.Text-module__ZJzwYq__text{text-rendering:optimizelegibility;margin:0;padding:0}.Text-module__ZJzwYq__display{font:var(--display-font);letter-spacing:var(--display-tracking);text-transform:uppercase}.Text-module__ZJzwYq__heading{font:var(--heading-font);letter-spacing:var(--heading-tracking)}.Text-module__ZJzwYq__body{font:var(--body-font);letter-spacing:var(--body-tracking)}.Text-module__ZJzwYq__label{font:var(--label-font);letter-spacing:var(--label-tracking);text-transform:uppercase}.Text-module__ZJzwYq__data{font:var(--data-font);letter-spacing:var(--data-tracking)}.Text-module__ZJzwYq__vdefault{color:currentColor}.Text-module__ZJzwYq__vprimary{color:var(--text-primary)}.Text-module__ZJzwYq__vsecondary{color:var(--text-secondary)}.Text-module__ZJzwYq__vtertiary{color:var(--text-tertiary)}.Text-module__ZJzwYq__vinfo{color:var(--accent)}.Text-module__ZJzwYq__vsuccess{color:var(--success)}.Text-module__ZJzwYq__vwarning{color:var(--warning)}.Text-module__ZJzwYq__vdanger{color:var(--danger)}.Text-module__ZJzwYq__fmono{font-family:var(--font-mono)}.Text-module__ZJzwYq__fcode{font-family:var(--font-mono-code)}.Text-module__ZJzwYq__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Text-module__ZJzwYq__outline{-webkit-text-stroke:var(--line) var(--text-primary);color:#0000!important}.Text-module__ZJzwYq__em{color:var(--text-tertiary);font-style:italic;font-weight:var(--body-weight)}.Text-module__ZJzwYq__strong{font-weight:var(--body-weight);color:var(--text-primary)}
.ArcChart-module__ZM40Wa__ring{fill:none;stroke:var(--chart-grid);stroke-width:var(--line)}.ArcChart-module__ZM40Wa__base{fill:none;stroke-width:var(--line);opacity:var(--opacity-half)}.ArcChart-module__ZM40Wa__dot,.ArcChart-module__ZM40Wa__tail{fill:none;stroke-linecap:round}.ArcChart-module__ZM40Wa__dot{stroke-width:var(--line-strong);stroke-dasharray:var(--dot) var(--gap);stroke-dashoffset:calc(var(--dot) - var(--run) * var(--pace))}.ArcChart-module__ZM40Wa__tail{stroke-width:var(--line);opacity:var(--opacity-half);stroke-dasharray:var(--tail) var(--gap);stroke-dashoffset:calc(var(--tail) - var(--run) * var(--pace))}.ArcChart-module__ZM40Wa__ripple{--spread:clamp(0, (var(--run) - var(--arrive)) / var(--span), 1);--spent:calc(var(--opacity-half) * (1 - var(--spread)));fill:none;stroke-width:var(--line);transform-box:fill-box;transform-origin:50%;transform:scale(var(--spread));opacity:var(--spent)}.ArcChart-module__ZM40Wa__pulse{opacity:var(--opacity-quarter);animation:ArcChart-module__ZM40Wa__arc-pulse var(--motion-loop) infinite}@keyframes ArcChart-module__ZM40Wa__arc-pulse{50%{opacity:var(--opacity-half)}}.ArcChart-module__ZM40Wa__name{fill:var(--chart-label-strong);}.ArcChart-module__ZM40Wa__ringValue{fill:var(--chart-axis);}.ArcChart-module__ZM40Wa__readout{gap:var(--space-1) var(--space-6);grid-template-columns:repeat(auto-fill, minmax(calc(var(--measure) / 4), 1fr));margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.ArcChart-module__ZM40Wa__readout li{gap:var(--space-2);white-space:nowrap;display:flex}.ArcChart-module__ZM40Wa__rank{color:var(--chart-axis);}.ArcChart-module__ZM40Wa__city{color:var(--chart-label);}.ArcChart-module__ZM40Wa__figure{color:var(--chart-label-strong);margin-left:auto;}
.ChartFrame-module__JLmVpG__frame{background:var(--surface);border-radius:var(--radius);padding:var(--chart-pad,var(--space-8));color:var(--chart-label);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0}.ChartFrame-module__JLmVpG__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--chart-head-gap,var(--space-4));display:flex}.ChartFrame-module__JLmVpG__title{color:var(--chart-label);margin:0;}.ChartFrame-module__JLmVpG__meta{white-space:nowrap;color:var(--chart-axis);flex:none;}.ChartFrame-module__JLmVpG__plot{position:relative}.ChartFrame-module__JLmVpG__legend{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.ChartFrame-module__JLmVpG__legendItem{align-items:center;gap:var(--space-2);color:var(--chart-label);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex;}.ChartFrame-module__JLmVpG__legendItem[aria-pressed=false]{color:var(--chart-axis)}.ChartFrame-module__JLmVpG__legendItem:focus-visible{border-radius:var(--radius)}.ChartFrame-module__JLmVpG__swatch{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:currentColor;flex:none}.ChartFrame-module__JLmVpG__swatchOutline{border:var(--line) solid currentcolor;background:0 0;}.ChartFrame-module__JLmVpG__legendItem[aria-pressed=false] .ChartFrame-module__JLmVpG__swatch{opacity:var(--opacity-half)}.ChartFrame-module__JLmVpG__caption{margin:var(--space-4) 0 0;color:var(--chart-axis);}.ChartFrame-module__JLmVpG__row{grid-template-columns:repeat(var(--row-count,3), minmax(0, 1fr));gap:var(--space-4);display:grid}.ChartFrame-module__JLmVpG__multiples{}.ChartFrame-module__JLmVpG__dials{align-items:end;}.ChartFrame-module__JLmVpG__dials svg{width:100%;max-width:max-content;height:auto}@media (max-width:599px){.ChartFrame-module__JLmVpG__row{grid-template-columns:1fr}.ChartFrame-module__JLmVpG__frame{padding:var(--space-5)}}@media (max-width:849px){.ChartFrame-module__JLmVpG__multiples{grid-template-columns:1fr}}
.LineChart-module__V7B5bq__svg{touch-action:pan-y;display:block;overflow:visible}.LineChart-module__V7B5bq__axisText{fill:var(--chart-axis);}.LineChart-module__V7B5bq__crosshair{stroke:var(--chart-axis);stroke-width:var(--line);stroke-dasharray:var(--space-1) var(--space-1);opacity:var(--opacity-half)}.LineChart-module__V7B5bq__tooltip{pointer-events:none;background:var(--foreground);border:var(--line) solid var(--chart-grid);border-radius:var(--radius);padding:var(--box-pad) var(--space-3);min-width:var(--space-13);box-shadow:var(--shadow-3);font-family:var(--font-numeric);font-weight:var(--label-weight);font-size:var(--label-size);line-height:var(--leading);white-space:nowrap;z-index:var(--layer-raised);transition:left var(--motion-move), top var(--motion-move);position:absolute;transform:translate(-50%,-100%)}.LineChart-module__V7B5bq__tooltipWhen{color:var(--chart-axis);margin-bottom:var(--space-1);}.LineChart-module__V7B5bq__tooltipRow{align-items:center;gap:var(--space-2);display:flex}.LineChart-module__V7B5bq__tooltipSwatch{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:currentColor;flex:none}.LineChart-module__V7B5bq__tooltipSwatchOutline{border:var(--line) solid currentcolor;background:0 0;}.LineChart-module__V7B5bq__tooltipLabel{color:var(--chart-label)}.LineChart-module__V7B5bq__tooltipValue{font-family:var(--font-numeric);font-weight:var(--data-weight);color:var(--chart-label-strong);margin-left:auto}.LineChart-module__V7B5bq__refLine line{stroke:var(--chart-axis);stroke-width:var(--line);opacity:var(--opacity-half)}.LineChart-module__V7B5bq__refLineStrong line{stroke:var(--chart-label-strong);stroke-width:var(--line-strong)}.LineChart-module__V7B5bq__refLabel{fill:var(--chart-axis);}.LineChart-module__V7B5bq__cellFigure{fill:var(--chart-label-strong);stroke:var(--surface);stroke-linejoin:round;paint-order:stroke;}.LineChart-module__V7B5bq__annotation circle{fill:var(--surface);stroke:var(--chart-label);stroke-width:var(--line-strong)}.LineChart-module__V7B5bq__annotation line{stroke:var(--chart-axis);stroke-width:var(--line);opacity:var(--opacity-half)}.LineChart-module__V7B5bq__annotation rect{fill:var(--background);stroke:var(--chart-grid);stroke-width:var(--line);rx:var(--radius)}.LineChart-module__V7B5bq__annTitle{fill:var(--chart-label);}.LineChart-module__V7B5bq__annNote{fill:var(--chart-axis);}.LineChart-module__V7B5bq__annValue{fill:var(--chart-label-strong);}.LineChart-module__V7B5bq__panel{margin:0 0 var(--space-2);color:var(--chart-label);}
.Gauge-module__T7y1na__wrap{flex-direction:column;align-items:center;display:flex}.Gauge-module__T7y1na__svg{max-width:100%;height:auto;display:block;overflow:visible}.Gauge-module__T7y1na__value{text-anchor:middle;}.Gauge-module__T7y1na__unit{fill:var(--chart-label);text-anchor:middle;}.Gauge-module__T7y1na__label{color:var(--chart-label);margin:0 0 var(--space-6);}
.Plexus-module__yxjlZG__column{container-type:inline-size}.Plexus-module__yxjlZG__box{height:min(var(--plexus-most), calc(100cqi + var(--plexus-room)))}.Plexus-module__yxjlZG__washFrom{stop-color:var(--canvas);stop-opacity:1}.Plexus-module__yxjlZG__washTo{stop-color:var(--canvas);stop-opacity:0}.Plexus-module__yxjlZG__ring,.Plexus-module__yxjlZG__ringInner,.Plexus-module__yxjlZG__cross{fill:none;stroke:var(--chart-ring);stroke-width:var(--line);stroke-linecap:round}.Plexus-module__yxjlZG__ringInner,.Plexus-module__yxjlZG__cross{stroke:var(--chart-ring-inner)}.Plexus-module__yxjlZG__hand{stroke-width:var(--line)}.Plexus-module__yxjlZG__handFrom{stop-color:var(--chart-label-strong);stop-opacity:0}.Plexus-module__yxjlZG__handTo{stop-color:var(--chart-label-strong);stop-opacity:var(--opacity-eighth)}.Plexus-module__yxjlZG__orders polygon{fill:var(--chart-label-strong);mix-blend-mode:screen}.Plexus-module__yxjlZG__orders line{stroke:var(--chart-label-strong);mix-blend-mode:screen}.Plexus-module__yxjlZG__orders circle{mix-blend-mode:screen}.Plexus-module__yxjlZG__dotFrom{stop-color:var(--chart-label-strong);stop-opacity:1}.Plexus-module__yxjlZG__dotTo{stop-color:var(--chart-label-strong);stop-opacity:0}.Plexus-module__yxjlZG__point{fill:none;stroke:var(--chart-label-strong);stroke-width:var(--line)}.Plexus-module__yxjlZG__core{fill:var(--chart-label-strong)}.Plexus-module__yxjlZG__name{fill:var(--chart-axis);}.Plexus-module__yxjlZG__figure{fill:var(--chart-label);}
.ProportionBar-module__yMY0wW__wrap{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.ProportionBar-module__yMY0wW__track{gap:var(--space-1);height:var(--space-2);width:100%;display:flex}.ProportionBar-module__yMY0wW__seg{height:100%;transition:opacity var(--motion-state);min-width:var(--space-1)}.ProportionBar-module__yMY0wW__seg:first-child{border-radius:var(--radius-round) 0 0 var(--radius-round)}.ProportionBar-module__yMY0wW__seg:last-child{border-radius:0 var(--radius-round) var(--radius-round) 0}.ProportionBar-module__yMY0wW__seg:only-child{border-radius:var(--radius-round)}.ProportionBar-module__yMY0wW__track:hover .ProportionBar-module__yMY0wW__seg:not(:hover){opacity:var(--opacity-half)}.ProportionBar-module__yMY0wW__labels{gap:var(--space-1);grid-auto-columns:1fr;grid-auto-flow:column;width:100%;display:grid}.ProportionBar-module__yMY0wW__cell{flex-direction:column;align-items:center;min-width:0;display:flex;overflow:hidden}.ProportionBar-module__yMY0wW__figure{align-items:center;gap:var(--space-2);display:flex}.ProportionBar-module__yMY0wW__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);flex:none}.ProportionBar-module__yMY0wW__pct{color:var(--chart-label-strong);white-space:nowrap;}.ProportionBar-module__yMY0wW__name{color:var(--chart-axis);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;}
.RadarChart-module__SkULRG__ring{fill:none;stroke:var(--chart-grid);stroke-width:var(--line);stroke-linecap:round}.RadarChart-module__SkULRG__spoke,.RadarChart-module__SkULRG__spokeLit{stroke:var(--chart-grid);stroke-width:var(--line);transition:stroke var(--motion-state)}.RadarChart-module__SkULRG__spokeLit{stroke:var(--chart-axis)}.RadarChart-module__SkULRG__face path{fill:currentColor;fill-opacity:var(--opacity-sixteenth);stroke:currentColor;stroke-width:var(--line);stroke-linejoin:round}.RadarChart-module__SkULRG__face circle{fill:currentColor}.RadarChart-module__SkULRG__face,.RadarChart-module__SkULRG__reference{animation:RadarChart-module__SkULRG__radar-grow var(--motion-move)}@keyframes RadarChart-module__SkULRG__radar-grow{0%{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.RadarChart-module__SkULRG__face,.RadarChart-module__SkULRG__reference{animation:none}}.RadarChart-module__SkULRG__reference path{fill:none;stroke:currentColor;stroke-width:var(--line);opacity:var(--opacity-half)}.RadarChart-module__SkULRG__name{fill:var(--chart-label);}.RadarChart-module__SkULRG__ringValue{fill:var(--chart-axis);stroke:var(--surface);stroke-width:var(--line-strong);stroke-linejoin:round;paint-order:stroke;}
.Footer-module__zX2wcG__footer{width:100%;padding:var(--space-5) 0 var(--margin-outer);height:fit-content;z-index:var(--layer-behind);background:var(--background);transition:padding var(--motion-move)}@media (min-width:850px){.Footer-module__zX2wcG__footer{position:sticky;bottom:0}}.Footer-module__zX2wcG__card{justify-content:space-evenly;gap:var(--space-3);--card-pad:var(--space-5);width:100%;max-width:var(--measure);padding:var(--space-4) var(--card-pad);background:var(--background);border:var(--line) solid var(--border-color);border-radius:var(--radius);flex-direction:column;margin:0 auto;display:flex}@media (min-width:600px){.Footer-module__zX2wcG__card{--card-pad:var(--space-8)}}.Footer-module__zX2wcG__grid{row-gap:var(--space-4);text-align:center;grid-template-columns:repeat(3,1fr);justify-items:center;width:100%;display:grid}.Footer-module__zX2wcG__facts{display:contents}.Footer-module__zX2wcG__facts>:first-child{grid-column:1}.Footer-module__zX2wcG__facts>:nth-child(3n+1){text-align:left;justify-self:start}.Footer-module__zX2wcG__facts>:nth-child(3n){text-align:right;justify-self:end}.Footer-module__zX2wcG__key{color:var(--text-tertiary);margin:0;}.Footer-module__zX2wcG__val{color:var(--text-primary);margin:0;}
.Prose-module__8P6F_a__prose{grid-template-columns:[full-start] minmax(var(--space-4), 1fr) [wide-start] minmax(0, var(--bleed)) [content-start] min(var(--measure), 100% - 2 * var(--space-4)) [content-end] minmax(0, var(--bleed)) [wide-end] minmax(var(--space-4), 1fr) [full-end];row-gap:var(--space-5);--bleed:clamp(0px, 40% - var(--measure) / 2, (var(--measure-wide) - var(--measure)) / 2);width:100%;display:grid}.Prose-module__8P6F_a__prose>*{grid-column:content;min-width:0}.Prose-module__8P6F_a__fullbleed{grid-column:wide}@media (max-width:849px){.Prose-module__8P6F_a__fullbleed{grid-column:content}}
.MosaicLegend-module__9-kdfG__strip{--surface:transparent;--chart-pad:0;--chart-head-gap:var(--space-2);padding:var(--space-4);border-top:var(--line) solid var(--border-color)}.MosaicLegend-module__9-kdfG__strip h3{font:var(--data-font);letter-spacing:var(--data-tracking);white-space:nowrap;text-transform:none}.MosaicLegend-module__9-kdfG__spacer{height:0;margin:0}
.TopBar-module__DSPsrq__pill{border:var(--line) solid var(--input-border);border-radius:var(--radius);background:oklch(from var(--surface) l c h / var(--opacity-half));position:relative}
.Dock-module__o3O36G__dock{transition:border-color var(--motion-state), box-shadow var(--motion-state);isolation:isolate;}.Dock-module__o3O36G__list{width:fit-content;padding:var(--box-pad) var(--space-3);font:var(--label-font);align-items:center;gap:0;margin:0;list-style:none;display:flex;position:relative}.Dock-module__o3O36G__item{padding:0 var(--space-3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;display:block;position:relative;}.Dock-module__o3O36G__label{z-index:var(--layer-raised);color:var(--text-tertiary);position:relative}.Dock-module__o3O36G__dock:hover{border-color:var(--input-active);box-shadow:var(--focus-glow)}.Dock-module__o3O36G__dock:has(:focus-visible){border-color:var(--input-active);box-shadow:var(--focus-glow)}
.DynamicTOC-module__Qdckwa__toc{min-width:calc(var(--measure) / 4);max-width:calc(var(--measure) / 2);width:fit-content;padding:var(--box-pad) var(--space-3);font:var(--label-font);-webkit-user-select:none;user-select:none;cursor:pointer;transition:transform var(--motion-move), border-color var(--motion-state), border-radius var(--motion-move), padding var(--motion-move), width var(--motion-move);outline:none;flex-direction:column;align-items:flex-start;display:flex;overflow:hidden;}.DynamicTOC-module__Qdckwa__toc:hover{transform:scale(var(--scale-lift));border-color:#0000}.DynamicTOC-module__Qdckwa__toc:active{transform:scale(var(--scale-press))}.DynamicTOC-module__Qdckwa__toc:has(.DynamicTOC-module__Qdckwa__head:focus-visible){outline:var(--line-strong) solid var(--toc-focus)}.DynamicTOC-module__Qdckwa__head:focus-visible{outline:none}.DynamicTOC-module__Qdckwa__toc[data-expanded]{max-width:min(calc(var(--measure) / 2), calc(100vw - 2 * var(--space-4)));padding:var(--space-4);border-radius:var(--radius);cursor:default}.DynamicTOC-module__Qdckwa__toc[data-expanded]:hover,.DynamicTOC-module__Qdckwa__toc[data-expanded]:active{transform:none}.DynamicTOC-module__Qdckwa__head{appearance:none;font:inherit;color:inherit;text-align:start;cursor:inherit;align-items:center;gap:var(--space-2);background:0 0;border:0;width:100%;margin:0;padding:0;display:flex;position:relative}.DynamicTOC-module__Qdckwa__ring{width:var(--label-line);height:var(--label-line);flex:none;transform:rotate(-90deg)}.DynamicTOC-module__Qdckwa__title{min-width:0;font-size:var(--label-size);line-height:var(--leading);font-weight:var(--label-weight);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DynamicTOC-module__Qdckwa__toc[data-expanded] .DynamicTOC-module__Qdckwa__title{white-space:normal}.DynamicTOC-module__Qdckwa__chevron{height:var(--label-line);color:var(--nav-accent);transition:transform var(--motion-move);align-items:center;margin-left:auto;display:flex}.DynamicTOC-module__Qdckwa__toc[data-expanded] .DynamicTOC-module__Qdckwa__chevron{transform:rotate(180deg)}.DynamicTOC-module__Qdckwa__list{align-items:flex-start;gap:var(--space-1);width:100%;margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex;position:relative}.DynamicTOC-module__Qdckwa__row{align-items:center;width:100%;display:flex}.DynamicTOC-module__Qdckwa__dot{width:var(--space-1);height:var(--space-1);margin-right:var(--space-1);border-radius:var(--radius-round);background:var(--nav-accent);box-shadow:var(--glow-point) var(--nav-accent);animation:DynamicTOC-module__Qdckwa__toc-pulse var(--motion-loop) infinite;flex:none}@keyframes DynamicTOC-module__Qdckwa__toc-pulse{0%,to{box-shadow:var(--glow-point) var(--nav-accent)}50%{box-shadow:var(--glow-point-dim) var(--nav-accent)}}.DynamicTOC-module__Qdckwa__link{font-size:var(--body-size);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;transition:color var(--motion-state);outline:none;overflow:hidden}.DynamicTOC-module__Qdckwa__link:hover,.DynamicTOC-module__Qdckwa__link:focus-visible{color:var(--text-primary)}
.Header-module__wuuuIG__header{z-index:var(--layer-overlay);margin-top:var(--margin-outer);pointer-events:none;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__wuuuIG__slot{pointer-events:auto;animation:Header-module__wuuuIG__drop-in var(--motion-spring)}@keyframes Header-module__wuuuIG__drop-in{0%{transform:translateY(calc(-1 * (var(--margin-outer) + var(--label-line) * 2)))}to{transform:translateY(0)}}
.Page-module__YskPcW__main{isolation:isolate;background:var(--canvas);box-shadow:var(--shadow-page)}.Page-module__YskPcW__mask{z-index:var(--layer-overlay);width:100%;height:var(--space-12);background:oklch(from var(--background) l c h / var(--opacity-veil));-webkit-backdrop-filter:blur(var(--blur-veil));backdrop-filter:blur(var(--blur-veil));pointer-events:none;isolation:isolate;position:fixed;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}@media (max-width:849px){.Page-module__YskPcW__mask{display:none}}.Page-module__YskPcW__column{grid-template-columns:[full-start] 1fr minmax(auto, var(--measure)) 1fr [full-end];column-gap:var(--space-4);background:var(--background);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);display:grid;position:relative}.Page-module__YskPcW__column>*{grid-column:2;min-width:0}.Page-module__YskPcW__frame{padding-top:var(--dock-clearance);background:var(--background);overflow-x:hidden}
.post-module__QemlLq__article{}.post-module__QemlLq__header{width:100%;max-width:calc(var(--measure) * 4 / 5);padding-top:var(--dock-clearance);flex-direction:column;justify-self:center;align-items:center;display:flex;position:relative}.post-module__QemlLq__title{text-align:center;text-wrap:balance;color:var(--text-primary);margin:0;}.post-module__QemlLq__article .post-module__QemlLq__content{padding:var(--space-5) 0;color:var(--text-secondary);grid-column:full}
.TradeMosaic-module__SQyY7a__mosaic{border:var(--line) solid var(--border-color);border-radius:var(--radius);width:100%;transition:border-color var(--motion-state), box-shadow var(--motion-state);flex-direction:column;gap:0;display:flex;position:relative;overflow:hidden}.TradeMosaic-module__SQyY7a__mosaic:hover{border-color:var(--input-active);box-shadow:var(--focus-glow)}.TradeMosaic-module__SQyY7a__surface{aspect-ratio:3/2;--mosaic-rule:oklch(from var(--surface) l c h / var(--opacity-half));background-image:repeating-linear-gradient(to right, var(--mosaic-rule) 0 var(--line), transparent var(--line) var(--mosaic-cell,100%)), repeating-linear-gradient(to top, var(--mosaic-rule) 0 var(--line), transparent var(--line) var(--mosaic-cell,100%));background-position:0 0;flex:none;position:relative;overflow:hidden}.TradeMosaic-module__SQyY7a__canvas{width:100%;height:100%;display:block}.TradeMosaic-module__SQyY7a__video{width:100%;height:100%;display:block;position:absolute;inset:0}
.Button-module__VMVMAW__button{appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:var(--space-1);height:var(--box-height);width:max-content;padding:0 var(--space-3);border-radius:var(--radius);cursor:pointer;background:var(--bg);color:var(--ink);box-shadow:var(--lift,none);transform:scale(var(--scale,1));transition:background var(--motion-state), transform var(--motion-move), color var(--motion-state), box-shadow var(--motion-state);--btn-glow:var(--focus-glow);border:0;outline:none;flex:none;display:inline-flex;}.Button-module__VMVMAW__button svg{width:var(--label-line);height:var(--label-line)}.Button-module__VMVMAW__button:active{--scale:var(--scale-press)}.Button-module__VMVMAW__button:disabled{cursor:not-allowed;opacity:var(--opacity-half);filter:var(--disabled-filter);--scale:1;--lift:none}.Button-module__VMVMAW__rounded{border-radius:var(--radius-round)}.Button-module__VMVMAW__startIcon{padding-left:var(--space-2)}.Button-module__VMVMAW__endIcon{padding-right:var(--space-2)}.Button-module__VMVMAW__primary{--bg:var(--accent);--ink:var(--on-accent);--lift:var(--shadow-raised)}.Button-module__VMVMAW__primary:hover:not(:disabled),.Button-module__VMVMAW__primary:focus-visible{--lift:var(--shadow-raised), var(--btn-glow)}.Button-module__VMVMAW__primary:active{--lift:var(--shadow-pressed)}.Button-module__VMVMAW__secondary{--bg:transparent;--ink:var(--accent)}.Button-module__VMVMAW__secondary:hover:not(:disabled),.Button-module__VMVMAW__secondary:focus-visible{--bg:var(--emphasis)}.Button-module__VMVMAW__tertiary{--bg:transparent;--ink:var(--text-tertiary)}.Button-module__VMVMAW__tertiary:hover:not(:disabled),.Button-module__VMVMAW__tertiary:focus-visible{--bg:var(--foreground);--ink:var(--text-primary)}.Button-module__VMVMAW__iconOnly{width:var(--box-height);padding:0}
.Callout-module__PhvGpW__callout{padding:var(--space-4) var(--space-3);border-radius:var(--radius);border:var(--line) solid var(--border-color);background:var(--surface);color:var(--text-primary);margin:0;position:relative}.Callout-module__PhvGpW__info{--ink:var(--accent)}.Callout-module__PhvGpW__danger{--ink:var(--danger)}.Callout-module__PhvGpW__warning{--ink:var(--warning)}.Callout-module__PhvGpW__iconBadge{top:calc(-1 * (var(--line) / 2 + var(--line)));right:calc(-1 * (var(--space-2) + var(--line) + var(--space-1)));padding:var(--space-1);border-radius:var(--radius-round);border:var(--space-1) solid var(--background);background:var(--ink);color:var(--background);display:flex;position:absolute;transform:translateY(-50%)}.Callout-module__PhvGpW__labelBadge{top:calc(-1 * (var(--line) / 2 + var(--line)));right:calc(-1 * (var(--space-2) + var(--line)));padding:var(--tag-pad) var(--space-3);border-radius:var(--radius);background:var(--ink);color:var(--background);-webkit-user-select:none;user-select:none;position:absolute;transform:translateY(-50%);}.Callout-module__PhvGpW__callout>:first-child+*{margin-top:0}.Callout-module__PhvGpW__callout p{margin:0}.Callout-module__PhvGpW__callout p+p{margin-top:var(--space-3)}
.Card-module__QRy0Sa__card{background:var(--surface);border:var(--line) solid var(--border-color);border-radius:var(--radius);box-shadow:var(--lift);position:relative;overflow:hidden}.Card-module__QRy0Sa__depth0{--lift:var(--shadow-0)}.Card-module__QRy0Sa__depth1{--lift:var(--shadow-1)}.Card-module__QRy0Sa__depth2{--lift:var(--shadow-2)}.Card-module__QRy0Sa__depth3{--lift:var(--shadow-3)}.Card-module__QRy0Sa__header{padding:var(--rule-pad) var(--space-3);border-bottom:var(--line) solid var(--border-color);color:var(--text-tertiary);justify-content:space-between;align-items:center;display:flex;}.Card-module__QRy0Sa__body{padding:var(--space-4) var(--space-3);position:relative;overflow:hidden}.Card-module__QRy0Sa__body>:first-child{margin-top:0}.Card-module__QRy0Sa__body>:last-child{margin-bottom:0}
.controls-module__iXl2NW__field{align-items:center;gap:var(--space-2);display:inline-flex}.controls-module__iXl2NW__label{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-tertiary);display:inline-block;}.controls-module__iXl2NW__stack{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.controls-module__iXl2NW__stack .controls-module__iXl2NW__label{margin-bottom:var(--space-1)}.controls-module__iXl2NW__box{border:var(--line) solid var(--ctl-border,var(--input-border));background:var(--ctl-bg,var(--surface));box-shadow:var(--ctl-shadow,none);--ctl-glow:var(--focus-glow)}.controls-module__iXl2NW__control{appearance:none;cursor:pointer;transition:background var(--motion-state), border-color var(--motion-state), box-shadow var(--motion-state);outline:none;flex:none;margin:0;display:inline-block;position:relative;}.controls-module__iXl2NW__control:hover:not(:disabled):not(:checked){--ctl-border:var(--input-active)}.controls-module__iXl2NW__control:hover:not(:disabled){--ctl-shadow:var(--ctl-glow)}.controls-module__iXl2NW__control:focus-visible{--ctl-border:var(--input-active);--ctl-shadow:var(--ctl-glow)}.controls-module__iXl2NW__control:checked{--ctl-bg:var(--input-active);--ctl-border:var(--input-active)}.controls-module__iXl2NW__control:disabled,.controls-module__iXl2NW__range:disabled,.controls-module__iXl2NW__text:disabled{--ctl-bg:var(--input-disabled);cursor:not-allowed;opacity:var(--opacity-half);filter:var(--disabled-filter)}.controls-module__iXl2NW__control:disabled:checked{--ctl-border:var(--input-border)}.controls-module__iXl2NW__control:disabled+.controls-module__iXl2NW__label{cursor:not-allowed}.controls-module__iXl2NW__checkbox{width:var(--space-5);height:var(--space-5);border-radius:var(--radius)}.controls-module__iXl2NW__checkbox:after{content:"";border:var(--line-strong) solid var(--surface);opacity:0;width:27.2727%;height:45.4545%;transition:transform var(--motion-move), opacity var(--motion-state);border-top:0;border-left:0;position:absolute;top:22.7273%;left:36.3636%;transform:rotate(20deg)}.controls-module__iXl2NW__checkbox:checked:after{opacity:1;transition:transform var(--motion-spring) var(--motion-stagger), opacity var(--motion-state);transform:rotate(43deg)}.controls-module__iXl2NW__radio{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-round)}.controls-module__iXl2NW__radio:after{content:"";width:calc(var(--space-5) - 2 * var(--line));height:calc(var(--space-5) - 2 * var(--line));border-radius:var(--radius-round);background:var(--surface);opacity:0;transition:transform var(--motion-move), opacity var(--motion-state);position:absolute;inset:0;transform:scale(.7)}.controls-module__iXl2NW__radio:checked:after{opacity:1;transition:transform var(--motion-spring), opacity var(--motion-state);transform:scale(.5)}.controls-module__iXl2NW__radioGroup{gap:var(--space-2);display:flex}.controls-module__iXl2NW__radioGroup[data-direction=vertical]{flex-direction:column;align-items:flex-start}.controls-module__iXl2NW__radioGroup[data-direction=horizontal]{align-items:center;gap:var(--space-4);flex-flow:wrap}.controls-module__iXl2NW__switch{--knob:calc(var(--space-5) - 2 * (var(--line) + var(--line-strong)));width:calc(var(--space-5) + var(--knob) + var(--line-strong));height:var(--space-5);border-radius:var(--radius-round)}.controls-module__iXl2NW__switch:after{content:"";left:var(--line-strong);top:var(--line-strong);width:var(--knob);height:var(--knob);border-radius:var(--radius-round);background:var(--input-border);transition:transform var(--motion-move), background var(--motion-state), box-shadow var(--motion-state);position:absolute;transform:translate(0)}.controls-module__iXl2NW__switch:checked:after{background:var(--switch-knob);transform:translateX(calc(var(--knob) + var(--line-strong)));box-shadow:var(--shadow-knob);transition:transform var(--motion-spring), background var(--motion-state), box-shadow var(--motion-state)}.controls-module__iXl2NW__switch:disabled:not(:checked):after{opacity:var(--opacity-half)}.controls-module__iXl2NW__range{appearance:none;--fill:var(--input-active);background:0 0;outline:none;width:100%;margin:0;display:block}.controls-module__iXl2NW__range:disabled{--fill:var(--input-border)}.controls-module__iXl2NW__range::-webkit-slider-runnable-track{width:100%;height:var(--space-1);border-radius:var(--radius-round);background:linear-gradient(to right, var(--fill) var(--pct,0%), var(--input-disabled) var(--pct,0%));border:0}.controls-module__iXl2NW__range::-moz-range-track{width:100%;height:var(--space-1);border-radius:var(--radius-round);background:linear-gradient(to right, var(--fill) var(--pct,0%), var(--input-disabled) var(--pct,0%));border:0}.controls-module__iXl2NW__range::-webkit-slider-thumb{appearance:none;width:var(--space-5);height:var(--space-5);margin-top:calc((var(--space-1) - var(--space-5)) / 2);border-radius:var(--radius-round);border:var(--line) solid var(--thumb-border,var(--input-border));background:var(--surface);box-shadow:var(--thumb-shadow,var(--shadow-2));cursor:grab;transition:border-color var(--motion-state), box-shadow var(--motion-state)}.controls-module__iXl2NW__range::-moz-range-thumb{appearance:none;width:var(--space-5);height:var(--space-5);border-radius:var(--radius-round);border:var(--line) solid var(--thumb-border,var(--input-border));background:var(--surface);box-shadow:var(--thumb-shadow,var(--shadow-2));cursor:grab;transition:border-color var(--motion-state), box-shadow var(--motion-state)}.controls-module__iXl2NW__range:active::-webkit-slider-thumb{cursor:grabbing}.controls-module__iXl2NW__range:active::-moz-range-thumb{cursor:grabbing}.controls-module__iXl2NW__range:disabled::-webkit-slider-thumb{cursor:not-allowed}.controls-module__iXl2NW__range:disabled::-moz-range-thumb{cursor:not-allowed}.controls-module__iXl2NW__range:hover:not(:disabled),.controls-module__iXl2NW__range:focus-visible{--thumb-border:var(--input-active);--thumb-shadow:var(--focus-glow)}.controls-module__iXl2NW__text{appearance:none;width:100%;padding:var(--box-pad) var(--space-3);color:var(--text-primary);border-radius:var(--radius);transition:border-color var(--motion-state), box-shadow var(--motion-state);outline:none;margin:0;display:block;}.controls-module__iXl2NW__text::placeholder{color:var(--text-tertiary)}.controls-module__iXl2NW__text:hover:not(:disabled),.controls-module__iXl2NW__text:focus{--ctl-border:var(--input-active);--ctl-shadow:var(--ctl-glow)}.controls-module__iXl2NW__textarea:read-only{cursor:default}.controls-module__iXl2NW__inputWrap{width:100%;position:relative}.controls-module__iXl2NW__inputWrap[data-type=email] .controls-module__iXl2NW__text{padding-left:var(--icon-inset)}.controls-module__iXl2NW__inputWrap[data-type=password] .controls-module__iXl2NW__text{padding-right:var(--icon-inset)}.controls-module__iXl2NW__affix{color:var(--affix,var(--input-border));transition:color var(--motion-state);pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.controls-module__iXl2NW__affixStart{left:var(--space-2)}.controls-module__iXl2NW__affixEnd{right:var(--space-2)}.controls-module__iXl2NW__select{padding-right:var(--icon-inset);cursor:pointer}.controls-module__iXl2NW__inputWrap:hover .controls-module__iXl2NW__affix,.controls-module__iXl2NW__inputWrap:focus-within .controls-module__iXl2NW__affix{--affix:var(--input-active)}.controls-module__iXl2NW__inputWrap[data-valid=true] .controls-module__iXl2NW__affix{--affix:var(--success)}.controls-module__iXl2NW__reveal{top:50%;right:var(--space-1);width:var(--icon-button);height:var(--icon-button);border-radius:var(--radius-round);color:var(--affix,var(--input-border));cursor:pointer;transition:color var(--motion-state), box-shadow var(--motion-state);background:0 0;border:0;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translateY(-50%)}.controls-module__iXl2NW__reveal:focus-visible{box-shadow:0 0 0 var(--line-strong) var(--accent)}.controls-module__iXl2NW__reveal:disabled{cursor:not-allowed}.controls-module__iXl2NW__inputWrap:hover .controls-module__iXl2NW__reveal,.controls-module__iXl2NW__inputWrap:focus-within .controls-module__iXl2NW__reveal{--affix:var(--input-active)}
.Details-module__YWXTyG__details{--lift:var(--shadow-1);interpolate-size:allow-keywords;}.Details-module__YWXTyG__summary{padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4);cursor:pointer;color:var(--text-primary);font-size:var(--body-size);font-weight:var(--body-weight);list-style:none;display:block;position:relative}.Details-module__YWXTyG__summary::-webkit-details-marker{display:none}.Details-module__YWXTyG__summary::marker{content:""}.Details-module__YWXTyG__summary:before{content:"";left:0;top:var(--space-4);width:var(--line-strong);height:var(--space-5);border-radius:var(--radius-round);background:var(--accent);transition:opacity var(--motion-state), box-shadow var(--motion-state);position:absolute}.Details-module__YWXTyG__details[open] .Details-module__YWXTyG__summary:before{opacity:var(--opacity-half)}.Details-module__YWXTyG__summary:focus-visible{outline:none}.Details-module__YWXTyG__summary:focus-visible:before{box-shadow:var(--glow-point) var(--input-focus)}.Details-module__YWXTyG__toggle{right:var(--space-4);top:var(--space-4);padding:var(--space-1);border-radius:var(--radius-round);background:var(--foreground);color:var(--text-tertiary);transition:transform var(--motion-move);display:inline-flex;position:absolute;transform:rotate(45deg)}.Details-module__YWXTyG__details[open] .Details-module__YWXTyG__toggle{transform:rotate(0)}.Details-module__YWXTyG__details::details-content{height:0;transition:height var(--motion-move), content-visibility var(--motion-move) allow-discrete;overflow:hidden}.Details-module__YWXTyG__details[open]::details-content{height:auto}.Details-module__YWXTyG__content{padding:0 var(--space-4) var(--space-4);color:var(--text-primary)}.Details-module__YWXTyG__content>:first-child{margin-top:0}@media (prefers-reduced-motion:reduce){.Details-module__YWXTyG__details::details-content{transition:none}}
.GlassMaterial-module__kzRp5W__glass{border-radius:inherit;background:oklch(from var(--glass-fill) l c h / var(--opacity,var(--opacity-quarter)));-webkit-backdrop-filter:blur(var(--blur,var(--blur-glass))) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur,var(--blur-glass))) saturate(var(--glass-saturate));pointer-events:none;position:absolute;inset:0}.GlassMaterial-module__kzRp5W__border{border:var(--thickness,var(--line)) solid var(--glass-edge)}
.mark-module__fRTdyG__mark{font-size:inherit;padding:0 calc(.5em - var(--line));border-width:var(--line);border-radius:var(--radius);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-style:solid;display:inline}
.Pill-module__6pvceG__pill{-webkit-user-select:none;user-select:none;cursor:default;background:var(--tint);color:var(--ink);border-color:#0000;}.Pill-module__6pvceG__info{--tint:var(--emphasis);--ink:var(--accent)}.Pill-module__6pvceG__success{--tint:var(--success-emphasis);--ink:var(--success)}.Pill-module__6pvceG__warning{--tint:var(--warning-emphasis);--ink:var(--warning)}.Pill-module__6pvceG__danger{--tint:var(--danger-emphasis);--ink:var(--danger)}
.Copy-module__YXqOMa__anchor{--hover-color:var(--text-primary);color:var(--color,var(--hyperlink));font-size:inherit;line-height:inherit;font-weight:inherit;word-break:break-word;transition:border-color var(--motion-state), color var(--motion-state);text-decoration:none}.Copy-module__YXqOMa__anchor:focus-visible{--color:var(--hover-color,var(--accent))}@media (hover:hover) and (pointer:fine){.Copy-module__YXqOMa__anchor:hover{--color:var(--hover-color,var(--accent))}.Copy-module__YXqOMa__underline:hover{--anchor-border-color:var(--accent)}.Copy-module__YXqOMa__arrow:hover{--nudge:.25em}}.Copy-module__YXqOMa__discreet{--color:var(--text-tertiary)}.Copy-module__YXqOMa__underline{--hover-color:unset;border-bottom:var(--line) solid var(--anchor-border-color,transparent)}.Copy-module__YXqOMa__underline:focus-visible{--anchor-border-color:var(--accent)}.Copy-module__YXqOMa__arrow{--hover-color:unset}.Copy-module__YXqOMa__arrow:focus-visible{--nudge:.25em}.Copy-module__YXqOMa__arrow svg{vertical-align:middle;translate:var(--nudge);transition:translate var(--motion-move);margin:-.15em 0 0 .18em}.Copy-module__YXqOMa__arrowLeft svg{scale:-1 1;translate:calc(var(--nudge) * -1);margin:-.15em .18em 0 0}.Copy-module__YXqOMa__external svg{vertical-align:middle;margin:.15em -.36em 0 .18em}.Copy-module__YXqOMa__blockquote{width:100%;padding:var(--space-6) 0;margin:0}.Copy-module__YXqOMa__blockquote>*{max-width:var(--measure);padding:0 var(--space-2);text-align:center;font-style:italic;font-size:var(--display-size);line-height:var(--leading);color:var(--text-primary);margin:0 auto;font-weight:400}.Copy-module__YXqOMa__list{color:inherit;margin:0;padding:0;list-style:none}.Copy-module__YXqOMa__item{margin-bottom:var(--space-3);display:flex}.Copy-module__YXqOMa__item>:first-child{padding-right:var(--space-2);color:var(--accent);flex:none}.Copy-module__YXqOMa__item>:last-child{min-width:0}.Copy-module__YXqOMa__item>:last-child>p{margin-bottom:var(--space-3)}.Copy-module__YXqOMa__item>:last-child>ul,.Copy-module__YXqOMa__item>:last-child>ol{margin:var(--space-3) 0 var(--space-3) var(--space-5)}.Copy-module__YXqOMa__ordered{counter-reset:li}.Copy-module__YXqOMa__ordered .Copy-module__YXqOMa__item{counter-increment:li}.Copy-module__YXqOMa__ordered .Copy-module__YXqOMa__item>:first-child>svg{display:none}.Copy-module__YXqOMa__ordered .Copy-module__YXqOMa__item>:first-child:before{content:counters(li, ".") ". ";color:var(--accent);margin-right:var(--space-2)}.Copy-module__YXqOMa__inlineCode{font-family:var(--font-mono-code);background:var(--code-inline);color:var(--text-secondary);border-color:#0000;}
.Tooltip-module__gkEvuq__anchor{display:inline-flex;position:relative}.Tooltip-module__gkEvuq__tip{z-index:var(--layer-popover);padding:var(--box-pad) var(--space-3);border:var(--line) solid var(--border-color);border-radius:var(--radius);background:var(--foreground);color:var(--text-secondary);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-1);opacity:0;transition:opacity var(--motion-state), transform var(--motion-move);position:absolute;}.Tooltip-module__gkEvuq__anchor:hover .Tooltip-module__gkEvuq__tip,.Tooltip-module__gkEvuq__anchor:focus-within .Tooltip-module__gkEvuq__tip{opacity:1;transform:translate(var(--tx,-50%), var(--ty,0)) scale(1)}.Tooltip-module__gkEvuq__top{bottom:calc(100% + var(--gap,var(--space-2)));--tx:-50%;transform:translate(-50%, var(--space-1)) scale(var(--scale-enter));left:50%}.Tooltip-module__gkEvuq__bottom{top:calc(100% + var(--gap,var(--space-2)));--tx:-50%;transform:translate(-50%, calc(-1 * var(--space-1))) scale(var(--scale-enter));left:50%}.Tooltip-module__gkEvuq__left{right:calc(100% + var(--gap,var(--space-2)));--tx:0;--ty:-50%;transform:translate(var(--space-1), -50%) scale(var(--scale-enter));top:50%}.Tooltip-module__gkEvuq__right{left:calc(100% + var(--gap,var(--space-2)));--tx:0;--ty:-50%;transform:translate(calc(-1 * var(--space-1)), -50%) scale(var(--scale-enter));top:50%}
.gate-module__VmECuG__page{min-height:100dvh;padding:var(--space-6) var(--space-4) var(--door-lift);background:var(--background);place-items:center;display:grid;overflow-x:hidden}.gate-module__VmECuG__card{gap:var(--space-4);width:100%;max-width:calc(var(--measure) * 4 / 5);padding:var(--space-8);background:var(--background);border:var(--line) solid var(--border-color);border-radius:var(--radius);box-shadow:var(--shadow-1);flex-direction:column;display:flex}.gate-module__VmECuG__mark{color:var(--text-secondary);place-items:center;display:grid}.gate-module__VmECuG__heading{text-align:center;color:var(--text-primary);margin:0;}.gate-module__VmECuG__subtitle{margin:0 0 var(--space-6);text-align:center;color:var(--text-tertiary);}.gate-module__VmECuG__form{gap:var(--space-5);flex-direction:column;align-items:stretch;width:100%;display:flex}.gate-module__VmECuG__field{width:100%;display:block;position:relative}.gate-module__VmECuG__glyph{top:50%;left:var(--space-2);z-index:var(--layer-raised);color:var(--text-tertiary);pointer-events:none;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.gate-module__VmECuG__field .gate-module__VmECuG__input{padding:var(--box-pad) var(--icon-inset)}@media (pointer:coarse){.gate-module__VmECuG__field .gate-module__VmECuG__input{font-size:var(--field-touch-size)}}.gate-module__VmECuG__key{top:50%;right:var(--space-1);z-index:var(--layer-raised);width:var(--icon-button);height:var(--icon-button);color:var(--text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.gate-module__VmECuG__key:disabled{color:var(--text-tertiary);cursor:default}.gate-module__VmECuG__line{width:100%;padding:var(--box-pad) var(--space-3);white-space:nowrap;text-overflow:ellipsis;color:var(--text-tertiary);--scramble-edge:var(--text-secondary);background:var(--surface);border:var(--line) solid var(--border-color);border-radius:var(--radius);-webkit-user-select:none;user-select:none;margin:0;overflow:hidden;}@media (max-width:599px){.gate-module__VmECuG__line{white-space:normal}}.gate-module__VmECuG__note{min-height:var(--body-line);margin:var(--space-6) 0 0;text-align:center;color:var(--text-tertiary);}
.teardowns-module__dRML-G__page{row-gap:var(--space-5);padding-bottom:var(--space-8);}.teardowns-module__dRML-G__header{}.teardowns-module__dRML-G__title{}.teardowns-module__dRML-G__lead{color:var(--text-secondary);margin:0;}.teardowns-module__dRML-G__page>section{margin-top:calc(var(--heading-space) - var(--space-5))}
.ContactCard-module__RKB07q__contact{padding:var(--space-6) 0 var(--space-8)}.ContactCard-module__RKB07q__form{gap:var(--space-4);flex-direction:column;display:flex}.ContactCard-module__RKB07q__form .ContactCard-module__RKB07q__plain{border-color:var(--input-border);box-shadow:none}.ContactCard-module__RKB07q__form .ContactCard-module__RKB07q__choice,.ContactCard-module__RKB07q__form .ContactCard-module__RKB07q__offered{color:var(--text-tertiary)}.ContactCard-module__RKB07q__title{color:var(--text-primary)}.ContactCard-module__RKB07q__reserve{height:calc(var(--box-height) + var(--space-4))}.ContactCard-module__RKB07q__note{min-height:var(--body-line);text-align:center;color:var(--text-tertiary);margin:0;}.ContactCard-module__RKB07q__contact>div{border-color:var(--input-border);box-shadow:var(--lift), var(--focus-glow)}.ContactCard-module__RKB07q__contact>div>div:last-child{padding-block:var(--space-5)}.ContactCard-module__RKB07q__form .ContactCard-module__RKB07q__note:empty{display:none}
.design-system-module__nfGqPq__page{gap:var(--space-8);flex-direction:column;display:flex}.design-system-module__nfGqPq__section{gap:var(--space-5);flex-direction:column;display:flex}.design-system-module__nfGqPq__sectionHead{align-items:center;gap:var(--space-1);display:flex}.design-system-module__nfGqPq__sectionTitle{color:var(--text-primary);margin:0;}.design-system-module__nfGqPq__sectionRule{height:var(--line);background:var(--border-color);flex:1}.design-system-module__nfGqPq__lead{color:var(--text-secondary);margin:0;}.design-system-module__nfGqPq__row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.design-system-module__nfGqPq__stack{gap:var(--space-4);max-width:calc(var(--measure) / 2);flex-direction:column;display:flex}.design-system-module__nfGqPq__tableWrap{overflow-x:auto}.design-system-module__nfGqPq__table{border-collapse:collapse;width:100%;color:var(--text-secondary);}.design-system-module__nfGqPq__th{padding:var(--rule-pad) var(--space-3) var(--rule-pad) 0;text-align:left;color:var(--text-tertiary);border-bottom:var(--line) solid var(--border-color);}.design-system-module__nfGqPq__table td{padding:var(--rule-pad) var(--space-3) var(--rule-pad) 0;border-bottom:var(--line) solid var(--border-color)}.design-system-module__nfGqPq__table tr:last-child td{padding-bottom:calc(var(--rule-pad) + var(--line));border-bottom:none}.design-system-module__nfGqPq__numeric{font-variant-numeric:tabular-nums;color:var(--text-primary)}.design-system-module__nfGqPq__swatches{grid-template-columns:repeat(auto-fit, minmax(calc(var(--measure) / 4), 1fr));gap:var(--space-3);display:grid}.design-system-module__nfGqPq__swatch{gap:var(--space-1);padding:var(--space-4);border:var(--line) solid var(--border-color);border-radius:var(--radius);flex-direction:column;display:flex}.design-system-module__nfGqPq__swatchName{color:var(--text-secondary);}.design-system-module__nfGqPq__swatchValue{font-variant-numeric:tabular-nums;color:var(--text-tertiary);}.design-system-module__nfGqPq__palette{gap:var(--space-6);flex-direction:column;display:flex}.design-system-module__nfGqPq__paletteScale{gap:var(--space-2);flex-direction:column;display:flex}.design-system-module__nfGqPq__paletteRow{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.design-system-module__nfGqPq__paletteStep{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.design-system-module__nfGqPq__paletteChip{height:var(--space-9);border:var(--line) solid var(--border-color);border-radius:var(--radius)}.design-system-module__nfGqPq__paletteChip[data-used=true]{border:var(--line-strong) solid var(--text-primary)}.design-system-module__nfGqPq__paletteUse{color:var(--text-secondary);margin:0;}.design-system-module__nfGqPq__inkRow{align-items:baseline;gap:var(--space-3);display:flex}.design-system-module__nfGqPq__measure{padding:var(--box-pad) var(--space-3);border:var(--line) solid var(--border-color);border-radius:var(--radius);background:var(--surface);color:var(--text-secondary);align-items:center;display:inline-flex;}.design-system-module__nfGqPq__measureLabel{padding:var(--box-pad) var(--space-3);}.design-system-module__nfGqPq__gap{align-items:center;gap:var(--space-3);display:flex}.design-system-module__nfGqPq__gapBar{width:var(--space-11);background:var(--text-tertiary);border-radius:var(--radius-round)}.design-system-module__nfGqPq__note{color:var(--text-tertiary);margin:0;}.design-system-module__nfGqPq__glassStage{height:var(--space-12);border-radius:var(--radius);background:linear-gradient(120deg, var(--gray-4), var(--gray-9));position:relative;overflow:hidden}.design-system-module__nfGqPq__glassInset{inset:var(--space-4);border-radius:var(--radius);position:absolute}.design-system-module__nfGqPq__glassLabel{color:var(--text-primary);place-items:center;display:grid;position:absolute;inset:0;}.design-system-module__nfGqPq__icons{gap:var(--space-4);color:var(--text-secondary);flex-wrap:wrap;display:flex}
.Harness-module__0wo_GW__frame{gap:var(--space-4);flex-direction:column;display:flex;overflow:hidden}.Harness-module__0wo_GW__canvas{display:block}
.not-found-module__sxuMuG__page{background:var(--background);place-items:center;min-height:100dvh;display:grid}
