.cookie-consent-banner__banner{border:1px solid var(--line);border-radius:2px;background-color:var(--surface-2);background-image:linear-gradient(color-mix(in srgb,var(--surface-2) 96%,transparent),color-mix(in srgb,var(--surface-2) 96%,transparent)),url(/assets/interface-art/fundos/pergaminho-dos-paineis.webp);background-repeat:no-repeat,repeat;background-size:auto,256px 256px;box-shadow:none;position:fixed;right:.9rem;bottom:.9rem;z-index:90;display:grid;gap:.75rem;width:min(520px,100% - 1.8rem);padding:.85rem}.cookie-consent-banner__copy{display:grid;gap:.4rem}.cookie-consent-banner__copy h2{font-family:var(--font-heading);font-size:var(--font-size-section);line-height:1.1}.cookie-consent-banner__copy p{color:var(--muted);line-height:1.55}.cookie-consent-banner__copy a{color:var(--mint);font-weight:900}.cookie-consent-banner__settings{border:1px solid var(--line);border-radius:2px;background-color:var(--surface-2);background-image:linear-gradient(color-mix(in srgb,var(--surface-2) 96%,transparent),color-mix(in srgb,var(--surface-2) 96%,transparent)),url(/assets/interface-art/fundos/pergaminho-dos-paineis.webp);background-repeat:no-repeat,repeat;background-size:auto,256px 256px;box-shadow:none;display:grid;gap:.45rem;padding:.65rem}.cookie-consent-banner__setting-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;padding-bottom:.45rem;border-bottom:1px solid var(--line)}.cookie-consent-banner__setting-row:last-child{padding-bottom:0;border-bottom:0}.cookie-consent-banner__setting-row strong{display:block;color:var(--text);line-height:1.2}.cookie-consent-banner__setting-row small{color:var(--muted);line-height:1.4}.cookie-consent-banner__setting-row input{width:20px;height:20px;accent-color:var(--mint)}.cookie-consent-banner__locked{border:1px solid var(--line);border-radius:2px;background-color:var(--surface-2);background-image:linear-gradient(color-mix(in srgb,var(--surface-2) 96%,transparent),color-mix(in srgb,var(--surface-2) 96%,transparent)),url(/assets/interface-art/fundos/pergaminho-dos-paineis.webp);background-repeat:no-repeat,repeat;background-size:auto,256px 256px;box-shadow:none;display:inline-flex;align-items:center;min-height:28px;padding:0 .55rem;color:var(--muted);font-size:var(--font-size-meta);font-weight:900;text-transform:uppercase}.cookie-consent-banner__actions{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.cookie-consent-banner__actions button{border-radius:2px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}.cookie-consent-banner__actions button:focus-visible,.cookie-consent-banner__actions button:hover{transform:none}.cookie-consent-banner__actions button{min-height:38px;padding:.42rem .7rem;font:inherit;font-weight:900}.cookie-consent-banner__primary{border-radius:2px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);--button-primary-text:var(--button-art-text);--button-primary-bg:var(--button-art-bg);border:1px solid rgba(0,0,0,0);border-radius:0;border-image:url(/assets/interface-art/botoes/primario.webp) 24 40 fill/7px 11px stretch;background:var(--button-art-bg);color:var(--button-art-text);padding-inline:.85rem;box-shadow:none}.cookie-consent-banner__primary:hover:not(:disabled){filter:brightness(1.12)}.cookie-consent-banner__primary:active:not(:disabled){filter:brightness(.9)}.cookie-consent-banner__primary:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.cookie-consent-banner__primary:disabled{opacity:.5;filter:none;cursor:not-allowed}.cookie-consent-banner__primary:focus-visible,.cookie-consent-banner__primary:hover{transform:none}.cookie-consent-banner__primary{color:var(--button-primary-text)!important}.cookie-consent-banner__subtle{color:var(--button-secondary-text)!important}@media(max-width:760px){.cookie-consent-banner__banner{right:.75rem;bottom:5.2rem;width:calc(100% - 1.5rem)}}.site-announcements__notice{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:70;display:flex;align-items:flex-start;gap:.8rem;width:min(390px,100% - 2rem);padding:1.1rem 2.75rem 1rem 1rem;border:1px solid var(--panel-border-gold);border-radius:12px;background:var(--surface);box-shadow:0 12px 42px rgba(0,0,0,.3333333333);color:var(--text)}.site-announcements__notice a:focus-visible,.site-announcements__notice button:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.site-announcements__icon{flex:0 0 auto;margin-top:.1rem;color:var(--amber)}.site-announcements__content{min-width:0;width:100%}.site-announcements__content h2{margin:0;font-family:var(--font-body);font-size:var(--font-size-section);font-weight:650;line-height:1.45}.site-announcements__content p{margin:.5rem 0 .7rem;color:var(--muted);font-size:var(--font-size-body);line-height:1.6}.site-announcements__content a{display:inline-flex;align-items:center;gap:.4rem;min-height:36px;color:var(--amber);font-size:var(--font-size-body);font-weight:600;text-decoration:none}.site-announcements__content a:hover{text-decoration:underline}.site-announcements__content a svg{flex:0 0 auto}.site-announcements__heading{display:flex;align-items:center;gap:.55rem}.site-announcements__heading h2{min-width:0}.site-announcements__close{position:absolute;top:.45rem;right:.4rem;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:6px;background:rgba(0,0,0,0);color:var(--muted);cursor:pointer}.site-announcements__close:hover{background:var(--surface-2);color:var(--text)}@media(max-width:760px){.site-announcements__notice{right:max(.75rem,env(safe-area-inset-right));bottom:calc(5.2rem + env(safe-area-inset-bottom));width:min(390px,100% - 1.5rem);max-height:calc(100dvh - 7rem);overflow-y:auto}}.palette-picker__picker{position:relative;display:flex;flex-shrink:0}.palette-picker__trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--header-icon-size,42px);height:var(--header-action-height,42px);padding:0;border:1px solid var(--line-strong);border-radius:2px;background:var(--control-bg);color:var(--text);cursor:pointer}.palette-picker__trigger:hover,.palette-picker__trigger[aria-expanded=true]{border-color:var(--mint);background:var(--surface-3);color:var(--mint)}.palette-picker__trigger:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.palette-picker__current-color{position:absolute;right:7px;bottom:6px;width:5px;height:5px;border:1px solid var(--surface)}.palette-picker__menu{position:absolute;z-index:80;top:calc(100% + 5px);right:0;display:grid;width:204px;max-width:calc(100vw - 24px);gap:3px;padding:5px;border:1px solid var(--line-strong);border-radius:2px;background:var(--surface);box-shadow:0 8px 20px rgba(0,0,0,.4)}.palette-picker__option{display:grid;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;min-width:0;min-height:38px;gap:9px;padding:6px 8px;border:1px solid rgba(0,0,0,0);border-radius:1px;background:rgba(0,0,0,0);color:var(--text);font:inherit;font-size:var(--font-size-compact);text-align:left;cursor:pointer}.palette-picker__option[aria-checked=true]{border-color:var(--line-strong);background:var(--mint-soft)}.palette-picker__option:focus-visible,.palette-picker__option:hover{border-color:var(--mint);background:var(--surface-3);outline:none}.palette-picker__option svg{color:var(--mint)}.palette-picker__swatch{width:24px;height:22px;border:1px solid var(--line-strong);border-radius:1px}.website-news-link__link{position:relative}.website-news-link__dot{position:absolute;top:5px;inset-inline-end:6px;width:5px;height:5px;border-radius:50%;background:var(--amber)}.website-news-link__dot:after{position:absolute;inset:-3px;border:1px solid var(--amber);border-radius:inherit;content:"";animation:website-news-link__news-pulse 2.8s ease-out infinite;pointer-events:none}@keyframes website-news-link__news-pulse{0%,20%{opacity:.7;transform:scale(.65)}80%,to{opacity:0;transform:scale(1.6)}}@media(prefers-reduced-motion:reduce){.website-news-link__dot:after{animation:none;opacity:0}}.site-content-search__search-root{position:relative}.site-content-search__icon-action{display:grid;width:var(--header-icon-size,48px);height:var(--header-action-height,48px);place-items:center;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:var(--header-action-radius,8px);background:hsla(0,0%,100%,.025);color:var(--muted);font:inherit;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.site-content-search__icon-action:hover,.site-content-search__icon-action[aria-expanded=true]{border-color:var(--line-strong);background:hsla(0,0%,100%,.055);color:var(--text)}.site-content-search__panel{position:absolute;top:calc(100% + .55rem);right:0;z-index:80;display:grid;gap:.5rem;width:min(440px,100vw - 1.5rem);max-height:calc(100vh - 7rem);overflow:auto;padding:.6rem;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--surface) 92%,#050605);box-shadow:0 18px 34px rgba(0,0,0,.28)}.site-content-search__form{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.45rem;align-items:center}.site-content-search__form input{min-width:0}.site-content-search__close-button{border-radius:2px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}.site-content-search__close-button:focus-visible,.site-content-search__close-button:hover{transform:none}.site-content-search__close-button{display:grid;width:30px;height:30px;place-items:center;cursor:pointer}.site-content-search__close-button:hover{color:var(--text)}.site-content-search__results{display:grid;gap:.35rem}.site-content-search__result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:72px;padding:.55rem .65rem;border:1px solid rgba(0,0,0,0);border-radius:8px;color:var(--text)}.site-content-search__result span{display:grid;gap:.1rem;min-width:0}.site-content-search__result small{color:var(--mint);font-size:var(--font-size-meta);font-weight:900;letter-spacing:0;text-transform:uppercase}.site-content-search__result em,.site-content-search__result strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-content-search__result strong{font-size:var(--font-size-value-sm)}.site-content-search__result em{color:var(--muted);font-style:normal;font-size:var(--font-size-body)}.site-content-search__result svg{color:var(--mint)}.site-content-search__result:hover{border-color:var(--line-strong);background:linear-gradient(180deg,rgba(210,165,93,.08),transparent 56%),var(--mint-soft)}.site-content-search__empty{margin:0;padding:.65rem;color:var(--muted);line-height:1.4}@media(max-width:540px){.site-content-search__panel{position:fixed;top:5.9rem;right:.75rem;left:.75rem;z-index:120;width:auto;max-height:calc(100vh - 7rem)}}.social-notifications__notifications{position:relative}.social-notifications__trigger{position:relative;display:grid;width:var(--header-icon-size,48px);height:var(--header-action-height,48px);place-items:center;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:var(--header-action-radius,8px);background:hsla(0,0%,100%,.025);color:var(--muted);font:inherit}.social-notifications__trigger:hover{border-color:var(--line-strong);background:hsla(0,0%,100%,.055);color:var(--text)}.social-notifications__badge{position:absolute;top:-.28rem;right:-.28rem;display:grid;min-width:18px;height:18px;place-items:center;padding:0 .28rem;border:1px solid rgba(239,117,108,.6);border-radius:999px;background:var(--red);color:#fff;font-size:var(--font-size-meta);font-weight:950}.social-notifications__panel{position:absolute;top:calc(100% + .48rem);right:0;z-index:120;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:.35rem;width:min(340px,100vw - 1.5rem);max-height:min(680px,100dvh - 7.5rem);overflow:hidden;padding:.5rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.social-notifications__panel-header{display:flex;gap:.45rem;align-items:center;justify-content:space-between}.social-notifications__panel-header span{color:var(--muted);font-size:var(--font-size-meta);font-weight:900;white-space:nowrap}.social-notifications__title{padding:.2rem .25rem .35rem;color:var(--amber);font-family:var(--font-heading);font-size:var(--font-size-section)}.social-notifications__bulk-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem;padding:.35rem;border:1px solid color-mix(in srgb,var(--amber) 14%,transparent);border-radius:8px;background:var(--control-bg-subtle)}.social-notifications__bulk-actions button{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:.32rem;padding:.24rem .48rem;border:1px solid color-mix(in srgb,var(--amber) 26%,transparent);border-radius:8px;background:rgba(0,0,0,0);color:var(--mint);font:inherit;font-size:var(--font-size-control);font-weight:900;white-space:nowrap}.social-notifications__bulk-actions button:hover:not(:disabled){border-color:var(--mint);color:var(--text)}.social-notifications__bulk-actions button:disabled{cursor:not-allowed;opacity:.54}.social-notifications__notification-list{display:grid;gap:.35rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.12rem;-webkit-overflow-scrolling:touch}.social-notifications__item{display:grid;gap:.35rem;padding:.5rem;border:1px solid color-mix(in srgb,var(--amber) 18%,transparent);border-radius:8px;background:var(--control-bg-subtle);color:var(--muted);line-height:1.35}.social-notifications__item p{margin:0;color:var(--text);font-weight:850;overflow-wrap:anywhere}.social-notifications__select-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem;align-items:start;cursor:pointer}.social-notifications__select-item input{width:16px;height:16px;margin:.12rem 0 0;accent-color:var(--mint)}.social-notifications__select-item span{color:var(--text);font-weight:850;overflow-wrap:anywhere}.social-notifications__unread{border-color:color-mix(in srgb,var(--amber) 28%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent)}.social-notifications__item-actions{display:flex;flex-wrap:wrap;gap:.35rem}.social-notifications__item-actions a,.social-notifications__item-actions button{min-height:30px;padding:.24rem .45rem;border:1px solid color-mix(in srgb,var(--amber) 26%,transparent);border-radius:8px;background:rgba(0,0,0,0);color:var(--mint);font:inherit;font-size:var(--font-size-control);font-weight:900}.social-notifications__item-actions a:hover:not(:disabled),.social-notifications__item-actions button:hover:not(:disabled){border-color:var(--mint);color:var(--text)}.social-notifications__item-actions a:disabled,.social-notifications__item-actions button:disabled{cursor:progress;opacity:.62}.social-notifications__danger-action,.social-notifications__trash-action{border-color:rgba(239,117,108,.34)!important;color:var(--red)!important}.social-notifications__danger-action:hover:not(:disabled),.social-notifications__trash-action:hover:not(:disabled){border-color:var(--red)!important;color:var(--danger-hover-text)!important}.social-notifications__trash-action{width:30px;padding-right:0!important;padding-left:0!important}.social-notifications__empty{padding:.65rem;color:var(--muted);font-weight:850}.social-notifications__panel-link{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:.28rem .55rem;border:1px solid color-mix(in srgb,var(--amber) 26%,transparent);border-radius:8px;background:color-mix(in srgb,var(--amber) 8%,transparent);color:var(--mint);font-size:var(--font-size-compact);font-weight:950}.social-notifications__panel-link:hover{border-color:var(--mint);color:var(--text)}.social-notifications__panel{border-radius:2px}.social-notifications__panel-header{min-width:0;padding:.4rem 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--text);font-family:var(--font-heading)}.social-notifications__title{padding:0;color:var(--text)}.social-notifications__bulk-actions{padding:.35rem 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:rgba(0,0,0,0)}.social-notifications__notification-list{gap:0}.social-notifications__item{border:0;border-bottom:1px solid var(--line);border-radius:0;background:rgba(0,0,0,0)}.social-notifications__unread{background:var(--mint-soft)}.social-notifications__bulk-actions button,.social-notifications__item-actions a,.social-notifications__item-actions button,.social-notifications__panel-link{border-radius:2px}.site-shell__site-layout{min-height:100vh;padding:0 0 1rem}.site-shell__home-header-background{background:rgba(0,0,0,0)}.site-shell__header-area{position:relative;z-index:100;width:var(--site-shell-width);margin:0 auto .75rem;border:1px solid var(--line-strong);border-top:0;background:linear-gradient(color-mix(in srgb,var(--bg) 70%,transparent),var(--surface)),var(--site-background-image) center/cover;box-shadow:none}.site-shell__navigation-progress{position:fixed;top:0;left:0;z-index:120;width:100%;height:2px;overflow:hidden;background:rgba(0,0,0,0);opacity:0;pointer-events:none;transition:opacity .16s ease}.site-shell__navigation-progress:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mint) 8%,transparent),var(--mint),color-mix(in srgb,var(--amber) 56%,transparent),transparent);content:"";transform:translateX(-55%)}.site-shell__navigation-progress-active{opacity:1}.site-shell__navigation-progress-active:after{animation:site-shell__route-progress-sweep 1.05s ease-in-out infinite}@keyframes site-shell__route-progress-sweep{0%{transform:translateX(-55%)}to{transform:translateX(55%)}}@media(prefers-reduced-motion:reduce){.site-shell__navigation-progress,.site-shell__navigation-progress:after{animation:none;transition:none}}.site-shell__header{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.65rem;padding:.25rem .5rem 0}.site-shell__brand{justify-self:start;display:inline-flex;align-items:center;min-width:0;color:var(--nav-link-active)}.site-shell__brand:hover .site-shell__brand-mark{opacity:.9}.site-shell__brand-mark{display:grid;place-items:center;width:188px;height:72px;overflow:hidden;transition:opacity .16s ease}.site-shell__brand-logo{display:block;width:100%;height:100%;object-fit:contain}.site-shell__mobile-theme-action{display:none}.site-shell__daily-events{grid-column:1/-1;min-width:0;margin-inline:-.5rem}.site-shell__icon-action,.site-shell__locale-menu-link,.site-shell__locale-switch,.site-shell__mobile-link,.site-shell__theme-toggle{color:var(--muted);transition:color .16s ease,border-color .16s ease,background .16s ease}.site-shell__header-actions,.site-shell__header-shortcuts{--header-action-height:42px;--header-action-radius:2px;--header-action-gap:0.42rem;--header-icon-size:42px;--header-action-min-width:92px;display:flex;flex-wrap:wrap;gap:var(--header-action-gap);align-items:stretch;min-width:0}.site-shell__header-actions{justify-content:flex-end}.site-shell__header-shortcut{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-width:0;min-height:var(--header-action-height,42px);padding:.25rem .58rem;border:2px solid rgba(0,0,0,0);border-radius:0;border-image:url(/assets/interface-art/botoes/personagens/aba.webp) 12 20 fill/4px 6px stretch;background:rgba(0,0,0,0);color:var(--text);font-family:var(--font-body);font-size:var(--font-size-control);font-weight:650;line-height:var(--line-height-compact);text-decoration:none;image-rendering:pixelated}.site-shell__header-shortcut:hover,.site-shell__header-shortcut[aria-current]{border-image-source:url(/assets/interface-art/botoes/personagens/aba-ativa.webp);color:var(--text)}.site-shell__header-shortcut:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.site-shell__header-shortcut{text-align:center}.site-shell__header-shortcut>span:not([aria-hidden=true]){overflow-wrap:anywhere}.site-shell__boosted-rail-shell{position:absolute;top:calc(100% + .02rem);left:.1rem;width:clamp(210px,16vw,280px);max-width:calc(100% - .35rem);z-index:1;padding-top:.45rem;transition:width .18s ease}.site-shell__boosted-rail-shell:before{position:absolute;top:.04rem;left:2.7rem;z-index:0;width:.88rem;height:.88rem;border-top:1px solid color-mix(in srgb,var(--amber) 22%,transparent);border-left:1px solid color-mix(in srgb,var(--amber) 22%,transparent);background:var(--heading-bg);content:"";transform:rotate(45deg)}.site-shell__boosted-rail-shell-minimized{width:52px}.site-shell__boosted-rail{border:1px solid var(--line);border-radius:2px;background-color:var(--surface-2);background-image:linear-gradient(color-mix(in srgb,var(--surface-2) 96%,transparent),color-mix(in srgb,var(--surface-2) 96%,transparent)),url(/assets/interface-art/fundos/pergaminho-dos-paineis.webp);background-repeat:no-repeat,repeat;background-size:auto,256px 256px;box-shadow:none;position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:.42rem;padding:.5rem .56rem .56rem;overflow:hidden}.site-shell__boosted-rail:after{position:absolute;inset:0 auto 0 -24%;width:24%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mint) 8%,transparent),transparent);content:"";pointer-events:none;transform:skewX(-18deg)}.site-shell__boosted-rail-top{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:0 .08rem 0 .06rem}.site-shell__boosted-rail-heading{display:inline-flex;align-items:center;gap:.45rem;min-width:0;color:var(--data-heading)}.site-shell__boosted-rail-heading strong{overflow:hidden;color:var(--data-heading);font-size:var(--font-size-compact);font-weight:950;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.site-shell__boosted-rail-toggle{text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}.site-shell__boosted-rail-toggle:focus-visible,.site-shell__boosted-rail-toggle:hover{transform:none}.site-shell__boosted-rail-toggle{position:relative;z-index:2;display:grid;width:28px;height:28px;min-width:28px;place-items:center;padding:0;border-radius:2px;color:var(--muted)}.site-shell__boosted-rail-toggle svg{transition:transform .16s ease}.site-shell__boosted-rail-toggle:hover{color:var(--text)}.site-shell__boosted-rail-toggle-collapsed svg{transform:rotate(90deg)}.site-shell__boosted-rail-pulse{width:8px;height:8px;border-radius:999px;background:var(--mint)}.site-shell__boosted-rail-minimized{padding:.3rem}.site-shell__boosted-rail-minimized .site-shell__boosted-rail-top{justify-content:center;padding:0}.site-shell__boosted-rail-minimized .site-shell__boosted-rail-heading,.site-shell__boosted-rail-minimized .site-shell__boosted-rail-pulse{display:none}.site-shell__boosted-rail-items{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:.38rem;min-width:0}.site-shell__boosted-rail-item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:.5rem;align-items:center;min-width:0;min-height:54px;padding:.32rem .4rem;border:1px solid hsla(0,0%,100%,.06);border-radius:2px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(0,0,0,.04));color:var(--text);transition:border-color .16s ease,background .16s ease,transform .16s ease}.site-shell__boosted-rail-item:hover{border-color:var(--line-strong);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 72%),var(--mint-soft);transform:translateY(-1px)}.site-shell__boosted-rail-frame{display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--line-strong);border-radius:2px;background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 52%),var(--surface-2);color:var(--amber);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft)}.site-shell__boosted-rail-frame img{display:block;width:40px;height:40px;object-fit:contain}.site-shell__boosted-rail-text{display:grid;gap:.08rem;min-width:0}.site-shell__boosted-rail-text small{color:var(--muted);font-size:var(--font-size-meta);font-weight:900;text-transform:uppercase}.site-shell__boosted-rail-text strong{overflow:hidden;color:var(--text);font-family:var(--font-heading);font-size:var(--font-size-value-sm);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}@keyframes site-shell__boosted-rail-sweep{0%{transform:translateX(0) skewX(-18deg)}to{transform:translateX(760%) skewX(-18deg)}}@keyframes site-shell__boosted-rail-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--mint) 38%,transparent)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--mint) 0%,transparent)}to{box-shadow:0 0 0 0 rgba(245,183,89,0)}}.site-shell__locale-picker{position:relative;display:inline-flex;align-items:stretch}.site-shell__locale-picker:after{position:absolute;top:100%;right:0;width:240px;height:.55rem;content:"";pointer-events:none}.site-shell__locale-picker-open:after{pointer-events:auto}.site-shell__locale-picker-open .site-shell__locale-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.site-shell__locale-switch{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-width:70px;height:var(--header-action-height);padding:0 .68rem;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:var(--header-action-radius);background:hsla(0,0%,100%,.025);font:inherit;font-size:var(--font-size-body);font-weight:800}.site-shell__locale-switch:hover{border-color:var(--line-strong);color:var(--text);background:hsla(0,0%,100%,.055)}.site-shell__locale-menu{position:absolute;top:calc(100% + .48rem);right:0;z-index:95;display:grid;gap:.2rem;width:240px;padding:.38rem;border:1px solid var(--line);border-radius:2px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.35rem);background:color-mix(in srgb,var(--surface) 92%,#050605);box-shadow:0 18px 34px rgba(0,0,0,.28);backdrop-filter:none;-webkit-backdrop-filter:none;transition:opacity .16s ease,transform .16s ease}.site-shell__locale-menu-link{display:grid;grid-template-columns:28px minmax(0,1fr);gap:.55rem;align-items:center;min-height:52px;padding:.48rem .55rem;border:1px solid rgba(0,0,0,0);border-radius:2px;color:var(--muted);font-weight:740;text-decoration:none}.site-shell__locale-menu-link span{color:var(--amber);font-size:var(--font-size-body);font-weight:820;text-transform:uppercase}.site-shell__locale-menu-link strong{overflow:hidden;font-size:var(--font-size-control);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.site-shell__locale-menu-link.site-shell__active-locale,.site-shell__locale-menu-link:hover{border-color:color-mix(in srgb,var(--line-strong) 72%,transparent);background:hsla(0,0%,100%,.055);color:var(--text)}.site-shell__icon-action{display:grid;width:var(--header-icon-size);height:var(--header-action-height);place-items:center;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:var(--header-action-radius);background:hsla(0,0%,100%,.025)}.site-shell__icon-action:hover{border-color:var(--line-strong);color:var(--text);background:hsla(0,0%,100%,.055)}.site-shell__theme-toggle{border-radius:2px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}.site-shell__theme-toggle:focus-visible,.site-shell__theme-toggle:hover{transform:none}.site-shell__theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.48rem;min-width:var(--header-action-min-width);height:var(--header-action-height);padding:0 .75rem;border-radius:var(--header-action-radius);font:inherit;font-size:var(--font-size-compact);font-weight:900}.site-shell__theme-toggle strong{min-width:28px;color:var(--muted-2);font-size:var(--font-size-meta);text-align:center}.site-shell__theme-toggle:hover{color:var(--nav-link-active)}.site-shell__theme-toggle-on{color:var(--text);border-color:var(--mint)}.site-shell__theme-toggle-on strong{color:var(--mint)}.site-shell__toggle-icon{display:grid;width:26px;height:26px;place-items:center;border:1px solid var(--line-strong);border-radius:2px;background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 52%),var(--surface-2);color:var(--amber);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft)}.site-shell__page-content{--page-shell-width:100%;width:100%;min-width:0;min-height:0;padding:.75rem;background-color:var(--surface);background-image:linear-gradient(color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--surface) 94%,transparent)),url(/assets/interface-art/fundos/pergaminho-dos-paineis.webp);background-repeat:no-repeat,repeat;background-size:auto,256px 256px;border:8px solid rgba(0,0,0,0);border-radius:0;border-image:url(/assets/interface-art/molduras/painel.webp) 32/8px stretch;box-shadow:none}.site-shell__footer{display:grid;gap:.55rem;justify-items:center;width:var(--site-shell-width);margin:.75rem auto 0;padding:.75rem 0 4.75rem;color:var(--muted);line-height:1.5;text-align:center}.site-shell__footer a{color:var(--amber);font-weight:900}.site-shell__footer a:hover{color:var(--text)}@media(min-width:761px){.site-shell__footer{padding-bottom:1rem}}.site-shell__footer-notice{display:grid;gap:.28rem;justify-items:center;max-width:920px}.site-shell__footer-notice strong{color:var(--text);font-weight:900}.site-shell__footer-links{display:flex;flex-wrap:wrap;gap:.45rem .8rem;align-items:center;justify-content:center}.site-shell__mobile-nav{position:fixed;right:max(.25rem,env(safe-area-inset-right));bottom:max(.25rem,env(safe-area-inset-bottom));left:max(.25rem,env(safe-area-inset-left));z-index:60;display:none;align-items:stretch;gap:1px;padding:2px;border:4px solid rgba(0,0,0,0);border-radius:0;border-image:url(/assets/interface-art/molduras/navegacao/barra-inferior.webp) 18 36 fill/4px 8px stretch;background:var(--surface);image-rendering:pixelated;box-shadow:none}.site-shell__mobile-nav>*{flex:1 1 auto}@media(hover:none),(pointer:coarse){.site-shell__contact-overlay,.site-shell__locale-menu{-webkit-backdrop-filter:none;backdrop-filter:none}.site-shell__boosted-rail-pulse,.site-shell__boosted-rail:after{animation:none}}.site-shell__mobile-link{display:grid;grid-template-rows:20px auto;align-content:center;align-items:center;justify-items:center;gap:.2rem;min-width:0;min-height:54px;padding:.25rem .1rem;border:1px solid rgba(0,0,0,0);border-radius:0;background:rgba(0,0,0,0);color:var(--text);font-family:var(--font-body);font-size:var(--font-size-control);font-weight:500;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}.site-shell__mobile-link>[data-heading-art]{width:20px;height:20px}.site-shell__mobile-link>span:not([data-heading-art]){max-width:100%;min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.site-shell__mobile-link:hover,.site-shell__mobile-link[aria-current],.site-shell__mobile-link[aria-expanded=true]{border-image:url(/assets/interface-art/botoes/personagens/aba-ativa.webp) 12 20 fill/4px 5px stretch;image-rendering:pixelated}.site-shell__mobile-link:focus-visible{outline:2px solid var(--amber);outline-offset:-2px}.site-shell__contact-overlay{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:1rem;background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.site-shell__contact-dialog{background-color:var(--surface);background-image:linear-gradient(color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--surface) 94%,transparent)),url(/assets/interface-art/fundos/pergaminho-dos-paineis.webp);background-repeat:no-repeat,repeat;background-size:auto,256px 256px;border:6px solid rgba(0,0,0,0);border-radius:0;border-image:url(/assets/interface-art/molduras/painel.webp) 32/6px stretch;position:relative;display:grid;gap:.8rem;width:min(460px,100%);padding:1rem}.site-shell__contact-close{position:absolute;top:.6rem;right:.6rem;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(0,0,0,0);border-radius:2px;background:rgba(0,0,0,0);color:var(--muted);cursor:pointer}.site-shell__contact-close:focus-visible,.site-shell__contact-close:hover{color:var(--text);border-color:var(--line);outline:0;background:hsla(0,0%,100%,.04)}.site-shell__contact-intro{display:grid;gap:.35rem;padding-right:2.4rem}.site-shell__contact-intro h2{color:var(--text);font-family:var(--font-heading);font-size:var(--font-size-page-title);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading)}.site-shell__contact-intro p{color:var(--muted);line-height:1.5}.site-shell__contact-methods{display:grid;gap:.45rem}.site-shell__contact-methods a{min-width:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;display:grid;grid-template-columns:42px minmax(0,1fr);gap:.6rem;align-items:center;min-height:64px;padding:.62rem;color:var(--text)}.site-shell__contact-methods a:focus-visible,.site-shell__contact-methods a:hover{background:var(--surface-2)}.site-shell__contact-methods a:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.site-shell__contact-methods a+a{border-top:1px solid var(--line)}.site-shell__contact-methods a>span:last-child{display:grid;gap:.1rem;min-width:0}.site-shell__contact-methods a small{color:var(--muted);font-size:var(--font-size-meta);font-weight:900;text-transform:uppercase}.site-shell__contact-methods a strong{overflow-wrap:anywhere;font-size:var(--font-size-body);line-height:1.2}.site-shell__contact-method-icon{display:grid;width:42px;height:42px;place-items:center;color:var(--amber)}.site-shell__page-columns{display:grid;grid-template-columns:184px minmax(0,1fr);align-items:start;gap:1rem;width:var(--site-shell-width);margin:0 auto}.site-shell__page-columns.site-shell__wiki-layout{grid-template-columns:minmax(0,1fr)}.site-shell__desktop-sidebar{background-color:var(--surface);background-image:linear-gradient(color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--surface) 94%,transparent)),url(/assets/interface-art/fundos/pergaminho-dos-paineis.webp);background-repeat:no-repeat,repeat;background-size:auto,256px 256px;border:6px solid rgba(0,0,0,0);border-radius:0;border-image:url(/assets/interface-art/molduras/painel.webp) 32/6px stretch;display:grid;align-content:start;gap:.65rem;min-width:0;overflow:visible}.site-shell__sidebar-section{border:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--text)}.site-shell__sidebar-section h2{display:flex;align-items:center;gap:.4rem;min-height:36px;margin:0;padding:.15rem .5rem;border:0;border-bottom:1px solid var(--line);background:var(--heading-bg);color:var(--heading-text);font:var(--font-weight-heading) var(--font-size-section) var(--font-heading)}.site-shell__sidebar-section h2>img{width:26px;height:26px;image-rendering:pixelated;flex-shrink:0}.site-shell__sidebar-section ul{margin:0;padding:.2rem .5rem .4rem;list-style:none}.site-shell__sidebar-section li+li{border-top:1px solid var(--line)}.site-shell__sidebar-section li a{display:block;min-width:0;padding:.34rem .3rem .34rem .4rem;border-left:2px solid rgba(0,0,0,0);font-size:var(--font-size-compact);line-height:1.35;overflow-wrap:anywhere}.site-shell__sidebar-section li a:hover,.site-shell__sidebar-section li a[aria-current=page]{color:var(--nav-link-active);background:var(--mint-soft);text-decoration:underline}.site-shell__sidebar-section li a[aria-current=page]{font-weight:700;border-left-color:var(--amber)}.site-shell__sidebar-section li a:focus-visible{outline:2px solid var(--amber);outline-offset:-2px}.site-shell__sidebar-download{display:flex;align-items:center;gap:.5rem;padding:.55rem;border:1px solid var(--line-strong);background:var(--surface-2);color:var(--warm-text);font-size:var(--font-size-compact);--button-primary-text:var(--button-art-text);--button-primary-bg:var(--button-art-bg);border:1px solid rgba(0,0,0,0);border-radius:0;border-image:url(/assets/interface-art/botoes/primario.webp) 24 40 fill/7px 11px stretch;background:var(--button-art-bg);color:var(--button-art-text);padding-inline:.85rem;box-shadow:none}.site-shell__sidebar-download:hover:not(:disabled){filter:brightness(1.12)}.site-shell__sidebar-download:active:not(:disabled){filter:brightness(.9)}.site-shell__sidebar-download:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.site-shell__sidebar-download:disabled{opacity:.5;filter:none;cursor:not-allowed}.site-shell__sidebar-download img{width:26px;height:26px;image-rendering:pixelated}.site-shell__sidebar-download:hover{background:var(--surface-3);text-decoration:underline}.site-shell__footer{border-top:1px solid var(--line);padding-top:.7rem;font-size:var(--font-size-compact)}@media(max-width:1100px){.site-shell__header{grid-template-columns:auto minmax(0,1fr)}.site-shell__header-actions{grid-column:1/-1;margin-bottom:.4rem}.site-shell__page-columns{grid-template-columns:164px minmax(0,1fr);gap:.75rem}}@media(max-width:760px){.site-shell__header-area,.site-shell__page-columns{width:calc(100% - 1rem)}.site-shell__locale-picker{position:static}.site-shell__locale-menu{top:100%;right:.5rem;width:min(240px,100vw - 2rem)}.site-shell__page-columns{grid-template-columns:minmax(0,1fr)}.site-shell__desktop-sidebar{display:none}.site-shell__mobile-nav{display:flex}.site-shell__page-content{padding:.5rem}.site-shell__footer{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}}@media(max-width:540px){.site-shell__header{grid-template-columns:minmax(0,1fr);row-gap:.35rem}.site-shell__brand-mark{width:155px;height:56px}.site-shell__header-shortcuts{grid-column:1;grid-row:2}.site-shell__header-shortcut{flex:1 1 60px;flex-direction:column;gap:.15rem;min-height:50px;padding-inline:.24rem}.site-shell__header-actions{grid-column:1;grid-row:3;margin:0}}@media(max-width:480px){.site-shell__header-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.site-shell__header-shortcut{flex-direction:row;gap:.38rem;min-height:38px}}@media(max-width:420px){.site-shell__header-actions{--header-action-gap:0.25rem}.site-shell__locale-switch{min-width:60px;padding-inline:.45rem}}.site-daily-events__band{background-color:var(--surface);background-image:linear-gradient(color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--surface) 94%,transparent)),url(/assets/interface-art/fundos/pergaminho-dos-paineis.webp);background-repeat:no-repeat,repeat;background-size:auto,256px 256px;border:5px solid rgba(0,0,0,0);border-radius:0;border-image:url(/assets/interface-art/molduras/painel.webp) 32/5px stretch;min-width:0;padding:0;color:var(--text);box-shadow:none}.site-daily-events__heading{display:flex;align-items:center;gap:7px;margin:0;padding:5px 10px;border:0;background:rgba(0,0,0,0);color:var(--heading-text);font:var(--font-weight-heading) var(--font-size-section)/var(--line-height-compact) var(--font-heading);text-shadow:0 1px 1px var(--bg)}.site-daily-events__heading svg{flex-shrink:0;color:var(--amber)}.site-daily-events__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;background-color:var(--surface-2);background-image:linear-gradient(color-mix(in srgb,var(--surface-2) 32%,transparent),color-mix(in srgb,var(--surface-2) 32%,transparent)),url(/assets/interface-art/fundos/eventos/agenda.webp);background-size:auto,256px 256px}.site-daily-events__band .site-daily-events__items>article{min-width:0;min-height:64px;margin:0;padding:8px 12px;border:0;border-inline-start:1px solid var(--line);border-top:1px solid var(--line);border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--text)}.site-daily-events__band .site-daily-events__items>article:first-child{border-inline-start:0}.site-daily-events__band .site-daily-events__items>article strong{color:var(--text);font-size:var(--font-size-body);line-height:1.35;overflow-wrap:anywhere}.site-daily-events__band .site-daily-events__items>article small{color:var(--muted);font-size:var(--font-size-label);line-height:1.35;white-space:normal}.site-daily-events__item{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:6px}.site-daily-events__sprite{display:block;width:42px;height:42px;object-fit:contain;image-rendering:pixelated}.site-daily-events__icon{justify-self:center;color:var(--mint)}.site-daily-events__copy{display:grid;gap:2px;min-width:0}.site-daily-events__band .site-daily-events__items .site-daily-events__online{color:var(--amber);font-size:var(--font-size-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.site-daily-events__band .site-daily-events__items>.site-daily-events__event{display:grid;align-content:center;gap:3px}.site-daily-events__date-range{display:flex;flex-wrap:wrap;gap:0 4px}.site-daily-events__date-range time{white-space:nowrap}.site-daily-events__band .site-daily-events__items>article#tibiadrome{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;gap:5px}.site-daily-events__band .site-daily-events__items>article#tibiadrome [role=timer]{gap:.3rem;flex-wrap:wrap}.site-daily-events__band .site-daily-events__items>article#tibiadrome [role=timer] b{font-size:var(--font-size-value-sm)}.site-daily-events__band .site-daily-events__items>article#tibiadrome [role=timer] small{font-size:var(--font-size-label)}@media(min-width:601px)and (max-width:1100px){.site-daily-events__items{grid-template-columns:repeat(3,minmax(0,1fr))}.site-daily-events__band .site-daily-events__items>article{border-top:1px solid var(--line)}.site-daily-events__band .site-daily-events__items>article:nth-child(3n+1){border-inline-start:0}.site-daily-events__band .site-daily-events__items>article:nth-child(-n+3){border-top:0}}@media(max-width:600px){.site-daily-events__items{grid-template-columns:repeat(2,minmax(0,1fr))}.site-daily-events__heading{padding:5px 8px}.site-daily-events__band .site-daily-events__items>article{padding:8px;border-top:1px solid var(--line)}.site-daily-events__band .site-daily-events__items>article:nth-child(odd){border-inline-start:0}.site-daily-events__band .site-daily-events__items>article:nth-child(-n+2){border-top:0}.site-daily-events__item{grid-template-columns:34px minmax(0,1fr);gap:5px}.site-daily-events__sprite{width:34px;height:34px}}@media(max-width:380px){.site-daily-events__band .site-daily-events__items>article{padding:8px 6px}.site-daily-events__item{grid-template-columns:32px minmax(0,1fr);gap:4px}.site-daily-events__sprite{width:32px;height:32px}}