/* Original OnlyTutorials identity: black, orange #F09609, charcoal #383431,
   warm gray #EEEDEA and the original #C0C0B0 page background. */
:root{--paper:#c0c0b0;--white:#eeedea;--ink:#333;--muted:#4e4e46;--line:#aaa99a;--lime:#f09609;--green:#925100}
::selection{background:#f09609;color:#000}:focus-visible{outline-color:#925100}
.button-dark{background:#383431;color:#fff}.button-dark:hover{background:#925100}.button-light{background:#eeedea;border-color:#bbb9b2}
.site-header{background:#000;border-bottom:1px solid #a4a496}.brand-strip{background:#000}.header-inner{min-height:112px;gap:30px;flex-wrap:nowrap}.legacy-brand{width:350px;flex-shrink:0;line-height:0}.legacy-brand img{display:block;width:350px;max-width:100%;height:auto}.header-search-form{width:310px;max-width:40%;margin-left:auto}.header-search-form .search-form{background:#f5f5f3;border-color:#bcbab2;box-shadow:none;padding:3px 3px 3px 13px}.header-search-form .search-form input{height:34px;font-size:11px}.header-search-form .search-form button{min-height:36px;padding:9px 13px;background:#f09609;color:#171717;font-size:11px}.header-search-form .search-form button:hover{background:#ffad2c}.header-search-form .search-form>svg{color:#666}.nav-strip{background:#deded6;border-top:1px solid #fff;border-bottom:1px solid #a4a496}.nav-inner{min-height:43px;display:flex;align-items:center}.primary-nav{margin-left:0;width:100%}.primary-nav .nav-links{gap:10px}.primary-nav .nav-links a{color:#292929;text-transform:uppercase;letter-spacing:.5px;font-size:11px;padding:10px 15px}.primary-nav .nav-links a[aria-current=page],.primary-nav .nav-links .current-menu-item a{background:#383431;color:#fff;border-radius:5px}.primary-nav .nav-links a[aria-current=page]::after,.primary-nav .nav-links .current-menu-item a::after{display:none}.primary-nav .nav-links a:hover{background:#c8c8bb;color:#000;border-radius:5px}.menu-toggle{color:#eeedea}.menu-toggle:hover{color:#f09609}
.hero{padding-top:52px}.status-dot{background:#925100;box-shadow:0 0 0 4px #d5d1bb}.hero-explore{background:#383431;border-color:#252321}.hero-explore .eyebrow,.hero-explore .explore-bottom{color:#e7e5de}.explore-title{color:#f09609}.explore-spark{color:#f09609}.explore-links>a{background:#eeedea;color:#333;border-color:#dedbd2}.explore-links>a:hover{background:#fff}.explore-icon{background:#dedbd2;color:#6e4512}.explore-bottom{border-top:1px solid #57534e;margin-top:17px}.search-form{background:#f5f5f3;border-color:#a7a598;box-shadow:0 3px 0 #a7a797}.search-form>svg{color:#6c6a60}.search-form button{background:#383431}.search-form button:hover{background:#925100}.search-form input::placeholder{color:#626158}
.topic-card,.tutorial-card{background:#eeedea;border-color:#aaa99a}.topic-card:hover{border-color:#766e5d}.topic-icon{background:#dedbd2;border-color:#c3c0b5;color:#6e4512}.topic-card>svg{color:#766e5d}.tutorial-card:hover{border-color:#766e5d;box-shadow:0 9px 20px #00000012}.card-cover,.card-cover.has-image{background:#dedbd2}.tone-msn,.tone-orkut,.tone-windows,.tone-seguranca,.tone-download,.tone-utilidade,.tone-internet,.tone-default{background:#dedbd2;color:#6e4512}.cover-grid{background-image:linear-gradient(#383431 1px,transparent 1px),linear-gradient(90deg,#383431 1px,transparent 1px)}.cover-icon{background:#eeedeaaa;border-color:#f5f5f3;box-shadow:6px 6px 0 #38343112}.category-label{color:#874900}.tutorial-card h2 a:hover{color:#874900}.card-meta{border-top-color:#d4d1c8}.card-arrow{background:#dedbd2;color:#383431}.curiosity-banner{background:#383431;border-color:#252321;color:#f09609}.curiosity-banner p{color:#eeedea}.banner-icon{border-color:#71675b;color:#f09609}.curiosity-banner .button{background:#f09609;color:#171717}.curiosity-banner .button:hover{background:#ffad2c}.pagination .page-numbers{background:#eeedea}.pagination .page-numbers.current{background:#383431;color:white;border-color:#383431}.pagination .page-numbers.dots{background:transparent}.pagination a:hover{background:#f09609;color:#171717}
.site-footer{background:#000;color:#eeedea;border-top-color:#383431}.footer-legacy-brand{display:block;width:260px;max-width:100%;line-height:0}.footer-legacy-brand img{display:block;width:260px;max-width:100%;height:auto}.footer-main p,.footer-main li,.footer-bottom{color:#d7d4ca}.footer-main a:hover,.footer-bottom a:hover{color:#f09609}.footer-note{border-color:#383431}.footer-note p{color:#eeedea}.footer-spark{color:#f09609}.footer-bottom{border-color:#383431}
.article,.comments-area,.empty-state{background:#eeedea;border-color:#aaa99a}.article-header,.article-footer,.article-ratings,.comment-body{border-color:#c9c6bb}.entry-content a{color:#874900}.entry-content a:hover{color:#633700}.entry-content blockquote{background:#dedbd2;border-left-color:#925100}.entry-content pre{background:#383431;color:#eeedea}.entry-content th,.entry-content td{border-color:#bbb9b2}.entry-content .yarpp-related{background:#dedbd2}.post-tags a,.post-navigation a{background:#dedbd2;border-color:#bbb9b2}.sidebar-intro{background:#383431;border-color:#252321}.sidebar-intro h2{color:#f09609}.sidebar-intro p{color:#eeedea}.sidebar-intro .text-link{color:#f09609}.sidebar-intro .topic-icon{background:#eeedea;color:#6e4512}.sidebar-topics svg{color:#6e4512}.sidebar-topics a:hover{color:#633700}.sidebar-posts li>span{color:#6e4512}.topic-pills a{background:#eeedea}.topic-pills a:hover,.topic-pills a[aria-current=page]{background:#383431;color:#fff;border-color:#383431}.comment-form input:not([type=submit]):not([type=checkbox]),.comment-form textarea,.wpcf7 input:not([type=submit]):not([type=checkbox]),.wpcf7 textarea,.wpcf7 select{background:#f5f5f3;border-color:#bbb9b2}.comment-form .submit,.wpcf7-submit{background:#383431}.comment-form .submit:hover,.wpcf7-submit:hover{background:#925100}
@media(max-width:1100px){.header-inner{gap:22px}.header-search-form{width:290px;max-width:40%}}
@media(max-width:760px){.header-inner{min-height:102px;gap:18px}.legacy-brand{width:min(275px,calc(100vw - 130px));flex-shrink:1}.header-search-form{display:none}.menu-toggle{margin-left:auto}.nav-inner{min-height:0}.primary-nav .nav-links{padding:10px 0;gap:8px;flex-wrap:wrap}.primary-nav .nav-links a{padding:9px 12px;font-size:10px}.hero{padding-top:35px}.footer-legacy-brand,.footer-legacy-brand img{width:260px}.hero-explore .explore-bottom{font-size:9px}.nav-strip{border-top:0}}
@media print{body{background:white}.article{background:white}}
