.star-rating{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;vertical-align:middle;line-height:0}.star-rating__estrela{display:block;flex:0 0 auto;width:var(--star-size, 14px);height:var(--star-size, 14px);overflow:visible}.star-rating__defs{position:absolute;width:0;height:0;overflow:hidden}.pr-root{--pr-txt: #e8edf9;--pr-txt-2: #b4bedb;--pr-txt-3: #8590b0;--pr-card: #161e33;--pr-fundo-cartao: #0d1424;--pr-borda: #2a3555;--pr-borda-2: #3a4a72;--pr-azul: #8ec5ff;--pr-ouro: #e9c46a;--pr-verde: #8fe3a2;--pr-estrela: #f2b441;--pr-cel: 78px;--pr-cel-gap: 7px;--pr-btn-h: 26px;--pr-bonus-h: 50px;--pr-pad: 8px;--pr-gap: 6px;--pr-acoes-gap: 4px;display:flex;flex-direction:column;gap:var(--pr-gap);box-sizing:border-box;width:100%;min-width:0;font-size:var(--d-fs-body, 11px);color:var(--pr-txt)}.pr-cab{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:26px}.pr-cab-titulo{display:flex;align-items:baseline;gap:8px;min-width:0}.pr-cab-sub{font-size:11px;color:var(--pr-txt-3);white-space:nowrap}.pr-pilulas{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.pr-pilula{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;box-sizing:border-box;border:1px solid var(--pr-borda);border-radius:999px;background:#0a1020;color:var(--pr-txt-2);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.pr-pilula b{font-weight:600;color:var(--pr-txt)}.pr-pilula--pedras b{color:var(--pr-verde)}.pr-pilula--ouro b{color:var(--pr-ouro)}.pr-pilula-teto{color:var(--pr-txt-3);font-weight:400}.pr-root .pr-cab .pr-btn--fechar{flex:0 0 auto;width:auto;height:22px;min-width:64px;padding:0 10px}.pr-cab .pr-aviso--cab{flex:1 1 140px;min-width:0;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.pr-aviso{margin:0;padding:var(--d-sp-2, 6px) var(--d-sp-3, 8px);border-radius:var(--kit-radius-sm, 4px);font-size:var(--d-fs-small, 11px);border:1px solid var(--kit-border-soft, rgba(212, 175, 55, .25));background:var(--kit-surface-2, #1b2a3c)}.pr-aviso--ok{border-color:#78dc8c8c;color:#bff0c8}.pr-aviso--erro{border-color:var(--kit-danger-border, #b5483d);background:var(--kit-danger-bg, #3a1b19);color:#ffd2cb}.pr-erro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--d-sp-2, 6px);padding:var(--d-sp-2, 6px) var(--d-sp-3, 8px);border-radius:var(--kit-radius-sm, 4px);border:1px solid var(--kit-danger-border, #b5483d);background:var(--kit-danger-bg, #3a1b19);font-size:var(--d-fs-small, 11px)}.pr-tabs{display:none}.pr-tab{flex:1 1 0;min-width:0;height:36px;padding:0 6px;border:1px solid var(--pr-borda);border-radius:4px;background:var(--pr-fundo-cartao);color:var(--pr-txt-2);font-size:12px;font-weight:600;cursor:pointer}.pr-tab--ativa{border-color:var(--pr-azul);color:var(--pr-txt);background:#13203a}.pr-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-items:stretch}.pr-slot{display:flex;flex-direction:column;gap:var(--pr-gap);min-width:0;padding:var(--pr-pad);box-sizing:border-box;border:1px solid var(--pr-borda);border-radius:6px;background:var(--pr-card);box-shadow:inset 0 1px #ffffff08}.pr-slot--bloqueado{border-style:dashed;border-color:var(--pr-borda-2);background:#111829}.pr-slot-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;height:18px}.pr-slot-nome{flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--pr-txt-2)}.pr-tier{flex:0 0 auto;display:inline-flex;align-items:center;height:17px;padding:0 6px;box-sizing:border-box;border:1px solid;border-radius:3px;font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.pr-tier--gratis{color:#9be3ae;border-color:#2f5a42;background:#15271e}.pr-tier--premium{color:#9cc9ff;border-color:#2e4a78;background:#14233a}.pr-tier--loja{color:#f0d58a;border-color:#6b5a2a;background:#2a2312}.pr-bonus{display:flex;flex-direction:column;gap:3px;height:var(--pr-bonus-h);padding:5px 8px;box-sizing:border-box;border:1px solid var(--pr-borda);border-radius:4px;background:var(--pr-fundo-cartao)}.pr-bonus-linha{display:flex;align-items:center;gap:5px;min-width:0;margin:0;font-size:11px;line-height:15px;color:var(--pr-txt-2)}.pr-bonus-titulo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-bonus-titulo b{font-weight:600;color:var(--pr-verde)}.pr-bonus-rodape{display:flex;align-items:center;justify-content:space-between;gap:8px;height:12px;line-height:0}.pr-bonus--vazio .pr-bonus-titulo{color:var(--pr-txt-3)}.pr-estrelas-raridade{display:inline-flex;align-items:center;gap:4px;line-height:0}.pr-restante{font-size:11px;line-height:12px;font-weight:600;color:var(--pr-azul);font-variant-numeric:tabular-nums;white-space:nowrap}.pr-slot .bx-progress.pr-barra{display:block;height:4px;border:0;border-radius:2px;overflow:hidden;background:#253049}.pr-slot .bx-progress.pr-barra .bx-progress__fill{display:block;height:100%;background:linear-gradient(90deg,#5f9be8,#8ec5ff);transition:width 1s linear}.pr-slot .pr-barra--reservada{display:block;height:4px;visibility:hidden}.pr-slot-cab .pr-nome{flex:1 1 auto;min-width:0;overflow:hidden;text-align:center;font-size:12px;font-weight:600;line-height:16px;color:var(--pr-txt);white-space:nowrap;text-overflow:ellipsis}.pr-slot-cab .pr-nome--vazio{font-size:11px;font-weight:400;color:var(--pr-txt-3)}.pr-grade{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,var(--pr-cel));gap:var(--pr-cel-gap);justify-content:center}.pr-grade>li{min-width:0;margin:0;padding:0}.pr-grade-vazia{grid-column:1 / -1}.pr-celula{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--pr-cel);height:var(--pr-cel);margin:0;padding:0;border:1px solid var(--pr-borda);border-radius:4px;background:radial-gradient(circle at 50% 50%,#1a2440,#0c1322 85%);color:inherit;cursor:pointer;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.pr-celula:hover:not(:disabled),.pr-celula:focus-visible{border-color:var(--pr-azul);background:radial-gradient(circle at 50% 50%,#22304f,#0f1828 85%);outline:none}.pr-celula--escolhida{border-color:var(--pr-ouro);background:radial-gradient(circle at 50% 50%,#2a3658,#121b2e 85%);box-shadow:0 0 0 1px var(--pr-ouro)}.pr-celula--vazia{border-style:solid;border-color:#2a355580;background:#080c164d;cursor:default}.pr-palco{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;padding:6px 8px;box-sizing:border-box;border:1px solid var(--pr-borda-2);border-radius:4px;background:radial-gradient(circle at 50% 42%,#22314f,#0c1322 72%)}.pr-palco-criatura{display:flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:0}.pr-palco-nome{max-width:100%;overflow:hidden;text-align:center;font-size:12px;font-weight:600;line-height:16px;color:var(--pr-txt);white-space:nowrap;text-overflow:ellipsis}.pr-palco-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;margin:0;font-size:11px;line-height:14px;text-align:center;color:var(--pr-txt-3);overflow-wrap:anywhere}.pr-celula:disabled{cursor:wait;opacity:.7}.pr-dica{position:absolute;bottom:calc(100% + 4px);left:50%;z-index:30;display:none;flex-direction:column;align-items:center;gap:2px;width:max-content;max-width:190px;padding:4px 8px;font-size:var(--d-fs-small, 11px);line-height:1.25;text-align:center;white-space:normal;pointer-events:none;transform:translate(-50%);color:var(--kit-text-window, #f1e9d6);background:#05090fee;border:1px solid var(--kit-border-gold, #d4af37);border-radius:var(--kit-radius-sm, 2px);box-shadow:0 4px 12px #000a}.pr-celula:hover .pr-dica,.pr-celula:focus-visible .pr-dica{display:flex}.pr-grade>li:nth-child(-n+3) .pr-dica{top:calc(100% + 4px);bottom:auto}.pr-grade>li:nth-child(3n+1) .pr-dica{left:0;transform:none}.pr-grade>li:nth-child(3n) .pr-dica{left:auto;right:0;transform:none}.pr-dica-nome{font-weight:600}.pr-catalogo{display:flex;flex-direction:column;gap:4px;height:calc(var(--pr-cel) * 3 + var(--pr-cel-gap) * 2);min-height:0}.pr-catalogo-topo{display:flex;align-items:center;gap:6px;height:24px}.pr-filtro{flex:1 1 auto;min-width:0;height:24px;padding:0 8px;box-sizing:border-box;font-size:11px;color:inherit;background:#0a1020;border:1px solid var(--pr-borda);border-radius:4px}.pr-catalogo .pr-grade--catalogo{flex:1 1 auto;min-height:0;align-content:start;overflow-y:auto;padding-right:2px}.pr-acoes{display:flex;flex-direction:column;gap:var(--pr-acoes-gap);margin-top:auto}.pr-root .pr-btn{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;height:var(--pr-btn-h);min-height:0;padding:0 6px;box-sizing:border-box;border:1px solid #41507c;border-radius:4px;background:linear-gradient(#2d3a5e,#243052);color:#e4eaff;font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;box-shadow:none;cursor:pointer}.pr-root .pr-btn:hover:not(:disabled){border-color:var(--pr-azul);color:#fff}.pr-root .pr-btn:active:not(:disabled){filter:brightness(.92)}.pr-root .pr-btn:focus-visible{outline:1px solid var(--pr-azul);outline-offset:1px}.pr-root .pr-btn--bonus:not(:disabled){border-color:#3f7a60;background:linear-gradient(#2f5a48,#244a3a);color:#d8f7e2}.pr-root .pr-btn--confirmar:not(:disabled){border-color:#5a79b8;background:linear-gradient(#3c5b9a,#2e4a80);color:#fff}.pr-root .pr-btn--pedras:not(:disabled){border-color:#7a6330;background:linear-gradient(#4a3d1f,#3a301a);color:#f3dc98}.pr-root .pr-btn--loja:not(:disabled){border-color:#6b5a2a;background:linear-gradient(#3a3520,#2c2817);color:#f3dc98}.pr-root .pr-btn:disabled{border-style:dashed;border-color:#2c3652;background:#171d2e;color:#8d98b8;cursor:not-allowed}.pr-root .pr-btn--mini{flex:0 0 auto;width:auto;height:22px;padding:0 10px}.pr-opcoes{display:flex;flex-direction:column;gap:3px}.pr-check{display:flex;align-items:center;gap:5px;height:16px;font-size:11px;color:var(--pr-txt-2);cursor:pointer;white-space:nowrap}.pr-check input{flex:0 0 auto;width:13px;height:13px;margin:0;accent-color:var(--pr-azul);cursor:inherit}.pr-check-texto{overflow:hidden;text-overflow:ellipsis;min-width:0}.pr-check--marcada{color:var(--pr-txt)}.pr-check--desativada{color:var(--pr-txt-3);cursor:not-allowed}.pr-reroll{margin:0;height:13px;line-height:13px;font-size:10px;text-align:center;color:var(--pr-txt-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-reroll--pronto{color:var(--pr-verde)}.pr-bloqueio{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 8px;box-sizing:border-box;text-align:center;border:1px dashed var(--pr-borda-2);border-radius:4px;color:var(--pr-txt-3)}.pr-bloqueio strong{font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--pr-txt)}.pr-bloqueio p{margin:0;max-width:220px;font-size:11px;line-height:1.4}.pr-bloqueio .pr-btn{width:auto;min-width:124px;padding:0 12px}.pr-sprite-centrado{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.pr-root .pr-art,.pr-tracker .pr-art{display:inline-block;flex:0 0 auto;image-rendering:pixelated;vertical-align:middle}.pr-estrelas{display:inline-flex;align-items:center;gap:1px;line-height:0}.pr-estrelas-raridade .pr-art,.pr-bonus-rodape .pr-art{flex:0 0 auto}.pr-root[data-nivel=media]{--pr-cel: 72px;--pr-cel-gap: 6px;--pr-btn-h: 25px;--pr-bonus-h: 46px;--pr-pad: 7px;--pr-gap: 5px;--pr-acoes-gap: 3px}.pr-root[data-nivel=baixa]{--pr-cel: 66px;--pr-cel-gap: 7px;--pr-btn-h: 24px;--pr-bonus-h: 40px;--pr-pad: 5px;--pr-gap: 2px;--pr-acoes-gap: 3px}.pr-root[data-nivel=baixa] .pr-slot-cab{height:16px}.pr-root[data-nivel=baixa] .pr-palco-desc{font-size:10px;line-height:13px}.pr-root[data-nivel=baixa] .pr-bonus{gap:2px;padding:4px 7px}.pr-root[data-nivel=baixa] .pr-bonus-linha{line-height:14px}.pr-root[data-nivel=baixa] .pr-bonus-rodape{height:11px}.pr-root[data-nivel=baixa] .pr-bloqueio{gap:4px;padding:6px 8px}.pr-root[data-nivel=baixa] .pr-check{height:15px}.pr-root[data-nivel=baixa] .pr-slot .bx-progress.pr-barra,.pr-root[data-nivel=baixa] .pr-slot .pr-barra--reservada{height:3px}@media(max-width:719px){.pr-root{--pr-cel: 100%;--pr-cel-gap: 6px;--pr-btn-h: 44px;--pr-bonus-h: 60px;--pr-pad: 10px;--pr-gap: 8px;--pr-acoes-gap: 6px;font-size:12px}.pr-root .pr-btn{font-size:13px}.pr-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pr-slots{grid-template-columns:minmax(0,1fr)}.pr-slot.pr-slot--oculto{display:none}.pr-slot-nome{font-size:12px}.pr-tier{height:20px;font-size:11px}.pr-nome,.pr-palco-nome{font-size:14px}.pr-bonus-linha{font-size:12px;line-height:18px}.pr-restante{font-size:12px}.pr-grade{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-celula{width:100%;height:84px}.pr-grade--catalogo{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-catalogo{height:auto}.pr-catalogo .pr-grade--catalogo{max-height:300px}.pr-reroll{height:16px;line-height:16px;font-size:11px}.pr-cab .pr-btn--fechar{height:36px;min-width:96px}.pr-pilula{height:30px;font-size:12px}.pr-slot-cab{height:22px}.pr-cab .pr-aviso--cab{flex:1 1 100%;overflow:visible;text-overflow:clip;white-space:normal}}.janela:not(.janela--fullscreen)>.janela-corpo:has(>.pr-root){padding:4px 8px}@media(max-width:719px){[data-hud-id=prey]{overflow:hidden}}.pr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pr-root [data-tip],.pr-tracker [data-tip]{position:relative}.pr-root [data-tip]:hover:after,.pr-root [data-tip]:focus-visible:after,.pr-tracker [data-tip]:hover:after{content:attr(data-tip);position:absolute;left:0;top:calc(100% + 3px);z-index:40;width:max-content;max-width:220px;padding:3px 7px;font-size:var(--d-fs-legend, 10px);font-weight:600;line-height:1.3;white-space:normal;text-align:left;pointer-events:none;color:var(--kit-text-window, #f1e9d6);background:#05090fee;border:1px solid var(--kit-border-gold, #d4af37);border-radius:var(--kit-radius-sm, 2px);box-shadow:0 4px 12px #000a}.pr-root .pr-pilula[data-tip]:hover:after,.pr-root .pr-restante[data-tip]:hover:after{left:auto;right:0}.pr-sprite{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:var(--kit-radius-sm, 4px);background:#00000059;overflow:hidden}.pr-sprite--tracker{width:36px;height:36px}.pr-nome-tip{display:block;min-width:0}.pr-tracker{list-style:none;margin:0;padding:var(--d-card-pad, 8px);display:flex;flex-direction:column;gap:var(--d-sp-2, 6px);font-size:var(--d-fs-small, 11px);color:var(--kit-text-card, #f1e9d6)}.pr-tracker--caca .pr-tracker-linha{border-color:var(--kit-border-gold-hi, #f5d76e);box-shadow:0 0 0 1px #f5d76e59}.pr-tracker-linha{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:var(--d-sp-2, 6px);padding:var(--d-sp-1, 4px);border:1px solid var(--kit-border-soft, rgba(212, 175, 55, .25));border-radius:var(--kit-radius-sm, 4px);background:var(--kit-surface-2, #1b2a3c)}.pr-tracker-texto{display:flex;flex-direction:column;min-width:0}.pr-tracker-texto strong{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;line-height:1.2;font-size:var(--d-fs-small, 11px)}.pr-tracker-bonus{display:flex;flex-wrap:wrap;align-items:center;min-width:0;gap:var(--d-sp-1, 4px);font-size:var(--d-fs-legend, 10px);color:var(--kit-text-help, #b9b09a)}.pr-tracker-bonus b{color:#9fe3a5}.pr-tracker-tempo{font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums;color:var(--kit-border-gold-hi, #f5d76e)}.pr-tracker-estado{margin:0;padding:0 var(--d-card-pad, 8px) var(--d-sp-2, 6px);font-size:var(--d-fs-legend, 10px);color:var(--kit-text-help, #b9b09a)}.pr-tracker .pr-estrelas{font-size:var(--d-fs-legend, 10px);letter-spacing:.08em;color:var(--kit-border-gold-hi, #f5d76e)}.player-context-menu{position:fixed;z-index:10000;display:flex;min-width:210px;max-width:min(260px,calc(100vw - 8px));flex-direction:column;padding:4px;border:1px solid #8d7047;border-radius:3px;background:linear-gradient(180deg,#17232d,#080e15);box-shadow:inset 0 0 0 1px #090b0d,0 8px 22px #000b}.player-context-menu button{display:flex;min-height:34px;flex-direction:column;align-items:flex-start;justify-content:center;padding:5px 9px;border:0;border-radius:2px;background:transparent;color:#e7d9b0;cursor:pointer;font:600 12px/1.2 var(--font-body, sans-serif);text-align:left}.player-context-menu button:hover,.player-context-menu button:focus-visible{outline:none;background:#4b3b20;color:#ffe49a}.player-context-menu button:disabled{color:#7c7d80;cursor:not-allowed}.player-context-menu button small{color:#8d9298;font-size:10px;font-weight:400}.spell-tip-anchor{display:inline-flex;align-items:center;justify-content:center}.spell-tip{position:fixed;z-index:var(--z-tooltip);width:max-content;min-width:min(170px,calc(100vw - 16px));max-width:min(260px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow:auto;padding:7px 9px;background:var(--item-tip-bg);border:1px solid var(--item-tip-border);border-radius:4px;box-shadow:0 6px 20px #000b,inset 0 0 0 1px #ffffff0a;color:var(--item-tip-neutral);font-size:11px;line-height:1.35;pointer-events:none}.spell-tip-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin-bottom:4px;padding-bottom:5px;border-bottom:1px solid #ffffff14}.spell-tip-name{color:var(--item-tip-title);font-size:12px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.spell-tip-words{color:var(--item-tip-flavor);font-size:10px;font-style:italic}.spell-tip-row{overflow-wrap:anywhere}.spell-tip-row+.spell-tip-row{margin-top:1px}.spell-tip-label{color:var(--item-tip-flavor)}.spell-tip-value{font-variant-numeric:tabular-nums}.spell-tip-row--kind .spell-tip-value{color:var(--item-tip-special)}.spell-tip-row--damage{color:var(--item-tip-value)}.spell-tip-row--autoHunt .spell-tip-value{color:var(--item-tip-special)}.spell-tip-row--hint{margin-top:5px;padding-top:4px;border-top:1px solid #ffffff14;color:var(--item-tip-flavor);font-size:10px;font-style:italic}@property --cd-progress{syntax: "<number>"; inherits: false; initial-value: 100;}.strip-cd{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;background:conic-gradient(from -90deg,#0d0e14d1 calc(var(--cd-progress) * 1%),transparent 0);animation:strip-cd-sweep var(--cd-duration) linear var(--cd-delay) both;will-change:--cd-progress}@keyframes strip-cd-sweep{0%{--cd-progress: 100}to{--cd-progress: 0}}.strip-cd-num{font-size:12px;font-weight:700;color:#f4f4f8;font-variant-numeric:tabular-nums;text-shadow:0 0 2px #000,1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000}.action-bar-set-picker{position:relative}.action-bar-set-picker-row{display:flex;gap:6px;align-items:stretch}.action-bar-set-picker-row select{min-width:0;flex:1}.action-bar-set-picker-row button,.action-bar-set-menu button,.action-bar-set-dialog button,.action-bar-builder button{border:1px solid var(--border-gold);border-radius:3px;background:var(--bg-raised, #151c29);color:var(--fg, #eee);padding:5px 8px}.action-bar-set-picker-row button:hover,.action-bar-set-menu button:hover,.action-bar-builder button:hover{color:var(--gold-hi);border-color:var(--gold)}.action-bar-set-menu{position:fixed;z-index:1100;width:min(300px,calc(100vw - 24px));max-height:min(70vh,420px);overflow:auto;display:grid;gap:3px;padding:8px;border:1px solid var(--border-gold);border-radius:4px;background:var(--bg-panel, #202638);box-shadow:0 8px 24px #0008}.action-bar-set-menu button{text-align:left}.action-bar-set-menu hr{width:100%;border:0;border-top:1px solid var(--border-gold)}.action-bar-builder-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#050913b8;overflow:auto}.action-bar-builder,.action-bar-set-dialog{width:min(1120px,100%);max-height:min(820px,calc(100vh - 32px));overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--border-gold);border-radius:7px;background:linear-gradient(135deg,#252b38,#141b28 58%,#202735);color:var(--fg, #eee);box-shadow:0 12px 40px #000b;position:relative}.action-bar-builder>header,.action-bar-builder>footer{display:flex;align-items:center;gap:8px;padding:10px 13px;border-bottom:1px solid #ffffff18}.action-bar-builder>header{min-height:42px;box-sizing:border-box;background:linear-gradient(180deg,#303746,#1b2230);border-bottom:1px solid #a98145}.action-bar-builder>header strong{flex:1;color:var(--gold-hi);font:700 17px Georgia,Times New Roman,serif;letter-spacing:.03em;text-shadow:0 1px 2px #000}.action-bar-builder>header button{padding:2px 8px;font-size:18px}.action-bar-builder-body{display:grid;grid-template-columns:180px 220px minmax(0,1fr);min-height:0;overflow:auto}.action-bar-builder-sets,.builder-config{display:flex;flex-direction:column;gap:7px;padding:12px;border-right:1px solid #ffffff18;background:#0d1521a8}.action-bar-builder-sets button{text-align:left}.action-bar-builder-sets button.selected{color:var(--gold-hi);border-color:var(--gold)}.action-bar-builder-sets small{margin-top:8px;color:var(--fg-dim);line-height:1.35}.builder-section-title{color:var(--gold-hi);font:700 15px Georgia,Times New Roman,serif;border-bottom:1px solid #896b3c;padding-bottom:5px}.builder-config label{display:grid;gap:3px;color:var(--fg-dim);font-size:12px}.builder-config input,.builder-config select,.builder-search{min-width:0;width:100%;box-sizing:border-box}.builder-config input,.builder-config select,.builder-search{padding:6px;border:1px solid #6e5937;border-radius:3px;background:#0b121d;color:var(--fg)}.builder-stance{border:0;padding:0;margin:0;display:grid;gap:4px}.builder-stance legend{color:var(--fg-dim);font-size:12px;padding:0}.builder-stance button{display:flex;align-items:center;gap:7px;text-align:left}.builder-stance button img{width:20px;height:20px;object-fit:contain}.builder-stance button.active{border-color:var(--gold);color:var(--gold-hi);background:#62471f66}.action-bar-builder main{min-width:0;padding:12px}.builder-bar-head{display:flex;justify-content:space-between;margin:14px 0 6px}.builder-bar-head span{color:var(--fg-dim);font-size:12px}.builder-workspace{min-width:0}.builder-slots{display:grid;grid-template-columns:repeat(10,minmax(48px,1fr));gap:6px}.builder-slot{aspect-ratio:1;display:grid;place-items:center;padding:3px!important;min-width:0;background:linear-gradient(145deg,#273444,#0e1722)!important;border-color:#9a783f!important;box-shadow:inset 0 0 0 1px #0008,0 2px 4px #0008}.builder-slot img{max-width:100%;image-rendering:pixelated}.builder-search{margin:10px 0 6px;padding:6px}.builder-actions-list{display:flex;flex-wrap:wrap;gap:4px;max-height:110px;overflow:auto}.builder-actions-list button{display:inline-flex;align-items:center;gap:4px}.builder-actions-list img{image-rendering:pixelated}.action-bar-builder>footer{justify-content:space-between;flex-wrap:wrap;border-top:1px solid #a98145;border-bottom:0;background:#0c1420;flex-shrink:0}.builder-tools,.builder-save-actions{display:flex;flex-wrap:wrap;gap:5px}.builder-save-actions{justify-content:flex-end}.action-bar-builder .primary,.action-bar-set-dialog .primary{color:var(--gold-hi);border-color:var(--gold)}.action-bar-set-dialog{width:min(360px,100%);padding:14px;gap:10px}.action-bar-set-dialog label{display:grid;gap:5px}.action-bar-set-dialog input,.action-bar-set-dialog textarea{width:100%;min-height:36px;box-sizing:border-box;padding:6px}.action-bar-set-dialog textarea{min-height:110px;resize:vertical}.action-bar-set-dialog>div{display:flex;justify-content:flex-end;gap:6px}.danger{color:#ff9b9b}@media(max-width:620px){.action-bar-builder-backdrop{padding:0;place-items:stretch}.action-bar-builder{width:100%;height:100%;max-height:none;border-radius:0}.action-bar-builder-body{grid-template-columns:1fr;overflow:auto}.action-bar-builder-sets,.builder-config{border-right:0;border-bottom:1px solid #ffffff18}.action-bar-builder-sets small{display:none}.builder-config{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.builder-section-title{grid-column:1 / -1}.builder-stance{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.builder-stance button{justify-content:center;flex-direction:column;text-align:center;padding:5px;font-size:11px}.builder-slots{grid-template-columns:repeat(5,minmax(42px,1fr))}.action-bar-builder>footer{align-items:stretch}.builder-tools,.builder-save-actions{width:100%}.builder-tools button,.builder-save-actions button{flex:1;min-width:0}}.action-bar-builder .action-tabs{display:flex;gap:4px;margin:8px 0 4px}.action-bar-builder .action-tabs .tab{flex:1}.action-bar-builder .action-picker{display:block;height:auto}.action-bar-builder .action-picker .action-list{max-height:200px;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px;align-content:start}.action-bar-preset-error{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:4px 0 0;padding:4px 8px;border:1px solid #a9494a;background:#3a1618cc;color:#ffb4b4;font-size:12px;line-height:1.3}.action-bar-preset-error button{flex:none;border:0;background:transparent;color:inherit;cursor:pointer;font-size:14px;line-height:1}.hl{display:flex;flex-direction:column;gap:var(--d-gap, 6px);padding:var(--d-card-pad, 8px);min-width:0;font-size:var(--d-fs-body, 11px);color:#d8cfb8}.hl-head{display:flex;align-items:center;gap:6px;min-height:28px}.hl-head-texto{display:flex;flex-direction:column;min-width:0;flex:1}.hl-head-texto strong{font-size:var(--d-fs-section, 13px);color:var(--gold-hi);font-weight:600}.hl-head-texto span{font-size:var(--d-fs-body, 11px);color:#9a8f74;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hl-tier{height:18px;line-height:18px;padding:0 6px;font-size:var(--d-fs-legend, 10px);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-soft);border-radius:9px;white-space:nowrap}.hl-tier--premium{color:var(--chat-premium, #c39bff);border-color:var(--chat-premium, #c39bff);background:#c39bff1a}.hl-tier--free{color:#9a8f74}.hl-btn{height:26px;padding:0 8px;font:inherit;font-size:var(--d-fs-body, 11px);color:#d8cfb8;background:var(--bg-raised);border:1px solid var(--border-soft);border-radius:3px;cursor:pointer;white-space:nowrap}.hl-btn:hover:not(:disabled){border-color:var(--border-gold);color:var(--gold-hi)}.hl-btn:disabled{opacity:.45;cursor:not-allowed}.hl-btn--primary{color:var(--gold-hi);border-color:var(--gold-lo);background:linear-gradient(#4a3c24,#2e2618)}.hl-btn--cta{color:var(--gold-hi);border-color:var(--gold)}.hl-status{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:4px}.hl-status-item{display:flex;flex-direction:column;min-width:0;padding:2px 5px;background:var(--bg-sunken);border:1px solid var(--border-soft)}.hl-modos{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;border:0;min-width:0}.hl-modo{display:inline-flex;align-items:center;gap:5px;font-size:var(--d-fs-body, 11px);color:#d8cfb8;cursor:pointer;white-space:nowrap}.hl-modo input{margin:0;accent-color:var(--gold)}.hl-modo:has(input:disabled){opacity:.5;cursor:not-allowed}.hl-status-item span{font-size:var(--d-fs-legend, 10px);color:#8a8068;white-space:nowrap}.hl-status-item b{font-size:var(--d-fs-body, 11px);font-weight:600;color:var(--gold-hi);white-space:normal;overflow-wrap:anywhere;line-height:1.2}.hl-alerta{margin:0;padding:4px 6px;font-size:var(--d-fs-body, 11px);color:#f0b4b4;background:#b2222224;border:1px solid var(--danger, #b22222)}.hl-alerta-sub{display:block;font-size:var(--d-fs-legend, 10px);color:#d89a9a}.hl-aviso{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 6px;align-items:center;padding:6px 8px;background:var(--bg-header);border:1px solid var(--gold)}.hl-aviso-texto{display:flex;flex-direction:column;min-width:0}.hl-aviso-texto strong{font-size:var(--d-fs-body, 11px);color:var(--gold-hi)}.hl-aviso-texto span{font-size:var(--d-fs-legend, 10px);color:#b8ad90}.hl-aviso-nota{grid-column:1 / -1;margin:0;font-size:var(--d-fs-legend, 10px);color:#9a8f74}.hl-toolbar{display:flex;gap:6px;align-items:center}.hl-busca{flex:1;min-width:0;box-sizing:border-box;height:26px;padding:0 8px;font:inherit;font-size:var(--d-fs-body, 11px);color:#e8dfc8;background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:3px}.hl-filtros{display:flex;flex-wrap:wrap;gap:4px}.hl-filtro{height:26px;padding:0 8px;font:inherit;font-size:var(--d-fs-body, 11px);color:#b8ad90;background:var(--bg-base);border:1px solid var(--border-soft);border-radius:3px;cursor:pointer;white-space:nowrap}.hl-filtro em{font-style:normal;color:var(--gold-lo);margin-left:2px}.hl-filtro[aria-pressed=true]{color:var(--gold-hi);border-color:var(--gold);background:var(--bg-selected)}.hl-massa{display:flex;flex-wrap:wrap;gap:4px}.hl-confirma{display:flex;flex-direction:column;gap:6px;padding:6px 8px;background:var(--bg-sunken);border:1px solid var(--danger, #b22222)}.hl-confirma p{margin:0;font-size:var(--d-fs-body, 11px);color:#f0d8c8}.hl-confirma-acoes{display:flex;justify-content:flex-end;gap:6px}.hl-lista{position:relative;height:clamp(180px,46vh,360px);overflow-y:auto;background:var(--bg-sunken);border:1px solid var(--border-soft)}.hl-lista-corpo{position:relative;width:100%}.hl-linha-virtual{position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.hl-row{display:grid;grid-template-columns:24px minmax(0,1fr) 80px auto;align-items:center;gap:4px;min-height:26px;padding:0 6px;box-sizing:border-box;border-bottom:1px solid rgba(58,50,40,.5)}.hl-row--ignore .hl-nome,.hl-row--ignore .hl-preco{color:#8a8270}.hl-row--ignore .hl-sprite{opacity:.62}.hl-row--ignore .hl-destino[aria-pressed=true]{color:#8a8270}.hl .hl-linha-virtual:hover,.hl .hl-linha-virtual:focus-within{z-index:2}.hl-sprite{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center}.hl-nome{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#e8dfc8}.hl-preco{overflow:hidden;text-overflow:ellipsis;text-align:right;white-space:nowrap;color:var(--gold-hi)}.hl-preco--sem{font-style:italic;font-size:9px;line-height:1.15;white-space:normal;color:#7d7566}.hl-row--com-nota{row-gap:0;padding-top:2px;padding-bottom:2px}.hl-depot-nota{grid-column:2 / -1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:9px;line-height:1.2;color:#c9b98a}.hl-destinos{display:inline-flex;gap:2px;justify-self:end}.hl-destino{min-width:44px;height:22px;padding:0 4px;font:inherit;font-size:var(--d-fs-legend, 10px);letter-spacing:.02em;color:#9a8f74;background:var(--bg-base);border:1px solid var(--border-soft);border-radius:2px;cursor:pointer;white-space:nowrap}.hl-destino[aria-pressed=true]{color:var(--gold-hi);border-color:var(--gold);background:var(--bg-selected)}.hl-destino--loot-sell[aria-pressed=true]{color:#c8e0a0;border-color:#7a9e4a}.hl-destino--loot-depot[aria-pressed=true]{color:#a8d4f0;border-color:#4a7aa0}.hl-destino:disabled{opacity:.4;cursor:not-allowed}.hl-tip-wrap{display:inline-flex;position:relative}.hl-vazio{margin:0;padding:12px;font-size:var(--d-fs-body, 11px);color:#8a8068}.hl-rodape{display:flex;flex-direction:column;gap:4px}.hl-legenda{margin:0;font-size:var(--d-fs-legend, 10px);color:#8a8068}.hl-rodape-linha{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:var(--d-fs-body, 11px)}.hl-erro{display:flex;align-items:center;gap:6px;padding:4px 6px;font-size:var(--d-fs-body, 11px);color:#f0b4b4;border:1px solid var(--danger, #b22222)}.hl-info{margin:0;font-size:var(--d-fs-body, 11px);color:#b8ad90}.hunt-picker .hunt-abas{display:flex;gap:4px;border-bottom:1px solid var(--border-soft)}.hunt-picker .hunt-abas button{height:28px;padding:0 12px;font:inherit;font-size:var(--d-fs-section, 13px);color:#9a8f74;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.hunt-picker .hunt-abas button:hover{color:var(--gold-hi)}.hunt-picker .hunt-abas button.active{color:var(--gold-hi);border-bottom-color:var(--gold)}@media(max-width:480px){.hl-row{gap:3px;padding:0 4px}.hl-sprite{width:22px;height:22px}.hl-status-item b{white-space:normal;line-height:1.2}}.hl .hl-tip-wrap--end[data-tip]:hover:after,.hl .hl-tip-wrap--end[data-tip]:focus-visible:after{left:auto;right:0;transform:none}.hl .hl-tip-wrap--end[data-tip]:hover:after,.hl .hl-tip-wrap--end[data-tip]:focus-visible:after{background:#05090f}.hl .hl-rodape .hl-tip-wrap--end[data-tip]:hover:after,.hl .hl-rodape .hl-tip-wrap--end[data-tip]:focus-visible:after{top:auto;bottom:calc(100% + 3px);width:max-content;max-width:min(300px,80vw);white-space:normal;text-align:left}.hl{container-type:inline-size;container-name:hl}.hl-ambito{display:flex;flex-wrap:wrap;gap:4px}.hl-ambito-btn{max-width:100%;overflow:hidden;text-overflow:ellipsis}.hl-ambito-info{margin:0;font-size:var(--d-fs-legend, 10px);color:#9a8f74}.hl-raridades{display:flex;flex-wrap:wrap;gap:8px;margin:0;font-size:var(--d-fs-legend, 10px)}.hl-nome--common{color:#d8d2c0}.hl-nome--uncommon{color:#8fd18f}.hl-nome--semi-rare{color:#78b4f0}.hl-nome--rare{color:#e0b04a}.hl-nome--very-rare{color:#e0786a}.hl-btn--link{align-self:flex-start;height:22px;color:var(--gold-hi);background:transparent;border-color:transparent;padding:0 4px}.hl-resumo{display:flex;flex-direction:column;gap:4px;padding:6px 8px;margin:0 0 6px;background:var(--bg-sunken);border:1px solid var(--border-soft)}.hl-resumo-linha{display:flex;align-items:center;gap:6px;min-width:0}.hl-resumo-linha strong{flex:1;min-width:0;font-size:var(--d-fs-body, 11px);color:var(--gold-hi)}.hl-resumo-dados{justify-content:space-between;font-size:var(--d-fs-legend, 10px);color:#9a8f74}.hl-resumo-dados b{color:#d8cfb8;font-weight:600}.hl-resumo-abrir{height:22px;padding:0 6px}.hunt-acoes .loot,.hunt-acoes .analisador-abrir{padding:calc(4px * var(--hud-scale, 1)) calc(10px * var(--hud-scale, 1));background:linear-gradient(180deg,#141c2ee6,#0b1220f2);border:1px solid #7a5f28;border-radius:2px;color:var(--fg, #d8cfb8);font:inherit;font-family:var(--font-title, inherit);font-size:calc(11px * var(--hud-scale, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.hunt-acoes .loot:hover,.hunt-acoes .analisador-abrir:hover{border-color:var(--gold-hi);color:var(--gold-hi)}.hunt-acoes .analisador-abrir{display:none}@media(max-width:719px){.rodape .hunt-acoes .loot,.rodape .hunt-acoes .analisador-abrir{padding:2px 8px;font-size:10px}.rodape .hunt-acoes .analisador-abrir{display:inline-block}}.hunt-detalhe .hunt-loot-link{margin-top:6px;height:26px;font:inherit;font-size:var(--d-fs-body, 11px);color:var(--gold-hi);background:var(--bg-base);border:1px solid var(--border-soft);border-radius:3px;cursor:pointer}.hunt-detalhe .hunt-loot-link:hover{border-color:var(--border-gold)}@container hl (min-width: 341px) and (max-width: 420px){.hl-row{grid-template-columns:22px minmax(0,1fr) 72px;gap:3px 4px}.hl-destinos{grid-column:2 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;justify-self:stretch}.hl-destinos .hl-tip-wrap{display:flex;min-width:0}.hl-destinos .hl-destino{width:100%;min-width:0;padding:0 2px}}@container hl (max-width: 340px){.hl-head{flex-wrap:wrap}.hl-head-texto{flex:1 1 100%}.hl-head-texto span{white-space:normal;overflow:visible;text-overflow:clip}.hl-row{grid-template-columns:22px minmax(0,1fr) auto;gap:3px;padding:0 3px}.hl-row .hl-preco{display:none}.hl-destino{width:auto;min-width:26px;padding:0 2px;font-size:8px}.hl-status{grid-template-columns:repeat(2,minmax(0,1fr))}.hl-status-item:last-child{grid-column:1 / -1}.hl-legenda{display:none}.hl-lista{height:clamp(150px,32vh,280px)}.hl-rodape-linha{flex-wrap:wrap}}.analisador-free{font-family:Verdana,Tahoma,sans-serif;font-weight:700;font-size:11px;color:#e8eef8}:is(.cidade-acoes button,.hunt-acoes .hunt-acao,.hunt-bar-arrow){position:relative;isolation:isolate;min-height:30px;box-sizing:border-box;border:1px solid var(--bronze-shadow, #584026);border-radius:3px;background:linear-gradient(180deg,#263541,#182630 48%,#0b141c);color:var(--fg, #e8dfcd);box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000080,0 2px 5px #0006;font-family:var(--font-title, Georgia, serif);font-size:11px;font-weight:700;letter-spacing:.035em;line-height:1;transition:border-color .12s ease,color .12s ease,background .12s ease,box-shadow .12s ease,transform 80ms ease}.cidade-acoes button.bless-alerta:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:0;pointer-events:none;border:1px solid #f0d78c;border-radius:inherit;background:radial-gradient(ellipse at 50% 100%,#d4af374d,transparent 72%);box-shadow:0 0 12px 2px #d4af37b3,0 0 24px 5px #b8862e66,inset 0 0 10px #f0d78c40;opacity:.7;transform:scale(1);animation:bless-alerta-pulse 2.7s ease-in-out infinite}.cidade-acoes button.bless-alerta{border-color:#a8864f;color:var(--gold-hi, #e0c68d)}@keyframes bless-alerta-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.cidade-acoes button[data-tip]:hover:after,.cidade-acoes button[data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);z-index:var(--z-tooltip);width:max-content;max-width:240px;padding:5px 9px;border:1px solid #8d7047;border-radius:4px;background:linear-gradient(180deg,#1b2530f7,#0e151cf7);box-shadow:0 4px 12px #000000a6,inset 0 1px #f0d78c1f;color:var(--gold-hi, #e0c68d);font-family:var(--font-body, inherit);font-size:11px;font-weight:400;letter-spacing:0;line-height:1.4;text-align:center;text-transform:none;white-space:pre-line;pointer-events:none}:is(.cidade-acoes button,.hunt-acoes .hunt-acao,.hunt-bar-arrow):hover:not(:disabled){border-color:var(--gold, #c6a264);background:linear-gradient(180deg,#354452,#202f3b 48%,#101c25);color:var(--gold-hi, #e0c68d);box-shadow:inset 0 1px #f0d78c33,inset 0 -1px #00000080,0 0 8px #d4af3744}:is(.cidade-acoes button,.hunt-acoes .hunt-acao,.hunt-bar-arrow):active:not(:disabled){background:linear-gradient(180deg,#111d26,#263542);box-shadow:inset 0 2px 4px #0009,0 1px 2px #0006;transform:translateY(1px)}:is(.cidade-acoes button,.hunt-acoes .hunt-acao,.hunt-bar-arrow):focus-visible{outline:2px solid color-mix(in srgb,var(--gold-hi, #e0c68d) 72%,transparent);outline-offset:2px}:is(.cidade-acoes button,.hunt-acoes .hunt-acao,.hunt-bar-arrow):disabled{border-color:#3a3228;background:linear-gradient(180deg,#1b242a,#10171c);color:var(--fg-mute, #a29f91);box-shadow:inset 0 1px #ffffff08;cursor:not-allowed;opacity:.55}:is(.cidade-acoes button[aria-pressed=true],.cidade-acoes button[aria-selected=true],.cidade-acoes button.is-selected,.hunt-acoes .hunt-acao[aria-pressed=true],.hunt-acoes .hunt-acao[aria-selected=true],.hunt-bar-arrow[aria-expanded=true]){border-color:var(--gold, #c6a264);background:linear-gradient(180deg,#3a321e,#211b0e);color:var(--gold-hi, #e0c68d);box-shadow:inset 0 1px #f0d78c3d,0 0 7px #d4af3738}.hunt-bar-arrow{display:inline-grid;place-items:center;width:30px;padding:0;color:var(--gold-hi, #e0c68d);font-family:var(--font, Verdana, sans-serif);font-size:18px}.hunt-acoes .hunt-acao{padding:0 12px}.hunt-acoes .sair{border-color:#7d4040;color:#e7a1a1}.hunt-acoes .sair:hover:not(:disabled){border-color:#c56b5f;color:#ffd0a8;box-shadow:inset 0 1px #f0b08c33,0 0 8px #b94e3f55}:is(.venda-acoes .btn,.imbue-janela.imb .imb-botao,.bless-root .bless-btn){border-radius:3px;transition:border-color .12s ease,color .12s ease,background .12s ease,box-shadow .12s ease,transform 80ms ease}:is(.venda-acoes .btn,.imbue-janela.imb .imb-botao,.bless-root .bless-btn):active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 4px #0009}:is(.venda-acoes .btn,.imbue-janela.imb .imb-botao,.bless-root .bless-btn):disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.cidade-acoes button.bless-alerta:before{opacity:.68;transform:none;animation:none}:is(.cidade-acoes button,.hunt-acoes .hunt-acao,.hunt-bar-arrow,.venda-acoes .btn,.imbue-janela.imb .imb-botao,.bless-root .bless-btn){transition:none}}.bx-xp-strip{display:inline-block;flex:none;background-image:url(/ui/icons/xp-boost-strip.png);background-repeat:no-repeat;background-size:700% 100%;background-position:0% 0px;image-rendering:pixelated;animation:bx-xp-strip-anim 3.5s steps(7,jump-none) 0s infinite normal none running}@keyframes bx-xp-strip-anim{0%{background-position:0% 0px}to{background-position:100% 0px}}@media(prefers-reduced-motion:reduce){.bx-xp-strip{animation:none}}.hunt-acoes .sair.hunt-exit{position:relative;overflow:hidden}.hunt-exit-caixa{position:relative;display:inline-grid;justify-items:center}.hunt-exit-caixa>span{grid-area:1 / 1;white-space:nowrap}.hunt-exit-medida{visibility:hidden}.hunt-exit-texto{font-variant-numeric:tabular-nums}.hunt-acoes .sair .hunt-exit-fill{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(90deg,#8b3a3a80,#d4af3759);transform-origin:left center;transform:scaleX(0);transition:transform .25s linear;pointer-events:none}.hunt-acoes .sair.saindo{border-color:#d4af37;color:#ffe08a;box-shadow:inset 0 1px #f0d78c33,0 0 8px #d4af3755}.hunt-acoes .sair.saindo:hover{border-color:#ffe08a}@media(prefers-reduced-motion:reduce){.hunt-acoes .sair .hunt-exit-fill{transition:none}}.hunt-exit-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0}.hunt-bar-popover-anchor{position:relative}.hunt-bar-arrow{width:30px;height:30px;box-sizing:border-box;padding:0;border:1px solid var(--gold, #b88a32);border-radius:4px;background:linear-gradient(#3f3b4f,#25263a);color:var(--gold-hi, #f0cf7a);font:700 22px/1 var(--font-title, Georgia, serif);cursor:pointer}.hunt-bar-arrow:hover,.hunt-bar-arrow:focus-visible{border-color:var(--gold-hi, #f0cf7a);outline:2px solid color-mix(in srgb,var(--gold-hi, #f0cf7a) 45%,transparent)}.hunt-bar-popover{position:absolute;z-index:30;right:0;bottom:calc(100% + 8px);width:260px;padding:14px;display:grid;gap:10px;color:#f3f2f0;background:#292b42;border:1px solid var(--gold, #b88a32);border-radius:7px;box-shadow:0 5px 18px #10111dcc}.hunt-bar-popover strong{color:var(--gold-hi, #f0cf7a);font:700 15px var(--font-title, Georgia, serif)}.hunt-bar-popover label{display:flex;align-items:center;gap:9px;font-size:14px}.hunt-bar-popover input{accent-color:#bfeeff;width:18px;height:18px}.hunt-bar-next{color:var(--gold-hi, #f0cf7a);font-variant-numeric:tabular-nums}.hunt-bar-popover small{color:#a9add2;font-style:italic;line-height:1.35}.cidade-acoes button,.hunt-acoes .loot,.hunt-acoes .analisador-abrir,.hunt-acoes .sair,.hunt-bar-arrow{box-sizing:border-box;height:30px;min-height:30px}.hunt-acoes .loot,.hunt-acoes .analisador-abrir,.hunt-acoes .sair{padding:0 12px;line-height:28px}.item-context-menu{position:fixed;z-index:var(--z-context-menu, 450);pointer-events:auto;min-width:180px;padding:6px 0;background:#12161ef5;border:1px solid var(--border);border-radius:6px;box-shadow:0 8px 24px #0008}.item-context-menu header{padding:4px 10px 6px;font-size:12px;color:var(--gold);border-bottom:1px solid var(--border-soft)}.item-context-menu button{display:block;width:100%;padding:6px 10px;background:none;border:none;color:var(--fg);text-align:left;font:inherit;font-size:12px}.item-context-menu button:hover,.item-context-menu button:focus,.item-context-menu button:focus-visible{background:var(--bg-raised);outline:none}.imbue-janela.imb{display:flex;flex-direction:column;gap:6px;min-width:0;max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px);overflow-y:auto;padding:8px;font-size:11px;line-height:1.35;color:var(--fg);font-variant-numeric:tabular-nums}.imbue-janela.imb button{font:inherit}.imbue-janela.imb .imb-aviso{margin:0;padding:4px 6px;font-size:10px;color:var(--gold-hi);background:#2a1f0c;border:1px solid var(--bronze-shadow)}.imbue-janela.imb .imb-vazio{margin:0;padding:8px;font-size:11px;color:var(--fg-dim);text-align:center;border:1px dashed var(--border-soft)}.imbue-janela.imb .imb-pecas{display:flex;flex-wrap:wrap;gap:6px}.imbue-janela.imb .imb-peca{display:flex;align-items:center;gap:6px;min-height:34px;padding:3px 8px 3px 4px;background:var(--bg-sunken);border:1px solid var(--border-soft);color:var(--fg);text-align:left;cursor:pointer}.imbue-janela.imb .imb-peca:hover{border-color:var(--gold-lo)}.imbue-janela.imb .imb-peca[aria-pressed=true]{border-color:var(--gold);background:#2a2316}.imbue-janela.imb .imb-peca-texto{display:flex;flex-direction:column;min-width:0}.imbue-janela.imb .imb-peca-texto strong{font-size:11px;font-weight:600;color:var(--fg-bright)}.imbue-janela.imb .imb-peca-texto small{font-size:10px;color:var(--fg-mute)}.imbue-janela.imb .imb-peca-ativa{display:flex;flex-direction:column;gap:6px;min-width:0}.imbue-janela.imb .imb-cabeca{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding-bottom:4px;border-bottom:1px solid var(--border-soft)}.imbue-janela.imb .imb-cabeca h3{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-title);font-size:13px;font-weight:600;color:var(--gold-hi);text-transform:capitalize}.imbue-janela.imb .imb-cabeca small{flex:0 0 auto;font-size:10px;color:var(--fg-mute)}.imbue-janela.imb .imb-slots{display:grid;grid-template-columns:repeat(var(--imb-cols, 3),minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.imbue-janela.imb .imb-slot{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:84px;padding:6px;background:var(--bg-sunken);border:1px solid var(--border)}.imbue-janela.imb .imb-slot.vazio{align-items:center;justify-content:center;border-style:dashed;border-color:var(--border-soft);color:var(--fg-mute)}.imbue-janela.imb .imb-slot.baixo{border-color:#8a4a2a}.imbue-janela.imb .imb-slot-topo{display:flex;align-items:center;gap:6px;min-width:0}.imbue-janela.imb .imb-slot-nome{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.25;color:var(--fg-bright)}.imbue-janela.imb .imb-slot-rodape{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:auto}.imbue-janela.imb .imb-tempo{font-size:10px;color:var(--fg-dim);white-space:nowrap}.imbue-janela.imb .imb-tempo em{font-style:normal;color:#e0875a}.imbue-janela.imb .imb-barra{height:4px;overflow:hidden;background:#000;border:1px solid #000}.imbue-janela.imb .imb-barra i{display:block;height:100%;background:linear-gradient(90deg,var(--gold-lo),var(--gold-hi))}.imbue-janela.imb .imb-slot.baixo .imb-barra i{background:linear-gradient(90deg,#7a2a1a,#d9703d)}.imbue-janela.imb .imb-ico{display:block;flex:0 0 auto;border-radius:2px}.imbue-janela.imb .imb-ico-vazio{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#1a1408;border:1px solid var(--border);color:var(--gold-hi);font-size:12px;font-weight:700}.imbue-janela.imb .imb-botao{height:26px;min-height:26px;box-sizing:border-box;padding:0 8px;background:var(--material-metal);border:1px solid var(--bronze-shadow);border-radius:2px;color:var(--fg);font-size:11px;white-space:nowrap;cursor:pointer}.imbue-janela.imb .imb-botao:hover:not(:disabled){border-color:var(--gold);color:var(--gold-hi)}.imbue-janela.imb .imb-botao:disabled{opacity:.45;cursor:not-allowed}.imbue-janela.imb .imb-botao.primario{border-color:var(--gold-lo);color:var(--gold-hi);background:#2a2316}.imbue-janela.imb .imb-botao.perigo:hover:not(:disabled){border-color:var(--danger-hot);color:#f0a0a0}.imbue-janela.imb .imb-botao:focus-visible,.imbue-janela.imb .imb-abas button:focus-visible,.imbue-janela.imb .imb-peca:focus-visible{outline:1px solid var(--gold-hi);outline-offset:1px}.imbue-janela.imb .imb-confirma{display:flex;flex-direction:column;gap:4px;padding:6px;background:#1c160a;border:1px solid var(--bronze-shadow)}.imbue-janela.imb .imb-confirma p{margin:0;font-size:10px;color:var(--fg)}.imbue-janela.imb .imb-confirma-botoes{display:flex;flex-wrap:wrap;gap:6px}.imbue-janela.imb .imb-abas{display:flex;gap:4px;padding-bottom:6px;border-bottom:1px solid var(--border-soft)}.imbue-janela.imb .imb-abas button{flex:1 1 0;min-width:0;min-height:26px;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 6px;background:var(--bg-sunken);border:1px solid var(--border-soft);color:var(--fg-dim);font-size:11px;cursor:pointer}.imbue-janela.imb .imb-abas button.ativa{color:var(--gold-hi);border-color:var(--gold);background:var(--bg-header)}.imbue-janela.imb .imb-abas button:disabled{opacity:.4;cursor:default}.imbue-janela.imb .imb-abas small{font-size:10px;color:var(--fg-mute)}.imbue-janela.imb .imb-lista{display:flex;flex-direction:column;gap:4px;max-height:380px;max-height:clamp(120px,calc(100dvh - 500px),380px);margin:0;padding:0 2px 0 0;overflow-y:auto;list-style:none}.imbue-janela.imb .imb-item-wrap{display:flex;flex-direction:column;gap:4px}.imbue-janela.imb .imb-categoria{margin:4px 0 0;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-lo)}.imbue-janela.imb .imb-linha{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:6px;align-items:start;padding:6px;background:var(--bg-sunken);border:1px solid var(--border-soft)}.imbue-janela.imb .imb-linha.bloqueada{border-color:#3a2a20}.imbue-janela.imb .imb-linha .imb-botao{align-self:center}.imbue-janela.imb .imb-corpo{display:flex;flex-direction:column;gap:2px;min-width:0}.imbue-janela.imb .imb-titulo{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.imbue-janela.imb .imb-titulo strong{font-size:11px;font-weight:600;color:var(--fg-bright)}.imbue-janela.imb .imb-tag{padding:0 4px;font-size:10px;line-height:14px;color:var(--gold-hi);background:#2a2316;border:1px solid var(--gold-lo)}.imbue-janela.imb .imb-tag.trava{color:var(--fg-mute);background:transparent;border-color:var(--border-soft)}.imbue-janela.imb .imb-desc{margin:0;font-size:10px;color:var(--fg-dim)}.imbue-janela.imb .imb-custo{display:flex;align-items:center;gap:4px;margin:0;font-size:10px;color:var(--gold-hi)}.imbue-janela.imb .imb-mats{display:flex;flex-wrap:wrap;gap:2px 8px;font-size:10px}.imbue-janela.imb .imb-mat{display:inline-flex;align-items:center;gap:3px;color:#8fb86a;border:0;padding:0;background:transparent;font:inherit;cursor:pointer}.imbue-janela.imb .imb-mat.clicavel:hover,.imbue-janela.imb .imb-mat.clicavel:focus-visible{color:#f2d58b;text-decoration:underline}.imbue-janela.imb .imb-mat.indisponivel{cursor:not-allowed;opacity:.65}.imbue-janela.imb .imb-mat[data-tooltip]{position:relative}.imbue-janela.imb .imb-mat[data-tooltip]:hover:after,.imbue-janela.imb .imb-mat[data-tooltip]:focus-visible:after{content:attr(data-tooltip);position:absolute;z-index:4;left:0;bottom:calc(100% + 4px);width:max-content;max-width:220px;padding:3px 5px;color:#f5ead1;background:#141a20;border:1px solid #665a46;pointer-events:none}.imbue-janela.imb .imb-mat.falta{color:#e08a8a}.imbue-janela.imb .imb-razao{margin:0;font-size:10px;color:#e0a070}body:has(.vc-overlay) .topo-nav,body:has(.vc-overlay) .topo-opcoes-wrap{z-index:var(--z-hud, 100)}.vc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal, 300);display:grid;place-items:center;padding:12px;background:radial-gradient(ellipse at 50% 40%,#0a141dd1,#030609f5 70%);overscroll-behavior:contain}.vc-dialog{position:relative;box-sizing:border-box;width:min(1180px,96vw);max-height:90vh;max-height:90dvh;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:14px 16px 12px;border:1px solid var(--bronze-shadow, #584026);border-radius:10px;background:linear-gradient(180deg,#132230,#0b1620 55%,#070d13);box-shadow:var(--shadow-modal, 0 18px 50px #000000ad),inset 0 0 0 1px #e0c68d24,inset 0 0 0 4px #070d13e6,inset 0 0 0 5px #c6a26452;color:#e9e1cd;font-family:var(--font, Verdana, Tahoma, sans-serif);font-size:var(--d-fs-body, 12px);transition:opacity .25s ease,transform .25s ease}.vc-dialog:before,.vc-dialog:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;pointer-events:none;border:1px solid rgba(198,162,100,.18);border-radius:7px}.vc-dialog:after{top:10px;right:10px;bottom:10px;left:10px;border-color:#070d13b3}.vc-dialog.is-leaving{opacity:.35;transform:scale(.985)}.vc-banner{position:relative;display:flex;align-items:center;justify-content:center;padding:4px 0 2px}.vc-medal{position:absolute;left:2%;top:50%;width:56px;height:56px;transform:translateY(-50%);filter:drop-shadow(0 3px 6px rgba(0,0,0,.6));z-index:2}.vc-medal__num{font-family:var(--font-title, Palatino, Georgia, serif);font-size:22px;font-weight:700;fill:#f6e3b0}.vc-medal__lvl{font-family:var(--font, Verdana, sans-serif);font-size:6.5px;letter-spacing:1px;fill:#e0c68d}.vc-scroll{position:relative;box-sizing:border-box;width:min(640px,92%);padding:9px 56px 8px;text-align:center;color:#2a1c0b;background:linear-gradient(180deg,#fff6d659,#fff6d600 40%),linear-gradient(180deg,#ead6a4,#d3b77a 55%,#b99858);border-top:2px solid #f0d89a;border-bottom:2px solid #7a5a2a;box-shadow:0 3px 8px #00000073,inset 0 0 0 1px #7a5a2a80;clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,22px 100%,0 50%)}.vc-scroll__title{margin:0;font-family:var(--font-title, Palatino, "Palatino Linotype", Georgia, serif);font-size:var(--d-fs-hero, 20px);line-height:1.15;font-weight:700;letter-spacing:.3px;color:#2a1c0b;text-shadow:0 1px 0 rgba(255,246,214,.5)}.vc-scroll__sub{margin:2px 0 0;font-size:var(--d-fs-body, 12px);line-height:1.35;color:#3d2a12}.vc-cards{--vc-gap: 10px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--vc-gap);height:min(68vh,520px);min-height:300px;padding:12px 2px 6px;overflow:visible}.vc-card{--vc-accent: #c6a264;--vc-metal: #8a8f96;--vc-metal-hi: #dfe3e8;--vc-metal-lo: #2c3238;--vc-glow: rgba(198, 162, 100, .5);position:relative;min-width:0;height:100%;overflow:hidden;border-radius:9px;background:#0a1018;cursor:pointer;outline:none;transition:transform .22s ease,box-shadow .22s ease;box-shadow:0 0 0 1px #070d13e6,0 6px 14px #0000008c;-webkit-user-select:none;user-select:none}.vc-card--knight{--vc-accent: #b3262e;--vc-metal: #8f2a30;--vc-metal-hi: #d9a0a3;--vc-metal-lo: #3a1214;--vc-glow: rgba(190, 40, 52, .7)}.vc-card--sorcerer{--vc-accent: #ff8a3d;--vc-metal: #6a3cb8;--vc-metal-hi: #d7b8ff;--vc-metal-lo: #22103f;--vc-glow: rgba(255, 130, 60, .55)}.vc-card--druid{--vc-accent: #5fd0b4;--vc-metal: #2f7a66;--vc-metal-hi: #b8f0de;--vc-metal-lo: #0f2e27;--vc-glow: rgba(120, 220, 230, .55)}.vc-card--paladin{--vc-accent: #e8c25a;--vc-metal: #b8923a;--vc-metal-hi: #fff0b8;--vc-metal-lo: #4d3a14;--vc-glow: rgba(124, 196, 255, .55)}.vc-card--monk{--vc-accent: #f0a53c;--vc-metal: #b8741f;--vc-metal-hi: #ffdca8;--vc-metal-lo: #4f2c0c;--vc-glow: rgba(255, 179, 71, .55)}.vc-card:hover{transform:translateY(-6px);box-shadow:0 0 0 1px var(--gold-hi, #e0c68d),0 0 22px var(--vc-glow),0 10px 22px #0009}.vc-card:focus-visible{box-shadow:0 0 0 2px #0a141d,0 0 0 4px var(--gold-hi, #e0c68d),0 0 22px var(--vc-glow)}.vc-card.is-selected{transform:translateY(-8px);box-shadow:0 0 0 3px #f2d98f,0 0 0 5px #5b4220,0 0 30px var(--vc-glow),0 12px 26px #000000a6}.vc-card__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform .55s ease,filter .35s ease;pointer-events:none}.vc-card:hover .vc-card__art,.vc-card:focus-visible .vc-card__art{transform:scale(1.05)}.vc-card.is-selected .vc-card__art{transform:scale(1.06);animation:vc-drift 18s ease-in-out infinite alternate}@keyframes vc-drift{0%{transform:scale(1.05) translateZ(0)}to{transform:scale(1.1) translate3d(-1.5%,-1%,0)}}.vc-card__embers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.4;mix-blend-mode:screen;background-image:radial-gradient(circle,var(--vc-glow) 1px,transparent 1.8px),radial-gradient(circle,var(--vc-metal-hi) .8px,transparent 1.6px);background-size:74px 96px,52px 70px;background-position:0 0,20px 30px;animation:vc-embers 11s linear infinite}@keyframes vc-embers{0%{background-position:0 0,20px 30px}to{background-position:-40px -180px,20px -150px}}.vc-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#05080c00,#05080c00 34%,#05080c80 56%,#05080ceb)}.vc-card__frame{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:9px;border:2px solid var(--vc-metal);box-shadow:inset 0 0 0 1px #000000b3,inset 0 0 0 3px var(--vc-metal-lo),inset 0 0 0 4px var(--vc-metal-hi),inset 0 0 14px #00000080}.vc-card__frame:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid var(--vc-metal-hi);border-radius:6px;opacity:.45}.vc-card__tag{position:absolute;top:12px;right:10px;z-index:2;padding:3px 7px;border:1px solid #f2d98f;border-radius:3px;background:linear-gradient(#f4e0a4,#b99448);color:#2a1c0b;font-size:var(--d-fs-small, 11px);font-weight:700;line-height:1.1;box-shadow:0 2px 4px #00000080}.vc-card__check{position:absolute;top:10px;left:50%;z-index:3;width:30px;height:30px;transform:translate(-50%);display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3c4,#d6a94f 60%,#7a5a22);border:2px solid #3a2a10;color:#2a1c0b;font-size:16px;font-weight:900;box-shadow:0 0 12px #ffdc82cc}.vc-emblem{position:absolute;top:8px;left:8px;z-index:2;width:40px;height:48px;filter:drop-shadow(0 3px 5px rgba(0,0,0,.7))}.vc-emblem__shield{stroke:#1a120a;stroke-width:1.2}.vc-emblem__rim{stroke:#f0d89a;stroke-width:1;stroke-opacity:.85}.vc-emblem__sigil{stroke:#fff4d2;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px rgba(0,0,0,.6))}.vc-emblem__initial{font-family:var(--font-title, Palatino, Georgia, serif);font-size:11px;font-weight:700;fill:#fff4d2;paint-order:stroke;stroke:#1a120a;stroke-width:2px}.vc-card__body{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;gap:5px;padding:0 11px 10px;color:#f1e9d6;text-shadow:0 1px 2px rgba(0,0,0,.9)}.vc-card__name{margin:0 -11px;padding:4px 0 3px;text-align:center;border-top:1px solid #f2d98f;border-bottom:1px solid #5b4220;background:linear-gradient(90deg,transparent,var(--vc-metal-lo) 14%,var(--vc-metal) 50%,var(--vc-metal-lo) 86%,transparent)}.vc-card__name span{display:block;font-family:var(--font-title, Palatino, Georgia, serif);font-size:var(--d-fs-window, 15px);font-weight:700;line-height:1.2;letter-spacing:.5px;color:#fff4d2}.vc-card__role{display:block;font-size:9.5px;line-height:1.3;letter-spacing:1px;text-transform:uppercase;color:var(--vc-metal-hi)}.vc-card__tagline{margin:2px 0 0;font-size:var(--d-fs-body, 12px);line-height:1.3;color:#f6eedb}.vc-card__chips{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.vc-card__chips li,.vc-card__tags li{padding:1px 6px;border:1px solid var(--vc-metal);border-radius:3px;background:#070d13bf;font-size:10px;line-height:1.5;color:#e9dfc6}.vc-card__details-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.vc-card__details{min-height:0;overflow:hidden;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .4s ease;margin:0 -11px;padding:14px 11px 8px;background:linear-gradient(180deg,#060b1100 0,#060b1180 34px,#060b11e6)}.vc-card:hover .vc-card__details-wrap,.vc-card:focus-visible .vc-card__details-wrap,.vc-card.is-selected .vc-card__details-wrap{grid-template-rows:1fr}.vc-card:hover .vc-card__details,.vc-card:focus-visible .vc-card__details,.vc-card.is-selected .vc-card__details{opacity:1;transform:none}@media(hover:hover){.vc-card:hover .vc-card__tagline,.vc-card:hover .vc-card__chips,.vc-card:focus-visible .vc-card__tagline,.vc-card:focus-visible .vc-card__chips{display:none}}.vc-card.is-selected .vc-card__tagline,.vc-card.is-selected .vc-card__chips{display:none}.vc-card__specialty{margin:0 0 4px;font-size:var(--d-fs-small, 11px);line-height:1.3;color:var(--vc-metal-hi);font-weight:700}.vc-card__tags{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 6px;padding:0;list-style:none}.vc-card__row{display:flex;align-items:center;gap:6px;margin-bottom:4px}.vc-card__label{width:46px;flex-shrink:0;font-size:10px;color:#c9b78e;text-transform:uppercase;letter-spacing:.5px}.vc-card__icons{display:flex;gap:4px;flex-wrap:wrap}.vc-card__icon{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid var(--vc-metal);border-radius:4px;background:linear-gradient(180deg,#1b2a36,#0b141c);box-shadow:inset 0 0 0 1px #0009}.vc-card__stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px 6px;margin:4px 0 0;padding:0;font-size:var(--d-fs-small, 11px)}.vc-card__stats>div{position:relative;min-width:0}.vc-card__stats dt{color:#c9b78e;font-size:9.5px;text-transform:uppercase;letter-spacing:.4px}.vc-card__stats dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums;color:#fff4d2}.vc-card__stats small{display:block;font-weight:400;color:#bfb394;font-size:9.5px;white-space:nowrap}.vc-card__bar{display:block;height:4px;margin-top:2px;border-radius:2px;background:linear-gradient(90deg,#b8323a,#ef6a5e);width:calc(var(--bar, .5) * 100%);box-shadow:0 0 0 1px #0009}.vc-card__bar--mana{background:linear-gradient(90deg,#2b59c4,#74b6ff)}.vc-card__mini{display:none;gap:4px}.vc-card__cta{display:block;margin-top:2px;padding:6px 0;text-align:center;border:1px solid #5b4220;border-radius:4px;background:linear-gradient(#f6e2a6,#cfa657 55%,#a9803c);color:#22170a;font-size:var(--d-fs-card-title, 12.5px);font-weight:700;box-shadow:inset 0 1px #fff9,0 2px 5px #00000080;text-shadow:none}.vc-card.is-selected .vc-card__cta{background:linear-gradient(#fff0b8,#e3b860 55%,#b58a3e)}.vc-cards.has-selection .vc-card:not(.is-selected) .vc-card__art{filter:saturate(.55) brightness(.6)}.vc-cards.has-selection .vc-card:not(.is-selected):hover .vc-card__art{filter:saturate(.85) brightness(.88)}.vc-cards.has-selection .vc-card:not(.is-selected) .vc-card__embers{opacity:.12}.vc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;min-height:44px;padding:8px 12px;border:1px solid rgba(198,162,100,.35);border-radius:6px;background:linear-gradient(180deg,#101e2ae6,#080f16f2)}.vc-foot__text{flex:1 1 360px;min-width:0;margin:0;font-size:var(--d-fs-body, 12px);line-height:1.4;color:#efe6cf}.vc-foot__text strong{color:#f2d98f}.vc-foot__hint{color:#bfb394;font-style:italic}.vc-foot__actions{display:flex;gap:8px;flex:0 0 auto;align-items:center}.vc-btn{height:var(--d-btn-h, 28px);padding:0 14px;border-radius:4px;font-family:var(--font, Verdana, sans-serif);font-size:var(--d-fs-body, 12px);font-weight:700;cursor:pointer;white-space:nowrap}.vc-btn:disabled{cursor:progress;opacity:.75}.vc-btn--ghost{border:1px solid #5b6b78;background:linear-gradient(#2a3a48,#17232d);color:#d8dfe6}.vc-btn--ghost:hover:not(:disabled){border-color:#8aa0b2;color:#fff}.vc-btn--primary{min-width:232px;border:1px solid #5b4220;background:linear-gradient(#f6e2a6,#cfa657 55%,#a9803c);color:#22170a;box-shadow:inset 0 1px #fff9,0 2px 6px #00000080}.vc-btn--primary:hover:not(:disabled){background:linear-gradient(#fff0b8,#e3b860 55%,#b58a3e)}.vc-btn:focus-visible{outline:2px solid #f2d98f;outline-offset:2px}.vc-error{flex:0 0 100%;margin:0;padding:5px 8px;border:1px solid #8a3434;border-radius:4px;background:#5a1414b3;color:#ffd6d0;font-size:var(--d-fs-body, 12px)}@media(max-height:820px){.vc-cards{height:min(60vh,440px)}}@media(max-height:740px){.vc-cards{height:min(56vh,400px)}}@media(min-width:2200px){.vc-cards{height:min(72vh,600px)}.vc-scroll__title{font-size:22px}.vc-scroll__sub,.vc-card__tagline,.vc-card__specialty,.vc-foot__text,.vc-card__stats dd{font-size:13px}.vc-card__name span{font-size:16px}.vc-card__role,.vc-card__label,.vc-card__stats dt,.vc-card__stats small,.vc-card__tags li,.vc-card__chips li,.vc-card__tag{font-size:11px}.vc-card__cta{font-size:13px}}@media(max-width:899px){.vc-cards{display:flex;gap:12px;height:min(62vh,520px);min-height:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 11%;padding:12px 11% 8px;margin:0 -16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.vc-cards::-webkit-scrollbar{display:none}.vc-card{flex:0 0 78%;scroll-snap-align:center}.vc-card:hover{transform:none}.vc-card.is-selected{transform:translateY(-6px)}.vc-medal{width:44px;height:44px}.vc-scroll{width:100%;padding:8px 36px 7px}.vc-scroll__title{font-size:18px}.vc-foot__actions{width:100%}.vc-foot__actions .vc-btn{flex:1 1 0;min-width:0}.vc-btn--primary{min-width:0}}@media(max-width:719px){.vc-overlay{padding:8px}.vc-medal{display:none}.vc-scroll{padding:8px 34px 7px}.vc-dialog{width:100%;max-height:calc(100dvh - 16px);padding:12px 10px 10px;gap:8px}.vc-cards{height:min(62dvh,520px);margin:0 -10px}.vc-card{flex-basis:78%}.vc-card__body{gap:4px;padding-bottom:8px}.vc-card__tagline{font-size:12px;line-height:1.25}.vc-card__details{padding-top:20px}.vc-card__details .vc-card__row:last-of-type{display:none}.vc-card__specialty,.vc-card__stats{font-size:10.5px}.vc-card__label{width:40px}.vc-foot{position:sticky;bottom:0;z-index:4}.vc-foot__actions{width:100%}.vc-foot__actions .vc-btn{height:auto;min-height:38px;padding:7px 10px;white-space:normal;line-height:1.2}.vc-foot__actions .vc-btn--ghost{flex:0 0 92px}.vc-foot__actions .vc-btn--primary{flex:1 1 auto;min-width:0}}@media(hover:none){.vc-card:hover{transform:none}.vc-card:hover .vc-card__art{transform:scale(1.02)}.vc-card:not(.is-selected):hover .vc-card__details-wrap,.vc-card:not(.is-selected):focus-visible .vc-card__details-wrap{grid-template-rows:0fr}.vc-card:not(.is-selected):hover .vc-card__details,.vc-card:not(.is-selected):focus-visible .vc-card__details{opacity:0;transform:translateY(10px)}.vc-card__mini{display:flex}.vc-card.is-selected .vc-card__mini,.vc-card:focus-visible .vc-card__mini{display:none}}@media(max-height:640px){.vc-dialog{max-height:calc(100dvh - 8px)}}.vc-qa-stage{min-height:100dvh;background:radial-gradient(ellipse at 50% 30%,#1d3142,#05090d 75%)}@media(prefers-reduced-motion:reduce){.vc-dialog,.vc-card,.vc-card__art,.vc-card__details,.vc-card__details-wrap{transition:none}.vc-card:hover,.vc-card.is-selected{transform:none}.vc-card:hover .vc-card__art,.vc-card:focus-visible .vc-card__art,.vc-card.is-selected .vc-card__art{transform:scale(1.02);animation:none}.vc-card__embers{animation:none}}.janela:has(>.janela-corpo>.trade-window)>.janela-corpo{padding:0;overflow:hidden;min-height:0}.trade-window{box-sizing:border-box;width:100%;max-width:620px;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;max-height:var(--trade-max-height,none);color:#d9d9e8;background:#171925;font:12px/1.3 system-ui,sans-serif}.trade-columns{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #34384d}.trade-offer{padding:0 10px 10px;min-width:0}.trade-offer+.trade-offer{border-left:1px solid #34384d}.trade-offer h2,.trade-backpack header{margin:0 -10px 10px;padding:8px 10px;color:#d5d8f4;background:#202438;border-bottom:1px solid #34384d;font-size:13px}.trade-offer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;margin:auto}.trade-slot,.trade-item{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;border:1px solid #565a6e;background:#0f111b;color:#fff;padding:3px;box-shadow:inset 0 0 0 1px #262a3a}.trade-slot:disabled{opacity:1}.trade-slot small,.trade-item small{position:absolute;right:3px;bottom:1px;color:#fff;text-shadow:1px 1px #000}.trade-gold-row,.trade-ready-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid #2d3143}.trade-gold-row label{display:flex;align-items:center;gap:5px}.trade-gold-row button,.trade-footer button{border:1px solid #59617e;border-radius:3px;background:#252d48;color:#e2e7ff;padding:5px 9px}.trade-gold-row input{width:100px;text-align:center;background:#0f111b;border:1px solid #59617e;color:#fff;padding:5px}.trade-ready-row input{accent-color:#c5a95b}.trade-backpack{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0 10px}.trade-backpack header{margin:0 -10px}.trade-backpack header small{display:block;color:#9ea6c2;font-weight:400;margin-top:3px}.trade-backpack-grid{display:grid;flex:1 1 auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;min-height:0;max-height:210px;overflow-y:auto;overflow-x:hidden;padding:2px 0 8px}.trade-item.is-offered{opacity:.32;filter:grayscale(1)}.trade-footer{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;gap:8px;padding:8px 10px;border-top:1px solid #34384d;background:#171925}.trade-footer span{margin-right:auto;color:#f1cd68}.trade-footer button:disabled{opacity:.45}.trade-closed{padding:20px;text-align:center;color:#cdd2ee}.trade-global-notice{position:fixed;z-index:1100;top:78px;left:50%;transform:translate(-50%);width:max-content;max-width:min(560px,calc(100vw - 24px));padding:10px 16px;background:#202438;border:1px solid #68739a;border-radius:4px;box-shadow:0 8px 28px #0009;text-align:center}.trade-pending{position:fixed;z-index:1000;top:78px;left:50%;transform:translate(-50%);width:max-content;max-width:min(560px,calc(100vw - 24px));padding:12px 16px;background:#202438;border:1px solid #68739a;border-radius:4px;box-shadow:0 8px 28px #0009;color:#e8ebff;text-align:center}.trade-pending p{margin:0 0 10px}.trade-pending button{border:1px solid #59617e;background:#2b3555;color:#fff;padding:6px 12px;border-radius:3px}.trade-invite{position:fixed;z-index:1000;top:78px;left:50%;transform:translate(-50%);padding:12px 16px;background:#202438;border:1px solid #68739a;border-radius:4px;box-shadow:0 8px 28px #0009;color:#e8ebff}.trade-invite p{margin:0 0 10px}.trade-invite button{margin-right:6px;border:1px solid #59617e;background:#2b3555;color:#fff;padding:6px 12px;border-radius:3px}@media(min-width:720px)and (max-height:800px){.trade-offer-grid{grid-auto-rows:42px}.trade-slot{aspect-ratio:auto}.trade-backpack-grid{max-height:72px}}@media(max-width:719px){.janela:has(>.janela-corpo>.trade-window)>.janela-corpo{overflow-y:auto}.trade-window{width:100%;font-size:11px}.trade-offer-grid{gap:4px}.trade-gold-row input{width:70px}.trade-backpack-grid{max-height:34vh}.trade-footer{flex-wrap:wrap}.trade-footer span{width:100%;margin:0}.trade-footer button{flex:1}}.trade-window{max-width:760px;color:#eadfc9;background:#211a15;font:12px/1.3 system-ui,sans-serif}.trade-progress{display:flex;align-items:center;gap:8px;padding:8px 14px;border-bottom:1px solid #6b4b24;background:#302116;color:#b8a387}.trade-progress-step{display:flex;align-items:center;gap:4px;white-space:nowrap}.trade-progress-step b{display:grid;place-items:center;width:18px;height:18px;border:1px solid #826437;border-radius:50%;color:#a99679;font-size:10px}.trade-progress-step.is-current{color:#f3cf75}.trade-progress-step.is-current b{background:#9e712c;color:#211a15;border-color:#e8bb5d}.trade-progress i{color:#80643d;font-style:normal}.trade-progress small{margin-left:auto;color:#8e7558}.trade-table{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:stretch;padding:12px 14px 10px;border-bottom:1px solid #604421}.trade-offer{padding:0;min-width:0}.trade-offer--other{padding-left:10px}.trade-person{display:flex;align-items:center;gap:7px;min-height:34px;margin-bottom:8px}.trade-avatar{display:grid;place-items:center;width:28px;height:28px;border:1px solid #a27736;border-radius:50%;background:#49331d;color:#efc86f;font-weight:700}.trade-person span:nth-child(2){display:grid;min-width:0}.trade-person b,.trade-person small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-person b{color:#f0c976;font-size:12px}.trade-person small{color:#ae9776;font-size:10px}.trade-person em{margin-left:auto;padding:3px 5px;border:1px solid #76582f;color:#bda77f;font-size:10px;font-style:normal;white-space:nowrap}.trade-offer--other .trade-person em{color:#e6c36f;border-color:#a27736}.trade-seal{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#d8ae58}.trade-seal span{display:grid;place-items:center;width:30px;height:30px;border:1px solid #9b7133;border-radius:50%;background:#382717;font-size:20px}.trade-seal small{font-size:8px;letter-spacing:.12em;color:#a88858}.trade-offer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.trade-slot,.trade-item{border-color:#725530;background:#17120f;box-shadow:inset 0 0 0 1px #332318}.trade-slot:hover,.trade-item:hover{border-color:#d5a950}.trade-values{display:grid;grid-template-columns:1fr 28px 1fr;align-items:center;gap:8px;padding:8px 14px;border-bottom:1px solid #604421}.trade-gold-card{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid #684a25;background:#2b2017}.trade-card-label{color:#a99472;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.trade-gold-card strong{margin-left:auto;color:#f0c976}.trade-gold-controls{display:flex;gap:3px;margin-left:auto}.trade-gold-controls button,.trade-footer button{border:1px solid #836333;border-radius:2px;background:#49341e;color:#f0d28b;padding:5px 8px}.trade-gold-controls input{width:70px;text-align:center;background:#17120f;border:1px solid #836333;color:#fff;padding:5px}.trade-value-divider{text-align:center;color:#90713e}.trade-ready-row{padding:8px 14px;background:#2a1f16}.trade-ready-row input{accent-color:#d0a449}.trade-other-state{color:#a99472}.trade-other-state.is-confirmed{color:#efd079}.trade-backpack{padding:0 14px}.trade-backpack header{display:flex;align-items:baseline;justify-content:space-between;padding:8px 0 5px;margin:0;color:#e8c875;background:transparent;border-bottom:1px solid #604421}.trade-backpack header small{color:#a99472;font-size:10px}.trade-backpack-grid{grid-template-columns:repeat(8,minmax(0,1fr));max-height:112px;padding:7px 0 9px}.trade-footer{gap:7px;padding:8px 14px;border-top-color:#75552c;background:#302116}.trade-wallet{margin-right:auto;color:#a99472}.trade-wallet b{color:#f0c976}.trade-footer .trade-ready-button{background:#896329;color:#211a15;border-color:#d3a64e;font-weight:700}.trade-footer .trade-cancel{background:transparent;color:#c9ab82}@media(min-width:720px)and (max-height:800px){.trade-backpack-grid{max-height:72px}}@media(max-width:719px){.trade-table{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px}.trade-seal{flex-direction:row;order:2}.trade-offer--other{padding:8px 0 0;border-top:1px solid #604421}.trade-values{grid-template-columns:1fr;gap:5px;padding:8px 10px}.trade-value-divider{display:none}.trade-backpack{padding:0 10px}.trade-backpack-grid{grid-template-columns:repeat(6,minmax(0,1fr));max-height:34vh}.trade-footer{flex-wrap:wrap;padding:8px 10px}.trade-wallet{width:100%;margin:0}.trade-footer button{flex:1}.trade-progress{padding:7px 10px;gap:4px;font-size:10px}}.trade-window{color:var(--fg);background:var(--bg-base);font-family:var(--font)}.trade-progress{border-color:var(--border);background:var(--bg-header);color:var(--fg-dim)}.trade-progress-step{color:var(--fg-dim)}.trade-progress-step b{border-color:var(--border-gold);color:var(--fg-mute)}.trade-progress-step.is-current{color:var(--gold-hi)}.trade-progress-step.is-current b{background:var(--gold);color:var(--bg-void);border-color:var(--gold-hi)}.trade-progress i,.trade-progress small{color:var(--fg-mute)}.trade-table,.trade-offer--other{border-color:var(--border)}.trade-avatar{border-color:var(--gold);background:var(--bg-raised);color:var(--gold-hi)}.trade-person b{color:var(--gold-hi)}.trade-person small{color:var(--fg-dim)}.trade-person em{border-color:var(--border-gold);color:var(--fg-dim)}.trade-offer--other .trade-person em{color:var(--gold-hi);border-color:var(--gold)}.trade-seal{color:var(--gold)}.trade-seal span{border-color:var(--gold);background:var(--bg-raised)}.trade-seal small{color:var(--fg-mute)}.trade-slot,.trade-item{border:0;background:var(--frame-ornate-slot) center / 100% 100% no-repeat,var(--bg-sunken);box-shadow:none}.trade-slot:hover,.trade-item:hover{border:0;background:var(--frame-slot-active) center / 100% 100% no-repeat,var(--bg-selected)}.trade-values{border-color:var(--border)}.trade-gold-card{border-color:var(--border);background:var(--bg-raised)}.trade-card-label{color:var(--fg-dim)}.trade-gold-card strong{color:var(--gold-hi)}.trade-gold-controls button,.trade-footer button{border-image:var(--frame-ornate-button) 3 stretch;border-width:3px;border-style:solid;background:var(--ouro-botao);color:var(--bg-void)}.trade-gold-controls input{border-color:var(--border);background:var(--bg-sunken);color:var(--fg)}.trade-value-divider{color:var(--fg-mute)}.trade-ready-row{border-color:var(--border);background:var(--bg-header)}.trade-ready-row input{accent-color:var(--gold)}.trade-other-state{color:var(--fg-dim)}.trade-other-state.is-confirmed{color:var(--gold-hi)}.trade-backpack header{color:var(--gold-hi);border-color:var(--border)}.trade-backpack header small{color:var(--fg-dim)}.trade-footer{border-color:var(--border);background:var(--bg-header)}.trade-wallet{color:var(--fg-dim)}.trade-wallet b{color:var(--gold-hi)}.trade-footer .trade-ready-button{background:var(--ouro-botao);color:var(--bg-void);border-image:var(--frame-ornate-button) 3 stretch}.trade-footer .trade-cancel{background:transparent;color:var(--fg-dim);border-image:var(--frame-ornate-button) 3 stretch}.trade-footer button:disabled{background:var(--bg-raised);color:var(--fg-mute);border-image:var(--frame-button) 5 stretch}.trade-closed{color:var(--fg)}.trade-global-notice,.trade-pending,.trade-invite{background:var(--bg-header);border-color:var(--border-gold);color:var(--fg)}.trade-pending button,.trade-invite button{border-image:var(--frame-ornate-button) 3 stretch;background:var(--ouro-botao);color:var(--bg-void)}@media(max-width:719px){.trade-table{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);gap:4px;padding:8px 10px}.trade-seal{flex-direction:column;order:initial}.trade-seal span{width:24px;height:24px;font-size:15px}.trade-offer--other{padding:0;border-top:0}.trade-offer-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.trade-person{gap:4px;min-height:30px;margin-bottom:5px}.trade-avatar{width:24px;height:24px}.trade-person b{font-size:10px}.trade-person small,.trade-person em{font-size:9px}.trade-person em{padding:2px 3px}.trade-table .trade-slot{min-width:0}.trade-values{grid-template-columns:1fr;gap:4px;padding:6px 10px}.trade-value-divider{display:none}.trade-gold-card{padding:4px 6px}.trade-gold-controls input{width:52px}.trade-backpack{padding:0 10px}.trade-backpack-grid{grid-template-columns:repeat(8,minmax(0,1fr));max-height:58px;padding:4px 0}.trade-backpack header{padding:5px 0 3px;font-size:10px}.trade-backpack header small{font-size:9px}.trade-ready-row,.trade-footer{padding:6px 10px}.trade-footer button{padding:4px 5px}.trade-progress{padding:5px 10px}}@media(max-width:719px){.trade-window.inv .mochila-casa{width:100%;height:auto;aspect-ratio:1}.trade-window.inv .mochila-casa .item-hover{width:100%;height:100%}}.janela:has(>.janela-corpo>.party)>.janela-corpo{padding:0;overflow-x:hidden;overflow-y:auto;min-height:0;max-height:calc(100vh - 150px)}.party{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;width:100%;min-width:0;max-height:none;overflow:visible;padding:5px;color:var(--fg);background:var(--bg-base);font:12px/1.15 var(--font)}.party-topo{display:flex;align-items:center;gap:5px;padding:2px 3px;border-bottom:1px solid var(--border);color:var(--gold-hi)}.party-topo strong{font:600 13px var(--font-title)}.party-share-selo{margin-left:auto;color:var(--fg-dim);font-size:10px;white-space:nowrap}.party-add-bot-wrap{order:1;display:inline-flex;position:relative}.party-add-bot{padding:2px 5px;border:1px solid var(--border-gold);background:var(--bg-raised);color:var(--gold-hi);font:10px var(--font);cursor:pointer}.party-add-bot:disabled{opacity:.55;cursor:not-allowed}.party-membros{display:flex;flex-direction:column;gap:2px;flex:0 0 auto;margin:0;padding:0;list-style:none;overflow:visible;min-height:0}.party-member{display:flex!important;flex-direction:column;gap:2px!important;min-width:0;padding:3px 4px!important;border:1px solid var(--border);background:var(--bg-raised)}.party-member.is-leader{border-color:var(--border-gold)}.party-member.is-vote-target{background:color-mix(in srgb,var(--bg-selected) 75%,#6b2525)}.party-svg-icon{display:block;width:14px;height:14px}.party-member-head{display:flex;align-items:center;gap:5px;min-width:0}.party-member-name{display:flex;align-items:baseline;gap:3px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.party-member-name strong{overflow:hidden;text-overflow:ellipsis;font-size:12px}.party-member-name small{color:var(--fg-mute);font-size:10px}.party-vocation{color:var(--fg-dim);font-size:10px}.party-leader-mark{display:inline-flex;color:var(--gold-hi)}.party-member-level{margin-left:auto;color:var(--fg-dim);font-size:10px;white-space:nowrap}.party-member-actions{display:flex;gap:2px;margin-left:2px}.party-icon-button{display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;background:transparent;color:var(--fg-dim);font:12px/1 var(--font);cursor:pointer}.party-icon-button:hover,.party-icon-button:focus-visible{color:var(--gold-hi);background:var(--bg-selected)}.party-icon-button--danger:hover{color:#ff9a8b}.party-bars{display:grid;gap:1px;margin-top:2px}.party-bar{position:relative;display:block;height:5px;overflow:hidden;background:var(--bg-sunken);border:1px solid var(--border)}.party-bar i{display:block;height:100%;background:#c94d68;transition:width .18s linear}.party-bar--mp i{background:#4e9bc1}.party-bar--stamina i{background:#4caaa1}.party-stamina-row{display:flex;align-items:center;gap:5px}.party-stamina-row .party-bar{flex:1}.party-stamina-row time{min-width:31px;color:#74c8bd;font-size:10px;line-height:8px;text-align:right}.party-member-meta{display:flex;align-items:center;gap:6px;min-height:13px;color:var(--fg-mute);font-size:10px}.party-rally{display:inline-flex;align-items:center;gap:2px;padding:1px 3px;border:1px solid var(--border-gold);color:var(--gold-hi);font-size:9px;line-height:11px;white-space:nowrap}.party-rally .party-svg-icon{width:10px;height:10px;flex:0 0 10px}.party-rally--blocked{color:#ffad8e;border-color:#9c5b45}.party-vote-target{margin-left:auto;color:#ffb29c}.party-member-combat{display:flex;gap:10px;color:var(--fg-dim);font-size:10px;font-variant-numeric:tabular-nums}.party-member-combat b{color:var(--fg)}.party-session-metrics{display:flex;gap:8px;align-items:center;color:var(--fg-dim);font-size:10px;font-variant-numeric:tabular-nums}.party-session-metrics span:first-child{margin-right:auto;color:var(--gold-hi);font-weight:600}.party-session-metrics b{color:var(--fg)}.party-hunt-strip,.party-vote-box,.party-vote-alert,.party-confirm{display:flex;align-items:center;gap:6px;padding:5px 6px;border:1px solid var(--border);background:var(--bg-header);font-size:10px}.party-hunt-strip span:last-child{margin-left:auto;color:var(--fg-dim)}.party-vote-box b,.party-vote-alert b{color:var(--gold-hi)}.party-vote-box button,.party-confirm button{padding:2px 7px;border:1px solid var(--border-gold);background:var(--ouro-botao);color:var(--bg-void);font-size:10px;cursor:pointer}.party-vote-box button:first-of-type{margin-left:auto}.party-vote-alert{color:#ffb29c;border-color:#9c5b45}.party-confirm{flex-wrap:wrap;border-color:var(--gold-lo)}.party-confirm span{flex:1 1 100%}.party-espera,.party-perto{display:flex;flex-direction:column;gap:3px;padding:5px 6px;border:1px solid var(--border);background:var(--bg-raised);font-size:10px}.party-invite-row{display:flex;align-items:center;justify-content:space-between;gap:5px;color:var(--fg-dim)}.party-invite-row b{color:var(--fg)}.party-invite-row .btn{padding:2px 6px}.party-cost-dialog p{margin:0 0 8px}.party-cost-dialog p:last-child{margin-bottom:0}.party-cost-dialog strong{color:var(--gold-hi)}.party-cost-dialog__hint{color:var(--fg-dim);font-size:11px}.party-rodape{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding-top:5px;border-top:1px solid var(--border);color:var(--fg-dim);font-size:10px}.party-rodape>span:first-child{margin-right:auto}.party-cost-pending{padding:2px 4px;border:1px solid var(--border-gold);color:var(--gold-hi)}.party .btn{padding:4px 7px;border-image:var(--frame-ornate-button) 3 stretch;border-width:3px;border-style:solid;background:var(--ouro-botao);color:var(--bg-void);font:11px var(--font);cursor:pointer}.party .btn-danger{background:var(--bg-raised);color:#ffad8e}.party-rodape .btn{flex:1 1 calc(50% - 4px)}.party-convite,.party-guia,.party-espera,.party-perto{padding:6px;border:1px solid var(--border);background:var(--bg-raised);font-size:11px}.party-convite p,.party-guia p{margin:0 0 5px}.party-acoes{display:flex;gap:5px}.party-test .party-acoes{align-items:center;flex-wrap:wrap}.party-test .party-acoes>span{flex:1 1 100%;min-width:0}.party-test .party-acoes>.btn{box-sizing:border-box;width:100%;min-height:28px;white-space:normal;text-align:center}@media(max-width:719px){.party{padding:7px;font-size:11px}.party-member{padding:5px}.party-rodape .btn{flex:1}.party-rodape>span{width:100%;margin:0}.party-member-name strong{font-size:11px}}.party .party-guia{flex:0 0 auto;gap:4px;padding:5px}.party .party-guia__passos{display:none}.party .party-member-actions{display:flex;align-items:center;gap:3px;flex:0 0 auto}.party .party-icon-button{width:18px;height:17px;white-space:nowrap}.party .party-bot-spells{width:auto;min-width:52px;padding:0 4px}.party .party-member-head{min-height:15px;gap:4px}.party .party-svg-icon{width:13px;height:13px}.party .party-bars{gap:1px;margin-top:1px}.party .party-bar{height:4px}.party .party-stamina-row{gap:4px}.party .party-member-foot{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:12px}.party .party-member-meta{min-height:11px;gap:5px}.party .party-member-combat{gap:8px}.party{gap:3px;padding:3px;font-size:11px}.party .party-membros{gap:2px}.party .party-member{gap:1px!important;padding:2px 4px!important}.party .party-member-head{min-height:14px;gap:3px}.party .party-member-name strong{font-size:11px}.party .party-member-actions{gap:1px}.party .party-icon-button{width:16px;height:15px}.party .party-bot-spells{width:auto;min-width:0;padding:0 3px;font-size:10px}.party .party-bars{display:grid;grid-template-columns:1fr;align-items:center;gap:1px;margin-top:1px}.party .party-bar{height:4px;border-width:1px}.party .party-stamina-row{flex-wrap:nowrap;gap:3px;min-width:0}.party .party-stamina-row .party-bar{flex:1 1 auto}.party .party-stamina-row time{flex:0 0 auto;min-width:0;font-size:9px;line-height:9px;white-space:nowrap}.party .party-member-foot{min-height:11px;gap:4px}.party .party-member-meta{min-height:10px;gap:4px;font-size:9px}.party .party-member-combat{gap:6px;font-size:10px;white-space:nowrap}.party .party-member-combat small{margin-left:1px;color:var(--fg-mute);font-size:9px}.party .party-topo{padding:1px 2px}.party .party-session-metrics{gap:6px;font-size:9px}.party .party-rodape{gap:3px;padding-top:3px}.party .party-rodape .btn{padding:2px 6px;border-width:2px;font-size:10px;line-height:1.2}.party .party-topo{flex-wrap:nowrap;white-space:nowrap}.party .party-member-head{flex-wrap:nowrap}.party .party-member-name{flex:1 1 auto;min-width:0}.party .party-member-level{margin-left:0;color:var(--fg-dim);font-size:10px}.party .party-member-meta{white-space:nowrap}.party .party-member-foot{flex-wrap:nowrap}.party .party-member-combat{font-size:10px;gap:5px}.party .party-member-combat small{display:none}.party .party-rodape .btn{flex:1 1 100%}.party .party-topo{gap:4px;justify-content:space-between}.party .party-topo strong{font-size:11px}.party .party-share-selo{padding:1px 4px;font-size:9px;letter-spacing:0;white-space:nowrap}.party .party-add-bot{padding:1px 4px;font-size:10px;white-space:nowrap}.party .party-rodape{font-size:9px}.hunt-picker{background:var(--bg-base)}.hunt-picker [data-tip]{position:relative}.hunt-picker [data-tip]:hover:after,.hunt-picker [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;z-index:30;left:50%;bottom:calc(100% + 5px);width:max-content;max-width:260px;padding:4px 6px;border:1px solid var(--border-gold);background:var(--bg-header);color:var(--fg);font:10px/1.2 var(--font);white-space:normal;pointer-events:none;transform:translate(-50%);box-shadow:var(--shadow-win)}.hunt-picker .hunt-group-start[data-tip]:hover:after,.hunt-picker .hunt-group-start[data-tip]:focus-visible:after{bottom:auto;top:calc(100% + 5px)}.hunt-picker .hunt-colunas{grid-template-columns:minmax(220px,.82fr) minmax(300px,1.18fr);gap:10px}.hunt-picker .hunt-lista-wrap{background:var(--bg-sunken);border:1px solid var(--border-soft);padding:5px}.hunt-picker .hunt-detalhe{background:linear-gradient(145deg,var(--bg-raised),var(--bg-sunken));border:1px solid var(--border-soft);border-left:2px solid var(--border);padding:12px}.hunt-picker .hunt-detalhe header{padding-bottom:8px;border-bottom:1px solid var(--border-soft)}.hunt-picker .hunt-detalhe-scroll{gap:8px}.hunt-picker .hunt-mode-selector button{border:1px solid var(--border-soft);background:var(--bg-void);color:var(--fg-dim)}.hunt-picker .hunt-mode-selector button.active{border-color:var(--gold);background:var(--gold-lo);color:var(--fg-bright);box-shadow:0 0 0 1px var(--gold-glow, #d4af3740)}.hunt-picker .hunt-roster{display:grid;grid-template-columns:repeat(auto-fit,minmax(126px,1fr))}.hunt-picker .hunt-roster-chip{min-width:0;background:var(--bg-void);border-color:var(--border-soft)}.hunt-picker .hunt-roster-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hunt-picker .hunt-group-start{min-height:30px;border:1px solid var(--border-gold);background:var(--bg-selected);color:var(--gold-hi)}.hunt-picker .hunt-group-start:hover:not(:disabled){background:var(--gold-lo);color:var(--fg-bright)}.hunt-picker .hunt-group-start:disabled{cursor:not-allowed;opacity:.62}@media(max-width:719px){.hunt-picker .hunt-colunas{grid-template-columns:minmax(0,1fr)}.hunt-picker .hunt-detalhe{border-left:1px solid var(--border-soft)}.hunt-picker .hunt-roster{grid-template-columns:repeat(2,minmax(0,1fr))}}.group-hunt-modal-backdrop,.departure-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal)}.group-hunt-modal-backdrop{display:grid;place-items:center;padding:16px;background:#02070bcc}.group-hunt-modal{width:min(520px,100%);max-height:min(680px,calc(100dvh - 32px));overflow:auto;padding:16px;color:var(--fg);background:var(--material-stone);border:1px solid var(--border-gold);box-shadow:var(--shadow-modal)}.group-hunt-modal__head,.group-hunt-modal__foot,.group-hunt-member{display:flex;align-items:center;gap:10px}.group-hunt-modal__head{justify-content:space-between;border-bottom:1px solid var(--border-soft);padding-bottom:10px}.group-hunt-modal h2{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:16px;line-height:1.2}.group-hunt-modal__hunt{margin:12px 0;padding:10px;background:var(--bg-void);border:1px solid var(--border-soft)}.group-hunt-modal__hunt strong,.group-hunt-modal__hunt span{display:block}.group-hunt-modal__hunt span,.group-hunt-modal__hint{color:var(--fg-dim)}.group-hunt-members{display:grid;gap:5px;margin:0;padding:0;list-style:none}.group-hunt-member{justify-content:flex-start;min-height:42px;padding:6px 8px;background:var(--bg-raised);border:1px solid var(--border-soft)}.group-hunt-member__vocation{flex:0 0 34px;padding:3px 4px;border:1px solid var(--border-gold);color:var(--gold-hi);font-size:10px;font-weight:700;line-height:1;text-align:center;white-space:nowrap}.group-hunt-member__vocation--ek{color:#e9bd72}.group-hunt-member__vocation--ed{color:#7ed49f}.group-hunt-member__vocation--ms{color:#8eb9ed}.group-hunt-member__vocation--rp{color:#e5a1dc}.group-hunt-member__vocation--mk{color:#d8a7f2}.group-hunt-member__identity{min-width:0;flex:1 1 auto}.group-hunt-member__identity strong,.group-hunt-member__identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-hunt-member__identity small{color:var(--fg-dim)}.group-hunt-member__state{flex:none;padding:3px 5px;border:1px solid var(--border);color:var(--gold-hi);font-size:11px;font-weight:700;text-align:right;white-space:nowrap}.group-hunt-member__state[data-state=ON_BOAT]{color:#76d39b;border-color:#3d855d}.group-hunt-member__state[data-state=WALKING]{color:#e7bd70}.group-hunt-member__state[data-state=DECLINED],.group-hunt-member__state[data-state=BLOCKED],.group-hunt-member__state[data-state=GONE]{color:var(--danger-hot)}.group-hunt-modal__foot{justify-content:flex-end;margin-top:14px}.group-hunt-modal__foot button{min-height:34px;padding:0 12px;border:1px solid var(--border);background:var(--bg-raised)}.group-hunt-modal__foot .primary{border-color:var(--gold);color:var(--fg-bright);background:var(--gold-lo)}.group-hunt-rally-bar{position:absolute;top:8px;left:50%;transform:translate(-50%);z-index:var(--z-hud);display:flex;align-items:center;gap:8px;width:min(388px,calc(100% - 32px));padding:6px 9px;color:var(--gold-hi);background:color-mix(in srgb,var(--bg-raised) 90%,#1d5264);border:1px solid var(--border-gold);box-shadow:var(--shadow-modal);font-size:12px}.group-hunt-rally-bar--compact{justify-content:center;gap:.65rem;pointer-events:auto}.group-hunt-rally-bar--compact button,.group-hunt-modal__compact{border:1px solid rgba(205,167,78,.55);background:#111923eb;color:#e6c977;padding:.3rem .55rem;font:inherit;cursor:pointer}.group-hunt-rally-bar span{margin-right:auto}.group-hunt-rally-bar button{padding:3px 9px;border:1px solid var(--border);background:var(--bg-header);color:var(--fg);font:inherit;cursor:pointer}.departure-overlay{display:grid;place-items:center;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,#123c50d9 0,#06141fe8 48%,#02070cf5 78%)}.departure-overlay__card{position:relative;width:min(460px,calc(100% - 32px));overflow:hidden;padding:22px 20px 18px;text-align:center;background:var(--material-stone);border:1px solid var(--border-gold);box-shadow:var(--shadow-modal)}.departure-overlay__mark{display:flex;align-items:center;justify-content:center;gap:18px;color:var(--gold-hi);font-size:25px;letter-spacing:5px}.departure-compass{display:block;width:34px;height:34px;color:var(--gold-hi);filter:drop-shadow(0 0 5px #d8ae5866)}.departure-waves{display:block;width:56px;height:18px;color:#62bad1;filter:drop-shadow(0 0 6px #45a4c988)}.departure-anchor{display:inline-block;width:18px;height:18px;margin-right:7px;vertical-align:-2px;color:#62bad1}.departure-overlay h2{margin:8px 0 2px;color:var(--gold-hi);font-family:var(--font-title);font-size:24px}.departure-overlay p{margin:0;color:var(--fg-dim)}.departure-progress{height:3px;margin:14px auto 0;width:min(300px,80%);background:var(--bg-sunken);border:1px solid var(--border);box-shadow:0 0 10px #2a9fba44}.departure-progress i{display:block;height:100%;background:linear-gradient(90deg,#3e9db7,var(--gold-hi));transition:width .1s linear}@media(prefers-reduced-motion:no-preference){.departure-overlay__card{animation:departure-rise .42s ease-out both}.departure-overlay__mark{animation:departure-sway 1.6s ease-in-out infinite}}@keyframes departure-rise{0%{opacity:.7;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes departure-sway{50%{transform:translate(5px)}}@media(max-width:480px){.group-hunt-modal-backdrop{padding:8px}.group-hunt-modal{padding:12px}.departure-overlay__card{padding:22px 14px 18px}}@media(prefers-reduced-motion:reduce){.departure-overlay__card,.departure-overlay__mark{animation:none!important}.departure-progress i{transition:none}}.chat-janela{box-sizing:border-box;min-width:280px;min-height:150px;min-inline-size:0;overflow-x:hidden;overflow:hidden}.chat-janela .chat-topo,.chat-janela .chat-falas,.chat-janela .chat-envio{box-sizing:border-box;min-width:0;min-inline-size:0;max-width:100%}.chat-janela .chat-titulo,.chat-janela .chat-falas li,.chat-janela .chat-msg{min-width:0;overflow-wrap:anywhere;word-break:break-word}.chat-janela .chat-titulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-janela .chat-falas{min-height:0}.chat-global .chat-msg{color:#f4d477}.chat-janela .chat-abas,.chat-janela.chat-compact .chat-abas,.chat-janela.chat-expanded .chat-abas{overflow:visible;flex-wrap:nowrap;align-items:flex-end;gap:4px}.chat-janela .chat-abas-lista{display:flex;flex:1 1 auto;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none}.chat-janela .chat-abas-lista::-webkit-scrollbar{display:none}.chat-janela .chat-aba{position:relative;flex:0 0 auto}.chat-janela .chat-aba button{white-space:nowrap}.chat-janela .chat-aba.ativa>button:first-child{padding-right:20px}.chat-janela .chat-aba .chat-aba-fechar{position:absolute;top:50%;right:3px;display:grid;place-items:center;width:16px;min-width:16px;height:16px;min-height:16px;margin:0;padding:0!important;transform:translateY(-50%);border-radius:2px;color:#b9a77a!important;font-size:13px;line-height:1}.chat-janela .chat-aba .chat-aba-fechar:hover,.chat-janela .chat-aba .chat-aba-fechar:focus-visible{background:#ffffff14!important;color:#ffd27a!important}.chat-mais{position:relative;flex:0 0 auto}.chat-janela .chat-mais>button{display:grid;place-items:center;width:26px;min-width:26px;height:26px;min-height:26px;margin-bottom:1px;padding:0;border:1px solid #5a4a2d;border-radius:2px;background:linear-gradient(180deg,#141c2e,#0b1220);color:var(--gold-hi);font-size:16px;line-height:1}.chat-janela .chat-mais>button:hover,.chat-janela .chat-mais>button[aria-expanded=true]{border-color:var(--gold);background:linear-gradient(180deg,#2a2416,#1a1608)}@media(max-width:719px){.chat-janela .chat-aba.ativa>button:first-child{padding-right:30px}.chat-janela .chat-aba .chat-aba-fechar{width:26px;min-width:26px;height:26px;min-height:26px}.chat-janela .chat-mais>button{width:36px;min-width:36px;height:36px;min-height:36px}}.chat-menu-canais{position:absolute;z-index:4;right:0;top:calc(100% + 2px);display:flex;flex-direction:column;min-width:150px;max-height:170px;overflow-y:auto;padding:4px;border:1px solid #6d5425;background:#161923;box-shadow:0 4px 14px #0009}.chat-menu-vazio{padding:6px 9px;color:#8f97ab;font-size:11px;white-space:nowrap}.chat-janela .chat-menu-canais button{min-height:26px;border:0;border-radius:2px;background:transparent;font-size:12px;padding:5px 9px;color:#d8d8e8;text-align:left;white-space:nowrap}.chat-janela .chat-menu-canais button:hover,.chat-janela .chat-menu-canais button:focus-visible{background:#302a1c;color:var(--gold-hi)}.chat-redimensionar{position:absolute;right:1px;bottom:1px;z-index:3;width:16px;height:16px;cursor:nwse-resize;touch-action:none}.chat-redimensionar:after{position:absolute;right:2px;bottom:2px;width:8px;height:8px;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);content:""}.cyclopedia{--bst-cyan: #5bc6e6;--bst-green: #6fcf7a;--bst-pink: #d48aa8;--bst-steel: #9aa9bd;--bst-plate: linear-gradient(180deg, var(--bg-raised), var(--bg-sunken));--bst-gold-glow: rgba(232, 184, 92, .22);--d-fs-body: 12px;--d-fs-small: 11px;--d-fs-card-title: 12px;--d-fs-section: 13px;--d-fs-window: 13px;--d-fs-hero: 18px;--d-row-h: 28px;--d-btn-h: 26px;--d-card-pad: 8px;--kit-fs-value: 12px;--kit-fs-card: 12px;--kit-fs-label: 11px;--kit-fs-help: 11px;--kit-fs-section: 13px;--kit-fs-window: 13px;display:flex;flex-direction:column;gap:6px;width:100%;height:100%;min-height:0;max-width:min(1680px,100%);overflow:hidden;background:var(--material-stone);color:var(--fg)}.cyclopedia-tabs{display:flex;flex:0 0 auto;gap:4px;overflow-x:auto;padding:2px;border-bottom:1px solid var(--border-soft)}.cyclopedia-tabs .bx-btn{min-height:28px;white-space:nowrap;font-size:11px}.cyclopedia-tabs .bx-btn[aria-current=page]{border-color:var(--gold);color:var(--gold-hi);background:var(--bg-raised)}.cyclopedia-page{flex:1 1 auto;min-height:0;overflow:auto;padding:10px;background:var(--bg-base);border:1px solid var(--border-soft)}.cyclopedia-search{display:flex;align-items:center;gap:8px;color:var(--fg-dim);font-size:11px}.cyclopedia-search input{flex:1 1 240px;min-height:28px;padding:4px 8px;color:var(--fg);background:var(--bg-sunken);border:1px solid var(--border)}.cyclopedia-count,.cyclopedia-muted{color:var(--fg-dim);font-size:11px}.cyclopedia-item-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px}.cyclopedia-item-card,.cyclopedia-panel{display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--bg-raised);border:1px solid var(--border-soft)}.cyclopedia-item-card span,.cyclopedia-item-card small{color:var(--fg-dim);font-size:11px}.cyclopedia-panel h3,.cyclopedia-panel p{margin:0}@media(max-width:719px){.cyclopedia-tabs .bx-btn{min-height:36px}.cyclopedia-search{align-items:stretch;flex-direction:column}}.janela.janela--wide .cyclopedia,.janela.janela--fullscreen .cyclopedia{flex:1 1 auto;min-height:0;height:100%}.cyclopedia-toast{margin:0;padding:4px 8px;background:var(--bg-raised);border:1px solid var(--border-gold);color:var(--gold-hi);font-size:var(--d-fs-small, 11px)}.cyclopedia-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto;min-width:0;flex-wrap:wrap}.cyclopedia-bonus{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:var(--d-fs-small, 11px);letter-spacing:.03em;min-width:0}.cyclopedia-foot-actions{display:flex;gap:6px}.cyclopedia-body{flex:1 1 auto;min-height:0;height:100%;display:grid;grid-template-columns:minmax(168px,184px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:8px;overflow:hidden}.cyclopedia[data-screen=detail] .cyclopedia-body{grid-template-columns:minmax(0,1fr)}.cyclopedia .bst-side.bx-sidebar{width:100%;max-width:100%;display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:6px;background:var(--bg-base);border:1px solid var(--border-soft);overflow:hidden}.cyclopedia[data-screen=detail] .bst-side{display:none}.cyclopedia .bst-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cyclopedia .bst-search{position:relative;display:block}.cyclopedia .bst-search-ico{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--fg-dim);pointer-events:none}.cyclopedia .bst-search input{width:100%;min-height:var(--d-row-h, 30px);box-sizing:border-box;padding:4px 8px 4px 28px;background:var(--bg-sunken);border:1px solid var(--border);color:var(--fg);font:inherit;font-size:var(--d-fs-body, 12px)}.cyclopedia .bst-search input:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.cyclopedia .bst-side-title{margin:2px 2px 0;color:var(--fg-dim);font-family:var(--font-title);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.cyclopedia .bst-all,.cyclopedia .bst-side .bx-sidebar__item{width:100%;min-height:var(--d-row-h, 30px);box-sizing:border-box;display:flex;align-items:center;gap:6px;text-align:left}.cyclopedia .bst-all-label,.cyclopedia .bst-cat-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;line-height:1.2}.cyclopedia .bst-categories{display:flex;flex-direction:column;gap:1px;flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:2px}.cyclopedia .bst-search,.cyclopedia .bst-all,.cyclopedia .bst-side-title{flex:0 0 auto}.cyclopedia .bst-cat-icon{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;overflow:hidden;background:var(--bg-void);border:1px solid var(--border-soft)}.cyclopedia .bst-side .bx-sidebar__count{font-variant-numeric:tabular-nums}.cyclopedia .bst-side-progress{flex:0 0 auto;display:flex;flex-direction:column;gap:3px;padding-top:6px;border-top:1px solid var(--border-soft)}.cyclopedia .bst-side-progress-label{display:flex;align-items:center;gap:6px;color:var(--fg-dim);font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-side-progress-value{color:var(--gold-hi);font-family:var(--font-title);font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums}.cyclopedia .bst-side-progress-value em{font-style:normal;color:var(--fg-dim)}.cyclopedia .bst-main{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.cyclopedia[data-screen=list] .bst-detail,.cyclopedia[data-screen=detail] .bst-listing{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none}.cyclopedia .bst-listing{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;background:var(--bg-base);border:1px solid var(--border-soft)}.cyclopedia .bst-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;min-height:30px;box-sizing:border-box;padding:3px 8px;border-bottom:1px solid var(--border-soft);flex:0 0 auto}.cyclopedia .bst-toolbar-title{display:flex;align-items:baseline;gap:8px;min-width:0}.cyclopedia .bst-listing-title{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:var(--d-fs-section, 13.5px);letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cyclopedia .bst-listing-count{color:var(--fg-dim);font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums;white-space:nowrap}.cyclopedia .bst-toolbar-controls{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.cyclopedia .bst-toolbar .bx-btn,.cyclopedia .bst-toolbar .bx-chip,.cyclopedia .bst-toolbar select{min-height:26px;height:26px;padding:0 8px;font-size:var(--d-fs-small, 11px)}.cyclopedia .bx-sidebar__count,.cyclopedia .bx-badge,.cyclopedia .bx-progress__text{font-size:11px}.cyclopedia .bst-view-toggle{display:flex;gap:2px}.cyclopedia .bst-view-toggle [aria-pressed=true]{border-color:var(--gold);color:var(--gold-hi)}.cyclopedia .bst-sort{display:inline-flex;align-items:center;gap:4px;color:var(--fg-dim);font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-sort-label{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.cyclopedia .bst-sort select{height:26px;min-height:26px;padding:0 4px;background:var(--bg-sunken);border:1px solid var(--border);color:var(--fg);font:inherit;font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-catalog{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:6px;box-sizing:border-box}.cyclopedia .bst-virtual{position:relative;width:100%}.cyclopedia .bst-row{position:absolute;top:0;left:0;right:0;display:grid;gap:8px;padding:0 0 8px;box-sizing:border-box}.cyclopedia .bst-row--list{gap:2px;padding-bottom:2px}.cyclopedia .bst-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;height:100%;min-width:0;box-sizing:border-box;padding:var(--d-card-pad, 8px) 8px 8px;background:var(--bst-plate);border:1px solid var(--border-soft);box-shadow:inset 0 1px #ffffff0d;color:var(--fg);text-align:center;overflow:hidden;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.cyclopedia .bst-card:hover:not(:disabled){border-color:var(--border-gold);box-shadow:inset 0 1px #ffffff12,0 0 0 1px #e8b85c14}.cyclopedia .bst-card[data-selected=true],.cyclopedia .bst-card.bx-card--selected{border-color:var(--gold);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #e8b85c4d,0 0 10px var(--bst-gold-glow)}.cyclopedia .bst-card--undiscovered{background:var(--bg-sunken);border-style:dashed;box-shadow:none}.cyclopedia .bst-card--undiscovered:hover:not(:disabled){border-color:var(--fg-mute);box-shadow:none}.cyclopedia .bst-card--undiscovered[data-selected=true]{border-style:solid;border-color:var(--fg-dim);box-shadow:0 0 0 1px #9aa9bd40,0 0 10px #9aa9bd1f}.cyclopedia .bst-card--ready{border-color:var(--gold);box-shadow:0 0 0 1px #e8b85c40,0 0 12px #e8b85c29}.cyclopedia .bst-card-badge{position:absolute;top:5px;left:5px;z-index:1;max-width:calc(100% - 30px)}.cyclopedia .bst-card-badge .bx-badge{font-size:11px;height:15px;padding:0 5px;white-space:nowrap}.cyclopedia .bst-card-lock{position:absolute;top:6px;right:6px;z-index:1;display:inline-flex;color:var(--fg-mute)}.cyclopedia .bst-card-media{position:relative;display:grid;place-items:center;width:100%;flex:0 0 auto;min-height:0;overflow:hidden;background:radial-gradient(ellipse 46% 50% at 50% 50%,color-mix(in srgb,var(--bst-tint) 30%,transparent) 0,color-mix(in srgb,var(--bst-tint) 8%,transparent) 60%,transparent 100%);border:0;box-sizing:border-box}.cyclopedia .bst-card-media .bst-sprite{background:transparent;box-shadow:none}.bst-sprite>.monster-card-sprite,.bst-sprite>canvas{background:transparent;border:0;border-radius:0}.cyclopedia .bst-card,.cyclopedia .bst-hero,.bst-tracker-row,.cyclopedia .bst-card--list{--bst-tint: #c9a24a}[data-cls=dragon]{--bst-tint: #d0583a}[data-cls=demon]{--bst-tint: #b2306a}[data-cls=undead]{--bst-tint: #4fa6a0}[data-cls=elemental]{--bst-tint: #3f8fd6}[data-cls=construct]{--bst-tint: #8b97a8}[data-cls=aquatic]{--bst-tint: #2f9ec4}[data-cls=amphibic]{--bst-tint: #4fae78}[data-cls=vermin]{--bst-tint: #9aa640}[data-cls=bird]{--bst-tint: #d9b44a}[data-cls=human]{--bst-tint: #c79a6b}[data-cls=humanoid]{--bst-tint: #b8895a}[data-cls=mammal]{--bst-tint: #a87d52}[data-cls=reptile]{--bst-tint: #5fb86a}[data-cls=giant]{--bst-tint: #8a6bc9}[data-cls=extra-dimensional]{--bst-tint: #7d5fd6}[data-cls=magic]{--bst-tint: #9a5fd0}[data-cls=lycanthrope]{--bst-tint: #a0603a}.cyclopedia .bst-card--undiscovered .bst-card-media{--bst-tint: #9aa9bd;background:repeating-linear-gradient(135deg,rgba(154,169,189,.07) 0 6px,transparent 6px 12px),radial-gradient(ellipse 46% 50% at 50% 50%,rgba(154,169,189,.18) 0,transparent 100%);border:0}.cyclopedia .bst-card--undiscovered .bst-card-class{color:var(--fg-mute);font-style:italic}.cyclopedia .bst-card--undiscovered .bst-card-count{color:var(--fg-mute)}.cyclopedia .bst-card .bx-card__title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--d-fs-card-title, 12.5px);line-height:1.2}.cyclopedia .bst-card-class{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gold-hi);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.cyclopedia .bst-card--undiscovered .bst-card-class{color:var(--fg-mute)}.cyclopedia .bst-card .bx-progress{width:100%;height:4px;margin-top:auto}.cyclopedia .bst-card-count{color:var(--fg-dim);font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums}.cyclopedia .bst-card--list{flex-direction:row;align-items:center;gap:8px;height:100%;padding:1px 8px;text-align:left}.cyclopedia .bst-card--list .bst-row-main{flex-direction:row;align-items:baseline;flex:1 1 0;gap:6px}.cyclopedia .bst-card--list .bst-row-main .bx-card__title{display:block;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:horizontal}.cyclopedia .bst-card--list .bst-card-class{flex:0 1 auto;min-width:0;max-width:45%;overflow:hidden;text-overflow:ellipsis}.cyclopedia .bst-card--list .bx-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow:hidden;overflow-wrap:anywhere;font-size:var(--d-fs-card-title, 12.5px);line-height:1.2}.cyclopedia .bst-row-main{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.cyclopedia .bst-row-bar{flex:0 1 56px;min-width:32px}.cyclopedia .bst-row-bar .bx-progress{display:block;width:100%}.cyclopedia .bst-card--list .bst-card-count{flex:0 0 88px;text-align:right;white-space:nowrap}.cyclopedia .bst-row-badge{display:inline-flex;justify-content:flex-end;flex:0 0 auto;min-width:84px;color:var(--fg-mute)}.cyclopedia .bst-card--list .bst-card-class{font-size:11px}.cyclopedia .bst-card--list{container-type:inline-size}@container (max-width: 440px){.cyclopedia .bst-card--list .bst-card-class{display:none}}.bst-sprite{position:relative;display:inline-grid;place-items:center;flex:none;overflow:hidden;background:radial-gradient(circle at 50% 62%,color-mix(in srgb,var(--gold) 14%,transparent),transparent 70%),var(--bg-void);box-shadow:inset 0 0 0 1px var(--border-soft);border-radius:4px}.bst-sprite>*{display:block;width:100%!important;height:100%!important;image-rendering:pixelated}.bst-sprite--silhouette>*{filter:grayscale(1) brightness(.8) contrast(.85) drop-shadow(0 0 4px rgba(154,169,189,.22));opacity:.85}.cyclopedia .bst-card--undiscovered .bst-sprite{background:var(--bg-void)}.cyclopedia [data-tip]{position:relative}.cyclopedia [data-tip]:hover:after,.cyclopedia [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 3px);z-index:5;transform:translate(-50%);max-width:240px;padding:3px 7px;font-size:var(--d-fs-small, 11px);font-weight:600;line-height:1.3;white-space:normal;pointer-events:none;color:var(--kit-text-window, var(--fg-bright));background:#05090fee;border:1px solid var(--kit-border-gold, var(--gold-lo));border-radius:var(--kit-radius-sm, 2px);box-shadow:0 4px 12px #000a}.cyclopedia .bst-detail{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;padding:var(--d-card-pad, 10px) var(--d-card-pad, 10px) calc(var(--d-card-pad, 10px) + 8px);box-sizing:border-box;background:var(--bg-base);border:1px solid var(--border-soft);scrollbar-width:thin}.cyclopedia .bst-detail[data-discovered=false]{flex:0 0 auto;height:auto;max-height:100%}.cyclopedia .bst-detail-empty{margin:auto;color:var(--fg-dim);font-size:var(--d-fs-body, 12px)}.cyclopedia .bst-guia{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px dashed var(--border-soft);background:#05090fa0}.cyclopedia .bst-guia__titulo{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cyclopedia .bst-guia__passos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px 14px;margin:0;padding:0;list-style:none}.cyclopedia .bst-guia__passos li{display:flex;flex-direction:column;gap:2px;padding:0 0 0 12px;border-left:2px solid var(--gold-lo)}.cyclopedia .bst-guia__passos li strong{color:var(--fg-bright);font-size:12px;font-weight:700}.cyclopedia .bst-guia__passos li span{color:var(--fg-dim);font-size:11px;line-height:1.4}.cyclopedia .bst-hero{display:grid;grid-template-columns:auto minmax(0,1fr) 168px;gap:12px;align-items:stretch;padding:8px 10px;background:radial-gradient(ellipse at 12% 50%,color-mix(in srgb,var(--bst-tint) 20%,transparent),transparent 62%),linear-gradient(180deg,var(--bg-raised),var(--bg-base));border:1px solid color-mix(in srgb,var(--bst-tint) 45%,var(--border-gold));box-shadow:inset 0 1px #ffffff0d}.cyclopedia .bst-hero-art{position:relative;display:grid;place-items:center;box-sizing:border-box;width:72px;height:72px;min-width:0;background:radial-gradient(ellipse 50% 50% at 50% 55%,color-mix(in srgb,var(--bst-tint) 34%,transparent) 0,color-mix(in srgb,var(--bst-tint) 8%,transparent) 65%,transparent 100%);border:1px solid color-mix(in srgb,var(--bst-tint) 30%,var(--border-soft));overflow:hidden}.cyclopedia .bst-hero-art .bst-sprite{background:transparent;box-shadow:none}.cyclopedia .bst-hero-art--silhouette{background:repeating-linear-gradient(135deg,rgba(154,169,189,.07) 0 6px,transparent 6px 12px),radial-gradient(ellipse 50% 50% at 50% 55%,rgba(154,169,189,.18) 0,transparent 100%);border-style:dashed}.cyclopedia .bst-hero-main{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.cyclopedia .bst-hero-name{margin:0;color:var(--fg-bright);font-family:var(--font-title);font-size:var(--d-fs-hero, 20px);line-height:1.15;letter-spacing:.02em;overflow-wrap:anywhere}.cyclopedia .bst-hero-class{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin:0;color:var(--bst-tint);font-size:var(--d-fs-small, 11px);letter-spacing:.06em;text-transform:uppercase}.cyclopedia .bst-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.cyclopedia .bst-hero-chip{display:inline-flex;align-items:center;gap:5px;min-height:20px;padding:1px 6px;background:var(--bg-sunken);border:1px solid var(--border);color:var(--fg-dim);font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-hero-stats{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px;align-items:end;margin-top:2px}.cyclopedia .bst-stat{display:flex;flex-direction:column;gap:1px;min-width:0}.cyclopedia .bst-stat--wide{min-width:0}.cyclopedia .bst-stat-label{display:inline-flex;align-items:center;gap:5px;color:var(--fg-dim);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.cyclopedia .bst-stat-value{color:var(--fg-bright);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.cyclopedia .bst-stat-value em{margin-left:6px;color:var(--gold-hi);font-size:12px;font-style:normal;font-weight:400}.cyclopedia .bst-stat-help{color:var(--fg-dim);font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-stage-bar{width:100%;height:10px}.cyclopedia .bst-stage-values{color:var(--fg-bright);font-size:var(--d-fs-body, 12px);font-weight:700;font-variant-numeric:tabular-nums}.cyclopedia .bst-stage-values em{margin-left:6px;color:var(--gold-hi);font-size:var(--d-fs-small, 11px);font-style:normal}.cyclopedia .bst-hero-actions{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.cyclopedia .bst-hero-actions .bx-btn{justify-content:center;width:100%;min-height:26px;height:26px;padding:0 8px;font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-tracked-state{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:20px;color:var(--bst-green);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.cyclopedia .bst-hint{margin:0;color:var(--gold-hi);font-size:var(--d-fs-small, 11px)}.cyclopedia .bx-section{gap:4px;padding:4px 8px 6px}.cyclopedia .bx-section__title{font-size:var(--d-fs-section, 13.5px);padding-bottom:3px}.cyclopedia .bst-phases-section{display:flex;flex-direction:column;gap:3px}.cyclopedia .bst-phase-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:stretch}.cyclopedia .bst-phase-hint{display:none;margin:0;color:var(--fg-mute);font-size:11px;text-align:right}.cyclopedia .bst-phase-reset{display:block;margin:0 0 6px;color:var(--fg-mute);font-size:11px;text-align:left}.cyclopedia .bst-phase{display:flex;flex-direction:column;gap:4px;min-width:0;padding:6px 8px;background:var(--bst-plate);border:1px solid var(--border-soft);box-shadow:inset 0 1px #ffffff0a}.cyclopedia .bst-phase-head{display:flex;align-items:center;gap:6px;min-width:0}.cyclopedia .bst-phase-num{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border-radius:50%;background:var(--bg-void);border:1px solid var(--border);color:var(--fg-dim);font-family:var(--font-title);font-size:11px}.cyclopedia .bst-phase-title{flex:1 1 auto;min-width:0;color:var(--fg-bright);font-family:var(--font-title);font-size:var(--d-fs-card-title, 12.5px);letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cyclopedia .bst-phase-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 6px}.cyclopedia .bst-phase-kills,.cyclopedia .bst-phase-xp{margin:0;display:flex;align-items:center;gap:4px;color:var(--fg);font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums}.cyclopedia .bst-xp-chip{display:inline-flex;align-items:center;gap:4px;min-height:18px;padding:0 6px;background:color-mix(in srgb,var(--gold) 16%,var(--bg-void));border:1px solid color-mix(in srgb,var(--gold-hi) 55%,transparent);color:var(--gold-hi);font-family:var(--font-title);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.cyclopedia .bst-xp-chip small{color:var(--fg-dim);font-family:inherit;font-size:11px;letter-spacing:0}.cyclopedia .bst-phase-status{margin:0;color:var(--fg-dim);font-size:var(--d-fs-small, 11px);line-height:1.2}.cyclopedia .bst-phase-pay{display:flex;flex-direction:column;gap:2px;margin-top:auto}.cyclopedia .bst-phase-pay .bx-btn{justify-content:center;min-height:24px;height:24px;font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-phase .bx-progress{height:5px}.cyclopedia .bst-phase--done{border-color:color-mix(in srgb,var(--bst-green) 55%,transparent)}.cyclopedia .bst-phase--done .bst-phase-num{color:var(--bst-green);border-color:var(--bst-green)}.cyclopedia .bst-phase--current{border-color:var(--bst-cyan);box-shadow:0 0 0 1px color-mix(in srgb,var(--bst-cyan) 40%,transparent),0 0 14px -4px color-mix(in srgb,var(--bst-cyan) 60%,transparent)}.cyclopedia .bst-phase--current .bst-phase-num{color:var(--bst-cyan);border-color:var(--bst-cyan)}.cyclopedia .bst-phase--ready{border-color:var(--gold-hi);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold-hi) 40%,transparent),0 0 12px -4px var(--bst-gold-glow)}.cyclopedia .bst-phase--ready .bst-phase-num{color:var(--gold-hi);border-color:var(--gold-hi)}.cyclopedia .bst-phase--locked{opacity:.72}.cyclopedia .bst-phase--locked .bst-phase-num{color:var(--bst-steel)}.cyclopedia .bst-phase--locked .bst-phase-kills,.cyclopedia .bst-phase--locked .bst-phase-title{color:var(--fg-dim)}.cyclopedia .bst-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cyclopedia .bst-panel{min-width:0;margin:0}.cyclopedia .bst-attr-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.cyclopedia .bst-panel{container-type:inline-size}@container (max-width: 360px){.cyclopedia .bst-attrs .bst-attr-list,.cyclopedia .bst-resists .bst-resist-grid{grid-template-columns:minmax(0,1fr)}}.cyclopedia .bst-attr-list .bx-stat-row{min-width:0;padding:2px 0}.cyclopedia .bst-attr-list .bx-stat-row__label{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-attr-list .bx-stat-row__value{font-size:var(--d-fs-body, 12px);font-variant-numeric:tabular-nums}.cyclopedia .bst-resist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px;margin:0;padding:0;list-style:none}.cyclopedia .bst-uicon,.bst-uicon{display:inline-block;flex:none;width:16px;height:16px;image-rendering:auto}.cyclopedia .bst-attr-list .bst-uicon{margin:1px}.cyclopedia .bst-gicon,.bst-gicon{display:inline-block;flex:none;width:18px;height:18px;image-rendering:auto}.cyclopedia .bst-gicon-gap{display:inline-block;flex:none;width:18px;height:18px}.cyclopedia .bst-resist{display:grid;grid-template-columns:18px minmax(0,1fr) 52px 40px;gap:5px;align-items:center;min-width:0;font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-resist-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg)}.cyclopedia .bst-resist-bar{display:block;height:5px;background:var(--monster-tip-bar-track);overflow:hidden}.cyclopedia .bst-resist-bar>span{display:block;height:100%;background:linear-gradient(90deg,var(--monster-tip-resist),var(--gold-hi))}.cyclopedia .bst-resist[data-tone=neutral] .bst-resist-bar>span{background:var(--monster-tip-immune)}.cyclopedia .bst-resist[data-tone=weak] .bst-resist-bar>span{background:var(--bst-pink)}.cyclopedia .bst-resist-value{justify-self:end;color:var(--fg-bright);font-variant-numeric:tabular-nums;white-space:nowrap}.cyclopedia .bst-resist[data-tone=locked] .bst-resist-value{color:var(--fg-mute)}.cyclopedia .bst-lock-inline{display:inline-flex;color:var(--fg-mute)}.cyclopedia .bst-lock{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:2px 8px;min-height:0;padding:5px 8px;text-align:left}.cyclopedia .bst-lock .bx-lock__icon{width:16px;height:16px}.cyclopedia .bst-lock .bx-lock__title,.cyclopedia .bst-lock .bx-lock__text{margin:0;font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-loot{margin:0}.cyclopedia .bst-loot-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;max-height:120px;overflow-y:auto;scrollbar-width:thin}.cyclopedia .bst-loot-row{display:flex;align-items:flex-start;gap:6px;min-width:0;padding:2px 0;border-top:1px solid var(--border-soft)}.cyclopedia .bst-loot-head{display:inline-flex;flex:0 0 96px;align-items:center;gap:4px;min-height:36px;color:var(--fg-dim);font-family:var(--font-title);font-size:11px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.cyclopedia .bst-loot-row[data-rarity=uncommon] .bst-loot-head{color:var(--bst-green)}.cyclopedia .bst-loot-row[data-rarity=rare] .bst-loot-head{color:var(--bst-cyan)}.cyclopedia .bst-loot-row[data-rarity=very-rare] .bst-loot-head{color:var(--gold-hi)}.cyclopedia .bst-loot-items{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:4px;min-width:0;margin:0;padding:0;list-style:none}.cyclopedia .bst-loot-item{display:grid;place-items:center;width:36px;height:36px;box-sizing:border-box;background:var(--bg-void);box-shadow:inset 0 0 0 1px var(--border-soft);overflow:hidden}.cyclopedia .bst-loot-item:hover{box-shadow:inset 0 0 0 1px var(--border-gold)}.cyclopedia .bst-loot-item .item-icon-fallback{font-size:0;line-height:0;color:transparent;overflow:hidden}.cyclopedia .bst-loot-more{margin:0;color:var(--fg-mute);font-size:var(--d-fs-small, 11px)}.cyclopedia .bst-confirm{display:flex;flex-direction:column;gap:6px;padding:8px;background:var(--bg-raised);border:1px solid var(--gold)}.cyclopedia .bst-confirm p{margin:0;font-size:var(--d-fs-body, 12px)}.cyclopedia .bst-confirm-actions{display:flex;gap:6px}.cyclopedia .bst-skeleton{flex:1 1 auto;min-height:160px;margin:8px;background:var(--bg-sunken)}.cyclopedia .bst-empty{margin:auto;padding:16px;text-align:center}.bst-tracker{display:flex;flex-direction:column;gap:4px;margin:0;padding:6px;list-style:none}.bst-tracker-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto 24px;gap:8px;align-items:center;padding:4px 6px;background:var(--bg-sunken);border:1px solid var(--border-soft)}.bst-tracker-wait{grid-column:1 / 3;color:var(--fg-dim);font-size:12px}.bst-tracker-main{display:flex;flex-direction:column;gap:2px;min-width:0}.bst-tracker-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-bright);font-size:12px}.bst-tracker-kills{color:var(--fg-dim);font-size:11px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.bst-tracker-kills--gold{color:var(--gold-hi)}.bst-tracker-main .bx-progress{height:5px;margin-top:2px}.bst-tracker-pct{color:var(--gold-hi);font-family:var(--font-title);font-size:12px;font-variant-numeric:tabular-nums}.bst-tracker-remove{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;background:transparent;border:1px solid var(--border);color:var(--fg-dim);font-size:15px;line-height:1;cursor:pointer}.bst-tracker-remove:hover{color:var(--fg-bright);border-color:var(--border-gold)}.bst-tracker-row .bst-sprite{background:color-mix(in srgb,var(--bst-tint) 18%,var(--bg-void));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bst-tint) 40%,var(--border-soft))}@media(max-height:820px)and (min-width:720px){.cyclopedia .bst-detail{gap:3px;padding:6px}.cyclopedia .bst-hero{padding:6px 8px;gap:10px}.cyclopedia .bst-hero-stats{margin-top:0}.cyclopedia .bst-phase{padding:5px 7px}.cyclopedia .bst-phase-track{gap:6px}.cyclopedia .bst-loot-groups{max-height:84px}}@media(max-width:1131px)and (min-width:720px){.cyclopedia-body{grid-template-columns:minmax(160px,172px) minmax(0,1fr)}.cyclopedia .bst-hero{grid-template-columns:auto minmax(0,1fr)}.cyclopedia .bst-hero-actions{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap}.cyclopedia .bst-hero-actions .bx-btn{flex:1 1 140px}}@media(max-width:719px){.cyclopedia{gap:6px}.cyclopedia-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.cyclopedia[data-screen=detail] .cyclopedia-body{grid-template-rows:minmax(0,1fr)}.cyclopedia .bst-side.bx-sidebar{flex-direction:column;max-height:none;padding:6px}.cyclopedia .bst-categories{flex-direction:row;flex-wrap:wrap;align-content:flex-start;overflow-x:hidden;overflow-y:auto;gap:4px;scrollbar-width:thin;padding-bottom:2px}.cyclopedia-subtitle{display:none}.janela.janela--fullscreen:has(.cyclopedia) .janela-topo h2{max-width:96px;font-size:0}.janela.janela--fullscreen:has(.cyclopedia) .janela-topo h2:before{content:"Cyclopedia";font-size:14px;letter-spacing:.2px}.cyclopedia .bst-toolbar .bx-btn,.cyclopedia .bst-toolbar .bx-chip,.cyclopedia .bst-toolbar select{min-height:36px;height:36px}.cyclopedia .bst-side .bst-categories .bx-sidebar__item{width:auto;max-width:100%;flex:1 1 calc(50% - 4px);min-height:36px;padding:0 8px}.cyclopedia .bst-side .bst-categories .bx-sidebar__item .bst-cat-name{min-width:0}.cyclopedia .bst-side-title,.cyclopedia .bst-side-progress{display:none}.cyclopedia .bst-toolbar{padding:6px}.cyclopedia .bst-toolbar-controls{width:100%;justify-content:space-between}.cyclopedia .bst-sort{flex:1 1 auto}.cyclopedia .bst-sort select{width:100%;min-height:40px}.cyclopedia .bst-row-bar,.cyclopedia .bst-card--list .bst-card-count{display:none}.cyclopedia .bst-card--grid{padding:6px}.cyclopedia .bst-card-media{height:56px}.cyclopedia .bst-detail{padding:8px}.cyclopedia .bst-hero{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px}.cyclopedia .bst-hero-art{width:72px;height:72px}.cyclopedia .bst-hero-name{font-size:18px}.cyclopedia .bst-hero-actions{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap}.cyclopedia .bst-hero-actions .bx-btn{flex:1 1 140px;min-height:40px;height:40px}.cyclopedia .bst-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cyclopedia .bst-stat,.cyclopedia .bst-stat--wide{min-width:0;width:auto}.cyclopedia .bst-stat--wide{grid-column:1 / -1}.cyclopedia .bst-stat-value{font-size:16px}.cyclopedia .bst-phase-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;padding:2px 2px 6px;scrollbar-width:none}.cyclopedia .bst-phase-track::-webkit-scrollbar{display:none}.cyclopedia .bst-phase-hint{display:block}.cyclopedia .bst-phase{flex:0 0 78%;scroll-snap-align:start}.cyclopedia .bst-phase-track:after{content:"";flex:0 0 22%}.cyclopedia .bst-panels,.cyclopedia .bst-attr-list,.cyclopedia .bst-resist-grid{grid-template-columns:minmax(0,1fr)}.cyclopedia .bst-loot-groups{grid-template-columns:minmax(0,1fr);max-height:none}.cyclopedia .bst-card--list{padding:4px 8px}.cyclopedia .bst-row-badge{min-width:0}.cyclopedia button,.cyclopedia .bst-search input{min-height:40px}.cyclopedia-foot{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.cyclopedia .bst-card{transition:none}}.cyclopedia .bx-badge__estrela{margin-right:3px}.cyclopedia .bx-badge:has(.bx-badge__estrela){display:inline-flex;align-items:center}.taskboard{width:100%;max-width:100%;box-sizing:border-box;background:#171923;color:#e9e3d5;border:1px solid #66533b;box-shadow:0 6px 24px #0009;font:12px/1.35 system-ui,sans-serif}.taskboard__header{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:linear-gradient(90deg,#30261d,#1c202c);border-bottom:1px solid #66533b}.taskboard__header strong{display:block;color:#e9c878;font-size:15px}.taskboard__header small{display:block;color:#9b9eaa}.taskboard__points{color:#d7b766;white-space:nowrap}.taskboard__list{display:grid;gap:7px;padding:8px;max-height:min(420px,calc(100vh - 220px));overflow:auto}.taskboard__card{padding:9px;background:#202432;border:1px solid #353a4a;border-radius:3px}.taskboard__title{display:flex;justify-content:space-between;gap:8px}.taskboard__title strong{color:#f1dfae}.taskboard__title small{color:#a9adbb;text-transform:uppercase;font-size:10px}.taskboard__meta{color:#b7bac5;margin:5px 0}.taskboard__bar{height:6px;background:#11131a;border-radius:2px;overflow:hidden}.taskboard__bar i{display:block;height:100%;background:#b68942}.taskboard__footer{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-top:8px;color:#aeb2bd;font-size:11px}.taskboard button{border:1px solid #a57a37;background:#6d4b20;color:#fff0c2;padding:4px 8px;border-radius:2px;cursor:pointer;font-size:11px}.taskboard button:hover{background:#8b6229}.taskboard__muted{background:transparent!important;border-color:#555b68!important;color:#b7bac5!important}.taskboard__empty,.taskboard__error{padding:18px;margin:0;text-align:center;color:#aeb2bd}.taskboard__error{color:#e59b91}.taskboard--compact{width:100%;max-width:100%}.taskboard--compact .taskboard__list{max-height:220px}@media(max-width:480px){.taskboard{width:calc(100vw - 16px)}.taskboard__footer{align-items:flex-end;flex-direction:column}}.bx-notice{box-sizing:border-box;color:var(--fg-bright);background:var(--material-stone);border:4px solid transparent;border-image:var(--frame-window) 4 stretch;border-radius:0;box-shadow:var(--shadow-win);font-family:var(--font);font-size:calc(11px * var(--hud-scale, 1));line-height:1.35}.bx-notice--info{color:var(--fg-bright)}.bx-notice--warning{color:var(--fg-bright);background:var(--material-stone);box-shadow:var(--shadow-win),inset 4px 0 0 var(--gold-hi)}.bx-notice--error{color:var(--fg-bright);background:var(--material-stone);box-shadow:var(--shadow-win),inset 4px 0 0 var(--danger-hot)}.bx-notice--success{color:var(--fg-bright);background:var(--material-stone);box-shadow:var(--shadow-win),inset 4px 0 0 var(--ok)}.bx-notice button{font:inherit;color:var(--fg-bright);background:var(--bg-selected);border:3px solid transparent;border-image:var(--frame-ornate-button) 3 stretch;border-radius:0;cursor:pointer}.bx-notice button:hover,.bx-notice button:focus-visible{color:var(--gold-hi)}.trade-global-notice.bx-notice,.trade-pending.bx-notice,.trade-invite.bx-notice{color:var(--fg-bright);background:var(--material-stone);border-radius:0}.trade-global-notice.bx-notice{color:var(--fg-bright)}.trade-pending.bx-notice p,.trade-invite.bx-notice p{margin-bottom:10px}.server-notice.bx-notice{border-left-width:4px;border-radius:0}.server-notice--maintenance.bx-notice,.server-notice--warning.bx-notice,.server-notice--broadcast.bx-notice{color:var(--fg-bright)}.client-update-notice{position:fixed;z-index:1200;top:78px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;width:min(560px,calc(100vw - 24px));max-width:calc(100vw - 24px);padding:10px 14px;justify-content:center;text-align:center;flex-wrap:wrap}.client-update-notice button:disabled{cursor:not-allowed;opacity:.55}.hud-action-error{position:fixed;left:50%;bottom:var(--hud-aviso-sobe, calc(92px + env(safe-area-inset-bottom, 0px)) );transform:translate(-50%);z-index:calc(var(--z-hud-layer, 100) + 10);width:fit-content;min-width:120px;max-width:min(420px,calc(100vw - 24px));box-sizing:border-box;display:block;padding:3px 8px;overflow-wrap:anywhere;text-align:center;cursor:pointer;pointer-events:auto;color:var(--fg-bright);background:var(--material-stone);border:4px solid transparent;border-image:var(--frame-window) 4 stretch;font-family:var(--font);font-size:11px;font-weight:600;line-height:1.35;white-space:normal}@media(max-width:719px){.bx-notice{font-size:11px}}.bx-modal-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}.bx-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;pointer-events:auto;background:#02060bcc}.bx-modal{width:min(440px,calc(100vw - 32px));max-height:min(90vh,640px);overflow:auto;padding:16px;color:var(--kit-text-value);background:var(--kit-surface-1);border:1px solid var(--kit-border-gold-hi);border-radius:var(--kit-radius);box-shadow:0 12px 40px #000c,var(--kit-shadow-selected)}.bx-modal h2{margin:0 0 12px;color:var(--kit-text-window);font:700 var(--kit-fs-window) var(--kit-font-title)}.bx-modal-content{color:var(--kit-text-card)}.bx-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}:root{--window-xs: 280px;--window-sm: 360px;--window-md: 520px;--window-lg: 760px;--window-xl: min(1120px, calc(100vw - 32px) );--z-world: 0;--z-hud: 100;--z-window: 200;--z-context-menu: 450;--z-tooltip: 500;--z-modal-backdrop: 600;--z-modal: 610;--z-critical: 700}.bx-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal-backdrop);display:grid;place-items:center;padding:12px;background:#0009}.bx-modal{width:min(var(--window-md),calc(100vw - 24px));max-height:min(720px,calc(100dvh - 24px));overflow:auto;padding:16px;color:var(--fg);background:var(--bg-raised);border:1px solid var(--border-gold);box-shadow:var(--shadow-modal)}.bx-modal--xs{width:min(var(--window-xs),calc(100vw - 24px))}.bx-modal--sm{width:min(var(--window-sm),calc(100vw - 24px))}.bx-modal--lg{width:min(var(--window-lg),calc(100vw - 24px))}.bx-modal--xl{width:var(--window-xl)}.bx-modal h2{margin:0 0 12px;color:var(--gold-hi);font:700 16px var(--font-title)}.bx-modal__message{white-space:pre-wrap}.bx-modal__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.bx-modal__actions button,.bx-context-menu button{color:inherit;background:var(--bg-header);border:1px solid var(--border);padding:6px 10px;cursor:pointer}.bx-button--danger{color:#ffd8d8!important;border-color:var(--danger)!important}.bx-notice-center{position:fixed;right:12px;bottom:12px;z-index:var(--z-critical);display:grid;gap:8px;width:min(360px,calc(100vw - 24px));pointer-events:none}.bx-notice-center__item{display:flex;gap:8px;justify-content:space-between;padding:9px 10px;pointer-events:auto;background:var(--bg-raised);border:1px solid var(--border);box-shadow:var(--shadow-win)}.bx-notice-center__item--error{border-color:var(--danger-hot)}.bx-notice-center__item--success{border-color:var(--ok)}.bx-notice-center__item button{color:inherit;background:transparent;border:0;cursor:pointer}.bx-context-menu{position:fixed;z-index:var(--z-context-menu);display:grid;min-width:150px;padding:4px;background:var(--bg-raised);border:1px solid var(--border-gold);box-shadow:var(--shadow-win)}.bx-context-menu button{text-align:left;border:0}@media(max-width:600px){.bx-modal{max-height:calc(100dvh - 16px);padding:12px}.bx-notice-center{right:8px;bottom:8px}}.server-notices{position:fixed;top:76px;left:50%;transform:translate(-50%);z-index:var(--z-tooltip);display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-2, 6px);width:min(560px,calc(100vw - 32px));pointer-events:none}.server-notice{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--sp-3, 10px);padding:var(--sp-2, 6px) var(--sp-3, 10px);background:#0d0e14f2;border:1px solid var(--gold-lo);border-left-width:4px;border-radius:var(--radius);color:var(--fg-bright);font-family:var(--font);font-size:13px;line-height:1.35;box-shadow:0 6px 18px #00000080}.server-notice--maintenance{border-color:var(--danger-hot)}.server-notice--warning{border-color:var(--accent);background:#1a1408f2}.server-notice__tag{flex:none;color:var(--gold-hi);font-family:var(--font-title);font-weight:700;letter-spacing:.02em;white-space:nowrap}.server-notice--maintenance .server-notice__tag{color:var(--danger-hot)}.server-notice__text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.server-notice__close{flex:none;background:transparent;border:0;color:var(--fg-dim);font-size:16px;line-height:1;cursor:pointer;padding:0 2px}.server-notice__close:hover,.server-notice__close:focus-visible{color:var(--fg-bright)}:root{--bg-void: #080d11;--bg-base: #0a141d;--bg-sunken: #050b10;--bg-raised: #15242f;--bg-header: #182833;--bg-selected: #243044;--fg: #e8dfcd;--fg-dim: #b8b8ae;--fg-mute: #a29f91;--fg-bright: #f7eedc;--accent: #c6a264;--accent-press: #8a6b28;--accent-glow: #d4af3726;--gold: #c6a264;--gold-hi: #e0c68d;--gold-lo: #947043;--bronze-shadow: #584026;--material-stone: linear-gradient(115deg, #15242f, #0a141d 55%, #080d11);--material-metal: linear-gradient(180deg, #23313a, #101b24 48%, #080d11);--frame-corner-v2: url(/ui/frames/v2-corner.png?v=d8328b69eb07);--danger: #b22222;--danger-hot: #d94a4a;--ok: #7a9e4a;--chat-premium: #c39bff;--item-tip-bg: var(--material-stone);--item-tip-border: var(--bronze-shadow);--item-tip-title: var(--gold-hi);--item-tip-neutral: var(--fg-dim);--item-tip-positive: #8fc96a;--item-tip-special: #e0c68d;--item-tip-imbuement: #b79af0;--item-tip-flavor: #94908a;--item-tip-value: #d9a35c;--monster-tip-resist: #8fc96a;--monster-tip-neutral: #9aa3ad;--monster-tip-weak: #d9654f;--monster-tip-immune: #6fa8d9;--monster-tip-bar-track: #ffffff14;--border: #5a4a2d;--border-soft: #3a3228;--border-gold: #8a7030;--hp: #00bc00;--mp: #0000ff;--xp: #b8873a;--stamina: #3f7f78;--cap: #bfbf00;--hp-hud: linear-gradient(180deg, #e05252, #9c2626);--mp-hud: linear-gradient(180deg, #4f7fe0, #2547a8);--xp-hud: linear-gradient(180deg, #b57ce0, #6b3fa0);--stamina-hud: linear-gradient(180deg, #7dd66a, #3d8a2e);--hp-sheet: linear-gradient(90deg, #8c2b2b, #e05252);--mp-sheet: linear-gradient(90deg, #2b4a8c, #5286e0);--xp-sheet: linear-gradient(90deg, #6b3fa0, #b57ce0);--hp-party: linear-gradient(180deg, #e05252, #8c2b2b);--mp-party: linear-gradient(180deg, #5286e0, #2b4a8c);--frame-ornate: url(/ui/frames/ornate-window.svg?v=a7928fc6e699);--frame-ornate-button: url(/ui/frames/ornate-button.svg?v=fbc575753d56);--ornament-title: url(/ui/frames/ornament-title.svg?v=4a2c1e377863);--frame-ornate-slot: url(/ui/frames/ornate-slot.svg?v=30ac3d2c74f6);--frame-window: url(/ui/frames/frame-window.png?v=909bc927a74d);--frame-button: url(/ui/frames/frame-button.png?v=ef4a35ccda78);--frame-icon-button: url(/ui/frames/frame-icon-button.png?v=094d6f7713d5);--frame-slot: url(/ui/frames/frame-slot.png?v=e82b62ff21a5);--frame-slot-active: url(/ui/frames/frame-slot-active.png?v=6b1e3b8de5cd);--frame-strip: url(/ui/frames/frame-strip.png?v=28323856e53b);--frame-strip-active: url(/ui/frames/frame-strip-active.png?v=942f1fe18572);--frame-bar: url(/ui/frames/frame-bar.png?v=828c999f3e6c);--frame-tooltip: url(/ui/frames/frame-tooltip.png?v=ef4a35ccda78);--window-frame-corner: 32px;--window-frame-border: 1px;--window-padding: 8px;--window-title-height: 32px;--window-close-size: 22px;--shadow-win: 0 8px 24px #00000080;--shadow-modal: 0 18px 50px #000000ad, 0 0 0 1px #d4af3714;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--radius: 6px;--radius-lg: 10px;--z-hud: 100;--z-window: 200;--z-hud-layer: 200;--z-modal: 300;--z-tooltip: 400;--z-context-menu: 450;--z-map-editor: 500;--hud-snap-gap: 6px;--font: Verdana, Tahoma, "DejaVu Sans", sans-serif;--font-title: Palatino, "Palatino Linotype", "Book Antiqua", Georgia, serif;--font-mono: "Cascadia Mono", "Consolas", ui-monospace, monospace;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg-void);color:var(--fg);font-family:var(--font);font-size:var(--d-fs-body, 11px);line-height:1.45;overflow:hidden;-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset}button{font:inherit;color:inherit;cursor:pointer}input,select{font:inherit;color:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-sunken)}::-webkit-scrollbar-thumb{background:var(--bg-raised);border-radius:5px;border:2px solid var(--bg-sunken)}::-webkit-scrollbar-thumb:hover{background:var(--border)}@media(max-width:1199px){html,body,#root{overflow-x:clip;max-width:100%}}.training-overlay{position:absolute;z-index:30;left:50%;top:2.6rem;transform:translate(-50%);display:flex;align-items:center;gap:.45rem;max-width:calc(100% - 1.5rem);padding:.2rem .5rem;color:var(--fg);background:linear-gradient(180deg,#141c2eeb,#080c16f0);border:1px solid var(--gold);border-radius:3px;box-shadow:inset 0 0 0 1px #05070c,inset 0 1px #f0d78c26,0 2px 8px #000000b0;font-size:.72rem;line-height:1.2}.training-overlay-skill{color:var(--gold-hi);font-family:var(--font-title);letter-spacing:.02em;white-space:nowrap;text-shadow:0 1px 2px #000;font-size:.76rem}.training-overlay-nivel{white-space:nowrap;color:#f5e6b3;font-weight:700;padding:0 .3rem;border:1px solid #7a5f28;background:#0b101c}.training-overlay-bar{position:relative;width:clamp(5rem,11vw,9rem);height:.45rem;background:#05070c;border:1px solid #7a5f28;border-radius:2px;overflow:hidden;flex:0 1 auto}.training-overlay-bar i{position:absolute;inset:0 auto 0 0;background:var(--ouro-botao);box-shadow:0 0 6px #d4af3766;transition:width .4s ease-out}.training-overlay-text{white-space:nowrap;font-weight:700;color:#cfd6ee}.training-overlay-cargas{opacity:.6;font-size:.66rem;white-space:nowrap}.training-overlay .training-overlay-cancel{padding:.1rem .5rem;font:700 .68rem var(--font);cursor:pointer;border:1px solid #8b3a3a;background:var(--bg-raised);color:#f0a0a0;border-radius:2px}.training-overlay .training-overlay-cancel:hover{border-color:var(--gold);color:var(--gold-hi);background:var(--bg-selected)}.jogo{position:relative;display:flex;flex-direction:column;height:100%}.topo{display:flex;align-items:center;gap:var(--sp-4);padding:10px 14px;min-height:64px;flex:0 0 auto}.topo-logo{display:block;margin:0;flex:0 0 auto;height:30px;width:auto;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.topo-ficha{display:flex;flex-direction:column;line-height:1.2}.topo-ouro{display:flex;align-items:center;gap:var(--sp-1);color:var(--gold);font-variant-numeric:tabular-nums}.moeda{width:14px;height:14px;background:url(/ui/icons/coins-pile-3-96.png) center / contain no-repeat}.gold-inline{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.topo-lugar{margin-right:auto}.topo-nav{display:flex;gap:4px;margin-left:auto;position:relative;z-index:calc(var(--z-modal) + 1)}.topo-meta{display:flex;align-items:center;gap:10px;margin-left:8px;flex:0 0 auto;font-variant-numeric:tabular-nums;color:var(--fg-dim)}.topo-liga{color:var(--fg-mute);text-transform:lowercase}.topo-liga.on{color:var(--ok)}.topo-opcoes-wrap{position:relative;z-index:calc(var(--z-modal) + 1)}.topo-opcoes{position:fixed;right:8px;top:64px;z-index:var(--z-modal);min-width:220px;max-width:calc(100vw - 16px);box-sizing:border-box;padding:12px}.topo-opcoes-itens{display:flex;flex-direction:column;gap:6px;overflow-y:auto;overscroll-behavior:contain}.topo-opcoes button:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.topo-opcoes-reset{width:100%;padding:8px 10px;background:#2a2416;border:1px solid var(--gold);color:var(--gold-hi);font-weight:700;letter-spacing:.03em}.topo-opcoes-reset:hover{border-color:var(--gold-hi)}.nav-botao{position:relative;display:flex;align-items:center;gap:var(--sp-2);height:42px;padding:0 12px 2px;background:transparent;border:0;border-radius:0;color:var(--fg-dim);font-size:12px;font-weight:600}.nav-botao img{width:26px;height:26px;object-fit:contain;image-rendering:auto;background:transparent}.nav-botao:hover,.nav-botao.ativo{color:var(--fg-bright)}.nav-botao:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;background:transparent}.nav-botao:hover:after{background:var(--gold-lo)}.nav-botao.ativo:after{background:var(--gold)}.topo-nav .nav-botao[data-tip]:hover:before,.topo-nav .nav-botao[data-tip]:focus-visible:before,.topo-meta [data-tip]:hover:before,.topo-meta [data-tip]:focus-visible:before{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 8px);transform:translate(-50%);z-index:var(--z-tooltip);width:max-content;max-width:220px;padding:6px 8px;background:var(--item-tip-bg);border:1px solid var(--item-tip-border);border-radius:2px;box-shadow:var(--shadow-modal);color:var(--item-tip-neutral);font-size:11px;line-height:1.35;pointer-events:none;white-space:nowrap}.palco{position:relative;flex:1 1 0;min-height:0;min-width:0;overflow:hidden;background:var(--bg-void)}.palco>.world{position:absolute;top:0;right:0;bottom:0;left:0}.anuncios{position:absolute;left:50%;top:clamp(104px,32%,290px);transform:translate(-50%);z-index:var(--z-hud);display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);pointer-events:none;text-align:center;width:min(520px,calc(100vw - 24px));max-height:min(230px,34dvh);overflow:hidden}.anuncio{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);width:fit-content;max-width:100%;padding:var(--sp-2) var(--sp-4);background:var(--material-stone);border:1px solid var(--bronze-shadow);border-radius:2px;box-shadow:inset 0 0 0 1px #947043,inset 0 0 0 3px #080d11,inset 0 0 18px #0005,0 8px 24px #00000080,0 0 10px #d4af3733;color:var(--fg-bright);font-family:var(--font-title);line-height:1.25;animation:anuncio-entra .18s ease-out both;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.anuncio-titulo{color:var(--gold-hi);font-size:12px;font-weight:700;letter-spacing:.03em;line-height:1;text-shadow:0 1px 0 #0a0804,0 0 10px #d4af3744}.anuncio-detalhe{max-width:100%;color:var(--fg-bright);font-family:var(--font);font-size:var(--d-fs-body);line-height:1.25;overflow-wrap:anywhere}.anuncio-saindo{animation:anuncio-sai .22s ease-in both}@keyframes anuncio-entra{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes anuncio-sai{to{opacity:0;transform:translateY(-6px) scale(.98)}}@media(max-width:719px){.anuncios{top:clamp(84px,27%,190px);width:min(360px,calc(100vw - 16px));max-height:min(190px,28dvh);gap:4px}.anuncio{padding:var(--sp-1) var(--sp-3)}}@media(prefers-reduced-motion:reduce){.anuncio,.anuncio-saindo{animation:none}}.rodape{--hud-scale: clamp(.75, min( calc(100vw/1920px) , calc(100dvh/1080px) ), 1);--hud-slot: clamp(32px, calc(36px * var(--hud-scale)), 40px);position:absolute;left:50%;bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;max-width:calc(100vw - 8px);transform:translate(-50%);z-index:var(--z-hud);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);pointer-events:none}.rodape>*{pointer-events:auto}.hunt-acoes{display:flex;gap:var(--sp-2)}.hunt-acoes .sair{padding:calc(4px * var(--hud-scale)) calc(10px * var(--hud-scale));background:#1a1214e6;border:1px solid #8b3a3a;border-radius:4px;color:#f0a0a0;font:inherit;font-size:calc(11px * var(--hud-scale));font-weight:700}.hud-bar-panel{display:flex;align-items:flex-end;gap:calc(10px * var(--hud-scale));padding:calc(8px * var(--hud-scale)) calc(10px * var(--hud-scale));-webkit-user-select:none;user-select:none}.hud-bar-panel button,.hud-bar-panel select,.hud-bar-panel label{cursor:pointer}.hud-bag{width:calc(36px * var(--hud-scale));height:calc(36px * var(--hud-scale));align-self:center;padding:2px;background:var(--bg-sunken);border:1px solid var(--gold-lo);border-radius:0;line-height:0}.hud-bag img{width:100%;height:100%;object-fit:contain;image-rendering:auto}.action-stack{display:flex;flex-direction:column;align-items:stretch;gap:calc(4px * var(--hud-scale))}.action-stack .condicoes{align-self:flex-start;min-height:calc(22px * var(--hud-scale))}.vitais{width:320px;display:flex;flex-direction:column;gap:3px;padding:var(--sp-2);background:#0d0e14c4;border:none;border-radius:0;box-shadow:0 6px 18px #0009;font-family:Verdana,Tahoma,sans-serif;font-weight:700;font-size:11px}.vitais .bar{margin-bottom:0}.vitais.compact{width:calc(196px * var(--hud-scale));padding:0;background:none;border:none;box-shadow:none}.vitais.compact:after{content:none}.rodape .vitais{gap:calc(3px * var(--hud-scale));font-size:calc(11px * var(--hud-scale))}.rodape .bar{height:calc(18px * var(--hud-scale));font-size:calc(11px * var(--hud-scale));border-radius:calc(4px * var(--hud-scale))}.rodape .condicao{width:calc(22px * var(--hud-scale));height:calc(22px * var(--hud-scale))}.rodape .action-strip{--hud-gap: calc(5px * var(--hud-scale))}.rodape .strip-slot.vazio{font-size:calc(18px * var(--hud-scale))}.rodape .strip-tecla{font-size:calc(8px * var(--hud-scale));min-width:calc(11px * var(--hud-scale))}.rodape .strip-qtd,.rodape .strip-mana{font-size:calc(9px * var(--hud-scale))}.rodape .strip-cd-num{font-size:calc(12px * var(--hud-scale))}.condicoes{display:flex;flex-wrap:wrap;gap:3px;min-height:0}.condicao{width:22px;height:22px;border-radius:2px;background:var(--bg-sunken) center / contain no-repeat;image-rendering:pixelated}.condicao-poison{background-image:url(/ui/states/poison.png?v=07f5c0ad4e85)}.condicao-fire{background-image:url(/ui/states/fire.png?v=4f7c92ccde1d)}.condicao-energy{background-image:url(/ui/states/energy.png?v=927c530ba033)}.condicao-bleeding{background-image:url(/ui/states/bleeding.png?v=6d940341ad0e)}.condicao-freezing{background-image:url(/ui/states/freezing.png?v=e9ea215263b9)}.condicao-dazzled{background-image:url(/ui/states/dazzled.png?v=3d0e84831497)}.condicao-cursed{background-image:url(/ui/states/cursed.png?v=50f2f4fc8c31)}.condicao-drown{background-image:url(/ui/states/drown.png?v=0e88985b100c)}.condicao-paralyze{background-image:url(/ui/states/paralyze.png?v=f4a33d458cea)}.condicao-haste{background-image:url(/ui/states/haste.png?v=cf0f42b036c4)}.condicao-buff{display:inline-flex;align-items:end;justify-content:center;color:#f5e6a8;background:linear-gradient(135deg,#5b3c86,#1d1634);font-size:8px;font-variant-numeric:tabular-nums;text-shadow:1px 1px #000}.condicao-buff b{line-height:1;padding-bottom:1px}.hud-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--z-hud-layer)}.hud-layer .janela,.hud-layer .chat-janela{pointer-events:auto}body:has(.market-order-backdrop,.st-layer) .hud-layer{z-index:calc(var(--z-modal) + 5)}@media(max-width:719px){body:has(.market-drawer-backdrop:not([hidden])) .hud-layer{z-index:calc(var(--z-modal) + 5)}}.hud-snap-guide{position:absolute;pointer-events:none;box-sizing:border-box;outline:1px solid #d4af37;outline-offset:0;background:transparent}.janela{position:fixed;z-index:var(--z-window);display:flex;flex-direction:column;pointer-events:auto;max-height:min(640px,calc(100vh - 140px));background:var(--bg-base);border:none;border-radius:0;box-shadow:var(--shadow-win)}.janela.janela--wide:not(.janela--fullscreen){max-height:min(960px,calc(100vh - 260px))}@media(max-height:1079px){.janela.janela--wide:not(.janela--fullscreen){max-height:min(960px,calc(100vh - 84px))}}@media(max-width:900px){.janela[data-hud-id=market]:not(.janela--fullscreen){left:8px!important;right:8px!important;width:auto!important;max-width:calc(100vw - 16px)}}.janela.janela--wide .janela-corpo{flex:1 1 auto;min-height:0;overflow:hidden}.janela.janela--wide .janela-corpo>*{flex:1 1 auto;min-height:0;height:100%}.janela-topo{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:6px 8px 6px 12px;background:var(--bg-header);border-bottom:1px solid var(--border);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.janela-topo h2{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:15px;font-weight:700;letter-spacing:.02em}.janela-fechar{position:relative;z-index:5;width:22px;height:22px;display:grid;place-items:center;padding:0;background:#2a1c14;border:2px solid var(--gold);color:var(--gold-hi);font-size:15px;font-weight:800;line-height:1;box-shadow:0 0 0 1px #0a0804,inset 0 0 0 1px #1a1208;text-shadow:0 0 0 1px #0a0804,1px 0 0 #0a0804,-1px 0 0 #0a0804,0 1px 0 #0a0804,0 -1px 0 #0a0804}.janela-fechar:hover{border-color:var(--danger);color:var(--danger-hot);box-shadow:0 0 0 1px #2a0808,inset 0 0 0 1px #1a0808}.janela-fechar[data-tip]:hover:after,.janela-fechar[data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;right:0;top:calc(100% + 6px);z-index:var(--z-tooltip);width:max-content;padding:4px 8px;background:var(--item-tip-bg);border:1px solid var(--item-tip-border);border-radius:2px;box-shadow:var(--shadow-modal);color:var(--item-tip-neutral);font-size:11px;font-weight:400;line-height:1.35;letter-spacing:normal;text-shadow:none;white-space:nowrap;pointer-events:none}.janela-corpo{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2);overflow-y:auto;min-height:0}.janela-fallback{margin:var(--sp-4) 0;padding:var(--sp-2);text-align:center;color:var(--fg-mute);font-size:13px}.janela-fallback--erro p{margin:0 0 var(--sp-2)}.janela-fallback--erro .btn,.janela-fallback--lento .btn{margin-left:var(--sp-2)}.janela,.chat-janela{max-width:calc(100vw - 16px)}.janela.janela--fullscreen{max-width:none;max-height:none}.janela.janela--fullscreen .janela-topo{cursor:default;touch-action:manipulation}.janela.janela--fullscreen .janela-fechar{width:40px;height:40px;flex:0 0 40px}.janela.janela--fullscreen .janela-corpo{flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}@media(max-width:719px){.hud-layer:has(.janela--fullscreen) .chat-janela,.hud-layer:has(.janela--fullscreen) .janela:not(.janela--fullscreen){visibility:hidden;pointer-events:none}.janela.janela--fullscreen .janela-topo h2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.janela.janela--fullscreen [role=tablist]{display:flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.janela.janela--fullscreen [role=tablist]>[role=tab],.janela.janela--fullscreen [role=tablist]>.tab{flex:0 0 auto;min-width:max-content}}.janela-corpo .panel{padding:0;background:none;border:none;border-radius:0;box-shadow:none}.janela-corpo .panel:after{content:none}.ficha-topo{display:flex;align-items:center;justify-content:space-between}.panel{background:var(--bg-base);border:none;border-radius:0;box-shadow:var(--shadow-win);padding:var(--sp-3)}.panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-2)}.panel-head h2{margin:0;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--gold)}.world{min-width:0;min-height:0;background:var(--bg-void);overflow:hidden;position:relative}.world.world--lateral{background:var(--material-metal)}.world canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;image-rendering:auto;cursor:pointer}.world canvas.sprite{position:static;inset:auto;display:inline-block;image-rendering:pixelated;cursor:inherit}.world canvas.world-editor{pointer-events:none;z-index:1}.world canvas.world-hud{image-rendering:auto;pointer-events:none;z-index:2}.hunt-editor-banner{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:var(--z-hud);pointer-events:none;margin-top:6px;padding:4px 14px;background:#2a1f45dd;border:1px solid #6a4fc7;border-radius:2px}.hunt-editor-toolbox{position:absolute;top:8px;right:8px;bottom:281px;overflow-y:auto;z-index:var(--z-hud);display:flex;flex-direction:column;gap:6px;pointer-events:auto}.hunt-editor-layers,.hunt-editor-toolbar{display:flex;flex-direction:column;gap:2px;padding:6px 10px;background:#1a1430dd;border:1px solid #6a4fc7;border-radius:2px;font-size:12px;color:#e4dbff}.hunt-editor-layers label{display:flex;align-items:center;gap:4px;cursor:pointer}.hunt-editor-layer-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.hunt-editor-layer-lock{flex:0 0 auto;font-size:10px;color:#b7a8e0}.hunt-editor-layer-row.travada .hunt-editor-layer-lock{color:#e0c68d}.hunt-editor-layers button,.hunt-editor-toolbar button{margin-top:4px;padding:3px 8px;background:#3a2d66;border:1px solid #6a4fc7;border-radius:2px;color:#e4dbff;font-size:11px;cursor:pointer}.hunt-editor-layers button:disabled,.hunt-editor-toolbar button:disabled{opacity:.5;cursor:default}.hunt-editor-layers button.activa,.hunt-editor-toolbar button.activa{background:#4a2d8c;border-color:#a98fff;box-shadow:0 0 0 1px #a98fff inset}.hunt-editor-toolbar-exit{background:#5a2a2a!important;border-color:#a85858!important}.hunt-editor-toolbar-return{background:#1f4a3a!important;border-color:#4fd8a8!important;color:#c8ffe9!important;font-weight:600}.hunt-editor-layers-hint{font-size:10px;color:#b7a8e0}.hunt-editor-waypoints{display:flex;flex-direction:column;gap:4px;width:248px;box-sizing:border-box;padding:6px 10px;background:#1a1430dd;border:1px solid #6a4fc7;border-radius:2px;font-size:12px;color:#e4dbff}.hunt-editor-waypoints-list{position:relative;overflow:auto;background:#241a40;border:1px solid #6a4fc7;border-radius:2px}.hunt-editor-waypoints-empty{padding:8px 6px;font-size:11px;color:#b7a8e0}.hunt-editor-waypoints-row{display:block;margin:0;padding:2px 6px;background:transparent;border:none;border-radius:0;color:#e4dbff;font:inherit;font-size:11px;text-align:left;cursor:pointer;white-space:nowrap}.hunt-editor-waypoints-row:hover,.hunt-editor-waypoints-row.activa{background:#4a2d8c}.hunt-editor-waypoints-row.ancora{box-shadow:inset 2px 0 #4fd8a8}.editor-mode-selector{display:flex;gap:2px;margin-top:2px}.hunt-editor-toolbar .editor-mode-selector button{margin-top:0;flex:1}.hunt-editor-monster-id{padding:2px 6px;background:#241a40;border:1px solid #6a4fc7;border-radius:2px;color:#e4dbff;font-size:11px;width:100%;box-sizing:border-box}.hunt-editor-shortcut-badge{display:inline-block;margin-left:6px;padding:0 4px;font-size:9px;line-height:14px;letter-spacing:.04em;font-weight:600;color:#b7a8e0;background:#241a40;border:1px solid #6a4fc7;border-radius:2px;vertical-align:middle;pointer-events:none;-webkit-user-select:none;user-select:none}.editor-status-bar{position:absolute;top:36px;left:8px;right:420px;z-index:var(--z-modal);display:flex;flex-flow:row wrap;align-items:center;gap:2px 6px;margin:0;padding:3px 10px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 0 0 1px var(--border-gold);color:var(--fg);font-family:var(--font-mono);font-size:11px;line-height:1.45;pointer-events:none}.editor-status-bar>span{white-space:nowrap}.editor-status-bar-coords{color:var(--fg-bright)}.editor-status-bar-sep{color:var(--gold-lo)}.editor-status-bar-unsaved{color:var(--danger-hot)}.editor-status-bar-saved{color:var(--fg-mute)}.editor-status-bar-counts{color:var(--fg-bright)}.editor-status-bar-loading{color:var(--fg-mute)}.editor-status-bar-recording{color:var(--gold-hi)}.editor-status-bar-remove{pointer-events:auto;margin:0;padding:0 6px;background:var(--bg);border:1px solid var(--border-gold);border-radius:var(--radius);color:var(--fg);font:inherit;cursor:pointer}.editor-status-bar-remove:disabled{opacity:.5;cursor:default}.editor-status-bar-base-changed{position:relative;pointer-events:auto;display:inline-flex;align-items:center}.editor-status-bar-base-changed-badge{padding:0 6px;border:1px solid #c4a35a;border-radius:2px;background:#3a2e14;color:#e8d5a3;font-size:10px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.editor-status-bar-base-changed-tip{display:none;position:absolute;bottom:calc(100% + 6px);left:0;z-index:1;width:280px;padding:8px 10px;background:#1a1430ee;border:1px solid #c4a35a;border-radius:2px;box-shadow:0 0 0 1px var(--border-gold);color:#e8d5a3;font-size:11px;font-weight:400;letter-spacing:0;white-space:normal;pointer-events:auto}.editor-status-bar-base-changed:hover .editor-status-bar-base-changed-tip,.editor-status-bar-base-changed:focus-within .editor-status-bar-base-changed-tip{display:block}.editor-status-bar-base-changed-open{display:block;margin:6px 0 0;padding:2px 8px;background:#3a2e14;border:1px solid #c4a35a;border-radius:2px;color:#e8d5a3;font:inherit;cursor:pointer}.hunt-editor-toolbar-group-sep{border-top:1px solid #6a4fc74d;margin:4px 0 2px;padding-top:4px;font-size:9px;letter-spacing:.06em;color:#7a6aa8;text-transform:uppercase}.hunt-editor-route-test-hud{position:absolute;top:8px;left:8px;z-index:var(--z-hud);max-width:340px;padding:8px 10px;background:#1a1430dd;border:1px solid #6a4fc7;border-radius:2px;font-size:12px;color:#e4dbff;pointer-events:auto}.hunt-editor-route-test-hud dl{margin:6px 0;display:grid;grid-template-columns:auto 1fr;gap:2px 10px}.hunt-editor-route-test-hud dt{color:#7a6aa8;text-transform:uppercase;font-size:9px;letter-spacing:.06em}.hunt-editor-route-test-hud dd{margin:0}.hunt-editor-route-test-actions{display:flex;flex-wrap:wrap;gap:4px}.hunt-editor-route-test-pass{color:#8dffb0}.hunt-editor-route-test-fail{color:#ff9b9b}.hunt-editor-validation{position:absolute;top:8px;left:8px;z-index:var(--z-hud);max-width:360px;max-height:50vh;overflow-y:auto;padding:8px 10px;background:#1a1430dd;border:1px solid #6a4fc7;border-radius:2px;font-size:12px;color:#e4dbff;pointer-events:auto}.hunt-editor-validation ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.hunt-editor-validation li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3px 4px;border-radius:2px}.hunt-editor-validation li.erro{background:#4a1c1caa}.hunt-editor-validation li.aviso{background:#4a3c1caa}.hunt-editor-validation li button{flex:none;padding:2px 6px;background:#3a2d66;border:1px solid #6a4fc7;border-radius:2px;color:#e4dbff;font-size:10px;cursor:pointer}.hunt-editor-validation li.ok{background:#1c4a2aaa}.hunt-editor-validation-resumo{margin-top:6px}.hunt-editor-validation-proximo{margin-top:8px;padding:3px 8px;background:#3a2d66;border:1px solid #6a4fc7;border-radius:2px;color:#e4dbff;font-size:11px;cursor:pointer}.hunt-editor-validation-proximo:disabled{opacity:.5;cursor:default}.hunt-editor-base-changed-badge{display:inline-block;margin:0 0 6px;padding:2px 7px;border:1px solid #c4a35a;border-radius:2px;background:#3a2e14;color:#e8d5a3;font-size:10px;font-weight:700;letter-spacing:.04em}.hunt-editor-nav{display:flex;flex-direction:column;gap:4px;padding:6px 10px;background:#1a1430dd;border:1px solid #6a4fc7;border-radius:2px;font-size:12px;color:#e4dbff}.hunt-editor-nav-title{font-size:9px;letter-spacing:.06em;color:#7a6aa8;text-transform:uppercase}.hunt-editor-search input{width:100%;box-sizing:border-box;padding:3px 6px;background:#2a1f45;border:1px solid #6a4fc7;border-radius:2px;color:#e4dbff;font-size:12px}.hunt-editor-nav ul{list-style:none;margin:0;padding:0;max-height:140px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.hunt-editor-nav li button,.hunt-editor-object-tree-sec>button{width:100%;margin:0;padding:3px 6px;background:#3a2d66;border:1px solid #6a4fc7;border-radius:2px;color:#e4dbff;font-size:11px;text-align:left;cursor:pointer}.hunt-editor-object-tree-sec>button.activa{background:#4a2d8c;border-color:#a98fff}.hunt-editor-nav li button:disabled{opacity:.5;cursor:default}.hunt-editor-nav-vazio{margin:0;font-size:11px;color:#b7a8e0}.hunt-editor-publish-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;background:#0a0714aa;pointer-events:auto}.hunt-editor-publish-modal-inner{max-width:420px;max-height:70vh;overflow-y:auto;padding:16px 20px;background:#1a1430f5;border:1px solid #a98fff;border-radius:3px;color:#e4dbff;font-size:13px;display:flex;flex-direction:column;gap:8px}.hunt-editor-publish-modal-inner ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.hunt-editor-publish-modal-inner>button,.hunt-editor-publish-modal-acoes{margin-top:4px}.hunt-editor-publish-modal-acoes{display:flex;gap:8px}.hunt-editor-revisions{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);margin:auto;width:fit-content;height:fit-content;max-width:420px;max-height:60vh;overflow-y:auto;padding:12px 16px;background:#1a1430f5;border:1px solid #a98fff;border-radius:3px;color:#e4dbff;font-size:12px;pointer-events:auto}.hunt-editor-revisions-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.hunt-editor-revisions-header button{background:transparent;border:none;color:#e4dbff;cursor:pointer;font-size:14px}.hunt-editor-revisions ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.hunt-editor-revisions li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 6px;border-radius:2px}.hunt-editor-revisions li.activa{background:#2d4a2daa}.hunt-editor-revisions li button{padding:2px 8px;background:#3a2d66;border:1px solid #6a4fc7;border-radius:2px;color:#e4dbff;font-size:11px;cursor:pointer}.hunt-editor-revisions-erro{color:#ff9b9b}.hunt-editor-revisions-ok{color:#9bffb0}.hunt-editor-publish-modal-inner button{padding:5px 12px;background:#3a2d66;border:1px solid #6a4fc7;border-radius:2px;color:#e4dbff;font-size:12px;cursor:pointer}.hunt-editor-inspector{position:absolute;bottom:8px;left:8px;z-index:var(--z-tooltip);pointer-events:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:3px 10px;background:#1a1430dd;border:1px solid #6a4fc7;border-radius:2px;font-size:12px;color:#e4dbff}.hunt-editor-inspector-tag{padding:1px 6px;border-radius:2px;font-size:11px}.hunt-editor-inspector-tag.rota{background:#2a5fd6aa}.hunt-editor-inspector-tag.spawn{background:#d64a4aaa}.hunt-editor-inspector-tag.pullbox{background:#c88c2aaa}.hunt-editor-inspector-tag.mask.dentro{background:#2ad6b9aa}.hunt-editor-inspector-tag.mask.fora{background:#d64a4a55}.hunt-editor-inspector-tag.transicao{background:#a24fd6aa}.hunt-editor-inspector-tag.transicao.aviso{background:#a24fd655}.hunt-editor-inspector-tag.inicio{background:#3cdc78aa}.hunt-editor-inspector-tag.chao.andavel{background:#2a8f6aaa}.hunt-editor-inspector-tag.chao.bloqueado{background:#8a6230aa}.hunt-editor-inspector-tag.indice{background:#5a86e0aa}.hunt-editor-inspector-aplica{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.hunt-editor-inspector-aplica-label{font-size:11px;letter-spacing:.04em;color:#c8bddf}.hunt-editor-inspector-tag.aplica{background:#3a335555;color:#c8bddf;opacity:.45}.hunt-editor-inspector-tag.aplica.activa{background:#6a4fc7aa;color:#f4efff;opacity:1}.hunt-editor-minimap{position:absolute;bottom:8px;right:8px;z-index:var(--z-hud);display:flex;flex-direction:column;gap:4px;pointer-events:auto;background:#1a1430dd;border:1px solid #6a4fc7;border-radius:2px;padding:6px}.hunt-editor-minimap-canvas-wrap{position:relative;width:200px;height:200px}.hunt-editor-minimap-canvas{width:200px;height:200px;display:block;image-rendering:pixelated;cursor:crosshair;border:1px solid #4a3f70}.hunt-editor-minimap-preview-badge{position:absolute;top:4px;left:4px;padding:1px 6px;background:#4a5a7acc;border-radius:2px;font-size:10px;color:#e4dbff;pointer-events:none}.hunt-editor-minimap-controls{display:flex;gap:3px;font-size:11px}.hunt-editor-minimap-controls button{flex:1;padding:2px 4px}.hunt-editor-inspector-pullbox{display:flex;flex-wrap:wrap;align-items:center;gap:6px;pointer-events:auto}.hunt-editor-inspector-pullbox-especies{font-size:10px;color:#d9c08a;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hunt-editor-inspector-pullbox label{display:flex;align-items:center;gap:3px;font-size:10px;color:#b7a8e0}.hunt-editor-inspector-pullbox input{padding:1px 4px;background:#241a40;border:1px solid #6a4fc7;border-radius:2px;color:#e4dbff;font-size:11px}.hunt-editor-inspector-pullbox input[type=text]{width:90px}.hunt-editor-inspector-pullbox input[type=number]{width:44px}.hunt-editor-inspector-respawn button{padding:1px 6px;background:#241a40;border:1px solid #c9a35a;border-radius:2px;color:#e8d5a3;font-size:10px;cursor:pointer}.hunt-editor-inspector-respawn button:disabled{opacity:.45;cursor:default}.hunt-editor-inspector-tag.pullbox-provenance{color:#e6c56a}.hunt-editor-inspector-badge{padding:1px 6px;font-size:9px;letter-spacing:.04em;border-radius:2px;border:1px solid #8a7340;color:#f0e2b0;background:#2a2416}.hunt-editor-inspector-badge.pullbox-source{color:#d9c08a;border-color:#8a7340}.hunt-editor-inspector-badge.pullbox-override{color:#f0d070;border-color:#c6a264}.hunt-editor-inspector-badge.pullbox-custom{color:#ffc078;border-color:#d08030}.hunt-editor-inspector-tag.pullbox-shortfall{color:#f0a0a0;border-color:#a85858}.map-editor-canvas-pull-box{cursor:crosshair}.hunt-editor-inspector-pullbox-btn{pointer-events:auto;padding:2px 7px;font-size:10px;color:#f0e2b0;background:#2a2416;border:1px solid #8a7340;border-radius:2px}.hunt-editor-inspector-pullbox-btn:disabled{opacity:.45}.tile-debug{position:absolute;top:8px;right:8px;z-index:4;margin:0;padding:6px 8px;width:max-content;max-width:min(42rem,calc(100% - 16px));pointer-events:none;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:11px;line-height:1.35;color:#e8e4d4;background:#000b;border:1px solid #5a5340;white-space:pre}.bar{position:relative;height:18px;margin-bottom:var(--sp-1);background:#101418b8;border:1px solid var(--border-soft);border-radius:4px;overflow:hidden;display:flex;align-items:center;padding:0 var(--sp-2);font-size:11px}.bar-fill{position:absolute;inset:0 auto 0 0;transition:width .12s linear}.bar-fill-mana{background:var(--mp)}.bar-escudo{box-shadow:inset 0 0 0 1px #4fc3ff80,0 0 10px #2aa8ff40;animation:utamo-pulse 2.4s ease-in-out infinite}.bar-escudo .bar-fill-mana{opacity:.5;filter:saturate(.6)}.bar-fill-escudo{background:linear-gradient(180deg,#9be7ff,#38b6ff 45%,#1a6fe0);box-shadow:inset 0 1px #fff6,0 0 8px #3fbcff99;z-index:1;overflow:hidden;transition:width .25s linear}.bar-fill-escudo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,#ffffff55 50%,transparent 70%);transform:translate(-100%);animation:utamo-sheen 3.2s ease-in-out infinite}@keyframes utamo-pulse{0%,to{box-shadow:inset 0 0 0 1px #4fc3ff80,0 0 8px #2aa8ff33}50%{box-shadow:inset 0 0 0 1px #7fd6ffb0,0 0 14px #3fbcff66}}@keyframes utamo-sheen{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.bar-escudo{animation:none}.bar-fill-escudo:after{animation:none;display:none}}.bar-label,.bar-value{position:relative;z-index:2;color:var(--fg-bright);text-shadow:0 1px 2px #000000b0}.bar-value{margin-left:auto;font-variant-numeric:tabular-nums}.bar-suffix{margin-left:var(--sp-1);color:var(--gold-hi);font-style:normal}.hud-stats{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-1) var(--sp-2);margin:var(--sp-3) 0 0}.hud-skills{display:flex;flex-direction:column;gap:4px;margin:var(--sp-3) 0 0;padding-top:var(--sp-2);border-top:1px solid var(--border-soft)}.skill-row{display:grid;grid-template-columns:minmax(7.5rem,1.4fr) 2rem minmax(4rem,1fr) 2.4rem;align-items:center;gap:var(--sp-1);font-size:12px}.skill-name{color:var(--fg-mute)}.skill-level,.skill-percent{font-variant-numeric:tabular-nums;text-align:right}.skill-bar{height:6px;border-radius:2px;background:var(--border-soft);overflow:hidden}.skill-bar-fill{height:100%;background:var(--xp)}.stat{display:flex;justify-content:space-between;font-size:12px}.stat dt{color:var(--fg-mute)}.stat dd{margin:0;font-variant-numeric:tabular-nums}.accent-gold{color:var(--gold)}.accent-ok{color:var(--ok)}.accent-danger{color:var(--danger)}.action-strip{--hud-gap: 5px;display:grid;grid-template-columns:repeat(10,minmax(0,var(--hud-slot)));gap:var(--hud-gap);padding:0;background:none;border:none;box-shadow:none}.action-strip.vazia{justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3)}.strip-slot{position:relative;width:var(--hud-slot);height:var(--hud-slot);display:grid;place-items:center;padding:0;background:var(--bg-sunken);border:1px solid var(--border);border-radius:4px;box-shadow:inset 0 1px 3px #0006;transition:border-color .12s}.strip-slot:hover{border-color:var(--accent)}.strip-slot.alvo{border-color:var(--accent);outline:1px solid var(--accent)}.strip-slot.vazio{color:transparent}.strip-slot.bloqueado{filter:grayscale(1);opacity:.45}.strip-slot.sem-mana{border-color:var(--mp)}.strip-tecla{position:absolute;top:1px;right:1px;min-width:11px;padding:0 2px;background:#0d0e14d9;border-radius:3px;font-size:8px;line-height:1.3;text-align:center;color:var(--fg-dim)}.strip-qtd{position:absolute;top:1px;left:1px;padding:0 2px;background:#0d0e14d9;border-radius:2px;font-size:9px;line-height:1.2;color:var(--gold);font-variant-numeric:tabular-nums}.strip-mana{position:absolute;right:1px;bottom:1px;padding:0 2px;background:#0d0e14d9;border-radius:2px;font-size:9px;line-height:1.2;color:#7dcfff;font-variant-numeric:tabular-nums}.strip-slot.desligado{filter:grayscale(1);opacity:.5}.strip-slot.somente-leitura,.strip-slot.inerte{cursor:default}.strip-slot-wrap{position:relative;display:block;width:var(--hud-slot);height:var(--hud-slot)}.strip-slot-wrap>.strip-slot{width:100%;height:100%}.strip-remove{position:absolute;left:1px;bottom:1px;display:none;min-width:14px;height:14px;padding:0 3px;background:#0d0e14e6;border:1px solid var(--danger);border-radius:3px;color:var(--danger);font-size:11px;line-height:1;cursor:pointer}.strip-slot-wrap:hover>.strip-remove,.strip-slot-wrap:focus-within>.strip-remove{display:block}.spell-picker{display:grid;gap:8px;min-height:0}.spell-picker-chips{display:flex;flex-wrap:wrap;gap:4px}.spell-picker-chip{padding:2px 8px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:3px;color:var(--fg-dim);font:inherit;font-size:.68rem;letter-spacing:.04em;cursor:pointer}.spell-picker-chip.active,.spell-picker-chip:hover{border-color:var(--gold);color:var(--gold)}.spell-picker-list{max-height:260px;border-right:none}.spell-picker-main{min-width:0;display:grid;gap:1px}.spell-picker-meta{display:flex;flex-wrap:wrap;gap:2px 8px;font-size:.64rem;color:var(--fg-dim)}.strip-magia{width:30px;height:30px;display:grid;place-items:center;border-radius:3px;font-size:12px;font-weight:700;letter-spacing:-.02em;color:#0d0e14;background:var(--fg-dim)}.grupo-attack{background:linear-gradient(160deg,#c44a4a,#7a2222);color:#ffe9ec}.grupo-healing{background:linear-gradient(160deg,#7a9e4a,#3d5a22);color:#0d1a06}.grupo-support{background:linear-gradient(160deg,#c9a24a,#6b4e18);color:#1a1408}.strip-editar{margin-left:auto;padding:var(--sp-1) var(--sp-3);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);font-size:12px}.strip-editar:hover{border-color:var(--accent)}.sprite{display:inline-block;flex:none;background-repeat:no-repeat;image-rendering:pixelated}.sprite-vazio{background:none}.sprite-iniciais{display:grid;place-items:center;background:var(--bg-sunken);border:1px solid var(--border);color:var(--gold-hi);font-size:11px;font-weight:700;letter-spacing:.02em}.equip-grid{display:grid;grid-template-columns:repeat(3,42px);gap:var(--sp-1);justify-items:center}.slot{position:relative;width:42px;height:42px;display:grid;place-items:center;background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:4px;box-shadow:inset 0 1px 3px #0006;padding:0;color:inherit;cursor:pointer}.slot:hover,.mochila-casa:hover{border-color:var(--accent)}.item-hover{display:inline-flex;align-items:center;justify-content:center}.selo-sem-dados{position:absolute;top:1px;left:1px;z-index:2;min-width:13px;height:13px;padding:0 3px;line-height:13px;text-align:center;font-size:10px;font-weight:700;color:#fff;background:var(--danger);border:1px solid #000;border-radius:2px;pointer-events:none}.equip-aviso{margin:0 0 8px;padding:4px 8px;border:1px solid var(--danger);background:var(--bg-sunken);color:var(--danger-hot);font-size:.8rem;font-weight:600}.monster-hover{display:inline-flex;align-items:center;justify-content:center}.monster-tip{position:fixed;z-index:var(--z-tooltip);width:max-content;min-width:min(190px,calc(100vw - 16px));max-width:min(240px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow:auto;padding:8px 10px;background:var(--item-tip-bg);border:1px solid var(--item-tip-border);border-radius:4px;box-shadow:0 6px 20px #000b,inset 0 0 0 1px #ffffff0a;color:var(--item-tip-neutral);font-size:11px;line-height:1.4;pointer-events:none;image-rendering:pixelated}.monster-tip-header{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding-bottom:6px;border-bottom:1px solid #ffffff14}.monster-tip-sprite{flex:none;image-rendering:pixelated}.monster-tip-name{color:var(--item-tip-title);font-size:12px;font-weight:700;line-height:1.3;word-break:break-word}.monster-tip-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px;color:var(--item-tip-flavor);font-size:10px;text-transform:uppercase;letter-spacing:.03em}.monster-tip-resist-title{display:block;margin-bottom:4px;color:var(--item-tip-special);font-size:10px;text-transform:uppercase;letter-spacing:.04em}.monster-tip-row{display:grid;grid-template-columns:52px 1fr 34px;align-items:center;gap:6px;padding:1px 0}.monster-tip-row-label{font-size:10px;color:var(--item-tip-neutral)}.monster-tip-bar-track{height:5px;border-radius:3px;background:var(--monster-tip-bar-track);overflow:hidden}.monster-tip-bar-fill{height:100%;border-radius:3px;background:var(--monster-tip-neutral)}.monster-tip-row-value{text-align:right;font-size:10px;font-variant-numeric:tabular-nums}.monster-tip-tone-resist .monster-tip-bar-fill{background:var(--monster-tip-resist)}.monster-tip-tone-resist .monster-tip-row-value{color:var(--monster-tip-resist)}.monster-tip-tone-weak .monster-tip-bar-fill{background:var(--monster-tip-weak)}.monster-tip-tone-weak .monster-tip-row-value{color:var(--monster-tip-weak)}.monster-tip-tone-immune .monster-tip-bar-fill{background:var(--monster-tip-immune)}.monster-tip-tone-immune .monster-tip-row-value{color:var(--monster-tip-immune)}.monster-tip-footer{margin-top:6px;padding-top:4px;border-top:1px solid #ffffff14;color:var(--item-tip-flavor);font-size:10px}.slot:focus-visible{outline:1px solid var(--fg-bright)}.slot-vazio .slot-nome{font-size:var(--d-fs-legend, 10px);letter-spacing:-.03em;line-height:1.1;text-align:center;color:var(--fg-mute);padding:2px}.equip-boneco{width:48px;height:48px;margin:-8px 6px -14px 0;display:grid;place-items:center;background:radial-gradient(circle at 50% 55%,#2a3050,transparent 65%)}.equip-stats{display:flex;justify-content:space-between;gap:var(--sp-2);margin:var(--sp-3) 0 0;padding-top:var(--sp-2);border-top:1px solid var(--border-soft)}.equip-stats>div{display:flex;flex-direction:column;align-items:center;gap:1px}.equip-stats dt{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-mute)}.equip-stats dd{margin:0;font-size:13px;font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.mochila{margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--border-soft)}.mochila h3{margin:0;font-size:.78rem}.mochila-topo{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);margin:0 0 var(--sp-2)}.mochila-topo span{color:var(--cap);font-variant-numeric:tabular-nums;font-size:.78rem}.mochila ul{display:grid;grid-template-columns:repeat(auto-fill,42px);gap:3px;list-style:none;margin:0;padding:0;max-height:320px;overflow:auto}.mochila-casa{position:relative;width:42px;height:42px;aspect-ratio:1;background:var(--bg-void);border:1px solid var(--border-soft)}.mochila-vazia{margin:0;color:var(--fg-mute);font-size:.78rem}.mochila-ouro{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:var(--sp-2) 0 0;color:var(--gold);font-variant-numeric:tabular-nums}.mochila li button{width:100%;height:100%;display:grid;place-items:center;background:transparent;border:0;padding:0;cursor:pointer}.mochila-qtd{position:absolute;right:2px;bottom:1px;font-size:.65rem;font-variant-numeric:tabular-nums;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.hunt-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-1)}.hunt-card{width:100%;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2);background:var(--bg-raised);border:1px solid var(--border-soft);border-radius:0;text-align:left;transition:border-color .12s,background .12s}.hunt-bichos{display:flex;flex:none}.hunt-bichos .sprite:not(:first-child){margin-left:-14px}.hunt-texto{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.hunt-texto strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.hunt-card:hover:not(:disabled){border-color:var(--accent);background:var(--bg-selected)}.hunt-card.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-glow),0 0 14px var(--accent-glow)}.hunt-card.locked{opacity:.45;cursor:not-allowed}.hunt-card.chosen{border-color:var(--gold)}.hunt-busca{width:100%;margin-bottom:var(--sp-2);padding:6px 8px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:4px;color:inherit;font:inherit}.hunt-colunas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--sp-3);min-height:280px}.hunt-lista-wrap{min-height:0;max-height:400px;overflow-y:auto;padding-right:4px}.hunt-grupo h3{margin:0 0 6px;font-family:var(--font-title);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-hi)}.hunt-grupo+.hunt-grupo{margin-top:var(--sp-3)}.hunt-detalhe{display:flex;flex-direction:column;gap:var(--sp-2);height:100%;min-height:0}.hunt-detalhe-scroll{display:flex;flex-direction:column;gap:var(--sp-2);flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px}.hunt-detalhe header{display:flex;flex-direction:column;gap:2px}.hunt-meta{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin:0}.hunt-meta dt{color:var(--fg-mute);font-size:11px}.hunt-meta dd{margin:0}.hunt-detalhe h4{margin:var(--sp-1) 0 0;font-size:11px;text-transform:uppercase;color:var(--gold)}.hunt-packs-line{margin:0;font-size:11px;color:var(--fg-mute)}.hunt-roster{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.hunt-roster-chip{display:flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;background:var(--bg-raised);border:1px solid var(--border-soft);border-radius:999px;font-size:11px}.hunt-roster-chip .sprite{flex:none}.hunt-roster-chip.unico{border-color:var(--gold);background:var(--bg-selected)}.hunt-unico{font-style:normal;font-size:var(--d-fs-legend, 10px);text-transform:uppercase;letter-spacing:.04em;color:var(--gold)}.hunt-iniciar{margin-top:auto;position:sticky;bottom:0;z-index:1;padding:10px 14px;background:#2a2416;border:1px solid var(--gold);border-radius:0;color:var(--gold-hi);font-family:var(--font-title);font-size:14px;font-weight:700;letter-spacing:.03em}.hunt-iniciar:disabled{opacity:.45}.hunt-detalhe .hunt-ativacao-gm:disabled{opacity:.55;cursor:progress}.hunt-detalhe .hunt-ativacao-pendente,.hunt-detalhe .hunt-ativacao-erro{margin:4px 0 0}.hunt-density{display:flex;gap:4px}.hunt-density button{min-width:36px;padding:2px 6px;background:var(--bg-header);border:1px solid var(--border);border-radius:3px;color:var(--fg);font:inherit;font-size:11px}.hunt-density button.active{border-color:var(--gold);color:var(--gold-hi);background:#2a2416}.hunt-mode-selector button{min-width:64px;padding:2px 8px}.ficha-tabs{display:flex;gap:6px;margin-bottom:var(--sp-3)}.ficha-tabs .tab{flex:1;min-height:40px;padding:.4rem;background:var(--bg-header);border:none;border-bottom:2px solid transparent;border-radius:4px;color:var(--fg-dim);font:inherit;font-size:.8rem}.ficha-tabs .tab.active{color:var(--fg);border-bottom-color:var(--gold)}.outfit-editor{display:flex;flex-direction:column;gap:var(--sp-3)}.outfit-preview{display:flex;flex-direction:column;align-items:center;gap:6px}.outfit-pecas{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.outfit-pecas button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;background:var(--bg-raised);border:1px solid var(--border-soft);border-radius:4px;color:inherit;font:inherit;font-size:11px}.outfit-pecas button.active{border-color:var(--accent)}.outfit-swatch{width:16px;height:16px;border:1px solid #000;border-radius:2px}.outfit-paleta{display:grid;grid-template-columns:repeat(19,1fr);gap:2px}.outfit-cor{aspect-ratio:1;padding:0;border:1px solid #00000066;border-radius:1px}.outfit-cor.selected{outline:2px solid var(--gold);outline-offset:1px}.hud-rail{display:flex;flex-direction:column;gap:calc(6px * var(--hud-scale));width:calc(132px * var(--hud-scale));font-family:Verdana,Tahoma,sans-serif;font-size:calc(10px * var(--hud-scale));font-weight:700}.hud-rail-field{display:flex;flex-direction:column;gap:calc(2px * var(--hud-scale));color:var(--fg-mute)}.hud-rail-field select{width:100%;padding:calc(3px * var(--hud-scale)) calc(5px * var(--hud-scale));background:var(--bg-sunken);border:1px solid var(--border-gold);border-radius:0;color:var(--fg);font:inherit}.hud-rail-icon{flex:1;min-width:0;height:calc(24px * var(--hud-scale));padding:0;background:var(--bg-sunken);border:1px solid var(--border);border-radius:0;color:inherit;font:inherit}.hud-rail-icon.active{border-color:var(--gold);background:#2a2416;color:var(--gold-hi)}.hunting .field{margin-bottom:6px}.field-label{display:flex;align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-1);font-size:12px;color:var(--fg-dim)}.hunting .panel-head{padding-bottom:6px}.hunting label>select,.hunting .action-bar-set-picker select{min-height:30px}.segmented{display:flex;gap:2px;background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:var(--radius);padding:2px;border:1px solid var(--border);border-radius:3px}.segmented button{flex:1;padding:var(--sp-1) var(--sp-2);background:transparent;border:0;color:var(--fg-dim);font-size:12px;min-height:30px;border:1px solid transparent;border-radius:2px;transition:background .12s,color .12s,border-color .12s,box-shadow .12s}.segmented button:hover{color:var(--fg);background:var(--bg-raised);border-color:var(--border-gold)}.segmented button.active{background:var(--accent-press);color:var(--fg-bright);border-color:var(--gold);box-shadow:inset 0 0 0 1px #f4d47c33,0 0 6px #d4af3733}.stance-buttons button{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.stance-buttons button img{width:16px;height:16px;color:var(--gold-hi);object-fit:contain}.action-bar-set-picker{display:flex;gap:6px;align-items:stretch}.action-bar-set-picker select{flex:1;min-width:0}.action-bar-set-picker button{padding:4px 9px;border:1px solid var(--border-gold);background:var(--bg-raised);color:var(--fg);border-radius:3px}.action-bar-set-picker button:not(:disabled):hover{color:var(--gold-hi);border-color:var(--gold)}.log{flex:1;min-height:0;display:flex;flex-direction:column}.log ul{list-style:none;margin:0;padding:0;flex:1;overflow-y:auto;font-size:12px;display:flex;flex-direction:column;gap:2px}.log li{padding:2px var(--sp-1);border-radius:3px}.log-loot{color:var(--gold)}.log-exp{color:var(--ok)}.log-warn{color:var(--gold-hi)}.log-error{color:var(--danger);background:#b2222214}label{display:block;margin-bottom:var(--sp-2);font-size:12px;color:var(--fg-dim)}label.inline{display:inline-flex;align-items:center;gap:4px;margin:0}input,select{width:100%;margin-top:4px;padding:var(--sp-1) var(--sp-2);background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:var(--radius);color:var(--fg);outline:none}input:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-glow)}input[type=checkbox]{width:auto;margin:0}button.primary{padding:var(--sp-2) var(--sp-4);background:var(--accent-press);border:none;border-radius:0;color:var(--fg-bright);font-weight:600;transition:background .12s}button.primary:hover{background:var(--accent);color:var(--bg-void)}button.ghost{padding:var(--sp-1) var(--sp-3);background:var(--bg-raised);border:none;border-radius:0;color:var(--fg-dim);font-size:12px;transition:border-color .12s,color .12s}button.ghost:hover:not(:disabled){border-color:var(--accent);color:var(--fg)}button:disabled{opacity:.4;cursor:not-allowed}button.tiny{padding:2px 6px;background:var(--bg-raised);border:1px solid var(--border-soft);border-radius:4px;font-size:11px;color:var(--fg-dim)}button.tiny.danger:hover{border-color:var(--danger);color:var(--danger)}.chip{padding:var(--sp-1) var(--sp-3);background:var(--bg-raised);border:1px solid var(--border-soft);border-radius:999px;color:var(--fg-dim);font-size:12px}.chip.active{border-color:var(--accent);background:var(--accent-press);color:var(--fg-bright)}.brand-mark{display:block;margin:0 auto var(--sp-2);object-fit:contain;flex-shrink:0}.brand-mark-wordmark{width:min(240px,100%);height:auto}.brand{margin:4px 0 12px;font-size:22px;letter-spacing:.06em;text-align:center;color:var(--gold);text-shadow:0 2px 8px var(--gold)40}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:grid;place-items:center;background:#0d0e14d1;padding:var(--sp-4)}.modal{width:min(560px,100%);max-height:88vh;overflow-y:auto;box-shadow:var(--shadow-modal)}.modal.wide{width:min(960px,100%)}.ui-modal-backdrop,.hunt-editor-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-context-menu) + 10);display:grid;place-items:center;background:#080d11cc;padding:var(--sp-4)}.hunt-editor-modal,.ui-modal{width:min(480px,100%);max-height:88vh;overflow-y:auto;background:var(--material-stone);border:1px solid var(--bronze-shadow);border-top:1px solid var(--gold);border-radius:2px;box-shadow:var(--shadow-modal);padding:var(--sp-3) var(--sp-4);color:var(--fg)}.hunt-editor-modal h2,.ui-modal h2{margin:0 0 var(--sp-2);font-family:var(--font-title);color:var(--gold-hi);font-size:15px}.hunt-editor-modal-body{color:var(--fg);font-size:12px;line-height:1.5}.hunt-editor-route-name-label{display:block;margin-top:var(--sp-2);font-size:11px;color:var(--fg-dim)}.hunt-editor-route-name-hint{margin:4px 0 0;font-size:10px;color:var(--fg-dim)}.hunt-editor-route-name-loop{display:flex;align-items:center;gap:6px;margin-top:var(--sp-3);font-size:12px;color:var(--fg)}.hunt-editor-hunt-name-error{margin:4px 0 0;font-size:11px;color:#c45c4a}.hunt-editor-hunt-name-warn{margin:4px 0 0;font-size:11px;color:#c4a14a}.hunt-editor-spawn-timer-row{display:flex;gap:8px;margin-top:4px}.hunt-editor-spawn-timer-row input,.hunt-editor-spawn-timer-row select{background:var(--material-stone);border:1px solid var(--bronze-shadow);color:var(--fg);padding:4px 6px;font-size:12px}.hunt-editor-spawn-timer-scope{margin:var(--sp-2) 0 0;border:1px solid var(--bronze-shadow);padding:6px 8px;display:grid;gap:4px;font-size:12px}.hunt-editor-spawn-timer-scope label{display:flex;align-items:center;gap:8px;cursor:pointer}.hunt-editor-spawn-timer-scope input[type=radio]{width:auto;margin:0;flex:none}.hunt-editor-spawn-timer-preview,.hunt-editor-spawn-timer-skip{margin:8px 0 0;font-size:11px;color:var(--gold-hi)}.hunt-editor-spawn-timer-skip{color:#c4a14a}.hunt-editor-modal-actions,.ui-modal-actions{display:flex;justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-3)}.hunt-editor-modal-btn,.ui-modal-btn{padding:5px 12px;border-radius:2px;font-size:11px;font-weight:600}.hunt-editor-modal-btn-primary,.ui-modal-btn-primary{background:#947043;border:1px solid var(--gold);color:#f7eedc}.hunt-editor-modal-btn-danger{background:#5a2a2a;border:1px solid var(--danger-hot);color:var(--fg)}.hunt-editor-ai-route-panel{width:min(560px,100%)}.hunt-editor-monster-browser{width:min(920px,86vw);height:min(640px,82vh);max-height:82vh;overflow:hidden;display:flex;flex-direction:column;padding:var(--sp-3)}.hunt-editor-monster-browser-header{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-2)}.hunt-editor-monster-browser-header h2{margin:0}.hunt-editor-monster-browser-fechar{width:28px;height:28px;padding:0;background:var(--bg-raised);border:1px solid var(--bronze-shadow);color:var(--gold-hi);font-size:14px}.hunt-editor-monster-browser-intent{margin:0 0 var(--sp-2);font-size:11px;color:var(--fg-dim)}.hunt-editor-monster-browser-scope{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 var(--sp-2)}.hunt-editor-monster-browser-scope button{padding:4px 8px;background:var(--bg-raised);border:1px solid var(--bronze-shadow);color:var(--fg);font-size:11px;cursor:pointer}.hunt-editor-monster-browser-scope button.activa{border-color:var(--gold-hi);color:var(--gold-hi)}.hunt-editor-monster-browser-search{width:100%;box-sizing:border-box;padding:6px 10px;margin-bottom:var(--sp-2);background:var(--bg-sunken);border:1px solid var(--bronze-shadow);border-radius:2px;color:var(--fg)}.hunt-editor-monster-browser-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:var(--sp-3)}.hunt-editor-monster-browser-lista{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:var(--sp-2)}.hunt-editor-monster-browser-seccao{min-height:0;display:flex;flex-direction:column}.hunt-editor-monster-browser-seccao h3,.hunt-editor-monster-browser-subseccao h4{margin:0 0 6px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.hunt-editor-monster-browser-subseccao{margin-bottom:8px}.hunt-editor-monster-browser-grelha{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 2px}.hunt-editor-monster-browser-grelha.compacta{max-height:168px;overflow-y:auto;margin-bottom:8px}.hunt-editor-monster-browser-virtual{flex:1;min-height:180px;overflow-y:auto;border:1px solid var(--border-soft);background:var(--bg-sunken)}.hunt-editor-monster-browser-vazio{padding:16px;font-size:11px;color:var(--fg-dim);text-align:center}.hunt-editor-monster-unverified{margin:8px 0 0;padding:6px 8px;font-size:11px;line-height:1.35;color:var(--gold-hi);background:var(--bg-sunken);border:1px solid var(--bronze-shadow)}.hunt-editor-monster-card{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;background:var(--bg-raised);border:1px solid var(--bronze-shadow);border-radius:2px;color:var(--fg);text-align:center}.hunt-editor-monster-card:hover,.hunt-editor-monster-card.seleccionado{border-color:var(--gold);background:var(--bg-selected)}.hunt-editor-monster-card-nome{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--gold-hi)}.hunt-editor-monster-card-meta{font-size:9px;color:var(--fg-dim)}.hunt-editor-monster-card-badges{display:flex;gap:3px;font-size:9px;color:var(--gold-lo)}.hunt-editor-monster-quickview{min-width:0;overflow-y:auto;padding:var(--sp-2);background:var(--bg-sunken);border:1px solid var(--bronze-shadow);display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.hunt-editor-monster-quickview.vazio{justify-content:center;color:var(--fg-dim);font-size:11px}.hunt-editor-monster-quickview h3{margin:0;font-family:var(--font-title);color:var(--gold-hi);font-size:14px}.hunt-editor-monster-quickview-id{margin:0;font-size:10px;color:var(--fg-mute)}.hunt-editor-monster-quickview dl{margin:0;width:100%;display:grid;grid-template-columns:auto 1fr;gap:2px 8px;font-size:11px;text-align:left}.hunt-editor-monster-quickview dt{color:var(--fg-dim)}.hunt-editor-monster-quickview-resists{margin:0;padding:0;list-style:none;width:100%;font-size:10px;text-align:left}.hunt-editor-monster-quickview-resists [data-tone=resist]{color:var(--monster-tip-resist)}.hunt-editor-monster-quickview-resists [data-tone=weak]{color:var(--monster-tip-weak)}.hunt-editor-monster-quickview-resists [data-tone=immune]{color:var(--monster-tip-immune)}.hunt-editor-monster-browser-trigger{display:inline-flex;align-items:center;gap:6px;max-width:220px;padding:3px 6px;background:var(--bg-raised);border:1px solid var(--bronze-shadow);color:var(--fg);font-size:11px}.hunt-editor-monster-browser-trigger-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hunt-editor-monster-browser-trigger:disabled{opacity:.55}.hunt-editor-ai-route-note,.hunt-editor-ai-route-hint{margin:0 0 var(--sp-2);font-size:11px;color:var(--fg-dim)}.hunt-editor-ai-route-warn{margin:var(--sp-2) 0;padding:var(--sp-2);background:#5a2a2a;border:1px solid var(--danger-hot);color:var(--fg)}.hunt-editor-ai-route-warn ul{margin:6px 0 0;padding-left:1.2em}.hunt-editor-ai-route-card{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin:4px 0;padding:6px 8px;background:#1a2218;border:1px solid #6a8a20;color:var(--fg);text-align:left}.hunt-editor-ai-route-card.activa{border-color:#d2ff32;background:#243018}.hunt-editor-ai-route-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:var(--sp-2) 0 0}.hunt-editor-ai-route-metrics dt{font-size:10px;color:var(--fg-dim)}.hunt-editor-ai-route-metrics dd{margin:0;font-size:13px;color:#d2ff32}.hunt-editor-tutorial{width:min(760px,100%)}.hunt-editor-tutorial-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-2)}.hunt-editor-tutorial-close{background:transparent;border:none;color:var(--fg-dim);font-size:18px;line-height:1;cursor:pointer;padding:0 var(--sp-1)}.hunt-editor-tutorial-close:hover{color:var(--fg)}.hunt-editor-tutorial-body{display:grid;grid-template-columns:170px 1fr;gap:var(--sp-3);min-height:220px}.hunt-editor-tutorial-nav{display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--bronze-shadow);padding-right:var(--sp-2);max-height:320px;overflow-y:auto}.hunt-editor-tutorial-nav button{text-align:left;background:transparent;border:1px solid transparent;color:var(--fg-dim);font-size:11px;padding:4px 6px;border-radius:2px}.hunt-editor-tutorial-nav button.activa{background:var(--bg-raised);border-color:var(--bronze-shadow);color:var(--gold-hi)}.hunt-editor-tutorial-article h3{margin:0 0 var(--sp-2);font-family:var(--font-title);color:var(--gold-hi);font-size:13px}.hunt-editor-tutorial-article p{margin:0;color:var(--fg);font-size:12px;line-height:1.6}.hunt-editor-tutorial-steps{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.hunt-editor-tutorial-steps li{display:grid;grid-template-columns:16px 1fr;gap:6px;font-size:12px;line-height:1.45;color:var(--fg)}.hunt-editor-tutorial-step-n,.hunt-editor-tutorial-step-title{color:var(--gold-hi);font-weight:600}.hunt-editor-tutorial-legenda{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--bronze-shadow)}.hunt-editor-tutorial-legenda-item{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:var(--fg-dim)}.hunt-editor-tutorial-legenda-item i{display:inline-block;width:10px;height:10px;border-radius:2px;flex-shrink:0}.hunt-editor-tutorial-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-2)}.hunt-editor-tutorial-checkbox{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--fg-dim)}.hunt-editor-tutorial-foot-nav{display:inline-flex;gap:var(--sp-2)}.hunt-editor-modal-btn-ghost,.ui-modal-btn-ghost{background:#15242f;border:1px solid #5a4a2d;color:var(--fg-dim)}.hunt-editor-toast-stack{position:fixed;top:12px;right:12px;z-index:var(--z-tooltip);display:flex;flex-direction:column;gap:6px;pointer-events:none}.hunt-editor-toast{pointer-events:auto;padding:6px 10px;border-radius:2px;font-size:11px;max-width:320px;box-shadow:var(--shadow-win)}.hunt-editor-toast-success{background:#1f4a3a;border:1px solid #4fd8a8;color:#c8ffe9}.hunt-editor-toast-info{background:var(--bg-raised);border:1px solid var(--monster-tip-immune);color:var(--fg)}.hunt-editor-toast-warning{background:var(--bg-raised);border:1px solid var(--item-tip-value);color:var(--fg)}.hunt-editor-toast-error{background:#5a2a2a;border:1px solid var(--danger-hot);color:var(--fg)}.action-editor{position:relative;width:min(620px,calc(100vw - 24px));max-height:min(720px,calc(100dvh - 32px));display:flex;flex-direction:column;background:var(--bg-base);border:none;border-radius:0;box-shadow:var(--shadow-win);color:var(--fg)}.action-editor header{display:flex;align-items:center;gap:.6rem;padding:.45rem .7rem;background:var(--bg-header);border-bottom:1px solid var(--border-gold)}.action-editor header strong{font-family:var(--font-title);font-size:15px;color:var(--gold-hi);letter-spacing:.02em}.action-close{position:relative;z-index:5;margin-left:auto;width:22px;height:22px;display:grid;place-items:center;padding:0;background:#2a1c14;border:2px solid var(--gold);color:var(--gold-hi);font-size:15px;font-weight:800;line-height:1;box-shadow:0 0 0 1px #0a0804,inset 0 0 0 1px #1a1208;text-shadow:1px 0 0 #0a0804,-1px 0 0 #0a0804,0 1px 0 #0a0804,0 -1px 0 #0a0804}.action-close:hover{border-color:var(--danger);color:var(--danger-hot)}.action-editor-body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:6px;padding:8px}.action-tabs{display:flex;gap:6px;margin:-8px -8px 0;padding:6px 8px;border-bottom:1px solid var(--border);background:var(--bg-sunken)}.action-tabs .tab{flex:1;padding:.45rem;background:var(--bg-header);border:none;border-bottom:2px solid transparent;border-radius:4px;color:var(--fg-dim);font:inherit;font-size:.8rem;cursor:pointer}.action-tabs .tab.active{color:var(--fg);border-bottom-color:var(--gold)}.action-picker{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;height:240px;flex-shrink:0;min-height:0}.action-list{display:grid;gap:6px;align-content:start;max-height:100%;overflow-y:auto;padding-right:8px;border-right:1px solid var(--border)}.action-choice{display:flex;align-items:center;gap:8px;padding:3px 8px 3px 3px;text-align:left;background:var(--bg-sunken);border:1px solid var(--border);border-radius:4px;color:inherit;font:inherit;cursor:pointer}.action-choice:hover,.action-choice.selected{border-color:var(--gold)}.action-choice.selected{background:var(--bg-header)}.action-choice:disabled{filter:grayscale(1);opacity:.45;color:#7a7a8c;cursor:not-allowed}.action-choice-icon{flex-shrink:0;width:34px;height:34px;display:grid;place-items:center}.action-choice-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}.action-choice-cost{margin-left:auto;font-size:.7rem;color:var(--gold)}.action-details{display:grid;gap:6px;align-content:start;overflow-y:auto;font-size:.8rem}.action-detail-head{display:flex;align-items:center;gap:10px}.action-detail-icon{width:40px;height:40px;display:grid;place-items:center;background:var(--bg-sunken);border:1px solid var(--border);border-radius:4px}.action-stats{margin:0;padding-left:1.1rem;display:grid;gap:2px}.action-block{display:grid;gap:8px}.action-conditions-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.action-conditions-hint{margin:0;font-size:.72rem;color:var(--fg-dim)}.action-sio-alvos{display:flex;flex-wrap:wrap;gap:6px}.action-sio-chip{padding:3px 8px;border:1px solid var(--border);border-radius:4px;background:var(--bg-sunken);color:inherit;font:inherit;font-size:.75rem;cursor:pointer}.action-sio-chip.active{border-color:var(--accent, #c9a227);background:color-mix(in srgb,var(--accent, #c9a227) 18%,var(--bg-sunken))}.action-ignored-list{display:flex;flex-wrap:wrap;gap:6px}.action-ignored-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 2px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:4px;color:inherit;font:inherit;font-size:.75rem}.action-ignore-hits{display:grid;gap:4px;max-height:140px;overflow-y:auto}.action-editor-buttons{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--border);background:var(--bg-sunken)}.action-enabled{display:flex;align-items:center;gap:6px;margin-left:auto;cursor:pointer;font-size:.82rem}.modal h2{margin-top:0}.morte-lista{margin:var(--sp-3) 0 0;padding-left:1.2em}.morte-lista li+li{margin-top:.35em}.modal-foot{display:flex;justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--border-soft)}.vocation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--sp-2);margin-top:var(--sp-3)}.vocation-card{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3);background:var(--bg-raised);border:1px solid var(--border-soft);border-radius:var(--radius);text-align:left}.vocation-card:hover{border-color:var(--gold);background:var(--bg-selected)}.bar-editor{display:grid;grid-template-columns:1fr 320px;gap:var(--sp-3);margin-top:var(--sp-3)}.slot-list{list-style:none;margin:0;padding:0;max-height:52vh;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.slot-list li{display:flex;align-items:center;gap:var(--sp-1);border-radius:var(--radius)}.slot-list li.selected{background:var(--bg-selected);box-shadow:inset 2px 0 var(--accent)}.slot-row{flex:1;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:transparent;border:0;text-align:left}.slot-index{width:22px;height:22px;display:grid;place-items:center;background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:4px;font-size:11px;color:var(--fg-mute);flex-shrink:0}.slot-body{display:flex;flex-direction:column;min-width:0}.slot-body span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slot-actions{display:flex;gap:2px;padding-right:var(--sp-1)}.slot-editor{background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:var(--radius);padding:var(--sp-3)}.conditions{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border-soft)}.condition-row{display:flex;align-items:center;gap:4px;margin-top:var(--sp-1)}.condition-row select{margin:0}.condition-row input[type=number]{width:64px;margin:0}.temple{display:flex;gap:var(--sp-2)}.row{display:flex;gap:var(--sp-2);align-items:center}.row.space{justify-content:space-between}.dim{color:var(--fg-dim)}.small{font-size:12px}.error{color:var(--danger);font-size:12px;margin:var(--sp-2) 0}.panel,.hunt-card,.bar,button.primary,button.ghost,.strip-editar{position:relative}.panel:after,.janela:after,.vitais:after,.hud-bar-panel:after,.action-editor:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border:7px solid transparent;border-image:var(--frame-window) 7 stretch;image-rendering:pixelated}.vitais,.hud-bar-panel{position:relative}.bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border:3px solid transparent;border-image:var(--frame-bar) 3 stretch;image-rendering:pixelated}button.primary:after,button.ghost:after,.strip-editar:after,.hunt-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:5px solid transparent;border-image:var(--frame-button) 5 stretch;image-rendering:pixelated}.slot{background:var(--bg-sunken);border:1px solid var(--border);border-radius:0;box-shadow:none;image-rendering:pixelated}.slot:hover{background:var(--bg-raised);border-color:var(--gold)}@media(max-width:1399px){.topo-nav .nav-botao span{display:none}.topo-nav .nav-botao{padding:0 var(--sp-2)}}@media(max-width:900px){.vitais{width:260px}}.analisador{font-family:Verdana,Tahoma,sans-serif;font-weight:700;font-size:11px;color:#e8eef8}.analisador-acoes{display:flex;justify-content:flex-end;margin:-4px 0 6px}.analisador-acoes button{width:22px;height:22px;padding:0;background:#1a2238;border:1px solid #2a3550;color:#c8d0e0;cursor:pointer}.analisador-tempos{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.analisador-tempos span{display:block;font-size:var(--d-fs-legend, 10px);letter-spacing:.04em;color:#9aa6c0}.analisador-tempos strong{font-variant-numeric:tabular-nums;font-size:14px}.analisador-abas{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:8px}.analisador-abas button{padding:5px 4px;background:#151b2c;border:1px solid #2a3550;color:#9aa6c0;cursor:pointer}.analisador-abas button.ativa{background:#243048;border-color:#4a5f88;color:#e8eef8}.analisador-corpo{max-height:58vh;overflow-y:auto}.analisador-secao+.analisador-secao{border-top:1px solid #243048;margin-top:6px;padding-top:6px}.analisador-secao-topo{display:flex;align-items:center;gap:6px;width:100%;padding:0 0 4px;background:transparent;border:0;color:#e8eef8;cursor:pointer;text-align:left}.analisador-secao-corpo{display:flex;flex-direction:column;gap:3px}.analisador-linha,.analisador-item{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.analisador-item{grid-template-columns:24px 1fr auto auto;column-gap:6px}.analisador-item-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analisador-ganho{color:#7dff9a}.analisador-gasto{color:#ff6b6b}.analisador-conta{color:#f0d36b}.chat-janela{position:fixed;z-index:var(--z-hud);width:min(420px,calc(100vw - 16px));pointer-events:auto;display:flex;height:190px;max-height:calc(100dvh - 72px);max-width:calc(100vw - 16px);flex-direction:column;background:#0c1220cc;border:1px solid var(--border-gold);box-shadow:0 0 0 1px #0a0804,0 8px 22px #0009;font-family:Verdana,Tahoma,sans-serif;font-size:11px;font-weight:700;line-height:14px;-webkit-font-smoothing:none}.chat-topo{display:flex;align-items:center;padding:3px 8px 0;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;min-height:30px;justify-content:space-between}.chat-titulo{color:var(--gold-hi);font-family:var(--font-title);font-weight:700;font-size:13px}.chat-abas{display:flex;flex-wrap:wrap;gap:4px 8px;padding:2px 8px 0;border-bottom:1px solid var(--border)}.chat-aba{display:inline-flex;align-items:center;gap:2px;border-bottom:2px solid transparent}.chat-aba button{position:relative;box-sizing:border-box;min-height:26px;display:inline-flex;align-items:center;padding:3px 0 5px;background:none;border:0;color:var(--fg-mute);font-weight:600;font-size:11px}.chat-aba.ativa{border-bottom-color:var(--gold)}.chat-aba.ativa button{color:var(--gold-hi)}.chat-aba-fechar{padding:0 3px 2px!important;color:#6b7288!important;font-weight:700!important;font-size:13px!important;line-height:1}.chat-aba-fechar:hover{color:#f5a623!important}.chat-nova{position:absolute;top:2px;right:-7px;width:6px;height:6px;border-radius:50%;background:#f5a623}.chat-falas{list-style:none;margin:0;padding:6px 8px;flex:1;min-height:0;overflow-y:auto;text-shadow:1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000}.chat-falas li{word-break:break-word}.chat-hora{color:#6b7288;font-weight:400}.chat-nome{color:#7cff4d}.chat-falas .chat-nome.chat-nome--premium{color:var(--chat-premium)}.chat-local .chat-msg{color:#e8e8e8}.chat-berro .chat-nome,.chat-berro .chat-msg{color:#fe6500}.chat-sistema .chat-msg{color:#e8a04a}.chat-combate .chat-msg{color:#d4b48a}.chat-loot .chat-msg{color:#e8e8e8}.chat-log .chat-msg{color:#9aa3b5;font-family:ui-monospace,Consolas,monospace;font-size:11px}.chat-party .chat-msg{color:#ffcc4d}.chat-vazio{color:#6b7288;font-weight:400}.chat-envio{flex-shrink:0;display:flex;gap:6px;padding:6px 8px 8px}.chat-envio input{flex:1 1 auto;min-width:0;padding:5px 8px;background:#070c16cc;border:1px solid var(--border);color:var(--fg);font-weight:400;font-size:11px}.chat-envio input::placeholder{color:#4b5568}.chat-rate-aviso{align-self:center;flex:0 0 auto;color:#b9a16a;font-size:10px;white-space:nowrap}.chat-enviar{flex:0 0 auto;padding:5px 12px;background:#2a2416;border:1px solid var(--gold);color:var(--gold-hi);font-weight:700;font-size:11px}.party{display:flex;flex-direction:column;gap:10px}.party-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.party-topo strong{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--gold-hi)}.party-share,.party-share-selo{margin:0;color:var(--gold);font-size:11px;letter-spacing:.03em;text-transform:uppercase}.party-share-selo{padding:2px 6px;border:1px solid var(--gold-lo);border-radius:3px;background:#1a1610}.party-share-selo.active{border-color:#5a8f3a;color:#b6e07a}.party-share-selo.too-far-away,.party-share-selo.level-too-low,.party-share-selo.inactive,.party-share-selo.party-too-small{border-color:#8b3a3a;color:#f0a0a0}.party-membros{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.party-membros li{display:flex;flex-direction:column;gap:4px;padding:6px;background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:2px}.party-membros .lider{border-color:var(--gold-lo)}.party-linha{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.party-lider-acoes,.party-membro-acoes{display:flex;gap:4px;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end}.party-lider-acoes .ghost,.party-membro-acoes .ghost{padding:2px 6px;font-size:11px}.party-rodape{display:flex;margin-top:4px;padding-top:8px;border-top:1px solid var(--border-soft)}.party-rodape .btn{width:100%}.party-barras{display:flex;gap:2px;width:14px;height:36px;align-items:flex-end}.party-barras>i{display:block;width:6px;border-radius:1px}.party-trilho{position:relative;height:14px;background:#12161e;border:1px solid #000;border-radius:2px;overflow:hidden}.party-trilho.mana{height:12px}.party-trilho i{display:block;height:100%}.party-trilho em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:11px;font-style:normal;color:#fff;text-shadow:0 1px 1px #000}.party-hp{background:var(--hp-party)}.party-mp{background:var(--mp-party)}.party-ficha{display:flex;flex-direction:column;line-height:1.2;min-width:0}.party-ficha strong{font-size:12px}.party-membros .lider strong{color:var(--gold)}.party-cargo,.party-eu{margin-left:4px;font-style:normal;font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--gold)}.party-eu{color:var(--fg-mute)}.party-bot{margin-left:4px;font-style:normal;font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--gold-lo)}.party-ficha em{font-style:normal;color:var(--fg-mute);font-size:11px}.party-espera,.party-convite{padding:8px;background:#16120c;border:1px solid var(--gold-lo);border-radius:4px}.party-espera p,.party-perto p{margin:0 0 6px;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--gold)}.party-espera ul,.party-perto ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.party-espera li,.party-perto li{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.party-espera>strong,.party-espera>em{display:block}.party-espera em{font-style:normal;color:var(--fg-mute);font-size:11px}.party-vazio,.party-perto+.party-vazio{margin:0;color:var(--fg-mute);font-size:12px;line-height:1.4}.party-perto{display:flex;flex-direction:column;gap:4px}.party-perto .btn{padding:3px 8px;font-size:11px}.party-acoes{display:flex;gap:6px}.party-test{margin-top:2px}.party-test ul{gap:6px}.party-test .party-acoes{margin-top:8px}.party-test .btn-danger{width:100%}.party-convite p{margin:0 0 8px;line-height:1.35}.party-prompt{position:absolute;left:50%;top:28%;transform:translate(-50%);z-index:var(--z-modal);display:flex;flex-direction:column;gap:8px;pointer-events:none}.party-prompt-card{pointer-events:auto;min-width:260px;padding:12px 14px}.party-prompt-card p{margin:0 0 8px}.jogo:has(.boot-load) .topo,.jogo:has(.boot-load) .world,.jogo:has(.boot-load) .chat-janela,.jogo:has(.boot-load) .rodape,.jogo:has(.boot-load) .janela,.jogo:has(.boot-load) .hud-layer,.jogo:has(.boot-load) .anuncios{visibility:hidden}.boot-load{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:grid;place-items:center;background:#000;pointer-events:auto}.boot-load-card{width:min(360px,calc(100% - 32px));text-align:center}.boot-load-emblem,.boot-load .brand-mark{display:block;margin:0 auto 8px;object-fit:contain}.boot-load .brand{font-size:36px}.boot-load p{margin:8px 0 16px;color:var(--fg-mute);font-size:13px}.boot-load-bar{height:8px;background:var(--bg-header);border:1px solid var(--border);border-radius:4px;overflow:hidden}.boot-load-bar>span{display:block;height:100%;background:var(--gold);width:0}.boot-load-pct{margin-top:8px;font-size:12px;color:var(--gold-hi)}.boot-load-stages{display:flex;justify-content:center;gap:12px;margin:0 0 12px;padding:0;list-style:none;color:var(--fg-mute);font-size:12px}.boot-load-stages .is-ready{color:var(--gold-hi)}.boot-load-wait{margin:0 0 12px;color:var(--gold);font-size:12px}.boot-load-actions,.hunt-prepare-actions{display:flex;justify-content:center;gap:10px;margin-top:14px;pointer-events:auto}.boot-load-card.ornate-panel{position:relative;padding:20px 18px 16px;background:#0c0a08;border:1px solid var(--border)}.boot-load-indicator{display:flex;justify-content:center;gap:5px;min-height:8px;margin:4px 0 2px}.boot-load-indicator span{width:5px;height:5px;border-radius:50%;background:var(--gold);opacity:.35;animation:boot-load-pulse .9s ease-in-out infinite alternate}.boot-load-indicator span:nth-child(2){animation-delay:.15s}.boot-load-indicator span:nth-child(3){animation-delay:.3s}@keyframes boot-load-pulse{to{opacity:.95}}.btn{padding:6px 12px;background:var(--bg-raised);border:1px solid var(--border);border-radius:4px;color:var(--fg);font:inherit;font-size:12px;cursor:pointer}.btn:hover:not(:disabled){border-color:var(--accent)}.btn:disabled{opacity:.45;cursor:default}.btn-primary{background:#2a3a62;border-color:var(--accent);color:#fff;font-weight:700}.btn-primary:hover:not(:disabled){background:var(--accent);color:var(--bg-void)}.btn-danger{border-color:#8b3a3a;color:#f0a0a0}.cidade-acoes{display:flex;gap:calc(6px * var(--hud-scale))}.cidade-acoes button{padding:calc(6px * var(--hud-scale)) calc(12px * var(--hud-scale));background:#12161ee6;border:1px solid var(--border);border-radius:4px;color:var(--fg);font:inherit;font-size:calc(11px * var(--hud-scale));font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cidade-acoes button:hover{border-color:var(--gold);color:var(--gold-hi)}.templo{display:flex;flex-direction:column;gap:10px}.templo-texto,.templo-penas,.templo-estado{margin:0;font-size:12px;color:var(--fg-dim)}.templo-estado{font-weight:700;color:var(--fg-bright)}.templo-estado.ok{color:var(--ok)}.templo-penas{padding-left:16px}.templo-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.templo-lista li{display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:center;padding:6px 8px;background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:6px}.templo-lista strong{display:block;font-size:12px;color:var(--fg)}.templo-lista em{display:block;font-style:normal;font-size:11px;color:var(--fg-mute)}.templo-lista b{font-size:10px;letter-spacing:.04em}.templo-lista b.ok{color:var(--ok)}.templo-lista b.off{color:var(--fg-mute)}.templo-icone{width:24px;height:24px;border-radius:4px;background:#2a3348}.templo-icone-0{background:#3d4a6a}.templo-icone-1{background:#6a3d2a}.templo-icone-2{background:#6a5a2a}.templo-icone-3{background:#2a4a6a}.templo-icone-4{background:#2a6a4a}.templo-rodape{display:flex;align-items:center;justify-content:space-between;gap:8px}.templo-gold{display:flex;align-items:center;gap:6px;color:var(--gold);font-variant-numeric:tabular-nums}.templo-stamina{align-self:flex-start}.venda{display:flex;flex-direction:column;gap:10px}.venda-texto{margin:0;font-size:12px;color:var(--fg-dim)}.venda-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:240px;overflow:auto}.venda-lista button{width:100%;display:grid;grid-template-columns:32px 1fr auto;gap:8px;align-items:center;padding:6px 8px;background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:6px;color:inherit;text-align:left}.venda-lista strong,.venda-lista em{display:block}.venda-lista em{font-style:normal;font-size:11px;color:var(--fg-mute)}.venda-lista b{color:var(--gold)}.venda-todos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.venda-rodape{display:flex;flex-direction:column;gap:8px}.venda-rodape>span{color:var(--gold);font-size:12px}.venda-acoes{display:flex;justify-content:flex-end;gap:6px}.ficha-janela{display:flex;flex-direction:column;gap:10px}.ficha-brx{display:flex;flex-direction:column;gap:12px}.ficha-resumo{display:grid;grid-template-columns:80px 1fr 130px;gap:10px;align-items:start}.ficha-retrato{width:76px;height:76px;display:grid;place-items:center;background:radial-gradient(circle at 50% 55%,#2a3050,#12161e 70%);border:1px solid var(--border);border-radius:8px}.ficha-ident{display:flex;flex-direction:column;gap:6px;min-width:0}.ficha-ident strong{font-size:16px;letter-spacing:.04em;text-transform:uppercase}.ficha-ident>span{color:var(--accent);font-size:12px}.ficha-barra{position:relative;height:16px;background:#12161e;border:1px solid #000;border-radius:3px;overflow:hidden}.ficha-barra.fina{height:8px}.ficha-barra i{display:block;height:100%}.ficha-barra.hp i{background:var(--hp-sheet)}.ficha-barra.mp i{background:var(--mp-sheet)}.ficha-barra.xp i{background:var(--xp-sheet)}.ficha-barra em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:10px;font-style:normal;color:#fff;text-shadow:0 1px 1px #000}.ficha-rapido{margin:0;display:flex;flex-direction:column;gap:4px;font-size:11px}.ficha-rapido>div{display:flex;justify-content:space-between;gap:8px}.ficha-rapido dt{color:var(--fg-mute)}.ficha-rapido dd{margin:0;color:var(--fg);font-variant-numeric:tabular-nums}.ficha-colunas{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ficha-painel{padding:8px;background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:2px}.ficha-painel h3,.ficha-combate h3{margin:0 0 8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.ficha-falta,.ficha-bestiary{margin:0 0 6px;font-size:12px;color:var(--fg-dim)}.ficha-bonus{list-style:none;margin:8px 0 0;padding:0;font-size:12px}.ficha-bonus li{display:flex;justify-content:space-between}.ficha-bonus .total{margin-top:6px;color:var(--gold);font-weight:700}.ficha-combate dl{display:flex;flex-wrap:wrap;gap:10px 16px;margin:0}.ficha-combate>dl>div{min-width:80px}.ficha-combate dt{font-size:10px;color:var(--fg-mute);text-transform:uppercase}.ficha-combate dd{margin:0;font-size:13px}.equip-doll{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px;background:radial-gradient(ellipse at 50% 35%,#34414b77,#060d13 75%);border:1px solid var(--bronze-shadow);box-shadow:inset 0 0 0 2px #0007}.equip-title{margin:0;font:600 13px var(--font-title);color:var(--gold-hi)}.equip-doll .equip-grid{order:1;gap:4px}.equip-silhueta{display:grid;place-items:center;pointer-events:none;width:40px;flex-shrink:0}.equip-profile{display:flex;align-items:center;gap:6px;width:100%;padding-bottom:6px;border-bottom:1px solid #8d704744}.equip-title small{display:block;margin-top:3px;color:var(--fg-mute);font:10px var(--font);overflow-wrap:anywhere}.equip-grid--themed .slot{border:1px solid #786644;border-radius:2px;background:linear-gradient(135deg,#23303a,#080e14 48%);box-shadow:inset 0 0 0 1px #020609,inset 0 2px 4px #000,0 1px #bba17422}.equip-grid--themed .slot:hover{border-color:var(--gold-hi)}.equip-grid--themed .slot-vazio{border-color:#596064;color:#a5a79e}.equip-grid--themed{gap:4px}.equip-grid--themed .slot-readonly{cursor:default}.equip-grid--themed .slot-readonly:hover{border-color:#786644}.equip-grid--themed .slot-readonly.slot-vazio:hover{border-color:#596064}.equip-grid--themed .slot-bloqueado{opacity:.45;cursor:not-allowed}.equip-grid--themed .slot-bloqueado:hover{border-color:#596064}.equip-grid--themed .slot-recomendado{border-color:var(--gold-hi)}.equip-grid--themed .slot-manual{box-shadow:inset 0 0 0 1px #020609,inset 0 0 0 2px #5b8fb9,0 1px #bba17422}.item-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0}.item-icon-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:2px;font:8px/1.1 var(--font);text-align:center;color:var(--fg-mute);pointer-events:none}.contentores{display:flex;flex-direction:column;gap:10px;min-width:0}.contentores .mochila{margin-top:0;padding-top:0;border-top:0}.casas{display:grid;grid-template-columns:repeat(auto-fill,42px);gap:4px;list-style:none;margin:0;padding:3px;max-height:320px;overflow:auto}.casas-depot{max-height:232px}.casa-vazia{cursor:default}.mochila-grelha ul{grid-template-columns:repeat(auto-fill,42px)}.chat-normal{height:190px}.chat-compact{width:320px;height:160px}.chat-compact .chat-falas{padding-block:3px}.chat-compact .chat-abas{flex-wrap:nowrap;overflow-x:auto}.chat-expanded{height:440px}.chat-collapsed{height:36px}.chat-collapsed>:is(.chat-abas,.chat-falas,.chat-envio){display:none}.chat-modes{display:flex;gap:4px;align-items:center}.chat-novos{flex:0 0 auto;margin-right:2px;color:#f5a623;font-size:11px;font-weight:700;white-space:nowrap}.chat-modes button{width:26px;height:26px;padding:0;color:var(--fg-dim)}.chat-modes button[aria-pressed=true]{color:var(--gold-hi);border-color:var(--gold)}.chat-compact .chat-abas{padding-top:0}.chat-compact .chat-envio{padding:4px 8px 6px}@media(min-width:720px){.chat-compact .chat-abas{gap:2px;padding-inline:6px}.chat-compact .chat-aba button{padding-inline:5px}}@media(max-width:719px){.hud-layer .chat-janela.chat-compact{height:190px}.chat-abas{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.chat-abas::-webkit-scrollbar{display:none}.chat-aba{flex:0 0 auto}.chat-aba button{min-height:36px;padding:0 10px;white-space:nowrap}.chat-aba-fechar{min-width:36px;min-height:36px;justify-content:center}}.action-search{display:flex;gap:8px}.action-search input{min-width:0;flex:1}.action-search select{width:140px;flex:0 0 140px}.action-search{flex-shrink:0}.action-block>p{margin:0}.action-block{gap:6px}.mochila-casa.marcado{outline:2px solid var(--gold);outline-offset:1px}.outfit-brx{display:flex;flex-direction:column;gap:10px}.outfit-sub{display:flex;gap:6px}.outfit-sub button,.ficha-tabs .tab{flex:1}.outfit-sub button{padding:6px;background:var(--bg-header);border:none;border-bottom:2px solid transparent;color:var(--fg-dim);font:inherit;font-size:12px}.outfit-sub button.active{color:var(--fg);border-bottom-color:var(--gold)}.outfit-corpo{display:grid;grid-template-columns:184px minmax(0,1fr);gap:12px}.outfit-lado,.outfit-grelha-lado{display:flex;flex-direction:column;gap:8px}.outfit-check{display:flex;align-items:center;gap:6px;font-size:12px}.outfit-preview-box{order:-1;position:relative;display:grid;place-items:center;min-height:192px;padding:26px 12px 28px;background:radial-gradient(ellipse at 50% 75%,#8b75424a,transparent 55%),repeating-linear-gradient(90deg,#ffffff02 0 1px,transparent 1px 26px),var(--material-stone);border:3px double #8d7047;border-radius:48px 48px 3px 3px;box-shadow:inset 0 0 25px #000b,0 2px 4px #0008}.outfit-preview-title{position:absolute;top:13px;color:var(--gold-hi);font:600 14px var(--font-title)}.outfit-preview-box>.sprite{filter:drop-shadow(0 5px 2px #0008)}.outfit-auto{position:absolute;bottom:8px;left:6px;width:130px;height:26px;box-sizing:border-box;padding:0 4px;font-size:11px;white-space:nowrap;background:#0b141a;border:1px solid #8d704766;color:var(--fg-dim)}.outfit-auto[aria-pressed=true]{color:var(--gold-hi);border-color:var(--gold)}.outfit-animate,.outfit-preview-mount{position:absolute;top:35px;right:6px;display:grid;place-items:center;width:26px;height:26px;padding:0;font-size:12px;background:#0b141a;border:1px solid #8d704766;color:var(--fg-dim)}.outfit-animate[aria-pressed=true]{color:var(--gold-hi)}.outfit-preview-mount{right:auto;left:6px}.ficha-janela .outfit-preview-box>.outfit-preview-mount{position:absolute;top:8px;left:8px;right:auto;bottom:auto;margin:0}@media(max-width:719px){.outfit-animate,.outfit-preview-box .outfit-rodar{width:36px;height:36px}.outfit-auto,.outfit-lado>.outfit-check{min-height:36px;height:36px}.outfit-sub button{min-height:36px}.outfit-gravar>.btn{min-height:36px}.outfit-auto{width:calc(100% - 52px);white-space:normal;line-height:1.15;padding:2px 4px}.janela.janela--fullscreen .outfit-lado .outfit-pecas[role=tablist]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.janela.janela--fullscreen .outfit-lado .outfit-pecas>[role=tab]{box-sizing:border-box;width:100%;min-width:0;padding:6px 2px;overflow:hidden}}.outfit-lado>.outfit-check{padding:0 6px;min-height:26px;background:#050b1055;border-left:2px solid #8d704755}.outfit-lado>.outfit-check input{margin:0}.outfit-lado{gap:6px}.outfit-grelha-lado{min-width:0}.outfit-brx .outfit-grelha{max-height:348px;padding:4px;border:1px solid #8d704755;background:#02070a77}.outfit-brx .outfit-grelha button{border-radius:2px;background:var(--material-stone);border-color:#58616a66}.outfit-brx .outfit-grelha button.ativo{border-color:#bd995b;background:radial-gradient(ellipse at bottom,#a3803b38,#09131b);box-shadow:inset 0 -2px #bd995b}.outfit-brx .outfit-grelha button:hover{border-color:var(--gold)}.outfit-filtros{padding:6px;background:#050b1077;border:1px solid #8d704744}.outfit-rodar{position:absolute;right:6px;bottom:6px;width:28px;height:28px;padding:0;background:#1a2030;border:1px solid var(--border);border-radius:4px;color:var(--fg)}.outfit-filtros{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px}.outfit-filtros span{display:flex;gap:10px}.outfit-grelha{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:6px;max-height:360px;overflow:auto}.outfit-grelha button{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;background:var(--bg-sunken);border:1px solid var(--border-soft);border-radius:6px;color:inherit;font:inherit;font-size:11px}.outfit-grelha button.ativo{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.outfit-premium{display:inline-flex;align-items:center;gap:2px;font-size:11px;line-height:1;color:var(--gold-hi, #e8c872)}.outfit-premium--lock{color:var(--fg-mute)}.outfit-grelha button.bloqueado{opacity:.55;cursor:not-allowed}.outfit-grelha button.bloqueado>.sprite,.outfit-grelha button.bloqueado canvas{filter:grayscale(.7)}.outfit-sem{display:grid;place-items:center;width:56px;height:56px;color:var(--fg-mute)}.outfit-gravar{display:flex;justify-content:flex-end;align-items:center;gap:8px}.criatura-tip,.criatura-menu{position:fixed;z-index:var(--z-tooltip);pointer-events:none}.criatura-tip{min-width:140px;padding:6px 8px;background:#0a1020f2;border:1px solid var(--accent);border-radius:6px;color:var(--fg);font-size:12px}.criatura-tip span{display:block;color:var(--fg-dim);font-size:11px}.criatura-menu{z-index:var(--z-context-menu);pointer-events:auto;min-width:180px;padding:6px 0;background:#12161ef5;border:1px solid var(--border);border-radius:6px;box-shadow:0 8px 24px #0008}.criatura-menu header{padding:4px 10px 6px;font-size:12px;color:var(--gold);border-bottom:1px solid var(--border-soft)}.criatura-menu header em{margin-left:6px;font-style:normal;color:var(--fg-dim)}.criatura-menu button{display:block;width:100%;padding:6px 10px;background:none;border:none;color:var(--fg);text-align:left;font:inherit;font-size:12px}.criatura-menu button:hover{background:var(--bg-raised)}.chat-whisper{flex:0 0 auto;padding:2px 8px;background:#15343a;border:1px solid #5ff7f7;border-radius:4px;color:#5ff7f7;font-size:11px}.party-prompt-card h3{margin:0 0 6px;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--gold)}.party-prompt-card{min-width:300px}.chat-privado .chat-nome,.chat-privado .chat-msg{color:#5ff7f7}.link-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-modal) + 10);display:grid;place-items:center;background:#040810b8}.link-overlay-card{min-width:280px;max-width:22rem;padding:18px 22px;background:#121826;border:1px solid #2a3550;border-radius:8px;text-align:center}.link-overlay-card p{margin:0 0 6px;color:#dce4f5;font-weight:700;font-size:15px}.link-overlay-card span{color:#9aa3b8;font-size:12px}.link-overlay--down{background:#040810fb;padding:16px;box-sizing:border-box}.link-overlay--down .link-overlay-card{box-sizing:border-box;width:min(26rem,100%);max-width:100%;padding:22px 26px}.link-overlay--down .link-overlay-card p{font-size:18px;margin-bottom:10px}.link-overlay--down .link-overlay-card span{display:block;font-size:14px;line-height:1.45;color:#c3cbe0}.link-overlay--ended{background:#04080f}.map-editor-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-map-editor);display:flex;flex-direction:column;background:#0a0a0f}body:has(.map-editor-overlay) .hunt-editor-modal-backdrop{z-index:calc(var(--z-map-editor) + 20)}body:has(.map-editor-overlay) .hunt-editor-publish-modal,body:has(.map-editor-overlay) .hunt-editor-revisions{position:fixed;z-index:calc(var(--z-map-editor) + 20)}body:has(.map-editor-overlay) .hunt-editor-toast-stack{z-index:calc(var(--z-map-editor) + 30);top:auto;right:auto;bottom:12px;left:12px;flex-direction:column-reverse}body:has(.map-editor-overlay) .criatura-menu{z-index:calc(var(--z-map-editor) + 10)}.map-editor-topbar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 10px;background:#1a1430;border-bottom:1px solid #6a4fc7;font-size:12px}.map-editor-title{font-weight:700;color:#d9c7ff;margin-right:8px}.map-editor-topbar button{background:#2a1f45;border:1px solid #6a4fc7;color:#e4dcff;border-radius:2px;padding:3px 8px;font-size:11px;cursor:pointer}.map-editor-topbar button:disabled{opacity:.4;cursor:default}.map-editor-topbar-spacer{flex:1}.map-editor-hint{color:#8a7ab0;font-size:10px}.map-editor-close{background:#5a2a2a!important;border-color:#a85858!important}.map-editor-canvas-wrap{position:relative;flex:1;overflow:hidden}.map-editor-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:grab;touch-action:none}.map-editor-topbar button.activa{background:#6a4fc7;border-color:#d9c7ff;color:#fff}.map-editor-route-picker{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;padding:2px 0 4px;border-bottom:1px solid #2c2342}.map-editor-route-picker select{max-width:220px}.map-editor-tool-group{flex-wrap:wrap;display:flex;gap:2px;padding:2px;background:#140f24;border-radius:3px}.map-editor-brush-size{display:inline-flex;align-items:center;gap:4px;margin-left:4px;color:#d9c7ff;font-size:11px}.map-editor-brush-size input[type=range]{width:72px;accent-color:#3cdcc8}.map-editor-selection-count{color:#ffd23c;font-size:11px;margin-left:4px}.map-editor-floor-nav{position:absolute;top:8px;left:8px;width:170px;max-height:calc(100% - 16px);overflow-y:auto;background:#1a1430;border:1px solid #6a4fc7;border-radius:4px;padding:6px;font-size:11px;color:#e4dcff;z-index:2}.map-editor-floor-nav-title{font-weight:700;color:#d9c7ff;margin-bottom:4px}.map-editor-floor-nav-empty{color:#8a7ab0}.map-editor-floor-nav-row{display:flex;align-items:center;gap:4px;margin-bottom:2px}.map-editor-floor-nav-row.activa .map-editor-floor-nav-jump{background:#6a4fc7;color:#fff}.map-editor-floor-nav-jump{flex:1;text-align:left;background:#2a1f45;border:1px solid #6a4fc7;color:#e4dcff;border-radius:2px;padding:2px 6px;font-size:11px;cursor:pointer}.map-editor-floor-nav-toggle{background:#2a1f45;border:1px solid #6a4fc7;color:#e4dcff;border-radius:2px;padding:2px 6px;font-size:11px;cursor:pointer}.map-editor-floor-nav-toggle:disabled{opacity:.4;cursor:default}.map-editor-floor-nav-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-left:4px}.map-editor-floor-nav-dot-route{background:#468cff}.map-editor-floor-nav-dot-spawn{background:#ff4646}.map-editor-body{display:flex;flex:1;min-height:0;min-width:0}.map-editor-cat{display:flex;align-items:center;gap:4px}.map-editor-cat-toggle,.map-editor-cat-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#c4b06a;background:transparent;border:none;padding:2px 4px}.map-editor-cat-toggle{cursor:pointer;color:#d9c7ff;border:1px solid transparent;border-radius:2px}.map-editor-cat-toggle.activa{border-color:#6a4fc7;background:#2a1f45}.map-editor-cat-compact{padding-left:6px;border-left:1px solid #3a2d5c}.map-editor-mode-slot{min-width:8px;min-height:8px}.map-editor-overlay .criatura-menu{z-index:40}.map-editor-inspector{width:168px;flex-shrink:0;background:#14101f;border-left:1px solid #6a4fc7;color:#e4dcff;font-size:11px;padding:8px;overflow-y:auto}.map-editor-inspector.expandido{width:228px}.map-editor-inspector-title{font-weight:700;color:#c4b06a;margin-bottom:6px;font-size:11px}.map-editor-inspector-empty{color:#8a7ab0;margin:0}.map-editor-inspector-coords{font-family:var(--font-mono);color:#d9c7ff;margin-bottom:4px}.map-editor-inspector-row{margin-bottom:2px;color:#c8bfd8}.map-editor-inspector-actions{display:flex;flex-direction:column;gap:4px;margin-top:8px}.map-editor-inspector-actions button{background:#2a1f45;border:1px solid #6a4fc7;color:#e4dcff;border-radius:2px;padding:3px 6px;font-size:11px;cursor:pointer;text-align:left}.map-editor-inspector-actions button:disabled{opacity:.4;cursor:default}.map-editor-canvas-draw-route{cursor:crosshair}.map-editor-draw-route-panel{position:absolute;left:10px;bottom:10px;z-index:2;min-width:260px;max-width:340px;padding:8px 10px;background:var(--material-stone, #1a1610);border:1px solid var(--bronze-shadow, #5a4a2d);border-top:1px solid var(--gold, #c9a227);color:var(--fg, #e8e0d0);pointer-events:auto}.map-editor-draw-route-panel strong{display:block;color:var(--gold-hi, #e0c68d);font-size:12px;margin-bottom:6px}.map-editor-draw-route-panel dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0 0 6px}.map-editor-draw-route-panel dt{font-size:9px;color:var(--fg-dim, #9a8f7a)}.map-editor-draw-route-panel dd{margin:0;font-size:12px;font-weight:600}.map-editor-draw-route-hint{margin:0 0 6px;font-size:10px;color:var(--fg-dim, #9a8f7a)}.map-editor-draw-route-reject{margin:0 0 6px;font-size:11px;color:#ff8a8a}.map-editor-draw-route-panel footer{display:flex;justify-content:flex-end;gap:6px}@media(max-width:1199px){html,#root,.jogo{overflow-x:clip;max-width:100%}.jogo,.topo{min-width:0}.rodape,.rodape.sem-barra{left:0;right:0;transform:none;width:100%;max-width:100vw}.hud-bar-panel{flex-wrap:wrap;align-items:stretch;max-width:100%;gap:8px;padding:8px 10px}.hud-vitals-group,.hud-atalhos,.action-stack{min-width:0;max-width:100%}.action-stack{width:100%}.action-strip,.rodape .action-strip{grid-template-columns:repeat(10,minmax(28px,1fr));width:100%;max-width:100%}.strip-slot,.strip-slot-wrap{width:auto;min-width:0;max-width:100%;height:auto;aspect-ratio:1}.vitais,.vitais.compact,.rodape .vitais.compact{width:min(218px,100%);max-width:100%}}body [data-tip]:before,body [data-tip]:after{content:none!important}.bx-global-tooltip{position:fixed;z-index:calc(var(--z-modal, 610) + 20);box-sizing:border-box;width:max-content;max-width:min(280px,calc(100vw - 16px));padding:5px 7px;border:1px solid var(--border-gold);border-radius:2px;background:var(--bg-header);color:var(--fg);box-shadow:var(--shadow-modal);font:11px/1.25 var(--font);white-space:normal;pointer-events:none}.janela:has(.wheel-window),.janela:has(.proficiency-window){height:min(88vh,calc(100vh - 160px))!important;max-height:min(88vh,calc(100vh - 160px))!important}.janela:has(.wheel-window)>.janela-corpo,.janela:has(.proficiency-window)>.janela-corpo{height:100%!important;min-height:0;overflow:hidden}.anuncios.anuncios--baixo{top:auto;bottom:150px;max-height:min(120px,18dvh);width:min(460px,calc(100vw - 24px))}.anuncio.anuncio--baixo{padding:3px var(--sp-3);flex-direction:row}.anuncio.anuncio--baixo .anuncio-detalhe{font-size:12px}.item-tip{position:fixed;z-index:var(--z-tooltip);box-sizing:border-box;width:max-content;min-width:min(180px,calc(100vw - 16px));max-width:min(300px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow:auto;padding:8px 10px 7px;background:var(--item-tip-bg);border:1px solid var(--item-tip-border);border-radius:4px;box-shadow:0 6px 20px #000b,inset 0 0 0 1px #ffffff0a;color:var(--item-tip-neutral);font-size:11px;line-height:1.35;pointer-events:none;image-rendering:pixelated}.item-tip>strong:first-child{display:block;margin-bottom:4px;color:var(--item-tip-title)}.item-tip>span{display:block}.item-tip-header{display:flex;align-items:center;gap:7px;margin-bottom:4px;padding-bottom:5px;border-bottom:1px solid #ffffff14}.item-tip-sprite{flex:none;image-rendering:pixelated}.item-tip-title{display:flex;flex-direction:column;min-width:0}.item-tip-name{color:var(--item-tip-title);font-size:12px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.item-tip-kind{color:var(--item-tip-flavor);font-size:10px;line-height:1.3}.item-tip-group{display:flex;flex-direction:column;gap:1px}.item-tip-group+.item-tip-group{margin-top:4px;padding-top:4px;border-top:1px solid #ffffff14}.item-tip-attr{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:var(--item-tip-neutral)}.item-tip-attr-label{flex:none;opacity:.85}.item-tip-attr-value{min-width:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.item-tip-tone-positive .item-tip-attr-value{color:var(--item-tip-positive)}.item-tip-tone-special .item-tip-attr-value{color:var(--item-tip-special)}.item-tip-imbuement{display:flex;gap:5px;color:var(--item-tip-imbuement)}.item-tip-imbuement-bullet{flex:none}.item-tip-imbuement-time{color:var(--item-tip-flavor);font-variant-numeric:tabular-nums}.item-tip-duration{margin-top:2px;color:var(--item-tip-value);font-variant-numeric:tabular-nums}.item-tip-unavailable{margin-bottom:4px;padding:2px 6px;border:1px solid var(--danger);color:var(--danger-hot);font-weight:600}.item-tip-footer{display:flex;align-items:baseline;gap:10px;margin-top:4px;padding-top:4px;border-top:1px solid #ffffff14}.item-tip-value{color:var(--item-tip-value);font-variant-numeric:tabular-nums}.item-tip-weight{margin-left:auto;color:var(--item-tip-flavor);font-size:10px;font-variant-numeric:tabular-nums}.item-tip-flavor{margin:5px 0 0;color:var(--item-tip-flavor);font-size:10px;font-style:italic;line-height:1.3;white-space:pre-wrap;overflow-wrap:anywhere}:root{--painel: var(--material-stone);--painel-solido: var(--material-stone);--ouro-botao: linear-gradient(180deg, #d2b37b 0%, #a78148 45%, #72502c 100%);--ouro-botao-hover: linear-gradient(180deg, #e0c68d 0%, #bd955a 45%, #886039 100%);--sombra-ouro: 0 0 10px #d4af3733}.janela,.hud-bar-panel,.chat-janela,.action-editor,.gate-panel,.topo-caixa,.topo-opcoes,.topo-mais-menu{background:var(--painel);border:var(--window-frame-border) solid var(--bronze-shadow);border-radius:2px;box-shadow:0 10px 30px #0009,inset 0 0 0 1px #947043,inset 0 0 0 3px #080d11,inset 0 0 36px #0005}.hud-bar-panel,.action-editor,.gate-panel,.topo-caixa,.topo-mais-menu{position:relative}.janela:after,.hud-bar-panel:after,.chat-janela:after,.action-editor:after,.gate-panel:after,.topo-caixa:after,.panel:after,.vitais:after{content:none}.moldura{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.moldura i{position:absolute;width:var(--corner-size, 76px);height:var(--corner-size, 76px);background:var(--frame-corner-v2) center / contain no-repeat;filter:drop-shadow(0 2px 2px #000)}.moldura i.nw{top:-5px;left:-5px}.moldura i.ne{top:-5px;right:-5px;transform:scaleX(-1)}.moldura i.sw{bottom:-5px;left:-5px;transform:scaleY(-1)}.moldura i.se{bottom:-5px;right:-5px;transform:scale(-1)}.moldura-large{--corner-size: 110px}.moldura-small{--corner-size: 42px}.moldura.compacta i{width:var(--corner-size);height:var(--corner-size)}.topo{position:relative;gap:0;padding:8px 46px;background:radial-gradient(ellipse at 18% 0%,#8b704334,transparent 40%),repeating-linear-gradient(115deg,#ffffff03 0 1px,transparent 1px 7px),var(--material-metal);border-top:2px solid #6e5635;border-bottom:3px double #8d7047;box-shadow:0 1px #f0d78c22,0 4px 14px #0009}.topo>.moldura{--corner-size: 68px;overflow:hidden}.topo>.moldura .sw,.topo>.moldura .se{display:none}.topo>.moldura i.nw{top:0;left:0}.topo>.moldura i.ne{top:0;right:0}.topo-caixa{display:flex;align-items:center;height:46px;padding:0 14px;background:transparent;border:0;border-right:1px solid var(--bronze-shadow);box-shadow:none}.topo-marca{gap:12px;padding-left:12px}.topo-logo{filter:drop-shadow(0 2px 4px #000);height:34px;width:auto;object-fit:contain}.topo-ficha{padding-block:5px;padding-left:12px;border-left:1px solid #5a4a2d;line-height:1.25}.topo-ficha strong{font-family:var(--font-title);font-size:13px;color:var(--gold-hi);letter-spacing:.02em}.topo-ficha span{display:block;font-size:10px;color:var(--fg-dim)}.topo-nav{gap:5px;margin-left:12px;padding:0 6px}.nav-botao{position:relative;height:44px;padding:0 15px;gap:8px;background:linear-gradient(180deg,#ffffff07,#080d1177 55%,#030709bb);border:1px solid #725c383e;border-radius:5px 5px 2px 2px;box-shadow:inset 0 1px #b9a27433,inset 0 -2px #0008;color:var(--fg-dim);font-size:13px;font-family:var(--font-title);font-weight:600;transition:color .12s,border-color .12s,background .12s}.nav-botao img{width:30px;height:30px;filter:drop-shadow(0 1px 1px #000c) saturate(.9) brightness(.9);transition:filter .12s}.nav-botao:after{content:none}.nav-botao:hover{color:var(--fg-bright);border-color:#8d7047;background:linear-gradient(180deg,#ffffff0d,#0c1420cc 55%,#04070dcc)}.nav-botao:hover img{filter:drop-shadow(0 1px 1px #000c) drop-shadow(0 0 3px #7fd6ff55) saturate(1.05) brightness(1.08)}.nav-botao.ativo img{filter:drop-shadow(0 1px 1px #000c) drop-shadow(0 0 4px #f0d78c99) saturate(1.1) brightness(1.1)}.topo-mais-wrap{position:relative}.topo-mais-menu{position:absolute;left:0;top:calc(100% + 6px);z-index:var(--z-modal);min-width:180px;padding:8px;display:flex;flex-direction:column;gap:4px}.nav-mais-glifo{font-size:18px;line-height:1;font-weight:700}.topo-nav .nav-botao .nav-mais-glifo,.topo-mais-wrap>.nav-botao .nav-mais-glifo{display:inline}.topo-nav .topo-mais-menu .nav-botao{width:100%;justify-content:flex-start;gap:8px;padding:0 10px}.topo-nav .topo-mais-menu .nav-botao span{display:inline}@media(max-width:1399px){.topo-nav .nav-botao[data-testid=nav-mais],.topo-mais-wrap>.nav-botao[data-testid=nav-mais]{min-width:40px;justify-content:center}}.nav-store{position:relative}.nav-store-badge{position:absolute;top:2px;right:2px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:#c43c3c;color:#fff;font-size:9px;line-height:14px;font-style:normal;text-align:center}.nav-botao.ativo{color:var(--gold-hi);background:radial-gradient(ellipse at 50% 120%,#b58b3955,transparent 75%),linear-gradient(180deg,#25313a,#10181e);border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804,inset 0 1px #f0d78c33,var(--sombra-ouro)}.topo-meta{gap:10px;margin-left:auto;color:var(--fg);font-variant-numeric:tabular-nums;border-right:0}.topo-ouro{padding:8px 10px;border:1px solid #8d704744;background:#03090d99;border-radius:3px;box-shadow:inset 0 1px 3px #000;display:inline-flex;align-items:center;gap:6px;color:var(--gold-hi);font-weight:700}.topo-ouro img{width:16px;height:16px}.topo-sep{display:block;width:1px;height:18px;background:#5a4a2d}.topo-hora{font-family:var(--font-title);font-size:13px;color:var(--fg-bright)}.topo-liga{min-width:60px;display:inline-flex;align-items:center;gap:5px;color:var(--fg-mute);font-size:11px}.topo-liga small{display:block;color:#c6cbb8;font:10px ui-monospace,monospace;padding-top:3px}.topo-liga b{width:7px;height:7px;border-radius:50%;background:var(--fg-mute);box-shadow:0 0 0 1px #0a0804}.topo-liga.on{color:#8fd17a}.topo-liga.on b{background:#7dd66a;box-shadow:0 0 0 1px #0a0804,0 0 6px #7dd66a99}.topo-opcoes{min-width:220px;padding:12px}.topo-opcoes-reset{width:100%;padding:8px 10px;background:linear-gradient(180deg,#2a2416,#1a1608);border:1px solid var(--gold);border-radius:2px;color:var(--gold-hi);font-weight:700;letter-spacing:.04em;box-shadow:inset 0 0 0 1px #0a0804,inset 0 1px #f0d78c33}.topo-opcoes-reset:hover{border-color:var(--gold-hi);box-shadow:inset 0 0 0 1px #0a0804,var(--sombra-ouro)}@media(max-width:1100px){.topo-ficha{display:none}}.janela-topo{position:relative;padding:9px 18px 9px 32px;min-height:44px;background:var(--material-metal);border-bottom:1px solid #7a5a1e;box-shadow:inset 0 -1px #f0d78c1a}.janela-florao{position:absolute;left:50%;top:-17px;width:min(230px,60%);height:37px;transform:translate(-50%);background:url(/ui/frames/crest-v2.svg?v=c3391d3feb7a) center / contain no-repeat;z-index:4;pointer-events:none}.action-editor>.moldura:before,.hud-bar-panel>.moldura:before{content:"";position:absolute;top:-20px;left:50%;transform:translate(-50%);width:260px;height:42px;background:url(/ui/frames/crest-v2.svg?v=c3391d3feb7a) center / contain no-repeat;filter:drop-shadow(0 2px 2px #000)}.hud-bar-panel>.moldura:before{top:-13px;width:180px;height:29px}.topo:after{content:"";position:absolute;bottom:-4px;left:50%;width:150px;height:25px;transform:translate(-50%);background:url(/ui/frames/crest-v2.svg?v=c3391d3feb7a) center / contain no-repeat;pointer-events:none}.action-editor .action-tabs .tab.active,.ficha-tabs .tab.active{background:radial-gradient(ellipse at 50% 105%,#b7863666,transparent 70%),var(--material-metal);border:3px double #9a783e;box-shadow:inset 0 0 0 1px #16110b,inset 0 -2px #c59a54,0 1px 4px #0008}.action-stack{position:relative}.action-stack:before,.action-stack:after{content:"";position:absolute;top:50%;width:7px;height:12px;border:1px solid #b49257;background:linear-gradient(120deg,#b49257,#18242c 45%,#604822);transform:translateY(-50%);clip-path:polygon(50% 0,100% 35%,100% 65%,50% 100%,0 65%,0 35%);pointer-events:none}.action-stack:before{left:-4px}.action-stack:after{right:-4px}.janela-topo h2{color:var(--gold-hi);font-family:var(--font-title);font-size:15px;font-weight:700;letter-spacing:.03em;text-shadow:0 1px 0 #0a0804,0 0 12px #d4af3733}.janela-fechar,.action-close{width:28px;height:28px;background:linear-gradient(180deg,#2a2416,#1a1608);border:1px solid var(--gold);border-radius:2px;color:var(--gold-hi);box-shadow:inset 0 0 0 1px #0a0804,inset 0 1px #f0d78c33;text-shadow:none}.janela-fechar:hover,.action-close:hover{border-color:var(--danger-hot);color:var(--danger-hot);box-shadow:inset 0 0 0 1px #0a0804,0 0 8px #d94a4a55}.janela-corpo{padding:14px 18px 18px}.janela:focus-within,.chat-janela:focus-within{border-color:var(--gold)}.janela button:focus-visible,.topo button:focus-visible,.rodape button:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.panel-head h2,.hunt-grupo h3,.hunt-detalhe h4,.ficha-painel h3,.ficha-combate h3,.action-conditions-heading strong{font-family:var(--font-title);color:var(--gold-hi);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px 0 #0a0804}.panel-head h2{font-size:14px;text-transform:none;letter-spacing:.03em}.hunt-grupo h3,.hunt-detalhe h4,.ficha-painel h3,.ficha-combate h3{font-size:11px}.ficha-tabs .tab,.action-tabs .tab,.outfit-sub button{position:relative;padding:8px 10px;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #5a4a2d;border-radius:2px;color:var(--fg-dim);font-weight:700;font-size:12px;box-shadow:inset 0 1px #ffffff0d;transition:color .12s,border-color .12s,background .12s}.ficha-tabs .tab:hover,.action-tabs .tab:hover,.outfit-sub button:hover{color:var(--fg-bright);border-color:var(--gold-lo)}.ficha-tabs .tab.active,.action-tabs .tab.active,.outfit-sub button.active{color:var(--gold-hi);background:linear-gradient(180deg,#2a2416,#1a1608);border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804,inset 0 1px #f0d78c33,var(--sombra-ouro)}.action-tabs{gap:8px;padding:10px 14px;background:#070c16;border-bottom:1px solid #5a4a2d}button.primary,button.btn-primary,.hunt-iniciar,.chat-enviar{position:relative;background:var(--ouro-botao);border:1px solid #5a4310;border-radius:2px;color:#1a1408;font-family:var(--font-title);font-weight:700;letter-spacing:.04em;text-shadow:0 1px 0 #f7e6a866;box-shadow:inset 0 1px #fff3c4aa,inset 0 -1px #5a431088,0 2px 6px #00000080}button.primary:hover:not(:disabled),button.btn-primary:hover:not(:disabled),.hunt-iniciar:hover:not(:disabled),.chat-enviar:hover{background:var(--ouro-botao-hover);color:#0a0804;box-shadow:inset 0 1px #fff8d8cc,inset 0 -1px #5a431088,0 2px 10px #d4af3766}button.primary:after,.hunt-card:after,.strip-editar:after,button.ghost:after{content:none}.hunt-iniciar{padding:10px 14px;font-size:14px;position:sticky;bottom:0;z-index:2}.hunt-editar-gm{display:block;width:100%;margin-top:6px;padding:8px 14px;font-size:13px;font-family:var(--font-title);letter-spacing:.03em;background:#2a1f45;border:1px solid #6a4fc7;border-radius:2px;color:#d9c9ff;cursor:pointer;position:sticky;bottom:0;z-index:2}.hunt-editar-gm:hover{background:#392a5e;color:#f0e8ff}button.ghost,.strip-editar,button.tiny,.hunt-density button,.chip,.action-sio-chip,.action-ignored-chip{background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #5a4a2d;border-radius:2px;color:var(--fg-dim);box-shadow:inset 0 1px #ffffff0d}button.ghost:hover:not(:disabled),button.tiny:hover:not(:disabled),.hunt-density button:hover,.chip:hover,.action-sio-chip:hover{border-color:var(--gold-lo);color:var(--fg-bright)}.hunt-density button.active,.chip.active,.action-sio-chip.active{color:var(--gold-hi);background:linear-gradient(180deg,#2a2416,#1a1608);border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804,var(--sombra-ouro)}button.tiny.danger,.btn-danger{border-color:#8b3a3a;color:#f0a0a0}input[type=text],input[type=search],input[type=number],input[type=password],input:not([type]),select,.hunt-busca,.chat-envio input,.hud-rail-field select{background:linear-gradient(180deg,#070c16,#0b1220);border:1px solid #5a4a2d;border-radius:2px;color:var(--fg);box-shadow:inset 0 1px 3px #0009}input:focus-visible,select:focus-visible{outline:none;border-color:var(--gold);box-shadow:inset 0 1px 3px #0009,var(--sombra-ouro)}.hunt-card{background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #3a3228;border-radius:2px}.hunt-card:hover:not(:disabled){border-color:var(--gold-lo);background:linear-gradient(180deg,#1a2438,#101828)}.hunt-card.chosen,.hunt-card.active{border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804,var(--sombra-ouro)}.hunt-card.chosen .hunt-texto strong{color:var(--gold-hi)}.action-details{position:relative;padding:16px;background:repeating-linear-gradient(8deg,#72543105 0 1px,transparent 1px 4px),radial-gradient(ellipse at 20% 30%,#eee0bc99,transparent 70%),linear-gradient(110deg,#cfbb96,#c1a57a);color:#2b251c;border:3px double #82673e;border-radius:3px;box-shadow:inset 0 0 30px #553d2366,0 2px 6px #0009;flex:0 0 auto;overflow:visible;isolation:isolate;min-height:298px}.action-details:before{content:"";position:absolute;pointer-events:none;z-index:-1;top:12px;right:0;bottom:0;left:32%;background:var(--grimoire-art) right bottom / auto 100% no-repeat;opacity:.66;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(90deg,transparent,#0003 30%,#000b 64%,#000);mask-image:linear-gradient(90deg,transparent,#0003 30%,#000b 64%,#000)}.action-details[data-vocation=neutral]:before{background-size:auto 88%;background-position:right center;opacity:.55}.action-details:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid #72553244;clip-path:polygon(0 0,28px 0,28px 1px,1px 1px,1px 28px,0 28px,0 0,100% 0,100% 100%,0 100%);pointer-events:none}.action-details{--grimoire-art: url(/ui/frames/grimoire-neutral.webp?v=f172ff0d4893)}.action-details[data-vocation=knight]{--grimoire-art: url(/ui/frames/grimoire-knight.webp?v=c3b27e9adb66)}.action-details[data-vocation=paladin]{--grimoire-art: url(/ui/frames/grimoire-paladin.webp?v=142880f8f95f)}.action-details[data-vocation=sorcerer]{--grimoire-art: url(/ui/frames/grimoire-sorcerer.webp?v=acfb422bb255)}.action-details[data-vocation=druid]{--grimoire-art: url(/ui/frames/grimoire-druid.webp?v=d8821c259ae9)}.action-details[data-vocation=monk]{--grimoire-art: url(/ui/frames/grimoire-monk.webp?v=1c3c6e494feb)}.action-detail-name{font-family:var(--font-title);font-size:20px;line-height:1.15;color:#241c12}.action-details>p{margin:0;line-height:1.45}.action-detail-head{padding-bottom:8px;border-bottom:1px solid #735b3955}.action-detail-icon{width:52px;height:52px;flex-shrink:0;border:3px double #ae8545;border-radius:3px;box-shadow:0 2px 5px #31211288}.action-metadata{margin:8px 0 0;font-size:12px}.action-metadata>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px;padding:3px 0;border-bottom:1px solid #6a503326}.action-metadata dt{color:#55422c}.action-metadata dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.action-detail-note{font-size:11px;color:#59462e;padding-top:6px}.action-config{display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:2px 6px 4px 0}.modal-backdrop:has(.action-editor){z-index:calc(var(--z-modal) + 2)}.action-editor .action-picker{grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);height:auto;flex:1}.action-editor{width:min(960px,calc(100vw - 32px));height:min(860px,calc(100dvh - 32px));max-height:calc(100dvh - 32px)}.action-editor .action-list{gap:4px;border-right:0;padding-right:4px}.action-editor .action-choice{min-height:42px;border-radius:2px;background:var(--material-stone)}.action-editor .action-choice.selected{border-color:#bf9959;background:linear-gradient(90deg,#76603755,#121c24);box-shadow:inset 3px 0 #cba25e,inset 0 1px #f3daa622}.action-config .action-block{padding:10px;background:#050b1066;border:1px solid #74603a55;box-shadow:inset 0 1px #ffffff05}.action-conditions-heading strong{color:var(--gold-hi);font:600 14px var(--font-title)}.action-editor .action-tabs{gap:8px}.action-editor .action-tabs .tab{min-height:43px;font:600 15px var(--font-title)}.action-editor-buttons{gap:16px;padding:14px 20px;box-shadow:inset 0 1px #c6a26433}.action-editor-buttons>button{min-width:112px;min-height:36px}.action-editor-buttons>.ghost{background:linear-gradient(#41221d,#201212);color:#e6b7a0;border-color:#875044}.action-enabled input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:34px;height:18px;border:1px solid #87704a;border-radius:12px;background:#080d11;position:relative;cursor:pointer}.action-enabled input:after{content:"";position:absolute;width:12px;height:12px;left:2px;top:2px;border-radius:50%;background:#93836c}.action-enabled input:checked{background:#80612a;box-shadow:0 0 9px #bb872c44}.action-enabled input:checked:after{left:18px;background:#ffe2a1}.action-editor header strong{font-family:var(--font-title);font-size:15px;color:var(--gold-hi);letter-spacing:.03em;text-shadow:0 1px 0 #0a0804}.action-editor header{padding:10px 12px 8px 20px;background:linear-gradient(180deg,#1c2436,#121a2c);border-bottom:1px solid #7a5a1e}.action-editor-buttons{border-top:1px solid #5a4a2d;background:#070c16aa}.chat-janela{background:var(--painel);border-radius:3px}.chat-topo{padding:2px 12px}.chat-titulo{color:var(--gold-hi);font-family:var(--font-title);font-size:13px;font-weight:700;letter-spacing:.03em}.chat-abas{gap:4px;padding:6px 12px 0;border-bottom:1px solid #5a4a2d}.chat-aba{border-bottom:0}.chat-aba button{padding:4px 8px;margin-bottom:-1px;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #3a3228;border-bottom-color:transparent;border-radius:2px 2px 0 0;color:var(--fg-mute)}.chat-aba.ativa button{color:var(--gold-hi);background:linear-gradient(180deg,#2a2416,#1a1608);border-color:var(--gold);box-shadow:inset 0 1px #f0d78c33}.chat-aba-fechar{border:0!important;background:none!important}.chat-falas{padding:8px 14px}.chat-envio{padding:6px 12px 8px}.chat-enviar{padding:5px 12px;font-size:11px}.hud-bar-panel{align-items:center;gap:calc(16px * var(--hud-scale));padding:calc(18px * var(--hud-scale)) calc(36px * var(--hud-scale));background:var(--painel)}.hud-bar-panel>.moldura{--corner-size: clamp(38px, calc(76px * var(--hud-scale)), 96px)}.hud-vitals-group{display:flex;flex-direction:column;gap:5px;padding:9px 10px 5px;background:linear-gradient(135deg,#24313b88,#03080ce8);border:1px solid #8b70435e;box-shadow:inset 0 0 0 2px #03090d,inset 0 0 0 3px #b5965430;border-radius:5px}.hud-vitals-group .condicoes{min-height:16px;padding-left:19px}.rodape .hud-vitals-group .condicao{width:16px;height:16px}.rodape,.rodape.sem-barra{left:50%}.action-stack{padding:0 calc(12px * var(--hud-scale));border-inline:1px solid var(--bronze-shadow)}.rodape .vitais.compact{width:calc(218px * var(--hud-scale));gap:calc(4px * var(--hud-scale));align-self:center}.bar-linha.compacta{display:flex;align-items:center;gap:calc(5px * var(--hud-scale))}.bar-linha.compacta .bar{flex:1;min-width:0}.bar-icone{flex:0 0 auto;width:calc(14px * var(--hud-scale));height:calc(14px * var(--hud-scale));filter:drop-shadow(0 1px 0 #000)}.rodape .bar{height:calc(18px * var(--hud-scale));padding:0 calc(6px * var(--hud-scale));background:linear-gradient(180deg,#05070c,#0b1220);border:1px solid #5a4a2d;border-radius:2px;box-shadow:inset 0 1px 3px #000c,0 0 0 1px #0a080466;font-size:calc(11px * var(--hud-scale))}.rodape .bar:after{content:none}.rodape .bar-fill{box-shadow:inset 0 1px #fff3,inset 0 -1px #0005}.rodape .bar-label{font-size:9px;letter-spacing:.03em}.rodape .bar-value{font-variant-numeric:tabular-nums;font-weight:700;text-shadow:0 1px 2px #000,0 0 3px #000}.rodape .bar-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#ffffff30,transparent 45%,#0006);border-right:1px solid #ffffff6b}.rodape .bar-linha:nth-child(3) .bar,.rodape .bar-linha:nth-child(4) .bar{height:calc(15px * var(--hud-scale))}.rodape .vitais-cap{text-align:right;font-size:10px;color:var(--fg-mute)}.rodape .bar-label{color:var(--gold-hi);font-weight:700}.vitais-cap{padding-left:calc(19px * var(--hud-scale));color:var(--fg-mute);font-size:calc(9px * var(--hud-scale));font-variant-numeric:tabular-nums}.strip-slot{background:var(--frame-ornate-slot) center / 100% 100% no-repeat;border:none;border-radius:0;box-shadow:none;image-rendering:auto;transition:filter .12s}.strip-slot:hover,.strip-slot.alvo{background:var(--frame-ornate-slot) center / 100% 100% no-repeat;outline:none;filter:brightness(1.18) drop-shadow(0 0 6px #d4af3766)}.strip-slot.sem-mana{background:var(--frame-ornate-slot) center / 100% 100% no-repeat;filter:hue-rotate(180deg) saturate(.7)}.strip-slot.vazio{color:var(--fg-mute)}.strip-slot.vazio .strip-tecla{color:var(--fg-mute);background:transparent}.strip-tecla{color:var(--gold);background:#05070ce0;border-radius:2px}.hud-atalhos{display:flex;flex-direction:column;gap:calc(6px * var(--hud-scale));align-self:center}.hud-botao{display:inline-flex;align-items:center;justify-content:center;gap:calc(6px * var(--hud-scale));padding:0;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #7a5f28;border-radius:3px;color:var(--fg);font-size:calc(10px * var(--hud-scale));font-weight:700;box-shadow:inset 0 0 0 1px #05070c,inset 0 1px #f0d78c26,0 1px 2px #000a;transition:border-color .12s,box-shadow .12s,background .12s}.hud-botao:hover{border-color:var(--gold-hi);background:linear-gradient(180deg,#1c2436,#101828);box-shadow:inset 0 0 0 1px #05070c,0 0 8px #d4af3766}.hud-botao img{width:calc(22px * var(--hud-scale));height:calc(22px * var(--hud-scale));object-fit:contain;filter:drop-shadow(0 1px 0 #000)}.hud-icone{width:calc(38px * var(--hud-scale));height:calc(38px * var(--hud-scale))}.hud-postura{height:calc(38px * var(--hud-scale));padding:0 calc(10px * var(--hud-scale));color:var(--gold-hi);text-transform:uppercase;letter-spacing:.04em}.hud-postura.postura-aggressive{border-color:#b22222}.hud-postura.postura-aggressive:hover{box-shadow:inset 0 0 0 1px #05070c,0 0 8px #d94a4a66}.hud-postura.postura-defensive{border-color:#4f7fe0}.hud-rail{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;align-items:stretch;gap:calc(4px * var(--hud-scale));width:calc(246px * var(--hud-scale));min-width:0;padding:0;align-self:center;background:transparent;border:0;border-radius:2px;box-shadow:none}.hud-hunt-state{grid-column:1 / -1;color:var(--gold-hi);font:13px var(--font-title);padding-bottom:4px;border-bottom:1px solid var(--bronze-shadow)}.hud-rail-label{width:100%;flex:0 0 100%;color:var(--fg-dim);font-size:11px}.hud-rail>.hud-rail-field{grid-column:1 / -1;flex-direction:row;align-items:center}.hud-rail-field select{min-width:0;flex:1}.hud-rail>.hud-rail-row{flex-wrap:wrap}.hud-rail-field{gap:calc(2px * var(--hud-scale))}.hud-rail-field>span{display:inline-flex;align-items:center;gap:calc(4px * var(--hud-scale));font-family:var(--font-title);font-size:calc(11px * var(--hud-scale));letter-spacing:.04em;color:var(--gold-hi)}.hud-rail-field>span img{width:calc(12px * var(--hud-scale));height:calc(12px * var(--hud-scale))}.hud-rail-field select{padding:calc(3px * var(--hud-scale)) calc(6px * var(--hud-scale));font-size:calc(12px * var(--hud-scale));color:var(--fg-bright)}.hud-rail-row{display:flex;gap:calc(3px * var(--hud-scale))}.hud-rail-icon{flex:1;min-width:0;height:calc(26px * var(--hud-scale));display:grid;place-items:center;padding:0;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #5a4a2d;border-radius:2px;color:var(--fg);font-size:calc(11px * var(--hud-scale));font-weight:700}.hud-rail-icon img{width:calc(16px * var(--hud-scale));height:calc(16px * var(--hud-scale));object-fit:contain}.hud-rail-icon.active{border-color:var(--gold);background:linear-gradient(180deg,#2a2416,#1a1608);color:var(--gold-hi);box-shadow:inset 0 0 0 1px #0a0804,var(--sombra-ouro)}.cidade-acoes button,.hunt-acoes .sair{background:linear-gradient(180deg,#141c2ee6,#0b1220f2);border:1px solid #7a5f28;border-radius:2px;color:var(--fg);font-family:var(--font-title);letter-spacing:.06em;box-shadow:inset 0 1px #f0d78c1a,0 4px 12px #0009}.cidade-acoes button:hover{border-color:var(--gold-hi);color:var(--gold-hi);box-shadow:inset 0 1px #f0d78c33,0 0 8px #d4af3766}.hunt-acoes .sair{border-color:#8b3a3a;color:#f0a0a0}.ficha-brx,.analisador,.party,.templo,.imbue-janela,.venda{font-variant-numeric:tabular-nums}.ficha-ident strong{font-family:var(--font-title);color:var(--gold-hi)}.ficha-painel{background:#050b1077;border-color:var(--border-soft)}.ficha-combate{border-top:1px solid var(--border);padding-top:8px}.mochila-grelha{margin-top:0;padding-top:8px}.mochila-casa{background:var(--bg-sunken);border-color:var(--border);box-shadow:inset 0 0 4px #000}.hunt-detalhe{padding:10px;background:#050b1077;border-left:1px solid var(--border)}.hunt-detalhe header{font-family:var(--font-title);font-size:15px}.hunt-meta{padding-bottom:8px;border-bottom:1px solid var(--border-soft)}.hunt-lista-wrap{max-height:min(440px,58dvh)}.hunt-card{padding:5px 7px}.hunt-texto{font-size:11px}.action-details .dim{color:#514635}.action-details .action-stats{line-height:1.5}.action-editor header,.action-editor-buttons{background:var(--material-metal)}.action-editor .action-close{width:28px;height:28px;border-width:1px}.chat-janela>.moldura{--corner-size: 32px}.janela:not(.chat-janela)>.moldura,.modal>.moldura,.party-v2-invite>.moldura,.market-order-modal>.moldura{--corner-size: var(--window-frame-corner)}.janela:not(.chat-janela),.modal,.party-v2-invite,.market-order-modal{--frame-border-effective: var(--window-frame-border);--window-inner-padding: var(--window-padding)}.janela:not(.chat-janela)>.moldura i,.modal>.moldura i,.party-v2-invite>.moldura i,.market-order-modal>.moldura i{width:var(--window-frame-corner);height:var(--window-frame-corner)}.janela:not(.chat-janela)>.janela-topo{min-height:var(--window-title-height);padding:4px var(--window-padding) 4px calc(var(--window-padding) + 4px)}.janela:not(.chat-janela)>.janela-topo h2{font-size:14px}.janela:not(.chat-janela)>.janela-topo .janela-fechar{width:var(--window-close-size);height:var(--window-close-size);border-width:1px;font-size:13px}.janela:not(.chat-janela)>.janela-corpo{padding:var(--window-inner-padding)}.chat-abas{flex-shrink:0}.chat-modes{position:relative;z-index:5}.analisador{font-weight:400;color:var(--fg)}.analisador-linha{padding:3px 0;border-bottom:1px solid #ffffff07}.analisador-linha strong,.analisador-item strong{font-weight:700}.analisador-abas button{background:var(--bg-sunken);border-color:var(--border);color:var(--fg-dim)}.analisador-abas button.ativa{color:var(--gold-hi);border-color:var(--gold);background:var(--bg-header)}.analisador-tempos{padding:8px 0;border-block:1px solid var(--border)}.party-membros li{background:#050b1077}.party-membros .lider{border-color:var(--bronze-shadow)}.log li{display:flex;align-items:baseline;gap:6px;padding-block:4px;border-bottom:1px solid #ffffff08}.log time{flex:0 0 52px;color:var(--fg-mute);font:10px ui-monospace,monospace}.log-category{flex:0 0 38px;overflow:hidden;color:var(--fg-mute);font-size:9px}.log li>span:last-child{min-width:0;overflow-wrap:anywhere}.log .panel-head{gap:8px}.log select{max-width:160px;padding:4px;font-size:11px}.templo-estado{padding:8px;background:var(--bg-sunken);border-left:2px solid var(--gold)}.templo-lista li,.venda-lista button{background:var(--bg-sunken);border-color:var(--border);border-radius:2px}.templo-lista li{padding:6px}.templo-rodape,.venda-rodape{padding-top:10px;border-top:1px solid var(--border)}.venda-lista{max-height:min(380px,48dvh)}.venda-lista button{gap:8px;padding:5px}.venda-lista b{margin-left:auto;white-space:nowrap}.boot-load-card.ornate-panel,.link-overlay-card,.party-prompt-card,.modal{background:var(--material-stone);border:1px solid var(--bronze-shadow);box-shadow:0 14px 50px #000a,inset 0 0 0 1px #94704355}.modal:has(#morte-titulo){border-top:3px solid #8b3a3a}#morte-titulo{color:#d39c83;font-family:var(--font-title)}.anuncio{background:var(--material-metal);border:1px solid var(--bronze-shadow)}.boot-load-stages{font-variant-numeric:tabular-nums}button:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}button:disabled{cursor:not-allowed}.gate{background:radial-gradient(ellipse at 50% 20%,#1c2436 0%,transparent 55%),radial-gradient(ellipse at 50% 100%,#12183a55 0%,transparent 60%),var(--bg-void)}@media(max-width:1599px){.rodape{left:50%}}@media(max-width:1399px){.topo-ficha{display:none}.topo{padding-inline:24px}.topo-nav .nav-botao{padding-inline:8px}.topo-nav{margin-left:6px}.topo-meta{padding-inline:8px;gap:6px}.topo-opcoes-wrap .nav-botao span{display:none}.topo-nav .nav-botao img,.topo-meta .nav-store img,.topo-opcoes-wrap>.nav-botao img{width:32px;height:32px}}@media(min-width:1400px)and (max-width:1919px){.topo{padding-inline:24px}.topo-nav{margin-left:6px}.topo .nav-botao{padding-inline:8px}.topo-meta{padding-inline:8px;gap:6px}}@media(min-width:1400px)and (max-width:1799px){.topo .topo-ficha-gatilho{display:none}}.gate-panel{padding:32px 30px 26px}.gate-panel label{color:var(--fg-dim);font-family:var(--font-title);letter-spacing:.03em}.gate-panel input{margin-top:4px}.brand{font-family:var(--font-title)}.hunt-prepare{position:absolute;left:50%;top:36%;transform:translate(-50%);z-index:var(--z-hud);pointer-events:none;text-align:center;max-width:min(640px,72%)}.hunt-prepare-count{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:72px;line-height:1;text-shadow:0 0 18px var(--accent-glow),1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000}.hunt-prepare-wait,.hunt-prepare-fail{margin:0;color:var(--fg-bright);font-family:var(--font-title);font-size:22px;line-height:1.25;text-shadow:1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000}.hunt-prepare-fail{color:var(--danger-hot)}.monster-card{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;height:100%;overflow:hidden;padding:4px 5px;background:linear-gradient(180deg,#1c2832,#12181e);border:1px solid var(--border);border-radius:3px;color:var(--fg);cursor:pointer;text-align:center;box-shadow:inset 0 0 0 1px #94704333,0 2px 8px #0008}.monster-card:hover,.monster-card.selected{border-color:var(--gold);box-shadow:inset 0 0 0 1px #d2b37b55,0 0 10px #d4af3733}.monster-card-sprite{flex:none;image-rendering:pixelated;background:#0b1014;border:1px solid #2a3540;border-radius:2px}.monster-card-name{max-width:100%;overflow:hidden;color:var(--item-tip-title);font-size:10px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.monster-card-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px;color:var(--item-tip-flavor);font-size:9px;text-transform:uppercase;letter-spacing:.03em}.monster-card-badges,.monster-card-resist,.monster-quickview-immunities{display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.monster-card-badge,.monster-card-chip{padding:0 5px;border-radius:2px;font-size:9px;font-weight:600;line-height:1.5}.monster-card-badge-boss{background:#6a2d2d;color:#ffb3b3}.monster-card-badge-unkilleable{background:#2d3a6a;color:#b3c6ff}.monster-card-badge-summonable{background:#2d4a6a;color:#b3d9ff}.monster-card-chip{background:#ffffff0d;color:var(--item-tip-neutral)}.monster-card-chip.monster-tip-tone-immune{color:var(--monster-tip-immune)}.monster-card-chip.monster-tip-tone-resist{color:var(--monster-tip-resist)}.monster-card-chip.monster-tip-tone-weak{color:var(--monster-tip-weak)}.monster-card-spark{display:flex;gap:2px;height:6px;margin-top:1px}.monster-card-spark i{width:6px;height:6px;border-radius:1px;background:var(--monster-tip-neutral)}.monster-card-spark i.monster-tip-tone-immune{background:var(--monster-tip-immune)}.monster-card-spark i.monster-tip-tone-resist{background:var(--monster-tip-resist)}.monster-card-spark i.monster-tip-tone-weak{background:var(--monster-tip-weak)}.monster-quickview{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 12px;min-width:196px;background:linear-gradient(180deg,#1c2832,#12181e);border:1px solid var(--border-gold);border-radius:3px;box-shadow:inset 0 0 0 1px #94704344,0 8px 22px #000a;color:var(--item-tip-neutral)}.monster-quickview-sprite{width:96px;height:96px}.monster-quickview-name{color:var(--gold-hi, var(--item-tip-title));font-family:var(--font-title);font-size:15px;font-weight:700;text-align:center;line-height:1.2}.monster-quickview-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 10px;color:var(--item-tip-flavor);font-size:10px;text-transform:uppercase;letter-spacing:.03em}.monster-quickview-resist{width:100%}.monster-quickview-footer{color:var(--item-tip-flavor);font-size:10px;text-align:center}.monster-quickview-select{width:100%}.monster-quickview.vazio,.hunt-editor-monster-quickview.vazio{justify-content:center;min-height:160px;color:var(--item-tip-flavor);font-size:11px}.topo-meta [data-tip],.hud-bar-panel [data-tip]:not(.hud-bar-resize),.vitais [data-tip],.analisador [data-tip]{position:relative}.hud-bar-panel [data-tip]:hover:before,.hud-bar-panel [data-tip]:focus-visible:before,.vitais [data-tip]:hover:before,.vitais [data-tip]:focus-visible:before,.analisador [data-tip]:hover:before,.analisador [data-tip]:focus-visible:before{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);z-index:var(--z-tooltip);width:max-content;max-width:220px;padding:4px 8px;background:var(--item-tip-bg);border:1px solid var(--item-tip-border);border-radius:2px;box-shadow:var(--shadow-modal);color:var(--item-tip-neutral);font-family:var(--font-body, inherit);font-size:11px;font-weight:400;line-height:1.35;pointer-events:none;white-space:nowrap}@media(max-width:1199px)and (min-width:720px),(max-height:500px)and (orientation:landscape){.topo-mais-menu{position:fixed;top:calc(var(--hud-topo-h, 67px) + 6px);right:8px;left:auto;max-height:calc(100vh - var(--hud-topo-h, 67px) - 14px);overflow-y:auto}}@media(max-width:1199px){.topo{min-width:0;max-width:100%;padding-inline:8px}.topo-marca,.topo-meta{min-width:0;flex-shrink:1}.topo-nav{overflow-x:auto;min-width:0;flex:1 1 auto;-webkit-overflow-scrolling:touch}.rodape,.rodape.sem-barra{left:0;right:0;transform:none;width:100%;max-width:100vw}.hud-bar-panel{flex-wrap:wrap;max-width:100%;gap:8px;padding:8px 10px}.hud-rail{width:min(246px,100%);max-width:100%}.rodape .vitais.compact{width:min(218px,100%);max-width:100%}}@media(min-width:720px)and (max-width:999px){.topo-marca{padding-left:4px;padding-right:4px}.topo-logo{height:26px}.topo-nav{margin-left:4px;padding:0 2px;gap:3px}.topo-nav .nav-botao{padding-inline:5px}.topo-nav .nav-botao[data-testid=nav-mais]{min-width:36px}.topo-meta{gap:3px;padding-inline:2px}.topo-meta .topo-ouro{padding-inline:5px}.topo-meta .nav-store{padding-inline:8px}.topo-meta .nav-store span{display:none}.topo-opcoes-wrap .nav-botao{padding-inline:8px}}@media(max-width:719px){.hud-botao.hud-icone{width:44px;height:44px;min-width:44px;min-height:44px}.hud-rail-icon,.hud-rail-field select{min-height:44px;height:44px}.topo{flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:4px 6px;padding:6px 8px;overflow:hidden;max-width:100%;box-sizing:border-box}.topo-marca{flex:0 0 auto;min-width:0;max-width:88px;height:40px;padding:0 4px}.topo-logo{height:18px;max-width:100%}.topo-nav,.topo-nav.topo-caixa{flex:1 1 auto;flex-wrap:nowrap;overflow-x:hidden;overflow-y:hidden;min-width:0;max-width:100%;margin-left:0;gap:4px;padding:0;height:40px;min-height:40px;max-height:40px}.topo-nav>.nav-botao,.topo-mais-wrap>.nav-botao,.topo-opcoes-wrap>.nav-botao,.topo-meta .nav-store{flex:0 0 36px;width:36px;min-width:36px;height:36px;padding:0}.topo-nav .nav-botao[data-testid=nav-mais],.topo-mais-wrap>.nav-botao[data-testid=nav-mais]{flex-basis:36px;width:36px;min-width:36px}.topo-nav>.nav-botao span,.topo-mais-wrap>.nav-botao span,.topo-opcoes-wrap>.nav-botao span,.topo-meta .nav-store span{display:none}.topo-nav>.nav-botao img,.topo-mais-wrap>.nav-botao img,.topo-opcoes-wrap>.nav-botao img,.topo-meta .nav-store img{width:32px;height:32px}.topo-mais-menu .nav-botao{width:100%;height:36px;min-width:0;justify-content:flex-start;padding:0 8px}.topo-mais-menu .nav-botao span{display:inline}.topo-mais-menu{position:fixed;top:70px;right:8px;left:auto;width:min(220px,calc(100vw - 16px));min-width:0;max-height:calc(100vh - 80px);overflow-y:auto}.topo-meta .topo-hora,.topo-meta .topo-liga,.topo-meta .topo-sep,.topo-meta .topo-ouro{display:none}.topo-meta{position:static;transform:none;top:auto;right:auto;margin:0;z-index:3;flex:0 0 auto;height:40px;padding:0}.topo-opcoes-wrap{flex-shrink:0}.topo-opcoes{right:0;left:auto;max-width:min(220px,calc(100vw - 16px))}}@media(max-width:389px){.topo-marca{display:none}}@media(max-width:719px){.hunt-picker .hunt-colunas>.hunt-lista-wrap{max-height:28dvh}.hunt-picker .hunt-detalhe-scroll{flex:0 1 auto;max-height:min(200px,26dvh);overflow-y:auto}.hunt-picker .hunt-detalhe-scroll>.hunt-meta{order:-1}.hunt-picker .hunt-detalhe-scroll>.hunt-descricao{order:1}@media(max-height:700px){.hunt-picker .hunt-colunas>.hunt-lista-wrap{max-height:22dvh}}.hunt-picker .hunt-detalhe .hunt-iniciar,.hunt-picker .hunt-detalhe .hunt-editar-gm{position:static;margin-top:4px}}@media(max-height:480px){.hud-bar-panel{max-height:calc(100dvh - 56px);overflow:auto;align-items:flex-start}.hud-rail{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:auto;max-width:100%;gap:6px}.hud-hunt-state,.hud-rail>.hud-rail-field,.hud-rail>.hud-rail-row{grid-column:auto;flex:0 1 auto}.hud-rail-label{width:auto;flex:0 0 auto}}.bar-icone--estrela{display:inline-flex;align-items:center;justify-content:center;filter:none}.bar-icone--estrela .star-rating__estrela{width:calc(14px * var(--hud-scale));height:calc(14px * var(--hud-scale))}.gate,.boot-load{background-color:#131d29;background-image:radial-gradient(ellipse 30% 65% at 50% 50%,#07101a66,#07101a00),radial-gradient(ellipse at 50% 46%,#06101c0a 30%,#020710a6),linear-gradient(#0a14252e,#07111e2e),var(--login-background-art, url(/ui/backgrounds/brabexia-login-01-v3-1920.webp?v=dd758c498396));background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-aspect-ratio:2/1){.gate,.boot-load{background-position:center 40%}}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-latin-600-normal-7iWW07_k.woff2) format("woff2"),url(/assets/rubik-latin-600-normal-Bd1rsTk4.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2) format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff) format("woff")}.ent{--brx-night: #0a100e;--brx-moss-900: #111d19;--brx-moss-800: #182822;--brx-moss-700: #223830;--brx-line: #3a5a4b;--brx-line-soft: #27403a;--brx-bone: #f1e9d6;--brx-bone-dim: #cdc7b4;--brx-mute: #9fa99b;--brx-ember: #e8803a;--brx-ember-hi: #f7a867;--brx-ember-lo: #b04e1c;--brx-ember-ink: #1b0d05;--brx-sage: #93d49c;--brx-rose: #f2a79c;--brx-rose-bg: #2c1512;--brx-rose-line: #8f3f35;--brx-rune: #7fd6cb;--ent-list-h: clamp(216px, 44vh, 400px);--brx-display: "Rubik", "Segoe UI", "Trebuchet MS", Verdana, sans-serif;--brx-text: "Nunito", "Segoe UI", "Trebuchet MS", Verdana, sans-serif;--brx-label: var(--brx-text);--brx-d-weight: 600;--brx-d-style: normal;--brx-d-case: none;--brx-d-caps: normal;--brx-d-ls: .01em;--brx-d-scale: .94;--brx-b-scale: .98;--brx-b-strong: 700;--brx-l-weight: 800;--brx-l-case: uppercase;--brx-l-ls: -.01em;--brx-l-scale: .96;--ent-info-scale: .88;--ent-info-label-scale: .92;color:var(--brx-bone);font-family:var(--brx-text);font-variant-numeric:lining-nums}.login-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.premium{color:var(--brx-ember-hi, #f7a867)!important}.gate.ent{display:flex;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:var(--sp-5);box-sizing:border-box}.ent-plate{--ent-cl: 22px;--ent-cs: 7px;--ent-poly: polygon( var(--ent-cl) 0, calc(100% - var(--ent-cs)) 0, 100% var(--ent-cs), 100% calc(100% - var(--ent-cl)), calc(100% - var(--ent-cl)) 100%, var(--ent-cs) 100%, 0 calc(100% - var(--ent-cs)), 0 var(--ent-cl) );position:relative;isolation:isolate;margin:auto;width:100%;box-sizing:border-box;padding:26px 30px 22px;text-align:left;color:var(--brx-bone);font-family:var(--brx-text);filter:drop-shadow(0 22px 34px #000000b3) drop-shadow(0 0 1px #000000)}.ent-plate:before,.ent-plate:after{content:"";position:absolute;z-index:-1;clip-path:var(--ent-poly)}.ent-plate:before{top:0;right:0;bottom:0;left:0;background:var(--brx-line)}.ent-plate:after{top:1px;right:1px;bottom:1px;left:1px;background:linear-gradient(180deg,#14231ef5,#0d1713f8)}.ent-lintel{position:absolute;top:0;left:var(--ent-cl);width:36%;height:2px;background:linear-gradient(90deg,var(--brx-ember),#e8803a00);pointer-events:none}.ent-lintel-danger{background:linear-gradient(90deg,var(--brx-rose-line),#8f3f3500)}.ent-wide{max-width:1060px}.ent-narrow{max-width:430px}.ent button:focus-visible,.ent summary:focus-visible,.ent input:focus-visible{outline:2px solid var(--brx-ember-hi);outline-offset:2px}.ent-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--brx-line-soft)}.ent-head-brand{display:flex;align-items:center;gap:14px;min-width:0}.ent-emblem{display:block;flex:none;width:44px;height:44px}.ent-head-text{min-width:0}.ent-title{margin:0;font-family:var(--brx-display);font-size:calc(24px * var(--brx-d-scale, 1));font-weight:var(--brx-d-weight, 700);line-height:1.15;letter-spacing:calc(.01em + var(--brx-d-ls, 0em));color:var(--brx-bone)}.ent-account{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:6px 0 0;color:var(--brx-mute);font-size:calc(13px * var(--brx-b-scale, 1))}.ent-account strong{color:var(--brx-bone-dim);font-weight:var(--brx-b-strong, 700)}.ent-gem{flex:none;width:9px;height:9px;margin:0 2px;box-sizing:border-box;border:1.5px solid var(--brx-mute);transform:rotate(45deg)}.ent-account.is-premium .ent-gem{border-color:var(--brx-ember);background:var(--brx-ember);box-shadow:0 0 8px #e8803a99}.ent-head-tools{display:flex;align-items:center;flex:none;gap:14px}.ent-toolbar{display:flex;margin-bottom:10px}.login-toolbar-end{justify-content:flex-end}.ent .login-lang{display:inline-flex;border:0}.ent .login-lang-btn{position:relative;min-height:34px;padding:4px 8px;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;box-shadow:none;color:var(--brx-mute);font:var(--brx-l-weight, 700) calc(13px * var(--brx-l-scale, 1)) var(--brx-label, var(--brx-text));letter-spacing:calc(.06em + var(--brx-l-ls, 0em));cursor:pointer}.ent .login-lang-btn+.login-lang-btn{margin-left:16px;border-left:0}.ent .login-lang-btn+.login-lang-btn:before{content:"·";position:absolute;left:-11px;top:50%;transform:translateY(-50%);color:var(--brx-line)}.ent .login-lang-btn:hover{color:var(--brx-bone)}.ent .login-lang-btn.active{background:none;color:var(--brx-bone);border-bottom-color:var(--brx-ember)}.ent .ent-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;margin:0;border:0;border-radius:0;box-sizing:border-box;font:var(--brx-l-weight, 700) calc(13px * var(--brx-l-scale, 1)) var(--brx-label, var(--brx-text));letter-spacing:calc(.1em + var(--brx-l-ls, 0em));text-transform:var(--brx-l-case, uppercase);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,filter .12s ease}.ent .ent-btn:disabled{opacity:.5;cursor:not-allowed}.ent .ent-btn-ember{background:linear-gradient(180deg,var(--brx-ember-hi),var(--brx-ember) 55%,var(--brx-ember-lo));color:var(--brx-ember-ink);text-shadow:0 1px 0 #ffd2a666;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.ent .ent-btn-ember:hover:not(:disabled){filter:brightness(1.09)}.ent .ent-btn-ember:focus-visible{outline:2px solid var(--brx-ember-ink);outline-offset:-5px}.ent .ent-btn-quiet{background:transparent;border:1px solid var(--brx-line);border-radius:2px;color:var(--brx-bone-dim)}.ent .ent-btn-quiet:hover:not(:disabled){background:#ffffff0a;border-color:var(--brx-mute);color:var(--brx-bone)}.ent .ent-delete:hover:not(:disabled),.ent .ent-delete:focus-visible{border-color:var(--brx-rose-line);color:var(--brx-rose)}.ent .ent-btn-danger{background:#7d2f27;border:1px solid var(--brx-rose-line);border-radius:2px;color:#ffe9e4}.ent .ent-btn-danger:hover:not(:disabled){background:#98382f}.login-logout{min-height:34px;padding:0 14px}.ent .login-field{display:flex;flex-direction:column;gap:6px;margin:0 0 14px;color:var(--brx-mute)}.ent .login-field>span:first-child{font:var(--brx-l-weight, 700) calc(12px * var(--brx-l-scale, 1)) var(--brx-label, var(--brx-text));letter-spacing:calc(.13em + var(--brx-l-ls, 0em));text-transform:var(--brx-l-case, uppercase)}.ent .login-field input{width:100%;min-height:40px;margin:0;padding:8px 12px;box-sizing:border-box;background:var(--brx-night);border:1px solid var(--brx-line);border-bottom:2px solid var(--brx-line);border-radius:0;box-shadow:none;color:var(--brx-bone);font:400 calc(16px * var(--brx-b-scale, 1)) var(--brx-text);letter-spacing:normal;text-transform:none}.ent .login-field input::placeholder{color:#7d887a}.ent .login-field input:focus,.ent .login-field input:focus-visible{border-color:var(--brx-ember);box-shadow:none;outline:2px solid var(--brx-ember-hi);outline-offset:1px}.ent .login-field input[aria-invalid=true]{border-color:var(--brx-rose-line);border-bottom-color:var(--brx-rose)}.ent .login-field input:disabled{opacity:.55}.login-password{position:relative;display:block}.ent .login-password input{padding-right:44px}.ent .login-eye{position:absolute;top:0;right:0;width:42px;height:100%;background:transparent;border:0;border-radius:0;color:var(--brx-mute);font-size:16px;cursor:pointer}.ent .login-eye:hover{color:var(--brx-ember-hi)}.ent .login-eye:focus-visible{outline-offset:-4px}.ent .login-link{display:inline;padding:0;background:none;border:0;color:var(--brx-ember-hi);text-decoration:underline;cursor:pointer;font:inherit}.login-hint{margin:4px 0 18px;text-align:center;color:var(--brx-mute);font-size:calc(14px * var(--brx-b-scale, 1))}.login-errors:empty{display:none}.login-field-error{margin:4px 0 0;color:var(--brx-rose);font-size:calc(14px * var(--brx-b-scale, 1))}.login-field-ok{margin:4px 0 0;color:var(--brx-sage);font-size:calc(14px * var(--brx-b-scale, 1))}.ent .login-field-hint{margin:4px 0 0;color:var(--brx-mute);font:400 calc(13px * var(--brx-b-scale, 1)) var(--brx-text);letter-spacing:normal;text-transform:none}.ent .login-notice{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:10px 12px 10px 14px;border:0;border-left:3px solid var(--brx-rose-line);border-radius:0;background:var(--brx-rose-bg);color:var(--brx-rose);font-size:calc(14px * var(--brx-b-scale, 1));line-height:1.45}.ent .login-notice p{margin:0}.login-notice-body{flex:1;min-width:0;overflow-wrap:anywhere}.ent .login-notice-detail{margin-top:4px;font-size:calc(13px * var(--brx-b-scale, 1));opacity:.92}.ent .login-notice-info{border-left-color:var(--brx-sage);background:#13251d;color:var(--brx-bone-dim)}.ent .login-notice-x{flex:none;width:26px;height:26px;padding:0;background:transparent;border:1px solid transparent;border-radius:2px;color:inherit;font-size:20px;line-height:1;cursor:pointer}.ent .login-notice-x:hover{border-color:currentColor}.login-actions{display:flex;gap:10px;margin-top:6px}.login-actions .login-btn{flex:1;min-height:44px}.ent-dialog .login-actions{flex-wrap:wrap}.ent-dialog .login-actions .login-btn{flex:1 1 auto;padding-inline:16px;white-space:nowrap}.ent-body{display:grid;grid-template-columns:minmax(290px,340px) minmax(0,1fr);gap:22px;align-items:stretch}.ent-roster{display:flex;flex-direction:column;min-width:0;min-height:0}.ent-roster-head{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 10px}.ent-eyebrow{margin:0;font:var(--brx-l-weight, 700) calc(12px * var(--brx-l-scale, 1)) var(--brx-label, var(--brx-text));letter-spacing:calc(.14em + var(--brx-l-ls, 0em));text-transform:var(--brx-l-case, uppercase);color:var(--brx-mute)}.ent-roster-count{font:var(--brx-l-weight, 700) calc(13px * var(--brx-l-scale, 1)) var(--brx-label, var(--brx-text));color:var(--brx-mute);font-variant-numeric:lining-nums tabular-nums}.ent-list{position:relative;list-style:none;margin:0 0 12px;padding:0 4px 0 0;display:flex;flex-direction:column;gap:6px;flex:0 1 auto;min-height:0;max-height:var(--ent-list-h);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--brx-line) transparent}.ent-row{position:relative;flex:none;display:flex;align-items:center;min-width:0;background:var(--brx-moss-800);border-left:3px solid transparent;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);transition:background .12s ease,border-color .12s ease}.ent-row:hover{background:var(--brx-moss-700)}.ent-row.selected{background:linear-gradient(90deg,#2c4a3c,var(--brx-moss-700));border-left-color:var(--brx-ember)}.ent-row[data-gm=true]{border-left-color:#7fd6cb66}.ent-row[data-gm=true].selected{border-left-color:var(--brx-rune)}.ent-row-body{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:6px 8px 6px 6px}.login-portrait{flex:none;box-sizing:border-box;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 55%,#2c453a,#131f1b 75%);image-rendering:pixelated}.ent-row .login-portrait{width:60px!important;height:60px!important;border-radius:2px}.login-portrait-sprite{display:grid;place-items:center;flex:none;line-height:0}.login-portrait .sprite-iniciais,.login-portrait [data-outfit-placeholder]{display:grid;place-items:center;color:var(--brx-mute);font-family:var(--brx-display);font-size:calc(28px * var(--brx-d-scale, 1))}.ent-row-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ent-row-name{display:flex;align-items:center;gap:6px;min-width:0;margin:0;font-family:var(--brx-display);font-size:calc(15px * var(--brx-d-scale, 1));font-weight:var(--brx-d-weight, 700);letter-spacing:calc(.03em + var(--brx-d-ls, 0em));line-height:1.2;color:var(--brx-bone)}.ent-row-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ent-row-meta{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;margin:0;color:var(--brx-bone-dim);font-size:calc(14px * var(--brx-b-scale, 1))}.ent-row-meta .ent-sigil{flex:none;color:var(--brx-mute)}.ent-dot{color:var(--brx-mute)}.login-char-level{font-weight:var(--brx-b-strong, 700);font-variant-numeric:lining-nums tabular-nums}.ent-row .login-char-state{display:flex;align-items:center;gap:6px;margin:0;color:var(--brx-mute);font-size:calc(13px * var(--brx-b-scale, 1));line-height:1.35}.ent-row .login-char-state:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--brx-line)}.ent-row .login-char-state.online{color:var(--brx-sage)}.ent-row .login-char-state.online:before{background:var(--brx-sage);box-shadow:0 0 6px var(--brx-sage)}.ent .ent-row-pick{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:0;padding:0;background:transparent;border:0;border-radius:0;cursor:pointer}.ent .ent-row-pick:focus-visible{outline:2px solid var(--brx-ember-hi);outline-offset:-3px}.ent .ent-row-play{position:relative;z-index:2;flex:none;display:grid;place-items:center;width:38px;height:38px;margin:0 10px 0 0;padding:0;background:#0a100e99;border:1px solid var(--brx-line);border-radius:50%;color:var(--brx-ember-hi);font-size:13px;cursor:pointer;transition:background .12s ease,color .12s ease}.ent .ent-row-play:hover:not(:disabled){background:var(--brx-ember);border-color:var(--brx-ember);color:var(--brx-ember-ink)}.ent .ent-row-play:disabled{opacity:.45;cursor:not-allowed}.ent-row-mark{flex:none;width:8px;height:8px;margin:0 17px 0 15px;background:var(--brx-ember);box-shadow:0 0 10px var(--brx-ember);transform:rotate(45deg)}.ent-row[data-gm=true] .ent-row-mark{background:var(--brx-rune);box-shadow:0 0 10px var(--brx-rune)}.ent-gm{flex:none;color:var(--brx-rune)}.ent-keys-hint{margin:0 0 8px;color:var(--brx-mute);font-size:calc(13px * var(--brx-b-scale, 1));line-height:1.4}.ent-stage-col{display:flex;flex-direction:column;min-width:0;gap:4px}.ent-stage{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background:var(--brx-night);border:1px solid var(--brx-line-soft);border-radius:2px;overflow:hidden}.ent-scene{position:relative;flex:1 1 auto;min-height:272px;display:grid;place-items:end center;padding-bottom:8px;overflow:hidden;background:linear-gradient(180deg,#0f1a17,#2e2015 40%,#16251f 62%,#0b1210)}.ent-scene-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.ent-art-far{fill:#172821}.ent-art-wall{fill:#101c17}.ent-art-gate{fill:#0a100e}.ent-art-near{fill:#0c1411}.ent-art-torch rect{fill:#3a2616}.ent-art-bowl{fill:#4a3320}.ent-art-core{fill:#ffe2a8;animation:ent-flame 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 100%}.ent-art-halo{animation:ent-glow 4s ease-in-out infinite}.ent-art-flame{fill:var(--brx-ember-hi);transform-box:fill-box;transform-origin:50% 100%;animation:ent-flame 2.6s ease-in-out infinite}.ent-art-torch-r .ent-art-flame{animation-delay:-1.3s}.ent-scene-glow{position:absolute;left:50%;bottom:4%;width:82%;height:74%;transform:translate(-50%);background:radial-gradient(ellipse at 50% 82%,#e8803a52,#e8803a18 46%,#e8803a00 72%);pointer-events:none;animation:ent-glow 4s ease-in-out infinite}.ent-stage.is-gm .ent-scene-glow{background:radial-gradient(ellipse at 50% 82%,#7fd6cb40,#7fd6cb14 46%,#7fd6cb00 72%)}.ent-scene-box{position:relative;z-index:1;flex:none}.ent-floor{position:absolute;left:50%;top:84%;width:96%;height:21%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #e8803a80;background:radial-gradient(ellipse at 50% 50%,#e8803a42,#e8803a14 58%,#e8803a00 74%);box-shadow:0 0 0 7px #e8803a10,0 0 0 8px #e8803a2e}.ent-stage.is-gm .ent-floor{border-color:#7fd6cb99;background:radial-gradient(ellipse at 50% 50%,#7fd6cb38,#7fd6cb10 58%,#7fd6cb00 74%);box-shadow:0 0 0 7px #7fd6cb10,0 0 0 8px #7fd6cb38}.ent-floor:after{content:"";position:absolute;left:50%;top:50%;width:46%;height:46%;transform:translate(calc(-50% + var(--ent-feet-dx, 0px)),-50%);border-radius:50%;background:#0006;filter:blur(3px)}.ent-figure{position:relative;background:transparent;z-index:1}.ent-ghost{position:absolute;left:50%;top:50%;transform:translate(-50%,-62%);color:#cdc7b455}.ent-stage-info{display:flex;flex-direction:column;gap:14px;padding:16px 18px 18px;background:linear-gradient(180deg,#14221d,#0e1814);border-top:1px solid var(--brx-line-soft)}.ent-stage-name{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--brx-display);font-size:calc(27px * var(--brx-d-scale, 1) * var(--ent-info-scale, 1));font-weight:var(--brx-d-weight, 700);letter-spacing:calc(.03em + var(--brx-d-ls, 0em));line-height:1.15;color:var(--brx-bone);overflow-wrap:anywhere}.ent-stats{display:flex;flex-wrap:wrap;gap:8px 26px;margin:10px 0 0}.ent-stat dt{font:var(--brx-l-weight, 700) calc(12px * var(--brx-l-scale, 1) * var(--ent-info-label-scale, 1)) var(--brx-label, var(--brx-text));letter-spacing:calc(.14em + var(--brx-l-ls, 0em));text-transform:var(--brx-l-case, uppercase);color:var(--brx-mute)}.ent-stat dd{display:flex;align-items:center;gap:7px;margin:3px 0 0;font-family:var(--brx-text);font-size:calc(19px * var(--brx-b-scale, 1) * var(--ent-info-scale, 1));font-weight:var(--brx-b-strong, 700);color:var(--brx-bone);font-variant-numeric:lining-nums tabular-nums}.ent-stat dd .ent-sigil{flex:none;color:var(--brx-ember-hi)}.ent-stat-presence.online dd{color:var(--brx-sage)}.ent-stage-actions{display:flex;align-items:center;gap:12px}.ent .ent-play{flex:1;min-height:50px;font-family:var(--brx-display);font-size:calc(16px * var(--brx-d-scale, 1));letter-spacing:calc(.2em + var(--brx-d-ls, 0em))}.ent .ent-delete{flex:none;min-height:50px}.ent-empty-body{margin:8px 0 0;color:var(--brx-bone-dim);font-size:calc(16px * var(--brx-b-scale, 1))}.ent-stage-empty .ent-stage-name{font-size:calc(24px * var(--brx-d-scale, 1))}.ent .login-section{margin-top:12px;padding-top:8px;border-top:1px solid var(--brx-line-soft)}.ent-roster>.login-section{margin-top:4px}.ent .login-section>summary{display:flex;align-items:center;gap:10px;min-height:36px;cursor:pointer;list-style:none;color:var(--brx-bone-dim);font:var(--brx-l-weight, 700) calc(12px * var(--brx-l-scale, 1)) var(--brx-label, var(--brx-text));letter-spacing:calc(.14em + var(--brx-l-ls, 0em));text-transform:var(--brx-l-case, uppercase)}.ent .login-section>summary::-webkit-details-marker{display:none}.ent .login-section>summary:before{content:"+";flex:none;display:inline-grid;place-items:center;width:20px;height:20px;box-sizing:border-box;border:1px solid var(--brx-line);color:var(--brx-ember-hi);font:700 14px/1 var(--brx-text);letter-spacing:0}.ent .login-section[open]>summary:before{content:"−"}.ent .login-section>summary:hover{color:var(--brx-bone)}.login-new{margin-top:10px}.login-new-row{display:flex;gap:8px;align-items:stretch}.ent .login-new-row input{flex:1;min-width:0}.ent .login-create{flex:none;min-width:96px;min-height:40px}.login-sex{display:flex;align-items:center;gap:0;margin:0 0 8px;padding:0;border:0}.login-sex legend{float:left;margin-right:12px;padding:0;color:var(--brx-mute);font:var(--brx-l-weight, 700) calc(12px * var(--brx-l-scale, 1)) var(--brx-label, var(--brx-text));letter-spacing:calc(.13em + var(--brx-l-ls, 0em));text-transform:var(--brx-l-case, uppercase)}.ent .ent-seg-btn{min-height:32px;padding:0 14px;margin:0;background:transparent;border:1px solid var(--brx-line);border-radius:0;box-shadow:none;color:var(--brx-bone-dim);font:var(--brx-l-weight, 700) calc(13px * var(--brx-l-scale, 1)) var(--brx-label, var(--brx-text));cursor:pointer}.ent .ent-seg-btn+.ent-seg-btn{margin-left:-1px}.ent .ent-seg-btn:hover:not(:disabled){color:var(--brx-bone)}.ent .ent-seg-btn.active{position:relative;background:#e8803a24;border-color:var(--brx-ember);color:var(--brx-ember-hi)}.ent .ent-seg-btn:disabled{opacity:.5;cursor:not-allowed}.login-new-feedback{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.login-new-feedback p:first-child{margin-top:0;flex:1;min-width:0}.login-counter{flex:none;margin:0;color:var(--brx-mute);font-size:calc(13px * var(--brx-b-scale, 1));font-variant-numeric:lining-nums tabular-nums}.login-account-list{display:grid;gap:6px;margin:10px 0 0}.login-account-list>div{display:flex;align-items:center;gap:12px;min-height:30px}.login-account-list dt{flex:none;width:110px;color:var(--brx-mute);font:var(--brx-l-weight, 700) calc(12px * var(--brx-l-scale, 1)) var(--brx-label, var(--brx-text));letter-spacing:calc(.13em + var(--brx-l-ls, 0em));text-transform:var(--brx-l-case, uppercase)}.login-account-list dd{margin:0;color:var(--brx-bone);font-size:calc(16px * var(--brx-b-scale, 1));overflow-wrap:anywhere}.login-password-form{margin-top:14px;padding-top:12px;border-top:1px solid var(--brx-line-soft);max-width:380px}.login-subtitle{margin:0 0 12px;color:var(--brx-bone);font-family:var(--brx-display);font-size:calc(16px * var(--brx-d-scale, 1));font-weight:var(--brx-d-weight, 700)}.login-password-feedback{min-height:22px;margin-bottom:8px}.login-password-feedback p{margin:0}.ent-foot{margin:16px 0 0;color:var(--brx-mute);font-size:calc(13px * var(--brx-b-scale, 1));text-align:center}.ent-narrow .ent-title{text-align:center;font-size:calc(22px * var(--brx-d-scale, 1))}.ent-banner{position:relative;display:grid;place-items:center;height:118px;margin:0 0 14px;overflow:hidden;border:1px solid var(--brx-line-soft);border-radius:2px;background:linear-gradient(180deg,#0f1a17,#3a2616 46%,#17261f 78%,#0b1210)}.ent-banner .brand-mark{position:relative;z-index:2;margin:0;filter:drop-shadow(0 2px 6px #000000cc)}.ent-banner .ent-scene-glow{bottom:-20%;height:120%}.ent-narrow .login-hint{margin-top:2px}.ent-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-modal) + 5);display:flex;overflow-y:auto;padding:16px;box-sizing:border-box;background:#050908d9}.ent-dialog{width:min(460px,100%);padding:26px 28px 22px;--ent-cl: 18px}.ent-dialog-title{margin:0 0 10px;font-family:var(--brx-display);font-size:calc(22px * var(--brx-d-scale, 1));font-weight:var(--brx-d-weight, 700);color:var(--brx-rose)}.login-modal-body{margin:0 0 12px;color:var(--brx-bone-dim);font-size:calc(16px * var(--brx-b-scale, 1));line-height:1.5;overflow-wrap:anywhere}.login-modal-note{padding:8px 12px;border-left:3px solid var(--brx-line);background:#ffffff08;color:var(--brx-bone-dim);font-size:calc(14px * var(--brx-b-scale, 1))}.login-modal-error{margin:0 0 10px}.login-modal-actions{margin-top:14px}.login-skeleton{pointer-events:none}.login-skel-line,.login-skel-btn{display:block;height:12px;width:70%;background:linear-gradient(90deg,#1a2b25,#2a4339,#1a2b25);background-size:200% 100%;border-radius:2px;animation:ent-shimmer 1.4s linear infinite}.login-skel-line.wide{width:88%;height:16px}.login-skel-line.short{width:45%}.login-skel-btn{width:100%;height:48px}.login-skeleton .login-portrait{width:60px;height:60px;animation:ent-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#14231e,#1f372e,#14231e);background-size:200% 100%}.ent-stage-skeleton .ent-scene{min-height:272px;animation:ent-shimmer 1.8s linear infinite;background:linear-gradient(90deg,#101c18,#17291f,#101c18);background-size:200% 100%}.ent-title,.ent-stage-name,.ent-row-name,.ent-dialog-title,.login-subtitle{font-style:var(--brx-d-style, normal);text-transform:var(--brx-d-case, none);font-variant-caps:var(--brx-d-caps, normal)}.ent input,.ent button,.ent .login-field-hint,.ent .login-field>span:first-child,.ent .ent-stat dt,.ent .login-section>summary,.ent .login-sex legend,.ent .login-account-list dt{font-variant-numeric:lining-nums}.ent .ent-play{font-weight:var(--brx-d-weight, 700);font-style:var(--brx-d-style, normal)}@keyframes ent-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ent-glow{0%,to{opacity:.82}50%{opacity:1}}@keyframes ent-flame{0%,to{opacity:.85;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.12)}}@media(prefers-reduced-motion:reduce){.login-skel-line,.login-skel-btn,.login-skeleton .login-portrait,.ent-stage-skeleton .ent-scene,.ent-scene-glow,.ent-art-flame,.ent-art-core,.ent-art-halo{animation:none}.ent-row,.ent .ent-btn,.ent .ent-row-play{transition:none}}@media(max-height:780px){.gate.ent{padding:var(--sp-3)}.ent{--ent-list-h: clamp(190px, 42vh, 330px)}.ent-plate{padding-block:18px 16px}.ent-head{padding-bottom:12px;margin-bottom:12px}.ent-scene{min-height:228px}.ent-stage-info{gap:10px;padding:12px 16px 14px}.ent-stage-name{font-size:calc(26px * var(--brx-d-scale, 1) * var(--ent-info-scale, 1))}.ent-banner{height:96px}.ent-foot{margin-top:10px}}@media(max-width:760px){.gate.ent{padding:var(--sp-2)}.ent{--ent-cl: 16px;--ent-list-h: 252px}.ent-plate{padding:18px 14px 16px}.ent-head{flex-direction:column;align-items:stretch;gap:12px}.ent-head-tools{justify-content:space-between;flex-wrap:wrap}.ent-title{font-size:calc(21px * var(--brx-d-scale, 1))}.ent-body{grid-template-columns:minmax(0,1fr);gap:16px}.ent-scene{min-height:224px}.ent-stage-name{font-size:calc(24px * var(--brx-d-scale, 1) * var(--ent-info-scale, 1))}.ent .ent-row-play{width:44px;height:44px}.ent-keys-hint{display:none}.login-new-row{flex-direction:column}.ent .login-create{width:100%}.login-account-list>div{flex-direction:column;align-items:flex-start;gap:2px}.ent-stage-actions{flex-wrap:wrap}.ent .ent-play{flex:1 1 100%}.ent .ent-delete{flex:1 1 100%;min-height:44px}.ent-dialog{padding:22px 18px 18px}}.market-order-backdrop{--vv-height: 100dvh;--vv-offset-top: 0px;z-index:calc(var(--z-context-menu) + 20);box-sizing:border-box;inset:auto;top:var(--vv-offset-top);left:0;right:0;width:100%;height:var(--vv-height);max-height:var(--vv-height);overflow:hidden;padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}.market-order-modal{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(460px,100%);max-width:100%;min-width:0;max-height:calc(var(--vv-height) - 16px);overflow-x:hidden;overflow-y:auto;padding:8px 16px 5px;background:var(--material-stone);border:1px solid var(--bronze-shadow);border-top:1px solid var(--gold);box-shadow:var(--shadow-modal),inset 0 0 0 1px #94704366,inset 0 0 28px #0005}.market-order-modal>.moldura{overflow:hidden}.market-order-modal h2{flex:0 0 auto;margin:0 0 12px;padding-right:8px;font-family:var(--font-title);font-size:16px;color:var(--gold-hi)}.market-order-item{display:flex;align-items:center;gap:12px;min-height:56px;margin-bottom:14px;padding:8px 10px;background:var(--bg-sunken);border:1px solid var(--border-soft)}.market-order-item .item-icon{flex:0 0 auto}.market-order-item-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.market-order-item-name{overflow:hidden;color:var(--fg-bright);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.market-order-item-side{color:var(--gold-hi);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.market-order-field{display:grid;gap:4px;margin-bottom:12px}.market-order-field>span{color:var(--gold-hi);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.market-order-stepper{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.market-order-stepper input,.market-order-price{width:100%;min-width:0;flex:1 1 96px;height:28px;padding:0 8px;color:var(--fg);background:var(--bg-sunken);border:1px solid var(--bronze-shadow);font-variant-numeric:tabular-nums}.market-order-stepper input:focus,.market-order-price:focus{outline:1px solid var(--gold-hi);outline-offset:1px}.market-order-shortcuts{display:flex;flex-wrap:wrap;gap:6px}.market-order-hint,.market-order-note{margin:0 0 12px;color:var(--fg-mute);font-size:10px;line-height:1.4}.market-order-resumo{display:grid;gap:6px;margin:0 0 10px;padding:10px 12px;background:var(--bg-sunken);border:1px solid var(--border-soft)}.market-order-resumo div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.market-order-resumo dt{color:var(--fg-mute)}.market-order-resumo dd{margin:0;color:var(--fg-bright);font-variant-numeric:tabular-nums}.market-order-resumo .destaque dd{color:var(--gold-hi);font-family:var(--font-title);font-weight:700}.market-order-error,.market-order-warn{margin:0 0 10px;padding:8px 10px;font-size:11px;line-height:1.4}.market-order-error{color:#f0c4bc;background:#2a1212;border:1px solid var(--danger)}.market-order-warn{color:#e0c68d;background:#241c10;border:1px solid var(--gold-lo)}.market-order-actions{position:sticky;bottom:0;z-index:2;flex:0 0 auto;margin-top:auto;padding-top:5px;background:linear-gradient(180deg,transparent,var(--material-stone) 24%)}.market-order-actions .ui-modal-btn,.market-order-actions button{min-height:40px}.market-order-actions .market-tip-host{position:relative;display:inline-flex}.market-order-actions .market-tip{display:none;position:absolute;bottom:calc(100% + 6px);right:0;z-index:var(--z-tooltip);box-sizing:border-box;width:max-content;max-width:260px;padding:8px 10px;background:var(--item-tip-bg);border:1px solid var(--item-tip-border);border-radius:2px;box-shadow:var(--shadow-modal);color:var(--item-tip-neutral);font-size:11px;line-height:1.45;pointer-events:none}.market-order-actions .market-tip-host:hover>.market-tip,.market-order-actions .market-tip-host:focus-within>.market-tip{display:block}.market-order-actions button:disabled,.market-order-stepper button:disabled,.market-order-shortcuts button:disabled{opacity:.45}@media(max-width:479px){.market-order-modal{width:100%;max-height:calc(var(--vv-height) - 16px);padding:14px 12px 12px}.market-order-stepper button,.market-order-shortcuts button{min-height:40px}}@media(max-width:719px){.market-order-backdrop{padding:0;inset:auto;top:var(--vv-offset-top);left:0;width:100%;height:var(--vv-height);max-height:var(--vv-height);place-items:stretch;align-items:stretch;overflow:hidden}.market-order-modal{width:100%;height:100%;max-height:100%;min-height:0;padding:14px 12px 0;border:0;border-radius:0}.market-order-stepper input,.market-order-price{min-height:44px;height:44px}.market-order-stepper button,.market-order-shortcuts button,.market-order-actions .ui-modal-btn,.market-order-actions button{min-height:44px;min-width:44px}.market-order-actions{position:sticky;bottom:0;margin-top:auto;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));background:var(--material-stone)}}.market{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;min-height:0;height:100%;max-height:none;max-width:min(1680px,100%);overflow-x:hidden}.janela.janela--fullscreen .market{flex:1 1 auto;min-height:0;height:100%}.market-head{display:flex;flex-direction:column;gap:8px;flex:0 0 auto;min-width:0;max-width:100%}.market-head-row{display:flex;align-items:stretch;gap:10px;min-width:0;max-width:100%}.market-tabs{display:flex;flex:1 1 auto;flex-wrap:nowrap;margin-bottom:0;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.market-tabs .tab{flex:1 1 0;min-width:40px;min-height:32px;height:32px;padding-block:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-tabs .tab:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.market-gold{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:0 10px;color:var(--gold-hi);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.02em;background:linear-gradient(180deg,#1a1608,#0e0c06);border:1px solid var(--gold-lo);border-radius:2px;box-shadow:inset 0 1px #f0d78c22}.market-gold img{width:16px;height:16px;display:block}.market-policy{margin:0;padding:6px 10px;background:#1a1608aa;border:1px solid var(--gold-lo);border-radius:2px;color:var(--fg-dim);font-size:11px;line-height:1.4}.market-actions{display:flex;flex-wrap:wrap;gap:8px}.market-actions .primary,.market-actions .ghost{padding:7px 12px;font-size:12px}.market-tip-host{position:relative;display:inline-flex}.market-tip{display:none;position:absolute;top:calc(100% + 6px);left:0;z-index:var(--z-tooltip);box-sizing:border-box;width:max-content;max-width:260px;padding:8px 10px;background:var(--item-tip-bg);border:1px solid var(--item-tip-border);border-radius:2px;box-shadow:var(--shadow-modal);color:var(--item-tip-neutral);font-size:11px;line-height:1.45;pointer-events:none}.market-tip-host:hover>.market-tip,.market-tip-host:focus-within>.market-tip{display:block}.market-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.market-body>*{flex:1 1 auto;min-height:0;height:100%}.market-shell{display:grid;grid-template-columns:minmax(240px,min(400px,25%)) minmax(0,1fr);gap:8px;flex:1 1 auto;min-height:0;height:100%}.market-rail,.market-main{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.market-browse{display:grid;grid-template-columns:minmax(240px,min(400px,25%)) minmax(0,1fr);gap:8px;flex:1 1 auto;min-height:0;height:100%}.market-col{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.market-col--side{overflow:hidden;padding:8px;gap:8px;background:linear-gradient(180deg,#101b24,#080d11 70%);border:1px solid var(--border-soft);border-radius:2px}.market-rail .market-sidebar{flex:0 0 auto}.market-rail .mkt-item-list,.market-col--list{flex:1 1 auto;min-height:0}.market-col--list>*{flex:1 1 auto;min-height:0}.market-col--detail{gap:6px}.market-detail-fill{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.market-detail-fill>*{flex:1 1 auto;min-height:0}.market-back{display:none;align-self:flex-start}.market-toasts{position:absolute;bottom:8px;left:50%;transform:translate(-50%);z-index:5;display:flex;flex-direction:column;align-items:stretch;gap:4px;width:min(420px,calc(100% - 24px));pointer-events:none}.market-toast{pointer-events:auto;padding:7px 12px;border-radius:2px;font-size:11px;text-align:center;cursor:pointer;box-shadow:var(--shadow-win)}.market-toast--ok{background:#1a2e14;border:1px solid var(--ok);color:#c8e0a8}.market-toast--error{background:#2e1414;border:1px solid var(--danger);color:#f0b0b0}.market-toast--notice{background:#15242f;border:1px solid var(--gold-lo);color:var(--fg)}.market-toast:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}@media(min-width:720px)and (max-width:1919px){.market-tabs{overflow-x:auto;scrollbar-width:none}.market-tabs::-webkit-scrollbar{display:none}.market-tabs .tab{flex:0 0 auto;overflow:visible;text-overflow:clip;padding-inline:10px}.market .mkt-empty-regras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1001px)and (max-width:1919px){.market-browse,.market-shell{grid-template-columns:minmax(240px,min(300px,42%)) minmax(0,1fr)}}@media(max-width:1000px)and (min-width:720px){.market-browse,.market-shell{grid-template-columns:minmax(220px,260px) minmax(0,1fr)}.market-head-row{flex-wrap:wrap;min-width:0;max-width:100%}.market-tabs{flex:1 1 100%;width:100%;min-width:0;max-width:100%;overflow-x:auto}.market-tabs .tab{flex:1 1 0;min-width:40px;padding-inline:6px}.market-gold{margin-left:auto}}@media(min-width:720px){.market-main{container:mkt-principal / inline-size}.market-head-row{flex-wrap:wrap;row-gap:4px}.market-head-row .market-gold{margin-left:auto}@container mkt-principal (max-width: 440px){.market-tabs{flex:1 1 100%;width:100%}.market-tabs .tab{flex:1 1 auto;min-width:max-content;min-height:28px;height:28px;padding-inline:6px;font-size:11px;overflow:visible;text-overflow:clip}.market-head-row .market-gold{min-height:26px;padding:0 8px}}}.market-filtros,.market-drawer-bar,.market-drawer-backdrop,.mkt-book-subtabs,.mkt-mobile-actions{display:none}@media(max-width:719px){html,body,#root{overflow-x:clip;max-width:100%}.market{min-height:0;height:100%;max-height:none;max-width:none}.janela.janela--fullscreen .janela-fechar{width:44px;height:44px;min-width:44px;min-height:44px;flex-basis:44px}.market-browse,.market-shell{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none;min-height:0;height:100%}.market-main{flex:1 1 auto;min-height:0}.market-drawer-backdrop:not([hidden]){display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:24;background:#080d11d4}.market-rail{position:fixed;top:0;left:0;bottom:0;z-index:25;width:min(360px,92vw);max-width:100%;transform:translate(-110%);transition:transform .16s ease;overflow:hidden;box-shadow:var(--shadow-win)}.market--drawer-open .market-rail{transform:translate(0)}.market-drawer-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto;padding:8px 4px 4px;color:var(--gold-hi);font-family:var(--font-title)}.market-drawer-bar button{min-height:44px;min-width:44px}.market-filtros{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;order:1;min-height:44px;min-width:44px;padding:8px 12px;background:linear-gradient(180deg,#2a2416,#1a1608);border:1px solid var(--gold);border-radius:2px;color:var(--gold-hi);font-family:var(--font-title);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.market-head-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:6px;min-width:0;max-width:100%}.market-tabs{display:flex;flex:1 1 100%;flex-wrap:wrap;order:3;width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.market--drawer-open .market-detail-fill,.market--drawer-open .market-item-detail,.market--drawer-open [data-testid=market-item-detail]{display:none}.market-gold{order:2;margin-left:auto;min-height:44px}.market-body>.market-back{flex:0 0 auto;height:auto}.market-body>.market-detail-fill{flex:1 1 auto;min-height:0;height:auto}.market-tabs .tab,.mkt-orders-tabs .tab{flex:1 1 auto;min-height:40px;min-width:max-content;padding:8px;white-space:nowrap;overflow:visible;text-overflow:clip}.market-actions .primary,.market-actions .ghost,.market-field input,.market-field select,.market-chip,.market-sort,.market-cats-btn{min-height:44px;min-width:44px}.market-cats{max-height:140px}.mkt-page-btn,.mkt-orders-page,.mkt-history-page,.mkt-orders-cancel,.mkt-orders-confirm-btns button,.mkt-item-detail-actions .primary,.mkt-item-detail-actions .ghost,.market.market--has-selection .market-back{min-width:44px;min-height:44px}.market.market--has-selection .market-back{display:inline-flex;align-items:center}.market:not(.market--has-selection):not(.market--drawer-open):not(.market--coins) .market-shell{flex-direction:column}.market:not(.market--has-selection):not(.market--drawer-open):not(.market--coins) .market-rail{position:static;top:auto;bottom:auto;left:auto;z-index:auto;width:auto;max-width:none;transform:none;box-shadow:none;order:2;flex:1 1 auto;min-height:0}.market:not(.market--has-selection):not(.market--drawer-open):not(.market--coins) .market-drawer-bar,.market:not(.market--has-selection):not(.market--drawer-open):not(.market--coins) .market-sidebar{display:none}.market:not(.market--has-selection):not(.market--drawer-open):not(.market--coins) .market-main{order:1;flex:0 0 auto}.mkt-item-detail.is-empty{flex:0 0 auto;height:auto;padding:6px 10px}.mkt-only-desk{display:none}.mkt-only-mob{display:inline}.mkt-item-detail.is-empty>button{height:var(--d-btn-h, 38px);min-height:36px}.mkt-item-detail-head,.mkt-item-quotes{flex:0 0 auto}.mkt-item-detail-head{position:static}.mkt-item-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-book{min-height:0}.mkt-book-subtabs{display:flex;gap:6px;flex:0 0 auto}.mkt-book-subtab{flex:1 1 0;min-height:44px;min-width:44px;padding:8px 10px;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #5a4a2d;border-radius:2px;color:var(--fg-dim);font-family:var(--font-title);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mkt-book-subtab.is-active{color:var(--gold-hi);background:linear-gradient(180deg,#2a2416,#1a1608);border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804,var(--sombra-ouro)}.market .mkt-book-cols{grid-template-columns:minmax(0,1fr)}.market .mkt-book-cols--compras .mkt-book-side--sell,.market .mkt-book-cols--vendas .mkt-book-side--buy{display:none}.market .mkt-book-cols-head,.market .mkt-book-level,.market .mkt-book-skel-row{grid-template-columns:minmax(0,1fr) 48px 96px;column-gap:8px}.market .mkt-book-cols-head span,.market .mkt-book-level>span{min-width:0;white-space:nowrap}.market .mkt-book-cols-head span:last-child,.market .mkt-book-level>span:last-child,.market .mkt-book-skel-row>span:last-child{display:none}.market .mkt-book-level .mkt-book-player{text-overflow:ellipsis;white-space:nowrap}.market .mkt-book-level{min-height:44px;height:44px}.market .mkt-book-toolbar>button{min-height:36px;height:auto;padding:6px 12px}.mkt-book-actions{display:none}.mkt-mobile-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;position:static;z-index:4;flex:0 0 auto;margin-top:0;padding:6px 0 2px;background:var(--material-stone)}.mkt-mobile-actions button,.mkt-mobile-actions button.primary,.mkt-mobile-actions button.ghost{height:44px;min-height:44px;min-width:0;padding:2px 4px;font-family:var(--font-title);font-size:12px;line-height:1.15;font-weight:700}}.market-sidebar{display:flex;flex-direction:column;gap:10px}@media(max-height:800px){.market-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:6px}.market-chips,.market-sorts{grid-column:1 / -1}.market-field input,.market-field select{padding:3px 6px}.market-chip,.market-sort{padding:3px 5px}}.market-field{display:flex;flex-direction:column;gap:3px}.market-field>span{color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.market-field input,.market-field select{width:100%;margin-top:0;padding:5px 7px}.market-field input:focus-visible,.market-field select:focus-visible,.market-check input:focus-visible{outline:2px solid var(--gold-hi);outline-offset:1px}.market-check{display:flex;align-items:center;gap:8px;color:var(--fg-dim);cursor:pointer}.market-check input{width:auto;margin:0;accent-color:var(--gold)}.market-check span{font-size:11px}.mkt-item-list{display:flex;flex-direction:column;min-height:0;height:100%;max-width:100%;overflow-x:hidden;background:radial-gradient(ellipse at 12% 0%,#8b704318,transparent 42%),var(--material-stone);border:1px solid var(--bronze-shadow);box-shadow:inset 0 0 0 1px #080d11,inset 0 0 28px #0005}.mkt-item-list-head,.mkt-item-row,.mkt-item-skel-row{display:grid;grid-template-columns:32px minmax(0,1fr) 44px 36px;align-items:center;gap:5px;padding:0 6px}.mkt-item-list-head{height:26px;flex:none;border-bottom:1px solid var(--border-soft);background:linear-gradient(180deg,#1a2430,#101820);color:var(--gold-hi);font-family:var(--font-title);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mkt-item-list-body{position:relative;flex:1 1 auto;min-height:0;overflow:auto;background:var(--bg-void)}.mkt-item-list-body.is-refreshing{opacity:.72}.mkt-item-list-window{position:relative;width:100%}.mkt-item-list-abs{position:absolute;top:0;left:0;box-sizing:border-box;width:100%}.mkt-item-row{width:100%;height:32px;margin:0;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #3a3228;border-radius:2px;color:var(--fg);text-align:left;box-shadow:inset 0 1px #ffffff08;transition:border-color .12s,background .12s,box-shadow .12s}.mkt-item-row+.mkt-item-row,.mkt-item-list-abs+.mkt-item-list-abs .mkt-item-row{border-top-color:#2a241c}.mkt-item-row:hover{border-color:var(--gold-lo);background:linear-gradient(180deg,#1a2438,#101828)}.mkt-item-row:focus-visible{outline:none;border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804,var(--sombra-ouro)}.mkt-item-row.is-selected{background:linear-gradient(180deg,#2a2416,#1a1608);border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804,var(--sombra-ouro)}.mkt-item-row.is-selected .mkt-col-name{color:var(--gold-hi)}.mkt-col-icon{display:grid;place-items:center}.mkt-col-name{min-width:0;font-size:12px}.mkt-rail-name{min-width:0;font-size:12px;line-height:1.15;white-space:normal;overflow:hidden;text-overflow:clip;word-break:break-word;max-height:2.3em}.mkt-rail-lv,.mkt-rail-own{color:var(--fg-mute);font-variant-numeric:tabular-nums;font-size:11px;text-align:right;white-space:nowrap}.mkt-rail-own{color:var(--gold-hi)}.mkt-col-price,.mkt-col-qty{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.mkt-col-price{color:var(--item-tip-value);font-size:11px}.mkt-col-qty{color:var(--fg-mute);font-size:11px}.mkt-item-list-empty{margin:0;padding:28px 16px;color:var(--fg-dim);font-size:12px;text-align:center}.mkt-item-list-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;padding:6px 8px;background:linear-gradient(180deg,#15242f,#0a141d);border-top:1px solid var(--border-soft)}.mkt-page-btn{width:32px;height:28px;padding:0;font-family:var(--font-title);font-size:18px;line-height:1}.mkt-page-btn:disabled{opacity:.35;cursor:default}.mkt-page-range{margin:0;color:var(--fg-dim);font-variant-numeric:tabular-nums;font-size:11px}.mkt-item-skel{display:flex;flex-direction:column;gap:2px;padding:4px 0}.mkt-item-skel-row{height:48px}.mkt-skel{display:block;background:linear-gradient(90deg,#1a2430,#243044,#1a2430);background-size:200% 100%;border-radius:2px;animation:mkt-skel 1.8s ease-in-out infinite}.mkt-skel-icon{width:32px;height:32px}.mkt-skel-name{height:12px;width:72%}.mkt-skel-price{height:10px;width:70%;justify-self:end}@keyframes mkt-skel{0%,to{opacity:.38;background-position:0% 50%}50%{opacity:.55;background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.mkt-skel{animation:none;opacity:.4}.mkt-item-row,.mkt-item-list-body.is-refreshing{transition:none}}@media(max-width:720px){.mkt-item-list-head,.mkt-item-row,.mkt-item-skel-row{grid-template-columns:40px minmax(0,1fr) 44px 36px}.mkt-item-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}}.mkt-item-detail{display:flex;flex-direction:column;gap:10px;min-height:0;height:100%;padding:10px;background:radial-gradient(ellipse at 80% 0%,#8b704318,transparent 46%),var(--material-stone);border:1px solid var(--bronze-shadow);box-shadow:inset 0 0 0 1px #94704355,inset 0 0 0 3px #080d11,inset 0 0 28px #0005}.mkt-item-detail-corpo{display:contents}.mkt-item-detail.is-empty{align-items:stretch;justify-content:flex-start;flex:0 0 auto;height:auto;align-self:start;padding:12px}.mkt-empty-resumo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}.mkt-empty-resumo>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:6px 8px;background:#05090fa0;border:1px solid var(--border-soft)}.mkt-empty-resumo dt{color:var(--fg-mute);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.mkt-empty-resumo dd{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;overflow-wrap:anywhere}@media(max-width:719px){.mkt-empty-resumo{display:none}}.market-tabs-pista{display:none;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:32px;color:var(--gold-hi);font-family:var(--font-title);font-size:18px;font-weight:700;line-height:1;background:linear-gradient(90deg,#1a160800,#1a1608 70%);border:1px solid var(--gold-lo);border-left:0;border-radius:0 2px 2px 0;pointer-events:none;-webkit-user-select:none;user-select:none}@media(min-width:1001px){.market-head-row:has(.market-tabs[data-rolagem=inicio]) .market-tabs-pista,.market-head-row:has(.market-tabs[data-rolagem=meio]) .market-tabs-pista{display:inline-flex}}.market-tabs[data-rolagem=inicio]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.market-tabs[data-rolagem=fim]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px);mask-image:linear-gradient(90deg,transparent,#000 32px)}.market-tabs[data-rolagem=meio]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.mkt-item-detail-empty{margin:0;max-width:none;padding:10px 12px;border:1px dashed var(--border-soft);background:#05090fa0;color:var(--fg-dim);font-size:12px;text-align:left;line-height:1.4}.mkt-item-detail.is-empty>button{align-self:flex-start;height:var(--d-btn-h, 28px)}.mkt-empty-head{display:flex;align-items:center;gap:14px;flex:none}.mkt-empty-icone{display:grid;place-items:center;flex:none;width:72px;height:72px;background:var(--frame-ornate-slot) center / 100% 100% no-repeat,radial-gradient(ellipse at 50% 40%,#34414b77,#060d13 75%)}.mkt-empty-titulo{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.mkt-empty-titulo h3{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.25}.mkt-empty-guia{display:flex;flex-direction:column;gap:6px;margin:0;flex:none}.mkt-empty-guia h4{margin:0;color:var(--gold);font-family:var(--font-title);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mkt-empty-guia ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.mkt-empty-guia li{display:flex;flex-direction:column;gap:2px;padding:0 0 0 12px;border-left:2px solid var(--gold-lo)}.mkt-empty-atalhos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;flex:none}.mkt-empty-atalho{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;min-height:52px;padding:8px 12px;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #3a3228;border-radius:2px;color:var(--fg-dim);text-align:left}.mkt-empty-atalho:hover,.mkt-empty-atalho:focus-visible{border-color:var(--gold-lo);outline:none}.mkt-empty-atalho strong{color:var(--gold-hi);font-family:var(--font-title);font-size:12px;font-weight:700}.mkt-empty-atalho span{color:var(--fg-mute);font-size:11px;line-height:1.4}.mkt-empty-acoes{display:flex;flex-wrap:wrap;gap:6px;flex:none}.mkt-empty-acoes button{height:28px;min-height:28px;padding:0 12px;font-size:12px}.mkt-empty-guia strong{color:var(--fg-bright);font-size:12px;font-weight:700}.mkt-empty-guia li>span{color:var(--fg-dim);font-size:12px;line-height:1.5}.mkt-empty-regras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;flex:none}.mkt-empty-regras>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;background:#05090fa0;border:1px solid var(--border-soft)}.mkt-empty-regras dt{color:var(--fg-mute);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.mkt-empty-regras dd{display:flex;flex-direction:column;gap:2px;margin:0;color:var(--gold-hi);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mkt-empty-regras small{display:block;color:var(--fg-mute);font-size:11px;font-weight:400;line-height:1.3}@media(min-width:720px){.mkt-item-detail.is-empty{flex:1 1 auto;height:100%;align-self:stretch;gap:14px;padding:16px 18px;overflow-y:auto;justify-content:safe center}.mkt-item-detail.is-empty .mkt-item-detail-empty{margin:0;padding:0;border:0;background:none;color:var(--fg-dim);font-size:12px;line-height:1.4}}@media(max-width:719px){.mkt-empty-icone,.mkt-empty-guia,.mkt-empty-regras,.mkt-empty-atalhos{display:none}.mkt-empty-acoes .mkt-empty-deposito{height:var(--d-btn-h, 38px);min-height:36px}}@media(min-width:720px){.mkt-only-mob{display:none}}.mkt-item-detail-head{display:flex;align-items:flex-start;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--border-soft)}.mkt-item-detail-slot{display:grid;place-items:center;width:96px;height:96px;flex:none;background:var(--frame-ornate-slot) center / 100% 100% no-repeat,radial-gradient(ellipse at 50% 40%,#34414b77,#060d13 75%);image-rendering:auto}.mkt-item-detail-slot .sprite{image-rendering:pixelated}.mkt-item-detail-copy{min-width:0;flex:1 1 auto}.mkt-item-detail-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px}.mkt-item-detail-copy h3{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.25}.mkt-item-you{margin:0;color:var(--fg);font-size:12px}.mkt-item-badge{margin:6px 0 0;color:var(--gold-hi);font-family:var(--font-title);font-size:11px;letter-spacing:.04em}.mkt-item-detail-req{margin:0 0 6px;color:var(--item-tip-special);font-size:11px}.mkt-item-detail-attrs{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;margin:0}.mkt-item-detail-attrs>div{display:flex;justify-content:space-between;gap:8px}.mkt-item-detail-attrs dt{color:var(--fg-mute);font-size:11px}.mkt-item-detail-attrs dd{margin:0;color:var(--fg);font-variant-numeric:tabular-nums;font-size:11px}.mkt-item-detail-attrs dd.item-tip-tone-positive{color:var(--item-tip-positive)}.mkt-item-detail-attrs dd.item-tip-tone-special{color:var(--item-tip-special)}.mkt-item-quotes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 10px;margin:0}.mkt-item-quotes dt{color:var(--fg-mute);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.mkt-item-quotes dd{margin:0;color:var(--item-tip-value);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.mkt-book{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0}.mkt-book-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px}.mkt-book-toolbar>button{min-height:26px}.mkt-book-toolbar h4{margin:0;color:var(--gold);font-family:var(--font-title);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mkt-book-cols{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-height:0;flex:1 1 auto}.mkt-book-side{display:flex;flex-direction:column;min-height:0;background:var(--bg-void);border:1px solid var(--border-soft);box-shadow:inset 0 1px 4px #0008}.mkt-book-side>header{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:5px 8px;background:linear-gradient(180deg,#1a2430,#101820);border-bottom:1px solid var(--border-soft)}.mkt-book-side>header strong{color:var(--gold-hi);font-family:var(--font-title);font-size:12px}.mkt-book-side>header span{color:var(--fg-mute);font-size:11px}.mkt-book-cols-head,.mkt-book-level,.mkt-book-skel-row{display:grid;grid-template-columns:minmax(0,1.2fr) .55fr minmax(72px,.9fr) minmax(72px,.9fr);align-items:center;gap:4px;padding:0 8px}.mkt-book-cols-head{height:22px;color:var(--fg-mute);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.mkt-book-cols-head span:not(:first-child),.mkt-book-level .mkt-col-qty{text-align:right}.mkt-book-levels{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1 1 auto;min-height:80px}.mkt-book-level{width:100%;height:26px;margin:0;background:transparent;border:0;border-bottom:1px solid #ffffff08;border-radius:0;color:inherit;text-align:left}.mkt-book-level:nth-child(2n),.mkt-book-levels li:nth-child(2n) .mkt-book-level{background:#ffffff04}.mkt-book-level:hover:not(:disabled){background:var(--bg-selected)}.mkt-book-level:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--gold)}.mkt-book-level:disabled{cursor:default;opacity:.72}.mkt-book-level.is-best:not(.is-mine){background:linear-gradient(90deg,#15242f,transparent 55%)}.mkt-book-level.is-mine{background:linear-gradient(90deg,#c6a26422,transparent 42%);box-shadow:inset 3px 0 0 var(--gold)}.mkt-book-player{min-width:0;overflow:hidden;color:var(--fg-dim);font-size:11px}.mkt-book-extra{margin:0;padding:4px 8px;color:var(--fg-mute);font-size:11px}.mkt-book-actions{display:flex;flex-wrap:wrap;flex:0 0 auto;gap:6px;padding:8px;border-top:1px solid var(--border-soft)}.mkt-book-actions button.primary,.mkt-book-actions button.ghost{flex:1 1 120px;height:44px;min-height:44px;font-size:11px}.mkt-book-mine{display:inline-block;margin-left:4px;padding:0 4px;border:1px solid var(--gold-lo);border-radius:2px;color:var(--gold-hi);font-size:8px;font-style:normal;letter-spacing:.04em;text-transform:uppercase}.mkt-book-empty{margin:0;padding:16px 8px;color:var(--fg-mute);font-size:11px;text-align:center}.mkt-book-side:has(.mkt-book-empty){align-self:start}.mkt-book-skel{display:flex;flex-direction:column;gap:4px;padding:6px 8px}.mkt-book-skel-row{height:18px;padding:0}.mkt-book-skel-row .mkt-skel{height:10px}@media(min-width:720px){.mkt-book-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mkt-book-side{min-width:0;container:mkt-livro / inline-size}.mkt-item-detail:not(.is-empty){overflow-y:auto;scrollbar-width:thin}.mkt-book{min-height:212px}@media(max-height:800px){.mkt-item-detail:not(.is-empty){gap:6px;padding:8px}.mkt-item-detail:not(.is-empty) .mkt-item-detail-slot{width:72px;height:72px}}.mkt-book-cols-head,.mkt-book-level,.mkt-book-skel-row{grid-template-columns:minmax(0,1fr) var(--mkt-w-qty, 3.8ch) var(--mkt-w-price, 6.2ch) var(--mkt-w-total, 6.2ch);column-gap:4px;padding-inline:6px;font-family:inherit;font-size:11px}.mkt-book-cols-head span,.mkt-book-level>span{min-width:0;white-space:nowrap}.mkt-book-cols-head span:first-child{overflow:hidden;text-overflow:ellipsis}.mkt-book-level .mkt-book-player{text-overflow:ellipsis;white-space:nowrap}@container mkt-livro (min-width: 330px){.mkt-book-cols-head,.mkt-book-level,.mkt-book-skel-row{column-gap:14px;padding-inline:8px}}@container mkt-livro (max-width: 230px){.mkt-book-cols-head,.mkt-book-level,.mkt-book-skel-row{grid-template-columns:minmax(0,1fr) var(--mkt-w-qty-c, 3.4ch) var(--mkt-w-price-c, 5ch) var(--mkt-w-total-c, 5ch);column-gap:3px;padding-inline:5px}.mkt-book-level .mkt-gp{display:none}.mkt-book-cols-head span{font-size:10px;letter-spacing:0}.mkt-book-side>header span{display:none}.mkt-book-levels{min-height:44px}.mkt-book-actions{gap:4px;padding:6px}.mkt-book-actions button.primary,.mkt-book-actions button.ghost{flex-basis:100%;height:34px;min-height:34px;padding-inline:4px}}}.mkt-item-detail-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.mkt-item-detail-actions .primary,.mkt-item-detail-actions .ghost{height:34px;font-family:var(--font-title);font-size:13px;font-weight:700;letter-spacing:.03em}.mkt-item-detail-actions .primary:disabled,.mkt-item-detail-actions .ghost:disabled{opacity:.45;cursor:default}.mkt-item-detail-reason{grid-column:1 / -1;margin:0;color:var(--fg-mute);font-size:11px;line-height:1.35}.mkt-price-buy{color:var(--ok)}.mkt-price-sell{color:var(--item-tip-value)}@media(prefers-reduced-motion:reduce){.mkt-book-level,.mkt-item-detail-actions button{transition:none}}.mkt-orders{display:flex;flex-direction:column;max-width:100%;overflow-x:hidden;min-height:0;height:100%;background:radial-gradient(ellipse at 12% 0%,#8b704318,transparent 42%),var(--material-stone);border:1px solid var(--bronze-shadow);box-shadow:inset 0 0 0 1px #080d11,inset 0 0 28px #0005}.mkt-orders-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:none;padding:8px 10px 6px;border-bottom:1px solid var(--border-soft);background:linear-gradient(180deg,#1a2430,#101820)}.mkt-orders-quota{margin:0;color:var(--fg-dim);font-variant-numeric:tabular-nums;font-size:12px;white-space:nowrap}.mkt-orders-quota strong{color:var(--gold-hi);font-family:var(--font-title);font-size:15px;font-weight:700;letter-spacing:.03em}.mkt-orders-tabs{display:flex;gap:6px}.mkt-orders-tabs .tab{min-width:88px;padding:4px 10px;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #5a4a2d;border-radius:2px;color:var(--fg-dim);font-family:var(--font-title);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mkt-orders-tabs .tab.active{color:var(--gold-hi);background:linear-gradient(180deg,#2a2416,#1a1608);border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804,var(--sombra-ouro)}.mkt-orders-reason,.mkt-orders-result{margin:0;padding:6px 10px;font-size:11px;line-height:1.4}.mkt-orders-reason{color:var(--fg-mute);border-bottom:1px solid var(--border-soft)}.mkt-orders-result.is-ok{color:var(--ok)}.mkt-orders-result.is-err{color:var(--danger-hot)}.mkt-orders-body{flex:1 1 auto;min-height:220px;overflow:auto;padding:6px;background:var(--bg-void)}.mkt-orders-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.mkt-orders-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:8px 10px;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #3a3228;border-radius:2px;box-shadow:inset 0 1px #ffffff08}.mkt-orders-card:hover{border-color:var(--gold-lo);background:linear-gradient(180deg,#1a2438,#101828)}.mkt-orders-item{display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:0;background:none;border:0;color:inherit;text-align:left}.mkt-orders-item:hover .mkt-orders-name,.mkt-orders-item:focus-visible .mkt-orders-name{color:var(--gold-hi)}.mkt-orders-item:focus-visible{outline:none}.mkt-orders-item:focus-visible .mkt-orders-icon{box-shadow:0 0 0 1px var(--gold)}.mkt-orders-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;background:radial-gradient(ellipse at 50% 40%,#34414b77,#060d13 75%);border:1px solid var(--border-soft);border-radius:2px}.mkt-orders-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.mkt-orders-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.mkt-orders-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;color:var(--fg-dim);font-size:11px;font-variant-numeric:tabular-nums}.mkt-orders-price{color:var(--item-tip-value)}.mkt-orders-progress{display:flex;flex-direction:column;gap:3px}.mkt-orders-bar{display:block;width:100%;max-width:180px;height:3px;overflow:hidden;background:var(--monster-tip-bar-track);border-radius:1px}.mkt-orders-bar>i{display:block;height:100%;background:linear-gradient(90deg,var(--gold-lo),var(--gold-hi));border-radius:1px}.mkt-orders-meta{color:var(--fg-mute);font-size:11px}.mkt-orders-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;min-width:92px}.mkt-orders-pill{padding:1px 7px;border:1px solid var(--border-soft);border-radius:2px;font-family:var(--font-title);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mkt-orders-pill[data-side=buy]{color:var(--ok);border-color:#3d5a22;background:#1a24108c}.mkt-orders-pill[data-side=sell]{color:var(--item-tip-value);border-color:var(--gold-lo);background:#2a20108c}.mkt-orders-status{font-size:11px;letter-spacing:.03em}.mkt-orders-status[data-status=open]{color:var(--gold-hi)}.mkt-orders-status[data-status=filled]{color:var(--ok)}.mkt-orders-status[data-status=cancelled]{color:var(--fg-mute)}.mkt-orders-status[data-status=expired]{color:var(--monster-tip-weak)}.mkt-orders-cancel{padding:3px 8px;font-size:11px}.mkt-orders-confirm{display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:132px}.mkt-orders-confirm p{margin:0;color:var(--fg-bright);font-size:11px;text-align:right;line-height:1.3}.mkt-orders-confirm-btns{display:flex;gap:4px}.mkt-orders-empty strong{display:block;margin-bottom:4px;color:var(--gold-hi);font-family:var(--font-title);font-size:14px;font-weight:700}.mkt-orders-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;padding:6px 8px;background:linear-gradient(180deg,#15242f,#0a141d);border-top:1px solid var(--border-soft)}.mkt-orders-page{width:32px;height:28px;padding:0;font-family:var(--font-title);font-size:18px;line-height:1}.mkt-orders-page:disabled{opacity:.35;cursor:default}.mkt-orders-range{margin:0;color:var(--fg-dim);font-variant-numeric:tabular-nums;font-size:11px}.mkt-orders-skel{display:flex;flex-direction:column;gap:4px}.mkt-orders-skel-row{height:72px;background:linear-gradient(90deg,#1a2430,#243044,#1a2430);background-size:200% 100%;border:1px solid #2a241c;border-radius:2px;animation:mkt-orders-skel 1.8s ease-in-out infinite}@keyframes mkt-orders-skel{0%,to{opacity:.38;background-position:0% 50%}50%{opacity:.55;background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.mkt-orders-skel-row{animation:none;opacity:.4}.mkt-orders-card{transition:none}}@media(max-width:720px){.mkt-orders-card{grid-template-columns:minmax(0,1fr)}.mkt-orders-meta{display:none}.mkt-orders-side{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;min-width:0}}.mkt-history{display:flex;flex-direction:column;min-height:0;height:100%;max-width:100%;overflow-x:hidden;background:radial-gradient(ellipse at 80% 0%,#8b704318,transparent 46%),var(--material-stone);border:1px solid var(--bronze-shadow);box-shadow:inset 0 0 0 1px #080d11,inset 0 0 28px #0005}.mkt-history-head{display:grid;grid-template-columns:118px 78px minmax(0,1.4fr) 52px minmax(72px,.7fr) minmax(80px,.8fr) minmax(64px,.6fr);align-items:center;gap:6px;height:28px;flex:none;padding:0 8px;border-bottom:1px solid var(--border-soft);background:linear-gradient(180deg,#1a2430,#101820);color:var(--gold-hi);font-family:var(--font-title);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mkt-history-body{flex:1 1 auto;min-height:220px;overflow:auto;background:var(--bg-void)}.mkt-history-list{list-style:none;margin:0;padding:4px 0;display:flex;flex-direction:column;gap:2px}.mkt-history-row{display:grid;grid-template-columns:118px 78px minmax(0,1.4fr) 52px minmax(72px,.7fr) minmax(80px,.8fr) minmax(64px,.6fr);align-items:center;gap:6px;min-height:44px;padding:4px 8px;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #3a3228;border-radius:2px;box-shadow:inset 0 1px #ffffff08}.mkt-history-row:hover{border-color:var(--gold-lo);background:linear-gradient(180deg,#1a2438,#101828)}.mkt-history-when{color:var(--fg-dim);font-variant-numeric:tabular-nums;font-size:11px;white-space:nowrap}.mkt-history-kind{justify-self:start;padding:1px 6px;border:1px solid var(--border-soft);border-radius:2px;font-family:var(--font-title);font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.mkt-history-kind[data-kind=bought]{color:var(--ok);border-color:#3d5a22;background:#1a24108c}.mkt-history-kind[data-kind=sold]{color:var(--item-tip-value);border-color:var(--gold-lo);background:#2a20108c}.mkt-history-kind[data-kind=cancelled]{color:var(--fg-mute);border-color:var(--border-soft)}.mkt-history-kind[data-kind=expired]{color:var(--monster-tip-weak);border-color:#6a3228;background:#2414108c}.mkt-history-kind[data-kind=created]{color:var(--gold-hi);border-color:var(--gold-lo);background:#2a24168c}.mkt-history-item{display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:0;background:none;border:0;color:inherit;text-align:left}.mkt-history-item:hover .mkt-history-name,.mkt-history-item:focus-visible .mkt-history-name{color:var(--gold-hi)}.mkt-history-item:focus-visible{outline:none}.mkt-history-icon{display:grid;place-items:center;width:32px;height:32px;flex:none}.mkt-history-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.mkt-history-num{color:var(--fg-dim);font-variant-numeric:tabular-nums;font-size:11px;text-align:right;white-space:nowrap}.mkt-history-num.is-gold{color:var(--item-tip-value)}.mkt-history-empty,.mkt-orders-empty{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;margin:0;padding:12px 14px 14px;color:var(--fg-dim);font-size:12px;text-align:center;line-height:1.55}.market [data-tip]{position:relative}.market [data-tip]:hover:after,.market [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 3px);z-index:5;transform:translate(-50%);max-width:240px;padding:3px 7px;font-size:var(--d-fs-small, 11px);font-weight:600;line-height:1.3;white-space:normal;pointer-events:none;color:var(--kit-text-window, var(--fg-bright));background:#05090fee;border:1px solid var(--kit-border-gold, var(--gold-lo));border-radius:var(--kit-radius-sm, 2px);box-shadow:0 4px 12px #000a}.mkt-resumo{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:6px 8px;border-bottom:1px solid var(--border-soft);background:linear-gradient(180deg,#111a26,#0b121b)}.mkt-resumo__card{display:flex;flex-direction:column;gap:2px;min-width:0;margin:0;padding:4px 8px;border:1px solid #3a3228;border-radius:2px;background:linear-gradient(180deg,#141c2e,#0b1220)}.mkt-resumo__card dt{display:flex;align-items:center;gap:4px;min-width:0;color:var(--fg-dim);font-size:11px;line-height:1.2;white-space:normal;overflow-wrap:anywhere}.mkt-resumo__card dd{margin:0;color:var(--gold-hi);font-family:var(--font-title);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkt-vazio-icone{display:grid;place-items:center;width:40px;height:40px;flex:none;background:var(--frame-ornate-slot) center / 100% 100% no-repeat,radial-gradient(ellipse at 50% 40%,#34414b77,#060d13 75%)}.mkt-vazio-passos{align-self:stretch;width:100%;max-width:100%;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 12px;list-style:none;text-align:left}.mkt-vazio-passos li{display:flex;flex-direction:column;gap:2px;padding:0 0 0 12px;border-left:2px solid var(--gold-lo)}.mkt-vazio-passos li strong{display:block;margin:0;color:var(--fg-bright);font-family:inherit;font-size:12px;font-weight:700}.mkt-vazio-passos span{color:var(--fg-dim);font-size:11px;line-height:1.4}.mkt-vazio-cta{margin-top:4px;min-height:36px;padding:0 14px}.mkt-history-empty strong{display:block;margin-bottom:4px;color:var(--gold-hi);font-family:var(--font-title);font-size:14px;font-weight:700}.mkt-history-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;padding:6px 8px;background:linear-gradient(180deg,#15242f,#0a141d);border-top:1px solid var(--border-soft)}.mkt-history-page{width:32px;height:28px;padding:0;font-family:var(--font-title);font-size:18px;line-height:1}.mkt-history-page:disabled{opacity:.35;cursor:default}.mkt-history-range{margin:0;color:var(--fg-dim);font-variant-numeric:tabular-nums;font-size:11px}.mkt-history-skel{display:flex;flex-direction:column;gap:2px;padding:4px 0}.mkt-history-skel-row{height:44px;background:linear-gradient(90deg,#1a2430,#243044,#1a2430);background-size:200% 100%;border:1px solid #2a241c;animation:mkt-history-skel 1.8s ease-in-out infinite}@keyframes mkt-history-skel{0%,to{opacity:.38;background-position:0% 50%}50%{opacity:.55;background-position:100% 50%}}@media(max-width:720px){.mkt-history-head{display:none}.mkt-history-row{grid-template-columns:1fr 1fr;grid-template-areas:"when kind" "item item" "qty price" "total fee";min-height:0;padding:8px}.mkt-history-when{grid-area:when}.mkt-history-kind{grid-area:kind;justify-self:end}.mkt-history-item{grid-area:item}.mkt-history-qty{grid-area:qty}.mkt-history-price{grid-area:price}.mkt-history-total{grid-area:total}.mkt-history-fee{grid-area:fee}}@media(prefers-reduced-motion:reduce){.mkt-history-skel-row{animation:none;opacity:.4}.mkt-history-row{transition:none}}.market-cats{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow:auto;padding-right:2px}.market-cats-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:0;padding:5px 7px;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #3a3228;border-radius:2px;color:var(--fg-dim);text-align:left;font-size:11px}.market-cats-btn.is-active{color:var(--gold-hi);background:linear-gradient(180deg,#2a2416,#1a1608);border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804}.market-cats-btn:focus-visible{outline:2px solid var(--gold-hi);outline-offset:1px}.market-cats-count{font-variant-numeric:tabular-nums;color:var(--fg-mute);font-size:11px}.market-banner{margin:0;padding:6px 10px;background:#1a1608aa;border:1px solid var(--gold-lo);border-radius:2px;color:var(--fg);font-size:11px;line-height:1.4}@media(max-width:719px){.market-banner .ghost,.mkt-history-item{min-height:36px}}.market-banner strong{color:var(--gold-hi);font-family:var(--font-title);letter-spacing:.03em}.market-notice{margin:0;padding:5px 10px;background:#15242f;border:1px solid var(--gold-lo);border-radius:2px;color:var(--fg-dim);font-size:11px}.market-order-stub-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-modal) + 40);display:grid;place-items:center;padding:16px;background:#080d11d4}.market-order-stub{position:relative;width:min(420px,100%);padding:18px 20px 16px;color:var(--fg);background:radial-gradient(ellipse at 50% 0%,#c6a26418,transparent 46%),var(--material-stone);border:1px solid #947043;box-shadow:inset 0 0 0 1px #080d11,inset 0 0 28px #0005}.market-order-stub h2{margin:0 0 6px;color:var(--gold-hi);font-family:var(--font-title);font-size:16px}.market-order-stub p{margin:0 0 10px;color:var(--fg-dim);font-size:12px}.market-order-stub label{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;color:var(--gold);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.market-order-stub input{padding:6px 8px;color:var(--fg);background:#080d11;border:1px solid #3a3228}.market-order-stub-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.market-chips,.market-sorts{display:grid;grid-template-columns:1fr 1fr;gap:4px}.market-chip,.market-sort{margin:0;padding:5px 6px;background:linear-gradient(180deg,#141c2e,#0b1220);border:1px solid #3a3228;border-radius:2px;color:var(--fg-dim);font-size:11px;line-height:1.25;text-align:center}@media(min-width:720px){.mkt-orders-tabs .tab,.market-chip,.market-sort,.mkt-orders-cancel{min-height:26px}}.market-chip.is-active,.market-sort.is-active{color:var(--gold-hi);background:linear-gradient(180deg,#2a2416,#1a1608);border-color:var(--gold);box-shadow:inset 0 0 0 1px #0a0804,var(--sombra-ouro)}.market-chip:focus-visible,.market-sort:focus-visible{outline:2px solid var(--gold-hi);outline-offset:1px}.market-deposito-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;grid-template-columns:minmax(240px,min(400px,25%)) minmax(0,1fr);pointer-events:none;padding:0;background:transparent}.market-deposito-panel{display:flex;flex-direction:column;pointer-events:auto;width:100%;height:100%;min-height:0;background:var(--material-stone);border:1px solid var(--gold-lo);box-shadow:var(--sombra-ouro)}.market-deposito-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;padding:8px 10px;border-bottom:1px solid var(--border-soft);color:var(--gold-hi);font-family:var(--font-title)}.market-deposito-panel .market-sell-picker{flex:1 1 auto;min-height:0;border:0}.mkt-item-skel-row{height:32px}@media(max-width:719px){.mkt-item-row,.mkt-item-skel-row{height:38px}}@media(max-width:719px){.market-deposito-layer{grid-template-columns:1fr;pointer-events:auto;background:#080d11d4}.mkt-book-actions{display:none}.mkt-mobile-actions{display:grid}.mkt-book-subtabs,.market-filtros,.market-drawer-bar{display:flex}}@media(max-width:719px){.market .mkt-item-detail{gap:6px;padding:8px;overflow:hidden}.market .mkt-item-detail-corpo{display:flex;flex-direction:column;gap:4px;flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.market .mkt-item-detail>.mkt-mobile-actions{flex:0 0 auto}.market .mkt-item-detail-slot{width:64px;height:64px}.market .mkt-item-detail-head{padding-bottom:6px}.market .mkt-item-quotes dd{font-size:12px;white-space:nowrap}@media(max-width:340px){.market .mkt-item-quotes dd{font-size:11px}}.market .mkt-book{flex:1 1 auto;min-height:auto;gap:4px}.market .mkt-book-cols,.market .mkt-book-side{min-height:auto}.market .mkt-book-cols-head{height:18px}.market .mkt-book-levels{flex:1 1 0;min-height:132px;overscroll-behavior:contain}}@media(max-width:719px)and (min-height:701px){.janela .market .market-tabs[role=tablist]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;overflow-x:visible;overflow-y:visible}.janela .market .market-tabs[role=tablist]>.tab{min-width:0;padding-inline:6px;overflow:hidden;text-overflow:ellipsis}}@media(max-width:719px)and (max-height:700px){.market .mkt-item-detail-corpo{display:flex}.market .mkt-book{order:1}.market .mkt-item-quotes{order:2}}.mkt-dicas{display:grid;gap:6px;margin:8px 6px 4px;padding:8px 10px;border:1px dashed var(--gold-lo);border-radius:4px}.mkt-dicas__titulo{color:var(--fg-bright);font-family:inherit;font-size:12px;font-weight:700}.mkt-dicas__lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:6px 12px;list-style:none;margin:0;padding:0}.mkt-dicas__lista li{display:flex;flex-direction:column;gap:2px;padding:0 0 0 10px;border-left:2px solid var(--gold-lo)}.mkt-dicas__lista strong{color:var(--fg-bright);font-family:inherit;font-size:12px;font-weight:700}.mkt-dicas__lista span{color:var(--fg-dim);font-size:11px;line-height:1.4}.money-cell{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;vertical-align:middle;font-variant-numeric:tabular-nums;line-height:1.2}.money-cell__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1em;width:1em;height:1em;line-height:1}.money-cell__icon .currency-icon{display:inline-flex!important;width:1em!important;height:1em!important}.money-cell__icon img,.money-cell__icon canvas{width:1em;height:1em;display:block}.money-cell__tip{position:fixed;z-index:10000;transform:translate(-50%,calc(-100% - 4px));padding:3px 7px;border:1px solid var(--gold, #c6a264);border-radius:3px;background:#0d0e14f2;color:var(--fg-bright, #f4f4f8);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.money-cell__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-book-table{--order-book-tracks: minmax(0, 1fr) 58px 80px 88px;min-width:0;overflow:hidden}.order-book-table__head,.order-book-table__row{display:grid;grid-template-columns:var(--order-book-tracks);align-items:center;column-gap:6px;min-width:0;padding-inline:6px}.order-book-table__head{height:22px;color:var(--fg-mute);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.order-book-table__head span:not(:first-child),.order-book-table__qty,.order-book-table__money{justify-self:stretch;text-align:right}.order-book-table__qty,.order-book-table__money{display:flex;justify-content:flex-end;min-width:0;overflow:hidden;text-overflow:ellipsis}.order-book-table__rows{min-width:0;overflow-y:auto}.order-book-table__row{width:100%;height:26px;margin:0;border:0;border-bottom:1px solid #ffffff08;border-radius:0;background:transparent;color:inherit;text-align:left}button.order-book-table__row{cursor:pointer}.order-book-table__row:nth-child(2n){background:#ffffff04}.order-book-table__row:hover,.order-book-table__row:focus-visible{background:var(--bg-selected)}.order-book-table__row:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--gold)}.order-book-table__row.is-highlighted{background:linear-gradient(90deg,#c6a26422,transparent 42%);box-shadow:inset 3px 0 0 var(--gold)}.order-book-table__player{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-dim);font-size:11px}.order-book-table__qty{white-space:nowrap;color:var(--fg-mute);font-size:11px;font-variant-numeric:tabular-nums}.order-book-table__money{min-width:0;overflow:hidden;color:var(--item-tip-value);font-size:11px}.order-book-table__empty{margin:0;padding:16px 8px;color:var(--fg-mute);font-size:11px;text-align:center}@media(max-width:719px){.order-book-table{--order-book-tracks: minmax(0, 1fr) 52px 86px 86px}.order-book-table__head,.order-book-table__row{min-height:44px;height:44px;column-gap:6px}}.market--coins .market-shell{grid-template-columns:minmax(0,1fr)}.market-body--coins{overflow:hidden}.cm{display:flex;flex-direction:column;gap:var(--d-gap, 8px);flex:1 1 auto;min-height:0;height:100%;font-size:var(--d-fs-body, 12px);color:var(--fg)}.cm-saldos{display:flex;gap:var(--d-gap, 8px);flex:0 0 auto}.cm-saldo{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px;min-height:var(--d-row-h, 30px);padding:4px 10px;background:var(--material-metal);border:1px solid var(--border-soft);border-radius:2px}.cm-saldo__rotulo{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;color:var(--fg-dim);font-size:var(--d-fs-small, 11px);line-height:1.25}.cm-saldo__valor{flex:0 0 auto;font-variant-numeric:tabular-nums;font-size:var(--d-fs-section, 13px)}.cm-saldo--coin .cm-saldo__valor{color:var(--fg-bright)}.cm-saldo--gold .cm-saldo__valor{color:var(--gold-hi)}.cm-banner,.cm-feedback{margin:0;flex:0 0 auto;padding:4px 10px;border:1px solid var(--border-soft);border-radius:2px;background:#03090d99;font-size:var(--d-fs-small, 11px);line-height:1.4}.cm-feedback--ok{border-color:var(--ok);color:var(--fg-bright)}.cm-feedback--erro{border-color:var(--danger);color:var(--danger-hot)}.cm-feedback--aviso{border-color:var(--gold-lo);color:var(--gold-hi)}.cm-grid{display:grid;grid-template-columns:minmax(340px,42%) minmax(0,1fr);gap:var(--d-gap, 8px);flex:1 1 auto;min-height:0}.cm-col{display:flex;flex-direction:column;gap:var(--d-gap, 8px);min-width:0;min-height:0;overflow:hidden}.cm-col--negociar{overflow-y:auto}.cm-col--listas{container-type:inline-size;padding:8px;background:linear-gradient(180deg,#101b24,#080d11 70%);border:1px solid var(--border-soft);border-radius:2px}.cm-subtabs{flex:0 0 auto;margin-bottom:0}.cm-subtabs>[role=tab]{min-height:var(--d-tab-h, 30px);font-size:var(--d-fs-small, 11px)}.cm-painel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.cm-livro{display:flex;flex-direction:column;gap:4px;padding:6px 8px;background:var(--material-metal);border:1px solid var(--border-soft);border-radius:2px;flex:0 0 auto}.cm-livro__cab{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--d-fs-small, 11px)}.cm-livro__cab strong{color:var(--gold-hi);font-size:var(--d-fs-card-title, 12.5px)}.cm-livro__ultimo{color:var(--fg-dim);font-variant-numeric:tabular-nums}.cm-livro__espera,.cm-livro__vazio{margin:0;padding:6px 0;color:var(--fg-mute);font-size:var(--d-fs-small, 11px)}.cm-livro__colunas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.cm-livro__lado{min-width:0;display:flex;flex-direction:column;gap:2px}.cm-livro__titulo{display:flex;flex-direction:column;align-items:flex-start;gap:1px;font-size:var(--d-fs-small, 11px);font-weight:700;color:var(--fg-bright)}.cm-livro__lado--buy .cm-livro__titulo{color:var(--ok)}.cm-livro__lado--sell .cm-livro__titulo{color:var(--danger-hot)}.cm-livro__cab-col{font-weight:400;color:var(--fg-mute);font-size:11px;line-height:1.3;overflow-wrap:anywhere}.cm-livro__lista{list-style:none;margin:0;padding:0;max-height:156px;overflow-y:auto}.cm-livro__linha,.cm-livro__cabecalho{width:100%;min-height:26px;display:grid;grid-template-columns:1.1fr .7fr 1fr 1.15fr;align-items:center;gap:6px;padding:2px 6px;background:transparent;border:0;border-bottom:1px solid #ffffff0d;color:var(--fg);text-align:right;font-variant-numeric:tabular-nums;font-size:var(--d-fs-small, 11px)}.cm-livro__cabecalho{min-height:20px;color:var(--fg-mute);font-size:10px;letter-spacing:.05em;text-transform:uppercase}.cm-livro__cabecalho>span:first-child{text-align:left}.cm-livro__jogador,.cm-livro__qtd,.cm-livro__preco,.cm-livro__total{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-livro__jogador{color:var(--fg-dim);text-align:left}.cm-livro__total{color:var(--fg-bright)}.cm-book-common{display:flex;flex-direction:column;gap:6px}.cm-book-actions{margin-top:0}.cm-detail-head,.cm-quotes{flex:0 0 auto}@media(max-width:719px){.cm-livro__colunas{grid-template-columns:minmax(0,1fr)}.cm-livro__linha,.cm-livro__cabecalho{grid-template-columns:minmax(0,1fr) 72px 88px 100px;gap:4px;padding-inline:3px;font-size:10px}}.cm-livro__erro{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:8px 10px;border:1px solid var(--border-soft);border-left:2px solid var(--danger-hot);background:#1a0c0c80;color:var(--fg-bright);font-size:12px;line-height:1.4}.cm-livro__erro .bx-btn{min-height:30px}.cm-livro__linha:hover,.cm-livro__linha:focus-visible{background:var(--bg-selected);outline:none}.cm-livro__preco{color:var(--gold-hi);font-weight:700}.cm-livro__lado--buy .cm-livro__preco{color:var(--ok)}.cm-livro__lado--sell .cm-livro__preco{color:var(--danger-hot)}.cm-form{display:flex;flex-direction:column;gap:6px;padding:8px;background:var(--material-metal);border:1px solid var(--border-soft);border-radius:2px;flex:0 0 auto}.cm-form__lados{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cm-form__lado{min-height:28px;justify-content:center}.cm-form__campos{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cm-campo{display:flex;flex-direction:column;gap:2px;min-width:0}.cm-campo__rotulo{font-size:var(--d-fs-small, 11px);color:var(--fg-dim)}.cm-campo__input{width:100%;min-height:28px;padding:2px 8px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:2px;color:var(--fg-bright);font-variant-numeric:tabular-nums;font-size:var(--d-fs-body, 12px)}.cm-campo__input:focus-visible{outline:2px solid var(--gold-hi);outline-offset:1px}.cm-form__previa{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.cm-form__previa>div{min-width:0;display:flex;flex-direction:column;gap:1px}.cm-form__previa dt{font-size:var(--d-fs-small, 11px);color:var(--fg-mute)}.cm-form__previa dd{margin:0;font-variant-numeric:tabular-nums;color:var(--fg-bright);font-size:var(--d-fs-body, 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-form__nota{margin:0;font-size:11px;line-height:1.35;color:var(--fg-mute)}.cm-form__aviso{margin:0;font-size:var(--d-fs-small, 11px);color:var(--gold-hi)}.cm-form__enviar{min-height:30px;width:100%}.cm-retry{display:flex;flex-direction:column;gap:6px;padding:6px 8px;border:1px solid var(--gold-lo);border-radius:2px;font-size:var(--d-fs-small, 11px);color:var(--gold-hi)}.cm-retry p{margin:0}.cm-retry__acoes{display:flex;gap:6px}.cm-lista{display:flex;flex-direction:column;gap:6px;min-height:0;flex:1 1 auto}.cm-lista__abas{display:flex;gap:6px;flex:0 0 auto}.cm-lista__abas .bx-chip{min-height:26px;font-size:var(--d-fs-small, 11px)}.cm-lista__espera,.cm-lista__vazio{margin:0;padding:8px;color:var(--fg-dim);font-size:var(--d-fs-small, 11px);line-height:1.45}.cm-lista__vazio strong{color:var(--fg-bright)}.cm-lista__limite{margin:0;padding:0 8px;color:var(--fg-mute);font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums}.cm-lista__regras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 8px}.cm-lista__regras>div{display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px 10px;background:var(--material-metal);border:1px solid var(--border-soft)}.cm-lista__regras dt{color:var(--fg-mute);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.cm-lista__regras dd{margin:0;color:var(--fg-bright);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cm-lista__regras small{display:block;margin-top:2px;color:var(--fg-mute);font-size:11px;font-weight:400;line-height:1.3}@container (max-width: 480px){.cm-lista__regras{grid-template-columns:repeat(2,minmax(0,1fr))}}.cm-vazio{flex:1 1 auto;min-height:120px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;gap:10px;padding:12px 16px;text-align:center;background:#05090fa0;border:1px dashed var(--border-soft)}.cm-vazio__icone{display:grid;place-items:center;width:72px;height:72px;flex:none;background:var(--frame-ornate-slot) center / 100% 100% no-repeat,radial-gradient(ellipse at 50% 40%,#34414b77,#060d13 75%)}.cm-vazio .cm-lista__vazio{padding:0;max-width:360px}.cm-vazio__passos{align-self:stretch;display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;text-align:left}.cm-vazio__passos li{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0 0 0 12px;border-left:2px solid var(--gold-lo)}.cm-vazio__passos strong{color:var(--fg-bright);font-size:12px}.cm-vazio__passos span{color:var(--fg-dim);font-size:11px;line-height:1.4}.cm-lista__rodape{display:flex;flex-direction:column;gap:8px;flex:none}.cm-lista__limite-bloco{display:flex;flex-direction:column;gap:4px;padding:0 8px}.cm-lista__barra{display:block;height:4px;overflow:hidden;background:#03090d;border:1px solid var(--border-soft)}.cm-lista__barra>i{display:block;height:100%;background:linear-gradient(90deg,var(--gold-lo),var(--gold-hi))}.cm-lista__itens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-height:0;overflow-y:auto}.cm-ordem{display:flex;align-items:center;gap:8px;padding:6px 8px;background:var(--material-metal);border:1px solid var(--border-soft);border-radius:2px}.cm-ordem__corpo{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.cm-ordem__lado{align-self:flex-start;padding:0 6px;font-size:11px;font-weight:700;border:1px solid currentColor;border-radius:2px;line-height:16px}.cm-ordem__lado--buy{color:var(--ok)}.cm-ordem__lado--sell{color:var(--danger-hot)}.cm-ordem__linha{display:flex;justify-content:space-between;gap:8px;font-variant-numeric:tabular-nums;font-size:var(--d-fs-small, 11px);color:var(--fg-dim)}.cm-ordem__linha strong{color:var(--gold-hi)}.cm-ordem__meta{font-size:11px;color:var(--fg-mute);line-height:1.35}.cm-ordem__cancelar{flex:0 0 auto;min-height:28px}.cm-historico__linha{display:grid;grid-template-columns:.9fr .7fr .9fr 1fr 1fr;gap:6px;align-items:center;min-height:28px;padding:2px 8px;border-bottom:1px solid #ffffff0d;font-variant-numeric:tabular-nums;font-size:var(--d-fs-small, 11px)}.cm-historico__tipo{color:var(--fg-bright)}.cm-historico__total{text-align:right;color:var(--gold-hi)}@media(max-width:719px){.cm{overflow-y:auto}.cm-grid{grid-template-columns:minmax(0,1fr);flex:0 0 auto;min-height:auto;align-content:start}.cm-col--negociar,.cm-col--listas{overflow:visible;min-height:auto}.cm-livro__lista{max-height:132px}.cm-livro__linha{min-height:36px;padding:4px 6px}.cm-form__lado,.cm-form__enviar,.cm-campo__input,.cm-ordem__cancelar,.cm-retry__acoes .bx-btn,.cm-lista__abas .bx-chip,.cm-subtabs>[role=tab]{min-height:36px}.cm-lista__abas .bx-chip{min-height:var(--d-btn-h, 38px)}.cm-lista__regras{grid-template-columns:repeat(2,minmax(0,1fr))}}.rk-root{--rk-grp: #8a8f96;--rk-gold: var(--kit-border-gold-hi);--rk-silver: #d5d9e0;--rk-bronze: #d08f52;--d-fs-body: 12px;--d-fs-small: 11px;--d-fs-card-title: 12px;--d-fs-section: 13px;--d-fs-window: 13px;--d-row-h: 28px;--d-btn-h: 26px;--kit-fs-value: 12px;--kit-fs-card: 12px;--kit-fs-label: 11px;--kit-fs-help: 11px;--kit-fs-section: 13px;--kit-fs-window: 13px}.rk-grp--all{--rk-grp: #5fd3f0}.rk-grp--none{--rk-grp: #8a8f96}.rk-grp--sorcerer{--rk-grp: #6f9fe8}.rk-grp--druid{--rk-grp: #7fc27a}.rk-grp--paladin{--rk-grp: #e3b35c}.rk-grp--knight{--rk-grp: #c3ccd8}.rk-grp--monk{--rk-grp: #b48be0}.rk-root{position:relative;display:flex;flex-direction:column;gap:var(--d-sp-2, 6px);box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.rk-shell{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--kit-space-3);flex:1 1 auto;min-height:0}.rk-rail{display:flex;flex-direction:column;gap:var(--kit-space-2);min-width:0;min-height:0;overflow:visible}.rk-rail .bx-section__title{margin:0}.rk-cats.bx-sidebar{width:100%;min-height:0;overflow:visible;flex:0 1 auto}.rk-cat{position:relative;min-height:var(--d-row-h, 30px);gap:var(--kit-space-2)}.rk-cat__txt{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-cat .bx-icon{flex:0 0 auto}.rk-field{display:flex;flex-direction:column;gap:var(--kit-space-1);margin-top:auto}.rk-field__label{font-size:var(--kit-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--kit-text-label)}.rk-select{display:flex;align-items:center;gap:var(--kit-space-2);box-sizing:border-box;height:var(--d-btn-h, 28px);padding:0 var(--kit-space-3);background:var(--kit-surface-0);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.rk-select:focus-within{border-color:var(--kit-border-blue);box-shadow:0 0 0 var(--kit-focus-width) var(--kit-focus)}.rk-select select{flex:1 1 auto;min-width:0;height:100%;color:var(--kit-text-value);background:transparent;border:0;font:inherit;outline:none;cursor:pointer}.rk-select select option{color:#e8e2d0;background:#0c1620}.rk-main{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--kit-space-2);min-width:0;min-height:0}.rk-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"title desc age";flex:0 0 auto;align-items:center;gap:0 var(--kit-space-3);min-height:30px;padding:0 2px}.rk-head__title{grid-area:title;display:flex;align-items:center;gap:var(--kit-space-2);min-width:0}.rk-head__title h3{margin:0;font-family:var(--kit-font-title);font-size:var(--kit-fs-window);font-weight:700;letter-spacing:.02em;color:var(--kit-text-window);white-space:nowrap}.rk-head__desc{grid-area:desc;margin:0;min-width:0;font-size:var(--kit-fs-help);color:var(--kit-text-help);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-head__age{grid-area:age;font-size:var(--kit-fs-help);color:var(--kit-text-label);font-variant-numeric:tabular-nums;white-space:nowrap}.rk-banner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--kit-space-3);padding:var(--kit-space-2) var(--kit-space-3);background:var(--kit-danger-bg);border:1px solid var(--kit-danger-border);border-radius:var(--kit-radius);color:#f0b0b0;font-size:var(--kit-fs-value)}.rk-state{flex:1 1 auto;min-height:120px;justify-content:center}.rk-root--stale .rk-board,.rk-root--stale .rk-podium{opacity:.9}.rk-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;flex:0 0 auto;gap:var(--kit-space-3);height:92px;margin:0;padding:0;list-style:none}.rk-podium__card{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto auto auto;grid-template-areas:"av name" "av meta" "av valor" "av sec";align-content:center;column-gap:var(--kit-space-3);row-gap:0;min-width:0;height:100%;box-sizing:border-box;padding:0 var(--kit-space-3) 0 var(--kit-space-4);text-align:left;color:var(--kit-text-value);background:linear-gradient(180deg,var(--kit-surface-2),var(--kit-surface-0));border:1px solid var(--kit-border);border-radius:var(--kit-radius-lg);box-shadow:var(--kit-shadow-card),var(--kit-shadow-inset)}.rk-podium__card--1{order:2;background:radial-gradient(120% 90% at 0% 50%,#4a3a14 0%,var(--kit-surface-0) 75%);border-color:var(--rk-gold);box-shadow:var(--kit-shadow-selected),var(--kit-shadow-inset)}.rk-podium__card--2{order:1;border-color:#8b93a0;background:radial-gradient(120% 90% at 0% 50%,#2a3038 0%,var(--kit-surface-0) 75%)}.rk-podium__card--3{order:3;border-color:#7a4f2a;background:radial-gradient(120% 90% at 0% 50%,#2d1f14 0%,var(--kit-surface-0) 75%)}.rk-podium__card--vago{display:flex;align-items:center;justify-content:center;opacity:.55;border-style:dashed;background:var(--kit-surface-0);box-shadow:none}.rk-podium__card--vago .rk-medal{opacity:.5}.rk-podium__card--me{box-shadow:inset 3px 0 0 var(--rk-gold),var(--kit-shadow-card)}.rk-podium__vago{padding-left:var(--kit-space-4);font-size:var(--kit-fs-help);color:var(--kit-text-disabled)}.rk-podium__card .rk-medal{top:50%;left:-9px;width:22px;height:22px;transform:translateY(-50%)}.rk-podium__card--1 .rk-medal{width:26px;height:26px}.rk-podium__retrato{grid-area:av;align-self:center;justify-self:center;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:46px;height:46px;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--rk-grp) 30%,#15202b),#0a1119 75%);border:1px solid var(--rk-grp);box-shadow:inset 0 1px #ffffff14,0 0 0 2px #060b10}.rk-podium__retrato--1{width:54px;height:54px}.rk-podium__retrato canvas{max-width:100%;max-height:100%}.rk-podium__name{grid-area:name;max-width:100%;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:var(--kit-fs-card);line-height:1.25;font-weight:700;color:var(--kit-text-card)}.rk-podium__card--1 .rk-podium__name{font-size:var(--kit-fs-section);color:var(--kit-text-window)}.rk-podium__card .rk-podium__name{font-size:12px}.rk-podium__card--1 .rk-podium__name{font-size:13px}.rk-podium__meta{grid-area:meta;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kit-fs-help);line-height:1.25;color:var(--kit-text-help)}.rk-podium__valor{grid-area:valor;display:flex;align-items:baseline;gap:var(--kit-space-2);font-variant-numeric:tabular-nums;line-height:1.25}.rk-podium__valor b{font-size:var(--kit-fs-value);color:var(--kit-text-window)}.rk-podium__card--2 .rk-podium__valor b{color:var(--rk-silver)}.rk-podium__card--3 .rk-podium__valor b{color:#e9b07a}.rk-podium__valor small{font-size:var(--kit-fs-label);text-transform:uppercase;letter-spacing:.05em;color:var(--kit-text-label)}.rk-podium__sec{grid-area:sec;font-size:var(--kit-fs-help);line-height:1.25;color:var(--kit-text-label);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rk-medal{position:absolute;top:-11px;left:50%;transform:translate(-50%);display:block;width:26px;height:26px;filter:drop-shadow(0 1px 2px #000a)}.rk-medal svg{display:block}.rk-row .rk-medal{position:static;transform:none;width:18px;height:18px;flex:0 0 auto;filter:none}.rk-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:34px;height:34px;grid-area:av;align-self:center;border-radius:50%;font-family:var(--kit-font-title);font-weight:700;letter-spacing:.02em;color:var(--rk-grp);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--rk-grp) 30%,#15202b),#0a1119 75%);border:1px solid var(--rk-grp);box-shadow:inset 0 1px #ffffff14,0 0 0 2px #060b10}.rk-avatar--xs{width:22px;height:22px;font-size:11px;box-shadow:none}.rk-avatar--md{width:34px;height:34px;font-size:12px}.rk-avatar--lg{width:40px;height:40px;font-size:14px}.rk-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--rk-grp);box-shadow:0 0 6px color-mix(in srgb,var(--rk-grp) 60%,transparent)}.rk-board{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden;background:var(--kit-surface-0);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.rk-scroll{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--kit-border-gold) var(--kit-surface-0)}.rk-table{display:block;min-width:0}.rk-head-row,.rk-row{display:grid;grid-template-columns:var(--rk-cols, 64px minmax(0, 2.2fr) minmax(0, 1.3fr) 76px minmax(96px, 1fr));align-items:center;gap:var(--kit-space-3);box-sizing:border-box;min-width:0;padding:0 var(--kit-space-3)}.rk-head-row{position:sticky;top:0;z-index:2;min-height:26px;font-size:var(--kit-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--kit-text-label);background:var(--kit-surface-2);border-bottom:1px solid var(--kit-border-gold)}.rk-head-row>span:nth-child(n+4){text-align:right}.rk-row{position:relative;min-height:28px;font-size:var(--kit-fs-value);line-height:1.2;color:var(--kit-text-card);font-variant-numeric:tabular-nums;border-top:1px solid var(--kit-border-soft);transition:background var(--kit-transition)}.rk-table>.rk-row:nth-child(odd){background:#0c161f80}.rk-row:hover{background:var(--kit-surface-hover)}.rk-row--top1{background:linear-gradient(90deg,#4a3a1433,transparent 50%)}.rk-row--top2{background:linear-gradient(90deg,#3a404a33,transparent 50%)}.rk-row--top3{background:linear-gradient(90deg,#4a2d1533,transparent 50%)}.rk-row--me{background:var(--kit-surface-selected);box-shadow:inset 3px 0 0 var(--rk-gold)}.rk-row--fixa{flex:0 0 auto;min-height:32px;border-top:1px solid var(--kit-border-gold);box-shadow:inset 3px 0 0 var(--rk-gold)}.rk-sec{text-align:right;font-size:var(--kit-fs-help);color:var(--kit-text-label)}.rk-me-btn{display:inline-flex;align-items:center;gap:var(--kit-space-1);min-height:22px;margin-left:var(--kit-space-2);padding:0 var(--kit-space-2);font-size:var(--kit-fs-help);white-space:nowrap;flex:0 0 auto}.rk-row--fixa .rk-me-btn__txt{display:none}.rk-row--fixa .rk-me-btn{min-width:28px;padding:0 4px}.rk-cell{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rk-pos{display:inline-flex;align-items:center;gap:6px;font-weight:700}.rk-pos__n{min-width:2ch}.rk-row--top1 .rk-pos__n{color:var(--kit-text-window)}.rk-tie{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;width:14px;height:14px;font-size:11px;font-weight:700;line-height:1;color:var(--kit-text-label);border:1px solid var(--kit-border);border-radius:50%;cursor:help}.rk-name{display:flex;align-items:center;gap:var(--kit-space-2)}.rk-name__txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.rk-row--me .rk-name__txt{color:var(--kit-text-window)}.rk-voc{display:flex;align-items:center;gap:var(--kit-space-2);color:var(--kit-text-label)}.rk-voc .rk-dot{width:6px;height:6px}.rk-lvl,.rk-valor,.rk-extra{text-align:right}.rk-valor{font-weight:700;color:var(--kit-text-window)}.rk-row--top2 .rk-valor{color:var(--rk-silver)}.rk-row--top3 .rk-valor{color:#e9b07a}.rk-extra{color:var(--kit-current)}.rk-zero{opacity:.4;font-weight:400}.rk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rk-me-page{text-align:right;font-size:var(--kit-fs-help);color:var(--kit-text-window)}.rk-list{display:none}.rk-root [data-tip]:hover:after,.rk-root [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;top:calc(100% + 4px);left:8px;z-index:20;max-width:340px;padding:4px 8px;font-size:var(--kit-fs-help);font-weight:500;line-height:1.3;white-space:normal;color:var(--kit-text-card);background:#060b10f2;border:1px solid var(--kit-border-gold);border-radius:var(--kit-radius-sm);box-shadow:var(--kit-shadow-card);pointer-events:none}.rk-cats [data-tip]:hover:after,.rk-cats [data-tip]:focus-visible:after{top:calc(100% + 4px);left:0;transform:none;width:max-content;max-width:100%;white-space:normal}.rk-cats [data-tip]:hover:after,.rk-cats [data-tip]:focus-visible:after{display:none}.rk-table>.rk-row[data-tip]:hover:after,.rk-table>.rk-row[data-tip]:focus-visible:after{top:auto;bottom:calc(100% + 2px);left:var(--kit-space-3)}.rk-table>.rk-row:nth-child(2)[data-tip]:hover:after,.rk-table>.rk-row:nth-child(2)[data-tip]:focus-visible:after{top:calc(100% + 2px);bottom:auto}.rk-pager{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--kit-space-2) var(--kit-space-4);min-height:30px}.rk-pager__label{min-width:64px;text-align:center;font-variant-numeric:tabular-nums;font-weight:700;color:var(--kit-text-window)}.rk-pager .bx-btn{min-height:var(--d-btn-h, 28px);min-width:96px}.rk-pager .bx-btn:disabled{opacity:.45}.rk-jump{display:inline-flex;align-items:center;gap:var(--kit-space-2);font-size:var(--kit-fs-help);color:var(--kit-text-label)}.rk-jump label{display:inline-flex;align-items:center;gap:var(--kit-space-2)}.rk-jump input{box-sizing:border-box;width:60px;height:var(--d-btn-h, 28px);padding:0 var(--kit-space-2);color:var(--kit-text-value);background:var(--kit-surface-0);border:1px solid var(--kit-border);border-radius:var(--kit-radius-sm);font:inherit;text-align:center;font-variant-numeric:tabular-nums}.rk-jump input:focus-visible{outline:var(--kit-focus-width) solid var(--kit-focus);outline-offset:2px}@media(min-width:720px)and (max-width:1000px){.rk-shell{grid-template-columns:168px minmax(0,1fr);gap:var(--kit-space-3)}.rk-row,.rk-head-row{--rk-cols: 52px minmax(0, 2fr) minmax(0, 1.2fr) 64px minmax(84px, 1fr)}}@media(max-width:719px){.rk-root{gap:var(--kit-space-2);overflow-x:hidden}.rk-shell{display:flex;flex-direction:column;gap:var(--kit-space-2)}.rk-rail{flex:0 0 auto;gap:var(--kit-space-2)}.rk-rail .bx-section__title{display:none}.rk-rail.bx-section{padding:var(--kit-space-2)}.rk-cats.bx-sidebar{display:grid;grid-template-columns:repeat(5,auto);justify-content:space-between;gap:2px;overflow:visible;padding:var(--kit-space-1)}.rk-cats.bx-sidebar .rk-cat{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;min-width:0;min-height:46px;padding:3px 0;white-space:nowrap}.rk-cats.bx-sidebar .rk-cat__txt{flex:0 1 auto;max-width:100%;font-size:11px;overflow:hidden;text-overflow:ellipsis;text-align:center}.rk-cats [data-tip]:hover:after,.rk-cats [data-tip]:focus-visible:after{top:calc(100% + 4px);left:50%;transform:translate(-50%);max-width:min(240px,calc(100vw - 24px))}.rk-cats .rk-cat:nth-child(5n+1)[data-tip]:hover:after,.rk-cats .rk-cat:nth-child(5n+1)[data-tip]:focus-visible:after{left:0;transform:none}.rk-cats .rk-cat:nth-child(5n)[data-tip]:hover:after,.rk-cats .rk-cat:nth-child(5n)[data-tip]:focus-visible:after{left:auto;right:0;transform:none}.rk-cats .rk-cat:nth-child(n+6)[data-tip]:hover:after,.rk-cats .rk-cat:nth-child(n+6)[data-tip]:focus-visible:after{top:auto;bottom:calc(100% + 4px)}.rk-field{margin-top:0;flex-direction:row;align-items:center;gap:var(--kit-space-2)}.rk-field__label{flex:0 0 auto}.rk-select{flex:1 1 auto;height:40px}.rk-main{gap:var(--kit-space-2)}.rk-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "desc" "age";min-height:0;gap:2px 0}.rk-head__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow:hidden;line-height:1.3}.rk-cats .rk-cat[data-tip]:hover:after,.rk-cats .rk-cat[data-tip]:focus-visible:after{display:none}@media(max-height:700px){.rk-head__desc{display:none}}.rk-head__title h3{font-size:13px}.rk-podium,.rk-head-row,.rk-table{display:none}.rk-board{overflow-x:hidden;background:transparent;border:0}.rk-list{display:flex;flex-direction:column;gap:4px}.rk-list .rk-row{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"pos name valor" "pos voc lvl";gap:2px var(--kit-space-3);min-height:0;padding:var(--kit-space-2) var(--kit-space-3);background:var(--kit-surface-1);border:1px solid var(--kit-border-soft);border-radius:var(--kit-radius)}.rk-list .rk-row:nth-child(odd){background:var(--kit-surface-1)}.rk-list .rk-row--top1{border-color:var(--kit-border-gold)}.rk-list .rk-row--me{border-color:var(--rk-gold);box-shadow:inset 3px 0 0 var(--rk-gold)}.rk-list .rk-row .rk-pos{grid-area:pos}.rk-list .rk-row .rk-name{grid-area:name;align-items:flex-start}.rk-list .rk-row .rk-name__txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.rk-list .rk-row .rk-name .rk-avatar{margin-top:1px;width:22px;height:22px;font-size:11px}.rk-list .rk-row .rk-valor[data-score=bestiary]:after,.rk-row--fixa .rk-valor[data-score=bestiary]:after{content:" criaturas";font-weight:400;font-size:var(--kit-fs-help);color:var(--kit-text-label)}.rk-list .rk-row .rk-valor{grid-area:valor}.rk-list .rk-row .rk-voc{grid-area:voc;font-size:var(--kit-fs-help)}.rk-list .rk-row .rk-lvl{grid-area:lvl;text-align:right;font-size:var(--kit-fs-help);color:var(--kit-text-label)}.rk-list .rk-row .rk-lvl:before,.rk-row--fixa .rk-lvl:before{content:"Lv "}.rk-list .rk-row .rk-extra,.rk-list .rk-row .rk-tie{display:none}.rk-list .rk-row .rk-valor[data-score=level]:before,.rk-row--fixa .rk-valor[data-score=level]:before{content:"Lv "}.rk-me-btn__txt{display:none}.rk-list .rk-row .rk-sec,.rk-row--fixa .rk-sec{grid-area:lvl;text-align:right}.rk-list .rk-row .rk-sec:before,.rk-row--fixa .rk-sec:before{content:"XP "}.rk-row--fixa{margin-top:var(--kit-space-1);min-height:0;background:var(--kit-surface-selected)}.rk-row--fixa.rk-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"pos name valor" "pos voc lvl";gap:2px var(--kit-space-2);padding:var(--kit-space-2) var(--kit-space-3)}.rk-row--fixa .rk-name{grid-area:name}.rk-row--fixa .rk-name__txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.rk-row--fixa .rk-voc{grid-area:voc;font-size:var(--kit-fs-help)}.rk-row--fixa .rk-lvl,.rk-row--fixa .rk-sec{grid-area:lvl}.rk-row--fixa .rk-pos{grid-area:pos}.rk-row--fixa .rk-valor{grid-area:valor}.rk-row--fixa .rk-me-page{display:none}.rk-row--fixa .rk-me-btn{min-width:36px;min-height:36px;margin-left:0;padding:0;justify-content:center}.rk-pager{gap:var(--kit-space-2)}.rk-pager .bx-btn{min-height:44px;min-width:0;flex:1 1 0}.rk-pager__label{order:-1;flex:0 0 100%}.rk-jump{flex:0 0 100%;justify-content:center}.rk-jump input{height:40px}.rk-jump__go{min-height:40px}}.st-root.bx-window-body{--d-fs-body: 12px;--d-fs-small: 11px;--d-fs-card-title: 12px;--d-fs-section: 13px;--d-fs-window: 13px;--d-fs-hero: 18px;--d-card-pad: 8px;--d-gap: 8px;position:relative;gap:var(--d-sp-3, 8px);min-width:0;min-height:0;height:100%;overflow:hidden}.janela:has(>.janela-corpo>.st-root)>.janela-topo{height:32px;min-height:32px}.janela:has(>.janela-corpo>.st-root)>.janela-topo h2{font-size:13px}.janela.janela--wide .st-root,.janela.janela--fullscreen .st-root{flex:1 1 auto;min-height:0;height:100%}@media(min-width:720px)and (min-height:700px){.janela.janela--wide .st-root.bx-window-body{flex:1 1 auto}.janela.janela--wide .st-root.bx-window-body:has(>.st-layer){min-height:min(360px,100%)}}.st-root button:focus-visible,.st-root input:focus-visible,.st-root a:focus-visible{outline:var(--kit-focus-width) solid var(--kit-focus);outline-offset:2px}.st-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;flex:0 0 auto;min-width:0}.st-brand{display:flex;align-items:center;gap:8px;min-width:0}.st-brand__text{min-width:0}.st-brand__title{margin:0;color:var(--kit-text-window);font-family:var(--kit-font-title);font-size:var(--d-fs-section, 13.5px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.st-brand__sub{margin:0;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px)}.st-wallet{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0}.st-wallet__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:6px;min-width:104px;min-height:34px;padding:2px 7px;background:linear-gradient(180deg,var(--kit-surface-2),var(--kit-surface-1));border:1px solid var(--kit-border-gold);border-radius:var(--kit-radius);box-shadow:var(--kit-shadow-inset)}.st-wallet__item>.bx-icon{grid-column:1;grid-row:1 / span 2;width:20px;height:20px}.st-wallet__label{grid-column:2;grid-row:1;overflow:hidden;color:var(--kit-text-label);font-size:11px;font-weight:700;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.st-wallet__value{grid-column:2;grid-row:2;color:var(--kit-text-value);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.st-wallet__item--gold .st-wallet__value{color:var(--kit-gold)}.st-wallet__item--coins{min-width:150px}.st-wallet__item--coins .st-wallet__value{color:var(--kit-current)}.st-wallet__item--premium{min-width:116px}.st-wallet__item--premium.is-on{border-color:var(--kit-current-border);background:linear-gradient(180deg,var(--kit-current-bg),var(--kit-surface-1))}.st-wallet__item--premium.is-on .st-wallet__value{color:var(--kit-current)}.st-wallet__detail{grid-column:2;grid-row:3;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px);white-space:nowrap}.st-wallet__add{grid-column:3;grid-row:1 / span 2;width:26px;height:26px;padding:0;color:var(--kit-text-window);font:inherit;font-size:16px;font-weight:700;line-height:1;background:var(--kit-surface-highlight);border:1px solid var(--kit-border-gold-hi);border-radius:var(--kit-radius-pill);cursor:pointer}.st-wallet__add:hover{background:var(--kit-surface-selected)}.st-banner{flex:0 0 auto;margin:0;padding:6px 10px;color:var(--kit-text-card);font-size:var(--d-fs-body, 12px);background:var(--kit-surface-2);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.st-banner.is-err{color:#f6d2cc;background:var(--kit-danger-bg);border-color:var(--kit-danger-border)}.st-banner.is-test{padding:4px 10px;font-size:11px;font-weight:600;letter-spacing:.04em;text-align:center;color:#ffe9a8;border-style:dashed;border-color:#c9a227;background:#c9a2271f}.st-shell{display:grid;grid-template-columns:184px minmax(0,1fr);gap:var(--d-gap, 8px);flex:1 1 auto;min-width:0;min-height:0}.st-side.bx-sidebar{width:100%;min-height:0;gap:4px;padding:6px;background:linear-gradient(180deg,var(--kit-surface-1),var(--kit-surface-0))}.st-side__buy{width:100%;min-height:var(--d-btn-h, 28px);gap:6px}.st-side__group{display:flex;flex-direction:column;gap:2px;padding-top:4px;border-top:1px solid var(--kit-border-soft)}.st-side__label{margin:2px 6px;color:var(--kit-text-label);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.st-side__name{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-search{position:relative;display:flex;align-items:center;gap:6px;margin-top:auto;padding:0 8px;min-height:28px;background:var(--kit-track);border:1px solid var(--kit-border);border-radius:var(--kit-radius);color:var(--kit-text-label)}.st-search input{flex:1 1 auto;min-width:0;min-height:26px;padding:0;color:var(--kit-text-value);font:inherit;font-size:var(--d-fs-body, 12px);background:transparent;border:0;outline:none}.st-search input::placeholder{color:var(--kit-text-disabled)}.st-search .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.st-main{display:flex;flex-direction:column;min-width:0;min-height:0;padding:8px;overflow:hidden;background:linear-gradient(180deg,var(--kit-surface-1),var(--kit-surface-0));border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.st-page{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;width:100%;max-width:1180px;margin:0 auto;min-width:0;min-height:0;overflow:hidden}.st-page__head{flex:0 0 auto}.st-page__title{margin:0;padding-bottom:4px;color:var(--kit-text-section);font-family:var(--kit-font-title);font-size:var(--d-fs-section, 13.5px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--kit-border-gold)}.st-page__desc{margin:4px 0 0;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px)}.st-empty__hint{margin:0;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px)}.st-grid{flex:1 1 auto;min-height:0;overflow:auto;align-content:start;grid-auto-rows:max-content;padding:2px}.st-root .st-grid.bx-card-grid--fixed{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px}.st-card.bx-card{min-height:0;gap:6px;padding:8px}.st-card__art{min-height:64px;padding:4px 0;background:radial-gradient(circle at 50% 45%,#1d3349 0%,transparent 72%)}.st-card .st-card__name{font-size:var(--d-fs-body, 12px);font-weight:700;line-height:1.3;min-height:2.6em;white-space:normal;overflow-wrap:break-word}.st-root [data-tip]{position:relative}.st-root [data-tip]:hover:after,.st-root [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);z-index:30;width:max-content;max-width:220px;padding:6px 8px;border:1px solid var(--kit-border-gold, #947043);border-radius:3px;background:#0b1620;color:var(--kit-text, #e6dcc4);font-size:var(--d-fs-small, 11px);font-weight:400;line-height:1.35;text-align:left;white-space:normal;pointer-events:none}.st-root [data-tip][data-tip-lado=esquerda]:hover:after,.st-root [data-tip][data-tip-lado=esquerda]:focus-visible:after{left:0;transform:none}.st-root [data-tip][data-tip-lado=direita]:hover:after,.st-root [data-tip][data-tip-lado=direita]:focus-visible:after{left:auto;right:0;transform:none}.st-xp-note{display:block;margin:6px 0 0;font-size:12px;opacity:.85}.st-card__xp{display:flex;flex-wrap:wrap;gap:2px 6px;align-items:baseline;justify-content:center;font-size:var(--d-fs-small, 11px);line-height:1.3}.st-card__xp-estado{color:var(--kit-text-warn, #e0b040)}.st-card__xp small{color:var(--kit-text-help)}.st-card .st-card__desc{display:block;overflow-wrap:break-word;min-height:2.6em;font-size:var(--d-fs-small, 11px);line-height:1.35;color:var(--kit-text-help)}.st-card__tags{display:flex;flex-wrap:wrap;gap:4px;min-height:16px}.st-price{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:auto;color:var(--kit-gold);font-size:12px;font-variant-numeric:tabular-nums}.st-price b{font-weight:700}.st-price s{color:var(--kit-text-disabled);font-size:11px;margin-right:4px}.st-price__unit{color:var(--kit-text-help);font-size:11px;font-weight:700;letter-spacing:.04em}.st-card.bx-card--done .st-card__art{filter:saturate(.7)}.st-root .st-grid.st-grid--linhas.bx-card-grid--fixed{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:6px 8px}.st-root .st-card--linha.bx-card{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:8px;row-gap:2px;align-content:start;align-items:center;min-height:0;padding:6px 8px;text-align:left}.st-card--linha .st-card__art{grid-column:1;grid-row:1 / span 3;align-self:center;min-height:56px;padding:0}.st-card--linha .st-card__name{grid-column:2;grid-row:1;min-height:0;align-self:center}.st-card--linha .st-price{grid-column:3;grid-row:1;justify-self:end;margin-top:0;white-space:nowrap}.st-card--linha .st-card__desc{grid-column:2 / span 2;grid-row:2;min-height:0}.st-card--linha .st-card__xp{grid-column:2 / span 2;grid-row:3;justify-content:flex-start}.st-card--linha .st-card__tags{grid-column:2 / span 2;grid-row:3;justify-content:flex-start;min-height:0}.st-page--plans{overflow-y:auto}.st-page--plans .st-page__head{display:none}.st-plans-view{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;min-height:0}.st-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.st-hero__card{display:flex;flex-direction:column;gap:2px;min-width:0;padding:6px 9px;background:linear-gradient(180deg,var(--kit-surface-2),var(--kit-surface-1));border:1px solid var(--kit-border);border-radius:var(--kit-radius);box-shadow:var(--kit-shadow-inset)}.st-hero__card--seu{border-color:var(--kit-border-gold)}.st-hero__kicker{margin:0;color:var(--kit-text-label);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.st-hero__value{margin:0;color:var(--kit-current);font-family:var(--kit-font-title);font-size:16px;font-weight:700}.st-hero__help,.st-hero__hint{margin:0;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px)}.st-hero__after{display:flex;flex-wrap:nowrap;align-items:center;gap:5px;min-height:16px;margin:0;color:var(--kit-text-window);font-size:var(--d-fs-small, 11px);font-weight:700}.st-hero__list{display:flex;flex-direction:column;gap:1px;margin:0;padding:0 0 0 14px;color:var(--kit-text-card);font-size:var(--d-fs-small, 11px);line-height:1.35}.st-hero__list li::marker{color:var(--kit-border-gold-hi)}.st-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;flex:0 0 auto;width:100%;max-width:900px;margin:0 auto;min-height:auto;padding:0}.st-plan.bx-card{display:flex;flex-direction:column;align-items:stretch;gap:2px;min-height:0;padding:6px 7px 7px;text-align:center;--tier-glow: #d4af37;--tier-line: var(--kit-border-gold)}.st-plan[data-tier=bronze]{--tier-glow: #c07a3a;--tier-line: #8a5a2e}.st-plan[data-tier=prata]{--tier-glow: #cfd8e3;--tier-line: #7f8ea0}.st-plan[data-tier=ouro]{--tier-glow: #e0b84a;--tier-line: #b8922e}.st-plan[data-tier=diamante]{--tier-glow: #7fd6ff;--tier-line: #3a9ccc}.st-plan.bx-card:hover,.st-plan.bx-card:focus-visible{border-color:var(--tier-line);box-shadow:var(--kit-shadow-card),0 0 14px color-mix(in srgb,var(--tier-glow) 26%,transparent)}.st-plan--best{border-color:var(--kit-border-gold-hi);box-shadow:var(--kit-shadow-card),0 0 0 1px #c6a26433,0 0 12px #d4af3722}.st-plan__top{display:flex;flex-wrap:wrap;justify-content:center;gap:3px;min-height:16px}.st-plan .st-plan__best.bx-badge{width:fit-content;height:auto;max-width:100%;padding:1px 6px;font-size:11px;line-height:1.3;text-transform:uppercase;letter-spacing:.02em;white-space:normal}.st-plan .st-plan__save.bx-badge{height:18px;font-size:11px}.st-plan{container-type:inline-size}.st-seal-curto{display:none}@container (max-width: 192px){.st-plan__best .st-seal-longo{display:none}.st-plan__best .st-seal-curto{display:inline}.st-plan .st-plan__best.bx-badge{max-width:calc(100% + 8px);margin-inline:-4px;padding-inline:4px;letter-spacing:0}}.st-plan__main{display:flex;align-items:center;justify-content:center;gap:8px}.st-plan__main .bx-icon{flex:0 0 auto;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--tier-glow) 45%,transparent))}.st-plan__days{display:flex;flex-direction:column;align-items:flex-start;color:var(--kit-text-window)}.st-plan__days strong{font-family:var(--kit-font-title);font-size:20px;line-height:1;font-variant-numeric:tabular-nums}.st-plan__days span{color:var(--kit-text-section);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.st-plan__rate{min-height:14px;color:var(--kit-current);font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums}.st-plan .st-price--plan{justify-content:center;margin-top:2px;padding-top:4px;border-top:1px dotted var(--kit-border)}.st-benefits{display:flex;flex-direction:column;gap:4px;padding:6px 9px;background:var(--kit-surface-2);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.st-benefits__title{margin:0;color:var(--kit-text-section);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.st-benefits__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px;margin:0;padding:0;list-style:none}.st-benefit{display:flex;align-items:center;column-gap:6px;min-width:0;color:var(--kit-text-card);font-size:var(--d-fs-small, 11px)}.st-benefit>.bx-icon{flex:0 0 auto}.st-benefit__label{flex:1 1 0;min-width:0;overflow:hidden;color:var(--kit-text-value);font-weight:600;text-overflow:clip;white-space:normal;overflow-wrap:break-word}.st-benefit__state{flex:0 0 auto;color:var(--kit-text-help);font-size:11px;white-space:nowrap}.st-benefit.is-on .st-benefit__state{color:var(--kit-done)}.st-benefit.is-soon .st-benefit__label,.st-benefit.is-soon .st-benefit__state{color:var(--kit-text-disabled)}.st-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;padding:10px;background:transparent}.st-layer:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#04080cb8}.st-modal{position:relative;display:flex;flex-direction:column;gap:0;width:min(440px,100%);max-height:100%;min-height:0;overflow:hidden;background:linear-gradient(180deg,var(--kit-surface-1),var(--kit-surface-0));border:1px solid var(--kit-border-gold);border-radius:var(--kit-radius-lg);box-shadow:0 12px 40px #000000b3,var(--kit-shadow-inset)}.st-modal--detail{width:min(400px,100%)}.st-modal--coins{width:min(680px,100%)}.st-modal .bx-stat-row{padding:2px 0}.st-modal--coins .st-modal__body{padding-bottom:12px;overscroll-behavior:contain}.st-modal__head{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:6px 10px;background:radial-gradient(120% 140% at 0% 0%,#1d3349 0%,transparent 65%);border-bottom:1px solid var(--kit-border-gold)}.st-modal__art{display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;border-radius:var(--kit-radius);background:radial-gradient(circle at 50% 45%,#1d3349 0%,transparent 72%)}.st-modal__titles{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.st-modal__kicker{margin:0;color:var(--kit-text-label);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.st-modal__title{margin:0;color:var(--kit-text-window);font-family:var(--kit-font-title);font-size:var(--d-fs-window, 15px);letter-spacing:.03em}.st-modal__sub{margin:2px 0 0;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px)}.st-modal__close{flex:0 0 auto;width:26px;height:26px;padding:0;color:var(--kit-text-label);font:inherit;font-size:16px;line-height:1;background:transparent;border:1px solid var(--kit-border);border-radius:var(--kit-radius);cursor:pointer}.st-modal__close:hover{color:var(--kit-text-card);border-color:var(--kit-border-blue)}.st-modal__body{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-height:0;padding:8px 10px;overflow:auto}.st-modal__sec{display:flex;flex-direction:column;gap:4px;min-width:0}.st-modal__sec-title{margin:0;color:var(--kit-text-section);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.st-modal__text,.st-modal__desc{margin:0;color:var(--kit-text-card);font-size:var(--d-fs-small, 11px);line-height:1.4}.st-modal__gain{display:flex;align-items:center;gap:5px;margin:0;color:var(--kit-text-window);font-size:var(--d-fs-body, 12px);font-weight:700}.st-modal__note{margin:0;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px);line-height:1.35}.st-modal__benefits{display:flex;flex-direction:column;gap:4px;margin:0;padding:6px 8px;list-style:none;background:var(--kit-surface-2);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.st-modal__bullets{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;color:var(--kit-text-card);font-size:var(--d-fs-small, 11px)}.st-modal__bullets li:before{content:"◆ ";color:var(--kit-border-gold-hi)}.st-modal__foot{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;padding:6px 10px;background:var(--kit-surface-0);border-top:1px solid var(--kit-border)}.st-modal__status{flex:1 1 100%;min-width:0}.st-modal__reason{margin:0;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px);line-height:1.3}.st-modal__reason.is-warn{color:var(--kit-gold)}.st-summary,.st-receipt{padding:2px 10px;background:var(--kit-surface-2);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.st-summary--short .bx-stat-row__value{color:var(--kit-danger)}.st-receipt .bx-stat-row>.bx-stat-row__label{flex:0 0 auto;white-space:nowrap}.st-receipt .bx-stat-row>.st-receipt__value{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.st-coins{display:inline-flex;align-items:center;gap:4px}.st-coins__old{color:var(--kit-text-disabled);font-size:11px;font-weight:400}.st-receipt{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:var(--kit-done-bg);border-color:var(--kit-done-border)}.st-modal--detail .st-receipt{order:-1}.st-receipt__title{display:flex;align-items:center;gap:6px;margin:0 0 2px;color:var(--kit-done);font-size:var(--d-fs-small, 11px);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.st-phase{display:flex;flex-direction:column;gap:2px;padding:8px 10px;color:var(--kit-text-card);font-size:var(--d-fs-small, 11px);background:var(--kit-surface-2);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.st-phase__title{font-size:var(--d-fs-small, 11px);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.st-phase.is-busy{background:var(--kit-current-bg);border-color:var(--kit-current-border)}.st-phase.is-busy .st-phase__title{color:var(--kit-current)}.st-phase.is-ok{background:var(--kit-done-bg);border-color:var(--kit-done-border)}.st-phase.is-ok .st-phase__title{color:var(--kit-done)}.st-phase.is-warn{background:var(--kit-gold-bg);border-color:var(--kit-gold-border)}.st-phase.is-warn .st-phase__title{color:var(--kit-gold)}.st-phase.is-err{background:var(--kit-danger-bg);border-color:var(--kit-danger-border)}.st-phase.is-err .st-phase__title{color:var(--kit-danger)}.st-phase__text{color:var(--kit-text-card)}.st-phase a{color:var(--kit-current)}.st-methods{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.st-methods .st-modal__note{flex:1 1 240px}.st-packs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.st-pack{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:8px 6px;color:var(--kit-text-value);font:inherit;background:linear-gradient(180deg,var(--kit-surface-2),var(--kit-surface-1));border:1px solid var(--kit-border);border-radius:var(--kit-radius);cursor:pointer;transition:border-color var(--kit-transition),box-shadow var(--kit-transition),background var(--kit-transition)}.st-pack:hover:not(:disabled){border-color:var(--kit-border-blue);background:linear-gradient(180deg,var(--kit-surface-hover),var(--kit-surface-2))}.st-pack.is-on{border-color:var(--kit-border-gold-hi);background:linear-gradient(180deg,var(--kit-surface-selected),var(--kit-surface-2));box-shadow:var(--kit-shadow-selected)}.st-pack:disabled{opacity:.55;cursor:not-allowed}.st-pack__coins{display:inline-flex;align-items:center;gap:4px;margin-top:2px;color:var(--kit-text-card);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.st-pack__price{color:var(--kit-text-help);font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums}.st-packs__taxa{margin-top:2px}.st-ledger{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;background:var(--kit-surface-0);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.st-ledger__head,.st-ledger__row{display:grid;grid-template-columns:130px minmax(0,1fr) 120px 120px;align-items:center;gap:8px;padding:6px 10px}.st-ledger__head{flex:0 0 auto;color:var(--kit-text-label);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--kit-surface-2);border-bottom:1px solid var(--kit-border-gold)}.st-ledger__list{flex:1 1 auto;min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.st-ledger--coins{flex:0 0 auto}.st-ledger--coins .st-ledger__list{flex:0 0 auto;max-height:220px}.st-ledger__row{color:var(--kit-text-card);font-size:var(--d-fs-body, 12px);border-top:1px dotted var(--kit-border)}.st-ledger__row:hover{background:var(--kit-surface-hover)}.st-ledger__date{color:var(--kit-text-help);font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums}.st-ledger__name{display:flex;align-items:center;gap:8px;min-width:0;font-weight:600}.st-ledger__name .bx-icon{flex:0 0 auto}.st-ledger__text{min-width:0;white-space:normal;overflow-wrap:break-word}.st-ledger__num{text-align:right;font-variant-numeric:tabular-nums}.st-ledger__coins{display:inline-flex;justify-content:flex-end;align-items:center;gap:4px;color:var(--kit-current)}.st-ledger__balance{color:var(--kit-text-label)}.st-delta{font-weight:700}.st-delta.is-credit{color:var(--kit-done)}.st-delta.is-debit{color:var(--kit-danger)}.st-pager{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto}.st-pager__count{margin:0;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums}.st-main:has(.st-empty-card){min-height:0}.st-main:has(.st-empty-card) .st-page{min-height:100%}.st-main .st-empty__passos{list-style:none;width:100%;max-width:100%;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 14px;text-align:left}.st-main .st-empty__passos li{display:flex;flex-direction:column;gap:3px;padding:7px 9px;background:linear-gradient(180deg,var(--kit-surface-2),var(--kit-surface-1));border:1px solid var(--kit-border);border-left:2px solid var(--kit-border-gold);border-radius:var(--kit-radius)}.st-main .st-empty__passos strong{color:var(--kit-text-window);font-size:12px;font-weight:700}.st-main .st-empty__passos span{color:var(--kit-text-help);font-size:11px;line-height:1.4}.st-main .st-empty-card.bx-empty{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1 1 auto;justify-content:center;min-height:0;padding:12px 14px;text-align:center}.st-main .st-empty-card__cta.bx-btn{margin-top:6px}.st-resumo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;flex:0 0 auto}.st-resumo__card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:7px 9px;background:linear-gradient(180deg,var(--kit-surface-2),var(--kit-surface-1));border:1px solid var(--kit-border);border-radius:var(--kit-radius);box-shadow:var(--kit-shadow-inset)}.st-resumo__card--premium.is-on{border-color:var(--kit-current-border)}.st-resumo__kicker{margin:0;color:var(--kit-text-label);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.st-resumo__value{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--kit-current);font-family:var(--kit-font-title);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.st-resumo__help{margin:0;color:var(--kit-text-help);font-size:var(--d-fs-small, 11px);line-height:1.35}.st-resumo__acao.bx-btn{margin-top:auto;padding-top:0}.st-page:has(.st-resumo),.st-page:has(.st-info){overflow-y:auto}.st-page:has(.st-resumo) .st-empty-card.bx-empty,.st-page:has(.st-info) .st-empty-card.bx-empty{min-height:auto}.st-info{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:10px 12px;background:var(--kit-surface-2);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.st-info__title{margin:0;color:var(--kit-text-section);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.st-info__lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 14px;margin:0;padding:0;list-style:none}.st-info__lista li{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0 0 0 10px;border-left:2px solid var(--kit-border-gold)}.st-info__lista strong{color:var(--kit-text-window);font-size:12px;font-weight:700}.st-info__lista span{color:var(--kit-text-help);font-size:11px;line-height:1.4}.st-shell--tabs{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.st-tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding:4px 6px;background:linear-gradient(180deg,var(--kit-surface-1),var(--kit-surface-0));border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.st-tabs__list{display:flex;flex-wrap:wrap;gap:3px;min-width:0}.st-tabs .st-tabs__tab{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 9px;color:var(--kit-text-label);font:inherit;font-size:var(--d-fs-small, 11px);font-weight:700;background:transparent;border:1px solid transparent;border-radius:var(--kit-radius);cursor:pointer}.st-tabs .st-tabs__tab:hover{color:var(--kit-text-card);background:var(--kit-surface-hover)}.st-tabs .st-tabs__tab[aria-selected=true]{color:var(--kit-text-window);background:var(--kit-surface-selected);border-color:var(--kit-border-gold-hi)}.st-tabs__count{min-width:20px;padding:1px 5px;color:var(--kit-text-card);font-size:11px;text-align:center;background:var(--kit-track);border-radius:var(--kit-radius-pill)}.st-tabs__end{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.st-tabs__end .st-search{width:200px;margin-top:0}.st-tabs .st-side__buy{width:auto;min-height:var(--d-btn-h, 28px);padding:0 12px}@media(max-height:800px)and (min-width:720px){.st-brand__sub{display:none}.st-wallet__item{min-height:32px;padding:2px 7px}.st-wallet__value{font-size:13px}.st-page--plans .st-page__head{display:none}.st-plan.bx-card{padding:5px 7px 6px}.st-main{padding:6px}.st-benefits{padding:3px 8px;gap:2px}.st-benefits__list{gap:1px 12px}.st-plans-view{gap:3px}.st-hero__card{padding:5px 9px}.st-hero__list{line-height:1.25;gap:0}.st-main .st-empty-card.bx-empty{gap:2px;padding:8px 10px}.st-main .st-empty__passos{margin-top:6px}.st-main .st-empty__passos li{padding:5px 8px}.st-info{gap:5px;padding:6px 10px}.st-info__lista{gap:4px 14px}.st-info__lista li{gap:1px}}@media(max-height:800px)and (min-width:720px){.st-benefits{container-type:inline-size}@container (min-width: 620px){.st-benefit{display:flex;flex-wrap:nowrap;align-items:center;column-gap:6px}.st-benefit>.bx-icon{flex:0 0 auto}.st-benefit__label{flex:1 1 0;min-width:0;white-space:normal;overflow-wrap:break-word;text-overflow:clip}.st-benefit__state{flex:0 0 auto}}}@media(max-width:1000px)and (min-width:720px){.st-shell{grid-template-columns:168px minmax(0,1fr)}}@media(max-width:719px){.st-root.bx-window-body{gap:8px}.janela:has(>.janela-corpo>.st-root)>.janela-topo{height:44px;min-height:44px}.janela:has(>.janela-corpo>.st-root)>.janela-topo h2{font-size:16px}.st-head{flex-direction:column;align-items:stretch}.st-brand__sub{display:none}.st-wallet{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1.15fr);justify-content:stretch;gap:4px}.st-wallet__item{min-width:0;min-height:0;padding:3px 6px;column-gap:4px}.st-wallet__item>.bx-icon{width:20px;height:20px}.st-wallet__label{font-size:11px;letter-spacing:.04em;line-height:1.15;white-space:normal}.st-wallet__value{font-size:13px}.st-wallet__detail{font-size:11px}.st-wallet__label{grid-column:2 / span 2}.st-wallet__add{grid-column:3;grid-row:2;align-self:center;justify-self:end;width:36px;height:36px;font-size:18px}.st-wallet__value{white-space:normal;line-height:1.2}.st-wallet__item--premium .st-wallet__value{font-size:12px}.st-wallet__item--premium>.bx-icon{grid-row:1}.st-wallet__item--premium .st-wallet__label{grid-column:2 / -1}.st-wallet__item--premium .st-wallet__value{grid-column:1 / -1;grid-row:2;overflow-wrap:anywhere;line-height:1.15}.st-wallet__detail{display:none}.st-modal__close{width:36px;height:36px}.st-search,.st-search input{min-height:36px}.st-wallet__item--gold{order:0}.st-wallet__item--coins{order:1}.st-wallet__item--premium{order:2}.st-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.st-side.bx-sidebar{flex-direction:row;flex-wrap:wrap;align-items:center;overflow:visible;padding:6px}.st-side__buy{flex:0 0 auto;width:auto}.st-tabs .st-tabs__list,.janela.janela--fullscreen .st-tabs .st-tabs__list{flex:1 1 100%;flex-wrap:wrap;overflow:visible}.st-tabs .st-tabs__list>.st-tabs__tab,.janela.janela--fullscreen .st-tabs .st-tabs__list>.st-tabs__tab{flex:0 0 auto;min-height:36px;white-space:nowrap}.st-side__group{flex:0 1 auto;flex-direction:row;flex-wrap:wrap;gap:4px;padding-top:0;border-top:0}.st-side__label{display:none}.st-side .bx-sidebar__item{flex:0 0 auto;width:auto;min-height:36px;white-space:nowrap}.st-search{flex:1 1 100%;margin-top:0}.st-main{padding:8px}.st-grid,.st-plans,.st-root .st-grid.bx-card-grid--fixed{grid-template-columns:repeat(2,minmax(0,1fr))}.st-hero{display:contents}.st-hero__card--seu{order:1}.st-plans{order:2}.st-hero__card--como{order:3}.st-benefits{order:4}.st-plan__main{gap:6px}.st-plan__days{align-items:flex-start}.st-benefits__list{grid-template-columns:minmax(0,1fr)}.st-packs{grid-template-columns:minmax(0,1fr);gap:6px}.st-pack{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"ico coins" "ico price";align-items:center;column-gap:8px;padding:6px 8px;text-align:left}.st-pack>.bx-icon:first-child{grid-area:ico;width:64px;height:64px}.st-pack__coins{grid-area:coins;justify-self:start;margin-top:0}.st-pack__price{grid-area:price;justify-self:start}.st-ledger__head{display:none}.st-ledger__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date num" "name state";row-gap:2px}.st-ledger__row>:nth-child(1){grid-area:date}.st-ledger__row>:nth-child(2){grid-area:name}.st-ledger__row>:nth-child(3){grid-area:num}.st-ledger__row>:nth-child(4){grid-area:state;justify-self:end}.st-layer{padding:0}.st-modal,.st-modal--coins{width:100%;height:100%;max-height:100%;border-radius:0}.st-layer--sheet{place-items:end stretch}.st-modal--detail{width:100%;height:auto;max-height:100%;border-radius:var(--kit-radius-lg) var(--kit-radius-lg) 0 0}.st-modal__foot{justify-content:stretch}.st-modal__foot .bx-btn{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.st-pack{transition:none}}:root{--kit-surface-0: #060b10;--kit-surface-1: #0c1620;--kit-surface-2: #132231;--kit-surface-hover: #1a2d40;--kit-surface-selected: #213a55;--kit-surface-highlight: #2a4a68;--kit-border: #2f3d4b;--kit-border-soft: #22303c;--kit-border-gold: #8a7030;--kit-border-gold-hi: #c6a264;--kit-border-blue: #3f6d96;--kit-text-window: var(--gold-hi);--kit-text-section: var(--gold);--kit-text-card: #f1e9d6;--kit-text-label: #8fa0b3;--kit-text-value: #f7eedc;--kit-text-help: #9aa0a6;--kit-text-disabled: #5d6772;--kit-fs-window: 17px;--kit-fs-section: 13px;--kit-fs-card: 12px;--kit-fs-label: 10.5px;--kit-fs-value: 13px;--kit-fs-help: 11px;--kit-lh: 1.35;--kit-font-title: var(--font-title);--kit-font: var(--font);--kit-space-1: 4px;--kit-space-2: 6px;--kit-space-3: 8px;--kit-space-4: 12px;--kit-space-5: 16px;--kit-space-6: 24px;--kit-radius-sm: 3px;--kit-radius: 5px;--kit-radius-lg: 8px;--kit-radius-pill: 999px;--kit-shadow-card: 0 2px 6px #00000066;--kit-shadow-hover: 0 4px 14px #00000080, 0 0 0 1px #d4af3740;--kit-shadow-selected: 0 0 0 1px var(--kit-border-gold-hi), 0 0 14px #d4af3733;--kit-shadow-inset: inset 0 1px 0 #ffffff0d, inset 0 -1px 0 #00000080;--kit-done: #8ccb5f;--kit-done-bg: #17291a;--kit-done-border: #4f7f3a;--kit-current: #5fd3f0;--kit-current-bg: #10283a;--kit-current-border: #2f85b0;--kit-locked: #7b8590;--kit-locked-bg: #111820;--kit-locked-border: #2b333c;--kit-gold: #d9b467;--kit-gold-bg: #26200f;--kit-gold-border: #8a7030;--kit-danger: #e06a5a;--kit-danger-bg: #2d1514;--kit-danger-border: #7a2c26;--kit-promo: #c9a5ff;--kit-promo-bg: #221a36;--kit-promo-border: #6b4fa0;--kit-track: #050b10;--kit-fill-gold: linear-gradient(90deg, #8a6b28, #e0c68d);--kit-fill-done: linear-gradient(90deg, #3f7a2e, #8ccb5f);--kit-fill-current: linear-gradient(90deg, #2a6f9c, #5fd3f0);--kit-fill-locked: #3c4550;--kit-focus: #7fe0ff;--kit-focus-width: 2px;--kit-transition: .14s ease-out}.bx-window-body{display:flex;flex-direction:column;gap:var(--kit-space-4);box-sizing:border-box;width:100%;height:100%;min-height:0;padding:var(--kit-space-4);color:var(--kit-text-value);font-family:var(--kit-font);font-size:var(--kit-fs-value);line-height:var(--kit-lh);background:radial-gradient(120% 60% at 50% 0%,#1d3349 0%,transparent 60%),linear-gradient(180deg,var(--kit-surface-1),var(--kit-surface-0))}.bx-section{display:flex;flex-direction:column;gap:var(--kit-space-3);min-width:0;padding:var(--kit-space-3) var(--kit-space-4) var(--kit-space-4);background:var(--kit-surface-1);border:1px solid var(--kit-border);border-radius:var(--kit-radius);box-shadow:var(--kit-shadow-inset)}.bx-section__title{display:flex;align-items:center;gap:var(--kit-space-2);margin:0;padding-bottom:var(--kit-space-2);border-bottom:1px solid var(--kit-border-gold);color:var(--kit-text-section);font-family:var(--kit-font-title);font-size:var(--kit-fs-section);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bx-section__title:before{content:"";width:6px;height:6px;flex:0 0 auto;background:var(--kit-border-gold-hi);transform:rotate(45deg)}.bx-card{position:relative;display:flex;flex-direction:column;gap:var(--kit-space-2);box-sizing:border-box;min-width:0;padding:var(--kit-space-3);margin:0;text-align:left;color:var(--kit-text-value);font:inherit;background:linear-gradient(180deg,var(--kit-surface-2),var(--kit-surface-1));border:1px solid var(--kit-border);border-radius:var(--kit-radius);box-shadow:var(--kit-shadow-card),var(--kit-shadow-inset);transition:background var(--kit-transition),border-color var(--kit-transition),box-shadow var(--kit-transition)}.bx-card:hover:not(:disabled){background:linear-gradient(180deg,var(--kit-surface-hover),var(--kit-surface-2));border-color:var(--kit-border-blue);box-shadow:var(--kit-shadow-hover)}.bx-card--selected,.bx-card--selected:hover{background:linear-gradient(180deg,var(--kit-surface-selected),var(--kit-surface-2));border-color:var(--kit-border-gold-hi);box-shadow:var(--kit-shadow-selected)}.bx-card--current{border-color:var(--kit-current-border);background:linear-gradient(180deg,var(--kit-current-bg),var(--kit-surface-1))}.bx-card--done{border-color:var(--kit-done-border);background:linear-gradient(180deg,var(--kit-done-bg),var(--kit-surface-1))}.bx-card--locked{color:var(--kit-text-disabled);border-color:var(--kit-locked-border);background:var(--kit-locked-bg);box-shadow:none;filter:saturate(.4);cursor:not-allowed}.bx-card--locked:hover{border-color:var(--kit-locked-border);box-shadow:none}.bx-card__title{margin:0;overflow:hidden;font-size:var(--kit-fs-card);font-weight:700;color:var(--kit-text-card);text-overflow:ellipsis;white-space:nowrap}.bx-card__media{display:flex;align-items:center;justify-content:center;min-height:48px}.bx-card__help{margin:0;font-size:var(--kit-fs-help);color:var(--kit-text-help)}.bx-card-grid{--bx-card-min: 156px;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--bx-card-min),1fr));gap:var(--kit-space-3);align-content:start;min-width:0}.bx-card-grid--fixed{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.bx-card-grid--fixed{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.bx-card-grid--fixed{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kit-space-2)}}@media(max-width:360px){.bx-card-grid--fixed{grid-template-columns:minmax(0,1fr)}}.bx-badge{display:inline-flex;align-items:center;gap:3px;box-sizing:border-box;height:18px;padding:0 6px;font-size:10px;font-weight:700;line-height:1;letter-spacing:.03em;white-space:nowrap;color:var(--kit-text-card);background:var(--kit-surface-highlight);border:1px solid var(--kit-border-blue);border-radius:var(--kit-radius-pill)}.bx-badge--gold{color:var(--kit-gold);background:var(--kit-gold-bg);border-color:var(--kit-gold-border)}.bx-badge--cyan{color:var(--kit-current);background:var(--kit-current-bg);border-color:var(--kit-current-border)}.bx-badge--green{color:var(--kit-done);background:var(--kit-done-bg);border-color:var(--kit-done-border)}.bx-badge--gray{color:var(--kit-locked);background:var(--kit-locked-bg);border-color:var(--kit-locked-border)}.bx-badge--promo{color:var(--kit-promo);background:var(--kit-promo-bg);border-color:var(--kit-promo-border)}.bx-progress{position:relative;box-sizing:border-box;width:100%;height:8px;overflow:hidden;background:var(--kit-track);border:1px solid var(--kit-border);border-radius:var(--kit-radius-pill);box-shadow:inset 0 1px 2px #000000b3}.bx-progress--text{height:16px}.bx-progress__fill{position:absolute;inset:0 auto 0 0;max-width:100%;background:var(--kit-fill-gold);border-radius:inherit;transition:width var(--kit-transition)}.bx-progress__mark{position:absolute;top:-2px;bottom:-2px;width:2px;margin-left:-1px;background:var(--kit-text-value);opacity:.8;pointer-events:none}.bx-progress__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--kit-text-value);text-shadow:0 1px 2px #000;white-space:nowrap;pointer-events:none}.bx-progress--done .bx-progress__fill{background:var(--kit-fill-done)}.bx-progress--current .bx-progress__fill{background:var(--kit-fill-current);box-shadow:0 0 8px #5fd3f066}.bx-progress--locked .bx-progress__fill{background:var(--kit-fill-locked)}.bx-tabs{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--kit-space-2);min-width:0;overflow-x:auto;scrollbar-width:thin}.bx-tabs>[role=tab],.bx-tabs>.bx-tab{flex:1 1 0;min-width:max-content;min-height:30px;padding:0 var(--kit-space-4);font:inherit;font-size:var(--kit-fs-card);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kit-text-label);background:linear-gradient(180deg,var(--kit-surface-2),var(--kit-surface-1));border:1px solid var(--kit-border);border-radius:var(--kit-radius);cursor:pointer;transition:var(--kit-transition);transition-property:color,border-color,background}.bx-tabs>[role=tab]:hover,.bx-tabs>.bx-tab:hover{color:var(--kit-text-card);border-color:var(--kit-border-blue)}.bx-tabs>[role=tab][aria-selected=true],.bx-tabs>.bx-tab--active{color:var(--kit-text-window);border-color:var(--kit-border-gold-hi);background:linear-gradient(180deg,var(--kit-surface-selected),var(--kit-surface-2));box-shadow:inset 0 -2px 0 var(--kit-border-gold-hi)}.bx-sidebar{display:flex;flex-direction:column;gap:2px;box-sizing:border-box;width:200px;max-width:100%;min-height:0;padding:var(--kit-space-2);overflow-y:auto;background:var(--kit-surface-0);border:1px solid var(--kit-border);border-radius:var(--kit-radius);scrollbar-width:thin;scrollbar-color:var(--kit-border-gold) var(--kit-surface-0)}.bx-sidebar__item{display:flex;align-items:center;justify-content:space-between;gap:var(--kit-space-2);box-sizing:border-box;width:100%;min-height:30px;padding:0 var(--kit-space-3);font:inherit;font-size:var(--kit-fs-card);text-align:left;color:var(--kit-text-label);background:transparent;border:1px solid transparent;border-radius:var(--kit-radius-sm);cursor:pointer}.bx-sidebar__item:hover{color:var(--kit-text-card);background:var(--kit-surface-hover)}.bx-sidebar__item[aria-current=true],.bx-sidebar__item--active{color:var(--kit-text-window);background:linear-gradient(90deg,var(--kit-surface-selected),var(--kit-surface-2));border-color:var(--kit-border-gold);box-shadow:inset 3px 0 0 var(--kit-border-gold-hi)}.bx-sidebar__count{flex:0 0 auto;min-width:22px;padding:0 5px;font-size:10px;font-weight:700;line-height:16px;text-align:center;color:var(--kit-text-value);background:var(--kit-surface-highlight);border-radius:var(--kit-radius-pill)}.bx-stat-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kit-space-3);min-width:0;padding:5px 0;border-bottom:1px dotted var(--kit-border)}.bx-stat-row:last-child{border-bottom:0}.bx-stat-row__label{min-width:0;font-size:var(--kit-fs-label);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--kit-text-label)}.bx-stat-row__value{flex:0 0 auto;font-size:var(--kit-fs-value);font-weight:700;font-variant-numeric:tabular-nums;color:var(--kit-text-value);text-align:right}.bx-stat-row__help{display:block;font-size:var(--kit-fs-help);font-weight:400;letter-spacing:0;text-transform:none;color:var(--kit-text-help)}.bx-lock{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--kit-space-2);box-sizing:border-box;min-height:96px;padding:var(--kit-space-4);text-align:center;color:var(--kit-text-disabled);background:repeating-linear-gradient(135deg,#ffffff05 0 6px,transparent 6px 12px),var(--kit-locked-bg);border:1px dashed var(--kit-locked-border);border-radius:var(--kit-radius)}.bx-lock__icon{display:inline-flex;width:24px;height:24px;color:var(--kit-locked);opacity:.85}.bx-lock__title{margin:0;font-size:var(--kit-fs-card);font-weight:700;color:var(--kit-locked)}.bx-lock__text{margin:0;font-size:var(--kit-fs-help);color:var(--kit-text-disabled)}.bx-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--kit-space-2);box-sizing:border-box;min-height:80px;padding:var(--kit-space-5);text-align:center;color:var(--kit-text-help);border:1px dashed var(--kit-border);border-radius:var(--kit-radius)}.bx-empty__title{margin:0;font-size:var(--kit-fs-card);font-weight:700;color:var(--kit-text-label)}.bx-scroll{overflow:auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--kit-border-gold) var(--kit-surface-0)}.bx-scroll::-webkit-scrollbar{width:6px;height:6px}.bx-scroll::-webkit-scrollbar-track{background:var(--kit-surface-0)}.bx-scroll::-webkit-scrollbar-thumb{background:var(--kit-border-gold);border-radius:3px;border:0}.bx-scroll::-webkit-scrollbar-thumb:hover{background:var(--kit-border-gold-hi)}.bx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--kit-space-2);box-sizing:border-box;min-height:30px;padding:0 var(--kit-space-4);font:inherit;font-size:var(--kit-fs-card);font-weight:700;letter-spacing:.03em;white-space:nowrap;color:var(--kit-text-card);background:linear-gradient(180deg,var(--kit-surface-hover),var(--kit-surface-2));border:1px solid var(--kit-border-gold);border-radius:var(--kit-radius);box-shadow:var(--kit-shadow-inset);cursor:pointer;transition:var(--kit-transition);transition-property:background,border-color,color,box-shadow}.bx-btn:hover:not(:disabled){border-color:var(--kit-border-gold-hi);color:var(--kit-text-window)}.bx-btn--primary{color:#1a1206;background:linear-gradient(180deg,#e0c68d,#bd955a,#886039);border-color:#f0dca8;text-shadow:0 1px 0 #ffffff4d}.bx-btn--primary:hover:not(:disabled){color:#1a1206;background:linear-gradient(180deg,#f2dca4,#cfa66a,#9a6e42);box-shadow:0 0 10px #d4af3766}.bx-btn--secondary{color:var(--kit-text-card);background:linear-gradient(180deg,var(--kit-surface-selected),var(--kit-surface-2));border-color:var(--kit-border-blue)}.bx-btn--ghost{color:var(--kit-text-label);background:transparent;border-color:transparent;box-shadow:none}.bx-btn--ghost:hover:not(:disabled){color:var(--kit-text-card);background:var(--kit-surface-hover);border-color:var(--kit-border)}.bx-btn:disabled,.bx-btn[aria-disabled=true],.bx-btn--disabled{color:var(--kit-text-disabled);background:var(--kit-surface-1);border-color:var(--kit-locked-border);box-shadow:none;cursor:not-allowed;opacity:.75}.bx-chip{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;height:24px;padding:0 10px;font:inherit;font-size:var(--kit-fs-help);font-weight:700;white-space:nowrap;color:var(--kit-text-label);background:var(--kit-surface-2);border:1px solid var(--kit-border);border-radius:var(--kit-radius-pill);cursor:pointer;transition:var(--kit-transition);transition-property:background,border-color,color}.bx-chip:hover{color:var(--kit-text-card);border-color:var(--kit-border-blue)}.bx-chip[aria-pressed=true],.bx-chip--active{color:#1a1206;background:linear-gradient(180deg,#e0c68d,#bd955a);border-color:#f0dca8}.bx-window-body :focus-visible,.bx-section :focus-visible,.bx-card:focus-visible,.bx-tabs>[role=tab]:focus-visible,.bx-tabs>.bx-tab:focus-visible,.bx-sidebar__item:focus-visible,.bx-btn:focus-visible,.bx-chip:focus-visible{outline:var(--kit-focus-width) solid var(--kit-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bx-card,.bx-btn,.bx-chip,.bx-tabs>[role=tab],.bx-tabs>.bx-tab,.bx-progress__fill{transition:none}}:root{--d-fs-body: 11px;--d-fs-small: 11px;--d-fs-legend: 10px;--d-fs-card-title: 12px;--d-fs-section: 13px;--d-fs-window: 13px;--d-fs-hero: 18px;--d-sp-1: 4px;--d-sp-2: 6px;--d-sp-3: 8px;--d-sp-4: 12px;--d-sp-5: 16px;--d-card-pad: 8px;--d-gap: 6px;--d-btn-h: 26px;--d-tab-h: 28px;--d-row-h: 26px;--d-win-head-h: 28px;--d-win-title-fs: var(--d-fs-window);--d-icon-sm: 16px;--d-icon-md: 24px;--d-icon-lg: 40px;--d-card-min: 140px;--kit-fs-window: var(--d-fs-window);--kit-fs-section: var(--d-fs-section);--kit-fs-card: var(--d-fs-card-title);--kit-fs-label: var(--d-fs-small);--kit-fs-value: var(--d-fs-body);--kit-fs-help: var(--d-fs-small)}.janela>.moldura{--corner-size: 44px}.janela-topo{box-sizing:border-box;min-height:var(--d-win-head-h);height:var(--d-win-head-h);padding:0 42px;gap:var(--d-sp-2);align-items:center}.janela-topo h2{font-size:var(--d-win-title-fs);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.janela-florao{top:-15px;width:min(150px,40%);height:18px}.janela-fechar{width:26px;height:26px;font-size:14px}@media(hover:none){.janela-fechar[data-tip]:hover:after{content:none}}.janela-corpo{padding:var(--d-card-pad);gap:var(--d-sp-3)}.janela.janela--fullscreen:not(.janela--wide) .janela-corpo{overflow-y:auto}.janela.janela--ajusta{transition:height .18s ease}@media(prefers-reduced-motion:reduce){.janela.janela--ajusta{transition:none}}.bx-window-body{gap:var(--d-gap);padding:var(--d-card-pad);font-size:var(--d-fs-body)}.bx-section{gap:var(--d-sp-3);padding:var(--d-sp-2) var(--d-card-pad) var(--d-card-pad)}.bx-section__title{padding-bottom:var(--d-sp-2);font-size:var(--d-fs-section)}.bx-card{gap:var(--d-sp-2);padding:var(--d-card-pad)}.bx-card__title{font-size:var(--d-fs-card-title)}.bx-card__media{min-height:40px}.bx-card__help{font-size:var(--d-fs-small)}.bx-card-grid{--bx-card-min: var(--d-card-min);gap:var(--d-sp-3)}.bx-badge{height:16px;padding:0 var(--d-sp-2);font-size:10px}.bx-progress{height:7px}.bx-progress--text{height:14px}.bx-progress__text{font-size:var(--d-fs-legend, 10px)}.bx-tabs>[role=tab],.bx-tabs>.bx-tab{min-height:var(--d-tab-h);padding:0 var(--d-sp-4);font-size:var(--d-fs-small)}.bx-sidebar{width:184px;padding:var(--d-sp-2)}.bx-sidebar__item{min-height:var(--d-row-h);padding:0 var(--d-sp-3);font-size:var(--d-fs-body)}.bx-sidebar__count{min-width:20px;line-height:15px}.bx-stat-row{padding:3px 0}.bx-stat-row__value{font-size:var(--d-fs-body)}.bx-lock{min-height:72px;padding:var(--d-sp-4)}.bx-empty{min-height:60px;padding:var(--d-card-pad) var(--d-sp-5)}.bx-btn{min-height:var(--d-btn-h);padding:0 var(--d-sp-4);font-size:var(--d-fs-body)}.bx-chip{height:22px;padding:0 var(--d-sp-3);font-size:var(--d-fs-small)}@media(max-width:719px){:root{--d-fs-body: 12px;--d-fs-small: 12px;--d-fs-card-title: 13px;--d-fs-section: 14px;--d-fs-window: 16px;--d-btn-h: 38px;--d-tab-h: 38px;--d-row-h: 38px;--d-win-head-h: 44px;--d-icon-lg: 44px}.bx-tabs>[role=tab],.bx-tabs>.bx-tab,.bx-sidebar__item,.bx-btn{min-height:38px}.bx-chip{height:36px;padding:0 var(--d-sp-4);font-size:var(--d-fs-body)}.bx-badge{height:18px;font-size:11px}}@media(max-width:719px){.rodape .cidade-acoes{display:none}.rodape{gap:var(--d-sp-1)}.rodape .hud-bar-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"vitais atalhos" "barra barra";align-items:center;gap:var(--d-sp-2);box-sizing:border-box;width:100%;max-width:100%;padding:5px 28px 6px}.rodape .hud-bar-panel>.moldura{--corner-size: 32px}.rodape .hud-vitals-group{grid-area:vitais;min-width:0;gap:3px;padding:4px 6px 3px}.rodape .ch-hud-row{gap:6px}.rodape .hud-vitals-group .condicoes{min-height:0}.rodape .hud-vitals-group .bar-linha .bar{height:14px}.rodape .hud-atalhos{grid-area:atalhos;flex-direction:column;gap:var(--d-sp-1);align-self:center}.rodape .hud-atalhos .hud-botao.hud-icone{width:36px;height:36px;min-width:36px;min-height:36px}.rodape .hud-vitals-group .bar-linha .bar-label,.rodape .hud-vitals-group .bar-linha .bar-value,.rodape .hud-vitals-group .bar-linha .bar-suffix{white-space:nowrap}.rodape .action-stack.action-bar{grid-area:barra;width:100%;min-width:0;padding:0;border:0}.rodape .action-strip{grid-template-columns:repeat(5,minmax(0,1fr));--hud-slot: 36px;gap:3px;--hud-gap: 3px;width:100%}.hud-layer .chat-janela{top:auto!important;bottom:calc(var(--hud-rodape-sobe, 260px) + 6px)!important}.hud-layer .chat-janela.chat-expanded{max-height:calc(100dvh - var(--hud-rodape-sobe, 260px) - 72px)}.hud-layer .chat-janela.chat-collapsed{height:40px!important;max-height:40px!important;min-height:0!important}.chat-modes button{width:36px;height:36px}}@media(min-width:2200px){:root{--d-fs-body: 11px;--d-fs-small: 11px;--d-fs-legend: 10px;--d-fs-card-title: 12px;--d-fs-section: 13px;--d-fs-window: 13px;--d-fs-hero: 18px;--d-sp-1: 4px;--d-sp-2: 6px;--d-sp-3: 8px;--d-sp-4: 12px;--d-sp-5: 16px;--d-card-pad: 8px;--d-gap: 6px;--d-btn-h: 26px;--d-tab-h: 28px;--d-row-h: 26px;--d-win-head-h: 28px;--d-icon-sm: 18px;--d-icon-md: 28px;--d-icon-lg: 48px;--d-card-min: 160px}.bx-chip{height:26px}.bx-badge{height:18px;font-size:11px}.bx-progress{height:9px}.bx-progress--text{height:16px}.bx-progress__text{font-size:11px}.bx-sidebar{width:216px}.bx-sidebar__count{min-width:24px;line-height:18px}.bx-stat-row{padding:4px 0}.bx-card__media{min-height:48px}.bx-empty{min-height:72px}}.ch-trigger{display:block;border-radius:var(--kit-radius-sm);outline-offset:2px}.ch-trigger:focus-visible{outline:2px solid var(--kit-focus, #5fd3f0)}.topo-ficha-gatilho{display:block}@media(max-width:1399px){.topo-ficha-gatilho{display:none}}.ch-hud-row{display:flex;align-items:center;gap:8px}.ch-hud-retrato{flex:0 0 auto;cursor:pointer}.ch-retrato-bloco{display:flex;flex-direction:column;align-items:center;gap:3px;width:64px}.ch-retrato{display:grid;place-items:center;border:1px solid var(--kit-border-gold);border-radius:var(--kit-radius);background:radial-gradient(circle at 50% 35%,#1d2f40,#05090f 80%);box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #b5965424,0 0 0 1px #0a0806;transition:border-color var(--kit-transition, .12s ease)}.ch-hud-retrato:hover .ch-retrato,.ch-hud-retrato:focus-visible .ch-retrato,.topo-ficha-gatilho:hover .ch-retrato{border-color:var(--kit-border-gold-hi)}.ch-retrato__nome{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--kit-font-title);font-size:var(--d-fs-legend, 10px);font-weight:700;letter-spacing:.03em;color:var(--kit-text-section);text-shadow:0 1px 2px #000}.ch-float{position:fixed;z-index:var(--z-tooltip, 400);box-sizing:border-box;width:300px;max-width:calc(100vw - 16px);padding:12px;pointer-events:none;color:var(--kit-text-value);font-family:var(--kit-font);font-size:var(--kit-fs-card);line-height:var(--kit-lh);background:linear-gradient(180deg,var(--kit-surface-2),var(--kit-surface-0));border:1px solid var(--kit-border-gold);border-radius:var(--kit-radius-lg);box-shadow:0 10px 28px #000c,inset 0 0 0 1px #000,inset 0 0 0 2px #b5965424}.ch-float--xp{width:320px}.ch-xp__total span{white-space:nowrap}.ch-card-head--xp strong{display:block;margin-bottom:8px;font-family:var(--kit-font-title);font-size:var(--kit-fs-section);letter-spacing:.06em;text-transform:uppercase;color:var(--kit-text-section)}.ch-card{display:grid;gap:10px}.ch-card__head{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--kit-border)}.ch-card__head .ch-card__retrato{flex:0 0 auto;display:grid;place-items:center;width:64px;height:64px;border:1px solid var(--kit-border-gold);border-radius:var(--kit-radius);background:radial-gradient(circle at 50% 35%,#1d2f40,#05090f 80%)}.ch-card__ident{display:grid;gap:2px;min-width:0}.ch-card__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--kit-font-title);font-size:15px;letter-spacing:.02em;color:var(--kit-text-window)}.ch-card__voc{font-size:var(--kit-fs-label);color:var(--kit-text-label)}.ch-card__voc b{color:var(--kit-gold);font-weight:700}.ch-card__premium{font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap;color:var(--kit-text-help)}.ch-card__premium.is-on{color:var(--kit-gold)}.ch-card__premium .bx-icon{display:inline-block;vertical-align:-4px;margin-right:4px}.ch-card__ident{grid-template-columns:minmax(0,1fr)}.ch-card__ident .ch-card__premium{white-space:normal;line-height:1.35}.ch-card__barras{display:grid;gap:7px}.ch-barra{display:grid;gap:3px}.ch-barra__topo{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--kit-fs-label);color:var(--kit-text-label)}.ch-barra__topo b{font-variant-numeric:tabular-nums;color:var(--kit-text-value)}.ch-barra__preenchimento{background:linear-gradient(180deg,#ffb3bd,#c8334d)}.ch-barra--mp .ch-barra__preenchimento{background:linear-gradient(180deg,#a9d6ff,#2d6fd0)}.ch-barra--xp .ch-barra__preenchimento{background:linear-gradient(180deg,#ffe89a,#c9961c)}.ch-barra__sub{font-size:11px;color:var(--kit-text-help)}.ch-card__skills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 6px;margin:0;padding:8px;list-style:none;background:var(--kit-surface-1);border:1px solid var(--kit-border-soft);border-radius:var(--kit-radius)}.ch-card__skills li{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px;min-width:0;font-size:11px;color:var(--kit-text-label)}.ch-card__skills span{flex:0 0 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ch-card__skills b{margin-left:0;font-variant-numeric:tabular-nums;color:var(--kit-text-value)}.ch-card__skills small{font-size:11px;color:var(--kit-text-help)}.ch-card__combate{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}.ch-card__combate>div{padding:6px 4px;text-align:center;background:var(--kit-surface-1);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.ch-card__combate dt,.ch-stats dt,.ch-sheet__resumo dt{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--kit-text-help)}.ch-card__combate dd{margin:2px 0 0;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--kit-text-value)}.ch-card__rodape{display:flex;justify-content:space-between;gap:8px;padding-top:8px;font-size:var(--kit-fs-label);color:var(--kit-text-label);border-top:1px solid var(--kit-border)}.ch-card__rodape b{color:var(--kit-gold);font-variant-numeric:tabular-nums}.ch-xp{display:grid;gap:8px}.ch-xp__linhas{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ch-xp__linha{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:var(--kit-fs-card);color:var(--kit-text-card)}.ch-xp__nome{display:flex;flex-wrap:wrap;align-items:center;row-gap:1px}.ch-xp__nome>small{flex-basis:100%}.ch-xp__nota{font-size:11px;color:var(--kit-text-help)}.ch-xp__valor{font-variant-numeric:tabular-nums;color:var(--kit-gold)}.ch-xp__vazio{margin:0;font-size:var(--kit-fs-card);color:var(--kit-text-help)}.ch-xp__total{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:8px;font-size:var(--kit-fs-card);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kit-text-section);border-top:1px solid var(--kit-border-gold)}.ch-xp__total b{font-size:15px;font-variant-numeric:tabular-nums;color:var(--kit-gold-hi, #f0cf7a)}.ficha-janela{gap:var(--d-sp-3, 8px)}.ficha-janela .ficha-tabs{gap:4px;margin-bottom:0}.ficha-janela .ficha-tabs .tab{min-height:var(--d-tab-h, 30px);padding:0 var(--d-sp-4, 12px);font-size:var(--d-fs-body, 12px);line-height:1}.janela:has(.ficha-janela){max-height:min(920px,calc(100vh - 140px))}.ch-sheet{display:grid;gap:var(--d-sp-3, 8px);min-width:0}.ch-sheet__head{display:grid;grid-template-columns:64px minmax(160px,.9fr) minmax(0,1.6fr);gap:var(--d-sp-3, 8px);align-items:center}.ch-sheet__retrato{display:grid;place-items:center;width:64px;height:64px;border:1px solid var(--kit-border-gold);border-radius:var(--kit-radius);background:radial-gradient(circle at 50% 35%,#1d2f40,#05090f 80%)}.ch-sheet__ident{display:grid;gap:2px;min-width:0;justify-items:start}.ch-sheet__nome{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--kit-font-title);font-size:var(--d-fs-window, 15px);line-height:1.2;color:var(--kit-text-window)}.ch-sheet__voc{font-size:var(--d-fs-body, 12px);color:var(--kit-text-label)}.ch-sheet__premium{margin-top:3px;max-width:100%;overflow:hidden;overflow-wrap:anywhere;white-space:normal;text-align:left}.ficha-janela .ch-sheet__premium.bx-badge{height:auto;min-height:18px;padding-block:2px;line-height:1.25;white-space:normal;font-size:11px}.ch-sheet__resumo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0}.ch-sheet__resumo>div,.ch-stats>div{min-width:0;padding:3px 6px;background:var(--kit-surface-1);border:1px solid var(--kit-border);border-radius:var(--kit-radius)}.ch-sheet__resumo dt,.ch-stats dt{display:flex;align-items:center;gap:4px;min-width:0;font-size:var(--d-fs-small, 11px);letter-spacing:.02em;color:var(--kit-text-help);white-space:nowrap}.ch-sheet__atributo-icone{width:18px;height:18px;flex:0 0 18px;object-fit:contain}.ch-sheet__resumo dd,.ch-stats dd{margin:0;font-size:var(--d-fs-body, 12px);font-weight:700;font-variant-numeric:tabular-nums;color:var(--kit-text-value);overflow-wrap:anywhere}.ch-sheet__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--d-gap, 8px);align-items:start}.ch-sheet__col{display:grid;gap:var(--d-gap, 8px);align-content:start;min-width:0}.ch-sec{min-width:0;padding:var(--d-sp-3, 8px) var(--d-card-pad, 10px) var(--d-card-pad, 10px);background:var(--kit-surface-1);border:1px solid var(--kit-border);border-radius:var(--kit-radius-lg);box-shadow:var(--kit-shadow-inset)}.ch-sec__titulo{margin:0 0 var(--d-sp-2, 6px);padding-bottom:var(--d-sp-1, 4px);font-family:var(--kit-font-title);font-size:var(--d-fs-section, 13.5px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kit-text-section);border-bottom:1px solid var(--kit-border-gold)}.ch-sec__vazio{margin:0;font-size:var(--d-fs-body, 12px);color:var(--kit-text-help)}.ch-sec__estado{min-height:15px;margin:4px 0 2px;font-size:var(--d-fs-small, 11px);line-height:1.3;color:var(--kit-text-label)}.ch-sec__estado.is-ok{color:var(--kit-text-value)}.ch-skills{width:100%;border-collapse:collapse;font-size:var(--d-fs-body, 12px);color:var(--kit-text-value)}.ch-skills thead th{padding:0 4px 3px;font-size:var(--d-fs-small, 11px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kit-text-help);text-align:left}.ch-skills th,.ch-skills td{height:var(--d-row-h, 30px);padding:0 4px;border-bottom:1px solid var(--kit-border-soft);text-align:left;vertical-align:middle}.ch-skills tbody th{font-weight:400;white-space:nowrap;color:var(--kit-text-card)}.ch-skills__nome{display:inline-flex;align-items:center;gap:6px}.ch-skills__sem-icone{display:inline-block;width:16px;height:16px}.ch-skills__nivel{width:40px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right!important}.ch-skills__progresso{display:flex;align-items:center;gap:6px;min-width:110px}.ch-skills__progresso span{width:34px;text-align:right;font-size:var(--d-fs-small, 11px);font-variant-numeric:tabular-nums;color:var(--kit-text-help)}.ch-skills__trilho{flex:1;height:5px}@media(max-width:359px){.ch-skills th,.ch-skills td,.ch-skills thead th{padding-left:2px;padding-right:2px}.ch-skills__progresso{min-width:92px;gap:4px}}.ch-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0}.ch-prog{display:grid;gap:3px;margin-bottom:var(--d-sp-3, 8px)}.ch-prog:last-child{margin-bottom:0}.ch-prog__topo{display:flex;justify-content:space-between;align-items:center;font-size:var(--d-fs-body, 12px);color:var(--kit-text-card)}.ch-prog__topo>span{display:inline-flex;align-items:center;gap:6px}.ch-prog__topo b{font-variant-numeric:tabular-nums;color:var(--kit-text-value)}.ch-prog__trilho{height:5px}.ch-prog small{font-size:var(--d-fs-small, 11px);color:var(--kit-text-help)}.ch-prog--bestiario .bx-progress__fill{background:var(--kit-fill-current, #5fd3f0)}.ch-sheet .ch-xp{gap:var(--d-sp-2, 6px)}.ch-sheet .ch-xp__linha{font-size:var(--d-fs-body, 12px)}.ch-sheet .ch-xp__total{padding-top:var(--d-sp-2, 6px);font-size:var(--d-fs-body, 12px)}.ch-sheet .ch-xp__total b{font-size:var(--d-fs-section, 13.5px)}.ch-prem{display:grid;gap:3px;margin:0;padding:0;list-style:none}.ch-prem li{display:flex;align-items:center;gap:6px;min-height:20px;font-size:var(--d-fs-body, 12px);color:var(--kit-text-value)}.ch-prem li.is-off{color:var(--kit-text-help)}@media(max-height:760px)and (min-width:720px){.ficha-janela .ch-sheet,.ficha-janela .ch-sheet__grid,.ficha-janela .ch-sheet__col,.ficha-janela .ch-sheet__head{gap:6px}.ficha-janela .ch-sec{padding:6px 8px 8px}.ficha-janela .ch-sec__titulo{margin-bottom:4px;padding-bottom:3px}.ficha-janela .ch-skills thead th{padding-bottom:2px}.ficha-janela .ch-skills th,.ficha-janela .ch-skills td{height:24px}.ficha-janela .ch-stats{gap:3px}.ficha-janela .ch-stats>div{padding:2px 5px}.ficha-janela .ch-prog{margin-bottom:6px}.ficha-janela .ch-prem li{min-height:18px}}.ficha-janela [data-tip],.equip-grid [data-tip]{position:relative}.ficha-janela [data-tip]:hover:after,.ficha-janela [data-tip]:focus-visible:after,.equip-grid [data-tip]:hover:after,.equip-grid [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 3px);z-index:5;transform:translate(-50%);padding:3px 7px;font-size:var(--d-fs-small, 11px);font-weight:600;line-height:1.3;white-space:nowrap;pointer-events:none;color:var(--kit-text-window);background:#05090fee;border:1px solid var(--kit-border-gold);border-radius:var(--kit-radius-sm);box-shadow:0 4px 12px #000a}@media(max-width:480px){.ch-card__skills{grid-template-columns:repeat(3,minmax(0,1fr))}.ch-sheet__head{grid-template-columns:1fr;justify-items:center;text-align:center}.ch-sheet__ident{justify-items:center}.ch-sheet__resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.ch-sheet__grid{grid-template-columns:minmax(0,1fr)}.ch-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.vitais.compact .bar-label{margin-right:6px}.ficha-janela .outfit-paleta{grid-template-columns:repeat(auto-fill,26px);justify-content:start;gap:0}.ficha-janela .outfit-paleta .outfit-cor{box-sizing:border-box;width:26px;height:26px;padding:4px;aspect-ratio:auto;background-clip:content-box;border:0;border-radius:0}.ficha-janela .outfit-paleta .outfit-cor.selected{outline:2px solid var(--gold);outline-offset:-2px}@media(max-width:719px){.ficha-janela .outfit-preview-box .outfit-animate{position:absolute;top:8px;right:8px;bottom:auto;left:auto;margin:0}.janela.janela--fullscreen .ficha-janela .outfit-lado .outfit-pecas[role=tablist]{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:4px}.janela.janela--fullscreen .ficha-janela .outfit-lado .outfit-pecas[role=tablist]>[role=tab]{width:auto;min-width:0;padding-left:3px;padding-right:3px;overflow:visible;white-space:nowrap}.ficha-janela .outfit-paleta{grid-template-columns:repeat(auto-fill,28px);max-height:196px;overflow-y:auto;padding-bottom:2px}.ficha-janela .outfit-paleta .outfit-cor{width:28px;height:28px;padding:0;background-clip:border-box;border:1px solid #00000066}}@media(min-width:720px){.ficha-janela .outfit-preview-box .outfit-animate{position:absolute;top:8px;right:8px;bottom:auto;left:auto}.ficha-janela .outfit-auto{width:calc(100% - 46px);height:auto;min-height:26px;padding:3px 4px;white-space:normal;line-height:1.15}.ficha-janela .outfit-paleta{grid-template-columns:repeat(auto-fill,minmax(26px,1fr));justify-content:stretch}.ficha-janela .outfit-grelha-lado{display:flex;flex-direction:column;min-height:0}.ficha-janela .outfit-grelha-lado>.outfit-grelha{flex:1 1 auto;max-height:none;align-content:stretch;grid-auto-rows:minmax(96px,1fr)}.ficha-janela .outfit-grelha button{justify-content:center}}.ficha-janela .outfit-corpo>.outfit-paleta{grid-column:1 / -1}.ficha-janela .outfit-check input,.ficha-janela .outfit-filtros input{width:16px;height:16px;margin:0;flex:0 0 auto;accent-color:var(--gold)}.ficha-janela .outfit-filtros label,.ficha-janela .outfit-filtros .outfit-check{display:inline-flex;align-items:center;gap:6px;min-height:26px}.ficha-janela .outfit-filtros{min-width:0}.ficha-janela .outfit-filtros>span{flex-wrap:wrap;min-width:0;max-width:100%;row-gap:4px}@media(max-width:719px){.ficha-janela .outfit-filtros label,.ficha-janela .outfit-filtros .outfit-check{min-height:36px}.janela.janela--fullscreen .ficha-janela .outfit-lado .outfit-pecas[role=tablist]{grid-template-columns:repeat(4,minmax(0,1fr))}.janela.janela--fullscreen .ficha-janela .outfit-lado .outfit-pecas>[role=tab]{width:100%;min-width:0;min-height:36px}}.ficha-janela .outfit-preview-box .outfit-rodar{position:absolute;right:6px;bottom:6px;top:auto;left:auto}.hunt-picker [data-tip],.templo [data-tip],.party [data-tip],.venda [data-tip],.imbue-janela [data-tip],.topo-opcoes [data-tip]{position:relative}.hunt-picker [data-tip]:hover:after,.hunt-picker [data-tip]:focus-visible:after,.templo [data-tip]:hover:after,.templo [data-tip]:focus-visible:after,.party [data-tip]:hover:after,.party [data-tip]:focus-visible:after,.venda [data-tip]:hover:after,.venda [data-tip]:focus-visible:after,.imbue-janela [data-tip]:hover:after,.imbue-janela [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 3px);z-index:5;transform:translate(-50%);padding:3px 7px;font-size:var(--d-fs-small, 11px);font-weight:600;line-height:1.3;white-space:nowrap;pointer-events:none;color:#e8dcc0;background:#05090fee;border:1px solid #8a7030;border-radius:2px}.hunt-picker .hunt-busca{height:28px;box-sizing:border-box;margin-bottom:var(--d-sp-2, 6px);padding:0 8px;font-size:var(--d-fs-body, 12px)}.hunt-picker .hunt-colunas{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:var(--d-gap, 8px);min-height:0}.hunt-picker .hunt-lista-wrap{max-height:min(380px,52dvh);padding-right:2px}.janela:not(.janela--fullscreen)>.janela-corpo>.hunt-picker{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.janela:not(.janela--fullscreen)>.janela-corpo>.hunt-picker .hunt-colunas{flex:1 1 auto;min-height:0}.janela:not(.janela--fullscreen)>.janela-corpo>.hunt-picker .hunt-lista-wrap{flex:1 1 auto;min-height:0;max-height:none}.hunt-picker .hunt-grupo h3{margin-bottom:4px;font-size:11px}.hunt-picker .hunt-grupo+.hunt-grupo{margin-top:var(--d-sp-3, 8px)}.hunt-picker .hunt-list{gap:3px}.hunt-picker .hunt-card{gap:6px;min-height:34px;padding:3px 6px}.hunt-picker .hunt-bichos .sprite:not(:first-child){margin-left:-9px}.hunt-picker .hunt-bichos{flex:0 0 72px;width:72px;min-width:72px}.hunt-picker .hunt-bichos>:not(:first-child){margin-left:-9px}.hunt-picker .hunt-texto{flex:1 1 auto;min-width:0;gap:0}.hunt-picker .hunt-texto strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;font-size:var(--d-fs-small, 11px);line-height:1.25;word-break:break-word}.hunt-picker .hunt-texto>span{font-size:var(--d-fs-small, 11px);line-height:1.2}.hunt-picker .hunt-detalhe{gap:6px}.hunt-picker .hunt-detalhe header strong{font-size:var(--d-fs-section, 13.5px);line-height:1.2}.hunt-picker .hunt-detalhe header>span{font-size:var(--d-fs-small, 11px)}.hunt-picker .hunt-descricao{margin:0;font-size:var(--d-fs-small, 11px);line-height:1.35}.hunt-picker .hunt-density button{height:26px;min-width:0;padding:0 8px;font-size:var(--d-fs-small, 11px)}.hunt-picker .hunt-roster{gap:4px}.hunt-picker .hunt-roster-chip{gap:4px;padding:2px 8px 2px 2px;font-size:var(--d-fs-small, 11px)}.hunt-picker .hunt-unico{font-size:var(--d-fs-small, 11px)}.hunt-picker .hunt-detalhe .hunt-iniciar{height:28px;min-height:28px;box-sizing:border-box;padding:0 12px;font-size:var(--d-fs-body, 12px);line-height:1}.hunt-picker .hunt-editar-gm{height:28px;box-sizing:border-box;margin-top:4px;padding:0 10px;font-size:var(--d-fs-small, 11px)}.templo{gap:6px}.templo .templo-texto,.templo .templo-penas,.templo .templo-estado{font-size:var(--d-fs-small, 11px);line-height:1.35}.templo .templo-estado{padding:4px 8px;font-size:var(--d-fs-body, 12px)}.templo .templo-penas{gap:1px;padding-left:14px}.templo .templo-lista{gap:3px}.templo .templo-lista li{grid-template-columns:22px minmax(0,1fr) auto;gap:6px;padding:3px 6px;border-radius:3px}.templo .templo-lista strong{font-size:var(--d-fs-body, 12px);line-height:1.2}.templo .templo-lista em{font-size:var(--d-fs-small, 11px);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.templo .templo-lista b{font-size:var(--d-fs-small, 11px)}.templo .templo-icone{width:22px;height:22px}.templo .templo-rodape{padding-top:6px}.templo .templo-rodape .btn,.templo .templo-stamina{height:28px;box-sizing:border-box;padding:0 10px;font-size:var(--d-fs-body, 12px)}.party{gap:6px}.party-topo strong{font-size:var(--d-fs-body, 12px)}.party-share-selo{padding:1px 6px;font-size:var(--d-fs-small, 11px)}.party-membros{gap:4px}.party-membros li{gap:3px;padding:4px 6px}.party-ficha em,.party-trilho em{font-size:var(--d-fs-small, 11px)}.party .party-membro-acoes .ghost,.party .party-lider-acoes .ghost,.party .btn,.party button.ghost{height:26px;box-sizing:border-box;padding:0 8px;font-size:var(--d-fs-small, 11px)}.party .party-rodape{margin-top:2px;padding-top:6px}.party .party-espera,.party .party-perto,.party .party-test{gap:4px;padding:6px}.party .party-guia{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;padding:12px;border:1px dashed var(--border-soft, #3a4650);background:#05090fa0}.party .party-guia .party-vazio{max-width:420px}.party .party-guia__passos{align-self:stretch;display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;text-align:left}.party .party-guia__passos li{display:flex;flex-direction:column;gap:2px;padding:0 0 0 12px;border-left:2px solid var(--gold-lo, #8b7035)}.party .party-guia__passos li strong{color:var(--fg-bright, #e8e0c8);font-size:12px;font-weight:700}.party .party-guia__passos li span{color:var(--fg-dim, #9aa6b2);font-size:11px;line-height:1.4}.venda-lista{max-height:min(220px,40dvh)}.venda-lista button{padding:4px 6px}.venda-rodape>span,.venda-texto{font-size:var(--d-fs-small, 11px)}.topo-opcoes .topo-opcoes-reset{height:30px;min-height:30px;box-sizing:border-box;padding:0 12px;font-size:var(--d-fs-body, 12px);white-space:nowrap}@media(max-width:719px){.hunt-picker .hunt-colunas{grid-template-columns:minmax(0,1fr)}.hunt-picker .hunt-lista-wrap{max-height:40dvh}.hunt-picker .hunt-detalhe{height:auto;padding:8px 0 0;border-left:0;border-top:1px solid var(--border, #3a3228)}.hunt-picker .hunt-meta{grid-template-columns:minmax(0,1fr)}.hunt-picker .hunt-density{flex-wrap:wrap;width:100%}.hunt-picker .hunt-density button{flex:1 1 0;min-width:0;height:36px;padding:0 4px;font-size:var(--d-fs-body, 12px)}.hunt-picker .hunt-busca{height:36px}.hunt-picker .hunt-card{min-height:44px}.hunt-picker .hunt-detalhe .hunt-iniciar{height:38px;min-height:38px;font-size:13px}.hunt-picker .hunt-editar-gm{height:36px}.templo .templo-rodape .btn,.templo .templo-stamina,.party .party-membro-acoes .ghost,.party .party-lider-acoes .ghost,.party .btn,.party button.ghost,.imbue-janela .btn,.imbue-janela button.ghost{height:36px;font-size:var(--d-fs-body, 12px)}.topo-opcoes .topo-opcoes-reset{height:38px;min-height:38px}}.rodape .hud-vitals-group .bar-linha .bar-label,.vitais.compact .bar-label,.hud-bar-panel .bar-label,.hud-bar-panel .vitais-cap,.rodape .vitais-cap,.hud-bar-panel .ch-retrato__nome,.rodape .ch-retrato__nome,.topo .topo-ficha span,.topo .topo-liga small{font-size:11px}.strip-tecla{font-size:10px}.strip-qtd,.strip-mana{font-size:11px}.rodape .strip-tecla{font-size:calc(10px * var(--hud-scale))}.rodape .strip-qtd,.rodape .strip-mana{font-size:calc(11px * var(--hud-scale))}@media(max-width:359px){.rodape .action-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.rodape .hud-rail>.hud-rail-field{flex-direction:column;align-items:stretch}.rodape .hud-rail-field select{width:100%}}.templo .templo-lista em{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;text-overflow:clip;line-height:1.3}@media(max-width:719px){.templo .templo-texto,.templo .templo-penas{font-size:12px}.templo .templo-estado{font-size:13px;padding:6px 10px}.templo .templo-lista li{padding:10px 12px;min-height:56px}.templo .templo-lista strong{font-size:14px}.templo .templo-lista em{font-size:13px}.janela.janela--fullscreen .templo{flex:1 1 auto;display:flex;flex-direction:column;min-height:100%}.janela.janela--fullscreen .templo .templo-rodape{margin-top:auto;padding-top:8px}}@media(max-width:359px){.rodape .strip-slot,.rodape .strip-slot-wrap{aspect-ratio:auto;height:36px}.rodape .hud-rail>.hud-rail-row{gap:2px 3px}.rodape .hud-rail-icon{min-width:0}}@media(max-width:719px){.janela.janela--fullscreen:has(.outfit-brx)>.janela-corpo{overflow:hidden}.janela.janela--fullscreen .ficha-janela:has(.outfit-brx){display:flex;flex-direction:column;height:100%;min-height:0}.janela.janela--fullscreen .ficha-janela:has(.outfit-brx)>.ficha-tabs{flex:0 0 auto}.janela.janela--fullscreen .outfit-brx{flex:1 1 auto;min-height:0}.janela.janela--fullscreen .outfit-brx>.outfit-corpo{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;grid-auto-rows:max-content;align-content:start}.janela.janela--fullscreen .ficha-janela .outfit-paleta{max-height:none;overflow:visible}.janela.janela--fullscreen .outfit-brx>.outfit-gravar{flex:0 0 auto;padding-top:8px}}@media(max-width:719px){.janela.janela--fullscreen:has(.templo),.janela.janela--fullscreen:has(.party){bottom:auto!important;height:auto!important;max-height:calc(100dvh - 72px)!important}html:has(.janela--fullscreen .templo) .rodape,html:has(.janela--fullscreen .party) .rodape{visibility:hidden;pointer-events:none}}.rodape{--frame-corner-dock: url(/ui/frames/v2-corner-128.png?v=b5ab03fe69b4)}@media(max-height:800px)and (min-width:960px){.rodape{--hud-slot: clamp(32px, calc(36px * var(--hud-scale)), 36px);bottom:env(safe-area-inset-bottom,0px);width:max-content;max-width:calc(100vw - 16px);gap:4px}.rodape:not(.solto){left:50%;right:auto;width:max-content;max-width:calc(100vw - 16px);transform:translate(-50%)}.rodape.sem-barra:not(.solto){left:50%}.rodape .cidade-acoes,.rodape .hunt-acoes{gap:4px}.rodape .hud-bar-panel{flex-wrap:nowrap;align-items:center;width:max-content;max-width:100%;box-sizing:border-box;gap:calc(8px * var(--hud-scale));padding:calc(6px * var(--hud-scale)) calc(14px * var(--hud-scale))}.rodape .hud-bar-panel>.moldura{--corner-size: 64px}.rodape .hud-bar-panel>.moldura i{background-image:var(--frame-corner-dock)}.rodape .hud-bar-panel>.moldura:before{width:140px;height:22px;top:-10px}.rodape .hud-vitals-group{gap:2px;padding:2px 6px 1px;min-width:0}.rodape .hud-vitals-group .bar-linha .bar{height:16px}.rodape .ch-hud-row{gap:6px;align-items:center}.rodape .hud-vitals-group .condicoes{min-height:0}.rodape .hud-atalhos{flex-direction:column;gap:4px;align-self:center}.rodape .hud-atalhos .hud-botao.hud-icone{width:30px;height:30px;min-width:30px;min-height:30px}.rodape .action-stack.action-bar{width:auto;min-width:0;padding:0 calc(8px * var(--hud-scale))}.rodape .action-strip{grid-template-columns:repeat(10,var(--hud-slot));width:auto;max-width:none;gap:3px;--hud-gap: 3px}.rodape .strip-slot,.rodape .strip-slot-wrap{width:var(--hud-slot);height:var(--hud-slot);min-width:0;max-width:none;aspect-ratio:auto}.rodape .hud-rail{width:calc(236px * var(--hud-scale));max-width:none;grid-template-columns:minmax(0,1fr);gap:2px;font-size:10px}.rodape .hud-rail>.hud-rail-field,.rodape .hud-hunt-state{grid-column:1}.rodape .hud-hunt-state{line-height:13px;padding-bottom:2px}.rodape .hud-rail-field select{height:21px;min-height:21px;padding:0 4px}.rodape .hud-rail-row{gap:3px;align-items:center}.rodape .hud-rail-icon{height:21px;min-height:21px;min-width:0}.rodape .hud-rail-row>.hud-rail-label{width:58px;flex:0 0 58px;white-space:nowrap}.hud-layer .chat-janela{top:auto!important;bottom:calc(var(--hud-rodape-sobe, 200px) + 4px)!important}.hud-layer .chat-janela.chat-collapsed{height:30px!important;max-height:30px!important;min-height:0!important;width:min(300px,calc(100vw - 16px))!important}}@media(max-height:500px)and (orientation:landscape){.rodape{--hud-slot: 32px;bottom:env(safe-area-inset-bottom,0px);width:max-content;max-width:calc(100vw - 8px);gap:3px}.rodape:not(.solto){left:50%;right:auto;width:max-content;max-width:calc(100vw - 8px);transform:translate(-50%)}.rodape .cidade-acoes{display:none}.rodape .hunt-acoes{gap:4px}.rodape .hunt-acoes .sair{padding:2px 8px;font-size:10px}.rodape .hud-bar-panel{flex-wrap:nowrap;align-items:center;width:max-content;max-width:100%;box-sizing:border-box;gap:6px;padding:3px 6px}.rodape .hud-bar-panel>.moldura{--corner-size: 34px}.rodape .hud-bar-panel>.moldura i{background-image:var(--frame-corner-dock)}.rodape .hud-bar-panel>.moldura:before{display:none}.rodape .hud-vitals-group{gap:1px;padding:0 4px;min-width:0;width:200px}.rodape .ch-hud-row>.ch-hud-retrato,.rodape .hud-vitals-group .condicoes,.rodape .hud-vitals-group .vitais-cap{display:none}.rodape .hud-vitals-group .bar-linha,.rodape .hud-vitals-group .bar-linha .bar{height:14px}.rodape .hud-vitals-group .bar-linha .bar-label,.rodape .hud-vitals-group .bar-linha .bar-value,.rodape .hud-vitals-group .bar-linha .bar-suffix{font-size:10px;line-height:12px;white-space:nowrap}.rodape .hud-atalhos{flex-direction:row;gap:4px;align-self:center}.rodape .hud-atalhos .hud-botao.hud-icone{width:30px;height:30px;min-width:30px;min-height:30px}.rodape .action-stack.action-bar{width:auto;min-width:0;padding:0;border:0}.rodape .action-strip{grid-template-columns:repeat(10,var(--hud-slot));width:auto;max-width:none;gap:2px;--hud-gap: 2px}.rodape .strip-slot,.rodape .strip-slot-wrap{width:var(--hud-slot);height:var(--hud-slot);min-width:0;max-width:none;aspect-ratio:auto}.rodape .hud-rail{display:none}.hud-layer .chat-janela{top:auto!important;bottom:calc(var(--hud-rodape-sobe, 100px) + 4px)!important}.hud-layer .chat-janela.chat-collapsed{height:26px!important;max-height:26px!important;min-height:0!important;width:min(260px,calc(100vw - 16px))!important}}@media(min-width:720px)and (max-width:959px){.rodape{--hud-slot: 32px;left:50%;right:auto;bottom:env(safe-area-inset-bottom,0px);width:max-content;max-width:calc(100vw - 8px);transform:translate(-50%);gap:3px}.rodape .hud-bar-panel{flex-wrap:nowrap;align-items:center;width:max-content;max-width:calc(100vw - 8px);gap:5px;padding:4px 8px}.rodape .hud-vitals-group{gap:2px;padding:2px 4px 1px;min-width:0}.rodape .hud-vitals-group .bar-linha .bar{height:14px}.rodape .ch-hud-row{gap:4px}.rodape .hud-atalhos{flex-direction:column;gap:3px}.rodape .hud-atalhos .hud-botao.hud-icone{width:28px;height:28px;min-width:28px;min-height:28px}.rodape .action-stack.action-bar{width:auto;min-width:0;padding:0 4px}.rodape .action-bar-set-picker-row{gap:3px}.rodape .action-bar-set-picker-row select,.rodape .action-bar-set-picker-row button{min-height:24px;height:24px;padding:2px 4px;font-size:10px}.rodape .action-strip{grid-template-columns:repeat(10,var(--hud-slot));width:auto;max-width:none;gap:2px;--hud-gap: 2px}.rodape .strip-slot,.rodape .strip-slot-wrap{width:var(--hud-slot);height:var(--hud-slot);min-width:0;max-width:none;aspect-ratio:auto}}.palco:has(>.world.world--retrato){background:linear-gradient(180deg,#1d2c33,#16242b)}.world.world--retrato{background:linear-gradient(180deg,#1d2c33,#16242b)}@media(orientation:portrait)and (min-width:600px){.hud-layer .chat-janela{top:calc(var(--hud-topo-h, 67px) + 6px)!important;bottom:auto!important}.rodape .cidade-acoes{display:none}}@media(max-width:719px){.world.world--retrato{top:0;bottom:auto;transform:none}.rodape .hud-vitals-group .condicoes:empty{display:none}.rodape .hunt-acoes,.rodape .cidade-acoes{position:absolute;left:50%;bottom:100%;z-index:5;transform:translate(-50%);display:flex;flex-wrap:nowrap;width:max-content;max-width:calc(100vw - 8px);overflow-x:auto;white-space:nowrap}.rodape .hunt-acoes button,.rodape .cidade-acoes button{flex:0 0 auto;white-space:nowrap;padding-inline:6px;font-size:9px}.rodape .hud-bar-panel>.moldura i.nw{left:0}.rodape .hud-bar-panel>.moldura i.sw{left:0}.rodape .hud-bar-panel>.moldura i.ne{right:0}.rodape .hud-bar-panel>.moldura i.se{right:0}}@media(max-width:719px){body:has(.world.world--retrato) .hud-layer .chat-janela.chat-expanded{top:var(--hud-portrait-canvas-bottom, 61px)!important;bottom:calc(var(--hud-rodape-sobe, 100px) + 4px)!important;height:auto!important;min-height:0!important;max-height:none!important}body:has(.world.world--retrato) .hud-layer .chat-janela.chat-expanded .chat-falas{min-height:0;overflow-y:auto}}@media(max-width:719px){.rodape{--hud-slot: 32px;bottom:env(safe-area-inset-bottom,0px)}.rodape .hud-bar-panel{display:block;padding-inline:16px}.rodape .hud-vitals-group{width:100%;box-sizing:border-box;padding-right:70px}.rodape .hud-atalhos{position:absolute;top:4px;right:16px;display:flex;flex-direction:row;gap:3px;z-index:5}.rodape .action-stack.action-bar{max-width:100%;overflow:hidden}.rodape .action-stack.action-bar .action-bar-set-picker{position:absolute;right:16px;top:-27px;z-index:6;width:142px}.rodape .action-stack.action-bar .action-bar-set-picker-row{flex-direction:row}.rodape .action-strip{--hud-slot: clamp(30px, calc((100vw - 66px)*.1) , 36px);grid-template-columns:repeat(10,minmax(0,1fr));width:100%;max-width:100%;gap:2px;justify-content:center}.rodape .strip-slot,.rodape .strip-slot-wrap{width:var(--hud-slot);height:var(--hud-slot);min-width:0}.rodape .ch-hud-retrato,.rodape .hud-vitals-group .condicoes,.rodape .hud-vitals-group .vitais-cap{display:none}.rodape .hud-vitals-group{gap:1px;padding:2px 5px}.rodape .hud-vitals-group .bar-linha,.rodape .hud-vitals-group .bar-linha .bar{height:14px}.rodape .action-bar-set-picker-row select,.rodape .action-bar-set-picker-row button{min-height:24px;height:24px;padding:2px 4px;font-size:10px}}@media(max-width:379px){.rodape{--hud-slot: clamp(30px, calc((100vw - 66px)*.1) , 36px)}.rodape .hud-vitals-group{gap:0;padding-block:0}.rodape .vitais.compact{gap:0}.rodape .vitais.compact .bar-linha,.rodape .vitais.compact .bar-linha .bar{height:10px}.rodape .vitais.compact .bar-label,.rodape .vitais.compact .bar-value{font-size:8px;line-height:9px}}@media(min-width:720px){.rodape .hud-vitals-group .condicoes:empty{display:none}.rodape .hunt-acoes,.rodape .cidade-acoes{position:absolute;left:50%;bottom:100%;z-index:5;transform:translate(-50%)}.rodape .hud-bar-panel{align-items:center;gap:6px;padding:4px 10px;min-height:0}.rodape .hud-bar-panel>.moldura{--corner-size: 32px}.rodape .hud-bar-panel>.moldura:before{display:none}.rodape .hud-vitals-group{gap:1px;padding:2px 5px;min-width:0;background:linear-gradient(135deg,#24313b88,#03080ce8)}.rodape .ch-hud-row{gap:4px;align-items:center}.rodape .ch-hud-retrato{display:none}.rodape .hud-vitals-content{width:190px;min-width:0}.rodape .vitais.compact{width:190px;gap:1px}.rodape .vitais.compact .bar-linha{height:12px;min-height:0}.rodape .vitais.compact .bar-linha .bar{height:11px;min-height:0}.rodape .vitais.compact .bar-icone{width:11px;height:11px}.rodape .vitais.compact .bar-label,.rodape .vitais.compact .bar-value,.rodape .vitais.compact .bar-suffix{font-size:9px;line-height:10px}.rodape .hud-atalhos{flex-direction:column;gap:2px;align-self:center}.rodape .hud-atalhos .hud-botao.hud-icone{width:26px;height:26px;min-width:26px;min-height:26px}.rodape .action-stack.action-bar{display:grid;grid-template-columns:max-content 142px;grid-template-areas:"slots picker";align-items:center;gap:5px;width:auto;min-width:0;padding:0 5px;border-inline:1px solid var(--bronze-shadow)}.rodape .action-stack.action-bar .action-strip{grid-area:slots;grid-template-columns:repeat(10,var(--hud-slot));gap:2px;width:max-content;max-width:none}.rodape .action-stack.action-bar .action-bar-set-picker{grid-area:picker;width:142px;min-width:0}.rodape .action-bar-set-picker-row{flex-direction:column;gap:3px}.rodape .action-bar-set-picker-row select,.rodape .action-bar-set-picker-row button{width:100%;min-width:0;min-height:22px;height:22px;padding:1px 4px;font-size:10px}}@media(min-width:960px)and (max-height:800px){.rodape .hud-bar-panel{padding-block:2px}.rodape .hud-vitals-group{padding-block:1px}.rodape .vitais.compact .bar-linha{height:11px}.rodape .vitais.compact .bar-linha .bar{height:10px}}@media(min-width:720px){.rodape .ch-hud-retrato{display:block}}@media(min-width:960px)and (min-height:801px){.rodape{--hud-slot: clamp(42px, 4.4vh, 52px)}.rodape .action-stack.action-bar .action-strip{gap:3px}.rodape .hud-vitals-content,.rodape .vitais.compact{width:calc(var(--hud-slot) * 5.4)}.rodape .vitais.compact{gap:2px}.rodape .vitais.compact .bar-linha{height:calc(var(--hud-slot) * .36)}.rodape .vitais.compact .bar-linha .bar{height:calc(var(--hud-slot) * .34)}.rodape .vitais.compact .bar-icone{width:14px;height:14px}.rodape .vitais.compact .bar-label,.rodape .vitais.compact .bar-value,.rodape .vitais.compact .bar-suffix{font-size:11px;line-height:13px}.rodape .hud-atalhos .hud-botao.hud-icone{width:34px;height:34px;min-width:34px;min-height:34px}.rodape .action-stack.action-bar{grid-template-columns:max-content 168px}.rodape .action-stack.action-bar .action-bar-set-picker{width:168px}.rodape .action-bar-set-picker-row select,.rodape .action-bar-set-picker-row button{height:28px;min-height:28px;font-size:11px}}@media(max-width:719px),(max-height:500px)and (orientation:landscape),(orientation:portrait)and (min-width:600px){.rodape>.cidade-acoes.com-blessings{position:absolute;left:50%;bottom:100%;z-index:5;display:flex;transform:translate(-50%)}.rodape>.cidade-acoes.com-blessings>button:not(.cidade-blessings){display:none}}header.topo{--topo-botao: 42px;--topo-medalhao: 32px;--topo-gap: 6px;--topo-borda: 42px;display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;column-gap:24px;min-height:64px;padding:8px var(--topo-borda)}header.topo>.topo-caixa{height:46px;margin:0;padding:0;border:0;min-width:0}header.topo>.topo-marca{justify-self:start;gap:0}header.topo .topo-logo{display:block;height:32px;width:auto;aspect-ratio:1440 / 326;max-width:none;object-fit:contain;filter:drop-shadow(0 2px 3px #000c)}header.topo>.topo-nav{justify-self:center;gap:var(--topo-gap);overflow:visible}header.topo>.topo-meta{justify-self:end;gap:8px}header.topo .topo-nav>.nav-botao,header.topo .topo-mais-wrap>.nav-botao,header.topo .topo-meta .nav-botao{flex:0 0 var(--topo-botao);width:var(--topo-botao);min-width:var(--topo-botao);height:var(--topo-botao);padding:0;justify-content:center;gap:0;border:1px solid #6f5a3a55;border-radius:6px;background:linear-gradient(180deg,#ffffff08,#0a121a99 60%,#03070acc);box-shadow:inset 0 1px #c9b07a22,inset 0 -2px #0009;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}header.topo .topo-meta .nav-store{flex-basis:auto;width:auto;min-width:76px;padding-inline:8px;gap:5px}header.topo .topo-meta .nav-store>.nav-store-label{color:var(--fg-dim);font:600 13px/1 var(--font-title);letter-spacing:normal}header.topo .topo-nav>.nav-botao img,header.topo .topo-mais-wrap>.nav-botao img,header.topo .topo-meta .nav-botao img{width:var(--topo-medalhao);height:var(--topo-medalhao);filter:drop-shadow(0 1px 1px #000c) saturate(.9) brightness(.88);transition:filter .12s ease,transform .12s ease}header.topo .topo-nav>.nav-botao:hover,header.topo .topo-mais-wrap>.nav-botao:hover,header.topo .topo-meta .nav-botao:hover{border-color:#a8864f;background:linear-gradient(180deg,#ffffff10,#0e1824cc 60%,#050a10dd);box-shadow:inset 0 1px #f0d78c33,inset 0 -2px #0009,0 0 0 1px #0006}header.topo .topo-nav>.nav-botao:hover img,header.topo .topo-mais-wrap>.nav-botao:hover img,header.topo .topo-meta .nav-botao:hover img{filter:drop-shadow(0 1px 1px #000c) drop-shadow(0 0 3px #f0d78c44) saturate(1.05) brightness(1.06)}header.topo .topo-nav>.nav-botao:active,header.topo .topo-mais-wrap>.nav-botao:active,header.topo .topo-meta .nav-botao:active{background:linear-gradient(180deg,#03070acc,#0a121a99);box-shadow:inset 0 2px 4px #000c}header.topo .topo-nav>.nav-botao:active img,header.topo .topo-mais-wrap>.nav-botao:active img,header.topo .topo-meta .nav-botao:active img{transform:translateY(1px)}header.topo .topo-nav>.nav-botao.ativo,header.topo .topo-mais-wrap>.nav-botao.ativo,header.topo .topo-meta .nav-botao.ativo{border-color:var(--gold);background:radial-gradient(ellipse at 50% 115%,#c9973f66,transparent 72%),linear-gradient(180deg,#26323c,#0f171d);box-shadow:inset 0 0 0 1px #0a0804,inset 0 0 10px #f0d78c26,0 0 6px #d4af3740}header.topo .topo-nav>.nav-botao.ativo img,header.topo .topo-mais-wrap>.nav-botao.ativo img,header.topo .topo-meta .nav-botao.ativo img{filter:drop-shadow(0 1px 1px #000c) drop-shadow(0 0 4px #f0d78c88) saturate(1.1) brightness(1.12)}header.topo .topo-nav>.nav-botao:after,header.topo .topo-mais-wrap>.nav-botao:after,header.topo .topo-meta .nav-botao:after{content:"";position:absolute;left:50%;bottom:-4px;width:6px;height:6px;background:linear-gradient(135deg,#fff1bf,var(--gold) 55%,#7a5a1e);border:1px solid #0a0804;transform:translate(-50%) rotate(45deg) scale(0);transition:transform .14s ease;pointer-events:none}header.topo .topo-nav>.nav-botao.ativo:after,header.topo .topo-mais-wrap>.nav-botao.ativo:after,header.topo .topo-meta .nav-botao.ativo:after{transform:translate(-50%) rotate(45deg) scale(1)}header.topo .nav-botao:disabled{opacity:.42;filter:grayscale(.6);cursor:not-allowed}header.topo .nav-botao:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}header.topo .nav-botao>.nav-mais-glifo{display:inline-flex;align-items:center;gap:4px}header.topo .nav-mais-glifo i{display:block;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff1bf,var(--gold) 60%,#6e5226);box-shadow:0 1px 1px #000c}header.topo .topo-mais-wrap{display:flex}header.topo .nav-store-badge{top:-3px;right:-3px;z-index:1;box-shadow:0 0 0 1px #0a0804}header.topo .nav-botao>.nav-dica{position:absolute;top:calc(100% + 10px);left:50%;z-index:var(--z-tooltip);display:flex;flex-direction:column;gap:2px;width:max-content;max-width:220px;padding:6px 10px 7px;background:linear-gradient(180deg,#17202a,#0b1117);border:1px solid #8d7047;border-radius:3px;box-shadow:inset 0 0 0 1px #0a0804,inset 0 1px #f0d78c1f,0 8px 18px #000000b3;color:var(--fg);text-align:left;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,-3px);transition:opacity 90ms ease,transform 90ms ease,visibility 0s linear 90ms}header.topo .nav-botao>.nav-dica:before{content:"";position:absolute;top:-5px;left:50%;width:8px;height:8px;background:#17202a;border-top:1px solid #8d7047;border-left:1px solid #8d7047;transform:translate(-50%) rotate(45deg)}header.topo .nav-botao:hover>.nav-dica,header.topo .nav-botao:focus-visible>.nav-dica{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .11s ease 60ms,transform .11s ease 60ms,visibility 0s linear 60ms}header.topo .nav-botao[aria-expanded=true]>.nav-dica{display:none}header.topo .nav-dica-linha{display:flex;align-items:center;gap:8px}header.topo .nav-dica b{display:inline;color:var(--gold-hi);font-family:var(--font-title);font-size:13px;font-weight:700;letter-spacing:.02em}header.topo .nav-dica kbd{display:inline-block;min-width:18px;padding:1px 5px;border:1px solid #8d7047;border-radius:3px;background:#05090d;box-shadow:inset 0 -1px #000;color:var(--fg-bright);font:600 10px/1.4 ui-monospace,monospace;text-align:center}header.topo .nav-dica small{display:block;color:var(--fg-dim);font-size:11px;font-weight:400;line-height:1.3}header.topo .topo-meta .topo-opcoes-wrap .nav-botao>.nav-dica,header.topo .topo-meta .nav-store>.nav-dica{left:auto;right:0;transform:translateY(-3px)}header.topo .topo-meta .topo-opcoes-wrap .nav-botao:hover>.nav-dica,header.topo .topo-meta .topo-opcoes-wrap .nav-botao:focus-visible>.nav-dica,header.topo .topo-meta .nav-store:hover>.nav-dica,header.topo .topo-meta .nav-store:focus-visible>.nav-dica{transform:translate(0)}header.topo .topo-meta .topo-opcoes-wrap .nav-botao>.nav-dica:before,header.topo .topo-meta .nav-store>.nav-dica:before{left:auto;right:12px;transform:rotate(45deg)}header.topo .topo-meta [data-tip]:hover:before,header.topo .topo-meta [data-tip]:focus-visible:before{top:calc(100% + 10px);padding:6px 10px;background:linear-gradient(180deg,#17202a,#0b1117);border:1px solid #8d7047;border-radius:3px;box-shadow:inset 0 0 0 1px #0a0804,0 8px 18px #000000b3;color:var(--fg);font-size:11px}header.topo .topo-carteira{display:flex;align-items:center;gap:10px}header.topo .topo-ticket{cursor:pointer;color:var(--gold-hi);min-width:34px;padding:4px 7px;transition:filter .12s ease,transform .12s ease}header.topo .topo-ticket:hover,header.topo .topo-ticket:focus-visible{filter:brightness(1.25) drop-shadow(0 0 4px #6cb8e8)}header.topo .topo-ticket:active{transform:translateY(1px)}header.topo .topo-ticket-icon{display:block;width:24px;height:24px;image-rendering:pixelated;line-height:1}header.topo .topo-ticket-modal{position:fixed;z-index:300;top:58px;right:16px;width:min(360px,calc(100vw - 32px));padding:14px;background:#07131dcc;border:1px solid #8d7047;box-shadow:0 8px 24px #000b;color:#eadfc8}header.topo .topo-ticket-modal form{display:grid;gap:8px}header.topo .topo-ticket-modal header{display:flex;justify-content:space-between;align-items:center}header.topo .topo-ticket-modal header button{background:transparent;border:0;color:inherit;font-size:20px;cursor:pointer}header.topo .topo-ticket-modal label{display:grid;gap:3px;font-size:11px}header.topo .topo-ticket-modal input,header.topo .topo-ticket-modal select,header.topo .topo-ticket-modal textarea{box-sizing:border-box;width:100%;color:#eadfc8;background:#02080d;border:1px solid #695737;padding:6px;font:inherit}header.topo .topo-ticket-modal .topo-ticket-ok,header.topo .topo-ticket-modal .topo-ticket-erro{margin:4px 0;padding:6px 8px;border-radius:4px;font-size:12px;line-height:1.3}header.topo .topo-ticket-modal .topo-ticket-ok{color:#d9f2c4;background:#3c6e3259;border:1px solid rgba(120,190,100,.5)}header.topo .topo-ticket-modal .topo-ticket-erro{color:#ffd2cc;background:#78282359;border:1px solid rgba(210,100,90,.5)}header.topo .topo-ticket{position:relative}header.topo .topo-ticket-badge{position:absolute;top:-4px;right:-4px;min-width:15px;height:15px;padding:0 3px;box-sizing:border-box;border-radius:8px;background:#c4432f;border:1px solid #f0b4a8;color:#fff;font-size:10px;line-height:13px;text-align:center;pointer-events:none}header.topo .topo-ticket-tabs{display:flex;gap:4px;align-items:center;margin-bottom:8px}header.topo .topo-ticket-tabs button[role=tab]{flex:1;padding:5px 6px;background:#02080d;color:#cbb98f;border:1px solid #695737;cursor:pointer;font:inherit;font-size:12px}header.topo .topo-ticket-tabs button[role=tab].is-on{color:#07131d;background:#d6a84c;border-color:#f0d487;font-weight:700}header.topo .topo-ticket-tabs .topo-ticket-x{background:transparent;border:0;color:inherit;font-size:20px;cursor:pointer}header.topo .topo-ticket-modal .topo-ticket-list ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:300px;overflow-y:auto}header.topo .topo-ticket-modal .topo-ticket-list li button{width:100%;display:grid;gap:2px;text-align:left;color:inherit;background:#02080d;border:1px solid #695737;padding:6px 8px;cursor:pointer;font:inherit}header.topo .topo-ticket-modal .topo-ticket-list li button:hover{border-color:#d6a84c}header.topo .topo-ticket-modal .topo-ticket-row-main{font-size:12px;display:flex;gap:6px;align-items:center}header.topo .topo-ticket-modal .topo-ticket-row-meta{font-size:10px;color:#a8987a}header.topo .topo-ticket-modal .topo-ticket-new{background:#c4432f;color:#fff;border-radius:8px;padding:0 6px;font-size:10px}header.topo .topo-ticket-modal .topo-ticket-thread{display:grid;gap:8px}header.topo .topo-ticket-modal .topo-ticket-back{justify-self:start;background:transparent;border:0;color:#d6a84c;cursor:pointer;padding:0;font:inherit;font-size:12px}header.topo .topo-ticket-modal .topo-ticket-subject{margin:0;font-size:12px;font-weight:700;display:flex;gap:6px;justify-content:space-between}header.topo .topo-ticket-modal .topo-ticket-status{font-size:10px;font-weight:400;color:#07131d;background:#d6a84c;padding:1px 6px;border-radius:3px;white-space:nowrap}header.topo .topo-ticket-modal .topo-ticket-msgs{list-style:none;margin:0;padding:0;display:grid;gap:6px;max-height:220px;overflow-y:auto}header.topo .topo-ticket-modal .topo-ticket-msgs li{display:grid;gap:2px;padding:6px 8px;border:1px solid #3b3222;background:#0a1a26}header.topo .topo-ticket-modal .topo-ticket-msgs li.is-staff{border-color:#8d7047;background:#12202c}header.topo .topo-ticket-modal .topo-ticket-who{font-size:10px;color:#a8987a}header.topo .topo-ticket-modal .topo-ticket-body{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}header.topo .topo-ticket-modal .topo-ticket-thread form{display:grid;gap:6px}header.topo .topo-ticket-modal .topo-ticket-thread form>button{justify-self:end;padding:6px 12px;color:#07131d;background:#d6a84c;border:1px solid #f0d487;cursor:pointer;font-weight:700}header.topo .topo-ticket-modal .topo-ticket-check{display:flex;grid-template-columns:auto 1fr;align-items:center}header.topo .topo-ticket-modal>form>button{justify-self:end;padding:7px 14px;color:#07131d;background:#d6a84c;border:1px solid #f0d487;cursor:pointer;font-weight:700}header.topo .topo-meta .topo-ouro{height:auto;min-height:0;padding:8px 10px;gap:6px;font-size:11px}header.topo .topo-meta .topo-sep{display:block;flex:0 0 1px;width:1px;height:22px;background:linear-gradient(180deg,transparent,#c6a15fcc 24%,#c6a15fcc 76%,transparent);box-shadow:0 0 2px #8d704766}header.topo .topo-opcoes-wrap{display:flex}@media(min-width:2200px){header.topo{--topo-botao: 48px;--topo-medalhao: 38px;--topo-gap: 8px;--topo-borda: 46px}header.topo>.topo-caixa{height:50px}header.topo .topo-logo{height:36px}header.topo .topo-meta .topo-ouro{height:auto;padding:8px 10px}}@media(max-width:1199px){header.topo{--topo-borda: 40px;--topo-gap: 4px;column-gap:20px}header.topo .topo-meta{gap:6px}header.topo .topo-carteira{gap:3px}header.topo .topo-meta .topo-ouro{padding-inline:5px}header.topo .topo-meta .topo-hora{display:none}}@media(min-width:720px)and (max-width:999px){header.topo{--topo-borda: 30px;--topo-botao: 38px;--topo-medalhao: 30px;column-gap:18px}header.topo>.moldura{--corner-size: 52px}header.topo .topo-logo{height:24px}header.topo .topo-meta .topo-ouro{padding:8px 5px}header.topo .topo-meta .topo-liga{min-width:0}header.topo .topo-meta .topo-liga>span{display:none}}@media(min-width:720px)and (max-width:1099px){header.topo .topo-carteira{flex-direction:column;align-items:stretch;gap:2px}header.topo .topo-meta .topo-ouro{height:auto;padding:8px 5px;font-size:11px;justify-content:flex-end}header.topo .topo-meta .topo-ouro svg,header.topo .topo-meta .topo-ouro img{width:16px;height:16px}}@media(min-width:720px)and (max-width:899px){header.topo{--topo-borda: 26px;--topo-botao: 36px;--topo-medalhao: 28px;--topo-gap: 2px;column-gap:14px}header.topo .topo-meta{gap:4px}}@media(max-width:719px){header.topo{--topo-borda: 24px;--topo-botao: 40px;--topo-gap: 4px;column-gap:6px;padding-block:6px;min-height:56px}header.topo>.moldura{--corner-size: 44px}header.topo>.topo-caixa,header.topo>.topo-nav.topo-caixa{height:44px;min-height:44px;max-height:44px;overflow:visible}header.topo>.topo-marca{max-width:none;padding:0}header.topo .topo-logo{height:17px}header.topo .topo-meta{gap:0}header.topo .nav-botao>.nav-dica{display:none}}@media(max-width:399px){header.topo{--topo-botao: 38px;--topo-borda: 18px}}@media(min-width:365px)and (max-width:389px){header.topo>.topo-marca{display:flex}}@media(max-width:359px){header.topo{grid-template-columns:0 auto minmax(max-content,1fr)}}header.topo .topo-mais-menu>.topo-mais-divisor{display:block;height:1px;margin:4px 6px;background:linear-gradient(90deg,transparent,#8d704799 20%,#8d704799 80%,transparent)}header.topo .topo-mais-menu>.nav-acao:before{content:"";flex:0 0 32px;height:6px;clip-path:polygon(50% 0,calc(50% + 3px) 50%,50% 100%,calc(50% - 3px) 50%);background-color:#b8955a;opacity:.8}header.topo .topo-mais-menu>.nav-acao.ativo:before{background-color:var(--gold);opacity:1}.party-v2-invite{position:relative;pointer-events:auto;width:min(548px,calc(100vw - 20px));padding:10px 12px 11px;background:linear-gradient(135deg,#151923,#0b0f18 70%);border:2px solid var(--border);border-image:var(--frame-window) 4 stretch;box-shadow:var(--shadow-modal)}.party-prompt:has(.party-v2-invite){top:12px}.party-v2-invite__heading{display:flex;align-items:baseline;gap:10px;margin-bottom:3px}.party-v2-invite__eyebrow{color:var(--gold-hi);font-size:13px;font-weight:700;letter-spacing:.08em}.party-v2-invite__from{color:var(--fg-dim);font-size:11px}.party-v2-invite__summary,.party-v2-invite__scope{margin:3px 0 0;color:var(--fg-dim)}.party-v2-invite__summary strong{color:var(--fg-bright)}.party-v2-invite__scope{max-width:510px;color:var(--fg);font-size:11px;line-height:1.35}.party-v2-invite__scope strong{color:var(--gold-hi)}.party-v2-invite__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.party-v2-button{min-height:31px;padding:4px 11px;color:var(--fg-bright);background:var(--bg-selected);border:2px solid transparent;border-image:var(--frame-ornate-button) 3 stretch;font-size:12px;letter-spacing:.02em;white-space:nowrap}.party-v2-button:hover,.party-v2-button:focus-visible{color:var(--gold-hi);outline:1px solid var(--gold);outline-offset:1px}.party-v2-button--primary{color:var(--gold-hi)}@media(max-width:560px){.party-v2-invite__actions{justify-content:stretch}.party-v2-button{flex:1 1 auto;padding-inline:6px;font-size:10px}.party-v2-button--wide{flex:1.35 1 auto}}@media(max-width:390px){.party-v2-invite{width:calc(100vw - 12px);padding-inline:8px}.party-prompt:has(.party-v2-invite){top:8px}.party-v2-invite__heading{gap:6px}.party-v2-invite__eyebrow{font-size:11px}.party-v2-invite__actions{gap:4px}.party-v2-button{min-height:29px;padding-inline:3px;font-size:9px}}
