@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&family=VT323&family=MedievalSharp&family=IM+Fell+English:ital@0;1&family=Pinyon+Script&family=UnifrakturCook:wght@700&display=swap";:root{--mobile-header-h: 64px;--bg-void: #0a0c0f;--bg-deep: #10141a;--bg-card: #161b22;--bg-card-2: #1c2230;--bg-stone: #232a36;--bg-stone-2: #2c3441;--ink-bone: #d8d2c0;--ink-parchment: #b8b09a;--ink-mute: #6e7484;--ink-dim: #3d4452;--bronze: #a07845;--bronze-bright: #c89860;--bronze-dim: #5a4225;--bronze-deep: #2e2010;--pine: #5a7a4a;--pine-dim: #2e3e26;--pine-bright: #7a9a65;--rust: #8a3a28;--rust-dim: #4a1f14;--rust-bright: #a85040;--steel: #8a909a;--steel-dim: #3a4050;--steel-bright: #b0b6c0;--silver: #aab0bc;--silver-dim: #5a6072;--border-dark: #232a36;--border-mid: #2e3744}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg-void);color:var(--ink-bone);font-family:VT323,monospace;font-size:20px;line-height:1.3;min-height:100vh;overflow-x:hidden;image-rendering:pixelated;-webkit-font-smoothing:none;font-smooth:never}html{touch-action:manipulation}body{background:var(--bg-void);background-image:radial-gradient(ellipse at top,rgba(160,120,69,.04),transparent 60%),radial-gradient(ellipse at bottom right,rgba(138,144,154,.03),transparent 70%);background-attachment:fixed}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.1) 0 2px,transparent 2px 4px);opacity:.5;mix-blend-mode:multiply}img,svg{image-rendering:pixelated;image-rendering:crisp-edges}img.smooth{image-rendering:auto}@keyframes presaIn{0%{opacity:0}to{opacity:1}}@keyframes presaOut{0%{opacity:1}to{opacity:0}}.presa-entering{animation:presaIn .5s ease forwards}.presa-leaving{animation:presaOut .5s ease forwards}.focus-scene-img{filter:brightness(var(--scene-dim, 1));width:310px;-webkit-mask-image:linear-gradient(to top,transparent 0%,black 28%,black 100%),linear-gradient(to right,transparent 0%,black 20%,black 80%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to top,transparent 0%,black 28%,black 100%),linear-gradient(to right,transparent 0%,black 20%,black 80%,transparent 100%);mask-composite:intersect}.hall-loading-dots{display:inline-flex;margin-left:2px}.hall-loading-dots span{opacity:.2;animation:hall-loading-dot .9s steps(1,end) infinite}.hall-loading-dots span:nth-child(2){animation-delay:.18s}.hall-loading-dots span:nth-child(3){animation-delay:.36s}@keyframes hall-loading-dot{0%,20%{opacity:.2}40%,70%{opacity:1}to{opacity:.2}}.loading-box{text-align:center;width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.loading-box{max-width:480px}}.loading-wallpaper-wrap{width:100%;max-width:320px;aspect-ratio:16 / 10;position:relative;overflow:hidden;margin:0 auto;display:flex;align-items:center;justify-content:center;background:transparent}@media (min-width: 768px){.loading-wallpaper-wrap{max-width:480px}}.loading-wallpaper-img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 16%,black 84%,transparent 100%),linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,black 16%,black 84%,transparent 100%),linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);mask-composite:intersect}.scene-picker-thumb{width:80px;height:60px}.discreet-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:14px;background:transparent;cursor:pointer}.discreet-slider::-webkit-slider-runnable-track{height:2px;background:var(--border-mid);border-radius:1px}.discreet-slider::-webkit-slider-thumb{-webkit-appearance:none;width:8px;height:8px;margin-top:-3px;border-radius:50%;background:var(--ink-mute);transition:background .15s}.discreet-slider:hover::-webkit-slider-thumb,.discreet-slider:focus::-webkit-slider-thumb{background:var(--bronze-bright)}.discreet-slider::-moz-range-track{height:2px;background:var(--border-mid);border-radius:1px}.discreet-slider::-moz-range-thumb{width:8px;height:8px;border:none;border-radius:50%;background:var(--ink-mute);transition:background .15s}.discreet-slider:hover::-moz-range-thumb,.discreet-slider:focus::-moz-range-thumb{background:var(--bronze-bright)}@keyframes tavern-mist-drift{0%{transform:translateZ(0)}to{transform:translate3d(-220px,220px,0)}}.tavern-mist{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 42%,black 58%,transparent 100%),linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,black 42%,black 58%,transparent 100%),linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%);mask-composite:intersect}.tavern-mist-track{position:absolute;top:-220px;right:-220px;bottom:-220px;left:-220px;width:calc(100% + 440px);height:calc(100% + 440px);background-image:url(/assets/fx/mist.png);background-repeat:repeat;background-size:220px 220px;opacity:.32;animation:tavern-mist-drift 70.7s linear infinite;will-change:transform}@keyframes tavern-mist-dust-drift{0%{transform:translateZ(0)}to{transform:translate3d(-220px,220px,0)}}.tavern-dust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.6;background-image:radial-gradient(circle,rgba(240,222,184,.95) 0 .45px,transparent 1px),radial-gradient(circle,rgba(240,222,184,.82) 0 .4px,transparent .9px),radial-gradient(circle,rgba(240,222,184,.88) 0 .45px,transparent 1px),radial-gradient(circle,rgba(240,222,184,.8) 0 .4px,transparent .9px),radial-gradient(circle,rgba(240,222,184,.92) 0 .45px,transparent 1px),radial-gradient(circle,rgba(240,222,184,.8) 0 .4px,transparent .9px),radial-gradient(circle,rgba(240,222,184,.86) 0 .4px,transparent .9px),radial-gradient(circle,rgba(240,222,184,.82) 0 .4px,transparent .9px),radial-gradient(circle,rgba(240,222,184,.9) 0 .45px,transparent 1px),radial-gradient(circle,rgba(240,222,184,.82) 0 .4px,transparent .9px);background-size:220px 220px;background-position:13px 21px,39px 47px,82px 17px,128px 42px,189px 25px,24px 91px,57px 132px,104px 103px,159px 87px,202px 119px;background-repeat:repeat;animation:tavern-mist-dust-drift 26s linear infinite;will-change:transform}.tavern-dust{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 22%,black 78%,transparent 100%),linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,black 22%,black 78%,transparent 100%),linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);mask-composite:intersect}.tavern-dust:before{content:"";position:absolute;top:-220px;right:-220px;bottom:-220px;left:-220px;pointer-events:none;opacity:.55;animation:tavern-mist-dust-drift 26s linear infinite;will-change:transform}@keyframes tavern-rain-fall{0%{transform:rotate(25deg)}to{transform:rotate(25deg) translate3d(0,220px,0)}}.tavern-rain{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 42%,black 58%,transparent 100%),linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,black 42%,black 58%,transparent 100%),linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%);mask-composite:intersect}.tavern-rain-track{position:absolute;top:-220px;right:-220px;bottom:-220px;left:-220px;width:calc(100% + 440px);height:calc(100% + 440px);background-image:url(/assets/fx/rain.png);background-repeat:repeat;background-size:220px auto;opacity:.35;animation:tavern-rain-fall .9s linear infinite;will-change:transform}.tavern-dust-wind:before,.tavern-dust.wind:before{animation-duration:4.8s;opacity:.75}@media (min-width: 769px){.focus-scene-img{width:620px;-webkit-mask-image:linear-gradient(to top,transparent 0%,black 28%,black 100%),linear-gradient(to right,transparent 0%,black 20%,black 80%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to top,transparent 0%,black 28%,black 100%),linear-gradient(to right,transparent 0%,black 20%,black 80%,transparent 100%);mask-composite:intersect}.scene-picker-thumb{width:160px;height:120px}}.font-pixel{font-family:"Press Start 2P",monospace}.font-rune{font-family:MedievalSharp,serif;letter-spacing:.01em}.font-vt{font-family:VT323,monospace}h1,h2,h3,h4{font-family:"Press Start 2P",monospace;font-weight:400}.eyebrow{font-family:"Press Start 2P",monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute)}.pixel-frame{position:relative;background:var(--bg-card);--b: var(--border-mid);--p: 2px;box-shadow:0 calc(-1 * var(--p)) 0 0 var(--b),0 var(--p) 0 0 var(--b),calc(-1 * var(--p)) 0 0 0 var(--b),var(--p) 0 0 0 var(--b)}.pixel-frame.lit{--b: var(--bronze-dim)}.pixel-frame.danger{--b: var(--rust-dim)}.pixel-frame.thick{--p: 3px}@keyframes pulse-border-anim{0%,to{--b: var(--rust-dim)}50%{--b: #8a1a1a}}.pulse-border{animation:pulse-border-anim 2s ease-in-out infinite}.pixel-frame-2{position:relative;background:var(--bg-card);outline:2px solid var(--border-mid);outline-offset:0}.pixel-frame-2:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;pointer-events:none;outline:1px solid var(--bronze-dim)}.btn{font-family:"Press Start 2P",monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;background:var(--bg-stone);color:var(--ink-bone);border:none;padding:13px 20px;cursor:pointer;position:relative;box-shadow:0 -2px 0 0 var(--border-mid),0 2px 0 0 var(--border-mid),-2px 0 0 0 var(--border-mid),2px 0 0 0 var(--border-mid),inset 0 2px #ffffff0a,inset 0 -2px #00000059;transition:filter .1s;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:8px}.btn:hover{filter:brightness(1.18)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.primary{background:var(--bronze);color:#1a120a;box-shadow:0 -2px 0 0 var(--bronze-dim),0 2px 0 0 var(--bronze-deep),-2px 0 0 0 var(--bronze-dim),2px 0 0 0 var(--bronze-dim),inset 0 2px #ffebc840,inset 0 -2px #0000004d}.btn.primary:hover{background:var(--bronze-bright)}.btn.ghost{background:transparent;color:var(--ink-parchment);box-shadow:0 -2px 0 0 var(--ink-dim),0 2px 0 0 var(--ink-dim),-2px 0 0 0 var(--ink-dim),2px 0 0 0 var(--ink-dim)}.btn.bronze{background:var(--bronze-deep);color:var(--ink-bone);box-shadow:0 -2px 0 0 var(--bronze-dim),0 2px 0 0 var(--bronze-dim),-2px 0 0 0 var(--bronze-dim),2px 0 0 0 var(--bronze-dim)}.btn.lg{font-size:12px;padding:17px 26px}.btn.sm{font-size:8px;padding:8px 12px;letter-spacing:.06em}.app{position:relative;z-index:2;min-height:100vh;display:grid;grid-template-columns:240px 1fr;grid-template-rows:auto 1fr}.sidebar{grid-column:1;grid-row:1 / span 2;background:var(--bg-deep);border-right:2px solid var(--border-dark);padding:24px 16px;display:flex;flex-direction:column;gap:22px;position:sticky;top:0;height:100vh}.brand{display:flex;flex-direction:column;align-items:center;gap:10px;padding-bottom:20px;border-bottom:1px solid var(--border-dark)}.brand-title{font-family:MedievalSharp,serif;font-size:17px;color:var(--bronze-bright);text-align:center;line-height:1.15;letter-spacing:.04em}.brand-sub{font-family:"Press Start 2P",monospace;font-size:7px;color:var(--ink-mute);letter-spacing:.3em}.nav{display:flex;flex-direction:column;gap:2px}.nav-item{font-family:"Press Start 2P",monospace;font-size:9px;padding:12px;color:var(--ink-mute);cursor:pointer;display:flex;align-items:center;gap:12px;background:transparent;border:none;text-align:left;letter-spacing:.08em;position:relative;transition:background 80ms,color 80ms}.nav-item:hover{color:var(--ink-bone);background:#a078450d}.nav-item.active{color:var(--bronze-bright);background:#a0784514}.nav-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--bronze)}.user-card{margin-top:auto;padding:10px;background:var(--bg-card);border:1px solid var(--border-dark);display:flex;gap:10px;align-items:center}.user-card .av{width:40px;height:40px;flex-shrink:0;border:1px solid var(--bronze-dim);background:var(--bg-stone);overflow:hidden}.user-card .av img{width:100%;height:100%;object-fit:cover;object-position:center top;image-rendering:pixelated}.user-card .name{font-family:"Press Start 2P";font-size:8px;color:var(--ink-bone);margin-bottom:4px}.user-card .meta{font-family:VT323;font-size:15px;color:var(--ink-mute)}.main{grid-column:2;grid-row:2;padding:24px 36px 60px;min-width:0;position:relative}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;background:var(--bg-card);border:1px solid var(--border-mid);font-family:"Press Start 2P",monospace;font-size:9px;color:var(--ink-bone);letter-spacing:.08em}.pill .dot{width:6px;height:6px;background:var(--bronze)}.section-title{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.section-title h2{font-size:14px;letter-spacing:.08em;color:var(--ink-bone)}.card{padding:22px}.card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-dark)}.card-head h3{font-size:10px;letter-spacing:.12em;color:var(--ink-bone)}.timer-wrap{--scene-zoom: 1.15;display:flex;flex-direction:column;align-items:center;gap:18px;padding:24px 20px}.timer-rune-ring{position:relative;width:300px;height:300px}.timer-scene-shadow{position:absolute;left:50%;transform:translate(-50%);width:350px;height:205px;pointer-events:none;z-index:0;filter:blur(7px);background:radial-gradient(ellipse 58% 50% at 50% 50%,rgba(0,0,0,.85) 0%,rgba(0,0,0,.65) 34%,rgba(0,0,0,.32) 60%,rgba(0,0,0,.08) 82%,transparent 100%)}.xp-bar{height:14px;position:relative;background:var(--bg-void);border:1px solid var(--border-mid)}.xp-bar-fill{height:100%;background:var(--bronze);position:relative;transition:width .4s steps(20)}.xp-bar-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0 6px,rgba(0,0,0,.18) 6px 8px);pointer-events:none}.hp-bar{height:10px;background:var(--bg-void);border:1px solid var(--border-mid)}.hp-bar-fill{height:100%;background:var(--pine)}.chip-row{display:flex;gap:4px;flex-wrap:wrap}.chip{font-family:"Press Start 2P",monospace;font-size:8px;padding:8px 11px;background:var(--bg-card-2);border:1px solid var(--border-mid);color:var(--ink-mute);cursor:pointer;letter-spacing:.08em;transition:color 80ms,border-color 80ms}.chip:hover{color:var(--ink-bone)}.chip.map-chip{font-family:IM Fell English,Georgia,serif;font-size:14px;font-style:italic;letter-spacing:.03em;line-height:1;padding:4px 12px 5px;color:var(--ink-bone);border-color:var(--bronze-dim);background:var(--bronze-deep)}.chip.map-chip:hover{color:var(--bronze-bright)}.chip.active{background:var(--bg-stone);color:var(--bronze-bright);border-color:var(--bronze-dim)}.tbl{width:100%;border-collapse:separate;border-spacing:0;font-family:VT323,monospace;font-size:18px}.tbl th{font-family:"Press Start 2P",monospace;font-size:8px;font-weight:400;text-align:left;padding:12px 10px;color:var(--ink-mute);letter-spacing:.14em;border-bottom:1px solid var(--border-dark);text-transform:uppercase}.tbl td{padding:13px 10px;border-bottom:1px solid var(--border-dark);color:var(--ink-bone);vertical-align:middle}.tbl tr.self td{background:#a078450f}.tbl tr.self td:first-child{box-shadow:inset 3px 0 0 var(--bronze)}.tbl .rank{font-family:"Press Start 2P",monospace;font-size:10px;color:var(--ink-mute);width:32px}.tbl .rank.r1{color:var(--bronze-bright)}.tbl .rank.r2{color:var(--silver)}.tbl .rank.r3{color:var(--ink-parchment)}.grid{display:grid;gap:16px}.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}@media (max-width: 1100px){.grid-4,.grid-5{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:1fr 1fr}.cal-day-layout{grid-template-columns:1fr!important}.cal-day-side{order:2}.main .grid[style*="1.05fr"]{grid-template-columns:1fr!important}.cal-day-layout,.cal-day-layout>*,.cal-day-side{min-width:0}}.mobile-nav,.mobile-brand,.arena-clan-card-mobile,.md-drawer-scrim{display:none}.sidebar .md-drawer-wardrobe{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 8px;padding:13px 14px;background:var(--bronze-deep);border:1px solid var(--bronze-dim);color:var(--ink-bone);font-family:"Press Start 2P",monospace;font-size:9px;letter-spacing:.06em;cursor:pointer}@media (max-width: 720px){.md-drawer-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#05070a9e;opacity:0;pointer-events:none;transition:opacity .2s ease}.md-drawer-scrim.open{opacity:1;pointer-events:auto}.md-drawer{position:absolute;top:0;right:0;bottom:0;width:84%;max-width:320px;background:var(--bg-deep);border-left:1px solid var(--border-mid);box-shadow:-8px 0 40px #0009;transform:translate(100%);transition:transform .24s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow-y:auto;padding:calc(14px + env(safe-area-inset-top)) 12px calc(20px + env(safe-area-inset-bottom));padding-top:max(calc(14px + env(safe-area-inset-top)),52px)}.md-drawer-scrim.open .md-drawer{transform:translate(0)}.md-drawer-head{display:flex;align-items:center;gap:10px;padding:6px 6px 14px;border-bottom:1px solid var(--border-dark)}.md-drawer-av{width:44px;height:44px;flex-shrink:0;border:1px solid var(--border-mid);overflow:hidden;background:var(--bg-stone)}.md-drawer-x{flex-shrink:0;background:none;border:none;color:var(--ink-mute);font-size:18px;cursor:pointer;line-height:1;padding:4px 6px;font-family:monospace}.md-drawer-wardrobe{display:flex;align-items:center;gap:10px;width:100%;margin:12px 0;padding:13px 14px;background:var(--bronze-deep);border:1px solid var(--bronze-dim);color:var(--ink-bone);font-family:"Press Start 2P",monospace;font-size:9px;letter-spacing:.06em;cursor:pointer}.md-drawer-wardrobe+.md-drawer-wardrobe{margin-top:-6px}.md-drawer-nav{display:flex;flex-direction:column;gap:2px}.md-drawer-item{display:flex;align-items:center;gap:12px;width:100%;padding:13px 12px;background:none;border:none;color:var(--ink-parchment);font-family:"Press Start 2P",monospace;font-size:9px;letter-spacing:.04em;cursor:pointer;border-bottom:1px solid var(--border-dark);text-align:left}.md-drawer-item.active{color:var(--bronze-bright);background:var(--bg-stone)}.md-drawer-signout{margin-top:14px;padding:11px 0;background:none;border:1px solid var(--rust-dim);color:var(--rust-bright);font-family:"Press Start 2P",monospace;font-size:8px;letter-spacing:.08em;cursor:pointer}}@media (max-width: 720px){html,body{font-size:18px}.app{grid-template-columns:1fr;grid-template-rows:auto 1fr}.sidebar,.topbar{display:none}.mobile-brand{display:flex;align-items:center;justify-content:space-between;min-height:var(--mobile-header-h);box-sizing:border-box;padding:calc(12px + env(safe-area-inset-top)) 16px 12px;background:var(--bg-deep);border-bottom:1px solid var(--border-dark);position:fixed;top:0;left:0;right:0;z-index:100}.mobile-brand .mb-left{display:flex;align-items:center;gap:10px}.mobile-brand img{width:36px;height:auto;image-rendering:pixelated}.mobile-brand .mb-title{font-family:MedievalSharp,serif;font-size:18px;color:var(--bronze-bright);line-height:1.05}.mobile-brand .mb-sub{font-family:"Press Start 2P",monospace;font-size:7px;color:var(--ink-mute);letter-spacing:.2em;margin-top:2px}.main{grid-column:1;padding:calc(74px + env(safe-area-inset-top)) 14px calc(90px + env(safe-area-inset-bottom))}.quest-toast,.unlock-toast,.no-timer-toast,.achievement-toast,.silver-toast{top:calc(var(--mobile-header-h) + env(safe-area-inset-top) + 8px)!important}.grid-2,.grid-3,.grid-4,.grid-5{grid-template-columns:1fr}.grid{gap:12px}.card{padding:16px}.main .grid[style*="1.05fr"],.main .grid[style*="1.1fr"],.main .grid[style*="1.4fr"]{grid-template-columns:1fr!important}.daily-goal-banner .dgb-head{flex-direction:column;align-items:flex-start!important;gap:2px}.daily-goal-banner .dgb-stats{gap:6px}.daily-goal-banner .dgb-stats span{font-size:5px!important;letter-spacing:.03em!important}.timer-rune-ring{width:280px!important;height:280px!important}.timer-rune-ring svg{width:100%;height:100%}.timer-wrap{padding:18px 12px;gap:16px;--scene-zoom: 1.06}.timer-wrap .font-pixel.flicker{font-size:38px!important}.card-head{flex-wrap:wrap;gap:8px}.card-head h3{font-size:9px}.tbl{font-size:16px}.tbl th,.tbl td{padding:10px 6px}.tbl th{font-size:7px;letter-spacing:.1em}.pixel-frame.card>.tbl,.pixel-frame>.tbl{display:block;overflow-x:auto}.shelf-row{grid-template-columns:repeat(4,1fr)!important}.stat .val{font-size:18px}.quest{grid-template-columns:20px 1fr auto;gap:10px;padding:10px 12px}.quest .quest-xp{grid-column:2 / 4;text-align:left;min-width:0;padding-top:2px}.quest-name{font-size:17px}.clan-card .clan-name{font-size:19px}.clan-card .clan-motto{font-size:15px}.scrim{padding:16px 12px;align-items:flex-start}.scrim h1{font-size:28px!important}.pm-header{flex-direction:column;align-items:center;text-align:center;padding:22px 18px 18px;gap:16px;position:relative}.pm-portrait{width:88px;height:100px}.pm-name{font-size:22px}.pm-close{position:absolute;top:14px;right:14px;margin-top:0}.pm-body{padding:14px;gap:12px}.pm-stats{grid-template-columns:repeat(3,1fr);gap:8px}.pm-trophies{flex-direction:column;gap:14px}.scrim .grid[style*="1.1fr 2fr"]{grid-template-columns:1fr!important}.arena-clan-card-mobile{display:flex!important}.cal-header{flex-wrap:wrap;row-gap:10px}.cal-title{font-size:22px!important}.cal-day-layout,.cal-day-layout>*,.cal-day-side{min-width:0;max-width:100%}.pixel-frame.card[style*="135deg"]{flex-direction:column!important;align-items:flex-start!important;text-align:left;padding:18px!important}.pixel-frame.card[style*="135deg"] h1{font-size:26px!important}.mobile-nav{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;bottom:0;left:0;right:0;background:var(--bg-deep);border-top:2px solid var(--border-mid);z-index:8;padding:6px 4px calc(8px + env(safe-area-inset-bottom))}.mobile-nav-item{background:transparent;border:none;color:var(--ink-mute);padding:3px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color 80ms}.mobile-nav-box{width:38px;height:38px;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;background:transparent;border:1px solid transparent;transition:background .15s,border-color .15s}.mobile-nav-box.active{background:var(--bronze-deep);border:1px solid var(--bronze-dim);box-shadow:0 2px 8px #0006}.mobile-nav-box>*{position:relative;z-index:2}.mobile-nav-item.active{color:var(--bronze-bright)}.mobile-nav-item.active:before{display:none}}.stat{padding:18px}.stat .lbl{font-family:"Press Start 2P";font-size:8px;letter-spacing:.16em;color:var(--ink-mute);text-transform:uppercase;margin-bottom:14px}.stat .val{font-family:"Press Start 2P";font-size:20px;color:var(--ink-bone);display:flex;align-items:baseline;gap:6px;letter-spacing:.02em}.stat .val small{font-size:11px;color:var(--ink-mute);letter-spacing:.1em}.stat .delta{font-family:VT323;font-size:15px;color:var(--pine-bright);margin-top:8px;letter-spacing:.04em}.stat .delta.down{color:var(--rust-bright)}.stat .delta.gold{color:var(--bronze-bright)}.heatmap{display:grid;grid-template-columns:repeat(24,1fr);gap:3px}.heat-cell{aspect-ratio:1;background:var(--bg-card-2)}.heat-cell.l1{background:#1f2530}.heat-cell.l2{background:#3a4150}.heat-cell.l3{background:#5a4828}.heat-cell.l4{background:#7e6235}.heat-cell.l5{background:var(--bronze-bright)}.bars{display:flex;align-items:flex-end;gap:10px;height:180px;padding:0 6px}.bar-col{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.bar{width:100%;background:var(--steel-dim);position:relative}.bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent 0 5px,rgba(0,0,0,.18) 5px 7px)}.bar.gold-bar{background:var(--bronze)}.bar-lbl{font-family:"Press Start 2P";font-size:8px;color:var(--ink-mute);letter-spacing:.05em}.trophy-shelf{display:flex;flex-direction:column;padding:24px;gap:26px}.shelf-row{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;padding-bottom:14px;border-bottom:3px solid #2a221a;box-shadow:0 4px #0a0c0f,0 6px 0 0 var(--bronze-deep);margin-bottom:6px}.shelf-slot{display:flex;flex-direction:column;align-items:center;padding:12px 4px 8px;gap:6px;background:#00000040;border:1px solid var(--border-dark);min-height:124px;justify-content:flex-end}.shelf-slot.empty{opacity:.32}.shelf-slot .label{font-family:"Press Start 2P";font-size:7px;color:var(--ink-mute);text-align:center;letter-spacing:.15em}.clan-card{padding:22px;cursor:pointer;transition:transform 80ms,filter 80ms,border-color 80ms;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;position:relative}.clan-card:hover{transform:translateY(-3px);filter:brightness(1.1)}.clan-card.selected{transform:translateY(-3px)}.clan-card .clan-name{font-family:MedievalSharp,serif;font-size:22px;color:var(--ink-bone);letter-spacing:.02em;line-height:1.1}.clan-card .clan-motto{font-family:VT323,monospace;font-size:17px;color:var(--ink-parchment);font-style:italic}.clan-card .clan-stats{display:flex;gap:14px;justify-content:center;font-family:"Press Start 2P";font-size:8px;color:var(--ink-mute);letter-spacing:.1em}.clan-card .clan-stats b{color:var(--ink-bone);font-weight:400}.quest{display:grid;grid-template-columns:22px 1fr auto auto;gap:14px;align-items:center;padding:12px 14px;background:var(--bg-card-2);border:1px solid var(--border-dark);margin-bottom:6px;cursor:pointer}.quest.active-quest{border-color:var(--bronze-dim);background:#a078450a}.quest.done{opacity:.5}.quest.done .quest-name{text-decoration:line-through}.quest-check{width:16px;height:16px;background:var(--bg-void);border:1px solid var(--ink-dim);cursor:pointer;position:relative}.quest-check.checked{background:var(--bronze);border-color:var(--bronze-dim)}.quest-check.checked:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#1a120a;clip-path:polygon(0 50%,30% 100%,100% 20%,80% 0,30% 60%,20% 40%)}.quest-name{font-family:VT323;font-size:19px;color:var(--ink-bone)}.quest-diff{font-family:"Press Start 2P";font-size:7px;letter-spacing:.12em;padding:4px 7px;text-transform:uppercase;border:1px solid}.quest-diff.easy{color:#a88c30;border-color:#a88c3055;background:transparent}.quest-diff.medium{color:#a85518;border-color:#a8551855;background:transparent}.quest-diff.hard{color:#8a1a1a;border-color:#8a1a1a55;background:transparent}.quest-xp{font-family:"Press Start 2P";font-size:9px;color:var(--bronze-bright);min-width:60px;text-align:right;letter-spacing:.05em}.portrait{background:var(--bg-stone);border:1px solid var(--bronze-dim);overflow:hidden;position:relative;flex-shrink:0}.portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 12%;image-rendering:pixelated}.portrait:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(10,12,15,.6));pointer-events:none}.portrait-lg{width:96px;height:96px}.portrait-md{width:56px;height:56px}.portrait-sm{width:36px;height:36px}.portrait-xl{width:144px;height:180px}.divider{height:1px;background:var(--border-dark);margin:14px 0}.divider.dashed{background:transparent;border-top:1px dashed var(--ink-dim)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#05070ad9;display:flex;align-items:center;justify-content:center;padding:32px;overflow:auto}@keyframes flicker{0%,95%,to{opacity:1}96%{opacity:.85}98%{opacity:1}}.flicker{animation:flicker 5s infinite steps(4)}.timer-wrap .flicker{white-space:nowrap}.trophy-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#0a0c10bf;animation:trophy-bg-in .3s ease forwards;cursor:pointer}.trophy-popup-inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 56px;background:var(--bg-card);border:2px solid var(--bronze);box-shadow:0 0 40px #a0784540;animation:trophy-pop .45s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes trophy-bg-in{0%{opacity:0}to{opacity:1}}@keyframes trophy-pop{0%{transform:scale(.4) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.pm-header{padding:32px 36px 28px;display:flex;gap:28px;align-items:flex-start}.pm-portrait{width:130px;height:148px}.pm-name{font-size:34px}.pm-close{flex-shrink:0;margin-top:-6px}.pm-body{padding:28px 36px;display:flex;flex-direction:column;gap:22px}.pm-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;min-width:0}.pm-stats>*{min-width:0}.pm-trophies{display:flex;gap:20px;flex-wrap:wrap;min-width:0}.quest-toast{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:300;padding:10px 28px;background:var(--bg-card);border:1px solid var(--pine);box-shadow:0 4px 24px #0000008c;display:flex;align-items:center;gap:12px;white-space:nowrap;pointer-events:none;animation:quest-toast-in .3s ease forwards}@keyframes quest-toast-in{0%{transform:translate(-50%) scale(.4);opacity:0}to{transform:translate(-50%) scale(1);opacity:1}}@keyframes quest-toast-out{0%{transform:translate(-50%) scale(1);opacity:1}to{transform:translate(-50%) scale(.4);opacity:0}}.unlock-toast{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:300;padding:10px 28px 10px 18px;background:var(--bg-card);border:1px solid var(--bronze);box-shadow:0 4px 24px #0009;display:flex;align-items:center;gap:14px;white-space:nowrap;pointer-events:none;animation:quest-toast-in .3s ease forwards}.no-timer-toast{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:300;padding:10px 20px;background:var(--bg-card);border:1px solid var(--bronze-dim);box-shadow:0 4px 24px #0000008c;display:flex;align-items:center;gap:10px;max-width:94vw;flex-wrap:wrap;justify-content:center;pointer-events:none;animation:quest-toast-in .3s ease forwards}.achievement-toast{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:300;padding:10px 28px 10px 18px;background:var(--bg-card);border:1px solid var(--bronze-dim);box-shadow:0 4px 24px #0009,0 0 16px #a078451f;display:flex;align-items:center;gap:12px;white-space:nowrap;pointer-events:none;animation:quest-toast-in .3s ease forwards}.silver-toast{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:9900;padding:10px 28px 10px 18px;background:var(--bg-card);border:1px solid #6a80a0;box-shadow:0 4px 24px #0009,0 0 16px #9ab0cc26;display:flex;align-items:center;gap:12px;white-space:nowrap;pointer-events:none;animation:quest-toast-in .3s ease forwards}@keyframes glow-bronze{0%,to{filter:drop-shadow(0 0 3px var(--bronze-dim))}50%{filter:drop-shadow(0 0 8px var(--bronze))}}.pulse{animation:glow-bronze 3s infinite}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:var(--bg-stone);border:2px solid var(--bg-deep)}::-webkit-scrollbar-thumb:hover{background:var(--bg-stone-2)}.wordmark{font-family:MedievalSharp,serif;font-size:28px;color:var(--ink-bone);letter-spacing:.02em;line-height:1;text-align:center}.wordmark .ampersand{color:var(--bronze);margin:0 4px}.wordmark .small{font-size:14px;color:var(--bronze-bright);display:block;letter-spacing:.3em;font-family:"Press Start 2P";margin-top:8px}.forasteiro-gate{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:64px 24px;min-height:420px;text-align:center;opacity:.9}.chat-card{display:flex;flex-direction:column;max-height:520px}.chat-messages{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:4px 0 8px;min-height:0}.chat-msg{display:flex;gap:12px;padding:8px 4px;border-bottom:1px solid var(--border-dark);align-items:flex-start}.chat-msg--self .chat-msg-body{order:-1;text-align:right}.chat-msg--self,.chat-msg--self .chat-msg-header{flex-direction:row-reverse}.chat-msg-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.chat-msg-header{display:flex;align-items:baseline;gap:8px}.chat-msg-text{font-size:17px;color:var(--ink-parchment);line-height:1.35;word-break:break-word}.chat-input-row{display:flex;gap:8px;padding-top:12px;border-top:1px solid var(--border-dark);flex-shrink:0}.chat-input{flex:1;background:var(--bg-card-2);border:1px solid var(--border-mid);outline:none;font-size:17px;color:var(--ink-bone);padding:6px 10px;min-width:0}.chat-input::placeholder{color:var(--ink-dim)}.chat-input:focus{border-color:var(--bronze-dim)}.ci-modal{max-width:min(660px,calc(100vw - 24px));width:100%;background:var(--bg-card);display:flex;flex-direction:column;max-height:min(560px,calc(100vh - 48px));overflow:hidden;padding:0}.ci-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 12px;border-bottom:1px solid var(--border-dark);flex-shrink:0}.ci-layout{display:flex;flex:1;overflow:hidden;min-height:0}.ci-gallery{width:204px;flex-shrink:0;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:12px;border-right:1px solid var(--border-dark);align-content:start}.ci-icon-btn{background:var(--bg-stone);border:1px solid var(--border-dark);padding:3px;cursor:pointer;transition:border-color .12s}.ci-icon-btn:hover{border-color:var(--border-mid)}.ci-icon-btn--sel{border-color:var(--bronze)!important;background:var(--bg-card-2)}.ci-icon-btn--cur:not(.ci-icon-btn--sel){border-color:var(--pine-dim)}.ci-thumb{position:relative;aspect-ratio:6 / 7;overflow:hidden}.ci-thumb img{width:100%;height:100%;object-fit:cover;object-position:50% 8%;display:block;image-rendering:pixelated}.ci-lock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#080a0e9e}.ci-active-dot{position:absolute;bottom:3px;right:3px;width:5px;height:5px;background:var(--pine-bright);border-radius:50%}.ci-detail{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:18px;padding:20px;overflow:hidden;min-width:0}.ci-flip-hint{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:90px;text-align:center;opacity:.55}.ci-detail-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;opacity:.42;text-align:center}.ci-card-wrap{perspective:900px;width:185px;cursor:pointer;flex-shrink:0;-webkit-user-select:none;user-select:none}.ci-card-inner{position:relative;width:100%;aspect-ratio:5 / 7;transform-style:preserve-3d;transition:transform .52s cubic-bezier(.4,0,.2,1)}.ci-card-inner.is-flipped{transform:rotateY(180deg)}.ci-card-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid var(--border-mid);overflow:hidden;display:flex;flex-direction:column}.ci-card-front{background:var(--bg-stone)}.ci-card-img{flex:1;width:100%;min-height:0;object-fit:cover;object-position:50% 8%;image-rendering:pixelated;display:block}.ci-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#080a0e99}.ci-card-label{flex-shrink:0;background:var(--bg-card);border-top:1px solid var(--border-dark);padding:5px 8px;text-align:center}.ci-card-back{background:var(--bg-stone);transform:rotateY(180deg);padding:0}.ci-card-back-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;padding:14px 13px 10px;overflow:hidden}.ci-card-back-name{font-size:19px;color:var(--ink-bone);line-height:1.1;flex-shrink:0}.ci-card-back-origin{font-size:11px;color:var(--bronze-dim);font-style:italic;letter-spacing:.04em;flex-shrink:0}.ci-card-back-rule{height:1px;background:var(--border-dark);flex-shrink:0}.ci-card-back-lore{font-size:12.5px;color:var(--ink-parchment);font-style:italic;line-height:1.52;margin:0;overflow:hidden}.ci-card-back-unlock{display:flex;align-items:center;gap:5px;margin-top:auto;padding-top:6px;border-top:1px solid var(--border-dark);flex-shrink:0}.ci-footer{display:flex;gap:10px;justify-content:flex-end;padding:10px 18px;border-top:1px solid var(--border-dark);flex-shrink:0}@media (max-width: 540px){.ci-modal{max-height:min(600px,calc(100vh - 24px))}.ci-layout{flex-direction:column}.ci-gallery{width:auto;height:128px;flex-shrink:0;border-right:none;border-bottom:1px solid var(--border-dark);grid-template-columns:repeat(6,1fr);overflow-y:hidden;overflow-x:auto;align-content:center}.ci-detail{padding:16px;flex-direction:column;gap:12px}.ci-flip-hint{flex-direction:row;max-width:none}.ci-card-wrap{width:158px}.ci-card-back-name{font-size:16px}.ci-card-back-lore{font-size:11.5px}}.shop-outer{display:block}.shop-items-grid{grid-template-columns:repeat(3,1fr)}.shop-merchant-col{position:relative}.shop-banner-wrap{position:relative;width:100%;margin-bottom:0}.shop-banner-img{width:100%;display:block;image-rendering:pixelated}.shop-weather{position:absolute;overflow:hidden;pointer-events:none;z-index:1;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%),linear-gradient(to right,transparent 0%,black 18%,black 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%),linear-gradient(to right,transparent 0%,black 18%,black 82%,transparent 100%);mask-composite:intersect}.shop-lamp{position:absolute;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;z-index:1;mix-blend-mode:screen}.shop-lamp .lamp-flicker{background:radial-gradient(ellipse closest-side,rgba(255,210,130,.62) 0%,rgba(255,160,70,.28) 45%,rgba(255,140,50,.08) 75%,transparent 100%)}.shop-weather.mist{mix-blend-mode:screen}.shop-weather.rain .tavern-rain-track,.shop-weather.mist .tavern-mist-track{opacity:.3}@media (min-width: 720px){.shop-items-grid{grid-template-columns:repeat(2,1fr)}.shop-outer{display:grid;grid-template-columns:460px 1fr;gap:28px;align-items:start}.shop-merchant-col{margin-bottom:16px}.shop-banner-img{width:100%;height:auto;object-fit:contain}}@media (min-width: 1100px){.shop-outer{display:block}.shop-left-col{display:grid;grid-template-columns:minmax(340px,460px) minmax(0,1fr);gap:36px;align-items:start;max-width:1360px}.shop-aside{position:sticky;top:24px}.shop-merchant-col{margin-bottom:0}.shop-items-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@keyframes blueFlameRise{0%{transform:scaleY(1) translateY(0) skew(0);opacity:.9}40%{transform:scaleY(1.4) translateY(-12px) skew(-6deg);opacity:1}70%{transform:scaleY(1.2) translateY(-20px) skew(4deg);opacity:.7}to{transform:scaleY(.5) translateY(-32px) skew(0);opacity:0}}@keyframes familiarAppear{0%{opacity:0;transform:scale(.85) translateY(16px);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes evokePulse{0%,to{filter:drop-shadow(0 0 1px #4a2a8a)}50%{filter:drop-shadow(0 0 3px #7a4aff)}}.familiar-modal-wrap{max-width:340px;width:92vw;background:var(--bg-stone);border:2px solid #2a4a8a;padding:24px 20px 20px;animation:familiarAppear .5s ease both;position:relative}.familiar-evoking-stage{display:flex;align-items:flex-end;justify-content:center;gap:6px;height:100px;padding-bottom:8px}.blue-flame{width:14px;background:linear-gradient(to top,#1a3fa0,#4a90ff,#a0d0ff);border-radius:50% 50% 30% 30%;animation:blueFlameRise .8s ease-in-out infinite alternate;transform-origin:bottom center}.blue-flame.f2{height:70px;animation-delay:.15s;width:18px}.blue-flame.f3{height:55px;animation-delay:.3s}.blue-flame.f1{height:45px}.blue-flame.f4{height:38px;animation-delay:.45s}.speech-bubble{position:absolute;top:-2px;right:-8px;background:var(--bg-card);border:1.5px solid var(--border-mid);padding:4px 8px;font-family:"Press Start 2P",monospace;font-size:8px;color:var(--ink-parchment);white-space:nowrap}.speech-bubble:after{content:"";position:absolute;bottom:-7px;left:10px;border:4px solid transparent;border-top-color:var(--border-mid)}.familiar-ability-row{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--bg-card);border:1px solid var(--border-dark);margin-bottom:6px}.evoke-btn-glow{animation:evokePulse 2s ease-in-out infinite}@keyframes jrpg-in{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes jrpg-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.admission-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:240;overflow:hidden;background:#05070a;pointer-events:none;transition:opacity 1.5s ease}.admission-bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@keyframes dialogue-fog-in{0%{opacity:0;transform:scale(.97) translateY(6px);filter:blur(3px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes admission-mist-drift{0%{transform:translate(0)}to{transform:translate(-720px)}}.admission-mist{position:absolute;left:0;right:0;bottom:0;height:46%;overflow:hidden;pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(to top,black 55%,transparent 100%);mask-image:linear-gradient(to top,black 55%,transparent 100%)}.admission-mist-track{position:absolute;top:-30px;bottom:-30px;left:-30px;right:-750px;background-image:radial-gradient(ellipse 310px 120px at 22% 45%,rgba(255,255,255,.6) 0%,rgba(255,255,255,.25) 45%,transparent 80%),radial-gradient(ellipse 360px 135px at 50% 55%,rgba(255,255,255,.55) 0%,rgba(255,255,255,.22) 45%,transparent 80%),radial-gradient(ellipse 280px 110px at 75% 38%,rgba(255,255,255,.58) 0%,rgba(255,255,255,.24) 45%,transparent 80%);background-repeat:repeat-x;background-size:720px 100%;filter:blur(14px);opacity:.9;animation:admission-mist-drift 50s linear infinite;will-change:transform}.admission-mist-fg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;overflow:hidden;pointer-events:none;transition:opacity 1.5s ease}.admission-prologue{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:#05070a99;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;cursor:pointer;text-align:center}.admission-prologue-text{color:#fff;font-size:20px;line-height:1.7;max-width:min(92vw,620px)}@media (min-width: 768px){.admission-prologue-text{font-size:22px}}.jrpg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:#05070a99;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer}.jrpg-box{position:relative;margin:0 20px 28px;background:var(--bg-card);border:2px solid;height:130px;overflow:visible;animation:jrpg-in .3s ease forwards;cursor:pointer;box-shadow:0 -4px 40px #000000b3}.jrpg-portrait-wrap{position:absolute;left:0;top:-80px;bottom:0;width:180px}.jrpg-portrait-wrap img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.jrpg-nameplate{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:1px;padding:4px 8px;background:#05070ad1;border-top:1px solid}.jrpg-content{margin-left:188px;margin-right:0;height:100%;padding:16px 20px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;box-sizing:border-box}.jrpg-text{line-height:1.5;overflow:hidden}.jrpg-cursor{display:inline-block;animation:jrpg-cursor-blink .8s step-end infinite;margin-left:2px;font-size:14px;vertical-align:middle}.jrpg-advance{text-align:right;margin-top:8px;font-size:8px;letter-spacing:.12em;animation:jrpg-cursor-blink 1.1s step-end infinite}@media (max-width: 600px){.jrpg-box{margin:0 8px 16px;height:148px}.jrpg-portrait-wrap{width:140px;top:-60px}.jrpg-content{margin-left:148px;margin-right:0;padding:12px 14px}}.jrpg-box--menu{height:auto;min-height:130px}@media (max-width: 600px){.jrpg-box--menu{height:auto;min-height:148px}}@keyframes clara-float{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-3px)}}.clara-float{animation:clara-float 4s ease-in-out infinite}.habits-scene{position:relative;width:100%;aspect-ratio:1/1}@media (min-width: 600px){.habits-scene{width:45%}}@media (max-width: 599px){.habits-scene-wrap{margin-top:3px!important}}@media (min-width: 600px) and (max-width: 767px){.habits-scene-wrap{width:74%!important;margin:3px auto 0!important;align-self:center!important}.habits-scene-wrap .habits-scene{width:100%}}@media (min-width: 768px) and (max-width: 1100px){.habits-outer{flex-direction:column!important;gap:0!important}.habits-outer>.pixel-frame.card{flex:none;width:100%}.habits-scene-wrap{width:74%!important;margin:3px auto 0!important;align-self:center!important}.habits-scene-wrap .habits-scene{width:100%}}@media (min-width: 1101px){.habits-outer{flex-direction:row!important;align-items:flex-start;gap:20px}.habits-outer>.pixel-frame.card{flex:1;min-width:0}.habits-scene-wrap{flex-shrink:0;width:36%;margin-top:0!important;align-self:flex-start}.habits-scene-wrap .habits-scene{width:100%}}.chamber-fade{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 22%,black 86%,transparent 100%),linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,black 22%,black 86%,transparent 100%),linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);mask-composite:intersect}@media (min-width: 768px){.chamber-fade{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 32%,black 86%,transparent 100%),linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,black 32%,black 86%,transparent 100%),linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);mask-composite:intersect}}.house-lights{opacity:0}.house-lights.lit{animation:lights-on .7s linear forwards}.house-lights.on{opacity:1}@keyframes lights-on{0%{opacity:0}12%{opacity:.55}22%{opacity:.2}36%{opacity:.8}48%{opacity:.5}66%{opacity:1}78%{opacity:.85}to{opacity:1}}@media (prefers-reduced-motion: reduce){.house-lights.lit{animation:none;opacity:1}}.fire-light{position:absolute;left:84%;top:42%;border-radius:50%;transform:translate(-50%,-50%)}.fire-light-room{width:110%;height:80%;background:radial-gradient(ellipse closest-side,rgba(255,140,60,.06) 0%,rgba(255,140,60,.16) 28%,rgba(230,110,40,.09) 60%,transparent 100%);animation:fire-room 3.1s ease-in-out infinite}.fire-light-core{width:22%;height:18%;background:radial-gradient(ellipse closest-side,rgba(255,190,90,.22) 0%,rgba(255,120,40,.09) 55%,transparent 100%);animation:fire-core 1.3s ease-in-out infinite}@keyframes fire-room{0%{opacity:.85;scale:1}18%{opacity:1;scale:1.03}33%{opacity:.72;scale:.98}52%{opacity:.95;scale:1.02}70%{opacity:.78;scale:.99}86%{opacity:1;scale:1.04}to{opacity:.85;scale:1}}@keyframes fire-core{0%{opacity:.9;scale:1}25%{opacity:.6;scale:.92}45%{opacity:1;scale:1.08}65%{opacity:.7;scale:.96}85%{opacity:.95;scale:1.05}to{opacity:.9;scale:1}}.fire-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 95% 85% at 84% 42%,transparent 0%,transparent 25%,rgba(12,7,4,.22) 60%,rgba(12,7,4,.42) 100%);animation:fire-shade 3.1s ease-in-out infinite}@keyframes fire-shade{0%{opacity:.85}18%{opacity:.7}33%{opacity:1}52%{opacity:.76}70%{opacity:.95}86%{opacity:.66}to{opacity:.85}}.lantern-light{position:absolute;left:34%;top:21%;width:26%;height:22%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(ellipse closest-side,rgba(255,200,110,.26) 0%,rgba(255,150,60,.1) 55%,transparent 100%);animation:fire-core 4.7s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.fire-light-room,.fire-light-core,.fire-shade,.lantern-light{animation:none}}.timer-undertext.over-scene{background:radial-gradient(ellipse,rgba(8,6,4,.78) 0%,rgba(8,6,4,.45) 45%,transparent 72%)!important;padding:5px 18px!important}.timer-undertext.over-scene :is(.timer-undertext-text,.draft-prompt-text,input,button,span,div){text-shadow:0 0 3px #000,0 1px 2px #000}.timer-bound-card,.timer-bound-card.over-scene{text-align:center;position:relative;z-index:2;background:var(--bronze-deep)!important;border:1px solid var(--bronze-dim);box-shadow:0 4px 14px #0009;color:var(--ink-bone);padding:4px 12px!important;cursor:pointer;max-width:min(250px,85vw);transition:opacity .25s ease,filter .2s ease,transform .15s ease,box-shadow .2s ease}.timer-bound-card:hover{filter:brightness(1.15);transform:translateY(-1px)}.timer-bound-card.running{box-shadow:0 2px 8px #0006}.timer-bound-card.running:hover,.timer-bound-card.running:focus-within{opacity:1!important;filter:brightness(1.15);box-shadow:0 4px 14px #0009}.timer-task-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-width:220px;line-height:1.25;text-align:center}.timer-bound-card>*{position:relative;z-index:2}.timer-lantern-aura{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);width:220px;height:140px;border-radius:50%;background:radial-gradient(ellipse,rgba(230,160,60,.15) 0%,rgba(200,130,40,.05) 50%,transparent 72%);pointer-events:none;z-index:1;transition:opacity 1s ease}.timer-lantern-aura.breathe{animation:lamp-breathe 3s ease-in-out infinite}@keyframes scene-fade-out{0%{opacity:1}to{opacity:0}}.scene-fade-out{animation:scene-fade-out 2.4s ease forwards;pointer-events:none}@media (prefers-reduced-motion: reduce){.scene-fade-out{display:none}}.scene-light{border-radius:50%;transform:translate(-50%,-50%);will-change:opacity}.scene-light.core{background:radial-gradient(ellipse closest-side,rgba(255,205,120,.42) 0%,rgba(255,150,60,.14) 55%,transparent 100%);animation:fire-core 2.1s ease-in-out infinite}.scene-light.pool{background:radial-gradient(ellipse closest-side,rgba(255,165,70,.26) 0%,rgba(230,110,40,.1) 55%,transparent 100%);animation:fire-room 3.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.scene-light{animation:none}}.scene-flame-pos{transform:translate(-50%,-85%);pointer-events:none}.scene-flame{display:block;width:100%;height:100%;border-radius:50% 50% 45% 45%/65% 65% 35% 35%;background:radial-gradient(ellipse at 50% 72%,rgba(255,250,225,.95) 0%,rgba(255,215,120,.85) 35%,rgba(255,150,50,.35) 70%,transparent 100%);transform-origin:50% 90%;animation:flame-flicker .9s ease-in-out infinite}@keyframes flame-flicker{0%{transform:scale(1) skew(0);opacity:.9}18%{transform:scale(.88,1.14) skew(-6deg);opacity:1}37%{transform:scale(1.06,.9) skew(3deg);opacity:.75}55%{transform:scale(.92,1.1) skew(-2deg);opacity:.95}76%{transform:scale(1.03,.95) skew(5deg);opacity:.82}to{transform:scale(1) skew(0);opacity:.9}}@media (prefers-reduced-motion: reduce){.scene-flame{animation:none}}.lamp-flicker{width:100%;height:100%;border-radius:50%;background:radial-gradient(ellipse closest-side,rgba(255,205,120,.3) 0%,rgba(255,150,60,.1) 55%,transparent 100%);animation:fire-core 2.1s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.lamp-flicker{animation:none}}.war-hero-card{display:grid;grid-template-columns:1fr;grid-template-areas:"visual" "text";gap:16px 20px;align-items:end}.war-hero-visual{grid-area:visual;position:relative;display:flex;align-items:flex-end;gap:12px;overflow:hidden;border-radius:4px;min-height:150px}@media (min-width: 480px){.war-hero-visual{min-height:220px}}@media (min-width: 768px){.war-hero-visual{min-height:300px}}.war-hero-visual-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;opacity:.65;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 18%,black 82%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,black 18%,black 82%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%);mask-composite:intersect}.war-hero-text{grid-area:text;min-width:0}.war-leader-btn{grid-area:leader;align-self:end;background:none;border:none;cursor:pointer;padding:0;transition:transform .15s ease}.war-leader-btn:hover .war-leader-img{filter:drop-shadow(0 0 10px var(--leader-hue, #c89860)) drop-shadow(0 0 4px var(--leader-hue, #c89860))!important}.war-leader-btn:hover{transform:scale(1.05)}.war-leader-img-wrap{position:relative;display:inline-block}.war-leader-img-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-style:none solid solid solid;border-width:0 2px 2px 2px;border-image:linear-gradient(to top,var(--border-c1, #c89860) 0%,var(--border-c2, #c89860) 50%,transparent 82%) 1;pointer-events:none;z-index:1}.war-leader-img-wrap:before{display:none}.war-leader-img-wrap--no-border:after{display:none}.war-leader-img--raven{width:110px;height:124px;object-fit:cover;object-position:50% 8%;image-rendering:pixelated;display:block}@media (min-width: 480px){.war-leader-img--raven{width:155px;height:174px}}.war-hero-shield-center{position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width: 480px){.war-hero-shield-center{transform:translate(-50%,-50%) scale(1.45)}}.war-leader-img-wrap--bottom-only:after{border-style:none none solid none;border-image:linear-gradient(to right,transparent 0%,var(--border-c1, #c89860) 30%,var(--border-c2, #c89860) 70%,transparent 100%) 1}.war-leader-label{position:absolute;bottom:6px;right:-8px;font-family:"Press Start 2P",monospace;font-size:5px;letter-spacing:.05em;line-height:1.6;color:var(--bronze-bright);background:var(--bg-card);border:1px solid var(--bronze-dim);padding:4px 5px;pointer-events:none;z-index:2}@keyframes entity-pulse{0%{opacity:.35;transform:scale(1)}50%{opacity:.75;transform:scale(1.02)}to{opacity:.35;transform:scale(1)}}@keyframes entity-glow{0%{box-shadow:0 0 40px 10px #6b21a844,0 0 100px 30px #3a0a6022}50%{box-shadow:0 0 80px 30px #6b21a899,0 0 160px 60px #8b1a8044}to{box-shadow:0 0 40px 10px #6b21a844,0 0 100px 30px #3a0a6022}}.entity-wrap{position:relative;display:flex;align-items:center;justify-content:center}.entity-glow{position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(ellipse at center,#00000088 0%,#00000055 40%,transparent 70%);animation:entity-pulse 3.5s ease-in-out infinite;pointer-events:none}.entity-img{position:relative;z-index:1;animation:entity-pulse 3.5s ease-in-out infinite;animation-delay:.4s}@keyframes seal-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes seal-pulse{0%{opacity:.7;filter:drop-shadow(0 0 8px #00000099) drop-shadow(0 0 20px #00000066)}50%{opacity:1;filter:drop-shadow(0 0 16px #000000cc) drop-shadow(0 0 40px #00000088)}to{opacity:.7;filter:drop-shadow(0 0 8px #00000099) drop-shadow(0 0 20px #00000066)}}.entity-seal{position:absolute;z-index:2;animation:seal-pulse 3.5s ease-in-out infinite;pointer-events:none}.tavern-split{display:flex;flex-direction:column;gap:18px}@media (min-width: 860px){.tavern-split{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}}@keyframes chest-glow-pulse{0%,to{transform:translate(-50%) scale(1);opacity:.45}50%{transform:translate(-50%) scale(1.5);opacity:.75}}@keyframes trophy-glow-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.7}}@keyframes shield-reveal{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0% 0;mask-position:0% 0}}.shield-reveal-anim{-webkit-mask-image:linear-gradient(to right,black 45%,rgba(0,0,0,.15) 55%);-webkit-mask-size:220% 100%;-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(to right,#000 45%,#00000026 55%);mask-size:220% 100%;mask-repeat:no-repeat;animation:shield-reveal 1.1s ease-out forwards}.notebook{--ink-bone: #33230f;--ink-parchment: #33230f;--ink-dim: #6e5a3a;--ink-mute: #6e5a3a;--bronze-bright: #7a1f14;--bronze: #7a1f14;--bronze-dim: #5a160e;--border-dark: rgba(110,90,58,.4);--border-mid: rgba(110,90,58,.6);--bg-card: transparent;--bg-card-2: rgba(107,29,20,.07);--bg-void: rgba(255,250,235,.55);position:relative;width:100%;max-width:920px;font-family:IM Fell English,serif;color:#33230f}.notebook-tabs{display:flex;align-items:flex-end;gap:0;padding:0 30px;position:relative;z-index:1}.notebook-tab{font-family:IM Fell English,serif;font-size:17px;line-height:1;color:#4a3a22;padding:7px 18px 9px;border:none;border-radius:7px 7px 0 0;cursor:pointer;background:linear-gradient(180deg,#cdb887,#b9a371);box-shadow:inset 0 -7px 7px -5px #321e0a73,0 -1px #fff5d759 inset,inset -1px 0 #3c260e8c,4px 0 6px -1px #1e120699;margin-bottom:-3px;position:relative;min-width:0;white-space:nowrap}.notebook-tab+.notebook-tab{margin-left:-9px}.notebook-tab:nth-child(2):not(.active){filter:brightness(.95)}.notebook-tab:nth-child(3):not(.active){filter:brightness(.9)}.notebook-tab:nth-child(4):not(.active){filter:brightness(.85)}.notebook-tab:nth-child(1){z-index:4}.notebook-tab:nth-child(2){z-index:3}.notebook-tab:nth-child(3){z-index:2}.notebook-tab:nth-child(4){z-index:1}.notebook-tab.active{color:#33230f;padding-top:10px;z-index:6;background:linear-gradient(180deg,#eadbb6,#e4d3ab);box-shadow:0 -1px #fffae699 inset,-4px 0 6px -1px #1e12068c,4px 0 6px -1px #1e12068c}.notebook-cover{padding:10px 11px 12px;border-radius:5px 9px 9px 5px;background:linear-gradient(#0605086b,#0605086b),url(/assets/notebook-stain-1.webp) -150px -110px / 520px auto no-repeat,url(/assets/notebook-stain-2.webp) calc(100% + 150px) calc(100% + 120px) / 440px auto no-repeat,url(/assets/notebook-stain-2.webp) calc(100% + 190px) -150px / 380px auto no-repeat,url(/assets/notebook-stain-1.webp) -210px calc(100% + 90px) / 460px auto no-repeat,#1f1d22 url(/assets/notebook-leather.webp) 0 0 / 192px auto;box-shadow:0 0 0 2px #08070a,0 14px 44px #000000a6,inset 0 0 0 1px #a08c8438,inset 0 0 6px #0000008c}.notebook-paper{position:relative;display:flex;flex-direction:column;height:min(600px,calc(100dvh - 130px));isolation:isolate;background:radial-gradient(ellipse 30% 60% at 0% 100%,rgba(110,70,30,.16),transparent 70%),radial-gradient(ellipse 26% 50% at 100% 0%,rgba(110,70,30,.13),transparent 70%),radial-gradient(ellipse 22% 40% at 100% 100%,rgba(110,70,30,.1),transparent 70%),linear-gradient(155deg,#e7d7b0,#dcc898);box-shadow:inset 0 0 34px #6e461e4d,inset 0 0 6px #50321440,0 0 9px 5px #000000c7,0 0 2px 1px #000000e6}.notebook-paper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;--paper-edge: 44px;background:url(/assets/paper-texture.webp) 0 0 / 420px auto;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(to right,#000,transparent var(--paper-edge),transparent calc(100% - var(--paper-edge)),#000),linear-gradient(to bottom,#000,transparent var(--paper-edge),transparent calc(100% - var(--paper-edge)),#000);mask-image:linear-gradient(to right,#000,transparent var(--paper-edge),transparent calc(100% - var(--paper-edge)),#000),linear-gradient(to bottom,#000,transparent var(--paper-edge),transparent calc(100% - var(--paper-edge)),#000)}.notebook-pages{position:relative;flex:1;min-height:0;display:grid}.notebook-pages.tasks{grid-template-columns:1.1fr 1fr}.notebook-pages.catalog{display:flex;flex-direction:column}.notebook-book{flex:1;min-height:0;margin:22px 24px 0;position:relative;perspective:1900px}.notebook-clip{height:100%;overflow:hidden}.notebook-flow{height:100%;column-count:2;column-gap:48px;column-fill:auto}.notebook-leafpage{position:absolute;top:0;bottom:0;overflow:hidden}.notebook-leaf{position:absolute;top:0;bottom:0;z-index:2;transform-style:preserve-3d}.notebook-strip{position:absolute;top:0;bottom:0;transform-style:preserve-3d;will-change:transform}.notebook-leaf.fwd .notebook-strip{transform-origin:left center}.notebook-leaf.back .notebook-strip{transform-origin:right center}.notebook-leaf.fwd .notebook-strip.root{animation:notebook-turn-fwd .85s cubic-bezier(.45,.05,.3,1) forwards}.notebook-leaf.back .notebook-strip.root{animation:notebook-turn-back .85s cubic-bezier(.45,.05,.3,1) forwards}.notebook-leaf.fwd .notebook-strip.curl{animation:notebook-curl-fwd .85s ease-in-out forwards}.notebook-leaf.back .notebook-strip.curl{animation:notebook-curl-back .85s ease-in-out forwards}.notebook-slice{position:absolute;top:0;bottom:0}.notebook-leafface{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#e1d1a6}.notebook-leafface.behind{transform:rotateY(180deg)}.notebook-leafface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#321e0a29;animation:notebook-turn-shade .85s ease-in-out forwards}@keyframes notebook-turn-fwd{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes notebook-turn-back{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes notebook-curl-fwd{0%,to{transform:rotateY(0)}24%{transform:rotateY(-13deg)}50%{transform:rotateY(-3deg)}76%{transform:rotateY(9deg)}}@keyframes notebook-curl-back{0%,to{transform:rotateY(0)}24%{transform:rotateY(13deg)}50%{transform:rotateY(3deg)}76%{transform:rotateY(-9deg)}}@keyframes notebook-turn-shade{0%,to{opacity:0}50%{opacity:1}}.notebook-kind{margin-bottom:14px}.notebook-kind .notebook-heading{break-after:avoid}.notebook-new-page{break-before:column}.notebook-index-line{display:flex;align-items:baseline;gap:6px;width:100%;padding:7px 0;break-inside:avoid;background:none;border:0;border-bottom:1px solid rgba(110,90,58,.25);cursor:pointer;font:inherit;font-size:17px;line-height:1.2;text-align:left;color:#33230f}.notebook-index-line .dots{flex:1;border-bottom:1px dotted rgba(110,90,58,.6);transform:translateY(-3px)}.notebook-index-line span:last-child{font-style:italic;color:#6e5a3a}.notebook-index-line:hover{color:#7a1f14}.notebook-clip{position:relative}.notebook-flow.paged,.notebook-flow.measure{column-count:auto;transform:none;transition:none}.notebook-flow.measure{position:absolute;left:0;right:0;top:0;height:auto;visibility:hidden;pointer-events:none}.notebook-b{display:flow-root}.notebook-b.head{padding-top:8px}.notebook-turn{display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 0 10px;font-size:15px;font-style:italic;color:#6e5a3a}.notebook-nav:disabled{opacity:.3;cursor:default}.notebook-nav:disabled:hover{color:#6e5a3a;border-color:#6e5a3a80}.notebook-page{min-height:0;overflow-y:auto}.notebook .quest-book-note-page{min-height:0}.notebook-pages:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:46px;transform:translate(-50%);pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(70,45,20,.1) 38%,rgba(50,30,10,.26) 50%,rgba(70,45,20,.1) 62%,transparent 100%)}.notebook-pages.tasks:after{left:52.4%}.notebook-close{position:absolute;top:6px;right:10px;z-index:2;background:none;border:none;cursor:pointer;padding:2px 6px;font-size:24px;line-height:1;color:#6e5a3a}.notebook-close:hover{color:#7a1f14}.notebook-heading{font-family:IM Fell English,serif;font-size:21px;color:#33230f;margin-bottom:8px}.notebook-sub{font-family:IM Fell English,serif;font-style:italic;font-size:16px;line-height:1.5;color:#6e5a3a}.notebook-nav{font-family:IM Fell English,serif;font-size:17px;line-height:1;color:#6e5a3a;background:none;border:1px solid rgba(110,90,58,.5);padding:4px 10px;cursor:pointer}.notebook-nav:hover{color:#7a1f14;border-color:#7a1f14}.notebook-find{break-inside:avoid;display:flex;align-items:center;gap:10px;padding:5px 0;border-bottom:1px solid rgba(110,90,58,.25);font-size:17px;line-height:1.2;color:#33230f}.notebook-find img{width:34px;height:34px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 1px 1px rgba(20,12,4,.45))}.notebook-find-where{font-style:italic;font-size:14px;color:#6e5a3a}.notebook-unknown{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:22px;color:#8a7350;border:1px dashed rgba(110,90,58,.55)}.notebook-find.unknown{color:#8a7350}@media (max-width: 720px){.notebook-paper{height:min(640px,calc(100dvh - 104px))}.notebook-paper:before{--paper-edge: 32px}.notebook-pages:after{display:none}.notebook-tabs{padding:0 10px}.notebook-tab{font-size:15px;padding:7px 13px 9px}.notebook-tab.active{padding-top:10px}.notebook-tab+.notebook-tab{margin-left:-8px}.notebook-pages.tasks{display:flex;flex-direction:column}.notebook-pages.tasks>.notebook-page:first-child{flex:1 1 0;border-bottom:1px solid var(--border-dark)}.notebook-pages.tasks>.notebook-page:last-child{flex:0 0 auto}.notebook-pages.tasks[data-notes-open="1"]>.notebook-page:last-child{flex:1 1 0}.notebook-book{margin:18px 18px 0}.notebook-flow{column-count:1;column-gap:36px;transition:transform .35s ease}.notebook-turn{gap:22px;padding:8px 0 12px}.notebook-turn .notebook-nav{min-width:56px;min-height:44px;font-size:22px;touch-action:manipulation}}.quest-book-note-page{flex:1;min-height:380px;position:relative;overflow:hidden;background:radial-gradient(ellipse at top left,rgba(255,255,255,.05),transparent 60%),repeating-linear-gradient(0deg,rgba(110,90,58,.05) 0 1px,transparent 1px 3px),linear-gradient(155deg,#e4d3ab,#dcc898)}.quest-book-note-input{height:100%;overflow-y:auto;outline:none;font-family:IM Fell English,serif;font-style:italic;font-size:16px;line-height:26px;color:#33230f;padding:16px 18px;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 25px,rgba(110,90,58,.09) 25px,rgba(110,90,58,.09) 26px),repeating-linear-gradient(90deg,transparent 0,transparent 25px,rgba(110,90,58,.09) 25px,rgba(110,90,58,.09) 26px);background-position:0 19px,18px 0;background-attachment:local}.quest-book-note-input:empty:before{content:attr(data-placeholder);color:#6e5a3a;pointer-events:none}.quest-book-note-fmt{width:24px;height:24px;background:var(--bg-card-2);border:1px solid var(--border-mid);color:var(--ink-bone);font-family:IM Fell English,serif;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center}.quest-book-note-fmt:hover{border-color:var(--bronze-bright);color:var(--bronze-bright)}@keyframes char-walk-bob{0%{transform:translateY(0)}50%{transform:translateY(-1px)}to{transform:translateY(0)}}@keyframes lamp-swing{0%{transform:translate(-50%) rotate(-8deg);animation-timing-function:steps(1,end)}25%{transform:translate(-50%) rotate(0);animation-timing-function:steps(1,end)}50%{transform:translate(-50%) rotate(8deg);animation-timing-function:steps(1,end)}75%{transform:translate(-50%) rotate(0);animation-timing-function:steps(1,end)}to{transform:translate(-50%) rotate(-8deg)}}.char-walk.walking{animation:char-walk-bob .7s steps(1,end) infinite}.idle-breath-mask{clip-path:inset(-2px 0 55% 0)}.char-walk:not(.walking) :is(.idle-breath-overlay,.idle-breath-item){animation:idle-breath-cycle 3.2s ease-in-out infinite}.char-walk.walking .idle-breath-mask{display:none}@keyframes idle-breath-cycle{0%,to{translate:0 0}45%{translate:0 -.8px}}[class*=sway-four-]:not(.sway-four-0){visibility:hidden}.char-walk.walking :is(.sway-four-0,.sway-four-1,.sway-four-2){animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:steps(1,end)}.char-walk.walking .sway-four-1{animation-name:sway4-left}.char-walk.walking .sway-four-0{animation-name:sway4-rest}.char-walk.walking .sway-four-2{animation-name:sway4-right}[class*=sway-frames-]:not(.sway-frames-0){visibility:hidden}.char-walk.walking .sway-frames-0{visibility:hidden}.char-walk.walking :is(.sway-frames-1,.sway-frames-2,.sway-frames-3,.sway-frames-4){animation-duration:2.8s;animation-iteration-count:infinite;animation-timing-function:steps(1,end)}.char-walk.walking .sway-frames-1{animation-name:swayf-1}.char-walk.walking .sway-frames-2{animation-name:swayf-2}.char-walk.walking .sway-frames-3{animation-name:swayf-3}.char-walk.walking .sway-frames-4{animation-name:swayf-4}@keyframes swayf-1{0%,24.99%{visibility:visible}25%,to{visibility:hidden}}@keyframes swayf-2{0%,24.99%{visibility:hidden}25%,49.99%{visibility:visible}50%,to{visibility:hidden}}@keyframes swayf-3{0%,49.99%{visibility:hidden}50%,74.99%{visibility:visible}75%,to{visibility:hidden}}@keyframes swayf-4{0%,74.99%{visibility:hidden}75%,to{visibility:visible}}@media (prefers-reduced-motion: reduce){.char-walk.walking .sway-frames-0{visibility:visible}}@keyframes sway4-left{0%,24.99%{visibility:visible}25%,to{visibility:hidden}}@keyframes sway4-rest{0%,24.99%{visibility:hidden}25%,49.99%{visibility:visible}50%,74.99%{visibility:hidden}75%,to{visibility:visible}}@keyframes sway4-right{0%,49.99%{visibility:hidden}50%,74.99%{visibility:visible}75%,to{visibility:hidden}}@media (prefers-reduced-motion: reduce){.char-walk.walking [class*=sway-]{animation:none!important}}.walk-frame-1,.walk-frame-2,.walk-frame-3,.walk-frame-4{opacity:0}.char-walk.walking .walk-frame-1{animation:walk-frame-1 1.4s steps(1,end) infinite}.char-walk.walking .walk-frame-2{animation:walk-frame-2 1.4s steps(1,end) infinite}.char-walk.walking .walk-frame-3{animation:walk-frame-3 1.4s steps(1,end) infinite}.char-walk.walking .walk-frame-4{animation:walk-frame-4 1.4s steps(1,end) infinite}@keyframes walk-frame-1{0%{opacity:1}25%{opacity:0}to{opacity:0}}@keyframes walk-frame-2{0%{opacity:0}25%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes walk-frame-3{0%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes walk-frame-4{0%{opacity:0}75%{opacity:1}to{opacity:0}}.char-walk.walking .walk-frame-stand.has-walk{opacity:0}@keyframes char-shadow-walk{0%{transform:translate(-50%) scale(1);opacity:1}25%{transform:translate(-50%) scale(.97);opacity:.94}50%{transform:translate(-50%) scale(1);opacity:1}75%{transform:translate(-50%) scale(.97);opacity:.94}to{transform:translate(-50%) scale(1);opacity:1}}.char-shadow.walking{animation:char-shadow-walk 1.4s steps(1,end) infinite}@media (prefers-reduced-motion: reduce){.char-walk:not(.walking){animation:none}.char-walk.walking,.char-walk.walking .walk-frame-1,.char-walk.walking .walk-frame-2,.char-walk.walking .walk-frame-3,.char-walk.walking .walk-frame-4{animation:none;opacity:0}.char-walk.walking .lamp-back-sprite,.char-walk.walking .walk-sway-backpack,.char-walk.walking .walk-sway-weapon{animation:none}.char-walk.walking .walk-frame-stand.has-walk{opacity:1}.char-shadow.walking{animation:none}}@keyframes contract-seal-stamp{0%{transform:rotate(-9deg) scale(1.8);opacity:0}60%{transform:rotate(-9deg) scale(.94);opacity:1}to{transform:rotate(-9deg) scale(1);opacity:1}}.contract-seal-in{animation:contract-seal-stamp .32s cubic-bezier(.3,.7,.4,1) both}.contract-strip{position:relative;cursor:pointer;padding:10px 16px 9px!important;font-family:IM Fell English,serif;color:var(--ink-parchment)}.daily-goal-banner{position:relative;cursor:pointer}.contract-strip .cs-head{position:relative;display:flex;align-items:baseline;gap:6px;min-width:0}.contract-strip .cs-label{font-size:7px;letter-spacing:.12em;color:var(--bronze-bright);white-space:nowrap;align-self:center}.contract-strip .cs-invite{font-family:IM Fell English,serif;font-style:italic;font-size:13px;color:var(--bronze-bright);white-space:nowrap;align-self:center}.contract-strip .cs-who{font-style:italic;font-size:15px;color:var(--ink-parchment);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.contract-strip .cs-abandoned{font-style:italic;font-size:14px;color:var(--rust-bright);white-space:nowrap}.contract-strip .cs-accept{font-size:13px;letter-spacing:.12em;font-variant:small-caps;color:#d8ad74;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.contract-strip .cs-time{margin-left:auto;font-size:17px;white-space:nowrap;color:var(--ink-bone)}.contract-strip .cs-time span{font-size:13px;color:var(--ink-mute)}.contract-strip .cs-road{position:relative;height:12px;margin:6px 0 4px}.contract-strip .cs-road-rest{position:absolute;left:0;right:0;top:5px;border-top:2px dashed rgba(200,152,96,.3)}.contract-strip .cs-road-done{position:absolute;left:0;top:5px;height:2px;background:var(--bronze-bright);transition:width .4s}.contract-strip.done .cs-road-done{background:#7ab07a}.contract-strip .cs-road-pace{position:absolute;top:1px;bottom:1px;width:1px;background:#d8d2c04d}.contract-strip .cs-road-dot{position:absolute;top:2px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--rust-bright);box-shadow:0 0 0 2px var(--bg-card);transition:left .4s}.contract-strip .cs-road-stop{position:absolute;top:2px;width:7px;height:7px;margin-left:-3.5px;transform:rotate(45deg);border:1px solid rgba(20,16,12,.9);background:color-mix(in srgb,var(--town) 55%,var(--bg-card))}.contract-strip .cs-road-stop.passed{background:var(--town)}.contract-strip .cs-road-stop{cursor:help}.contract-strip .cs-road-stop:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.contract-strip .cs-stop-tip{position:absolute;top:-20px;z-index:3;padding:2px 7px;font-size:12px;font-style:italic;white-space:nowrap;color:var(--ink-bone);background:var(--bg-stone);border:1px solid var(--bronze-dim);pointer-events:none}.contract-strip .cs-stops{position:relative;height:12px;margin:-15px 0 7px;pointer-events:none}.contract-strip .cs-stop-name{position:absolute;top:0;font-size:11px;font-style:italic;line-height:12px;white-space:nowrap;color:var(--ink-mute);text-shadow:0 0 3px var(--bg-card),0 0 2px var(--bg-card)}.contract-strip .cs-stop-name.passed{color:#d8d2c0b3}.contract-strip .cs-town-icon{position:absolute;top:50%;height:13px;width:auto;image-rendering:pixelated;cursor:help;pointer-events:auto;opacity:.7;filter:drop-shadow(0 0 1px var(--bg-card)) drop-shadow(0 0 1px var(--bg-card))}.contract-strip .cs-town-icon.passed{opacity:1}.contract-strip .cs-stretch-icon-wrap{position:absolute;top:50%;transform:translate(-50%,-58%);line-height:0;filter:drop-shadow(0 0 1px var(--bg-card)) drop-shadow(0 0 1px var(--bg-card))}.contract-strip .cs-stretch-icon{display:block;width:21px;height:13px;background:#8a6638;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.contract-strip .cs-stretch-icon.passed{background:var(--bronze-bright)}.contract-strip .cs-road-tick{position:absolute;top:3px;width:1px;height:6px;background:#d8d2c047}.contract-strip .cs-foot{position:relative;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.contract-strip .cs-left{display:inline-flex;align-items:center;gap:6px;font-style:italic;color:var(--ink-parchment)}.contract-strip.done .cs-left{color:#7ab07a}.contract-strip .cs-eta{color:var(--ink-mute)}.contract-strip .cs-eta.slow{color:var(--rust-bright)}.contract-strip .cs-eta b{font-weight:400;font-style:normal}.contract-strip .cs-icon{position:absolute;right:0;bottom:-2px;width:22px;height:22px;object-fit:contain;pointer-events:none}.contract-strip .cs-want{display:inline-flex;align-items:center;gap:5px;font-style:italic;color:var(--rust-bright);min-width:0}.contract-strip .cs-want.got{color:#7ab07a}.contract-strip .cs-want img{width:20px;height:20px;object-fit:contain;flex-shrink:0}.contract-strip .cs-deliver-row{order:1;flex-basis:100%;display:flex}.contract-strip .cs-deliver-link{background:none;border:none;padding:0;margin-left:2px;font:inherit;font-style:italic;color:var(--bronze-bright);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.contract-strip .cs-deliver-link:disabled{opacity:.5;cursor:default}.contract-strip .cs-luck{font-size:12px;color:var(--ink-mute)}.contract-strip .cs-seal{position:absolute;right:4px;bottom:-16px;pointer-events:none;opacity:.45}@keyframes envelope-arrive{0%{transform:scale(.4) translateY(40px);opacity:0}55%{transform:scale(1.08) translateY(0);opacity:1}70%{transform:scale(1) rotate(-4deg)}80%{transform:rotate(4deg)}90%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes envelope-open{0%{transform:scale(1)}to{transform:scale(1.12);opacity:.9}}@keyframes letter-unfold{0%{transform:scaleY(.15);opacity:0}to{transform:scaleY(1);opacity:1}}.envelope-arrive{animation:envelope-arrive .85s cubic-bezier(.3,.8,.4,1) both}.envelope-open{animation:envelope-open .6s ease-out both}.letter-unfold{transform-origin:top center;animation:letter-unfold .38s cubic-bezier(.2,.8,.3,1) both}@media (prefers-reduced-motion: reduce){.envelope-arrive,.envelope-open,.letter-unfold{animation:none}}.mobile-brand{overflow:hidden}.mobile-brand>*:not(.starfield){position:relative;z-index:1}.starfield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.starfield>span{position:absolute;left:0;top:0;width:1px;height:1px;background:transparent}.starfield .sf-bright{width:2px;height:2px}@keyframes sf-twinkle{0%,to{opacity:1}50%{opacity:.25}}.starfield .sf-twinkle{animation:sf-twinkle 7s ease-in-out infinite}.starfield .sf-bright{animation:sf-twinkle 11s ease-in-out infinite;animation-delay:-4s}@media (prefers-reduced-motion: reduce){.starfield .sf-twinkle,.starfield .sf-bright{animation:none}}@keyframes caret-blink{50%{opacity:0}}.caret-blink{animation:caret-blink 1s steps(1,end) infinite}@media (prefers-reduced-motion: reduce){.caret-blink{animation:none}}.draft-quest-input::placeholder{color:#c89860c7;font-style:italic;opacity:1}@keyframes lamp-breathe{0%{filter:brightness(1);scale:1}17%{filter:brightness(1.12);scale:1.03}31%{filter:brightness(.92);scale:.98}46%{filter:brightness(1.06);scale:1.02}63%{filter:brightness(.96);scale:.99}81%{filter:brightness(1.1);scale:1.03}to{filter:brightness(1);scale:1}}.lamp-glow{animation:lamp-breathe 2.3s ease-in-out infinite}@keyframes lamp-ember-drift{0%{transform:translate(0);filter:brightness(1.2);visibility:visible}40%{transform:translate(-5px,5px)}70%{transform:translate(-9px,10px);filter:brightness(.8)}to{transform:translate(-14px,16px);filter:brightness(.4);visibility:hidden}}.lamp-ember{position:absolute;width:1px;height:1px;background:#e0a060;pointer-events:none;z-index:11;visibility:hidden;animation-name:lamp-ember-drift;animation-timing-function:steps(12,end);animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.lamp-glow,.lamp-ember{animation:none}.lamp-ember{display:none}}@keyframes patron-dialogue-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.patron-dialogue{animation:patron-dialogue-in .24s ease-out both}@media (prefers-reduced-motion: reduce){.patron-dialogue{animation:none}}.ink-scope{--ink-grey: #383e4c;--ink-bronze: #5e4426;--ink-mask-a: url(/assets/ink/a-top.svg?v=3) left top / 120px 6px repeat-x, url(/assets/ink/a-bottom.svg?v=3) left bottom / 120px 6px repeat-x, url(/assets/ink/a-left.svg?v=3) left top / 6px 120px repeat-y, url(/assets/ink/a-right.svg?v=3) right top / 6px 120px repeat-y;--ink-mask-b: url(/assets/ink/b-top.svg?v=3) left top / 120px 6px repeat-x, url(/assets/ink/b-bottom.svg?v=3) left bottom / 120px 6px repeat-x, url(/assets/ink/b-left.svg?v=3) left top / 6px 120px repeat-y, url(/assets/ink/b-right.svg?v=3) right top / 6px 120px repeat-y}.ink-scope :is(.pill,.chip,.xp-bar,.hp-bar,.portrait,.user-card,.md-drawer-av,.md-drawer-wardrobe,.timer-bound-card,.mobile-nav-box.active,.md-drawer-signout,.shelf-slot,.quest,.quest-check,.quest-diff,.trophy-popup-inner,.quest-toast,.unlock-toast,.no-timer-toast,.achievement-toast,.silver-toast,.ci-icon-btn,.ci-card-face,.familiar-modal-wrap,.familiar-ability-row,.jrpg-box,.war-leader-label,.quest-book-note-fmt,.sidebar,.brand,.card-head,.md-drawer,.md-drawer-head,.md-drawer-item,.mobile-nav,.chat-msg,.chat-input-row,.ci-header,.ci-gallery,.ci-card-label,.ci-card-back-unlock,.ci-footer,.jrpg-nameplate,.user-card .av,.tbl th,.tbl td,.divider.dashed,[style*="border: 1"],[style*="border: 2"],[style*="border: 3"],[style*="border: 4"],[style*="border-top: "],[style*="border-bottom: "],[style*="border-left: "],[style*="border-right: "]):not(img,input,textarea,select,canvas,video,iframe,svg,hr,.pixel-frame,.btn,.topbar,.mobile-brand){border-width:0!important}:where(.ink-scope) :where(.pill,.chip,.xp-bar,.hp-bar,.user-card,.md-drawer-av,.md-drawer-wardrobe,.timer-bound-card,.mobile-nav-box.active,.md-drawer-signout,.shelf-slot,.quest-diff,.trophy-popup-inner,.ci-icon-btn,.familiar-ability-row,.quest-book-note-fmt,.brand,.md-drawer-head,.md-drawer-item,.chat-msg,.chat-input-row,.ci-header,.ci-gallery,.ci-card-label,.ci-card-back-unlock,.ci-footer,.user-card .av,.tbl td,.divider.dashed,[style*="border: 1"],[style*="border: 2"],[style*="border: 3"],[style*="border: 4"],[style*="border-top: "],[style*="border-bottom: "],[style*="border-left: "],[style*="border-right: "]){position:relative}.ink-scope :is(.pill,.chip,.xp-bar,.hp-bar,.portrait,.user-card,.md-drawer-av,.md-drawer-wardrobe,.timer-bound-card,.mobile-nav-box.active,.md-drawer-signout,.shelf-slot,.quest,.quest-check,.quest-diff,.trophy-popup-inner,.quest-toast,.unlock-toast,.no-timer-toast,.achievement-toast,.silver-toast,.ci-icon-btn,.ci-card-face,.familiar-modal-wrap,.familiar-ability-row,.jrpg-box,.war-leader-label,.quest-book-note-fmt,.sidebar,.brand,.card-head,.md-drawer,.md-drawer-head,.md-drawer-item,.mobile-nav,.chat-msg,.chat-input-row,.ci-header,.ci-gallery,.ci-card-label,.ci-card-back-unlock,.ci-footer,.jrpg-nameplate,.user-card .av,.tbl th,.tbl td,.divider.dashed,[style*="border: 1"],[style*="border: 2"],[style*="border: 3"],[style*="border: 4"],[style*="border-top: "],[style*="border-bottom: "],[style*="border-left: "],[style*="border-right: "]):not(img,input,textarea,select,canvas,video,iframe,svg,hr,.pixel-frame,.btn,.topbar,.mobile-brand):before,.ink-scope :is(.pill,.chip,.xp-bar,.hp-bar,.portrait,.user-card,.md-drawer-av,.md-drawer-wardrobe,.timer-bound-card,.mobile-nav-box.active,.md-drawer-signout,.shelf-slot,.quest,.quest-check,.quest-diff,.trophy-popup-inner,.quest-toast,.unlock-toast,.no-timer-toast,.achievement-toast,.silver-toast,.ci-icon-btn,.ci-card-face,.familiar-modal-wrap,.familiar-ability-row,.jrpg-box,.war-leader-label,.quest-book-note-fmt,.sidebar,.brand,.card-head,.md-drawer,.md-drawer-head,.md-drawer-item,.mobile-nav,.chat-msg,.chat-input-row,.ci-header,.ci-gallery,.ci-card-label,.ci-card-back-unlock,.ci-footer,.jrpg-nameplate,.user-card .av,.tbl th,.tbl td,.divider.dashed,[style*="border: 1"],[style*="border: 2"],[style*="border: 3"],[style*="border: 4"],[style*="border-top: "],[style*="border-bottom: "],[style*="border-left: "],[style*="border-right: "]):not(img,input,textarea,select,canvas,video,iframe,svg,hr,.pixel-frame,.btn,.topbar,.mobile-brand):not(.portrait,.quest-check):after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;pointer-events:none;border-style:inherit;border-color:inherit;border-width:6px;-webkit-mask:var(--ink-mask-a);mask:var(--ink-mask-a);z-index:1}.ink-scope :is(.pill,.chip,.xp-bar,.hp-bar,.portrait,.user-card,.md-drawer-av,.md-drawer-wardrobe,.timer-bound-card,.mobile-nav-box.active,.md-drawer-signout,.shelf-slot,.quest,.quest-check,.quest-diff,.trophy-popup-inner,.quest-toast,.unlock-toast,.no-timer-toast,.achievement-toast,.silver-toast,.ci-icon-btn,.ci-card-face,.familiar-modal-wrap,.familiar-ability-row,.jrpg-box,.war-leader-label,.quest-book-note-fmt,.sidebar,.brand,.card-head,.md-drawer,.md-drawer-head,.md-drawer-item,.mobile-nav,.chat-msg,.chat-input-row,.ci-header,.ci-gallery,.ci-card-label,.ci-card-back-unlock,.ci-footer,.jrpg-nameplate,.user-card .av,.tbl th,.tbl td,.divider.dashed,[style*="border: 1"],[style*="border: 2"],[style*="border: 3"],[style*="border: 4"],[style*="border-top: "],[style*="border-bottom: "],[style*="border-left: "],[style*="border-right: "]):not(img,input,textarea,select,canvas,video,iframe,svg,hr,.pixel-frame,.btn,.topbar,.mobile-brand):not(.portrait,.quest-check):after{-webkit-mask:var(--ink-mask-b);mask:var(--ink-mask-b);translate:1px 1px;opacity:.55}.ink-scope :is(.pill,.chip:not(.active),.xp-bar,.hp-bar,.user-card,.md-drawer-av,.shelf-slot,.quest,.quest-check,.ci-icon-btn,.ci-card-face,.familiar-ability-row,.quest-book-note-fmt,.sidebar,.brand,.card-head,.md-drawer,.md-drawer-head,.md-drawer-item,.mobile-nav,.chat-msg,.chat-input-row,.ci-header,.ci-gallery,.ci-card-label,.ci-card-back-unlock,.ci-footer,.tbl th,.tbl td,.divider.dashed,[style*=--border-dark],[style*=--border-mid],[style*=--ink-dim],[style*=--steel-dim]):before,.ink-scope :is(.pill,.chip:not(.active),.xp-bar,.hp-bar,.user-card,.md-drawer-av,.shelf-slot,.quest,.quest-check,.ci-icon-btn,.ci-card-face,.familiar-ability-row,.quest-book-note-fmt,.sidebar,.brand,.card-head,.md-drawer,.md-drawer-head,.md-drawer-item,.mobile-nav,.chat-msg,.chat-input-row,.ci-header,.ci-gallery,.ci-card-label,.ci-card-back-unlock,.ci-footer,.tbl th,.tbl td,.divider.dashed,[style*=--border-dark],[style*=--border-mid],[style*=--ink-dim],[style*=--steel-dim]):after{border-color:var(--ink-grey)!important}.ink-scope :is(.pixel-frame,.btn,.shop-banner-wrap){--ink-line: var(--ink-grey);--ink-frame-a: url(/assets/ink/frame/a-383e4c.svg);--ink-frame-b: url(/assets/ink/frame/b-383e4c.svg)}.ink-scope :is(.contract-strip,.daily-goal-banner){--ink-line: #8a6838;--ink-frame-a: url(/assets/ink/frame/a-8a6838.svg);--ink-frame-b: url(/assets/ink/frame/b-8a6838.svg)}.contract-strip,.daily-goal-banner{--b: #8a6838}.ink-scope :is(.contract-strip,.daily-goal-banner):before{opacity:.5}.ink-scope :is(.contract-strip,.daily-goal-banner):after{opacity:.22}.ink-scope .pixel-frame.lit{--ink-line: var(--ink-bronze);--ink-frame-a: url(/assets/ink/frame/a-5e4426.svg);--ink-frame-b: url(/assets/ink/frame/b-5e4426.svg)}.ink-scope .shop-banner-wrap{--ink-line: #242a36;--ink-frame-a: url(/assets/ink/frame/a-242a36.svg);--ink-frame-b: url(/assets/ink/frame/b-242a36.svg)}.ink-scope .btn.primary{--ink-line: #88603b;--ink-frame-a: url(/assets/ink/frame/a-88603b.svg);--ink-frame-b: url(/assets/ink/frame/b-88603b.svg)}.ink-scope .pixel-frame{box-shadow:none}.ink-scope .btn{box-shadow:inset 0 2px #ffffff0a,inset 0 -2px #00000059}.ink-scope .btn.primary{box-shadow:inset 0 2px #ffebc840,inset 0 -2px #0000004d}.ink-scope .btn.ghost{box-shadow:none}.ink-scope .btn.bronze{box-shadow:none;--ink-line: #88603b;--ink-frame-a: url(/assets/ink/frame/a-88603b.svg);--ink-frame-b: url(/assets/ink/frame/b-88603b.svg)}.ink-scope :is(.pixel-frame,.btn,.shop-banner-wrap):before,.ink-scope :is(.pixel-frame,.btn,.shop-banner-wrap):after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;pointer-events:none;border:6px solid transparent;border-image:var(--ink-frame-a) 6 / 6px repeat;z-index:1}.ink-scope :is(.pixel-frame,.btn,.shop-banner-wrap):after{border-image:var(--ink-frame-b) 6 / 6px repeat;translate:1px 1px;opacity:.55}.ink-scope [data-ink-frame=none]:before,.ink-scope [data-ink-frame=none]:after{display:none!important}.ink-scope [data-ink-frame=""]:before{border-image:var(--ink-frame-a) 6 / 1 repeat!important;-webkit-mask:none!important;mask:none!important}.ink-scope [data-ink-frame=""]:after{border-image:var(--ink-frame-b) 6 / 1 repeat!important;-webkit-mask:none!important;mask:none!important}.ink-scope .portrait:before{top:0;right:0;bottom:0;left:0}.ink-scope .timer-rune-ring svg:not(.ink-soft-svg):not(.timer-distance-svg){filter:url(#ink-rough-a);shape-rendering:geometricPrecision!important;image-rendering:auto!important}.ink-scope .ink-soft-svg{filter:url(#ink-soft)}.ink-scope .contract-strip .cs-road{filter:url(#ink-hline)}.ink-scope .draft-quest-input{border-bottom-color:transparent!important}.ink-scope .ink-underline{position:absolute;left:0;right:0;bottom:0;border-top:1px dashed rgba(200,152,96,.45);pointer-events:none;filter:url(#ink-hline)}.ink-scope .timer-wrap .flicker .timer-ch{display:inline-block;filter:url(#ink-timer)}.ink-scope [data-screen-label=tavern] :is(.font-pixel,.font-vt,.font-rune,.eyebrow,.cs-label,.cs-who,.cs-time,.cs-left,.cs-abandoned,.cs-accept,.ink-t,h1,h2,h3,p,label,input.draft-quest-input,[style*=font-size]):not(.btn,.chip,.flicker,img,svg,.font-lab-panel,.font-lab-panel *):not([style*="background: var"],[style*="background: #"],[style*="background: rgb"],[style*="border: 1"],[style*="border: 2"]):not(:is(.font-pixel,.font-vt,.font-rune,.eyebrow,.cs-label,.cs-who,.cs-time,.cs-left,.cs-abandoned,.cs-accept,.ink-t,h1,h2,h3,p,label,input.draft-quest-input,[style*=font-size]) *):not(svg *){filter:url(#ink-type-splat)}.ink-scope [data-screen-label=tavern] svg text:not(.timer-distance-text){filter:url(#ink-type-splat)}.ink-scope .timer-distance-ink{filter:url(#ink-type-splat)}.ink-scope .timer-distance-km,.ink-scope .timer-distance-km .timer-session-km{filter:none!important}.ink-scope [data-screen-label=tavern] .timer-undertext .timer-undertext-text,.ink-scope [data-screen-label=tavern] .timer-undertext .draft-prompt-text{filter:url(#ink-type)!important;will-change:auto}.ink-scope [data-screen-label=tavern] :has(>.caret-blink){filter:none!important}.ink-scope [data-screen-label=tavern] .draft-prompt-text{filter:url(#ink-type-splat)}.ink-scope [data-screen-label=tavern] .timer-rune-ring .eyebrow{filter:none!important;will-change:auto!important}.ink-scope [data-screen-label=tavern] .timer-rune-ring .eyebrow>span:first-child{filter:url(#ink-type-splat)}.ink-scope .char-walk{--sprite-outline: url(#ink-sprite);will-change:transform}.ink-scope .char-walk :is(img,.lamp-swing){will-change:transform,opacity}.ink-scope .ink-scene{filter:brightness(var(--scene-dim, 1))}.ink-scope .ink-scene[src*="/isometric-scenes/paths/"],.ink-scope .ink-scene[src*="/isometric-scenes/hand-draw/dungeon"],.ink-scope .ink-scene[src*="/isometric-scenes/new/"]{filter:url(#scene-path-inner-outline) brightness(var(--scene-dim, 1))}.sign-outline{filter:url(#scene-path-inner-outline)}@media (max-width: 599px){.sign-outline{filter:url(#scene-path-inner-outline-phone)}}@media (max-width: 599px){.ink-scope .ink-scene[src*="/isometric-scenes/paths/"],.ink-scope .ink-scene[src*="/isometric-scenes/hand-draw/dungeon"],.ink-scope .ink-scene[src*="/isometric-scenes/new/"]{filter:brightness(var(--scene-dim, 1))}}.ink-scope :is(.nav-item,.mobile-nav-item,.md-drawer-item) :is(svg,img,.nav-ico){filter:url(#ink-icon)}.ink-scope .ink-letter{box-shadow:0 12px 40px #00000080!important}.ink-letter-frame{position:relative;flex-shrink:0}.ink-scope .ink-letter-frame:before,.ink-scope .ink-letter-frame:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:12px solid #2e2010;-webkit-mask:url(/assets/ink/letter-a-top.svg?v=3) left top / 160px 12px repeat-x,url(/assets/ink/letter-a-bottom.svg?v=3) left bottom / 160px 12px repeat-x,url(/assets/ink/letter-a-left.svg?v=3) left top / 12px 160px repeat-y,url(/assets/ink/letter-a-right.svg?v=3) right top / 12px 160px repeat-y;mask:url(/assets/ink/letter-a-top.svg?v=3) left top / 160px 12px repeat-x,url(/assets/ink/letter-a-bottom.svg?v=3) left bottom / 160px 12px repeat-x,url(/assets/ink/letter-a-left.svg?v=3) left top / 12px 160px repeat-y,url(/assets/ink/letter-a-right.svg?v=3) right top / 12px 160px repeat-y;pointer-events:none;z-index:1}.ink-scope .ink-letter-frame:before{-webkit-mask:none;mask:none;border-color:transparent;border-image:url(/assets/ink/frame/letter-a.svg) 12 / 12px repeat}.ink-scope .ink-letter-frame:after{-webkit-mask:none;mask:none;border-color:transparent;border-image:url(/assets/ink/frame/letter-b.svg) 12 / 12px repeat}.ink-scope .ink-letter-frame:after{-webkit-mask:url(/assets/ink/letter-b-top.svg?v=3) left top / 160px 12px repeat-x,url(/assets/ink/letter-b-bottom.svg?v=3) left bottom / 160px 12px repeat-x,url(/assets/ink/letter-b-left.svg?v=3) left top / 12px 160px repeat-y,url(/assets/ink/letter-b-right.svg?v=3) right top / 12px 160px repeat-y;mask:url(/assets/ink/letter-b-top.svg?v=3) left top / 160px 12px repeat-x,url(/assets/ink/letter-b-bottom.svg?v=3) left bottom / 160px 12px repeat-x,url(/assets/ink/letter-b-left.svg?v=3) left top / 12px 160px repeat-y,url(/assets/ink/letter-b-right.svg?v=3) right top / 12px 160px repeat-y;opacity:.6}:root:not(.ink-scope) .ink-letter{box-shadow:0 0 0 6px #2e2010,0 12px 40px #00000080}.ink-scope .ink-letter [style*="IM Fell"]:not([style*="IM Fell"] *){filter:url(#ink-type)}.ink-input-field{color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}.ink-input-field::placeholder{color:transparent!important;-webkit-text-fill-color:transparent!important}.ink-scope [data-screen-label] .timer-undertext input.ink-input-field,.ink-scope input.ink-input-field.ink-input-field{filter:none!important;will-change:auto!important}.ink-scope :is(.nav-item,.mobile-nav-item,.md-drawer-item) :is(svg,img,.nav-ico){will-change:transform}.ink-scope :is(.mobile-brand,.topbar) img{will-change:transform}.ink-scope .timer-wrap .flicker .timer-ch{text-shadow:0 0 24px rgba(220,160,60,.22)}.ink-scope .timer-wrap .flicker:after{content:"";position:absolute;width:0;height:0;overflow:hidden;pointer-events:none;background-image:url(/assets/ink/baked/timer-0.webp),url(/assets/ink/baked/timer-1.webp),url(/assets/ink/baked/timer-2.webp),url(/assets/ink/baked/timer-3.webp),url(/assets/ink/baked/timer-4.webp),url(/assets/ink/baked/timer-5.webp),url(/assets/ink/baked/timer-6.webp),url(/assets/ink/baked/timer-7.webp),url(/assets/ink/baked/timer-8.webp),url(/assets/ink/baked/timer-9.webp),url(/assets/ink/baked/timer-colon.webp)}.ink-scope :is(.topbar,.mobile-brand){border-bottom-color:transparent!important}.ink-scope .topbar{position:relative;z-index:auto}.ink-scope .mobile-brand{overflow:visible}.ink-scope :is(.topbar,.mobile-brand):before,.ink-scope :is(.topbar,.mobile-brand):after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:6px;background:var(--ink-grey);-webkit-mask:url(/assets/ink/a-bottom.svg?v=3) left bottom / 120px 6px repeat-x;mask:url(/assets/ink/a-bottom.svg?v=3) left bottom / 120px 6px repeat-x;pointer-events:none;z-index:2}.ink-scope :is(.topbar,.mobile-brand):after{-webkit-mask:url(/assets/ink/b-bottom.svg?v=3) left bottom / 120px 6px repeat-x;mask:url(/assets/ink/b-bottom.svg?v=3) left bottom / 120px 6px repeat-x;translate:1px 1px;opacity:.55}.ink-scope .chip.map-chip:before,.ink-scope .chip.map-chip:after{border-color:var(--bronze-dim)!important}@media (min-width: 1101px){.timer-wrap{zoom:1.3}.timer-wrap .scrim{zoom:calc(1 / 1.3)}}@media (min-width: 1101px) and (min-height: 900px){.timer-wrap{zoom:1.5}.timer-wrap .scrim{zoom:calc(1 / 1.5)}}@media (min-width: 1101px) and (min-height: 1050px){.timer-wrap{zoom:1.7}.timer-wrap .scrim{zoom:calc(1 / 1.7)}}@media (min-width: 1101px){.tavern-root{display:grid!important;grid-template-columns:1.05fr .95fr;grid-template-rows:auto 1fr;gap:16px!important;align-items:start}.tavern-root>.tavern-cols{display:contents}.tavern-root .tavern-left{grid-column:1;grid-row:1 / span 2}.tavern-root>:is(.contract-strip,.daily-goal-banner){grid-column:2;grid-row:1}.tavern-root .tavern-right{grid-column:2;grid-row:2}.tavern-root:not(:has(>.contract-strip,>.daily-goal-banner)) .tavern-right{grid-row:1 / span 2}}.paper-sheet{background:radial-gradient(ellipse 30% 60% at 0% 100%,rgba(110,70,30,.16),transparent 70%),radial-gradient(ellipse 26% 50% at 100% 0%,rgba(110,70,30,.13),transparent 70%),radial-gradient(ellipse 22% 40% at 100% 100%,rgba(110,70,30,.1),transparent 70%),linear-gradient(155deg,#e7d7b0,#dcc898)!important}.paper-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;--paper-edge: 44px;background:url(/assets/paper-texture.webp) 0 0 / 420px auto;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(to right,#000,transparent var(--paper-edge),transparent calc(100% - var(--paper-edge)),#000),linear-gradient(to bottom,#000,transparent var(--paper-edge),transparent calc(100% - var(--paper-edge)),#000);mask-image:linear-gradient(to right,#000,transparent var(--paper-edge),transparent calc(100% - var(--paper-edge)),#000),linear-gradient(to bottom,#000,transparent var(--paper-edge),transparent calc(100% - var(--paper-edge)),#000)}.contract-strip.paper-sheet{--ink-bone: #33230f;--ink-parchment: #33230f;--ink-dim: #6e5a3a;--ink-mute: #6e5a3a;--bronze-bright: #7a1f14;--bronze-dim: #5a160e;--rust-bright: #8a2a18;--bg-card: #e2d1a8;--bg-stone: #e7d7b0;box-shadow:inset 0 0 18px #6e461e47,inset 0 0 4px #50321438,0 2px 8px #0000008c;color:#33230f}.contract-strip.paper-sheet .cs-accept{color:#7a1f14}.contract-strip.paper-sheet .cs-road-rest{border-top-color:#33230f59}.contract-strip.paper-sheet :is(.cs-road-pace,.cs-road-tick){background:#33230f4d}.contract-strip.paper-sheet .cs-stop-name.passed{color:#33230f}.contract-strip.paper-sheet.done .cs-road-done{background:#3d6b34}.contract-strip.paper-sheet :is(.cs-want.got){color:#3d6b34}.contract-strip.paper-sheet.done .cs-left{color:#3d6b34}.contract-strip.paper-sheet .cs-road-stop{border-color:#33230fcc}.merchant-sheet{background:radial-gradient(ellipse 30% 60% at 0% 100%,rgba(80,50,20,.22),transparent 70%),radial-gradient(ellipse 26% 50% at 100% 0%,rgba(80,50,20,.18),transparent 70%),linear-gradient(155deg,#cdb588,#b99d6b)!important}:root:not(.ink-scope) .merchant-sheet{box-shadow:0 0 0 6px #2e2010,0 12px 40px #00000080}:is(.pixel-frame:not([style*=background]),[style*="background: var(--bg-card)"],[style*="background: var(--bg-card-2)"],[style*="background: var(--bg-deep)"],[style*="background: var(--bg-stone)"],[style*="background: var(--bg-stone-2)"]):not(.paper-sheet,.merchant-sheet,.notebook *,.ink-letter *){--grain-bg: var(--bg-card);background-image:radial-gradient(ellipse 80% 74% at 50% 50%,var(--grain-bg) 58%,transparent 100%),url(/assets/paper-grain-alpha.webp)!important;background-size:auto,420px auto!important}.pixel-frame:not([style*=background],.paper-sheet,.merchant-sheet,.notebook *,.ink-letter *){background-color:var(--bg-card)}[style*="background: var(--bg-card-2)"]{--grain-bg: var(--bg-card-2) !important}[style*="background: var(--bg-deep)"]{--grain-bg: var(--bg-deep) !important}[style*="background: var(--bg-stone)"]{--grain-bg: var(--bg-stone) !important}[style*="background: var(--bg-stone-2)"]{--grain-bg: var(--bg-stone-2) !important}.map-here-tag:after{content:"";position:absolute;left:50%;bottom:-7px;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #f3e8cd}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-moss-dungeon2.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-moss-dungeon2_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-moss-dungeon2-light.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-moss-dungeon2-light_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-moss-ruins.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-moss-ruins_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-moss-ruins-light.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-moss-ruins-light_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-dark-araucaria-wood.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-dark-araucaria-wood_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-dark-araucaria-wood-light.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-dark-araucaria-wood-light_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-dark-araucaria-wood2.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-dark-araucaria-wood2_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-dark-araucaria-wood2-light.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-dark-araucaria-wood2-light_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-magic-forest.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-magic-forest_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-magic-forest-light.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-magic-forest-light_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-temperate-forest2.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-temperate-forest2_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-temperate-forest2-light.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-temperate-forest2-light_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-araucaria-forest2.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-araucaria-forest2_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/isometric-araucaria-forest2-light.webp"]{content:url(/assets/ink/baked/scene-isometric-scenes_isometric-araucaria-forest2-light_webp.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/icons/field-sm.png"]{content:url(/assets/ink/baked/scene-isometric-scenes_new_icons_field-sm_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/icons/forest-sm.png"]{content:url(/assets/ink/baked/scene-isometric-scenes_new_icons_forest-sm_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/icons/bridge-sm.png"]{content:url(/assets/ink/baked/scene-isometric-scenes_new_icons_bridge-sm_png.webp)}@media (max-width: 599px){.ink-scope .ink-scene[src="/assets/isometric-scenes/hand-draw/dungeon.png"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_hand-draw_dungeon_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/hand-draw/dungeon-warm.png"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_hand-draw_dungeon-warm_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/paths/dungeon-path.png"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_paths_dungeon-path_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/paths/dungeon-path-warm.png"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_paths_dungeon-path-warm_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/field.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/field.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_field_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/old-forest.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/old-forest.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_old-forest_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/twisted-grove.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/twisted-grove.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_twisted-grove_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/ruined-cathedral.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/ruined-cathedral.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_ruined-cathedral_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/ribadouro.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/ribadouro.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_ribadouro_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/ruins.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/ruins.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_ruins_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/beach.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/beach.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_beach_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/pine-forest.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/pine-forest.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_pine-forest_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/oak-tree.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/oak-tree.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_oak-tree_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/river.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/river.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_river_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/bridge.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/bridge.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_bridge_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/lumeira.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/lumeira.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_lumeira_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/montecinza.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/montecinza.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_montecinza_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/castro-negro.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/castro-negro.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_castro-negro_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/vilanova.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/vilanova.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_vilanova_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/vilaserena.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/vilaserena.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_vilaserena_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/pedraverde.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/pedraverde.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_pedraverde_png.webp)}.ink-scope .ink-scene[src="/assets/isometric-scenes/new/inn.png"],.ink-scope .ink-scene[src="/assets/isometric-scenes/new/opt/inn.webp"]{content:url(/assets/ink/baked/scene-phone-isometric-scenes_new_inn_png.webp)}}.ink-scope .char-walk img[src="/assets/player/traveler-backpack-back.png"]{content:url(/assets/ink/baked/sprite-player_traveler-backpack-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/expedition-backpack-back.png"]{content:url(/assets/ink/baked/sprite-player_expedition-backpack-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/grey-tartan-mantle.png"]{content:url(/assets/ink/baked/sprite-items-baked_grey-tartan-mantle_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/brown-wool-mantle.png"]{content:url(/assets/ink/baked/sprite-items-baked_brown-wool-mantle_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/herringbone-mantle.png"]{content:url(/assets/ink/baked/sprite-items-baked_herringbone-mantle_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/tanned-leather-cloak.png"]{content:url(/assets/ink/baked/sprite-items-baked_tanned-leather-cloak_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/dark-leather-cloak.png"]{content:url(/assets/ink/baked/sprite-items-baked_dark-leather-cloak_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/wolf-collar-cloak.png"]{content:url(/assets/ink/baked/sprite-items-baked_wolf-collar-cloak_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/castro-mantle.png"]{content:url(/assets/ink/baked/sprite-items-baked_castro-mantle_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/green-fringed-mantle.png"]{content:url(/assets/ink/baked/sprite-items-baked_green-fringed-mantle_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/weathered-hooded-cloak.png"]{content:url(/assets/ink/baked/sprite-items-baked_weathered-hooded-cloak_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/shadow-hooded-cloak.png"]{content:url(/assets/ink/baked/sprite-items-baked_shadow-hooded-cloak_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/hooded-cloak.png"]{content:url(/assets/ink/baked/sprite-items-baked_hooded-cloak_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/brown-hooded-cloak.png"]{content:url(/assets/ink/baked/sprite-items-baked_brown-hooded-cloak_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/items-baked/gray-hooded-cloak.png"]{content:url(/assets/ink/baked/sprite-items-baked_gray-hooded-cloak_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/scarfs/raven-scarf-back.png"]{content:url(/assets/ink/baked/sprite-player_scarfs_raven-scarf-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/scarfs/lewos-scarf-back.png"]{content:url(/assets/ink/baked/sprite-player_scarfs_lewos-scarf-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/scarfs/wulffsburg-scarf-back.png"]{content:url(/assets/ink/baked/sprite-player_scarfs_wulffsburg-scarf-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/scarfs/oseiro-scarf-back.png"]{content:url(/assets/ink/baked/sprite-player_scarfs_oseiro-scarf-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/scarfs/drachenblut-scarf-back.png"]{content:url(/assets/ink/baked/sprite-player_scarfs_drachenblut-scarf-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/scarfs/black-scarf-back.png"]{content:url(/assets/ink/baked/sprite-player_scarfs_black-scarf-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/scarfs/egyptian-dark-scarf-back.png"]{content:url(/assets/ink/baked/sprite-player_scarfs_egyptian-dark-scarf-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/spear-lancea.png"]{content:url(/assets/ink/baked/sprite-weapons_spear-lancea_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/sword-rusted.png"]{content:url(/assets/ink/baked/sprite-weapons_sword-rusted_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/staff-walking.png"]{content:url(/assets/ink/baked/sprite-weapons_staff-walking_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/suevic-spatha-iron.png"]{content:url(/assets/ink/baked/sprite-weapons_suevic-spatha-iron_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/suevic-spear-broadleaf.png"]{content:url(/assets/ink/baked/sprite-weapons_suevic-spear-broadleaf_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/visigothic-spatha.png"]{content:url(/assets/ink/baked/sprite-weapons_visigothic-spatha_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/alan-sword-bronze.png"]{content:url(/assets/ink/baked/sprite-weapons_alan-sword-bronze_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/hispanic-gladius.png"]{content:url(/assets/ink/baked/sprite-weapons_hispanic-gladius_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/staff-twisted-dark.png"]{content:url(/assets/ink/baked/sprite-weapons_staff-twisted-dark_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/staff-gnarled-root.png"]{content:url(/assets/ink/baked/sprite-weapons_staff-gnarled-root_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/suevic-sword-black.png"]{content:url(/assets/ink/baked/sprite-weapons_suevic-sword-black_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/visigothic-spatha-bronze-pommel.png"]{content:url(/assets/ink/baked/sprite-weapons_visigothic-spatha-bronze-pommel_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/visigothic-sword-red-scabbard.png"]{content:url(/assets/ink/baked/sprite-weapons_visigothic-sword-red-scabbard_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/roman-gladius.png"]{content:url(/assets/ink/baked/sprite-weapons_roman-gladius_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/alan-sword-black.png"]{content:url(/assets/ink/baked/sprite-weapons_alan-sword-black_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/rustic-composite-bow.png"]{content:url(/assets/ink/baked/sprite-weapons_rustic-composite-bow_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/alan-composite-bow.png"]{content:url(/assets/ink/baked/sprite-weapons_alan-composite-bow_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/sabre-shell-guard.png"]{content:url(/assets/ink/baked/sprite-weapons_sabre-shell-guard_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/arming-sword-black.png"]{content:url(/assets/ink/baked/sprite-weapons_arming-sword-black_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/staff-knotwork.png"]{content:url(/assets/ink/baked/sprite-weapons_staff-knotwork_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/staff-carved-runes.png"]{content:url(/assets/ink/baked/sprite-weapons_staff-carved-runes_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/visigothic-sword-gilded.png"]{content:url(/assets/ink/baked/sprite-weapons_visigothic-sword-gilded_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/sabre-lion-hilt.png"]{content:url(/assets/ink/baked/sprite-weapons_sabre-lion-hilt_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/staff-amber.png"]{content:url(/assets/ink/baked/sprite-weapons_staff-amber_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/head/pilgrim-hat-back.png"]{content:url(/assets/ink/baked/sprite-player_head_pilgrim-hat-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/head/broad-brim-hat-back.png"]{content:url(/assets/ink/baked/sprite-player_head_broad-brim-hat-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/head/earflap-mountain-cap-back.png"]{content:url(/assets/ink/baked/sprite-player_head_earflap-mountain-cap-back_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/player-man-back-headless.png"]{content:url(/assets/ink/baked/sprite-player_player-man-back-headless_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/new-walk/walk1-headless.png"]{content:url(/assets/ink/baked/sprite-player_new-walk_walk1-headless_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/new-walk/walk2-headless.png"]{content:url(/assets/ink/baked/sprite-player_new-walk_walk2-headless_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/new-walk/walk3-headless.png"]{content:url(/assets/ink/baked/sprite-player_new-walk_walk3-headless_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/new-walk/walk4-headless.png"]{content:url(/assets/ink/baked/sprite-player_new-walk_walk4-headless_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/boy-longhair-black.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_boy-longhair-black_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/boy-longhair-blonde.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_boy-longhair-blonde_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/boy-longhair-brown.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_boy-longhair-brown_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/boy-longhair-red.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_boy-longhair-red_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/boy-shorthair-black.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_boy-shorthair-black_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/boy-shorthair-blonde.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_boy-shorthair-blonde_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/boy-shorthair-red.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_boy-shorthair-red_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/girl-longhair-black.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_girl-longhair-black_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/girl-longhair-blonde.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_girl-longhair-blonde_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/girl-longhair-brown.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_girl-longhair-brown_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/girl-longhair-red.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_girl-longhair-red_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/girl-shorthair-black.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_girl-shorthair-black_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/girl-shorthair-blonde.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_girl-shorthair-blonde_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/girl-shorthair-brown.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_girl-shorthair-brown_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/hair-styles/timer/girl-shorthair-red.png"]{content:url(/assets/ink/baked/sprite-player_hair-styles_timer_girl-shorthair-red_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-black-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-black-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-black-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-black-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-black-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-black-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-black-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-black-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-blonde-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-blonde-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-blonde-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-blonde-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-blonde-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-blonde-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-blonde-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-blonde-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-brown-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-brown-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-brown-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-brown-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-brown-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-brown-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-brown-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-brown-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-grey-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-grey-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-grey-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-grey-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-grey-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-grey-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-grey-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-grey-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-red-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-red-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-red-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-red-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-red-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-red-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-female-red-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-female-red-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-black-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-black-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-black-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-black-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-black-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-black-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-black-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-black-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-blonde-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-blonde-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-blonde-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-blonde-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-blonde-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-blonde-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-blonde-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-blonde-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-brown-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-brown-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-brown-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-brown-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-brown-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-brown-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-brown-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-brown-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-grey-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-grey-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-grey-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-grey-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-grey-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-grey-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-grey-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-grey-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-red-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-red-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-red-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-red-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-red-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-red-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/elf-male-red-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_elf-male-red-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-black-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-black-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-black-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-black-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-black-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-black-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-black-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-black-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-blonde-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-blonde-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-blonde-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-blonde-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-blonde-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-blonde-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-blonde-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-blonde-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-brown-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-brown-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-brown-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-brown-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-brown-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-brown-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-brown-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-brown-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-grey-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-grey-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-grey-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-grey-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-grey-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-grey-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-grey-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-grey-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-red-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-red-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-red-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-red-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-red-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-red-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-female-red-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-female-red-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-black-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-black-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-black-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-black-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-black-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-black-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-black-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-black-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-blonde-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-blonde-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-blonde-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-blonde-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-blonde-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-blonde-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-blonde-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-blonde-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-brown-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-brown-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-brown-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-brown-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-brown-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-brown-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-brown-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-brown-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-grey-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-grey-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-grey-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-grey-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-grey-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-grey-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-grey-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-grey-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-red-bronze.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-red-bronze_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-red-fair.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-red-fair_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-red-tan.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-red-tan_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/player/heads/human-male-red-warm.webp"]{content:url(/assets/ink/baked/sprite-player_heads_human-male-red-warm_webp.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .timer-wrap .flicker .timer-ch{position:relative;color:transparent;filter:none;will-change:auto}.ink-scope .timer-wrap .flicker .timer-ch:before{content:"";position:absolute;top:-.1364em;right:-.1364em;bottom:-.1364em;left:-.1364em;background:0 0 / 100% 100% no-repeat}.ink-scope .timer-wrap .flicker .timer-ch[data-c="0"]:before{background-image:url(/assets/ink/baked/timer-0.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c="1"]:before{background-image:url(/assets/ink/baked/timer-1.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c="2"]:before{background-image:url(/assets/ink/baked/timer-2.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c="3"]:before{background-image:url(/assets/ink/baked/timer-3.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c="4"]:before{background-image:url(/assets/ink/baked/timer-4.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c="5"]:before{background-image:url(/assets/ink/baked/timer-5.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c="6"]:before{background-image:url(/assets/ink/baked/timer-6.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c="7"]:before{background-image:url(/assets/ink/baked/timer-7.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c="8"]:before{background-image:url(/assets/ink/baked/timer-8.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c="9"]:before{background-image:url(/assets/ink/baked/timer-9.webp)}.ink-scope .timer-wrap .flicker .timer-ch[data-c=":"]:before{background-image:url(/assets/ink/baked/timer-colon.webp)}.ink-scope .char-walk img[src="/assets/weapons/ring-pommel-sword.png"]{content:url(/assets/ink/baked/sprite-weapons_ring-pommel-sword_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}.ink-scope .char-walk img[src="/assets/weapons/gothic-sword-ornate.png"]{content:url(/assets/ink/baked/sprite-weapons_gothic-sword-ornate_png.webp);--sprite-outline: drop-shadow(0 0 0 transparent)}
