.field.svelte-1mc269s{gap:.375rem;display:grid}label.svelte-1mc269s{color:var(--muted);font-size:.75rem}input.svelte-1mc269s,textarea.svelte-1mc269s{box-sizing:border-box;border:1px solid var(--rule);width:100%;color:var(--ink);font:inherit;background:0 0;border-radius:.75rem;padding:.625rem .75rem;font-size:.9375rem;line-height:1.6}textarea.svelte-1mc269s{resize:vertical}input.svelte-1mc269s:focus-visible,textarea.svelte-1mc269s:focus-visible{border-color:var(--rule-strong);outline:2px solid var(--color-accent);outline-offset:1px}.svelte-1mc269s::placeholder{color:var(--faint)}.quiz-steps.svelte-et9xwt{gap:.375rem;display:flex}.quiz-step.svelte-et9xwt{background:var(--soft);border-radius:999px;width:1.5rem;height:.25rem;transition:background-color .24s}.quiz-step.done.svelte-et9xwt{background:var(--ink)}.count.svelte-et9xwt{color:var(--muted);margin:-.5rem 0 0;font-size:.75rem}.question.svelte-et9xwt{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}legend.svelte-et9xwt{color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;margin-bottom:.75rem;padding:0;font-size:1.0625rem;line-height:1.5}.option.svelte-et9xwt{border:1px solid var(--rule);min-height:3.25rem;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--quick), background-color var(--quick);background:0 0;border-radius:.875rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.option-text.svelte-et9xwt{gap:.125rem;display:grid}.option-note.svelte-et9xwt{color:var(--muted);font-size:.8125rem}.option.svelte-et9xwt svg{color:var(--faint);transition:transform .24s var(--settle);flex:none}.option.svelte-et9xwt:hover:not(:disabled){border-color:var(--rule-strong);background:var(--hover)}.option.svelte-et9xwt:hover:not(:disabled) svg{color:var(--ink);transform:translate(3px)}.option.svelte-et9xwt:focus-visible,.back.svelte-et9xwt:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.back.svelte-et9xwt{min-height:2.75rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.375rem;padding:0 .25rem;font-size:.8125rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.question.svelte-et9xwt{animation:svelte-et9xwt-slide-in .28s var(--settle) both}}@keyframes svelte-et9xwt-slide-in{0%{opacity:0;transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.option.svelte-et9xwt,.option.svelte-et9xwt svg,.quiz-step.svelte-et9xwt{transition:none}}.cc-frame.svelte-5dm4jj{--frame-pad-x:calc(1.25rem - 1px);padding:1.125rem var(--frame-pad-x);border:1px solid var(--rule);border-radius:1.5rem;gap:1rem;display:grid}@container surface (width>=30rem){.cc-frame.svelte-5dm4jj{--frame-pad-x:calc(1.75rem - 1px);padding-block:1.375rem}}.cc-head.svelte-5dm4jj{gap:.25rem;display:grid}.cc-title.svelte-5dm4jj{color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.45}.cc-note.svelte-5dm4jj{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.6}.cc-actions.svelte-5dm4jj{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cc-actions.svelte-5dm4jj:not(:has(*)){display:none}.growth-lines.svelte-il1ju{margin:0}.plot.svelte-il1ju{position:relative}.rise.svelte-il1ju{color:var(--candle-rise-color)}.fall.svelte-il1ju{color:var(--candle-fall-color)}svg.svelte-il1ju{touch-action:pan-y;cursor:crosshair;width:100%;height:clamp(9rem,32cqi,12.5rem);display:block;overflow:visible}path.svelte-il1ju:not(.wash),line.svelte-il1ju{vector-effect:non-scaling-stroke;fill:none}.curve.svelte-il1ju{stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.wash.svelte-il1ju{stroke:none}.market.svelte-il1ju{stroke:color-mix(in oklab, var(--window-ink,var(--ink)) 50%, transparent);stroke-width:1.25px;stroke-dasharray:4 3}.base.svelte-il1ju{stroke:var(--window-rule,var(--rule));stroke-width:1px}.rule.svelte-il1ju{stroke:var(--window-rule-strong,var(--rule-strong));stroke-width:1px}.end-dot.svelte-il1ju{border:2px solid var(--window-surface,var(--color-base-100));width:.625rem;height:.625rem;box-shadow:0 0 .875rem .25rem color-mix(in oklab, currentColor 22%, transparent);pointer-events:none;background:currentColor;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.reading.svelte-il1ju{min-height:1.25rem;padding-inline:var(--window-pad-x,1rem);color:var(--window-muted,var(--muted));font-variant-numeric:tabular-nums;margin-top:.375rem;font-size:.75rem}@media (prefers-reduced-motion:no-preference){svg.svelte-il1ju{animation:svelte-il1ju-draw .9s var(--settle,ease-out) both}.end-dot.svelte-il1ju{animation:.24s ease-out .76s both svelte-il1ju-arrive}}@keyframes svelte-il1ju-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -1rem 0 0)}}@keyframes svelte-il1ju-arrive{0%{opacity:0}}.dash.svelte-oswawz{vertical-align:middle;border-top:1.5px dashed;width:1rem;margin-right:.375rem;display:inline-block}.split-bar.svelte-wvtjkj{gap:.875rem;display:grid}.bars.svelte-wvtjkj{gap:.375rem;display:grid}.caption.svelte-wvtjkj{color:var(--muted);font-size:.75rem;line-height:1.4}.caption.svelte-wvtjkj:not(:first-child){margin-top:.375rem}.bar.svelte-wvtjkj{border-radius:999px;gap:3px;height:.75rem;display:flex;overflow:hidden}.segment.svelte-wvtjkj{flex-basis:0;min-width:.375rem}@media (prefers-reduced-motion:no-preference){.segment.svelte-wvtjkj{animation:svelte-wvtjkj-grow .64s var(--settle) both;transform-origin:0}}@keyframes svelte-wvtjkj-grow{0%{transform:scaleX(0)}}.parts.svelte-wvtjkj{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-wvtjkj{grid-template-columns:auto minmax(0,1fr) auto 3.5ch;align-items:center;gap:.625rem;font-size:.875rem;display:grid}.swatch.svelte-wvtjkj{border-radius:3px;width:.625rem;height:.625rem}.name.svelte-wvtjkj{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.note.svelte-wvtjkj{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:.8125rem}.share.svelte-wvtjkj{color:var(--ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right}
