._9MZoka_explainer{min-width:0;min-height:var(--reserve-explainer,0);padding:var(--pad-card-md);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--band)}._9MZoka_content{align-content:start;gap:var(--space-3);min-width:0;animation:_9MZoka_swap .15s var(--ease) backwards;display:grid}._9MZoka_title{font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.02em;text-wrap:balance}._9MZoka_figure{justify-items:start;display:grid}._9MZoka_text{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:pretty}._9MZoka_examples{gap:var(--space-2);display:grid}._9MZoka_subtitle{font-size:var(--text-sm);color:var(--ink);font-weight:600}._9MZoka_examples ul{gap:var(--space-1);padding-left:1.1em;display:grid}._9MZoka_examples li{font-size:var(--text-md);line-height:var(--leading-snug);color:var(--ink-2);text-wrap:pretty}._9MZoka_examples li::marker{color:var(--ink-3)}._9MZoka_link{font-size:var(--text-md);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);justify-self:start}._9MZoka_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _9MZoka_swap{0%{opacity:0}}@media (hover:hover) and (pointer:fine){._9MZoka_link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}@media (pointer:coarse){._9MZoka_link{align-items:center;min-height:44px;display:inline-flex}}@media (min-width:720px){._9MZoka_explainer{top:var(--space-4);align-self:start;position:sticky}}@media (prefers-reduced-motion:reduce){._9MZoka_content{animation:none}}
.gUstDW_upsell{gap:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-xl);background:var(--surface);min-width:0;padding:clamp(20px,4vw,32px);display:grid}.gUstDW_title{font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.02em}.gUstDW_text{max-width:62ch;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:pretty}.gUstDW_actions{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.gUstDW_signup{font-size:var(--text-md);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}@media (hover:hover) and (pointer:fine){.gUstDW_signup:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}@media (pointer:coarse){.gUstDW_signup{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:560px){.gUstDW_actions{position:relative}.gUstDW_actions>div{position:static}.gUstDW_actions [role=menu]{width:100%}}
.MjKEHq_result{gap:var(--space-6);border:1px solid var(--rule);border-radius:var(--radius-xl);background:var(--surface);transform-origin:top;min-width:0;animation:MjKEHq_enter .18s var(--ease) backwards;padding:clamp(18px,4vw,32px);display:grid}.MjKEHq_name{font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.04em;text-wrap:balance}.MjKEHq_why{max-width:62ch;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:pretty}.MjKEHq_spec{justify-items:start;gap:var(--space-3);min-width:0;padding:var(--pad-card-md);border-radius:var(--radius-lg);background:var(--code-bg);display:grid}.MjKEHq_heading{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.01em}.MjKEHq_sentence{font-size:var(--text-lg);line-height:var(--leading-normal);overflow-wrap:anywhere;text-wrap:pretty}.MjKEHq_placeholder{border:1px solid var(--rule-strong);border-radius:var(--radius-xs);background:var(--surface);font-family:var(--font-mono);color:var(--ink);padding:1px 5px;font-size:.9em}.MjKEHq_lists{gap:var(--space-6);display:grid}.MjKEHq_list{align-content:start;gap:var(--space-3);min-width:0;display:grid}.MjKEHq_list ul{gap:var(--space-3);padding-left:1.1em;display:grid}.MjKEHq_list li{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:pretty}.MjKEHq_list li::marker{color:var(--ink-3)}.MjKEHq_actions{align-items:center;gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.MjKEHq_sources{gap:var(--space-3);min-width:0;display:grid}.MjKEHq_sourcesTitle{font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.02em}.MjKEHq_sources ol{gap:var(--space-2);padding-left:1.5em;display:grid}.MjKEHq_sources li{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-2);overflow-wrap:anywhere;text-wrap:pretty}.MjKEHq_sources li::marker{font-variant-numeric:tabular-nums;color:var(--ink-3)}.MjKEHq_sources a{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.MjKEHq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes MjKEHq_enter{0%{opacity:0;transform:scale(.95)}}@media (min-width:720px){.MjKEHq_lists:has(>:nth-child(2)){gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.MjKEHq_sources a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}@media (pointer:coarse){.MjKEHq_sources li{padding-block:var(--space-2)}}@media (prefers-reduced-motion:reduce){.MjKEHq_result{animation:none}}
