@charset "UTF-8";*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}html{min-height:100%}body{min-height:100%}a{cursor:pointer;text-decoration:underline}img{width:100%;max-width:100%}button,input,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none !important;transition:none !important}}:root{--white:#ffffff;--black:#000000;--ui:#c0c0c0;--ui-light:#dfdfdf;--ui-bright:#ffffff;--ui-shadow:#808080;--ui-dark:#404040;--navy:#000080;--blue:#0000ee;--visited:#551a8b;--teal:#008080;--green:#008000;--yellow:#ffff00;--red:#800000;--grey-100:#f7f7f7;--grey-200:#e9e9e9;--grey-300:#d5d5d5;--grey-400:#bcbcbc;--grey-500:#969696;--grey-600:#666666;--grey-700:#444444;--grey-800:#222222;--grey-900:#111111}:root[data-theme=light]{--primary:var(--navy);--primary-light:#0000cc;--secondary:var(--teal);--baseof-bg:#008080;--baseof-ft:#000000;--baseof-bd:#808080;--stager-bg:#008080;--stager-ft:#000000;--stager-bd:#808080;--window-bg:#ffffff;--window-title:#000080;--window-title-inactive:#808080}.bg{color:#f8f8f2;background-color:#433e56}.chroma{color:#f8f8f2;background-color:#433e56}.chroma .err{color:#960050;background-color:#1e0010}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#ffc}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#c2ffdf}.chroma .kc{color:#c2ffdf}.chroma .kd{color:#c2ffdf}.chroma .kn{color:#ffb8d1}.chroma .kp{color:#c2ffdf}.chroma .kr{color:#c2ffdf}.chroma .kt{color:#c2ffdf}.chroma .na{color:#ceb1ff}.chroma .bp{color:#80cbc4}.chroma .nc{color:#ceb1ff}.chroma .no{color:#c5a3ff}.chroma .nd{color:#ceb1ff}.chroma .ne{color:#ceb1ff}.chroma .nf{color:#ceb1ff}.chroma .nt{color:#ffb8d1}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#1bc5e0}.chroma .sa{color:#1bc5e0}.chroma .sb{color:#1bc5e0}.chroma .sc{color:#1bc5e0}.chroma .dl{color:#1bc5e0}.chroma .sd{color:#1bc5e0}.chroma .s2{color:#1bc5e0}.chroma .se{color:#1bc5e0}.chroma .sh{color:#1bc5e0}.chroma .si{color:#1bc5e0}.chroma .sx{color:#1bc5e0}.chroma .sr{color:#1bc5e0}.chroma .s1{color:#1bc5e0}.chroma .ss{color:#1bc5e0}.chroma .m{color:#c5a3ff}.chroma .mb{color:#c5a3ff}.chroma .mf{color:#c5a3ff}.chroma .mh{color:#c5a3ff}.chroma .mi{color:#c5a3ff}.chroma .il{color:#c5a3ff}.chroma .mo{color:#c5a3ff}.chroma .o{color:#ffb8d1}.chroma .ow{color:#ffb8d1}.chroma .c{color:#b0bec5}.chroma .ch{color:#b0bec5}.chroma .cm{color:#b0bec5}.chroma .c1{color:#b0bec5}.chroma .cs{color:#b0bec5}.chroma .cp{color:#b0bec5}.chroma .cpf{color:#b0bec5}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}.chroma .w{color:#a8757b}html{min-height:100%;scrollbar-color:var(--ui-shadow)var(--ui);scrollbar-width:auto}body{min-height:100vh;display:grid;grid-template-columns:100%;grid-template-rows:auto auto 1fr auto;font-size:14px;font-family:Tahoma,Verdana,Arial,sans-serif;line-height:1.35;background-color:var(--baseof-bg);color:var(--baseof-ft);image-rendering:auto}body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9999;opacity:.045;background:repeating-linear-gradient(0,rgba(255,255,255,.9) 0,rgba(255,255,255,.9) 1px,transparent 1px,transparent 3px)}#header{grid-column:1;grid-row:1;background:var(--ui);border-bottom:2px solid var(--black)}#necker,#stager{grid-column:1;background:var(--stager-bg);color:var(--stager-ft)}#necker{grid-row:2}#stager{grid-row:3}#footer{grid-column:1;grid-row:4;background:var(--ui);border-top:2px solid var(--black)}::selection{background:var(--navy);color:var(--white)}button,input,textarea,select{font-family:Tahoma,Verdana,Arial,sans-serif}hr{border:0;border-top:1px dotted var(--ui-shadow);border-bottom:1px solid var(--white)}.container-fluid{width:100%}.container{width:100%;max-width:1180px;margin:0 auto}.list-container,.single-container{background:var(--window-bg);border:2px solid var(--black);box-shadow:2px 2px 0 var(--ui-dark),inset 1px 1px 0 var(--ui-bright);margin-bottom:1rem;padding:1rem}.list-container{display:flex;flex-direction:column}.all-posts{align-self:flex-end;margin-top:1rem;padding:.25rem .5rem;color:var(--blue);font-weight:700}.nav-container{margin-bottom:1rem;padding:0 .25rem}.cards-container{position:sticky;top:.5rem}.card-container{margin-bottom:.75rem;padding:0 .25rem}@media(max-width:768px){.container{width:calc(100% - .75rem)}.all-posts{align-self:center}}.window-recent::before,.window-posts::before,.window-notepad::before,.window-search::before,.window-archive::before,.window-guestbook::before,.window-ranking::before,.window-agora::before,.window-links::before{display:block;margin:-1rem -1rem .75rem;padding:.15rem .35rem;background:var(--window-title);color:var(--white);border-bottom:1px solid var(--black);font-family:Tahoma,Verdana,Arial,sans-serif;font-size:.8rem;font-weight:700}.window-recent::before{content:"RECENT_POSTS.EXE  —  [ _ ] [ □ ] [ X ]"}.window-posts::before{content:"ARCHIVE.EXE  —  [ _ ] [ □ ] [ X ]"}.window-notepad::before{content:"NOTEPAD.EXE  —  [ _ ] [ □ ] [ X ]"}.window-links::before{content:"LINKS.EXE  —  [ _ ] [ □ ] [ X ]"}.list-container,.single-container{position:relative}.list-container::after,.single-container::after{content:"";position:absolute;right:3px;bottom:3px;width:8px;height:8px;border-right:1px solid var(--ui-shadow);border-bottom:1px solid var(--ui-shadow);pointer-events:none}.window-search::before{content:"SEARCH.EXE  —  [ _ ] [ □ ] [ X ]"}.window-archive::before{content:"EXPLORER.EXE — C:\\ARQUIVO  [ _ ] [ □ ] [ X ]"}.window-guestbook::before{content:"GUESTBOOK.EXE  —  [ _ ] [ □ ] [ X ]"}.window-ranking::before{content:"RANKING.EXE  —  [ _ ] [ □ ] [ X ]"}.window-agora::before{content:"AGORA.TXT — Bloco de notas  [ _ ] [ □ ] [ X ]"}.base-header{width:100%}#title{padding:.35rem .5rem;background:var(--window-title);color:var(--white);font-weight:700;letter-spacing:.02em;border-bottom:1px solid var(--black)}#title a{color:var(--white);text-decoration:none}#title a:hover{color:var(--yellow)}#title::before{content:"▣ "}#menuToggle{display:none}#menu{width:100%}a{color:var(--blue)}a:visited{color:var(--visited)}a:hover{color:var(--red);background:var(--yellow)}@media(min-width:640px){#title{font-size:14px}}.window-titlebar{display:flex;align-items:stretch;background:var(--ui);border:2px solid var(--black);border-bottom:0;box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow)}.window-titlebar #title{flex:1;border:0;box-shadow:none}.window-controls{display:flex;align-items:center;gap:2px;padding:.25rem .3rem;color:var(--black);font-family:Arial,sans-serif;font-weight:700}.window-controls span{width:19px;height:17px;display:inline-flex;align-items:center;justify-content:center;background:var(--ui);border:1px solid var(--black);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow);line-height:1}.browser-menubar{display:flex;gap:1rem;padding:.15rem .5rem;background:var(--ui);border:2px solid var(--black);border-top:0;border-bottom:1px solid var(--ui-shadow);font-size:.75rem}.browser-menubar span::first-letter{text-decoration:underline}.browser-toolbar{display:flex;align-items:center;gap:.25rem;padding:.3rem .4rem;background:var(--ui);border:2px solid var(--black);border-top:0;box-shadow:inset 1px 1px 0 var(--ui-bright);font-size:.72rem}.toolbar-button,.go-button{min-width:24px;padding:.15rem .3rem;text-align:center;color:var(--black);background:var(--ui);border:1px solid var(--ui-dark);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow)}.toolbar-divider{width:1px;height:20px;margin:0 .2rem;background:var(--ui-shadow)}.address-label{font-weight:700}.address-bar{flex:1;min-width:0;padding:.18rem .4rem;background:var(--white);color:var(--black);border:1px solid var(--ui-dark);box-shadow:inset 1px 1px 0 var(--black);overflow:hidden;white-space:nowrap}.go-button{font-weight:700}@media(max-width:639px){.browser-menubar{display:none}.browser-toolbar{display:none}}.stager{display:flex;flex-direction:column;padding:.5rem 0 1rem}.stager main{min-width:0;overflow:visible}.stager .gutter{height:.75rem;width:.75rem}.stager a{color:var(--blue)}.stager a:hover{color:var(--red)}@media(min-width:840px){.stager{flex-direction:row;align-items:flex-start}.stager main{flex:1}.stager aside{width:290px}}@media(min-width:1040px){.stager aside{width:320px}}@media(min-width:1240px){.stager aside{width:340px}}.copyright{color:var(--black);padding:.35rem .5rem;text-align:center;font-size:.75rem;line-height:1.25rem;border-top:1px solid var(--ui-bright);box-shadow:inset 0 1px 0 var(--ui-shadow)}.copyright span{margin-right:.5rem}.copyright .bi-c-circle{color:var(--black)}.system-footer{display:flex;align-items:center;gap:.25rem;min-height:26px;padding:.2rem .25rem;background:var(--ui);border:2px solid var(--black);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow);font-size:.7rem}.start-button,.task-button,.footer-status{padding:.15rem .4rem;border:1px solid var(--ui-dark);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow);white-space:nowrap}.start-button{font-weight:700}.task-button{background:var(--ui-light)}.footer-spacer{flex:1}.footer-status{background:var(--black)}@media(max-width:639px){.footer-status:nth-last-child(2){display:none}.copyright span:nth-child(2),.copyright span:nth-child(3){display:none}}.footer-status{color:#0f6;font-family:monospace;text-shadow:0 0 3px #0f6,0 0 6px #0f6,0 0 12px rgba(0,255,102,.8);animation:clock-glow 2s ease-in-out infinite alternate}@keyframes clock-glow{from{text-shadow:0 0 3px #0f6,0 0 6px #0f6,0 0 10px rgba(0,255,102,.6)}to{text-shadow:0 0 4px #0f6,0 0 10px #0f6,0 0 20px rgba(0,255,102,.9)}}.system-footer{position:relative}button.start-button{font:inherit;font-weight:700;color:var(--black);background:var(--ui);cursor:pointer}button.start-button[aria-expanded=true]{box-shadow:inset 1px 1px 0 var(--ui-shadow),inset -1px -1px 0 var(--ui-bright);background:var(--ui-light)}.start-menu{position:absolute;left:.25rem;bottom:calc(100% + 2px);z-index:50;display:flex;min-width:13rem;background:var(--ui);border:2px solid var(--black);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow),3px 3px rgba(0,0,0,.4)}.start-menu[hidden]{display:none}.start-menu-side{display:flex;align-items:flex-end;width:1.6rem;background:linear-gradient(to top,var(--navy),#1084d0)}.start-menu-side span{writing-mode:vertical-rl;transform:rotate(180deg);padding:.4rem 0;color:var(--ui-light);font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.02em}.start-menu-side b{color:var(--white)}.start-menu-items{flex:1;margin:0;padding:.15rem;list-style:none}.start-menu-items a,.start-menu-items button{display:flex;align-items:center;gap:.6rem;width:100%;padding:.35rem .6rem .35rem .4rem;font:inherit;font-size:.8rem;color:var(--black);text-align:left;text-decoration:none;background:0 0;border:none;cursor:pointer}.start-menu-items a i,.start-menu-items button i{width:1.2rem;font-size:1rem;text-align:center}.start-menu-items a:hover,.start-menu-items a:focus-visible,.start-menu-items button:hover,.start-menu-items button:focus-visible{color:var(--white);background:var(--navy);outline:none}.start-menu-sep{margin:.2rem .1rem;border-top:1px solid var(--ui-shadow);border-bottom:1px solid var(--ui-bright)}.shutdown-screen{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:1rem;background:#000;color:#ff8c00;font-family:Tahoma,Verdana,Arial,sans-serif;text-align:center;cursor:pointer}.shutdown-screen[hidden]{display:none}.shutdown-screen p{font-size:clamp(1.4rem,5vw,2.6rem);line-height:1.3}.shutdown-screen small{color:#666;font-size:.8rem}.menu{list-style:none;padding:.25rem .5rem;background:var(--ui);border-bottom:2px solid var(--ui-shadow);box-shadow:inset 0 1px 0 var(--ui-bright);text-align:left}.menu .menu-item{display:inline-block;margin:0;padding:0}.menu .menu-item a{display:inline-block;padding:.15rem .45rem;color:var(--black);text-decoration:none;border:1px solid transparent}.menu .menu-item a:hover,.menu .menu-item .active{background:var(--navy);color:var(--white);border-color:var(--black)}@media(max-width:639px){#menuToggle{display:block;padding:.35rem .5rem;background:var(--ui);border-bottom:1px solid var(--ui-shadow);text-align:right}#menuToggle button{padding:0;background:0 0;border:none;color:var(--black);font:inherit;font-weight:700;cursor:pointer}#menu{display:none}#menu.open{display:block}.menu{border-bottom:2px solid var(--black)}.menu .menu-item{display:block}}.headline{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem;padding:1rem;background-size:cover !important;border:2px solid var(--black);box-shadow:2px 2px 0 var(--ui-dark)}.headline .headline-text{width:100%;max-width:900px;background:var(--window-bg);border:2px solid var(--black);box-shadow:2px 2px 0 var(--ui-dark);padding:.75rem 1rem;text-align:left}.headline .headline-text a{display:block;padding:.3rem;background:var(--navy);color:var(--white);text-decoration:none;font-size:1.1rem;font-weight:700}.headline .headline-text a:hover{color:var(--yellow)}.headline .headline-text p{margin-top:.75rem;color:var(--black);font-size:.9rem;line-height:1.4rem}.new-post{align-self:flex-start;margin-bottom:.35rem;padding:.1rem .3rem;background:var(--yellow);color:var(--black);border:1px solid var(--black);font-size:.8rem;font-weight:700}.headline-window{width:100%;max-width:900px;border:2px solid var(--black);box-shadow:3px 3px 0 var(--black);background:var(--window-bg)}.headline-window-title{display:flex;justify-content:space-between;padding:.2rem .4rem;background:var(--navy);color:var(--white);font-size:.75rem;font-weight:700}.headline-window-body{padding:.75rem 1rem}.headline-window-body a{display:block}.headline-meta{padding-top:.4rem;border-top:1px dotted var(--ui-shadow);font-size:.7rem}.breadcrumb{list-style:none;padding:.35rem .5rem;font-size:.8rem;color:var(--white)}.breadcrumb .breadcrumb-item{display:inline}.breadcrumb .breadcrumb-item a{color:var(--white)}.breadcrumb .breadcrumb-item a:hover{color:var(--yellow);background:0 0}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:" > ";margin:0 .2rem;color:var(--yellow)}.about{color:var(--black);background:var(--window-bg);border:2px solid var(--black);box-shadow:2px 2px 0 var(--ui-dark),inset 1px 1px 0 var(--ui-bright);padding:0;text-align:center}.about .about-titlebar{padding:.15rem .35rem;background:var(--window-title);color:var(--white);border-bottom:1px solid var(--black);font-size:.8rem;font-weight:700;text-align:left}.about .about-titlebar .win-controls{float:right}.about .about-body{padding:.6rem}.about .avatar{display:flex;justify-content:center;margin-bottom:.5rem}.about .avatar img{height:110px;width:110px;border:2px solid var(--black);padding:2px;background:var(--white)}.about .retro-badge{display:inline-flex;align-items:center;justify-content:center;width:88px;height:31px;box-sizing:border-box;overflow:hidden;font-family:courier new,monospace;font-size:9px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;border:2px outset #fff;background:#222;cursor:pointer;image-rendering:pixelated}.about .retro-badge:hover{filter:brightness(1.25)}.about .retro-badge:active{border-style:inset}.about .retro-badge img{display:block;width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.about .retro-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px}.about .retro-badge span{padding:2px}.about .retro-badge.green{color:#0f6;background:#001a0a;border-color:#0a4;text-shadow:0 0 3px #0f6,0 0 6px #0f6;box-shadow:inset 0 0 8px rgba(0,255,102,.25),1px 1px #000}.about .retro-badge.blue{color:#fff;background:linear-gradient(to bottom,#4f9cff 0%,#1768c4 45%,#063b80 100%);border-color:#d8ecff;text-shadow:1px 1px 0 #036;box-shadow:inset 0 1px rgba(255,255,255,.7),1px 1px #000}.about .retro-badge.yellow{color:#000;background:repeating-linear-gradient(-45deg,#ffd800 0,#ffd800 8px,#111 8px,#111 16px);border-color:#fff;text-shadow:none;box-shadow:1px 1px #000}.about .retro-badge.yellow span{background:#ffd800;padding:4px 3px;color:#000;text-shadow:none}.about .retro-badge.black{color:#fff;background:#111;border-color:#888;text-shadow:0 0 3px #fff;box-shadow:inset 0 0 5px #555,1px 1px #000}.about .retro-badge.blink span{animation:retro-blink 1s steps(2,start)infinite}@keyframes retro-blink{50%{visibility:hidden}}.about .coffee{display:flex;justify-content:center}.about .coffee img{height:120px;width:120px;border:1px solid var(--black);margin-bottom:.5rem}.about .name{font-size:1rem;margin-bottom:.4rem;color:var(--white);background:var(--navy);border:1px solid var(--black);padding:.15rem}.about .description{margin-bottom:.5rem}.about .email{padding-top:.5rem;font-size:.8rem}.about .email span{display:inline-block;margin:.15rem}.about .web-badge{display:inline-block;margin-top:.75rem;padding:.2rem .35rem;background:var(--black);color:var(--yellow);border:1px solid var(--ui-shadow);font-family:courier new,Courier,monospace;font-size:.65rem}.avatar-frame{display:inline-block;padding:3px;background:var(--ui);border:1px solid var(--black);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow)}.avatar-caption{display:block;margin-top:2px;font-size:.6rem;text-align:center;font-family:courier new,Courier,monospace}.status-line{display:flex;justify-content:space-between;gap:.5rem;padding:.12rem .2rem;border-bottom:1px dotted var(--ui-shadow);font-size:.7rem}.status-line:last-child{border-bottom:0}.online{color:var(--green);font-weight:700}.widget-divider{margin:.65rem 0;text-align:center;color:var(--navy);font-size:.65rem;letter-spacing:.2rem}.mini-widget{margin-bottom:.75rem;padding:.3rem;background:var(--black);color:var(--yellow);border:2px solid var(--ui-dark);box-shadow:inset 1px 1px #222;font-family:courier new,Courier,monospace;font-size:.65rem}.mini-widget-title{color:var(--white);border-bottom:1px solid var(--ui-shadow);padding-bottom:.2rem;margin-bottom:.3rem}.player-screen{color:#0f0;margin-bottom:.2rem}.player-track{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.player-progress{height:5px;margin-top:.35rem;background:var(--ui-dark)}.player-progress span{display:block;width:62%;height:100%;background:var(--green)}.web-badges{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.5rem}.web-badges span{padding:.1rem .2rem;background:var(--black);color:var(--yellow);font-family:courier new,Courier,monospace;font-size:.58rem}.visitor-counter{margin-top:.6rem;padding:.3rem;background:var(--ui-light);border:1px inset var(--ui-shadow);text-align:center;font-size:.68rem}.visitor-counter small{display:block;margin-top:.1rem;font-size:.6rem;opacity:.75}.player-embed{display:block;width:100%;margin-top:.2rem;border:1px solid var(--ui-dark);border-radius:12px;background:var(--black)}.item{display:flex;flex-direction:row;margin-bottom:.75rem;padding:.5rem;background:var(--white);border:1px solid var(--ui-shadow);box-shadow:inset 1px 1px 0 var(--ui-bright)}.item .item-thumbnail{display:none;width:150px;height:100px;margin-right:.75rem;flex-shrink:0}.item .item-thumbnail img{width:100%;height:100%;object-fit:cover;border:1px solid var(--black)}.item .item-text{flex:1}.item .item-text .item-text-title{font-size:1rem;line-height:1.3rem;background:var(--navy);padding:.2rem .35rem}.item .item-text .item-text-title b{color:var(--white)}.item .item-text .item-text-brief{color:var(--black);font-size:.82rem;line-height:1.3rem;margin:.45rem 0}.item .item-text .item-text-meta{font-size:.75rem;color:var(--grey-700);border-top:1px dotted var(--ui-shadow);padding-top:.25rem}.item .item-text .item-text-meta span{margin-right:.75rem}.item .item-text a{display:block;color:var(--blue)}.item .item-text a:hover .item-text-title b{color:var(--yellow)}@media(min-width:360px) and (max-width:500px){.item{flex-direction:column}.item .item-thumbnail{width:100%;height:150px;display:block;margin:0 0 .5rem}}@media(min-width:640px){.item .item-thumbnail{display:block}}@media(min-width:840px){.item .item-thumbnail{display:none}}@media(min-width:1040px){.item .item-thumbnail{display:block}}.post-icon{color:var(--navy);margin-right:.2rem}.item:hover{background:#ffffe0}.card{position:relative;padding:.85rem .6rem .6rem;margin-bottom:.75rem;background:var(--window-bg);color:var(--black);border:2px solid var(--black);box-shadow:2px 2px 0 var(--ui-dark),inset 1px 1px 0 var(--ui-bright);font-size:.82rem}.card .card-title{margin:-.55rem .25rem .5rem;padding:.15rem .35rem;background:var(--window-title);color:var(--white);border:1px solid var(--black);font-size:.82rem;font-weight:700}.card .category a{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;color:var(--blue)}.card .category a .dashed-line{flex:1;border-bottom:1px dotted var(--ui-shadow);margin:0 .5rem}.card .category a:hover .dashed-line{border-bottom-color:var(--black)}.card .tag a{display:inline-block;margin:0 .2rem .25rem 0;padding:.1rem .25rem;color:var(--blue);border:1px solid var(--ui-shadow);background:var(--ui-light)}.card .tag span{margin-left:.25rem}.card .related-item{display:flex;gap:.25rem;margin:.25rem 0}.card .related-item i{color:var(--navy)}.card .toc ul{list-style:none;padding:.25rem .5rem}.card .toc ul li{line-height:1.35rem}.card .toc ul li::before{content:"▸";color:var(--navy);margin-right:.25rem}.card .toc ul ul{margin-left:.75rem}.pagination{display:flex;justify-content:space-between;font-size:.8rem;align-items:center;gap:.5rem}.pagination .pagination-item{flex:1}.pagination .pagination-item:last-child{display:flex;justify-content:flex-end}.pagination .right,.pagination .left{display:flex;align-items:flex-start;padding:.35rem .5rem;background:var(--ui);border:2px outset var(--ui-light);color:var(--black);text-decoration:none}.pagination .right{flex-direction:row-reverse;text-align:right}.pagination .left span,.pagination .right span{margin:0 .35rem}.pagination .item-link:active{border-style:inset}.pager .left,.pager .right{width:8.5rem;justify-content:center;align-items:center}@media(max-width:639px){.pager{flex-wrap:wrap}.pager .pagination-pages{order:-1;width:100%}.pager .left,.pager .right{width:100%}}.pagination-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;margin:0;padding:0;list-style:none}.pagination-page{display:inline-block;min-width:1.6rem;padding:.2rem .35rem;text-align:center;color:var(--black);text-decoration:none;background:var(--ui);border:2px outset var(--ui-light)}.pagination-page.current{background:var(--navy);color:var(--white);border-style:inset;font-weight:700}.content{color:var(--black)}.content a{color:var(--blue)}.content .content-header{text-align:left;border-bottom:2px solid var(--black);margin-bottom:1rem;padding:0 0 .75rem}.content .content-header .title{color:var(--white);background:var(--navy);border:1px solid var(--black);padding:.35rem .5rem;font-size:1.25rem;margin-bottom:.5rem}.content .content-header .meta{margin:0;color:var(--grey-700);font-size:.8rem}.content .content-header .meta span{margin-right:1rem}.content .content-tag{margin:2rem 0 0;padding-top:.75rem;border-top:1px dotted var(--ui-shadow)}.content .content-tag span{margin-right:.5rem}@media(min-width:1240px){.content{padding:0 .25rem}}.markdown{color:var(--black)}.markdown h2{margin-top:2rem;padding:.2rem .35rem;background:var(--teal);color:var(--white);border:1px solid var(--black);font-size:1.1rem}.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:1.25rem;color:var(--navy)}.markdown p{margin-top:.85rem;line-height:1.65rem}.markdown blockquote{border-left:.35rem solid var(--navy);background:var(--ui-light);font-size:1rem;font-family:Georgia,times new roman,serif;margin:1rem auto 0;padding:.75rem 1rem}.markdown blockquote p{margin:0;color:var(--black)}.markdown kbd{background:var(--ui);color:var(--black);border:1px solid var(--black);box-shadow:1px 1px 0 var(--ui-dark);font-size:.75rem;padding:.1rem .3rem}.markdown mark{background:var(--yellow);color:var(--black);padding:0 .2rem}.markdown code{font-family:courier new,Courier,monospace;font-size:.95rem;background:var(--ui-light);border:1px solid var(--ui-shadow);padding:.05rem .25rem}.markdown pre{padding:.5rem;margin-top:1rem;background:#111;color:#eee;border:2px inset var(--ui);overflow-x:auto}.markdown pre code{padding:0;background:0 0;border:0;color:inherit}.markdown img{margin:1rem 0 0;width:100%;max-width:100%;border:2px solid var(--black)}.markdown .footnotes{margin-top:2rem;border-top:1px solid var(--ui-shadow)}.markdown .footnotes ol{font-size:.8rem;padding-left:1rem}.markdown ol,.markdown ul{margin-top:.75rem;padding-left:1.5rem}.markdown ol ol,.markdown ol ul,.markdown ul ol,.markdown ul ul{margin-top:0;padding-left:1rem}.markdown ol li,.markdown ul li{margin-top:.35rem}.markdown ul li::marker{color:var(--navy)}.markdown .table-container{overflow:auto}.markdown .table-container table{width:100%;margin-top:1rem;border-collapse:collapse;font-size:.85rem}.markdown .table-container table th{background:var(--navy);color:var(--white);padding:.4rem .5rem;border:1px solid var(--black)}.markdown .table-container table td{background:var(--white);padding:.3rem .5rem;border:1px solid var(--ui-shadow)}.container .title-links,.category-title-links{color:var(--white);background:var(--navy);border:1px solid var(--black);padding:.25rem .4rem;margin-bottom:.5rem;font-size:1rem}.links-list{padding:.5rem 1.5rem 1rem}li::marker{color:var(--navy)}.receita,.imageview-window,.comments-window,.series-box{border:2px solid var(--black);box-shadow:3px 3px 0 var(--black);background:var(--window-bg)}.receita-title,.imageview-title,.comments-window-title,.series-box-title{display:flex;justify-content:space-between;padding:.2rem .4rem;background:var(--navy);color:var(--white);font-family:Tahoma,Verdana,Arial,sans-serif;font-size:.75rem;font-weight:700}.series-box{margin:1rem 0;font-size:.85rem}.series-box-list{margin:0;padding:.5rem 1rem .5rem 2rem}.series-box-list li{margin:.2rem 0}.comments-window{margin-top:1.5rem}.comments-window-body{padding:.75rem}.visually-hidden{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.search-form{display:flex;gap:.4rem;margin-bottom:1rem}.search-form input{flex:1;min-width:0;padding:.3rem .4rem;font:inherit;background:var(--white);color:var(--black);border:1px solid var(--ui-dark);box-shadow:inset 1px 1px 0 var(--black)}.search-status{margin-bottom:.75rem;font-size:.8rem}.search-results{list-style:none;margin:0;padding:0}.search-results li{padding:.5rem 0;border-bottom:1px dotted var(--ui-shadow)}.search-results .search-result-title{font-weight:700}.search-results .search-result-meta{font-size:.75rem;color:var(--ui-dark)}.search-results p{margin:.25rem 0 0;font-size:.85rem}.search-results mark{background:var(--yellow);color:var(--black)}.archive-year{margin:1rem 0 .4rem;padding:.1rem .4rem;background:var(--ui);border:1px solid var(--black);font-size:.95rem}.archive-list{list-style:none;margin:0;padding:0}.archive-list li{display:flex;gap:.75rem;padding:.2rem .25rem;font-size:.9rem}.archive-list .archive-date{flex:0 0 5.5rem;font-family:courier new,Courier,monospace;font-size:.8rem}.highlight{position:relative}.copy-code{position:absolute;top:.35rem;right:.35rem;padding:.1rem .45rem;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:.7rem;font-weight:700;color:var(--black);background:var(--ui);border:1px solid var(--black);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow);cursor:pointer;opacity:.85}.copy-code:hover,.copy-code:focus-visible{opacity:1}.copy-code:active{box-shadow:inset 1px 1px 0 var(--ui-shadow),inset -1px -1px 0 var(--ui-bright)}.ranking-table{width:100%;margin-top:1rem;border-collapse:collapse;font-size:.85rem}.ranking-table th{padding:.25rem .4rem;text-align:left;background:var(--ui);border:1px solid var(--ui-dark);box-shadow:inset 1px 1px 0 var(--ui-bright)}.ranking-table td{padding:.35rem .4rem;border-bottom:1px dotted var(--ui-shadow);vertical-align:top}.ranking-table tbody tr:nth-child(-n+3) .ranking-pos{color:var(--white);background:var(--navy)}.ranking-table small{display:block;font-size:.7rem;color:var(--ui-dark)}.ranking-pos{width:2rem;text-align:center;font-weight:700}.ranking-nota{white-space:nowrap}.nota-barra{margin-right:.3rem;color:var(--green);letter-spacing:-.05em}.markdown img.zoomable{cursor:zoom-in}body.imageview-open{overflow:hidden}.imageview{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.7)}.imageview[hidden]{display:none}.imageview-window{display:flex;flex-direction:column;max-width:100%;max-height:100%;background:var(--ui)}.imageview-title{align-items:center;gap:1rem}.imageview-title .imageview-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.imageview-close,.imageview-nav{font:inherit;font-weight:700;color:var(--black);background:var(--ui);border:1px solid var(--black);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow);cursor:pointer}.imageview-close{flex:none;width:1.3rem;height:1.15rem;padding:0;line-height:1}.imageview-body{display:flex;align-items:center;gap:.4rem;min-height:0;padding:.4rem}.imageview-body img{display:block;width:auto;max-width:90vw;max-height:calc(100vh - 7rem);min-width:0;object-fit:contain;background:var(--black);border:1px solid var(--ui-dark)}.imageview-nav{flex:none;padding:.6rem .3rem}.imageview.single .imageview-nav{display:none}.imageview-status{display:flex;justify-content:space-between;gap:1rem;padding:.2rem .5rem .3rem;font-size:.75rem;border-top:1px solid var(--ui-shadow)}@media(max-width:639px){.imageview-nav{display:none}}.win-controls{display:inline-flex;gap:2px}.win-controls button{width:16px;height:14px;padding:0;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:.65rem;font-weight:700;line-height:1;color:var(--black);background:var(--ui);border:1px solid var(--black);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow);cursor:pointer}.win-controls button:disabled{cursor:default}.win-controls button:not(:disabled):active{box-shadow:inset 1px 1px 0 var(--ui-shadow),inset -1px -1px 0 var(--ui-bright)}[data-window].win-minimized{display:none !important}button.task-button{max-width:9rem;overflow:hidden;font:inherit;color:var(--black);text-overflow:ellipsis;background:var(--ui);cursor:pointer}.screensaver{position:fixed;inset:0;z-index:2000;width:100vw;height:100vh;background:#000;cursor:none}.screensaver[hidden]{display:none}.assistente{position:fixed;right:1rem;bottom:1rem;z-index:800;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;max-width:16rem;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:.8rem}.assistente-balao{position:relative;padding:.6rem .7rem;color:var(--black);background:#ffffe1;border:1px solid var(--black);border-radius:8px;box-shadow:2px 2px rgba(0,0,0,.35)}.assistente-balao::after{content:"";position:absolute;right:1.6rem;bottom:-8px;border:8px solid transparent;border-bottom:0;border-top-color:var(--black)}.assistente-balao p{margin:0 0 .4rem}.assistente-balao button{display:block;width:100%;margin-top:.3rem;padding:.2rem .4rem;font:inherit;text-align:left;color:var(--black);background:var(--ui);border:1px solid var(--black);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow);cursor:pointer}.assistente-balao button:hover,.assistente-balao button:focus-visible{background:var(--ui-light)}.assistente-boneco{margin-right:.6rem;font-size:3rem;line-height:1;animation:assistente-pulo 1.2s ease-in-out infinite}@keyframes assistente-pulo{0%,100%{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-6px)rotate(4deg)}}.buttons-88{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0 1rem}a.btn88{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:88px;height:31px;overflow:hidden;font-family:Tahoma,Verdana,Arial,sans-serif;line-height:1;text-decoration:none;color:var(--btn88-fg);background:var(--btn88-bg);border:1px solid var(--black);box-shadow:inset 1px 1px rgba(255,255,255,.45),inset -1px -1px rgba(0,0,0,.45)}a.btn88:visited,a.btn88:hover,a.btn88:focus-visible{color:var(--btn88-fg);background:var(--btn88-bg)}a.btn88:hover,a.btn88:focus-visible{outline:2px solid var(--yellow);outline-offset:1px}a.btn88 b{font-size:11px;letter-spacing:.03em}a.btn88 small{margin-top:2px;font-size:8px;opacity:.9}.btn88-umgeher{--btn88-fg:#00ff66;--btn88-bg:#111111}.btn88-alif{--btn88-fg:#ffffff;--btn88-bg:#4b1f66}.btn88-rss{--btn88-fg:#000000;--btn88-bg:#ff8c1a}img.btn88-img{width:88px;max-width:none;height:31px;margin:0;border:0;image-rendering:pixelated}.btn88-code{padding:.5rem;overflow-x:auto;font-size:.75rem;white-space:pre-wrap;word-break:break-all;background:var(--ui-light);border:1px inset var(--ui-shadow)}.retro-badge.rss,.retro-badge.rss span{color:#000;background:#ff8c1a;font-weight:700}.agora-atualizado{margin-top:-.5rem;font-size:.75rem;color:var(--ui-dark)}.agora-auto{padding-left:1.2rem;font-size:.9rem}.agora-auto li{margin:.3rem 0}.agora-sobre{margin-top:1.5rem}.receita{margin:1.5rem 0}.receita-title{align-items:center;gap:.5rem}.receita-print{flex:none;padding:.1rem .4rem;font:inherit;font-weight:700;color:var(--black);background:var(--ui);border:1px solid var(--black);box-shadow:inset 1px 1px 0 var(--ui-bright),inset -1px -1px 0 var(--ui-shadow);cursor:pointer}.receita-meta{margin:0;padding:.3rem .75rem;font-size:.8rem;background:var(--ui-light);border-bottom:1px solid var(--ui-shadow)}.receita-body{padding:.25rem 1rem .75rem;background:#fffef0}@media print{body.print-receita .print-hide,body.print-receita .receita-print{display:none !important}body.print-receita,body.print-receita .print-path{position:static !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;background:0 0 !important}body.print-receita .print-path::before,body.print-receita .print-path::after{display:none !important}body.print-receita .receita.printing{margin:0;box-shadow:none;break-inside:auto}}.bsod-body{margin:0;min-height:100vh;background:#00a}.bsod{max-width:46rem;margin:0 auto;padding:12vh 1.25rem 2rem;color:#fff;font-family:lucida console,courier new,courier new,Courier,monospace;font-size:clamp(.9rem,2.4vw,1.1rem);line-height:1.6}.bsod p,.bsod ul{margin:0 0 1.4rem}.bsod ul{padding-left:1.4rem;list-style:"*  "}.bsod a{color:#fff;text-decoration:underline;background:0 0}.bsod a:hover,.bsod a:focus-visible{color:#00a;background:#fff}.bsod-title{display:table;margin:0 auto 2rem;padding:0 .5rem;color:#00a;background:#aaa;font-size:inherit;font-weight:400}.bsod-continue{text-align:center}.bsod-cursor{animation:retro-blink 1s steps(2,start)infinite}.markdown figure{margin:1rem 0 0}.markdown figure img{margin-top:0;width:100%;max-width:100%;height:auto}.markdown figure figcaption{color:var(--secondary);text-align:right;font-size:.875rem;padding:.5rem .25rem 0}