.dO9omq_recipe{gap:var(--space-2);flex-direction:column;display:flex}.dO9omq_sketch{height:148px;padding:var(--space-3);border-radius:var(--r-in);background:var(--fill);flex-direction:column;gap:6px;display:flex;overflow:hidden}.dO9omq_bar{background:var(--fill-press);flex:none;height:8px}.dO9omq_barTitle{background:var(--muted);height:16px}.dO9omq_barAccent{background:var(--accent);height:22px}.dO9omq_sketchRow{gap:6px;display:flex}.dO9omq_sketchRow>*{flex:1}.dO9omq_block{background:var(--fill-press);height:44px}.dO9omq_typeRow{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.dO9omq_typeRow{align-items:baseline;gap:var(--space-6);grid-template-columns:190px minmax(0,1fr)}}.dO9omq_swatches{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(132px,1fr));display:grid}.dO9omq_swatch{gap:var(--space-1);flex-direction:column;display:flex}.dO9omq_chip{border-radius:var(--r-in);height:56px;box-shadow:inset 0 0 0 1px var(--rule)}.dO9omq_spaceRow{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.dO9omq_spaceItem{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.dO9omq_spaceBlock{background:var(--accent)}.dO9omq_surface{justify-content:flex-end;gap:var(--space-1);min-height:120px;padding:var(--space-4);flex-direction:column;display:flex}.dO9omq_surfaceFill{border-radius:var(--r-in);background:var(--fill)}.dO9omq_surfaceGround{border-radius:var(--r-in);box-shadow:inset 0 0 0 1px var(--rule)}.dO9omq_surfaceSolid{border-radius:var(--r-ctl);background:var(--accent);color:var(--on-accent)}.dO9omq_decisions{gap:var(--space-2) var(--space-8);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:768px){.dO9omq_decisions{grid-template-columns:repeat(2,minmax(0,1fr))}}.dO9omq_decisions li{padding-block:var(--space-2);border-bottom:1px solid var(--rule);color:var(--text);font-size:var(--type-ui);line-height:1.5}.dO9omq_decisions strong{color:var(--strong);font-weight:var(--weight-medium)}.dO9omq_timing{gap:var(--space-1);flex-direction:column;display:flex}.dO9omq_track{height:var(--space-4);border-radius:var(--r-sm);background:var(--fill);position:relative}.dO9omq_dot{width:var(--space-3);height:var(--space-3);background:var(--accent);transition-property:left;transition-timing-function:var(--out);border-radius:50%;position:absolute;top:2px;left:2px}.dO9omq_dot[data-moved]{left:calc(100% - var(--space-3) - 2px)}.dO9omq_animations{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dO9omq_animation{gap:var(--space-1);flex-direction:column;display:flex}.dO9omq_stage{border-radius:var(--r-in);background:var(--fill);place-items:center;height:64px;display:grid}.dO9omq_mark{width:var(--space-6);height:var(--space-6);border-radius:var(--r-sm);background:var(--accent);transform-origin:0}.dO9omq_presses{gap:var(--space-3);display:grid}.dO9omq_press{min-height:var(--space-12);border-radius:var(--r-in);background:var(--fill);color:var(--strong);font:inherit;font-size:var(--type-ui);cursor:pointer;transition:transform var(--dur-spring) var(--spring);border:0}.dO9omq_press:active{transition-duration:var(--dur-press);transition-timing-function:var(--out)}.dO9omq_press[data-press=button]:active{transform:var(--press)}.dO9omq_press[data-press=card]:active{transform:var(--press-card)}.dO9omq_press[data-press=icon]:active{transform:var(--press-icon)}@media (prefers-reduced-motion:reduce){.dO9omq_dot,.dO9omq_press{transition:none}.dO9omq_mark{animation:none!important}}.dO9omq_demoBar{height:var(--space-8);border-radius:var(--r-sm);background:var(--accent-soft);transition:width var(--dur-glide) var(--spring-soft);display:block}.dO9omq_demoScrub{min-height:var(--space-16);padding:0 var(--space-4);border-radius:var(--r-in);background:var(--fill);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative;overflow:hidden}.dO9omq_demoScrubFill{background:var(--accent-soft);position:absolute;inset:0 auto 0 0}
.rDnSta_stage{--pad:var(--space-1);border-radius:var(--r);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px var(--glass-rim), var(--glass-shadow);overflow:hidden}.rDnSta_head{margin:var(--space-3)}.rDnSta_head[data-lead]{border-radius:var(--r-in);background:var(--fill);box-shadow:0 0 0 1px var(--control-rim);display:grid}.rDnSta_lead{min-width:0;padding:var(--space-3) var(--space-3) var(--space-1)}@media (min-width:768px){.rDnSta_head[data-lead]{grid-template-columns:minmax(0,3fr) minmax(0,7fr);align-items:center}.rDnSta_lead{padding:var(--space-2) var(--space-4)}}.rDnSta_tabs{grid-template-columns:repeat(var(--n), minmax(0, 1fr));padding:var(--pad);border-radius:var(--r-in);background:var(--fill);box-shadow:0 0 0 1px var(--control-rim);display:grid;position:relative}.rDnSta_head[data-lead] .rDnSta_tabs{box-shadow:none;background:0 0}.rDnSta_thumb{top:var(--pad);bottom:var(--pad);left:var(--pad);width:calc((100% - 2 * var(--pad)) / var(--n));border-radius:var(--r-sm);background:var(--btn-sheen), var(--thumb);box-shadow:var(--btn-lift), inset 0 0 0 1px var(--rule), var(--press-shadow);transform:translateX(calc(var(--i) * 100%));transition:transform var(--dur-slow) var(--spring-soft);position:absolute}.rDnSta_tab{gap:var(--space-1);min-width:0;min-height:var(--space-16);padding:var(--space-2);border-radius:var(--r-sm);color:var(--muted);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--out);background:0 0;border:0;align-content:center;display:grid;position:relative}.rDnSta_tab[aria-selected=true]{color:var(--strong)}.rDnSta_tab:focus-visible{outline:var(--focus-ring);outline-offset:2px}.rDnSta_tabLabel{font-size:var(--type-caption);line-height:1.3}.rDnSta_tabValue{color:var(--strong);font-size:var(--type-ui);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.25}.rDnSta_tab[aria-selected=false] .rDnSta_tabValue{color:var(--text);font-weight:var(--weight-medium)}.rDnSta_panels{touch-action:pan-y;display:grid}.rDnSta_panel{min-width:0;padding:var(--space-2) var(--space-6) var(--space-6);grid-area:1/1}.rDnSta_panels[data-fit]{transition:height var(--dur-slow) var(--out);overflow:hidden}.rDnSta_panels[data-fit] .rDnSta_panel{align-self:start}@media (prefers-reduced-motion:reduce){.rDnSta_panels[data-fit]{transition:none}}.rDnSta_stage[data-foot] .rDnSta_panel{padding-bottom:0}.rDnSta_foot{padding:var(--space-4) var(--space-6) var(--space-6);justify-content:flex-end;display:flex}.rDnSta_foot svg{width:var(--space-3);height:var(--space-3);flex:none}.rDnSta_panel[data-inactive]{visibility:hidden;opacity:0;transform:translateX(calc(var(--dx,24px) * -.25));pointer-events:none;transition:opacity var(--dur-enter) var(--out), transform var(--dur-enter) var(--out), visibility 0s linear var(--dur-enter)}.rDnSta_panel:not([data-inactive]){animation:rDnSta_panel-in var(--dur-spring) var(--out) both}@keyframes rDnSta_panel-in{0%{opacity:0;transform:translateX(calc(var(--dx,24px) * .3))}to{opacity:1;transform:none}}.rDnSta_scene{gap:var(--space-6);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.rDnSta_scene{gap:var(--space-6) var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,6fr);height:100%}.rDnSta_sceneDrawing{margin-block:auto}.rDnSta_sceneCopy{padding-top:var(--space-6)}}.rDnSta_sceneVisual{gap:var(--space-4);min-width:0;padding:var(--space-6);border-radius:var(--r-in);background:var(--fill);flex-direction:column;display:flex}.rDnSta_sceneLabel{color:var(--muted);font-size:var(--type-caption);line-height:1.5}.rDnSta_sceneDrawing{min-width:0}.rDnSta_sceneCopy{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.rDnSta_sceneCopy h3{color:var(--strong);text-wrap:balance}.rDnSta_sceneText{color:var(--muted);font-size:var(--type-body);line-height:1.6}.rDnSta_sceneText p{text-wrap:pretty;max-width:54ch;margin:0}.rDnSta_sceneText ul{gap:var(--space-2);max-width:54ch;margin:var(--space-3) 0 0;padding-left:var(--space-4);display:grid}.rDnSta_sceneText p+p{margin-top:var(--space-3)}.rDnSta_sceneText strong{color:var(--strong);font-weight:var(--weight-semibold)}@media (hover:hover) and (pointer:fine){.rDnSta_tab[aria-selected=false]:hover{background:var(--fill-hover);color:var(--strong)}}@media (max-width:639px){.rDnSta_head{margin:var(--space-2)}.rDnSta_tab{padding:var(--space-2) var(--space-1)}.rDnSta_tabValue{font-size:var(--type-small)}.rDnSta_panel{padding:var(--space-2) var(--space-4) var(--space-6)}.rDnSta_foot{padding:var(--space-4)}.rDnSta_foot>*{flex:1}}@media (prefers-reduced-transparency:reduce){.rDnSta_stage{background:var(--glass-strong);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.rDnSta_thumb{transition:none}.rDnSta_panel:not([data-inactive]){animation-name:rDnSta_panel-fade}}@keyframes rDnSta_panel-fade{0%{opacity:0}to{opacity:1}}
.hctTka_figure[data-outcome=no_profit]{color:var(--loss)}.hctTka_figure[data-outcome=bought_nothing]{color:var(--strong)}.hctTka_actions{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}@media (max-width:479px){.hctTka_actions{flex-direction:column-reverse;align-items:stretch;width:100%}}.hctTka_section{scroll-margin-top:96px}.hctTka_control{justify-items:end;gap:6px;display:grid}.hctTka_failure{color:var(--loss)}@media (max-width:479px){.hctTka_control{justify-items:stretch}}
