.WIa5Va_player{max-width:420px;margin:0 auto;position:relative}.WIa5Va_canvas{aspect-ratio:9/16;width:100%;box-shadow:var(--shadow);background:var(--paper);border-radius:28px}.WIa5Va_skip{color:#fff;font:700 .85rem var(--sans);cursor:pointer;background:#15121cd9;border:0;border-radius:999px;padding:9px 14px;position:absolute;top:14px;right:14px}
._8rFPGq_card{max-width:620px;margin:8px auto 40px;padding:0 20px}._8rFPGq_h{font-size:clamp(2rem,7vw,3rem)}._8rFPGq_row{flex-wrap:wrap;gap:12px;display:flex}._8rFPGq_row>.btn{flex:140px}._8rFPGq_cam{border-radius:var(--radius);background:#2a1a22;position:relative;overflow:hidden}._8rFPGq_camBody{aspect-ratio:3/4;max-height:70vh;margin:0 auto}._8rFPGq_camFace{aspect-ratio:4/5}._8rFPGq_cam video{object-fit:cover;width:100%;height:100%}._8rFPGq_mirror{transform:scaleX(-1)}._8rFPGq_guide{fill:none;stroke:#ffffffd9;stroke-width:.8px;pointer-events:none;width:84%;height:88%;position:absolute;inset:6% 8%}._8rFPGq_count{font-family:var(--display);color:#fff;text-shadow:0 2px 12px #00000080;place-items:center;font-size:6rem;display:grid;position:absolute;inset:0}._8rFPGq_camMsg{color:#eee;text-align:center;place-items:center;padding:20px;display:grid;position:absolute;inset:0}._8rFPGq_camBar{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}._8rFPGq_camBar>*{flex:160px}._8rFPGq_camOpts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:.9rem;display:flex}._8rFPGq_preview{border-radius:var(--radius);max-height:60vh;margin:0 auto 12px}._8rFPGq_positioner{border-radius:var(--radius);cursor:grab;width:100%;max-width:420px;margin:0 auto;display:block}._8rFPGq_drapePair{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 16px;display:grid}._8rFPGq_drapePair figure{text-align:center;color:var(--ink-2);margin:0;font-size:.9rem}._8rFPGq_drapeCanvas{aspect-ratio:1;border-radius:12px;width:100%;margin-bottom:6px}._8rFPGq_drapeArch{aspect-ratio:4/5;width:100%;display:block}._8rFPGq_scale{gap:8px;margin:4px 0 12px;display:grid}._8rFPGq_signin{max-width:420px}._8rFPGq_loader{background:var(--rule);border-radius:3px;height:3px;margin:20px 0;overflow:hidden}._8rFPGq_loader i{background:var(--accent);width:40%;height:100%;animation:1.2s ease-in-out infinite _8rFPGq_slide;display:block}@keyframes _8rFPGq_slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}._8rFPGq_shell{max-width:560px;min-height:calc(100svh - 150px);margin:0 auto 40px;padding:0 16px}@media (min-width:900px){._8rFPGq_shell{max-width:640px}}._8rFPGq_head{justify-content:space-between;align-items:flex-start;display:flex}._8rFPGq_hero{margin:0 0 10px;font-size:clamp(2.6rem,11vw,4rem);line-height:.98}._8rFPGq_q{margin:0 0 8px;font-size:clamp(2rem,8vw,3rem);line-height:1.02}._8rFPGq_sub{color:var(--ink-2);max-width:32rem;margin:0 0 18px}._8rFPGq_where{background:var(--panel);border:1.5px solid var(--rule);border-radius:999px;align-items:center;gap:8px;margin:4px 0 14px;padding:8px 14px;font-size:.9rem;font-weight:600;display:inline-flex}._8rFPGq_where select{min-height:0;font:inherit;color:var(--ink);background:0 0;border:0;width:auto;margin:0;padding:0}._8rFPGq_stepTag{font:600 .9rem var(--sans);color:var(--ink-2);margin:0 0 14px}._8rFPGq_photoStage{max-width:380px;margin:0 auto 18px;position:relative}._8rFPGq_frameMarks{pointer-events:none;position:absolute;inset:14% 12% 20%}._8rFPGq_frameMarks i{opacity:.95;border:3px solid #fff;width:28px;height:28px;position:absolute}._8rFPGq_frameMarks i:first-child{border-bottom:0;border-right:0;border-radius:6px 0 0;top:0;left:0}._8rFPGq_frameMarks i:nth-child(2){border-bottom:0;border-left:0;border-radius:0 6px 0 0;top:0;right:0}._8rFPGq_frameMarks i:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 6px;bottom:0;left:0}._8rFPGq_frameMarks i:nth-child(4){border-top:0;border-left:0;border-radius:0 0 6px;bottom:0;right:0}._8rFPGq_camBtn{background:var(--panel);border:2px solid var(--blush);width:64px;height:64px;box-shadow:var(--shadow-sm);color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}._8rFPGq_camBtn:hover{background:#fff}._8rFPGq_actions{gap:10px;margin-top:10px;display:grid}._8rFPGq_lock{color:var(--ink-2);justify-content:center;align-items:center;gap:8px;margin:12px 0 6px;font-size:.86rem;display:flex}._8rFPGq_lock svg{width:14px;height:14px}._8rFPGq_center{text-align:center}._8rFPGq_tips{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 18px;display:grid}._8rFPGq_tips li{background:var(--panel);border:1px solid var(--rule);color:var(--ink-2);border-radius:14px;padding:10px 12px;font-size:.86rem;list-style:none}._8rFPGq_tips b{color:var(--ink);font-size:.9rem;display:block}._8rFPGq_gate{gap:10px;margin:0 0 16px;display:grid}._8rFPGq_previewArch{max-width:320px;margin:0 auto 14px;position:relative}._8rFPGq_sticky{padding:12px 0 max(12px, env(safe-area-inset-bottom));background:linear-gradient(to top, var(--paper) 70%, transparent);position:sticky;bottom:0}._8rFPGq_tiny{color:var(--ink-3);font-size:.8rem}._8rFPGq_ready{text-align:center;padding:30px 0}._8rFPGq_ready h2{font-size:clamp(2.2rem,9vw,3.4rem)}._8rFPGq_chips{justify-content:center;gap:8px;margin:10px 0 20px;display:flex}._8rFPGq_chips i{border-radius:12px;width:36px;height:36px;animation:1.2s ease-in-out infinite _8rFPGq_pulse}._8rFPGq_chips i:nth-child(2){animation-delay:.15s}._8rFPGq_chips i:nth-child(3){animation-delay:.3s}._8rFPGq_chips i:nth-child(4){animation-delay:.45s}@keyframes _8rFPGq_pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}
.ejL40W_wrap{max-width:560px;margin:0 auto}@media (min-width:900px){.ejL40W_wrap{max-width:640px}}.ejL40W_head{justify-content:space-between;align-items:flex-start;display:flex}.ejL40W_star{width:30px;height:30px}.ejL40W_h{margin:0 0 6px;font-size:clamp(2.3rem,10vw,3.6rem)}.ejL40W_hint{color:var(--ink-2);margin:0 0 18px}.ejL40W_pair{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}@media (min-width:900px){.ejL40W_pair{gap:18px}}.ejL40W_option{cursor:pointer;outline-offset:4px;background:0 0;border:0;border-radius:22px;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex}.ejL40W_frame{aspect-ratio:4/5;transition:border-color .2s, transform .2s var(--ease);border:3px solid #0000;border-radius:22px 22px 0 0;display:block;position:relative;overflow:hidden}.ejL40W_frame>canvas,.ejL40W_frame>svg{width:100%;height:100%;display:block}.ejL40W_option:hover .ejL40W_frame{transform:translateY(-2px)}.ejL40W_option:active .ejL40W_frame{transform:scale(.985)}.ejL40W_name{background:var(--panel);border:1.5px solid var(--rule);font:500 1.05rem var(--display);color:var(--ink);text-align:center;border-top:0;border-radius:0 0 22px 22px;padding:12px 8px;font-size:1.35rem;transition:background .2s,border-color .2s;display:block}.ejL40W_on .ejL40W_frame{border-color:var(--ink)}.ejL40W_on .ejL40W_name{background:var(--ink);border-color:var(--ink);color:#fff}.ejL40W_check{background:var(--ink);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 4px 12px #00000040}.ejL40W_same{background:var(--panel);margin-top:2px}.ejL40W_sameOn{background:var(--ink);color:#fff}.ejL40W_nav{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.ejL40W_dots{gap:5px;display:flex}.ejL40W_dots i{background:var(--blush-2);border-radius:6px;width:22px;height:6px}.ejL40W_dots i.ejL40W_dotOn{background:var(--ink)}.ejL40W_dots i.ejL40W_dotNow{background:var(--blush)}
.inbIbW_result{max-width:980px;margin:0 auto;padding:0 16px}@media (min-width:880px){.inbIbW_result{padding:0 24px}}.inbIbW_id{padding:8px 0 24px}.inbIbW_deskOnly{display:none}@media (min-width:960px){.inbIbW_id{grid-template-columns:.9fr 1.1fr;align-items:center;gap:12px 48px;display:grid}.inbIbW_id>details{grid-column:1/-1}.inbIbW_deskOnly{display:block}.inbIbW_mobOnly{display:none}}.inbIbW_season{margin:0 0 8px;font-size:clamp(3rem,13vw,6.4rem);line-height:.95}.inbIbW_runner{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.inbIbW_grid16{grid-template-columns:repeat(8,1fr);gap:6px;margin:0 0 16px;display:grid}.inbIbW_grid16 i{aspect-ratio:1;border:1px solid #0000000d;border-radius:14px;display:block}@media (min-width:640px){.inbIbW_grid16{gap:10px}.inbIbW_grid16 i{border-radius:18px}}.inbIbW_neutralRow{grid-template-columns:auto 1fr;align-items:center;gap:8px 14px;margin-bottom:16px;display:grid}.inbIbW_neutralRow .inbIbW_swatches{gap:6px}.inbIbW_neutralRow .sw{border-radius:10px;width:32px;height:32px}.inbIbW_skip{opacity:.55;position:relative}.inbIbW_skip:after{content:"";background:var(--paper);height:2px;position:absolute;inset:45% 15%;transform:rotate(-35deg)}.inbIbW_lineHead{border-top:1px solid var(--rule);grid-template-columns:1fr;align-items:start;gap:20px;padding:24px 0 8px;display:grid}@media (min-width:760px){.inbIbW_lineHead{grid-template-columns:200px 1fr;gap:40px}}.inbIbW_sketch{border:1px solid var(--rule);border-radius:var(--radius);max-width:200px;color:var(--ink);background:#fff;justify-content:center;padding:16px;display:flex}@media (max-width:759px){.inbIbW_sketch{max-width:150px;padding:10px}}.inbIbW_title{margin-bottom:14px;font-size:clamp(2rem,8vw,3.4rem)}.inbIbW_or{color:var(--ink-3);font-size:.55em;font-weight:500;font-family:var(--sans)}.inbIbW_probs{gap:8px;max-width:460px;margin-bottom:14px;display:grid}.inbIbW_prob{grid-template-columns:9.5em 1fr 3em;align-items:center;gap:10px;font-size:.92rem;display:grid}.inbIbW_pnum{text-align:right;font-variant-numeric:tabular-nums}.inbIbW_block{border-top:1px solid var(--rule);padding:24px 0}.inbIbW_keyLines{font-family:var(--display);letter-spacing:-.02em;margin:8px 0 14px;padding-left:1.3em;font-size:1.2rem;font-weight:800;line-height:1.3}.inbIbW_keyLines li{margin-bottom:8px;padding-left:4px}.inbIbW_cta{background:var(--ink);color:#fff;border-radius:var(--radius);margin:22px 0;padding:22px}.inbIbW_cta h3{color:#fff}:is(.inbIbW_cta .muted,.inbIbW_cta .small){color:#ffffffb8}.inbIbW_cta .btn{color:#fff;border-color:#fff6}.inbIbW_cta .btn:hover{color:var(--ink);background:#fff}.inbIbW_cta .btn.primary{background:var(--accent);border-color:var(--accent)}.inbIbW_cta .ticks{color:#ffffffd9}.inbIbW_ctaRow{grid-template-columns:1fr;gap:10px;margin-top:14px;display:grid}@media (min-width:640px){.inbIbW_ctaRow{grid-template-columns:1fr 1fr}}.inbIbW_share{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}@media (min-width:640px){.inbIbW_share{grid-template-columns:220px 1fr}}.inbIbW_shareImg{border:1px solid var(--rule);width:100%;max-width:220px;box-shadow:var(--shadow);border-radius:18px}.inbIbW_shareRow{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.inbIbW_compactShare{background:var(--panel);border:1px solid var(--rule);border-radius:18px;padding:14px}.inbIbW_gate{background:var(--panel);border:1.5px solid var(--ink);border-radius:22px;margin:22px 0;padding:22px 20px}.inbIbW_gate h2{font-size:clamp(1.9rem,7vw,2.6rem)}.inbIbW_notNow{text-align:center;margin:14px 0 0}.inbIbW_notNow .inbIbW_linkish{color:var(--ink-2);font-weight:500}.inbIbW_lockedTab{opacity:.55}
.-b-JAG_report{grid-template-columns:1fr;gap:32px;max-width:1060px;margin:0 auto;padding:0 20px;display:grid}@media (min-width:960px){.-b-JAG_report{grid-template-columns:220px 1fr}}.-b-JAG_toc{display:none}@media (min-width:960px){.-b-JAG_toc{flex-direction:column;align-self:start;gap:6px;max-height:calc(100vh - 32px);font-size:.86rem;display:flex;position:sticky;top:16px;overflow:auto}.-b-JAG_toc a{color:var(--ink-2);text-decoration:none}.-b-JAG_toc a:hover{color:var(--accent-2)}}.-b-JAG_sec{border-top:1px solid var(--rule);padding:34px 0;position:relative}.-b-JAG_sec>p,.-b-JAG_sec>div>p,.-b-JAG_sec ul{max-width:66ch}.-b-JAG_sec p{font-size:1.04rem}.-b-JAG_sec h2{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.-b-JAG_proTag{font:700 .72rem var(--sans);color:var(--berry);border:1px solid var(--berry);letter-spacing:.02em;border-radius:999px;margin-left:10px;padding:2px 10px}.-b-JAG_s_essence p:first-of-type:first-letter{font-family:var(--display);float:left;color:var(--berry);padding:4px 8px 0 0;font-size:3.6em;line-height:.85}.-b-JAG_s_key ul{counter-reset:k;padding:0;list-style:none}.-b-JAG_s_key li{counter-increment:k;font-family:var(--display);border-bottom:1px solid var(--rule);padding:14px 0 14px 56px;font-size:clamp(1.3rem,3.4vw,1.75rem);line-height:1.25;position:relative}.-b-JAG_s_key li:before{content:counter(k);color:var(--berry);font-size:2.2rem;position:absolute;top:10px;left:0}.-b-JAG_pairs{gap:14px;max-width:66ch;margin:0;display:grid}.-b-JAG_pairs dt{font-weight:700}.-b-JAG_pairs dd{color:var(--ink-2);margin:2px 0 0}.-b-JAG_swatches{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:12px;display:grid}.-b-JAG_swatches figure{margin:0}.-b-JAG_swatches figure>div{aspect-ratio:1/1.15;border:1px solid #00000012;border-radius:12px}.-b-JAG_swatches figcaption{color:var(--ink);margin-top:6px;font-size:.8rem;line-height:1.3}.-b-JAG_swatches figcaption span{color:var(--ink-3);font-variant-numeric:tabular-nums;display:block}@media (min-width:720px){.-b-JAG_s_palette .-b-JAG_swatches{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.-b-JAG_s_palette .-b-JAG_swatches figure>div{aspect-ratio:1/1.3}}.-b-JAG_s_palette60 .-b-JAG_swatches{grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:8px}.-b-JAG_capsule{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.-b-JAG_capsule{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.-b-JAG_capsule{grid-template-columns:1fr 1fr 1fr}}.-b-JAG_capCol{background:var(--panel);border:1px solid var(--rule);border-radius:14px;padding:16px}.-b-JAG_capCol h3{font-size:1.15rem}.-b-JAG_capItem{border-top:1px solid var(--rule);flex-direction:column;padding:8px 0;font-size:.95rem;display:flex}.-b-JAG_capItem span{color:var(--ink-2);font-size:.88rem}.-b-JAG_formulas{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:720px){.-b-JAG_formulas{grid-template-columns:1fr 1fr}}.-b-JAG_formula{border:1px solid var(--rule);background:#fff;border-radius:14px;padding:18px}.-b-JAG_formula ol{margin:0;padding-left:1.2em}.-b-JAG_formula li{margin-bottom:8px}.-b-JAG_shop{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:640px){.-b-JAG_shop{grid-template-columns:1fr 1fr}}.-b-JAG_slot{background:var(--panel);border:1px solid var(--rule);border-radius:12px;padding:16px}.-b-JAG_slot h3{font-size:1.1rem}.-b-JAG_slot p{color:var(--ink-2);font-size:.95rem}.-b-JAG_blur{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none;max-height:140px;overflow:hidden}.-b-JAG_unlock{justify-content:center;padding:0 12px;display:flex;position:absolute;top:90px;left:0;right:0}.-b-JAG_unlock>*{width:100%;max-width:460px;box-shadow:0 10px 40px #241b2f2e}@media print{.-b-JAG_toc{display:none}.-b-JAG_report{display:block}}.-b-JAG_blurOne>div{filter:blur(6px)}.-b-JAG_blurOne figcaption{filter:blur(4px);-webkit-user-select:none;user-select:none}.-b-JAG_unlockInline{margin-top:18px}
.lTiLEW_wrap{border-top:1px solid var(--rule);padding:28px 0 10px}.lTiLEW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.lTiLEW_h{margin:0;font-size:clamp(1.6rem,5vw,2.3rem)}.lTiLEW_toggle{border:1.5px solid var(--rule);background:#fff;border-radius:999px;padding:3px;display:inline-flex}.lTiLEW_toggle a{color:var(--ink-2);border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:700;text-decoration:none}.lTiLEW_toggle a[aria-current]{background:var(--ink);color:#fff}.lTiLEW_grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (min-width:640px){.lTiLEW_grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.lTiLEW_grid{grid-template-columns:repeat(4,1fr);gap:14px}}.lTiLEW_card{border:1px solid var(--rule);color:var(--ink);transition:transform .2s var(--ease), border-color .2s;background:#fff;border-radius:16px;font-size:.82rem;text-decoration:none;overflow:hidden}.lTiLEW_card:hover{border-color:var(--ink);color:var(--ink);transform:translateY(-3px)}.lTiLEW_card img{aspect-ratio:4/5;object-fit:cover;background:var(--paper);width:100%}.lTiLEW_meta{align-items:flex-start;gap:8px;padding:9px 10px 11px;display:flex}.lTiLEW_meta i{border:1px solid #00000014;border-radius:50%;flex:none;width:14px;height:14px;margin-top:3px}.lTiLEW_meta b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.lTiLEW_meta small{color:var(--ink-3)}.lTiLEW_note{margin-top:12px}
