.twR60a_layout{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,44px);display:grid}.twR60a_plan{top:calc(var(--nav-h,72px) + 20px);border:1px solid var(--nb-rule-2);background:var(--nb-sheet);border-radius:14px;gap:14px;padding:26px;display:grid;position:sticky;box-shadow:0 24px 48px -36px #8f3f2366}.twR60a_toggle{background:var(--nb-wash);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.twR60a_toggle button{height:38px;color:var(--nb-text);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.twR60a_toggle button[aria-pressed=true]{background:var(--nb-sheet);color:var(--nb-graphite);box-shadow:0 1px 2px #14141314, 0 0 0 1px var(--nb-rule-2);font-weight:600}.twR60a_toggle button span{background:var(--nb-orange);color:var(--nb-ink-deep);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:600}.twR60a_toggle button .twR60a_discountTag{color:#b91c1c;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:750}.twR60a_price{text-align:left;align-items:baseline;gap:8px;margin-top:6px;display:flex}.twR60a_price b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4vw,52px);font-weight:600;line-height:1}.twR60a_price small{color:var(--nb-muted);font-size:15px}.twR60a_priceNote{min-height:1.5em;color:var(--nb-muted);text-align:left;font-size:14.5px}.twR60a_subscribe{justify-content:center;width:100%;min-height:48px}.twR60a_unavailable{color:var(--nb-ink);font-size:13px}.twR60a_fine{border-top:1px solid var(--nb-rule);color:var(--nb-muted);padding-top:14px;font-size:13px;line-height:1.6}.twR60a_map{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;display:grid}.twR60a_group h3{border-bottom:1px solid var(--nb-graphite);padding-bottom:10px;font-size:15px;font-weight:600}.twR60a_group ul{margin:0;padding:0;list-style:none}.twR60a_group li{border-bottom:1px solid var(--nb-rule-2);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;display:grid}.twR60a_group li>span{border:1px solid var(--nb-rule);background:var(--nb-sheet);width:32px;height:32px;color:var(--nb-ink);border-radius:8px;place-items:center;display:grid}.twR60a_group li div{gap:1px;min-width:0;display:grid}.twR60a_group li b{font-size:15.5px;font-weight:600}.twR60a_group li small{color:var(--nb-muted);font-size:13.5px;line-height:1.4}@media (max-width:980px){.twR60a_layout{grid-template-columns:minmax(0,1fr)}.twR60a_plan{max-width:520px;position:static}}@media (max-width:600px){.twR60a_map{grid-template-columns:minmax(0,1fr)}.twR60a_plan{padding:20px}}.twR60a_trial{color:var(--nb-text,#3d3d3a);margin:10px 0 0;font-size:13.5px;line-height:1.5}.twR60a_trial a{color:var(--nb-ink,#b5573a);text-underline-offset:3px;font-weight:650}
._5GLmXG_path{gap:12px;min-width:0;display:grid}._5GLmXG_summary{color:#3d3d3a;margin:0;font-size:14px;line-height:1.65}._5GLmXG_weeks{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._5GLmXG_week{background:#fff;border:1px solid #e8e6dc;border-radius:14px;align-content:start;gap:8px;min-width:0;padding:14px;display:grid}._5GLmXG_weekLabel{letter-spacing:1.2px;text-transform:uppercase;color:#2f6f5e;margin:0;font-size:11px;font-weight:700}._5GLmXG_week h3{color:#141413;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650;line-height:1.35}._5GLmXG_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._5GLmXG_chips a{color:#245848;background:#eef7f1;border-radius:999px;align-items:center;gap:3px;min-height:26px;padding:2px 9px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}._5GLmXG_chips a:hover{background:#dcefe4}._5GLmXG_tasks{color:#5e5d59;margin:0;padding-left:18px;font-size:13px;line-height:1.55}._5GLmXG_outcome{color:#3d3d3a;gap:6px;margin:0;font-size:12.5px;line-height:1.5;display:flex}._5GLmXG_outcome svg{color:#3f8f78;flex-shrink:0;margin-top:2px}._5GLmXG_more,._5GLmXG_source{color:#87867f;margin:0;font-size:12px}[data-theme=dark] ._5GLmXG_chips a{color:#a6dcc8;background:#1f3a31}:is([data-theme=dark] ._5GLmXG_summary,[data-theme=dark] ._5GLmXG_tasks,[data-theme=dark] ._5GLmXG_outcome){color:#c2c0b6}[data-theme=dark] ._5GLmXG_week{color:#e8e6dc;background:#262624;border-color:#3a3936}[data-theme=dark] ._5GLmXG_week h3{color:#f5f4ef}
.IroA7W_section{--pine:#16332b;--pine-2:#1f463c;--pine-3:#2b5a4d;--paper:#f7f5ee;--sage:#9ccbb8;--signal:#f2c14e;--ink:#14211d;--card:#fbfaf5;--card-line:#e6e2d3;--muted:#56635d;--mint:#e3efe8;--mint-ink:#1f463c;padding-block:40px;scroll-margin-top:80px}.IroA7W_section[data-theme=indigo]{--pine:#1f2452;--pine-2:#2a3170;--pine-3:#3b4389;--sage:#b7bdf0}.IroA7W_section[data-theme=plum]{--pine:#3a1d34;--pine-2:#4e2847;--pine-3:#66365d;--sage:#e2b6d4}.IroA7W_section[data-theme=ocean]{--pine:#0f3340;--pine-2:#174656;--pine-3:#23596b;--sage:#9fd3df}.IroA7W_section[data-theme=cocoa]{--pine:#3a2a1e;--pine-2:#4c3828;--pine-3:#634a36;--sage:#e0c3a5}.IroA7W_section[data-theme=navy]{--pine:#1a2a40;--pine-2:#243855;--pine-3:#34496b;--sage:#a9c3e6}.IroA7W_section[data-theme=olive]{--pine:#2c3318;--pine-2:#3b4422;--pine-3:#4e5930;--sage:#c9d59c}.IroA7W_panel{background:var(--pine);color:var(--paper);border-radius:26px;gap:28px;padding:clamp(20px,4vw,40px);display:grid;overflow:hidden}.IroA7W_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IroA7W_panel p,.IroA7W_panel li,.IroA7W_panel h2,.IroA7W_panel h3{text-align:left;-webkit-hyphens:manual;hyphens:manual}.IroA7W_intro{gap:10px;max-width:62ch;display:grid}.IroA7W_intro h2{letter-spacing:-.02em;color:var(--paper);margin:0;font-size:clamp(26px,3.4vw,40px);font-weight:650;line-height:1.1}.IroA7W_intro p{color:var(--sage);margin:0;font-size:15px;line-height:1.65}.IroA7W_composer{gap:16px;display:grid}.IroA7W_sentence{border-bottom:2px solid var(--pine-3);align-items:baseline;gap:14px;margin:0;padding-bottom:6px;transition:border-color .2s;display:flex}.IroA7W_sentence:focus-within{border-color:var(--signal)}.IroA7W_sentence label{color:var(--sage);flex-shrink:0;font-size:clamp(20px,2.6vw,30px);font-weight:500}.IroA7W_goal{width:auto;min-width:0;font:inherit;color:var(--paper);background:0 0;border:0;outline:none;flex:1;padding:4px 0;font-size:clamp(20px,2.6vw,30px);font-weight:600}.IroA7W_goal:focus-visible{outline:none}.IroA7W_goal::placeholder{color:#5a8273;font-weight:500}.IroA7W_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.IroA7W_length{color:var(--sage);border:0;align-items:center;gap:6px;margin:0;padding:0;font-size:15px;display:flex}.IroA7W_length label{border:1px solid var(--pine-3);background:var(--pine-2);min-width:44px;height:44px;color:var(--paper);cursor:pointer;border-radius:12px;place-items:center;font-size:15px;font-weight:650;transition:background .15s,border-color .15s;display:grid;position:relative}.IroA7W_length label:hover{border-color:var(--sage)}.IroA7W_length label[data-active=true]{border-color:var(--paper);background:var(--paper);color:var(--ink)}.IroA7W_length label:has(input:focus-visible){outline:2px solid var(--signal);outline-offset:2px}.IroA7W_length input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.IroA7W_plan{background:var(--signal);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;transition:transform .15s,background .15s;display:inline-flex}.IroA7W_plan:hover:not(:disabled){background:#f6cf6e}.IroA7W_plan:active:not(:disabled){transform:translateY(1px)}.IroA7W_plan:disabled{cursor:progress;opacity:.85}.IroA7W_plan:focus-visible,.IroA7W_reset:focus-visible,.IroA7W_start:focus-visible,.IroA7W_topics a:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.IroA7W_tries{gap:12px;display:grid}.IroA7W_triesHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.IroA7W_triesHead span{color:var(--paper);font-size:14px;font-weight:650}.IroA7W_triesHead small{color:var(--sage);font-size:12.5px}.IroA7W_lines{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:640px){.IroA7W_lines{scrollbar-width:thin;scrollbar-color:var(--pine-3) transparent;flex-wrap:nowrap;margin:0 -4px;padding:2px 4px 6px;overflow-x:auto}}.IroA7W_lines button{border:1px solid var(--pine-3);min-height:36px;font:inherit;color:var(--sage);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.IroA7W_lines button i{border:2px solid var(--line-ink,var(--signal));background:var(--pine);border-radius:50%;width:10px;height:10px}.IroA7W_lines button b{background:var(--pine-2);min-width:20px;color:var(--paper);text-align:center;border-radius:999px;padding:1px 6px;font-size:11.5px;font-weight:700}.IroA7W_lines button:hover{border-color:var(--sage);color:var(--paper)}.IroA7W_lines button[aria-pressed=true]{border-color:var(--line-tint,var(--signal));background:var(--line-tint,var(--signal));color:var(--line-ink,var(--ink))}.IroA7W_lines button[aria-pressed=true] i{background:var(--line-ink,var(--ink))}.IroA7W_lines button[aria-pressed=true] b{color:var(--line-ink,var(--ink));background:#ffffffb3}.IroA7W_tries ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.IroA7W_tries li{animation:.32s both IroA7W_board;animation-delay:calc(var(--at,0) * 35ms)}@keyframes IroA7W_board{0%{opacity:0;transform:translateY(6px)}}.IroA7W_tries ul button{background:var(--line-tint,#fdf3d3);min-height:36px;font:inherit;color:var(--line-ink,#7a5d14);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:4px 13px 4px 6px;font-size:13px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.IroA7W_tries ul button img{object-fit:contain;background:#fff;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding:3px}.IroA7W_tries ul button .IroA7W_dot{width:22px;height:22px;box-shadow:inset 0 0 0 6px #fff, inset 0 0 0 11px var(--line-ink,#7a5d14);background:#fff;border-radius:50%;flex-shrink:0}.IroA7W_tries ul button:hover:not(:disabled){border-color:var(--line-ink,#7a5d14);transform:translateY(-1px)}.IroA7W_tries ul button:disabled{opacity:.55;cursor:progress}.IroA7W_tries ul button[aria-pressed=true]{border-color:var(--signal);box-shadow:0 0 0 2px var(--signal)}.IroA7W_tries button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.IroA7W_panel [data-line="0"]{--line-tint:#fdf3d3;--line-ink:#7a5d14}.IroA7W_panel [data-line="1"]{--line-tint:#efe7fb;--line-ink:#5a4683}.IroA7W_panel [data-line="2"]{--line-tint:#e3eefb;--line-ink:#24507c}.IroA7W_panel [data-line="3"]{--line-tint:#e3f1e6;--line-ink:#2f5d3a}.IroA7W_panel [data-line="4"]{--line-tint:#fde6d2;--line-ink:#8a4317}.IroA7W_panel [data-line="5"]{--line-tint:#ddf3f1;--line-ink:#1f5f59}.IroA7W_panel [data-line="6"]{--line-tint:#fbe4ee;--line-ink:#8a2d55}.IroA7W_panel [data-line="7"]{--line-tint:#fde8e0;--line-ink:#8f3f23}.IroA7W_panel [data-line="8"]{--line-tint:#e6e9fb;--line-ink:#33418a}.IroA7W_length label:has(input:disabled){cursor:progress;opacity:.6}@media (max-width:560px){.IroA7W_controls{flex-direction:column;align-items:stretch}.IroA7W_plan{justify-content:center}.IroA7W_length{justify-content:space-between}}.IroA7W_route{margin-inline:calc(-1*clamp(20px,4vw,40px));background:var(--pine-2);gap:20px;margin-bottom:calc(-1*clamp(20px,4vw,40px));padding:clamp(22px,3vw,34px) clamp(20px,4vw,40px) clamp(22px,4vw,40px);display:grid}.IroA7W_routeHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.IroA7W_routeHead>div{gap:6px;min-width:0;max-width:72ch;display:grid}.IroA7W_routeHead h3{color:var(--paper);margin:0;font-size:18px;font-weight:650}.IroA7W_routeHead p{color:var(--sage);margin:0;font-size:14px;line-height:1.6}.IroA7W_reset{border:1px solid var(--pine-3);min-height:38px;font:inherit;color:var(--paper);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;display:inline-flex}.IroA7W_reset:hover{border-color:var(--sage)}.IroA7W_problem{border-left:3px solid var(--signal);background:color-mix(in srgb, var(--pine) 80%, #000);color:var(--paper);border-radius:6px;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.5}.IroA7W_stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.IroA7W_stage{grid-template-rows:auto 1fr;gap:14px;min-width:0;display:grid;position:relative}.IroA7W_stage:not(:last-child):before{content:"";background:var(--signal);border-radius:3px;height:3px;position:absolute;top:18px;left:38px;right:-18px}.IroA7W_marker{z-index:1;border:3px solid var(--signal);background:var(--pine);width:38px;height:38px;color:var(--signal);border-radius:50%;place-items:center;display:grid;position:relative}.IroA7W_stage:last-child .IroA7W_marker{background:var(--signal);color:var(--ink)}.IroA7W_stage[data-tint=mint]{--tint:#eaf5ee;--tint-strong:#d5ebdd;--tint-ink:#1f5a45;--tint-band:#ddeee3}.IroA7W_stage[data-tint=sky]{--tint:#eaf2fb;--tint-strong:#d3e3f5;--tint-ink:#1f4a78;--tint-band:#dce9f7}.IroA7W_stage[data-tint=butter]{--tint:#fdf6e0;--tint-strong:#f6e6b3;--tint-ink:#6b4d0a;--tint-band:#f8ecc6}.IroA7W_stage[data-tint=lavender]{--tint:#f1eefc;--tint-strong:#ddd6f6;--tint-ink:#4a3a8c;--tint-band:#e7e1f9}.IroA7W_stage[data-tint=peach]{--tint:#fdf1e8;--tint-strong:#f7dac5;--tint-ink:#7a4115;--tint-band:#fae5d5}.IroA7W_stage[data-tint=rose]{--tint:#fceef2;--tint-strong:#f5d3dd;--tint-ink:#7d2944;--tint-band:#f8e0e7}.IroA7W_stage[data-tint=aqua]{--tint:#e8f6f7;--tint-strong:#c9e9ec;--tint-ink:#145a63;--tint-band:#d8eff1}.IroA7W_stage[data-tint=sand]{--tint:#faf4e8;--tint-strong:#eeddb9;--tint-ink:#6b4d14;--tint-band:#f4e8cf}.IroA7W_stage[data-tint=sage]{--tint:#eff4eb;--tint-strong:#d6e3cc;--tint-ink:#3d5a2a;--tint-band:#e2ebdb}.IroA7W_card{background:var(--tint,var(--card));min-width:0;color:var(--ink);border-radius:18px;align-content:start;gap:12px;padding:18px 18px 0;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff,0 14px 30px #0b1d1730}.IroA7W_stage:last-child .IroA7W_card{box-shadow:0 0 0 2px var(--signal), 0 14px 30px #0b1d1730}.IroA7W_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.IroA7W_stageName{color:var(--tint-ink,var(--mint-ink));font-size:13px;font-weight:700}.IroA7W_weeks{background:var(--tint-strong,var(--mint));color:var(--tint-ink,var(--mint-ink));white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:650}.IroA7W_card h4{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:1.3}.IroA7W_topics{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.IroA7W_panel .IroA7W_topics a,.IroA7W_panel .IroA7W_topics span{border:1px solid var(--tint-strong,#cfe1d7);min-height:28px;color:var(--tint-ink,var(--mint-ink));background:#fff;border-radius:8px;align-items:center;padding:2px 10px;font-size:12.5px;font-weight:650;text-decoration:none;display:inline-flex}.IroA7W_panel .IroA7W_topics a:hover{border-color:var(--tint-ink,var(--mint-ink));background:var(--tint-strong,var(--mint))}.IroA7W_tasks{gap:7px;margin:0;padding:0;list-style:none;display:grid}.IroA7W_tasks li{color:#2d3934;gap:8px;font-size:13.5px;line-height:1.5;display:flex}.IroA7W_tasks svg{color:var(--tint-ink,#3f8f78);flex-shrink:0;margin-top:3px}.IroA7W_outcome{border-top:1px solid var(--tint-strong,var(--card-line));background:var(--tint-band,#f4f1e6);color:var(--ink);gap:2px;margin:4px -18px 0;padding:12px 18px 16px;font-size:13.5px;line-height:1.5;display:grid}.IroA7W_outcome span{color:var(--muted);font-size:12px;font-weight:700}.IroA7W_route[data-mode=sample] .IroA7W_stage:not(:last-child):before{background:repeating-linear-gradient(90deg, var(--signal) 0 10px, transparent 10px 18px)}.IroA7W_planning{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.IroA7W_planning li{color:var(--sage);align-items:center;gap:8px;font-size:13.5px;transition:color .2s;display:inline-flex}.IroA7W_planning li i{border:2px solid var(--pine-3);border-radius:50%;width:10px;height:10px}.IroA7W_planning li[data-state=now]{color:var(--paper);font-weight:600}.IroA7W_planning li[data-state=now] i{border-color:var(--signal);background:var(--signal);animation:1s ease-in-out infinite IroA7W_beacon}.IroA7W_planning li[data-state=done]{color:var(--paper)}.IroA7W_planning li[data-state=done] svg{color:var(--signal)}@keyframes IroA7W_beacon{50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--signal) 30%, transparent)}}.IroA7W_skeleton{gap:10px;padding-bottom:20px;display:grid}.IroA7W_skeleton i{background:var(--tint-strong,#ebe7da);border-radius:6px;height:14px;display:block}.IroA7W_skeleton i:first-child{width:70%;height:20px}.IroA7W_skeleton i:last-child{width:55%}.IroA7W_route[data-mode=loading] .IroA7W_marker{animation:1.6s ease-in-out infinite IroA7W_arrive;animation-delay:calc(var(--i) * .22s)}@keyframes IroA7W_arrive{0%,to{background:var(--pine);color:var(--signal)}40%{background:var(--signal);color:var(--ink)}}.IroA7W_route[data-mode=result] .IroA7W_stage:not(:last-child):before{transform-origin:0;animation:.5s cubic-bezier(.6,0,.3,1) both IroA7W_draw;animation-delay:calc(var(--i) * .5s + .25s)}.IroA7W_route[data-mode=result] .IroA7W_marker{animation:.35s both IroA7W_reach;animation-delay:calc(var(--i) * .5s)}.IroA7W_route[data-mode=result] .IroA7W_card{animation:.45s both IroA7W_arrive-card;animation-delay:calc(var(--i) * .5s + .1s)}@keyframes IroA7W_draw{0%{transform:scaleX(0)}}@keyframes IroA7W_reach{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.15)}}@keyframes IroA7W_arrive-card{0%{opacity:0;transform:translateY(14px)}}.IroA7W_route[data-mode=loading] .IroA7W_stage:not(:last-child):before{background:linear-gradient(90deg, var(--pine-3) 0 35%, var(--signal) 50%, var(--pine-3) 65% 100%) 0 0 / 300% 100%;animation:1.4s linear infinite IroA7W_scan;animation-delay:calc(var(--i) * .2s)}@keyframes IroA7W_scan{0%{background-position:100% 0}to{background-position:0 0}}.IroA7W_spin{animation:1s linear infinite IroA7W_spin}@keyframes IroA7W_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.IroA7W_route .IroA7W_marker,.IroA7W_route .IroA7W_card,.IroA7W_route .IroA7W_stage:before,.IroA7W_spin,.IroA7W_tries li,.IroA7W_planning li i{animation:none!important}}.IroA7W_finish{flex-wrap:wrap;align-items:center;gap:10px 18px;padding-top:4px;display:flex}.IroA7W_panel a.IroA7W_start{background:var(--signal);min-height:48px;color:var(--ink);border-radius:14px;align-items:center;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.IroA7W_panel a.IroA7W_start:hover{background:#f6cf6e}.IroA7W_finish small{color:var(--sage);font-size:12.5px;line-height:1.5}@media (max-width:900px){.IroA7W_stages{grid-template-columns:minmax(0,1fr);gap:0}.IroA7W_stage{grid-template-rows:none;grid-template-columns:38px minmax(0,1fr);gap:14px;padding-bottom:18px}.IroA7W_stage:not(:last-child):before{width:3px;height:auto;inset:38px auto 0 17.5px}.IroA7W_route[data-mode=sample] .IroA7W_stage:not(:last-child):before{background:repeating-linear-gradient(180deg, var(--signal) 0 10px, transparent 10px 18px)}.IroA7W_route[data-mode=result] .IroA7W_stage:not(:last-child):before{transform-origin:top;animation-name:IroA7W_draw-down}.IroA7W_route[data-mode=loading] .IroA7W_stage:not(:last-child):before{background-size:100% 300%;background-image:linear-gradient(180deg, var(--pine-3) 0 35%, var(--signal) 50%, var(--pine-3) 65% 100%)}}@media (max-width:420px){.IroA7W_card{padding:16px 14px 0}.IroA7W_outcome{margin-inline:-14px;padding-inline:14px}}.IroA7W_panel .IroA7W_topics a:focus-visible{outline:2px solid var(--mint-ink);outline-offset:2px}@keyframes IroA7W_draw-down{0%{transform:scaleY(0)}}
