@font-face{font-family:Badge;src:url(../fonts/badge.ttf) format("truetype")}@font-face{font-family:Cinzel Decorative;font-weight:900;src:url(../fonts/cinzel-decorative.woff2) format("woff2")}@font-face{font-family:MedievalSharp;src:url(../fonts/medievalsharp.woff2) format("woff2")}@font-face{font-family:Mana;src:url(../fonts/mana.ttf) format("truetype")}:root{--bg: #120d0a;--panel: #2a1f17;--panel-2: #3a2b20;--border: #6b4e36;--text: #f3e6d3;--muted: #b39d84;--accent: #f0b54a;--ok: #6fd36f;--bad: #ff6b6b}*{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--bg);color:var(--text);font-family:Segoe UI,system-ui,-apple-system,Roboto,sans-serif;overflow:hidden}#game{position:fixed;top:0;right:0;bottom:0;left:0}#app{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}#hero-xp-art,#quest,#modbar,#panel-backdrop,#status-win,#bag-win{pointer-events:auto}#hud{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:12px;padding:8px 12px;background:linear-gradient(#000a,#0000);pointer-events:none}#hud>*{pointer-events:auto}.hud-left{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;text-shadow:0 2px 0 #000}.hud-resources{flex:1;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.res{background:#0008;border:1px solid var(--border);border-radius:999px;padding:2px 10px;font-size:14px;white-space:nowrap}.pill{background:var(--accent);color:#2a1a08;border-radius:999px;padding:1px 8px;font-size:13px}#hint{display:none;position:absolute;bottom:8px;left:50%;transform:translate(-50%);font-size:13px;color:var(--muted);background:#0009;padding:4px 12px;border-radius:8px;pointer-events:none;white-space:nowrap}#hint.aviso{display:block}@media(max-width:700px){#hint,#hint.aviso{display:none}.hud-left{font-size:15px}}.btn{font:inherit;color:#2a1a08;background:var(--accent);border:2px solid #8a5a17;border-bottom-width:4px;border-radius:8px;padding:6px 14px;cursor:pointer;font-weight:700}.btn:hover:not(:disabled){filter:brightness(1.1)}.btn:active:not(:disabled){border-bottom-width:2px;transform:translateY(2px)}.btn:disabled{background:#5a4a3c;border-color:#3d3027;color:#9d8b78;cursor:not-allowed}.btn.small{padding:2px 10px;font-size:16px}#panel-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0008;display:flex;align-items:center;justify-content:center;padding:16px}.hidden{display:none!important}#panel{width:min(560px,100%);max-height:calc(var(--app-h, 100vh) * .9);display:flex;flex-direction:column;background:var(--panel);border:3px solid var(--border);border-radius:12px;box-shadow:0 10px 40px #000a}#panel header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:2px solid var(--border)}#panel h2{margin:0;font-size:20px}#panel-body{padding:14px;overflow-y:auto}.muted{color:var(--muted)}.recipe{display:flex;align-items:center;gap:12px;padding:10px;background:var(--panel-2);border-radius:8px;margin-bottom:8px}.recipe .icon{font-size:30px;width:44px;text-align:center}.recipe .info{flex:1}.recipe .name{font-weight:700}.cost{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;font-size:13px}.cost span.ok{color:var(--ok)}.cost span.bad{color:var(--bad)}.locked{opacity:.5}.tag{display:inline-block;font-size:11px;font-weight:700;padding:0 6px;border-radius:4px;margin-left:6px;vertical-align:middle}.tag.nft{background:#7b3fe4;color:#fff}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.slot{position:relative;background:var(--panel-2);border:2px solid var(--rarity, var(--border));border-radius:8px;padding:8px 4px;text-align:center;font-size:12px}.slot .icon{font-size:28px}.slot .qty{position:absolute;top:2px;right:6px;font-weight:700;font-size:13px}.slot .tag{position:absolute;top:4px;left:0}.card{background:var(--panel-2);border-radius:8px;padding:12px;margin-bottom:10px}.card h3{margin:0 0 6px;font-size:16px}.row{display:flex;align-items:center;justify-content:space-between;gap:10px}#toasts{position:absolute;top:56px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:6px;align-items:center;pointer-events:none}.toast{background:var(--panel);border:2px solid var(--accent);padding:6px 14px;border-radius:8px;animation:toast 2.4s forwards}.toast.bad{border-color:var(--bad)}@keyframes toast{0%{opacity:0;transform:translateY(-8px)}10%,80%{opacity:1;transform:none}to{opacity:0}}.section{margin:14px 0 8px;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:var(--accent)}.section:first-child{margin-top:0}.small{font-size:12px}.dura{position:relative;height:12px;margin-top:4px;max-width:220px;background:#0008;border-radius:6px;overflow:hidden}.dura div{height:100%}.dura span{position:absolute;top:0;right:0;bottom:0;left:0;font-size:10px;line-height:12px;text-align:center;font-weight:700;text-shadow:0 1px 0 #000}.tag.on{background:var(--ok);color:#10300f}.card.stats{text-align:center}.modes{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mode{flex:1 1 200px;display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:8px;border-radius:8px;background:#0003}.mode.danger{background:#3a0d0d;border:1px solid #7a1f1f}.btn.red{background:#d13b3b;border-color:#7a1212;color:#fff}.choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.choice{font:inherit;color:var(--text);background:var(--panel-2);border:2px solid var(--border);border-radius:10px;padding:14px 10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.choice:hover{border-color:var(--accent);transform:translateY(-2px)}.choice .icon{font-size:34px}.hud-right{display:flex;gap:6px;margin-left:auto}@media(max-width:700px){#skin-name{display:none}}.ico{height:18px;width:auto;vertical-align:-4px;image-rendering:pixelated}.ico.big{height:32px}#panel{--text: #3b2412;--muted: #6b4a2a;--panel-2: rgba(110, 70, 30, .13);--border: #a0784a;color:var(--text);background:#e9d6a6;border:16px solid transparent;border-image:url(../art/ui/painel.png) 8 fill / 16px stretch;image-rendering:pixelated;box-shadow:0 12px 40px #000c;border-radius:0}#panel header{border-bottom:2px solid #b8925e;padding:2px 4px 10px}#panel-body{padding:12px 4px 4px}#panel .section{color:#8a4b14}#panel .card,#panel .recipe,#panel .slot,#panel .choice{border-radius:4px}#panel .slot{background:#6e461e21}#panel .choice{color:var(--text);background:#6e461e21;border-color:#b8925e}#panel .mode.danger{background:#5a1d1d;color:#f3e6d3}#panel .mode{background:#6e461e21}#panel .dura{background:#0003}.btn{color:#fff;text-shadow:0 1px 0 #1d4a2e,0 -1px 0 #1d4a2e,1px 0 0 #1d4a2e,-1px 0 0 #1d4a2e;background:#4caf6e;border:6px solid transparent;border-image:url(../art/ui/botao.png) 4 fill / 6px stretch;image-rendering:pixelated;border-radius:0;padding:4px 12px}.btn:hover:not(:disabled){filter:none;border-image-source:url(../art/ui/botao_hover.png)}.btn:active:not(:disabled){transform:translateY(1px);border-width:6px}.btn:disabled{background:transparent;filter:grayscale(1) brightness(.8);opacity:.6}.btn.red{border-image:none;background:#b83232;border:2px solid #5a0f0f;border-bottom-width:4px}.btn.small{padding:2px 8px}#panel .cost span.ok{color:#2f7a2f}#panel .cost span.bad{color:#b02a2a}#panel-backdrop.side{justify-content:flex-end;align-items:flex-start;background:transparent;pointer-events:none;padding-top:56px}#panel-backdrop.side #panel{pointer-events:auto;width:min(var(--side-w, 380px),100%);max-height:calc(var(--app-h, 100vh) - 110px)}.anim-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;margin-bottom:6px;font-size:13px}.anim-row label{min-width:0}.anim-row select{font:inherit;color:#3b2412;background:#f5e8c4;border:2px solid #a0784a;padding:2px 4px;max-width:170px}.anim-all{display:flex;flex-wrap:wrap;gap:6px}#modbar{position:absolute;left:0;right:0;bottom:0;display:flex;gap:6px;overflow-x:auto;padding:6px max(10px,env(safe-area-inset-left,0px)) 8px;background:linear-gradient(#0000,#000d 40%)}body.with-modbar #hint{display:none}.mod-chip{flex:0 0 auto;display:flex;align-items:center;gap:6px;font:inherit;color:var(--text);background:#1d1712e6;border:2px solid #4a3a2c;border-radius:8px;padding:4px 10px 4px 6px;cursor:pointer;text-align:left}.mod-chip:hover{border-color:var(--accent)}.mod-chip.ready{border-color:#5fd35f;box-shadow:0 0 8px #5fd35f66}.mod-chip.busy{border-color:#f0b54a}.mod-chip.locked{opacity:.6}.mod-ico{position:relative;font-size:22px;width:30px;text-align:center}.mod-ico i{position:absolute;right:-6px;bottom:-4px;font-style:normal;font-size:10px;font-weight:700;background:#000c;border-radius:4px;padding:0 2px}.mod-txt{display:flex;flex-direction:column;line-height:1.15}.mod-txt b{font-size:13px}.mod-txt small{font-size:11px;color:var(--muted)}.mod-chip.ready small{color:#8be08b}.mod-chip.busy small{color:var(--accent)}.timer{font-variant-numeric:tabular-nums;font-weight:700}.pbar{height:8px;margin-top:4px;background:#0003;border-radius:4px;overflow:hidden}.pbar div{height:100%;width:0;background:#e0a030}#panel .ok{color:#2f7a2f}#panel .bad{color:#b02a2a}#panel .cost span{white-space:nowrap}#panel-backdrop.side #panel{max-height:calc(var(--app-h, 100vh) - 140px)}.col-btns{display:flex;flex-direction:column;gap:4px}#panel .cost .btn small{font-size:10px;opacity:.9}.btn.danger{filter:hue-rotate(-110deg) saturate(1.3)}.hero-btn{position:relative;padding-bottom:7px}.hero-btn .xpbar{position:absolute;left:6px;right:6px;bottom:2px;height:3px;background:#0006;border-radius:2px;overflow:hidden}.hero-btn .xpbar i{display:block;height:100%;width:0;background:#7fd0ff}.btn.ghost{filter:grayscale(.6) brightness(.85)}.hero-card h3{margin:0 0 2px}.quest{position:absolute;top:52px;left:10px;max-width:340px;display:flex;flex-direction:column;gap:2px;padding:6px 10px;background:#0c0705d9;border:2px solid #6b4a2a;border-radius:8px;color:var(--text);font-size:12px;cursor:pointer;z-index:5}.quest b{font-family:Segoe UI,system-ui,-apple-system,Roboto,sans-serif;font-weight:400;font-size:15px;color:#f0b54a}.quest span{color:#d8c8b0}.story-card h3{font-family:MedievalSharp,Georgia,serif;font-weight:400;font-size:22px}.story-card .story{font-style:italic}.text-input{width:100%;font:inherit;font-size:18px;padding:8px 10px;border:2px solid #8a6a3a;border-radius:6px;background:#f5e8c4;color:#2a1a08}#hud.hidden,.quest.hidden{display:none}.fish-bar{position:relative;height:34px;margin:10px 0;border-radius:8px;background:linear-gradient(#2f6f9f,#1d4d73);border:2px solid #8a5a2b;overflow:hidden}.fish-zone{position:absolute;top:0;bottom:0;background:#5fd35f8c;border-left:2px solid #9dff9d;border-right:2px solid #9dff9d}.fish-mark{position:absolute;top:3px;font-size:22px}.achievements{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px}.card.ach{margin:0;opacity:.6}.card.ach.ok{opacity:1;border-color:#f0b54a}.opt-card{padding:10px 12px;margin:0 0 8px}.opt-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px}.opt-head h3{margin:0;font-size:15px;line-height:1.2}.opt-dica{margin:2px 0 8px;font-size:12px;line-height:1.35}.opt-linha{display:flex;align-items:center;gap:12px}.opt-valor{flex:none;width:68px;text-align:right;font-variant-numeric:tabular-nums}.opt-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:112px;padding:0 14px;font:700 13px/1 Segoe UI,system-ui,sans-serif;white-space:nowrap;text-align:center}.opt-rodape{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.opt-rodape .opt-btn{width:100%;min-width:0;height:34px}.opt-rodape .opt-largo{grid-column:span 2}.opt-sair-texto{margin:4px 0 10px;font-size:14px}.opt-sair-aviso{margin:0 0 12px;padding:8px 10px;font-size:13px;line-height:1.4;border:1px solid #b8955f;border-left:4px solid #cf8420;border-radius:4px;background:#cf842024}.opt-sair-aviso.bloqueado{border-left-color:#a63a22;background:#a63a2224}.opt-sair-lista{display:grid;gap:8px}.opt-btn.opt-grande{width:100%;height:40px;font-size:14px}.opt-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;min-width:0;height:20px;margin:0;background:transparent;cursor:pointer}.opt-slider:focus-visible{outline:2px solid #f0b54a;outline-offset:2px}.opt-slider:disabled{opacity:.45;cursor:not-allowed}.opt-slider::-webkit-slider-runnable-track{height:6px;border:1px solid #1c120c;border-radius:3px;background:linear-gradient(90deg,#e8a43a var(--pct, 0%),#3b2a1e var(--pct, 0%))}.opt-slider::-moz-range-track{height:4px;border:1px solid #1c120c;border-radius:3px;background:#3b2a1e}.opt-slider::-moz-range-progress{height:4px;border-radius:3px;background:#e8a43a}.opt-slider::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;background:linear-gradient(#f6c46a,#cf8420);border:2px solid #3b2410;border-radius:50%;box-shadow:0 1px #00000059}.opt-slider::-moz-range-thumb{width:10px;height:10px;background:linear-gradient(#f6c46a,#cf8420);border:2px solid #3b2410;border-radius:50%}#saiu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:#0a0604e0}.saiu-caixa{box-sizing:border-box;width:320px;padding:18px 20px 20px;text-align:center;color:#3b2412;background:linear-gradient(#ecdcb8,#dcc79b);border:2px solid #3b271a;border-radius:6px;box-shadow:0 10px 28px #0000008c}.saiu-caixa h2{margin:0 0 6px;font:700 20px/1.2 Segoe UI,system-ui,sans-serif}.saiu-caixa p{margin:0 0 16px;font-size:14px}#panel.wide{width:min(940px,100%)}.inv{--cell: 44px;--page: #ead7a8;--page-dark: #cfb27a;--ink: #4a2f17;display:flex;flex-wrap:wrap;gap:0;align-items:stretch;padding:10px;background:#5b3a1e;border:3px solid #2e1c0c;border-radius:8px;box-shadow:inset 0 0 0 2px #8a5a2c;color:var(--ink)}.inv .muted,.inv .small{color:#7a5a38}.inv-title{margin:0 0 8px;text-align:center;font-size:15px;letter-spacing:1px;text-transform:uppercase;color:#a2371f}.inv-sub{margin:10px 0 4px;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#a2371f;border-bottom:1px solid var(--page-dark)}.inv-slot .inv-ico{padding-top:11px}.inv-slot{position:relative;box-sizing:border-box;border:2px solid #b9955a;border-radius:4px;background:#78501e38;display:flex;align-items:center;justify-content:center;cursor:default}.inv-slot.full{border-color:var(--rarity, #a0784a);background:#3c280f8c;cursor:pointer}.inv-slot.full:hover{filter:brightness(1.2)}.inv-slot-name{position:absolute;top:1px;left:4px;font-size:9px;text-transform:uppercase;color:#7a5a38}.inv-slot.full .inv-slot-name{color:#e8d3a3;text-shadow:0 1px 0 #000}.inv-slot .dura{position:absolute;left:4px;right:4px;bottom:3px;margin:0;max-width:none;height:5px}.inv-ico{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:26px}.inv-ico .ico{height:100%;max-height:40px;width:auto}.inv-grid{display:grid;gap:0;width:max-content;margin:0 auto;padding:2px;background-color:#78501e33;background-image:linear-gradient(rgba(90,55,20,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(90,55,20,.22) 1px,transparent 1px);background-size:var(--cell) var(--cell);background-position:2px 2px;border:2px solid #b9955a;border-radius:4px}.inv-item{position:relative;box-sizing:border-box;border:2px solid var(--rarity, #a0784a);background:#3c280f9e;cursor:pointer;overflow:hidden}.inv-item:hover,.inv-item.sel{filter:brightness(1.25);box-shadow:inset 0 0 0 2px #f0b54a}.inv-item .qty{position:absolute;right:2px;bottom:0;font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 0 #000,1px 0 0 #000,-1px 0 0 #000}.inv-item .dura{position:absolute;left:2px;right:2px;bottom:1px;margin:0;max-width:none;height:5px}.inv-chest{display:grid;grid-template-columns:repeat(auto-fill,var(--cell));grid-auto-rows:var(--cell);gap:2px;padding:4px;background:#78501e33;border:2px solid #b9955a;border-radius:4px}.inv-chest .inv-item{width:var(--cell);height:var(--cell)}.inv .inv-detail{margin-top:8px;min-height:52px;background:#78501e24;border:1px solid var(--page-dark);color:var(--ink)}.inv .card,.inv .row.item{color:var(--ink)}.inv-tools{margin-top:10px}#panel-backdrop{z-index:10}#toasts{z-index:20}@media(max-width:520px){.inv{--cell: 34px}}.market .mk-bar{display:flex;gap:8px;align-items:center;margin-bottom:8px}.market .mk-bar select{flex:0 0 150px}.market .mk-bar input{min-width:140px;flex:1}.market .mk-gold{white-space:nowrap;padding:4px 8px;background:#1d1712;border:1px solid #6b4e36;border-radius:4px}.market .mk-title{margin:12px 0 4px;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#f0b54a}.mk-list{background:linear-gradient(#ead7a8,#dcc58f);border:2px solid #8a5a2c;border-radius:6px;max-height:260px;overflow-y:auto;color:#4a2f17}.mk-row{display:grid;grid-template-columns:44px 1fr 56px 150px 100px;align-items:center;gap:8px;padding:6px 8px;border-bottom:1px solid #c4a56c}.mk-row:last-child{border-bottom:0}.mk-ico{width:40px;height:40px;box-sizing:border-box;border:2px solid var(--rarity, #a0784a);background:#3c280fb3;border-radius:4px;overflow:hidden}.mk-name{display:flex;flex-direction:column;min-width:0}.mk-name .small,.mk-price .small,.mk-list .muted{color:#7a5a38}.mk-qty{text-align:center;font-size:12px}.mk-price{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.mk-buy{background:#a2371f;border-color:#5b1a0c;color:#fff}@media(max-width:520px){.mk-row{grid-template-columns:40px 1fr 70px}.mk-qty{display:none}.mk-price{grid-column:2 / 3}}.inv-ico{box-sizing:border-box;padding:3px 3px 9px}.inv-ico .ico{width:100%;height:100%;max-height:none;object-fit:contain}.inv-item .dura,.inv-slot .dura{height:4px;left:4px;right:4px;bottom:3px;border-radius:2px}.inv-item .dura span,.inv-slot .dura span{display:none}.inv-item .qty{bottom:4px}.ctl-schemes{gap:6px;flex-wrap:wrap}.ctl-schemes .btn.on{outline:2px solid #f0b54a}.ctl-group{margin:10px 0 2px;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#a2371f}.ctl-row{display:grid;grid-template-columns:1fr 96px 96px;gap:6px;align-items:center;padding:3px 0;border-bottom:1px solid rgba(120,80,30,.2)}.ctl-key{min-width:0;text-align:center}.ctl-key.listening{outline:2px solid #f0b54a;animation:ctl-blink .8s steps(2) infinite}@keyframes ctl-blink{50%{filter:brightness(1.4)}}.inv-item,.inv-slot.full{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.inv img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.dragging{opacity:.35}.inv-dragghost{opacity:.9;box-shadow:0 6px 14px #00000080;transform:scale(1.05)}.inv-slot.drop-ok,.inv-grid.drop-ok{outline:3px solid #4caf6e}.inv-slot.drop-ok{background:#4caf6e40}.inv-slot.drop-no,.inv-grid.drop-no{outline:3px solid #b3281f}#panel{background:#e8d6a2;border-style:solid;border-color:transparent;border-width:30px 12px 12px 12px;border-image:url(../art/ui/janela.png) 15 6 6 6 fill / 30px 12px 12px 12px stretch;image-rendering:pixelated}#panel header{margin:-30px -12px 8px;height:30px;padding:0 8px 0 14px;border-bottom:0;display:flex;align-items:center;justify-content:space-between}#panel header h2{font-size:16px;color:#fff;text-shadow:0 2px 0 #1d4a2e,0 -1px 0 #1d4a2e,1px 0 0 #1d4a2e,-1px 0 0 #1d4a2e}#panel #panel-close{transform:scale(.8)}.inv{background:none;border:0;box-shadow:none;padding:0;gap:4px}.inv-slot{background-color:#1e120659;overflow:hidden}.inv-slot:before{content:"";position:absolute;top:12%;right:14%;bottom:8%;left:14%;background:center / contain no-repeat;image-rendering:pixelated;opacity:.4;filter:grayscale(.5);pointer-events:none}.inv-slot.slot-cabeca:before{background-image:url(../art/ui/sombra_cabeca.png)}.inv-slot.slot-escudo:before{background-image:url(../art/ui/sombra_escudo.png)}.inv-slot.slot-arma:before{background-image:url(../art/ui/sombra_arma.png)}.inv-slot.slot-armadura:before{background-image:url(../art/ui/sombra_armadura.png)}.inv-slot.slot-anel1:before,.inv-slot.slot-anel2:before{background-image:url(../art/ui/sombra_anel.png)}.inv-slot.slot-cinto:before{background-image:url(../art/ui/sombra_cinto.png)}.inv-slot.full:before,.inv-slot.twohand:before{display:none}.mk-buy{border:0;border-image:none;background:url(../art/ui/comprar.png) center / 100% 100% no-repeat;image-rendering:pixelated;min-width:84px;height:32px;color:#fff;font-weight:700;text-shadow:0 2px 0 #1d4a2e}img{-webkit-user-drag:none}.bug-shot{display:block;width:100%;max-height:260px;object-fit:contain;margin:8px 0;border:2px solid #b9955a;background:#000;image-rendering:auto}.bug-note{width:100%;box-sizing:border-box;resize:vertical}#boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;overflow:hidden;background-position:center;background-size:cover;transition:opacity .5s ease}#boot.some{opacity:0;pointer-events:none}#boot.boot-dia{background-color:#3f86d6;background-image:url(../art/boot-dia.jpg)}#boot.boot-tarde{background-color:#1a1230;background-image:url(../art/boot-tarde.jpg)}#boot.boot-noite{background-color:#040612;background-image:url(../art/boot-noite.jpg)}.boot-titulo{position:relative;margin:10vh 0 0;font-family:Cinzel Decorative,Georgia,serif;font-weight:900;font-size:clamp(36px,9vw,112px);letter-spacing:.08em;color:#f6c35a;-webkit-text-stroke:.06em #2e1004;paint-order:stroke fill;text-shadow:0 .06em 0 #1a0802}.boot-sub{position:relative;margin:.4em 0 0;font-family:MedievalSharp,Georgia,serif;font-size:clamp(16px,2.6vw,32px);color:#ffd9a8;-webkit-text-stroke:4px #2a0e04;paint-order:stroke fill}.boot-barra{position:absolute;top:78%;width:min(34vw,420px);min-width:220px;height:8px;border-radius:6px;background:#000a;border:1px solid #f6c35acc;overflow:hidden}.boot-barra i{display:block;height:100%;width:0;background:#f6c35a;transition:width .2s ease}#boot-texto{position:absolute;top:calc(78% + 22px);margin:0;font-family:MedievalSharp,Georgia,serif;font-size:18px;color:#ffe9c8;-webkit-text-stroke:3px #000;paint-order:stroke fill}.xp-art{position:absolute;right:12px;top:54px;width:142px;height:42px;background:url(../art/ui/xp_osso.png) no-repeat 0 0 / 142px 42px;image-rendering:pixelated;pointer-events:none;z-index:6}.xp-art i{position:absolute;left:26px;top:14px;height:9px;width:0;background:url(../art/ui/osso_fill_xp.png) no-repeat 0 0 / 100px 9px;image-rendering:pixelated}.xp-art.hidden{display:none}.train-cmd{display:grid;gap:4px}.train-cmd select{width:100%}.inv-sets{display:grid;gap:6px}.set-box{color:#f5e8c4;font-size:12px;padding:6px 8px;border:1px solid #b9955a;border-radius:4px;background:#3c280f59}.set-box .on{color:#a8ff94;font-weight:600}.set-box .off{color:#b59a72}.tal-wrap{padding:10px 12px 12px;border:2px solid #8a5a2b;border-radius:10px;background:radial-gradient(circle at 50% 46%,#243049,#131a2b 55%,#0a0d16);color:#f1e6c8}.tal-head{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:2px}.tal-pts{color:#ffd24a;font-size:19px}.tal-svg{width:100%;max-height:calc(var(--app-h, 100vh) * .66);display:block;margin:0 auto}.tal-sector{fill-opacity:.07}.tal-ring{fill:none;stroke:#d8a850;stroke-opacity:.22;stroke-width:1.5}.tal-link{stroke:#d8a850;stroke-opacity:.38;stroke-width:3}.tal-link.glow{stroke-opacity:.8;stroke-width:3.5}.tal-link.on{stroke:#ffe08a;stroke-opacity:1;stroke-width:5}.tal-node{cursor:pointer}.tal-halo{fill:none;stroke:var(--c);stroke-width:0;opacity:0}.tal-disc{fill:#1b2338}.tal-rim{fill:none;stroke:#6a5a3e;stroke-width:4}.tal-img{image-rendering:pixelated;pointer-events:none;opacity:.5}.tal-node.avail .tal-rim{stroke:var(--c)}.tal-node.avail .tal-img{opacity:.95}.tal-node.avail .tal-halo{stroke-width:4;opacity:.7;animation:tal-pulse 1.4s ease-in-out infinite}.tal-node.taken .tal-disc{fill:var(--c);fill-opacity:.38}.tal-node.taken .tal-rim{stroke:#ffe08a;stroke-width:5}.tal-node.taken .tal-img{opacity:1}.tal-node.locked{cursor:not-allowed}.tal-title{font-family:Cinzel Decorative,MedievalSharp,Georgia,serif;font-weight:900;font-size:22px;letter-spacing:1px;paint-order:stroke;stroke:#0a0d16;stroke-width:5px}.tal-info{min-height:52px;margin-top:4px;padding:8px 10px;border:1px solid #8a5a2b;border-radius:6px;background:#00000059;font-size:14px}@keyframes tal-pulse{50%{stroke-width:9;opacity:.35}}.ico.num-ico{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:18px;min-width:18px;padding:0 3px;border:2px solid #2b2f3a;border-radius:3px;background:linear-gradient(#8fa1bd,#4f5d78);color:#fff;font:700 12px/1 monospace;text-shadow:1px 1px 0 #1c2030;vertical-align:-4px}.ico.big.num-ico{height:32px;min-width:32px;font-size:20px}.inv-ico .ico.num-ico{width:100%;height:100%;min-width:0;max-height:none;font-size:22px}.inv-status{box-sizing:border-box;padding:4px 6px;color:#4a2f17}.inv-status .st-row{padding:4px 0;border-bottom:1px dotted #a0784a}.inv-status .st-top{display:flex;justify-content:space-between;font-size:15px}.inv-status .st-src{display:flex;flex-wrap:wrap;gap:2px 8px;font-size:11px}.inv-status .st-src i{font-style:normal}.inv-status .s-base{color:#6b4a2a}.inv-status .s-eq{color:#1f6fb0}.inv-status .s-tal{color:#8a3fc4}.inv-status .s-casa{color:#a8781a}#status-win,#bag-win{position:absolute;z-index:11;left:16px;top:50%;transform:translateY(-50%);width:240px;max-height:94%;display:flex;flex-direction:column;background:#e8d6a2;color:#3b2412;border:solid transparent;border-width:30px 12px 12px 12px;border-image:url(../art/ui/janela.png) 15 6 6 6 fill / 30px 12px 12px 12px stretch;image-rendering:pixelated}#status-win header,#bag-win header{margin:-30px -12px 8px;height:30px;padding:0 8px 0 14px;display:flex;align-items:center;justify-content:space-between}#status-win header h2,#bag-win header h2{margin:0;font-size:16px;color:#fff;text-shadow:0 2px 0 #1d4a2e,0 -1px 0 #1d4a2e,1px 0 0 #1d4a2e,-1px 0 0 #1d4a2e}#status-win .status-body,#bag-win .bag-body{overflow-y:auto}#bag-win{left:auto;right:0;top:0;bottom:0;transform:none;width:500px;max-height:none;z-index:11}#panel-backdrop.side #panel{width:min(var(--side-w, 380px),100%)}#panel-backdrop.with-status{padding-left:272px}#panel-backdrop.with-status #panel.wide,#status-win .inv-status{width:100%}.tuto{display:flex;flex-direction:column;gap:12px;min-height:300px}.tuto-top{display:flex;align-items:center;justify-content:space-between}.tuto-step{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#8a5a17}.tuto-dots{display:flex;gap:6px}.tuto-dots i{width:10px;height:10px;border:2px solid #6b4e36;background:transparent;transform:rotate(45deg)}.tuto-dots i.done{background:#a0784a}.tuto-dots i.on{background:#f0b54a;border-color:#8a5a17}.tuto-head{display:flex;align-items:center;gap:12px;padding-bottom:8px;border-bottom:2px solid rgba(107,78,54,.45)}.tuto-ico{display:grid;place-items:center;width:52px;height:52px;font-size:30px;background:#3a2b20;border:3px solid #6b4e36;box-shadow:inset 0 0 0 2px #1d140e}.tuto-head h3{margin:0;font-size:22px;color:#3b2410}.tuto-body{flex:1;font-size:16px;line-height:1.55;color:#2a1a08}.tuto-body p{margin:0 0 10px}.tuto-body ul{margin:0 0 10px;padding-left:22px}.tuto-body li{margin-bottom:6px}.tuto-body .muted{color:#6b5640}.tuto-body kbd{display:inline-block;min-width:24px;padding:1px 7px;font:700 14px/1.5 inherit;text-align:center;color:#ffe9b8;background:#3a2b20;border:2px solid #1d140e;border-bottom-width:4px;border-radius:5px}.tuto-nav{margin-top:4px;padding-top:10px;border-top:2px solid rgba(107,78,54,.45)}.tuto-nav .grow{flex:1}.treino-hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;pointer-events:none;font-family:Segoe UI,system-ui,sans-serif}.th-sign{position:absolute;top:10px;left:50%;transform:translate(-50%);min-width:330px;padding:8px 44px 9px;text-align:center;background:linear-gradient(#6a4526,#43291a);border:4px solid #1d140e;box-shadow:inset 0 0 0 2px #9a6a2c,inset 0 -6px #00000040,0 6px #00000059}.th-sign b{display:block;font:900 22px/1.15 Cinzel Decorative,MedievalSharp,serif;letter-spacing:3px;text-transform:uppercase;color:#f6c35a;text-shadow:0 2px 0 #1d140e,0 0 10px rgba(246,195,90,.35)}.th-sign span{display:block;margin-top:2px;font-size:13px;letter-spacing:.4px;color:#ecd9b4}.th-nail{position:absolute;top:50%;left:14px;width:9px;height:9px;margin-top:-5px;border-radius:50%;background:#b9b2a4;box-shadow:inset -2px -2px #6e675b,0 2px #1d140e}.th-nail.r{left:auto;right:14px}.th-panel{position:absolute;top:14px;right:16px;pointer-events:auto;cursor:pointer;padding:8px 16px;font:700 15px/1 Segoe UI,system-ui,sans-serif;letter-spacing:.5px;color:#2a1a08;background:linear-gradient(#ffd27a,#e0a23c);border:3px solid #1d140e;border-bottom-width:5px;box-shadow:inset 0 0 0 2px #fff0b8}.th-panel:hover{filter:brightness(1.08)}.th-gear{margin-right:4px}.th-card{position:absolute;left:14px;bottom:14px;width:236px;padding:10px 12px 12px;color:#f1e3c8;background:linear-gradient(#3a2a1d,#26190f);border:4px solid #1d140e;box-shadow:inset 0 0 0 2px #7a5530,0 6px #00000059}.th-who{display:flex;align-items:center;gap:10px;padding-bottom:8px;margin-bottom:8px;border-bottom:2px solid rgba(154,106,44,.45)}.th-ico{display:grid;place-items:center;width:38px;height:38px;font-size:22px;background:#15100b;border:3px solid #7a5530}.th-name{display:block;font:700 17px/1.1 MedievalSharp,Segoe UI,serif;color:#f6c35a}.th-lvl{color:#bba68a;font-size:12px}.th-card dl{margin:0;display:grid;gap:5px}.th-card dl div{display:flex;align-items:baseline;justify-content:space-between}.th-card dt{font-size:13px;color:#c9b594}.th-card dd{margin:0;font:700 18px/1 Segoe UI,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:#ffe9b8}.tuto-pix{width:36px;height:36px;image-rendering:pixelated;object-fit:contain}.tuto-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.tuto-btn{display:flex;align-items:center;gap:8px;text-align:left}.tuto-btn .tuto-pix{width:24px;height:24px}.tuto-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px;font-size:13px;color:#6b5640}.tp{display:flex;flex-direction:column;gap:10px;color:#2a1a08}.tp-tabs{display:flex;gap:4px;border-bottom:3px solid #6b4e36}.tp-tab{flex:1;padding:8px 4px 7px;font:700 15px/1 Segoe UI,system-ui,sans-serif;letter-spacing:.4px;color:#d9c7a4;background:#4a3524;border:3px solid #1d140e;border-bottom:0;cursor:pointer}.tp-tab:hover{background:#5a4230}.tp-tab.on{color:#2a1a08;background:#f0b54a;box-shadow:inset 0 0 0 2px #ffe08a}.tp-h{margin:8px 0 2px;font:700 17px/1.2 MedievalSharp,Segoe UI,serif;letter-spacing:.3px;color:#3b2410}.tp-hint{margin:0 0 6px;font-size:13.5px;line-height:1.4;color:#6b5640}.tp-chips{display:flex;flex-wrap:wrap;gap:6px}.tp-chip{min-width:42px;padding:8px 12px;font:700 14px/1 Segoe UI,system-ui,sans-serif;color:#ecd9b4;background:#4a3524;border:3px solid #1d140e;border-bottom-width:5px;cursor:pointer}.tp-chip:hover:not(:disabled){background:#5d4430}.tp-chip.on{color:#2a1a08;background:#f0b54a;box-shadow:inset 0 0 0 2px #ffe08a}.tp-chip:disabled{opacity:.4;cursor:default}.tp-level{display:flex;align-items:center;gap:12px}.tp-level b{min-width:96px;text-align:center;font-size:17px}.tp-skills{display:flex;flex-direction:column;gap:8px}.tp-skill{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;background:#3a2b201f;border:2px solid rgba(107,78,54,.5)}.tp-skill.ult{border-color:#b8841f;background:#f0b54a33}.tp-skill .ico{width:40px;height:40px;flex:none;image-rendering:pixelated;object-fit:contain}.tp-skill b{font-size:15.5px}.tp-skill em{margin-left:8px;font-size:12px;font-style:normal;font-weight:700;color:#8a5a17}.tp-skill p{margin:2px 0 0;font-size:13.5px;line-height:1.4}.tp-form{display:flex;flex-direction:column;gap:8px}.tp-form label{display:flex;flex-direction:column;gap:3px;font:700 13px/1 Segoe UI,system-ui,sans-serif;color:#3b2410}.tp-form select{padding:7px 8px;font:500 14px/1.2 Segoe UI,system-ui,sans-serif;color:#2a1a08;background:#f1e2bd;border:3px solid #6b4e36}.tp-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.tp-leave{display:flex;justify-content:flex-end;margin-top:16px}.guia{position:absolute;top:132px;left:10px;z-index:15;width:min(330px,calc(100% - 20px));padding:10px 14px 12px;color:#f1e3c8;background:linear-gradient(#3a2a1d,#26190f);border:4px solid #1d140e;box-shadow:inset 0 0 0 2px #9a6a2c,0 6px #00000059;pointer-events:auto}.guia-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.guia-passo{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#c9b594}.guia-pular{padding:3px 9px;font:600 12px/1.2 Segoe UI,system-ui,sans-serif;color:#d9c7a4;background:transparent;border:2px solid #6b4e36;cursor:pointer}.guia-pular:hover{color:#fff;border-color:#9a6a2c}.guia-titulo{margin:6px 0 2px;font:700 19px/1.2 MedievalSharp,Segoe UI,serif;color:#f6c35a}.guia-texto{margin:0;font-size:15px;line-height:1.45}.guia-texto kbd{display:inline-block;padding:0 6px;font:700 13px/1.5 Segoe UI,sans-serif;color:#ffe9b8;background:#15100b;border:2px solid #7a5530;border-radius:4px}.guia-barra{height:6px;margin-top:10px;background:#15100b;border:1px solid #6b4e36}.guia-barra i{display:block;height:100%;background:#f0b54a;transition:width .3s}#panel-backdrop.with-guide{padding-left:346px}#panel-backdrop.with-guide #panel.wide{width:100%}#panel.narrow{width:min(500px,100%);max-height:none;height:100%;border-radius:0;box-sizing:border-box}#panel-backdrop.dock,#panel-backdrop.dock.with-status,#panel-backdrop.dock.with-guide{justify-content:flex-end;align-items:stretch;padding:0;background:#0005}#panel-backdrop.side,#panel-backdrop.side.with-status{padding-left:16px;padding-right:var(--menu-dir, 16px)}.inv.iv{--cell: 50px;height:100%;min-height:0;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;padding:2px 2px 4px;color:#3b2412}.iv .muted,.iv .small{color:#7a5a38}.iv-head{display:flex;align-items:center;gap:10px}.iv-face{flex:0 0 54px;height:54px;box-sizing:border-box;overflow:hidden;border:3px solid #5b3a1e;border-radius:50%;background:#8a5a2c;box-shadow:inset 0 0 0 2px #c79a55}.iv-face{position:relative}.iv-face i{position:absolute;left:-5px;top:-16px;width:64px;height:64px;background-repeat:no-repeat;background-position:0 0;image-rendering:pixelated;transform:scale(2.3);transform-origin:32px 20px}.iv-id{min-width:0;line-height:1.25}.iv-id b{display:block;font-family:MedievalSharp,Segoe UI,serif;font-size:17px;color:#a2371f}.iv-equip{display:grid;grid-template-columns:repeat(4,66px);grid-auto-rows:66px;justify-content:center;gap:8px;padding:8px;background:#78501e29;border:2px solid #b9955a;border-radius:4px}.iv .inv-slot{background-color:#3c261080;border:2px solid #8a6a3a;border-radius:3px}.iv .inv-slot.full{border-color:var(--rarity, #a0784a);background-color:#281808b3}.iv .inv-slot-name{top:auto;bottom:1px;left:0;right:0;text-align:center;font-size:9px;letter-spacing:.4px;color:#c9a96a;text-shadow:0 1px 0 #000;z-index:1;pointer-events:none}.iv .inv-slot .inv-ico{padding:4px 4px 12px}.iv .inv-slot .dura{top:3px;bottom:auto}.iv .inv-slot .qty{position:absolute;right:3px;top:1px;font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 0 #000,1px 0 0 #000,-1px 0 0 #000}.iv .inv-slot.sel{box-shadow:inset 0 0 0 2px #f0b54a}.iv .inv-slot.slot-comida:before{background-image:url(../art/icones/biscoito.png)}.iv .inv-slot.slot-pocao:before{background-image:url(../art/icones/pocao_vida.png)}.iv-meter{display:flex;flex-direction:column;gap:4px;font-size:13px}.iv-meter .iv-line{display:flex;align-items:center;justify-content:space-between;gap:8px}.iv-meter .ico{width:18px;height:18px;vertical-align:middle;margin-right:4px}.iv-bar{height:8px;box-sizing:border-box;background:#3c261073;border:1px solid #5b3a1e;border-radius:2px;overflow:hidden}.iv-bar div{height:100%;background:#5aa05a}.iv-bar.full div{background:#c0502e}.iv-scroll{flex:1 1 0;min-height:80px;overflow-y:auto;padding:2px}.iv .inv-bagzone{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:8px}.iv .inv-chest{max-height:20%;overflow-y:auto}.iv .inv-grid{margin:0 auto}.iv .inv-bagzone.drop-ok{outline:3px dashed #4caf6e}.iv .inv-sub{color:#a2371f}.iv-sets{font-size:11px;color:#6b4a2a}#bag-win .bag-body,#panel.narrow #panel-body{overflow-x:hidden;overflow-y:hidden;flex:1 1 0;min-height:0;display:flex;flex-direction:column}#bag-win .bag-body>.iv,#panel.narrow #panel-body>.iv{flex:1 1 0}.th-panel{right:calc(var(--inv-w, 0px) + 16px)}.th-sign{left:calc((100% - var(--inv-w, 0px)) / 2)}#app.inv-open .th-panel{top:90px}.recipe.bloqueada{opacity:.55;filter:grayscale(.8)}.recipe.bloqueada .btn{filter:none}.cadeado{vertical-align:-2px;margin-right:5px}.libera{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:4px 0}.libera-item{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;overflow:hidden;background:#00000040;border:1px solid #5a4a36}.libera-item img{max-width:22px;max-height:22px}.descarte{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99990;pointer-events:auto;display:flex;align-items:center;justify-content:center;background:#00000073}.descarte-box{width:300px;padding:14px 16px;background:#efe0bd;border:3px solid #6b4a24;border-radius:6px;color:#2a1a0a;font-family:Segoe UI,sans-serif;box-shadow:0 6px 24px #0009}.descarte-box h3{margin:0 0 8px;font-size:16px;color:#8a2a14}.descarte-box p{margin:0 0 12px;font-size:14px;line-height:1.35}.descarte-btns{display:flex;justify-content:flex-end;gap:8px}.descarte-btns .danger{background:#8a2a14;color:#fff;border-color:#4a140a}.hero-food{display:inline-flex;align-items:center;gap:3px;padding:1px 5px 1px 3px;margin:0 2px;background:#16100be0;border:2px solid #f0b54a;border-radius:3px;pointer-events:auto;cursor:default}.hero-food.hidden{display:none}.hero-food .ico{width:20px;height:20px;image-rendering:pixelated}.hero-food small{font-size:11px;font-weight:700;color:#f5e8c4}.slot-it{display:block;position:relative;width:100%;height:100%}.slot-it .si-i{display:grid;place-items:center;width:100%;height:100%}.slot-it .si-x{display:none}.tema-novo #panel.livro{position:relative;margin-top:54px;max-height:calc(var(--app-h, 100%) * .8);background:#e4d4a0;border:10px solid transparent;border-image:url(../art/ui/tema2_painel.png) 5 fill / 10px stretch;image-rendering:pixelated;border-radius:0;box-shadow:0 10px 30px #000a;--text: #46301d;--muted: #7a5a38;--panel-2: rgba(110, 70, 30, .12);--border: #8a6a3a;color:var(--text)}.tema-novo #panel.livro:before{content:"";position:absolute;left:50%;top:-60px;width:464px;height:96px;margin-left:-232px;background:url(../art/ui/tema2_fita.png) center / 464px 96px no-repeat;image-rendering:pixelated;pointer-events:none;z-index:1}.tema-novo #panel.livro header{position:relative;z-index:2;margin:-4px -2px 4px;height:36px;padding:0 4px;border:0;display:flex;align-items:center;justify-content:center}.tema-novo #panel.livro header h2{font:20px MedievalSharp,Segoe UI,serif;color:#faeec8;text-shadow:0 2px 0 #14214b,0 -1px 0 #14214b,1px 0 0 #14214b,-1px 0 0 #14214b}.tema-novo #panel.livro #panel-close{position:absolute;right:6px;top:6px}.tema-novo #panel.livro #panel-body:before{content:"";display:block;width:140px;height:18px;margin:0 auto 6px;background:url(../art/ui/tema2_divisor.png) center / 140px 18px no-repeat;image-rendering:pixelated}.tema-novo #panel.livro .section{color:#243c80}.tema-novo #panel.livro .btn{color:#faeec8;text-shadow:0 1px 0 #0a1840;font-weight:700;background:none;border:solid transparent;border-width:6px;border-image:url(../art/ui/tema2_btn.png) 3 fill / 6px stretch;image-rendering:pixelated;border-radius:0;padding:2px 10px;filter:none}.tema-novo #panel.livro .btn:hover:not(:disabled){filter:brightness(1.25)}.tema-novo #panel.livro .btn:disabled{filter:grayscale(1) brightness(.8);opacity:.8}.tema-pergaminho{--perg-fundo-a: #ecdcb8;--perg-fundo-b: #dcc79b;--perg-cartao-a: #e0cb9d;--perg-cartao-b: #d3ba88;--perg-linha: #b8955f;--perg-borda: #3b271a;--perg-borda-clara: #6b4a30;--perg-tinta: #3b2412;--perg-mudo: #7a5a38;--perg-slot: #2a1c14;--perg-slot-borda: #5c4330;--perg-ambar-a: #f2b24c;--perg-ambar-b: #cf8420;--perg-ambar-borda: #5a330f;--perg-tijolo: #a63a22;--perg-ok: #3a7a3a}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win,#dica-item){--text: var(--perg-tinta);--muted: var(--perg-mudo);--panel-2: rgba(110, 70, 30, .13);--border: var(--perg-linha);color:var(--perg-tinta);background:linear-gradient(var(--perg-fundo-a),var(--perg-fundo-b));border:2px solid var(--perg-borda);border-image:none;border-radius:6px;image-rendering:auto;box-shadow:0 10px 28px #0000008c,inset 0 0 0 1px #fff5d773,inset 0 0 0 3px #8b693e47}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win,#dica-item) header{margin:0 0 8px;height:auto;min-height:28px;padding:2px 4px 6px 6px;border-bottom:1px solid rgba(90,58,30,.35)}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win,#dica-item) header h2{margin:0;font:700 16px/1.2 Segoe UI,system-ui,sans-serif;letter-spacing:.2px;color:var(--perg-tinta);text-shadow:none}.tema-pergaminho #dica-item header{min-height:0;padding:0 0 4px;margin-bottom:4px}.tema-pergaminho #dica-item header h2{font-size:14px}.tema-pergaminho #panel:not(.livro) #panel-body{padding:8px 4px 4px}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win) .muted,.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win) .small{color:var(--perg-mudo)}.tema-pergaminho #panel:not(.livro) .section{color:#8a4b14;letter-spacing:.6px}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win,#dica-item) .btn{color:#2a1606;text-shadow:0 1px 0 rgba(255,232,168,.55);font-weight:700;background:linear-gradient(var(--perg-ambar-a),var(--perg-ambar-b));border:1px solid var(--perg-ambar-borda);border-bottom-width:2px;border-image:none;border-radius:5px;image-rendering:auto;padding:5px 14px;box-shadow:inset 0 1px #ffecb0b3,0 1px #00000040}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win,#dica-item) .btn.small{padding:2px 9px}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win) .btn:hover:not(:disabled){filter:brightness(1.1);border-image:none}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win) .btn:active:not(:disabled){transform:translateY(1px);border-bottom-width:1px}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win) .btn:disabled{color:#6f6250;text-shadow:none;background:#bfae8c;border-color:#8a7a5e;box-shadow:none;filter:none;opacity:.85}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win) .btn.red,.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win) .btn.danger{color:#fbe9cf;text-shadow:0 1px 0 rgba(60,10,0,.6);background:linear-gradient(#c24b30,#8f2d18);border:1px solid #4d130a;border-bottom-width:2px}.tema-pergaminho :is(#panel:not(.livro),#status-win,#bag-win,#loot-win) .btn.ghost{color:var(--perg-tinta);background:transparent;border:1px solid var(--perg-linha);box-shadow:none}.tema-pergaminho :is(#panel-close,#bag-close,#status-close,#loot-win header .btn){color:#ecd9b4;text-shadow:none;background:linear-gradient(#5a4130,#3b271a);border:1px solid #1c120c;border-bottom-width:2px;padding:1px 8px;box-shadow:inset 0 1px #ffebbe2e}.tema-pergaminho :is(#panel:not(.livro),#bag-win,#status-win,#loot-win) :is(.card,.recipe,.choice,.mode){background:linear-gradient(var(--perg-cartao-a),var(--perg-cartao-b));border:1px solid var(--perg-linha);border-radius:5px;box-shadow:inset 0 1px #fff5d766;color:var(--perg-tinta)}.tema-pergaminho #panel:not(.livro) .recipe{gap:10px;padding:8px 10px;margin-bottom:6px}.tema-pergaminho #panel:not(.livro) .recipe .name{color:#2f7a2f;font-size:15px}.tema-pergaminho #panel:not(.livro) .recipe .icon{flex:none;width:46px;height:46px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--perg-slot);border:2px solid var(--rarity, var(--perg-slot-borda));border-radius:4px;box-shadow:inset 0 0 0 1px #00000080}.tema-pergaminho #panel:not(.livro) .recipe .icon img{max-width:36px;max-height:36px;image-rendering:pixelated}.tema-pergaminho #panel:not(.livro) .recipe.bloqueada{opacity:1;filter:none;background:linear-gradient(#cfc3a8,#c2b594);border-color:#a6987a;color:#7d705a}.tema-pergaminho #panel:not(.livro) .recipe.bloqueada .name{color:#7d705a}.tema-pergaminho #panel:not(.livro) .recipe.bloqueada .icon{filter:grayscale(.7) brightness(.8)}.tema-pergaminho :is(#panel:not(.livro),#bag-win,#status-win,#loot-win) .cost span.ok{color:var(--perg-ok)}.tema-pergaminho :is(#panel:not(.livro),#bag-win,#status-win,#loot-win) .cost span.bad{color:var(--perg-tijolo)}.tema-pergaminho :is(#panel:not(.livro),#bag-win,#status-win,#loot-win) .ok{color:var(--perg-ok)}.tema-pergaminho :is(#panel:not(.livro),#bag-win,#status-win,#loot-win) .bad{color:var(--perg-tijolo)}.tema-pergaminho #panel:not(.livro) .tp-tabs{gap:3px;border-bottom:2px solid var(--perg-borda-clara)}.tema-pergaminho #panel:not(.livro) .tp-tab{font-size:14px;color:#6b4a2a;background:linear-gradient(#d8c293,#c7ab76);border:1px solid var(--perg-linha);border-bottom:0;border-radius:5px 5px 0 0}.tema-pergaminho #panel:not(.livro) .tp-tab:hover{background:linear-gradient(#e2cf9f,#d0b57f)}.tema-pergaminho #panel:not(.livro) .tp-tab.on{color:#2a1606;background:linear-gradient(var(--perg-ambar-a),var(--perg-ambar-b));border-color:var(--perg-ambar-borda);box-shadow:inset 0 1px #ffecb0b3}.tema-pergaminho .inv.iv{--cell: 46px;gap:6px;padding:0 2px 2px}.tema-pergaminho .iv-head{gap:8px}.tema-pergaminho .iv-face{flex-basis:44px;height:44px;border:2px solid var(--perg-borda);background:#5d3f26;box-shadow:inset 0 0 0 1px #c79a55}.tema-pergaminho .iv-face i{left:-9px;top:-14px;transform:scale(1.9)}.tema-pergaminho .iv-id b{font:700 16px/1.2 Segoe UI,system-ui,sans-serif;color:var(--perg-tinta)}.tema-pergaminho .iv .muted,.tema-pergaminho .iv .small{color:var(--perg-mudo)}.tema-pergaminho .iv-equip{grid-template-columns:repeat(7,52px);grid-auto-rows:52px;justify-content:space-between;gap:4px;padding:0;background:none;border:0}.tema-pergaminho .iv .inv-slot{background-color:var(--perg-slot);border:2px solid var(--perg-slot-borda);border-radius:4px;box-shadow:inset 0 0 0 1px #0000008c}.tema-pergaminho .iv .inv-slot.full{border-color:var(--rarity, #8a6a3e);background-color:var(--perg-slot)}.tema-pergaminho .iv .inv-slot-name{font-size:8px;letter-spacing:.3px;color:#b89a68}.tema-pergaminho .iv .inv-slot.sel{box-shadow:inset 0 0 0 2px var(--perg-ambar-a)}.tema-pergaminho .iv-meter{gap:3px;font-size:12px}.tema-pergaminho .iv-bar{height:5px;background:#3b271a59;border:1px solid rgba(59,39,26,.55);border-radius:3px}.tema-pergaminho .iv-bar div{background:linear-gradient(var(--perg-ambar-a),var(--perg-ambar-b))}.tema-pergaminho .iv-bar.full div{background:linear-gradient(#c24b30,#8f2d18)}.tema-pergaminho .iv .inv-grid,.tema-pergaminho .iv .inv-chest{background-color:#3b271a29;background-image:linear-gradient(rgba(59,39,26,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(59,39,26,.3) 1px,transparent 1px);border:1px solid var(--perg-linha);border-radius:4px}.tema-pergaminho .iv .inv-item{background:var(--perg-slot);border:2px solid var(--rarity, var(--perg-slot-borda));border-radius:3px;box-shadow:inset 0 0 0 1px #00000080}.tema-pergaminho .iv .inv-item:hover,.tema-pergaminho .iv .inv-item.sel{filter:brightness(1.2);box-shadow:inset 0 0 0 2px var(--perg-ambar-a)}.tema-pergaminho .iv .inv-sub{color:#8a4b14}.tema-pergaminho .iv .inv-bagzone.drop-ok{outline:2px dashed var(--perg-ambar-b)}.tema-pergaminho .inv .inv-detail{margin-top:6px;min-height:44px;padding:6px 8px;background:linear-gradient(var(--perg-cartao-a),var(--perg-cartao-b));border:1px solid var(--perg-linha);border-radius:5px;color:var(--perg-tinta)}.tema-pergaminho :is(#bag-win .bag-body,#panel.narrow #panel-body)>p.muted.small{display:none}.tema-pergaminho :is(#bag-win .bag-body,#panel.narrow #panel-body)>.inv-tools{margin-top:4px;font-size:11px}.tema-pergaminho #status-win .inv-status .st-row{border-bottom:1px solid rgba(90,58,30,.22)}.tema-pergaminho #loot-win header{cursor:move}.tema-pergaminho #loot-win .saque-origem{margin-top:0;width:30px;height:30px;background:var(--perg-slot);border:2px solid var(--perg-borda-clara);box-shadow:none}.tema-pergaminho #loot-win .saque-grade{gap:4px;background:#3b271a29;border:1px solid var(--perg-linha);border-radius:4px}.tema-pergaminho #loot-win .saque-vaga{background:var(--perg-slot);border:2px solid var(--raro, var(--perg-slot-borda));border-radius:4px;box-shadow:inset 0 0 0 1px #0000008c}.tema-pergaminho #loot-win .saque-vaga:hover{outline:2px solid var(--perg-ambar-a)}.tema-pergaminho #loot-win .saque-vaga.vazia{background:#3b271a1f;border-color:#a6987a}.tema-pergaminho #loot-win .saque-aviso{color:var(--perg-tijolo)}.tema-pergaminho #loot-win .saque-tudo{font-size:15px}.tema-pergaminho #dica-item{border-radius:6px;padding:6px 8px 8px}.tema-pergaminho #dica-item .dica-tier{border-radius:3px}.tema-pergaminho #dica-item .mais{color:var(--perg-ok)}.tema-pergaminho #dica-item .menos{color:var(--perg-tijolo)}.tema-pergaminho .slot-it{box-sizing:border-box;overflow:hidden;border:2px solid var(--rb, #a89a86);border-radius:4px;background:radial-gradient(circle at 50% 52%,#0e09069e 0,#0e09069e 30%,#0e090600 74%),linear-gradient(135deg,var(--t1, #6c6a63),var(--t2, #3d3b36));box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffffff2e}.tema-pergaminho .slot-it .si-i .ico{width:32px;height:32px;max-width:100%;max-height:100%;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 1px 0 rgba(0,0,0,.6))}.tema-pergaminho .slot-it .si-x{display:block;position:absolute;pointer-events:none}.tema-pergaminho .slot-it .si-t{left:2px;top:2px;padding:1px 3px 0;font:700 9px/10px Segoe UI,system-ui,sans-serif;color:#fff;background:#00000094;border-radius:2px;letter-spacing:.2px}.tema-pergaminho .slot-it .si-q{right:3px;bottom:3px;font:700 11px/12px Segoe UI,system-ui,sans-serif;color:#fff;text-shadow:0 1px 0 #000,0 -1px 0 #000,1px 0 0 #000,-1px 0 0 #000}.tema-pergaminho .slot-it .si-d{left:2px;right:2px;bottom:0;height:4px;background:#000000b3;border-radius:2px 2px 0 0}.tema-pergaminho .slot-it .si-d:after{content:"";display:block;width:var(--p, 100%);height:100%;background:var(--c, #5cb85c);border-radius:inherit}.tema-pergaminho .slot-it .si-p{right:3px;top:3px;display:flex;gap:2px}.tema-pergaminho .slot-it .si-p em{width:5px;height:5px;border-radius:50%;box-shadow:0 0 0 1px #000000b3}.tema-pergaminho .slot-it .si-p .nft{background:#a757e0}.tema-pergaminho .slot-it .si-p .eq{background:#f2b24c}.tema-pergaminho .slot-it.recarga .si-i{filter:brightness(.45)}.tema-pergaminho .slot-it .si-r{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:700 16px/1 Segoe UI,system-ui,sans-serif;color:#fff;text-shadow:0 1px 0 #000,0 -1px 0 #000,1px 0 0 #000,-1px 0 0 #000}.tema-pergaminho .slot-it.halo{box-shadow:inset 0 0 0 1px #0000008c,0 0 6px var(--rb)}.tema-pergaminho .slot-it.sel{outline:2px solid var(--perg-ambar-a);outline-offset:-2px}.tema-pergaminho .slot-it.bloq{filter:grayscale(.85) brightness(.6)}.tema-pergaminho .slot-it.vazio{background:var(--perg-slot);border-color:var(--perg-slot-borda)}.tema-pergaminho :is(.iv .inv-item,#loot-win .saque-vaga:not(.vazia),#panel:not(.livro) .recipe .icon){padding:0;background:none;border:0;box-shadow:none;overflow:visible}.tema-pergaminho .iv .inv-item:hover,.tema-pergaminho #loot-win .saque-vaga:not(.vazia):hover{filter:brightness(1.18);outline:0;box-shadow:none}.tema-pergaminho .iv .inv-item.sel{filter:none;box-shadow:none}.tema-pergaminho .iv .inv-item.sel .slot-it{outline:2px solid var(--perg-ambar-a);outline-offset:-2px}.tema-pergaminho .iv .inv-item[style*="span 2; grid-row"] .slot-it .si-i .ico{width:64px;height:64px}.tema-pergaminho .iv-equip{margin-bottom:11px;row-gap:0}.tema-pergaminho .iv .inv-slot{overflow:visible}.tema-pergaminho .iv .inv-slot.full{border:0;background:none;box-shadow:none}.tema-pergaminho .iv .inv-slot .inv-slot-name{top:calc(100% + 1px);left:0;right:0;text-align:center;font-size:9px;text-transform:none;color:var(--perg-mudo);text-shadow:none}.tema-pergaminho .iv .inv-slot.full .inv-slot-name{color:var(--perg-mudo);text-shadow:none}.tema-pergaminho .iv .inv-slot.sel .slot-it,.tema-pergaminho .iv .inv-slot.sel{box-shadow:none}.tema-pergaminho .iv .inv-slot.sel .slot-it{outline:2px solid var(--perg-ambar-a);outline-offset:-2px}.tema-pergaminho #panel:not(.livro) .recipe .icon .slot-it{width:46px;height:46px}.tema-pergaminho #loot-win .saque-vaga:not(.vazia) .slot-it{width:56px;height:56px}.tema-pergaminho #loot-win .saque-vaga:not(.vazia) .slot-it .si-i .ico{width:40px;height:40px}.tema-pergaminho .inv .inv-detail .det-top{display:flex;gap:8px;align-items:center}.tema-pergaminho .inv .inv-detail .det-top .slot-it{flex:none;width:44px;height:44px}.tema-pergaminho .inv .inv-detail .det-nome{font-weight:700;font-size:14px}.tema-pergaminho .iv-head{align-items:center}.tema-pergaminho .iv-ip{flex:none;margin-left:auto;padding:3px 10px 4px;text-align:center;background:linear-gradient(#3a281c,#24170f);border:2px solid var(--perg-borda-clara);border-radius:4px;box-shadow:inset 0 0 0 1px #00000080}.tema-pergaminho .iv-ip small{display:block;font:700 8px/10px Segoe UI,system-ui,sans-serif;letter-spacing:.8px;color:#c9a672}.tema-pergaminho .iv-ip b{display:block;font:700 22px/24px Segoe UI,system-ui,sans-serif;color:#f4b840;text-shadow:0 1px 0 #000}.tema-pergaminho #dica-item{width:236px}.tema-pergaminho #dica-item header h2{font-size:15px;text-shadow:0 1px 0 rgba(255,245,215,.6)}.tema-pergaminho #dica-item .dica-cab{display:flex;align-items:center;gap:8px;margin-bottom:6px}.tema-pergaminho #dica-item .dica-cab .slot-it{flex:none;width:48px;height:48px}.tema-pergaminho #dica-item .dica-quem{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.25;color:var(--perg-mudo)}.tema-pergaminho #dica-item .dica-quem i{font-style:normal;font-weight:700}.tema-pergaminho #dica-item .dica-tags{display:flex;gap:4px;margin-top:3px;flex-wrap:wrap}.tema-pergaminho #dica-item .dica-tag{padding:0 6px;font-size:10px;font-weight:700;line-height:15px;color:var(--perg-tinta);background:#fff5d78c;border:1px solid var(--perg-linha);border-radius:8px}.tema-pergaminho #dica-item .dica-tag.nft{color:#fff;background:#7d3fc4;border-color:#5a2a94}.tema-pergaminho #dica-item .dica-tag.ruim{color:var(--perg-tijolo);border-color:var(--perg-tijolo)}.tema-pergaminho #dica-item .dica-ip{flex:none;text-align:right;line-height:1}.tema-pergaminho #dica-item .dica-ip small{display:block;font-size:9px;font-weight:700;letter-spacing:.6px;color:var(--perg-mudo)}.tema-pergaminho #dica-item .dica-ip b{display:block;font:700 22px/24px Segoe UI,system-ui,sans-serif;color:#8a4b14}.tema-pergaminho #dica-item .dica-ip em{font-style:normal;font-size:11px;font-weight:700}.tema-pergaminho #dica-item .dica-sec{margin:6px 0 2px;padding-bottom:2px;font-size:9px;font-weight:700;letter-spacing:.8px;color:#8a4b14;border-bottom:1px solid rgba(90,58,30,.35)}.tema-pergaminho #dica-item .dica-atr .dica-lin{border-bottom:0;padding-bottom:0}.tema-pergaminho #dica-item .dica-barra{height:4px;margin:1px 0 4px;background:#3b271a4d;border-radius:2px;overflow:hidden}.tema-pergaminho #dica-item .dica-barra i{display:block;height:100%;background:linear-gradient(#6cc26c,#3a8a3a)}.tema-pergaminho #dica-item .dica-dur b{display:flex;align-items:center;gap:6px}.tema-pergaminho #dica-item .dica-losangos{display:inline-flex;gap:2px}.tema-pergaminho #dica-item .dica-losangos i{width:7px;height:7px;transform:rotate(45deg);background:#3b271a40;border:1px solid rgba(59,39,26,.55)}.tema-pergaminho #dica-item .dica-losangos i.on{background:#e0a82a;border-color:#8a5a10}.tema-pergaminho #dica-item .dica-set{margin-top:6px;padding:4px 6px;background:#3b271a1a;border:1px solid var(--perg-linha);border-radius:4px}.tema-pergaminho #dica-item .dica-set b{font-size:9px;letter-spacing:.6px;color:#8a4b14}.tema-pergaminho #dica-item .dica-equipar{margin-top:6px;padding:3px 0;text-align:center;font-weight:700;color:#2a1606;background:linear-gradient(var(--perg-ambar-a),var(--perg-ambar-b));border:1px solid var(--perg-ambar-borda);border-radius:4px}.tema-pergaminho #panel:not(.livro) .opt-btn{height:32px;padding:0 14px;font:700 13px/1 Segoe UI,system-ui,sans-serif}.tema-pergaminho #panel:not(.livro) .opt-rodape .opt-btn{height:34px}.tema-pergaminho #panel:not(.livro) .opt-btn.opt-grande{height:40px;font-size:14px}.tema-pergaminho #panel:not(.livro) .opt-btn.ghost{color:var(--perg-tinta);text-shadow:none;background:linear-gradient(#f1e4c0,#dcc79b);border:1px solid #8a6a3c;border-bottom-width:2px;box-shadow:inset 0 1px #fffae6b3}.tema-pergaminho #panel:not(.livro) .opt-btn.ghost:disabled{color:#8a7a5e;background:#cdbb96;border-color:#a8946c;box-shadow:none}.tema-pergaminho #panel:not(.livro) .opt-card h3{color:var(--perg-tinta)}.tema-pergaminho #panel:not(.livro) .opt-sair-aviso{color:var(--perg-tinta)}.tema-pergaminho{--hud-creme: #f5e8c4;--hud-metal-1: #1d130d;--hud-metal-2: #6b4a30;--hud-metal-3: #a98456;--hud-vida-a: #c4513a;--hud-vida-b: #8a2f1c;--hud-mana-a: #5b8cb8;--hud-mana-b: #335d88;--hud-en-a: #e0a63a;--hud-en-b: #b0741a;--hud-xp-a: #d9b64a;--hud-xp-b: #8c7a2a}.tema-pergaminho .btn{color:#3a1e08;text-shadow:0 1px 0 rgba(255,235,190,.55);font-weight:700;background:linear-gradient(var(--perg-ambar-a),var(--perg-ambar-b));border:2px solid var(--perg-ambar-borda);border-image:none;border-radius:5px;image-rendering:auto;padding:5px 14px;box-shadow:inset 0 1px #fff4d6b3,inset 0 -2px #5a330f59,0 2px 3px #0006}.tema-pergaminho .btn.small{padding:2px 10px;font-size:14px}.tema-pergaminho .btn:hover:not(:disabled){filter:none;border-image:none;background:linear-gradient(#ffc765,#dd9330)}.tema-pergaminho .btn:active:not(:disabled){transform:translateY(1px);border-width:2px;background:linear-gradient(var(--perg-ambar-b),#b3701a);box-shadow:inset 0 2px 3px #3c1e0580}.tema-pergaminho .btn:disabled{color:#8c7a5f;text-shadow:none;background:linear-gradient(#cdbf9f,#bfb08d);border-color:#6b5a44;box-shadow:inset 0 1px #fff8e266,0 1px 2px #00000040;filter:none;opacity:1;cursor:default}.tema-pergaminho .btn.red,.tema-pergaminho .btn.danger{color:#fbe9dc;text-shadow:0 1px 0 rgba(0,0,0,.4);background:linear-gradient(#c2503a,var(--perg-tijolo));border:2px solid #4a1308;filter:none}.tema-pergaminho .btn.ghost{color:var(--perg-tinta);text-shadow:0 1px 0 rgba(255,245,215,.6);background:linear-gradient(var(--perg-cartao-a),var(--perg-cartao-b));border:2px solid var(--perg-borda);filter:none}.tema-pergaminho #hud{background:none;gap:10px}.tema-pergaminho .hud-left{font-size:16px;color:var(--hud-creme);text-shadow:0 1px 2px #000}.tema-pergaminho .pill{height:18px;padding:0 8px;border-radius:9px;font:800 11px/15px Segoe UI,system-ui,sans-serif;color:#3a1e08;background:linear-gradient(var(--perg-ambar-a),var(--perg-ambar-b));border:1.5px solid var(--perg-ambar-borda)}.tema-pergaminho .res{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px 0 6px;border-radius:12px;background:linear-gradient(#34261b,#231710);border:1.5px solid var(--perg-slot-borda);box-shadow:0 2px 3px #00000080,inset 0 1px #ffe4aa1f;font:700 12px Segoe UI,system-ui,sans-serif;color:var(--hud-creme)}.tema-pergaminho .res .ico{height:16px;vertical-align:middle}.tema-pergaminho #hud .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 10px;color:var(--hud-creme);text-shadow:0 1px 0 #000;background:linear-gradient(#3b2a1e,#2a1c14);border:2px solid var(--perg-borda);box-shadow:inset 0 1px #ffe4aa2e,0 2px 3px #00000080}.tema-pergaminho #hud .btn:hover:not(:disabled){background:linear-gradient(#4a3626,#34261b);border-color:var(--perg-ambar-a)}.tema-pergaminho #hud .btn .ic{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tema-pergaminho #btn-sound .off,.tema-pergaminho #btn-sound.mudo .on{display:none}.tema-pergaminho #btn-sound.mudo .off{display:inline}.tema-pergaminho #hero-icon{display:none}.tema-pergaminho .hero-btn{padding-bottom:0}.tema-pergaminho .hero-btn .xpbar{display:none}.tema-pergaminho .xp-art{right:12px;top:46px;width:236px;height:10px;background:#1b110b;border:2px solid var(--perg-borda);border-radius:4px;box-shadow:inset 0 2px 3px #000000a6,0 2px 3px #00000073;overflow:hidden;box-sizing:border-box}.tema-pergaminho .xp-art i{left:0;top:0;height:100%;background:linear-gradient(var(--hud-xp-a),var(--hud-xp-b));box-shadow:inset 0 1px #ffffff59;width:calc(var(--xp, 0) * 100%)!important}.tema-pergaminho.luta-html .xp-art{display:none}.tema-pergaminho #hint{padding:4px 12px;border-radius:5px;background:#1a100ad1;border:1px solid #5c4330;box-shadow:0 2px 6px #00000080;font:600 12px Segoe UI,system-ui,sans-serif;color:#d9c8a4}.tema-pergaminho #hint b{display:inline-block;min-width:16px;padding:0 4px;margin:0 1px;border-radius:3px;font:800 10px/15px Segoe UI,system-ui,sans-serif;text-align:center;color:var(--hud-creme);background:#3b2a1e;border:1px solid #8c6a44}.tema-pergaminho .quest{top:48px;max-width:338px;padding:8px 12px 9px 14px;gap:2px;border-radius:6px;background:linear-gradient(var(--perg-fundo-a),var(--perg-fundo-b));border:2px solid var(--perg-borda);box-shadow:0 6px 14px #00000080,inset 0 0 0 1px #fff5d773;color:var(--perg-tinta)}.tema-pergaminho .quest:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;border-radius:0 3px 3px 0;background:linear-gradient(var(--perg-ambar-a),var(--perg-ambar-b))}.tema-pergaminho .quest b{font:800 13px Segoe UI,system-ui,sans-serif;color:var(--perg-tinta)}.tema-pergaminho .quest span{font:600 12px/1.3 Segoe UI,system-ui,sans-serif;color:var(--perg-mudo)}.tema-pergaminho #modbar{gap:6px;background:none}.tema-pergaminho .mod-chip{gap:7px;height:46px;min-width:118px;padding:5px 10px 5px 8px;border-radius:6px;color:var(--hud-creme);background:linear-gradient(#34261b,#231710);border:2px solid var(--perg-slot-borda);box-shadow:0 3px 5px #0000008c,inset 0 1px #ffe4aa1f}.tema-pergaminho .mod-chip:hover{border-color:var(--perg-ambar-a)}.tema-pergaminho .mod-chip.ready{border-color:var(--perg-ambar-a);box-shadow:0 0 8px #f2b24c59,0 3px 5px #0000008c}.tema-pergaminho .mod-chip.busy{border-color:#cf8420}.tema-pergaminho .mod-chip.locked{opacity:.78}.tema-pergaminho .mod-chip.locked .mod-txt b{color:#a8987c}.tema-pergaminho .mod-ico{display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;font-size:16px;border-radius:5px;background:#1a110b;border:1.5px solid #4a3626}.tema-pergaminho .mod-ico .mod-img{max-width:22px;max-height:22px;image-rendering:pixelated}.tema-pergaminho .mod-ico i{right:-2px;bottom:-3px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;font:800 9px/12px Segoe UI,system-ui,sans-serif;text-align:center;color:#fff;background:#2a1c14;border:1.5px solid #8c6a44}.tema-pergaminho .mod-ico i.lk{right:-3px;bottom:-3px;width:14px;min-width:14px;padding:0;background:#2a1c14}.tema-pergaminho .mod-ico i.lk:before{content:"";position:absolute;left:3px;top:5px;width:5px;height:4px;border-radius:1px;background:#a8987c}.tema-pergaminho .mod-ico i.lk:after{content:"";position:absolute;left:4px;top:1px;width:3px;height:3px;border:1.5px solid #a8987c;border-bottom:0;border-radius:3px 3px 0 0}.tema-pergaminho .mod-txt b{font:800 12px Segoe UI,system-ui,sans-serif;color:var(--hud-creme)}.tema-pergaminho .mod-txt small{font:600 9.5px Segoe UI,system-ui,sans-serif;color:#b89c70;white-space:nowrap}.tema-pergaminho .mod-chip.ready small,.tema-pergaminho .mod-chip.busy small{color:#e9c06c}.tema-pergaminho #hud-luta{position:absolute;left:8px;top:8px;display:flex;align-items:flex-start;gap:8px;pointer-events:none;z-index:6}.tema-pergaminho .hl-retrato{position:relative;flex:none;width:62px;height:62px;border-radius:50%;border:3px solid var(--hud-metal-1);background:radial-gradient(circle at 50% 38%,#4a3626,#1d130d);box-shadow:0 0 0 2px var(--hud-metal-3),0 0 0 4px var(--hud-metal-1),0 4px 8px #0009,inset 0 0 0 2px #ffe4aa2e}.tema-pergaminho .hl-retrato img{display:block;width:100%;height:100%;border-radius:50%;image-rendering:pixelated}.tema-pergaminho .hl-nv{position:absolute;left:-4px;bottom:-8px;min-width:22px;height:16px;padding:0 5px;border-radius:8px;font:800 10px/14px Segoe UI,system-ui,sans-serif;text-align:center;color:#3a1e08;background:linear-gradient(var(--perg-ambar-a),var(--perg-ambar-b));border:1.5px solid var(--perg-ambar-borda);box-shadow:0 1px 2px #0009}.tema-pergaminho .hl-corpo{display:flex;flex-direction:column;gap:3px;width:224px;padding-top:1px}.tema-pergaminho .hl-nome{font:700 13px Segoe UI,system-ui,sans-serif;color:var(--hud-creme);text-shadow:0 1px 2px #000,0 0 3px #000}.tema-pergaminho .hl-barra{position:relative;height:15px;border-radius:4px;border:2px solid var(--perg-borda);background:#1b110b;box-shadow:inset 0 2px 3px #000000a6,0 1px #ffe4aa26,0 2px 3px #00000073;overflow:hidden;box-sizing:border-box;transition:filter .2s}.tema-pergaminho .hl-barra.vida{height:18px}.tema-pergaminho .hl-barra.fina{height:7px;border-width:1.5px}.tema-pergaminho .hl-barra i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:2px;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00000047;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 3px,transparent 3px 7px)}.tema-pergaminho .hl-barra.vida i{background-color:var(--hud-vida-b);background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 3px,transparent 3px 7px),linear-gradient(var(--hud-vida-a),var(--hud-vida-b))}.tema-pergaminho .hl-barra.vida.baixa i{background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 3px,transparent 3px 7px),linear-gradient(#e0603a,#a02a14)}.tema-pergaminho .hl-barra.mana i{background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 3px,transparent 3px 7px),linear-gradient(var(--hud-mana-a),var(--hud-mana-b))}.tema-pergaminho .hl-barra.energia i{background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 3px,transparent 3px 7px),linear-gradient(var(--hud-en-a),var(--hud-en-b))}.tema-pergaminho .hl-barra.xp i{background-image:linear-gradient(var(--hud-xp-a),var(--hud-xp-b))}.tema-pergaminho .hl-barra u{position:absolute;left:0;top:0;height:3px;width:0;background:#9fd8ff;opacity:.9}.tema-pergaminho .hl-barra b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:700 11px Segoe UI,system-ui,sans-serif;color:#fff;text-shadow:0 1px 1px #000,0 0 3px #000;letter-spacing:.3px}.tema-pergaminho .hl-barra.pisca{filter:brightness(2.2) saturate(.4)}.tema-pergaminho .hl-efeitos{display:flex;flex-wrap:wrap;gap:14px 5px;max-width:220px;margin-top:14px;pointer-events:auto}.tema-pergaminho .hl-ef{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:5px;background:var(--perg-slot);border:2px solid #4f7a3a;box-shadow:0 2px 3px #0000008c,inset 0 0 0 1px #0009}.tema-pergaminho .hl-ef.comida{border-color:var(--perg-ambar-a)}.tema-pergaminho .hl-ef.debuff{border-color:#b8452c}.tema-pergaminho .hl-ef img{width:18px;height:18px;image-rendering:pixelated}.tema-pergaminho .hl-ef small{position:absolute;left:50%;bottom:-13px;transform:translate(-50%);font:700 9px Segoe UI,system-ui,sans-serif;color:var(--hud-creme);text-shadow:0 1px 1px #000,0 0 3px #000;white-space:nowrap}.tema-pergaminho .hl-dica{position:absolute;top:72px;max-width:280px;padding:7px 10px;border-radius:5px;background:#1b110b;border:1px solid #5c4330;box-shadow:0 4px 10px #0009;font:600 13px/1.35 Segoe UI,system-ui,sans-serif;color:var(--hud-creme);pointer-events:none;z-index:2}.tema-pergaminho #toasts{top:44px;gap:4px}.tema-pergaminho .toast{background:#1a110ae0;border:1px solid rgba(138,106,58,.75);border-radius:6px;padding:4px 11px;font:600 12px/1.35 Segoe UI,system-ui,sans-serif;color:#f1e4c6;box-shadow:0 2px 6px #00000080}.tema-pergaminho .toast.bad{border-color:#b04a35}#sel-ui{--esc: 1;position:absolute;left:0;top:0;width:calc(100% / var(--esc));height:calc(100% / var(--esc));transform:scale(var(--esc));transform-origin:0 0;pointer-events:none;font-family:Segoe UI,system-ui,Roboto,sans-serif;color:#f3e6c8}#sel-ui>*{pointer-events:none}#sel-ui .sel-topo{position:absolute;left:24px;right:24px;top:12px;height:36px;display:flex;align-items:center;justify-content:space-between}#sel-ui .sel-titulo{position:absolute;left:0;right:0;top:-2px;margin:0;text-align:center;font:400 26px/40px MedievalSharp,Georgia,serif;letter-spacing:1px;color:#f2c46a;text-shadow:0 2px 0 rgba(30,12,4,.9);pointer-events:none}#sel-ui .sel-contagem{font-size:13px;color:#a8957a;background:#1a110bb3;border:1px solid #4a3828;border-radius:10px;padding:3px 10px}#sel-ui{--perg-fundo-a: #ecdcb8;--perg-fundo-b: #dcc79b;--perg-borda: #3b271a;--perg-linha: #b8955f;--perg-tinta: #3b2412;--perg-mudo: #7a5a38;--perg-ambar-a: #f2b24c;--perg-ambar-b: #cf8420;--perg-ambar-borda: #5a330f}#sel-ui .sel-painel{position:absolute;left:24px;right:24px;bottom:10px;height:100px;box-sizing:border-box;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr 22px;grid-template-areas:"info acoes" "atalhos atalhos";column-gap:24px;padding:8px 20px 0;color:var(--perg-tinta);background:linear-gradient(var(--perg-fundo-a),var(--perg-fundo-b));border:2px solid var(--perg-borda);border-radius:6px;box-shadow:0 10px 28px #0000008c,inset 0 0 0 1px #fff5d773,inset 0 0 0 3px #8b693e47;pointer-events:auto}#sel-ui .sel-info{grid-area:info;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}#sel-ui .sel-nome{font:400 24px/26px MedievalSharp,Georgia,serif;color:var(--perg-tinta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sel-ui .sel-nome.vazio{color:var(--perg-mudo)}#sel-ui .sel-linha{display:flex;align-items:center;gap:10px;height:20px;font-size:14px;line-height:20px;font-weight:600;color:var(--perg-tinta)}#sel-ui .sel-ip{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;box-sizing:border-box;background:#2a1c14;border:1px solid #5c4330;border-radius:4px}#sel-ui .sel-ip small{font-size:9px;line-height:1;letter-spacing:1px;color:#c4ae8c}#sel-ui .sel-ip b{font-size:13px;line-height:1;color:#f2b24c}#sel-ui .sel-cargo{height:16px;font-size:13px;line-height:16px;color:#8a4b14}#sel-ui .sel-cargo.mudo{color:var(--perg-mudo)}#sel-ui .sel-acoes{grid-area:acoes;display:flex;align-items:center;gap:12px}#sel-ui .sel-atalhos{grid-area:atalhos;display:flex;align-items:center;justify-content:center;gap:16px;border-top:1px solid rgba(90,58,30,.3);font-size:11px;line-height:1;color:var(--perg-mudo);pointer-events:none}#sel-ui .sel-atalho{display:inline-flex;align-items:center;gap:5px}#sel-ui .sel-atalho kbd{display:inline-flex;align-items:center;justify-content:center;height:15px;padding:0 5px;box-sizing:border-box;font:600 10px/1 Segoe UI,system-ui,sans-serif;color:#f3e6c8;background:#3b271a;border:1px solid #1f130b;border-radius:3px}#sel-ui .sel-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:40px;min-width:96px;padding:0 18px;font:700 15px/1 Segoe UI,system-ui,Roboto,sans-serif;white-space:nowrap;cursor:pointer;border-radius:5px;position:relative;pointer-events:auto;transition:filter .12s}#sel-ui .sel-btn:hover{filter:brightness(1.1)}#sel-ui .sel-btn:active{filter:brightness(.94);transform:translateY(1px)}#sel-ui .sel-btn.foco{outline:2px solid #ffe6a8;outline-offset:2px}#sel-ui .sel-btn.bege{height:30px;min-width:0;padding:0 14px;font-size:13px;color:var(--perg-tinta);background:linear-gradient(#ecdcb8,#d3ba88);border:2px solid var(--perg-borda);box-shadow:inset 0 1px #fff5d799,0 2px 6px #00000073}#sel-ui .sel-btn.ambar{color:#2a1606;text-shadow:0 1px 0 rgba(255,232,168,.55);background:linear-gradient(var(--perg-ambar-a),var(--perg-ambar-b));border:1px solid var(--perg-ambar-borda);border-bottom-width:2px;box-shadow:inset 0 1px #ffecb0b3,0 1px #00000040}#sel-ui .sel-btn.ambar.grande{min-width:190px;font-size:17px;letter-spacing:.3px}#sel-ui .sel-btn.tijolo{color:#fbe9cf;text-shadow:0 1px 0 rgba(60,10,0,.6);background:linear-gradient(#c24b30,#8f2d18);border:1px solid #4d130a;border-bottom-width:2px;box-shadow:inset 0 1px #ffd2be4d,0 1px #00000040}#sel-ui .sel-modal-area{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}#sel-ui .sel-veu{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#080503a8;pointer-events:auto}#sel-ui .sel-caixa{width:440px;box-sizing:border-box;padding:22px 26px 20px;text-align:center;background:linear-gradient(var(--perg-fundo-a),var(--perg-fundo-b));border:2px solid var(--perg-borda);border-radius:6px;box-shadow:0 12px 30px #0009,inset 0 0 0 1px #fff5d773,inset 0 0 0 3px #8b693e47}#sel-ui .sel-caixa-titulo{font:400 26px/1.2 MedievalSharp,Georgia,serif;color:var(--perg-tinta)}#sel-ui .sel-caixa p{margin:10px 0 18px;font-size:15px;line-height:1.4;font-weight:600;color:var(--perg-tinta)}#sel-ui .sel-caixa-botoes{display:flex;justify-content:center;gap:16px}#sel-ui .sel-caixa .sel-btn{min-width:140px}#panel.wide.arv{width:min(1040px,100%);max-height:calc(var(--app-h, 100vh) - 24px)}#panel.arv #panel-body{padding:4px;overflow:hidden}.arv-wrap{display:flex;flex-direction:column;gap:4px;height:calc(var(--app-h, 100vh) - 92px);min-height:260px;color:#3b2412}.arv-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px;font:14px Segoe UI,sans-serif}.arv-pts{font:18px MedievalSharp,Segoe UI,serif;color:#7a3b0c}.arv-botoes{display:flex;gap:6px}.arv-view{position:relative;flex:1;min-height:0;overflow:hidden;border:3px solid #4a2f17;border-radius:4px;background:radial-gradient(circle at 50% 50%,#a98457,#8b6a42 45%,#5e4429);box-shadow:inset 0 0 50px #2a1608c0;cursor:grab;touch-action:none}.arv-view.movendo{cursor:grabbing}.arv-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;-webkit-user-select:none;user-select:none}.arv-foot{padding:0 4px;font:12px Segoe UI,sans-serif;color:#6b5238}.arv-gear{fill:#5b4026;stroke:#3a2714;stroke-width:3;opacity:.85}.arv-gear-in{fill:#7a5c3a;stroke:#3a2714;stroke-width:3}.arv-origem-disc{fill:#3a2714;stroke:#ffe08a;stroke-width:3}.arv-origem-core{fill:#ffe08a}.arv-rotulo,.arv-titulo{font-family:MedievalSharp,Segoe UI,serif;paint-order:stroke;stroke:#2a1608;stroke-width:4px;stroke-linejoin:round;pointer-events:none}.arv-rotulo{font-size:14px;fill:#ead7a8}.arv-titulo{font-size:22px;letter-spacing:1px}.arv-link{fill:none;stroke:#3a2714;stroke-opacity:.6;stroke-width:5;stroke-linecap:round;pointer-events:none}.arv-link.glow{stroke:var(--c);stroke-opacity:.6;stroke-width:3.5;stroke-dasharray:2 9}.arv-link.on{stroke:var(--c);stroke-opacity:1;stroke-width:6;stroke-dasharray:none;filter:drop-shadow(0 0 4px var(--c))}.arv-node{cursor:pointer}.arv-disc{fill:#2b1d10;stroke:#5b4630;stroke-width:4}.arv-rim2{fill:none;stroke:#5b4630;stroke-width:2}.arv-halo{fill:none;stroke:var(--c);stroke-width:0;opacity:0}.arv-icon{image-rendering:pixelated;pointer-events:none}.arv-node.locked{cursor:not-allowed;filter:grayscale(.8) brightness(.62)}.arv-node.avail .arv-disc{stroke:var(--c)}.arv-node.avail .arv-halo{stroke-width:4;opacity:.8;animation:arv-pulso 1.5s ease-in-out infinite}.arv-node.taken{filter:drop-shadow(0 0 6px var(--c))}.arv-node.taken .arv-disc{fill:#4a3118;stroke:var(--c);stroke-width:5}.arv-node.taken .arv-rim2{stroke:#ffe08a}@keyframes arv-pulso{50%{stroke-width:8;opacity:.3}}@media(prefers-reduced-motion:reduce){.arv-node.avail .arv-halo{animation:none}}#loot-win{position:absolute;z-index:13;left:calc((100% - var(--inv-w, 0px)) / 2);top:50%;transform:translate(-50%,-50%);width:292px;max-height:96%;display:flex;flex-direction:column;pointer-events:auto;background:#e8d6a2;color:#3b2412;border:solid transparent;border-width:30px 12px 12px 12px;border-image:url(../art/ui/janela.png) 15 6 6 6 fill / 30px 12px 12px 12px stretch;image-rendering:pixelated;-webkit-user-select:none;user-select:none}#loot-win header{margin:-30px -12px 6px;height:30px;padding:0 8px 0 6px;display:flex;align-items:center;gap:6px;cursor:move}#loot-win header h2{flex:1;margin:0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;text-shadow:0 2px 0 #1d4a2e,0 -1px 0 #1d4a2e,1px 0 0 #1d4a2e,-1px 0 0 #1d4a2e}#loot-win header .btn{transform:scale(.8)}#loot-win .saque-origem{width:34px;height:34px;margin-top:8px;flex:none;display:grid;place-items:center;background:#4a3524;border:2px solid #8a5a17;border-radius:50%;box-shadow:0 2px #0005;overflow:hidden}#loot-win .saque-origem img{max-width:28px;max-height:28px;image-rendering:pixelated}#loot-win .saque-corpo{padding:2px 4px 4px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}#loot-win .saque-grade{display:grid;grid-template-columns:repeat(var(--cols),56px);gap:4px;justify-content:center;padding:6px;background:#78501e33;border:2px solid #b9955a;border-radius:3px}#loot-win .saque-vaga{position:relative;width:56px;height:56px;padding:0;display:grid;place-items:center;font:inherit;cursor:pointer;background:linear-gradient(#5b4430,#3d2c1d);border:2px solid var(--raro, #7a6a58);border-radius:4px;box-shadow:inset 0 0 0 1px #0006}#loot-win .saque-vaga:hover{filter:brightness(1.2);outline:2px solid #f0b54a}#loot-win .saque-vaga:active{transform:translateY(1px)}#loot-win .saque-ico{display:grid;place-items:center;width:100%;height:100%}#loot-win .saque-ico .ico,#loot-win .saque-ico img{max-width:44px;max-height:44px;width:auto;height:auto;image-rendering:pixelated}#loot-win .saque-tier{position:absolute;left:1px;top:1px;padding:0 3px;font-size:10px;font-weight:700;line-height:13px;color:#fff;background:var(--raro, #7a6a58);border-radius:2px}#loot-win .saque-qtd{position:absolute;right:3px;bottom:1px;font-size:13px;font-weight:700;color:#fff;text-shadow:0 1px 0 #000,0 -1px 0 #000,1px 0 0 #000,-1px 0 0 #000}#loot-win .saque-vaga.vazia{cursor:default;border-color:#8f7650;background:linear-gradient(to top right,transparent calc(50% - 1px),#8f7650 50%,transparent calc(50% + 1px)),linear-gradient(to bottom right,transparent calc(50% - 1px),#8f7650 50%,transparent calc(50% + 1px)),#cdb985;opacity:.7;box-shadow:none}#loot-win .saque-vaga.vazia:hover{filter:none;outline:0}#loot-win .saque-aviso{min-height:18px;margin-top:4px;font-size:13px;font-weight:700;text-align:center;color:#a02a20}#loot-win .saque-valor{display:flex;flex-direction:column;gap:1px;margin:2px 2px 6px;font-size:13px;color:#5a3d22}#loot-win .saque-valor b{display:flex;align-items:center;gap:4px;font-size:17px;color:#3b2412}#loot-win .saque-valor img{width:18px;height:18px;image-rendering:pixelated}#loot-win .saque-tudo{width:100%;padding:6px 12px;font-size:17px}#loot-win.cheia{animation:saque-treme .28s}@keyframes saque-treme{0%,to{margin-left:0}25%{margin-left:-5px}75%{margin-left:5px}}#dica-item{position:absolute;z-index:60;width:200px;pointer-events:none;background:#e8d6a2;color:#3b2412;border:solid transparent;border-width:26px 12px 12px 12px;border-image:url(../art/ui/janela.png) 15 6 6 6 fill / 26px 12px 12px 12px stretch;image-rendering:pixelated;font:12px/1.35 Segoe UI,sans-serif;-webkit-user-select:none;user-select:none}#dica-item header{margin:-26px -12px 6px;height:26px;padding:0 8px 0 10px;display:flex;align-items:center}#dica-item header h2{margin:0;font:14px MedievalSharp,Segoe UI,serif;color:#fff;text-shadow:0 2px 0 #1d4a2e,0 -1px 0 #1d4a2e,1px 0 0 #1d4a2e,-1px 0 0 #1d4a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dica-item .dica-topo{display:flex;align-items:center;gap:6px;margin-bottom:4px;color:#6b5238}#dica-item .dica-tier{min-width:22px;padding:0 4px;text-align:center;font-weight:700;color:#fff;background:var(--cor, #7a6a58);border-radius:2px}#dica-item .dica-topo i{font-style:normal;font-weight:600}#dica-item .dica-lin{display:flex;justify-content:space-between;gap:8px;padding:1px 0;border-bottom:1px dotted rgba(59,36,18,.25)}#dica-item .dica-lin b em{font-style:normal;margin-left:5px;font-size:11px}#dica-item .mais{color:#2f8a3a}#dica-item .menos{color:#b3281f}#dica-item .dica-valor b{color:#8a5a10}#dica-item .dica-efeito,#dica-item .dica-restr{margin-top:4px}#dica-item .dica-restr{color:#2a64b8;font-weight:600}#dica-item .dica-restr.ruim{color:#b3281f}#dica-item .dica-set{margin-top:4px;display:flex;flex-direction:column;color:#6b5238}#dica-item .dica-nota{margin-top:4px;font-size:11px;color:#6b5238}#panel .nav-foco{outline:3px solid #f0b54a;outline-offset:1px;box-shadow:0 0 0 1px #3a2308,0 0 12px 2px #f0b54abf;position:relative;z-index:1}
