@font-face{font-family:Almendra;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/almendra-latin-400-normal-CLadfHti.woff2) format("woff2"),url(/assets/almendra-latin-400-normal-1m0mD8kt.woff) format("woff")}@font-face{font-family:Almendra;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/almendra-latin-ext-400-normal-CuH8qsFK.woff2) format("woff2"),url(/assets/almendra-latin-ext-400-normal-Cy7PBgqb.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-400-normal-CTVgUekv.woff2) format("woff2"),url(/assets/spectral-latin-400-normal-D34IWA1h.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-ext-400-normal-XDLFwhqg.woff2) format("woff2"),url(/assets/spectral-latin-ext-400-normal-BHbqXr-7.woff) format("woff")}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-400-italic-CDO25mTW.woff2) format("woff2"),url(/assets/spectral-latin-400-italic-Ds-NcNVC.woff) format("woff")}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-ext-400-italic-BgTM1Mst.woff2) format("woff2"),url(/assets/spectral-latin-ext-400-italic-BcKU4A_a.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/spectral-latin-600-normal-DE3OxvnQ.woff2) format("woff2"),url(/assets/spectral-latin-600-normal-DXnQJnYb.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/spectral-latin-ext-600-normal-DKlDBbgb.woff2) format("woff2"),url(/assets/spectral-latin-ext-600-normal-DnKmvInL.woff) format("woff")}:root{--abyss: #17100c;--leather: #2b1a13;--leather-raised: #3a241a;--leather-line: #5a3b29;--vellum: #ead9b5;--vellum-deep: #dcc697;--vellum-line: #b89c68;--ink: #2a1a10;--ink-soft: #4a3222;--gold: #c9a24b;--gold-bright: #e2c273;--crimson: #8e1c28;--crimson-deep: #6a121c;--success: #2f5d3a;--font-display: "Arcanum Digits", "Almendra", "Palatino Linotype", Georgia, serif;--font-body: "Spectral", Georgia, "Times New Roman", serif;--text-sm: .875rem;--text-md: 1.0625rem;--text-lg: 1.3125rem;--text-xl: 1.75rem;--text-2xl: 2.5rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2.25rem;--touch: 2.75rem;--nav-height: 4.5rem;--radius-sheet: 3px;--radius-control: 6px}@font-face{font-family:Arcanum Digits;font-weight:400;font-display:swap;src:url(/assets/spectral-latin-400-normal-CTVgUekv.woff2) format("woff2");unicode-range:U+30-39}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media(max-width:47.99rem){html{scroll-padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom) + 2rem)}}:root,.sheet{--muted: #cdb992;--focus: var(--gold-bright);--field-bg: rgb(0 0 0 / 28%);--field-fg: var(--vellum);--field-line: var(--gold);--quiet-fg: var(--vellum);--quiet-line: #9a7a4f;--quiet-hover: var(--leather-raised);--danger-fg: #f0a3a8;--danger-line: #b4545c;--error-fg: #f0a3a8;--notice-bg: rgb(142 28 40 / 30%);--notice-fg: #fbeed2;--notice-ok-bg: rgb(47 93 58 / 40%)}.sheet{--muted: var(--ink-soft);--focus: var(--crimson);--field-bg: rgb(255 246 218 / 42%);--field-fg: var(--ink);--field-line: #6f4f2d;--quiet-fg: var(--ink);--quiet-line: #6f4f2d;--quiet-hover: rgb(111 79 45 / 18%);--danger-fg: var(--crimson-deep);--danger-line: var(--crimson-deep);--error-fg: var(--crimson-deep);--notice-bg: rgb(142 28 40 / 10%);--notice-fg: var(--ink);--notice-ok-bg: rgb(47 93 58 / 14%)}body{margin:0;min-height:100dvh;font-family:var(--font-body);font-size:var(--text-md);line-height:1.55;color:var(--vellum);background-color:var(--leather);background-image:radial-gradient(ellipse at top,rgb(90 59 41 / 35%),transparent 65%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .13 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-attachment:fixed}h1,h2,h3{margin:0;font-family:var(--font-display);font-weight:400;line-height:1.15}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}p{margin:0;max-width:65ch}a{color:inherit;text-underline-offset:.18em}img{display:block;max-width:100%}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sheet{position:relative;z-index:0;color:var(--ink);padding:var(--space-5) var(--space-4)}.sheet:before{content:"";position:absolute;inset:0;z-index:-1;background-color:#e6d3a6;background-image:radial-gradient(14rem 9rem at 12% 18%,rgb(150 102 44 / 20%),transparent 70%),radial-gradient(18rem 12rem at 88% 72%,rgb(130 84 34 / 18%),transparent 70%),radial-gradient(8rem 6rem at 62% 12%,rgb(255 244 210 / 45%),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='h'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006 .42' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .22 0 0 0 0 .08 0 0 0 .42 -.16'/%3E%3C/filter%3E%3Cfilter id='v'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.38 .008' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .22 0 0 0 0 .08 0 0 0 .28 -.1'/%3E%3C/filter%3E%3Crect width='420' height='420' filter='url(%23h)'/%3E%3Crect width='420' height='420' filter='url(%23v)'/%3E%3C/svg%3E");box-shadow:inset 0 0 2px 2px #4a280eb3,inset 0 0 26px 6px #7042168c,inset 0 0 70px 10px #96642c38;filter:url(#deckle) drop-shadow(0 12px 18px rgb(0 0 0 / 55%))}@media(min-width:48rem){.sheet{padding:var(--space-6)}}.muted,.muted-light{color:var(--muted)}.stack{display:grid;align-content:start;gap:var(--space-4);min-width:0}.chips{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}.chips>li,.chip{padding:0 var(--space-2);font-size:var(--text-sm);line-height:1.6;color:var(--crimson-deep);border:1px solid rgb(106 18 28 / 55%);border-radius:999px}.skip-link{position:fixed;top:var(--space-2);left:var(--space-2);z-index:50;padding:var(--space-2) var(--space-4);font-weight:600;color:var(--ink);background:var(--gold-bright);border-radius:var(--radius-control)}.skip-link:not(:focus){width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch);padding:.45rem 1.1rem;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;border-radius:var(--radius-control);border:1px solid var(--crimson-deep);background:var(--crimson);color:#fbeed2}.btn:hover:not(:disabled){background:var(--crimson-deep)}.btn:disabled{opacity:.75;border-style:dashed;cursor:not-allowed}.btn-quiet{background:transparent;color:var(--quiet-fg);border-color:var(--quiet-line)}.btn-quiet:hover:not(:disabled){background:var(--quiet-hover)}.btn-danger{background:transparent;color:var(--danger-fg);border-color:var(--danger-line)}.btn-danger:hover:not(:disabled){background:var(--crimson);color:#fbeed2}.field{display:grid;align-content:start;gap:var(--space-1);min-width:0}.field>span{font-weight:600;font-size:var(--text-sm)}.field input,.field select,.field textarea{width:100%;min-height:var(--touch);padding:.5rem .6rem;font:inherit;color:var(--field-fg);background:var(--field-bg);border:0;border-bottom:1.5px solid var(--field-line);border-radius:var(--radius-control) var(--radius-control) 0 0}.field select option{color:var(--ink);background:#f1e2bd}.field-error{color:var(--error-fg);font-size:var(--text-sm)}.field-error:empty{display:none}.notice{max-width:none;padding:var(--space-3) var(--space-4);border-left:3px solid var(--crimson);background:var(--notice-bg);color:var(--notice-fg)}.notice-ok{border-left-color:var(--success);background:var(--notice-ok-bg)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--fast: .16s;--medium: .32s;--slow: .52s}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes page-turn{0%{opacity:0;transform:perspective(1200px) translateY(10px) rotateX(2.5deg)}to{opacity:1;transform:none}}@keyframes shimmer{to{transform:translate(100%)}}@keyframes torchlight{0%{opacity:.55}to{opacity:1}}.page-enter{animation:page-turn var(--slow) var(--ease-out) both;transform-origin:top center;min-width:0}.stagger>*{animation:rise var(--slow) var(--ease-out) both}.stagger>:nth-child(2){animation-delay:45ms}.stagger>:nth-child(3){animation-delay:90ms}.stagger>:nth-child(4){animation-delay:135ms}.stagger>:nth-child(5){animation-delay:.18s}.stagger>:nth-child(6){animation-delay:225ms}.stagger>:nth-child(7){animation-delay:.27s}.stagger>:nth-child(n+8){animation-delay:315ms}.notice{animation:rise var(--medium) var(--ease-out) both}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60rem 34rem at 50% -8%,rgb(226 150 70 / 16%),transparent 70%);animation:torchlight 5s ease-in-out infinite alternate}.btn{transition:transform var(--fast) var(--ease-out),box-shadow var(--fast) var(--ease-out),background-color var(--fast) ease,color var(--fast) ease,border-color var(--fast) ease}.btn:active:not(:disabled){transform:scale(.97)}@media(hover:hover){.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 14px #00000047}.btn:active:not(:disabled){transform:scale(.97);box-shadow:none}}.field input,.field select,.field textarea{transition:border-color var(--fast) ease,box-shadow var(--medium) var(--ease-out)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--focus);box-shadow:0 0 0 3px #c9a24b47}a{transition:color var(--fast) ease}.skeleton{display:grid;gap:var(--space-4)}.skeleton-line{position:relative;height:1.1rem;overflow:hidden;background:#2a1a101f;border-radius:var(--radius-control)}.skeleton-line:nth-child(3n+1){width:55%;height:1.6rem}.skeleton-line:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgb(255 248 225 / 65%),transparent);animation:shimmer 1.3s ease-in-out infinite}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(*){animation-duration:var(--medium);animation-timing-function:var(--ease-out)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-delay:0ms!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}._shell_3qh4q_1{min-height:100dvh;display:grid;grid-template-rows:auto auto 1fr auto;padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom) + var(--space-5));overflow-x:clip}._top_3qh4q_10{z-index:30}._topInner_3qh4q_14{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;max-width:76rem;margin:0 auto;padding:var(--space-3) var(--space-4)}._brand_3qh4q_25{flex:none;display:inline-grid;place-items:center;width:var(--touch);height:var(--touch);color:var(--gold-bright);transition:filter var(--medium) var(--ease-out),transform var(--medium) var(--ease-spring)}._brand_3qh4q_25:hover{filter:drop-shadow(0 0 8px rgb(226 194 115 / 65%));transform:rotate(-12deg)}._brandMark_3qh4q_42{width:2.25rem;height:2.25rem}._desktopNav_3qh4q_48{display:none;align-items:center;gap:var(--space-2);margin-left:auto}._mobileTop_3qh4q_55{display:flex;align-items:center;margin-left:auto}._link_3qh4q_61{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch);padding:0 var(--space-3);color:var(--vellum);text-decoration:none;white-space:nowrap;transition:color var(--fast) ease}._link_3qh4q_61:after{content:"";position:absolute;inset:auto var(--space-2) 0;height:2px;background:var(--gold);transform:scaleX(0);transition:transform var(--medium) var(--ease-out)}._link_3qh4q_61:hover{color:var(--gold-bright)}._link_3qh4q_61:hover:after{transform:scaleX(.6)}._active_3qh4q_93{color:var(--gold-bright)}._active_3qh4q_93:after,._active_3qh4q_93:hover:after{transform:scaleX(1)}._summon_3qh4q_103{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch);margin-left:var(--space-3);padding:0 var(--space-4) 0 var(--space-2);font-weight:600;text-decoration:none;color:var(--gold-bright);white-space:nowrap;border:1px solid var(--gold);border-radius:999px;transition:background-color var(--fast) ease,color var(--fast) ease}._summon_3qh4q_103:hover,._summonActive_3qh4q_122{background:var(--crimson-deep);color:#fbeed2}._summonSeal_3qh4q_127{width:2.1rem;height:2.1rem;transition:transform var(--medium) var(--ease-spring)}._summon_3qh4q_103:hover ._summonSeal_3qh4q_127{transform:rotate(-12deg) scale(1.1)}._mockBanner_3qh4q_137{max-width:none;margin:0;padding:var(--space-1) var(--space-4);font-size:var(--text-sm);text-align:center;color:var(--ink);background:var(--gold)}._main_3qh4q_147{width:100%;max-width:76rem;margin:0 auto;padding:var(--space-3) var(--space-3) 0;min-width:0}._main_3qh4q_147:focus{outline:none}._footer_3qh4q_159{display:flex;justify-content:center;gap:var(--space-5);padding:var(--space-5) var(--space-4) 0;font-size:var(--text-sm);color:#cdb992}._bottomNav_3qh4q_168{position:fixed;inset:auto 0 0;z-index:20;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto repeat(2,minmax(0,1fr));align-items:center;height:calc(var(--nav-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#17100ce0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--leather-line)}._bottomNav_3qh4q_168 ._link_3qh4q_61{padding-inline:.15rem;font-size:var(--text-sm)}._sealLink_3qh4q_188{display:grid;justify-items:center;margin-top:-1.6rem;padding:0 var(--space-1);color:var(--gold-bright);font-size:var(--text-sm);text-decoration:none}._seal_3qh4q_188{width:4rem;height:4rem;filter:drop-shadow(0 3px 5px rgb(0 0 0 / 60%));transition:transform var(--medium) var(--ease-spring)}._sealLink_3qh4q_188:hover ._seal_3qh4q_188{transform:rotate(-8deg) scale(1.06)}._sealLink_3qh4q_188:active ._seal_3qh4q_188{transform:scale(.9)}@media(min-width:72rem){._shell_3qh4q_1{padding-bottom:var(--space-5)}._top_3qh4q_10{position:sticky;top:0;background:#24160fe5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgb(90 59 41 / 70%)}._topInner_3qh4q_14{padding-inline:var(--space-5)}._desktopNav_3qh4q_48{display:flex}._mobileTop_3qh4q_55,._bottomNav_3qh4q_168{display:none}._main_3qh4q_147{padding-inline:var(--space-5);padding-top:var(--space-4)}}._badge_1ksc8_1{display:inline-grid;gap:.25rem;align-content:center;min-width:0;min-height:var(--touch);padding-inline:var(--space-2);font-size:var(--text-sm);color:var(--vellum);text-decoration:none}._badge_1ksc8_1:hover{color:var(--gold-bright)}._line_1ksc8_17{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--space-2);min-width:0}._name_1ksc8_26{min-width:0;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._level_1ksc8_34{flex:none;font-weight:600;color:var(--gold-bright);white-space:nowrap}._bar_1ksc8_41{display:block;height:.25rem;overflow:hidden;background:#00000073;border-radius:999px}._bar_1ksc8_41 span{display:block;height:100%;background:linear-gradient(90deg,var(--crimson),var(--gold-bright));transition:width var(--slow) var(--ease-out)}._heading_8ikjy_1{color:var(--gold-bright)}._columns_8ikjy_5{display:grid;gap:var(--space-4)}._columns_8ikjy_5 .field{max-width:28rem}@media(min-width:64rem){._columns_8ikjy_5{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-5)}}._heading_1vvcn_1{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);color:var(--gold-bright)}._level_1vvcn_9{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-3)}._xp_1vvcn_17{font-weight:600;color:var(--crimson-deep)}._progress_1vvcn_22{height:.6rem;overflow:hidden;background:#00000059;border:1px solid rgb(201 162 75 / 55%);border-radius:999px}._progress_1vvcn_22 span{display:block;height:100%;background:linear-gradient(90deg,var(--crimson-deep),var(--gold));transform-origin:left;animation:_fill_1vvcn_1 var(--slow) var(--ease-out) both}@keyframes _fill_1vvcn_1{0%{transform:scaleX(0)}}._grid_1vvcn_44{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}._card_1vvcn_53{display:flex;align-items:flex-start;gap:var(--space-3)}._seal_1vvcn_60{flex:none;width:3.5rem;height:3.5rem;filter:grayscale(1) opacity(.45)}._earned_1vvcn_67 ._seal_1vvcn_60{filter:drop-shadow(0 3px 4px rgb(42 26 16 / 55%));animation:_seal-press_1vvcn_1 var(--slow) var(--ease-spring) both}@keyframes _seal-press_1vvcn_1{0%{transform:scale(1.5) rotate(-12deg);opacity:0}}._body_1vvcn_79{display:grid;gap:.15rem;min-width:0}._status_1vvcn_85{font-size:var(--text-sm)}._earned_1vvcn_67 ._status_1vvcn_85{font-weight:600;color:var(--crimson-deep)}._actions_1fkn1_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._owned_1fkn1_8{font-weight:600;color:var(--crimson-deep)}._button_1fzpb_1{justify-self:center;width:3.25rem;height:3.25rem;padding:0;cursor:pointer}._button_1fzpb_1:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._icon_1fzpb_14{width:1.75rem;height:1.75rem}._cover_2zyow_1{width:4.5rem;height:6rem;flex:none;object-fit:cover;border-radius:2px;box-shadow:0 2px 5px #2a1a1073}._large_2zyow_10{width:100%;max-width:16rem;height:auto;aspect-ratio:3 / 4}._initial_2zyow_17{display:grid;place-items:center;font-family:var(--font-display);font-size:3rem;line-height:1;color:var(--gold-bright);background-color:var(--crimson-deep);background-image:radial-gradient(circle at 1px 1px,rgb(226 194 115 / 28%) 1px,transparent 0);background-size:7px 7px;border:3px double var(--gold)}._large_2zyow_10._initial_2zyow_17{font-size:7rem}._pips_2zyow_34{display:inline-flex;gap:3px;vertical-align:middle}._pip_2zyow_34,._pipOn_2zyow_41{width:.62rem;height:.62rem;transform:rotate(45deg);border:1px solid var(--crimson)}._pipOn_2zyow_41{background:var(--crimson)}._layout_1qopw_2{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}._summonArea_1qopw_8{display:grid;justify-items:center;align-content:center;gap:var(--space-3);text-align:center}._summon_1qopw_8{position:relative;display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);cursor:pointer;border-radius:var(--radius-control)}._summon_1qopw_8:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._summon_1qopw_8:before{content:"";position:absolute;top:-.25rem;left:50%;width:11.5rem;height:11.5rem;margin-left:-5.75rem;border-radius:50%;background:radial-gradient(circle,rgb(226 120 70 / 38%),transparent 68%);pointer-events:none;animation:_ember_1qopw_1 2.6s ease-in-out 6 alternate both}@keyframes _ember_1qopw_1{0%{opacity:.45;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}._seal_1qopw_58{position:relative;width:9rem;height:9rem;filter:drop-shadow(0 6px 10px rgb(0 0 0 / 60%));transition:transform var(--medium) var(--ease-spring)}._summon_1qopw_8:hover ._seal_1qopw_58{transform:rotate(-6deg) scale(1.05)}._summon_1qopw_8:active ._seal_1qopw_58{transform:scale(.92)}._dropActive_1qopw_74{background:#8e1c2847;outline:2px dashed var(--gold-bright);outline-offset:2px}._dropActive_1qopw_74 ._seal_1qopw_58{transform:scale(1.12) rotate(-8deg)}._sealLabel_1qopw_84{position:relative;font-family:var(--font-display);font-size:var(--text-xl);color:var(--gold-bright)}._fileButton_1qopw_91{cursor:pointer;justify-self:start}._summonArea_1qopw_8 ._fileButton_1qopw_91{justify-self:center}._fileButton_1qopw_91:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._disabled_1qopw_105{opacity:.75;border-style:dashed;cursor:not-allowed}._results_1qopw_112{display:grid;gap:var(--space-4);scroll-margin-top:.75rem}._resultsHeading_1qopw_118:focus{outline:none}._preview_1qopw_122{position:relative;justify-self:center;align-self:start;width:min(100%,22rem);margin:0;overflow:hidden;border:3px double var(--gold);border-radius:var(--radius-sheet);animation:_rise_1qopw_1 var(--medium) var(--ease-out) both}._preview_1qopw_122 img{width:100%;max-height:10rem;object-fit:contain;background:var(--abyss)}._scanning_1qopw_142 img{filter:brightness(.75) saturate(.8)}._scanLine_1qopw_147{position:absolute;inset:0 0 auto;height:3.5rem;background:linear-gradient(180deg,transparent,rgb(226 194 115 / 45%));border-bottom:2px solid var(--gold-bright);animation:_scan-sweep_1qopw_1 1.6s ease-in-out infinite alternate}@keyframes _scan-sweep_1qopw_1{0%{transform:translateY(-3.5rem)}to{transform:translateY(10rem)}}._spinner_1qopw_166{width:5rem;height:5rem;animation:_seal-spin_1qopw_1 2.4s linear infinite}@keyframes _seal-spin_1qopw_1{to{transform:rotate(360deg)}}._searchForm_1qopw_178{display:grid;gap:var(--space-3)}._candidates_1qopw_183{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}._candidate_1qopw_183{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-4);row-gap:var(--space-2);align-items:start}._candidate_1qopw_183+._candidate_1qopw_183{padding-top:var(--space-4);border-top:1px solid rgb(74 44 18 / 45%)}._candidateBody_1qopw_204{display:grid;justify-items:start;gap:var(--space-2);min-width:0}._candidateAction_1qopw_211{grid-column:2;justify-self:start}@media(min-width:40rem){._searchForm_1qopw_178{grid-template-columns:1fr auto;align-items:end}}@media(min-width:64rem){._layout_1qopw_2{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"search summon" "ai summon";align-items:start;gap:var(--space-5)}._layoutResults_1qopw_233{grid-template-areas:"search ai"}._layoutNoAi_1qopw_237{grid-template-areas:"search summon"}._layoutNoAi_1qopw_237._layoutResults_1qopw_233{grid-template-columns:minmax(0,1fr);grid-template-areas:"search"}._search_1qopw_178{grid-area:search}._ai_1qopw_250{grid-area:ai}._summonArea_1qopw_8{grid-area:summon;align-self:stretch;height:100%}._summon_1qopw_8{align-content:center;width:100%;height:100%;min-height:22rem;border:2px dashed rgb(201 162 75 / 55%);transition:background-color var(--fast) ease,border-color var(--fast) ease}._summon_1qopw_8:hover{background:#8e1c2824;border-color:var(--gold-bright)}._summon_1qopw_8:before{top:calc(50% - 8.5rem)}._results_1qopw_112{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-5);scroll-margin-top:5rem}._preview_1qopw_122{width:100%}._preview_1qopw_122 img{max-height:26rem}@keyframes _scan-sweep_1qopw_1{0%{transform:translateY(-3.5rem)}to{transform:translateY(26rem)}}}._heading_18bm2_1{color:var(--gold-bright)}._tabs_18bm2_5{display:flex;gap:var(--space-1);overflow-x:auto;border-bottom:1px solid rgb(201 162 75 / 45%)}._tab_18bm2_5{display:inline-flex;align-items:center;min-height:var(--touch);padding:0 var(--space-3);white-space:nowrap;text-decoration:none;color:var(--vellum);border-bottom:2px solid transparent;transition:color var(--fast) ease,border-color var(--medium) ease}._tab_18bm2_5:hover{color:var(--gold-bright)}._tab_18bm2_5:focus-visible{outline-offset:-3px}._tabActive_18bm2_34{color:var(--gold-bright);border-bottom-color:var(--gold)}._panel_18bm2_40{padding:var(--space-5);background:linear-gradient(160deg,#21140d,var(--abyss));border:1px solid rgb(201 162 75 / 45%);border-radius:2px;box-shadow:inset 0 0 0 3px var(--abyss),inset 0 0 0 4px #c9a24b38}._tiles_18bm2_51{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:var(--space-3)}._tile_18bm2_51{position:relative;display:grid;gap:var(--space-1);padding:var(--space-2) var(--space-4)}._tile_18bm2_51+._tile_18bm2_51:before{content:"";position:absolute;top:50%;left:-.5rem;width:.5rem;height:.5rem;margin-top:-.25rem;background:var(--gold);transform:rotate(45deg)}._tileValue_18bm2_76{font-family:var(--font-display);font-size:var(--text-2xl);line-height:1;color:var(--gold-bright);font-variant-numeric:lining-nums tabular-nums}._tileLabel_18bm2_84{font-size:var(--text-sm);color:#cdb992}._statusList_18bm2_89{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}._statusList_18bm2_89 li{display:flex;justify-content:space-between;gap:var(--space-3)}._ok_18bm2_103{color:#9fd3a8}._bad_18bm2_107{color:#f0a3a8}._tableWrap_18bm2_111{overflow-x:auto;border:1px solid rgb(201 162 75 / 45%);border-radius:2px;box-shadow:inset 0 0 0 3px var(--abyss),inset 0 0 0 4px #c9a24b38}._table_18bm2_111{width:100%;border-collapse:collapse;font-size:var(--text-sm);background:linear-gradient(160deg,#21140d,var(--abyss))}._table_18bm2_111 th,._table_18bm2_111 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle;border-bottom:1px solid var(--leather-line)}._table_18bm2_111 th{font-family:var(--font-display);font-size:var(--text-md);font-weight:400;color:var(--gold-bright);white-space:nowrap;border-bottom:3px double var(--gold)}._table_18bm2_111 tr:last-child td{border-bottom:0}._table_18bm2_111 tbody tr{transition:background-color var(--fast) ease}._table_18bm2_111 tbody tr:hover{background:var(--leather-raised)}._nowrap_18bm2_156{white-space:nowrap}._actions_18bm2_160{display:flex;flex-wrap:wrap;gap:var(--space-2)}._searchRow_18bm2_166{max-width:28rem}._formGrid_18bm2_170{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-3);align-items:start}._check_18bm2_177{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch);cursor:pointer}._check_18bm2_177 input{flex:none;display:grid;place-content:center;width:1.35rem;height:1.35rem;margin:0;cursor:inherit;appearance:none;background:var(--field-bg);border:1px solid var(--gold);border-radius:2px;transition:background-color var(--fast) ease}._check_18bm2_177 input:before{content:"";width:.65rem;height:.65rem;background:var(--gold-bright);transform:rotate(45deg) scale(0);transition:transform var(--fast) var(--ease-spring)}._check_18bm2_177 input:checked{background:var(--crimson-deep)}._check_18bm2_177 input:checked:before{transform:rotate(45deg) scale(1)}._check_18bm2_177 input:disabled{opacity:.6;cursor:not-allowed}._secret_18bm2_222{font-family:var(--font-body);font-weight:600;overflow-wrap:anywhere}._editPanel_18bm2_228{scroll-margin-top:5rem}@media(min-width:64rem){._actions_18bm2_160{flex-wrap:nowrap}._actions_18bm2_160 .btn{min-height:2.25rem;padding:.2rem .75rem;white-space:nowrap}}._numbers_1i4c0_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--space-3)}._categories_1i4c0_7{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;border:0}._categories_1i4c0_7 legend{margin-bottom:var(--space-2);padding:0;font-size:var(--text-sm);font-weight:600}._category_1i4c0_23{position:relative;cursor:pointer}._category_1i4c0_23 input{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}._category_1i4c0_23 span{display:inline-flex;align-items:center;min-height:var(--touch);padding:0 var(--space-3);font-size:var(--text-sm);border:1px solid var(--quiet-line);border-radius:999px;transition:background-color var(--fast) ease,color var(--fast) ease,border-color var(--fast) ease}._category_1i4c0_23 input:checked+span{color:#fbeed2;background:var(--crimson);border-color:var(--crimson-deep)}._category_1i4c0_23 input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}._page_to4a5_1{display:grid;gap:var(--space-5);padding:var(--space-5)}._coverColumn_to4a5_7{position:relative;justify-self:center;width:min(16rem,70%)}._title_to4a5_13{overflow-wrap:anywhere}._facts_to4a5_17{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0}._facts_to4a5_17 dt{font-size:var(--text-sm);color:var(--ink-soft)}._facts_to4a5_17 dd{margin:0;font-weight:600}._stampSeal_to4a5_35{position:absolute;top:-1rem;right:-1.25rem;width:5rem;height:5rem;filter:drop-shadow(0 3px 4px rgb(42 26 16 / 60%));animation:_stamp_to4a5_35 .42s cubic-bezier(.2,.9,.3,1.2) both}._added_to4a5_45{margin-top:var(--space-3);font-size:var(--text-sm)}._achievements_to4a5_50{display:flex;align-items:center;gap:var(--space-3)}._achievementSeal_to4a5_56{flex:none;width:3rem;height:3rem;animation:_stamp_to4a5_35 .42s cubic-bezier(.2,.9,.3,1.2) both}._next_to4a5_63{width:100%;margin-top:var(--space-2)}@keyframes _stamp_to4a5_35{0%{opacity:0;transform:scale(2.1) rotate(-14deg)}to{opacity:1;transform:scale(1) rotate(-6deg)}}@media(min-width:48rem){._page_to4a5_1{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);padding:var(--space-6);gap:var(--space-6)}._coverColumn_to4a5_7{width:100%;align-self:start}._facts_to4a5_17{grid-template-columns:repeat(4,minmax(0,1fr))}}._heading_ig2hd_1{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);color:var(--gold-bright)}._filters_ig2hd_9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._search_ig2hd_15{grid-column:1 / -1}._tome_ig2hd_20{position:relative;padding-block:.9rem;animation:_unroll_ig2hd_1 .65s var(--ease-out) both}@keyframes _unroll_ig2hd_1{0%{clip-path:inset(-24px -24px 96% -24px)}to{clip-path:inset(-24px -24px -40px -24px)}}._tome_ig2hd_20:before,._tome_ig2hd_20:after{content:"";position:absolute;z-index:1;inset-inline:-.55rem;height:1.6rem;border-radius:.8rem;background:linear-gradient(90deg,#3a2112 0 .65rem,transparent .65rem calc(100% - .65rem),#3a2112 calc(100% - .65rem)),linear-gradient(180deg,#8c6a35,#efdcae 32%,#d3b67c 62%,#7d5a2b);box-shadow:0 5px 9px #0000008c}._tome_ig2hd_20:before{top:0}._tome_ig2hd_20:after{bottom:0}._spread_ig2hd_59{list-style:none;margin:0;padding:var(--space-5) var(--space-4);display:grid;grid-template-columns:minmax(0,1fr)}._spread_ig2hd_59>li{position:relative}._spread_ig2hd_59>li+li:before,._spread_ig2hd_59>li+li:after{content:"";position:absolute;top:0;left:50%}._spread_ig2hd_59>li+li:before{left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgb(74 44 18 / 70%) 22%,rgb(74 44 18 / 70%) 78%,transparent)}._spread_ig2hd_59>li+li:after{width:.5rem;height:.5rem;margin:-.22rem 0 0 -.25rem;background:var(--crimson);transform:rotate(45deg)}._emptySpread_ig2hd_95{gap:var(--space-5);padding-block:var(--space-6)}._emptySeal_ig2hd_100{display:none}._entry_ig2hd_104{display:flex;gap:var(--space-4);padding:var(--space-4) 0;color:inherit;text-decoration:none}._entry_ig2hd_104>:first-child{transition:transform var(--medium) var(--ease-spring),box-shadow var(--medium) var(--ease-out)}._title_ig2hd_118{transition:color var(--fast) ease,transform var(--medium) var(--ease-out)}@media(hover:hover){._entry_ig2hd_104:hover>:first-child{transform:translateY(-4px) rotate(-2deg);box-shadow:0 10px 18px #2a1a1073}._entry_ig2hd_104:hover ._title_ig2hd_118{color:var(--crimson);transform:translate(3px)}}._entry_ig2hd_104:active>:first-child{transform:scale(.97)}._entryBody_ig2hd_140{min-width:0;flex:1}._title_ig2hd_118{font-size:var(--text-lg);overflow-wrap:anywhere}._facts_ig2hd_150{display:grid;gap:.1rem;margin:var(--space-2) 0 0;font-size:var(--text-sm)}._facts_ig2hd_150>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:center}._facts_ig2hd_150 dt{color:var(--ink-soft)}._facts_ig2hd_150 dd{margin:0}._categories_ig2hd_171{margin-top:var(--space-1);font-size:var(--text-sm);font-style:italic;color:var(--crimson-deep)}._invite_ig2hd_179{display:flex;align-items:center;justify-content:center;gap:var(--space-3);height:100%;min-height:7rem;font-family:var(--font-display);font-size:var(--text-lg);text-decoration:none;color:var(--crimson-deep)}._inviteSeal_ig2hd_192{width:3.5rem;height:3.5rem;transition:transform var(--medium) var(--ease-spring)}._invite_ig2hd_179:hover ._inviteSeal_ig2hd_192{transform:rotate(-12deg) scale(1.1)}._pager_ig2hd_202{display:flex;align-items:center;justify-content:center;gap:var(--space-4)}._turnNext_ig2hd_210{animation:_turn-next_ig2hd_1 var(--slow) var(--ease-out) both}._turnPrevious_ig2hd_214{animation:_turn-previous_ig2hd_1 var(--slow) var(--ease-out) both}@keyframes _turn-next_ig2hd_1{0%{opacity:0;transform:perspective(1600px) rotateY(-14deg) translate(40px)}to{opacity:1;transform:none}}@keyframes _turn-previous_ig2hd_1{0%{opacity:0;transform:perspective(1600px) rotateY(14deg) translate(-40px)}to{opacity:1;transform:none}}@media(min-width:48rem){._filters_ig2hd_9{grid-template-columns:repeat(5,minmax(0,1fr))}._search_ig2hd_15{grid-column:1 / -1}}@media(min-width:64rem){._filters_ig2hd_9{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr)) minmax(0,1.25fr)}._search_ig2hd_15{grid-column:auto}._tome_ig2hd_20{padding:1.1rem 1.1rem 1.9rem;border-radius:12px;background:linear-gradient(135deg,#4a2c1c,#2c1810 55%,#3d2416);box-shadow:inset 0 0 0 2px #c9a24b8c,inset 0 0 0 5px #2c1810,inset 0 0 0 6px #c9a24b47,0 24px 50px #0009;animation:_rise_ig2hd_1 var(--medium) var(--ease-out) both}._tome_ig2hd_20:before{top:auto;bottom:.85rem;inset-inline:1.5rem;z-index:0;height:1rem;border-radius:0 0 3px 3px;background:repeating-linear-gradient(180deg,#ecd9ac 0 1px,#a98a55 1px 2px);box-shadow:0 2px 4px #0000007f}._tome_ig2hd_20:after{top:-.45rem;bottom:auto;inset-inline:auto 2.5%;z-index:2;width:1.4rem;height:3.25rem;border-radius:0;background:linear-gradient(90deg,var(--crimson-deep),var(--crimson) 45%,var(--crimson-deep));clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);box-shadow:none;pointer-events:none}._spread_ig2hd_59{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:calc(var(--space-6) * 2);padding:var(--space-4) var(--space-6)}._spread_ig2hd_59:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent calc(50% - 5.5rem),rgb(74 44 18 / 20%) calc(50% - 1.5rem),rgb(42 22 8 / 62%) 50%,rgb(74 44 18 / 20%) calc(50% + 1.5rem),transparent calc(50% + 5.5rem))}._spread_ig2hd_59>li._pageTop_ig2hd_329:before,._spread_ig2hd_59>li._pageTop_ig2hd_329:after{display:none}._entry_ig2hd_104{padding-block:var(--space-3)}._facts_ig2hd_150{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:var(--space-3);font-size:.9375rem}._facts_ig2hd_150>div{grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-2)}._emptySpread_ig2hd_95{grid-auto-flow:row;align-items:center;padding-block:var(--space-6)}._emptySeal_ig2hd_100{display:grid;place-items:center}._emptySealImage_ig2hd_360{width:10rem;height:10rem;filter:drop-shadow(0 6px 10px rgb(42 26 16 / 55%));transition:transform var(--medium) var(--ease-spring)}._emptySeal_ig2hd_100:hover ._emptySealImage_ig2hd_360{transform:rotate(-8deg) scale(1.06)}}._page_7gayk_1{min-height:100dvh;display:grid;align-content:center;gap:var(--space-5);max-width:62rem;margin:0 auto;padding:var(--space-5) var(--space-3)}._cover_7gayk_11{display:grid;justify-items:center;gap:var(--space-2);text-align:center}._seal_7gayk_18{width:4.5rem;height:4.5rem;animation:_seal-drop_7gayk_1 .62s var(--ease-spring) both}@keyframes _seal-drop_7gayk_1{0%{opacity:0;transform:scale(1.9) rotate(-18deg)}to{opacity:1;transform:none}}._brand_7gayk_36{font-family:var(--font-display);font-size:3.25rem;line-height:1;color:var(--gold-bright)}._tagline_7gayk_43{max-width:28ch;color:#e3d0a6}._brand_7gayk_36,._tagline_7gayk_43{animation:_rise_7gayk_1 var(--slow) var(--ease-out) .2s both}._form_7gayk_53{animation:_rise_7gayk_1 var(--slow) var(--ease-out) .12s both;display:grid;gap:var(--space-4);padding:var(--space-5)}@media(min-width:52rem){._page_7gayk_1{grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-6)}._brand_7gayk_36{font-size:5rem}._seal_7gayk_18{width:7rem;height:7rem}._tagline_7gayk_43{font-size:var(--text-lg)}}._summary_1p7ue_1{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:start}._body_1p7ue_8{display:grid;gap:var(--space-3);min-width:0}._title_1p7ue_14{font-size:var(--text-lg);overflow-wrap:anywhere}._facts_1p7ue_20{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.15rem var(--space-4);margin:0;font-size:var(--text-sm)}._facts_1p7ue_20>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:center}._facts_1p7ue_20 dt{color:var(--ink-soft)}._facts_1p7ue_20 dd{margin:0}@media(max-width:26rem){._summary_1p7ue_1{grid-template-columns:minmax(0,1fr)}}._games_q7yft_1{display:grid;gap:var(--space-5);margin:0;padding:0;list-style:none}._games_q7yft_1>li+li{padding-top:var(--space-5);border-top:1px solid rgb(74 44 18 / 45%)}._heading_snw9j_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--gold-bright)}._list_snw9j_10{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}._empty_snw9j_19{justify-items:center;max-width:34rem;margin-inline:auto;text-align:center}._seal_snw9j_26{width:6rem;height:6rem}
