.kLlj7q_cover{color:#fff3e6;border-radius:6px 16px 16px 6px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:2px 1px #ede0d2,4px 2px #dccbba,0 24px 50px #0803068c,inset 0 0 0 1px #00000040}.kLlj7q_body{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px 30px 24px 46px;display:flex;position:relative}.kLlj7q_body p{margin:0}.kLlj7q_openGold{background:var(--gold);min-height:48px;color:var(--plum);border:1.5px solid #e2b12e;border-radius:999px;padding:0 26px;font-size:1.05rem;font-weight:700;box-shadow:0 3px #00000040}.kLlj7q_openGold.kLlj7q_openGold:hover:not(:disabled){background:#ffd866}.kLlj7q_openGold:focus-visible{outline-offset:3px;outline:3px solid #fff3e6}.kLlj7q_field .kLlj7q_body{padding-right:calc(var(--pw) * .1 + 44px)}.kLlj7q_field{background-color:#24524a;background-image:radial-gradient(at 26% 14%,#ffffff24,#fff0 55%),radial-gradient(at 85% 105%,#00000059,#0000 60%),repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#00000014 0 1px,#0000 1px 3px)}.kLlj7q_field:before{content:"";pointer-events:none;border:2px dashed #f7c948b3;border-radius:10px;position:absolute;inset:16px 16px 16px 38px}.kLlj7q_fieldSpine{background:linear-gradient(90deg,#0e2925,#18403a 65%,#00000047);width:24px;position:absolute;top:0;bottom:0;left:0}.kLlj7q_fieldWear{pointer-events:none;background:radial-gradient(22% 9% at 70% 92%,#fce1cb1f,#0000 70%),radial-gradient(14% 20% at 96%,#fce1cb1a,#0000 70%),radial-gradient(30% 6% at 40% 4%,#fce1cb1a,#0000 70%);position:absolute;inset:0}.kLlj7q_strap{z-index:3;top:0;bottom:0;right:calc(var(--pw) * .1);background:repeating-linear-gradient(0deg,#00000024 0 2px,#0000 2px 5px),linear-gradient(90deg,#8a6a3e,#c9a46a 40%,#a9854f 60%,#7a5a30);width:30px;position:absolute;box-shadow:-2px 0 4px #00000059,2px 0 4px #00000040}.kLlj7q_buckle{border:5px solid #d9d2c4;border-radius:6px;height:40px;position:absolute;top:50%;left:-7px;right:-7px;transform:translateY(-50%);box-shadow:0 2px 4px #00000073,inset 0 0 0 1px #0003}.kLlj7q_fieldWord{font-family:var(--font-display);font-weight:700;font-size:clamp(.95rem, calc(var(--pw) * .034), 1.25rem);letter-spacing:.22em;color:#fce1cb}.kLlj7q_sewn{--b:clamp(100px, calc(var(--pw) * .32), 164px);width:var(--b);height:var(--b);border:7px solid var(--gold);outline-offset:-16px;background:#fce1cb;border-radius:50%;outline:2px dashed #b5361ab3;place-items:center;margin:6px 0;display:grid;transform:rotate(-4deg);box-shadow:0 0 0 2px #b5361a,0 6px #00000026,0 10px 18px #00000059}.kLlj7q_markField{filter:drop-shadow(0 1px #0000002e);width:46%;height:auto}.kLlj7q_fieldTitle{font-family:var(--font-display);font-weight:800;line-height:.95;font-size:clamp(2.4rem, calc(var(--pw) * .13), 4.4rem);color:var(--gold);text-shadow:0 2px #00000040;margin:0}.kLlj7q_fieldPlate{background:#081c1999;border:1.5px solid #f7c94880;border-radius:8px;padding:8px 16px}.kLlj7q_fieldPlate b,.kLlj7q_leatherPlate b,.kLlj7q_passPlate b{font-family:var(--font-display);color:var(--gold);font-size:1.25rem}.kLlj7q_leather{background-color:#5e2c1a;background-image:radial-gradient(at 30% 18%,#ffd2a029,#ffd2a000 55%),radial-gradient(at 80% 100%,#0006,#0000 60%),radial-gradient(circle at 20% 70%,#0000001a 0 1px,#0000 1.5px),radial-gradient(circle at 60% 30%,#00000014 0 1px,#0000 1.5px);background-size:auto,auto,7px 7px,5px 5px}.kLlj7q_leatherSpine{background:linear-gradient(90deg,#2e130b,#4a2214 70%,#0000004d);flex-direction:column;justify-content:space-around;width:28px;display:flex;position:absolute;top:0;bottom:0;left:0}.kLlj7q_leatherSpine i{background:linear-gradient(#ffc8962e,#0006);height:8px;display:block}.kLlj7q_tooling{pointer-events:none;border:2px solid #1406028c;border-radius:8px;position:absolute;inset:22px 22px 22px 46px;box-shadow:0 1px #ffd2a02e,inset 0 1px #ffd2a01f}.kLlj7q_tooling:after{content:"";border:1.5px solid #f7c9488c;border-radius:4px;position:absolute;inset:10px}.kLlj7q_brass{z-index:1;background:linear-gradient(135deg,#f4d98b,#c9962e 45%,#8c621a 100%);width:54px;height:54px;position:absolute;box-shadow:0 1px 2px #00000080}.kLlj7q_tl{clip-path:polygon(0 0,100% 0,0 100%);top:0;left:0}.kLlj7q_tr{clip-path:polygon(0 0,100% 0,100% 100%);border-top-right-radius:16px;top:0;right:0}.kLlj7q_bl{clip-path:polygon(0 0,100% 100%,0 100%);bottom:0;left:0}.kLlj7q_br{clip-path:polygon(100% 0,100% 100%,0 100%);border-bottom-right-radius:16px;bottom:0;right:0}.kLlj7q_foilWord{font-family:var(--font-display);letter-spacing:.24em;color:var(--gold);font-weight:700;font-size:clamp(.95rem, calc(var(--pw) * .034), 1.25rem);text-shadow:0 -1px #0000008c,0 1px #ffdcaa33}.kLlj7q_medallion{--b:clamp(96px, calc(var(--pw) * .28), 148px);width:var(--b);height:var(--b);background:radial-gradient(circle at 40% 35%,#6e3520,#44190c);border:4px solid #c9962e;border-radius:50%;place-items:center;margin:8px 0;display:grid;box-shadow:inset 0 3px 8px #0009,0 1px #ffd2a033,0 0 0 3px #14060266}.kLlj7q_markLeather{--mark-pin:#c9962e;--mark-window:#44190c;--mark-paw:#f4d98b;filter:drop-shadow(0 -1px #00000080)drop-shadow(0 1px #ffd2a040);width:44%;height:auto}.kLlj7q_foilTitle{font-family:var(--font-display);font-weight:800;line-height:.95;font-size:clamp(2.6rem, calc(var(--pw) * .15), 4.8rem);color:var(--gold);background:linear-gradient(#fce08a,#f7c948 50%,#d9a52e);-webkit-text-fill-color:transparent;filter:drop-shadow(0 -1px #0009)drop-shadow(0 1px #ffdcaa2e);-webkit-background-clip:text;background-clip:text;margin:0}.kLlj7q_leatherSub{color:#fce1cb;font-weight:600}.kLlj7q_leatherPlate{background:#1e0a048c;border:1.5px solid #c9962e99;border-radius:6px;padding:7px 16px}.kLlj7q_passport{background-color:#14263b;background-image:radial-gradient(at 30% 16%,#a0bee624,#a0bee600 55%),radial-gradient(at 80% 105%,#0006,#0000 60%),repeating-linear-gradient(45deg,#ffffff05 0 1px,#0000 1px 4px);border-radius:8px 14px 14px 8px}.kLlj7q_passportRule{pointer-events:none;border:1.5px solid #f7c948b3;border-radius:6px;position:absolute;inset:18px;box-shadow:inset 0 0 0 5px #14263b,inset 0 0 0 6px #f7c94873}.kLlj7q_passport .kLlj7q_body{gap:12px;padding:24px 34px}.kLlj7q_passWord{font-family:var(--font-display);letter-spacing:.3em;color:var(--gold);font-weight:700;font-size:clamp(1rem, calc(var(--pw) * .038), 1.35rem)}.kLlj7q_emblem{width:clamp(110px, calc(var(--pw) * .34), 176px);height:auto;color:var(--gold);margin:6px 0}.kLlj7q_passTitle{font-family:var(--font-display);color:#fff3e6;font-weight:800;line-height:.95;font-size:clamp(2.5rem, calc(var(--pw) * .14), 4.4rem);margin:0}.kLlj7q_passSub{font-family:var(--font-display);letter-spacing:.12em;color:#f2d9c6;font-weight:600;font-size:clamp(.8rem, calc(var(--pw) * .026), .98rem);text-wrap:balance;max-width:44ch;line-height:1.3}@media (max-width:479px){.kLlj7q_passSub{letter-spacing:.09em}.kLlj7q_passport .kLlj7q_body{padding:22px 26px}}.kLlj7q_passPlate{border:1.5px solid #f7c94899;border-radius:999px;padding:7px 16px}.kLlj7q_nowrap{white-space:nowrap}
.ZJc2eG_desk{--pw:min(calc(100vw - 24px), 560px);--ph:min(calc(100dvh - 150px), calc(var(--pw) * 1.9));--ease:cubic-bezier(.45, .05, .25, 1);color:var(--cream);background-color:#2a121f;background-image:radial-gradient(65% 55% at 50% 36%,#f2643a42,#f2643a00 70%),radial-gradient(120% 60% at 50% 115%,#08030699,#08030600 70%),repeating-linear-gradient(91deg,#ffffff05 0 2px,#0000 2px 9px,#0000000f 9px 11px,#0000 11px 26px),linear-gradient(#3d1b28 0%,#2a121f 55%,#1a0d17 100%);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0;overflow:hidden}@media (min-width:820px) and (min-height:560px){.ZJc2eG_desk{--ph:min(calc(100dvh - 160px), calc((100vw - 120px) / 2 / .74), 900px);--pw:calc(var(--ph) * .74)}}.ZJc2eG_bar,.ZJc2eG_stage,.ZJc2eG_turns{z-index:1;position:relative}.ZJc2eG_bar{z-index:3;padding:max(10px, env(safe-area-inset-top)) 16px 6px;align-items:center;gap:12px;display:flex}.ZJc2eG_closeBook{-webkit-backdrop-filter:blur(6px);min-height:44px;color:var(--cream);background:#1a0c14c7;border:1.5px solid #fff3e680;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 16px 0 10px;font-weight:600;text-decoration:none;display:inline-flex}.ZJc2eG_closeBook:hover{background:#341228e6}.ZJc2eG_barTitle{text-align:center;font-family:var(--font-display);color:var(--gold);text-shadow:1px 0 #1a0a12,-1px 0 #1a0a12,0 -1px #1a0a12,0 1px #1a0a12,0 2px #1a0a12,0 0 12px #1a0c14e6,0 0 4px #1a0c14e6;flex:1;margin:0;font-size:1.55rem;font-weight:800}.ZJc2eG_barEnd{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.ZJc2eG_review{position:relative}.ZJc2eG_count{-webkit-backdrop-filter:blur(6px);white-space:nowrap;background:#1a0c14c7;border:1px solid #f7c9488c;border-radius:999px;flex:none;margin:0;padding:6px 14px;font-weight:600}.ZJc2eG_count b{font-family:var(--font-display);color:var(--gold);font-size:1.25rem;font-weight:800}@media not ((min-width:820px) and (min-height:560px)){.ZJc2eG_barTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:360px){.ZJc2eG_countWord{display:none}}.ZJc2eG_stage{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;place-items:center;min-height:0;padding:6px 12px;display:grid}.ZJc2eG_book{height:var(--ph);perspective:2600px;position:relative}.ZJc2eG_wide{width:calc(var(--pw) * 2)}.ZJc2eG_narrow{width:var(--pw)}.ZJc2eG_book{cursor:grab}.ZJc2eG_book button,.ZJc2eG_book a{cursor:pointer}.ZJc2eG_grabbing,.ZJc2eG_grabbing .ZJc2eG_book{cursor:grabbing}.ZJc2eG_cast{z-index:2;height:100%;width:var(--pw);pointer-events:none;opacity:0;position:absolute;top:0}.ZJc2eG_castR{background:linear-gradient(90deg,#14080ebf,#14080e40 35%,#14080e00 80%);right:0}.ZJc2eG_castL{background:linear-gradient(270deg,#14080ebf,#14080e40 35%,#14080e00 80%);left:0}.ZJc2eG_narrow .ZJc2eG_castR{border-radius:4px 12px 12px 4px}.ZJc2eG_slotL,.ZJc2eG_slotR{height:100%;width:var(--pw);position:absolute;top:0}.ZJc2eG_slotL{left:0}.ZJc2eG_slotR{right:0}.ZJc2eG_leaf{z-index:3;width:var(--pw);transform-origin:0;height:100%;transform-style:preserve-3d;position:absolute;top:0;right:0}.ZJc2eG_leafFront,.ZJc2eG_leafBack{backface-visibility:hidden;position:absolute;inset:0}.ZJc2eG_leafBack{transform:rotateY(180deg)}.ZJc2eG_shade{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,#2a122099,#2a12201f 55%,#ffffff1f);position:absolute;inset:0}.ZJc2eG_leafBack .ZJc2eG_shade{background:linear-gradient(270deg,#2a122099,#2a12201f 55%,#ffffff1f)}.ZJc2eG_fade{z-index:5;position:absolute;inset:0}.ZJc2eG_rings{z-index:4;top:0;bottom:0;left:calc(var(--pw) - 22px);width:44px;padding:calc(var(--ph) * .14) 0;pointer-events:none;flex-direction:column;justify-content:space-between;animation:.3s ease-out both ZJc2eG_ringsIn;display:flex;position:absolute}.ZJc2eG_rings i{background:linear-gradient(#f6f2ea 0%,#c9c2b6 40%,#7f776c 58%,#d8d2c7 100%);border-radius:8px;height:15px;display:block;box-shadow:0 3px 4px #0a040866,inset 0 0 0 1px #3c322840}@keyframes ZJc2eG_ringsIn{0%{opacity:0}to{opacity:1}}.ZJc2eG_paper{padding:clamp(18px, calc(var(--pw) * .07), 40px);padding-bottom:clamp(30px, calc(var(--pw) * .08), 46px);color:var(--plum);--weave:repeating-linear-gradient(0deg, #78503c0b 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #78503c0a 0 1px, transparent 1px 3px);background-color:#fff8f0;background-image:var(--weave);border-radius:6px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 20px 44px #08030680}.ZJc2eG_left{padding-right:clamp(28px, calc(var(--pw) * .09), 48px);background-image:linear-gradient(270deg, #34122833, #34122800 10%), var(--weave);border-radius:12px 3px 3px 12px;box-shadow:-2px 1px #ede0d2,-4px 2px #dccbba,0 20px 44px #08030680}.ZJc2eG_right{padding-left:clamp(28px, calc(var(--pw) * .09), 48px);background-image:linear-gradient(90deg, #34122833, #34122800 10%), var(--weave);border-radius:3px 12px 12px 3px;box-shadow:2px 1px #ede0d2,4px 2px #dccbba,0 20px 44px #08030680}.ZJc2eG_single{background-image:linear-gradient(90deg, #34122824, #34122800 34px), var(--weave);border-radius:4px 12px 12px 4px;padding-left:46px;box-shadow:2px 1px #ede0d2,4px 2px #dccbba,0 20px 44px #08030680}.ZJc2eG_backing{border-radius:3px 12px 12px 3px}.ZJc2eG_holes{padding:calc(var(--ph) * .14) 0;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;bottom:0;left:13px}.ZJc2eG_holes i{background:#2a121f;border-radius:50%;width:15px;height:15px;display:block;box-shadow:inset 0 2px 3px #0009,0 1px #ffffffb3}.ZJc2eG_folio{font-family:var(--font-display);color:#6b5560;font-size:1rem;font-weight:600;position:absolute;bottom:12px}.ZJc2eG_left .ZJc2eG_folio{left:24px}.ZJc2eG_right .ZJc2eG_folio,.ZJc2eG_single .ZJc2eG_folio{right:24px}.ZJc2eG_pageTitle{font-family:var(--font-display);color:var(--plum);font-weight:800;font-size:clamp(1.45rem, calc(var(--pw) * .062), 2.2rem);border-bottom:2px dashed #b5361a73;margin:0 0 .7em;padding-bottom:.3em;line-height:1.02}.ZJc2eG_intro{flex-direction:column;height:100%;min-height:0;display:flex}.ZJc2eG_intro p{color:#4a3340;font-size:clamp(1rem, calc(var(--pw) * .031), 1.15rem);line-height:1.5}.ZJc2eG_intro b{color:var(--plum)}.ZJc2eG_bigCount{align-items:baseline;gap:10px;margin:0 0 .3em;display:flex}.ZJc2eG_intro .ZJc2eG_bigCount b{font-family:var(--font-display);font-weight:800;font-size:clamp(3.6rem, calc(var(--pw) * .22), 7rem);color:var(--ember-ink);line-height:.9}.ZJc2eG_bigCount span{font-family:var(--font-display);color:var(--plum);font-size:1.7rem;font-weight:700}.ZJc2eG_intro .ZJc2eG_hint,.ZJc2eG_hint{color:#5e4c56;font-size:.95rem}.ZJc2eG_ridges{width:100%;height:auto;max-height:calc(var(--ph) * .2);aspect-ratio:300/96;border-radius:10px;flex:none;margin-top:auto;display:block}.ZJc2eG_intro .ZJc2eG_ridges{margin-bottom:14px}.ZJc2eG_tally{border-top:2px dashed #b5361a4d;flex-wrap:wrap;gap:6px;margin:0;padding:14px 0 0;list-style:none;display:flex}.ZJc2eG_slotsPage{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.ZJc2eG_slots{gap:clamp(10px, calc(var(--pw) * .035), 22px);flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid}.ZJc2eG_slotCell{min-width:0;min-height:0;display:flex}.ZJc2eG_slot{min-width:0;min-height:0;padding:clamp(8px, calc(var(--pw) * .025), 14px) 8px;font:inherit;color:inherit;text-align:center;white-space:normal;border-radius:14px;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:3px;display:flex;overflow:hidden}.ZJc2eG_got{cursor:pointer;background:#f2643a0d;border:2px dashed #b5361a8c;box-shadow:inset 0 1px 6px #34122814}.ZJc2eG_slot.ZJc2eG_got:hover:not(:disabled){background:#f2643a1c}.ZJc2eG_slot.ZJc2eG_got:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.ZJc2eG_empty{background:#34122805;border:2px dashed #c2ac9c}.ZJc2eG_slotArt{--patch:clamp(60px, calc(var(--pw) * .22), 132px);width:var(--patch);height:var(--patch);transform:rotate(var(--tilt,0deg));flex:none;place-items:center;margin:2px 0 6px;transition:transform .2s ease-out;display:grid}.ZJc2eG_slotArt svg{filter:drop-shadow(0 1.5px 1px #2a122066)drop-shadow(0 6px 8px #2a122029);width:100%;height:100%}.ZJc2eG_got:hover .ZJc2eG_slotArt{transform:rotate(var(--tilt,0deg)) translateY(-2px) scale(1.04)}.ZJc2eG_ghost{background:#34122808;border:2.5px dashed #b9a090;border-radius:50%;width:84%;height:84%}.ZJc2eG_slotName{font-family:var(--font-display);font-weight:700;font-size:clamp(1.05rem, calc(var(--pw) * .042), 1.4rem);color:var(--plum);line-height:1.05}.ZJc2eG_tagGot,.ZJc2eG_tagNot{font-size:.8rem;font-weight:700}.ZJc2eG_tagGot{color:var(--pine)}.ZJc2eG_tagNot{color:#6b5560}.ZJc2eG_slotDesc{font-size:clamp(.82rem, calc(var(--pw) * .028), .95rem);color:#5e4c56;line-height:1.3}.ZJc2eG_endNote{text-align:center;flex-direction:column;justify-content:flex-end;gap:10px;height:45%;display:flex;position:absolute;bottom:0;left:0;right:0}.ZJc2eG_endNote p{font-family:var(--font-display);color:#5e4c56;margin:0 0 4px;font-size:1.2rem;font-weight:600}.ZJc2eG_notes{flex-direction:column;height:100%;display:flex}.ZJc2eG_turnNext,.ZJc2eG_closeupBtn{background:var(--gold);min-height:48px;color:var(--plum);border:1.5px solid #e2b12e;border-radius:999px;font-size:1.05rem;font-weight:700}.ZJc2eG_turnNext.ZJc2eG_turnNext:hover:not(:disabled),.ZJc2eG_closeupBtn.ZJc2eG_closeupBtn:hover:not(:disabled){background:#ffd866}.ZJc2eG_turns{width:100%;max-width:1000px;padding:6px 16px max(12px, env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:10px;margin:0 auto;display:flex}.ZJc2eG_turn{min-width:48px;min-height:48px;color:var(--cream);background:#1a0c14c7;border:1.5px solid #fff3e680;border-radius:999px;gap:6px;padding:0 16px 0 12px}.ZJc2eG_turn.ZJc2eG_turn:hover:not(:disabled){background:#341228eb}.ZJc2eG_turn.ZJc2eG_turnNext{background:var(--gold);color:var(--plum);border-color:#e2b12e;padding:0 12px 0 18px}.ZJc2eG_turn.ZJc2eG_turnNext:hover:not(:disabled){background:#ffd866}.ZJc2eG_turn:disabled{opacity:.55;color:#cdb8ae}.ZJc2eG_where{text-align:center;color:#f2d9c6;background:#1a0c14b3;border-radius:999px;margin:0;padding:4px 12px;font-size:.95rem;font-weight:600}.ZJc2eG_keysHint{display:none}@media (min-width:820px) and (min-height:560px){.ZJc2eG_keysHint{display:inline}}@media (max-width:479px){.ZJc2eG_turn:not(.ZJc2eG_turnNext){width:48px;padding:0}.ZJc2eG_turn:not(.ZJc2eG_turnNext) span{display:none}}.ZJc2eG_closeBook:focus-visible,.ZJc2eG_turn:focus-visible,.ZJc2eG_closeupBtn:focus-visible{outline:3px solid var(--cream);outline-offset:3px}.ZJc2eG_closeup{width:min(92vw,440px);max-width:none;color:var(--cream);background:0 0;border:0;padding:0;overflow:visible}.ZJc2eG_closeup::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10060cc2}.ZJc2eG_closeup[open]{animation:ZJc2eG_rise .28s var(--ease,ease-out) both}@keyframes ZJc2eG_rise{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.ZJc2eG_closeupBody{text-align:center;border:2px solid var(--gold);background:radial-gradient(at 50% 28%,#f2643a61,#f2643a00 62%),linear-gradient(#341228,#14263b);border-radius:22px;padding:26px 24px 22px;box-shadow:0 30px 60px #00000080}.ZJc2eG_closeupArt{place-items:center;display:grid}.ZJc2eG_closeupKicker{color:var(--gold);margin:10px 0 0;font-weight:700}.ZJc2eG_closeupName{font-family:var(--font-display);color:var(--cream);margin:0 0 6px;font-size:2.3rem;font-weight:800}.ZJc2eG_closeupDesc{color:#fce1cb;font-size:1.05rem}.ZJc2eG_closeupBtn{margin-top:6px;padding:0 26px}.ZJc2eG_sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ZJc2eG_slotArt{transition:none}.ZJc2eG_got:hover .ZJc2eG_slotArt{transform:rotate(var(--tilt,0deg))}.ZJc2eG_rings,.ZJc2eG_closeup[open]{animation:none}}.ZJc2eG_topoScene{z-index:0;opacity:.9;position:absolute;inset:0}:root[data-theme=topo] .ZJc2eG_desk{background:#101e22}:is(:root[data-theme=topo] .ZJc2eG_closeBook,:root[data-theme=topo] .ZJc2eG_count,:root[data-theme=topo] .ZJc2eG_turn){background:rgb(var(--glass-rgb) / .86)}:root[data-theme=topo] .ZJc2eG_closeBook:hover{background:rgb(var(--plum-rgb) / .95)}:root[data-theme=topo] .ZJc2eG_turn.ZJc2eG_turn:hover:not(:disabled){background:rgb(var(--plum-rgb) / .95)}:root[data-theme=topo] .ZJc2eG_turn.ZJc2eG_turnNext{background:var(--gold);border-color:#c98e1c}:root[data-theme=topo] .ZJc2eG_turn.ZJc2eG_turnNext:hover:not(:disabled){background:var(--gold-hover)}:root[data-theme=topo] .ZJc2eG_barTitle{text-shadow:0 1px #0b1a11,0 0 12px #101e22f2,0 0 4px #101e22f2}:root[data-theme=topo] .ZJc2eG_where{background:rgb(var(--glass-rgb) / .8);color:#e4dcc2}
.mOQbvq_root{width:100%;height:100%;display:block;overflow:hidden}.mOQbvq_flame{transform-box:fill-box;transform-origin:50% 100%}.mOQbvq_embers circle{opacity:0;transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.mOQbvq_animate .mOQbvq_flame{animation:1.9s ease-in-out infinite mOQbvq_flicker}.mOQbvq_animate .mOQbvq_lantern{animation:5s ease-in-out infinite mOQbvq_lantern}.mOQbvq_animate .mOQbvq_embers circle{animation:3.6s ease-out infinite mOQbvq_ember}.mOQbvq_animate .mOQbvq_embers circle:nth-child(2){animation-duration:4.2s;animation-delay:-.9s}.mOQbvq_animate .mOQbvq_embers circle:nth-child(3){animation-duration:3.2s;animation-delay:-1.8s}.mOQbvq_animate .mOQbvq_embers circle:nth-child(4){animation-duration:4.8s;animation-delay:-2.6s}.mOQbvq_animate .mOQbvq_embers circle:nth-child(5){animation-delay:-3.3s}.mOQbvq_animate .mOQbvq_twinkleA{animation:4.5s ease-in-out infinite mOQbvq_twinkle}.mOQbvq_animate .mOQbvq_twinkleB{animation:6.5s ease-in-out -2s infinite mOQbvq_twinkle}.mOQbvq_intro .mOQbvq_sun{animation:2.8s cubic-bezier(.22,1,.36,1) both mOQbvq_rise}.mOQbvq_intro .mOQbvq_stars{animation:2.4s ease-out .6s both mOQbvq_fadeIn}}@keyframes mOQbvq_flicker{0%,to{transform:scale(1)skew(0)}20%{transform:scale(.96,1.07)skew(-2deg)}45%{transform:scale(1.03,.94)skew(1.5deg)}70%{transform:scale(.98,1.05)skew(-1deg)}}@keyframes mOQbvq_lantern{0%,to{opacity:1}50%{opacity:.82}}@keyframes mOQbvq_ember{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(14px,-90px)}}@keyframes mOQbvq_twinkle{0%,to{opacity:1}50%{opacity:.25}}@keyframes mOQbvq_rise{0%{opacity:.6;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}@keyframes mOQbvq_fadeIn{0%{opacity:0}to{opacity:1}}.mOQbvq_plx{transform:translate(calc(var(--plx,0) * var(--d,0) * -36px), calc((var(--ply,0) + 1) * var(--d,0) * 6px));will-change:transform}
.rQRhhG_root{pointer-events:none;position:absolute;inset:0;overflow:hidden}.rQRhhG_fill{width:100%;height:100%;display:block;position:absolute;inset:0}.rQRhhG_canvas{opacity:0;pointer-events:none;transition:opacity .9s}.rQRhhG_live{opacity:1}@media (prefers-reduced-motion:no-preference){.rQRhhG_fadeIn{animation:1s ease-in-out both rQRhhG_skyFadeIn}}@keyframes rQRhhG_skyFadeIn{0%{opacity:0}to{opacity:1}}
.ftBKaq_patch{filter:drop-shadow(0 2px 2px #14061259)drop-shadow(0 6px 12px #1406122e);flex:none;display:block;overflow:visible}.ftBKaq_locked{filter:none;color:#fff3e6b3}.ftBKaq_shine{opacity:0}@media (prefers-reduced-motion:no-preference){.ftBKaq_unlock{animation:ftBKaq_pressOn .75s cubic-bezier(.18, 1.5, .4, 1) var(--patch-delay,0s) both;transform-origin:50%}.ftBKaq_unlock .ftBKaq_stitch{animation:ftBKaq_stitchRun .9s ease-out calc(var(--patch-delay,0s) + .15s) both}.ftBKaq_unlock .ftBKaq_shine{animation:ftBKaq_shine .9s ease-in-out calc(var(--patch-delay,0s) + .45s) both}}@media (prefers-reduced-motion:reduce){.ftBKaq_unlock{animation:ftBKaq_fadeOnly .3s ease-out var(--patch-delay,0s) both}}@keyframes ftBKaq_pressOn{0%{opacity:0;transform:scale(1.6)rotate(-14deg)}55%{opacity:1;transform:scale(.94)rotate(3deg)}to{opacity:1;transform:none}}@keyframes ftBKaq_stitchRun{0%{stroke-dashoffset:60px;opacity:.2}to{stroke-dashoffset:0;opacity:1}}@keyframes ftBKaq_shine{0%{opacity:1;transform:skew(-18deg)translate(0)}to{opacity:1;transform:skew(-18deg)translate(190px)}}@keyframes ftBKaq_fadeOnly{0%{opacity:0}to{opacity:1}}
.nhdUDa_screen{--plate:rgb(var(--glass-rgb) / .66);--plate-on:rgb(var(--glass-rgb) / .84);background:var(--dusk-deep);min-height:100dvh;color:var(--cream);isolation:isolate;position:relative;overflow:hidden}.nhdUDa_scene{z-index:-1;position:absolute;inset:0}.nhdUDa_land{position:absolute;inset:0}.nhdUDa_veil{background:linear-gradient(#060e1a, var(--night) 60%, #0b1622);opacity:0;pointer-events:none;position:absolute;inset:0}.nhdUDa_content{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 16px max(12px, env(safe-area-inset-bottom));grid-template-rows:auto auto auto 1fr auto;display:grid;position:relative}.nhdUDa_lockup{align-items:center;gap:.5em;margin-top:0;font-size:clamp(1.6rem,7vw,2.1rem);display:flex}.nhdUDa_patch{filter:drop-shadow(0 4px 12px #0000006b);flex:none;width:auto;height:1.92em;margin:-.04em -.02em -.04em 0}.nhdUDa_wordmark{flex-direction:column;gap:.16em;display:flex}.nhdUDa_title span{display:block}.nhdUDa_title{text-transform:uppercase;letter-spacing:.01em;paint-order:stroke fill;-webkit-text-stroke:.085em #20081a}.nhdUDa_hero{max-width:100%;margin-top:clamp(24px,8dvh,72px)}.nhdUDa_title{font-family:var(--font-display);letter-spacing:-.012em;color:var(--cream);text-shadow:0 .06em #20081a,0 .25em .6em #14041080;margin:0;font-size:1em;font-weight:800;line-height:.84}.nhdUDa_promise{text-wrap:pretty;max-width:34ch;color:rgb(var(--cream-rgb) / .92);text-shadow:0 1px 12px #240a1e99;margin:14px 0 0;font-size:clamp(1.05rem,1rem + .5vw,1.3rem);font-weight:500;line-height:1.35}.nhdUDa_menuWrap{width:min(100%,380px);margin-top:clamp(18px,3.5dvh,44px)}.nhdUDa_menu{gap:10px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.nhdUDa_item{text-align:left;white-space:normal;width:100%;min-height:54px;font-family:var(--font-display);letter-spacing:.005em;color:var(--cream);background:var(--plate);border:1.5px solid rgb(var(--cream-rgb) / .16);-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 18px;font-size:1.45rem;font-weight:700;line-height:1.1;transition:background-color .18s,border-color .18s,transform .18s;display:flex;position:relative}.nhdUDa_item:hover:not(:disabled){background:var(--plate-on)}.nhdUDa_item.nhdUDa_on,.nhdUDa_item.nhdUDa_on:hover:not(:disabled){background:var(--plate-on);border-color:rgb(var(--gold-rgb) / .75)}.nhdUDa_item:before{content:"";background:var(--gold);width:10px;height:26px;box-shadow:0 0 14px rgb(var(--gold-rgb) / .55);opacity:0;border-radius:2px;margin-top:-13px;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .15s;position:absolute;top:50%;left:-22px;transform:scaleY(0)}.nhdUDa_item.nhdUDa_on:before{opacity:1;transform:scaleY(1)}.nhdUDa_item:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.nhdUDa_item:disabled{opacity:1;cursor:progress}.nhdUDa_primary{background:var(--ember-ink);border-color:#0000;min-height:64px}.nhdUDa_primary:hover:not(:disabled),.nhdUDa_primary.nhdUDa_on,.nhdUDa_primary.nhdUDa_on:hover:not(:disabled){border-color:rgb(var(--gold-rgb) / .9);background:#a02f15}.nhdUDa_label{display:block}.nhdUDa_note{font-family:var(--font-body);letter-spacing:0;color:rgb(var(--cream-rgb) / .9);font-size:.82rem;font-weight:500;line-height:1.3;display:block}.nhdUDa_keys{color:rgb(var(--cream-rgb) / .82);text-shadow:0 1px 2px rgb(var(--shade-rgb) / .9), 0 0 12px rgb(var(--shade-rgb) / .8);margin:12px 0 0 22px;font-size:.82rem;display:none}@media (hover:hover) and (pointer:fine){.nhdUDa_keys{display:block}}.nhdUDa_credit{color:rgb(var(--cream-rgb) / .72);grid-row:5;place-self:end;margin:0;font-size:.72rem}.nhdUDa_credit a{color:inherit}.nhdUDa_credit a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.nhdUDa_backdrop{z-index:10;background:rgb(var(--shade-rgb) / .5);place-items:end center;padding:0;display:grid;position:fixed;inset:0}.nhdUDa_panel{background:var(--paper);width:min(100%,600px);max-height:88dvh;color:var(--ink);padding:26px 20px max(20px, env(safe-area-inset-bottom));box-shadow:0 -10px 40px rgb(var(--shade-rgb) / .35);border-radius:20px 20px 0 0;position:relative;overflow:auto}.nhdUDa_panel:before{content:"";border:2px dashed var(--stitch-2);pointer-events:none;border-bottom:none;border-radius:15px 15px 0 0;position:absolute;inset:7px}.nhdUDa_panelTitle{color:var(--plum);margin:0 0 14px;font-size:2.1rem;font-weight:800}.nhdUDa_beats{gap:16px;margin:0;padding:0;list-style:none;display:grid}.nhdUDa_beat{grid-template-columns:76px 1fr;align-items:center;gap:14px;display:grid}.nhdUDa_beatArt svg{width:76px;height:76px;display:block}.nhdUDa_beat h3{color:var(--plum);margin:0 0 2px;font-size:1.35rem}.nhdUDa_beat p{color:var(--ink-2);margin:0;font-size:.98rem}.nhdUDa_promises{color:var(--ink-2);gap:8px;margin:0;padding-left:1.15rem;display:grid}.nhdUDa_promises li::marker{color:var(--ember-ink)}.nhdUDa_close{background:var(--plum);border-color:var(--plum);color:#fff;width:100%;margin-top:22px}.nhdUDa_close:hover:not(:disabled){background:#4a1b3a}@media (min-width:720px){.nhdUDa_content{padding:28px clamp(28px,6vw,96px) 18px}.nhdUDa_lockup{margin-top:0;font-size:clamp(2rem,2.6vw,2.6rem)}.nhdUDa_hero{margin-top:clamp(28px,10dvh,120px)}.nhdUDa_menu{gap:12px}.nhdUDa_item{font-size:1.6rem}.nhdUDa_backdrop{align-items:center;padding:24px}.nhdUDa_panel{border-radius:20px;padding:32px 32px 26px}.nhdUDa_panel:before{border-bottom:2px dashed var(--stitch-2);border-radius:15px}}@media (prefers-reduced-motion:no-preference){.nhdUDa_veil{animation:2.6s cubic-bezier(.4,0,.2,1) both nhdUDa_veil}.nhdUDa_landIntro{animation:2.6s cubic-bezier(.22,1,.36,1) both nhdUDa_landRise}.nhdUDa_title{animation:1.5s cubic-bezier(.22,1,.36,1) .8s both nhdUDa_settle}.nhdUDa_promise{animation:1s ease-out 1.35s both nhdUDa_fadeUp}.nhdUDa_patch{animation:1.5s cubic-bezier(.22,1,.36,1) .65s both nhdUDa_settle}.nhdUDa_menu li{animation:.7s cubic-bezier(.22,1,.36,1) both nhdUDa_fadeUp}.nhdUDa_menu li:first-child{animation-delay:1.7s}.nhdUDa_menu li:nth-child(2){animation-delay:1.82s}.nhdUDa_menu li:nth-child(3){animation-delay:1.94s}.nhdUDa_menu li:nth-child(4){animation-delay:2.06s}.nhdUDa_menu li:nth-child(n+5){animation-delay:2.18s}.nhdUDa_keys,.nhdUDa_credit{animation:.8s ease-out 2.32s both nhdUDa_fadeUp}.nhdUDa_panel{animation:.32s cubic-bezier(.22,1,.36,1) both nhdUDa_panelIn}.nhdUDa_backdrop{animation:.25s ease-out both nhdUDa_fade}.nhdUDa_beat{animation:.5s ease-out both nhdUDa_fadeUp;animation-delay:calc(80ms + var(--i) * 90ms)}}@keyframes nhdUDa_veil{0%{opacity:.82}to{opacity:0}}@keyframes nhdUDa_landRise{0%{transform:translateY(28px)}to{transform:none}}@keyframes nhdUDa_settle{0%{opacity:0;letter-spacing:.06em;transform:translateY(22px)}to{opacity:1;letter-spacing:-.012em;transform:none}}@keyframes nhdUDa_fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes nhdUDa_fade{0%{opacity:0}to{opacity:1}}@keyframes nhdUDa_panelIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.nhdUDa_screen:not([data-scene]){background:#0b1622}.nhdUDa_screen[data-scene=dawn]{--plate:#181a3aa8;--plate-on:#181a3adb;--shade:22 24 56;background:#202a57}.nhdUDa_screen[data-scene=day]{--plate:#10283ab3;--plate-on:#10283ae0;--shade:10 34 62;background:#1e6bb8}.nhdUDa_screen[data-scene=dusk]{background:var(--dusk-deep)}.nhdUDa_screen[data-scene=night]{--plate:#081220ad;--plate-on:#081220db;--shade:4 10 20;background:#060e1a}.nhdUDa_screen[data-scene=dawn] .nhdUDa_title,.nhdUDa_screen[data-scene=day] .nhdUDa_title,.nhdUDa_screen[data-scene=night] .nhdUDa_title{text-shadow:0 2px 0 rgb(var(--shade) / .35), 0 10px 40px rgb(var(--shade) / .5)}.nhdUDa_screen[data-scene=dawn] .nhdUDa_promise,.nhdUDa_screen[data-scene=day] .nhdUDa_promise,.nhdUDa_screen[data-scene=night] .nhdUDa_promise{text-shadow:0 1px 2px rgb(var(--shade) / .5), 0 1px 14px rgb(var(--shade) / .7)}.nhdUDa_screen[data-scene] .nhdUDa_credit{color:rgb(var(--cream-rgb) / .94);background:rgb(var(--shade,30 8 26) / .62);border-radius:8px;padding:4px 8px}.nhdUDa_screen[data-scene] .nhdUDa_keys{background:rgb(var(--shade,30 8 26) / .55);width:fit-content;text-shadow:0 1px 2px rgb(var(--shade,20 6 18) / .9);border-radius:8px;margin-left:13px;padding:3px 9px}.nhdUDa_sceneStack,.nhdUDa_clouds,.nhdUDa_landIntro{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.nhdUDa_skyLayerIn{animation:1s ease-in-out both nhdUDa_fade}.nhdUDa_scrim{transition:opacity 1s ease-in-out}}.nhdUDa_scrim{pointer-events:none;opacity:0;position:absolute;inset:0}.nhdUDa_scrim[data-on]{opacity:1}.nhdUDa_scrim[data-scene=dawn]{background:linear-gradient(#16183c4d,#0000 45%)}.nhdUDa_scrim[data-scene=day]{background:linear-gradient(#0a28508c,#0a285066 30%,#0a28501f 55%,#0000 68%)}@media (min-width:720px){.nhdUDa_scrim[data-scene=dawn]{background:linear-gradient(90deg,#16183c6b,#16183c1f 38%,#0000 55%)}.nhdUDa_scrim[data-scene=day]{background:linear-gradient(90deg,#0a28509e,#0a28504d 36%,#0000 58%)}}.nhdUDa_screen .nhdUDa_credit{grid-column:1}@property --plate{syntax:"<color>";inherits:true;initial-value:#1e081aa8}@property --plate-on{syntax:"<color>";inherits:true;initial-value:#1e081ad6}@media (prefers-reduced-motion:no-preference){.nhdUDa_screen[data-scene]{transition:--plate 1s ease-in-out,--plate-on 1s ease-in-out}}.nhdUDa_bookIntro{color:var(--ink-2);margin:4px 0 14px;line-height:1.45}.nhdUDa_review{z-index:30;top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));position:fixed}:root[data-theme=topo] .nhdUDa_screen{color:var(--ink);background:#f5f1e6}:root[data-theme=topo] .nhdUDa_screen:not([data-scene]){color:var(--ink);background:#f5f1e6}:root[data-theme=topo] .nhdUDa_screen[data-scene=night]{background:#151b1a}:root[data-theme=topo] .nhdUDa_veil{background:#f5f1e6}:root[data-theme=topo] .nhdUDa_screen[data-scene=night] .nhdUDa_veil{background:#151b1a}:root[data-theme=topo] .nhdUDa_scrim{display:none}:root[data-theme=topo] .nhdUDa_title{color:var(--plum);-webkit-text-stroke:0;text-shadow:none}:root[data-theme=topo] .nhdUDa_patch{filter:none}:root[data-theme=topo] .nhdUDa_menu{gap:8px}:root[data-theme=topo] .nhdUDa_item{color:var(--ink);background:var(--panel);border:1px solid var(--edge-2);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px}:root[data-theme=topo] .nhdUDa_item:hover:not(:disabled){background:var(--panel);border-color:var(--ink-2)}:root[data-theme=topo] .nhdUDa_item.nhdUDa_on{background:var(--panel);border-color:var(--ink)}:root[data-theme=topo] .nhdUDa_item.nhdUDa_on:hover:not(:disabled){background:var(--panel);border-color:var(--ink)}:root[data-theme=topo] .nhdUDa_note{color:var(--muted)}:root[data-theme=topo] .nhdUDa_primary{background:var(--ember-ink);border-color:var(--ember-ink);color:#fff}:root[data-theme=topo] .nhdUDa_primary:hover:not(:disabled){background:var(--ember-ink);border-color:var(--ember-ink);color:#fff}:root[data-theme=topo] .nhdUDa_primary .nhdUDa_note{color:#fff}:root[data-theme=topo] .nhdUDa_primary.nhdUDa_on{background:var(--accent-hover);border-color:var(--accent-hover)}:root[data-theme=topo] .nhdUDa_primary.nhdUDa_on:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}:root[data-theme=topo] .nhdUDa_primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}:root[data-theme=topo] .nhdUDa_item:before{background:var(--ember);width:4px;box-shadow:none;border-radius:2px;left:-16px}:root[data-theme=topo] .nhdUDa_item:focus-visible{outline-color:var(--focus)}:root[data-theme=topo] .nhdUDa_keys{color:var(--muted);text-shadow:none;background:0 0}:root[data-theme=topo] .nhdUDa_screen[data-scene] .nhdUDa_keys{color:var(--muted);text-shadow:none;background:0 0}:root[data-theme=topo] .nhdUDa_credit{color:var(--muted);background:0 0}:root[data-theme=topo] .nhdUDa_screen[data-scene] .nhdUDa_credit{color:var(--muted);background:0 0}:root[data-theme=topo] .nhdUDa_credit a:focus-visible{outline-color:var(--focus)}:root[data-theme=topo] .nhdUDa_screen[data-scene=night] .nhdUDa_title{color:var(--cream)}:is(:root[data-theme=topo] .nhdUDa_screen[data-scene=night] .nhdUDa_keys,:root[data-theme=topo] .nhdUDa_screen[data-scene=night] .nhdUDa_credit){color:#c9cfc6}:root[data-theme=topo] .nhdUDa_screen[data-scene=night] .nhdUDa_item:focus-visible{outline-color:var(--cream)}:root[data-theme=topo] .nhdUDa_screen[data-scene=night] .nhdUDa_credit a:focus-visible{outline-color:var(--cream)}:root[data-theme=topo] .nhdUDa_backdrop{background:#0c181066}:root[data-theme=topo] .nhdUDa_panel{background:var(--paper);border:1px solid var(--edge-2);box-shadow:0 -8px 30px #0c181026}:root[data-theme=topo] .nhdUDa_panel:before{display:none}:root[data-theme=topo] .nhdUDa_close{border-radius:10px}:root[data-theme=topo] .nhdUDa_close:hover:not(:disabled){background:var(--ink-2)}.nhdUDa_screen.nhdUDa_staged{background:0 0}:root[data-theme=topo] .nhdUDa_screen.nhdUDa_staged{background:0 0}
.qzs6xW_root{position:absolute;inset:0;overflow:hidden}.qzs6xW_fill{width:100%;height:100%;display:block;position:absolute;inset:0}.qzs6xW_ground{width:100%;height:24%;display:block;position:absolute;bottom:0;left:0;right:0}.qzs6xW_dawn{background:#9c6a55}.qzs6xW_doorRight{filter:drop-shadow(-8px 0 #5c3a2e);width:min(32vw,470px);position:absolute;top:9%;bottom:14%;right:0}.qzs6xW_doorView{clip-path:polygon(40% 0,100% 0,100% 100%,0 100%);background:#f6d2b8;position:absolute;inset:0;overflow:hidden}.qzs6xW_doorView>svg{width:100%;height:100%;position:absolute;inset:0}.qzs6xW_mist{filter:blur(6px);background:linear-gradient(#fff4ec00,#fff4ecbf 50%,#fff4ec00);height:22%;animation:26s ease-in-out infinite alternate qzs6xW_mistDrift;position:absolute;top:52%;left:-40%;right:-40%}.qzs6xW_mist2{opacity:.8;height:18%;animation-duration:34s;animation-direction:alternate-reverse;top:68%}@keyframes qzs6xW_mistDrift{0%{transform:translate(-8%)}to{transform:translate(8%)}}.qzs6xW_rolledFlap{transform-origin:top;background:linear-gradient(90deg,#6e4436,#b98a70 45%,#7a4e40);border-radius:15px;width:30px;height:46%;position:absolute;top:7%;right:min(19vw,282px);transform:rotate(-24deg);box-shadow:0 6px 12px #0000004d}.qzs6xW_morningLight{mix-blend-mode:screen;background:linear-gradient(250deg,#ffe2c473,#ffe2c41f 40%,#ffe2c400 65%);animation:12s ease-in-out infinite alternate qzs6xW_breathe;position:absolute;inset:0}.qzs6xW_rain{background:#160c16}.qzs6xW_rainLayer{position:absolute;inset:0}.qzs6xW_rainLayer i{width:2px;height:var(--len,40px);background:linear-gradient(#ffe6d200,#ffe6d2e6);border-radius:2px;animation:1s linear infinite qzs6xW_fall;position:absolute;top:-10%}@keyframes qzs6xW_fall{0%{transform:translateY(0)}to{transform:translateY(115vh)}}.qzs6xW_beads i{background:radial-gradient(circle at 35% 35%,#fff0dcb3,#ffc8a026);border-radius:50%/40% 40% 60% 60%;width:7px;height:9px;animation:10s ease-in infinite qzs6xW_bead;position:absolute;box-shadow:0 0 4px #ffc89666}@keyframes qzs6xW_bead{0%{opacity:0;transform:translateY(0)}10%{opacity:1}40%{transform:translateY(8vh)}to{opacity:0;transform:translateY(70vh)}}.qzs6xW_lanternWrap{position:absolute;transform:translate(-50%)}.qzs6xW_lantern{transform-origin:30px 0;animation:7s ease-in-out infinite alternate qzs6xW_sway;display:block}@keyframes qzs6xW_sway{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}.qzs6xW_glow{mix-blend-mode:screen;animation:4.6s ease-in-out infinite qzs6xW_flicker;position:absolute;inset:0}.qzs6xW_glowLeft{background:radial-gradient(circle at 15% 16%,#f7c9486b,#f2643a24 24%,#f2643a00 52%)}@keyframes qzs6xW_flicker{0%,to{opacity:.85}30%{opacity:1}55%{opacity:.76}75%{opacity:.95}}@keyframes qzs6xW_breathe{0%{opacity:.7}to{opacity:1}}.qzs6xW_lean{background:#3d1b28}.qzs6xW_duskVeil{background:linear-gradient(#3412281a,#34122859);position:absolute;inset:0}.qzs6xW_flies i{background:#ffe9a0;border-radius:50%;width:5px;height:5px;animation-name:qzs6xW_fly,qzs6xW_blink;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:alternate,alternate;position:absolute;box-shadow:0 0 8px 3px #f7c9488c}@keyframes qzs6xW_fly{0%{transform:translate(0)}50%{transform:translate(30px,-22px)}to{transform:translate(-18px,14px)}}@keyframes qzs6xW_blink{0%,40%{opacity:.1}60%,to{opacity:1}}.qzs6xW_storm{background:#121826}.qzs6xW_planks{background:repeating-linear-gradient(0deg,#0000004d 0 3px,#0000 3px 64px),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 7px),linear-gradient(#232b3d,#1a2131 60%,#121826);position:absolute;inset:0}.qzs6xW_stormWindow{background:#0b1626;border:16px solid #2a170e;border-radius:3px;width:min(26vw,380px);height:46%;position:absolute;top:16%;right:5%;overflow:hidden;box-shadow:0 0 0 3px #140a06,0 14px 30px #00000080}.qzs6xW_stormWindow>svg{width:100%;height:100%;position:absolute;inset:0}.qzs6xW_glassRain{position:absolute;inset:0}.qzs6xW_glassRain i{background:linear-gradient(#c8dcff00,#c8dcff8c);width:1.5px;height:26%;animation:.8s linear infinite qzs6xW_streak;position:absolute;top:-20%;transform:rotate(8deg)}@keyframes qzs6xW_streak{0%{transform:translate(0)rotate(8deg)}to{transform:translate(-30px,160%)rotate(8deg)}}.qzs6xW_sashV,.qzs6xW_sashH{background:#2a170e;position:absolute}.qzs6xW_sashV{width:10px;top:0;bottom:0;left:50%;transform:translate(-50%)}.qzs6xW_sashH{height:10px;top:50%;left:0;right:0}.qzs6xW_lightning,.qzs6xW_roomFlash{opacity:0;pointer-events:none;animation:11s linear infinite qzs6xW_strike;position:absolute;inset:0}.qzs6xW_lightning{background:#e8f0ff}.qzs6xW_roomFlash{background:radial-gradient(at 85% 35%,#dce8ff59,#dce8ff00 60%)}@keyframes qzs6xW_strike{0%,90%,92.5%,95%,to{opacity:0}91%{opacity:.75}93.5%{opacity:.5}}.qzs6xW_beam{z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(38% 46% at 52%,#ffecc459,#ffecc41f 55%,#ffecc400 80%);animation:9s ease-in-out infinite alternate qzs6xW_wobble;position:absolute;inset:0}@keyframes qzs6xW_wobble{0%{transform:translate(-1.5%,1%)}to{transform:translate(1.5%,-1%)}}@media (prefers-reduced-motion:reduce){.qzs6xW_mist,.qzs6xW_morningLight,.qzs6xW_rainLayer i,.qzs6xW_beads i,.qzs6xW_lantern,.qzs6xW_glow,.qzs6xW_flies i,.qzs6xW_glassRain i,.qzs6xW_lightning,.qzs6xW_roomFlash,.qzs6xW_beam{animation:none}.qzs6xW_rainLayer,.qzs6xW_beads{display:none}.qzs6xW_glassRain i{top:10%}}
._95qc4a_root{--glass:rgb(var(--glass-rgb) / .74);z-index:20;pointer-events:none;font-family:var(--font-body);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0}._95qc4a_stage{background:var(--dusk-deep);pointer-events:auto;transition:opacity .6s,visibility linear;position:absolute;inset:0}._95qc4a_stageGone{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s,visibility 0s linear .6s}._95qc4a_layer,._95qc4a_land{position:absolute;inset:0}._95qc4a_vignette{background:linear-gradient(rgb(var(--shade-rgb) / .5), rgb(var(--shade-rgb) / 0) 26%);pointer-events:none;position:absolute;inset:0}._95qc4a_top{z-index:2;pointer-events:auto;background:var(--glass);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border:1px solid rgb(var(--cream-rgb) / .14);box-shadow:0 8px 30px rgb(var(--shade-rgb) / .25);color:var(--cream);border-radius:18px;grid-template-columns:1fr minmax(0,760px) 1fr;align-items:center;gap:16px;margin:12px 12px 0;padding:8px 14px;display:grid;position:relative}._95qc4a_top :focus-visible{outline:3px solid var(--gold);outline-offset:2px}._95qc4a_brand{color:var(--cream)}._95qc4a_brand .brand{font-size:1.15rem}._95qc4a_topEnd{justify-content:flex-end;align-items:center;gap:10px;display:flex}._95qc4a_live{background:rgb(var(--cream-rgb) / .1);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.78rem;font-weight:700;display:inline-flex}._95qc4a_live i{background:rgb(var(--cream-rgb) / .6);border-radius:50%;width:8px;height:8px}._95qc4a_live_ok i{background:var(--live);box-shadow:0 0 8px var(--live)}._95qc4a_live_warn i{background:var(--gold)}._95qc4a_live_bad i{background:#ff8a8a}._95qc4a_mode{border:1.5px solid rgb(var(--cream-rgb) / .4);border-radius:10px;display:flex;overflow:hidden}._95qc4a_mode button{min-height:34px;color:var(--cream);background:0 0;border:none;border-radius:0;padding:.2rem .75rem;font-size:.84rem}._95qc4a_mode button:hover:not(:disabled){background:rgb(var(--cream-rgb) / .12)}._95qc4a_mode button._95qc4a_modeOn,._95qc4a_mode button._95qc4a_modeOn:hover{background:var(--cream);color:var(--plum)}._95qc4a_mode button:focus-visible{outline-offset:-3px}._95qc4a_trail{min-width:0}._95qc4a_trail ol{grid-template-columns:repeat(var(--n), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}._95qc4a_trail ol:before,._95qc4a_trail ol:after{content:"";top:25px;left:calc(50% / var(--n));pointer-events:none;border-radius:2px;height:0;position:absolute}._95qc4a_trail ol:before{right:calc(50% / var(--n));border-top:3px dashed rgb(var(--cream-rgb) / .32)}._95qc4a_trail ol:after{width:calc((100% - 100% / var(--n)) * var(--fill));background:var(--gold);height:3px;box-shadow:0 0 10px rgb(var(--gold-rgb) / .55);margin-top:0;transition:width .8s cubic-bezier(.22,1,.36,1)}._95qc4a_stop{z-index:1;justify-content:center;min-width:0;display:flex;position:relative}._95qc4a_stopBtn{min-height:0;color:var(--cream);white-space:nowrap;background:0 0;border:none;border-radius:12px;flex-direction:column;align-items:center;gap:2px;max-width:100%;padding:4px 6px;font-weight:600;display:flex}._95qc4a_stopBtn:hover:not(:disabled){background:rgb(var(--cream-rgb) / .08)}._95qc4a_stopBtn[aria-disabled=true]{cursor:default}._95qc4a_stopBtn[aria-disabled=true]:hover{background:0 0}._95qc4a_marker{place-items:center;width:42px;height:42px;display:grid}._95qc4a_blaze{width:28px;height:28px;color:var(--cream);border:2px solid rgb(var(--cream-rgb) / .5);background:#2a0f22;border-radius:50%;place-items:center;font-size:.82rem;font-weight:800;transition:transform .25s,background-color .25s;display:grid}._95qc4a_stopOn ._95qc4a_blaze{background:var(--gold);border-color:var(--gold);width:32px;height:32px;color:var(--plum);box-shadow:0 0 0 5px rgb(var(--gold-rgb) / .22), 0 0 18px rgb(var(--gold-rgb) / .5)}._95qc4a_stopOn ._95qc4a_markerPatch{filter:drop-shadow(0 0 6px rgb(var(--gold-rgb) / .9))}._95qc4a_stopLabel{color:rgb(var(--cream-rgb) / .86);text-overflow:ellipsis;max-width:100%;font-size:.78rem;overflow:hidden}._95qc4a_stopOn ._95qc4a_stopLabel{color:#fff;font-weight:800}._95qc4a_stopAhead ._95qc4a_stopLabel{color:rgb(var(--cream-rgb) / .72)}._95qc4a_main{pointer-events:none;flex:1;min-height:0;padding:20px;display:flex;position:relative}._95qc4a_sceneMode ._95qc4a_main{justify-content:center;align-items:center;padding-bottom:max(20px,9dvh)}._95qc4a_mapMode ._95qc4a_main{justify-content:flex-start;align-items:flex-start;padding:12px}._95qc4a_card{pointer-events:auto;background:var(--paper);width:min(100%,580px);max-height:100%;box-shadow:0 30px 80px rgb(var(--shade-rgb) / .38), 0 2px 8px rgb(var(--shade-rgb) / .2);border-radius:24px;flex-direction:column;display:flex;position:relative}._95qc4a_card:before{content:"";border:2px dashed var(--stitch);pointer-events:none;border-radius:18px;position:absolute;inset:7px}._95qc4a_medium{width:min(100%,760px)}._95qc4a_wide{width:min(100%,940px)}._95qc4a_mapMode ._95qc4a_card{width:432px;max-height:100%}._95qc4a_body{overscroll-behavior:contain;flex:auto;min-height:0;padding:30px 32px 10px;overflow:auto}._95qc4a_nav{flex-direction:column;gap:6px;padding:14px 28px;display:flex;position:relative}._95qc4a_nav:before{content:"";border-top:1px solid var(--rule);position:absolute;top:0;left:24px;right:24px}._95qc4a_next{width:100%;min-height:54px;box-shadow:0 3px 0 var(--ember-edge);white-space:normal;text-align:center;border-radius:14px;padding:0 1.5rem;font-size:1.1rem;line-height:1.15}._95qc4a_next:active:not(:disabled){box-shadow:0 1px 0 var(--ember-edge);transform:translateY(2px)}._95qc4a_next:disabled{box-shadow:none}._95qc4a_navSub{grid-template-columns:1fr auto 1fr;align-items:center;min-height:40px;display:grid}._95qc4a_navSub>:first-child{justify-self:start}._95qc4a_back{min-height:40px;color:var(--ink-2);background:0 0;border-color:#0000;border-radius:10px;gap:4px;margin-left:-.4rem;padding:0 .7rem 0 .4rem;font-size:.95rem}._95qc4a_back:hover:not(:disabled){background:var(--hover-warm)}._95qc4a_stepOf{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:inline-flex}._95qc4a_pips{gap:4px;display:inline-flex}._95qc4a_pips i{background:#dcc6b6;border-radius:50%;width:6px;height:6px}._95qc4a_pips ._95qc4a_pipDone{background:var(--pine)}._95qc4a_pips ._95qc4a_pipOn{background:var(--ember-ink);border-radius:3px;width:16px}._95qc4a_menuBtn{justify-self:end;margin-right:-.4rem}._95qc4a_handle{display:none}._95qc4a_voice{color:var(--ink-2);text-wrap:pretty;align-items:center;gap:12px;margin:0 0 10px;font-size:1.04rem;line-height:1.4;display:flex}._95qc4a_compass{flex:none}._95qc4a_q{font-family:var(--font-display);letter-spacing:-.01em;color:var(--plum);text-wrap:balance;margin:4px 0 20px;font-size:clamp(2.1rem,1.6rem + 1.4vw,2.8rem);font-weight:800;line-height:1}._95qc4a_q:focus{outline:none}._95qc4a_form{display:block}._95qc4a_bigInput{font-family:var(--font-display);letter-spacing:0;border:2px solid var(--input-line);background:#fff;border-radius:16px;min-height:66px;padding:0 18px;font-size:1.9rem;font-weight:700}._95qc4a_bigInput:focus{border-color:var(--ember-ink);box-shadow:0 0 0 4px rgb(var(--ember-rgb) / .18)}._95qc4a_field{max-width:260px;margin-top:18px}._95qc4a_promise{color:#163a35;background:#e4efea;border-radius:14px;align-items:flex-start;gap:12px;margin:22px 0 0;padding:12px 14px;font-size:.9rem;line-height:1.4;display:flex}._95qc4a_promise svg{flex:none;margin-top:1px}._95qc4a_aside{color:var(--muted);margin:16px 0 6px;font-size:.9rem}._95qc4a_tilesWide{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._95qc4a_tiles3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._95qc4a_tiles2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._95qc4a_tile{text-align:left;white-space:normal;min-height:0;color:var(--ink);border:2px solid var(--edge);box-shadow:0 4px 0 var(--edge);background:#fff;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;padding:16px;font-weight:400;transition:transform .12s,box-shadow .12s,border-color .12s,background-color .12s;display:flex;position:relative}._95qc4a_tile:hover:not(:disabled){border-color:var(--edge-2);box-shadow:0 5px 0 var(--edge-2);background:#fff;transform:translateY(-1px)}._95qc4a_tile:active:not(:disabled){box-shadow:0 1px 0 var(--edge-2);transform:translateY(3px)}._95qc4a_tile._95qc4a_tileOn,._95qc4a_tile._95qc4a_tileOn:hover{background:var(--accent-tint);border-color:var(--ember-ink);box-shadow:0 4px 0 var(--ember-edge-2), 0 0 0 4px rgb(var(--ember-rgb) / .16)}._95qc4a_tileArt{background:#fceadc;border-radius:18px;flex:none;place-items:center;width:76px;height:76px;transition:background-color .15s;display:grid}._95qc4a_tileArt svg{width:58px;height:58px}._95qc4a_tileOn ._95qc4a_tileArt{background:#fbd7c1}._95qc4a_tileText{flex-direction:column;gap:4px;min-width:0;display:flex}._95qc4a_tileText b{font-family:var(--font-display);color:var(--plum);font-size:1.4rem;font-weight:700;line-height:1.05}._95qc4a_tileText span{color:var(--muted);font-size:.9rem;line-height:1.38}._95qc4a_tick{color:#0000;background:#fff;border:2px solid #d7c3b5;border-radius:50%;place-items:center;width:26px;height:26px;transition:background-color .15s,border-color .15s;display:grid;position:absolute;top:12px;right:12px}._95qc4a_tileOn ._95qc4a_tick{background:var(--ember-ink);border-color:var(--ember-ink);color:#fff}._95qc4a_compact{text-align:center;align-items:center;gap:8px;padding:12px 8px}._95qc4a_compact ._95qc4a_tileArt{border-radius:16px;width:60px;height:60px}._95qc4a_compact ._95qc4a_tileArt svg{width:46px;height:46px}._95qc4a_compact ._95qc4a_tileText b{font-size:1.12rem}._95qc4a_compact ._95qc4a_tileText span{font-size:.78rem;line-height:1.25}._95qc4a_compact ._95qc4a_tick{width:22px;height:22px;top:7px;right:7px}._95qc4a_tool{border:1.5px solid var(--edge);background:#fff;border-radius:16px;margin-top:12px;padding:14px}._95qc4a_tool .place-list{max-height:260px}._95qc4a_toolStack>*+*{margin-top:10px}._95qc4a_hint{color:var(--muted);margin:0;font-size:.9rem}._95qc4a_hint b{color:var(--ink)}._95qc4a_chips{flex-wrap:wrap;gap:8px;display:flex}._95qc4a_chips button{border-radius:999px;min-height:42px;font-size:.9rem}._95qc4a_status{background:#e9f2ee;border:1.5px solid #c9ded4;border-radius:14px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}._95qc4a_statusTick{background:var(--pine);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}._95qc4a_statusText{flex:1;min-width:0;font-size:.94rem}._95qc4a_statusText>span{color:var(--muted);font-size:.8rem;display:block}._95qc4a_splitRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._95qc4a_splitLabel{flex:1;font-weight:700}._95qc4a_stepper{border:2px solid var(--ink);background:#fff;border-radius:12px;align-items:center;display:inline-flex;overflow:hidden}._95qc4a_stepper button{border:none;border-radius:0;width:46px;min-height:44px;padding:0}._95qc4a_stepper output{text-align:center;min-width:40px;font-family:var(--font-display);font-size:1.6rem;font-weight:800}._95qc4a_areaList{gap:6px;margin:12px 0 10px;padding:0;list-style:none;display:grid}._95qc4a_areaList li{align-items:center;gap:8px;display:flex}._95qc4a_areaList input{flex:1;min-width:0;min-height:40px;padding:.3rem .6rem}._95qc4a_areaList ._95qc4a_areaRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}._95qc4a_nameBox{min-width:0;display:block;position:relative}._95qc4a_nameBox input{width:100%;padding-right:4.9rem}._95qc4a_nameBox ._95qc4a_areaSize{pointer-events:none;width:auto;color:var(--muted);white-space:nowrap;font-size:.78rem;font-weight:600;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._95qc4a_swatch{border:2px solid #0000002e;border-radius:7px;flex:none;width:22px;height:22px}._95qc4a_areaSize{text-align:right;width:74px;color:var(--muted);flex:none;font-size:.82rem}._95qc4a_callout{background:var(--warn-soft);color:#6b3a05;border:1.5px solid #e8c979;border-radius:14px;padding:10px 14px;font-size:.92rem}._95qc4a_dens{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}._95qc4a_den{min-height:52px;font-family:var(--font-display);color:var(--plum);border:2px solid var(--edge);box-shadow:0 3px 0 var(--edge);white-space:normal;text-align:left;background:#fff;border-radius:14px;justify-content:flex-start;gap:8px;padding:0 12px;font-size:1.18rem;font-weight:700;line-height:1.05;transition:transform .12s,box-shadow .12s,border-color .12s}._95qc4a_den svg{color:var(--ember-ink);flex:none}._95qc4a_den:hover:not(:disabled){border-color:var(--edge-2);box-shadow:0 4px 0 var(--edge-2);background:#fff;transform:translateY(-1px)}._95qc4a_den:active:not(:disabled){box-shadow:0 1px 0 var(--edge-2);transform:translateY(2px)}._95qc4a_addRow{gap:8px;margin-top:12px;display:flex}._95qc4a_addRow input{flex:1;min-width:0}._95qc4a_groups{gap:6px;margin:14px 0 10px;padding:0;list-style:none;display:grid}._95qc4a_groups li{border:1.5px solid var(--edge);border-left:7px solid var(--area);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex}._95qc4a_groupName{min-width:0;font-family:var(--font-display);color:var(--plum);overflow-wrap:anywhere;flex:1;font-size:1.2rem;font-weight:700}._95qc4a_groups select{width:160px;min-height:40px;padding:.2rem .45rem}._95qc4a_remove{width:40px;min-height:40px;color:var(--ink-2);background:0 0;border-color:#0000;padding:0}._95qc4a_ready{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px;display:grid}._95qc4a_sash{color:var(--cream);box-shadow:inset 0 0 0 2px rgb(var(--cream-rgb) / .08);background:linear-gradient(160deg,#24584f,#163a35);border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:20px 14px 18px;display:flex;position:relative}._95qc4a_sash:before{content:"";border:1.5px dashed rgb(var(--gold-rgb) / .45);pointer-events:none;border-radius:15px;position:absolute;inset:6px}._95qc4a_bigPatch{color:rgb(var(--cream-rgb) / .6)}._95qc4a_sashTitle{font-family:var(--font-display);color:var(--gold);margin:-4px 0 4px;font-size:1.5rem;font-weight:800}._95qc4a_sashRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 6px;width:100%;margin:0;padding:0;list-style:none;display:grid}._95qc4a_sashRow li{flex-direction:column;align-items:center;gap:4px;display:flex}._95qc4a_sashRow span{text-align:center;color:rgb(var(--cream-rgb) / .92);font-size:.74rem;font-weight:600;line-height:1.15}._95qc4a_recap{gap:4px;margin:0;padding:0;list-style:none;display:grid}._95qc4a_recap li{align-items:center;gap:10px;min-height:34px;font-size:.98rem;display:flex}._95qc4a_recapText{overflow-wrap:anywhere;flex:1;min-width:0}._95qc4a_recap .linkish{font-size:.88rem}._95qc4a_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}._95qc4a_action{text-align:left;white-space:normal;border:2px solid var(--edge);min-height:0;box-shadow:0 4px 0 var(--edge);background:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:14px;font-weight:400;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex}._95qc4a_action svg{flex:none;width:50px;height:50px}._95qc4a_action b{font-family:var(--font-display);color:var(--plum);margin-bottom:3px;font-size:1.25rem;font-weight:700;line-height:1.05;display:block}._95qc4a_action span span{color:var(--muted);font-size:.83rem;line-height:1.35;display:block}._95qc4a_action:hover:not(:disabled){border-color:var(--edge-2);box-shadow:0 5px 0 var(--edge-2);background:#fff;transform:translateY(-1px)}._95qc4a_action:active:not(:disabled){box-shadow:0 1px 0 var(--edge-2);transform:translateY(3px)}._95qc4a_busy{margin:12px 0 0;font-weight:700}._95qc4a_ready ._95qc4a_hint{margin-top:10px}._95qc4a_mapMode ._95qc4a_print{width:452px}._95qc4a_picks{flex-wrap:wrap;gap:8px;display:flex}._95qc4a_picks button{border:2px solid var(--edge);min-height:42px;color:var(--ink);background:#fff;border-radius:999px;gap:8px;padding:.3rem .8rem .3rem .45rem;font-size:.92rem}._95qc4a_picks button:hover:not(:disabled){background:var(--hover-soft);border-color:var(--edge-2)}._95qc4a_picks button._95qc4a_pickOn,._95qc4a_picks button._95qc4a_pickOn:hover{background:var(--accent-tint);border-color:var(--ember-ink);box-shadow:0 0 0 3px rgb(var(--ember-rgb) / .16)}._95qc4a_picks ._95qc4a_swatch{border-radius:50%;width:20px;height:20px}._95qc4a_printOpts{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px;display:grid}._95qc4a_printOpts>*{min-width:0;margin-bottom:0}._95qc4a_printOpts._95qc4a_pair{grid-template-columns:repeat(2,minmax(0,1fr))}._95qc4a_printOpts .seg{border-radius:10px}._95qc4a_optLabel{color:var(--ink-2);margin-bottom:6px;font-size:.875rem;font-weight:600;display:block}._95qc4a_more{border-top:1px solid var(--rule);margin-top:14px;padding-top:8px}._95qc4a_more summary{cursor:pointer;min-height:44px;color:var(--ember-ink);border-radius:8px;align-items:center;gap:8px;font-weight:700;list-style:none;display:flex}._95qc4a_more summary::-webkit-details-marker{display:none}._95qc4a_more summary:before{content:"";border-bottom:2.5px solid;border-right:2.5px solid;width:8px;height:8px;margin:0 4px 0 2px;transition:transform .15s;transform:rotate(-45deg)}._95qc4a_more[open] summary:before{transform:rotate(45deg)}._95qc4a_more summary:focus-visible{outline:3px solid var(--focus,var(--gold));outline-offset:2px}._95qc4a_more[open]{padding-bottom:4px}._95qc4a_more ._95qc4a_printOpts{margin-top:12px}._95qc4a_after{grid-template-columns:1fr;gap:8px;margin-top:18px;display:grid}._95qc4a_after ._95qc4a_action{flex-direction:row;align-items:center;gap:12px;padding:10px 12px}._95qc4a_after ._95qc4a_action svg{width:46px;height:46px}._95qc4a_after ._95qc4a_action b{font-size:1.15rem}._95qc4a_manual{margin-top:10px}._95qc4a_manual input{font-size:.82rem}._95qc4a_toast{z-index:3;border:1.5px solid rgb(var(--gold-rgb) / .6);box-shadow:0 18px 50px rgb(var(--shade-rgb) / .45), 0 0 40px rgb(var(--gold-rgb) / .18);color:var(--cream);pointer-events:none;white-space:nowrap;background:#1e081a;border-radius:999px;align-items:center;gap:14px;padding:10px 24px 10px 12px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}._95qc4a_toast small{color:var(--gold);font-size:.82rem;font-weight:700;display:block}._95qc4a_toast b{font-family:var(--font-display);font-size:1.7rem;font-weight:800;line-height:1;display:block}._95qc4a_toast>span>span{color:rgb(var(--cream-rgb) / .88);margin-top:2px;font-size:.86rem;display:block}._95qc4a_guiding .maplibregl-ctrl-top-right{top:max(0px, calc(var(--g-top,0px) - 10px))}._95qc4a_guiding .maplibregl-ctrl-bottom-left{left:max(0px, calc(var(--g-left,0px) - 12px));bottom:max(0px, calc(var(--g-bottom,0px) - 12px))}._95qc4a_guiding .maplibregl-ctrl-bottom-right{bottom:max(0px, calc(var(--g-bottom,0px) - 12px))}._95qc4a_guiding .map-hint{top:var(--g-top,12px);left:calc(var(--g-left,0px) + (100% - var(--g-left,0px) - var(--g-right,0px)) / 2);max-width:calc(100% - var(--g-left,0px) - 40px)}@media (prefers-reduced-motion:no-preference){._95qc4a_body{animation:.5s cubic-bezier(.22,1,.36,1) both _95qc4a_rise}._95qc4a_sceneMode ._95qc4a_card{animation:.55s cubic-bezier(.22,1,.36,1) both _95qc4a_cardIn}._95qc4a_mapMode ._95qc4a_card{animation:.5s cubic-bezier(.22,1,.36,1) both _95qc4a_slideIn}._95qc4a_layerIn{animation:.9s both _95qc4a_fade}._95qc4a_stopOn ._95qc4a_blaze{animation:2.4s ease-in-out infinite _95qc4a_beckon}._95qc4a_toast{animation:.45s cubic-bezier(.22,1.3,.36,1) both _95qc4a_toastIn,.45s ease-in 2.15s forwards _95qc4a_toastOut}._95qc4a_tilesWide>*,._95qc4a_tiles3>*,._95qc4a_tiles2>*{animation:.45s cubic-bezier(.22,1,.36,1) both _95qc4a_rise}._95qc4a_tilesWide>:nth-child(2),._95qc4a_tiles3>:nth-child(2),._95qc4a_tiles2>:nth-child(2){animation-delay:60ms}._95qc4a_tilesWide>:nth-child(3),._95qc4a_tiles3>:nth-child(3){animation-delay:.12s}}@media (prefers-reduced-motion:reduce){._95qc4a_toast{animation:.3s linear 2.2s forwards _95qc4a_toastOut}._95qc4a_stage,._95qc4a_stageGone,._95qc4a_trail ol:after,._95qc4a_more summary:before{transition:none}}@keyframes _95qc4a_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes _95qc4a_cardIn{0%{opacity:0;transform:translateY(26px)scale(.98)}to{opacity:1;transform:none}}@keyframes _95qc4a_slideIn{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes _95qc4a_fade{0%{opacity:0}to{opacity:1}}@keyframes _95qc4a_beckon{0%,to{box-shadow:0 0 0 5px rgb(var(--gold-rgb) / .22), 0 0 18px rgb(var(--gold-rgb) / .5)}50%{box-shadow:0 0 0 9px rgb(var(--gold-rgb) / .08), 0 0 24px rgb(var(--gold-rgb) / .6)}}@keyframes _95qc4a_toastIn{0%{opacity:0;transform:translate(-50%,-16px)scale(.92)}to{opacity:1;transform:translate(-50%)}}@keyframes _95qc4a_toastOut{to{opacity:0;visibility:hidden;transform:translate(-50%,-10px)}}@media (max-width:860px){._95qc4a_top{margin:max(6px, env(safe-area-inset-top)) 6px 0;border-radius:16px;grid-template-columns:1fr auto;grid-template-areas:"brand end""trail trail";row-gap:2px;padding:6px 8px 4px}._95qc4a_brand{grid-area:brand}._95qc4a_brand .brand{font-size:1rem}._95qc4a_topEnd{grid-area:end}._95qc4a_trail{grid-area:trail}._95qc4a_live{display:none}._95qc4a_mode button{min-height:32px;padding:.15rem .6rem;font-size:.8rem}._95qc4a_marker{width:36px;height:36px}._95qc4a_trail ol:before,._95qc4a_trail ol:after{top:22px}._95qc4a_blaze{width:24px;height:24px;font-size:.75rem}._95qc4a_stopOn ._95qc4a_blaze{width:28px;height:28px}._95qc4a_stopBtn{padding:2px}._95qc4a_stopLabel{font-size:.7rem}._95qc4a_main,._95qc4a_sceneMode ._95qc4a_main,._95qc4a_mapMode ._95qc4a_main{justify-content:center;align-items:flex-end;padding:0}._95qc4a_card,._95qc4a_medium,._95qc4a_wide,._95qc4a_mapMode ._95qc4a_card,._95qc4a_mapMode ._95qc4a_print{width:min(100%,680px);max-height:74dvh;box-shadow:0 -12px 40px rgb(var(--shade-rgb) / .35);border-radius:24px 24px 0 0}._95qc4a_mapMode ._95qc4a_card{max-height:56dvh}._95qc4a_card:before{border-bottom:none;border-radius:18px 18px 0 0;inset:7px 7px 0}._95qc4a_body{padding:22px 20px 8px}._95qc4a_nav{padding:12px 20px max(10px, env(safe-area-inset-bottom));gap:4px}._95qc4a_nav:before{left:16px;right:16px}._95qc4a_next{min-height:52px;padding:0 1.2rem}._95qc4a_handle{width:100%;min-height:0;color:var(--muted);background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;padding:10px 0 0;font-size:.8rem;font-weight:600;display:flex}._95qc4a_handle:hover:not(:disabled){background:0 0}._95qc4a_handle i{background:#d3bbaa;border-radius:3px;width:44px;height:5px}._95qc4a_mapMode ._95qc4a_body{padding-top:6px}._95qc4a_down ._95qc4a_body{display:none}._95qc4a_voice{gap:10px;font-size:.98rem}._95qc4a_q{margin-bottom:16px;font-size:2rem}._95qc4a_tilesWide{grid-template-columns:1fr;gap:8px}._95qc4a_tilesWide ._95qc4a_tile{flex-direction:row;align-items:center;gap:14px;padding:12px 44px 12px 12px}._95qc4a_tilesWide ._95qc4a_tileArt{width:64px;height:64px}._95qc4a_tilesWide ._95qc4a_tileArt svg{width:48px;height:48px}._95qc4a_tilesWide ._95qc4a_tick{margin-top:-13px;top:50%}._95qc4a_tilesWide ._95qc4a_tileText b{font-size:1.25rem}._95qc4a_tilesWide ._95qc4a_tileText span{font-size:.84rem}._95qc4a_compact ._95qc4a_tileText span{display:none}._95qc4a_dens{grid-template-columns:repeat(2,minmax(0,1fr))}._95qc4a_groups select{width:128px}._95qc4a_ready{grid-template-columns:1fr;gap:16px}._95qc4a_sash{grid-template-columns:auto 1fr;grid-template-areas:"patch title""patch row";align-items:center;gap:6px 14px;padding:14px;display:grid}._95qc4a_bigPatch{grid-area:patch;width:96px;height:96px}._95qc4a_sashTitle{grid-area:title;margin:0;font-size:1.35rem}._95qc4a_sashRow{grid-area:row;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}._95qc4a_sashRow svg{width:36px;height:36px}._95qc4a_sashRow span{display:none}._95qc4a_actions{grid-template-columns:1fr;gap:8px}._95qc4a_action{flex-direction:row;align-items:center;gap:12px;padding:10px 12px}._95qc4a_action svg{width:44px;height:44px}._95qc4a_toast{top:max(8px, env(safe-area-inset-top));gap:10px;padding:8px 18px 8px 8px}._95qc4a_toast svg{width:64px;height:64px}._95qc4a_toast b{font-size:1.4rem}}@media (max-width:400px){._95qc4a_stopLabel{display:none}._95qc4a_stopOn ._95qc4a_stopLabel{display:block;position:absolute;top:40px}._95qc4a_trail{padding-bottom:14px}}._95qc4a_startCtl{flex:none;align-items:center;gap:2px;display:inline-flex}._95qc4a_startBtn{border:1.5px solid var(--edge-2);min-height:40px;color:var(--ink-2);background:#fff;border-radius:10px;gap:5px;padding:0 .7rem 0 .55rem;font-size:.86rem}._95qc4a_startBtn:hover:not(:disabled){background:var(--hover-soft);border-color:#c9a58c}._95qc4a_startBtn svg{color:var(--ember-ink);flex:none}._95qc4a_startSet,._95qc4a_startSet:hover:not(:disabled){color:var(--pine);background:#e4f0eb;border-color:#9cc5b5}._95qc4a_startSet svg{color:var(--pine)}._95qc4a_startPicking,._95qc4a_startPicking:hover:not(:disabled){background:var(--ember-ink);border-color:var(--ember-ink);color:#fff}._95qc4a_startPicking svg{color:#fff}._95qc4a_startClear{width:32px;min-height:40px;color:var(--muted);background:0 0;border:none;border-radius:8px;padding:0}._95qc4a_startClear:hover:not(:disabled){background:var(--hover-warm);color:var(--ink)}._95qc4a_clearSlot{flex:none;width:32px;display:block}@media (max-width:400px){._95qc4a_nameBox input{padding-right:4.2rem}._95qc4a_startBtn{padding:0 .55rem 0 .45rem}}._95qc4a_mapMode ._95qc4a_card{-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);background:#fff8f0cc}._95qc4a_handoff{pointer-events:none;background:0 0}@media (prefers-reduced-motion:no-preference){._95qc4a_stageIn:not(._95qc4a_stageGone){animation:.6s both _95qc4a_fade}}:root[data-theme=topo] ._95qc4a_stage{background:#f5f1e6}:root[data-theme=topo] ._95qc4a_top{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--glass-rgb) / .94);box-shadow:none;border-color:#0000}:root[data-theme=topo] ._95qc4a_vignette{display:none}:root[data-theme=topo] ._95qc4a_blaze{background:var(--dusk-deep);border-radius:50%}:root[data-theme=topo] ._95qc4a_trail ol:after{box-shadow:none}:root[data-theme=topo] ._95qc4a_stopOn ._95qc4a_blaze{box-shadow:0 0 0 4px rgb(var(--gold-rgb) / .2)}:root[data-theme=topo] ._95qc4a_stopOn ._95qc4a_markerPatch{filter:none}:root[data-theme=topo] ._95qc4a_pips i{background:var(--chip-line)}:root[data-theme=topo] ._95qc4a_card{border:1px solid var(--edge-2);box-shadow:0 12px 40px rgb(var(--shade-rgb) / .12);border-radius:14px}:root[data-theme=topo] ._95qc4a_card:before{display:none}:root[data-theme=topo] ._95qc4a_nav:before{border-top-color:var(--rule)}:root[data-theme=topo] ._95qc4a_next{box-shadow:none;border-radius:10px}:root[data-theme=topo] ._95qc4a_next:active:not(:disabled){box-shadow:none}:root[data-theme=topo] ._95qc4a_bigInput{border:1px solid var(--input-line);border-radius:10px}:root[data-theme=topo] ._95qc4a_bigInput:focus{box-shadow:0 0 0 3px rgb(var(--ember-rgb) / .2)}:root[data-theme=topo] ._95qc4a_promise{border:1px solid var(--line);color:var(--ink-2);background:0 0}:root[data-theme=topo] ._95qc4a_tile{box-shadow:none;border-width:1px;border-radius:12px}:root[data-theme=topo] ._95qc4a_den{box-shadow:none;border-width:1px;border-radius:12px}:root[data-theme=topo] ._95qc4a_action{box-shadow:none;border-width:1px;border-radius:12px}:root[data-theme=topo] ._95qc4a_picks button{box-shadow:none;border-width:1px;border-radius:12px}:is(:root[data-theme=topo] ._95qc4a_tile:hover:not(:disabled),:root[data-theme=topo] ._95qc4a_den:hover:not(:disabled),:root[data-theme=topo] ._95qc4a_action:hover:not(:disabled)){box-shadow:none;border-color:var(--ink-2);transform:none}:root[data-theme=topo] ._95qc4a_tile._95qc4a_tileOn{background:var(--panel);box-shadow:inset 0 0 0 1px var(--ember-ink)}:root[data-theme=topo] ._95qc4a_tile._95qc4a_tileOn:hover{background:var(--panel);box-shadow:inset 0 0 0 1px var(--ember-ink)}:root[data-theme=topo] ._95qc4a_tileArt{background:var(--neutral-soft);border-radius:10px}:root[data-theme=topo] ._95qc4a_tileOn ._95qc4a_tileArt{background:var(--accent-soft)}:root[data-theme=topo] ._95qc4a_tool{border-width:1px;border-radius:12px}:root[data-theme=topo] ._95qc4a_status{border:1px solid var(--line);background:0 0}:root[data-theme=topo] ._95qc4a_callout{color:#5e3604;border-width:1px;border-color:#dcc07a}:root[data-theme=topo] ._95qc4a_groups li{border-width:1px 1px 1px 5px}:root[data-theme=topo] ._95qc4a_sash{background:var(--plum);box-shadow:none}:root[data-theme=topo] ._95qc4a_sash:before{display:none}:root[data-theme=topo] ._95qc4a_toast{background:var(--dusk-deep);box-shadow:0 12px 30px rgb(var(--shade-rgb) / .3)}:root[data-theme=topo] ._95qc4a_handle i{background:var(--chip-line)}:root[data-theme=topo] ._95qc4a_startBtn{border-width:1px}:root[data-theme=topo] ._95qc4a_startSet{border-color:var(--pine);background:0 0}:root[data-theme=topo] ._95qc4a_startSet:hover:not(:disabled){border-color:var(--pine);background:0 0}:root[data-theme=topo] ._95qc4a_mapMode ._95qc4a_card{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}
.dnHeTG_home{background:#f5f1e6;position:absolute;inset:0;overflow:hidden}.dnHeTG_home[data-light=dawn]{background:#f6efe6}.dnHeTG_home[data-light=dusk]{background:#f3ecdf}.dnHeTG_home[data-light=night]{background:#151b1a}.dnHeTG_layer{width:100%;height:100%;position:absolute;inset:0}.dnHeTG_pin{pointer-events:none;width:0;height:0;position:absolute;top:44%;left:72%}@media (max-width:719px){.dnHeTG_pin{top:79%;left:78%}}.dnHeTG_pinMark{display:block;position:absolute;bottom:0;left:-17px}.dnHeTG_ring{border:1px solid #1c241e73;border-radius:50%;width:36px;height:12px;position:absolute;top:-6px;left:-18px}.dnHeTG_home[data-light=night] .dnHeTG_ring{border-color:#f5f1e673}.dnHeTG_here{white-space:nowrap;font:600 .9rem/1 var(--font-display);letter-spacing:.02em;color:#18241c;position:absolute;top:-34px;left:26px}.dnHeTG_home[data-light=night] .dnHeTG_here{color:#f5f1e6}@media (max-width:719px){.dnHeTG_here{left:auto;right:24px}}@media (prefers-reduced-motion:no-preference){.dnHeTG_pinMark{animation:.8s cubic-bezier(.2,1.3,.4,1) .9s both dnHeTG_drop}.dnHeTG_ring,.dnHeTG_here{animation:.6s ease-out 1.4s both dnHeTG_fade}}@keyframes dnHeTG_drop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes dnHeTG_fade{0%{opacity:0}to{opacity:1}}
.jaA0Wa_scene{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.jaA0Wa_scene svg{display:block}.jaA0Wa_pool{background:radial-gradient(52% 50% at 50% 52%,#0c040880,#0c040800 75%),radial-gradient(120% 90%,#0c040800 55%,#0c04088c 100%);position:absolute;inset:0}.jaA0Wa_s1{background:#3a1a12}.jaA0Wa_wall{background:repeating-linear-gradient(90deg,#00000038 0 3px,#0000 3px 120px),repeating-linear-gradient(90deg,#ffc8960a 0 1px,#0000 1px 9px),linear-gradient(#5a2c1c,#6e3622 60%,#4a2216);position:absolute;inset:0 0 34%}.jaA0Wa_window{border:18px solid #2a120c;border-radius:4px;width:min(92vw,1180px);height:56%;position:absolute;top:5%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 4px #1a0a06,0 18px 40px #00000073,inset 0 0 40px #00000040}.jaA0Wa_window>svg{width:100%;height:100%;position:absolute;inset:0}.jaA0Wa_mullionV,.jaA0Wa_mullionH{background:#2a120c;position:absolute}.jaA0Wa_mullionV{width:14px;top:0;bottom:0;left:33.3%;box-shadow:calc(min(92vw,1180px)/3) 0 #2a120c}.jaA0Wa_mullionH{height:12px;top:48%;left:0;right:0}.jaA0Wa_beam{mix-blend-mode:screen;background:linear-gradient(115deg,#f7c94800 30%,#f7c94829 45%,#f2643a1a 60%,#f7c94800 75%);animation:11s ease-in-out infinite alternate jaA0Wa_breathe;position:absolute;inset:0}@keyframes jaA0Wa_breathe{0%{opacity:.65}to{opacity:1}}.jaA0Wa_motes{position:absolute;inset:0}.jaA0Wa_motes i{opacity:0;background:#ffe3a8;border-radius:50%;width:3px;height:3px;animation:14s linear infinite jaA0Wa_mote;position:absolute;box-shadow:0 0 6px #f7c948}@keyframes jaA0Wa_mote{0%{opacity:0;transform:translate(0)}20%{opacity:.8}80%{opacity:.6}to{opacity:0;transform:translate(40px,-160px)}}.jaA0Wa_table{background:linear-gradient(#c26a3a 0,#8a4426 6px,#0000 7px),repeating-linear-gradient(0deg,#0000002e 0 2px,#0000 2px 46px),repeating-linear-gradient(91deg,#ffd2a009 0 2px,#0000 2px 13px,#0000000f 13px 15px,#0000 15px 31px),linear-gradient(#6a321e,#4a2014);height:36%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px #2a120c}.jaA0Wa_s2{background:#230e0a}.jaA0Wa_tentSvg{width:100%;height:100%;position:absolute;inset:0}.jaA0Wa_flapWrap{filter:drop-shadow(6px 0 #1e0b07);width:min(28vw,420px);position:absolute;top:14%;bottom:12%;left:0}.jaA0Wa_flap{clip-path:polygon(0 26%,62% 0,100% 100%,0 100%);background:#14263b;position:absolute;inset:0}.jaA0Wa_flap>svg{width:100%;height:100%;position:absolute;inset:0}.jaA0Wa_lantern{transform-origin:1250px 0;transform-box:view-box;animation:7s ease-in-out infinite alternate jaA0Wa_sway}@keyframes jaA0Wa_sway{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}.jaA0Wa_lanternGlow{mix-blend-mode:screen;background:radial-gradient(circle at 78% 16%,#f7c94861,#f2643a1f 22%,#f2643a00 48%);animation:5s ease-in-out infinite jaA0Wa_flicker;position:absolute;inset:0}@keyframes jaA0Wa_flicker{0%,to{opacity:.85}30%{opacity:1}55%{opacity:.78}75%{opacity:.95}}.jaA0Wa_s3{background:#0b1626}.jaA0Wa_campLand{width:100%;height:100%;position:absolute;inset:0}.jaA0Wa_fireGlow{mix-blend-mode:screen;background:radial-gradient(60% 40% at 50% 100%,#f2643a52,#f2643a00 70%);animation:3.2s ease-in-out infinite jaA0Wa_flicker;position:absolute;inset:0}.jaA0Wa_log{width:100%;height:22%;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.jaA0Wa_beam,.jaA0Wa_motes i,.jaA0Wa_lantern,.jaA0Wa_lanternGlow,.jaA0Wa_fireGlow{animation:none}.jaA0Wa_motes{display:none}}
.p1wYaa_cineBase:not(#p1wYaa_z){isolation:isolate;position:relative}.p1wYaa_cineBase [role=menuitem]:not(#p1wYaa_z){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:#dccabd;white-space:normal;background:0 0;border:0;border-radius:4px;min-height:44px}.p1wYaa_cineBase [role=menuitem]:not(#p1wYaa_z):before{content:none}.p1wYaa_cineBase .p1wYaa_deco{display:block}.p1wYaa_cineBase li [role=menuitem]:not([tabindex="0"]) .p1wYaa_deco+span+span:not(#p1wYaa_z),.p1wYaa_vReel .p1wYaa_deco+span+span:not(#p1wYaa_z),.p1wYaa_vLetterbox .p1wYaa_deco+span+span:not(#p1wYaa_z){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.p1wYaa_vCine:not(#p1wYaa_z):before,.p1wYaa_vOutline:not(#p1wYaa_z):before{content:"";z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;background:#0e0610b3;position:absolute;inset:-64px -120px -64px -200px;-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#000 62%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:719px){.p1wYaa_vCine:not(#p1wYaa_z):before,.p1wYaa_vOutline:not(#p1wYaa_z):before{inset:-48px -16px;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}}.p1wYaa_vCine:not(#p1wYaa_z){width:min(100%,760px)}.p1wYaa_vCine ul:not(#p1wYaa_z){gap:2px;padding:0}.p1wYaa_vCine [role=menuitem]:not(#p1wYaa_z){grid-template-columns:2.6rem 1fr;align-items:baseline;column-gap:6px;padding:4px 0;display:grid}.p1wYaa_vCine [role=menuitem]:not(#p1wYaa_z):before{content:"";background:linear-gradient(var(--gold,#f7c948), var(--ember,#f2643a));width:6px;height:60%;box-shadow:none;border-radius:3px;margin-top:0;top:50%;left:-16px;transform:translateY(-50%)scaleY(0)}.p1wYaa_vCine [role=menuitem][tabindex="0"]:not(#p1wYaa_z):before{opacity:1;transform:translateY(-50%)scaleY(1)}.p1wYaa_vCine .p1wYaa_deco:not(#p1wYaa_z){font:700 .9rem/1 var(--font-display);letter-spacing:.14em;color:#cdb9ac}.p1wYaa_vCine .p1wYaa_deco+span:not(#p1wYaa_z){letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 10px #0a040ccc;grid-column:2;font-size:1.4rem;font-weight:700;line-height:1}.p1wYaa_vCine .p1wYaa_deco+span+span:not(#p1wYaa_z){color:#ffebd6;text-shadow:0 1px 6px #0a040ce6;grid-column:2;max-width:40ch;margin-top:8px;font-size:1rem}.p1wYaa_vCine [role=menuitem][tabindex="0"]:not(#p1wYaa_z){color:#fff6ec;padding:10px 0 12px}.p1wYaa_vCine [role=menuitem][tabindex="0"] .p1wYaa_deco:not(#p1wYaa_z){color:var(--gold,#f7c948)}.p1wYaa_vCine [role=menuitem][tabindex="0"] .p1wYaa_deco+span:not(#p1wYaa_z){letter-spacing:.015em;text-shadow:0 0 28px #f2643a99,0 3px #240a1e8c;background:linear-gradient(90deg, var(--gold,#f7c948), var(--ember,#f2643a) 50%, transparent) left bottom / 100% 3px no-repeat;padding-bottom:8px;font-size:clamp(2.1rem,1.2rem + 3.4vw,4.2rem);font-weight:800;line-height:.95}.p1wYaa_vCine [role=menuitem]:focus-visible:not(#p1wYaa_z){outline-offset:4px;outline:2px solid #f7c948cc}@media (prefers-reduced-motion:no-preference){.p1wYaa_vCine .p1wYaa_deco+span:not(#p1wYaa_z){transition:font-size .32s cubic-bezier(.22,1,.36,1),letter-spacing .32s cubic-bezier(.22,1,.36,1)}.p1wYaa_vCine [role=menuitem]:not(#p1wYaa_z){transition:color .2s,padding .32s cubic-bezier(.22,1,.36,1)}.p1wYaa_vCine [role=menuitem]:not(#p1wYaa_z):before{transition:transform .25s cubic-bezier(.22,1,.36,1)}}.p1wYaa_vOutline:not(#p1wYaa_z){width:min(100%,980px)}.p1wYaa_vOutline ul:not(#p1wYaa_z){gap:0;padding:0}.p1wYaa_vOutline [role=menuitem]:not(#p1wYaa_z){color:#fff3e6;grid-template-columns:1fr;padding:2px 0 2px 34px;display:grid}.p1wYaa_vOutline .p1wYaa_deco:not(#p1wYaa_z){display:none}.p1wYaa_vOutline [role=menuitem]:not(#p1wYaa_z):before{content:"";background:var(--ember,#f2643a);clip-path:polygon(0 0,100% 50%,0 100%);opacity:0;width:18px;height:22px;box-shadow:none;border-radius:0;margin-top:-11px;position:absolute;top:50%;left:0;transform:translate(-10px)}.p1wYaa_vOutline [role=menuitem][tabindex="0"]:not(#p1wYaa_z):before{opacity:1;transform:none}.p1wYaa_vOutline .p1wYaa_deco+span:not(#p1wYaa_z){font:800 clamp(1.9rem, 1.3rem + 2.2vw, 3.1rem)/.98 var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:#0000;-webkit-text-stroke:1.5px #fff3e6eb}.p1wYaa_vOutline [role=menuitem][tabindex="0"]:not(#p1wYaa_z){padding-top:8px;padding-bottom:10px}.p1wYaa_vOutline [role=menuitem][tabindex="0"] .p1wYaa_deco+span:not(#p1wYaa_z){color:var(--ember,#f2643a);-webkit-text-stroke:0;text-shadow:0 0 36px #f2643a73;font-size:clamp(2.4rem,1.4rem + 4.4vw,5.4rem);line-height:.92}.p1wYaa_vOutline .p1wYaa_deco+span+span:not(#p1wYaa_z){color:#ffebd6;text-shadow:0 1px 6px #0a040ce6;max-width:44ch;margin-top:8px;font-size:1.05rem}.p1wYaa_vOutline [role=menuitem]:focus-visible:not(#p1wYaa_z){outline-offset:4px;outline:2px solid #f7c948cc}@media (prefers-reduced-motion:no-preference){.p1wYaa_vOutline .p1wYaa_deco+span:not(#p1wYaa_z){transition:font-size .4s cubic-bezier(.22,1,.36,1),color .25s}.p1wYaa_vOutline [role=menuitem]:not(#p1wYaa_z):before{transition:opacity .2s,transform .3s cubic-bezier(.22,1,.36,1)}.p1wYaa_vOutline [role=menuitem][tabindex="0"] .p1wYaa_deco+span:not(#p1wYaa_z){animation:3.6s ease-in-out .4s infinite alternate p1wYaa_breathe}}@keyframes p1wYaa_breathe{0%{letter-spacing:.01em}to{letter-spacing:.05em}}.p1wYaa_vReel:not(#p1wYaa_z){--row:76px;flex-direction:column;width:min(100%,760px);display:flex}.p1wYaa_vReel ul:not(#p1wYaa_z){height:calc(var(--row) * 5);clip-path:inset(0 -400px 0 -60px);padding:0 0 0 40px;display:block;position:relative}.p1wYaa_vReel ul:not(#p1wYaa_z):before{content:"";z-index:-1;background:repeating-linear-gradient(#0000 0 7px,#fff3e66b 7px 17px,#0000 17px 24px) 9px 0/10px 100% no-repeat,#0e0610bd;border-radius:10px;position:absolute;inset:0}.p1wYaa_vReel ul:not(#p1wYaa_z):after{content:"";z-index:-1;left:30px;right:0;top:calc(var(--row) * 2);height:var(--row);border-top:2px solid var(--gold,#f7c948);border-bottom:2px solid var(--gold,#f7c948);background:linear-gradient(90deg,#f2643a47,#f2643a0f 70%,#0000);position:absolute}.p1wYaa_vReel ul:has(li:first-child [tabindex="0"]):not(#p1wYaa_z){--sel:0}.p1wYaa_vReel ul:has(li:nth-child(2) [tabindex="0"]):not(#p1wYaa_z){--sel:1}.p1wYaa_vReel ul:has(li:nth-child(3) [tabindex="0"]):not(#p1wYaa_z){--sel:2}.p1wYaa_vReel ul:has(li:nth-child(4) [tabindex="0"]):not(#p1wYaa_z){--sel:3}.p1wYaa_vReel ul:has(li:nth-child(5) [tabindex="0"]):not(#p1wYaa_z){--sel:4}.p1wYaa_vReel li:first-child:not(#p1wYaa_z){--i:0}.p1wYaa_vReel li:nth-child(2):not(#p1wYaa_z){--i:1}.p1wYaa_vReel li:nth-child(3):not(#p1wYaa_z){--i:2}.p1wYaa_vReel li:nth-child(4):not(#p1wYaa_z){--i:3}.p1wYaa_vReel li:nth-child(5):not(#p1wYaa_z){--i:4}.p1wYaa_vReel li:not(#p1wYaa_z){height:var(--row);pointer-events:none}.p1wYaa_vReel li [role=menuitem]:not(#p1wYaa_z){pointer-events:auto}.p1wYaa_vReel [role=menuitem]:not(#p1wYaa_z){--d:max(var(--i,0) - var(--sel,0), var(--sel,0) - var(--i,0));width:100%;height:var(--row);white-space:nowrap;transform-origin:0;min-height:0;transform:translateY(calc((2 - var(--sel,0)) * var(--row))) scale(calc(1 - var(--d) * .07));opacity:clamp(0, 2.6 - var(--d) * .9, 1);filter:blur(calc(max(var(--d) - 1, 0) * 1.4px));grid-template-columns:2.6rem 1fr;align-items:center;column-gap:6px;padding:0 12px 0 6px;display:grid}@supports (width:mod(3px, 2px)){.p1wYaa_vReel [role=menuitem]:not(#p1wYaa_z){--o:calc(mod(var(--i,0) - var(--sel,0) + 7, 5) - 2);--d:max(var(--o), -1 * var(--o));transform:translateY(calc((var(--o) + 2 - var(--i,0)) * var(--row))) scale(calc(1 - var(--d) * .07))}}.p1wYaa_vReel .p1wYaa_deco:not(#p1wYaa_z){font:700 .9rem/1 var(--font-display);letter-spacing:.14em;color:#cdb9ac}.p1wYaa_vReel .p1wYaa_deco+span:not(#p1wYaa_z){font:700 clamp(1.15rem, 1rem + .7vw, 1.6rem)/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden}.p1wYaa_vReel [role=menuitem][tabindex="0"]:not(#p1wYaa_z){color:#fff6ec}.p1wYaa_vReel [role=menuitem][tabindex="0"] .p1wYaa_deco:not(#p1wYaa_z){color:var(--gold,#f7c948)}.p1wYaa_vReel [role=menuitem][tabindex="0"] .p1wYaa_deco+span:not(#p1wYaa_z){letter-spacing:.02em;text-shadow:0 0 26px #f2643a99;font-size:clamp(1.75rem,1.15rem + 2.6vw,3.2rem);font-weight:800}.p1wYaa_vReel [role=menuitem]:focus-visible:not(#p1wYaa_z){outline:none}.p1wYaa_reelCaption{color:#ffebd6;border-left:3px solid var(--gold,#f7c948);background:#0e0610bd;border-radius:0 8px 8px 0;order:1;max-width:52ch;min-height:3.2em;margin:12px 0 0 40px;padding:8px 14px;font-size:1rem;line-height:1.35}.p1wYaa_vReel>p:not(.p1wYaa_reelCaption):not(#p1wYaa_z){order:2}@media (max-width:719px){.p1wYaa_vReel:not(#p1wYaa_z){--row:60px}.p1wYaa_vReel .p1wYaa_deco+span:not(#p1wYaa_z){font-size:1.05rem}.p1wYaa_vReel [role=menuitem][tabindex="0"] .p1wYaa_deco+span:not(#p1wYaa_z){font-size:clamp(1.4rem,.9rem + 3vw,1.75rem)}.p1wYaa_vReel [role=menuitem]:not(#p1wYaa_z){grid-template-columns:2.1rem 1fr}.p1wYaa_reelCaption{margin-left:0;font-size:.92rem}}@media (prefers-reduced-motion:no-preference){.p1wYaa_vReel [role=menuitem]:not(#p1wYaa_z){transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s,filter .35s,color .2s}.p1wYaa_vReel .p1wYaa_deco+span:not(#p1wYaa_z){transition:font-size .35s cubic-bezier(.22,1,.36,1)}.p1wYaa_reelCaption{animation:.45s ease-out both p1wYaa_fadeIn}}.p1wYaa_vLetterbox:not(#p1wYaa_z){isolation:auto;flex-direction:column;justify-self:center;align-items:center;width:min(100%,1040px);display:flex}.p1wYaa_stage{display:contents}.p1wYaa_barTop,.p1wYaa_barBottom{z-index:-1;pointer-events:none;background:#050307;height:clamp(40px,9vh,92px);position:fixed;left:0;right:0}.p1wYaa_barTop{top:0}.p1wYaa_barBottom{bottom:0}.p1wYaa_card{text-align:center;background:#0503079e;border-radius:18px;justify-items:center;gap:8px;max-width:100%;margin-top:clamp(4px,5dvh,56px);padding:18px 28px 20px;display:grid;box-shadow:0 0 48px 24px #0503079e}.p1wYaa_cardKicker{font:700 .85rem/1 var(--font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--gold,#f7c948)}.p1wYaa_cardTitle{font:800 clamp(2.3rem, 1.3rem + 4vw, 4.6rem)/.95 var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:#fff6ec;text-shadow:0 3px #000,0 0 30px #f2643a66;text-wrap:balance}.p1wYaa_cardLine{max-width:56ch;font:italic 500 1.08rem/1.35 var(--font-body);color:#fff3e6;background:#0000009e;border-radius:4px;padding:3px 12px}.p1wYaa_vLetterbox ul:not(#p1wYaa_z){background:#050307c2;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:26px;padding:5px;display:flex}.p1wYaa_vLetterbox [role=menuitem]:not(#p1wYaa_z){font:700 1.02rem/1.1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;flex-direction:row;align-items:baseline;gap:7px;padding:6px 16px}.p1wYaa_vLetterbox .p1wYaa_deco:not(#p1wYaa_z){color:#cdb9ac;font-size:.78rem}.p1wYaa_vLetterbox [role=menuitem][tabindex="0"]:not(#p1wYaa_z){color:#341228;background:var(--gold,#f7c948)}.p1wYaa_vLetterbox [role=menuitem][tabindex="0"] .p1wYaa_deco:not(#p1wYaa_z){color:#5a2a10}.p1wYaa_vLetterbox [role=menuitem]:focus-visible:not(#p1wYaa_z){outline-offset:2px;outline:2px solid #fff3e6}.p1wYaa_vLetterbox>p:not(#p1wYaa_z){text-align:center;align-self:center;margin-left:0}@media (max-width:719px){.p1wYaa_vLetterbox ul:not(#p1wYaa_z){border-radius:16px;grid-template-columns:1fr 1fr;width:100%;display:grid}.p1wYaa_vLetterbox li:first-child:not(#p1wYaa_z){grid-column:1/-1}.p1wYaa_vLetterbox [role=menuitem]:not(#p1wYaa_z){letter-spacing:.08em;border-radius:12px;justify-content:center;padding:6px 8px;font-size:.95rem}.p1wYaa_card{padding:14px 16px 16px;box-shadow:0 0 28px 14px #0503079e}.p1wYaa_cardLine{font-size:.98rem}}@media (prefers-reduced-motion:no-preference){.p1wYaa_barTop,.p1wYaa_barBottom{animation:1.1s cubic-bezier(.22,1,.36,1) .3s both p1wYaa_barIn}.p1wYaa_barTop{transform-origin:top}.p1wYaa_barBottom{transform-origin:bottom}.p1wYaa_cardKicker{animation:.4s ease-out both p1wYaa_fadeIn}.p1wYaa_cardTitle{animation:.55s cubic-bezier(.22,1,.36,1) both p1wYaa_titleIn}.p1wYaa_cardLine{animation:.6s ease-out .3s both p1wYaa_fadeIn}.p1wYaa_vLetterbox [role=menuitem]:not(#p1wYaa_z){transition:background-color .2s,color .2s}}@keyframes p1wYaa_barIn{0%{transform:scaleY(0)}to{transform:none}}@keyframes p1wYaa_titleIn{0%{opacity:0;letter-spacing:.12em}to{opacity:1;letter-spacing:.02em}}@keyframes p1wYaa_fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:root[data-theme=topo] .p1wYaa_vCine:not(#p1wYaa_z):before{background:#fbf8ecdb}:root[data-theme=topo] .p1wYaa_vOutline:not(#p1wYaa_z):before{background:#fbf8ecdb}:is(:root[data-theme=topo] .p1wYaa_vCine [role=menuitem]:not(#p1wYaa_z),:root[data-theme=topo] .p1wYaa_vReel [role=menuitem]:not(#p1wYaa_z)){color:var(--ink-2,#4a3340)}:is(:root[data-theme=topo] .p1wYaa_vCine .p1wYaa_deco:not(#p1wYaa_z),:root[data-theme=topo] .p1wYaa_vReel .p1wYaa_deco:not(#p1wYaa_z)){color:var(--muted,#5e4c56)}:root[data-theme=topo] .p1wYaa_cineBase .p1wYaa_deco+span:not(#p1wYaa_z){text-shadow:none}:root[data-theme=topo] .p1wYaa_cineBase .p1wYaa_deco+span+span:not(#p1wYaa_z){text-shadow:none}:is(:root[data-theme=topo] .p1wYaa_vCine>p:not(#p1wYaa_z),:root[data-theme=topo] .p1wYaa_vOutline>p:not(#p1wYaa_z)){color:var(--muted,#5e4c56)}:is(:root[data-theme=topo] .p1wYaa_vCine .p1wYaa_deco+span+span:not(#p1wYaa_z),:root[data-theme=topo] .p1wYaa_vOutline .p1wYaa_deco+span+span:not(#p1wYaa_z)){color:var(--ink-2,#4a3340)}:is(:root[data-theme=topo] .p1wYaa_vCine [role=menuitem][tabindex="0"]:not(#p1wYaa_z),:root[data-theme=topo] .p1wYaa_vReel [role=menuitem][tabindex="0"]:not(#p1wYaa_z)){color:var(--plum,#341228)}:is(:root[data-theme=topo] .p1wYaa_vCine [role=menuitem][tabindex="0"] .p1wYaa_deco:not(#p1wYaa_z),:root[data-theme=topo] .p1wYaa_vReel [role=menuitem][tabindex="0"] .p1wYaa_deco:not(#p1wYaa_z)){color:var(--ember-ink,#b5361a)}:root[data-theme=topo] .p1wYaa_vOutline .p1wYaa_deco+span:not(#p1wYaa_z){-webkit-text-stroke-color:var(--ink,#2a1220)}:root[data-theme=topo] .p1wYaa_vOutline [role=menuitem][tabindex="0"] .p1wYaa_deco+span:not(#p1wYaa_z){color:var(--ember-ink,#b5361a);text-shadow:none}:root[data-theme=topo] .p1wYaa_vOutline [role=menuitem]:not(#p1wYaa_z):before{background:var(--ember-ink,#b5361a)}:root[data-theme=topo] .p1wYaa_vReel ul:not(#p1wYaa_z):before{background:repeating-linear-gradient(#0000 0 7px,#2a122080 7px 17px,#0000 17px 24px) 9px 0/10px 100% no-repeat,#fbf8ece6;box-shadow:inset 0 0 0 1.5px #2a122080}:root[data-theme=topo] .p1wYaa_vReel ul:not(#p1wYaa_z):after{border-color:var(--ember-ink,#b5361a);background:linear-gradient(90deg,#f2643a2e,#0000 70%)}:root[data-theme=topo] .p1wYaa_reelCaption{color:var(--ink,#2a1220);border-left-color:var(--ember-ink,#b5361a);background:#fbf8eceb}:root[data-theme=topo] .p1wYaa_cineBase [role=menuitem]:focus-visible:not(#p1wYaa_z){outline-color:var(--focus,#1f5fbf)}:root[data-theme=topo] .p1wYaa_vReel [role=menuitem]:focus-visible:not(#p1wYaa_z){outline:none}:root[data-theme=topo] .p1wYaa_vLetterbox [role=menuitem]:focus-visible:not(#p1wYaa_z){outline-color:#fff3e6}:is(:root[data-theme=topo] .p1wYaa_barTop,:root[data-theme=topo] .p1wYaa_barBottom){background:#f2eedf}:root[data-theme=topo] .p1wYaa_barTop{box-shadow:0 1.5px 0 var(--ink,#2a1220)}:root[data-theme=topo] .p1wYaa_barBottom{box-shadow:0 -1.5px 0 var(--ink,#2a1220)}:is(:root[data-theme=topo] [data-scene=night] .p1wYaa_barTop,:root[data-theme=topo] [data-scene=night] .p1wYaa_barBottom){background:#101e22}
.WH1luG_backdrop{z-index:-1;position:fixed;inset:0;overflow:hidden}
.uHyaWa_root{z-index:50;font-family:var(--font-body)}.uHyaWa_toggle{white-space:nowrap;min-height:40px;color:var(--cream);border:1px solid rgb(var(--cream-rgb) / .35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#140a12c7;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:.88rem;font-weight:600;display:inline-flex}.uHyaWa_toggle.uHyaWa_toggle:hover:not(:disabled){background:rgb(var(--plum-rgb) / .92)}.uHyaWa_toggle[aria-expanded=true]{border-color:var(--gold)}.uHyaWa_toggle:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media (max-width:479px){.uHyaWa_toggle{justify-content:center;width:44px;min-height:44px;padding:0}.uHyaWa_toggle span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (pointer:coarse){.uHyaWa_toggle{min-height:44px}}.uHyaWa_panel{width:min(100vw - 24px,360px);max-height:calc(100dvh - 90px);color:var(--cream);border:1px solid rgb(var(--gold-rgb) / .45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;background:#180c16f0;border-radius:16px;padding:14px 14px 12px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 18px 40px #00000073}.uHyaWa_panel[hidden]{display:none}.uHyaWa_note{color:#ead3c4;margin:0 0 10px;font-size:.82rem;line-height:1.35}.uHyaWa_group{border:0;min-width:0;margin:0 0 12px;padding:0}.uHyaWa_legend{font-family:var(--font-display);color:var(--gold);margin:0 0 6px;padding:0;font-size:1.02rem;font-weight:700}.uHyaWa_seg{background:rgb(var(--cream-rgb) / .07);border-radius:12px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.uHyaWa_opt{cursor:pointer;flex:1 0 auto;display:block;position:relative}.uHyaWa_opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.uHyaWa_opt span{min-width:40px;min-height:36px;color:var(--cream);border-radius:9px;place-items:center;padding:0 10px;font-size:.88rem;font-weight:600;display:grid}.uHyaWa_opt:hover span{background:rgb(var(--cream-rgb) / .12)}.uHyaWa_opt input:checked+span{background:var(--gold);color:var(--plum)}.uHyaWa_opt input:focus-visible+span{outline:2px solid var(--cream);outline-offset:2px}@media (pointer:coarse){.uHyaWa_opt span{min-height:44px}}.uHyaWa_done{width:100%;min-height:40px;color:var(--plum);background:var(--gold);border:0;border-radius:10px;margin-top:2px;font-size:.92rem}.uHyaWa_done.uHyaWa_done:hover:not(:disabled){background:var(--gold-hover)}.uHyaWa_done:focus-visible{outline:3px solid var(--cream);outline-offset:2px}.uHyaWa_help{min-height:32px;color:var(--cream);text-underline-offset:3px;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:-2px 0 6px -4px;padding:0 8px 0 4px;font-size:.84rem;font-weight:600;text-decoration:underline;display:inline-flex}.uHyaWa_help span{border:1.5px solid var(--gold);width:20px;height:20px;color:var(--gold);border-radius:50%;place-items:center;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-grid}.uHyaWa_help.uHyaWa_help:hover:not(:disabled){background:rgb(var(--cream-rgb) / .1)}.uHyaWa_help:focus-visible{outline:2px solid var(--cream);outline-offset:2px}@media (pointer:coarse){.uHyaWa_help{min-height:44px}}:root[data-theme=topo] .uHyaWa_toggle{background:rgb(var(--glass-rgb) / .82)}:root[data-theme=topo] [data-scene]:not([data-scene=night]) .uHyaWa_toggle:focus-visible{outline-color:var(--ink)}:root[data-theme=topo] .uHyaWa_panel{background:rgb(var(--glass-rgb) / .95)}:root[data-theme=topo] .uHyaWa_note{color:#d9decb}
