@font-face{font-family:display;src:url(../media/MarcellusSC_Regular-s.p.2qxzblduaevry.ttf)format("truetype");font-display:swap}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:93.17%;descent-override:26.76%;line-gap-override:0.0%;size-adjust:104.55%}.XkUnnW_className{font-family:display,display Fallback}.XkUnnW_variable{--font-display:"display", "display Fallback"}
@font-face{font-family:text;src:url(../media/FiraSans_Regular-s.p.1sceumf6jhhhf.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:text;src:url(../media/FiraSans_Italic-s.p.3cxh-8kzh6sjo.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:text;src:url(../media/FiraSans_Medium-s.p.2zu43arzwetqg.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:text;src:url(../media/FiraSans_SemiBold-s.p.0ambci1aly-gy.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:text Fallback;src:local(Arial);ascent-override:90.89%;descent-override:25.76%;line-gap-override:0.0%;size-adjust:102.87%}.vVZV2a_className{font-family:text,text Fallback}.vVZV2a_variable{--font-text:"text", "text Fallback"}
.Ieb0kG_button{min-height:54px;font-family:var(--font-display);letter-spacing:.08em;white-space:nowrap;transition:transform .16s var(--ease-out), filter .2s ease, box-shadow .24s ease;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:0 34px;font-size:1.0625rem;text-decoration:none;display:inline-flex;position:relative}.Ieb0kG_button[data-size=md]{min-height:44px;padding:0 24px;font-size:.95rem}.Ieb0kG_button:before,.Ieb0kG_button:after{content:"";width:9px;height:9px;position:absolute;top:50%;translate:0 -50%;rotate:45deg}.Ieb0kG_button:before{left:-5px}.Ieb0kG_button:after{right:-5px}.Ieb0kG_icon{font-size:20px;display:inline-grid}.Ieb0kG_gold{color:#1c1307;background:linear-gradient(#f7e2ab 0%,#dcb66c 48%,#b38a45 100%);box-shadow:inset 0 0 0 1px #fff0c8,inset 0 0 0 3px #78541e8c,inset 0 1px 0 4px #fff0c840,0 0 0 1px #6b4d1f,0 10px 24px -10px #000c}.Ieb0kG_gold:before,.Ieb0kG_gold:after{background:#f0d79c;box-shadow:0 0 0 1px #6b4d1f}.Ieb0kG_violet{color:var(--text);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#342462bf,#160f2cd9);box-shadow:inset 0 0 0 1px #b79cff,inset 0 0 0 3px #140c28cc,inset 0 0 0 4px #8b6ae073,0 0 0 1px #2c1e57,0 10px 24px -10px #000c}.Ieb0kG_violet:before,.Ieb0kG_violet:after{background:#cdbcff;box-shadow:0 0 0 1px #2c1e57}@media (hover:hover) and (pointer:fine){.Ieb0kG_gold:hover{filter:brightness(1.07);box-shadow:inset 0 0 0 1px #fff0c8,inset 0 0 0 3px #78541e8c,inset 0 1px 0 4px #fff0c840,0 0 0 1px #6b4d1f,0 10px 24px -10px #000c,0 0 32px -4px #f2c46d8c}.Ieb0kG_violet:hover{box-shadow:inset 0 0 0 1px #d6c8ff,inset 0 0 0 3px #140c28cc,inset 0 0 0 4px #8b6ae099,0 0 0 1px #2c1e57,0 10px 24px -10px #000c,0 0 32px -4px #8b6ae099}}.Ieb0kG_button:active{transform:scale(.97)}button.Ieb0kG_button{cursor:pointer;border:0}button.Ieb0kG_button:disabled{cursor:default;filter:saturate(.6)brightness(.85);transform:none}button.Ieb0kG_button[aria-busy=true]{cursor:progress}.Ieb0kG_arrowLink{min-height:44px;font-family:var(--font-display);letter-spacing:.07em;color:var(--gold-hi);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.Ieb0kG_arrowLink span{border-bottom:1px solid var(--gold-line);padding-bottom:2px;transition:border-color .2s}.Ieb0kG_arrow{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.Ieb0kG_arrowLink:hover span{border-color:var(--gold-hi)}.Ieb0kG_arrowLink:hover .Ieb0kG_arrow{transform:translate(4px)}}.Ieb0kG_ornate{text-align:center;justify-content:center;align-items:center;gap:clamp(16px,2.4vw,28px);display:flex}.Ieb0kG_ornate h1,.Ieb0kG_ornate h2{color:#f6ecd6;flex:none;font-size:clamp(1.9rem,3.6vw,3rem)}.Ieb0kG_line{aspect-ratio:551/24;background:var(--parchment-2);opacity:.8;flex:0 551px;-webkit-mask:url(/placeholder/divider-warlock-left.png) 100%/contain no-repeat;mask:url(/placeholder/divider-warlock-left.png) 100%/contain no-repeat}.Ieb0kG_line:last-child{-webkit-mask-image:url(/placeholder/divider-warlock-right.png);mask-image:url(/placeholder/divider-warlock-right.png);-webkit-mask-position:0;mask-position:0}@media (max-width:600px){.Ieb0kG_ornate{flex-wrap:wrap;row-gap:10px}.Ieb0kG_ornate h1,.Ieb0kG_ornate h2{flex-basis:100%;order:-1}.Ieb0kG_line{flex:0 44%}}.Ieb0kG_ornateUnder{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.Ieb0kG_ornateUnder h1,.Ieb0kG_ornateUnder h2{color:#f6ecd6;font-size:clamp(1.9rem,3.6vw,3rem)}.Ieb0kG_underLine{aspect-ratio:683/16;background:var(--parchment-2);opacity:.8;width:min(683px,90vw);-webkit-mask:url(/placeholder/divider-warlock-under.png) 50%/100% 100% no-repeat;mask:url(/placeholder/divider-warlock-under.png) 50%/100% 100% no-repeat}
.nWRr_G_shine{position:relative}.nWRr_G_canvas{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.nWRr_G_canvas[data-ready]{opacity:1}
.eukG3a_rules{--kw:#7a5710;--state:#175f93;--buff:#1f6e35;--debuff:#a3231b;--damage:#a33d12;--heal:#1f6e35}[data-ground=dark] .eukG3a_rules{--kw:#f0c45a;--state:#9ad3fa;--buff:#93e0a2;--debuff:#ffa093;--damage:#ffb07e;--heal:#93e0a2}.eukG3a_rules p{margin:0}.eukG3a_rules p+p{margin-top:.35em}.eukG3a_keyword{color:var(--kw);cursor:help;font-weight:600}.eukG3a_label{margin-right:.25em;font-weight:600}.eukG3a_effectKind{font-family:var(--font-display);letter-spacing:.04em;margin-right:.4em}.eukG3a_limit{opacity:.75;font-size:.92em}.eukG3a_limit:before{content:"("}.eukG3a_limit:after{content:")"}.eukG3a_buff{color:var(--buff);font-weight:600}.eukG3a_debuff{color:var(--debuff);font-weight:600}.eukG3a_damage{color:var(--damage);font-weight:600}.eukG3a_heal{color:var(--heal);font-weight:600}.eukG3a_state{color:var(--state);font-weight:600}.eukG3a_stat{vertical-align:-.15em;margin-right:.15em}
.Sl5UZG_shell{width:100%;container-type:inline-size}.Sl5UZG_card{--rim:#c9a45c;--rim-hi:#f1dba3;--plate:#efe4cb;--plate-ink:#2b2016;--face:#2a2117;aspect-ratio:5/7;background:linear-gradient(160deg, var(--rim-hi), var(--rim) 38%, #7d6232 100%);width:100%;color:var(--plate-ink);font-family:var(--font-text);border-radius:4.5cqi;padding:2.6cqi;box-shadow:0 .6cqi 1.4cqi #00000059,0 3cqi 8cqi -2cqi #0000008c}.Sl5UZG_card[data-side=dark]{--rim:#5b4596;--rim-hi:#a690e6;--plate:#1d1a28;--plate-ink:#ece6f6;--face:#100e17;background:linear-gradient(160deg,#a690e6,#4a3685 40%,#1d1530 100%)}.Sl5UZG_frame{background:var(--face);border-radius:2.6cqi;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:inset 0 0 0 .5cqi #00000073}.Sl5UZG_head{background:var(--plate);align-items:center;gap:2.4cqi;padding:2.2cqi 3cqi 2cqi 2.2cqi;display:flex}.Sl5UZG_rank{background:radial-gradient(circle at 35% 30%, var(--rim-hi), var(--rim) 60%, #3a2b14);color:#1b140c;width:10.5cqi;height:10.5cqi;font-family:var(--font-text);border-radius:50%;flex:none;place-items:center;font-size:6cqi;font-weight:600;line-height:1;display:grid;box-shadow:inset 0 -.4cqi .8cqi #00000059}.Sl5UZG_card[data-side=dark] .Sl5UZG_rank{color:#f4effc;background:radial-gradient(circle at 35% 30%,#c7b6f5,#6a51b8 55%,#1c1430)}.Sl5UZG_names{min-width:0}.Sl5UZG_name{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:6.6cqi;font-weight:400;line-height:1.05;overflow:hidden}.Sl5UZG_title{opacity:.72;white-space:nowrap;text-overflow:ellipsis;margin:.6cqi 0 0;font-size:4cqi;line-height:1.1;overflow:hidden}.Sl5UZG_art{aspect-ratio:3/2;background:#0b0a0e;flex:none;position:relative}.Sl5UZG_art img{object-fit:cover}.Sl5UZG_typeline{font-family:var(--font-display);letter-spacing:.05em;color:var(--rim-hi);background:#120f0c;border-block:.4cqi solid #00000080;justify-content:space-between;align-items:center;padding:1.4cqi 3cqi;font-size:4.3cqi;display:flex}.Sl5UZG_card[data-side=dark] .Sl5UZG_typeline{background:#0a0812}.Sl5UZG_rarity{filter:drop-shadow(0 0 .3cqi #000000b3);font-size:3.8cqi;display:grid}.Sl5UZG_rarity>*{margin:0}.Sl5UZG_textbox{background:var(--plate);min-height:0;color:var(--plate-ink);flex:1;padding:2.6cqi 3.4cqi;font-size:4.3cqi;line-height:1.32;overflow:hidden}.Sl5UZG_flavor{opacity:.75;margin:.5em 0 0;font-style:italic}.Sl5UZG_stats{font-family:var(--font-text);color:var(--rim-hi);font-variant-numeric:tabular-nums;background:#120f0c;justify-content:space-around;padding:1.6cqi 2cqi 2cqi;font-size:5.4cqi;font-weight:600;line-height:1;display:flex}.Sl5UZG_card[data-side=dark] .Sl5UZG_stats{background:#0a0812}.Sl5UZG_stats span{align-items:center;gap:1.2cqi;display:inline-flex}.Sl5UZG_stats svg{opacity:.85;width:4.6cqi;height:4.6cqi}.Sl5UZG_token{background:#0b0a0e;border-radius:7%/5%;width:100%;height:100%;display:block;position:relative;overflow:hidden}.Sl5UZG_token:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #c9a45c,inset 0 0 0 3px #0000008c}.Sl5UZG_token[data-side=dark]:after{box-shadow:inset 0 0 0 2px #7d62cf,inset 0 0 0 3px #0009}.Sl5UZG_token img{object-fit:cover}.Sl5UZG_tokenRank{z-index:1;aspect-ratio:1;width:30%;font-family:var(--font-text);color:#1b140c;background:radial-gradient(circle at 35% 30%,#f1dba3,#c9a45c 60%,#3a2b14);border-radius:50%;place-items:center;font-size:clamp(9px,.95vw,14px);font-weight:600;line-height:1;display:grid;position:absolute;top:6%;left:8%;box-shadow:0 1px 2px #0009}.Sl5UZG_token[data-side=dark] .Sl5UZG_tokenRank{color:#f4effc;background:radial-gradient(circle at 35% 30%,#c7b6f5,#6a51b8 55%,#1c1430)}.Sl5UZG_rendered{width:100%}.Sl5UZG_rendered img{filter:drop-shadow(0 2px 3px #00000073)drop-shadow(0 14px 22px #00000073);width:100%;height:auto;display:block}
._7INuBW_icon{vertical-align:-.17em;background:var(--symbol-fill,var(--tint,currentColor));width:1.05em;height:1.05em;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;flex-shrink:0;margin-right:.22em;display:inline-block}
.OtUagW_share{background:#ece6f01a;border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.OtUagW_light,.OtUagW_dark{position:absolute;top:0;bottom:0}.OtUagW_light{background:linear-gradient(90deg, var(--gold-lo), var(--gold-hi));left:0}.OtUagW_dark{background:linear-gradient(90deg, var(--violet-hi), var(--violet-lo));right:0}
.hZ2edq_notice{padding:clamp(96px, 14vw, 180px) var(--gutter);text-align:center;justify-items:center;gap:16px;display:grid}.hZ2edq_slot{border:1px dashed #d6b26880;border-radius:7px;place-items:center;width:96px;height:134px;margin:0;display:grid}.hZ2edq_slot span{width:16px;height:16px;rotate:45deg;box-shadow:inset 0 0 0 1px #ecd29ab3}.hZ2edq_notice h1{color:#fff3dc;margin-top:16px;font-size:clamp(2rem,4.4vw,3.2rem)}.hZ2edq_notice>p:not(.hZ2edq_slot){max-width:36rem;color:var(--text-dim);margin:0}.hZ2edq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:24px;display:flex}
._42rYlq_rendered{width:100%;display:block}._42rYlq_rendered img{filter:drop-shadow(0 2px 3px #00000073)drop-shadow(0 12px 18px #0006);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}._42rYlq_tileBox{width:100%;display:block;container-type:inline-size}._42rYlq_tile{aspect-ratio:1276/1752;background:radial-gradient(90% 60% at 50% 40%, #d4ae6814, transparent 70%), var(--ink-0);text-align:center;border:1px dashed #d6b26880;border-radius:4.5%/3.2%;align-content:center;justify-items:center;gap:2.5cqi;width:100%;padding:10cqi 8cqi;display:grid;position:relative}._42rYlq_tile[data-side=dark]{background:radial-gradient(90% 60% at 50% 40%, #8b6ae01f, transparent 70%), var(--ink-0);border-color:#8b6ae08c}._42rYlq_rank{font-variant-numeric:tabular-nums;color:#1b140c;background:radial-gradient(circle at 35% 30%,#f1dba3,#c9a45c 60%,#3a2b14);border-radius:50%;place-items:center;width:18cqi;height:18cqi;margin-bottom:3cqi;font-size:9cqi;font-weight:600;line-height:1;display:grid}._42rYlq_tile[data-side=dark] ._42rYlq_rank{color:#f4effc;background:radial-gradient(circle at 35% 30%,#c7b6f5,#6a51b8 55%,#1c1430)}._42rYlq_name{font-family:var(--font-display);color:#fff3dc;overflow-wrap:anywhere;font-size:10cqi;line-height:1.1}._42rYlq_title{color:var(--text-dim);font-size:6.5cqi;line-height:1.2}._42rYlq_line{font-family:var(--font-display);letter-spacing:.06em;color:var(--gold);margin-top:2cqi;font-size:6.2cqi}._42rYlq_tile[data-side=dark] ._42rYlq_line{color:var(--violet-hi)}._42rYlq_none{color:#b3abbdcc;font-size:6cqi;position:absolute;bottom:7cqi;left:0;right:0}
.-EECuq_analysis{min-width:0;display:grid}.-EECuq_head{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex;box-shadow:0 -1px #d4ae6824}.-EECuq_toggle{min-height:40px;font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);cursor:pointer;transition:color .16s ease, background-color .16s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:3px;align-items:center;gap:8px;margin-left:-4px;padding:0 10px 0 4px;font-size:.85rem;display:inline-flex}.-EECuq_toggle:active{transform:scale(.97)}.-EECuq_toggle:focus-visible{outline-offset:0}@media (hover:hover) and (pointer:fine){.-EECuq_toggle:hover{color:var(--gold-hi);background:#d4ae680f}}.-EECuq_chevron{transition:transform .18s var(--ease-out);flex:none;font-size:16px}.-EECuq_toggle[aria-expanded=true] .-EECuq_chevron{transform:rotate(90deg)}.-EECuq_handButton{height:36px;padding:0 12px;font-size:.9rem}@media (pointer:coarse){.-EECuq_toggle,.-EECuq_handButton{height:44px;min-height:44px}}.-EECuq_body{transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);gap:22px;padding:14px 0 4px;display:grid}@starting-style{.-EECuq_body{opacity:0;transform:translateY(-4px)}}.-EECuq_body[hidden]{display:none}.-EECuq_analysis[data-instant] .-EECuq_body,.-EECuq_analysis[data-instant] .-EECuq_chevron{transition:none}.-EECuq_block{gap:9px;min-width:0;display:grid}.-EECuq_blockHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.-EECuq_label{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);font-size:.8rem}.-EECuq_meta{font-variant-numeric:tabular-nums;color:var(--text-dim);font-size:.8rem}.-EECuq_note,.-EECuq_empty,.-EECuq_explain{color:var(--text-dim);margin:0;font-size:.86rem;line-height:1.5}.-EECuq_empty{font-size:.9rem}.-EECuq_typeBar{background:#ece6f014;border-radius:2px;gap:2px;height:6px;display:flex;overflow:hidden}.-EECuq_typeBar span{flex:0 1 0;min-width:3px}.-EECuq_types{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 22px;margin:0;padding:0;list-style:none;display:grid}.-EECuq_types li{min-height:26px;color:var(--text);justify-content:space-between;align-items:baseline;gap:8px;font-size:.88rem;display:flex}.-EECuq_types li[data-none]{opacity:.45}.-EECuq_typeName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.-EECuq_types b,.-EECuq_sides b,.-EECuq_keywords b,.-EECuq_odd b{font-variant-numeric:tabular-nums;color:#fff3dc;font-weight:500}.-EECuq_sides{justify-content:space-between;gap:12px;margin:0;font-size:.88rem;display:flex}.-EECuq_sides [data-side=light]{color:#e2c182}.-EECuq_sides [data-side=dark]{color:var(--violet-hi)}.-EECuq_sides [data-side=dark] span[aria-hidden]{margin:0 0 0 .22em}.-EECuq_keywords{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.-EECuq_keywords li{align-items:baseline;min-height:26px;font-size:.88rem;display:inline-flex}.-EECuq_keywords b{color:var(--text-dim);margin-left:6px}.-EECuq_oddsTools{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.-EECuq_seats button{padding:0 13px;font-size:.86rem}.-EECuq_seatDraws{font-family:var(--font-text);letter-spacing:0;font-variant-numeric:tabular-nums;margin-left:2px;font-size:.8rem}.-EECuq_odds{gap:11px;margin:2px 0 0;padding:0;list-style:none;display:grid}.-EECuq_odd{color:var(--text);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 12px;font-size:.9rem;display:grid}.-EECuq_meter{background:#ece6f01a;border-radius:2px;grid-column:1/-1;height:3px;overflow:hidden}.-EECuq_meter span{background:linear-gradient(90deg, var(--gold-lo), var(--gold-hi));transform-origin:0;height:100%;transition:transform .18s var(--ease-out);display:block}@media (prefers-reduced-motion:reduce){.-EECuq_meter span,.-EECuq_chevron,.-EECuq_body{transition:none}}dialog.-EECuq_handDialog{width:min(1040px,100vw - 32px,max(560px,182dvh - 502px))}.-EECuq_handTools{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.-EECuq_drawAgain{margin-left:auto}.-EECuq_hand{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 14px;margin:0;padding:0;list-style:none;display:grid}.-EECuq_hand li{min-width:0}.-EECuq_hand[data-animate] li{animation:-EECuq_deal .24s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms)}@keyframes -EECuq_deal{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.-EECuq_hand[data-animate] li{animation:none}}.-EECuq_handCard{display:block}.-EECuq_unknownSlot{aspect-ratio:1276/1752;background:var(--ink-0);text-align:center;color:var(--text);overflow-wrap:anywhere;border:1px dashed #b3abbd73;border-radius:4.5%/3.2%;place-content:center;gap:6px;padding:12%;font-size:.78rem;line-height:1.35;display:grid}.-EECuq_unknownSlot small{color:var(--text-dim);font-size:.72rem}.-EECuq_hits{flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding-top:14px;display:flex;box-shadow:0 -1px #d4ae6824}.-EECuq_hits ul{flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;display:flex}.-EECuq_hits li{font-variant-numeric:tabular-nums;color:var(--text-dim);align-items:center;gap:7px;font-size:.92rem;display:inline-flex}.-EECuq_hits li[data-hit]{color:var(--gold-hi)}.-EECuq_hitMark{flex:none;font-size:16px}.-EECuq_missMark{flex:none;width:8px;height:8px;margin:0 4px;rotate:45deg;box-shadow:inset 0 0 0 1px}@media (max-width:760px){.-EECuq_hand{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}.-EECuq_drawAgain{margin-left:0}}
.J2lB6G_num{font-family:var(--font-text);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:.92em}.J2lB6G_dustIcon{vertical-align:-.16em;color:var(--violet-hi);flex:none;margin-right:4px;font-size:1.05em}.J2lB6G_footLine{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.J2lB6G_footText{font-variant-numeric:tabular-nums;min-width:0;color:var(--text-dim);flex-wrap:wrap;align-items:baseline;column-gap:10px;margin:0;font-size:.88rem;line-height:1.45;display:flex}.J2lB6G_footMissing{color:var(--ember);font-weight:500}.J2lB6G_footCost{white-space:nowrap;color:var(--text)}.J2lB6G_footHave{white-space:nowrap}.J2lB6G_footCraft{flex:none;height:36px;padding:0 12px;font-size:.9rem}.J2lB6G_footCraft .J2lB6G_dustIcon,.J2lB6G_craftButton .J2lB6G_dustIcon{color:var(--violet-hi);margin-right:0;font-size:16px}@media (pointer:coarse){.J2lB6G_footCraft{height:44px}}dialog.J2lB6G_craftDialog{width:min(620px,100vw - 32px)}.J2lB6G_step{gap:20px;min-width:0;display:grid}.J2lB6G_step[data-moving]{transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), filter .2s var(--ease-out)}@starting-style{.J2lB6G_step[data-moving]{opacity:0;filter:blur(2px);transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.J2lB6G_step[data-moving]{transition:opacity .16s}@starting-style{.J2lB6G_step[data-moving]{opacity:0;filter:none;transform:none}}}.J2lB6G_balance,.J2lB6G_ledger{box-shadow:inset 0 0 0 1px var(--violet-line);font-variant-numeric:tabular-nums;background:#060609b8;border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:12px 16px;display:flex}.J2lB6G_ledgerLabel{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);font-size:.8rem}.J2lB6G_balanceValue,.J2lB6G_ledgerValue{color:#fff3dc;align-items:center;font-size:1.3rem;font-weight:500;line-height:1.2;display:inline-flex}.J2lB6G_balanceValue .J2lB6G_dustIcon,.J2lB6G_ledgerValue .J2lB6G_dustIcon{filter:drop-shadow(0 0 8px #8b6ae08c);margin-right:7px;font-size:.85em}.J2lB6G_ledgerValue{font-size:1.15rem}.J2lB6G_ledgerValue[data-after]{color:var(--gold-hi)}.J2lB6G_ledgerArrow{color:var(--text-dim);flex:none;font-size:18px}.J2lB6G_balanceNeed{color:var(--text-dim);margin-left:auto;font-size:.88rem}.J2lB6G_note{border-radius:4px;margin:0;padding:10px 14px;font-size:.95rem;line-height:1.5}.J2lB6G_note[data-tone=good]{color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold-line);background:#d4ae6814}.J2lB6G_note[data-tone=bad]{color:#f6d2c4;background:#e9967a1a;box-shadow:inset 0 0 0 1px #e9967a73}.J2lB6G_note:focus-visible{outline-offset:2px}.J2lB6G_lines{overscroll-behavior:contain;scrollbar-color:var(--gold-lo) transparent;scrollbar-width:thin;max-height:min(46dvh,440px);margin:0 -6px;padding:0 6px;list-style:none;display:grid;overflow:auto}.J2lB6G_row{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.J2lB6G_row+.J2lB6G_row{box-shadow:0 -1px #d4ae6824}.J2lB6G_thumb{width:40px;display:block}.J2lB6G_rowText{gap:2px;min-width:0;display:grid}.J2lB6G_rowName{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:1rem;font-weight:500;overflow:hidden}.J2lB6G_rowMeta{clip-path:inset(0 0 0 15px);font-variant-numeric:tabular-nums;color:var(--text-dim);flex-wrap:wrap;align-items:baseline;margin-left:-15px;font-size:.84rem;display:flex}.J2lB6G_rowMeta>span{white-space:nowrap}.J2lB6G_rowMeta>span:before{content:"·";text-align:center;color:#b3abbd99;width:15px;display:inline-block}.J2lB6G_rowReason{color:#f6d2c4;margin:0;font-size:.82rem;line-height:1.45}.J2lB6G_craftButton{gap:0;height:38px;padding:0;overflow:hidden}.J2lB6G_craftButton>span{align-items:center;gap:6px;height:100%;padding:0 12px;display:inline-flex}.J2lB6G_cost{font-family:var(--font-text);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:.86rem}.J2lB6G_craftButton .J2lB6G_cost{box-shadow:inset 1px 0 0 var(--gold-line)}@media (pointer:coarse){.J2lB6G_craftButton{height:44px}}.J2lB6G_confirmList{overscroll-behavior:contain;scrollbar-color:var(--gold-lo) transparent;scrollbar-width:thin;max-height:min(36dvh,300px);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.J2lB6G_confirmList li{justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;font-size:.95rem;display:flex}.J2lB6G_confirmList li+li{box-shadow:0 -1px #d4ae6824}.J2lB6G_confirmName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.J2lB6G_confirmName .J2lB6G_num{color:var(--gold-hi);font-weight:600}.J2lB6G_confirmList .J2lB6G_cost{color:var(--text-dim);flex:none}.J2lB6G_empty{text-align:center;color:var(--text-dim);justify-items:center;gap:6px;padding:14px 8px 4px;font-size:.95rem;display:grid}.J2lB6G_empty p{max-width:40ch;margin:0}.J2lB6G_emptyMark{border:1px dashed #d6b2688c;width:26px;height:26px;margin-bottom:10px;rotate:45deg}.J2lB6G_emptyTitle{font-family:var(--font-display);color:var(--text);font-size:1.2rem}.J2lB6G_aside,.J2lB6G_short{color:var(--text-dim);margin:0;font-size:.9rem;line-height:1.5}.J2lB6G_short{color:#f6d2c4;margin-top:-8px}.J2lB6G_cardCraft{justify-items:start;gap:10px;padding-top:14px;display:grid;box-shadow:0 -1px #d4ae6824}.J2lB6G_cardCraftText{font-variant-numeric:tabular-nums;color:var(--text-dim);margin:0;font-size:.9rem}.J2lB6G_cardConfirm{box-shadow:inset 0 0 0 1px var(--violet-line);background:#8b6ae01a;border-radius:4px;justify-self:stretch;gap:12px;padding:12px 14px;display:grid}.J2lB6G_cardConfirm p{color:var(--text);margin:0;font-size:.95rem;line-height:1.5}.J2lB6G_cardConfirmActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 22px;padding-inline:5px;display:flex}.J2lB6G_cardCraft .J2lB6G_note{justify-self:stretch}@media (max-width:520px){.J2lB6G_lines{max-height:none;margin:0;padding:0;overflow:visible}.J2lB6G_row{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:8px 14px}.J2lB6G_row .J2lB6G_craftButton{grid-column:2;justify-self:start}}
.wdtH1q_column{flex-direction:column;height:100%;min-height:0;display:flex}.wdtH1q_scroll{overscroll-behavior:contain;scrollbar-color:var(--gold-lo) transparent;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;align-content:start;gap:24px;min-height:0;padding:26px 22px 24px;display:grid;overflow:auto}.wdtH1q_inSheet{height:auto}.wdtH1q_inSheet .wdtH1q_scroll{scrollbar-gutter:auto;padding:6px 0 20px;overflow:visible}.wdtH1q_inSheet .wdtH1q_foot{bottom:calc(-24px - env(safe-area-inset-bottom));padding:14px 16px calc(16px + env(safe-area-inset-bottom));background:var(--ink-2);margin:0 -16px;position:sticky}.wdtH1q_crest,.wdtH1q_crestEmpty{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 18px;display:grid}.wdtH1q_crestPortrait,.wdtH1q_crestRing{background:var(--ink-0);border-radius:50%;place-items:center;width:78px;height:78px;display:grid;position:relative;overflow:hidden}.wdtH1q_crestPortrait{color:var(--gold-hi);box-shadow:0 0 0 2px var(--gold), 0 0 0 4px var(--ink-1), 0 0 0 5px #f0d79c66, 0 0 22px -2px #f2c46d73;font-size:1.5rem;font-weight:600}.wdtH1q_crestPortrait[data-side=dark],.wdtH1q_medallion[data-side=dark]{box-shadow:0 0 0 2px var(--violet), 0 0 0 4px var(--ink-1), 0 0 0 5px #cdbcff66, 0 0 22px -2px #8b6ae08c}.wdtH1q_crestArt{object-fit:cover;object-position:50% 26%}.wdtH1q_crestText{gap:2px;min-width:0;display:grid}.wdtH1q_crestLabel{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);font-size:.78rem}.wdtH1q_crest[data-side=dark] .wdtH1q_crestLabel{color:var(--violet-hi)}.wdtH1q_crestName{font-family:var(--font-display);color:#fff3dc;overflow-wrap:anywhere;font-size:1.45rem;line-height:1.15}.wdtH1q_crestHint{color:var(--text-dim);font-size:.88rem;line-height:1.45}.wdtH1q_medallions{flex-wrap:wrap;grid-column:1/-1;gap:14px;margin:6px 0 0;padding:0 0 0 6px;list-style:none;display:flex}.wdtH1q_medallion{background:var(--ink-0);width:40px;height:40px;box-shadow:0 0 0 2px var(--gold), 0 0 0 4px var(--ink-1), 0 0 0 5px #f0d79c66, 0 0 22px -2px #f2c46d73;border-radius:50%;position:relative;overflow:hidden}.wdtH1q_crestEmpty{text-align:left;width:100%;color:inherit;cursor:pointer;transition:transform .16s var(--ease-out);background:0 0;border:0;border-radius:6px;margin:0;padding:0}.wdtH1q_crestEmpty:active{transform:scale(.98)}.wdtH1q_crestRing{box-shadow:none;border:1px dashed #d6b2688c;transition:border-color .18s;overflow:visible}.wdtH1q_crestRing:after{content:"";width:14px;height:14px;rotate:45deg;box-shadow:inset 0 0 0 1px #d6b26899}.wdtH1q_crestEmpty .wdtH1q_crestName{color:var(--text);font-size:1.25rem;transition:color .18s}@media (hover:hover) and (pointer:fine){.wdtH1q_crestEmpty:hover .wdtH1q_crestRing{border-color:var(--gold-hi)}.wdtH1q_crestEmpty:hover .wdtH1q_crestName{color:var(--gold-hi)}}.wdtH1q_curve{gap:8px;display:grid}.wdtH1q_curveHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wdtH1q_curveLabel{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);font-size:.82rem}.wdtH1q_legend{color:var(--text-dim);gap:14px;font-size:.8rem;display:inline-flex}.wdtH1q_legend span{align-items:center;gap:6px;display:inline-flex}.wdtH1q_legend span:before{content:"";background:#e8c566;border-radius:1px;width:8px;height:8px}.wdtH1q_legend span[data-key=others]:before{background:#e8c5664d}.wdtH1q_bars{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.wdtH1q_bar{color:inherit;cursor:pointer;transition:background-color .16s ease, box-shadow .16s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:3px;grid-template-rows:auto 64px auto;gap:4px;padding:6px 0 4px;display:grid}.wdtH1q_bar:active{transform:scale(.97)}.wdtH1q_bar[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--gold-line);background:#d4ae6814}@media (hover:hover) and (pointer:fine){.wdtH1q_bar:hover:not([aria-pressed=true]){background:#d4ae680d}}.wdtH1q_barNumber{font-variant-numeric:tabular-nums;color:#fff3dc;font-size:.85rem;font-weight:500;line-height:1}.wdtH1q_barTrack{box-shadow:0 1px 0 var(--gold-line);position:relative}.wdtH1q_barOthers,.wdtH1q_barSouls{transform-origin:50% 100%;height:100%;transition:transform .18s var(--ease-out), opacity .18s var(--ease-out);border-radius:2px 2px 0 0;position:absolute;bottom:0;left:20%;right:20%}.wdtH1q_barOthers{background:#e8c56647}.wdtH1q_barSouls{background:linear-gradient(#f3d98c,#d1a948)}[data-instant] .wdtH1q_barOthers,[data-instant] .wdtH1q_barSouls{transition:none}.wdtH1q_barRank{font-variant-numeric:tabular-nums;color:var(--gold);font-size:.85rem;font-weight:500;line-height:1}.wdtH1q_bar[aria-pressed=true] .wdtH1q_barRank{color:var(--gold-hi)}.wdtH1q_miniCurve{align-items:stretch;gap:3px;height:24px;display:inline-flex}.wdtH1q_miniTrack{width:6px;box-shadow:0 1px 0 var(--gold-line);position:relative}.wdtH1q_miniTrack .wdtH1q_barOthers,.wdtH1q_miniTrack .wdtH1q_barSouls{box-shadow:none;border-radius:1px 1px 0 0;left:0;right:0}.wdtH1q_groups{gap:20px;display:grid}.wdtH1q_group ul{margin:6px 0 0;padding:0;list-style:none}.wdtH1q_groupTitle{border-bottom:1px solid var(--gold-line);letter-spacing:.1em;color:var(--type,var(--gold));align-items:baseline;gap:10px;padding-bottom:6px;font-size:1rem;display:flex}.wdtH1q_groupCount{font-family:var(--font-text);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--text-dim);font-size:.82rem;font-weight:500}.wdtH1q_row{min-height:38px;color:var(--text);transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), background-color .14s ease;border-radius:3px;grid-template-columns:2.1em 14px minmax(0,1fr) auto auto;align-items:center;gap:10px;margin:0 -8px;padding:0 2px 0 8px;display:grid;position:relative}@starting-style{.wdtH1q_groups[data-animate] .wdtH1q_row{opacity:0;transform:scale(.95)}}.wdtH1q_row[data-leaving]{opacity:0;pointer-events:none;transition-duration:.12s;transform:scale(.97)}@media (hover:hover) and (pointer:fine){.wdtH1q_row:hover{background:color-mix(in srgb, var(--type,#d4ae68) 12%, transparent)}}.wdtH1q_flash{border-radius:inherit;opacity:0;pointer-events:none;background:#d4ae6838;position:absolute;inset:0}.wdtH1q_rowCount{font-variant-numeric:tabular-nums;color:var(--gold-hi);font-weight:600}.wdtH1q_gem{place-items:center;font-size:14px;display:grid}.wdtH1q_gem>*{margin:0}.wdtH1q_gem:empty{width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--text-dim);justify-self:center;rotate:45deg}.wdtH1q_rowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wdtH1q_row[data-unknown] .wdtH1q_rowName{color:var(--text-dim)}.wdtH1q_rowMissing{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ember);font-size:.8rem}.wdtH1q_rowSteps{gap:2px;display:flex}.wdtH1q_rowSteps button,.wdtH1q_stepGap{width:28px;height:28px;color:var(--gold);background:0 0;border:0;border-radius:3px;place-items:center;padding:0;font-size:16px;display:grid}.wdtH1q_rowSteps button{cursor:pointer;transition:color .14s ease, background-color .14s ease, transform .16s var(--ease-out)}.wdtH1q_rowSteps button:active:not(:disabled){transform:scale(.97)}.wdtH1q_rowSteps button:focus-visible{outline-offset:-2px}@media (hover:hover) and (pointer:fine){.wdtH1q_rowSteps button:hover:not(:disabled){color:var(--gold-hi);background:#d4ae681f}}@media (pointer:coarse){.wdtH1q_row{min-height:48px}.wdtH1q_rowSteps button,.wdtH1q_stepGap{width:44px;height:44px;font-size:18px}}.wdtH1q_emptyDeck{text-align:center;color:var(--text-dim);justify-items:center;gap:6px;padding:26px 8px 8px;font-size:.92rem;display:grid}.wdtH1q_emptyDeck p{max-width:34ch;margin:0}.wdtH1q_emptyMark{border:1px dashed #d6b2688c;width:30px;height:30px;margin-bottom:12px;rotate:45deg}.wdtH1q_emptyTitle{font-family:var(--font-display);color:var(--text);font-size:1.2rem}.wdtH1q_foot{box-shadow:inset 0 1px 0 var(--gold-line);background:#06060999;flex:none;gap:10px;padding:14px 22px 16px;display:grid}.wdtH1q_footTop{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.wdtH1q_count{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-dim);flex:none;margin:0}.wdtH1q_count b{color:var(--gold-hi);font-size:1.6rem;font-weight:500;line-height:1}.wdtH1q_count[data-range=below] b{color:var(--text)}.wdtH1q_count[data-range=above] b{color:var(--ember)}.wdtH1q_countRule{font-size:.95rem}.wdtH1q_num{font-family:var(--font-text);letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:500}.wdtH1q_sealWrap{min-width:0;position:relative}.wdtH1q_seal{background:var(--ink-0);font-variant-numeric:tabular-nums;max-width:100%;min-height:40px;color:var(--text-dim);cursor:pointer;transition:color .22s ease, box-shadow .22s ease, transform .16s var(--ease-out);border:0;border-radius:3px;align-items:center;gap:10px;padding:0 14px 0 13px;font-size:.88rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b3abbd47}.wdtH1q_seal:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.wdtH1q_seal:not([data-ready]):hover{color:var(--text);box-shadow:inset 0 0 0 1px #d4ae6873}}.wdtH1q_seal[data-ready]{font-family:var(--font-display);letter-spacing:.05em;color:#1c1307;background:linear-gradient(#f7e2ab 0%,#dcb66c 48%,#b38a45 100%);font-size:.95rem;font-weight:400;box-shadow:inset 0 0 0 1px #fff0c8,inset 0 0 0 3px #78541e73,0 0 0 1px #6b4d1f,0 0 24px -6px #f2c46d8c}.wdtH1q_sealMark{flex:none;width:10px;height:10px;rotate:45deg;box-shadow:inset 0 0 0 1px}.wdtH1q_seal[data-ready] .wdtH1q_sealMark{box-shadow:none;background:#1c1307}.wdtH1q_sealLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wdtH1q_glint{animation:wdtH1q_glint .4s var(--ease-out) forwards;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#fff8e1cc 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}@keyframes wdtH1q_glint{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.wdtH1q_glint{display:none}}.wdtH1q_findings{z-index:6;background:var(--ink-2);width:min(330px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--gold-line), 0 24px 48px -20px #000000f2;transform-origin:100% 100%;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);border-radius:4px;padding:12px 16px;position:absolute;bottom:calc(100% + 10px);right:0}@starting-style{.wdtH1q_findings{opacity:0;transform:translateY(4px)scale(.96)}}.wdtH1q_findings ul{margin:0;padding:0;list-style:none}.wdtH1q_findings li,.wdtH1q_findings p{color:var(--text);margin:0;padding:7px 0;font-size:.9rem;line-height:1.45}.wdtH1q_findings li+li{box-shadow:0 -1px #d4ae6824}.wdtH1q_findings li[data-kind=notOwned]{color:#f6d2c4}.wdtH1q_sealCompact .wdtH1q_seal{min-height:36px;padding:0 10px;font-size:.85rem}@media (pointer:coarse){.wdtH1q_seal,.wdtH1q_sealCompact .wdtH1q_seal{min-height:44px}}.wdtH1q_sealCompact{position:static}.wdtH1q_sealCompact .wdtH1q_findings{transform-origin:50% 100%;width:auto;bottom:calc(100% + 8px);left:16px;right:16px}
.ZRaw7a_pool{min-width:0}.ZRaw7a_controls{border-bottom:1px solid var(--gold-line);gap:14px;padding-bottom:18px;display:grid}.ZRaw7a_controlsTop{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.ZRaw7a_rows{flex-wrap:wrap;align-items:center;gap:12px 26px;display:flex}.ZRaw7a_search{background:var(--ink-0);min-width:0;min-height:44px;box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--gold);border-radius:6px;flex:240px;align-items:center;gap:10px;padding:0 14px;transition:box-shadow .18s;display:flex}.ZRaw7a_search:focus-within{box-shadow:inset 0 0 0 1px var(--gold-hi)}.ZRaw7a_search input{min-width:0;color:var(--text);caret-color:var(--gold-hi);background:0 0;border:0;outline:0;flex:1}.ZRaw7a_search input::placeholder{color:#9b8d75}.ZRaw7a_search input::-webkit-search-cancel-button{filter:sepia()saturate(2)hue-rotate(5deg)brightness(.9);cursor:pointer}.ZRaw7a_compactBar{top:var(--header-h);z-index:4;margin:0 calc(-1 * var(--pad,16px));padding:10px var(--pad,16px);box-shadow:0 1px 0 var(--gold-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0a10f0;align-items:center;gap:8px;display:flex;position:sticky}.ZRaw7a_compactBar .ZRaw7a_search{flex:auto}@media (min-width:1100px){.ZRaw7a_compactBar{display:none}}@media (max-width:1099px){.ZRaw7a_controls{display:none}}.ZRaw7a_filterCount{background:var(--gold);min-width:20px;height:20px;font-family:var(--font-text);font-variant-numeric:tabular-nums;color:#1d150b;border-radius:3px;place-items:center;padding:0 5px;font-size:.75rem;font-weight:600;display:inline-grid}.ZRaw7a_sheetFilters{gap:18px;display:grid}.ZRaw7a_sheetFilters .ZRaw7a_rows{gap:16px;display:grid}.ZRaw7a_sheetActions{justify-content:space-between;align-items:center;gap:16px;padding:4px 5px 0;display:flex}.ZRaw7a_status{font-variant-numeric:tabular-nums;min-height:52px;color:var(--text-dim);justify-content:space-between;align-items:center;gap:16px;font-size:.95rem;display:flex}.ZRaw7a_status p{margin:0}.ZRaw7a_grid{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:26px clamp(14px,1.6vw,22px);margin:6px 0 0;padding:0;list-style:none;display:grid}.ZRaw7a_tile{gap:9px;min-width:0;display:grid;position:relative}.ZRaw7a_face{cursor:pointer;width:100%;transition:transform .22s var(--ease-out), filter .22s ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:4.5%/3.2%;padding:0;display:block}.ZRaw7a_face:active{transform:scale(.97)}.ZRaw7a_face:focus-visible{outline-offset:4px;border-radius:6px}@media (hover:hover) and (pointer:fine){.ZRaw7a_tile:hover .ZRaw7a_face{filter:brightness(1.05);transform:translateY(-4px)}.ZRaw7a_tile:hover .ZRaw7a_face:active{transform:translateY(-4px)scale(.97)}}.ZRaw7a_tile[data-in-deck] .ZRaw7a_face>*{filter:drop-shadow(0 0 14px #f2c46d52)}.ZRaw7a_tile[data-unowned] .ZRaw7a_face>*{filter:saturate(.15)brightness(.42);transition:filter .22s}.ZRaw7a_tile[data-unowned][data-in-deck] .ZRaw7a_face>*{filter:saturate(.4)brightness(.66)drop-shadow(0 0 12px #e9967a47)}@media (hover:hover) and (pointer:fine){.ZRaw7a_tile[data-unowned]:hover .ZRaw7a_face>*{filter:saturate(.5)brightness(.72)}}.ZRaw7a_under{grid-template-columns:1fr auto 1fr;align-items:center;min-height:14px;display:grid}.ZRaw7a_pipsWrap{grid-column:2;display:inline-flex}.ZRaw7a_pips{align-items:center;gap:9px;padding:2px;display:inline-flex}.ZRaw7a_pips span{border-radius:1px;width:9px;height:9px;transition:background-color .16s,box-shadow .16s;rotate:45deg;box-shadow:inset 0 0 0 1px #d4ae6833}.ZRaw7a_pips [data-pip=deck]{background:linear-gradient(135deg,#f7e2ab,#dcb66c 50%,#b38a45);box-shadow:inset 0 0 0 1px #6b4d1f,0 0 8px -1px #f2c46d99}.ZRaw7a_pips [data-pip=missing]{box-shadow:inset 0 0 0 1.5px var(--ember), 0 0 8px -2px #e9967a8c}.ZRaw7a_pips [data-pip=owned]{box-shadow:inset 0 0 0 1px #ece6f0b8}.ZRaw7a_reason{background:var(--ink-0);white-space:nowrap;color:#f6d2c4;pointer-events:none;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);border-radius:4px;padding:4px 10px;font-size:.8rem;font-weight:500;position:absolute;top:44%;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #e9967a99,0 6px 14px -4px #000000e6}@starting-style{.ZRaw7a_reason{opacity:0;transform:translateY(4px)}}.ZRaw7a_reason[data-instant]{transition:none}.ZRaw7a_steps{box-shadow:inset 0 0 0 1px var(--gold-line), 0 8px 18px -6px #000000e6;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);background:#060609e6;border-radius:4px;gap:2px;padding:3px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%,4px)}.ZRaw7a_tile:focus-within .ZRaw7a_steps{opacity:1;pointer-events:auto;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.ZRaw7a_tile:hover .ZRaw7a_steps{opacity:1;pointer-events:auto;transform:translate(-50%)}}.ZRaw7a_steps button{width:34px;height:32px;color:var(--gold);cursor:pointer;transition:color .14s ease, background-color .14s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:3px;place-items:center;padding:0;font-size:18px;display:grid}.ZRaw7a_steps button:active:not(:disabled){transform:scale(.97)}.ZRaw7a_steps button:disabled{color:#b3abbd4d;cursor:default}.ZRaw7a_steps button:focus-visible{outline-offset:-2px}@media (hover:hover) and (pointer:fine){.ZRaw7a_steps button:hover:not(:disabled){color:var(--gold-hi);background:#d4ae681a}}.ZRaw7a_info{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--gold-hi);cursor:pointer;transition:transform .16s var(--ease-out);background:#060609db;border:0;border-radius:50%;grid-column:3;justify-self:end;place-items:center;margin-block:-9px;padding:0;font-size:18px;display:none;position:relative}.ZRaw7a_info:after{content:"";position:absolute;inset:-6px}.ZRaw7a_info:active{transform:scale(.94)}@media (pointer:coarse){.ZRaw7a_steps{display:none}}@media (max-width:1099px),(pointer:coarse){.ZRaw7a_info{display:grid}}.ZRaw7a_empty{text-align:center;color:var(--text-dim);justify-items:center;gap:6px;padding:80px 16px;display:grid}.ZRaw7a_empty p{margin:0}.ZRaw7a_empty p:first-child{font-family:var(--font-display);color:var(--text);font-size:1.25rem}.ZRaw7a_emptyHint{font-size:.92rem}@media (max-width:600px){.ZRaw7a_grid{grid-template-columns:repeat(auto-fill,minmax(min(140px,42vw),1fr));gap:22px 12px}.ZRaw7a_pips{gap:8px}}
.vs2y7a_line{font-variant-numeric:tabular-nums;min-height:1.6em;color:var(--text-dim);align-items:baseline;gap:9px;margin:0;font-size:.92rem;line-height:1.5;display:flex}.vs2y7a_mark{flex:none;width:7px;height:7px;transition:background-color .2s,box-shadow .2s;translate:0 -1px;rotate:45deg;box-shadow:inset 0 0 0 1px #b3abbd99}.vs2y7a_text{min-width:0}.vs2y7a_line[data-tone=good]{color:var(--gold-hi)}.vs2y7a_line[data-tone=good] .vs2y7a_mark{background:var(--gold);box-shadow:0 0 8px -1px #f2c46d99}.vs2y7a_line[data-tone=away]{color:var(--violet-hi)}.vs2y7a_line[data-tone=away] .vs2y7a_mark{box-shadow:inset 0 0 0 1px var(--violet-hi)}.vs2y7a_line[data-tone=bad]{color:#f6d2c4}.vs2y7a_line[data-tone=bad] .vs2y7a_mark{background:var(--ember);box-shadow:none}.vs2y7a_short{font-size:.85rem}.vs2y7a_short .vs2y7a_text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs2y7a_link{font-family:var(--font-display);letter-spacing:.04em;color:var(--gold-hi);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:.25em}@media (hover:hover) and (pointer:fine){.vs2y7a_link:hover{-webkit-text-decoration-color:var(--gold-hi);text-decoration-color:var(--gold-hi)}}.vs2y7a_retry{min-height:0;font-size:inherit}.vs2y7a_link,.vs2y7a_retry{flex:none}@media (pointer:coarse){.vs2y7a_link,.vs2y7a_retry{position:relative}.vs2y7a_link:after,.vs2y7a_retry:after{content:"";position:absolute;inset:calc(50% - 22px) -6px}}
._2tvvlG_board{width:100%;height:auto;display:block;overflow:visible}._2tvvlG_rift{stroke:#9a7fe6;stroke-width:.06px;stroke-dasharray:.3 .12 .06 .12;opacity:.7}._2tvvlG_ley{stroke:#d4ae6838;stroke-width:.04px;transition:stroke .3s}._2tvvlG_ley[data-strong]{stroke:#ecd29ad9;stroke-width:.06px}[data-side=dark] ._2tvvlG_ley[data-strong]{stroke:#cec0f7cc}._2tvvlG_slot rect{fill:#140f0b99;stroke:#d4ae6859;stroke-width:.035px;stroke-dasharray:.09 .07;transition:fill .3s,stroke .3s}._2tvvlG_slot text{font-family:var(--font-text);text-anchor:middle;fill:#d4ae6873;font-size:.5px;font-weight:500;transition:fill .3s}[data-side=dark] ._2tvvlG_slot rect{stroke:#a08ae459}[data-side=dark] ._2tvvlG_slot text{fill:#beaef073}._2tvvlG_slot[data-mark=held] rect,._2tvvlG_slot[data-mark=dim] rect{fill:#3a2c19;stroke:#c9a45c;stroke-dasharray:none}[data-side=dark] ._2tvvlG_slot[data-mark=dim] rect{fill:#2a2142;stroke:#7d62cf}._2tvvlG_slot[data-mark=dim]{opacity:.55}._2tvvlG_slot[data-mark=held] text,._2tvvlG_slot[data-mark=dim] text{fill:#ecd29a}._2tvvlG_slot[data-mark=lit] rect{fill:#8a6a2c;stroke:#ffe3a3;stroke-width:.06px;stroke-dasharray:none;filter:drop-shadow(0 0 .18px #f2c46d)}._2tvvlG_slot[data-mark=lit] text{fill:#fff4d6}[data-side=dark] ._2tvvlG_slot[data-mark=lit] rect{fill:#4b3591;stroke:#d9ccff;filter:drop-shadow(0 0 .18px #8b6ae0)}._2tvvlG_slot[data-mark=open] rect{fill:#f2c46d14;stroke:#f2c46d;stroke-width:.05px;stroke-dasharray:.12 .08}._2tvvlG_slot[data-mark=open] text{fill:#f2c46d}._2tvvlG_turn circle{fill:#f2c46d;stroke:#1d150b;stroke-width:.05px}._2tvvlG_turn text{font-family:var(--font-text);font-size:.4px;font-weight:600;fill:#1d150b!important}._2tvvlG_ambush{transform-box:fill-box;transform-origin:50%;rotate:6deg;fill:#2a1f45!important;stroke:#b49cf0!important;stroke-width:.05px!important;stroke-dasharray:none!important}._2tvvlG_attack{stroke:#d9ccff;stroke-width:.07px;stroke-dasharray:.16 .1;fill:none}
.bC6suq_head{isolation:isolate;padding:clamp(56px, 9vw, 112px) var(--gutter) clamp(40px, 6vw, 72px);border-bottom:1px solid var(--gold-line);background:#06060980;position:relative;overflow:hidden}.bC6suq_head[data-image]{align-items:flex-end;min-height:clamp(320px,42svh,440px);display:flex}.bC6suq_image{object-fit:cover;z-index:-2}.bC6suq_head[data-image]:before{content:"";z-index:-1;background:linear-gradient(90deg,#09080ed9 0%,#09080e59 60%,#0000),linear-gradient(#0000 40%,#09080ee6);position:absolute;inset:0}.bC6suq_inner{width:100%;max-width:1200px;margin-inline:auto}.bC6suq_head h1{color:#fff3dc;text-shadow:0 2px 18px #00000080;font-size:clamp(2.6rem,6vw,4.75rem)}.bC6suq_lede{color:#ddd0b6;max-width:40rem;margin:18px 0 0;font-size:1.1875rem}
.klLNKq_bar{z-index:45;min-height:64px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:inset 0 1px 0 var(--gold-line), 0 -16px 40px -20px #000000e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0a10f5;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.klLNKq_barSummary{min-height:44px;color:inherit;cursor:pointer;transition:transform .16s var(--ease-out);background:0 0;border:0;border-radius:3px;align-items:center;gap:12px;padding:0 4px;display:inline-flex}.klLNKq_barSummary:active{transform:scale(.97)}.klLNKq_barCount{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-dim);font-size:.85rem}.klLNKq_barCount b{color:var(--gold-hi);font-size:1.3rem;font-weight:500}.klLNKq_barCount[data-range=below] b{color:var(--text)}.klLNKq_barCount[data-range=above] b{color:var(--ember)}.klLNKq_bar>:nth-child(2){flex:auto;min-width:0}.klLNKq_barDeck{flex:none;height:44px;min-height:44px}@media (max-width:400px){.klLNKq_barCount span{display:none}}.klLNKq_card{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:start;gap:20px;padding-bottom:4px;display:grid}.klLNKq_cardPicture{filter:drop-shadow(0 20px 28px #0000008c)}.klLNKq_cardText{gap:16px;min-width:0;display:grid}.klLNKq_cardText .klLNKq_typeLine{font-family:var(--font-display);letter-spacing:.06em;color:var(--gold)}.klLNKq_stepper{align-items:center;gap:14px;display:flex}.klLNKq_stepCount{font-variant-numeric:tabular-nums;color:var(--text-dim);font-size:.95rem}.klLNKq_stepCount b{color:var(--gold-hi);font-size:1.3rem;font-weight:500}.klLNKq_reason{color:#f6d2c4;min-height:1.4em;margin:-10px 0 0;font-size:.88rem}.klLNKq_owned{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.92rem;display:flex}.klLNKq_missing{color:var(--ember);font-weight:500}@media (max-width:520px){.klLNKq_card{grid-template-columns:minmax(0,1fr)}.klLNKq_cardPicture{justify-self:center;width:min(220px,62vw)}}
._9OvFYa_wrap{grid-template-columns:minmax(260px,420px) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);margin:clamp(48px,6vw,72px) 0 clamp(40px,5vw,56px);display:grid}._9OvFYa_board{filter:drop-shadow(0 0 16px #8c5cd299);background:linear-gradient(#76509b14,#76509b14),radial-gradient(80% 45% at 50% 100%,#f2c46d14,#0000),#101017;margin:0;padding:clamp(24px,3vw,36px);position:relative;box-shadow:inset 0 0 0 1px #a98bd6,inset 0 0 0 4px #101017,inset 0 0 0 5px #a98bd659}._9OvFYa_board:before,._9OvFYa_board:after{content:"";pointer-events:none;position:absolute;inset:-8px}._9OvFYa_board:before{background:url(/ui/corner-violet-lg-tl.webp) 0 0/72px no-repeat,url(/ui/corner-violet-lg-tr.webp) 100% 0/72px no-repeat}._9OvFYa_board:after{background:url(/ui/corner-violet-lg-bl.webp) 0 100%/72px no-repeat,url(/ui/corner-violet-lg-br.webp) 100% 100%/72px no-repeat}._9OvFYa_seat{text-align:center;font-family:var(--font-display);letter-spacing:.12em;margin:0 0 12px;font-size:.8rem}figcaption._9OvFYa_seat{margin:12px 0 0}._9OvFYa_dark{color:var(--violet-hi)}._9OvFYa_light{color:var(--gold-hi)}._9OvFYa_beats{gap:4px;margin:0;padding:0;list-style:none;display:grid}._9OvFYa_beat{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:flex-start;gap:20px;width:100%;padding:18px 20px;transition:background-color .2s,box-shadow .2s;display:flex}._9OvFYa_beat[aria-pressed=true]{box-shadow:inset 2px 0 0 var(--gold);background:linear-gradient(90deg,#d4ae681a,#0000 80%)}@media (hover:hover) and (pointer:fine){._9OvFYa_beat:hover{background-color:#d4ae680d}}._9OvFYa_icon{width:56px;height:56px;color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold-line);border-radius:50%;flex:none;place-items:center;font-size:28px;transition:color .2s,box-shadow .2s;display:grid}._9OvFYa_beat[aria-pressed=true] ._9OvFYa_icon{color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold), 0 0 24px -6px #f2c46d80}._9OvFYa_copy{gap:6px;padding-top:4px;display:grid}._9OvFYa_title{font-family:var(--font-display);color:var(--text);font-size:1.35rem;line-height:1.2}._9OvFYa_text{max-width:44ch;color:var(--text-dim)}@media (max-width:860px){._9OvFYa_wrap{grid-template-columns:1fr}._9OvFYa_board{width:min(100%,360px);margin-inline:auto}}
._58l3Aa_name{overflow-wrap:anywhere}._58l3Aa_tag{letter-spacing:.04em;color:#fff3dc8c;vertical-align:.35em;margin-left:.08em;font-size:.55em}._58l3Aa_tabs{flex-wrap:wrap;gap:6px clamp(20px,3vw,40px);margin-top:clamp(24px,4vw,40px);display:flex}._58l3Aa_tabs a{font-family:var(--font-display);letter-spacing:.08em;color:#ddd5ea;text-shadow:0 2px 12px #000c;padding:10px 0;font-size:1.05rem;text-decoration:none;transition:color .18s;position:relative}._58l3Aa_tabs a:after{content:"";background:var(--gold);opacity:0;width:6px;height:6px;transition:opacity .2s ease, scale .22s var(--ease-out);position:absolute;bottom:-2px;left:50%;translate:-50%;rotate:45deg;scale:.5}._58l3Aa_tabs a[aria-current=page]{color:var(--gold-hi)}._58l3Aa_tabs a[aria-current=page]:after{opacity:1;scale:1}@media (hover:hover) and (pointer:fine){._58l3Aa_tabs a:hover{color:#fff}}._58l3Aa_body{padding:clamp(40px, 6vw, 72px) var(--gutter) clamp(72px, 9vw, 120px)}._58l3Aa_inner{gap:clamp(40px,5vw,64px);max-width:1200px;margin-inline:auto;display:grid}._58l3Aa_inner[data-wide]{max-width:1320px}._58l3Aa_tabs a._58l3Aa_profile{color:var(--gold-hi);align-items:center;gap:8px;margin-left:auto;display:inline-flex}._58l3Aa_tabs a._58l3Aa_profile svg{transition:transform .2s var(--ease-out);font-size:18px}@media (hover:hover) and (pointer:fine){._58l3Aa_tabs a._58l3Aa_profile:hover svg{transform:translate(4px)}}@media (max-width:640px){._58l3Aa_tabs a._58l3Aa_profile{margin-left:0}}
.XNn9sq_summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;width:100%;max-width:1320px;margin-inline:auto;display:flex}.XNn9sq_total{color:var(--text-dim);margin:0;font-size:1.125rem}.XNn9sq_total strong{font-variant-numeric:tabular-nums;color:#fff3dc;font-size:1.6rem;font-weight:500}.XNn9sq_sep{color:var(--gold-lo);margin:0 .6em}.XNn9sq_rarities{flex-wrap:wrap;gap:10px 24px;margin:0;display:flex}.XNn9sq_rarities>div{align-items:baseline;gap:8px;display:flex}.XNn9sq_rarities dt{font-family:var(--font-display);letter-spacing:.1em;color:var(--gem,var(--gold));align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.XNn9sq_rarities dd{font-variant-numeric:tabular-nums;color:var(--text);margin:0;font-size:.95rem;font-weight:500}.XNn9sq_of{color:var(--text-dim);font-weight:400}.XNn9sq_gem{font-size:13px;display:inline-grid}.XNn9sq_gem>*{margin:0}.XNn9sq_rarities [data-complete] .XNn9sq_gem{filter:drop-shadow(0 0 5px var(--gem))}.XNn9sq_unknown{border-top:1px solid var(--gold-line);width:100%;max-width:1320px;margin-inline:auto;padding-top:32px}.XNn9sq_unknown h2{color:#fff3dc;font-size:1.35rem}.XNn9sq_unknown p{max-width:60ch;color:var(--text-dim);margin:8px 0 0;font-size:.95rem}.XNn9sq_unknown ul{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 32px;margin:20px 0 0;padding:0;list-style:none;display:grid}.XNn9sq_unknown li{border-bottom:1px solid #d4ae6824;gap:12px;padding:10px 0;display:flex}.XNn9sq_unknownCount{font-variant-numeric:tabular-nums;min-width:2.2em;color:var(--gold-hi);font-weight:600}
.jgiQDG_page{min-height:calc(100dvh - var(--header-h));grid-template-columns:minmax(0,1fr) clamp(340px,27vw,430px);align-items:start;display:grid}.jgiQDG_main{--pad:clamp(20px, 3vw, 56px);min-width:0;padding:0 var(--pad) 96px}.jgiQDG_side{top:var(--header-h);height:calc(100dvh - var(--header-h));box-shadow:inset 1px 0 0 var(--gold-line);background:radial-gradient(120% 40% at 50% 0,#8b6ae014,#0000 70%),#0b0a10db;position:sticky}body:has(.jgiQDG_page):before{opacity:0}@media (max-width:1099px){.jgiQDG_page{grid-template-columns:minmax(0,1fr)}.jgiQDG_side{display:none}.jgiQDG_main{--pad:var(--gutter);padding-bottom:calc(110px + env(safe-area-inset-bottom))}body:has(.jgiQDG_page)>footer{padding-bottom:calc(32px + 64px + env(safe-area-inset-bottom))}}
.Kd6a7W_button{height:56px;transition:filter .22s ease, transform .16s var(--ease-out);place-items:center;text-decoration:none;display:inline-grid;position:relative}.Kd6a7W_frame{pointer-events:none;max-width:none;position:absolute}.Kd6a7W_label{z-index:0;box-sizing:border-box;width:100%;font-family:var(--font-display);letter-spacing:.1em;white-space:nowrap;color:#f3e6c6;-webkit-text-stroke:.45px currentColor;paint-order:stroke fill;text-shadow:0 1px 6px #000000e6;justify-content:center;align-items:center;gap:10px;font-size:1.0625rem;display:inline-flex;position:relative}.Kd6a7W_button[data-tone=dark] .Kd6a7W_label{color:#2a1704;-webkit-text-stroke:.6px currentColor;text-shadow:0 0 8px #fffaeb,0 0 3px #fffaeb;font-size:1.15rem}.Kd6a7W_button[data-tone=dark] .Kd6a7W_label:before{content:"";z-index:-1;filter:blur(4px);background:radial-gradient(closest-side,#fff6deeb,#fff6de99 55%,#0000);border-radius:50%;position:absolute;inset:-45% 10%}.Kd6a7W_button[data-tone=night] .Kd6a7W_label{color:#f1eaff;-webkit-text-stroke:.45px currentColor;text-shadow:0 0 10px #8b6ae0cc,0 1px 4px #000;font-size:1.15rem}.Kd6a7W_button[data-tone=night] .Kd6a7W_label:before{content:"";z-index:-1;filter:blur(4px);background:radial-gradient(closest-side,#080512d9,#0805128c 55%,#0000);border-radius:50%;position:absolute;inset:-45% 10%}.Kd6a7W_label svg{color:var(--gold-hi);font-size:20px}@media (hover:hover) and (pointer:fine){.Kd6a7W_button:hover{filter:brightness(1.18)drop-shadow(0 0 12px #a98bd666)}}.Kd6a7W_button:active{transform:scale(.97)}
.d21Sla_deck{gap:32px;display:grid}.d21Sla_head{border-bottom:1px solid var(--gold-line);gap:12px;padding-bottom:28px;display:grid}.d21Sla_back{min-height:36px;font-family:var(--font-display);letter-spacing:.06em;color:var(--gold-hi);justify-self:start;align-items:center;gap:8px;font-size:.95rem;text-decoration:none;display:inline-flex}.d21Sla_backArrow{transition:translate .2s var(--ease-out);rotate:180deg}@media (hover:hover) and (pointer:fine){.d21Sla_back:hover .d21Sla_backArrow{translate:-4px}}.d21Sla_titleRow{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.d21Sla_title{color:#fff3dc;overflow-wrap:anywhere;min-width:0;font-size:clamp(1.9rem,3.6vw,3rem)}.d21Sla_badge{box-shadow:inset 0 0 0 1px var(--violet-line);font-family:var(--font-display);letter-spacing:.1em;color:var(--violet-hi);background:#8b6ae024;border-radius:3px;padding:3px 10px;font-size:.85rem}.d21Sla_meta{color:var(--text-dim);font-variant-numeric:tabular-nums;margin:0;font-size:1rem}.d21Sla_headShare{max-width:320px}.d21Sla_description{max-width:62ch;color:var(--text);margin:4px 0 0}.d21Sla_share{gap:12px;margin-top:12px;display:grid}.d21Sla_shareButtons{flex-wrap:wrap;gap:16px 28px;padding-inline:5px;display:flex}.d21Sla_copyButton{min-width:15rem}.d21Sla_framedButton{background:var(--ink-0);height:44px;box-shadow:inset 0 0 0 1px var(--gold-line);font-family:var(--font-display);letter-spacing:.08em;color:var(--text);white-space:nowrap;cursor:pointer;transition:box-shadow .18s ease, color .18s ease, transform .16s var(--ease-out);border:0;border-radius:3px;justify-content:center;align-items:center;padding:0 18px 0 16px;font-size:.95rem;display:inline-flex}.d21Sla_framedButton svg{color:var(--gold);flex:none;font-size:18px;transition:color .18s}.d21Sla_framedButton:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.d21Sla_framedButton:hover{color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold), 0 0 24px -8px #f2c46d80}.d21Sla_framedButton:hover svg{color:var(--gold-hi)}}.d21Sla_copyLabel{transition:opacity .18s var(--ease-out), filter .18s var(--ease-out);align-items:center;gap:10px;display:inline-flex}@starting-style{.d21Sla_copyLabel{opacity:0;filter:blur(2px)}}.d21Sla_copyLabel svg{flex:none;font-size:18px}.d21Sla_codeField{background:var(--ink-0);border-radius:6px;align-items:center;gap:12px;max-width:520px;height:40px;padding:0 12px;transition:box-shadow .18s;display:flex;box-shadow:inset 0 0 0 1px #d4ae6833}.d21Sla_codeField:focus-within{box-shadow:inset 0 0 0 1px var(--gold-hi)}.d21Sla_codeField span{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);flex:none;font-size:.8rem}.d21Sla_codeField input{min-width:0;color:var(--text-dim);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;font-size:.85rem}.d21Sla_codeField input::selection{color:#fff;background:#d4ae6859}.d21Sla_shareStatus{min-height:1.4em;color:var(--gold-hi);margin:0;font-size:.9rem}.d21Sla_body{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.d21Sla_preview{top:calc(var(--header-h) + 24px);position:sticky}.d21Sla_previewCard{filter:drop-shadow(0 24px 30px #0000008c);transition:opacity .14s var(--ease-out), filter .14s var(--ease-out)}@starting-style{.d21Sla_previewCard{opacity:0;filter:drop-shadow(0 24px 30px #0000008c)blur(3px)}}.d21Sla_slot{aspect-ratio:1276/1752;text-align:center;border:1px dashed #d6b26880;border-radius:4.5%/3.2%;place-content:center;gap:8px;padding:24px;display:grid}.d21Sla_slot span{font-family:var(--font-display);color:var(--text);font-size:1.2rem}.d21Sla_slot small{color:var(--text-dim);font-size:.85rem}.d21Sla_groups{gap:28px;display:grid}.d21Sla_group ul{margin:8px 0 0;padding:0;list-style:none}.d21Sla_groupTitle{border-bottom:1px solid var(--gold-line);letter-spacing:.1em;color:var(--type,var(--gold));align-items:baseline;gap:10px;padding-bottom:8px;font-size:1.12rem;display:flex}.d21Sla_groupCount{font-family:var(--font-text);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--text-dim);font-size:.85rem;font-weight:500}.d21Sla_row{min-height:42px;color:var(--text);border-radius:3px;grid-template-columns:2.4em 14px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 -10px;padding:0 10px;text-decoration:none;transition:background-color .14s,color .14s;display:grid}a.d21Sla_row:focus-visible{outline-offset:-2px}@media (hover:hover) and (pointer:fine){a.d21Sla_row:hover{background:color-mix(in srgb, var(--type,#d4ae68) 14%, transparent);color:#fff}}.d21Sla_rowCount{font-variant-numeric:tabular-nums;color:var(--gold-hi);font-weight:600}.d21Sla_rowName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d21Sla_row[data-unknown] .d21Sla_rowName{color:var(--text-dim)}.d21Sla_rowMeta{color:var(--text-dim);font-size:.85rem}.d21Sla_rowMeta[data-missing]{color:var(--ember)}.d21Sla_gem{place-items:center;font-size:14px;display:grid}.d21Sla_gem>*{margin:0}.d21Sla_gem:empty{width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--text-dim);justify-self:center;rotate:45deg}@media (max-width:860px){.d21Sla_body{grid-template-columns:minmax(0,1fr)}.d21Sla_preview{justify-self:center;width:min(240px,62vw);position:static}}@media (max-width:520px){.d21Sla_rowName{white-space:normal;overflow-wrap:anywhere}.d21Sla_copyButton{flex:100%;min-width:0}}
.lLElcq_list{margin:0;padding:0;list-style:none;display:grid}.lLElcq_row{color:inherit;transition:background-color .18s ease, transform .16s var(--ease-out);border-radius:4px;grid-template-columns:64px minmax(0,1fr) 140px 20px;align-items:center;gap:20px clamp(16px,2.4vw,28px);margin:0 -16px;padding:18px 16px;text-decoration:none;display:grid}.lLElcq_list li+li{box-shadow:0 -1px #d4ae6824}.lLElcq_row:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.lLElcq_row:hover{background:#d4ae680d}.lLElcq_row:hover .lLElcq_arrow{color:var(--gold-hi);transform:translate(4px)}.lLElcq_row:hover .lLElcq_name{color:var(--gold-hi)}}.lLElcq_text{gap:4px;min-width:0;display:grid}.lLElcq_name{font-family:var(--font-display);color:#fff3dc;overflow-wrap:anywhere;font-size:1.35rem;line-height:1.2;transition:color .18s}.lLElcq_nameRow{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.lLElcq_public{box-shadow:inset 0 0 0 1px var(--gold-line);font-family:var(--font-display);letter-spacing:.1em;color:var(--gold);border-radius:3px;padding:1px 8px;font-size:.78rem}.lLElcq_stat{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;margin-left:14px;display:inline-flex}.lLElcq_stat svg{color:var(--gold);font-size:15px}.lLElcq_meta,.lLElcq_description{color:var(--text-dim);font-size:.95rem;line-height:1.45}.lLElcq_description{max-width:62ch;font-size:.9rem}.lLElcq_missing{color:var(--ember)}.lLElcq_editable{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.lLElcq_editable .lLElcq_row{margin-right:0}.lLElcq_edit{background:var(--ink-0);height:40px;box-shadow:inset 0 0 0 1px var(--gold-line);font-family:var(--font-display);letter-spacing:.08em;color:var(--text);white-space:nowrap;transition:box-shadow .18s ease, color .18s ease, transform .16s var(--ease-out);border-radius:3px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:.95rem;text-decoration:none;display:inline-flex}.lLElcq_edit svg{color:var(--gold);flex:none;font-size:17px;transition:color .18s}.lLElcq_edit:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.lLElcq_edit:hover{color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold), 0 0 24px -8px #f2c46d80}.lLElcq_edit:hover svg{color:var(--gold-hi)}}.lLElcq_arrow{color:var(--gold);transition:transform .2s var(--ease-out), color .18s ease;font-size:20px}@media (max-width:640px){.lLElcq_row{grid-template-columns:52px minmax(0,1fr) 16px;gap:14px}.lLElcq_portrait{--size:52px}.lLElcq_share{grid-area:2/2}.lLElcq_arrow{grid-area:1/3}.lLElcq_editable{grid-template-columns:minmax(0,1fr)}.lLElcq_editable .lLElcq_row{margin-right:-16px}.lLElcq_edit{justify-self:start;height:44px;margin:-8px 0 16px 66px}}
.g16f0G_section{gap:12px;max-width:960px;display:grid}.g16f0G_head{border-bottom:1px solid var(--gold-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:8px;display:flex}.g16f0G_head h2{color:#fff3dc;font-size:1.6rem}.g16f0G_head p{color:var(--text-dim);margin:0;font-size:.95rem}.g16f0G_headWithActions{align-items:center;padding-bottom:16px}.g16f0G_headTitle{flex-wrap:wrap;align-items:baseline;gap:4px 16px;min-width:0;display:flex}.g16f0G_headActions{flex-wrap:wrap;align-items:center;gap:12px 24px;padding-inline:5px;display:flex}.g16f0G_empty{max-width:60ch;color:var(--text-dim);margin:12px 0 0}div.g16f0G_empty{justify-items:start;gap:8px;display:grid}div.g16f0G_empty p{margin:0}
.ZPUXMa_grid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.6vw,36px);margin:clamp(56px,7vw,96px) 0 0;padding:0;list-style:none;display:grid}.ZPUXMa_tile{--cut:34px;aspect-ratio:4/5;perspective:1100px;color:inherit;text-decoration:none;display:block;position:relative}.ZPUXMa_tile:before{content:"";filter:blur(8px);opacity:0;height:64px;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);background:radial-gradient(closest-side,#000000f2,#00000080 55%,#0000);border-radius:50%;position:absolute;bottom:-26px;left:2%;right:2%;transform:scaleX(.85)}.ZPUXMa_stage{height:100%;transform-style:preserve-3d;transform-origin:50% 100%;transition:transform .45s var(--ease-out);display:block;position:relative}.ZPUXMa_scene,.ZPUXMa_shade,.ZPUXMa_front{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);position:absolute;inset:0}.ZPUXMa_scene img{object-fit:cover;object-position:var(--focus) 50%}.ZPUXMa_scene:after{content:"";opacity:0;transition:opacity .45s var(--ease-out);background:linear-gradient(#0b0a10f7 0%,#0b0a10d9 18%,#0b0a1080 40%,#0b0a1026 58%,#0000 72%);position:absolute;inset:0}.ZPUXMa_scene img{transition:transform .6s var(--ease-out), filter .4s ease}.ZPUXMa_tile{--art-w:187.5%}.ZPUXMa_figure{pointer-events:none;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);transition:clip-path .5s var(--ease-out);position:absolute;inset:0}.ZPUXMa_figureArt{height:100%;width:var(--art-w);top:0;left:calc((100% - var(--art-w)) * var(--fx));transform-origin:50% 92%;transition:transform .5s var(--ease-out), filter .4s ease;position:absolute}.ZPUXMa_figureArt img{object-fit:contain}.ZPUXMa_figureArt{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%),linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%),linear-gradient(#000 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ZPUXMa_shade,.ZPUXMa_figureShade{background:linear-gradient(#0000 40%,#09080e8c 62%,#09080ef5 92%)}.ZPUXMa_figureShade{-webkit-mask:var(--figure) 0 0 / 100% 100% no-repeat;mask:var(--figure) 0 0 / 100% 100% no-repeat;position:absolute;inset:0}.ZPUXMa_front{flex-direction:column;justify-content:flex-end;gap:8px;padding:28px 28px 30px;display:flex}.ZPUXMa_title{font-family:var(--font-display);color:#fff1d6;text-shadow:0 2px 12px #000c;font-size:1.6rem;line-height:1.15}.ZPUXMa_text{color:#d6cfdc;text-shadow:0 1px 8px #000000e6}.ZPUXMa_action{font-family:var(--font-display);letter-spacing:.1em;color:var(--gold-hi);align-items:center;gap:8px;margin-top:8px;font-size:.95rem;display:inline-flex}.ZPUXMa_action svg{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.ZPUXMa_tile:hover .ZPUXMa_stage,.ZPUXMa_tile:focus-visible .ZPUXMa_stage{transform:rotateX(10deg)}.ZPUXMa_tile:hover:before,.ZPUXMa_tile:focus-visible:before{opacity:1;transform:scaleX(1)}.ZPUXMa_tile:hover .ZPUXMa_scene:after{opacity:1}.ZPUXMa_tile:hover .ZPUXMa_scene img{filter:brightness(.72)saturate(.9);transform:scale(1.04)}.ZPUXMa_tile:hover .ZPUXMa_figure{clip-path:polygon(-120% -80%,220% -80%,220% 180%,220% 180%,-120% 180%)}.ZPUXMa_tile:hover .ZPUXMa_figureArt{filter:drop-shadow(0 18px 24px #0000008c);transform:scale(1.16)translateY(-4%)}.ZPUXMa_tile:hover .ZPUXMa_action svg{transform:translate(4px)}}.ZPUXMa_tile:active .ZPUXMa_stage{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.ZPUXMa_stage,.ZPUXMa_scene img,.ZPUXMa_figure,.ZPUXMa_figureArt{transition:none}}@media (max-width:900px){.ZPUXMa_grid{grid-template-columns:1fr}.ZPUXMa_tile{aspect-ratio:16/11;--art-w:103.125%}}
.lhFKDa_slot{opacity:0;justify-content:flex-end;align-items:center;gap:22px;min-width:236px;display:flex}.lhFKDa_slot[data-ready]{opacity:1;transition:opacity .15s}@starting-style{.lhFKDa_slot[data-ready]{opacity:0}}.lhFKDa_slot a.lhFKDa_headerButton{min-height:40px;padding:0 20px}.lhFKDa_menuRoot{position:relative}.lhFKDa_trigger{color:#ddd5ea;height:44px;font-family:var(--font-display);letter-spacing:.06em;cursor:pointer;transition:box-shadow .18s ease, color .18s ease, transform .16s var(--ease-out);background:#09080e73;border:0;border-radius:3px;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:1rem;display:inline-flex;box-shadow:inset 0 0 0 1px #cdbcff38}.lhFKDa_trigger:active{transform:scale(.97)}.lhFKDa_trigger[aria-expanded=true]{color:#fff;box-shadow:inset 0 0 0 1px var(--gold-line)}@media (hover:hover) and (pointer:fine){.lhFKDa_trigger:hover{color:#fff;box-shadow:inset 0 0 0 1px var(--gold-line)}}.lhFKDa_crest{background:linear-gradient(135deg, var(--gold-hi) 0 50%, var(--violet-hi) 50% 100%);flex:none;width:10px;height:10px;rotate:45deg;box-shadow:0 0 10px -1px #f2c46d73}.lhFKDa_name{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.lhFKDa_tag{color:#ddd5ea8c;margin-left:.1em}.lhFKDa_chevron{color:var(--gold);transition:rotate .2s var(--ease-out);flex:none}.lhFKDa_trigger[aria-expanded=true] .lhFKDa_chevron{rotate:180deg}.lhFKDa_menu{background:var(--ink-2);min-width:200px;box-shadow:inset 0 0 0 1px var(--gold-line), 0 24px 48px -20px #000000f2;transform-origin:100% 0;opacity:0;visibility:hidden;border-radius:4px;padding:6px;transition:opacity .12s,scale .12s,translate .12s,visibility 0s linear .12s;display:grid;position:absolute;top:calc(100% + 10px);right:0;translate:0 -4px;scale:.96}.lhFKDa_menu[data-open]{opacity:1;visibility:visible;transition:opacity .18s var(--ease-out), scale .18s var(--ease-out), translate .18s var(--ease-out), visibility 0s;translate:0;scale:1}.lhFKDa_item{min-height:44px;font-family:var(--font-display);letter-spacing:.06em;text-align:left;color:#ddd5ea;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;padding:0 14px;font-size:1rem;text-decoration:none;transition:background .14s,color .14s;display:flex}.lhFKDa_item:focus-visible{outline-offset:-2px}.lhFKDa_item+.lhFKDa_item{box-shadow:0 -1px #d4ae681f}@media (hover:hover) and (pointer:fine){.lhFKDa_item:hover{color:var(--gold-hi);background:#d4ae6812}}@media (max-width:1020px){.lhFKDa_slot{display:none}}
.ak07JW_form{gap:20px;display:grid}.ak07JW_step{transition:opacity .24s var(--ease-out), translate .24s var(--ease-out), filter .24s var(--ease-out)}@starting-style{.ak07JW_step{opacity:0;filter:blur(3px);translate:0 6px}}@media (prefers-reduced-motion:reduce){@starting-style{.ak07JW_step{filter:none;translate:none}}}.ak07JW_step h2{color:#fff3dc;font-size:1.6rem}.ak07JW_intro{color:var(--text-dim);margin:8px 0 0}.ak07JW_intro strong{color:var(--text);overflow-wrap:anywhere;font-weight:500}.ak07JW_field{gap:8px;display:grid}.ak07JW_label{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);font-size:.85rem}.ak07JW_control{background:var(--ink-0);height:46px;box-shadow:inset 0 0 0 1px var(--gold-line);border-radius:6px;align-items:center;transition:box-shadow .18s;display:flex;position:relative}.ak07JW_control:focus-within{box-shadow:inset 0 0 0 1px var(--gold-hi)}.ak07JW_control[data-invalid]{box-shadow:inset 0 0 0 1px var(--ember)}.ak07JW_control input{min-width:0;height:100%;caret-color:var(--gold-hi);background:0 0;border:0;flex:1;padding:0 14px;font-size:1rem}.ak07JW_control input:focus-visible{outline:none}.ak07JW_control input:disabled{color:var(--text-dim)}.ak07JW_control input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 40px var(--ink-0) inset;border-radius:6px}.ak07JW_reveal{height:100%;font-family:var(--font-text);color:var(--text-dim);cursor:pointer;background:0 0;border:0;flex:none;padding:0 14px;font-size:.85rem;transition:color .16s}@media (hover:hover) and (pointer:fine){.ak07JW_reveal:hover{color:var(--gold-hi)}}.ak07JW_hint,.ak07JW_error{margin:0;font-size:.9rem;line-height:1.45}.ak07JW_hint{color:var(--text-dim)}.ak07JW_error{color:var(--ember)}.ak07JW_code input{letter-spacing:.45em;text-align:center;font-variant-numeric:tabular-nums;padding:0 14px 0 calc(14px + .45em);font-size:1.5rem;font-weight:500}.ak07JW_code{height:58px}.ak07JW_check{color:var(--text);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:.95rem;line-height:1.5;display:grid}.ak07JW_check input{appearance:none;background:var(--ink-0);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--gold-line);cursor:pointer;border-radius:4px;place-items:center;margin:1px 0 0;transition:box-shadow .16s,background .16s;display:grid}.ak07JW_check input:after{content:"";opacity:0;width:6px;height:11px;transition:opacity .14s ease, scale .2s var(--ease-out);border:2px solid #1c1307;border-width:0 2px 2px 0;margin-top:-2px;rotate:45deg;scale:.6}.ak07JW_check input:checked{background:linear-gradient(#f7e2ab,#dcb66c 48%,#b38a45);box-shadow:inset 0 0 0 1px #6b4d1f}.ak07JW_check input:checked:after{opacity:1;scale:1}.ak07JW_check input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--ember)}.ak07JW_check a,.ak07JW_textLink{color:var(--gold-hi)}.ak07JW_note{border-radius:4px;margin:0;padding:12px 14px;font-size:.95rem;line-height:1.5}.ak07JW_note[data-tone=error]{color:#f6d2c4;background:#e9967a1a;box-shadow:inset 0 0 0 1px #e9967a73}.ak07JW_note[data-tone=info]{color:var(--text);box-shadow:inset 0 0 0 1px var(--violet-line);background:#8b6ae01f}.ak07JW_note[data-tone=good]{color:var(--text);box-shadow:inset 0 0 0 1px var(--gold-line);background:#d4ae681a}.ak07JW_actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:4px;display:flex}.ak07JW_actions>button[type=submit]{min-width:11rem}.ak07JW_quiet{font-family:var(--font-text);color:var(--gold-hi);text-decoration:underline;-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.95rem;transition:text-decoration-color .16s}.ak07JW_quiet:disabled{color:var(--text-dim);cursor:default;text-decoration:none}@media (hover:hover) and (pointer:fine){.ak07JW_quiet:not(:disabled):hover{-webkit-text-decoration-color:var(--gold-hi);text-decoration-color:var(--gold-hi)}}.ak07JW_foot{color:var(--text-dim);border-top:1px solid #d4ae6824;margin:8px 0 0;padding-top:20px;font-size:.95rem}.ak07JW_row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ak07JW_forgot{justify-self:end;font-size:.9rem}
._3fpVlG_particles{z-index:1;pointer-events:none;width:100%;height:100%;-webkit-mask-image:var(--band-fade);mask-image:var(--band-fade);position:absolute;inset:0}._3fpVlG_particles[data-kind=dark]{mix-blend-mode:screen}
.mdpVJq_header{z-index:50;background:linear-gradient(#07060c99,#07060c99),linear-gradient(90deg,#06050c8c,#0000 22% 78%,#06050c8c),url(/ui/header-bar.webp) 50%/cover,#0c0816;position:sticky;top:0;box-shadow:0 1px #cdbcff2e,0 8px 24px -8px #000c}.mdpVJq_rail{height:var(--header-h);padding-inline:var(--gutter);align-items:center;gap:clamp(20px,3vw,40px);display:flex}.mdpVJq_logo{filter:drop-shadow(0 0 14px #8b6ae059)drop-shadow(0 2px 6px #000c);width:124px;transition:filter .2s ease, transform .16s var(--ease-out);margin-block:-6px;display:block}.mdpVJq_logo img{width:100%;height:auto}@media (hover:hover) and (pointer:fine){.mdpVJq_logo:hover{filter:drop-shadow(0 0 18px #f2c46d73)drop-shadow(0 2px 6px #000c)}}.mdpVJq_logo:active{transform:scale(.97)}.mdpVJq_nav{gap:clamp(20px,2.4vw,36px);margin-left:auto;display:flex}.mdpVJq_nav a,.mdpVJq_sheet a{font-family:var(--font-display);letter-spacing:.08em;color:#ddd5ea;font-size:1rem;text-decoration:none;transition:color .18s;position:relative}.mdpVJq_nav a{padding-block:10px}.mdpVJq_nav a:after{content:"";background:var(--gold);opacity:0;width:6px;height:6px;transition:opacity .2s ease, scale .22s var(--ease-out);position:absolute;bottom:-2px;left:50%;translate:-50%;rotate:45deg;scale:.5}.mdpVJq_nav a[aria-current=page]{color:var(--gold-hi)}.mdpVJq_nav a[aria-current=page]:after{opacity:1;scale:1}@media (hover:hover) and (pointer:fine){.mdpVJq_nav a:hover{color:#fff}}.mdpVJq_actions{display:flex}.mdpVJq_menuButton{width:44px;height:44px;color:var(--gold-hi);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;margin-right:-10px;font-size:24px;display:none}.mdpVJq_sheet{display:none}@media (max-width:1020px){.mdpVJq_nav{display:none}.mdpVJq_menuButton{display:grid}.mdpVJq_logo{width:104px}.mdpVJq_sheet:not([hidden]){max-height:calc(100vh - var(--header-h));max-height:calc(100dvh - var(--header-h));overscroll-behavior:contain;padding:8px var(--gutter) 20px;border-top:1px solid #cdbcff24;flex-direction:column;display:flex;overflow-y:auto}.mdpVJq_sheet a{border-bottom:1px solid #d4ae6824;padding:14px 0;font-size:1.15rem}.mdpVJq_sheet a[aria-current=page],.mdpVJq_sheet .mdpVJq_sheetCta{color:var(--gold-hi)}.mdpVJq_sheet>:last-child{border:0}.mdpVJq_sheetButton{font-family:var(--font-display);letter-spacing:.08em;text-align:left;color:#ddd5ea;cursor:pointer;background:0 0;border:0;padding:14px 0;font-size:1.15rem}}
.IBVKNa_sectionHead{border-bottom:1px solid var(--gold-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:8px;display:flex}.IBVKNa_sectionHead h2{color:var(--heading-cream,#fff3dc);font-size:1.6rem}.IBVKNa_sectionHead p{color:var(--text-dim);font-variant-numeric:tabular-nums;margin:0;font-size:.95rem}.IBVKNa_quietLine{max-width:62ch;color:var(--text-dim);margin:4px 0 0}.IBVKNa_roster{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);margin:0;padding:0;list-style:none;display:grid}.IBVKNa_roster li{box-shadow:0 -1px #d4ae6824}.IBVKNa_roster li:nth-child(-n+2){box-shadow:none}.IBVKNa_member{color:inherit;transition:background-color .18s ease, transform .16s var(--ease-out);border-radius:4px;grid-template-columns:auto minmax(0,1fr) 20px;align-items:center;gap:18px;margin:0 -14px;padding:16px 14px;text-decoration:none;display:grid}.IBVKNa_member:active{transform:scale(.99)}.IBVKNa_memberPortrait{--size:56px}.IBVKNa_memberText{gap:3px;min-width:0;display:grid}.IBVKNa_memberName{font-family:var(--font-display);color:#fff3dc;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:0 2px;font-size:1.3rem;line-height:1.2;transition:color .18s;display:flex}.IBVKNa_memberTag{letter-spacing:.04em;color:#fff3dc73;font-size:.8em}.IBVKNa_youBadge{box-shadow:inset 0 0 0 1px var(--violet-line);letter-spacing:.1em;color:var(--violet-hi);background:#8b6ae024;border-radius:3px;align-self:center;margin-left:10px;padding:1px 8px;font-size:.72rem}.IBVKNa_memberMeta{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:.92rem}.IBVKNa_memberArrow{color:var(--gold);transition:transform .2s var(--ease-out), color .18s ease;font-size:20px}@media (hover:hover) and (pointer:fine){.IBVKNa_member:hover{background:#d4ae680d}.IBVKNa_member:hover .IBVKNa_memberName{color:var(--gold-hi)}.IBVKNa_member:hover .IBVKNa_memberArrow{color:var(--gold-hi);transform:translate(4px)}}@media (max-width:760px){.IBVKNa_roster{grid-template-columns:minmax(0,1fr)}.IBVKNa_roster li:nth-child(2){box-shadow:0 -1px #d4ae6824}.IBVKNa_memberPortrait{--size:48px}}.IBVKNa_favWrap{flex-wrap:wrap;align-items:center;gap:8px 14px;display:inline-flex}.IBVKNa_fav{background:var(--ink-0);height:44px;box-shadow:inset 0 0 0 1px var(--gold-line);font-family:var(--font-display);letter-spacing:.08em;color:var(--text);cursor:pointer;transition:box-shadow .18s ease, color .18s ease, transform .16s var(--ease-out);border:0;border-radius:3px;align-items:center;gap:10px;padding:0 0 0 16px;font-size:1.0625rem;text-decoration:none;display:inline-flex}.IBVKNa_fav:active{transform:scale(.97)}.IBVKNa_favStar{color:var(--gold);transition:rotate .22s var(--ease-out), filter .22s ease, color .18s ease;flex:none;font-size:20px}.IBVKNa_favStar [data-fill]{fill:#0000;transition:fill .18s}.IBVKNa_favLabel{min-width:7.2em}.IBVKNa_favCount{border-left:1px solid var(--gold-line);min-width:3em;font-family:var(--font-text);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--text-dim);align-self:stretch;place-items:center;padding:0 12px;font-size:.95rem;font-weight:500;display:grid}.IBVKNa_fav[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--gold-hi);color:var(--gold-hi)}.IBVKNa_fav[aria-pressed=true] .IBVKNa_favStar{color:var(--gold-hi);filter:drop-shadow(0 0 6px #f2c46d99);transition:rotate .38s var(--ease-out), filter .22s ease, color .18s ease;rotate:90deg}.IBVKNa_fav[aria-pressed=true] .IBVKNa_favStar [data-fill]{fill:currentColor}.IBVKNa_fav[aria-pressed=true] .IBVKNa_favCount{color:var(--gold-hi)}@media (hover:hover) and (pointer:fine){.IBVKNa_fav:hover{box-shadow:inset 0 0 0 1px var(--gold), 0 0 24px -8px #f2c46d80}}@media (prefers-reduced-motion:reduce){.IBVKNa_fav[aria-pressed=true] .IBVKNa_favStar{rotate:0deg}}.IBVKNa_favError{color:var(--ember);font-size:.9rem}.IBVKNa_comments{gap:20px;max-width:820px;display:grid}.IBVKNa_commentList{margin:0;padding:0;list-style:none;display:grid}.IBVKNa_comment{gap:8px;padding:20px 0;transition:opacity .16s,filter .16s;display:grid}.IBVKNa_comment+.IBVKNa_comment{box-shadow:0 -1px #d4ae6824}.IBVKNa_comment[data-fresh]{transition:opacity .24s var(--ease-out), translate .24s var(--ease-out), filter .24s var(--ease-out)}@starting-style{.IBVKNa_comment[data-fresh]{opacity:0;filter:blur(3px);translate:0 6px}}.IBVKNa_comment[data-leaving]{opacity:0;filter:blur(2px)}@media (prefers-reduced-motion:reduce){@starting-style{.IBVKNa_comment[data-fresh]{filter:none;translate:none}}}.IBVKNa_commentHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.IBVKNa_author{font-family:var(--font-display);letter-spacing:.02em;color:#fff3dc;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:1.08rem;display:inline-flex}.IBVKNa_authorLink{color:inherit;text-decoration:none;transition:color .16s}@media (hover:hover) and (pointer:fine){.IBVKNa_authorLink:hover{color:var(--gold-hi)}}.IBVKNa_authorTag{color:#fff3dc73;margin-left:2px;font-size:.85em}.IBVKNa_ownerBadge{box-shadow:inset 0 0 0 1px var(--gold-line);letter-spacing:.1em;color:var(--gold);border-radius:3px;align-self:center;padding:1px 8px;font-size:.72rem}.IBVKNa_commentTime{color:var(--text-dim);font-size:.88rem}.IBVKNa_commentText{white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch;color:var(--text);margin:0}.IBVKNa_commentActions{flex-wrap:wrap;align-items:center;gap:6px 16px;min-height:28px;display:flex}.IBVKNa_textButton,.IBVKNa_dangerQuiet{font-family:var(--font-text);color:var(--text-dim);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:.9rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .16s,text-decoration-color .16s}.IBVKNa_dangerQuiet{color:var(--ember);text-decoration-color:#e9967a73}.IBVKNa_textButton:disabled,.IBVKNa_dangerQuiet:disabled{opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){.IBVKNa_textButton:hover{color:var(--gold-hi);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line)}.IBVKNa_dangerQuiet:hover{-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember)}}.IBVKNa_confirmText{color:var(--text);font-size:.9rem}.IBVKNa_inlineError{color:var(--ember);font-size:.9rem}.IBVKNa_signInLine{margin:4px 0 0}.IBVKNa_commentForm{border-top:1px solid var(--gold-line);gap:12px;padding-top:20px;display:grid}.IBVKNa_commentField{gap:8px;display:grid}.IBVKNa_fieldLabel{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);font-size:.85rem}.IBVKNa_commentField textarea{field-sizing:content;resize:vertical;background:var(--ink-0);min-height:7.5em;max-height:24em;box-shadow:inset 0 0 0 1px var(--gold-line);font:inherit;color:var(--text);caret-color:var(--gold-hi);border:0;border-radius:6px;outline:0;padding:12px 14px;line-height:1.55;transition:box-shadow .18s}.IBVKNa_commentField textarea::placeholder{color:#b3abbdb3}.IBVKNa_commentField textarea:focus-visible{box-shadow:inset 0 0 0 1px var(--gold-hi)}.IBVKNa_commentField textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--ember)}.IBVKNa_formRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-inline:5px;display:flex}.IBVKNa_formHelp{color:var(--text-dim);font-variant-numeric:tabular-nums;margin:0;font-size:.9rem}.IBVKNa_formHelp[data-over]{color:var(--ember)}.IBVKNa_sharing{border-bottom:1px solid var(--gold-line);grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:16px clamp(24px,5vw,64px);padding:24px 0;display:grid}.IBVKNa_sharingAbout h2{color:#fff3dc;font-size:1.35rem}.IBVKNa_sharingAbout p{color:var(--text-dim);margin:6px 0 0;font-size:.95rem}.IBVKNa_sharingControls{align-content:start;justify-items:start;gap:16px;display:grid}.IBVKNa_segment{background:var(--ink-0);box-shadow:inset 0 0 0 1px var(--gold-line);border-radius:999px;padding:3px;display:inline-flex}.IBVKNa_segment button{min-height:40px;font-family:var(--font-display);letter-spacing:.05em;color:var(--text-dim);cursor:pointer;transition:background-color .18s ease, color .18s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:.95rem;display:inline-flex}.IBVKNa_segment button svg{font-size:17px}.IBVKNa_segment button:active{transform:scale(.97)}.IBVKNa_segment button[aria-pressed=true]{color:#1d150b;background:radial-gradient(120% 140% at 30% 10%,#f6e2ad,#d7b46a 45%,#9b7a3c)}@media (hover:hover) and (pointer:fine){.IBVKNa_segment button[aria-pressed=false]:hover{color:var(--text)}}.IBVKNa_checkHint{color:var(--text-dim);margin-top:2px;font-size:.88rem;display:block}.IBVKNa_commentsCheck[data-disabled]{cursor:default;opacity:.55}.IBVKNa_commentsCheck[data-disabled] input{cursor:default}.IBVKNa_sharingLink{color:var(--text-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 20px;font-size:.92rem;display:flex}.IBVKNa_sharingStatus{min-height:1.4em;color:var(--gold-hi);margin:0;font-size:.9rem}.IBVKNa_sharingStatus[data-tone=saving]{color:var(--text-dim)}.IBVKNa_sharingStatus[data-tone=error]{color:var(--ember)}@media (max-width:760px){.IBVKNa_sharing{grid-template-columns:minmax(0,1fr)}}
.tBgGDa_portrait{width:var(--size,64px);height:var(--size,64px);background:var(--ink-0);box-shadow:inset 0 0 0 1px var(--gold-line), 0 0 0 3px var(--ink-1), 0 0 0 4px #d4ae684d;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.tBgGDa_portrait[data-side=light]{box-shadow:0 0 0 2px var(--gold), 0 0 0 4px var(--ink-1), 0 0 0 5px #f0d79c66, 0 0 18px -2px #f2c46d73}.tBgGDa_portrait[data-side=dark]{box-shadow:0 0 0 2px var(--violet), 0 0 0 4px var(--ink-1), 0 0 0 5px #cdbcff66, 0 0 18px -2px #8b6ae08c}.tBgGDa_art{object-fit:cover;object-position:50% 28%}.tBgGDa_icon{font-size:calc(var(--size,64px) * .4);color:var(--gold)}.tBgGDa_monogram{font-family:var(--font-display);font-size:calc(var(--size,64px) * .44);color:var(--gold-hi);text-shadow:0 0 14px #f2c46d59;line-height:1;translate:0 .04em}
.zd0OHa_settings{gap:8px;max-width:960px;display:grid}.zd0OHa_settingsHead{border-bottom:1px solid var(--gold-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:8px;display:flex}.zd0OHa_settingsHead h2{color:#fff3dc;font-size:1.6rem}.zd0OHa_settingsHead p{color:var(--text-dim);margin:0;font-size:.95rem}.zd0OHa_farewell{padding:clamp(96px, 16vw, 200px) var(--gutter);text-align:center;justify-items:center;gap:16px;display:grid}.zd0OHa_farewell h1{color:#fff3dc;font-size:clamp(2.2rem,5vw,3.5rem)}.zd0OHa_farewell p{max-width:34rem;color:var(--text-dim);margin:0}.zd0OHa_farewellActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:24px;display:flex}
.C68bWW_page{padding:clamp(48px, 7vw, 96px) var(--gutter) clamp(72px, 9vw, 120px)}.C68bWW_inner{gap:40px;max-width:1200px;margin-inline:auto;display:grid}.C68bWW_hint{border-top:1px solid var(--gold-line);color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:4px 20px;margin:0;padding-top:24px;display:flex}.C68bWW_lost{padding:clamp(96px, 16vw, 200px) var(--gutter);text-align:center;justify-items:center;gap:16px;display:grid}.C68bWW_lost h1{color:#fff3dc;font-size:clamp(2.2rem,5vw,3.5rem)}.C68bWW_lost p{max-width:34rem;color:var(--text-dim);margin:0}.C68bWW_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:24px;display:flex}
.wWXZva_footer{border-top:1px solid var(--gold-line);padding:56px var(--gutter) 32px;background:#06060999}.wWXZva_inner{grid-template-columns:1.6fr repeat(3,1fr);gap:40px;max-width:1200px;margin-inline:auto;display:grid}.wWXZva_mark{width:132px;height:auto}.wWXZva_tagline{max-width:28ch;color:var(--text-dim);margin:12px 0 0;font-size:.95rem}.wWXZva_col h2{letter-spacing:.12em;color:var(--gold);margin-bottom:14px;font-size:.85rem}.wWXZva_col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wWXZva_col a{color:var(--text-dim);font-size:.95rem;text-decoration:none;transition:color .18s}@media (hover:hover) and (pointer:fine){.wWXZva_col a:hover{color:var(--text)}}.wWXZva_fine{color:#8f8270;border-top:1px solid #d4ae6824;max-width:1200px;margin:48px auto 0;padding-top:20px;font-size:.85rem}@media (max-width:760px){.wWXZva_inner{grid-template-columns:1fr 1fr}.wWXZva_brand{grid-column:1/-1}}
.Vm1WTq_tilt{transform-style:preserve-3d;transition:transform .42s var(--ease-out), filter .3s ease;will-change:transform;border-radius:4.5%;display:block;position:relative}@media (hover:hover) and (pointer:fine){.Vm1WTq_tilt:hover{filter:drop-shadow(0 24px 30px #0000008c);transition:transform .12s ease-out,filter .3s}}.Vm1WTq_tilt:active{scale:.98}.Vm1WTq_sheen{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx,50%) var(--my,30%), #fff8e447, #fff8e40f 32%, transparent 60%);mix-blend-mode:soft-light;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Vm1WTq_tilt:hover .Vm1WTq_sheen{opacity:1}}@media (prefers-reduced-motion:reduce){.Vm1WTq_tilt{transform:none!important}}
.UJqrNq_layout{padding:clamp(40px, 6vw, 72px) var(--gutter) 120px;grid-template-columns:264px minmax(0,820px);justify-content:center;gap:clamp(32px,4.5vw,64px);display:grid}.UJqrNq_wide{padding:clamp(40px, 6vw, 80px) var(--gutter) 120px}.UJqrNq_main{min-width:0}.UJqrNq_rail{top:calc(var(--header-h) + 24px);max-height:calc(100svh - var(--header-h) - 48px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8f703899 transparent;align-self:start;padding-bottom:36px;padding-left:6px;padding-right:6px;position:sticky;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.UJqrNq_railInner{gap:24px;display:grid}.UJqrNq_mobileBar{display:none}.UJqrNq_headMeta{font-variant-numeric:tabular-nums;color:#cbc1d8;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:18px 0 0;font-size:.95rem;display:flex}.UJqrNq_headMeta a{color:var(--gold-hi)}.UJqrNq_headMetaItem{white-space:nowrap}.UJqrNq_headMetaDot{margin-right:10px}.UJqrNq_headTools{margin-top:28px}.UJqrNq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.UJqrNq_navList{gap:20px;display:grid}.UJqrNq_navParts,.UJqrNq_navChapters,.UJqrNq_navSections{margin:0;padding:0;list-style:none}.UJqrNq_navParts,.UJqrNq_navChapters{border-left:1px solid var(--gold-line)}.UJqrNq_navParts a,.UJqrNq_navChapters>li>a,.UJqrNq_navSections a{color:var(--text-dim);border-left:1px solid #0000;grid-template-columns:2.1em 1fr;align-items:baseline;margin-left:-1px;padding:6px 0 6px 16px;font-size:.95rem;line-height:1.35;text-decoration:none;transition:color .16s,border-color .16s;display:grid}.UJqrNq_navParts a{font-family:var(--font-display);letter-spacing:.06em;grid-template-columns:1fr;font-size:1rem}.UJqrNq_navSections{margin:2px 0 8px}.UJqrNq_navSections a{grid-template-columns:2.8em 1fr;padding:4px 0 4px 30px;font-size:.88rem}.UJqrNq_navNumber{font-variant-numeric:tabular-nums;color:#d4ae68b3}.UJqrNq_navParts a[aria-current],.UJqrNq_navChapters>li>a[aria-current],.UJqrNq_navSections a[aria-current]{color:var(--gold-hi);border-left-color:var(--gold)}.UJqrNq_navChapters>li>a[aria-current]{color:#f6ecd6}.UJqrNq_navParts a,.UJqrNq_navChapters>li>a{position:relative}.UJqrNq_navParts a[aria-current]:before,.UJqrNq_navChapters>li>a[aria-current]:before{content:"";background:var(--gold-hi);width:7px;height:7px;position:absolute;top:calc(50% - 3.5px);left:-4px;transform:rotate(45deg);box-shadow:0 0 8px #f0d79c80}.UJqrNq_navChapters>li>a[aria-current] .UJqrNq_navNumber,.UJqrNq_navSections a[aria-current] .UJqrNq_navNumber{color:var(--gold-hi)}@media (hover:hover) and (pointer:fine){.UJqrNq_navParts a:hover,.UJqrNq_navChapters>li>a:hover,.UJqrNq_navSections a:hover{color:var(--text);border-left-color:var(--gold-lo)}}.UJqrNq_navLabel{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);margin:0 0 -8px;font-size:.85rem}.UJqrNq_searchButton{background:var(--ink-0);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--text-dim);text-align:left;cursor:pointer;transition:box-shadow .16s ease, color .16s ease, transform .16s var(--ease-out);border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px 0 14px;font-size:.95rem;display:flex}.UJqrNq_searchButton>svg{width:18px;height:18px;color:var(--gold);flex:none}.UJqrNq_searchButton>span{flex:1}.UJqrNq_searchButton[data-size=lg]{max-width:520px;height:54px;box-shadow:inset 0 0 0 1px var(--gold-line), 0 10px 24px -10px #000c;background:#060609c7;padding:0 14px 0 18px;font-size:1.05rem}.UJqrNq_searchButton[data-size=lg]>svg{width:20px;height:20px}.UJqrNq_searchButton:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.UJqrNq_searchButton:hover{color:var(--text);box-shadow:inset 0 0 0 1px #f0d79c99}}.UJqrNq_searchButton kbd,.UJqrNq_searchKeys kbd{background:var(--ink-1);min-width:1.7em;font-family:var(--font-text), system-ui, sans-serif;color:var(--text-dim);border-radius:3px;place-items:center;padding:1px 6px;font-size:.75rem;line-height:1.5;display:inline-grid;box-shadow:inset 0 0 0 1px #d4ae6859}.UJqrNq_searchDialog{width:min(680px,100vw - 32px);max-width:none;max-height:none;color:var(--text);background:0 0;border:0;margin:12vh auto auto;padding:0;overflow:visible}.UJqrNq_searchDialog::backdrop{background:#040308bd}.UJqrNq_searchPanel{background:radial-gradient(90% 50% at 50% 0%, #8b6ae014, transparent 70%), var(--ink-2);max-height:min(72vh,640px);box-shadow:inset 0 0 0 1px var(--gold-line), 0 30px 60px -24px #000000f2;border-radius:6px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.UJqrNq_searchField{border-bottom:1px solid var(--gold-line);align-items:center;gap:12px;min-height:60px;padding:0 8px 0 18px;display:flex}.UJqrNq_searchField>svg{width:20px;height:20px;color:var(--gold);flex:none}.UJqrNq_searchField input{min-width:0;height:56px;caret-color:var(--gold-hi);background:0 0;border:0;outline:none;flex:1;font-size:1.1rem}.UJqrNq_searchField input::placeholder{color:#8f879b}.UJqrNq_searchField input::-webkit-search-cancel-button{display:none}.UJqrNq_searchClose{width:44px;height:44px;color:var(--text-dim);cursor:pointer;transition:color .16s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:4px;place-items:center;display:grid}.UJqrNq_searchClose svg{width:18px;height:18px}.UJqrNq_searchClose:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.UJqrNq_searchClose:hover{color:var(--gold-hi)}}.UJqrNq_searchResults{overscroll-behavior:contain;padding:6px 0 10px;overflow-y:auto}.UJqrNq_searchGroup{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);margin:0;padding:12px 20px 6px;font-size:.8rem}.UJqrNq_searchHit{cursor:pointer;gap:2px;padding:9px 20px;display:grid}.UJqrNq_searchHit[aria-selected=true]{background:#d4ae6817;box-shadow:inset 0 1px #d4ae681f,inset 0 -1px #d4ae681f}.UJqrNq_searchHitTitle{font-variant-numeric:tabular-nums;color:#f6ecd6;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:.98rem;font-weight:600;display:flex}.UJqrNq_searchHit[aria-selected=true] .UJqrNq_searchHitTitle{color:var(--gold-hi)}.UJqrNq_searchHitWhere{color:var(--text-dim);font-size:.85rem;font-weight:400}.UJqrNq_searchHitText{-webkit-line-clamp:2;color:#c3bbcd;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.5;display:-webkit-box;overflow:hidden}.UJqrNq_searchEmpty{color:var(--text-dim);margin:0;padding:22px 20px}.UJqrNq_searchEmpty i{color:var(--text);font-style:normal}.UJqrNq_searchKeys{color:var(--text-dim);border-top:1px solid #d4ae6824;gap:18px;margin:0;padding:10px 20px;font-size:.78rem;display:flex}@media (pointer:coarse){.UJqrNq_searchKeys,.UJqrNq_searchButton kbd{display:none}}.UJqrNq_sheet{background:radial-gradient(100% 50% at 50% 0%, #8b6ae012, transparent 70%), var(--ink-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--gold-line), 0 30px 60px -30px #000000e6;border-radius:4px;padding:clamp(24px,4.5vw,56px)}.UJqrNq_section{scroll-margin-top:calc(var(--header-h) + 20px)}.UJqrNq_section+.UJqrNq_section{border-top:1px solid var(--gold-line);margin-top:56px;padding-top:44px}.UJqrNq_section h2{color:#f6ecd6;align-items:baseline;gap:.55em;font-size:clamp(1.6rem,2.6vw,2.05rem);display:flex}.UJqrNq_sectionNumber{font-family:var(--font-text), system-ui, sans-serif;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--gold);font-size:.6em;font-weight:500}.UJqrNq_rules{margin:18px 0 0;padding:0;list-style:none}.UJqrNq_rule{scroll-margin-top:calc(var(--header-h) + 20px);grid-template-columns:4.4rem minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.UJqrNq_rule+.UJqrNq_rule{border-top:1px solid #d4ae681c}.UJqrNq_rule:target,.UJqrNq_termEntry:target,.UJqrNq_rulingCard:target{animation:UJqrNq_arrived 2.4s var(--ease-out)}@keyframes UJqrNq_arrived{0%,30%{background:#d4ae681a}to{background:0 0}}.UJqrNq_ruleNumber{font-variant-numeric:tabular-nums;color:var(--gold);align-self:start;font-size:.92rem;font-weight:500;line-height:1.85;text-decoration:none;transition:color .16s;position:relative}@media (hover:hover) and (pointer:fine){.UJqrNq_ruleNumber:hover{color:var(--gold-hi);text-decoration:underline}}.UJqrNq_ruleNumber[data-copied]:after{content:"Link copied";white-space:nowrap;color:var(--gold-hi);transition:opacity .16s var(--ease-out), filter .16s var(--ease-out);font-size:.72rem;font-weight:400;line-height:1.4;position:absolute;top:100%;left:0}@starting-style{.UJqrNq_ruleNumber[data-copied]:after{opacity:0;filter:blur(2px)}}.UJqrNq_ruleBody>p{max-width:var(--measure);margin:0}.UJqrNq_ruleBody b{color:#f6ecd6;font-weight:600}.UJqrNq_subRules{max-width:var(--measure);margin:10px 0 0;padding:0;list-style:none}.UJqrNq_subRules li{scroll-margin-top:calc(var(--header-h) + 20px);grid-template-columns:1.7em minmax(0,1fr);display:grid}.UJqrNq_subRules li+li{margin-top:6px}.UJqrNq_subLetter{color:var(--gold);font-weight:600}.UJqrNq_aside{max-width:var(--measure);border-radius:4px;margin:12px 0 0;padding:11px 16px 12px;font-size:.98rem;line-height:1.55}.UJqrNq_aside[data-kind=example]{background:#d4ae680e;box-shadow:inset 0 0 0 1px #d4ae682e}.UJqrNq_aside[data-kind=note]{background:#8b6ae013;box-shadow:inset 0 0 0 1px #8b6ae047}.UJqrNq_asideLabel{font-family:var(--font-display);letter-spacing:.1em;color:var(--gold);margin-right:.6em;font-size:.84rem}.UJqrNq_aside[data-kind=note] .UJqrNq_asideLabel{color:var(--violet-hi)}.UJqrNq_symbol{vertical-align:-.17em;background:var(--symbol-fill,var(--tint,currentColor));width:1.05em;height:1.05em;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;flex-shrink:0;margin-right:.22em;display:inline-block}.UJqrNq_termLink[data-symbol]{white-space:nowrap;-webkit-text-decoration-color:color-mix(in srgb, currentColor 60%, transparent);text-decoration-color:color-mix(in srgb, currentColor 60%, transparent)}.UJqrNq_termLink{color:inherit;text-underline-offset:.24em;-webkit-text-decoration:underline dotted #d4ae6899;text-decoration:underline dotted #d4ae6899;text-decoration-thickness:1px;transition:color .14s,text-decoration-color .14s}.UJqrNq_ruleLink{font-variant-numeric:tabular-nums;color:var(--gold-hi);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);font-weight:500}.UJqrNq_cardLink{color:#f6ecd6;font-weight:500;text-decoration-color:#ece1c752}@media (hover:hover) and (pointer:fine){.UJqrNq_termLink:hover{color:var(--gold-hi);text-decoration-style:solid;-webkit-text-decoration-color:var(--gold-hi);text-decoration-color:var(--gold-hi)}.UJqrNq_termLink[data-symbol]:hover{text-decoration-color:currentColor}.UJqrNq_ruleLink:hover,.UJqrNq_cardLink:hover{color:var(--gold-hi);-webkit-text-decoration-color:var(--gold-hi);text-decoration-color:var(--gold-hi)}}.UJqrNq_preview{--y:0;z-index:60;box-shadow:inset 0 0 0 1px var(--gold-line), 0 18px 40px -16px #000000d9;pointer-events:none;transform:translateY(var(--y));transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), filter .16s var(--ease-out);background:radial-gradient(120% 60% at 0 0,#8b6ae01a,#0000 70%),#15121e;border-radius:4px;padding:12px 14px 13px;position:fixed}.UJqrNq_preview[data-side=above]{--y:-100%}.UJqrNq_preview[data-side=beside]{--y:0}@starting-style{.UJqrNq_preview{opacity:0;filter:blur(2px);transform:translateY(var(--y)) translateY(3px) scale(.97)}.UJqrNq_preview[data-side=above]{transform:translateY(var(--y)) translateY(-3px) scale(.97)}}.UJqrNq_preview[data-instant]{transition:none}.UJqrNq_previewImage{filter:drop-shadow(0 8px 14px #00000080);width:100%;height:auto;margin-bottom:10px}.UJqrNq_previewTitle{font-family:var(--font-display);letter-spacing:.02em;color:#f6ecd6;margin:0;font-size:1.02rem}.UJqrNq_previewNumber{font-family:var(--font-text), system-ui, sans-serif;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--gold-hi);margin-right:.5em;font-size:.9em;font-weight:600}.UJqrNq_previewBody{color:#d4cbde;margin:5px 0 0;font-size:.9rem;line-height:1.5}.UJqrNq_previewSheet{z-index:60;left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));box-shadow:inset 0 0 0 1px var(--gold-line), 0 -10px 40px -10px #000000e6;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);background:#15121e;border-radius:6px;gap:10px;padding:14px 16px 16px;display:grid;position:fixed}@starting-style{.UJqrNq_previewSheet{opacity:0;transform:translateY(12px)}}.UJqrNq_previewSheetHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.UJqrNq_previewSheetHead .UJqrNq_previewTitle{font-size:1.15rem}.UJqrNq_previewSheetHead button{width:44px;height:44px;color:var(--text-dim);background:0 0;border:0;place-items:center;margin:-8px -10px -8px 0;display:grid}.UJqrNq_previewSheetHead svg{width:20px;height:20px}.UJqrNq_previewSheetBody{align-items:flex-start;gap:14px;display:flex}.UJqrNq_previewSheetBody .UJqrNq_previewImage{flex:none;width:120px;margin:0}.UJqrNq_previewSheetBody p{color:#d4cbde;margin:0;font-size:.98rem;line-height:1.5}.UJqrNq_previewOpen{background:var(--ink-0);height:44px;box-shadow:inset 0 0 0 1px var(--gold-line);font-family:var(--font-display);letter-spacing:.08em;color:var(--gold-hi);border-radius:3px;place-items:center;text-decoration:none;display:grid}.UJqrNq_previewOpen:active{transform:scale(.98)}.UJqrNq_slotFigure{background:var(--ink-0);max-width:560px;box-shadow:inset 0 0 0 1px var(--gold-line), 0 12px 24px -12px #0009;border-radius:6px;margin:22px 0 6px;padding:18px 18px 14px}.UJqrNq_slotFigure figcaption{max-width:60ch;color:var(--text-dim);margin-top:12px;font-size:.86rem;line-height:1.5}.UJqrNq_slotMap{width:100%;height:auto;display:block;overflow:visible}.UJqrNq_slotRift{font-family:var(--font-display);letter-spacing:.14em;text-anchor:middle;fill:#cdbcff8c;font-size:.34px}.UJqrNq_slotLey{stroke:#d4ae6838;stroke-width:.04px}.UJqrNq_slotLey[data-strong]{stroke:#d4ae6899;stroke-width:.06px}.UJqrNq_slot rect{fill:#0e0c15;stroke:#d4ae684d;stroke-width:.035px}.UJqrNq_slot[data-state=taken] rect{fill:#1c1726;stroke:#d4ae688c}.UJqrNq_slot[data-state=captured] rect{fill:#0b0a10;stroke:#8b6ae099;stroke-dasharray:.12 .08}.UJqrNq_slot[data-lit] rect{fill:#2b2318;stroke:var(--gold-hi);stroke-width:.06px}.UJqrNq_slotName{font-family:var(--font-text), system-ui, sans-serif;text-anchor:middle;fill:#f6ecd6;font-size:.3px;font-weight:600}.UJqrNq_slot[data-state=empty]:not([data-lit]) .UJqrNq_slotName{fill:#ece6f08c}.UJqrNq_slot[data-state=captured] .UJqrNq_slotName{fill:var(--violet-hi)}.UJqrNq_slotRank{font-family:var(--font-text), system-ui, sans-serif;text-anchor:middle;fill:#d4ae68cc;font-size:.2px}.UJqrNq_pager{border-top:1px solid var(--gold-line);justify-content:space-between;gap:24px;margin-top:56px;padding-top:28px;display:flex}.UJqrNq_pagerPrev,.UJqrNq_pagerNext{color:#f6ecd6;align-items:center;gap:14px;min-height:44px;text-decoration:none;display:flex}.UJqrNq_pagerNext{text-align:right;margin-left:auto}.UJqrNq_pagerPrev span,.UJqrNq_pagerNext span{font-family:var(--font-display);letter-spacing:.02em;gap:2px;font-size:1.15rem;display:grid}.UJqrNq_pagerPrev small,.UJqrNq_pagerNext small{letter-spacing:.12em;color:var(--gold);font-size:.8rem}.UJqrNq_pagerPrev svg,.UJqrNq_pagerNext svg{width:20px;height:20px;color:var(--gold-hi);transition:transform .2s var(--ease-out);flex:none}.UJqrNq_pagerPrev svg{rotate:180deg}@media (hover:hover) and (pointer:fine){.UJqrNq_pagerPrev:hover,.UJqrNq_pagerNext:hover{color:var(--gold-hi)}.UJqrNq_pagerPrev:hover svg,.UJqrNq_pagerNext:hover svg{transform:translate(4px)}}.UJqrNq_overview{gap:clamp(56px,7vw,88px);max-width:1200px;margin-inline:auto;display:grid}.UJqrNq_partHead{border-bottom:1px solid var(--gold-line);gap:8px;padding-bottom:14px;display:grid}.UJqrNq_partHead h2{color:#fff3dc;font-size:clamp(1.7rem,2.6vw,2.2rem)}.UJqrNq_partHead p{max-width:62ch;color:var(--text-dim);margin:0}.UJqrNq_partHead a{color:var(--gold-hi)}.UJqrNq_chapterList{columns:2;column-gap:clamp(32px,5vw,64px);margin:0;padding:0;list-style:none}.UJqrNq_chapterList li{break-inside:avoid}.UJqrNq_chapterRow{border-bottom:1px solid #d4ae681f;grid-template-columns:2.6rem minmax(0,1fr);gap:12px;padding:16px 0;text-decoration:none;display:grid}.UJqrNq_chapterNumber{font-variant-numeric:tabular-nums;color:var(--gold);font-size:1.35rem;font-weight:500;line-height:1.25;transition:color .16s}.UJqrNq_chapterText{gap:4px;display:grid}.UJqrNq_chapterTitle{font-family:var(--font-display);letter-spacing:.01em;color:#f6ecd6;font-size:1.3rem;line-height:1.25;transition:color .16s}.UJqrNq_chapterSummary{color:var(--text-dim);font-size:.94rem;line-height:1.5}@media (hover:hover) and (pointer:fine){.UJqrNq_chapterRow:hover .UJqrNq_chapterTitle,.UJqrNq_chapterRow:hover .UJqrNq_chapterNumber{color:var(--gold-hi)}}.UJqrNq_overviewTriad{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,5vw,64px);display:grid}.UJqrNq_overviewPart{align-content:start;gap:20px;display:grid}.UJqrNq_readingList{margin:0;padding-left:1.2em;font-size:.98rem}.UJqrNq_readingList li+li{margin-top:8px}.UJqrNq_readingList li::marker{color:var(--gold-lo)}.UJqrNq_readingList a{color:var(--gold-hi)}.UJqrNq_readingList b{color:#f6ecd6;font-weight:600}.UJqrNq_letterStrip{grid-template-columns:repeat(13,minmax(0,1fr));gap:4px;max-width:520px;display:grid}.UJqrNq_letterStrip a,.UJqrNq_letterStrip span{aspect-ratio:1;font-family:var(--font-display);border-radius:4px;place-items:center;font-size:.98rem;display:grid}.UJqrNq_letterStrip a{color:var(--gold-hi);transition:background-color .16s ease, transform .16s var(--ease-out);background:#d4ae680f;text-decoration:none;box-shadow:inset 0 0 0 1px #d4ae6840}.UJqrNq_letterStrip a:active{transform:scale(.95)}.UJqrNq_letterStrip span{color:#b3abbd59}@media (hover:hover) and (pointer:fine){.UJqrNq_letterStrip a:hover{background:#d4ae6829}}.UJqrNq_letterStrip[data-sticky]{top:var(--header-h);z-index:2;background:var(--ink-2);border-bottom:1px solid var(--gold-line);max-width:none;margin:-8px 0 8px;padding:12px 0;position:sticky}.UJqrNq_letterStrip[data-sticky] a,.UJqrNq_letterStrip[data-sticky] span{aspect-ratio:auto;height:36px}.UJqrNq_letterGroup{scroll-margin-top:calc(var(--header-h) + 112px)}.UJqrNq_letterGroup+.UJqrNq_letterGroup{margin-top:40px}.UJqrNq_letterHead{color:var(--gold);border-bottom:1px solid var(--gold-line);padding:18px 0 10px;font-size:2.3rem}.UJqrNq_terms{margin:0}.UJqrNq_termEntry{scroll-margin-top:calc(var(--header-h) + 128px);padding:22px 0 24px}.UJqrNq_termEntry+.UJqrNq_termEntry{border-top:1px solid #d4ae681c}.UJqrNq_termEntry>dt{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.UJqrNq_termName{font-family:var(--font-display);letter-spacing:.01em;color:#f6ecd6;font-size:1.45rem;text-decoration:none;transition:color .16s}@media (hover:hover) and (pointer:fine){.UJqrNq_termName:hover{color:var(--gold-hi)}}.UJqrNq_termAliases{color:var(--text-dim);font-size:.88rem}.UJqrNq_termEntry>dd{margin:8px 0 0}.UJqrNq_termEntry>dd>p{max-width:var(--measure);margin:10px 0 0}.UJqrNq_termEntry>dd>.UJqrNq_termShort{color:#e3d6bc;margin-top:0;font-size:1.08rem;font-weight:500}.UJqrNq_termMeta{gap:6px;margin:16px 0 0;font-size:.95rem;display:grid}.UJqrNq_termMeta div{grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.UJqrNq_termMeta dt{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);font-size:.8rem}.UJqrNq_termMeta dd{margin:0}.UJqrNq_filters{border-bottom:1px solid var(--gold-line);gap:10px;padding-bottom:20px;display:grid}.UJqrNq_filterRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UJqrNq_filterLabel{width:3.4rem;font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);font-size:.85rem}.UJqrNq_chip{height:36px;color:var(--text-dim);cursor:pointer;transition:background-color .16s ease, color .16s ease, transform .16s var(--ease-out);background:#d4ae680f;border:0;border-radius:4px;padding:0 12px;font-size:.92rem;box-shadow:inset 0 0 0 1px #d4ae6840}.UJqrNq_chip:active{transform:scale(.97)}.UJqrNq_chip[aria-pressed=true]{--symbol-fill:#1d150b;background:var(--gold);color:#1d150b;box-shadow:none}.UJqrNq_chip{align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.UJqrNq_chip[aria-pressed=false]:hover{color:var(--text);background:#d4ae681f}}.UJqrNq_filterCount{font-variant-numeric:tabular-nums;color:var(--text-dim);margin:2px 0 0;font-size:.9rem}.UJqrNq_rulingList{margin:0;padding:0;list-style:none}.UJqrNq_rulingCard{scroll-margin-top:calc(var(--header-h) + 20px);grid-template-columns:112px minmax(0,1fr);gap:24px;padding:26px 0;display:grid}.UJqrNq_rulingCard+.UJqrNq_rulingCard{border-top:1px solid #d4ae681c}.UJqrNq_rulingCard[hidden]{display:none}.UJqrNq_rulingFace img{filter:drop-shadow(0 12px 18px #0000008c);width:112px;height:auto;transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.UJqrNq_rulingFace:hover img{transform:translateY(-3px)}}.UJqrNq_rulingText h2{font-size:1.45rem}.UJqrNq_rulingText h2 a{color:#f6ecd6;text-decoration:none;transition:color .16s}@media (hover:hover) and (pointer:fine){.UJqrNq_rulingText h2 a:hover{color:var(--gold-hi)}}.UJqrNq_rulingMeta{color:var(--text-dim);flex-wrap:wrap;gap:2px 14px;margin:6px 0 0;font-size:.88rem;display:flex}.UJqrNq_rulingMeta>span{white-space:nowrap}.UJqrNq_rulingItems{max-width:var(--measure);margin:12px 0 0;padding-left:1.2em}.UJqrNq_rulingItems li+li{margin-top:8px}.UJqrNq_rulingItems li::marker{color:var(--gold-lo)}@media (max-width:1000px){.UJqrNq_overviewTriad{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.UJqrNq_layout{grid-template-columns:minmax(0,1fr);gap:20px}.UJqrNq_rail{display:none}.UJqrNq_mobileBar{gap:10px;display:grid}.UJqrNq_mobileNav{background:var(--ink-0);box-shadow:inset 0 0 0 1px var(--gold-line);border-radius:6px}.UJqrNq_mobileNav summary{min-height:44px;font-family:var(--font-display);letter-spacing:.08em;color:var(--gold-hi);cursor:pointer;justify-content:space-between;align-items:center;padding:0 18px 0 16px;list-style:none;display:flex}.UJqrNq_mobileNav summary::-webkit-details-marker{display:none}.UJqrNq_mobileNav summary:after{content:"";width:8px;height:8px;transition:transform .2s var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.UJqrNq_mobileNav[open] summary:after{transform:translateY(2px)rotate(-135deg)}.UJqrNq_mobileNav[open] summary{border-bottom:1px solid var(--gold-line)}.UJqrNq_mobileNav .UJqrNq_navList{padding:16px 16px 18px}.UJqrNq_chapterList{columns:1}}@media (max-width:640px){.UJqrNq_overviewTriad{grid-template-columns:minmax(0,1fr)}.UJqrNq_headMeta{flex-direction:column;gap:2px}.UJqrNq_headMetaDot{display:none}.UJqrNq_letterStrip[data-sticky]{position:static}.UJqrNq_letterStrip[data-sticky] a,.UJqrNq_letterStrip[data-sticky] span{height:30px}.UJqrNq_termEntry,.UJqrNq_letterGroup{scroll-margin-top:calc(var(--header-h) + 16px)}.UJqrNq_rule{grid-template-columns:minmax(0,1fr);gap:2px}.UJqrNq_ruleNumber{justify-self:start}.UJqrNq_ruleNumber[data-copied]:after{top:0;left:calc(100% + 10px)}.UJqrNq_rulingCard{grid-template-columns:72px minmax(0,1fr);gap:16px}.UJqrNq_rulingFace img{width:72px}.UJqrNq_termMeta div{grid-template-columns:minmax(0,1fr);gap:2px}.UJqrNq_pager{flex-direction:column}}@media (prefers-reduced-motion:reduce){.UJqrNq_preview,.UJqrNq_previewSheet{transition:opacity .12s}@starting-style{.UJqrNq_preview,.UJqrNq_preview[data-side=above]{transform:translateY(var(--y));filter:none}.UJqrNq_previewSheet{transform:none}}.UJqrNq_rule:target,.UJqrNq_termEntry:target,.UJqrNq_rulingCard:target{animation-duration:1.2s}}
.u8uw5W_tools{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-left:auto;padding-inline:5px;display:flex}@media (max-width:640px){.u8uw5W_tools{flex-basis:100%;margin-left:0}}.u8uw5W_framed{background:var(--ink-0);height:44px;box-shadow:inset 0 0 0 1px var(--gold-line);font-family:var(--font-display);letter-spacing:.08em;color:var(--text);white-space:nowrap;cursor:pointer;transition:box-shadow .18s ease, color .18s ease, transform .16s var(--ease-out);border:0;border-radius:3px;align-items:center;gap:10px;padding:0 18px 0 16px;font-size:.95rem;text-decoration:none;display:inline-flex}.u8uw5W_framed svg{color:var(--gold);flex:none;font-size:18px;transition:color .18s}.u8uw5W_framed:active{transform:scale(.97)}.u8uw5W_framed:disabled{cursor:default;opacity:.55;transform:none}.u8uw5W_danger svg{color:var(--violet-hi)}@media (hover:hover) and (pointer:fine){.u8uw5W_framed:not(:disabled):hover{color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold), 0 0 24px -8px #f2c46d80}.u8uw5W_framed:not(:disabled):hover svg{color:var(--gold-hi)}.u8uw5W_danger:not(:disabled):hover{color:var(--violet-hi);box-shadow:inset 0 0 0 1px var(--violet-hi), 0 0 24px -8px #8b6ae099}.u8uw5W_danger:not(:disabled):hover svg{color:var(--violet-hi)}}.u8uw5W_withIcon{align-items:center;gap:10px;display:inline-flex}.u8uw5W_withIcon svg{flex:none;font-size:18px}.u8uw5W_dialog{width:min(540px,100vw - 32px);max-width:none;max-height:none;color:var(--text);background:radial-gradient(120% 60% at 50% 0%, #8b6ae01f, transparent 70%), var(--ink-2);box-shadow:inset 0 0 0 1px var(--gold-line), 0 40px 80px -30px #000000f2;opacity:0;transition:opacity .14s var(--ease-out), scale .14s var(--ease-out), overlay .14s var(--ease-out) allow-discrete, display .14s var(--ease-out) allow-discrete;border:0;border-radius:4px;margin:auto;padding:0;overflow:visible;scale:.97}.u8uw5W_dialog[open]{opacity:1;transition-duration:.2s;scale:1}.u8uw5W_dialog::backdrop{opacity:0;transition:opacity .14s var(--ease-out), overlay .14s var(--ease-out) allow-discrete, display .14s var(--ease-out) allow-discrete;background:#040308bd}.u8uw5W_dialog[open]::backdrop{opacity:1;transition-duration:.2s}@starting-style{.u8uw5W_dialog[open]{opacity:0;scale:.97}.u8uw5W_dialog[open]::backdrop{opacity:0}}.u8uw5W_dialog[data-instant],.u8uw5W_dialog[data-instant]::backdrop{transition-duration:0s}.u8uw5W_dialog:before{content:"";background:linear-gradient(135deg, var(--gold-hi) 0 50%, var(--violet-hi) 50% 100%);width:10px;height:10px;box-shadow:0 0 0 1px var(--ink-2), 0 0 10px -1px #f2c46d73;position:absolute;top:-5px;left:50%;translate:-50%;rotate:45deg}@media (prefers-reduced-motion:reduce){.u8uw5W_dialog,.u8uw5W_dialog[open]{scale:none}.u8uw5W_dialog::backdrop{transition-duration:1ms}}.u8uw5W_panel{overscroll-behavior:contain;scrollbar-color:var(--gold-lo) transparent;scrollbar-width:thin;max-height:calc(100dvh - 32px);padding:clamp(24px,4vw,36px);position:relative;overflow-y:auto}.u8uw5W_close{width:44px;height:44px;color:var(--text-dim);cursor:pointer;transition:color .16s ease, background-color .16s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:3px;place-items:center;padding:0;font-size:20px;display:grid;position:absolute;top:10px;right:10px}.u8uw5W_close:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.u8uw5W_close:hover{color:var(--gold-hi);background:#d4ae6812}}.u8uw5W_dialogBody{gap:22px;display:grid}.u8uw5W_dialogHead{gap:10px;padding-right:40px;display:grid}.u8uw5W_dialogTitle{color:#fff3dc;font-size:1.6rem;line-height:1.2}.u8uw5W_dialogName{overflow-wrap:anywhere}.u8uw5W_dialogText{max-width:60ch;color:var(--text-dim);gap:10px;margin:0;display:grid}.u8uw5W_dialogText p{margin:0}.u8uw5W_dialogText .u8uw5W_warning{box-shadow:inset 0 0 0 1px var(--violet-line);color:#e3d9f2;background:#8b6ae01f;border-radius:4px;padding:10px 14px;font-size:.95rem;line-height:1.5}.u8uw5W_codeInput{field-sizing:content;resize:none;background:var(--ink-0);width:100%;min-height:calc(3lh + 24px);max-height:calc(8lh + 24px);box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--text);caret-color:var(--gold-hi);word-break:break-all;scrollbar-color:var(--gold-lo) var(--ink-0);scrollbar-width:thin;border:0;border-radius:6px;padding:12px 14px;font-size:.95rem;line-height:1.5;transition:box-shadow .18s;display:block}.u8uw5W_codeInput::placeholder{color:#b3abbdcc}.u8uw5W_codeInput::selection{color:#fff;background:#d4ae6859}.u8uw5W_codeInput:focus-visible{box-shadow:inset 0 0 0 1px var(--gold-hi);outline:none}.u8uw5W_codeInput[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--ember)}@media (pointer:coarse){.u8uw5W_codeInput{font-size:max(16px,1rem)}}.u8uw5W_reading{gap:6px;min-height:1.45em;display:grid}.u8uw5W_found{color:var(--gold-hi);font-variant-numeric:tabular-nums;align-items:flex-start;gap:8px;margin:0;font-size:.95rem;line-height:1.45;display:flex}.u8uw5W_found svg{flex:none;margin-top:.15em;font-size:18px}.u8uw5W_foundName{color:#fff3dc;overflow-wrap:anywhere;font-weight:500}
.vFnQga_crest{flex:none;overflow:visible}.vFnQga_crestBody{fill:color-mix(in srgb, var(--metal) 20%, #0b0a10);stroke:var(--metal);stroke-width:5px;stroke-linejoin:miter}.vFnQga_crestInner{fill:none;stroke:color-mix(in srgb, var(--metal) 45%, transparent);stroke-width:2.5px}.vFnQga_crestStar{fill:var(--metal)}.vFnQga_crestNumber{font-family:var(--font-display);fill:color-mix(in srgb, var(--metal) 35%, #fff6e6);font-size:34px}.vFnQga_badge{min-height:44px;box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--text);text-shadow:none;transition:box-shadow .18s ease, transform .16s var(--ease-out);background:#0b0a1099;border-radius:4px;align-items:center;gap:10px;padding:4px 14px 4px 8px;text-decoration:none;display:inline-flex}.vFnQga_badge:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.vFnQga_badge:hover{box-shadow:inset 0 0 0 1px var(--gold-hi), 0 0 24px -6px #f2c46d73}}.vFnQga_badgeLeague{font-family:var(--font-display);letter-spacing:.06em;color:#fff3dc;font-size:1.05rem}.vFnQga_badgeLast{color:var(--text-dim);font-size:.9rem}
.YoK6qq_page{isolation:isolate;max-width:1200px;padding:32px var(--gutter) 112px;margin:0 auto;position:relative}.YoK6qq_page:before{content:"";z-index:-1;background:radial-gradient(40% 50% at 28% 40%,#f2c46d1a,#0000 70%);position:absolute;inset:0}.YoK6qq_page[data-side=dark]:before{background:radial-gradient(40% 50% at 28% 40%,#8b6ae024,#0000 70%)}.YoK6qq_crumbs{color:var(--text-dim);flex-wrap:wrap;gap:10px;font-size:.9rem;display:flex}.YoK6qq_crumbs a{color:var(--gold);text-decoration:none}.YoK6qq_crumbs a:hover{color:var(--gold-hi)}.YoK6qq_crumbs [aria-current]{color:var(--text)}.YoK6qq_layout{grid-template-columns:minmax(260px,420px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);margin-top:32px;display:grid}.YoK6qq_cardCol{top:calc(var(--header-h) + 32px);filter:drop-shadow(0 30px 40px #00000080);position:sticky}.YoK6qq_info h1{color:#fff3dc;font-size:clamp(2.4rem,5vw,4rem)}.YoK6qq_title{color:var(--text-dim);margin:8px 0 0;font-size:1.25rem;font-style:italic}.YoK6qq_facts{border-top:1px solid var(--gold-line);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0;margin:32px 0 0;display:grid}.YoK6qq_facts div{border-bottom:1px solid #d4ae6824;padding:14px 0}.YoK6qq_facts dt{font-family:var(--font-display);letter-spacing:.12em;color:var(--gold);font-size:.8rem}.YoK6qq_facts dd{color:var(--text);font-variant-numeric:tabular-nums;margin:4px 0 0}.YoK6qq_rules{background:var(--parchment);color:var(--parchment-ink);border-radius:6px;margin-top:32px;padding:24px 28px;font-size:1.125rem;line-height:1.55;box-shadow:inset 0 0 0 1px #785a2859,0 16px 32px -20px #000c}.YoK6qq_flavor{color:var(--parchment-dim);margin:14px 0 0;font-style:italic}.YoK6qq_block{margin-top:40px}.YoK6qq_block h2{color:var(--gold-hi);font-size:1.4rem}.YoK6qq_block>p{max-width:var(--measure);color:var(--text-dim);margin:10px 0 0}.YoK6qq_keywords{margin:12px 0 0}.YoK6qq_keywords div+div{margin-top:12px}.YoK6qq_keywords dt{color:var(--text);font-weight:600}.YoK6qq_keywords dd{color:var(--text-dim);margin:2px 0 0}.YoK6qq_keywordLink{color:inherit;text-decoration-color:currentColor;text-decoration-thickness:1px}.YoK6qq_rulings{max-width:var(--measure);margin:12px 0 8px;padding-left:1.2em}.YoK6qq_rulings li+li{margin-top:8px}.YoK6qq_rulings li::marker{color:var(--gold-lo)}.YoK6qq_pager{border-top:1px solid var(--gold-line);grid-template-columns:1fr 1fr;gap:16px;margin-top:56px;padding-top:24px;display:grid}.YoK6qq_prev,.YoK6qq_next{min-height:56px;font-family:var(--font-display);color:var(--text);align-items:center;gap:12px;text-decoration:none;display:flex}.YoK6qq_next{text-align:right;justify-content:flex-end}.YoK6qq_prev svg{rotate:180deg}.YoK6qq_prev svg,.YoK6qq_next svg{color:var(--gold);transition:transform .2s var(--ease-out);flex:none}.YoK6qq_prev small,.YoK6qq_next small{font-family:var(--font-text);color:var(--text-dim);font-size:.8rem;display:block}@media (hover:hover) and (pointer:fine){.YoK6qq_prev:hover svg,.YoK6qq_next:hover svg{transform:translate(4px)}}@media (max-width:800px){.YoK6qq_layout{grid-template-columns:1fr}.YoK6qq_cardCol{width:min(100%,360px);margin-inline:auto;position:static}}
.F3TTqq_page{padding:clamp(48px, 7vw, 96px) var(--gutter) clamp(72px, 9vw, 120px)}.F3TTqq_inner{gap:clamp(48px,6vw,72px);max-width:1200px;margin-inline:auto;display:grid}.F3TTqq_byline{color:var(--gold-hi);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:.22em;transition:text-decoration-color .16s}@media (hover:hover) and (pointer:fine){.F3TTqq_byline:hover{-webkit-text-decoration-color:var(--gold-hi);text-decoration-color:var(--gold-hi)}}.F3TTqq_ownCount{min-height:44px;color:var(--text-dim);font-variant-numeric:tabular-nums;align-items:center;font-size:.95rem;display:inline-flex}.F3TTqq_ownerHint{color:var(--text-dim);margin:-16px 0 0;font-size:.95rem}.F3TTqq_ownerHint a{color:var(--gold-hi);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:.22em}.F3TTqq_hint{border-top:1px solid var(--gold-line);color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:4px 20px;margin:0;padding-top:24px;display:flex}
