@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/game/fontes/dm-sans.woff2) format("woff2")}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/game/fontes/marcellus.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/game/fontes/caveat.woff2) format("woff2")}@font-face{font-family:IM Fell English;font-style:normal;font-weight:400;font-display:swap;src:url(/game/fontes/im-fell-english.woff2) format("woff2")}@font-face{font-family:IM Fell English;font-style:italic;font-weight:400;font-display:swap;src:url(/game/fontes/im-fell-english-italico.woff2) format("woff2")}:root{--fs-k: 0;--fs-caixa: calc(1 + var(--fs-k) * .45);--fs-6: calc(6px + (16px - 6px) * var(--fs-k));--fs-7: calc(7px + (16px - 7px) * var(--fs-k));--fs-7-5: calc(7.5px + (16px - 7.5px) * var(--fs-k));--fs-8: calc(8px + (16px - 8px) * var(--fs-k));--fs-8-5: calc(8.5px + (16px - 8.5px) * var(--fs-k));--fs-9: calc(9px + (16px - 9px) * var(--fs-k));--fs-9-5: calc(9.5px + (16px - 9.5px) * var(--fs-k));--fs-10: calc(10px + (16px - 10px) * var(--fs-k));--fs-10-5: calc(10.5px + (16px - 10.5px) * var(--fs-k));--fs-11: calc(11px + (16px - 11px) * var(--fs-k));--fs-11-5: calc(11.5px + (16px - 11.5px) * var(--fs-k));--fs-12: calc(12px + (16px - 12px) * var(--fs-k));--fs-12-5: calc(12.5px + (16px - 12.5px) * var(--fs-k));--fs-13: calc(13px + (16px - 13px) * var(--fs-k));--fs-13-5: calc(13.5px + (16px - 13.5px) * var(--fs-k));--fs-14: calc(14px + (16px - 14px) * var(--fs-k));--fs-14-5: calc(14.5px + (16px - 14.5px) * var(--fs-k));--fs-15: calc(15px + (16px - 15px) * var(--fs-k));--fs-15-5: calc(15.5px + (16px - 15.5px) * var(--fs-k))}html.ui-escala{--fs-k: .4}:root{font-family:DM Sans,sans-serif;color:#eee9d8;background:#0c1322;font-synthesis:none;--gold: #d9c18a;--muted: #9ea6b8;--line: #ffffff17}html.ui-escala{zoom:var(--ui-z, 1)}html.ui-escala :is(#game,#tutorial,#select-box,.tut-confetti,.fly-item,.fly-coin,.fly-gain,.pin-flying,.bj-fly,.hd-fly,.p3-fly,.dd-fly,.ut-fly,.bac-fly,.sem-zoom){zoom:var(--ui-inv, 1);--ui-z: 1}html.ui-escala #tutorial .tut-card{zoom:var(--ui-k, 1);--ui-z: var(--ui-k, 1)}*{box-sizing:border-box}body{margin:0}button,a,select{-webkit-tap-highlight-color:transparent}button,select{font:inherit}button{cursor:pointer;color:inherit}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--gold);outline-offset:4px}button{transition:background .18s,transform .18s}button:active{transform:translateY(1px)}button:hover{filter:brightness(1.1)}.topbar{height:44px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.top-account{display:flex;align-items:center;gap:10px;min-width:0;font-size:var(--fs-11)}.link-button{padding:4px 0 4px 10px;border:0;border-left:1px solid #ffffff24;background:none;color:var(--muted);font-size:var(--fs-11);letter-spacing:.4px}.link-button:hover,.link-button:focus-visible{color:var(--gold);text-decoration:underline}a.link-button{text-decoration:none}#editor-link{padding-left:0;border-left:0;color:var(--gold)}.brand{text-decoration:none;color:#e8d4a1;font-family:Marcellus,Georgia,serif;font-size:19px;letter-spacing:5px;display:flex;align-items:center;gap:9px}.brand-icon{font-size:24px}.brand-dot{margin-left:-12px;letter-spacing:0}.brand-city{margin-left:-8px;font-family:Caveat,Segoe Script,cursive;font-size:25px;font-weight:700;letter-spacing:.5px;color:#f2d88f;transform:rotate(-4deg) translateY(-1px)}.edition{white-space:nowrap;font-family:DM Sans,sans-serif;font-size:var(--fs-8);letter-spacing:2px;color:var(--muted);margin-left:16px}.icon-button{background:#080e1d66;border:1px solid #d2d5ad38;border-radius:50%;height:30px;width:30px;padding:0;color:#caced8}.system-hud{position:absolute;top:24px;left:24px;z-index:2;display:flex;align-items:center;gap:6px;padding:5px;border-radius:30px}.enabled{background:#3c4b70}main{padding:0 12px 12px}.game-shell{height:calc(calc(100dvh / var(--ui-z, 1)) - 56px);min-height:420px;position:relative;overflow:hidden;border:1px solid #a8b77a40;border-radius:12px;background:#465e95;box-shadow:0 14px 60px #0004}#game{width:100%;height:100%;display:block;outline:none}.world-label{position:absolute;top:22px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;white-space:nowrap;background:#121e3bbd;padding:10px 16px;border:1px solid #e4e4b329;border-radius:30px;font-size:var(--fs-9);letter-spacing:1.3px}.status-dot,.local-badge i{width:5px;height:5px;background:#a9d28d;border-radius:50%;display:inline-block}.separator{color:#b3bed65e}.world-label #region{letter-spacing:.3px;font-size:var(--fs-11);color:#e5e8cf}.panel{background:#111c35eb;border:1px solid #d2d5ad38;box-shadow:0 5px 14px #111e3c33;border-radius:8px;backdrop-filter:blur(8px)}.player-hud{position:absolute;left:24px;top:24px;display:flex;align-items:center;padding:5px 16px 5px 3px;gap:9px}.player-hud strong{font-family:Marcellus,Georgia,serif;font-size:18px;font-weight:400;display:block}.health{font-size:var(--fs-15);color:#df927d;letter-spacing:2px;display:block;margin:3px 0 7px}.stamina{height:3px;background:#ffffff14;width:114px}.stamina div{background:#bad39d;height:100%}.level{font-family:Marcellus,serif;font-size:23px;border-left:1px solid var(--line);padding-left:16px;margin-left:8px;color:#dcc791;text-align:center}.level small{font-family:DM Sans,sans-serif;display:block;font-size:var(--fs-7);letter-spacing:1px}.minimap{position:absolute;right:24px;top:24px;padding:12px;width:184px;text-align:left}.minimap>div,.minimap footer{display:flex;justify-content:space-between;font-size:var(--fs-8);letter-spacing:1px;align-items:center}.minimap canvas{cursor:crosshair;touch-action:none;width:158px;height:142px;object-fit:cover;margin:10px 0;border-radius:3px;opacity:.9;image-rendering:pixelated}.fly-back{position:absolute;z-index:5;right:14px;bottom:14px;width:58px;height:58px;padding:3px;border:0;border-radius:50%;background:linear-gradient(135deg,#f6dc98,#9a7433);box-shadow:0 0 0 2px #2a170b,0 6px 16px #000a,0 0 16px #f3cf9344;cursor:pointer;animation:fly-back-in .3s cubic-bezier(.2,1.4,.4,1);transition:transform .15s}.fly-back:hover{transform:scale(1.07)}.fly-back:active{transform:scale(.95)}.fly-back canvas{display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 50% 35%,#3a5a88,#16213c)}.fly-back-go{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#0c1324;box-shadow:0 0 0 2px #e0c68a;color:#f3d894}@keyframes fly-back-in{0%{transform:scale(.4);opacity:0}}.minimap footer{color:#b2bbd0;font-size:var(--fs-9)}.quest{position:absolute;top:126px;left:24px;width:247px;padding:20px}.eyebrow{font-size:var(--fs-9);letter-spacing:2px;color:#cfbd8e}.quest strong{display:block;font-family:Marcellus,Georgia,serif;font-weight:400;font-size:17px;margin:10px 0 0}.quest p{font-size:var(--fs-10);color:#b4bdd0;margin:8px 0 21px}.quest>div{display:flex;justify-content:space-between;font-size:var(--fs-9);color:#ccd0d8}.quest-track{height:3px;background:#ffffff13;margin-top:10px}.quest-track i{background:#d1c08c;transition:width .4s}.side-column{position:absolute;top:36px;right:24px;z-index:2;width:184px;display:flex;flex-direction:column;gap:10px}.side-column:empty{display:none}.side-column>.panel{position:static;width:100%;transform:none}.side-column>.player-hud{cursor:pointer;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:6px 8px;padding:8px 12px 10px 6px}.side-column>.player-hud #avatar{grid-row:1 / 3;width:44px;height:48px}.side-column>.player-hud>div{grid-column:2 / 4;min-width:0}.side-column>.player-hud strong{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-column>.player-hud .health{font-size:var(--fs-12);margin:2px 0 5px}.side-column>.player-hud .stamina{width:100%}.side-column>.player-hud .level{display:flex;align-items:baseline;gap:4px;margin:0;padding:0;border:0;font-size:var(--fs-15)}.side-column>.player-hud .level small{display:inline}.side-column>.player-hud .purse{margin:0}.side-column>.player-hud .purse-box{justify-self:end}.side-column>.quest{padding:14px}.side-column>.quest strong{font-size:var(--fs-15);margin-top:7px}.side-column>.quest p{margin:6px 0 12px}.side-column>.quest>div{flex-wrap:wrap;gap:4px 8px;font-size:var(--fs-8-5)}html:not(.touch) .game-shell>.minimap{top:auto;right:14px;bottom:15px;z-index:4;width:184px}html:not(.touch) .game-shell>.minimap canvas{width:100%}@media(max-height:720px){.side-column>.quest p{display:none}.side-column>.quest strong{margin-bottom:8px}html:not(.touch) .game-shell>.minimap canvas{height:110px}}.bottom-hud{position:absolute;bottom:14px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:6px;max-width:calc(100% - 28px);padding:4px 5px;border:1px solid #d2d5ad38;border-radius:24px;background:#132a24e8;box-shadow:0 8px 24px #0006;backdrop-filter:blur(8px)}.local-badge{font-size:var(--fs-8);letter-spacing:1.4px;padding:0 8px 0 10px;white-space:nowrap;display:flex;gap:7px;align-items:center}.hud-divider{flex-shrink:0;width:1px;height:22px;background:#d2d5ad38}.toolbar{display:flex;gap:2px}.toolbar button{height:34px;display:flex;align-items:center;gap:6px;padding:0 9px;background:none;border:1px solid transparent;border-radius:17px}.toolbar button:hover{background:#ffffff0d;border-color:#d2d5ad38}.toolbar button>span{font-size:16px;color:#dfcc9b}kbd{font-family:inherit;font-size:var(--fs-8);padding:3px 5px;border:1px solid #ffffff20;border-radius:3px;color:#d6dac9}.toolbar kbd{font-size:var(--fs-7);padding:2px 4px}.home-button{border:1px solid #e4e9c82a;border-radius:4px;background:#18312bcb;font-size:var(--fs-11);padding:10px 12px}.home-button span{margin-left:5px}.place-pill{display:inline-flex;align-items:center;height:34px;padding:0 13px 0 5px;border:1px solid #d2d5ad2e;border-radius:17px;background:none;color:#c9cdb8;white-space:nowrap}.place-pill:hover{border-color:#d9c18a88;color:#f0e1b3}.place-pill[aria-pressed=true]{border-color:#e0c689;background:linear-gradient(135deg,#e0c68a,#b59756);color:#253021;font-weight:600;box-shadow:0 0 12px #e0c68a44}.home-icon{height:26px;width:26px;object-fit:contain;filter:drop-shadow(0 1px 1px #0007)}.place-pill:not([aria-pressed=true]) .home-icon{opacity:.8}@media(max-width:1000px){.toolbar kbd,.local-badge #net-status{display:none}}@media(max-width:720px){.place-pill span{display:none}.place-pill{padding:0 5px}}#interaction{position:absolute;left:50%;bottom:70px;transform:translate(-50%);background:#0d1832ef;border:1px solid #dac48e88;border-radius:6px;padding:12px 18px;font-size:var(--fs-12);white-space:nowrap}html.touch .game-shell #interaction{pointer-events:none}html:not(.touch) .game-shell #interaction{left:calc(50% + clamp(60px,calc(8vw / var(--ui-z, 1)),120px));bottom:68px;z-index:1;box-sizing:border-box;min-width:160px;max-width:min(240px,calc(30vw / var(--ui-z, 1)));padding:10px 14px 22px;border:2px solid #2a170b;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#ffe7b61a,#0000006e),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 4px 12px #0008;color:#f7e8c8;text-align:center;white-space:normal;transform:translate(-50%,calc(100% + 8px));opacity:0;visibility:hidden;transition:transform .28s ease,opacity .18s ease,visibility 0s .28s;pointer-events:none;cursor:default}html:not(.touch) .game-shell:not(.painting) #interaction{display:block!important}html:not(.touch) .game-shell #interaction:not([hidden]){transform:translate(-50%);opacity:1;visibility:visible;transition:transform .28s cubic-bezier(.2,.7,.2,1),opacity .18s ease,visibility 0s}html:not(.touch) .game-shell #interaction:not([hidden]):not(:disabled){pointer-events:auto;cursor:pointer}html:not(.touch) .game-shell #interaction:not([hidden]):not(:disabled):hover{filter:brightness(1.13)}@media(prefers-reduced-motion:reduce){html:not(.touch) .game-shell #interaction{transition:none}}#toast{position:absolute;left:50%;top:88px;transform:translate(-50%,-10px);opacity:0;transition:.25s;pointer-events:none;padding:13px 20px;background:#111e3cef;border:1px solid #d8c59366;border-radius:5px;font-size:var(--fs-12);max-width:80%;text-align:center}#toast.visible{opacity:1;transform:translate(-50%)}.loading{position:absolute;inset:0;background:#141f38;display:grid;place-items:center;font-family:Marcellus,serif;font-size:25px}dialog{color:#eee9d8;background:radial-gradient(ellipse at 50% 20%,#24304d,#111b33 75%);border:1px solid #b9b98e4f;border-radius:14px;padding:30px 36px;width:calc(530px * var(--fs-caixa));max-width:calc(calc(100vw / var(--ui-z, 1)) - 28px);max-height:calc(92dvh / var(--ui-z, 1));box-shadow:0 28px 140px #0009}dialog::backdrop{background:#070d1c5e;backdrop-filter:blur(5px)}.chest-dialog::backdrop{backdrop-filter:none;background:#04070eb8}.dialog-top{display:flex;align-items:center;justify-content:space-between}.close{border:0;background:transparent;font-size:26px;line-height:25px;width:30px;height:30px;color:#b7becf}h1,h2{font-family:Marcellus,Georgia,serif;font-weight:400}h1{font-size:34px;line-height:1.18;margin:18px 0 12px}h2{font-size:31px;margin:14px 0}.intro,dialog>p{color:#a8b1c6;font-size:var(--fs-12);line-height:1.8}.character-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:23px}.character-card{position:relative;background:#ffffff03;border:1px solid #ffffff1c;border-radius:8px;padding:8px 10px 18px;overflow:hidden}.character-card.selected{background:radial-gradient(ellipse at 50% 50%,#48598144,#54699b09);border-color:#cbbb80}.card-number{position:absolute;top:13px;left:14px;font-size:var(--fs-9);letter-spacing:1px;color:#8793b0}.character-card canvas{width:100%;height:145px;object-fit:contain;image-rendering:pixelated}.character-name{display:block;font-family:Marcellus,serif;font-size:25px}.character-subtitle{display:block;font-size:var(--fs-10);color:#9ea9c3;margin-top:5px}.selected-mark{display:none;position:absolute;right:12px;top:12px;background:#d7c28d;color:#14203c;width:18px;height:18px;border-radius:50%;font-size:var(--fs-11);line-height:18px}.selected .selected-mark{display:block}#character-description{text-align:center;font-size:var(--fs-11);margin:16px 0 20px}.customization{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;gap:18px}.customization label{display:block;color:#a1abc3;font-size:var(--fs-8);letter-spacing:1.5px;margin-bottom:12px}.swatches{display:flex;gap:10px}.swatches button{width:25px;height:25px;border:3px solid #19243d;background:var(--swatch);border-radius:50%;outline:1px solid transparent}.swatches button.selected{outline-color:#e0ca8e}select{color:#dce0cf;border:1px solid #ffffff22;background:#19243d;border-radius:4px;padding:7px 10px;font-size:var(--fs-11)}.primary{width:100%;background:#d9c58e;color:#1c263e;padding:15px 20px;border:1px solid #ecdaa2;border-radius:5px;margin-top:25px;display:flex;justify-content:space-between;font-size:var(--fs-12);font-weight:700}.dialog-note{text-align:center;font-family:Marcellus,serif;font-size:var(--fs-11)!important;margin:14px 0 0!important;color:#8c98b5!important}#map-dialog{width:calc(660px * var(--fs-caixa))}#large-map{width:100%;height:auto;border:1px solid #d2c29666;image-rendering:pixelated;border-radius:6px;margin-top:12px;cursor:crosshair}.map-legend .map-go{color:var(--gold)}.map-legend{display:flex;justify-content:space-between;font-size:var(--fs-10);margin-top:16px;color:#b2bcd2}dl{display:grid;grid-template-columns:130px 1fr;gap:14px;font-size:var(--fs-12);border-block:1px solid var(--line);padding:22px 0;margin:24px 0}dt{color:#e0cd97}dd{margin:0;color:#b5bed2}.muted{font-size:var(--fs-11)!important;color:#8893ad!important}@media(max-width:1000px){.side-column{width:164px}.quest{top:169px;width:220px}.player-hud{transform:scale(.9);transform-origin:top left}.minimap{transform:scale(.85);transform-origin:top right}.quest p{margin-bottom:14px}.world-label #region{font-size:var(--fs-9)}}@media(max-width:650px){.topbar{height:40px;padding:0 12px}.account-name{max-width:22ch}.brand{font-size:16px;letter-spacing:4px}.brand-icon{font-size:20px}.edition{font-size:var(--fs-7);letter-spacing:1.4px;margin-left:8px}main{padding:0 6px 6px}.game-shell{height:calc(calc(100dvh / var(--ui-z, 1)) - 46px);min-height:430px;border-radius:8px}.side-toggle{top:6px;right:10px}.side-column{top:32px;right:10px;width:156px;gap:6px}.system-hud{top:12px;left:10px;padding:4px;gap:5px}.player-hud{top:12px;left:10px;transform:scale(.76)}.minimap{right:10px;top:12px;transform:scale(.62)}.world-label{top:12px;font-size:var(--fs-7);padding:7px 10px;gap:6px}.quest{left:12px;top:131px;width:180px;padding:12px}.quest .eyebrow{font-size:var(--fs-7)}.quest strong{font-size:var(--fs-14)}.quest p{font-size:var(--fs-9)}.quest>div{font-size:var(--fs-8)}.bottom-hud{bottom:10px}.game-shell #interaction{font-size:var(--fs-10);bottom:60px;max-width:90%;white-space:normal;text-align:center}#toast{top:255px;width:85%;font-size:var(--fs-11)}dialog{padding:20px 23px}h1{font-size:29px}.character-grid{margin-top:16px}.character-card canvas{height:120px}.character-card{padding-bottom:12px}.character-name{font-size:23px}.customization{padding-top:14px}.primary{margin-top:19px}.map-legend{font-size:var(--fs-8)}dl{grid-template-columns:100px 1fr;font-size:var(--fs-11)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}}.account-name{font-size:var(--fs-11);color:#e3d4a6;letter-spacing:.4px;max-width:28ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.local-badge.offline i{background:#e0a071}.auth-field{display:block;margin-bottom:14px}.auth-field span{display:block;font-size:var(--fs-8);letter-spacing:1.5px;color:#a1abc3;margin-bottom:7px}.auth-field input{width:100%;font:inherit;font-size:var(--fs-14);color:#eee9d8;background:#0c1427cc;border:1px solid #ffffff26;border-radius:5px;padding:11px 12px}.auth-field input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.auth-hint{font-size:var(--fs-10);color:#8590aa;margin:2px 0 0}.auth-error{font-size:var(--fs-12);color:#f0b39a;background:#5a2b2033;border:1px solid #d0876c55;border-radius:5px;padding:9px 12px;margin:12px 0 0}#auth-submit:disabled{opacity:.6;cursor:progress}.connection-overlay{position:absolute;top:74px;left:50%;transform:translate(-50%);display:grid;gap:4px;text-align:center;background:#2a1d15e6;border:1px solid #e0a07166;border-radius:8px;padding:12px 18px;font-size:var(--fs-11);color:#f1dcc4;z-index:5}.connection-overlay strong{font-family:Marcellus,Georgia,serif;font-weight:400;font-size:16px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:520px){.edition{display:none}}.side-column>.quest.done{display:none}.side-column>.task-tracker{padding:12px 12px 9px}html.side-hidden .side-column{display:none}html.hide-online .bottom-hud .local-badge,html.hide-viajante .side-column>.player-hud,html.hide-jornada .side-column>.quest,html.hide-encomendas .side-column>.task-tracker{display:none!important}.side-toggle{position:absolute;z-index:3;top:8px;right:24px;display:grid;place-items:center;width:22px;height:22px;padding:0 0 2px;border:1px solid #d2d5ad38;border-radius:50%;background:#111c35eb;color:var(--gold);font-size:var(--fs-13);line-height:1}.side-toggle:hover{border-color:#e0c689}html.touch .side-toggle{display:none}.toolbar #inventory-button .item-art{width:24px;height:24px}.bottom-hud .home-buttons{gap:4px}.toolbar-icon{width:24px;height:24px;object-fit:contain;filter:drop-shadow(0 1px 1px #0007)}.mail-callout{position:absolute;bottom:calc(100% + 14px);left:50%;display:grid;gap:2px;padding:8px 13px 9px;border:1px solid #e0c689;border-radius:10px;background:linear-gradient(135deg,#f1dca4,#d2b36b);box-shadow:0 8px 22px #0008,0 0 0 3px #e0c68a33;color:#1b2336;text-align:center;white-space:nowrap;transform:translate(-50%);animation:mail-call 1.6s ease-in-out infinite;cursor:pointer}.mail-callout:after{content:"";position:absolute;top:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-top-color:#d2b36b}.toolbar .mail-callout strong{font-size:var(--fs-12);font-weight:700;color:#1d2a1b}.mail-callout small{font-size:var(--fs-9-5);color:#283553}@keyframes mail-call{50%{transform:translate(-50%,-4px)}}.has-mail{border-color:#e0c68a88!important;background:#e0c68a1a!important}.has-mail .toolbar-icon{animation:mail-hop 1.6s ease-in-out infinite}@keyframes mail-hop{0%,60%,to{transform:none}70%{transform:translateY(-3px) rotate(-6deg)}80%{transform:none}88%{transform:translateY(-2px) rotate(-4deg)}}@media(prefers-reduced-motion:reduce){.mail-callout,.has-mail .toolbar-icon{animation:none}}.topbar{position:relative;z-index:30}.top-left{position:relative;display:flex;align-items:center;min-width:0;flex:1}.top-left .top-chat-panel{right:auto;left:0}.top-left .top-chat-panel:before{right:auto;left:var(--seta, 17px)}.top-account{flex:1;justify-content:flex-end}.brand-logo{position:absolute;top:2px;left:50%;transform:translate(-50%);display:block;width:290px;line-height:0;filter:drop-shadow(0 6px 10px #000a);transition:transform .15s}.brand-logo:hover{transform:translate(-50%) translateY(1px) scale(1.02)}.brand-logo img{width:100%;height:auto}.game-shell .world-label{top:36px}@media(max-width:900px){.brand-logo{width:220px}.game-shell .world-label{top:22px}}@media(max-width:650px){.brand-logo{width:174px}.game-shell .world-label{top:14px}}.blap-mark{display:inline-flex;align-items:center;gap:8px;color:var(--muted);text-decoration:none;opacity:.85;transition:opacity .15s}.blap-mark:hover{opacity:1}.blap-mark small{font-size:var(--fs-9-5);letter-spacing:1.2px;text-transform:uppercase}.blap-mark img{width:48px;height:auto;filter:drop-shadow(0 2px 4px #0008)}.auth-top{justify-content:center}.auth-logo{width:min(320px,90%);height:auto;filter:drop-shadow(0 6px 12px #0009)}.auth-blap,.help-blap{display:flex;justify-content:center;margin:14px auto 0;width:max-content}.account-blap{display:flex;justify-content:center;padding:8px 0 4px;border-top:1px solid #ffffff14;margin-top:4px}.account-blap img{width:40px}.loading-card{display:grid;justify-items:center;gap:18px;text-align:center}.loading-logo{width:min(480px,calc(80vw / var(--ui-z, 1)));height:auto;filter:drop-shadow(0 8px 16px #000a)}.loading-blap{margin-top:12px}.loading-blap img{width:64px}.side-column>.panel,html:not(.touch) .game-shell>.minimap,.bottom-hud{--muted: #e2cda4;border:2px solid #2a170b;background:linear-gradient(180deg,#ffe7b61a,#0000 38%,#00000026),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,inset 0 -2px #00000045,inset 0 0 0 1px #0000002e,0 6px 16px #0008;backdrop-filter:none;color:#f7e8c8}.bottom-hud{background:linear-gradient(180deg,#ffe7b60c,#00000059 40%,#0000008c),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px}.side-column>.panel :is(strong,span,small,p,footer),html:not(.touch) .game-shell>.minimap :is(span,footer),.bottom-hud :is(span,strong){text-shadow:0 1px 1px #0009}.side-column>.panel .eyebrow{color:#f3d894}html:not(.touch) .game-shell>.minimap canvas{border:2px solid #2a170b;border-radius:4px;box-shadow:0 1px #f3cf9340}.side-column>.panel :is(.quest-track,.stamina){background:#0005;box-shadow:inset 0 1px 2px #000a}.bottom-hud .hud-divider{background:#0005;box-shadow:1px 0 #f3cf9326}.game-shell .world-label,.touch-top-place .world-label,.system-hud.panel{background:#26282b66;border:1px solid #ffffff1c;box-shadow:none;backdrop-filter:blur(3px)}.world-label #scene-label{color:#d0d0cc}.world-label #region{color:#eeeeea}.world-label .separator{color:#ffffff40}.world-label .status-dot{background:#c9ccc4}.system-hud .icon-button{background:#ffffff12;border-color:#ffffff26;color:#ececea}.welcome-back{position:fixed;top:calc(58px + env(safe-area-inset-top,0px));left:27px;z-index:60;display:flex;align-items:center;gap:14px;min-width:min(360px,calc(100% - 32px));max-width:calc(100% - 32px);padding:12px 22px 14px 12px;overflow:hidden;border:2px solid #2a170b;border-radius:12px;background:linear-gradient(180deg,#ffe7b61f,#0000 40%,#00000047),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,inset 0 0 0 1px #d8b46a33,0 14px 34px #000a;color:#f7e8c8;cursor:pointer;opacity:0;visibility:hidden;transform:translate(-18px) scale(.97);transform-origin:left top;transition:opacity .35s,transform .45s cubic-bezier(.2,1.3,.4,1),visibility .35s}.welcome-back.visible{opacity:1;visibility:visible;transform:none}.welcome-face{flex:none;width:58px;height:58px;padding:2px;border-radius:50%;background:linear-gradient(135deg,#f6dc98,#9a7433);box-shadow:0 0 0 2px #2a170b,0 0 18px #f3cf9355}.welcome-face canvas{display:block;width:100%;height:100%;border-radius:50%;background:#1a120b}.welcome-text{display:grid;gap:2px;min-width:0;text-shadow:0 1px 1px #000a}.welcome-text small{font-size:var(--fs-9);letter-spacing:2px;text-transform:uppercase;color:#f3d894}.welcome-text strong{font:400 22px Marcellus,serif;color:#fff3d6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.welcome-place{font-size:var(--fs-11);color:#e2cda4}.welcome-timer{position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,#f6dc98,#b98d3e);transform-origin:left;transform:scaleX(0)}.welcome-back.visible .welcome-timer{animation:welcome-time 5.2s linear forwards}@keyframes welcome-time{0%{transform:scaleX(1)}to{transform:scaleX(0)}}html.touch .welcome-back{top:calc(6px + env(safe-area-inset-top));left:8px;z-index:40;min-width:0;max-width:calc(100% - 72px)}@media(prefers-reduced-motion:reduce){.welcome-back{transition:opacity .2s}.welcome-back.visible .welcome-timer{animation:none}}#map-dialog{width:min(660px,calc(calc(100vw / var(--ui-z, 1)) - 28px));max-height:calc(96dvh / var(--ui-z, 1));padding:18px 22px 16px;overflow:hidden;border:2px solid #2a170b;border-radius:14px;background:linear-gradient(180deg,#ffe7b61a,#0000 30%,#00000052),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,inset 0 0 0 1px #d8b46a2e,0 28px 120px #000b;color:#f7e8c8;text-shadow:0 1px 1px #0009}#map-dialog[open]{display:flex;flex-direction:column}#map-dialog .eyebrow{color:#f3d894;letter-spacing:2px}#map-dialog .close{width:34px;height:34px;border:1px solid #2a170b;border-radius:50%;background:linear-gradient(135deg,#f0d48e,#b18b45);color:#2a1a0c;font-size:20px;line-height:1;text-shadow:none;box-shadow:inset 0 1px #fff5,0 2px 6px #0008}#map-dialog h2{margin:2px 0 0;font-size:26px;color:#fff3d6}#map-dialog>p{margin:2px 0 0;font-size:var(--fs-11);line-height:1.5;color:#e2cda4}#map-dialog .large-map-vista{position:relative;overflow:hidden;align-self:center;width:min(100%,calc(calc(96dvh / var(--ui-z, 1)) - 190px));aspect-ratio:1;margin-top:12px;border:3px solid #2a170b;border-radius:6px;box-shadow:0 0 0 1px #f3cf9380,0 0 0 5px #1b0f0799,0 8px 22px #000a}#map-dialog #large-map{display:block;width:100%;height:100%;margin:0;border:0;border-radius:0;transform-origin:0 0}html.touch #map-dialog .large-map-vista{touch-action:none}#map-dialog .map-legend{flex-wrap:wrap;justify-content:center;gap:6px 8px;margin-top:12px;color:#f1e2c2}#map-dialog .map-legend span{padding:4px 10px;border-radius:20px;background:#0000004d;box-shadow:inset 0 1px 2px #000a,0 1px #f3cf9326}#map-dialog .map-legend .map-go{color:#f3d894}html.touch #map-dialog[open]{width:min(560px,calc(calc(100vw / var(--ui-z, 1)) - 20px));height:fit-content;max-height:calc(calc(100dvh / var(--ui-z, 1)) - 20px);margin:auto;padding:16px 16px 14px;border-radius:14px;overflow:hidden}html.touch #map-dialog .large-map-vista{width:min(100%,calc(calc(100dvh / var(--ui-z, 1)) - 230px))}@media(orientation:landscape){html.touch #map-dialog[open]{width:fit-content;max-width:calc(calc(100vw / var(--ui-z, 1)) - 20px);display:grid;grid-template-columns:minmax(180px,260px) auto;grid-template-rows:auto auto auto 1fr;column-gap:18px}html.touch #map-dialog .dialog-top{grid-column:1;grid-row:1}html.touch #map-dialog h2{grid-column:1;grid-row:2;font-size:22px}html.touch #map-dialog>p{grid-column:1;grid-row:3}html.touch #map-dialog .map-legend{grid-column:1;grid-row:4;align-self:end;justify-content:flex-start}html.touch #map-dialog .large-map-vista{grid-column:2;grid-row:1 / 5;width:calc(calc(100dvh / var(--ui-z, 1)) - 54px);margin:0}}*{scrollbar-width:thin;scrollbar-color:#caa75c #00000040}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{margin:6px 0;border-radius:8px;background:#00000040;box-shadow:inset 0 1px 3px #000a}::-webkit-scrollbar-thumb{border:1px solid #2a170b;border-radius:8px;background:linear-gradient(90deg,#f6dc98,#b18b45);box-shadow:inset 0 1px #fff6}::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#fff0bf,#d6ae57)}::-webkit-scrollbar-corner{background:transparent}.world-label .status-dot,html.touch .touch-top .world-label .status-dot{display:inline-block;width:7px;height:7px;background:#7fe07a;box-shadow:0 0 6px #7fe07aaa;transition:background .3s}.world-label .status-dot.reconnecting{background:#f0b54a;box-shadow:0 0 6px #f0b54aaa;animation:dot-blink .9s ease-in-out infinite}@keyframes dot-blink{50%{opacity:.3}}.casino-coins{position:relative;padding-right:46px!important;cursor:pointer;transition:filter .15s,transform .1s}.casino-coins:hover{filter:brightness(1.15)}.casino-coins:active{transform:scale(.97)}.casino-coins:focus-visible{outline:2px solid #ffd76a;outline-offset:2px}.casino-buy{position:absolute;right:7px;top:50%;display:grid;place-items:center;width:30px;height:30px;translate:0 -50%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3b8,#f0c24e 45%,#a8741a);box-shadow:0 0 0 2px #2b1a02,0 0 12px #ffd76a99;color:#2b1a02;font:900 20px/1 DM Sans,system-ui,sans-serif;animation:casino-buy 2.4s ease-in-out infinite}@keyframes casino-buy{50%{box-shadow:0 0 0 2px #2b1a02,0 0 20px #ffd76a}}.moedas-pill,.arcade-corner .moedas-pill{display:grid;align-content:center;justify-items:end;height:44px;min-width:92px;padding:0 46px 0 14px!important;border:0;border-radius:12px;background:linear-gradient(180deg,#1b140a,#0c0905);box-shadow:inset 0 0 0 1px #e0a93a66,0 4px 10px #0008;color:#f3e3c0;white-space:nowrap;text-align:right;font-family:DM Sans,system-ui,sans-serif}.moedas-pill small{color:#bca678;font-size:var(--fs-9-5);font-weight:600;letter-spacing:.14em}.moedas-pill strong{color:#ffd76a;font-size:18px;line-height:1.1;font-variant-numeric:tabular-nums}@media(max-width:640px),(max-height:520px){.moedas-pill,.arcade-corner .moedas-pill{height:40px;min-width:0;padding:0 42px 0 10px!important}.moedas-pill strong{font-size:var(--fs-15)}.moedas-pill .casino-buy{width:26px;height:26px;font-size:17px}}#pass-dialog::backdrop{background:#000a}.show-start{position:absolute;bottom:calc(env(safe-area-inset-bottom,0px) + 96px);left:16px;z-index:30;padding:7px 16px;border-radius:16px;border:1px solid #c9a45a;background:#1c150fe6;color:#f6d88a;font:600 var(--fs-13)/1 "DM Sans",system-ui,sans-serif;cursor:pointer}html.touch .show-start{bottom:calc(env(safe-area-inset-bottom,0px) + 250px)}.show-start[hidden]{display:none}.show-start-menu{position:absolute;bottom:calc(env(safe-area-inset-bottom,0px) + 130px);left:16px;z-index:31;display:flex;flex-direction:column;gap:6px;min-width:200px;max-width:calc(calc(100vw / var(--ui-z, 1)) - 32px);padding:8px;border-radius:14px;border:1px solid #c9a45a;background:#1c150ff2}html.touch .show-start-menu{bottom:calc(env(safe-area-inset-bottom,0px) + 284px)}.show-start-menu[hidden]{display:none}.show-start-menu button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:44px;padding:8px 12px;border-radius:10px;border:1px solid #c9a45a55;background:#2a2016;color:#f6d88a;font:600 var(--fs-13)/1.2 "DM Sans",system-ui,sans-serif;text-align:left;cursor:pointer}.show-start-menu button span{font-weight:400;font-size:var(--fs-12);color:#d9c7a0}.show-start-menu button:disabled{opacity:.45;cursor:default}html:not(.touch) .bottom-hud{z-index:2;align-items:stretch;gap:2px;padding:5px 14px;border-radius:18px;overflow:visible}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons){display:contents}html:not(.touch) .bottom-hud .hud-divider{display:none}html:not(.touch) .bottom-hud .local-badge{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);padding:3px 10px;border-radius:999px;background:#0c1324c9;color:#d6dac9;pointer-events:none}html:not(.touch) .bottom-hud #inventory-button{order:7}html:not(.touch) .bottom-hud #pets-button{order:6}html:not(.touch) .bottom-hud #ranking-bar-button{order:9}html:not(.touch) .bottom-hud #mercado-button{order:8}html:not(.touch) .bottom-hud #ranking-bar-button:after{content:attr(data-rotulo)}html:not(.touch) .bottom-hud #mercado-button:after{content:attr(data-rotulo)}html:not(.touch) .bottom-hud :is(#terra-button,#home){order:5}html:not(.touch) .bottom-hud #inbox-button{order:4}html:not(.touch) .bottom-hud #guild-button{order:3}html:not(.touch) .bottom-hud #army-button{order:2}html:not(.touch) .bottom-hud #build-button{order:1}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button{position:relative;flex:0 0 auto;width:74px;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0;padding:4px 2px;border:0;border-radius:10px;background:none;box-shadow:none;color:#f7e8c8;font-size:var(--fs-10-5);font-weight:500;line-height:1;white-space:nowrap;text-shadow:0 1px 1px #000a;cursor:pointer}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button:hover{background:#0000003a}html:not(.touch) .bottom-hud :is(.toolbar-icon,.home-icon,.item-art,svg){width:26px;height:26px;margin:0}html:not(.touch) .bottom-hud .home-buttons>button>span{display:none}html:not(.touch) .bottom-hud #inventory-button:after{content:attr(data-rotulo)}html:not(.touch) .bottom-hud #inbox-button:after{content:attr(data-rotulo)}html:not(.touch) .bottom-hud #guild-button:after{content:attr(data-rotulo)}html:not(.touch) .bottom-hud #pets-button:after{content:attr(data-rotulo)}html:not(.touch) .bottom-hud #army-button:after{content:attr(data-rotulo)}html:not(.touch) .bottom-hud #build-button:after{content:attr(data-rotulo)}html:not(.touch) .bottom-hud .toolbar kbd{position:absolute;top:2px;right:12px;padding:1px 3px;border-radius:3px;background:#0008;font-size:var(--fs-7-5);line-height:1}html:not(.touch) .bottom-hud .count-badge{position:absolute;top:0;right:10px}html:not(.touch) .bottom-hud :is(#army-button,#build-button)[hidden]{display:flex!important;opacity:.38;filter:grayscale(.7);pointer-events:none}html:not(.touch) .bottom-hud :is(#terra-button,#home)[aria-pressed=true]{display:none!important}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button:is(#terra-button,#home){width:92px;overflow:visible}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button:is(#terra-button,#home):hover{background:none}html:not(.touch) .bottom-hud :is(#terra-button,#home) .home-icon{position:absolute;left:50%;top:-26px;width:74px;height:74px;padding:11px;box-sizing:border-box;transform:translate(-50%);border-radius:50%;object-fit:contain;opacity:1;background:radial-gradient(circle at 50% 32%,#fff3c833,transparent 58%),radial-gradient(circle,#1d2c55,#0c1530);border:3px solid #e2bb62;box-shadow:0 0 0 2px #5a3a14,0 0 0 4px #f3d89455,0 0 16px #f3d89466,0 6px 12px #000a,inset 0 -6px 10px #0008;transition:transform .15s}html:not(.touch) .bottom-hud :is(#terra-button,#home):hover .home-icon{transform:translate(-50%) scale(1.06)}@media(max-width:1000px){html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button{width:62px}}html:not(.touch) .bottom-hud .local-badge{left:14px;transform:none}html:not(.touch) .bottom-hud :is(#terra-button,#home) .home-icon{top:-16px}.player-trilha{display:inline-block;width:max-content;margin:1px 0 2px;padding:1px 7px;border-radius:999px;font-size:var(--fs-9-5);font-weight:700;letter-spacing:.6px;text-transform:uppercase;line-height:1.5;white-space:nowrap}.player-trilha.trilha-floresta{border:1px solid #7fbf6a88;background:#1f3a1ecc;color:#b8eaa2}.player-trilha.trilha-fogo{border:1px solid #ff8a4a88;background:#4a1a10cc;color:#ffc39a}.player-trilha.trilha-gelo{border:1px solid #8fd2ff88;background:#142a44cc;color:#cdeaff}.sair-lugar{position:absolute;top:74px;left:50%;transform:translate(-50%);z-index:5;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:6px 16px 6px 12px;border:1px solid #7fe0a8;border-radius:999px;background:linear-gradient(180deg,#1e6a4b,#134631);box-shadow:inset 0 1px #ffffff26,0 4px 12px #0008;color:#f1fff6;font:700 var(--fs-13)/1 "DM Sans",system-ui,sans-serif;letter-spacing:.3px;cursor:pointer;transition:filter .15s,transform .1s}.sair-lugar:hover{filter:brightness(1.12)}.sair-lugar:active{transform:translate(-50%) scale(.97)}.sair-lugar svg{flex:none}html:not(.touch) .side-column>.player-hud{display:flex;justify-content:flex-end;min-height:0;padding:8px 12px;cursor:pointer}html:not(.touch) .side-column>.player-hud>:not(.purse-box){display:none}html:not(.touch) #quest-panel{display:none}html:not(.touch) .side-column>.player-hud{padding:0;background:none;border:0;box-shadow:none}html:not(.touch) .side-column>.player-hud .purse-box{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;column-gap:12px;padding:7px 8px 7px 16px;border-radius:12px;background:linear-gradient(180deg,#1b140a,#0c0905);box-shadow:inset 0 0 0 1px #e0a93a66,0 4px 10px #0008;transition:filter .15s ease}html:not(.touch) .side-column>.player-hud:hover .purse-box{filter:brightness(1.12)}html:not(.touch) .side-column>.player-hud .purse-box:before{content:attr(data-rotulo);grid-column:1;grid-row:1;justify-self:end;color:#bca678;font-size:var(--fs-9-5);font-weight:600;letter-spacing:.14em}html:not(.touch) .side-column>.player-hud .purse{grid-column:1;grid-row:2;justify-self:end;color:#ffd76a;font-size:19px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}html:not(.touch) .side-column>.player-hud .purse-mais{grid-column:2;grid-row:1 / 3;width:30px;height:30px;font-size:19px}html:not(.touch) .game-shell>.minimap{display:grid;place-items:center;width:176px;height:176px;padding:0;border-radius:18px;border:2px solid #2a170b;box-shadow:inset 0 1px #f3cf9366,inset 0 0 0 3px #00000040,inset 0 -3px 6px #00000060,0 0 0 1px #f3cf9330,0 8px 20px #000a}html:not(.touch) .game-shell>.minimap>div,html:not(.touch) .game-shell>.minimap footer{display:none}html:not(.touch) .game-shell>.minimap,html:not(.touch) .game-shell>.minimap:is(:hover,:active,:focus,:focus-visible){transform:none;filter:none;transition:none}html:not(.touch) .game-shell>.minimap canvas,html:not(.touch) .game-shell>.minimap canvas:is(*){box-sizing:border-box;width:150px;height:150px;margin:0;aspect-ratio:1;border:2px solid #2a170b;border-radius:8px;object-fit:cover;box-shadow:0 0 0 2px #c9a35c99,inset 0 0 12px #000a}.minimap-ampliar{display:none}html:not(.touch) .game-shell>.minimap .minimap-ampliar{position:absolute;top:-6px;right:-6px;z-index:2;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1.5px solid #2a170b;background:linear-gradient(135deg,#f6dc93,#c99a45 60%,#a4772c);color:#2a1a06;box-shadow:inset 0 1px #fff6,0 2px 6px #000a;transition:transform .15s ease,filter .15s ease}html:not(.touch) .game-shell>.minimap .minimap-ampliar svg{width:13px;height:13px}html:not(.touch) .game-shell>.minimap .minimap-ampliar:hover{transform:scale(1.1);filter:brightness(1.08)}.minimap-zoom{display:none}html:not(.touch) .game-shell>.minimap .minimap-zoom{position:absolute;right:-6px;bottom:-6px;z-index:2;display:flex;flex-direction:column;gap:4px}html:not(.touch) .game-shell>.minimap .minimap-zoom>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1.5px solid #2a170b;background:linear-gradient(135deg,#f6dc93,#c99a45 60%,#a4772c);color:#2a1a06;box-shadow:inset 0 1px #fff6,0 2px 6px #000a;transition:transform .15s ease,filter .15s ease}html:not(.touch) .game-shell>.minimap .minimap-zoom svg{width:13px;height:13px}html:not(.touch) .game-shell>.minimap .minimap-zoom>span:hover{transform:scale(1.1);filter:brightness(1.08)}#map-dialog .dialog-top .eyebrow{display:none}#map-dialog{position:relative}#map-dialog .dialog-top{position:absolute;top:14px;right:16px;z-index:2}#map-dialog h2{padding-right:44px}html:not(.touch) .top-left .world-label{position:static;transform:none;box-sizing:border-box;display:flex;align-items:center;gap:7px;height:32px;margin-left:10px;min-width:0;max-width:100%;padding:0 13px 0 11px;border:1px solid #b59a5b55;border-radius:18px;background:#080d17b0;box-shadow:none;backdrop-filter:none;overflow:hidden;font-size:var(--fs-11);letter-spacing:.4px;color:#e3d4a6}html:not(.touch) .top-left .world-label :is(#scene-label,.separator){font-size:var(--fs-9);letter-spacing:1.2px;color:var(--gold)}html:not(.touch) .top-left .world-label #region{min-width:0;overflow:hidden;text-overflow:ellipsis}.dormir-teste{position:absolute;top:70px;left:50%;z-index:6;transform:translate(-50%);display:grid;justify-items:center;gap:6px}.dormir-teste-botao{height:32px;padding:0 16px;border:1px solid #e0c689;border-radius:18px;background:#2a1a0cf0;color:#f3d894;font-size:var(--fs-12);letter-spacing:.4px}.dormir-teste-lista{display:grid;min-width:160px;max-height:min(420px,calc(calc(70dvh / var(--ui-z, 1))));overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid #b59a5b88;border-radius:10px;background:#0c1324f2;box-shadow:0 8px 20px #000a}.dormir-teste-lista button{padding:8px 12px;border:0;border-radius:6px;background:none;color:#f1e2c2;text-align:left;font-size:var(--fs-13)}.dormir-teste-lista button:hover{background:#ffffff14}.dormir-teste-lista [data-acordar]{color:#ffc2b0}html.comeco-fora body:after{content:"";position:fixed;inset:0;z-index:2147483000;background:#000}.dormir-teste-grupo{padding:8px 12px 4px;color:#bca678;font-size:var(--fs-10);letter-spacing:.14em;text-transform:uppercase}html.minimapa-sobe:not(.touch) .game-shell>.minimap,html.minimapa-sobe:not(.touch) .game-shell>.minimap:is(:hover,:active,:focus,:focus-visible){bottom:var(--minimapa-sobe, 15px);transform:scale(.8);transform-origin:bottom right}.panel-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;margin-right:-6px;padding-right:6px}.unit-card{min-height:0}.unit-card.soon{opacity:.55;cursor:default}.unit-stage{background:radial-gradient(ellipse 80% 34% at 50% 100%,#a8906a 0 45%,#8a7556 70%,transparent 72%),radial-gradient(circle at 50% 36%,#ffe6ae55,transparent 62%),linear-gradient(180deg,#4a5a86,#8f8aa0 55%,#6d6258)}.unit-stage canvas{width:112px}.chip.stat{padding-left:7px;font-weight:600}.build-note.short{margin:0 0 4px}.unit-card>strong{color:#f3e2b0;font-size:var(--fs-13-5)}.unit-stats{display:grid;gap:3px;width:100%;margin:2px 0;padding:0;list-style:none}.unit-stats li{display:grid;grid-template-columns:44px 1fr 22px;align-items:center;gap:5px;font-size:var(--fs-10);color:var(--muted)}.unit-stats i{height:4px;border-radius:2px;background:#ffffff1a;overflow:hidden}.unit-stats b{display:block;height:100%;background:linear-gradient(90deg,#c38e2c,#f6d88a)}.unit-stats strong{color:#f3e2b0;text-align:right}.unit-cost{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;color:#eadfc3;font-size:var(--fs-11)}.unit-cost span{display:flex;align-items:center;gap:1px}.unit-cost small{color:var(--muted)}.unit-cost-art{width:16px;height:16px;filter:none}.unit-queue-title{margin:4px 0 6px;color:#e0c68a;font-size:var(--fs-11);font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.unit-queue{display:grid;gap:5px;margin:0 0 8px;padding:0;list-style:none}.unit-queue li{display:grid;grid-template-columns:minmax(90px,auto) 1fr auto;align-items:center;gap:8px;padding:6px 9px;border:1px solid #d9c18a33;border-radius:8px;background:#0b1223;color:#eadfc3;font-size:var(--fs-12)}.unit-queue li .energy{max-width:none;margin:0}.unit-queue li .energy b{background:#9fc6e8}.unit-queue li small{color:var(--muted);text-align:right;white-space:nowrap}.unit-queue .unit-count{margin-left:3px;padding:0 6px;border-radius:999px;background:#f3d8942b;color:#ffe9a8;font-size:var(--fs-11-5)}.unit-queue li.empty{display:block;color:var(--muted);text-align:center}.bottom-hud>.army-bar{position:absolute;inset:0;z-index:2;display:flex;align-items:stretch;justify-content:flex-start;justify-content:safe center;gap:2px;padding:inherit;border-radius:inherit;overflow-x:auto;scrollbar-width:none}.bottom-hud>.army-bar[hidden]{display:flex!important;visibility:hidden;pointer-events:none;transition:visibility 0s .3s}.army-bar .army-group{display:flex;gap:2px;padding:0 3px;border-radius:12px;background:#0000002e;box-shadow:inset 0 1px 2px #0006}.army-bar button{position:relative;flex:0 0 auto;width:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0;padding:4px 2px;border:0;border-radius:10px;background:none;box-shadow:none;color:#f7e8c8;font:inherit;font-size:var(--fs-10-5);font-weight:500;line-height:1;white-space:nowrap;text-shadow:0 1px 1px #000a;cursor:pointer}.army-bar button svg{width:26px;height:26px;flex:none;filter:drop-shadow(0 1px 1px #0009)}.army-bar button:hover:not(:disabled){background:#0000003a}.army-bar button[aria-pressed=true]{background:#f3d8942b;box-shadow:inset 0 0 0 1px #f3d89466;color:#f3d894}.army-bar button[aria-pressed=mixed]{background:#f3d89414;box-shadow:inset 0 0 0 1px #f3d89455;outline:1px dashed #f3d89488;outline-offset:-4px;color:#f3e2b0}.army-bar button:disabled{opacity:.45;cursor:default}.army-bar .army-x{width:58px;color:#e8c9a0}.army-info{position:absolute;z-index:3;left:50%;bottom:92px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;max-width:calc(100% - 32px);padding:4px 12px;border-radius:999px;background:#0c1324c9;color:#f3e2b0;font-size:var(--fs-11-5);font-weight:600;text-align:center;pointer-events:none}.army-info strong{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.army-info small{color:#f3d894;font-weight:500;font-size:var(--fs-10-5)}.army-info small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.army-info small:empty{display:none}.army-formacoes{position:absolute;z-index:4;left:50%;bottom:86px;transform:translate(-50%);display:grid;grid-template-columns:repeat(4,70px);gap:2px;padding:6px;border:2px solid #2a170b;border-radius:14px;background:linear-gradient(180deg,#ffe7b60c,#00000059 40%,#0000008c),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 8px 20px #000a;animation:ordem-entra .18s ease}.army-formacoes button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 2px;border:0;border-radius:10px;background:none;color:#f7e8c8;font:inherit;font-size:var(--fs-10-5);text-shadow:0 1px 1px #000a;cursor:pointer}.army-formacoes button svg{width:26px;height:26px}.army-formacoes button:hover{background:#0000003a}.army-formacoes button[aria-pressed=true]{background:#f3d8942b;box-shadow:inset 0 0 0 1px #f3d89466;color:#f3d894}.game-shell:has(#self-acoes:not([hidden])) #self-info{visibility:hidden}.game-shell:has(#army-formacoes:not([hidden])) #army-info{visibility:hidden}.bottom-hud>:not(.army-bar,.toolbar,.home-buttons),.bottom-hud :is(.toolbar,.home-buttons)>*{transition:opacity .18s ease,translate .22s ease;transition-delay:calc(.14s + var(--i, 0) * 22ms)}.bottom-hud.ordens>:not(.army-bar,.toolbar,.home-buttons),.bottom-hud.ordens :is(.toolbar,.home-buttons)>*{opacity:0!important;translate:0 14px;pointer-events:none;transition-delay:calc(var(--i, 0) * 22ms)}.army-bar :is(button,.army-hint){transition:opacity .16s ease,translate .2s ease}.army-bar[hidden] :is(button,.army-hint){opacity:0;translate:0 14px;transition-delay:calc(var(--i, 0) * 16ms)}.army-bar.entrando :is(button,.army-hint){animation:ordem-entra .24s ease backwards;animation-delay:calc(.15s + var(--i, 0) * 24ms)}@keyframes ordem-entra{0%{opacity:0;translate:0 14px}}.bottom-hud #build-button{--i: 1}.bottom-hud #army-button{--i: 2}.bottom-hud #guild-button{--i: 3}.bottom-hud :is(#inbox-button,#touch-chat){--i: 4}.bottom-hud :is(#terra-button,#home){--i: 5}.bottom-hud #pets-button{--i: 6}.bottom-hud #inventory-button{--i: 7}.bottom-hud #mercado-button{--i: 8}.bottom-hud #ranking-bar-button{--i: 9}@media(prefers-reduced-motion:reduce){.bottom-hud *,.army-bar.entrando :is(button,.army-hint){transition-duration:0s!important;transition-delay:0s!important;animation:none!important}}.select-box{position:fixed;z-index:5;border:1px solid #f6d88a;background:#f6d88a1f;pointer-events:none}.army-pill svg{flex:none;color:#f0d38e}.army-pill span{font-size:var(--fs-12)}.tower-pair{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:6px;margin:6px 0 10px}.tower-arrow{align-self:center;color:#f0d38e;font-size:22px}.tower-fig{display:grid;justify-items:center;gap:4px;margin:0;padding:8px 6px 6px;border:1px solid #d9c18a38;border-radius:10px;background:linear-gradient(180deg,#20325c,#101b36)}.tower-fig img{width:100%;max-height:150px;object-fit:contain;filter:drop-shadow(0 4px 5px #0008)}.tower-fig figcaption{display:grid;text-align:center;line-height:1.2}.tower-fig small{color:var(--muted);font-size:var(--fs-10);letter-spacing:1px;text-transform:uppercase}.tower-fig strong{color:#f3e2b0;font-size:var(--fs-12-5)}.tower-stats{display:grid;gap:3px;margin:0 0 10px;padding:0;list-style:none}.tower-stats li{display:grid;grid-template-columns:1fr 30px 44px;align-items:center;color:var(--muted);font-size:var(--fs-12)}.tower-stats strong{color:#eadfc3;text-align:right}.tower-stats em{color:var(--muted);font-style:normal;text-align:right}.tower-stats em.up{color:#b6f2a0;font-weight:600}.tower-state{margin:0 0 6px;color:#f3e2b0;font-weight:600}.tower-panel .primary{width:100%;margin-top:4px}.rally-line{display:flex;align-items:center;gap:8px;margin:2px 0 10px;padding:8px 10px;border:1px dashed #d9c18a55;border-radius:8px;color:#eadfc3;font-size:var(--fs-11-5);line-height:1.35}.rally-line button{flex:none;padding:5px 10px;border:1px solid #d9c18a66;border-radius:6px;background:#111c35;color:#f0d38e;font:inherit;font-size:var(--fs-11);cursor:pointer}.unit-desc{margin:4px 0 0;font-size:var(--fs-10);line-height:1.35;color:var(--muted, #c8bfa6)}.army-bar .spell-button:not(:disabled){color:#ffc46a}.army-bar .spell-button:not(:disabled) svg{filter:drop-shadow(0 0 6px #ff7a1acc)}.army-hint{align-self:center;padding:0 10px;color:var(--muted, #e2cda4);font-size:var(--fs-12)}.unit-card.compact{grid-template-columns:96px minmax(0,1fr)}.unit-card.compact .unit-stage{min-height:0}.unit-card.compact .unit-stage canvas{width:96px}.unit-card.compact .beast-info{gap:4px;padding:9px 10px 10px}.unit-card.compact .beast-info strong{font-size:17px}.unit-head{display:flex;align-items:center;gap:6px;min-width:0}.unit-papel{margin-top:-1px;color:#c9b98f!important;font-size:var(--fs-10-5)!important;line-height:1.2}.unit-stats-line{display:flex;flex-wrap:wrap;gap:4px 9px;color:#eadfc3;font-size:var(--fs-11-5);font-weight:700}.unit-stat i{margin-right:3px;color:#e7c46a;font-style:normal;font-weight:400}.unit-card.compact .beast-meta{gap:4px;margin-top:0}.unit-card.compact .chip{padding:1px 6px 1px 3px;font-size:var(--fs-11)}.unit-card.compact .chip-art{width:14px;height:14px}.unit-acoes{display:flex;gap:6px;margin-top:auto}.unit-acoes .beast-go{flex:1;margin-top:0;padding:7px 8px}.unit-evo-abrir{display:inline-flex;flex:none;align-items:center;gap:3px;padding:0 9px;border:1px solid #e7c46a;border-radius:9px;background:linear-gradient(180deg,#6b4f12,#3d2c08);color:#ffe9a8;font:inherit;font-size:var(--fs-11);font-weight:800;cursor:pointer}.unit-evo-abrir:disabled{opacity:.45;cursor:not-allowed}.unit-setas{width:13px;height:13px;flex:none}.unit-evo-confirma{display:none}.unit-card.evo-aberta .unit-custo,.unit-card.evo-aberta .beast-info>.unit-acoes{display:none}.unit-card.evo-aberta .unit-evo-confirma{display:grid;gap:5px;margin-top:auto}.unit-evo-confirma p{margin:0;color:#f3e2b0;font-size:var(--fs-11);line-height:1.3}.unit-evo-confirma p span{color:#ffe9a8;white-space:nowrap}.unit-evo-cancelar{flex:none;padding:0 10px;border:1px solid #ffffff2a;border-radius:9px;background:#ffffff12;color:#eadfc3;font:inherit;font-size:var(--fs-11-5);cursor:pointer}.unit-n2{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:8px;border:1px solid #e7c46a;background:linear-gradient(180deg,#6b4f12,#3d2c08);color:#ffe9a8;font-size:var(--fs-10);font-weight:700;letter-spacing:.03em;vertical-align:1px}.unit-evo{display:grid;gap:4px;width:100%;margin-top:6px;padding-top:6px;border-top:1px dashed #e7c46a55}.unit-evo.pronta{margin-bottom:0;color:#f3dc8a;font-size:var(--fs-11)}.unit-evo.andando{grid-template-columns:1fr auto;align-items:center;margin-top:0;padding-top:0;border-top:0;font-size:var(--fs-11);color:#f3e2b0}.unit-evo.andando span{display:inline-flex;align-items:center;gap:4px;color:#ffe9a8}.unit-evo.andando .energy{grid-column:1 / -1;height:4px;margin:0}.unit-evo.andando small{color:var(--muted)}.beast-go.evo{background:linear-gradient(180deg,#8a6a1f,#5a4210);border-color:#e7c46a;color:#fff4cf}.castelo-lot{margin:0 0 8px;color:var(--muted);font-size:var(--fs-12-5)}.castelo-lot strong{color:#f3e2b0;font-size:var(--fs-15)}.castelo-list{display:grid;gap:3px;margin:0 0 10px;padding:0;list-style:none}.castelo-list li{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;border-radius:6px;background:#fff0c80f;color:#eadfc3;font-size:var(--fs-13)}.castelo-list strong{color:#f3e2b0;font-variant-numeric:tabular-nums}.castelo-actions{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 10px}.castelo-actions button{flex:1 1 140px;min-height:40px}.castelo-actions .castelo-free{border:1px solid #a8844a;border-radius:8px;background:linear-gradient(180deg,#5a3d22,#3d2814);color:#f3e2b0;font:inherit;font-weight:700;cursor:pointer}.castelo-actions .castelo-free:disabled{opacity:.5;cursor:default}.tower-panel .tower-go{width:100%;margin:2px 0 10px}.tower-panel .tower-go:disabled{opacity:.55;cursor:default}.tower-need-ico{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff0c81a;font-weight:700}.tower-needs li.ok .tower-need-ico{color:#b6f2a0}.tower-needs li.lack .tower-need-ico{color:#ff9d86}.unit-card .beast-count{z-index:1;font-weight:700}.unit-card .beast-count.zero{opacity:.55}.unit-acoes .unit-moedas{flex:0 0 auto;min-width:0;white-space:nowrap}.unit-acoes:has(.unit-moedas) .beast-go{padding-inline:4px;font-size:var(--fs-10)}.unit-acoes:has(.unit-moedas) .unit-evo-abrir span{display:none}.moderno{display:grid;gap:6px;margin:0 0 10px;padding:9px 10px;border:1px solid #e7c46a66;border-radius:10px;background:linear-gradient(180deg,#4a3810cc,#2a1f08cc)}.moderno-cab{display:grid;gap:2px}.moderno-cab strong{color:#ffe9a8;font-size:var(--fs-12)}.moderno-cab small{color:#f3e2b0;font-size:var(--fs-11);line-height:1.3}.moderno .unit-acoes{margin-top:0}.aviao-tanque{position:absolute;z-index:3;left:50%;bottom:128px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;max-width:calc(100% - 32px);padding:8px 14px 10px;border-radius:12px;background:#0c1324e0;color:#f3e2b0;font-size:var(--fs-11-5)}.aviao-tanque .tanque-topo{display:flex;gap:8px;align-items:baseline}.aviao-tanque .tanque-topo small,.aviao-tanque .tanque-nota{color:#f3d894;font-size:var(--fs-10-5)}.aviao-tanque .tanque-latas{display:flex;gap:6px}.aviao-tanque .tanque-lata{position:relative;width:30px;height:30px;border-radius:8px;background:#ffffff10}.aviao-tanque .tanque-lata .item-art{position:absolute;inset:3px;width:auto;height:auto;filter:grayscale(1) brightness(.45)}.aviao-tanque .tanque-lata[style*="--cheio:100%"] .item-art{filter:none}.aviao-tanque .tanque-lata.a-por{outline:1px dashed #f3d894aa}.aviao-tanque .tanque-acoes{display:flex;gap:6px;align-items:center}.aviao-tanque .tanque-passo{width:30px;height:30px;border-radius:8px;border:1px solid #f3d89466;background:#3a2a14;color:#f3e2b0;font-size:18px;line-height:1}.aviao-tanque .tanque-passo:disabled{opacity:.4}.aviao-tanque .tanque-alvo{min-width:18px;text-align:center;font-weight:700}html.touch,html.touch body{overscroll-behavior:none;height:100%}html.touch .topbar,html.touch .system-hud{display:none!important}html.touch main{padding:0}html.touch .game-shell{height:calc(100dvh / var(--ui-z, 1));min-height:0;border-radius:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.touch #game{touch-action:none}html.touch button,html.touch a{touch-action:manipulation}html.touch.playing .touch-hud{display:block}.touch-hud,.touch-sheet{display:none}html.touch.playing .touch-hud{position:absolute;inset:0;z-index:4;pointer-events:none}.touch-hud button,.touch-hud .stick,.touch-hud .player-hud,.touch-hud .quest{pointer-events:auto}html.touch .minimap{display:none}.touch-top{position:absolute;top:calc(8px + env(safe-area-inset-top));left:calc(10px + env(safe-area-inset-left));right:calc(10px + env(safe-area-inset-right));display:flex;align-items:center;gap:8px}.touch-top-place{flex:1;min-width:0}html.touch .touch-top .world-label{position:static;transform:none;display:inline-flex;max-width:100%;overflow:hidden;font-size:var(--fs-8);padding:8px 13px;gap:6px}html.touch .touch-top .world-label #region{font-size:var(--fs-11);overflow:hidden;text-overflow:ellipsis}.touch-round{position:relative;flex:none;width:44px;height:44px;border-radius:50%;border:1px solid #d7d5aa66;background:#121f3ee6;color:#efdfb1;font-size:20px;line-height:1;box-shadow:0 4px 12px #0006}.touch-round .count-badge{position:absolute;top:-3px;right:-3px}html.touch #toast{top:calc(104px + env(safe-area-inset-top));width:min(88%,460px);max-width:none;font-size:var(--fs-12)}html.touch .game-shell #interaction{top:calc(60px + env(safe-area-inset-top));bottom:auto;max-width:min(calc(88vw / var(--ui-z, 1)),420px);white-space:normal;text-align:center;font-size:var(--fs-11);padding:9px 13px}.touch-left{position:absolute;left:calc(14px + env(safe-area-inset-left));bottom:calc(12px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:flex-start;gap:12px}.stick{position:relative;width:128px;height:128px;border-radius:50%;touch-action:none}.stick-ring{position:absolute;inset:0;border-radius:50%;border:2px solid #efdfb155;background:radial-gradient(circle,#0c132444,#0c132499 70%);box-shadow:inset 0 0 18px #0007}.stick-thumb{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;border:2px solid #efdfb1cc;background:radial-gradient(circle at 35% 30%,#e7d7a4,#a88c52 70%);box-shadow:0 4px 12px #0008;transition:transform .12s ease-out}.stick.active .stick-thumb{transition:none}.stick.active .stick-ring{border-color:#efdfb1aa}.chat-pill{position:relative;display:flex;align-items:center;gap:7px;height:38px;max-width:calc(calc(100vw / var(--ui-z, 1)) - 200px);padding:0 14px 0 10px;border:1px solid #d7d5aa55;border-radius:999px;background:#0d1832e6;color:#e5e0c8;font-size:var(--fs-12);box-shadow:0 4px 12px #0006}.chat-pill-icon{font-size:16px}.chat-pill-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-pill .count-badge{position:absolute;top:-4px;right:-4px}.touch-right{position:absolute;right:calc(14px + env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:flex-end;gap:10px}.touch-status{display:flex;flex-direction:column;align-items:flex-end;gap:6px}html.touch .touch-status .quest{display:none;position:static;width:210px;padding:12px}html.touch .touch-status .quest.open{display:block}.quest-chip{padding:6px 11px;border:1px solid #d8c59366;border-radius:999px;background:#0d1832e6;color:#efdfb1;font-size:var(--fs-10);letter-spacing:.4px}html.touch .touch-status .player-hud{position:static;transform:none;padding:3px 10px 3px 2px;gap:6px}html.touch .touch-status #avatar{width:34px;height:37px}html.touch .touch-status .player-hud strong{font-size:var(--fs-13);max-width:11ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html.touch .touch-status .health{font-size:var(--fs-9);letter-spacing:1px;margin:1px 0 3px}html.touch .touch-status .stamina{width:64px}html.touch .touch-status .level{font-size:var(--fs-15);padding-left:8px;margin-left:2px}html.touch .touch-status .purse{font-size:var(--fs-10)}.touch-saldo,html.touch .touch-top .touch-saldo{display:none!important}html.touch .touch-status .purse-mais{width:20px;height:20px;font-size:var(--fs-14)}.touch-buttons{display:flex;align-items:flex-end;gap:10px}.touch-buttons .touch-round{width:50px;height:50px;font-size:21px}.touch-action{width:88px;height:88px;border-radius:50%;border:2px solid #efdfb1;background:radial-gradient(circle at 35% 30%,#e9d59a,#b89655 72%);color:#151c2b;font-size:var(--fs-13);font-weight:700;line-height:1.15;padding:8px;box-shadow:0 6px 18px #0009}.touch-action:disabled{background:#121f3ec9;border-color:#d7d5aa55;color:#efdfb177;font-weight:600;box-shadow:none}.touch-action:active:not(:disabled){transform:scale(.94)}html.touch .chat-panel,.chat-grip{display:none}html.touch .chat-panel.touch-open{display:flex;flex-direction:column;left:0;right:0;bottom:var(--keyboard, 0px);width:auto;z-index:7;border-radius:14px 14px 0 0;border-bottom:0;background:linear-gradient(160deg,#171f32,#0c111d);box-shadow:0 -10px 30px #0008;transition:height .2s ease-out}html.touch .chat-panel.touch-open.dragging{transition:none}html.touch .chat-panel.touch-open .chat-grip{display:block;flex:none;position:relative;height:24px;touch-action:none;cursor:grab}html.touch .chat-panel.touch-open .chat-grip:after{content:"";position:absolute;left:50%;top:10px;width:44px;height:5px;margin-left:-22px;border-radius:3px;background:#efdfb166}html.touch .chat-panel.touch-open .chat-head{flex:none;touch-action:none}html.touch .chat-panel.touch-open .chat-body{display:flex;flex:1;min-height:0}html.touch .chat-panel.touch-open .chat-log{flex:1;height:auto;min-height:0;max-height:none;font-size:var(--fs-13)}html.touch .chat-panel.touch-open .chat-form{padding-bottom:calc(8px + env(safe-area-inset-bottom))}html.touch .chat-panel.touch-open #chat-toggle{font-size:0;width:40px;height:36px}html.touch .chat-panel.touch-open #chat-toggle:after{content:"×";font-size:22px}html.touch .chat-panel.touch-open #chat-input{font-size:16px}html.touch.chat-open .touch-left,html.touch.chat-open .touch-right{visibility:hidden}html.touch .touch-sheet:not([hidden]){display:block;position:fixed;inset:0;z-index:20}.touch-sheet-backdrop{position:absolute;inset:0;background:#0009}.touch-sheet-card{position:absolute;left:0;right:0;bottom:0;max-height:calc(88dvh / var(--ui-z, 1));overflow-y:auto;padding:10px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #dac48e88;border-radius:14px 14px 0 0;background:#0c1324f7;color:#eadfc3}.touch-sheet-grip{display:block;width:44px;height:4px;margin:0 auto 10px;border-radius:2px;background:#efdfb155}.touch-sheet-head{display:grid;gap:2px;margin-bottom:12px;text-align:center}.touch-sheet-head strong{font-family:Marcellus,serif;font-weight:400;font-size:18px;color:#f3e2b0}.touch-sheet-head small{color:var(--muted);font-size:var(--fs-11)}.touch-sheet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.touch-sheet-grid button,.touch-sheet-grid a{position:relative;display:grid;justify-items:center;gap:6px;padding:12px 6px;border:1px solid #ffffff1f;border-radius:10px;background:#080d1a88;color:#eadfc3;font-size:var(--fs-12);text-decoration:none}.touch-sheet-grid span{font-size:22px;color:#e2c98f}.touch-sheet-grid .sheet-icon{height:30px;width:30px;object-fit:contain}.touch-sheet-grid .count-badge{position:absolute;top:6px;right:8px}.touch-sheet-close{display:block;width:100%;margin-top:14px;padding:13px;border:1px solid #d9c18a66;border-radius:10px;background:none;color:#efdfb1;font-size:var(--fs-13)}html.touch dialog[open]{width:calc(100vw / var(--ui-z, 1));max-width:calc(100vw / var(--ui-z, 1));height:calc(100dvh / var(--ui-z, 1));max-height:calc(100dvh / var(--ui-z, 1));margin:0;border-radius:0;overflow-y:auto;padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:calc(16px + env(safe-area-inset-bottom));padding-left:calc(18px + env(safe-area-inset-left));padding-right:calc(18px + env(safe-area-inset-right))}html.touch dialog .close{min-width:40px;min-height:40px;font-size:22px}html.touch .arrival-banner{top:calc(116px + env(safe-area-inset-top));left:calc(50% - 28px);width:min(calc(100% - 76px),460px);padding:10px 14px}html.touch .arrival-banner strong{font-size:var(--fs-15)}html.touch .arrival-banner p{font-size:var(--fs-11)}@media(orientation:landscape){html.touch .stick{width:108px;height:108px}html.touch .stick-thumb{width:48px;height:48px;margin:-24px 0 0 -24px}html.touch .touch-left{gap:8px}html.touch .chat-pill{height:34px;max-width:min(300px,calc(calc(100vw / var(--ui-z, 1)) - 420px))}html.touch .touch-action{width:76px;height:76px;font-size:var(--fs-12)}html.touch .touch-buttons .touch-round{width:46px;height:46px}html.touch .touch-right{gap:8px}html.touch .touch-round{width:40px;height:40px;font-size:18px}html.touch #toast{top:calc(98px + env(safe-area-inset-top))}html.touch .game-shell #interaction{top:calc(56px + env(safe-area-inset-top))}html.touch .arrival-banner{top:calc(62px + env(safe-area-inset-top));left:50%;width:min(60%,460px)}html.touch .chest-dialog[open]{overflow-y:auto}html.touch .bank-header{flex:none;flex-basis:auto;padding:14px 22px}html.touch .chest-dialog h2{font-size:24px;margin:4px 0}html.touch .bank-body{flex:none;padding:14px 18px}html.touch .bank-grid-well{flex:none;height:260px}}.touch-help{display:none}html.touch .touch-help{display:grid;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #ffffff1f}.touch-sheet-logo{display:block;width:min(270px,80%);height:auto;margin:2px auto 6px;filter:drop-shadow(0 4px 8px #0008)}.sheet-blap{display:flex;justify-content:center;margin:10px auto 0;width:max-content}#touch-map.touch-round{width:46px;border:0;border-radius:0;background:none;box-shadow:none;font-size:30px;filter:drop-shadow(0 2px 3px #000c) drop-shadow(0 0 1px #000)}html.touch .touch-round:not(#touch-map),html.touch .chat-pill,html.touch .quest-chip,html.touch .touch-status .player-hud,html.touch .touch-status .quest,html.touch .touch-action:disabled,.touch-sheet-grid :is(button,a){border:1px solid #2a170b;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,inset 0 0 0 1px #0000002e,0 4px 12px #0008;color:#f7e8c8;text-shadow:0 1px 1px #0009}html.touch .touch-action:disabled{color:#f7e8c8aa}html.touch .touch-status .player-hud :is(strong,span,small),html.touch .touch-status .quest :is(strong,span,small,p){text-shadow:0 1px 1px #0009}.touch-sheet-card{border-top:2px solid #2a170b;background:linear-gradient(180deg,#00000059,#0000008c),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9355}.touch-sheet-grid :is(button,a):active{transform:scale(.96);filter:brightness(1.12)}.touch-sheet-close{border:1px solid #2a170b;background:#0005;color:#f3d894;box-shadow:inset 0 1px 2px #000a,0 1px #f3cf9326}html.touch .chat-panel.touch-open .chat-grip{height:calc(24px + env(safe-area-inset-top))}html.touch .chat-panel.touch-open .chat-grip:after{top:calc(10px + env(safe-area-inset-top))}.touch-top-place{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.touch-top-logo{display:block;height:46px;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 2px 4px #000a)}html.touch .touch-top .world-label{padding:0 0 0 6px;border:0;background:none;backdrop-filter:none;font-size:var(--fs-7);text-shadow:0 1px 2px #000,0 0 4px #000a}html.touch .touch-top .world-label #region{font-size:var(--fs-10)}html.touch .touch-top .world-label .status-dot{display:none}html.touch{--bottom-bar: 58px}html.touch .bottom-hud{position:absolute;left:0;right:0;bottom:0;z-index:5;transform:none;max-width:none;display:flex;align-items:stretch;justify-content:space-around;gap:0;padding:4px calc(4px + env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) calc(4px + env(safe-area-inset-left));border-width:2px 0 0;border-radius:14px 14px 0 0;overflow-x:auto;scrollbar-width:none}html.touch .bottom-hud :is(.local-badge,kbd,.hud-divider),html.touch #touch-bag{display:none!important}html.touch .bottom-hud :is(.toolbar,.home-buttons){display:contents}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:not([hidden]){position:relative;flex:1 1 0;min-width:44px;max-width:84px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:0;padding:4px 2px;border:0;border-radius:9px;background:none;box-shadow:none;color:#f7e8c8;font-size:var(--fs-9);font-weight:500;line-height:1;white-space:nowrap;text-shadow:0 1px 1px #000a}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:active{background:#0000004d}html.touch .bottom-hud .home-buttons>button[aria-pressed=true]{background:#f3d8942b;box-shadow:inset 0 0 0 1px #f3d89466;color:#f3d894}html.touch .bottom-hud :is(.toolbar-icon,.home-icon,.item-art,svg){width:24px;height:24px;margin:0}html.touch .bottom-hud .home-buttons>button span{font-size:var(--fs-9)}html.touch .bottom-hud :is(#inventory-button,#inbox-button,#guild-button,#touch-chat):after{font-size:var(--fs-9)}html.touch .bottom-hud #inventory-button:after{content:attr(data-rotulo)}html.touch .bottom-hud #inbox-button:after{content:attr(data-rotulo)}html.touch .bottom-hud #guild-button:after{content:attr(data-rotulo)}html.touch .bottom-hud #touch-chat:after{content:attr(data-rotulo)}html.touch .bottom-hud #touch-chat .chat-pill-text{display:none}html.touch .bottom-hud #touch-chat .chat-pill-icon{font-size:21px;line-height:24px}html.touch .bottom-hud .count-badge{position:absolute;top:2px;right:calc(50% - 20px)}html.touch .touch-left,html.touch .touch-right{bottom:calc(var(--bottom-bar) + 10px + env(safe-area-inset-bottom))}html.touch .bottom-hud .home-buttons>button>span{display:none}html.touch .bottom-hud .home-buttons>button:after{font-size:var(--fs-9)}html.touch .bottom-hud #build-button:after{content:attr(data-rotulo)}html.touch .bottom-hud #army-button:after{content:attr(data-rotulo)}html.touch .bottom-hud #home:after{content:attr(data-rotulo)}html.touch .chest-dialog[open]:is(#inventory-dialog,#inbox-dialog,#profile-dialog,#guild-dialog,#account-dialog,#pass-dialog,#workshop-dialog,#command-dialog){width:calc(100vw / var(--ui-z, 1));max-width:calc(100vw / var(--ui-z, 1));height:calc(100dvh / var(--ui-z, 1));max-height:calc(100dvh / var(--ui-z, 1));margin:0;border:0;border-radius:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}html.touch .chest-dialog .bank-footer-hint{display:none}html.touch .fly-back{top:calc(64px + env(safe-area-inset-top));right:calc(10px + env(safe-area-inset-right));bottom:auto;width:50px;height:50px}.touch-cancel small{display:none}html.touch .game-shell.placing #touch-cancel{display:grid!important;place-items:center;width:58px;height:58px;border:2px solid #ffb3a3;border-radius:50%;background:radial-gradient(circle at 35% 30%,#b8453a,#6a1e18 72%);color:#fff3e8;font-size:22px;box-shadow:0 6px 16px #0009}.touch-finish small{display:none}html.touch .game-shell.placing #touch-finish:not([hidden]){display:grid;place-items:center;width:58px;height:58px;border:2px solid #b6f2a0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#6fb45a,#2f6a26 72%);color:#f1fbe9;font-size:17px;font-weight:800;box-shadow:0 6px 16px #0009}.touch-build-hint{position:fixed;left:50%;bottom:calc(150px + env(safe-area-inset-bottom));transform:translate(-50%);max-width:calc(calc(100vw / var(--ui-z, 1)) - 32px);margin:0;padding:6px 14px;border-radius:999px;background:#0d1832e6;color:#f3e2b0;font-size:var(--fs-13);font-weight:700;text-align:center;box-shadow:0 4px 12px #0008;pointer-events:none;z-index:30}.touch-build-hint.bad{color:#ffc2b6}html.touch .game-shell.placing .touch-status,html.touch .game-shell.placing .touch-top-place,html.touch .game-shell.placing #build-bar,html.touch .game-shell.placing .fly-back,html.touch .game-shell.placing #touch-tasks{display:none!important}html.touch .game-shell.placing .touch-right,html.touch .game-shell.placing .touch-left{bottom:calc(18px + env(safe-area-inset-bottom))}html.touch .game-shell.placing:after{content:"";position:absolute;left:50%;top:50%;z-index:3;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid #fff6e2cc;border-radius:50%;box-shadow:0 0 0 1px #0008;pointer-events:none}html.touch.arriving #arrival{--sign-drop: calc(66px + env(safe-area-inset-top)) ;width:min(84%,360px)}html.touch.arriving #arrival .sign-board{padding:7px 24px;gap:0;border-radius:9px}html.touch.arriving #arrival .sign-board:before{inset:4px;border-radius:6px}html.touch.arriving #arrival .sign-nail{width:6px;height:6px}html.touch.arriving #arrival .sign-nail.tl,html.touch.arriving #arrival .sign-nail.bl{left:8px}html.touch.arriving #arrival .sign-nail.tr,html.touch.arriving #arrival .sign-nail.br{right:8px}html.touch.arriving #arrival .sign-nail.tl,html.touch.arriving #arrival .sign-nail.tr{top:8px}html.touch.arriving #arrival .sign-nail.bl,html.touch.arriving #arrival .sign-nail.br{bottom:8px}html.touch.arriving #arrival .sign-ring{top:-7px;width:12px;height:12px;border-width:2px}html.touch.arriving #arrival .sign-rope{width:5px}html.touch.arriving #arrival .eyebrow,html.touch.arriving #arrival .arrival-actions{display:none}html.touch.arriving #arrival strong{font-size:var(--fs-14-5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.touch.arriving #arrival p{margin:1px 0 0;font-size:var(--fs-11-5);line-height:1.3;color:#c8f5b0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.touch.arriving #arrival p.bad{color:#ffb3a3}html.touch.arriving .touch-status,html.touch.arriving .bottom-hud,html.touch.arriving #touch-tasks{display:none!important}html.touch.arriving .touch-left,html.touch.arriving .touch-right{bottom:calc(18px + env(safe-area-inset-bottom))}html.touch .game-shell:has(.build-card-panel.open) .fly-back{display:none!important}html.touch .army-bar{justify-content:flex-start;gap:0}html.touch .army-bar .army-group{display:contents}html.touch .army-bar button{flex:1 1 0;min-width:50px;width:auto;height:50px;padding:4px 2px;font-size:var(--fs-10)}html.touch .army-bar button svg{width:27px;height:27px}html.touch .army-bar .army-x{flex:0 0 50px}html.touch .army-formacoes{z-index:7;bottom:calc(var(--bottom-bar) + 8px + env(safe-area-inset-bottom));grid-template-columns:repeat(4,minmax(64px,1fr));width:min(340px,calc(100% - 24px))}html.touch .army-formacoes button{min-height:56px;font-size:var(--fs-10)}html.touch .army-info{z-index:6;bottom:calc(var(--bottom-bar) + 8px + env(safe-area-inset-bottom));max-width:calc(100% - 24px)}html.touch .game-shell:has(#army-bar:not([hidden])) :is(.touch-left,.touch-right){display:none!important}html.touch #toast{top:calc(122px + env(safe-area-inset-top))}@media(orientation:landscape){html.touch #toast{top:calc(98px + env(safe-area-inset-top));max-width:calc(100% - 180px)}}.only-touch,html.touch .only-mouse{display:none}html.touch .only-touch{display:inline}html.touch .touch-top .world-label,html.touch .touch-status{display:none!important}@media(orientation:portrait){html.touch .touch-top{display:grid;grid-template-columns:minmax(0,1fr) 44px 44px;grid-auto-rows:44px;gap:8px;align-items:center}html.touch .touch-top-place{grid-column:1;grid-row:1;align-self:start}html.touch .touch-top-logo{height:54px}html.touch .touch-top #bta-icon{grid-column:2;grid-row:1}html.touch .touch-top #touch-menu{grid-column:3;grid-row:1}html.touch .touch-top #touch-chat{grid-column:3;grid-row:2}html.touch .touch-top #touch-map{grid-column:3;grid-row:3}html.touch .touch-top #touch-tasks{grid-column:3;grid-row:4}html.touch .touch-top .touch-saldo{grid-column:1;grid-row:2;margin-top:8px}}html.touch .touch-top #touch-chat{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;min-width:0;max-width:none;margin:0;padding:0;border-radius:50%}html.touch .touch-top #touch-chat .chat-pill-text{display:none}html.touch .touch-top #touch-chat .chat-pill-icon{display:grid;place-items:center}html.touch .touch-top #touch-chat .chat-pill-icon svg{width:23px;height:23px}html.touch .touch-top #touch-chat .count-badge{position:absolute;top:-3px;right:-3px}#touch-map .touch-map-icon{display:block;width:40px;height:40px;margin:auto;object-fit:contain}html.touch .bottom-hud :is(#inbox-button,#guild-button){display:none!important}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:not([hidden]){max-width:none;gap:4px}html.touch .bottom-hud :is(.toolbar-icon,.home-icon,.item-art,svg){width:27px;height:27px}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:after,html.touch .bottom-hud :is(#inventory-button,#pets-button):after{font-size:var(--fs-10)}@media(max-width:360px){html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:after,html.touch .bottom-hud :is(#inventory-button,#pets-button):after{font-size:var(--fs-8-5);letter-spacing:-.2px}html.touch .bottom-hud :is(.toolbar-icon,.home-icon,.item-art,svg){width:24px;height:24px}}.touch-sheet-card{transform:translateY(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1);touch-action:pan-y}.touch-sheet-backdrop{opacity:0;transition:opacity .26s}.touch-sheet.in .touch-sheet-card{transform:none}.touch-sheet.in .touch-sheet-backdrop{opacity:1}.touch-sheet.closing .touch-sheet-card{transition-duration:.22s;transition-timing-function:ease-in}html.touch .bottom-hud{touch-action:pan-x}html.touch .bottom-hud #inventory-button{order:5}html.touch .bottom-hud #pets-button{order:4}html.touch .bottom-hud :is(#terra-button,#home)[aria-pressed=true]{display:none!important}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:is(#terra-button,#home):not([hidden]){flex:0 0 76px;height:70px;margin-top:-24px;justify-content:flex-end;padding-bottom:5px;border-radius:38px 38px 12px 12px;background:radial-gradient(circle at 50% 34%,#f3d8943d,transparent 60%),linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9388,inset 0 0 0 1px #0000002e,0 -3px 10px #0007;border:2px solid #c79a4a;border-bottom:0;color:#f3d894}html.touch .bottom-hud :is(#terra-button,#home) .home-icon{width:42px;height:42px;filter:drop-shadow(0 2px 3px #000b)}html.touch .bottom-hud #terra-button:after{content:attr(data-rotulo)}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:is(#army-button,#build-button)[hidden]{position:relative;flex:1 1 0;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:50px;padding:4px 2px;border:0;background:none;box-shadow:none;color:#f7e8c8;font-size:var(--fs-10);line-height:1;opacity:.38;filter:grayscale(.7);pointer-events:none}@media(orientation:portrait){html.touch .fly-back{top:calc(170px + env(safe-area-inset-top))}html.touch .game-shell:has(#touch-tasks:not([hidden])) .fly-back{top:calc(222px + env(safe-area-inset-top))}}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:is(#terra-button,#home):not([hidden]){flex:0 0 80px;height:50px;margin-top:0;padding:0 0 4px;justify-content:flex-end;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none;color:#f6dc97}html.touch .bottom-hud :is(#terra-button,#home) .home-icon{position:absolute;left:50%;top:-34px;width:64px;height:64px;margin:0;padding:9px;box-sizing:border-box;transform:translate(-50%);border-radius:50%;object-fit:contain;background:radial-gradient(circle at 50% 32%,#fff3c833,transparent 58%),radial-gradient(circle,#1d2c55,#0c1530);border:3px solid #e2bb62;box-shadow:0 0 0 2px #5a3a14,0 0 0 4px #f3d89455,0 0 16px #f3d89466,0 6px 12px #000a,inset 0 -6px 10px #0008;filter:none;animation:place-glow 2.6s ease-in-out infinite}html.touch .bottom-hud :is(#terra-button,#home):active .home-icon{transform:translate(-50%) scale(.94)}@keyframes place-glow{0%,to{box-shadow:0 0 0 2px #5a3a14,0 0 0 4px #f3d89455,0 0 12px #f3d89455,0 6px 12px #000a,inset 0 -6px 10px #0008}50%{box-shadow:0 0 0 2px #5a3a14,0 0 0 4px #f3d89488,0 0 22px #f3d89499,0 6px 12px #000a,inset 0 -6px 10px #0008}}html.touch .bottom-hud :is(#terra-button,#home):after{font-weight:700}@media(prefers-reduced-motion:reduce){html.touch .bottom-hud :is(#terra-button,#home) .home-icon{animation:none}}html.touch .bottom-hud{overflow:visible}html.touch .bottom-hud :is(#terra-button,#home) .home-icon{z-index:2}html.touch .touch-left{flex-direction:row;align-items:flex-end}html.touch .touch-left .touch-field{display:grid;place-items:center;align-content:center;gap:1px;width:52px;height:52px;margin-bottom:4px;font-size:0}.touch-field svg{width:24px;height:24px}.touch-field small{font-size:var(--fs-8-5);letter-spacing:.3px}html.touch #touch-field[aria-pressed=true]{border-color:#f3d894;color:#2a1a06;background:linear-gradient(180deg,#fbe7a8,#d9ad52);box-shadow:0 0 0 2px #5a3a14,0 0 14px #f3d89488,0 4px 12px #0008}html.touch.field-mode .touch-hud:before{content:attr(data-rotulo);position:absolute;top:calc(66px + env(safe-area-inset-top));left:50%;transform:translate(-50%);padding:5px 12px;border:1px solid #f3d89488;border-radius:999px;background:#0c1324d9;color:#f3d894;font-size:var(--fs-10);letter-spacing:2px;pointer-events:none}html.touch.in-battle .touch-field,html.touch .game-shell:is(.placing,.painting-touch,.building) .touch-field{display:none!important}html.touch .touch-left{align-items:flex-start}html.touch .touch-left .touch-field{margin:0 0 0 -6px}html.touch .bottom-hud :is(#terra-button,#home):after{content:none!important}html.touch .bottom-hud :is(#terra-button,#home) .home-icon{top:-22px}@media(orientation:portrait){html.touch .touch-top #touch-menu{grid-column:3;grid-row:1}html.touch .touch-top #bta-icon{grid-column:3;grid-row:2}html.touch .touch-top #touch-chat{grid-column:3;grid-row:3}html.touch .touch-top #touch-map{grid-column:3;grid-row:4}html.touch .touch-top #touch-tasks{grid-column:3;grid-row:5}html.touch .fly-back{top:calc(222px + env(safe-area-inset-top))}html.touch .game-shell:has(#touch-tasks:not([hidden])) .fly-back{top:calc(274px + env(safe-area-inset-top))}}html.touch #touch-map.touch-round{width:44px;height:44px;border:1px solid #2a170b;border-radius:50%;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,inset 0 0 0 1px #0000002e,0 4px 12px #0008;filter:none}html.touch #touch-map .touch-map-icon{width:30px;height:30px;filter:drop-shadow(0 1px 2px #000a)}html.touch .touch-left{align-items:flex-end}html.touch .touch-left .touch-field{margin:0 0 20px -6px}html.touch.field-mode .game-shell:has(#army-bar:not([hidden])) .touch-left{display:flex!important;bottom:calc(var(--bottom-bar) + 56px + env(safe-area-inset-bottom))}html.touch.field-mode .game-shell:has(#army-bar:not([hidden])) .touch-left .touch-field{margin-bottom:0}html.touch .bottom-hud :is(#terra-button,#home) .home-icon{top:2px}html.touch .bottom-hud :is(#terra-button,#home) .home-icon{top:-3px}html.touch #toast,html.touch #toast.visible{top:calc(8px + env(safe-area-inset-top));z-index:60;width:auto;min-width:min(60%,260px);max-width:calc(100% - 24px);padding:11px 18px;border-radius:14px;box-shadow:0 6px 18px #000a}@media(orientation:landscape){html.touch #toast,html.touch #toast.visible{top:calc(8px + env(safe-area-inset-top));max-width:calc(100% - 180px)}}html.touch .bottom-hud :is(#ranking-bar-button,#mercado-button){display:none!important}.touch-sheet-head .player-trilha{justify-self:center;margin:2px 0;font-size:var(--fs-9-5);padding:1px 8px}html.touch .touch-top .sair-lugar{position:static;transform:none;justify-self:start;min-height:38px;pointer-events:auto}@media(orientation:portrait){html.touch .touch-top .sair-lugar{grid-column:1;grid-row:3;margin-top:10px}}html.touch .touch-top .sair-lugar:active{transform:scale(.97)}@media(orientation:landscape)and (max-height:520px){.touch-sheet-logo{width:min(150px,40%);margin:0 auto 2px}.touch-sheet-grip{margin-bottom:4px}.touch-sheet-head{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-bottom:8px}.touch-sheet-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px}.touch-sheet-grid :is(button,a){gap:3px;padding:6px 4px}.touch-sheet-grid .sheet-icon{width:26px;height:26px}.touch-sheet-close{margin-top:8px;padding:9px}}html.touch .bottom-hud #inbox-button,html.touch .bottom-hud #guild-button,html.touch .bottom-hud #mercado-button{display:flex!important}html.touch .bottom-hud :is(#pets-button,#ranking-bar-button){display:none!important}html.touch .bottom-hud #guild-button{order:1}html.touch .bottom-hud #inbox-button{order:2}html.touch .bottom-hud #build-button{order:1}html.touch .bottom-hud #army-button{order:2}html.touch .bottom-hud :is(#terra-button,#home){order:3}html.touch .bottom-hud #inventory-button{order:4}html.touch .bottom-hud #mercado-button{order:5}html.touch .bottom-hud:has(#build-button[hidden]) :is(#build-button,#army-button){display:none!important}html.touch .bottom-hud:not(:has(#build-button[hidden])) :is(#guild-button,#inbox-button){display:none!important}html.touch .bottom-hud #mercado-button:after{content:attr(data-rotulo);font-size:var(--fs-10)}html.touch .bottom-hud :is(#build-button,#army-button,#guild-button,#inbox-button,#inventory-button,#mercado-button)>:is(img,svg,.item-art){display:none}html.touch .bottom-hud :is(#build-button,#army-button,#guild-button,#inbox-button,#inventory-button,#mercado-button):before{content:"";display:block;width:30px;height:30px;background:center / contain no-repeat;filter:drop-shadow(0 2px 2px #000a)}html.touch .bottom-hud #build-button:before{background-image:url(/game/imagens/interface/hud/barra/construir.webp)}html.touch .bottom-hud #army-button:before{background-image:url(/game/imagens/interface/hud/barra/selecionar.webp)}html.touch .bottom-hud #guild-button:before{background-image:url(/game/imagens/interface/hud/barra/guilda.webp)}html.touch .bottom-hud #inbox-button:before{background-image:url(/game/imagens/interface/hud/barra/cartas.webp)}html.touch .bottom-hud #inventory-button:before{background-image:url(/game/imagens/interface/hud/barra/bau.webp)}html.touch .bottom-hud #mercado-button:before{background-image:url(/game/imagens/interface/hud/barra/mercado.webp)}html.touch #touch-pets.touch-icone img,html.touch #touch-ranking.touch-icone img{display:block;width:30px;height:30px;margin:auto;object-fit:contain;filter:drop-shadow(0 2px 2px #000a)}html.touch #touch-pets .count-badge{position:absolute;top:-3px;right:-3px}html.touch .touch-top :is(#touch-pets,#touch-ranking,#bta-icon){display:none!important}@media(orientation:portrait){html.touch .touch-top #touch-chat{grid-column:2;grid-row:1}html.touch .touch-top #touch-map{grid-column:3;grid-row:2}html.touch .touch-top>.battle-bolsa{grid-column:3;grid-row:3}html.touch .touch-top #touch-tasks{grid-column:3;grid-row:4}html.touch .fly-back{top:calc(118px + env(safe-area-inset-top))}html.touch .game-shell:has(#touch-tasks:not([hidden])) .fly-back{top:calc(170px + env(safe-area-inset-top))}}html.touch .bottom-hud button{-webkit-tap-highlight-color:transparent}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:not(#terra-button,#home){border-radius:14px}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:focus{outline:none}html.touch .bottom-hud :is(.toolbar,.home-buttons)>button:focus-visible{outline:2px solid #f3d894;outline-offset:-2px;border-radius:14px}html.touch .bottom-hud :is(#terra-button,#home):is(:active,:focus,:focus-visible,.visita-foco){background:none!important;box-shadow:none!important;outline:none!important;animation:none!important}html.touch .bottom-hud :is(#terra-button,#home):active .home-icon{filter:brightness(1.15)}html.touch .bottom-hud :is(#terra-button,#home):focus-visible .home-icon{outline:2px solid #f3d894;outline-offset:3px}html.touch .bottom-hud :is(#terra-button,#home).visita-foco .home-icon{animation:medalhao-foco 1.6s ease-in-out infinite}@keyframes medalhao-foco{0%,to{box-shadow:0 0 0 3px #2a1703,0 0 0 7px #ffd678f2,0 0 18px 6px #ffc85a66,inset 0 -6px 10px #0008}50%{box-shadow:0 0 0 3px #2a1703,0 0 0 7px #ffd678f2,0 0 32px 12px #ffc85a8c,inset 0 -6px 10px #0008}}html.touch dialog[open]:has(>.bank-header){width:calc(100vw / var(--ui-z, 1));max-width:calc(100vw / var(--ui-z, 1));height:calc(100dvh / var(--ui-z, 1));max-height:calc(100dvh / var(--ui-z, 1));margin:0;border:0;border-radius:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}html.touch dialog[open]:has(>.bank-header)>.bank-header{border-radius:0;margin:0}.touch-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 2px 14px;text-align:left}.touch-sheet-head .sheet-quem{display:grid;justify-items:start;gap:4px;min-width:0}.touch-sheet-head .sheet-quem strong{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.touch-sheet-head .player-trilha{justify-self:start;margin:0}.touch-sheet-head .sheet-cidade{display:grid;place-items:center;flex:none;width:48px;height:48px;padding:0;border:1px solid #2a170b;border-radius:50%;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 4px 12px #0008}.touch-sheet-head .sheet-cidade img{width:32px;height:32px;object-fit:contain;filter:drop-shadow(0 2px 2px #000a)}.touch-sheet-head .sheet-cidade:active{transform:scale(.94)}.touch-sheet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.touch-sheet-conta{position:relative;margin-top:26px}.touch-sheet-conta:before{content:"";position:absolute;left:8%;right:8%;top:-14px;height:1px;background:linear-gradient(90deg,#0000,#f3cf9366,#0000)}html:not(.touch) #touch-mais{display:none!important}html.touch .bottom-hud #inventory-button{display:none!important}html.touch .bottom-hud #mercado-button{order:4}html.touch .bottom-hud #touch-mais{order:5}html.touch .bottom-hud #touch-mais svg{width:30px;height:30px;filter:drop-shadow(0 2px 2px #000a)}html.touch .bottom-hud #touch-mais:after{content:attr(data-rotulo);font-size:var(--fs-10)}html.touch #self-bar{justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline-start:62px;touch-action:pan-x;-webkit-overflow-scrolling:touch}html.touch #self-bar button{flex:0 0 72px;min-width:72px;scroll-snap-align:start}html.touch #self-bar .army-x{position:sticky;left:0;z-index:1;order:-1;flex:0 0 58px;min-width:58px;border-radius:12px;background:linear-gradient(270deg,#0000,#0006 18%),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:8px 0 10px -6px #000c}html.touch .faixa-seta{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:26px;height:40px;margin-top:-20px;padding:0;border:0;border-radius:8px;background:#1a0e06d9;box-shadow:0 2px 6px #000a;color:#f3d894;animation:faixa-seta-pulsa 1.4s ease-in-out infinite}html.touch .faixa-seta.esq{left:62px}html.touch .faixa-seta.dir{right:4px}html.touch .faixa-seta svg{width:18px;height:18px}@keyframes faixa-seta-pulsa{50%{transform:translate(var(--puxa, 2px))}}html.touch .faixa-seta.esq{--puxa: -2px}html.touch .chat-panel.touch-open{background:linear-gradient(160deg,#171f32cc,#0c111dcc)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html.touch .bottom-hud.ordens>.faixa-seta{opacity:1!important;translate:0 0;pointer-events:auto}html.touch .bottom-hud:not(.ordens)>.faixa-seta{display:none}:root{--caixa-mouse: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='9' fill='%23000' fill-opacity='.28'/%3E%3C/svg%3E");--caixa-escolhido: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.75' y='.75' width='calc(100%25 - 1.5px)' height='calc(100%25 - 1.5px)' rx='9' fill='%23000' fill-opacity='.4' stroke='%23f3d894' stroke-opacity='.55' stroke-width='1.2'/%3E%3C/svg%3E")}html:not(.touch){--bk: .44;--tk: calc(var(--bk) * 163 / 219)}@media(max-width:1100px){html:not(.touch){--bk: .38}}html:not(.touch) .bottom-hud{bottom:6px;width:max-content;max-width:none;height:calc(248px * var(--tk));justify-content:center;align-items:center;gap:calc(8px * var(--bk));padding:0 calc(140px * var(--tk)) 0 calc(140px * var(--tk))!important;border:0;border-radius:0;box-shadow:none;background:url(/game/imagens/interface/hud/madeira/tabua-ponta-esq.webp) left center / auto 100% no-repeat,url(/game/imagens/interface/hud/madeira/tabua-ponta-dir.webp) right center / auto 100% no-repeat,url(/game/imagens/interface/hud/madeira/tabua-trecho.webp) center center / auto 100% repeat-x;background-origin:border-box,border-box,content-box;background-clip:border-box,border-box,content-box;filter:drop-shadow(0 6px 10px #000a)}html:not(.touch) .bottom-hud:before,html:not(.touch) .bottom-hud:after{content:none}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button{position:relative!important;z-index:1;flex:none;width:calc(178px * var(--bk));height:calc(150px * var(--bk));margin:0;padding:calc(14px * var(--bk)) 0 calc(14px * var(--bk));gap:calc(6px * var(--bk));justify-content:center;border:0;border-radius:0;box-shadow:none;background:none;color:#f8e7c0;font-family:DM Sans,system-ui,sans-serif;font-size:var(--fs-10-5);font-weight:600;letter-spacing:0;line-height:1;text-shadow:0 1px 1px #000,0 0 4px #000c;white-space:nowrap}html:not(.touch) .bottom-hud :is(#build-button,#army-button,#guild-button,#inbox-button,#pets-button,#inventory-button,#mercado-button,#ranking-bar-button)>:is(img,svg,.item-art){display:none!important}html:not(.touch) .bottom-hud :is(#build-button,#army-button,#guild-button,#inbox-button,#pets-button,#inventory-button,#mercado-button,#ranking-bar-button):before{content:"";flex:none;width:calc(70px * var(--bk));height:calc(70px * var(--bk));background:center / contain no-repeat;filter:drop-shadow(0 2px 2px #000b)}html:not(.touch) .bottom-hud #build-button:before{background-image:url(/game/imagens/interface/hud/barra/construir.webp)}html:not(.touch) .bottom-hud #army-button:before{background-image:url(/game/imagens/interface/hud/barra/selecionar.webp)}html:not(.touch) .bottom-hud #guild-button:before{background-image:url(/game/imagens/interface/hud/barra/guilda.webp)}html:not(.touch) .bottom-hud #inbox-button:before{background-image:url(/game/imagens/interface/hud/barra/cartas.webp)}html:not(.touch) .bottom-hud #pets-button:before{background-image:url(/game/imagens/interface/hud/barra/pets.webp)}html:not(.touch) .bottom-hud #inventory-button:before{background-image:url(/game/imagens/interface/hud/barra/bau.webp)}html:not(.touch) .bottom-hud #mercado-button:before{background-image:url(/game/imagens/interface/hud/barra/mercado.webp)}html:not(.touch) .bottom-hud #ranking-bar-button:before{background-image:url(/game/imagens/interface/hud/barra/ranking.webp)}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button:not(#terra-button,#home):hover{background:var(--caixa-mouse) center / calc(100% - 6px) calc(100% - 10px) no-repeat}html:not(.touch) .bottom-hud button:is(:hover,:active),html:not(.touch) .bottom-hud button:is(:hover,:active) :is(img,svg,.home-icon,.item-art){transform:none!important;scale:none!important;translate:none}html:not(.touch) .bottom-hud .toolbar kbd{top:2px;right:4px}html:not(.touch) .bottom-hud .count-badge{top:0;right:2px}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button:is(#terra-button,#home),html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button:is(#terra-button,#home):hover{--circulo: calc(248px * var(--tk) * 1.08);width:var(--circulo);height:var(--circulo);margin:0 calc(6px * var(--bk));padding:0;overflow:visible;border:2px solid #2a170b;border-radius:50%;background:radial-gradient(circle at 50% 35%,#ffe7b614,#0000 60%),linear-gradient(180deg,#ffe7b610,#00000080),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px,linear-gradient(#3e1505,#3e1505),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;background-blend-mode:normal,normal,overlay,color,normal;box-shadow:inset 0 1px #f3cf9366,inset 0 -3px 8px #0009,0 4px 10px #000a;filter:none}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button:is(#terra-button,#home):hover{filter:brightness(1.35) saturate(1.1)}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button:is(#terra-button,#home):after{content:""!important;position:absolute;inset:0;border-radius:50%;background:linear-gradient(115deg,transparent 32%,#fff3c833 42%,#fff6d8aa 50%,#fff3c833 58%,transparent 68%) no-repeat;background-size:260% 100%;background-position:130% 0;pointer-events:none;opacity:0}html:not(.touch) .bottom-hud :is(.toolbar,.home-buttons)>button:is(#terra-button,#home):hover:after{opacity:1;animation:circulo-brilho 2.6s ease-in-out .5s infinite}@keyframes circulo-brilho{0%{background-position:130% 0}55%,to{background-position:-30% 0}}@media(prefers-reduced-motion:reduce){html:not(.touch) .bottom-hud :is(#terra-button,#home):hover:after{animation:none}}html:not(.touch) .bottom-hud :is(#terra-button,#home)>span{display:none!important}html:not(.touch) .bottom-hud :is(#terra-button,#home) .home-icon{position:absolute;left:50%;top:50%;width:62%;height:62%;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;transform:translate(-50%,-50%)!important;object-fit:contain;filter:drop-shadow(0 2px 3px #000b)}html:not(.touch) .bottom-hud>.army-bar{inset:0;z-index:2;justify-content:center;align-items:center;gap:calc(8px * var(--bk));padding:0!important;overflow:visible;border-radius:0;background:none}html:not(.touch) .bottom-hud>.army-bar .army-group{gap:calc(8px * var(--bk));padding:0;border-radius:0;box-shadow:none;background:none}html:not(.touch) .bottom-hud>.army-bar button{flex:none;width:calc(178px * var(--bk));height:calc(150px * var(--bk));margin:0;padding:0;gap:calc(6px * var(--bk));justify-content:center;border:0;border-radius:0;box-shadow:none;background:none;color:#f8e7c0;font-family:DM Sans,system-ui,sans-serif;font-size:var(--fs-10-5);font-weight:600;letter-spacing:0;line-height:1;text-shadow:0 1px 1px #000,0 0 4px #000c}html:not(.touch) .bottom-hud>.army-bar button svg{width:calc(78px * var(--bk));height:calc(78px * var(--bk));color:#f3c66a;filter:drop-shadow(0 1px 1px #000a)}html:not(.touch) .bottom-hud>.army-bar button:hover:not(:disabled){background:var(--caixa-mouse) center / calc(100% - 6px) calc(100% - 10px) no-repeat}html:not(.touch) .bottom-hud>.army-bar button:is([aria-pressed=true],[aria-pressed=mixed]),html:not(.touch) .game-shell:has(#self-acoes:not([hidden])) #self-bar [data-act=acoes],html:not(.touch) .game-shell:has(#army-formacoes:not([hidden])) #army-bar [aria-expanded=true]{background:var(--caixa-escolhido) center / calc(100% - 6px) calc(100% - 10px) no-repeat;outline:0;box-shadow:none;color:#ffe7a3}html:not(.touch) .bottom-hud .local-badge,html:not(.touch) .army-info{box-sizing:border-box;height:30px;padding:0 6px;border-style:solid;border-color:transparent;border-width:0 25px 0 31px;border-image:url(/game/imagens/interface/hud/madeira/etiqueta.webp) 0 63 0 78 fill / 0 25px 0 31px / 0 stretch;border-radius:0;background:none;color:#f8e7c0;font-family:Marcellus,Georgia,serif;font-size:var(--fs-11);font-weight:400;letter-spacing:.08em;line-height:30px;text-transform:uppercase;text-shadow:0 1px 2px #000;filter:drop-shadow(0 3px 4px #0009)}html:not(.touch) .bottom-hud .local-badge{z-index:4;left:calc(40px * var(--bk));left:calc(160px * var(--tk));bottom:calc(100% - 15px * var(--tk) - 6px);transform:none}html:not(.touch) .bottom-hud .local-badge>i{display:none}html:not(.touch) #map-button .minimap-zoom{position:absolute;right:-10px;bottom:-6px;z-index:2;display:flex;flex-direction:column;gap:4px}html:not(.touch) #map-button .minimap-ampliar{position:absolute;z-index:2;inset:-6px -10px auto auto}html:not(.touch) #map-button :is(.minimap-ampliar,.minimap-zoom>span){display:block;width:26px;height:26px;border:0;border-radius:50%;background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat;box-shadow:none;color:transparent;filter:drop-shadow(0 2px 3px #0009);transform:none}html:not(.touch) #map-button .minimap-zoom>span{position:static}html:not(.touch) #map-button .minimap-ampliar{background-image:url(/game/imagens/interface/hud/minimapa-ampliar.webp)}html:not(.touch) #map-button .minimap-zoom>span[data-zoom="1"]{background-image:url(/game/imagens/interface/hud/minimapa-mais.webp)}html:not(.touch) #map-button .minimap-zoom>span[data-zoom="-1"]{background-image:url(/game/imagens/interface/hud/minimapa-menos.webp)}html:not(.touch) #map-button :is(.minimap-ampliar,.minimap-zoom>span) svg{display:none}html:not(.touch) #map-button :is(.minimap-ampliar,.minimap-zoom>span):hover{filter:drop-shadow(0 2px 3px #0009) brightness(.8);transform:none}html:not(.touch) .army-info{transform:none;flex-direction:row;align-items:center;gap:.5em;max-width:46vw}html:not(.touch) .army-info small{display:block;overflow:hidden;max-width:24em;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;color:#f3d894;font-family:DM Sans,system-ui,sans-serif;font-size:var(--fs-10);letter-spacing:.02em;text-transform:none}html:not(.touch) .army-info small:not(:empty):before{content:"· "}html:not(.touch) .army-formacoes{left:calc(50% + var(--barra-larg) / 2 - 60px);bottom:68px;z-index:1;gap:2px;padding:10px 10px 26px;border:2px solid #2a170b;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#ffe7b610,#00000080),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px,linear-gradient(#3e1505,#3e1505),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;background-blend-mode:normal,overlay,color,normal;box-shadow:inset 0 1px #f3cf9366,0 4px 12px #0008;filter:none;animation:none;transform:translate(-100%);opacity:1;visibility:visible;transition:transform .28s cubic-bezier(.2,.7,.2,1),opacity .18s ease,visibility 0s}html:not(.touch) .army-formacoes[hidden]{display:grid!important;transform:translate(-100%,calc(100% + 8px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .28s ease,opacity .18s ease,visibility 0s .28s}@media(prefers-reduced-motion:reduce){html:not(.touch) .army-formacoes{transition:none}}html:not(.touch) .army-formacoes button{border-radius:6px;color:#f8ecca;font-family:DM Sans,system-ui,sans-serif;font-size:var(--fs-10-5);font-weight:600;text-shadow:0 1px 1px #000}html:not(.touch) .army-formacoes button svg{width:32px;height:32px;color:#f3d894}html:not(.touch) .army-formacoes button:hover{background:var(--caixa-mouse) center / calc(100% - 4px) calc(100% - 4px) no-repeat}html:not(.touch) .army-formacoes button[aria-pressed=true]{background:var(--caixa-escolhido) center / calc(100% - 4px) calc(100% - 4px) no-repeat;box-shadow:none;color:#ffe7a3}html:not(.touch) .game-shell:has(#self-acoes:not([hidden])) #self-info,html:not(.touch) .game-shell:has(#army-formacoes:not([hidden])) #army-info{visibility:visible}html:not(.touch) .game-shell{--barra-larg: calc(8 * 178px * var(--bk) + 273px * var(--bk) + 9 * 8px * var(--bk) + 280px * var(--tk))}html:not(.touch) .game-shell #interaction{left:calc(50% + var(--barra-larg) / 2 - 60px);transform:translate(-100%,calc(100% + 8px));padding:10px 10px 26px;max-width:min(380px,calc(40vw / var(--ui-z, 1)));font-size:var(--fs-11);background:linear-gradient(180deg,#ffe7b610,#00000080),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px,linear-gradient(#3e1505,#3e1505),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;background-blend-mode:normal,overlay,color,normal}html:not(.touch) .game-shell #interaction:not([hidden]){transform:translate(-100%)}html:not(.touch) .game-shell>.minimap,#map-dialog{background:linear-gradient(180deg,#ffe7b610,#00000080),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px,linear-gradient(#3e1505,#3e1505),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;background-blend-mode:normal,overlay,color,normal}html:not(.touch) #map-button .minimap-eu{position:absolute;z-index:2;top:24px;right:-10px;display:grid;place-items:center;box-sizing:border-box;width:26px;height:26px;border:2px solid #d9a93f;border-radius:50%;background:radial-gradient(circle at 50% 35%,#1d3566,#0c1834 70%);box-shadow:inset 0 0 0 1px #00000080;color:#f1c75b;filter:drop-shadow(0 2px 3px #0009);cursor:pointer}html:not(.touch) #map-button .minimap-eu svg{width:14px;height:14px;pointer-events:none}html:not(.touch) #map-button .minimap-eu:hover{filter:drop-shadow(0 2px 3px #0009) brightness(.8)}html.touch #map-button .minimap-eu,html:not(.touch) #fly-back{display:none!important}html:not(.touch) main{padding-bottom:0}html:not(.touch) .game-shell{height:calc(calc(100dvh / var(--ui-z, 1)) - 44px);border-bottom:0;border-radius:12px 12px 0 0}:root{--battle-wood: #1c150fe6;--battle-gold: #c9a45a;--battle-ink: #fff3dc}.battle-topo{position:absolute;top:calc(env(safe-area-inset-top,0px) + 6px);left:50%;transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:6px;max-width:calc(100% - 24px);pointer-events:none}html:not(.touch) .battle-topo{top:28px}.battle-topo>:is(button,.battle-loot-banner){pointer-events:auto}.battle-bar{display:flex;align-items:center;gap:4px 10px;max-width:100%;padding:5px 12px;border-radius:12px;border:2px solid #2a170b;background:linear-gradient(180deg,#ffe7b61a,#0000 38%,#00000026),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,inset 0 -2px #00000045,0 6px 16px #0008;color:#f7e8c8;text-shadow:0 1px 1px #0009;font:600 var(--fs-12)/1.2 "DM Sans",system-ui,sans-serif;pointer-events:none}.battle-bar[hidden]{display:none}.battle-clock{flex:none;display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;font-size:var(--fs-14);color:#f6d88a}.battle-clock-ico{width:1em;height:1em}.battle-clock.urgent{color:#ff7a5c;animation:battle-blink 1s steps(2) infinite}.battle-people{display:flex;flex-wrap:wrap;align-items:center;gap:3px 10px;min-width:0}.battle-player{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;min-width:0}.battle-player i{flex:none;display:inline-grid;place-items:center;width:12px;height:12px;border-radius:50%;border:1px solid #000a;font-style:normal;font-size:var(--fs-8);line-height:1;color:#1c150f}.battle-name{overflow:hidden;text-overflow:ellipsis;max-width:12ch}.battle-player.mine .battle-name{text-decoration:underline;text-decoration-color:#f6d88a;text-underline-offset:3px}.battle-player.out{opacity:.55}.battle-player.out .battle-name{text-decoration:line-through}.battle-player.flag{opacity:.75}.battle-player small{font-weight:500;opacity:.8}.battle-loot{padding:0 5px;border-radius:6px;background:#0006;color:#f6d88a;opacity:1!important}.battle-vs{opacity:.6}.battle-relic{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;color:#f6d88a;font-variant-numeric:tabular-nums}.battle-relic i{width:9px;height:9px;border-radius:50%;border:1px solid #000a}.battle-relic small{font-weight:500;opacity:.85}.battle-relic.fight{color:#ff9a7a}.battle-corner{position:absolute;z-index:4;right:14px;bottom:15px;width:176px;height:176px;pointer-events:none}.battle-corner[hidden]{display:none}html.minimapa-sobe:not(.touch) .battle-corner{bottom:var(--minimapa-sobe, 15px);transform:scale(.8);transform-origin:bottom right}.battle-side{position:absolute;left:-14px;top:6px;display:flex;flex-direction:column;gap:6px;pointer-events:auto}.battle-side[hidden]{display:none}.battle-corner .battle-round{display:grid;place-items:center;box-sizing:border-box;width:30px;height:30px;min-height:0;margin:0;padding:0;border:2px solid #d9a93f;border-radius:50%;background:radial-gradient(circle at 50% 35%,#1d3566,#0c1834 70%);box-shadow:inset 0 0 0 1px #00000080;color:#f1c75b;filter:drop-shadow(0 2px 3px #0009);cursor:pointer;touch-action:manipulation;transform:none}.battle-corner .battle-round[hidden]{display:none}.battle-corner .battle-round>svg{width:16px;height:16px;pointer-events:none}.battle-corner .battle-round>span{display:none}.battle-corner .battle-round:hover:not(:disabled){filter:drop-shadow(0 2px 3px #0009) brightness(.8)}.battle-corner .battle-round:disabled{opacity:.5;cursor:default}.battle-corner .battle-round[aria-pressed=true]{border-color:#fff3c4;background:radial-gradient(circle at 50% 35%,#2f5db4,#142a5c 70%);box-shadow:inset 0 0 0 1px #00000080,0 0 0 2px var(--battle-me, #f6d88a)}.battle-corner .battle-voice{position:absolute;right:0;bottom:calc(100% + 8px);flex-direction:row-reverse;pointer-events:auto}.battle-corner .battle-voice .battle-round{padding:0}.battle-alert{padding:8px 14px;border-radius:12px;border:1px solid #ffb4a0;background:#8e1b12f0;color:#fff;font:700 var(--fs-13)/1.2 "DM Sans",system-ui,sans-serif;box-shadow:0 4px 14px #000a;animation:battle-pulse .9s ease-in-out infinite alternate;cursor:pointer;white-space:nowrap}.battle-alert[hidden]{display:none}.battle-alert u{margin-left:6px;color:#ffe2a8}@keyframes battle-pulse{0%{box-shadow:0 0 #ff3a2a88}to{box-shadow:0 0 0 8px #ff3a2a00}}@keyframes battle-blink{50%{opacity:.45}}.battle-tip{position:absolute;z-index:3;left:50%;transform:translate(-50%);bottom:150px;max-width:min(92%,520px);padding:7px 12px;border-radius:10px;background:#0c1324e6;color:#f3e2b0;font:500 var(--fs-12)/1.35 "DM Sans",system-ui,sans-serif;text-align:center;pointer-events:none}.battle-tip[hidden]{display:none}.battle-grupos button{position:relative}.battle-grupos .bg-n{position:absolute;top:2px;right:6px;color:#f6d88a;font:700 var(--fs-10)/1 "DM Sans",system-ui,sans-serif;text-shadow:0 1px 1px #000c}html.in-battle .select-box{border:2px solid var(--battle-me, #f6d88a);background:color-mix(in srgb,var(--battle-me, #f6d88a) 18%,transparent);border-radius:4px}html.in-battle #fly-back,html.in-battle #map-button .minimap-eu{display:none!important}html.touch.in-battle :is(.touch-status,.touch-buttons){display:none!important}html.touch.in-battle .bottom-hud :is(#terra-button,#home){visibility:hidden!important}html.touch.in-battle .game-shell>.minimap{position:absolute;top:calc(env(safe-area-inset-top,0px) + 64px);right:calc(62px + env(safe-area-inset-right,0px));z-index:3;display:grid;place-items:center;box-sizing:border-box;width:124px;height:124px;margin:0;padding:0;border-radius:16px;border:2px solid #2a170b;background:linear-gradient(180deg,#ffe7b610,#00000080),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px,linear-gradient(#3e1505,#3e1505),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;background-blend-mode:normal,overlay,color,normal;box-shadow:inset 0 1px #f3cf9366,inset 0 0 0 3px #00000040,0 0 0 1px #f3cf9330,0 8px 20px #000a;transform:none}html.touch.in-battle .game-shell>.minimap>:not(canvas){display:none!important}html.touch.in-battle .game-shell>.minimap canvas{box-sizing:border-box;width:102px;height:102px;margin:0;aspect-ratio:1;border:2px solid #2a170b;border-radius:8px;object-fit:cover;opacity:1;box-shadow:0 0 0 2px #c9a35c99,inset 0 0 12px #000a}html.touch .battle-corner{top:calc(env(safe-area-inset-top,0px) + 64px);right:calc(62px + env(safe-area-inset-right,0px));bottom:auto;width:124px;height:124px}html.touch .battle-side{left:-12px;top:-2px;gap:1px}html.touch .battle-corner .battle-round{width:31px;height:31px}html.touch .battle-corner .battle-round>svg{width:17px;height:17px}html.touch .battle-corner .battle-voice{top:calc(100% + 8px);bottom:auto}html.touch .battle-topo{top:calc(env(safe-area-inset-top,0px) + 66px);left:10px;transform:none;align-items:flex-start;max-width:calc(100% - 226px - env(safe-area-inset-right,0px))}html.touch .battle-bar{flex-wrap:wrap;padding:4px 9px;font-size:var(--fs-11)}html.touch .battle-alert{white-space:normal;text-align:left}html.touch .battle-tip{bottom:calc(var(--bottom-bar, 58px) + 76px + env(safe-area-inset-bottom))}@media(orientation:landscape){html.touch.in-battle .game-shell>.minimap,html.touch .battle-corner{top:calc(env(safe-area-inset-top,0px) + 54px);right:calc(10px + env(safe-area-inset-right,0px));width:116px;height:116px}html.touch.in-battle .game-shell>.minimap canvas{width:94px;height:94px}html.touch .battle-corner .battle-round{width:26px;height:26px}html.touch .battle-corner .battle-voice{top:auto;right:calc(100% + 22px);bottom:0}html.touch .battle-topo{top:calc(env(safe-area-inset-top,0px) + 8px);left:50%;transform:translate(-50%);align-items:center;max-width:calc(100% - 520px);min-width:200px}html.touch .battle-tip{bottom:calc(var(--bottom-bar, 58px) + 66px + env(safe-area-inset-bottom))}}.battle-bolsa[hidden],.battle-bolsa-balao[hidden],.battle-bolsa .bb-ponto[hidden]{display:none!important}.battle-bolsa .bb-icone{flex:none;width:24px;height:24px;filter:drop-shadow(0 1px 2px #000a)}html:not(.touch) .side-column>.battle-bolsa{align-self:flex-end;display:inline-flex;align-items:center;gap:8px;margin:0;padding:5px 10px 5px 8px;border:0;border-radius:12px;background:linear-gradient(180deg,#1b140a,#0c0905);box-shadow:inset 0 0 0 1px #e0a93a66,0 4px 10px #0008;color:#ffd76a;cursor:pointer;transform:none;transition:filter .15s ease}html:not(.touch) .side-column>.battle-bolsa:hover,html:not(.touch) .side-column>.battle-bolsa[aria-expanded=true]{filter:brightness(1.12)}.battle-bolsa .bb-nums{display:inline-flex;gap:8px}.battle-bolsa .bb-n{display:inline-flex;align-items:center;gap:3px;font:700 var(--fs-12)/1 "DM Sans",system-ui,sans-serif;font-variant-numeric:tabular-nums}.battle-bolsa .bb-n.zero{color:#ff8a7a}.battle-bolsa .bb-art,.battle-bolsa-balao .bb-art{width:16px;height:16px}html.touch .battle-bolsa .bb-nums{display:none}html.touch .touch-top>.battle-bolsa{position:relative;grid-column:3;grid-row:3;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;margin:0;padding:0;border:1px solid #2a170b;border-radius:50%;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,inset 0 0 0 1px #0000002e,0 4px 12px #0008;pointer-events:auto}html.touch .battle-bolsa .bb-icone{width:28px;height:28px}.battle-bolsa .bb-ponto{display:none}html.touch .battle-bolsa .bb-ponto{position:absolute;top:2px;right:2px;display:block;width:10px;height:10px;border-radius:50%;background:#e5402f;box-shadow:0 0 0 2px #2a170b}@media(orientation:landscape){html.touch .touch-top>.battle-bolsa{position:absolute;top:170px;right:0;grid-column:auto;grid-row:auto}}.battle-bolsa-balao{position:absolute;z-index:4;box-sizing:border-box;width:214px;padding:10px 12px 12px;border:2px solid #2a170b;border-radius:12px;background:linear-gradient(180deg,#ffe7b61a,#0000 38%,#00000026),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 14px 34px #000c;color:#f7e8c8}.battle-bolsa-balao h3{display:block;width:fit-content;box-sizing:border-box;height:30px;margin:0 0 8px;padding:0 4px;border-style:solid;border-color:transparent;border-width:0 12px 0 34px;border-image:url(/game/imagens/interface/pecas/placa.webp) 0 26 0 78 fill / 0 12px 0 34px / 0 stretch;color:#fbecc8;font:400 var(--fs-13)/30px Marcellus,Georgia,serif;letter-spacing:.04em;text-shadow:0 1px 2px #000}.battle-bolsa-balao .bb-lista{display:grid;gap:3px}.battle-bolsa-balao .bb-item{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:6px;padding:3px 8px;border-radius:7px;background:#1e080299;font:500 var(--fs-12)/1.2 "DM Sans",system-ui,sans-serif;text-shadow:0 1px 1px #0009}.battle-bolsa-balao .bb-item b{color:#ffd76a;font-weight:700;font-variant-numeric:tabular-nums}.battle-bolsa-balao .bb-item.zero b{color:#ff8a7a}.battle-bolsa-balao .bb-item.falta{background:#8e1b12cc;box-shadow:inset 0 0 0 1px #ffb4a0}.battle-bolsa-balao .bb-item.falta b{color:#fff}.battle-bolsa-balao.aviso{pointer-events:none}html.touch .battle-bolsa-balao{top:calc(env(safe-area-inset-top,0px) + 236px);right:calc(62px + env(safe-area-inset-right,0px));width:200px}@media(orientation:landscape){html.touch .battle-bolsa-balao{top:calc(env(safe-area-inset-top,0px) + 54px);right:calc(176px + env(safe-area-inset-right,0px));max-height:calc(100% - 140px);overflow:auto}}html:not(.touch) .game-shell:has(.bottom-hud.ordens) .battle-tip{bottom:226px}html.touch .game-shell:has(.bottom-hud.ordens) .battle-tip{bottom:calc(var(--bottom-bar, 58px) + 150px + env(safe-area-inset-bottom))}:root{--botao-ponta-px: 75;--botao-ponta-k: .568;--campo-canto-px: 36;--cartaz-canto-px: 138}.aurea-botao{--botao-img: url(/game/imagens/interface/pecas/botao-azul.webp);--botao-altura: 3.2em;--botao-ponta: calc(var(--botao-altura) * var(--botao-ponta-k));position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.7em;box-sizing:border-box;min-width:calc(var(--botao-ponta) * 2 + 4em);max-width:100%;height:var(--botao-altura);margin:0;padding:0 .4em;border-style:solid;border-color:transparent;border-width:0 var(--botao-ponta);border-image:var(--botao-img) 0 var(--botao-ponta-px) fill / 0 var(--botao-ponta) / 0 stretch;border-radius:0;background:none;color:#ffe39c;font-family:Marcellus,Georgia,serif;font-size:var(--fs-15);font-weight:400;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-shadow:0 1px 0 #0009,0 0 10px #0007;white-space:nowrap;cursor:pointer;filter:drop-shadow(0 3px 4px #0007);transition:filter .15s,transform .1s;-webkit-tap-highlight-color:transparent}.aurea-botao.escuro{--botao-img: url(/game/imagens/interface/pecas/botao-escuro.webp);color:#f4d691}.aurea-botao.perigo{--botao-img: url(/game/imagens/interface/pecas/botao-vermelho.webp);color:#ffe2c4}.aurea-botao:hover:not(:disabled){filter:drop-shadow(0 3px 4px #0007) brightness(1.12)}.aurea-botao:active:not(:disabled){transform:translateY(1px) scale(.985);filter:drop-shadow(0 1px 2px #0007) brightness(.94)}.aurea-botao:focus-visible{outline:none;filter:drop-shadow(0 0 6px #ffd76e) brightness(1.08)}.aurea-botao:disabled{cursor:progress;filter:drop-shadow(0 3px 4px #0007) grayscale(.45) brightness(.8)}.aurea-botao .aurea-flor{width:.95em;height:auto;flex:none;filter:drop-shadow(0 1px 0 #0008)}.aurea-botao svg{width:1.25em;height:1.25em;flex:none}.aurea-campo{--campo-img: url(/game/imagens/interface/pecas/campo.webp);--campo-borda: 12px;position:relative;display:flex;align-items:center;gap:.75em;box-sizing:border-box;min-height:3.1em;margin:0;padding:.35em 1em;border:var(--campo-borda) solid transparent;border-image:var(--campo-img) var(--campo-canto-px) fill / var(--campo-borda) / 0 stretch;color:#3a240f;font-family:IM Fell English,Georgia,serif;font-size:var(--fs-15);cursor:text}.aurea-campo:focus-within{--campo-img: url(/game/imagens/interface/pecas/campo-foco.webp)}.aurea-campo.erro{--campo-img: url(/game/imagens/interface/pecas/campo-erro.webp)}.aurea-campo>svg{width:1.3em;height:1.3em;flex:none;color:#4a2c12}.aurea-campo :is(input,textarea,select){flex:1;min-width:0;margin:0;padding:.45em 0;border:0;outline:0;background:transparent;color:inherit;font:inherit}.aurea-campo :is(input,textarea,select):-webkit-autofill,.aurea-campo :is(input,textarea,select):-webkit-autofill:is(:hover,:focus,:active){-webkit-text-fill-color:#3a240f;caret-color:#3a240f;-webkit-background-clip:text;background-clip:text;box-shadow:none;transition:background-color 600000s 0s,color 600000s 0s}.aurea-campo :is(input,textarea,select):autofill{-webkit-background-clip:text;background-clip:text;background-color:transparent!important;filter:none}.aurea-campo textarea{min-height:4.5em;resize:vertical}.aurea-campo :is(input,textarea)::placeholder{color:#7b5f3e;opacity:1}.aurea-campo .aurea-campo-acao{display:grid;place-items:center;flex:none;width:2.2em;height:2.2em;margin-right:-.5em;padding:0;border:0;background:none;color:#4a2c12;cursor:pointer}.aurea-campo .aurea-campo-acao svg{width:1.35em;height:1.35em}.aurea-campo .aurea-campo-acao:focus-visible{outline:2px solid #c8963a;outline-offset:1px;border-radius:6px}.aurea-marcar{display:inline-flex;align-items:center;gap:.6em;color:#3a240f;font-family:IM Fell English,Georgia,serif;font-size:var(--fs-14);cursor:pointer}.aurea-marcar input{flex:none;width:1.5em;height:1.5em;margin:0;appearance:none;background:url(/game/imagens/interface/pecas/marcar.webp) center / contain no-repeat;cursor:pointer}.aurea-marcar input:checked{background-image:url(/game/imagens/interface/pecas/marcar-sim.webp)}.aurea-marcar input:focus-visible{outline:2px solid #c8963a;outline-offset:2px}.aurea-cartaz{--cartaz-borda: 58px;position:relative;box-sizing:border-box;border:var(--cartaz-borda) solid transparent;border-image:url(/game/imagens/interface/pecas/cartaz.webp) var(--cartaz-canto-px) fill / var(--cartaz-borda) / 0 stretch;color:#3a240f;font-family:IM Fell English,Georgia,serif}.aurea-lampiao{--g: calc(var(--cartaz-borda) * var(--lampiao-gancho, 1.7));--l: calc(var(--cartaz-borda) * var(--lampiao-lanterna, .85));--c: calc(var(--cartaz-borda) * var(--lampiao-corrente, .55));--lampiao-dentro: 25px;position:absolute;z-index:1;top:calc(var(--cartaz-borda) * -.25 + 15px);width:var(--g);height:calc(var(--g) * .444);pointer-events:none}.aurea-lampiao.direita{left:calc(100% + var(--cartaz-borda) * .5 - var(--g) * .07 - var(--lampiao-dentro))}.aurea-lampiao.esquerda{right:calc(100% + var(--cartaz-borda) * .5 - var(--g) * .07 - var(--lampiao-dentro));transform:scaleX(-1)}.aurea-lampiao-gancho{display:block;width:100%;height:auto;filter:drop-shadow(0 3px 3px #0009)}.aurea-lampiao-pendulo{position:absolute;left:calc(var(--g) * .925 - var(--l) / 2);top:calc(var(--g) * .444 * .7);width:var(--l);transform-origin:50% 0;will-change:transform;animation:aurea-balanca 3.6s ease-in-out infinite alternate}.aurea-lampiao-corrente{display:block;width:calc(var(--l) * .2);height:var(--c);margin:-5px auto 0;background:url(/game/imagens/interface/pecas/corrente.webp) center top / 100% auto repeat-y}.aurea-lampiao-lanterna{position:relative;display:block;width:100%;height:auto;margin-top:calc(var(--l) * -.06);filter:drop-shadow(0 6px 6px #0009)}.aurea-lampiao-brilho{position:absolute;left:50%;top:calc(var(--c) + var(--l) * 2.9 * .56);width:calc(var(--l) * 3);height:calc(var(--l) * 3);margin:calc(var(--l) * -1.5) 0 0 calc(var(--l) * -1.5);border-radius:50%;background:radial-gradient(circle,#ffe08aaa 0%,#ffb4475c 30%,#ff9a2a22 52%,transparent 70%);will-change:opacity;animation:aurea-chama 2.3s steps(1) infinite,aurea-chama-suave 2.3s ease-in-out infinite}@keyframes aurea-balanca{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes aurea-chama-suave{0%,to{opacity:.85}30%{opacity:1}55%{opacity:.72}80%{opacity:.95}}@keyframes aurea-chama{0%,to{scale:1}40%{scale:1.04}70%{scale:.97}}@media(prefers-reduced-motion:reduce){.aurea-lampiao-pendulo,.aurea-lampiao-brilho{animation:none}}.aurea-cartaz-titulo{display:flex;align-items:center;justify-content:center;gap:.6em;margin:0;color:#3a1f0b;font-family:Marcellus,Georgia,serif;font-size:var(--fs-15);font-weight:400;letter-spacing:.08em;text-align:center;text-transform:uppercase}.aurea-cartaz-titulo:before,.aurea-cartaz-titulo:after{content:"";flex:1;max-width:3.5em;height:.7em;background:url(/game/imagens/interface/pecas/divisor-marrom.webp) left center / auto 100% no-repeat}.aurea-cartaz-titulo:after{background-position:right center}.aurea-divisor{display:block;width:min(100%,22em);height:auto;margin:0 auto;pointer-events:none}.aurea-ou{display:flex;align-items:center;gap:.8em;color:#3a1f0b;font-family:Marcellus,Georgia,serif;font-size:var(--fs-13);letter-spacing:.1em;text-transform:uppercase}.aurea-ou:before,.aurea-ou:after{content:"";flex:1;height:.75em;background:url(/game/imagens/interface/pecas/divisor-marrom.webp) left center / auto 100% no-repeat}.aurea-ou:after{background-position:right center}:is(button,a,label).primary,button.social-secondary,button.info-act.danger,button.wood-confirm-yes,button.wood-confirm-no,button.beast-go,button.tower-go,button.pet-go,button.land-go,button.bv-ok,button.demolish-go,button.btl-go{--botao-img: url(/game/imagens/interface/pecas/botao-azul.webp);--botao-altura: 3em;--botao-ponta: calc(var(--botao-altura) * var(--botao-ponta-k));display:flex;align-items:center;justify-content:center!important;gap:.6em;box-sizing:border-box;height:auto;min-height:var(--botao-altura);padding:.35em .5em!important;border-style:solid!important;border-color:transparent!important;border-width:0 var(--botao-ponta)!important;border-image:var(--botao-img) 0 var(--botao-ponta-px) fill / 0 var(--botao-ponta) / 0 stretch!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#ffe39c!important;font-family:Marcellus,Georgia,serif;font-size:var(--fs-13);font-weight:400;letter-spacing:.06em;line-height:1.15;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 #0009,0 0 8px #0007;filter:drop-shadow(0 3px 4px #0007);transition:filter .15s,transform .1s}button.social-secondary{--botao-img: url(/game/imagens/interface/pecas/botao-escuro.webp);--botao-altura: 2.5em;color:#f4d691!important;font-size:var(--fs-11)}:is(button,a,label).primary.danger,button.info-act.danger,button.demolish-go,button.btl-go{--botao-img: url(/game/imagens/interface/pecas/botao-vermelho.webp);color:#ffe2c4!important}:is(:is(button,a,label).primary,button.social-secondary,button.info-act.danger,button.wood-confirm-yes,button.wood-confirm-no,button.beast-go,button.tower-go,button.pet-go,button.land-go,button.bv-ok,button.demolish-go,button.btl-go):hover:not(:disabled){filter:drop-shadow(0 3px 4px #0007) brightness(1.12)}:is(:is(button,a,label).primary,button.social-secondary,button.info-act.danger,button.wood-confirm-yes,button.wood-confirm-no,button.beast-go,button.tower-go,button.pet-go,button.land-go,button.bv-ok,button.demolish-go,button.btl-go):active:not(:disabled){transform:translateY(1px) scale(.985);filter:drop-shadow(0 1px 2px #0007) brightness(.94)}:is(:is(button,a,label).primary,button.social-secondary,button.info-act.danger,button.wood-confirm-yes,button.wood-confirm-no,button.beast-go,button.tower-go,button.pet-go,button.land-go,button.bv-ok,button.demolish-go,button.btl-go):disabled{filter:drop-shadow(0 3px 4px #0007) grayscale(.5) brightness(.75)}button.beast-go{--botao-altura: 2.6em}button.land-go:after{display:none}button.botao-moedas{--botao-img: url(/game/imagens/interface/pecas/botao-escuro.webp);--botao-altura: 3em;--botao-ponta: calc(var(--botao-altura) * var(--botao-ponta-k));display:flex;flex-direction:column;align-items:center;justify-content:center!important;gap:.1em;box-sizing:border-box;min-height:var(--botao-altura);padding:.25em .4em!important;border-style:solid!important;border-color:transparent!important;border-width:0 var(--botao-ponta)!important;border-image:var(--botao-img) 0 var(--botao-ponta-px) fill / 0 var(--botao-ponta) / 0 stretch!important;border-radius:0!important;background:none!important;box-shadow:none!important;line-height:1.05;text-align:center;white-space:nowrap;text-shadow:0 1px 0 #000b;cursor:pointer;filter:drop-shadow(0 3px 4px #0007);transition:filter .15s,transform .1s}button.botao-moedas .bm-rotulo{color:#f4d691;font:400 var(--fs-10) / 1 Marcellus,Georgia,serif;letter-spacing:.1em;text-transform:uppercase}button.botao-moedas .bm-preco{display:inline-flex;align-items:center;gap:.25em;color:#ffd66b;font:700 var(--fs-15) / 1 "DM Sans",system-ui,sans-serif;letter-spacing:.02em}button.botao-moedas .bm-preco i{font-style:normal;font-size:1.05em}button.botao-moedas.falta .bm-preco{color:#ffb3a3}button.botao-moedas.compacto{--botao-altura: 2.6em;flex-direction:row}button.botao-moedas.compacto .bm-rotulo{display:none}button.botao-moedas.compacto .bm-preco{font-size:var(--fs-13)}button.botao-moedas:hover:not(:disabled){filter:drop-shadow(0 3px 4px #0007) brightness(1.15)}button.botao-moedas:active:not(:disabled){transform:translateY(1px) scale(.985);filter:drop-shadow(0 1px 2px #0007) brightness(.94)}button.botao-moedas:focus-visible{outline:none!important;filter:drop-shadow(0 0 6px #ffd76e) brightness(1.08)}button.botao-moedas:disabled{cursor:default;filter:drop-shadow(0 3px 4px #0007) grayscale(.5) brightness(.75)}button:is(.close,.bank-close):not([class*=-icon]){display:block!important;flex:none;box-sizing:border-box;width:34px!important;height:34px!important;min-width:0;padding:0!important;border:0!important;border-radius:50%!important;background:url(/game/imagens/interface/pecas/botao-fechar.webp) center / contain no-repeat!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;overflow:hidden;cursor:pointer;filter:drop-shadow(0 2px 3px #0009);transition:filter .15s}button:is(.close,.bank-close):not([class*=-icon])>*{display:none!important}button:is(.close,.bank-close):not([class*=-icon]):hover{filter:drop-shadow(0 2px 3px #0009) brightness(1.15)}button:is(.close,.bank-close):not([class*=-icon]):active{filter:drop-shadow(0 1px 1px #0009) brightness(.9)}button:is(.close,.bank-close):not([class*=-icon]):focus-visible{outline:none;filter:drop-shadow(0 0 5px #ffd76e) brightness(1.1)}@media(pointer:coarse){button:is(.close,.bank-close):not([class*=-icon]){width:40px!important;height:40px!important}}.system-hud .icon-button{display:grid;place-items:center;box-sizing:border-box;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:url(/game/imagens/interface/pecas/botao-redondo.webp) center / contain no-repeat;color:#ffe39c;font-family:Marcellus,Georgia,serif;font-size:var(--fs-15);line-height:1;text-shadow:0 1px 2px #000a;filter:drop-shadow(0 2px 3px #0009);transition:filter .15s}.system-hud .icon-button svg{width:17px;height:17px;filter:drop-shadow(0 1px 1px #000a)}.system-hud .icon-button:hover,.system-hud .icon-button.enabled{filter:drop-shadow(0 2px 3px #0009) brightness(1.15)}.system-hud .icon-button:active{filter:drop-shadow(0 1px 1px #0009) brightness(.9)}@media(pointer:coarse){.system-hud .icon-button{width:40px;height:40px}}.bank-search,.chest-dialog :is(input:is([type=text],[type=search],[type=email],[type=password],[type=number],:not([type])),textarea,select):not(.bank-search *),.chat-form input,.land-name input{box-sizing:border-box;border-style:solid!important;border-color:transparent!important;border-width:8px!important;border-image:url(/game/imagens/interface/pecas/campo.webp) var(--campo-canto-px) fill / 8px / 0 stretch!important;border-radius:0!important;background:none!important;box-shadow:none!important;outline:none!important;color:#3a240f!important}.bank-search:focus-within,.chest-dialog :is(input,textarea,select):not(.bank-search *):focus,.chat-form input:focus,.land-name input:focus{border-image-source:url(/game/imagens/interface/pecas/campo-foco.webp)!important}.bank-search{height:40px;color:#5a3d1c}.bank-search input{color:#3a240f}:is(.bank-search,.chest-dialog,.chat-form,.land-name) :is(input,textarea)::placeholder{color:#7b5f3e!important;opacity:1}.chest-dialog select option{background:#f3e2bf;color:#3a240f}.chest-dialog h2{display:inline-block;max-width:100%;box-sizing:border-box;padding:.12em 1.6em .32em;background:url(/game/imagens/interface/pecas/faixa-titulo.webp) center / 100% 100% no-repeat;color:#ffe7a3!important;font-size:clamp(20px,2.4vw,30px)!important;text-shadow:0 2px 3px #000b;filter:drop-shadow(0 4px 6px #0009)}.wood-confirm-card:not(.coin-alerts-card){--cartaz-borda: 34px;padding:14px 10px 8px!important;border:var(--cartaz-borda) solid transparent!important;border-image:url(/game/imagens/interface/pecas/cartaz.webp) var(--cartaz-canto-px) fill / var(--cartaz-borda) / 0 stretch!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#3a240f!important;filter:drop-shadow(0 20px 36px #000c)}.wood-confirm-card:not(.coin-alerts-card):before,.wood-confirm-card:not(.coin-alerts-card):after{display:none}.wood-confirm-card:not(.coin-alerts-card) .wood-confirm-icon{margin:-44px auto 8px}.wood-confirm-card:not(.coin-alerts-card) h3{color:#3a1f0b!important;text-shadow:none!important}.wood-confirm-card:not(.coin-alerts-card) .wood-confirm-text{color:#3a240f!important;font-family:IM Fell English,Georgia,serif;font-size:var(--fs-15);text-shadow:none!important}.wood-confirm-card:not(.coin-alerts-card) .wood-confirm-notes li{background:#7a5a2a1f;box-shadow:inset 0 0 0 1px #7a5a2a33;color:#3a240f}button.wood-confirm-no{--botao-img: url(/game/imagens/interface/pecas/botao-escuro.webp);color:#f4d691!important}button.wood-confirm-yes{--botao-img: url(/game/imagens/interface/pecas/botao-vermelho.webp);color:#ffe2c4!important}.wood-notice button.wood-confirm-yes{--botao-img: url(/game/imagens/interface/pecas/botao-azul.webp);color:#ffe39c!important}:is(:is(button,a,label).primary,button.social-secondary,button.info-act.danger,button.wood-confirm-yes,button.wood-confirm-no,button.beast-go,button.tower-go,button.pet-go,button.land-go,button.bv-ok,button.demolish-go,button.btl-go):focus-visible{outline:none!important;filter:drop-shadow(0 0 6px #ffd76e) brightness(1.08)}.build-card-panel:has(.tcard-host){padding:14px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}:is(.build-card-panel,#build-card-view):has(.tcard-host) :is(#ser-body,#tower-body,#castelo-body,#build-detail,.panel-scroll){overflow:visible!important}.tcard-host,.tcard-host.cabe{overflow:visible}:is(#tower-acts,#castelo-acts):not(:empty){margin-top:10px;padding:10px;border:11px solid transparent;border-image:url(/game/imagens/interface/hud/minimapa-quadro.webp) 40 / 11px / 0 stretch;background:linear-gradient(180deg,#001634,#00112a 60%,#000c20);background-clip:padding-box;filter:drop-shadow(0 6px 12px #000a)}.tcard-canto{display:none!important}html:not(.touch) .build-card-panel:has(.tcard-host){width:328px}html:not(.touch) .build-card-panel:has(.tcard-host)>.build-card-head .build-x{width:32px;height:32px;padding:0;border:0;border-radius:50%;background:url(/game/imagens/interface/pecas/botao-fechar.webp) center / contain no-repeat;box-shadow:none;color:transparent;font-size:0;filter:drop-shadow(0 2px 3px #0009)}html:not(.touch) .build-card-panel:has(.tcard-host)>.build-card-head .build-x>*{display:none}html:not(.touch) .build-card-panel:has(.tcard-host)>.build-card-head .build-x:hover{filter:drop-shadow(0 2px 3px #0009) brightness(.85)}.com-texto>:is(svg,img:not(.aurea-flor),.item-art,.chip-art){display:none!important}@media(min-width:651px){html:not(.touch) :is(#guild-dialog,#inbox-dialog,#feira-dialog,#mercado-dialog,#inventory-dialog,#command-dialog,#batalha-area,#account-dialog){width:calc(1120px * var(--fs-caixa))!important;max-width:calc(calc(100vw / var(--ui-z, 1)) - 32px)!important;height:min(820px,calc(calc(100dvh / var(--ui-z, 1)) - 32px))!important;max-height:none!important}}@font-face{font-family:Marcellus;src:url(/game/fontes/marcellus.woff2) format("woff2");font-display:swap}:root{--ouro: #e0b45a;--ouro-claro: #ffe7a8;--madeira: #1d120a;--madeira-2: #2e1d10;--madeira-3: #3d2814;--vida: #4fd36a;--vida-inimigo: #e84848;--mana: #4a8cff;--folego: #f2c04a;--t0: #3a7bff;--t1: #e83a3a;--t2: #3fbf4f;--t3: #ffd23a;--botao: clamp(52px, 8.5vmin, 76px)}html,body{margin:0;height:100%;overflow:hidden;background:#0d0805;color:#f6e6c0;font-family:Marcellus,Georgia,serif;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}#jogo{position:fixed;inset:0}canvas{display:block}[hidden]{display:none!important}button{font:inherit;color:inherit}.madeira{background:linear-gradient(180deg,#ffffff08,#00000030),repeating-linear-gradient(92deg,#2a190c 0 7px,#26160a 7px 13px,#2d1b0d 13px 22px);border:2px solid #6b4a22;box-shadow:inset 0 0 0 1px #00000080,inset 0 0 24px #000a,0 6px 18px #000b;border-radius:10px}.btn-ouro{appearance:none;border:1px solid #f3d38a;border-radius:8px;padding:10px 22px;background:linear-gradient(180deg,#d6a447,#8f5f1c);color:#24140a;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 3px #4d300f,0 6px 14px #0008}.btn-ouro:active{transform:translateY(2px);box-shadow:0 1px #4d300f}.btn-ouro:disabled{filter:grayscale(.8) brightness(.7);cursor:default}.btn-escuro{appearance:none;border:1px solid #6b4a22;border-radius:8px;padding:9px 18px;background:linear-gradient(180deg,#3a2512,#24160a);color:var(--ouro-claro);cursor:pointer}#escolha{--madeira-escura: linear-gradient(180deg, #00000040, #000000a8), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px, linear-gradient(#2e0f04, #2e0f04), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;--madeira-clara: linear-gradient(180deg, #ffe7b61c, #00000030), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px, linear-gradient(#5c2a10, #5c2a10), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;--madeira-funda: linear-gradient(180deg, #00000070, #000000c0), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px, linear-gradient(#1e0802, #1e0802), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;--misturas: normal, overlay, color, normal;--fio: #f3d894;--creme: #f8e7c0;--pad: clamp(10px, 1.6vmin, 18px);position:absolute;inset:0;z-index:30;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--pad);padding:max(var(--pad),env(safe-area-inset-top)) max(calc(var(--pad) * 1.3),env(safe-area-inset-right)) max(var(--pad),env(safe-area-inset-bottom)) max(calc(var(--pad) * 1.3),env(safe-area-inset-left));background:var(--madeira-escura);background-blend-mode:var(--misturas);color:var(--creme);font:500 var(--fs-12, 13px) / 1.35 "DM Sans",system-ui,sans-serif;overflow:hidden}#escolha:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 70% at 50% 45%,#ffcf7a14,transparent 70%);pointer-events:none}#escolha>*{position:relative}.esc-grade,.esc-vitrine,.esc-info{border:1px solid #2a170b;border-radius:12px;background:var(--madeira-clara);background-blend-mode:var(--misturas);box-shadow:inset 0 1px #ffe7b644,inset 0 -2px 6px #0006,0 3px 10px #0008;min-height:0}.esc-topo{display:flex;align-items:center;gap:14px;min-width:0}.esc-modo{box-sizing:border-box;height:34px;padding:0 6px;border-style:solid;border-color:transparent;border-width:0 12px 0 38px;border-image:url(/game/imagens/interface/pecas/placa.webp) 0 26 0 78 fill / 0 12px 0 38px / 0 stretch;color:#fbecc8;font:400 var(--fs-13, 14px) / 34px Marcellus,Georgia,serif;letter-spacing:.06em;white-space:nowrap;text-shadow:0 1px 2px #000;filter:drop-shadow(0 2px 3px #0008)}.esc-topo h1{flex:1;min-width:0;margin:0;color:#fbecc8;font:400 clamp(20px,3.4vmin,30px) / 1.1 Marcellus,Georgia,serif;letter-spacing:.03em;text-shadow:0 2px 3px #000b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.esc-relogio{--p: 100%;--anel: #f3d894;flex:none;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:radial-gradient(circle,#1e0802 0 58%,transparent 59%),conic-gradient(var(--anel) var(--p),#00000080 0);box-shadow:0 0 0 1px #2a170b,0 3px 8px #0009;transition:--p .25s linear}.esc-relogio b{color:#fbecc8;font:400 20px/1 Marcellus,Georgia,serif;font-variant-numeric:tabular-nums}.esc-relogio.urgente{--anel: #ff7a5c;animation:relogio-pulsa 1s ease-in-out infinite}@keyframes relogio-pulsa{50%{box-shadow:0 0 0 1px #2a170b,0 0 14px #ff7a5c99}}.esc-corpo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr) minmax(0,1.08fr);gap:var(--pad);min-height:0}.esc-grade{display:flex;flex-direction:column;gap:8px;padding:10px}.esc-grade{container-type:inline-size;position:relative;padding-bottom:24px!important}.esc-lista{--cols: 3;--carta-h: 150px;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-rows:var(--carta-h);gap:6px;align-content:start;scroll-snap-type:y mandatory;padding-right:4px;scrollbar-width:auto;scrollbar-color:#c9973f #1e0802}.esc-lista::-webkit-scrollbar{width:12px}.esc-lista::-webkit-scrollbar-track{border-radius:6px;background:#1e0802;box-shadow:inset 0 1px 3px #000c}.esc-lista::-webkit-scrollbar-thumb{border:2px solid #1e0802;border-radius:6px;background:linear-gradient(90deg,#f3d894,#b8862a)}.esc-lista::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ffe7a8,#d9a447)}.esc-lista .carta{height:auto;min-height:0;scroll-snap-align:start}.esc-lista .carta[hidden]{display:none!important}.esc-mais{position:absolute;left:50%;bottom:2px;transform:translate(-50%);display:grid;place-items:center;width:44px;height:20px;padding:0;border:1px solid #f3d89488;border-radius:999px;background:#1e0802e6;color:#ffe7a3;box-shadow:0 2px 8px #000c;cursor:pointer;animation:esc-mais 1.2s ease-in-out infinite alternate}.esc-mais svg{width:16px;height:16px}@keyframes esc-mais{to{transform:translate(-50%) translateY(2px)}}.carta{position:relative;appearance:none;min-height:0;margin:0;padding:0;border:1px solid #2a170b;border-radius:10px;background:radial-gradient(ellipse 70% 55% at 50% 62%,#ffd98a26,transparent 72%),var(--madeira-funda);background-blend-mode:normal,var(--misturas);box-shadow:inset 0 2px 6px #000c,0 1px #ffe7b622;cursor:pointer;overflow:hidden;transition:border-color .15s,box-shadow .15s}.carta img{position:absolute;left:4%;right:4%;bottom:22px;width:92%;height:calc(100% - 28px);object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 4px 4px #000a);transition:transform .18s ease-out;user-select:none}.carta-nome{position:absolute;left:0;right:0;bottom:0;padding:3px 4px 5px;background:linear-gradient(180deg,transparent,#000000b0 45%);color:#f3dfb0;font:400 var(--fs-12, 13px) / 1.1 Marcellus,Georgia,serif;text-align:center;text-shadow:0 1px 2px #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carta:hover img{transform:translateY(-3px) scale(1.03)}.carta:hover{border-color:#f3d89466}.carta[aria-pressed=true]{border-color:var(--fio);box-shadow:inset 0 0 0 1px #f3d89488,inset 0 -30px 40px -20px #ffcf7a33,0 0 16px #e0b45a55}.carta[aria-pressed=true] .carta-nome{color:#ffe7a3}.carta:focus-visible{outline:2px solid var(--fio);outline-offset:2px}.carta-aliados{position:absolute;top:6px;right:6px;display:flex;gap:3px}.carta-aliados i{width:9px;height:9px;border-radius:50%;background:var(--meu-time, #3a7bff);box-shadow:0 0 0 1.5px #1e0802,0 0 6px var(--meu-time, #3a7bff)}.esc-vitrine{display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.vit-palco{position:relative;min-height:0;margin:10px 10px 0;border-radius:10px 10px 0 0;background:radial-gradient(ellipse 34% 5% at 50% 94%,#000000aa,transparent 100%),radial-gradient(ellipse 60% 60% at 50% 55%,#ffd98a30,transparent 70%),var(--madeira-funda);background-blend-mode:normal,normal,var(--misturas);box-shadow:inset 0 2px 8px #000c;overflow:hidden}.vit-img{position:absolute;inset:5% 0 4%;width:100%;height:91%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 6px 6px #000a);user-select:none}.esc-vitrine.troca .vit-img{animation:vit-entra .28s ease-out}@keyframes vit-entra{0%{opacity:0;transform:translateY(10px) scale(.97)}}.vit-texto{display:grid;justify-items:center;gap:1px;margin:0 10px 10px;padding:8px 12px 10px;border-radius:0 0 10px 10px;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 -2px 6px #000c;text-align:center}.vit-classe{color:var(--fio);font:700 var(--fs-9, 10px) / 1.2 "DM Sans",sans-serif;letter-spacing:.16em;text-transform:uppercase}.vit-nome{margin:0;color:#fbecc8;font:400 clamp(20px,3.2vmin,28px) / 1.1 Marcellus,Georgia,serif;text-shadow:0 2px 3px #000b}.vit-titulo{margin:0 0 6px;color:#d9c08c;font:italic 400 var(--fs-12, 13px) / 1.2 Marcellus,Georgia,serif}.vit-atributos{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;width:100%;margin:0;padding:0;border:0;font-size:inherit}.atr{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px}.atr dt{color:#e6cf98;font-size:var(--fs-10, 11px);letter-spacing:.04em;text-align:left}.atr dd{display:grid;grid-template-columns:minmax(0,1fr) 58px;align-items:center;gap:8px;margin:0}.atr-trilho{position:relative;height:7px;border-radius:4px;background:#0009;box-shadow:inset 0 1px 2px #000;overflow:hidden}.atr-trilho i{position:absolute;top:0;bottom:0;left:0;border-radius:4px;background:linear-gradient(180deg,#ffe7a3,#c9973f);transition:width .25s ease-out,left .25s ease-out}.atr.vida .atr-trilho i:first-child{background:linear-gradient(180deg,#8ff09c,#3fbf4f 60%,#2c8a3a)}.atr.mana .atr-trilho i:first-child{background:linear-gradient(180deg,#9cc4ff,#4a8cff 60%,#2b5fc0)}.atr-trilho .atr-mais{border-radius:0 4px 4px 0;background:repeating-linear-gradient(135deg,#fff3c8,#fff3c8 3px,#f2c04a 3px 6px);box-shadow:0 0 6px #f2c04a}.atr b{color:var(--creme);font:700 var(--fs-11, 12px) / 1 "DM Sans",sans-serif;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.atr b small{margin-left:3px;color:#ffd76e;font-size:.82em}.esc-info{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px}.esc-abas{display:flex;gap:6px}.esc-abas button{flex:1;appearance:none;padding:7px 12px;border:1px solid #2a170b;border-radius:999px;background:linear-gradient(#00000059,#00000059),linear-gradient(180deg,#ffe7b614,#00000030),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px,linear-gradient(#5c2a10,#5c2a10),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;background-blend-mode:normal,normal,overlay,color,normal;box-shadow:inset 0 1px #ffe7b633,0 1px 3px #0007;color:var(--creme);font:400 var(--fs-13, 14px) / 1 Marcellus,Georgia,serif;text-shadow:0 1px 1px #000;cursor:pointer}.esc-abas button:hover{filter:brightness(1.15)}.esc-abas button[aria-selected=true]{border-color:#f3d894aa;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 0 0 1px #f3d89466,0 1px 3px #0007;color:#ffe7a3}.esc-conta{margin-left:4px;color:#ffd76e;font:700 var(--fs-10, 11px) "DM Sans",sans-serif}.esc-painel{min-height:0;overflow:auto;padding:2px 4px 2px 2px;scrollbar-width:thin;scrollbar-color:#8a6230 transparent}.esc-painel[data-painel=hab]{display:grid;align-content:start;gap:6px}.habilidade{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:start;padding:7px 8px;border-radius:9px;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 1px 4px #000b}.habilidade.suprema{box-shadow:inset 0 0 0 1px #f3d89455,inset 0 1px 4px #000b}.hab-ico{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:9px;background:radial-gradient(circle at 50% 40%,#3a1a08,#120502 75%);box-shadow:0 0 0 1px #2a170b,inset 0 0 0 1px #f3d89433}.hab-ico .ui-ico{width:30px;height:30px}.hab-ico kbd{position:absolute;right:-5px;bottom:-5px;min-width:18px;padding:2px 4px;border-radius:5px;background:linear-gradient(180deg,#f3d894,#b8862a);color:#2a1a08;font:800 10px/1 DM Sans,sans-serif;text-align:center;box-shadow:0 1px 2px #000a}.habilidade b{color:#fbecc8;font:400 var(--fs-13, 14px) / 1.2 Marcellus,Georgia,serif}.hab-custo{display:inline-flex;gap:4px;margin-left:6px;vertical-align:1px}.hab-custo i{padding:1px 6px;border-radius:999px;background:#0000008c;color:#e6cf98;font:700 var(--fs-9, 10px) / 1.4 "DM Sans",sans-serif;font-style:normal}.hab-custo i.mana{color:#9cc4ff}.habilidade p{margin:2px 0 0;color:#dcc89f;font-size:var(--fs-11, 12px);line-height:1.35}.esc-nota{margin:0 0 8px;color:#d9c08c;font-size:var(--fs-11, 12px)}.esc-itens{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:6px}.item{position:relative;appearance:none;display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;align-items:center;margin:0;padding:7px 8px;border:1px solid #2a170b;border-radius:9px;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 1px 4px #000b;color:var(--creme);text-align:left;cursor:pointer}.item:hover{border-color:#f3d89455}.item[aria-pressed=true]{border-color:var(--fio);box-shadow:inset 0 0 0 1px #f3d89466,0 0 10px #e0b45a44}.item-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:radial-gradient(circle at 50% 40%,#3a1a08,#120502 75%)}.item-ico .ui-ico{width:26px;height:26px}.item-texto b{display:block;color:#fbecc8;font:400 var(--fs-12, 13px) / 1.2 Marcellus,Georgia,serif}.item-texto small{display:block;color:#d9c08c;font-size:var(--fs-10, 11px);line-height:1.3}.item-ativo{display:inline-block;margin-left:4px;vertical-align:2px;padding:1px 6px;border-radius:999px;background:#4a8cff33;color:#9cc4ff;font:700 9px/1.4 DM Sans,sans-serif;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.item[aria-pressed=true]:after{content:"";position:absolute;left:-1px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--fio);box-shadow:0 0 6px var(--fio)}.esc-rodape{display:flex;align-items:center;gap:14px;min-width:0}.esc-times{flex:1;min-width:0;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.esc-time{flex:none;display:flex;align-items:center;gap:4px;padding:4px 8px 4px 4px;border-radius:999px;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 55%,transparent),inset 0 1px 4px #000b}.esc-time-nome{padding:0 6px 0 8px;color:var(--cor);font:800 var(--fs-9, 10px) "DM Sans",sans-serif;letter-spacing:.12em;text-transform:uppercase;filter:brightness(1.35)}.esc-time-qtd{display:none;min-width:20px;padding:2px 6px;border-radius:999px;background:color-mix(in srgb,var(--cor) 40%,#000);color:#fff;font:800 11px/1.2 DM Sans,sans-serif;text-align:center}.esc-membro{display:inline-flex;align-items:center;gap:5px;padding-right:6px;color:#cdb68a;font-size:var(--fs-10, 11px);white-space:nowrap}.esc-membro i{width:26px;height:26px;border-radius:50%;background:#120502 50% 8% / 150% no-repeat;box-shadow:0 0 0 1.5px #2a170b,0 0 0 3px #0006}.esc-membro.pronto i{box-shadow:0 0 0 1.5px #2a170b,0 0 0 3px #4fd36a}.esc-times:is([data-n="3"],[data-n="4"]) .esc-time:not(.meu) .esc-membro span{display:none}.esc-times:is([data-n="3"],[data-n="4"]) .esc-time:not(.meu) .esc-membro{padding-right:0}.esc-membro.eu{color:#ffe7a3}.esc-membro.eu i{box-shadow:0 0 0 1.5px #2a170b,0 0 0 3px var(--fio)}.esc-rodape .aurea-botao{flex:none;--botao-altura: 3em;font-size:var(--fs-14, 15px);min-width:13em}#escolha.pronto .esc-rodape .aurea-botao{cursor:default;filter:drop-shadow(0 3px 4px #0007) saturate(.5) brightness(.85)}@media(max-height:520px){#escolha{--pad: 8px;gap:6px}.esc-modo{height:28px;line-height:28px;border-width:0 10px 0 30px;border-image-width:0 10px 0 30px;font-size:12px}.esc-topo h1{font-size:18px}.esc-relogio{width:38px;height:38px}.esc-relogio b{font-size:15px}.esc-corpo{grid-template-columns:minmax(0,.95fr) minmax(0,.75fr) minmax(0,1.2fr)}.esc-grade{gap:5px;padding:6px}.esc-lista{gap:5px}.carta img{bottom:16px;height:calc(100% - 18px)}.carta-nome{font-size:11px;padding:2px 2px 3px}.vit-palco{margin:6px 6px 0}.vit-texto{margin:0 6px 6px;padding:4px 8px 6px}.vit-nome{font-size:18px}.vit-titulo,.vit-atributos .armadura,.vit-atributos .alcance{display:none}.atr{grid-template-columns:62px minmax(0,1fr);gap:5px}.atr dd{grid-template-columns:minmax(0,1fr) 44px;gap:5px}.esc-info{padding:6px;gap:6px}.esc-abas button{padding:6px 8px;font-size:13px}.habilidade{grid-template-columns:36px minmax(0,1fr);gap:8px;padding:5px 6px}.hab-ico{width:36px;height:36px}.hab-ico .ui-ico{width:24px;height:24px}.habilidade p{font-size:11px}.esc-itens{grid-template-columns:repeat(2,minmax(0,1fr))}.item{grid-template-columns:28px minmax(0,1fr);padding:5px 6px}.item-ico{width:28px;height:28px}.item-texto small{font-size:10px}.esc-membro span,.carta-nome-longo{display:none}.esc-time:not(.meu) .esc-membro{display:none}.esc-time:not(.meu) .esc-time-qtd{display:inline-block}.esc-time:not(.meu){padding-right:5px}.esc-membro{padding-right:0}.esc-membro i{width:24px;height:24px}.esc-rodape .aurea-botao{--botao-altura: 2.7em;min-width:10em;font-size:13px}}#hud{position:absolute;inset:0;pointer-events:none;z-index:10}#hud .feed{position:absolute;top:max(44px,calc(env(safe-area-inset-top) + 40px));right:max(8px,env(safe-area-inset-right));display:flex;flex-direction:column;align-items:flex-end;gap:3px;font-size:clamp(11px,2vmin,14px)}#hud .feed div{padding:2px 8px;border-radius:5px;background:#000a;animation:entra .25s ease-out}#hud .feed b{font-weight:400}@keyframes entra{0%{transform:translate(20px);opacity:0}}#hud .anuncio{position:absolute;top:22%;left:50%;transform:translate(-50%);text-align:center;font-size:clamp(20px,5vmin,40px);color:var(--ouro-claro);text-shadow:0 0 12px #e0b45a,0 3px 0 #000;letter-spacing:.06em;white-space:nowrap;animation:anuncio 2.4s ease-out forwards}#hud .anuncio small{display:block;font-size:.45em;color:#f6e6c0;letter-spacing:.12em;text-transform:uppercase}@keyframes anuncio{0%{transform:translate(-50%) scale(1.6);opacity:0}10%{transform:translate(-50%) scale(1);opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-50%) translateY(-14px)}}#fim{position:absolute;inset:0;z-index:40;display:grid;place-items:center;background:#0d0805d0;padding:12px;overflow:auto}#aviso{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);padding:14px 20px;z-index:70;text-align:center;max-width:86vw}#arena-shell.game-shell{position:fixed;inset:0;height:auto;min-height:0;border:0;border-radius:0;background:#000;box-shadow:none}#arena-shell #tela{position:absolute;inset:0;width:100%;height:100%}#arena-shell #tela-cima{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#arena-shell:not(.jogando) :is(.bottom-hud,#map-button,.touch-hud,.battle-bar){display:none!important}#arena-barra>.army-bar.fixa{position:relative;inset:auto}#arena-barra>.army-bar :is(button,.arena-dpad){position:relative}#arena-barra>.army-bar button kbd{position:absolute;top:2px;right:4px;padding:1px 3px;background:#0008;font-size:var(--fs-7-5, 9px);line-height:1}.arena-rec{position:absolute;inset:3px;border-radius:10px;background:conic-gradient(#000b var(--p, 0%),transparent 0);pointer-events:none}.touch-round .arena-rec,.touch-action .arena-rec{border-radius:50%;inset:0}.arena-seg{position:absolute;inset:0;display:grid;place-content:center;font:700 var(--fs-14, 15px) / 1 "DM Sans",sans-serif;color:#fff;text-shadow:0 1px 3px #000;pointer-events:none}#arena-barra .sem-mana,#arena-toque .sem-mana{filter:saturate(.25) brightness(.75)}#arena-barra .pronta,#arena-toque .pronta{animation:pronta .5s ease-out}@keyframes pronta{0%{box-shadow:0 0 #ffe7a8}to{box-shadow:0 0 0 12px #ffe7a800}}html.touch #arena-barra{display:none!important}.arena-leque{--golpe: 88px;--magia: 58px;--menor: 48px;--r1: 104px;--r2: 172px;position:relative;width:calc(var(--golpe) / 2 + var(--r2) + var(--menor) / 2 + 6px);height:calc(var(--golpe) / 2 + var(--r2) + var(--menor) / 2 + 6px);pointer-events:none}.arena-leque>button{--x: calc(cos(var(--a, 0deg)) * var(--r, 0px));--y: calc(sin(var(--a, 0deg)) * var(--r, 0px));position:absolute;right:calc(var(--golpe) / 2 - var(--x) - var(--t) / 2);bottom:calc(var(--golpe) / 2 + var(--y) - var(--t) / 2);width:var(--t);height:var(--t);display:grid;place-items:center;padding:0;pointer-events:auto;touch-action:none;-webkit-tap-highlight-color:transparent;transition:transform .08s,filter .08s}.arena-leque .arena-golpe{--t: var(--golpe);--r: 0px}.arena-leque .arena-q{--t: var(--magia);--r: var(--r1);--a: 180deg}.arena-leque .arena-w{--t: var(--magia);--r: var(--r1);--a: 135deg}.arena-leque .arena-r{--t: var(--magia);--r: var(--r1);--a: 90deg}.arena-leque .arena-esquiva{--t: var(--menor);--r: var(--r2);--a: 172deg}.arena-leque .arena-defesa{--t: var(--menor);--r: var(--r2);--a: 140deg}.arena-leque .arena-item{--t: var(--menor);--r: var(--r2);--a: 108deg}@media(max-height:360px){.arena-leque{--golpe: 76px;--magia: 52px;--menor: 44px;--r1: 92px;--r2: 150px}}.arena-leque .touch-round .ui-ico{width:62%;height:62%;filter:drop-shadow(0 1px 2px #000a)}.arena-leque .arena-golpe .ui-ico{width:58%;height:58%;filter:drop-shadow(0 1px 2px #0008)}.arena-leque .arena-r{border-color:#f3d894!important;box-shadow:inset 0 1px #f3cf9366,0 0 0 2px #f3d89455,0 4px 12px #0008!important}.arena-leque [aria-pressed=true]{transform:scale(.92);filter:brightness(1.35)}.arena-leque .sem-mana{filter:saturate(.2) brightness(.65)}.arena-leque .arena-seg{font-size:17px}html.touch #arena-shell.jogando #map-button{display:block!important;position:absolute;top:calc(8px + env(safe-area-inset-top));right:calc(10px + env(safe-area-inset-right));bottom:auto;left:auto;width:108px;height:108px;padding:5px;z-index:5;border:1px solid #2a170b;border-radius:12px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 4px 12px #0008}html.touch #arena-shell #minimap{border-radius:8px;box-shadow:inset 0 0 0 1px #0008}html.touch #arena-shell #minimap{width:100%;height:100%}html.touch #arena-shell .battle-bar .arena-modo{display:none}html.touch #hud .feed{top:calc(124px + env(safe-area-inset-top))}.arena-modo{font-size:var(--fs-10, 11px);color:#e8cf8f;letter-spacing:.06em;text-transform:uppercase}.arena-ajuda{margin:4px 0 0;font-size:.78em;color:#e8cf8f}#arena-shell:not(.jogando) :is(.arena-heroi,.arena-teclas){display:none!important}.arena-heroi{position:absolute;left:max(12px,env(safe-area-inset-left));top:max(10px,env(safe-area-inset-top));z-index:5;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-radius:14px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;border:1px solid #2a170b;box-shadow:inset 0 1px #f3cf9366,inset 0 0 0 1px #0000002e,0 4px 12px #0008;color:#f6e6c0;font:600 var(--fs-12, 13px) / 1.2 "DM Sans",sans-serif;pointer-events:none}.arena-retrato{width:54px;height:54px;flex:none;border-radius:50%;border:2px solid #e0b45a;background:radial-gradient(circle at 50% 35%,#4a2a12,#120a05 75%);background-color:#120a05;background-position:50% 7%;background-size:210% auto;background-repeat:no-repeat;box-shadow:0 2px 6px #000a}.arena-medidores{display:grid;gap:4px;width:clamp(170px,18vw,240px)}.arena-medidores strong{font:400 var(--fs-14, 15px) / 1 Marcellus,Georgia,serif;color:#ffe7a8}.arena-medidores strong small{color:#d9c08c;font:600 var(--fs-10, 11px) "DM Sans",sans-serif;letter-spacing:.06em;text-transform:uppercase}.arena-medidor{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:6px}.arena-medidor[hidden]{display:none!important}.arena-medidor .ui-ico{width:18px;height:18px}.arena-medidor .trilho{position:relative;height:12px;border-radius:6px;background:#0009;box-shadow:inset 0 1px 2px #000c;overflow:hidden}.arena-medidor .trilho i{position:absolute;top:0;bottom:0;left:0;border-radius:6px;transition:width .15s}.arena-medidor.vida .cheio{background:linear-gradient(180deg,#8ff09c,#3fbf4f 60%,#2c8a3a)}.arena-medidor.vida.baixa .cheio{background:linear-gradient(180deg,#ff9a8a,#e84848 60%,#a82828)}.arena-medidor.vida .escudo{background:linear-gradient(180deg,#fff,#cfd8e6);opacity:.85}.arena-medidor.mana .cheio{background:linear-gradient(180deg,#9cc4ff,#4a8cff 60%,#2b5fc0)}.arena-medidor.folego{grid-template-columns:52px 1fr}.arena-medidor.folego .rotulo{font-size:10px;color:#f2c04a}.arena-medidor.folego .trilho{height:6px}.arena-medidor.folego .cheio{background:#f2c04a}.arena-medidor .num{min-width:70px;text-align:right;font-variant-numeric:tabular-nums;font-size:11px;color:#f6e6c0}.arena-teclas{position:absolute;left:max(18px,env(safe-area-inset-left));bottom:max(18px,env(safe-area-inset-bottom));z-index:5;display:grid;justify-items:center;gap:4px;pointer-events:none;color:#f3dfaa;font:600 var(--fs-11, 12px) "DM Sans",sans-serif;text-shadow:0 1px 2px #000}.arena-wasd{display:grid;grid-template-columns:repeat(3,28px);grid-template-rows:repeat(2,28px);gap:4px}.arena-wasd kbd{display:grid;place-content:center;margin:0;border-radius:8px;background:linear-gradient(180deg,#3a2512,#24160a);border:1px solid #8a6230;box-shadow:0 3px #120a05,inset 0 1px #ffe7a833;color:#ffe7a8;font:700 12px DM Sans,sans-serif;transition:transform .06s,box-shadow .06s,background .06s}.arena-wasd kbd[data-dir=cima]{grid-column:2;grid-row:1}.arena-wasd kbd[data-dir=esq]{grid-column:1;grid-row:2}.arena-wasd kbd[data-dir=baixo]{grid-column:2;grid-row:2}.arena-wasd kbd[data-dir=dir]{grid-column:3;grid-row:2}.arena-wasd kbd.aceso{transform:translateY(2px);box-shadow:0 1px #120a05,0 0 12px #f2c04a;background:linear-gradient(180deg,#f2c04a,#b8862a);color:#2a1a08}html.touch .arena-heroi{top:max(6px,env(safe-area-inset-top));padding:5px 8px 5px 5px}html.touch .arena-retrato{width:40px;height:40px}html.touch .arena-medidores{width:clamp(130px,22vw,180px);gap:3px}html.touch .arena-medidores strong{font-size:13px}html.touch .arena-medidor{grid-template-columns:14px 1fr auto;gap:5px}html.touch .arena-medidor .ui-ico{width:14px;height:14px}html.touch .arena-medidor .trilho{height:9px}html.touch .arena-medidor .num{min-width:0;font-size:10px}.arena-dor{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0;background:radial-gradient(ellipse 75% 70% at 50% 50%,transparent 55%,#c0151099 100%)}.arena-dor.ativa{animation:arena-dor .55s ease-out}@keyframes arena-dor{0%{opacity:var(--forca, .5)}to{opacity:0}}@media(prefers-reduced-motion:reduce){.arena-dor.ativa{animation-duration:.3s}}.arena-levada{width:14px;height:14px;margin-left:4px;vertical-align:-2px;animation:arena-levada .8s ease-in-out infinite alternate}@keyframes arena-levada{to{opacity:.35;transform:translateY(-1px)}}#arena-barra .arena-custo{position:absolute;left:4px;top:2px;padding:1px 4px;border-radius:4px;background:#0f2a5ccc;color:#b8d4ff;font:800 var(--fs-7-5, 9px) / 1 "DM Sans",sans-serif;font-style:normal;pointer-events:none}#arena-barra .sem-mana .arena-custo{background:#5c0f0fcc;color:#ffb8b8}.arena-wasd kbd{opacity:.55}.arena-wasd kbd.aceso{opacity:1}.esc-lista{scrollbar-width:none!important}.esc-lista::-webkit-scrollbar{display:none!important}.esc-grade.rola .esc-lista{margin-right:16px}.esc-trilho{position:absolute;top:10px;bottom:28px;right:6px;width:10px;border-radius:5px;background:#1e0802;box-shadow:inset 0 1px 3px #000c,0 0 0 1px #2a170b;cursor:pointer;touch-action:none}.esc-pegador{position:absolute;left:1px;right:1px;top:0;border-radius:4px;background:linear-gradient(90deg,#f3d894,#b8862a);box-shadow:0 1px 3px #000a}.esc-trilho:hover .esc-pegador{background:linear-gradient(90deg,#ffe7a8,#d9a447)}@media(max-height:520px){.esc-trilho{top:6px;right:3px;width:9px}.esc-grade.rola .esc-lista{margin-right:13px}}#arena-shell.assistindo :is(#arena-toque,.arena-teclas){display:none!important}html.touch #arena-shell.assistindo #arena-barra{display:block!important}#hud .assistir{position:absolute;left:50%;bottom:max(10px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:6;display:flex;align-items:center;gap:8px;max-width:min(94vw,900px);padding:6px 8px 6px 14px;border:1px solid #2a170b;border-radius:14px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 6px 16px #000a;pointer-events:auto;font:600 var(--fs-11, 12px) / 1.1 "DM Sans",sans-serif;color:#f6e6c0}.ass-titulo{flex:none;display:grid;color:#fbecc8;font:400 var(--fs-14, 15px) / 1.1 Marcellus,Georgia,serif;white-space:nowrap}.ass-titulo small{color:#d9c08c;font:600 var(--fs-9, 10px) "DM Sans",sans-serif;letter-spacing:.04em}.ass-lista{display:flex;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.ass-lista::-webkit-scrollbar{display:none}#hud .assistir button{appearance:none;flex:none;display:grid;justify-items:center;gap:2px;min-width:52px;padding:4px 4px 3px;border:1px solid transparent;border-radius:10px;background:#1e0802cc;color:#f6e6c0;font:600 var(--fs-9, 10px) / 1 "DM Sans",sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent}#hud .assistir button span{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ass-heroi i{width:34px;height:34px;border-radius:50%;background:#120502 50% 8% / 160% no-repeat;box-shadow:0 0 0 2px var(--cor),0 2px 4px #000a}.ass-acao .ui-ico{width:30px;height:30px;padding:2px}#hud .assistir button:hover:not(:disabled){border-color:#f3d89466}#hud .assistir button[aria-pressed=true]{border-color:#f3d894;background:#3a1a08;box-shadow:0 0 10px #e0b45a66}#hud .assistir button:disabled{opacity:.38;filter:grayscale(1);cursor:default}#hud .assistir .ass-sair{margin-left:4px;color:#ffb8a8}@media(max-height:520px){#hud .assistir{gap:5px;padding:4px 6px 4px 10px}.ass-titulo small{display:none}.ass-heroi i{width:30px;height:30px}.ass-acao .ui-ico{width:26px;height:26px}#hud .assistir button{min-width:44px}}#arena-sair{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:#0b0604b8}.sair-caixa{width:min(440px,100%);padding:20px 22px 18px;border:2px solid #2a170b;border-radius:12px;background:linear-gradient(180deg,#00000040,#000000a8),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px,linear-gradient(#2e0f04,#2e0f04),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;background-blend-mode:normal,overlay,color,normal;box-shadow:inset 0 1px #f3cf9355,0 28px 80px #000c;color:#f8e7c0;font:500 var(--fs-13, 14px) / 1.45 "DM Sans",sans-serif}.sair-caixa h2{margin:0 0 8px;color:#fbecc8;font:400 26px/1.1 Marcellus,Georgia,serif;text-shadow:0 2px 3px #000b}.sair-caixa p{margin:0 0 8px;color:#ead6ad}.sair-caixa ul{margin:0 0 16px;padding-left:18px}.sair-caixa li{margin:3px 0}.sair-caixa b{color:#ffd76e}.sair-botoes{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.sair-botoes .aurea-botao{--botao-altura: 2.8em;padding:0 1.4em;font-size:13px}.arena-sair-btn{position:absolute;top:-8px;right:-8px;display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid #2a170b;border-radius:50%;background:#1e0802;box-shadow:0 2px 6px #000a;cursor:pointer;pointer-events:auto}.arena-sair-btn .ui-ico{width:16px;height:16px}.arena-sair-btn:hover{filter:brightness(1.3)}#arena-acoes.arena-caido button{position:relative}#arena-acoes .arena-aliado i{display:block;width:34px;height:34px;margin:0 auto 2px;border-radius:50%;background:#120502 50% 8% / 160% no-repeat;box-shadow:0 0 0 2px var(--cor),0 2px 4px #000a}#arena-acoes.arena-caido button span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#arena-acoes.arena-caido button[aria-pressed=true] i{box-shadow:0 0 0 2px #ffe7a8,0 0 10px #f3d894}#arena-acoes.arena-caido button:disabled{opacity:.4;filter:grayscale(1)}#arena-acoes .arena-sair-barra span{color:#ffb8a8}.arena-capturas{display:inline-flex;gap:1px;margin-left:5px;vertical-align:-2px}.arena-capturas svg{width:11px;height:13px;opacity:.28;filter:grayscale(.7)}.arena-capturas svg.feita{opacity:1;filter:drop-shadow(0 0 3px #fff8)}#arena-guia{position:absolute;left:0;top:0;z-index:5;display:grid;justify-items:center;gap:2px;margin:-20px 0 0 -90px;width:180px;pointer-events:none;will-change:transform}#arena-guia .guia-seta{width:34px;height:34px;fill:#fff;stroke:#1a1208;stroke-width:2.4;stroke-linejoin:round;filter:drop-shadow(0 2px 4px #000c) drop-shadow(0 0 8px #fff8)}#arena-guia[data-tipo=perigo] .guia-seta{fill:#ff6f5e;filter:drop-shadow(0 2px 4px #000c) drop-shadow(0 0 8px #ff6f5e);animation:guia-pisca .8s ease-in-out infinite alternate}#arena-guia .guia-texto{padding:3px 9px;border-radius:999px;background:#120a05dd;box-shadow:0 0 0 1px #f3d89455;color:#fff;font:700 12px/1.2 DM Sans,sans-serif;text-align:center;white-space:nowrap}#arena-guia[data-tipo=perigo] .guia-texto{color:#ffc4b8}@keyframes guia-pisca{to{opacity:.55}}.esc-titulos{flex:1;min-width:0;display:grid;gap:2px}.esc-titulos h1{flex:none}.esc-dica{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ead6ad;font:500 var(--fs-12, 13px) / 1.3 "DM Sans",sans-serif}#arena-abertura{position:absolute;inset:0;z-index:20;overflow:hidden;background:radial-gradient(circle at 50% 50%,#3a1c0a,#070302 70%);pointer-events:none}#arena-abertura.sai{opacity:0;transition:opacity .45s}.ab-parte{position:absolute;inset:0;animation:ab-entra .55s cubic-bezier(.2,.9,.2,1) both;animation-delay:calc(var(--d, 0) * .07s)}.ab-parte:before{content:"";position:absolute;inset:0;background:linear-gradient(var(--g, 120deg),color-mix(in srgb,var(--cor) 62%,transparent),color-mix(in srgb,var(--cor) 12%,#0a0503 70%))}.ab-parte:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 2px #e0b45a55}.ab-conteudo{position:absolute;left:var(--cx, 25%);top:var(--cy, 50%);transform:translate(-50%,-50%);display:grid;justify-items:center;gap:4px;width:var(--w, 44%)}#arena-abertura[data-n="2"] .p0{clip-path:polygon(0 0,56% 0,44% 100%,0 100%);--cx: 25%;--g: 120deg}#arena-abertura[data-n="2"] .p1{clip-path:polygon(56% 0,100% 0,100% 100%,44% 100%);--cx: 75%;--g: 240deg;--d: 1;animation-name:ab-entra-dir}#arena-abertura[data-n="3"] .p0{clip-path:polygon(0 0,38% 0,30% 100%,0 100%);--cx: 17%;--w: 31%}#arena-abertura[data-n="3"] .p1{clip-path:polygon(38% 0,70% 0,62% 100%,30% 100%);--cx: 50%;--cy: 30%;--w: 28%;--g: 180deg;--d: 1;animation-name:ab-entra-cima}#arena-abertura[data-n="3"] .p2{clip-path:polygon(70% 0,100% 0,100% 100%,62% 100%);--cx: 83%;--w: 31%;--g: 240deg;--d: 2;animation-name:ab-entra-dir}#arena-abertura[data-n="4"] .ab-parte{--w: 40%}#arena-abertura[data-n="4"] .p0{clip-path:polygon(0 0,54% 0,50% 50%,0 46%);--cx: 25%;--cy: 25%;--g: 135deg}#arena-abertura[data-n="4"] .p1{clip-path:polygon(54% 0,100% 0,100% 54%,50% 50%);--cx: 75%;--cy: 25%;--g: 225deg;--d: 1;animation-name:ab-entra-dir}#arena-abertura[data-n="4"] .p2{clip-path:polygon(100% 54%,100% 100%,46% 100%,50% 50%);--cx: 75%;--cy: 75%;--g: 315deg;--d: 2;animation-name:ab-entra-dir}#arena-abertura[data-n="4"] .p3{clip-path:polygon(0 46%,50% 50%,46% 100%,0 100%);--cx: 25%;--cy: 75%;--g: 45deg;--d: 3}@keyframes ab-entra{0%{transform:translate(-100%)}}@keyframes ab-entra-dir{0%{transform:translate(100%)}}@keyframes ab-entra-cima{0%{transform:translateY(-100%)}}.ab-conteudo{width:max-content;max-width:96vw}.ab-herois{--H: min(54vh, 28vw);position:relative;display:flex;justify-content:center;align-items:flex-end;height:var(--H)}#arena-abertura[data-n="3"] .ab-herois{--H: min(46vh, 20vw)}#arena-abertura[data-n="4"] .ab-herois{--H: min(31vh, 26vw)}.ab-herois img{height:var(--H);width:auto;object-fit:contain;object-position:50% 100%}.ab-frente{position:relative;z-index:3;filter:drop-shadow(0 0 22px color-mix(in srgb,var(--cor) 70%,#ffbe5a)) drop-shadow(0 10px 10px #000c);animation:ab-frente .6s cubic-bezier(.2,1.4,.4,1) .25s both}.ab-atras{position:relative;animation:ab-atras .45s ease-out calc(.35s + var(--j) * .06s) both}.ab-herois .ab-dentro{z-index:2;height:calc(var(--H) * .78);margin:0 calc(var(--H) * -.14) calc(var(--H) * .05);filter:brightness(.78) drop-shadow(0 6px 6px #000c)}.ab-herois .ab-fora{z-index:1;height:calc(var(--H) * .64);margin:0 calc(var(--H) * -.12) calc(var(--H) * .1);filter:brightness(.6) drop-shadow(0 6px 6px #000c)}@media(max-height:520px){.ab-herois{--H: min(50vh, 21vw)}#arena-abertura[data-n="3"] .ab-herois{--H: min(42vh, 14.5vw)}#arena-abertura[data-n="3"] .ab-vs{top:26%!important}}#arena-abertura[data-n="3"] .ab-parte{--cy: 58%}#arena-abertura[data-n="3"] .ab-vs{top:20%}@keyframes ab-frente{0%{opacity:0;transform:translateY(24px) scale(.9)}}@keyframes ab-atras{0%{opacity:0;transform:translateY(16px)}}.ab-nome{display:grid;text-align:center}.ab-nome b{color:#ffe7a8;font:400 clamp(22px,5vh,44px) / 1 Marcellus,Georgia,serif;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 3px 0 #4a2a0a,0 0 22px color-mix(in srgb,var(--cor) 80%,#ffbe5a)}.ab-nome small{color:#f6e6c0;font:600 clamp(11px,2vh,15px) "DM Sans",sans-serif;opacity:.9}#arena-abertura[data-n="4"] .ab-nome b{font-size:clamp(18px,3.6vh,32px)}.ab-vs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;justify-items:center;color:#fff3c8;font:400 clamp(60px,18vh,150px) / .9 Marcellus,Georgia,serif;text-shadow:0 0 30px #ff9a3c,0 6px 0 #6a2a08;animation:ab-vs .5s .35s cubic-bezier(.3,1.6,.4,1) both;z-index:3}.ab-vs small{margin-top:6px;color:#ead6ad;font:700 clamp(10px,1.8vh,13px) "DM Sans",sans-serif;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 2px #000}#arena-abertura[data-n="4"] .ab-vs{font-size:clamp(48px,13vh,110px)}@keyframes ab-vs{0%{transform:translate(-50%,-50%) scale(3);opacity:0}}#arena-conta{position:absolute;inset:0;z-index:21;display:grid;place-items:center;pointer-events:none}.ab-anuncio{position:relative;display:inline-block;margin-top:-8vh;font:400 clamp(80px,22vh,190px) / 1 Marcellus,Georgia,serif;color:transparent;filter:drop-shadow(0 0 26px #ffcf5acc);animation:ab-anuncio 1s ease-out both}.ab-anuncio:before,.ab-anuncio:after{content:attr(data-txt);position:absolute;inset:0}.ab-anuncio:before{color:#190a00eb;-webkit-text-stroke:.12em rgba(25,10,0,.92)}.ab-anuncio:after{background:linear-gradient(180deg,#fff,#ffe7a8 48%,#b0721e);-webkit-background-clip:text;background-clip:text;color:transparent}.ab-anuncio.lutem{font-size:clamp(70px,17vh,150px);animation-duration:1.3s}@keyframes ab-anuncio{0%{opacity:0;transform:scale(1.8)}17%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(1)}}@media(prefers-reduced-motion:reduce){#arena-abertura *,#arena-abertura,.ab-anuncio{animation-duration:.01s!important}}#fim{background:radial-gradient(ellipse at 50% 35%,#2a1408cc,#0b0604f2 70%);animation:fim-entra .5s ease-out both}@keyframes fim-entra{0%{opacity:0}}.fim-tela{width:min(1040px,100%);max-height:100%;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:8px;color:#f8e7c0}.fim-titulo{margin:0;text-align:center;color:#ffe27a;font:900 italic clamp(48px,9vw,104px) / .95 "DM Sans",sans-serif;letter-spacing:-.02em;-webkit-text-stroke:3px #3a1a06;text-shadow:0 5px 0 #8a4a10,0 0 40px #f2c04a99;animation:fim-titulo .7s cubic-bezier(.2,1.7,.4,1) .1s both}#fim.perdeu .fim-titulo{color:#c9c3bb;text-shadow:0 5px 0 #3a3530,0 0 30px #0008}@keyframes fim-titulo{0%{opacity:0;transform:scale(2.4) rotate(-5deg)}}.fim-motivo{margin:0;text-align:center;color:#d9c08c;font:700 12px DM Sans,sans-serif;letter-spacing:.14em;text-transform:uppercase}.fim-corpo{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:12px;min-height:0}.fim-mvp{position:relative;display:grid;justify-items:center;align-content:end;gap:2px;padding:12px 10px 10px;border-radius:12px;background:radial-gradient(ellipse 70% 55% at 50% 55%,color-mix(in srgb,var(--cor) 45%,transparent),transparent 75%),#1e0802;box-shadow:inset 0 0 0 1px #f3d89466,0 8px 24px #000a;animation:fim-mvp .6s cubic-bezier(.2,1.4,.4,1) .35s both;min-height:0;overflow:hidden}@keyframes fim-mvp{0%{opacity:0;transform:translateY(30px) scale(.9)}}.fim-mvp img{width:100%;max-height:42vh;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 8px 8px #000c)}.fim-mvp-selo{position:absolute;top:10px;left:10px;padding:3px 10px;border-radius:6px;background:linear-gradient(180deg,#ffe27a,#c98f2a);color:#2a1404;font:900 italic 18px DM Sans,sans-serif;box-shadow:0 2px 6px #000a;transform:rotate(-6deg)}.fim-mvp>b{color:#fff;font:400 24px/1.1 Marcellus,Georgia,serif}.fim-mvp>small{color:#d9c08c;font:600 12px DM Sans,sans-serif}.fim-mvp-num{display:flex;gap:10px;margin-top:6px}.fim-mvp-num span{display:grid;justify-items:center;color:#d9c08c;font:600 10px DM Sans,sans-serif;text-transform:uppercase;letter-spacing:.06em}.fim-mvp-num b{color:#fff;font:800 20px/1.1 DM Sans,sans-serif}.fim-times{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;align-content:start;min-height:0;overflow:auto}.fim-time{padding:8px;border-radius:10px;background:#1e0802e6;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 55%,transparent);animation:fim-time .45s ease-out .5s both}.fim-time.meu{box-shadow:inset 0 0 0 2px #fff,0 0 14px #fff4}@keyframes fim-time{0%{opacity:0;transform:translateY(14px)}}.fim-time header{display:flex;align-items:center;gap:6px;margin-bottom:4px}.fim-time header b{color:var(--cor);font:900 13px DM Sans,sans-serif;letter-spacing:.16em;text-transform:uppercase;filter:brightness(1.4)}.fim-time header small{color:#fff;font:700 10px DM Sans,sans-serif}.fim-time header em{margin-left:auto;color:#ffe27a;font:800 11px DM Sans,sans-serif;font-style:normal}.fim-coroa{width:20px;height:14px}.fim-linha{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:3px 4px;border-radius:7px}.fim-linha.eu{background:#ffffff14}.fim-linha>i{width:28px;height:28px;border-radius:50%;background:#120502 50% 8% / 160% no-repeat;box-shadow:0 0 0 1.5px var(--cor)}.fim-quem{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fbecc8;font:700 12px/1.15 DM Sans,sans-serif}.fim-quem small{display:block;color:#b9a37a;font-weight:600;font-size:10px}.fim-kda,.fim-dano{color:#fff;font:800 12px DM Sans,sans-serif;font-variant-numeric:tabular-nums}.fim-kda i{margin:0 2px;color:#8a7a5e;font-style:normal}.fim-dano{min-width:40px;text-align:right;color:#ffd76e}.fim-acoes{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;animation:fim-time .45s ease-out .7s both}.fim-acoes .aurea-botao{--botao-altura: 3em;min-width:12em;padding:0 1.6em;font-size:14px}@media(max-height:520px){.fim-titulo{font-size:44px}.fim-mvp img{max-height:34vh}.fim-mvp>b{font-size:18px}.fim-mvp-num b{font-size:16px}}#arena-shell .battle-bar{left:auto;right:max(12px,env(safe-area-inset-right));top:max(10px,env(safe-area-inset-top));transform:none;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-width:190px;max-width:260px;padding:8px 12px 9px;border:1px solid #2a170b;border-radius:12px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 4px 12px #0008;color:#f6e6c0}#arena-shell .battle-bar .battle-clock{grid-row:1;grid-column:1;color:#ffe7a8;font:400 22px/1 Marcellus,Georgia,serif;font-variant-numeric:tabular-nums}#arena-shell .battle-bar .battle-clock.urgent{color:#ff8a6a}#arena-shell .battle-bar .arena-modo{grid-row:1;grid-column:2;justify-self:end;text-align:right;color:#d9c08c;font:700 9px/1.2 DM Sans,sans-serif;letter-spacing:.1em}#arena-shell .battle-bar .battle-people{grid-column:1 / -1;display:grid;gap:3px;padding-top:6px;border-top:1px solid #f3d89433}#arena-shell .battle-bar .battle-vs{display:none}#arena-shell .battle-bar .battle-player{display:grid;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:2px 4px;border-radius:6px;font:700 12px/1.2 DM Sans,sans-serif}#arena-shell .battle-bar .battle-player.mine{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff40}#arena-shell .battle-bar .battle-player>i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:#fff;font:800 11px/1 DM Sans,sans-serif;font-style:normal;box-shadow:0 1px 2px #000a,inset 0 1px #fff5}#arena-shell .battle-bar .battle-player.out{opacity:.4;text-decoration:line-through}#arena-shell .battle-bar .battle-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}#arena-shell .battle-bar .battle-player small{color:#ffd76e;font-variant-numeric:tabular-nums}#arena-shell .battle-bar .arena-capturas{margin-left:0}#arena-shell .battle-bar .arena-capturas svg{width:13px;height:15px}html.touch #arena-shell .battle-bar{right:calc(max(10px,env(safe-area-inset-right)) + 118px);top:max(8px,env(safe-area-inset-top));min-width:160px;padding:6px 9px 7px}html.touch #arena-shell .battle-bar .battle-clock{font-size:18px}html.touch #arena-shell .battle-bar{min-width:0;gap:3px 8px}html.touch #arena-shell .battle-bar .arena-modo,html.touch #arena-shell .battle-bar .battle-name{display:none}html.touch #arena-shell .battle-bar .battle-player{grid-template-columns:18px auto auto;gap:6px;padding:1px 4px}html.touch #arena-shell .battle-bar .battle-player>i{width:18px;height:18px;font-size:10px}html.touch #arena-shell .battle-bar .battle-people{gap:1px;padding-top:4px}.fim-podio{--pod: min(50vh, 400px);position:relative;width:min(760px,100%);justify-self:center;display:grid;grid-template-rows:auto var(--pod);padding:8px 10px 0;border-radius:12px;background:radial-gradient(ellipse 60% 70% at 50% 60%,#f2c04a33,transparent 70%),#160902cc;box-shadow:inset 0 0 0 1px #f3d89455;overflow:hidden}.pod-titulo{justify-self:center;z-index:5;padding:4px 14px;border-radius:999px;background:linear-gradient(180deg,#ffe27a,#c98f2a);color:#2a1404;font:900 13px/1.2 DM Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 3px 10px #000a,0 0 18px #f2c04a88;animation:pod-titulo .6s cubic-bezier(.2,1.6,.4,1) 1.1s both}@keyframes pod-titulo{0%{opacity:0;transform:scale(.4)}}.pod-lugares{display:grid;grid-template-columns:1fr 1.4fr 1fr;align-items:end;gap:8px;height:100%;min-height:0}.pod-lugar{display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-height:0}.pod-lugar.p2{height:84%}.pod-lugar.p3{height:76%}.pod-heroi{position:relative;flex:1;min-height:0}.pod-img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 8px 8px #000c)}.pod-lugar.p1 .pod-img{top:15%;height:85%;filter:drop-shadow(0 0 18px #ffe7a8) drop-shadow(0 8px 8px #000c);animation:pod-sobe .7s cubic-bezier(.2,1.4,.4,1) .9s both}.pod-lugar.p2 .pod-img{animation:pod-sobe .6s ease-out .55s both}.pod-lugar.p3 .pod-img{animation:pod-sobe .6s ease-out .3s both}@keyframes pod-sobe{0%{opacity:0;transform:translateY(40px) scale(.85)}}.pod-raios{position:absolute;left:50%;top:52%;width:170%;aspect-ratio:1;transform:translate(-50%,-50%);background:repeating-conic-gradient(#ffe7a83a 0deg 9deg,transparent 9deg 22deg);-webkit-mask-image:radial-gradient(circle,#000 18%,transparent 68%);mask-image:radial-gradient(circle,#000 18%,transparent 68%);animation:pod-raios 16s linear infinite,pod-aparece .8s ease-out .9s both}@keyframes pod-raios{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes pod-aparece{0%{opacity:0}}.pod-louro{position:absolute;z-index:1;left:50%;bottom:2%;height:74%;transform:translate(-50%);filter:drop-shadow(0 0 10px #f2c04a88);animation:pod-aparece .6s ease-out 1s both}.pod-coroa{position:absolute;z-index:3;left:50%;top:0;height:15%;filter:drop-shadow(0 4px 6px #000c) drop-shadow(0 0 12px #ffe27a);animation:pod-coroa .7s cubic-bezier(.2,1.6,.4,1) 1.3s both,pod-flutua 2.4s ease-in-out 2s infinite}@keyframes pod-coroa{0%{opacity:0;transform:translate(-50%,-80px) scale(1.6)}to{transform:translate(-50%)}}@keyframes pod-flutua{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-5px)}}.pod-degrau{position:relative;z-index:2;flex:none;display:grid;justify-items:center;align-content:start;gap:1px;padding:7px 6px 8px;border-radius:8px 8px 0 0;background:linear-gradient(180deg,var(--metal-1),var(--metal-2) 55%,var(--metal-3));box-shadow:inset 0 2px #fff6,inset 0 -3px 6px #0006,0 -2px 10px #0008;color:#1a0f06;text-align:center}.pod-lugar.p1 .pod-degrau{--metal-1: #fff1b8;--metal-2: #e3b04a;--metal-3: #9a6a1c;padding-bottom:14px}.pod-lugar.p2 .pod-degrau{--metal-1: #f4f6f8;--metal-2: #b9c0c8;--metal-3: #6f7882}.pod-lugar.p3 .pod-degrau{--metal-1: #f4d2b0;--metal-2: #c48654;--metal-3: #7a4a24}.pod-pos{color:#fff;font:900 italic 24px/1 DM Sans,sans-serif;-webkit-text-stroke:1.5px #3a1a06;text-shadow:0 2px 0 #3a1a06}.pod-lugar.p1 .pod-pos{font-size:30px}.pod-degrau>b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 13px/1.1 DM Sans,sans-serif}.pod-degrau>small{font:700 10px DM Sans,sans-serif;opacity:.75}.pod-num{display:flex;gap:8px;margin-top:2px}.pod-num span{display:grid;justify-items:center;font:700 8px/1.1 DM Sans,sans-serif;text-transform:uppercase;opacity:.85}.pod-num b{font:900 13px/1.1 DM Sans,sans-serif}.pod-confete{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:4}.pod-confete i{position:absolute;top:-12px;left:var(--x);width:6px;height:10px;border-radius:1px;background:var(--c);transform:rotate(var(--r));animation:pod-confete 3.2s linear var(--d) infinite;opacity:0}@keyframes pod-confete{0%{opacity:1;transform:translateY(0) rotate(var(--r))}to{opacity:.2;transform:translateY(70vh) rotate(calc(var(--r) + 540deg))}}@media(max-height:520px){.fim-podio{--pod: 62vh}.pod-degrau{padding:4px 4px 5px}.pod-pos{font-size:17px}.pod-lugar.p1 .pod-pos{font-size:21px}.pod-degrau>b{font-size:11px}.pod-degrau>small,.pod-num{display:none}.pod-lugar.p1 .pod-degrau{padding-bottom:10px}.pod-titulo{font-size:10px}}@media(prefers-reduced-motion:reduce){.pod-confete,.pod-raios{display:none}}#arena-shell.abrindo :is(.battle-bar,#map-button,.arena-heroi,#arena-barra,#arena-toque,.arena-teclas,#arena-guia){visibility:hidden!important}#arena-pilulas{position:absolute;top:max(8px,env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:30;display:flex;gap:6px;pointer-events:none}html.no-jogo:not(.touch) #arena-pilulas{top:30px}html:not(.touch) #arena-conversar{display:none}#arena-sair-fixo,#arena-conversar,#arena-som,.arena-girar{position:relative;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 14px 0 9px;border:1px solid #2a170b;border-radius:999px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 3px 10px #0009;color:#ffd8cc;font:700 13px/1 DM Sans,sans-serif;cursor:pointer;pointer-events:auto}#arena-conversar{color:#f3e2b0}#arena-conversar b{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:#e0503c;box-shadow:0 0 0 2px #2a170b}#arena-sair-fixo .ui-ico{width:16px;height:16px}#arena-som{padding:0 12px 0 9px;color:#f3e2b0}#arena-som svg{width:16px;height:16px}#arena-som.mudo{color:#b9a58a}#arena-som.preso{animation:arena-som-preso 1.6s ease-in-out infinite}@keyframes arena-som-preso{50%{filter:brightness(1.45)}}.arena-girar{padding:0 8px;color:#f3e2b0}.arena-girar svg{width:16px;height:16px}#arena-sair-fixo:hover,#arena-conversar:hover,#arena-som:hover,.arena-girar:hover{filter:brightness(1.25)}#arena-shell:has(~#fim:not([hidden])) #arena-pilulas,body:has(#fim:not([hidden])) #arena-pilulas{display:none}.esc-lista{grid-auto-rows:auto!important}.esc-lista .carta{height:var(--carta-h)}.esc-grupo{grid-column:1 / -1;display:flex;align-items:center;gap:8px;margin:6px 2px 0;color:#f3d894;font:400 var(--fs-11, 12px) / 1.2 Marcellus,Georgia,serif;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 2px #000;scroll-snap-align:start}.esc-grupo:first-child{margin-top:0}.esc-grupo:before,.esc-grupo:after{content:"";flex:1;height:2px;border-radius:1px;background:linear-gradient(90deg,#0000,#c9963e 30%,#f3d894,#c9963e 70%,#0000);box-shadow:0 1px #0008}.carta.lendaria{background:radial-gradient(ellipse 70% 55% at 50% 62%,#ffcf5a40,transparent 72%),var(--madeira-funda);background-blend-mode:normal,var(--misturas);box-shadow:inset 0 0 0 1px #c9963e88,inset 0 2px 6px #000c}.esc-membro.vaga{appearance:none;margin:0;padding:2px 6px 2px 2px;border:0;border-radius:999px;background:transparent;cursor:pointer;font:inherit}.esc-membro.vaga:hover{background:#ffffff14}.esc-membro.vaga[aria-pressed=true]{background:#f3d89426;box-shadow:inset 0 0 0 1px #f3d894aa}.esc-membro.vaga[aria-pressed=true] i{box-shadow:0 0 0 1.5px #2a170b,0 0 0 3px #ffe7a8}.esc-membro.lendario i{outline:2px solid #f2c04a;outline-offset:1px}.carta.travada{cursor:not-allowed;filter:grayscale(.85) brightness(.55)}.carta.travada:after{content:attr(data-trava);position:absolute;top:6px;left:50%;transform:translate(-50%);padding:2px 7px;border-radius:999px;background:#1e0802e6;color:#ffd76e;font:700 9px DM Sans,sans-serif;white-space:nowrap;box-shadow:0 0 0 1px #c9963e88}#escolha.montando-aliado .esc-painel[data-painel=itens] .item{opacity:.5;pointer-events:none}#arena-time{position:absolute;left:max(12px,env(safe-area-inset-left));top:96px;z-index:6;display:flex;align-items:center;gap:6px;padding:4px 8px 4px 10px;border-radius:999px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;border:1px solid #2a170b;box-shadow:inset 0 1px #f3cf9366,0 3px 10px #0008}#arena-shell:not(.jogando) #arena-time,#arena-shell.abrindo #arena-time{display:none}#arena-time .time-rotulo{color:#e9cf95;font:700 var(--fs-10, 11px) / 1 "DM Sans",sans-serif;letter-spacing:.08em;text-transform:uppercase}.time-heroi{position:relative;display:grid;justify-items:center;gap:2px;padding:0;border:0;background:none;color:#f6e6c0;font:600 var(--fs-10, 10px) / 1 "DM Sans",sans-serif;cursor:pointer}.time-heroi i{width:34px;height:34px;border-radius:50%;background:#120502 50% 8% / 160% no-repeat;box-shadow:0 0 0 2px var(--cor),0 2px 4px #000a;transition:transform .12s,filter .12s}.time-heroi span{max-width:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-heroi:hover:not(:disabled) i{transform:scale(1.1);filter:brightness(1.15)}.time-heroi:disabled{cursor:default;opacity:.45}.time-heroi.gente:disabled{opacity:.8}.time-heroi.gente i:after{content:""}html.touch #arena-time{padding:3px 6px 3px 8px;gap:4px}html.touch .time-heroi i{width:30px;height:30px}html.touch .time-heroi span{display:none}.fim-voto{display:grid;justify-items:center;gap:10px;animation:fim-time .45s ease-out .7s both}.voto-tempo{margin:0;color:#f6e6c0;font:600 var(--fs-13, 14px) / 1.2 "DM Sans",sans-serif}.voto-tempo b{color:#ffd98a;font-size:1.25em}.voto-opcoes{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.voto-opcao{position:relative;display:grid;gap:3px;min-width:150px;padding:10px 16px;border:1px solid #2a170b;border-radius:12px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 3px 10px #0008;color:#f6e6c0;text-align:left;cursor:pointer}.voto-opcao b{font:400 var(--fs-15, 16px) / 1.1 Marcellus,Georgia,serif;color:#ffe7a8}.voto-opcao small{font:600 var(--fs-11, 12px) / 1.2 "DM Sans",sans-serif;opacity:.85}.voto-opcao .voto-n{position:absolute;top:-8px;right:-8px;min-width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:#2a170b;box-shadow:0 0 0 2px #e0b45a;color:#ffe7a8;font:700 12px/1 DM Sans,sans-serif;font-style:normal}.voto-opcao:hover{filter:brightness(1.15)}.voto-opcao:disabled{cursor:default;filter:saturate(.6) brightness(.85)}.voto-opcao[aria-pressed=true]{box-shadow:inset 0 1px #f3cf9366,0 0 0 2px #f2c04a,0 0 18px #f2c04a66}html.touch .voto-opcao{min-width:120px;padding:7px 12px}html.touch .fim-voto{position:fixed;left:50%;bottom:max(8px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:5;width:min(96vw,640px);padding:8px 10px 10px;border:1px solid #2a170b;border-radius:16px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000060),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 -6px 24px #000c;gap:6px;animation:none}html.touch .fim-voto .voto-opcoes{flex-wrap:nowrap;gap:6px}html.touch .fim-voto .voto-opcao{flex:1;min-width:0}html.touch .fim-voto .fim-acoes .aurea-botao{--botao-altura: 2.4em;min-width:9em;font-size:12px}html.touch #fim:has(.fim-voto) .fim-tela{padding-bottom:170px}.esc-rodape .esc-sair{--botao-altura: 2.6em;min-width:6em;font-size:13px}#hud .assistir{max-width:min(96vw,1100px)}.ass-time{flex:none;align-self:center;width:4px;height:40px;margin:0 3px;border-radius:2px;background:var(--cor);box-shadow:0 0 6px color-mix(in srgb,var(--cor) 60%,transparent)}.ass-time:first-child{margin-left:0}#hud .assistir .ass-seta{flex:none;display:grid;place-items:center;width:30px;min-width:30px;height:30px;padding:0;border:1px solid #2a170b;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe7a8,#c99a3e 60%,#7a5418);box-shadow:0 2px 6px #000a;color:#2a170b;font:700 20px/1 DM Sans,sans-serif}#hud .assistir .ass-seta[hidden]{display:none}@media(max-height:520px){.ass-time{height:34px}#hud .assistir .ass-seta{width:26px;min-width:26px;height:26px;font-size:17px}}#arena-plateia{position:relative;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px 0 10px;border:1px solid #2a170b;border-radius:999px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 3px 10px #0009;color:#f3e2b0;font:700 13px/1 DM Sans,sans-serif;pointer-events:auto}#arena-plateia[hidden]{display:none}html.no-jogo #carregando{display:none!important}.arena-mouse-dica{display:grid;justify-items:start;gap:4px;opacity:.72}.arena-mouse-dica span{display:flex;align-items:center;gap:6px}.arena-mouse-dica kbd{min-width:22px;padding:2px 6px;border-radius:6px;background:linear-gradient(180deg,#3a2512,#24160a);border:1px solid #8a6230;box-shadow:0 2px #120a05;color:#ffe7a8;font:700 11px DM Sans,sans-serif;text-align:center}#tela.sobre-inimigo{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23000' stroke-width='4' stroke-linecap='round'%3E%3Cpath d='M5 5l15 15M27 5L12 20M8 22l-3 3M24 22l3 3'/%3E%3C/g%3E%3Cg fill='none' stroke='%23ff5a3c' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M5 5l15 15M27 5L12 20M8 22l-3 3M24 22l3 3'/%3E%3C/g%3E%3C/svg%3E") 16 16,crosshair}.voto-opcao{grid-template-columns:96px auto;align-items:center;gap:0;min-width:0;padding:0}.voto-mini{display:block;width:96px;height:100%;min-height:58px;border-radius:11px 0 0 11px;overflow:hidden;background:radial-gradient(circle at 50% 40%,#3b4a2a,#1a1a10)}.voto-mini img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.voto-opcao:hover:not(:disabled) .voto-mini img{transform:scale(1.08)}.voto-texto{display:grid;gap:2px;padding:8px 16px 8px 12px}.voto-opcao[aria-pressed=true] .voto-mini{box-shadow:inset 0 0 0 2px #f2c04a}html.touch .voto-opcao{grid-template-columns:1fr;padding:0}html.touch .voto-mini{width:100%;min-height:0;aspect-ratio:16 / 7;border-radius:11px 11px 0 0}html.touch .voto-texto{padding:4px 6px 6px}html.touch #fim:has(.fim-voto) .fim-tela{padding-bottom:200px}#arena-volta{position:absolute;left:50%;top:22%;z-index:6;transform:translate(-50%);display:grid;justify-items:center;gap:2px;padding:10px 26px 12px;border-radius:14px;background:#0b0806c4;box-shadow:inset 0 0 0 1px #f3d89455,0 6px 24px #000a;pointer-events:none;text-shadow:0 2px 4px #000}#arena-volta small{color:#e8d3a4;font:600 var(--fs-12, 13px) "DM Sans",sans-serif;letter-spacing:.1em;text-transform:uppercase}#arena-volta b{color:#ffe39c;font:400 44px/1 Marcellus,Georgia,serif;font-variant-numeric:tabular-nums}#arena-altar{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px 0 10px;border:1px solid #2a170b;border-radius:999px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 3px 10px #0009;color:#f3dfaa;font:700 var(--fs-12, 13px) "DM Sans",sans-serif;font-variant-numeric:tabular-nums;pointer-events:auto}#arena-altar[hidden]{display:none}#arena-altar.perto{color:#ffe08a;box-shadow:inset 0 1px #f3cf9366,0 0 12px #f2c04a88}#arena-altar.acordado{color:#b9f1ff;box-shadow:inset 0 1px #f3cf9366,0 0 14px #6fd7ff99;animation:altar-pulsa 1.2s ease-in-out infinite alternate}@keyframes altar-pulsa{to{box-shadow:inset 0 1px #f3cf9366,0 0 22px #6fd7ffcc}}.arena-economia{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:12px}.arena-economia .lv{min-width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#cfeefe,#3b7fa6 70%);color:#08202e;font-weight:800;box-shadow:0 0 0 1.5px #0c1a22,0 1px 3px #0008}.arena-economia .xp{flex:1;min-width:46px;height:5px;border-radius:3px;background:#0007;overflow:hidden}.arena-economia .xp i{display:block;height:100%;width:0;background:linear-gradient(90deg,#6fd0ff,#c9f0ff);transition:width .3s}.arena-economia .ouro{display:inline-flex;align-items:center;gap:3px;color:#ffd34a;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000}.arena-economia button{font:inherit;font-size:11px;padding:1px 6px;border-radius:6px;border:1px solid #c9a35a88;background:#2a1d14d9;color:#f4ead2;cursor:pointer}.arena-economia button kbd{margin-left:4px;font-size:9px;opacity:.7}#arena-acoes [data-slot=r].travada,#arena-toque [data-slot=r].travada{filter:grayscale(1) brightness(.6)}#arena-acoes [data-slot=r].travada:after,#arena-toque [data-slot=r].travada:after{content:"🔒";position:absolute;top:2px;right:4px;font-size:12px}#arena-chamado{position:fixed;left:50%;bottom:120px;transform:translate(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:4px;color:#cfeefe;font-size:13px;text-shadow:0 1px 3px #000;pointer-events:none}#arena-chamado[hidden]{display:none}#arena-chamado i{width:180px;height:7px;border-radius:4px;background:#0009;overflow:hidden;box-shadow:0 0 0 1px #6fd0ff88}#arena-chamado b{display:block;height:100%;width:0;background:linear-gradient(90deg,#3b9ccf,#cfeefe)}#arena-loja{position:fixed;right:16px;top:64px;z-index:60;width:min(380px,calc(100vw - 32px));max-height:calc(100vh - 140px);overflow:auto;padding:10px 12px 12px;border-radius:12px;background:linear-gradient(#2c1f15f2,#1c130cf2);border:1px solid #c9a35a99;box-shadow:0 10px 30px #000a;color:#f4ead2;font-size:13px}#arena-loja .loja-cab{display:flex;align-items:center;gap:10px}#arena-loja .loja-cab b{flex:1;font-size:15px}#arena-loja .loja-cab .ouro{color:#ffd34a;font-weight:700}#arena-loja .loja-cab button{background:none;border:0;color:inherit;font-size:20px;cursor:pointer}#arena-loja .loja-dica{margin:4px 0 8px;font-size:11px;opacity:.75}#arena-loja ul{list-style:none;margin:0;padding:0;display:grid;gap:5px}#arena-loja li{display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:8px;background:#ffffff0d}#arena-loja li.plano{box-shadow:inset 0 0 0 1px #ffd34a88}#arena-loja li.tem{opacity:.75}#arena-loja li .cor{width:22px;height:22px;border-radius:6px;flex:none;box-shadow:inset 0 0 0 1px #0006}#arena-loja li div{flex:1;display:grid}#arena-loja li small{opacity:.75;font-size:11px}#arena-loja li button{min-width:64px;padding:4px 8px;border-radius:7px;border:1px solid #c9a35a;background:#5b3d1c;color:#ffe9b0;font-weight:700;cursor:pointer}#arena-loja li button:disabled{opacity:.45;cursor:default}#arena-loja li button em{font-style:normal;color:#ffd34a}#arena-loja li.peca{margin-left:22px;padding-top:3px;padding-bottom:3px;background:#ffffff08;font-size:12px}#arena-loja li.peca .cor{width:14px;height:14px}#seletor-idioma{position:fixed;top:10px;right:12px;z-index:90;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;background:#1c130ccc;border:1px solid #c9a35a77;color:#f4ead2;font-size:12px}#seletor-idioma[hidden]{display:none}#seletor-idioma select{background:transparent;color:inherit;border:0;font:inherit;cursor:pointer}#seletor-idioma option{color:#1c130c}#escolha.lobby{grid-template-rows:auto auto minmax(0,1fr) auto}#escolha.lobby .esc-topo{gap:12px}#escolha.lobby .esc-titulos{flex:1;min-width:0}#escolha.lobby .esc-topo h1{font-size:clamp(18px,2.8vmin,26px)}#escolha.lobby .esc-dica{margin:2px 0 0;color:#d9c08c;font-size:var(--fs-11, 12px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-estado{flex:none;display:grid;justify-items:center;min-width:13em;padding:6px 18px;border-radius:999px;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 0 0 1px #f3d89455,inset 0 2px 6px #000c,0 2px 6px #0008;text-align:center}.lb-estado b{color:#fbecc8;font:400 var(--fs-15, 16px) / 1.15 Marcellus,Georgia,serif;letter-spacing:.03em;font-variant-numeric:tabular-nums}.lb-estado span{color:#d9c08c;font-size:var(--fs-10, 11px);letter-spacing:.04em}.lb-estado[data-tipo=vai]{box-shadow:inset 0 0 0 1.5px #5fe07a,inset 0 2px 6px #000c,0 0 16px #3fbf4f88}.lb-estado[data-tipo=vai] b{color:#a8ffb6}.lb-estado[data-tipo=urgente]{animation:lb-pulsa 1s ease-in-out infinite}.lb-estado[data-tipo=urgente] b{color:#ffb19c}@keyframes lb-pulsa{50%{box-shadow:inset 0 0 0 1.5px #ff7a5c,inset 0 2px 6px #000c,0 0 14px #ff7a5c99}}#escolha.lobby .esc-topo .esc-sair{flex:none;--botao-altura: 2.6em;min-width:0;font-size:var(--fs-12, 13px)}#escolha.lobby .esc-topo .esc-som{flex:none;--botao-altura: 2.6em;min-width:0;gap:.4em;padding-inline:.8em 1em;font-size:var(--fs-12, 13px)}#escolha.lobby .esc-topo .esc-som svg{width:1.25em;height:1.25em;flex:none}#escolha.lobby .esc-topo .esc-som.mudo{opacity:.7}#escolha.lobby .esc-topo .esc-som.preso{animation:lb-som-preso 1.6s ease-in-out infinite}@keyframes lb-som-preso{50%{filter:brightness(1.5)}}.lb-times{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--pad);min-width:0}.lb-time{display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px;min-width:0;padding:8px 10px 10px;border-radius:12px;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 3px 0 var(--cor),inset 0 0 0 1px color-mix(in srgb,var(--cor) 45%,#2a170b),inset 0 2px 10px #000c,0 3px 8px #0008}.lb-time.meu{box-shadow:inset 0 3px 0 var(--cor),inset 0 0 0 1.5px color-mix(in srgb,var(--cor) 80%,#fff),inset 0 2px 10px #000c,0 0 18px color-mix(in srgb,var(--cor) 45%,transparent)}.lb-time header{display:flex;align-items:center;gap:8px;min-width:0;min-height:26px}.lb-time-nome{color:var(--cor);font:800 var(--fs-11, 12px) / 1 "DM Sans",sans-serif;letter-spacing:.14em;text-transform:uppercase;filter:brightness(1.4);white-space:nowrap}.lb-time header small{flex:1;min-width:0;color:#cdb68a;font-size:var(--fs-10, 11px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-ir{flex:none;appearance:none;padding:4px 12px;border:1px solid color-mix(in srgb,var(--cor) 70%,#000);border-radius:999px;background:color-mix(in srgb,var(--cor) 30%,#1e0802);color:#fff4dc;font:700 var(--fs-10, 11px) / 1.2 "DM Sans",sans-serif;letter-spacing:.04em;cursor:pointer;box-shadow:0 1px 3px #0009}.lb-ir:hover{background:color-mix(in srgb,var(--cor) 50%,#1e0802)}.lb-vagas{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-width:0}.lb-vaga{appearance:none;position:relative;display:grid;justify-items:center;align-content:start;gap:2px;min-width:0;margin:0;padding:6px 2px 5px;border:0;border-radius:10px;background:#00000040;color:var(--creme);font:inherit;text-align:center}button.lb-vaga{cursor:pointer}button.lb-vaga:hover{background:color-mix(in srgb,var(--cor) 22%,#00000040)}.lb-vaga.ativa{background:#f3d8942a;box-shadow:inset 0 0 0 1.5px var(--fio)}.lb-retrato{position:relative;width:clamp(36px,5vmin,50px);aspect-ratio:1;border-radius:50%;background:#120502 50% 8% / 150% no-repeat;box-shadow:0 0 0 2px #2a170b,0 0 0 3.5px color-mix(in srgb,var(--cor) 55%,#000)}.lb-vaga.eu .lb-retrato{box-shadow:0 0 0 2px #2a170b,0 0 0 3.5px var(--fio),0 0 10px #f3d89488}.lb-vaga.pronto .lb-retrato{box-shadow:0 0 0 2px #2a170b,0 0 0 3.5px #4fd36a}.lb-vaga.bot .lb-retrato{filter:saturate(.6) brightness(.85)}.lb-vaga.fora{opacity:.55}.lb-coroa,.lb-ok{position:absolute;width:46%;aspect-ratio:1;filter:drop-shadow(0 1px 1px #000)}.lb-coroa{left:-14%;top:-16%}.lb-ok{right:-12%;bottom:-10%}.lb-coroa svg,.lb-ok svg{display:block;width:100%;height:100%}.lb-nome{max-width:100%;margin-top:3px;color:#fbecc8;font:600 var(--fs-11, 12px) / 1.15 "DM Sans",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-vaga.eu .lb-nome{color:#ffe7a3}.lb-vaga.bot .lb-nome{color:#cdb68a;font-weight:500}.lb-sub{max-width:100%;color:#b89c6b;font-size:var(--fs-9, 10px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-bot{padding:0 4px;border-radius:4px;background:#0006;color:#d9c08c;font:700 .85em/1.4 DM Sans,sans-serif;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.lb-times:is([data-n="3"],[data-n="4"]) .lb-sub{display:none}.lb-times:is([data-n="3"],[data-n="4"]) .lb-time header small{display:none}#escolha.lobby .esc-corpo{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(250px,.78fr)}.lb-quem{margin:0 0 2px;color:#fbecc8;font:400 var(--fs-14, 15px) / 1.2 Marcellus,Georgia,serif;letter-spacing:.04em;text-align:center}#escolha.montando-aliado .lb-quem{color:#ffe7a3}#escolha.lobby.pronto .esc-grade .carta,#escolha.lobby.pronto .esc-itens .item{filter:saturate(.55) brightness(.8);cursor:default}.lb-heroi{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1.05fr);gap:var(--pad);min-height:0}#escolha.lobby .esc-vitrine{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}#escolha.lobby .vit-palco{margin:10px 0 10px 10px;border-radius:10px}#escolha.lobby .vit-texto{align-content:center;margin:10px;border-radius:10px}#escolha.lobby .esc-info{min-height:0}#escolha.lobby .esc-painel{min-height:0;overflow:auto}.lb-conversa{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;min-height:0;padding:10px;border:1px solid #2a170b;border-radius:12px;background:var(--madeira-clara);background-blend-mode:var(--misturas);box-shadow:inset 0 1px #ffe7b644,inset 0 -2px 6px #0006,0 3px 10px #0008}.lb-canais{display:flex;gap:6px}.lb-canais button{flex:1;position:relative;appearance:none;padding:6px 10px;border:1px solid #2a170b;border-radius:999px;background:#0005;color:#e6cf98;font:600 var(--fs-12, 13px) / 1.2 "DM Sans",sans-serif;cursor:pointer}.lb-canais button[aria-selected=true]{background:var(--madeira-funda);background-blend-mode:var(--misturas);color:#fbecc8;box-shadow:inset 0 0 0 1px var(--fio)}.lb-canais i,.lb-telas i{position:absolute;top:4px;right:8px;width:8px;height:8px;border-radius:50%;background:#ff7a5c;box-shadow:0 0 6px #ff7a5c}.lb-log{margin:0;padding:8px 10px;list-style:none;overflow-y:auto;border-radius:10px;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 2px 8px #000c;color:var(--creme);font-size:var(--fs-12, 13px);line-height:1.4;overscroll-behavior:contain;user-select:text;-webkit-user-select:text}.lb-log li{padding:2px 0;overflow-wrap:anywhere}.lb-log li b{color:var(--cor);filter:brightness(1.35);font-weight:700}.lb-log li.minha b{color:#ffe7a3;filter:none}.lb-log .lb-sistema{color:#b89c6b;font-style:italic;font-size:.92em}.lb-log .lb-vazio{color:#b89c6b;font-style:italic}.lb-falar{display:flex;gap:6px;margin:0}.lb-falar input{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid #2a170b;border-radius:10px;background:#120502;color:#fbecc8;font:500 var(--fs-13, 14px) "DM Sans",sans-serif;box-shadow:inset 0 2px 5px #000c;user-select:text;-webkit-user-select:text}.lb-falar input:focus{outline:none;box-shadow:inset 0 2px 5px #000c,0 0 0 1.5px var(--fio)}.lb-falar input::placeholder{color:#8a7350}.lb-enviar{flex:none;display:grid;place-items:center;width:42px;height:38px;padding:0;border:1px solid #2a170b;border-radius:10px;background:linear-gradient(180deg,#3a6fd0,#23468e);color:#ffe7a3;cursor:pointer;box-shadow:0 2px 4px #0008}.lb-telas{display:none}.lb-dica{flex:1;min-width:0;margin:0;color:#d9c08c;font-size:var(--fs-12, 13px)}.lb-dica.aviso{color:#ffd27a;font-weight:700}#escolha.lobby.so-ver{grid-template-rows:auto minmax(0,1fr) auto}#escolha.lobby.so-ver .lb-times{align-self:start}#escolha.lobby.so-ver .lb-dica{text-align:center}#escolha.lobby .esc-rodape [data-pronto].ligado{--botao-img: url(/game/imagens/interface/pecas/botao-escuro.webp);color:#a8ffb6;filter:drop-shadow(0 0 8px #3fbf4f88)}#escolha.lobby .esc-rodape [data-pronto] svg{width:1.2em;height:1.2em;flex:none}#escolha.lobby.pronto .esc-rodape [data-pronto]{cursor:pointer}@media(max-height:560px),(max-width:760px){#escolha.lobby{grid-template-rows:auto minmax(0,1fr) auto}#escolha.lobby .esc-dica,#escolha.lobby .esc-modo{display:none}#escolha.lobby .esc-topo h1{font-size:var(--fs-15, 16px)}.lb-estado{min-width:0;padding:3px 14px}.lb-estado b{font-size:var(--fs-13, 14px)}.lb-estado span{font-size:var(--fs-9, 10px)}#escolha.lobby .esc-topo .esc-sair{--botao-altura: 2.3em;font-size:var(--fs-11, 12px)}#escolha.lobby .esc-topo .esc-som{--botao-altura: 2.3em;padding-inline:.7em;font-size:var(--fs-11, 12px)}#escolha.lobby .esc-topo .esc-som span{display:none}#escolha.lobby:not([data-tela=times]) .lb-times,#escolha.lobby[data-tela=times] .esc-corpo{display:none}.lb-vagas{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,1fr);gap:3px}.lb-time{padding:6px;gap:4px}.lb-vaga{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;justify-items:start;align-content:center;column-gap:8px;row-gap:0;padding:3px 6px;text-align:left}.lb-retrato{grid-row:span 2;width:30px}.lb-nome{margin:0}.lb-times:is([data-n="3"],[data-n="4"]) .lb-sub{display:block}.lb-ir{padding:3px 9px}#escolha.lobby[data-tela=heroi] .esc-corpo{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}#escolha.lobby[data-tela=heroi] .lb-conversa,#escolha.lobby[data-tela=conversa] .esc-grade,#escolha.lobby[data-tela=conversa] .lb-heroi{display:none}#escolha.lobby[data-tela=conversa] .esc-corpo{grid-template-columns:minmax(0,1fr)}.lb-quem{font-size:var(--fs-12, 13px)}.lb-heroi{grid-template-rows:auto minmax(0,1fr);gap:6px}#escolha.lobby .vit-palco{display:none}#escolha.lobby .esc-vitrine{grid-template-columns:minmax(0,1fr)}#escolha.lobby .vit-texto{margin:6px;padding:6px 10px}#escolha.lobby .vit-titulo,#escolha.lobby .atr.armadura,#escolha.lobby .atr.alcance,.lb-dica{display:none}.lb-dica.aviso{display:block;position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:2;padding:6px 12px;border-radius:10px;background:#000000d0;box-shadow:inset 0 0 0 1px var(--fio, #f3d89455);text-align:center;font-size:var(--fs-12, 13px);pointer-events:none}#escolha.lobby.so-ver .lb-times{align-self:stretch}#escolha.lobby.so-ver .lb-dica{display:block;font-size:var(--fs-11, 12px)}#escolha.lobby.so-ver .lb-dica.aviso{position:static}.lb-telas{flex:1;display:flex;gap:6px;min-width:0}.lb-telas button{position:relative;flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:40px;appearance:none;border:1px solid #2a170b;border-radius:999px;background:#0005;color:#e6cf98;font:600 var(--fs-12, 13px) / 1 "DM Sans",sans-serif;cursor:pointer}.lb-telas button svg{width:18px;height:18px;flex:none}.lb-telas button[aria-pressed=true]{background:var(--madeira-funda);background-blend-mode:var(--misturas);color:#fbecc8;box-shadow:inset 0 0 0 1px var(--fio)}#escolha.lobby .esc-rodape .aurea-botao{min-width:0;--botao-altura: 2.7em;font-size:var(--fs-12, 13px)}}@media(max-width:520px){.lb-telas button span{display:none}.lb-times{grid-auto-flow:row;grid-auto-columns:auto;overflow-y:auto}}.lb-voz{display:grid;gap:6px;min-width:0}.lb-voz-linha{display:flex;align-items:center;gap:8px;min-width:0}.lb-voz-opcoes{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lb-seg{display:inline-flex;padding:2px;border-radius:999px;background:#0006;box-shadow:inset 0 1px 3px #000c}.lb-seg button{appearance:none;padding:4px 10px;border:0;border-radius:999px;background:none;color:#d9c08c;font:600 var(--fs-11, 12px) / 1.2 "DM Sans",sans-serif;cursor:pointer}.lb-seg button[aria-checked=true]{background:var(--madeira-funda);background-blend-mode:var(--misturas);color:#fbecc8;box-shadow:inset 0 0 0 1px var(--fio)}.lb-voz-tecla{display:inline-flex;align-items:center;gap:5px;color:#d9c08c;font-size:var(--fs-11, 12px)}.lb-voz-tecla kbd{padding:1px 6px;border-radius:4px;background:#0008;border:1px solid #f3d89455;color:#fbecc8;font:700 var(--fs-11, 12px) "DM Sans",sans-serif}.lb-voz-tecla button{appearance:none;padding:2px 8px;border:1px solid #2a170b;border-radius:999px;background:#0005;color:#e6cf98;font:600 var(--fs-10, 11px) / 1.2 "DM Sans",sans-serif;cursor:pointer}.lb-voz-aviso{margin:0;padding:5px 9px;border-radius:8px;background:#5a1f1488;border:1px solid #ff8a7a55;color:#ffd2c8;font:500 var(--fs-11, 12px) / 1.3 "DM Sans",sans-serif;text-align:left}button.lb-voz-aviso{display:flex;align-items:center;gap:6px;width:100%;appearance:none;cursor:pointer}.lb-voz-aviso.forte{background:#8a2f1fcc;color:#fff0e8;font-weight:700;animation:lb-pulsa 1.2s ease-in-out infinite}.lb-voz-mic.ptt{background:linear-gradient(180deg,#4a3a1c,#2a1f0c);color:#f3d894}.lb-voz-mic.segurando{background:linear-gradient(180deg,#3fbf4f,#2c8a3a);color:#fff;box-shadow:0 0 12px #5fe07a}.lb-voz-entrar{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;appearance:none;border:1px solid #2a170b;border-radius:999px;background:linear-gradient(180deg,#2f8a45,#1d5c2c);color:#eaffef;font:700 var(--fs-12, 13px) / 1 "DM Sans",sans-serif;cursor:pointer;box-shadow:inset 0 1px #fff3,0 2px 5px #0008}.lb-voz-entrar:disabled{filter:saturate(.4);cursor:default}.lb-voz svg,#arena-voz svg{width:18px;height:18px;flex:none}.lb-voz-mic{flex:none;display:grid;place-items:center;width:38px;height:38px;appearance:none;border:1px solid #2a170b;border-radius:50%;background:linear-gradient(180deg,#2f8a45,#1d5c2c);color:#eaffef;cursor:pointer;box-shadow:0 2px 5px #0008}.lb-voz-mic.mudo{background:linear-gradient(180deg,#8a2f2f,#5c1d1d);color:#ffd8cc}.lb-voz-quem{flex:1;display:grid;min-width:0}.lb-voz-quem b{color:#a8ffb6;font:700 var(--fs-12, 13px) / 1.2 "DM Sans",sans-serif}.lb-voz-quem small{color:#d9c08c;font-size:var(--fs-10, 11px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-voz-gente{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.lb-voz-pessoa{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:30px;padding:3px 10px 3px 7px;appearance:none;border:1px solid #2a170b;border-radius:999px;background:#0005;color:#d9f5dc;font:600 var(--fs-11, 12px) / 1.2 "DM Sans",sans-serif;cursor:pointer}.lb-voz-pessoa span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lb-voz .lb-voz-pessoa svg{width:15px;height:15px}.lb-voz-pessoa.silenciado{background:#5a1f1466;color:#ffb9a8;text-decoration:line-through}.lb-voz-pessoa:disabled{cursor:default;opacity:.8}.lb-voz-sair{flex:none;appearance:none;padding:6px 10px;border:1px solid #2a170b;border-radius:999px;background:#0005;color:#e6cf98;font:600 var(--fs-11, 12px) / 1.2 "DM Sans",sans-serif;cursor:pointer}.lb-fone{display:inline-block;width:1em;height:1em;margin-right:3px;color:#7fe08f;vertical-align:-.12em}.lb-fone svg{display:block;width:100%;height:100%}.lb-vaga.falando .lb-retrato{box-shadow:0 0 0 2px #2a170b,0 0 0 3.5px #5fe07a,0 0 14px #5fe07a}.lb-conversa:has(.lb-voz){grid-template-rows:auto auto minmax(0,1fr) auto}#arena-voz{position:relative;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 14px 0 9px;border:1px solid #2a170b;border-radius:999px;background:linear-gradient(180deg,#ffe7b61a,#0000 40%,#00000040),url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;box-shadow:inset 0 1px #f3cf9366,0 3px 10px #0009;color:#f3e2b0;font:700 var(--fs-12, 13px) / 1 "DM Sans",sans-serif;cursor:pointer;pointer-events:auto}#arena-voz.ligada{color:#a8ffb6}#arena-voz.falando{box-shadow:inset 0 1px #f3cf9366,0 0 0 2px #5fe07a,0 0 12px #5fe07a}#arena-voz:hover{filter:brightness(1.25)}body:has(#escolha.lobby:not([hidden])) .legenda-voz.no-alto{top:auto;bottom:calc(var(--fs-12, 13px) * 5 + env(safe-area-inset-bottom,0px))}#arena-voz.alerta:after{content:"";position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:#e0503c;box-shadow:0 0 0 2px #2a170b}#arena-falando{position:absolute;top:calc(max(8px,env(safe-area-inset-top)) + 38px);left:50%;transform:translate(-50%);z-index:30;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:min(92vw,640px);pointer-events:none}html.no-jogo:not(.touch) #arena-falando{top:68px}.falando-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 10px 2px 2px;border-radius:999px;background:#120502dd;box-shadow:0 0 0 1.5px var(--cor),0 0 10px color-mix(in srgb,var(--cor) 70%,transparent);color:#fbecc8;font:700 var(--fs-11, 12px) / 1 "DM Sans",sans-serif;animation:falando-entra .15s ease-out}.falando-chip i{width:24px;height:24px;border-radius:50%;background:#120502 50% 8% / 150% no-repeat;box-shadow:0 0 0 2px #5fe07a}.falando-chip svg{width:13px;height:13px;color:#7fe08f}@keyframes falando-entra{0%{opacity:0;transform:scale(.9)}}body:has(#escolha:not([hidden])) #arena-falando{display:none}#escolha.lobby:has(.lb-jogo){grid-template-rows:auto auto auto minmax(0,1fr) auto}.lb-jogo{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 12px;border-radius:14px;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 0 0 1px #f3d89433,inset 0 2px 8px #000b;overflow-x:auto;scrollbar-width:none}.lb-jogo::-webkit-scrollbar{display:none}.lb-jogo>*{flex:none}.lb-jogo-vao{flex:1}.lb-modos,.lb-niveis{display:flex;align-items:center;gap:3px;padding:3px;border-radius:10px;background:#0005}.lb-niveis small{margin:0 6px 0 4px;color:#d9c08c;font:700 var(--fs-10, 11px) "DM Sans",sans-serif;letter-spacing:.08em;text-transform:uppercase}.lb-modos button,.lb-niveis button{min-height:32px;padding:4px 12px;border:0;border-radius:8px;background:transparent;color:#e9d6aa;font:600 var(--fs-12, 13px) "DM Sans",sans-serif;cursor:pointer;white-space:nowrap}.lb-modos button{font:400 var(--fs-14, 15px) Marcellus,Georgia,serif}.lb-modos button[aria-pressed=true],.lb-niveis button[aria-pressed=true]{background:linear-gradient(180deg,#f2c04a,#b8862a);color:#2a1a08;box-shadow:0 1px 4px #0008}.lb-modos button:disabled,.lb-niveis button:disabled{opacity:.45;cursor:default}.lb-modos button[aria-pressed=true]:disabled,.lb-niveis button[aria-pressed=true]:disabled{opacity:.85}.lb-mapa{display:flex;align-items:center;gap:8px;min-height:42px;padding:3px 12px 3px 3px;border:1px solid #f3d89444;border-radius:10px;background:#0005;color:#fbecc8;text-align:left;cursor:pointer}.lb-mapa:hover:not(:disabled){border-color:#f2c04a}.lb-mapa:disabled{cursor:default}.lb-mapa span:last-child{display:grid}.lb-mapa small{color:#d9c08c;font:700 var(--fs-10, 10px) "DM Sans",sans-serif;letter-spacing:.08em;text-transform:uppercase}.lb-mapa b{font:400 var(--fs-14, 15px) / 1.1 Marcellus,Georgia,serif;white-space:nowrap}.lb-mini{display:block;width:62px;aspect-ratio:16 / 10;border-radius:7px;overflow:hidden;background:radial-gradient(circle,#33402a,#14120c)}.lb-mini img{display:block;width:100%;height:100%;object-fit:cover}.lb-aberta{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:4px 12px;border:1px solid #f3d89444;border-radius:999px;background:#0005;color:#e9d6aa;font:600 var(--fs-12, 13px) "DM Sans",sans-serif;cursor:pointer;white-space:nowrap}.lb-aberta i{width:10px;height:10px;border-radius:50%;background:#8a7c62}.lb-aberta[aria-pressed=true] i{background:#6fd16f;box-shadow:0 0 8px #6fd16fa0}.lb-jogo .aurea-botao{--botao-altura: 2.4em;font-size:var(--fs-12, 12px)}.lb-conta svg{width:18px;height:18px}#escolha.lobby>.lb-modal{position:fixed;inset:0;z-index:60;grid-row:auto;display:grid;place-items:center;padding:20px;background:#000a}.lb-modal-caixa{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(980px,100%);max-height:min(86vh,100%);border-radius:16px;background:var(--madeira-escura, #2e0f04);background-blend-mode:var(--misturas);box-shadow:inset 0 0 0 1px #f3d89455,0 20px 60px #000c;overflow:hidden}.lb-modal-caixa header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #f3d89433}.lb-modal-caixa h2{margin:0;color:#ffe7a8;font:400 var(--fs-18, 20px) Marcellus,Georgia,serif}.lb-modal-corpo{padding:14px 16px 18px;overflow-y:auto}.lb-mapas{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none}.lb-mapas button{display:grid;gap:2px;width:100%;padding:0 0 10px;border:1px solid #f3d89433;border-radius:12px;background:#0006;color:#fbecc8;text-align:left;overflow:hidden;cursor:pointer}.lb-mapas .lb-mini{width:100%;border-radius:0;margin-bottom:6px}.lb-mapas b{padding:0 10px;font:400 var(--fs-15, 16px) Marcellus,Georgia,serif}.lb-mapas small{padding:0 10px;color:#d9c08c;font-size:var(--fs-11, 12px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lb-mapas button:hover,.lb-mapas button[aria-pressed=true]{border-color:#f2c04a;box-shadow:0 0 0 1px #f2c04a}.lb-salas{display:grid;gap:8px;margin:0;padding:0;list-style:none}.lb-salas li{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid #f3d89433;border-radius:12px;background:#0005}.lb-sala-texto{flex:1;display:grid;min-width:0}.lb-sala-texto b{color:#ffe7a8;font:400 var(--fs-15, 16px) Marcellus,Georgia,serif}.lb-sala-texto small{color:#d9c08c;font-size:var(--fs-11, 12px)}.lb-salas em{color:#d9c08c;font-style:normal;font-weight:700}.lb-vazio{margin:10px 0;color:#d9c08c;text-align:center}.lb-minha{margin-bottom:12px}.lb-salas-acoes{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.lb-salas-acoes:empty{display:none}.lb-salas-acoes .aurea-botao{flex:1 1 180px}.lb-times-escolha{width:max-content;margin-bottom:12px}.lb-mapa-times{padding:0 10px;color:#f2c04a;font:700 var(--fs-10, 11px) "DM Sans",sans-serif;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.esc-filtro{display:grid;gap:6px;margin:0 0 8px}.esc-busca{width:100%;min-height:34px;padding:6px 12px;border:1px solid #f3d89444;border-radius:10px;background:#0006;color:#fbecc8;font:500 var(--fs-13, 14px) "DM Sans",sans-serif;outline:none;box-sizing:border-box}.esc-busca:focus{border-color:#f2c04a}.esc-classes{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.esc-classes button{flex:none;padding:3px 10px;border:1px solid #f3d89433;border-radius:999px;background:#0004;color:#e9d6aa;font:600 var(--fs-11, 12px) "DM Sans",sans-serif;cursor:pointer}.esc-classes button[aria-pressed=true]{border-color:#f2c04a;background:#f2c04a33;color:#ffe7a8}.esc-lista .carta[hidden],.esc-lista .esc-grupo[hidden]{display:none}@media(max-height:560px),(max-width:760px){.lb-jogo{padding:6px 8px;gap:6px}.lb-mini{width:48px}.lb-modos button{padding:4px 8px;font-size:13px}}@media(max-width:760px){.lb-jogo{flex-wrap:wrap;overflow:visible}.lb-jogo-vao{display:none}.lb-modos{flex:1 1 100%;justify-content:space-between}.lb-modos button{flex:1}}#entrada{--madeira-escura: linear-gradient(180deg, #00000040, #000000a8), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px, linear-gradient(#2e0f04, #2e0f04), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;--madeira-clara: linear-gradient(180deg, #ffe7b61c, #00000030), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px, linear-gradient(#5c2a10, #5c2a10), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;--madeira-funda: linear-gradient(180deg, #00000070, #000000c0), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px, linear-gradient(#1e0802, #1e0802), url(/game/imagens/interface/fundos/madeira-escura.webp) 0 0 / 384px 256px;--misturas: normal, overlay, color, normal;--creme: #f8e7c0;position:fixed;inset:0;z-index:40;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;background:var(--madeira-escura);background-blend-mode:var(--misturas);color:var(--creme);font:500 var(--fs-13, 14px) / 1.4 "DM Sans",system-ui,sans-serif;user-select:none}#entrada input,#entrada select{user-select:text;-webkit-user-select:text}.ent-caixa{box-sizing:border-box;width:min(760px,100%);margin:0 auto;padding:max(16px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));display:grid;gap:14px}.ent-topo{text-align:center;padding:6px 4px 0}.ent-topo h1{margin:0;color:#ffe39c;font:400 clamp(26px,6vw,40px) / 1.1 Marcellus,Georgia,serif;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px 0 #000a,0 0 18px #f6c75a55}.ent-topo p{margin:6px auto 0;max-width:36em;color:#e4cfa2}.madeira-quadro{border:1px solid #2a170b;border-radius:12px;background:var(--madeira-clara);background-blend-mode:var(--misturas);box-shadow:inset 0 1px #ffe7b630,0 4px 12px #0009}.ent-quem{display:grid;gap:12px;padding:14px}.ent-nome,.ent-nome-sala{display:grid;gap:4px}.ent-nome>span:first-child,.ent-nome-sala>span:first-child,.ent-sel>span{color:#d9c08c;font-size:var(--fs-11, 12px);letter-spacing:.06em;text-transform:uppercase}.ent-nome .aurea-campo,.ent-nome-sala .aurea-campo{width:100%}.ent-principais{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ent-principais .aurea-botao{width:100%;min-width:0}.ent-lista{display:grid;gap:10px}.ent-lista-topo{display:flex;align-items:center;justify-content:space-between;gap:10px}.ent-lista-topo h2{margin:0;color:#ffe39c;font:400 var(--fs-18, 20px) / 1.2 Marcellus,Georgia,serif;letter-spacing:.05em}.ent-salas{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ent-sala{display:grid;gap:10px;padding:12px}.ent-sala.minha{box-shadow:inset 0 0 0 1.5px #f3d89488,0 4px 12px #0009}.ent-sala-topo{display:flex;gap:10px;align-items:flex-start}.ent-selo-n{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--madeira-funda);background-blend-mode:var(--misturas);box-shadow:inset 0 0 0 1px #f3d89466,inset 0 2px 5px #000c;color:#ffe39c;font:400 16px/1 Marcellus,Georgia,serif}.ent-selo-n.ao-vivo i{width:12px;height:12px;border-radius:50%;background:#ff5a4a;box-shadow:0 0 10px #ff5a4a;animation:ent-pisca 1.4s ease-in-out infinite}@keyframes ent-pisca{50%{opacity:.45}}.ent-sala-nome{display:block;min-width:0}.ent-sala-nome b{color:#fbecc8;font:400 var(--fs-16, 17px) / 1.2 Marcellus,Georgia,serif}.ent-sala-nome>span{display:block;margin-top:3px;color:#d9c08c;font-size:var(--fs-11, 12px)}.ent-selo,.ent-plateia{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:1px 7px;border-radius:999px;background:#0005;color:#f3d894;font-size:var(--fs-10, 11px);vertical-align:2px}.ent-times{display:flex;flex-wrap:wrap;gap:6px}.ent-time{flex:1 1 0;min-width:6.5em;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--cor) 55%,#000);border-radius:9px;background:linear-gradient(180deg,color-mix(in srgb,var(--cor) 30%,#1a0d05),color-mix(in srgb,var(--cor) 12%,#120804));color:#fbecc8;cursor:pointer}.ent-time i{width:10px;height:10px;border-radius:50%;background:var(--cor);box-shadow:0 0 8px var(--cor)}.ent-time span{flex:1;text-align:left}.ent-time b{font-variant-numeric:tabular-nums;color:#f3d894}.ent-time:disabled{opacity:.45;cursor:default}.ent-sala-acoes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ent-sala-acoes .aurea-botao,.ent-criar-acoes .aurea-botao,.ent-criar-botao{--botao-altura: 2.8em;font-size:var(--fs-13, 14px)}.ent-vazio{margin:0;padding:18px;text-align:center;color:#d9c08c}.ent-criar{display:grid;gap:12px;padding:14px}.ent-chave{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.ent-chave input{position:absolute;opacity:0;pointer-events:none}.ent-chave-bola{flex:none;position:relative;width:38px;height:22px;margin-top:2px;border-radius:999px;background:#1a0d05;box-shadow:inset 0 0 0 1px #6b4a22;transition:background .15s}.ent-chave-bola:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#c9a457;transition:transform .15s}.ent-chave input:checked+.ent-chave-bola{background:#3d6b2a}.ent-chave input:checked+.ent-chave-bola:after{transform:translate(16px);background:#ffe39c}.ent-chave small{display:block;color:#d9c08c}.ent-opcoes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ent-sel{display:grid;gap:4px}.ent-sel select{appearance:none;width:100%;padding:9px 30px 9px 10px;border:1px solid #6b4a22;border-radius:8px;background:linear-gradient(45deg,transparent 50%,#f3d894 50%) calc(100% - 15px) 52% / 6px 6px no-repeat,linear-gradient(-45deg,transparent 50%,#f3d894 50%) calc(100% - 10px) 52% / 6px 6px no-repeat,#1a0d05;color:#fbecc8;font:inherit}.ent-regra{color:#d9c08c}.ent-criar-acoes{display:flex;justify-content:flex-end;gap:8px}.ent-voltar{justify-self:center;color:#f3d894}@media(max-width:480px){.ent-opcoes,.ent-principais{grid-template-columns:1fr}}#entrada.porta{--pt-ouro: #e9c77b;--pt-ouro-claro: #ffe3a1;--pt-ouro-fio: #c9a45a55;--pt-creme: #efe4cc;--pt-apagado: #b9aa8c;--pt-painel: #15110cdd;--pt-painel-forte: #0f0c08f0;--pt-campo: #0b0906;--pt-vermelho: #8f2a1d;--pt-vermelho-claro: #b83a28;--pt-erro: #ff9b86;position:fixed;inset:0;z-index:40;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(ellipse at 50% 40%,#0000 30%,#00000090),linear-gradient(180deg,#0a080640,#0a080690 55%,#070504e0),url(/game/imagens/interface/fundos/noite.webp) center / cover no-repeat,#0a0806;background-attachment:fixed;color:var(--pt-creme);font:500 15px/1.45 DM Sans,system-ui,sans-serif;-webkit-tap-highlight-color:transparent}@media(max-aspect-ratio:4/5){#entrada.porta{background:linear-gradient(180deg,#0a080650,#0a0806a0 55%,#070504e8),url(/game/imagens/interface/fundos/noite-celular.webp) center / cover no-repeat,#0a0806}}#entrada.porta *{box-sizing:border-box}#entrada.porta svg{width:1.1em;height:1.1em;flex:none}#entrada.porta input,#entrada.porta select{user-select:text;-webkit-user-select:text}.pt-botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border:1px solid #e9c77b99;border-radius:8px;background:linear-gradient(180deg,var(--pt-vermelho-claro),var(--pt-vermelho));color:#fff4dc;font:700 14px/1 DM Sans,system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 1px #ffffff2a,0 3px 10px #0008;transition:filter .15s,transform .1s}.pt-botao:hover:not(:disabled){filter:brightness(1.12)}.pt-botao:active:not(:disabled){transform:translateY(1px)}.pt-botao:disabled{opacity:.55;cursor:default}.pt-botao:focus-visible,.pt-link:focus-visible,.pt-carta:focus-visible,.pt-atalho:focus-visible,.pt-time:focus-visible,.pt-quem:focus-visible,.pt-voltar:focus-visible{outline:2px solid var(--pt-ouro-claro);outline-offset:2px}.pt-botao.escuro{background:linear-gradient(180deg,#2a2219,#1a140e);border-color:var(--pt-ouro-fio);color:var(--pt-creme)}.pt-botao.perigo{background:transparent;border-color:#b83a2888;color:var(--pt-erro)}.pt-botao.grande{width:100%;min-height:52px;font-size:16px}.pt-link{display:inline-flex;align-items:center;gap:6px;justify-self:center;padding:6px 4px;border:0;background:none;color:var(--pt-ouro);font:600 14px DM Sans,system-ui,sans-serif;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#e9c77b66}.pt-campo{display:grid;gap:6px}.pt-campo>span:first-child,.pt-sel>span{color:var(--pt-apagado);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pt-campo small{color:#9d8f73;font-size:12.5px}.pt-entrada{position:relative;display:flex}.pt-entrada input,.pt-sel select{width:100%;min-height:46px;padding:10px 14px;border:1px solid #5a4a30;border-radius:8px;background:var(--pt-campo);color:var(--pt-creme);font:500 16px DM Sans,system-ui,sans-serif;outline:none;transition:border-color .15s,box-shadow .15s}.pt-entrada input:focus,.pt-sel select:focus{border-color:var(--pt-ouro);box-shadow:0 0 0 3px #e9c77b26}.pt-entrada input[type=password],.pt-entrada:has(.pt-ver) input{padding-right:48px}.pt-ver{position:absolute;right:4px;top:50%;translate:0 -50%;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:6px;background:none;color:#8a7c62;cursor:pointer}.pt-ver.ligado{color:var(--pt-ouro)}.pt-erro{margin:0;padding:10px 12px;border-left:3px solid var(--pt-vermelho-claro);border-radius:4px;background:#3a120c99;color:var(--pt-erro);font-size:14px}.pt-erro[hidden]{display:none}.pt-texto{margin:0;color:#d3c6aa}.pt-auth{min-height:100%;display:grid;align-content:center;justify-items:center;gap:22px;padding:max(28px,env(safe-area-inset-top)) 16px max(28px,env(safe-area-inset-bottom))}.pt-marca{text-align:center;max-width:34em}.pt-selo{display:inline-grid;place-items:center;width:54px;height:54px;margin-bottom:8px;border:1px solid var(--pt-ouro-fio);border-radius:50%;background:radial-gradient(circle,#2b1f12,#120d08);color:var(--pt-ouro);font-size:26px;box-shadow:0 0 30px #e9c77b22}.pt-marca h1{margin:0;color:var(--pt-ouro-claro);font:400 clamp(30px,8vw,50px) / 1.05 Marcellus,Georgia,serif;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 0 #000c,0 0 26px #e9c77b40}.pt-marca p{margin:10px auto 0;color:#cdbf9f;font-size:15px}.pt-cartao{width:min(420px,100%);border:1px solid var(--pt-ouro-fio);border-radius:14px;background:var(--pt-painel);backdrop-filter:blur(6px);box-shadow:inset 0 1px #ffe7b618,0 18px 50px #000c;overflow:hidden}.pt-abas{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #3a2f20}.pt-abas button{min-height:50px;border:0;background:#0000002a;color:var(--pt-apagado);font:700 14px DM Sans,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 -2px 0 transparent}.pt-abas button[aria-selected=true]{background:transparent;color:var(--pt-ouro-claro);box-shadow:inset 0 -2px 0 var(--pt-ouro)}.pt-form{display:grid;gap:14px;padding:22px 20px 20px}.pt-form h2{margin:0;color:var(--pt-ouro-claro);font:400 24px/1.15 Marcellus,Georgia,serif}.pt-fora{color:var(--pt-apagado);font-size:13px}.pt-pagina{width:min(1100px,100%);margin:0 auto;padding:max(10px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));display:grid;gap:16px}.pt-topo{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:0 -14px;padding:10px 14px;background:linear-gradient(180deg,#0a0806f5,#0a0806d8);border-bottom:1px solid #3a2f2088;backdrop-filter:blur(6px)}.pt-topo-titulo{margin:0;color:var(--pt-ouro-claro);font:400 clamp(19px,4.5vw,26px) / 1.1 Marcellus,Georgia,serif;letter-spacing:.04em;text-align:center}.pt-quem,.pt-voltar{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 12px;border:1px solid var(--pt-ouro-fio);border-radius:999px;background:#1a140ecc;color:var(--pt-creme);font:600 14px DM Sans,system-ui,sans-serif;cursor:pointer;max-width:100%}.pt-quem{justify-self:end}.pt-voltar{justify-self:start}.pt-quem span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:14ch}@media(max-width:560px){.pt-topo-marca b,.pt-voltar span{display:none}.pt-quem span{max-width:9ch}}.pt-conta{display:grid;gap:14px;width:min(560px,100%);margin:0 auto}.pt-bloco{display:grid;gap:12px;padding:18px;border:1px solid #3a2f20;border-radius:12px;background:var(--pt-painel)}.pt-bloco h3{margin:0;color:var(--pt-ouro-claro);font:400 20px Marcellus,Georgia,serif}.pt-bloco .pt-botao{justify-self:start}.pt-email{display:grid;gap:2px;margin:0}.pt-email small{color:var(--pt-apagado);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}a.pt-voltar{text-decoration:none}#entrada.porta:has(.pt-dobra){background:#07080d;scroll-behavior:auto}.pt-dobra{position:relative;min-height:100svh;display:grid;isolation:isolate;overflow:hidden}.pt-dobra:before{content:"";position:absolute;inset:-2%;z-index:-2;background:#07080d url(/game/imagens/site/arte-larga.webp) 30% 40% / cover no-repeat;transform:scale(1.04);animation:st-respira 18s ease-in-out infinite alternate}.pt-dobra:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#05060a00 30%,#05060a8c 62%,#05060ad1),linear-gradient(180deg,rgb(5 6 10 / .45),transparent 22%,transparent 84%,#07080d 100%)}@keyframes st-respira{to{transform:scale(1.09)}}.pt-dobra .pt-auth{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);grid-template-areas:"marca cartao";align-items:center;justify-items:stretch;gap:4vw;padding:max(28px,env(safe-area-inset-top)) max(6vw,env(safe-area-inset-right)) max(90px,env(safe-area-inset-bottom)) max(5vw,env(safe-area-inset-left))}.pt-dobra .pt-marca{grid-area:marca;align-self:end;max-width:560px;margin-bottom:4vh;text-align:left;animation:st-sobe 1s cubic-bezier(.2,.7,.2,1) .2s both}.pt-logo{margin:0;line-height:0}.pt-logo img{width:clamp(240px,28vw,440px);height:auto;filter:drop-shadow(0 6px 18px #000c) drop-shadow(0 0 30px rgb(242 192 74 / .25))}.pt-dobra .pt-chamada{margin:6px 0 0;background:linear-gradient(180deg,#fff3c9,#f2c04a 55%,#c98a1e);-webkit-background-clip:text;background-clip:text;color:transparent;font:400 clamp(26px,3vw,44px) / 1.1 Marcellus,Georgia,serif;letter-spacing:.06em;text-transform:uppercase;filter:drop-shadow(0 2px 2px #000)}.pt-dobra .pt-marca p:not(.pt-chamada){margin:12px 0 0;max-width:34em;color:#e4d8bd;font-size:clamp(14px,1.15vw,17px);text-shadow:0 1px 3px #000,0 0 12px #000}.pt-dobra .pt-cartao{grid-area:cartao;justify-self:end;width:100%;border:0;border-radius:6px;background:linear-gradient(180deg,#120f0ce0,#0a0807f0);box-shadow:0 0 0 1.5px #2b1a0d,0 0 0 3.5px #a8773a,0 0 0 5px #2b1a0d,0 0 60px #f2c04a1f,0 30px 70px #000d;backdrop-filter:blur(10px);animation:st-entra-cartao .9s cubic-bezier(.2,.7,.2,1) both}.pt-dobra .pt-cartao:before{content:"";display:block;height:3px;background:linear-gradient(90deg,transparent,#ffe08a,transparent);opacity:.8}.pt-dobra .pt-abas button{font:400 15px Marcellus,Georgia,serif;letter-spacing:.12em;text-transform:uppercase}.pt-dobra .pt-abas button[aria-selected=true]{color:#ffe7a8;box-shadow:inset 0 -2px #f2c04a;background:linear-gradient(180deg,transparent,rgb(242 192 74 / .1))}.pt-dobra .pt-form>.pt-botao[type=submit],.pt-dobra .pt-form>.pt-botao:not(.escuro){min-height:52px;border:0;border-radius:4px;background:linear-gradient(180deg,#ffe08a,#e0951f 55%,#a8620f);color:#2a1606;font:400 17px Marcellus,Georgia,serif;letter-spacing:.14em;box-shadow:inset 0 1px #fff8,0 0 0 1px #5a3a10,0 6px 20px #f2a02859}.pt-dobra .pt-form>.pt-botao[type=submit]:hover:not(:disabled){filter:brightness(1.1);box-shadow:inset 0 1px #fff8,0 0 0 1px #5a3a10,0 6px 28px #f2a0288c}.pt-dobra .pt-fora{position:absolute;top:max(16px,env(safe-area-inset-top));right:max(20px,env(safe-area-inset-right))}@keyframes st-sobe{0%{opacity:0;transform:translateY(30px)}}@keyframes st-entra-cartao{0%{opacity:0;transform:translate(30px)}}.pt-barra-site{position:absolute;top:max(14px,env(safe-area-inset-top));left:max(20px,env(safe-area-inset-left));z-index:3;display:flex;align-items:center;gap:18px}.pt-barra-site img{display:block;height:44px;width:auto;filter:drop-shadow(0 2px 6px #000c)}.pt-voltar-site{display:inline-flex;align-items:center;gap:6px;color:#e9dcbc;font:400 13px Marcellus,Georgia,serif;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 3px #000}.pt-voltar-site:hover{color:#ffe7a8}.pt-dobra .pt-marca{position:relative}.pt-dobra .pt-marca:before{content:"";position:absolute;inset:-12% -18% -14% -22%;z-index:-1;background:radial-gradient(ellipse 60% 55% at 42% 62%,rgb(5 6 10 / .78),rgb(5 6 10 / .4) 55%,transparent 75%);pointer-events:none}@media(max-aspect-ratio:1/1){.pt-dobra:before{background-image:url(/game/imagens/site/arte-alta.webp);background-position:50% 20%}.pt-dobra:after{background:linear-gradient(180deg,rgb(5 6 10 / .5),transparent 16%,transparent 38%,rgb(5 6 10 / .8) 58%,#07080d 100%)}.pt-dobra .pt-auth{grid-template-columns:1fr;grid-template-areas:"marca" "cartao";align-content:end;justify-items:center;gap:18px;padding:max(20px,env(safe-area-inset-top)) 16px max(84px,env(safe-area-inset-bottom))}.pt-dobra .pt-marca{align-self:auto;margin:0;text-align:center}.pt-dobra .pt-marca p:not(.pt-chamada){margin-inline:auto}.pt-logo img{width:min(70vw,340px)}.pt-dobra .pt-cartao{justify-self:center;width:min(440px,100%);animation-name:st-sobe}}@media(max-width:640px){.pt-dobra .pt-marca p:not(.pt-chamada){display:none}}@media(min-aspect-ratio:1/1)and (max-height:560px){.pt-dobra .pt-auth{grid-template-columns:minmax(0,1fr) minmax(300px,380px);padding-top:max(58px,env(safe-area-inset-top));padding-bottom:12px}.pt-logo img{width:clamp(180px,26vw,300px)}.pt-dobra .pt-marca{align-self:center;margin-bottom:0}.pt-dobra .pt-marca p:not(.pt-chamada){display:none}}@media(prefers-reduced-motion:reduce){.pt-dobra:before,.pt-dobra .pt-marca,.pt-dobra .pt-cartao{animation:none!important}}.evt{position:fixed;inset:0;z-index:2147480000;display:grid;place-items:center;padding:16px;color:#e8dcc0;font-family:DM Sans,system-ui,sans-serif;pointer-events:none}.evt-veu{position:absolute;inset:0;background:#0503029e;opacity:0;transition:opacity .22s;pointer-events:auto}.evt-caixa{position:relative;display:flex;flex-direction:column;width:min(980px,100%);max-height:min(92dvh,820px);border-radius:.3em;background:radial-gradient(ellipse at 30% 0%,rgb(255 210 140 / .08),transparent 55%),linear-gradient(#1f1713,#120d0a);box-shadow:0 0 0 2px #2b1a0d,0 0 0 4.5px #a8773a,0 0 0 6px #3a230f;opacity:0;transform:translateY(10px) scale(.98);transition:opacity .22s,transform .25s cubic-bezier(.2,.7,.2,1);pointer-events:auto;overflow:hidden}.evt.aberto .evt-veu{opacity:1}.evt.aberto .evt-caixa{opacity:1;transform:none}.evt-alca{display:none}.evt-x{all:unset;position:absolute;top:10px;right:10px;z-index:3;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#d9b56c;cursor:pointer}.evt-x svg{width:20px;height:20px}.evt-x:hover{background:#d9b56c1f}.evt-topo{display:flex;align-items:center;gap:14px;padding:20px 56px 14px 22px}.evt-rosto{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 18%;box-shadow:0 0 0 2px #2b1a0d,0 0 0 3.5px #c99a4a}.evt-topo h2{margin:0;color:#f2d68e;font:400 22px Marcellus,Georgia,serif;letter-spacing:.06em;text-transform:uppercase}.evt-topo p{margin:4px 0 0;color:#a8957a;font-size:13px}.evt-rola{display:grid;gap:12px;min-height:0;padding:4px 22px 16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8a643066 transparent}.evt-op{padding:8px;border-radius:12px;cursor:pointer;box-shadow:inset 0 0 0 1px #ffe6b40f;transition:box-shadow .15s,background .15s}.evt-op:hover{background:#ffe6b408}.evt-op[aria-checked=true]{background:#f2c04a0f;box-shadow:inset 0 0 0 1.5px #f2c04a,0 0 18px #f2c04a2e}.evt-op.travado{cursor:not-allowed;opacity:.45;filter:saturate(.5)}.evt-op:focus-visible{outline:2px solid #ffe29a;outline-offset:2px}.evt-op .pes-lista{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.evt-jogar{flex:none;min-height:48px;margin:0 22px 18px;border-radius:8px;border:1px solid #7a5212;background:linear-gradient(#ffd56a,#f2a52a 55%,#c97a12);color:#2a1606;font:700 17px/1 DM Sans,sans-serif;letter-spacing:.04em;cursor:pointer;box-shadow:inset 0 1px #fff5c8;transition:filter .15s,transform .1s}.evt-jogar:hover{filter:brightness(1.12)}.evt-jogar:active{transform:translateY(1px)}@media(max-aspect-ratio:1/1){.evt{place-items:end stretch;padding:0}.evt-caixa{width:100%;max-height:88dvh;border-radius:18px 18px 0 0;transform:translateY(100%)}.evt.aberto .evt-caixa{transform:none}.evt-alca{all:unset;display:grid;place-items:center;height:22px;cursor:pointer}.evt-alca span{width:44px;height:5px;border-radius:3px;background:#d9b56c66}.evt-x{display:none}.evt-topo{padding:4px 16px 12px}.evt-topo h2{font-size:18px}.evt-rola{padding:4px 14px 12px}.evt-op .pes-lista{grid-template-columns:repeat(2,minmax(0,1fr))}.evt-jogar{margin:0 14px calc(env(safe-area-inset-bottom,0px) + 14px)}}@media(min-aspect-ratio:1/1)and (max-height:500px){.evt{padding:8px}.evt-caixa{max-height:calc(100dvh - 16px)}.evt-topo{padding:10px 52px 8px 16px}.evt-rosto{width:40px;height:40px}.evt-topo h2{font-size:17px}.evt-jogar{min-height:40px;margin:0 16px 10px}}:where(.visita-foco){border-radius:14px}.visita-foco{animation:visita-pulso 1.6s ease-in-out infinite}@keyframes visita-pulso{0%,to{box-shadow:0 0 0 3px #ffd678f2,0 0 0 3px #ffc85a8c,0 0 18px 4px #ffc85a59}50%{box-shadow:0 0 0 3px #ffd678f2,0 0 0 9px #ffc85a00,0 0 30px 10px #ffc85a80}}#bta-icon.visita-foco{border-color:#ffd678;animation:visita-pulso 1.6s ease-in-out infinite}#bta-icon.visita-foco img{animation:none;filter:drop-shadow(0 0 5px #ffe6a0) brightness(1.18)}@media(prefers-reduced-motion:reduce){.visita-foco{animation:none;box-shadow:0 0 0 3px #ffd678f2,0 0 22px 6px #ffc85a73}}.visita-ouvir{display:inline-grid;place-items:center;width:2.4em;height:2.4em;padding:0;border-radius:50%;border:2px solid rgb(214 170 92 / .85);background:radial-gradient(circle at 35% 30%,#6a4426,#3a2312);color:#f2d9a6;cursor:pointer;box-shadow:inset 0 1px #ffe6b440,0 2px 6px #00000073}.visita-ouvir:hover,.visita-ouvir:focus-visible{color:#ffe9b8;border-color:#f0c870}.visita-ouvir svg{width:62%;height:62%}.visita-ouvir .onda{opacity:.55}.visita-ouvir.tocando{border-color:#ffd779;box-shadow:0 0 14px 3px #ffcd648c,inset 0 1px #ffe6b440}.visita-ouvir.tocando .onda{opacity:1;animation:visita-onda .9s ease-in-out infinite alternate}.visita-ouvir.tocando .onda+.onda{animation-delay:.3s}@keyframes visita-onda{0%{opacity:.35}to{opacity:1}}.bta-ouvir{align-self:center;margin-inline:.4em;flex:none}.bta-dialog:not(.escolhendo-modo) .bta-ouvir{display:none}.bta-modo-quadro{transition:filter .35s ease,transform .35s ease,opacity .35s ease}.visita-tocando:has(.bta-modo-quadro.visita-foco) .bta-modo-quadro:not(.visita-foco){filter:brightness(.5) saturate(.6)}.bta-modo-quadro.visita-foco{transform:scale(1.035);outline-width:4px}@media(prefers-reduced-motion:reduce){.bta-modo-quadro.visita-foco{transform:none}}.legenda-voz{position:fixed;z-index:2147483600;left:50%;bottom:calc(clamp(160px,21vh,220px) + env(safe-area-inset-bottom,0px));transform:translate(-50%);width:max-content;max-width:min(820px,92vw);padding:0;color:#fff6e2;text-align:center;font-size:var(--fs-17, 17px);font-weight:600;line-height:1.35;-webkit-text-stroke:4px #120b04;paint-order:stroke fill;text-shadow:0 2px 2px #000,0 0 10px #000c,0 0 22px #0009;pointer-events:none;animation:legenda-entra .22s ease-out both;transition:opacity .22s ease}.legenda-voz:before{content:"";position:absolute;inset:-22px -64px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,#000000e6,#000c 50%,#0006 78%,#0000);filter:blur(10px);pointer-events:none}.legenda-voz b{display:block;margin-bottom:.15em;color:#ffd779;font-size:var(--fs-11, 11px);letter-spacing:.16em;text-transform:uppercase;-webkit-text-stroke:3px #120b04}.legenda-voz.some{opacity:0}@keyframes legenda-entra{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}#character-dialog.abertura>.legenda-voz{top:36%;bottom:auto;left:calc(clamp(18px,3vw,56px) + env(safe-area-inset-left,0px));transform:translateY(-50%);width:auto;max-width:min(330px,24vw);text-align:left;animation:legenda-entra-lado .25s ease-out both}@keyframes legenda-entra-lado{0%{opacity:0;transform:translate(-6px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media(max-height:560px){#character-dialog.abertura>.legenda-voz{top:calc(64px + env(safe-area-inset-top,0px));transform:none;max-width:min(270px,34vw);font-size:var(--fs-12, 12px);animation:legenda-entra-alto .25s ease-out both}}@media(orientation:portrait){#character-dialog.abertura>.legenda-voz{top:calc(14px + env(safe-area-inset-top,0px));left:calc(62px + env(safe-area-inset-left,0px));min-height:38px;right:14px;transform:none;width:auto;max-width:none;text-align:left;font-size:var(--fs-11, 11px);line-height:1.3;-webkit-text-stroke:3px #120b04;animation:legenda-entra-alto .25s ease-out both}#character-dialog.abertura>.legenda-voz b{font-size:var(--fs-9, 9px)}#character-dialog.abertura:has(>.legenda-voz:not(.some):not([hidden])) .chooser-logo{visibility:hidden}}@keyframes legenda-entra-alto{0%{opacity:0}to{opacity:1}}.legenda-voz.no-alto{top:calc(clamp(58px,9vh,96px) + env(safe-area-inset-top,0px));bottom:auto}.visita-mao{position:fixed;top:0;left:0;z-index:2147483601;width:58px;height:65px;pointer-events:none;filter:drop-shadow(0 6px 6px #0009)}.visita-mao .tut-hand-svg{width:58px;height:65px}.visita-mao.para-baixo .visita-mao-pula{rotate:180deg}.visita-mao-pula{animation:visita-mao-pula .9s ease-in-out infinite alternate}.visita-mao.para-baixo .visita-mao-pula{animation-name:visita-mao-desce}@keyframes visita-mao-pula{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes visita-mao-desce{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.visita-mao-pula{animation:none}}.passeio-progresso{position:fixed;z-index:2147483500;top:calc(2vh + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);display:flex;gap:6px;pointer-events:none}.passeio-progresso i{width:8px;height:8px;border-radius:50%;background:#fff3;box-shadow:0 0 0 1px #0006;transition:background .3s,transform .3s}.passeio-progresso i.feita{background:#c99a3f}.passeio-progresso i.agora{background:#ffd779;transform:scale(1.4)}.passeio-passos{position:fixed;inset:0;z-index:2147483550;display:grid;place-content:center;justify-items:center;gap:18px;padding:24px;background:radial-gradient(ellipse at 50% 45%,#0b0805cc,#050302ee);animation:passos-entra .4s ease-out both}@keyframes passos-entra{0%{opacity:0}}.passeio-passos h2{margin:0;color:#ffe2a0;text-align:center;font-size:var(--fs-26, 26px);text-shadow:0 2px 10px #000}.passeio-passos-grade{display:grid;grid-template-columns:repeat(4,minmax(0,210px));gap:14px}.passeio-passos-grade button{display:flex;flex-direction:column;gap:4px;padding:0 0 12px;overflow:hidden;border:2px solid #8a6a34;border-radius:14px;background:linear-gradient(180deg,#2a1d10,#140d07);color:#fbf1da;text-align:center;cursor:pointer;box-shadow:0 8px 24px #000a;transition:transform .18s,border-color .18s,box-shadow .18s}@media(hover:hover){.passeio-passos-grade button:hover{transform:translateY(-4px);border-color:#ffd779;box-shadow:0 10px 30px #000c,0 0 22px #ffd77955}}.passeio-passos-grade button:focus-visible{transform:translateY(-4px);border-color:#ffd779;box-shadow:0 10px 30px #000c,0 0 22px #ffd77955}.passeio-passos-grade .img{display:block;aspect-ratio:4 / 3;background:#120804 center / cover no-repeat;margin-bottom:6px}.passeio-passos-grade strong{padding:0 10px;color:#ffe2a0;font-size:var(--fs-16, 16px)}.passeio-passos-grade small{padding:0 12px;color:#d9c8a4;font-size:var(--fs-12, 12px);line-height:1.3}.passeio-passos-depois{border:0;background:none;color:#c9b68f;text-decoration:underline;cursor:pointer;font-size:var(--fs-13, 13px)}@media(max-width:900px),(max-height:520px){.passeio-passos{gap:10px;padding:12px}.passeio-passos h2{font-size:var(--fs-18, 18px)}.passeio-passos-grade{grid-template-columns:repeat(4,minmax(0,1fr));width:min(96vw,820px);gap:8px}.passeio-passos-grade .img{aspect-ratio:16 / 10}.passeio-passos-grade small{display:none}}@media(max-height:560px){html:has(.passeio-passos) .legenda-voz{bottom:calc(8px + env(safe-area-inset-bottom,0px))}}.proximo-passo{position:fixed;z-index:60;top:calc(128px + env(safe-area-inset-top,0px));left:calc(14px + env(safe-area-inset-left,0px));max-width:min(280px,60vw);padding:.6em .8em;border:1px solid #e0b45a99;border-radius:12px;background:linear-gradient(180deg,#1b130bee,#0d0906f2);box-shadow:0 6px 18px #000a;color:#fbf1da;animation:lembrete-entra .3s ease-out both}@keyframes lembrete-entra{0%{opacity:0;transform:translate(-8px)}}.proximo-passo small{display:block;color:#f0c870;font-size:var(--fs-10, 10px);letter-spacing:.14em;text-transform:uppercase}.proximo-passo p{margin:.25em 0 .5em;font-size:var(--fs-13, 13px);line-height:1.35}.proximo-passo span{display:flex;gap:8px;align-items:center}.proximo-passo .ir{padding:.35em .9em;border:0;border-radius:8px;background:linear-gradient(180deg,#f6d88a,#c99a3f);color:#1b1206;font-weight:700;cursor:pointer;font-size:var(--fs-13, 13px)}.proximo-passo .fechar{margin-left:auto;border:0;background:none;color:#c9b68f;cursor:pointer;font-size:var(--fs-18, 18px)}.passeio-pular{position:relative;z-index:2147483560;height:2.4em;padding:0 1em;border:1px solid #e0b45a99;border-radius:999px;background:#0d0906d9;color:#f0dcae;cursor:pointer;white-space:nowrap;font-size:var(--fs-13, 13px)}.passeio-pular.solto{position:fixed;top:calc(64px + env(safe-area-inset-top,0px));right:calc(10px + env(safe-area-inset-right,0px));box-shadow:0 4px 12px #0009}html.touch .passeio-pular.solto{top:calc(68px + env(safe-area-inset-top,0px));right:auto;left:calc(12px + env(safe-area-inset-left,0px));height:2.1em;font-size:var(--fs-12, 12px)}html.touch .passeio-progresso{top:calc(3px + env(safe-area-inset-top,0px))}.passeio-pular:hover,.passeio-pular:focus-visible{border-color:#ffd779;color:#fff3cf}.build-ouvir,.ser-ouvir{flex:none;width:2.2em;height:2.2em;margin-inline:4px}.unit-ouvir{flex:none;width:1.8em;height:1.8em;margin-left:auto}.unit-head:has(.unit-ouvir){display:flex;align-items:center;gap:6px}.legenda-acoes{display:flex;justify-content:center;gap:8px;margin-top:.55em;pointer-events:auto;-webkit-text-stroke:0;text-shadow:none}.legenda-acoes button{padding:.3em .95em;border:1px solid #ffe2a066;border-radius:999px;background:#0d0906a6;color:#f6e3b8;cursor:pointer;font-size:var(--fs-12, 12px);font-weight:600;backdrop-filter:blur(3px)}.legenda-acoes button:hover,.legenda-acoes button:focus-visible{border-color:#ffd779;color:#fff3cf}.legenda-acoes .pular{border-color:#ffd779aa;color:#ffe2a0}.legenda-acoes .nunca{border-color:transparent;background:none;backdrop-filter:none;text-decoration:underline;text-shadow:0 1px 2px #000,0 0 8px #000}html.touch body:has(.game-shell.placing) .legenda-voz:not(.no-alto){bottom:calc(240px + env(safe-area-inset-bottom,0px))}@media(orientation:landscape)and (max-height:520px){.legenda-voz{bottom:calc(92px + env(safe-area-inset-bottom,0px));max-width:min(680px,80vw);font-size:var(--fs-13, 13px);line-height:1.3;-webkit-text-stroke:3px #120b04}.legenda-voz b{font-size:var(--fs-9, 9px)}dialog[open]>.legenda-voz:not(.no-alto){bottom:calc(10px + env(safe-area-inset-bottom,0px))}.legenda-acoes{margin-top:.4em}.legenda-acoes button{font-size:var(--fs-11, 11px)}}#feira-dialog .bank-heading:has(.feira-ouvir){display:flex;align-items:center;gap:.6em}#feira-dialog .feira-ouvir{flex:none}.janela-ouvir{display:inline-grid;vertical-align:middle;width:2.1em;height:2.1em;margin-left:.55em;font-size:var(--fs-14, 14px)}:is(.bank-heading,.build-panel-head>div,.pets-heading):has(>.janela-ouvir){display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:.55em}:is(.bank-heading,.build-panel-head>div,.pets-heading):has(>.janela-ouvir)>:not(h2,strong,.janela-ouvir){grid-column:1 / -1}:is(.bank-heading,.build-panel-head>div,.pets-heading)>.janela-ouvir{margin-left:0}.rk-topo h2:has(+.janela-ouvir){display:inline-block;vertical-align:middle}#mypets-panel .build-panel-head>div:first-child:has(>.janela-ouvir){display:grid!important}.assistente-btn .risco{display:none}.assistente-btn.desligada .risco{display:inline}.assistente-btn.desligada .onda{display:none}.system-hud .assistente-btn.desligada{color:#b9a47c;filter:drop-shadow(0 2px 3px #0009) saturate(.6) brightness(.85)}.visita-ouvir:not(.com-voz){display:none!important}@media(orientation:portrait)and (max-width:760px){.passeio-passos{place-content:center stretch;padding:calc(16px + env(safe-area-inset-top,0px)) 12px calc(16px + env(safe-area-inset-bottom,0px))}.passeio-passos-grade{grid-template-columns:minmax(0,1fr);width:100%;gap:10px}.passeio-passos-grade button{display:grid;grid-template-columns:38% minmax(0,1fr);grid-template-rows:1fr 1fr;align-content:stretch;column-gap:12px;row-gap:3px;min-height:92px;padding:0 12px 0 0;text-align:left}.passeio-passos-grade .img{grid-row:1 / -1;align-self:stretch;aspect-ratio:auto;height:auto;min-height:92px;margin:0}.passeio-passos-grade strong{align-self:end;padding:0;font-size:var(--fs-16, 16px)}.passeio-passos-grade small{display:block;align-self:start;padding:0;font-size:var(--fs-12, 12px)}}
