.chest[data-astro-cid-3tcc5bta]{background:var(--color-surf-1);border:1px solid var(--color-line);border-radius:.9rem;align-content:start;gap:1rem;padding:1.15rem;display:grid;position:relative}.top[data-astro-cid-3tcc5bta]{align-items:center;gap:.85rem;display:flex}.art[data-astro-cid-3tcc5bta]{object-fit:contain;filter:drop-shadow(0 6px 10px #00000080);width:3.75rem;height:3.75rem;transition:transform .36s var(--ease-spring);flex-shrink:0}.chest[data-astro-cid-3tcc5bta][data-bump] .art[data-astro-cid-3tcc5bta]{transform:translateY(-4px)rotate(-6deg)}h3[data-astro-cid-3tcc5bta]{font-size:1.0625rem;font-weight:800}.mode[data-astro-cid-3tcc5bta]{color:var(--color-mist);margin-top:.15rem;font-size:.8125rem}.count-row[data-astro-cid-3tcc5bta]{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;min-height:3.6rem;display:flex;position:relative;overflow:visible}.count[data-astro-cid-3tcc5bta]{border-radius:.6rem;align-items:center;gap:.5rem;margin-left:-.35rem;padding:.1rem .35rem;transition:background-color .15s;display:inline-flex}.count[data-astro-cid-3tcc5bta]:hover{background:var(--color-surf-2)}.value[data-astro-cid-3tcc5bta]{color:var(--color-snow);font-size:clamp(2.4rem,2rem + 1.5vw,3rem);line-height:1}.chest[data-astro-cid-3tcc5bta][data-chest=treasure] .value[data-astro-cid-3tcc5bta]{color:var(--color-gold-2)}.pen[data-astro-cid-3tcc5bta]{width:1rem;height:1rem;color:var(--color-mist);opacity:0;transition:opacity .15s}.count[data-astro-cid-3tcc5bta]:hover .pen[data-astro-cid-3tcc5bta],.count[data-astro-cid-3tcc5bta]:focus-visible .pen[data-astro-cid-3tcc5bta]{opacity:1}@media (hover:none){.pen[data-astro-cid-3tcc5bta]{opacity:.6}}.edit[data-astro-cid-3tcc5bta]{gap:.45rem;display:flex}.edit[data-astro-cid-3tcc5bta][hidden]{display:none}.edit[data-astro-cid-3tcc5bta] input[data-astro-cid-3tcc5bta]{border:1px solid var(--color-edge);background:var(--color-well);width:9rem;height:3.25rem;color:var(--color-snow);border-radius:.55rem;padding-inline:.8rem;font-size:1.75rem}.edit[data-astro-cid-3tcc5bta] input[data-astro-cid-3tcc5bta]:focus{outline:2px solid var(--color-brand);outline-offset:1px}.save[data-astro-cid-3tcc5bta]{--size:3.25rem;background:var(--color-brand);color:#06222f}.past[data-astro-cid-3tcc5bta]{color:var(--color-gold-2);font-size:.8125rem;font-weight:750}.track[data-astro-cid-3tcc5bta]{padding-top:.3rem;position:relative}.rail[data-astro-cid-3tcc5bta]{background:var(--color-surf-3);border-radius:4px;height:4px;position:absolute;top:.75rem;left:.45rem;right:.45rem;overflow:hidden}.fill[data-astro-cid-3tcc5bta]{background:linear-gradient(90deg, var(--color-tide), var(--color-brand));transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));transition:transform .42s var(--ease-out);display:block}.chest[data-astro-cid-3tcc5bta][data-chest=treasure] .fill[data-astro-cid-3tcc5bta]{background:linear-gradient(90deg, #b8862a, var(--color-gold))}.stages[data-astro-cid-3tcc5bta]{justify-content:space-between;display:flex;position:relative}.stages[data-astro-cid-3tcc5bta] li[data-astro-cid-3tcc5bta]{justify-items:center;gap:.4rem;width:.9rem;display:grid}.dot[data-astro-cid-3tcc5bta]{background:var(--color-surf-1);border:2px solid var(--color-edge);width:.9rem;height:.9rem;transition:background-color .2s ease, border-color .2s ease, transform .3s var(--ease-spring);border-radius:999px}.stages[data-astro-cid-3tcc5bta] li[data-astro-cid-3tcc5bta][data-reached] .dot[data-astro-cid-3tcc5bta]{background:var(--color-brand);border-color:var(--color-brand-2)}.chest[data-astro-cid-3tcc5bta][data-chest=treasure] .stages[data-astro-cid-3tcc5bta] li[data-astro-cid-3tcc5bta][data-reached] .dot[data-astro-cid-3tcc5bta]{background:var(--color-gold);border-color:var(--color-gold-2)}.stages[data-astro-cid-3tcc5bta] li[data-astro-cid-3tcc5bta][data-just] .dot[data-astro-cid-3tcc5bta]{animation:reach .52s var(--ease-spring)}@keyframes reach{40%{transform:scale(1.6)}}.stage-num[data-astro-cid-3tcc5bta]{color:var(--color-mist);white-space:nowrap;font-size:.6875rem;font-weight:750}.stages[data-astro-cid-3tcc5bta] li[data-astro-cid-3tcc5bta][data-reached] .stage-num[data-astro-cid-3tcc5bta]{color:var(--color-snow)}.controls[data-astro-cid-3tcc5bta]{grid-template-columns:auto 1fr auto;gap:.5rem;display:grid}.controls[data-astro-cid-3tcc5bta][data-locked]{opacity:.4;pointer-events:none}.locked[data-astro-cid-3tcc5bta]{color:var(--color-mist);font-size:.8125rem;line-height:1.45}.chest[data-astro-cid-3tcc5bta]:not([data-ready]) .value[data-astro-cid-3tcc5bta],.chest[data-astro-cid-3tcc5bta]:not([data-ready]) .past[data-astro-cid-3tcc5bta]{opacity:0}.value[data-astro-cid-3tcc5bta]{transition:opacity .2s}.tools[data-astro-cid-5pvzfqnf]{border:1px dashed var(--color-line);border-radius:1.1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}h2[data-astro-cid-5pvzfqnf]{font-size:.9375rem;font-weight:800}p[data-astro-cid-5pvzfqnf]{color:var(--color-mist);margin-top:.15rem;font-size:.8125rem}.row[data-astro-cid-5pvzfqnf]{flex-wrap:wrap;gap:.45rem;display:flex}.head[data-astro-cid-iqy4skze]{align-items:center;gap:.85rem;display:flex}.ic[data-astro-cid-iqy4skze]{background:var(--color-brand-deep);width:3rem;height:3rem;color:var(--color-brand-2);border-radius:.55rem;flex-shrink:0;place-items:center;display:grid}.ic[data-astro-cid-iqy4skze] svg{width:1.4rem;height:1.4rem}h3[data-astro-cid-iqy4skze]{font-size:1.0625rem;font-weight:800}.sub[data-astro-cid-iqy4skze]{color:var(--color-mist);margin-top:.2rem;font-size:.8125rem;line-height:1.45}.ask[data-astro-cid-iqy4skze]{gap:.45rem;display:flex}.ask[data-astro-cid-iqy4skze][hidden],.show[data-astro-cid-iqy4skze][hidden]{display:none}.ask[data-astro-cid-iqy4skze] input[data-astro-cid-iqy4skze]{border:1px solid var(--color-edge);background:var(--color-well);min-width:0;height:2.75rem;color:var(--color-snow);border-radius:.55rem;flex:1;padding-inline:.85rem;font-size:.9375rem}.ask[data-astro-cid-iqy4skze] input[data-astro-cid-iqy4skze]:focus{outline:2px solid var(--color-brand);outline-offset:1px}.ask[data-astro-cid-iqy4skze] .ui-btn[data-astro-cid-iqy4skze]{--btn-h:2.75rem}.row[data-astro-cid-iqy4skze]{border-block:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.row[data-astro-cid-iqy4skze]>div[data-astro-cid-iqy4skze]{gap:.35rem;padding:.8rem .8rem .8rem 0;display:grid}.row[data-astro-cid-iqy4skze]>div[data-astro-cid-iqy4skze]+div[data-astro-cid-iqy4skze]{border-left:1px solid var(--color-line);padding-left:.8rem}dt[data-astro-cid-iqy4skze]{color:var(--color-mist);white-space:nowrap;font-size:.6875rem;font-weight:700}dd[data-astro-cid-iqy4skze]{font-size:1.4rem;line-height:1}.gold[data-astro-cid-iqy4skze]{color:var(--color-gold-2)}.meta[data-astro-cid-iqy4skze]{color:var(--color-mist);font-size:.8125rem}.meta[data-astro-cid-iqy4skze] a[data-astro-cid-iqy4skze],.meta[data-astro-cid-iqy4skze] button[data-astro-cid-iqy4skze]{color:var(--color-brand-2);font-weight:700}.note[data-astro-cid-iqy4skze]{color:var(--color-mist);font-size:.8125rem;line-height:1.45}.head[data-astro-cid-wbwhht3r]>div[data-astro-cid-wbwhht3r]{min-width:0}.head[data-astro-cid-wbwhht3r]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}h3[data-astro-cid-wbwhht3r]{font-size:1.0625rem;font-weight:800}.sub[data-astro-cid-wbwhht3r]{color:var(--color-mist);margin-top:.2rem;font-size:.8125rem}.weeks[data-astro-cid-wbwhht3r] button[data-astro-cid-wbwhht3r]{min-width:2.6rem;padding-inline:.6rem}.board[data-astro-cid-wbwhht3r]{aspect-ratio:1200/633;background:var(--color-well);border:1px solid var(--color-line);border-radius:.7rem;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid;position:relative}.piece[data-astro-cid-wbwhht3r]{-webkit-tap-highlight-color:transparent;border-radius:.4rem;position:relative;overflow:hidden}.paper[data-astro-cid-wbwhht3r]{background-image:url(/art/map-fragments.webp);background-size:300% 200%;background-position:calc(var(--col) * 50%) calc(var(--row) * 100%);filter:grayscale()brightness(.32)contrast(1.1);transition:filter .36s ease, transform .36s var(--ease-out);position:absolute;inset:0}.piece[data-astro-cid-wbwhht3r][aria-pressed=true] .paper[data-astro-cid-wbwhht3r]{filter:none}@media (hover:hover) and (pointer:fine){.piece[data-astro-cid-wbwhht3r]:hover .paper[data-astro-cid-wbwhht3r]{transform:scale(1.04)}}.mark[data-astro-cid-wbwhht3r]{color:var(--color-mist);font-size:.875rem;transition:opacity .2s;position:absolute;top:.4rem;left:.5rem}.piece[data-astro-cid-wbwhht3r][aria-pressed=true] .mark[data-astro-cid-wbwhht3r]{opacity:0}.piece[data-astro-cid-wbwhht3r][data-just] .paper[data-astro-cid-wbwhht3r]{animation:unveil .52s var(--ease-out)}@keyframes unveil{0%{clip-path:circle(0%)}to{clip-path:circle(75%)}}.x[data-astro-cid-wbwhht3r]{pointer-events:none;opacity:0;filter:drop-shadow(0 6px 10px #00000080);width:22%;height:auto;transition:opacity .16s ease, transform .38s var(--ease-spring);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-10deg)scale(1.6)}.board[data-astro-cid-wbwhht3r][data-complete=true] .x[data-astro-cid-wbwhht3r]{opacity:1;transform:translate(-50%,-50%)rotate(-10deg)scale(1)}.count[data-astro-cid-wbwhht3r]{color:var(--color-mist);font-size:.875rem}.count[data-astro-cid-wbwhht3r] .num[data-astro-cid-wbwhht3r]{color:var(--color-snow);font-size:1rem}.log[data-astro-cid-3kit7b3w]{gap:1.25rem;display:grid}.head[data-astro-cid-3kit7b3w]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.9rem 1.25rem;display:flex}h2[data-astro-cid-3kit7b3w]{font-size:clamp(1.3rem,1rem + 1.4vw,1.75rem)}.sub[data-astro-cid-3kit7b3w]{color:var(--color-mist);margin-top:.35rem;font-size:.875rem}.sub[data-astro-cid-3kit7b3w] .num[data-astro-cid-3kit7b3w]{color:var(--color-gold-2)}.group[data-astro-cid-3kit7b3w]{gap:.7rem;display:grid}.group[data-astro-cid-3kit7b3w][hidden]{display:none}.group-title[data-astro-cid-3kit7b3w]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-mist);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:800;display:flex}.now[data-astro-cid-3kit7b3w]{background:var(--color-brand-deep);color:var(--color-brand-2);letter-spacing:0;text-transform:none;border-radius:.35rem;padding:.2rem .4rem;font-size:.6875rem}.grid[data-astro-cid-3kit7b3w]{grid-template-columns:repeat(auto-fill,minmax(min(9.5rem,50% - .35rem),1fr));gap:.7rem;display:grid}li[data-astro-cid-3kit7b3w][hidden]{display:none}.pick[data-astro-cid-3kit7b3w]{background:var(--color-surf-1);border:1px solid var(--color-line);text-align:left;-webkit-tap-highlight-color:transparent;width:100%;transition:border-color .2s ease, transform .2s var(--ease-out), box-shadow .2s ease;border-radius:.8rem;display:grid;overflow:hidden;container-type:inline-size}@media (hover:hover) and (pointer:fine){.pick[data-astro-cid-3kit7b3w]:hover{border-color:color-mix(in srgb, var(--color-snow) 20%, var(--color-line));transform:translateY(-2px);box-shadow:0 16px 30px -22px #000000e6}}.pick[data-astro-cid-3kit7b3w]:active{transform:translateY(1px)}.pick[data-astro-cid-3kit7b3w][data-found=true]{border-color:color-mix(in srgb, var(--color-gold) 60%, var(--color-line))}.art[data-astro-cid-3kit7b3w]{aspect-ratio:1/.8;background-image:linear-gradient(180deg, var(--bg) 0%, transparent 100%);place-items:center;display:grid;position:relative}.pic[data-astro-cid-3kit7b3w]{object-fit:contain;filter:drop-shadow(0 8px 14px #00000073);width:100%;height:100%;padding:.55rem .55rem 0;transition:filter .3s;position:absolute;inset:0}.pick[data-astro-cid-3kit7b3w][data-found=true] .pic[data-astro-cid-3kit7b3w]{filter:drop-shadow(0 8px 14px #00000073)saturate(.85)}.art-ic[data-astro-cid-3kit7b3w]{width:32%;height:32%;color:color-mix(in srgb, var(--color-snow) 55%, transparent)}.foot[data-astro-cid-3kit7b3w]{gap:.25rem;padding:.65rem .8rem .8rem;display:grid}.name[data-astro-cid-3kit7b3w]{white-space:nowrap;text-overflow:ellipsis;font-size:round(clamp(.8125rem,7.6cqi,.9375rem),1px);font-weight:750;line-height:1.25;overflow:hidden}.meta[data-astro-cid-3kit7b3w]{color:var(--color-mist);white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;display:flex;overflow:hidden}.meta[data-astro-cid-3kit7b3w] [data-astro-cid-3kit7b3w][data-found-at]{text-overflow:ellipsis;overflow:hidden}.tick[data-astro-cid-3kit7b3w]{border:1.5px solid var(--color-edge);border-radius:.3rem;flex-shrink:0;place-items:center;width:1.05rem;height:1.05rem;transition:background-color .15s,border-color .15s;display:grid}.tick[data-astro-cid-3kit7b3w] svg{color:#2a1d05;opacity:0;width:.7rem;height:.7rem}.pick[data-astro-cid-3kit7b3w][data-found=true] .tick[data-astro-cid-3kit7b3w]{background:var(--color-gold);border-color:var(--color-gold)}.pick[data-astro-cid-3kit7b3w][data-found=true] .tick[data-astro-cid-3kit7b3w] svg{opacity:1}.pick[data-astro-cid-3kit7b3w][data-found=true] .meta[data-astro-cid-3kit7b3w]{color:var(--color-gold-2)}.pick[data-astro-cid-3kit7b3w][data-synced=true] .tick[data-astro-cid-3kit7b3w]{background:var(--color-brand);border-color:var(--color-brand)}.pick[data-astro-cid-3kit7b3w][data-synced=true] .meta[data-astro-cid-3kit7b3w]{color:var(--color-brand-2)}.empty[data-astro-cid-3kit7b3w]{border:1px dashed var(--color-line);text-align:center;color:var(--color-mist);border-radius:.8rem;padding:2rem 1rem;font-size:.9rem}.sync[data-astro-cid-w5ugd4ko]{gap:.6rem;display:grid}@media (width>=900px){.sync[data-astro-cid-w5ugd4ko]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.save[data-astro-cid-w5ugd4ko],.epic[data-astro-cid-w5ugd4ko]{background:var(--color-surf-1);border:1px solid var(--color-line);border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.6rem .85rem;min-height:4.25rem;padding:.8rem 1rem;display:flex}.text[data-astro-cid-w5ugd4ko]{flex:12rem;min-width:0}.title[data-astro-cid-w5ugd4ko]{font-size:.9375rem;font-weight:750}.detail[data-astro-cid-w5ugd4ko]{color:var(--color-mist);margin-top:.15rem;font-size:.8125rem;line-height:1.4}.dot[data-astro-cid-w5ugd4ko]{background:var(--color-mist);border-radius:999px;flex-shrink:0;width:.65rem;height:.65rem;transition:background-color .2s}.dot[data-astro-cid-w5ugd4ko][data-status=saved],.dot[data-astro-cid-w5ugd4ko][data-status=local]{background:#4ade80}.dot[data-astro-cid-w5ugd4ko][data-status=saving],.dot[data-astro-cid-w5ugd4ko][data-status=pending]{background:var(--color-brand)}.dot[data-astro-cid-w5ugd4ko][data-status=offline],.dot[data-astro-cid-w5ugd4ko][data-status=signed-out],.dot[data-astro-cid-w5ugd4ko][data-status=memory]{background:var(--color-gold)}.epic-ic[data-astro-cid-w5ugd4ko]{width:1.6rem;height:1.6rem;color:var(--color-mist);flex-shrink:0}.epic[data-astro-cid-w5ugd4ko][data-epic=linked] .epic-ic[data-astro-cid-w5ugd4ko]{color:var(--color-snow)}.epic[data-astro-cid-w5ugd4ko][data-epic=expired]{border-color:color-mix(in srgb, var(--color-gold) 45%, var(--color-line))}[data-sync-now][data-busy] .ui-btn-ic{animation:.9s linear infinite turn}@keyframes turn{to{transform:rotate(360deg)}}.when-form[data-astro-cid-mfsdq4l4]{gap:.85rem;display:grid}.or[data-astro-cid-mfsdq4l4]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-mist);align-items:center;gap:.75rem;font-size:.75rem;font-weight:750;display:flex}.or[data-astro-cid-mfsdq4l4]:before,.or[data-astro-cid-mfsdq4l4]:after{content:"";background:var(--color-line);flex:1;height:1px}.hint[data-astro-cid-mfsdq4l4]{min-height:1.2em;color:var(--color-mist);font-size:.8125rem}.hint[data-astro-cid-mfsdq4l4][data-bad]{color:#ff8a80}.head[data-astro-cid-mfsdq4l4]{align-items:center;gap:.85rem;display:flex}.head[data-astro-cid-mfsdq4l4] img[data-astro-cid-mfsdq4l4]{object-fit:contain;filter:drop-shadow(0 6px 10px #00000080);flex-shrink:0;width:3.5rem;height:3.5rem}h3[data-astro-cid-mfsdq4l4]{font-size:1.0625rem;font-weight:800}.sub[data-astro-cid-mfsdq4l4]{color:var(--color-mist);margin-top:.2rem;font-size:.8125rem;line-height:1.45}.locked[data-astro-cid-mfsdq4l4]{border-top:1px solid var(--color-line);color:var(--color-mist);padding:.9rem 0 0;font-size:.875rem;line-height:1.45}.locked[data-astro-cid-mfsdq4l4][hidden],.list[data-astro-cid-mfsdq4l4][hidden]{display:none}.locked[data-astro-cid-mfsdq4l4] b[data-astro-cid-mfsdq4l4]{color:var(--color-snow)}.list[data-astro-cid-mfsdq4l4]{display:grid}.token[data-astro-cid-mfsdq4l4]{border-top:1px solid var(--color-line);align-items:center;gap:1rem;padding:.9rem 0;display:flex}.token[data-astro-cid-mfsdq4l4][data-state=active] .year[data-astro-cid-mfsdq4l4]{color:var(--color-gold-2)}.text[data-astro-cid-mfsdq4l4]{flex:1;min-width:0}.year[data-astro-cid-mfsdq4l4]{font-size:1.125rem}.state[data-astro-cid-mfsdq4l4]{color:var(--color-mist);margin-top:.15rem;font-size:.8125rem}.side[data-astro-cid-mfsdq4l4]{align-items:center;gap:.5rem;display:flex}.left[data-astro-cid-mfsdq4l4]{color:var(--color-gold-2);white-space:nowrap;font-size:1.05rem}.side[data-astro-cid-mfsdq4l4] [data-astro-cid-mfsdq4l4][hidden]{display:none}.tracker[data-astro-cid-qxdrltfm]{gap:clamp(2rem,5vw,3rem)}.chests[data-astro-cid-qxdrltfm]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.8rem;display:grid}.side[data-astro-cid-qxdrltfm]{grid-template-columns:minmax(0,1fr);gap:.8rem;display:grid}.pair[data-astro-cid-qxdrltfm]{grid-template-columns:minmax(0,1fr);align-items:start;gap:.8rem;display:grid}@media (width>=1000px){.side[data-astro-cid-qxdrltfm]{gap:.8rem;display:grid}.pair[data-astro-cid-qxdrltfm]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}
