._field_tf6ns_39{--inset: calc((var(--sc-size-switch-track-height) - var(--sc-size-switch-thumb)) / 2);--travel: calc(var(--sc-size-switch-track-width) - var(--sc-size-switch-thumb) - 2 * var(--inset));display:inline-flex;align-items:center;gap:var(--sc-space-component-gap-md);cursor:pointer;-webkit-user-select:none;user-select:none}._disabled_tf6ns_49{cursor:not-allowed}._controlWrapper_tf6ns_53{position:relative;display:inline-flex;align-items:center}._input_tf6ns_59{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:inherit;margin:0;z-index:1}._track_tf6ns_69{width:var(--sc-size-switch-track-width);height:var(--sc-size-switch-track-height);border-radius:var(--sc-radius-pill);background-color:var(--sc-color-switch-track-off);box-shadow:var(--sc-shadow-switch-track);display:inline-flex;align-items:center;position:relative;transition:background-color var(--sc-motion-switch-travel-duration) var(--sc-motion-switch-travel-easing)}._glyphs_tf6ns_84{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--sc-radius-pill);overflow:hidden;pointer-events:none}._glyphs_tf6ns_84>span{position:absolute;top:calc((var(--sc-size-switch-track-height) - var(--sc-size-switch-glyph)) / 2);height:var(--sc-size-switch-glyph);transition:transform var(--sc-motion-switch-travel-duration) var(--sc-motion-switch-travel-easing)}._glyphOn_tf6ns_99{width:var(--sc-border-width-default);left:calc(var(--inset) + var(--travel) / 2 - var(--travel) - var(--sc-border-width-default) / 2);background-color:var(--sc-color-switch-glyph-on)}._glyphOff_tf6ns_105{width:var(--sc-size-switch-glyph);left:calc(var(--inset) + var(--sc-size-switch-thumb) + var(--travel) / 2 - var(--sc-size-switch-glyph) / 2);border-radius:var(--sc-radius-pill);border:var(--sc-border-width-default) solid var(--sc-color-switch-glyph-off);box-sizing:border-box}._thumb_tf6ns_115{width:var(--sc-size-switch-thumb);height:var(--sc-size-switch-thumb);border-radius:var(--sc-radius-pill);background-image:linear-gradient(var(--sc-color-switch-thumb-rim-top),var(--sc-color-switch-thumb-rim-bottom));box-shadow:var(--sc-shadow-switch-thumb);position:absolute;left:var(--inset);transition:transform var(--sc-motion-switch-travel-duration) var(--sc-motion-switch-travel-easing),scale var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._track_tf6ns_69[data-driven] ._thumb_tf6ns_115{transition:scale var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._thumb_tf6ns_115:after{content:"";position:absolute;inset:calc(var(--sc-border-width-default) / 2);border-radius:var(--sc-radius-pill);background-image:linear-gradient(var(--sc-color-switch-thumb-face-top),var(--sc-color-switch-thumb-face-bottom))}._input_tf6ns_59:checked~._track_tf6ns_69{background-color:var(--sc-color-brand-accent)}._input_tf6ns_59:checked~._track_tf6ns_69 ._thumb_tf6ns_115,._input_tf6ns_59:checked~._track_tf6ns_69 ._glyphs_tf6ns_84>span{transform:translate(var(--travel))}._field_tf6ns_39:hover ._input_tf6ns_59:not(:disabled)~._track_tf6ns_69{background-color:var(--sc-color-switch-track-off-hover)}._field_tf6ns_39:hover ._input_tf6ns_59:not(:disabled):checked~._track_tf6ns_69{background-color:var(--sc-color-brand-accent-fill)}._field_tf6ns_39:active ._input_tf6ns_59:not(:disabled)~._track_tf6ns_69 ._thumb_tf6ns_115{scale:var(--sc-motion-press-scale)}._input_tf6ns_59:focus-visible~._track_tf6ns_69{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._input_tf6ns_59:disabled~._track_tf6ns_69{background-color:var(--sc-color-surface-sunk);box-shadow:none}._input_tf6ns_59:disabled~._track_tf6ns_69 ._thumb_tf6ns_115{box-shadow:none;opacity:.6}._input_tf6ns_59:disabled~._track_tf6ns_69 ._glyphs_tf6ns_84{visibility:hidden}._label_tf6ns_190{font-family:var(--sc-font-text-body-default-family);font-size:var(--sc-font-text-body-default-size);font-weight:var(--sc-font-text-body-default-weight);line-height:var(--sc-font-text-body-default-line-height);letter-spacing:var(--sc-font-text-body-default-letter-spacing);color:var(--sc-color-text-primary);translate:0 var(--sc-size-switch-label-offset)}._disabled_tf6ns_49 ._label_tf6ns_190{color:var(--sc-color-text-disabled)}@media(forced-colors:active){._track_tf6ns_69{outline:var(--sc-border-width-default) solid CanvasText;outline-offset:calc(-1 * var(--sc-border-width-default))}._input_tf6ns_59:checked~._track_tf6ns_69{forced-color-adjust:none;background-color:Highlight;outline-color:Highlight}._thumb_tf6ns_115,._thumb_tf6ns_115:after{forced-color-adjust:none;background-image:none;background-color:CanvasText}._input_tf6ns_59:checked~._track_tf6ns_69 ._thumb_tf6ns_115,._input_tf6ns_59:checked~._track_tf6ns_69 ._thumb_tf6ns_115:after{background-color:HighlightText}._input_tf6ns_59:disabled~._track_tf6ns_69{outline-color:GrayText}._input_tf6ns_59:disabled~._track_tf6ns_69 ._thumb_tf6ns_115,._input_tf6ns_59:disabled~._track_tf6ns_69 ._thumb_tf6ns_115:after{background-color:GrayText}}@media(prefers-reduced-motion:reduce){._track_tf6ns_69,._thumb_tf6ns_115,._glyphs_tf6ns_84>span{transition:none}._field_tf6ns_39:active ._input_tf6ns_59:not(:disabled)~._track_tf6ns_69 ._thumb_tf6ns_115{scale:none}}._color_1yrpf_13{--col-content: 880px;--col-gutter: 168px;--col-max: 1080px;--col-verdict: 380px;width:100%;max-width:var(--col-max)}._probe_1yrpf_22{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}._slash_1yrpf_25{color:var(--sc-color-text-disabled)}._metabar_1yrpf_28{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-md);align-items:baseline;justify-content:space-between;padding-bottom:var(--sc-space-layout-stack-md);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default);margin-bottom:var(--sc-space-layout-stack-lg)}._crumb_1yrpf_35,._metaRight_1yrpf_35{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase}._crumb_1yrpf_35{color:var(--sc-color-text-secondary)}._crumbAccent_1yrpf_41{color:var(--sc-color-brand-accent);margin-right:var(--sc-space-component-gap-md)}._metaRight_1yrpf_35{display:flex;gap:var(--sc-space-layout-stack-md);color:var(--sc-color-text-disabled)}._metaRight_1yrpf_35 b{font-weight:var(--sc-p-font-weight-medium);color:var(--sc-color-text-secondary)}._hero_1yrpf_45{max-width:var(--col-content);margin-bottom:var(--sc-space-layout-stack-xl)}._heroEyebrow_1yrpf_46{display:inline-block;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary);margin-bottom:var(--sc-space-layout-stack-md)}._heroTitle_1yrpf_53{font:var(--sc-font-text-display-sm);letter-spacing:var(--sc-font-text-display-sm-letter-spacing);color:var(--sc-color-text-primary);margin-bottom:var(--sc-space-layout-stack-md);text-wrap:balance}._heroAccent_1yrpf_60{color:var(--sc-color-brand-accent);font-weight:var(--sc-p-font-weight-medium)}._heroEm_1yrpf_61{font-weight:var(--sc-p-font-weight-medium)}._lead_1yrpf_62{font:var(--sc-p-font-text-offscale-body-22);color:var(--sc-color-text-secondary);max-width:42em;text-wrap:pretty}._lead_1yrpf_62 em{font-style:normal;color:var(--sc-color-text-primary)}._chapter_1yrpf_8{padding-top:var(--sc-space-layout-stack-lg);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default);margin-top:var(--sc-space-layout-stack-lg)}._chapterHead_1yrpf_75{max-width:var(--col-content);margin-bottom:var(--sc-space-layout-stack-lg)}._chapterEyebrow_1yrpf_76{display:flex;gap:var(--sc-space-component-gap-md);align-items:baseline;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-disabled);margin-bottom:var(--sc-space-layout-stack-md)}._ord_1yrpf_83{color:var(--sc-color-text-secondary)}._dot_1yrpf_84{width:var(--sc-p-space-4);height:var(--sc-p-space-4);background:var(--sc-color-brand-accent);align-self:center}._chapterTitle_1yrpf_85{font:var(--sc-font-text-display-sm);letter-spacing:var(--sc-font-text-display-sm-letter-spacing);color:var(--sc-color-text-primary);margin-bottom:var(--sc-space-layout-stack-md);text-wrap:balance}._premise_1yrpf_91{font:var(--sc-p-font-text-offscale-body-18);color:var(--sc-color-text-secondary);text-wrap:pretty}._chapterBody_1yrpf_8{display:flex;flex-direction:column;gap:var(--sc-space-layout-stack-md);container:chapter / inline-size}._rowEyebrow_1yrpf_94{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-md);justify-content:space-between;align-items:baseline;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._rowEyebrow_1yrpf_94 b{color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium)}._gutter_1yrpf_103{display:flex;flex-direction:column;gap:var(--sc-space-layout-stack-md);margin-top:var(--sc-space-layout-stack-md)}._annotation_1yrpf_107{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-secondary);padding-left:var(--sc-p-space-12);border-left:var(--sc-border-width-default) solid var(--sc-color-border-default)}._annotation_1yrpf_107 b{display:block;color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium);margin-bottom:var(--sc-space-component-gap-sm)}._rampTrack_1yrpf_119{display:grid;grid-template-columns:repeat(13,minmax(max-content,1fr));overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--sc-color-text-disabled) transparent}._ramp_1yrpf_119{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;height:var(--sc-p-space-96);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden}._stop_1yrpf_130{position:relative;border:0;padding:0;cursor:pointer}._stop_1yrpf_130:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 0 var(--sc-color-brand-accent);transition:box-shadow var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._stop_1yrpf_130:hover:after,._stopSel_1yrpf_136:after{box-shadow:inset 0 0 0 var(--sc-border-width-focus) var(--sc-color-brand-accent)}._rampLabels_1yrpf_137{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}._rampLabel_1yrpf_137{display:flex;flex-direction:column;gap:var(--sc-p-space-micro-2);padding-top:var(--sc-p-space-micro-2);padding-inline-end:var(--sc-space-component-gap-md);font:var(--sc-font-text-mono-chrome);letter-spacing:0}._rampStep_1yrpf_139{color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium)}._rampHex_1yrpf_140{display:none;color:var(--sc-color-text-secondary)}._rampKey_1yrpf_141{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-lg);padding-top:var(--sc-p-space-16);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default);font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._rampKey_1yrpf_141 b{color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium)}._shuBlock_1yrpf_152{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-md)}._shuPlate_1yrpf_153{border:0;cursor:pointer;aspect-ratio:16 / 9;padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--sc-radius-control);color:var(--sc-p-color-warm-gray-50);transition:filter var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._shuPlate_1yrpf_153:hover{filter:brightness(1.04)}._plateHead_1yrpf_161,._plateFoot_1yrpf_161{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase}._plateGlyph_1yrpf_166{font:var(--sc-font-text-display-xl);align-self:flex-end;line-height:1}._plateFoot_1yrpf_161{display:flex;flex-wrap:wrap;column-gap:var(--sc-space-component-gap-md);justify-content:space-between;align-items:baseline}._plateFoot_1yrpf_161 b{font-weight:var(--sc-p-font-weight-medium)}._shuRail_1yrpf_169{display:flex;flex-direction:column;gap:var(--sc-border-width-default);border-radius:var(--sc-radius-control);overflow:hidden}._shuStep_1yrpf_170{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--sc-space-component-padding-inline-md);height:var(--sc-p-space-32);border:0;cursor:pointer;color:var(--sc-p-color-warm-gray-50);transition:filter var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._shuStep_1yrpf_170:hover{filter:brightness(1.06)}._shuStepSel_1yrpf_177{box-shadow:inset 0 0 0 var(--sc-border-width-focus) var(--sc-color-brand-accent)}._shuName_1yrpf_178,._shuHex_1yrpf_178{font:var(--sc-font-text-mono-chrome);letter-spacing:0}._shuHex_1yrpf_178{opacity:.72}._threeJobs_1yrpf_182{display:grid;grid-template-columns:1fr;border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden}._job_1yrpf_187{padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._job_1yrpf_187:last-child{border-bottom:0}._jobLabel_1yrpf_193{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._jobDemo_1yrpf_198{display:flex;align-items:center;min-height:var(--sc-p-space-48)}._jobCaption_1yrpf_199{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-disabled)}._demoHover_1yrpf_200{font:var(--sc-font-text-body-lead);color:var(--sc-color-text-primary);text-decoration:none;cursor:pointer;transition:color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._demoHover_1yrpf_200:hover{color:var(--sc-color-interactive-hover)}._demoFocus_1yrpf_202{padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-md);border-radius:var(--sc-radius-control);background:var(--sc-color-surface-sunk);border:var(--sc-border-width-default) solid var(--sc-color-border-default);color:var(--sc-color-text-primary);font:var(--sc-font-text-body-dense);min-width:0;max-width:100%}._demoMark_1yrpf_210{width:var(--sc-p-space-64);height:var(--sc-p-space-48);background:var(--sc-color-text-primary);position:relative}._demoMark_1yrpf_210:after{content:"";position:absolute;right:0;top:0;width:var(--sc-p-space-16);height:var(--sc-p-space-16);background:var(--sc-p-color-teal-500)}._statusRow_1yrpf_214{display:grid;grid-template-columns:1fr;border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden}._statusTile_1yrpf_219{border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._statusTile_1yrpf_219:last-child{border-bottom:0}._statusSwatch_1yrpf_221{width:100%;height:var(--sc-p-space-80);border:0;cursor:pointer;display:block;transition:filter var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._statusSwatch_1yrpf_221:hover{filter:brightness(1.06)}._statusMeta_1yrpf_223{padding:var(--sc-space-component-padding-md);background:var(--sc-color-surface-raised);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default)}._statusName_1yrpf_224{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-primary);margin-bottom:var(--sc-space-component-gap-sm)}._statusHue_1yrpf_225{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary);margin-bottom:var(--sc-space-component-gap-md)}._statusHexes_1yrpf_226{display:flex;justify-content:space-between;font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled)}._statusHexes_1yrpf_226 b{color:var(--sc-color-text-secondary);font-weight:var(--sc-p-font-weight-medium)}._tierTable_1yrpf_230{display:flex;flex-direction:column;border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden}._tierRow_1yrpf_231{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-space-component-gap-md);padding:var(--sc-space-component-padding-md);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._tierRow_1yrpf_231:last-child{border-bottom:0}._tierCell_1yrpf_233{display:flex;align-items:center;gap:var(--sc-space-component-gap-md);flex:1 1 0;min-width:0}._tierHeadRow_1yrpf_234{background:var(--sc-color-surface-sunk)}._tierHead_1yrpf_234{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm);flex:1 1 0;min-width:0}._tierNum_1yrpf_236{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled)}._tierHeadLabel_1yrpf_237{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-primary)}._tierHeadSub_1yrpf_238{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}._swatchDot_1yrpf_239{width:var(--sc-p-space-24);height:var(--sc-p-space-24);border-radius:var(--sc-radius-control);border:var(--sc-border-width-default) solid var(--sc-color-border-default);flex-shrink:0}._tok_1yrpf_240{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--sc-p-space-micro-2);font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-primary);min-width:0}._tokHex_1yrpf_241{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-secondary)}._tokDim_1yrpf_242{color:var(--sc-color-text-secondary)}._tierArrow_1yrpf_243{flex:0 0 auto;min-width:var(--sc-p-space-24);text-align:center;font:var(--sc-font-text-body-lead);color:var(--sc-color-text-disabled)}._checker_1yrpf_246{border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-surface-raised)}._checkerTop_1yrpf_247{display:grid;grid-template-columns:1fr}._checkerSide_1yrpf_248{padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._checkerRole_1yrpf_249{display:flex;justify-content:space-between;align-items:baseline;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary);gap:var(--sc-space-component-gap-md)}._checkerRole_1yrpf_249 b{color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium)}._checkerHexVal_1yrpf_251{color:var(--sc-color-text-disabled)}._checkerSwatch_1yrpf_252{height:var(--sc-p-space-64);border-radius:var(--sc-radius-control);border:var(--sc-border-width-default) solid var(--sc-color-border-default)}._pickerRow_1yrpf_253{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-sm);align-items:center}._pickerLabel_1yrpf_254{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-disabled)}._px_1yrpf_255{width:var(--sc-p-space-16);height:var(--sc-p-space-16);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);padding:0;cursor:pointer}._pxSel_1yrpf_256{outline:var(--sc-border-width-focus) solid var(--sc-color-brand-accent);outline-offset:var(--sc-border-focus-offset)}._checkerPreview_1yrpf_257{padding:var(--sc-space-layout-stack-lg) var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-layout-stack-md);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default);transition:background-color var(--sc-motion-mode-duration) var(--sc-motion-mode-easing),color var(--sc-motion-mode-duration) var(--sc-motion-mode-easing)}._pAa_1yrpf_263{font:var(--sc-font-text-display-md);letter-spacing:var(--sc-font-text-display-md-letter-spacing)}._pBody_1yrpf_264{font:var(--sc-font-text-body-default);max-width:40em}._pChrome_1yrpf_265{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;opacity:.78}._checkerBottom_1yrpf_266{display:grid;grid-template-columns:1fr}._ratioCell_1yrpf_267{padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._ratioLabel_1yrpf_268{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._ratioValue_1yrpf_269{font:var(--sc-font-text-display-md);letter-spacing:var(--sc-font-text-display-md-letter-spacing);color:var(--sc-color-text-primary);font-variant-numeric:tabular-nums}._ratioBad_1yrpf_270{color:var(--sc-color-status-error)}._colon_1yrpf_271{color:var(--sc-color-text-disabled);margin-inline:var(--sc-space-component-gap-md)}._ratioFoot_1yrpf_272{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}._ratioFoot_1yrpf_272 b{color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium)}._verdicts_1yrpf_274{padding:var(--sc-space-component-padding-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--sc-space-component-gap-lg);align-content:center}._verdict_1yrpf_274{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-md)}._vHead_1yrpf_276{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._badgeRow_1yrpf_277{display:flex;align-items:center;gap:var(--sc-space-component-gap-md)}._req_1yrpf_278{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled)}._scBadge_1yrpf_279{display:inline-flex;align-items:center;padding-inline:var(--sc-space-component-padding-inline-sm);padding-block:var(--sc-space-component-padding-block-sm);border-radius:var(--sc-radius-control);border:var(--sc-border-width-default) solid currentColor;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase}._badgePass_1yrpf_289{color:var(--sc-color-status-success)}._badgeFail_1yrpf_290{color:var(--sc-color-status-error)}@media(min-width:768px){._heroTitle_1yrpf_53{font:var(--sc-font-text-display-md);letter-spacing:var(--sc-font-text-display-md-letter-spacing)}._pAa_1yrpf_263,._ratioValue_1yrpf_269{font:var(--sc-font-text-display-lg);letter-spacing:var(--sc-font-text-display-lg-letter-spacing)}._rampHex_1yrpf_140{display:block}}@container chapter (min-width: 560px){._threeJobs_1yrpf_182{grid-template-columns:repeat(3,minmax(0,1fr))}._job_1yrpf_187{border-bottom:0;border-right:var(--sc-border-width-default) solid var(--sc-color-border-default)}._job_1yrpf_187:last-child{border-right:0}._statusRow_1yrpf_214,._checkerTop_1yrpf_247{grid-template-columns:repeat(2,minmax(0,1fr))}._checkerSide_1yrpf_248:first-child{border-right:var(--sc-border-width-default) solid var(--sc-color-border-default)}}@container chapter (min-width: 720px){._checkerBottom_1yrpf_266{grid-template-columns:minmax(0,1fr) minmax(0,var(--col-verdict))}._ratioCell_1yrpf_267{border-bottom:0;border-right:var(--sc-border-width-default) solid var(--sc-color-border-default)}._shuBlock_1yrpf_152{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}._plateGlyph_1yrpf_166{font:var(--sc-p-font-text-offscale-display-200);letter-spacing:var(--sc-p-font-text-offscale-display-200-letter-spacing);line-height:.9}}@media(min-width:1280px){._heroTitle_1yrpf_53{font:var(--sc-font-text-display-lg);letter-spacing:var(--sc-font-text-display-lg-letter-spacing)}._statusRow_1yrpf_214{grid-template-columns:repeat(4,minmax(0,1fr))}._chapter_1yrpf_8{display:grid;grid-template-columns:minmax(0,var(--col-content)) var(--sc-p-space-32) var(--col-gutter)}._chapterHead_1yrpf_75,._chapterBody_1yrpf_8{grid-column:1}._gutter_1yrpf_103{grid-column:3;margin-top:0}}._section_1xb70_16{--col-content: 880px;--col-gutter: 168px;--col-max: 1080px;max-width:var(--col-max)}._probe_1xb70_23{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}._slash_1xb70_26{color:var(--sc-color-text-disabled)}._metabar_1xb70_29{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-md);align-items:baseline;justify-content:space-between;padding-bottom:var(--sc-space-layout-stack-md);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default);margin-bottom:var(--sc-space-layout-stack-lg)}._crumb_1xb70_36,._metaRight_1xb70_36{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase}._crumb_1xb70_36{color:var(--sc-color-text-secondary)}._crumbAccent_1xb70_42{color:var(--sc-color-brand-accent);margin-right:var(--sc-space-component-gap-md)}._metaRight_1xb70_36{display:flex;flex-wrap:wrap;gap:var(--sc-space-layout-stack-md);color:var(--sc-color-text-disabled)}._metaRight_1xb70_36 b{font-weight:var(--sc-p-font-weight-medium);color:var(--sc-color-text-secondary)}._statusComplete_1xb70_45{color:var(--sc-color-status-success)}._hero_1xb70_48{max-width:var(--col-content);margin-bottom:var(--sc-space-layout-stack-xl)}._heroEyebrow_1xb70_49{display:inline-block;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary);margin-bottom:var(--sc-space-layout-stack-md)}._heroTitle_1xb70_56{font:var(--sc-font-text-display-sm);letter-spacing:var(--sc-font-text-display-sm-letter-spacing);color:var(--sc-color-text-primary);margin-bottom:var(--sc-space-layout-stack-md);text-wrap:balance}._heroAccent_1xb70_63{color:var(--sc-color-brand-accent);font-weight:var(--sc-p-font-weight-medium)}._heroEm_1xb70_64{font-weight:var(--sc-p-font-weight-medium)}._lead_1xb70_65{font:var(--sc-font-text-body-lead);color:var(--sc-color-text-secondary);max-width:42em;text-wrap:pretty}._lead_1xb70_65 em{font-style:normal;color:var(--sc-color-text-primary)}._chapter_1xb70_73{padding-top:var(--sc-space-layout-stack-lg);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default);margin-top:var(--sc-space-layout-stack-lg)}._chapterHead_1xb70_79{max-width:var(--col-content);margin-bottom:var(--sc-space-layout-stack-lg)}._chapterEyebrow_1xb70_80{display:flex;gap:var(--sc-space-component-gap-md);align-items:baseline;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-disabled);margin-bottom:var(--sc-space-layout-stack-md)}._ord_1xb70_87{color:var(--sc-color-text-secondary)}._dot_1xb70_88{width:var(--sc-p-space-4);height:var(--sc-p-space-4);background:var(--sc-color-brand-accent);align-self:center}._chapterTitle_1xb70_89{font:var(--sc-font-text-display-sm);letter-spacing:var(--sc-font-text-display-sm-letter-spacing);color:var(--sc-color-text-primary);margin-bottom:var(--sc-space-layout-stack-md);text-wrap:balance}._premise_1xb70_95{font:var(--sc-font-text-body-default);color:var(--sc-color-text-secondary);max-width:46em;text-wrap:pretty}._chapterBody_1xb70_96{display:flex;flex-direction:column;gap:var(--sc-space-layout-stack-md);min-width:0}._rowEyebrow_1xb70_98{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-md);justify-content:space-between;align-items:baseline;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._rowEyebrow_1xb70_98 b{color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium)}._gutter_1xb70_108{display:flex;flex-direction:column;gap:var(--sc-space-layout-stack-md);margin-top:var(--sc-space-layout-stack-md)}._annotation_1xb70_112{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-secondary);padding-left:var(--sc-p-space-12);border-left:var(--sc-border-width-default) solid var(--sc-color-border-default)}._annotation_1xb70_112 b{display:block;color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium);margin-bottom:var(--sc-space-component-gap-sm)}._panel_1xb70_122{border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-surface-raised)}._panelHead_1xb70_128{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sc-space-component-gap-md);padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);background:var(--sc-color-surface-sunk);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default);font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._panelHead_1xb70_128 b{color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium)}._dataTable_1xb70_140{width:100%;border-collapse:collapse;font:var(--sc-font-text-mono-caption)}._dataTable_1xb70_140 th{text-align:left;vertical-align:bottom;padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-md);font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary);background:var(--sc-color-surface-sunk);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default);white-space:nowrap}._dataTable_1xb70_140 td{padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-md);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-subtle);color:var(--sc-color-text-secondary);vertical-align:top}._dataTable_1xb70_140 tr:last-child td{border-bottom:0}._dataTable_1xb70_140 td b,._dataTable_1xb70_140 td strong{color:var(--sc-color-text-primary);font-weight:var(--sc-p-font-weight-medium)}._tableScroll_1xb70_159{overflow-x:auto}._swatchDot_1xb70_162{width:var(--sc-p-space-24);height:var(--sc-p-space-24);border-radius:var(--sc-radius-control);border:var(--sc-border-width-default) solid var(--sc-color-border-default);flex-shrink:0;display:inline-block}._tok_1xb70_163{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-primary)}._tokHex_1xb70_164{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-secondary)}._tokDim_1xb70_165{color:var(--sc-color-text-secondary)}._mono_1xb70_166{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-primary)}._scBadge_1xb70_169{display:inline-flex;align-items:center;padding-inline:var(--sc-space-component-padding-inline-sm);padding-block:var(--sc-space-component-padding-block-sm);border-radius:var(--sc-radius-control);border:var(--sc-border-width-default) solid currentColor;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;white-space:nowrap}._badgePass_1xb70_180{color:var(--sc-color-status-success)}._badgeFail_1xb70_181{color:var(--sc-color-status-error)}._badgeAccent_1xb70_182{color:var(--sc-color-brand-accent)}._stateGrid_1xb70_185{display:grid;grid-template-columns:1fr;gap:var(--sc-border-width-default);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-border-default)}._stateCell_1xb70_191{background:var(--sc-color-surface-raised);padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg);min-height:var(--sc-p-space-96)}._stateDemo_1xb70_197{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sc-space-component-gap-md);flex:1;min-height:var(--sc-p-space-48)}._stateLabel_1xb70_198{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-primary)}._stateToken_1xb70_203{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-secondary)}@media(min-width:768px){._heroTitle_1xb70_56{font:var(--sc-font-text-display-md);letter-spacing:var(--sc-font-text-display-md-letter-spacing)}._stateGrid_1xb70_185{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){._heroTitle_1xb70_56{font:var(--sc-font-text-display-lg);letter-spacing:var(--sc-font-text-display-lg-letter-spacing)}._chapter_1xb70_73{display:grid;grid-template-columns:minmax(0,var(--col-content)) var(--sc-p-space-32) var(--col-gutter)}._chapterHead_1xb70_79,._chapterBody_1xb70_96{grid-column:1}._gutter_1xb70_108{grid-column:3;margin-top:0}._stateGrid_1xb70_185{grid-template-columns:repeat(3,1fr)}}._specimenControl_1gtsm_9{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-md)}._controlLabel_1gtsm_10{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._specimenInput_1gtsm_15{width:100%;padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-md);background:var(--sc-color-surface-sunk);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);color:var(--sc-color-text-primary);font:var(--sc-font-text-body-default)}._specimenInput_1gtsm_15::placeholder{color:var(--sc-color-text-disabled)}._specimenInput_1gtsm_15:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset);border-color:transparent}._featured_1gtsm_32{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg);padding:var(--sc-space-component-padding-lg);background:var(--sc-color-surface-raised);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden}._featuredSpecimen_1gtsm_40{color:var(--sc-color-text-primary);overflow-wrap:anywhere;text-wrap:balance;min-height:var(--sc-p-space-64)}._stepPicker_1gtsm_45{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-sm)}._stepChip_1gtsm_46{min-width:var(--sc-p-space-32);padding:var(--sc-space-component-padding-block-sm) var(--sc-space-component-padding-inline-sm);background:var(--sc-color-surface-sunk);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);color:var(--sc-color-text-secondary);font:var(--sc-font-text-mono-chrome);letter-spacing:0;cursor:pointer;transition:color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),border-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._stepChip_1gtsm_46:hover{color:var(--sc-color-interactive-hover);border-color:var(--sc-color-interactive-hover)}._stepChipSel_1gtsm_59{color:var(--sc-color-text-on-accent);background:var(--sc-color-brand-accent);border-color:var(--sc-color-brand-accent)}._ladder_1gtsm_66{display:flex;flex-direction:column;border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-surface-raised)}._ladderRow_1gtsm_72{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-md);padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._ladderRow_1gtsm_72:last-child{border-bottom:0}._ladderMeta_1gtsm_78{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sc-space-component-gap-md)}._ladderStep_1gtsm_79{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-primary);font-variant-numeric:tabular-nums}._ladderUnit_1gtsm_80{color:var(--sc-color-text-disabled)}._ladderToken_1gtsm_81{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-brand-accent)}._ladderAxes_1gtsm_82{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-secondary)}._ladderUse_1gtsm_83{font:var(--sc-font-text-caption);color:var(--sc-color-text-disabled);margin-left:auto}._ladderSpecimen_1gtsm_84{color:var(--sc-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._weightRamp_1gtsm_90{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sc-border-width-default);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-border-default)}._weightSwatch_1gtsm_96{background:var(--sc-color-surface-raised);padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-md);align-items:flex-start}._weightGlyph_1gtsm_102{font-family:var(--sc-p-font-family-sans);font-size:var(--sc-p-font-size-60);line-height:var(--sc-p-font-line-height-flat);letter-spacing:var(--sc-p-font-tracking-tighter);color:var(--sc-color-text-primary)}._weightCap_1gtsm_109{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._code_1gtsm_116{margin:0;padding:var(--sc-space-component-padding-lg);font:var(--sc-font-text-mono-body);color:var(--sc-color-text-primary);background:var(--sc-color-surface-floating);white-space:pre;overflow-x:auto;-moz-tab-size:2;tab-size:2}._opticalGrid_1gtsm_125{display:grid;grid-template-columns:1fr;gap:var(--sc-border-width-default);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-border-default)}._opticalCell_1gtsm_131{background:var(--sc-color-surface-raised);padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg)}._opticalTag_1gtsm_136{display:flex;align-items:center;gap:var(--sc-space-component-gap-md)}._opticalSpecimen_1gtsm_137{color:var(--sc-color-text-primary);line-height:var(--sc-p-font-line-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}._opticalNote_1gtsm_143{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}@media(min-width:768px){._ladderRow_1gtsm_72{flex-direction:row;align-items:baseline}._ladderMeta_1gtsm_78{flex:0 0 var(--sc-p-space-96);flex-direction:column;gap:var(--sc-space-component-gap-sm)}._ladderUse_1gtsm_83{margin-left:0}._ladderSpecimen_1gtsm_84{flex:1;min-width:0}._weightRamp_1gtsm_90{grid-template-columns:repeat(4,1fr)}._opticalGrid_1gtsm_125{grid-template-columns:1fr 1fr}}@media(min-width:1280px){._ladderMeta_1gtsm_78{flex-basis:var(--sc-p-space-120)}}._rampGroup_1npc6_7{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg)}._scale_1npc6_10{display:flex;flex-direction:column;border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-surface-raised)}._scaleRow_1npc6_16{display:grid;grid-template-columns:var(--sc-p-space-64) var(--sc-p-space-48) 1fr auto;align-items:center;gap:var(--sc-space-component-gap-md);padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-md);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._scaleRow_1npc6_16:last-child{border-bottom:0}._scaleName_1npc6_24{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-primary)}._scalePx_1npc6_25{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-secondary);font-variant-numeric:tabular-nums}._scaleBarWrap_1npc6_26{display:flex;align-items:center;min-width:0}._scaleBar_1npc6_26{display:block;height:var(--sc-p-space-micro-10);background:var(--sc-color-brand-accent);border-radius:var(--sc-radius-control)}._scaleBarMicro_1npc6_32{background:var(--sc-color-text-secondary)}._scaleToken_1npc6_33{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled);justify-self:end}._deriveGrid_1npc6_36{display:grid;grid-template-columns:1fr;gap:var(--sc-border-width-default);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-border-default)}._deriveCell_1npc6_42{background:var(--sc-color-surface-raised);padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-md)}._deriveStep_1npc6_47{font:var(--sc-font-text-display-sm);letter-spacing:var(--sc-font-text-display-sm-letter-spacing);color:var(--sc-color-brand-accent)}._deriveRange_1npc6_52{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-primary)}._deriveNote_1npc6_57{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}._anatomy_1npc6_60{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-sm)}._anatomyBody_1npc6_61{display:flex;flex-direction:column}._anatomyRow_1npc6_62{display:grid;grid-template-columns:var(--sc-p-space-48) 1fr auto auto;align-items:center;gap:var(--sc-space-component-gap-md);padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-lg);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._anatomyRow_1npc6_62:last-child{border-bottom:0}._anatomySwatch_1npc6_69{display:block;height:var(--sc-p-space-micro-10);background:var(--sc-color-brand-accent);border-radius:var(--sc-radius-control)}._anatomyLabel_1npc6_70{font:var(--sc-font-text-body-dense);color:var(--sc-color-text-primary)}._anatomyToken_1npc6_71{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-secondary)}._anatomyPx_1npc6_72{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled);justify-self:end;font-variant-numeric:tabular-nums}._gridTool_1npc6_75{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg)}._bpPicker_1npc6_76{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-sm)}._bpChip_1npc6_77{display:inline-flex;align-items:baseline;gap:var(--sc-space-component-gap-sm);padding:var(--sc-space-component-padding-block-sm) var(--sc-space-component-padding-inline-md);background:var(--sc-color-surface-sunk);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);color:var(--sc-color-text-secondary);font:var(--sc-font-text-mono-caption);cursor:pointer;transition:color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),border-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._bpChip_1npc6_77:hover{color:var(--sc-color-interactive-hover);border-color:var(--sc-color-interactive-hover)}._bpChipSel_1npc6_90{color:var(--sc-color-text-on-accent);background:var(--sc-color-brand-accent);border-color:var(--sc-color-brand-accent)}._bpUnit_1npc6_91{font:var(--sc-font-text-mono-chrome);letter-spacing:0;opacity:.7}._gridStage_1npc6_93{background:var(--sc-color-surface-floating);padding-block:var(--sc-space-component-padding-lg);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._gridCols_1npc6_98{display:grid;height:var(--sc-p-space-120)}._gridCol_1npc6_98{background:var(--sc-color-brand-accent);opacity:.16;border-radius:var(--sc-radius-control)}._gridLegend_1npc6_100{display:flex;flex-wrap:wrap;gap:var(--sc-space-layout-stack-sm);padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._gridLegend_1npc6_100 b{color:var(--sc-color-text-secondary);font-weight:var(--sc-p-font-weight-medium)}._gridNote_1npc6_108{padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}@media(min-width:768px){._deriveGrid_1npc6_36{grid-template-columns:repeat(4,1fr)}._anatomy_1npc6_60{grid-template-columns:repeat(3,1fr)}}._mark_nniye_3{--wm-beat: 1.6s;--wm-loops: 11;--wm-pulse-floor: .8;--wm-shimmer: 80%;display:inline-block;flex:none;overflow:visible;fill:none;stroke:currentColor;stroke-width:.3;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}._sm_nniye_24{width:var(--sc-size-icon-sm);height:var(--sc-size-icon-sm)}._md_nniye_1{width:var(--sc-size-icon-md);height:var(--sc-size-icon-md)}._lg_nniye_26{width:var(--sc-size-icon-lg);height:var(--sc-size-icon-lg)}._working_nniye_28{color:var(--sc-color-brand-accent)}._paused_nniye_29{color:var(--sc-color-text-secondary)}._base_nniye_33{stop-color:currentColor}._glint_nniye_34{stop-color:color-mix(in srgb,currentColor calc(100% - var(--wm-shimmer)),var(--sc-color-text-on-accent))}._spin_nniye_36,._loop_nniye_37{transform-box:view-box;transform-origin:8px 8px}._working_nniye_28 ._spin_nniye_36{animation:_spin_nniye_36 var(--wm-beat) linear infinite}._working_nniye_28 ._spin_nniye_36:nth-of-type(2n){animation-direction:reverse}._working_nniye_28 ._loop_nniye_37{animation:_pulse_nniye_1 var(--wm-beat) var(--sc-motion-cut-easing) infinite}._working_nniye_28 ._spin_nniye_36,._working_nniye_28 ._loop_nniye_37{animation-delay:calc(var(--wm-i) * var(--wm-beat) / var(--wm-loops) * -1)}@keyframes _spin_nniye_36{to{transform:rotate(360deg)}}@keyframes _pulse_nniye_1{0%,to{transform:scale(1)}50%{transform:scale(var(--wm-pulse-floor))}}@media(prefers-reduced-motion:reduce){._working_nniye_28 ._spin_nniye_36,._working_nniye_28 ._loop_nniye_37{animation:none}._working_nniye_28 ._loop_nniye_37{stroke:currentColor}}._button_1cn8j_34{display:inline-flex;align-items:center;justify-content:center;gap:var(--sc-space-component-gap-md);padding-inline:var(--sc-space-component-padding-inline-button-lg);padding-block:var(--sc-space-component-padding-block-md);border-radius:var(--sc-radius-pill);border-width:var(--sc-border-width-default);border-style:solid;border-color:transparent;background-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;--sc-btn-transform-duration: var(--sc-motion-press-release-duration);--sc-btn-transform-easing: var(--sc-motion-press-release-easing);--sc-btn-icon: var(--sc-size-button-icon-lg);transition:background-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),border-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),transform var(--sc-btn-transform-duration) var(--sc-btn-transform-easing)}._button_1cn8j_34:active:not(:disabled){--sc-btn-transform-duration: var(--sc-motion-press-duration);--sc-btn-transform-easing: var(--sc-motion-press-easing)}._label_1cn8j_74{font-family:var(--sc-font-text-label-button-lg-family);font-size:var(--sc-font-text-label-button-lg-size);font-weight:var(--sc-font-text-label-button-lg-weight);line-height:var(--sc-font-text-label-button-lg-line-height);letter-spacing:var(--sc-font-text-label-button-lg-letter-spacing)}._arrow_1cn8j_84{flex:none;width:var(--sc-btn-icon);height:var(--sc-btn-icon)}._sm_1cn8j_57{--sc-btn-icon: var(--sc-size-button-icon-sm);padding-inline:var(--sc-space-component-padding-inline-button-sm);padding-block:var(--sc-space-component-padding-block-button-sm)}._sm_1cn8j_57 ._label_1cn8j_74{font-family:var(--sc-font-text-label-button-sm-family);font-size:var(--sc-font-text-label-button-sm-size);font-weight:var(--sc-font-text-label-button-sm-weight);line-height:var(--sc-font-text-label-button-sm-line-height);letter-spacing:var(--sc-font-text-label-button-sm-letter-spacing)}._button_1cn8j_34:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._primary_1cn8j_122,._destructive_1cn8j_123{background-image:linear-gradient(135deg,transparent,var(--sc-color-control-key-shade));box-shadow:var(--sc-shadow-control-key)}._primary_1cn8j_122:active:not(:disabled),._destructive_1cn8j_123:active:not(:disabled){box-shadow:var(--sc-shadow-control-key-pressed)}._primary_1cn8j_122{background-color:var(--sc-color-surface-raised);border-color:var(--sc-color-surface-raised);color:var(--sc-color-text-primary)}._primary_1cn8j_122:hover:not(:disabled){background-color:var(--sc-color-control-key-hover-fill);border-color:var(--sc-color-control-key-hover-fill);color:var(--sc-color-control-key-hover-ink);box-shadow:var(--sc-shadow-control-key-hover)}._primary_1cn8j_122:active:not(:disabled){background-color:var(--sc-color-brand-accent-deep);border-color:var(--sc-color-brand-accent-deep);color:var(--sc-color-text-on-accent);transform:scale(var(--sc-motion-press-scale))}._secondary_1cn8j_157{border-color:var(--sc-color-border-strong);color:var(--sc-color-text-primary)}._secondary_1cn8j_157:hover:not(:disabled),._secondary_1cn8j_157:focus-visible:not(:disabled){background-color:var(--sc-color-surface-hover);color:var(--sc-color-interactive-hover)}._secondary_1cn8j_157:active:not(:disabled){background-color:var(--sc-color-surface-hover);color:var(--sc-color-interactive-active);transform:scale(var(--sc-motion-press-scale))}._tertiary_1cn8j_173{border-color:transparent;color:var(--sc-color-brand-accent-deep)}._tertiary_1cn8j_173:hover:not(:disabled){color:var(--sc-color-interactive-hover)}._tertiary_1cn8j_173:active:not(:disabled){color:var(--sc-color-interactive-active);transform:scale(var(--sc-motion-press-scale))}._destructive_1cn8j_123{background-color:var(--sc-color-status-error);border-color:var(--sc-color-status-error);color:var(--sc-color-text-on-accent)}._destructive_1cn8j_123:active:not(:disabled){transform:scale(var(--sc-motion-press-scale))}._button_1cn8j_34:disabled{color:var(--sc-color-text-disabled);border-color:transparent;background-color:var(--sc-color-surface-sunk);background-image:none;box-shadow:none;cursor:not-allowed;transform:none}._loading_1cn8j_207 ._label_1cn8j_74{opacity:.6}._button_1cn8j_34 ._working_1cn8j_211{flex:none;width:var(--sc-btn-icon);height:var(--sc-btn-icon)}@media(forced-colors:active){._primary_1cn8j_122,._destructive_1cn8j_123{border-color:ButtonBorder}}@media(prefers-reduced-motion:reduce){._button_1cn8j_34{transition:none}._button_1cn8j_34:active:not(:disabled){transform:none}}._wrapper_1owvf_14{position:relative;display:inline-block}._tooltip_1owvf_19{position:absolute;bottom:calc(100% + var(--sc-space-component-gap-md));left:50%;transform:translate(-50%,calc(var(--sc-space-component-gap-sm) * -1));background-color:var(--sc-color-surface-inverse);color:var(--sc-color-text-on-inverse);padding-inline:var(--sc-space-component-padding-inline-md);padding-block:var(--sc-space-component-padding-block-md);border-radius:var(--sc-radius-control);font-family:var(--sc-font-text-caption-family);font-size:var(--sc-font-text-caption-size);font-weight:var(--sc-font-text-caption-weight);line-height:var(--sc-font-text-caption-line-height);letter-spacing:var(--sc-font-text-caption-letter-spacing);opacity:0;pointer-events:none;transition:opacity var(--sc-motion-tooltip-travel-duration) var(--sc-motion-tooltip-travel-easing),transform var(--sc-motion-tooltip-travel-duration) var(--sc-motion-tooltip-travel-easing);transform-origin:50% 100%;z-index:10}._wrapper_1owvf_14[data-driven] ._tooltip_1owvf_19{transition:none}._tooltip_1owvf_19:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:var(--sc-space-component-gap-sm);border-style:solid;border-color:var(--sc-color-surface-inverse) transparent transparent transparent}._open_1owvf_62{opacity:1;transform:translate(-50%)}._singleline_1owvf_67{white-space:nowrap}._multiline_1owvf_71{white-space:normal;width:max-content;max-width:calc(var(--sc-space-layout-stack-xl) * 3)}@media(prefers-reduced-motion:reduce){._tooltip_1owvf_19{transition:none}}._track_s3qo0_27{position:relative;display:inline-flex;align-items:center;gap:var(--sc-space-component-gap-sm);padding:var(--sc-space-component-padding-sm);border-radius:var(--sc-radius-pill);background-color:var(--sc-color-segmented-control-track);box-shadow:var(--sc-shadow-segmented-control-track)}._indicator_s3qo0_38{position:absolute;top:var(--sc-space-component-padding-sm);bottom:var(--sc-space-component-padding-sm);left:0;border-radius:var(--sc-radius-pill);background-color:var(--sc-color-segmented-control-indicator);background-image:linear-gradient(135deg,transparent,var(--sc-color-segmented-control-indicator-shade));box-shadow:var(--sc-shadow-segmented-control-indicator);transition:transform var(--sc-motion-segmented-control-travel-duration) var(--sc-motion-segmented-control-travel-easing),width var(--sc-motion-segmented-control-travel-duration) var(--sc-motion-segmented-control-travel-easing)}._track_s3qo0_27[data-driven] ._indicator_s3qo0_38{transition:none}._segment_s3qo0_59{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:var(--sc-radius-pill);color:var(--sc-color-text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._md_s3qo0_74 ._segment_s3qo0_59{padding-inline:var(--sc-space-component-padding-inline-md);padding-block:var(--sc-space-component-padding-block-md);font-family:var(--sc-font-text-body-dense-family);font-size:var(--sc-font-text-body-dense-size);font-weight:var(--sc-font-text-body-dense-weight);line-height:var(--sc-font-text-body-dense-line-height);letter-spacing:var(--sc-font-text-body-dense-letter-spacing)}._sm_s3qo0_84 ._segment_s3qo0_59{padding-inline:var(--sc-space-component-padding-inline-sm);padding-block:var(--sc-space-component-padding-block-sm);font-family:var(--sc-font-text-label-ui-family);font-size:var(--sc-font-text-label-ui-size);font-weight:var(--sc-font-text-label-ui-weight);line-height:var(--sc-font-text-label-ui-line-height);letter-spacing:var(--sc-font-text-label-ui-letter-spacing)}._lg_s3qo0_94 ._segment_s3qo0_59{padding-inline:var(--sc-space-component-padding-inline-lg);padding-block:var(--sc-space-component-padding-block-md);font-family:var(--sc-font-text-label-tab-family);font-size:var(--sc-font-text-label-tab-size);font-weight:var(--sc-font-text-label-tab-weight);line-height:var(--sc-font-text-label-tab-line-height);letter-spacing:var(--sc-font-text-label-tab-letter-spacing)}._count_s3qo0_104{margin-inline-start:var(--sc-space-component-gap-lg);font-variant-numeric:tabular-nums}._segment_s3qo0_59:hover:not(:disabled){color:var(--sc-color-text-primary)}._segmentSelected_s3qo0_113{color:var(--sc-color-text-primary)}._segment_s3qo0_59:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._segment_s3qo0_59:disabled{cursor:not-allowed;color:var(--sc-color-text-disabled)}._disabled_s3qo0_127{cursor:not-allowed}._disabled_s3qo0_127._track_s3qo0_27,._disabled_s3qo0_127 ._indicator_s3qo0_38{box-shadow:none;background-image:none}@media(forced-colors:active){._track_s3qo0_27{outline:var(--sc-border-width-default) solid CanvasText;outline-offset:calc(-1 * var(--sc-border-width-default))}._indicator_s3qo0_38{outline:var(--sc-border-width-focus) solid Highlight;outline-offset:calc(-1 * var(--sc-border-width-focus))}._disabled_s3qo0_127._track_s3qo0_27,._disabled_s3qo0_127 ._indicator_s3qo0_38{outline-color:GrayText}}@media(prefers-reduced-motion:reduce){._indicator_s3qo0_38,._segment_s3qo0_59{transition:none}}._root_1jtbm_5{position:relative;display:block;width:100%;height:100%;min-width:0;pointer-events:none;font:var(--sc-font-text-display-md)}._backdrop_1jtbm_17{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}._canvas_1jtbm_25{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-radius:inherit}._srOnly_1jtbm_35{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._underline_w8mvb_3{display:block;width:100%;height:var(--sc-space-component-gap-lg)}._curveGrid_124u4_9{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-sm)}._curveCard_124u4_10{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;width:100%;background:var(--sc-color-surface-raised);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-md);transition:border-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._curveCard_124u4_10:hover{border-color:var(--sc-color-interactive-hover)}._curveCard_124u4_10:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._curveHead_124u4_21{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sc-space-component-gap-md)}._curveLabel_124u4_22{font:var(--sc-font-text-title-card);color:var(--sc-color-text-primary)}._curveRole_124u4_23{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-brand-accent)}._curvePlotWrap_124u4_28{width:var(--sc-p-space-96);height:var(--sc-p-space-96);background:var(--sc-color-surface-floating);border:var(--sc-border-width-default) solid var(--sc-color-border-subtle);border-radius:var(--sc-radius-control);padding:var(--sc-space-component-padding-sm)}._curvePlot_124u4_28{width:100%;height:100%;display:block;overflow:visible}._curveAxis_124u4_36{stroke:var(--sc-color-border-default);stroke-width:1;vector-effect:non-scaling-stroke}._curveLine_124u4_37{fill:none;stroke:var(--sc-color-brand-accent);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round}._track_124u4_39{position:relative;height:var(--sc-p-space-32);background:var(--sc-color-surface-sunk);border-radius:var(--sc-radius-pill);overflow:hidden}._dot_124u4_45{position:absolute;top:50%;left:0;width:var(--sc-p-space-24);height:var(--sc-p-space-24);margin-top:calc(var(--sc-p-space-24) / -2);margin-left:var(--sc-p-space-4);background:var(--sc-color-brand-accent);border-radius:var(--sc-radius-pill);transition-property:left}._dotOn_124u4_55{left:calc(100% - var(--sc-p-space-32))}._curveBezier_124u4_57{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-secondary)}._curveContexts_124u4_58{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-disabled)}._curvePrinciple_124u4_63{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}._curveReplay_124u4_64{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-brand-accent)}._race_124u4_71{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg);padding:var(--sc-space-component-padding-lg);background:var(--sc-color-surface-raised);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control)}._raceTop_124u4_78{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-space-component-gap-lg)}._playBtn_124u4_79{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-md);background:var(--sc-color-brand-accent);color:var(--sc-color-text-on-accent);border:var(--sc-border-width-default) solid var(--sc-color-brand-accent);border-radius:var(--sc-radius-control);font:var(--sc-font-text-label-chrome);letter-spacing:var(--sc-font-text-label-chrome-letter-spacing);text-transform:uppercase;transition:filter var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._playBtn_124u4_79:hover{filter:brightness(1.05)}._playBtn_124u4_79:active{transform:scale(var(--sc-motion-press-scale))}._raceHint_124u4_93{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}._lane_124u4_94{display:flex;align-items:center;gap:var(--sc-space-component-gap-lg)}._laneMeta_124u4_95{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm);flex:0 0 var(--sc-p-space-96)}._laneMs_124u4_96{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-primary);font-variant-numeric:tabular-nums}._laneUnit_124u4_97{color:var(--sc-color-text-disabled)}._laneTier_124u4_98{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._lane_124u4_94 ._track_124u4_39{flex:1}._pairings_124u4_106{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-sm)}._pairDemo_124u4_107{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-space-component-gap-lg);padding:var(--sc-space-component-padding-lg);min-height:var(--sc-p-space-96);background:var(--sc-color-surface-floating)}._pairNote_124u4_113{padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary);border-top:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._pairNote_124u4_113 code{font:var(--sc-font-text-mono-caption);color:var(--sc-color-brand-accent)}._tooltipTarget_124u4_119{font:var(--sc-font-text-body-default);color:var(--sc-color-text-primary);border-bottom:var(--sc-border-width-default) dashed var(--sc-color-border-strong);cursor:help}@media(min-width:768px){._curveGrid_124u4_9{grid-template-columns:repeat(2,1fr)}._pairings_124u4_106{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){._curveGrid_124u4_9{grid-template-columns:repeat(2,1fr)}}._elasticDemo_124u4_134{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-space-layout-stack-sm);padding:var(--sc-space-layout-stack-sm) 0}._elasticTabs_124u4_141{display:flex;gap:var(--sc-space-component-gap-lg)}._elasticTab_124u4_141{display:inline-flex;flex-direction:column;gap:var(--sc-space-component-gap-sm);padding:0;border:0;background:none;font:var(--sc-font-text-body-dense);color:var(--sc-color-text-primary);cursor:pointer}._elasticTab_124u4_141:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._plateLight_9i0p5_13{background:var(--sc-p-color-warm-gray-100)}._plateDark_9i0p5_14{background:var(--sc-p-color-warm-gray-900)}._misuseDim_9i0p5_15{background:var(--sc-p-color-warm-gray-600)}._grid_9i0p5_18{display:block;width:100%;height:auto}._cross_9i0p5_19{fill:var(--sc-color-text-primary)}._crossOn_9i0p5_20{fill:var(--sc-color-brand-accent)}._crossDim_9i0p5_21{fill:var(--sc-color-text-disabled)}._sBand_9i0p5_22{fill:var(--sc-color-brand-accent);opacity:.1}._cArc_9i0p5_23{fill:none;stroke:var(--sc-color-brand-accent);stroke-width:6;stroke-linecap:round}._voidCell_9i0p5_24{fill:none;stroke:var(--sc-color-border-strong);stroke-width:1.5;stroke-dasharray:5 5}._voidPivot_9i0p5_25{fill:none;stroke:var(--sc-color-brand-accent);stroke-width:2;stroke-dasharray:5 5}._lockupHero_9i0p5_28{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-sm)}._plate_9i0p5_13{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--sc-p-space-120);padding:var(--sc-space-component-padding-lg);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control)}._plateMark_9i0p5_37{width:45%;max-width:14rem;height:auto}._plateTag_9i0p5_38,._plateTagInv_9i0p5_38{position:absolute;left:var(--sc-space-component-padding-lg);bottom:var(--sc-space-component-padding-md);font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase}._plateTag_9i0p5_38{color:var(--sc-p-color-warm-gray-500)}._plateTagInv_9i0p5_38{color:var(--sc-p-color-warm-gray-400)}._readToggle_9i0p5_48{display:inline-flex;gap:var(--sc-space-component-gap-sm)}._readChip_9i0p5_49{padding:var(--sc-space-component-padding-block-sm) var(--sc-space-component-padding-inline-sm);background:var(--sc-color-surface-raised);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);color:var(--sc-color-text-secondary);font:var(--sc-font-text-mono-chrome);letter-spacing:0;cursor:pointer;transition:color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),border-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._readChip_9i0p5_49:hover{color:var(--sc-color-interactive-hover);border-color:var(--sc-color-interactive-hover)}._readChipSel_9i0p5_61{color:var(--sc-color-text-on-accent);background:var(--sc-color-brand-accent);border-color:var(--sc-color-brand-accent)}._diagramWrap_9i0p5_62{display:flex;justify-content:center;padding:var(--sc-space-layout-stack-md) var(--sc-space-component-padding-lg);background:var(--sc-color-surface-floating);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._diagramWrap_9i0p5_62 ._grid_9i0p5_18{width:100%;max-width:22rem}._diagramCaption_9i0p5_69{padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}._lockupGrid_9i0p5_72{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-sm)}._lockupPair_9i0p5_73{display:grid;grid-template-columns:1fr 1fr}._lockupCell_9i0p5_74{display:flex;align-items:center;justify-content:center;min-height:var(--sc-p-space-96);padding:var(--sc-space-component-padding-lg)}._lockupCell_9i0p5_74._plateLight_9i0p5_13{border-right:var(--sc-border-width-default) solid var(--sc-color-border-default)}._lockupImg_9i0p5_76{width:auto;max-width:70%;max-height:var(--sc-p-space-64)}._lockupNote_9i0p5_77{padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary);border-top:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._clearStage_9i0p5_83{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg);align-items:flex-start;padding:var(--sc-space-component-padding-lg)}._clearFrame_9i0p5_84{position:relative;padding:var(--sc-space-component-padding-lg);background:var(--sc-p-color-warm-gray-100);border:var(--sc-border-width-default) dashed var(--sc-color-brand-accent);border-radius:var(--sc-radius-control)}._clearMark_9i0p5_91{display:block;width:auto;height:var(--sc-p-space-64)}._clearNote_9i0p5_92{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary);max-width:40em}._sizeRow_9i0p5_95{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sc-space-layout-stack-md);padding:var(--sc-space-component-padding-lg);background:var(--sc-p-color-warm-gray-100)}._sizeCell_9i0p5_96{display:flex;flex-direction:column;align-items:center;gap:var(--sc-space-component-gap-md)}._sizeBox_9i0p5_97{display:flex;align-items:center;justify-content:center}._sizeLabel_9i0p5_98{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-p-color-warm-gray-500)}._misuseGrid_9i0p5_101{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-sm)}._misuseCell_9i0p5_102{border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden}._misuseStage_9i0p5_106{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--sc-p-space-96);padding:var(--sc-space-component-padding-lg);overflow:hidden}._misuseMark_9i0p5_112{width:55%;max-width:9rem}._misuseImg_9i0p5_113{width:auto;max-height:var(--sc-p-space-48)}._misuseBadge_9i0p5_114{position:absolute;top:var(--sc-space-component-padding-md);left:var(--sc-space-component-padding-md);background:var(--sc-color-surface-page)}._misuseMeta_9i0p5_115{padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm);background:var(--sc-color-surface-raised);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default)}._misuseTitle_9i0p5_116{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-primary)}._misuseWhy_9i0p5_117{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}@media(min-width:768px){._lockupHero_9i0p5_28{grid-template-columns:1fr 1fr}._lockupGrid_9i0p5_72,._misuseGrid_9i0p5_101{grid-template-columns:repeat(3,1fr)}}._probe_g8vut_7{position:absolute;display:block;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}._stateMeta_g8vut_9{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm)}._stateStack_g8vut_12{display:grid;grid-template-columns:1fr;gap:var(--sc-border-width-default);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-border-default)}._tokenCell_g8vut_20{font:var(--sc-font-text-mono-caption);color:var(--sc-color-brand-accent);white-space:nowrap}._valueCell_g8vut_21{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-secondary);white-space:nowrap}._swatch_g8vut_22{display:inline-block;vertical-align:middle;width:var(--sc-p-space-12);height:var(--sc-p-space-12);margin-right:var(--sc-space-component-gap-sm);border-radius:var(--sc-radius-control);border:var(--sc-border-width-default) solid var(--sc-color-border-default)}._rules_g8vut_31{display:flex;flex-direction:column;gap:var(--sc-border-width-default);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-border-default)}._rule_g8vut_31{display:flex;gap:var(--sc-space-component-gap-lg);padding:var(--sc-space-component-padding-lg);background:var(--sc-color-surface-raised)}._ruleNum_g8vut_41{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-brand-accent);flex-shrink:0}._ruleBody_g8vut_45{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm)}._ruleName_g8vut_46{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-primary)}._ruleText_g8vut_51{font:var(--sc-font-text-body-dense);color:var(--sc-color-text-secondary);max-width:56em}._badge_esfbr_15{display:inline-flex;align-items:center;padding-inline:var(--sc-space-component-padding-inline-sm);padding-block:var(--sc-space-component-padding-block-sm);border-radius:var(--sc-radius-control);border-width:var(--sc-border-width-default);border-style:solid;background-color:transparent;font-family:var(--sc-font-text-mono-chrome-family);font-size:var(--sc-font-text-mono-chrome-size);font-weight:var(--sc-font-text-mono-chrome-weight);line-height:var(--sc-font-text-mono-chrome-line-height);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;white-space:nowrap}._default_esfbr_33{color:var(--sc-color-brand-accent-ink);border-color:var(--sc-color-brand-accent-ink)}._success_esfbr_38{color:var(--sc-color-status-success-ink);border-color:var(--sc-color-status-success-ink)}._warning_esfbr_43{color:var(--sc-color-status-warning-ink);border-color:var(--sc-color-status-warning-ink)}._error_esfbr_48{color:var(--sc-color-status-error);border-color:var(--sc-color-status-error)}._neutral_esfbr_53{color:var(--sc-color-text-secondary);border-color:var(--sc-color-border-default)}._card_gh9a1_25{position:relative;display:block;width:100%;text-align:left;padding:var(--sc-space-component-padding-card);border-radius:var(--sc-radius-card);color:var(--sc-color-text-primary);transition:background-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),transform var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._defs_gh9a1_38{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}._flat_gh9a1_47{background-color:var(--sc-color-card-flat)}._flat_gh9a1_47._interactive_gh9a1_48:hover:not(:disabled){background-color:var(--sc-color-card-flat-hover)}._clear_gh9a1_51{--glass-tint-l: var(--sc-color-card-glass-clear-light);--glass-tint-d: var(--sc-color-card-glass-clear-dark);--glass-tint-a: var(--sc-color-card-glass-clear-auto);--glass-rim: var(--sc-shadow-card-glass-clear);--glass-frost: var(--sc-size-card-glass-clear-frost);--glass-refraction: var(--sc-size-card-glass-clear-refraction);--glass-depth: var(--sc-size-card-glass-clear-depth);--glass-splay: var(--sc-size-card-glass-clear-splay);--glass-saturation: var(--sc-size-card-glass-clear-saturation)}._frosted_gh9a1_62{--glass-tint-l: var(--sc-color-card-glass-frosted-light);--glass-tint-d: var(--sc-color-card-glass-frosted-dark);--glass-tint-a: var(--sc-color-card-glass-frosted-auto);--glass-rim: var(--sc-shadow-card-glass-frosted);--glass-frost: var(--sc-size-card-glass-frosted-frost);--glass-refraction: var(--sc-size-card-glass-frosted-refraction);--glass-depth: var(--sc-size-card-glass-frosted-depth);--glass-splay: var(--sc-size-card-glass-frosted-splay);--glass-saturation: var(--sc-size-card-glass-frosted-saturation)}._thick_gh9a1_73{--glass-tint-l: var(--sc-color-card-glass-thick-light);--glass-tint-d: var(--sc-color-card-glass-thick-dark);--glass-tint-a: var(--sc-color-card-glass-thick-auto);--glass-rim: var(--sc-shadow-card-glass-thick);--glass-frost: var(--sc-size-card-glass-thick-frost);--glass-refraction: var(--sc-size-card-glass-thick-refraction);--glass-depth: var(--sc-size-card-glass-thick-depth);--glass-splay: var(--sc-size-card-glass-thick-splay);--glass-saturation: var(--sc-size-card-glass-thick-saturation)}._toneAuto_gh9a1_88{--glass-tint: var(--glass-tint-a);--glass-halo: var(--sc-shadow-card-glass-text-auto);--glass-veil: var(--sc-color-card-glass-hover-auto)}._toneLight_gh9a1_93{--glass-tint: var(--glass-tint-l);--glass-halo: var(--sc-shadow-card-glass-text-light);--glass-veil: var(--sc-color-card-glass-hover-light)}._toneDark_gh9a1_98{--glass-tint: var(--glass-tint-d);--glass-halo: var(--sc-shadow-card-glass-text-dark);--glass-veil: var(--sc-color-card-glass-hover-dark)}._glass_gh9a1_103{background-color:var(--glass-tint);box-shadow:var(--glass-rim);text-shadow:var(--glass-halo);-webkit-backdrop-filter:blur(calc(var(--glass-frost) / 2)) saturate(calc(var(--glass-saturation) / 100));backdrop-filter:var(--glass-refract, ) blur(calc(var(--glass-frost) / 2)) saturate(calc(var(--glass-saturation) / 100))}._glass_gh9a1_103._interactive_gh9a1_48:hover:not(:disabled){background-image:linear-gradient(135deg,var(--glass-veil),var(--glass-veil))}._interactive_gh9a1_48{cursor:pointer;font:inherit}._interactive_gh9a1_48:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._interactive_gh9a1_48:active:not(:disabled){transform:scale(var(--sc-motion-card-press-scale))}._interactive_gh9a1_48:disabled{cursor:not-allowed}._glass_gh9a1_103._interactive_gh9a1_48:disabled{box-shadow:none;-webkit-backdrop-filter:blur(calc(var(--glass-frost) / 2)) saturate(calc(var(--glass-saturation) / 100));backdrop-filter:blur(calc(var(--glass-frost) / 2)) saturate(calc(var(--glass-saturation) / 100))}@media(prefers-reduced-motion:reduce){._card_gh9a1_25{transition:none}._interactive_gh9a1_48:active:not(:disabled){transform:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){._glass_gh9a1_103{background-color:var(--sc-color-card-flat);background-image:none;box-shadow:none;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._glass_gh9a1_103{background-color:var(--sc-color-card-flat);box-shadow:none;text-shadow:none}}@media(forced-colors:active){._card_gh9a1_25{outline:var(--sc-border-width-default) solid CanvasText;outline-offset:calc(-1 * var(--sc-border-width-default));-webkit-backdrop-filter:none;backdrop-filter:none}._interactive_gh9a1_48{outline-color:ButtonBorder}._interactive_gh9a1_48:disabled{outline-color:GrayText}._interactive_gh9a1_48:focus-visible{outline:var(--sc-border-width-focus) solid Highlight;outline-offset:var(--sc-border-focus-offset)}}._icon_1vxzc_2{display:inline-flex;align-items:center;justify-content:center;line-height:0;color:currentColor;flex:none}._field_1a2p2_32{display:flex;flex-direction:column;align-items:stretch;gap:var(--sc-space-component-gap-input);width:100%;text-align:start}._label_1a2p2_41{font-family:var(--sc-font-text-label-ui-family);font-size:var(--sc-font-text-label-ui-size);font-weight:var(--sc-font-text-label-ui-weight);line-height:var(--sc-font-text-label-ui-line-height);letter-spacing:var(--sc-font-text-label-ui-letter-spacing);color:var(--sc-color-text-secondary)}._description_1a2p2_50,._helper_1a2p2_51{font-family:var(--sc-font-text-caption-family);font-size:var(--sc-font-text-caption-size);font-weight:var(--sc-font-text-caption-weight);line-height:var(--sc-font-text-caption-line-height);letter-spacing:var(--sc-font-text-caption-letter-spacing);color:var(--sc-color-text-secondary)}._box_1a2p2_61{display:flex;align-items:center;gap:var(--sc-space-component-gap-input-inline);padding-inline:var(--sc-space-component-padding-inline-input);padding-block:var(--sc-space-component-padding-block-input);border-radius:var(--sc-radius-field);background-color:var(--sc-color-input-well);box-shadow:var(--sc-shadow-input-well);color:var(--sc-color-input-adornment);cursor:text;transition:background-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._input_1a2p2_75{flex:1;min-width:0;padding:0;border:none;background:none;color:var(--sc-color-text-primary);font-family:var(--sc-font-text-body-default-family);font-size:var(--sc-font-text-body-default-size);font-weight:var(--sc-font-text-body-default-weight);line-height:var(--sc-font-text-body-default-line-height);letter-spacing:var(--sc-font-text-body-default-letter-spacing)}._input_1a2p2_75:focus{outline:none}._input_1a2p2_75::placeholder{color:var(--sc-color-text-disabled)}._icon_1a2p2_97,._trailing_1a2p2_98{display:inline-flex;flex:none;font-size:var(--sc-size-input-icon);line-height:0}._prefix_1a2p2_105,._suffix_1a2p2_106{flex:none;font-family:var(--sc-font-text-body-default-family);font-size:var(--sc-font-text-body-default-size);line-height:var(--sc-font-text-body-default-line-height);letter-spacing:var(--sc-font-text-body-default-letter-spacing)}._prefix_1a2p2_105{display:inline-flex;align-items:center;gap:var(--sc-space-component-gap-sm);align-self:stretch;margin-block:calc(-1 * var(--sc-space-component-padding-block-input));padding-inline-end:var(--sc-space-component-gap-input-inline);border-inline-end:var(--sc-border-width-default) solid var(--sc-color-input-divider);color:var(--sc-color-text-primary)}._clear_1a2p2_129{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--sc-size-input-clear-target);block-size:var(--sc-size-input-clear-target);margin-block:calc(-1 * var(--sc-space-component-gap-sm));margin-inline:calc(-1 * var(--sc-space-component-gap-md));padding:0;border:none;border-radius:var(--sc-radius-pill);background:none;color:var(--sc-color-input-adornment);font-size:var(--sc-size-input-clear);line-height:0;cursor:pointer;transition:color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._clear_1a2p2_129:hover{color:var(--sc-color-text-primary)}._clear_1a2p2_129:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:calc(-1 * var(--sc-border-width-focus))}._box_1a2p2_61:hover{background-color:var(--sc-color-input-well-hover)}._box_1a2p2_61:has(._input_1a2p2_75:focus){background-color:var(--sc-color-input-well-focus);outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._helperError_1a2p2_170{color:var(--sc-color-status-error)}._errored_1a2p2_176 ._box_1a2p2_61{outline:var(--sc-border-width-default) solid var(--sc-color-status-error);outline-offset:calc(-1 * var(--sc-border-width-default))}._errored_1a2p2_176 ._box_1a2p2_61:has(._input_1a2p2_75:focus){outline:var(--sc-border-width-focus) solid var(--sc-color-status-error);outline-offset:var(--sc-border-focus-offset)}._raised_1a2p2_187 ._box_1a2p2_61,._raised_1a2p2_187 ._box_1a2p2_61:hover,._raised_1a2p2_187 ._box_1a2p2_61:has(._input_1a2p2_75:focus),._raised_1a2p2_187._disabled_1a2p2_193 ._box_1a2p2_61{background-color:var(--sc-color-input-well-raised)}._disabled_1a2p2_193 ._label_1a2p2_41,._disabled_1a2p2_193 ._description_1a2p2_50{color:var(--sc-color-text-disabled)}._disabled_1a2p2_193 ._box_1a2p2_61{background-color:var(--sc-color-input-well-disabled);box-shadow:none;color:var(--sc-color-text-disabled);cursor:not-allowed}._input_1a2p2_75:disabled{color:var(--sc-color-text-disabled);cursor:not-allowed}._disabled_1a2p2_193 ._prefix_1a2p2_105{color:var(--sc-color-text-disabled)}@media(forced-colors:active){._box_1a2p2_61{border:var(--sc-border-width-default) solid CanvasText}._box_1a2p2_61:has(._input_1a2p2_75:focus){outline-color:Highlight}._disabled_1a2p2_193 ._box_1a2p2_61{border-color:GrayText}}@media(prefers-reduced-motion:reduce){._box_1a2p2_61,._clear_1a2p2_129{transition:none}}._alert_jrbvv_16{display:flex;align-items:flex-start;background-color:var(--sc-color-surface-sunk);border-radius:var(--sc-radius-surface);border-width:var(--sc-border-width-default);border-style:solid;border-color:var(--sc-color-border-default);border-left-width:var(--sc-border-width-accent);padding:var(--sc-space-component-padding-lg);gap:var(--sc-space-component-gap-md)}._body_jrbvv_29{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm);flex:1}._title_jrbvv_36{font-family:var(--sc-font-text-title-card-family);font-size:var(--sc-font-text-title-card-size);font-weight:var(--sc-font-text-title-card-weight);line-height:var(--sc-font-text-title-card-line-height);letter-spacing:var(--sc-font-text-title-card-letter-spacing);color:var(--sc-color-text-primary)}._message_jrbvv_45{font-family:var(--sc-font-text-body-dense-family);font-size:var(--sc-font-text-body-dense-size);font-weight:var(--sc-font-text-body-dense-weight);line-height:var(--sc-font-text-body-dense-line-height);letter-spacing:var(--sc-font-text-body-dense-letter-spacing);color:var(--sc-color-text-secondary)}._info_jrbvv_56{border-left-color:var(--sc-color-status-info)}._warning_jrbvv_57{border-left-color:var(--sc-color-status-warning)}._error_jrbvv_58{border-left-color:var(--sc-color-status-error)}._success_jrbvv_59{border-left-color:var(--sc-color-status-success)}._avatar_z5t5a_12{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--sc-radius-pill);background-color:var(--sc-color-surface-sunk);flex-shrink:0}._xs_z5t5a_22{width:var(--sc-size-avatar-xs);height:var(--sc-size-avatar-xs)}._sm_z5t5a_23{width:var(--sc-size-avatar-sm);height:var(--sc-size-avatar-sm)}._md_z5t5a_24{width:var(--sc-size-avatar-md);height:var(--sc-size-avatar-md)}._lg_z5t5a_25{width:var(--sc-size-avatar-lg);height:var(--sc-size-avatar-lg)}._image_z5t5a_27{width:100%;height:100%;object-fit:cover}._initials_z5t5a_33{font-family:var(--sc-font-text-label-chrome-family);font-weight:var(--sc-font-text-label-chrome-weight);letter-spacing:var(--sc-font-text-label-chrome-letter-spacing);color:var(--sc-color-text-primary);text-transform:uppercase;line-height:1}._xs_z5t5a_22 ._initials_z5t5a_33{font-size:calc(var(--sc-size-avatar-xs) * .4)}._sm_z5t5a_23 ._initials_z5t5a_33{font-size:calc(var(--sc-size-avatar-sm) * .4)}._md_z5t5a_24 ._initials_z5t5a_33{font-size:calc(var(--sc-size-avatar-md) * .4)}._lg_z5t5a_25 ._initials_z5t5a_33{font-size:calc(var(--sc-size-avatar-lg) * .4)}._bar_2h64r_32{width:100%;height:var(--sc-size-progress-bar-height);border-radius:var(--sc-radius-pill);background-color:var(--sc-color-surface-deep-sunk);overflow:hidden}._barFill_2h64r_40{display:block;height:100%;border-radius:var(--sc-radius-pill);background-color:var(--sc-color-brand-accent);transition:width var(--sc-motion-reveal-duration) var(--sc-motion-reveal-easing)}._toneProgress_2h64r_49 ._barFill_2h64r_40{background-color:var(--sc-color-signal-progress)}._toneWarning_2h64r_50 ._barFill_2h64r_40{background-color:var(--sc-color-status-warning)}._trackSunk_2h64r_51{background-color:var(--sc-color-surface-sunk)}._circular_2h64r_55{width:var(--sc-size-progress-circular);height:var(--sc-size-progress-circular);display:block}._circularTrack_2h64r_61{fill:none;stroke:var(--sc-color-surface-deep-sunk);stroke-width:calc(var(--sc-size-progress-circular-stroke) / var(--sc-size-progress-circular) * 100)}._circularFill_2h64r_72{fill:none;stroke:var(--sc-color-brand-accent);stroke-width:calc(var(--sc-size-progress-circular-stroke) / var(--sc-size-progress-circular) * 100);stroke-linecap:round;transition:stroke-dashoffset var(--sc-motion-reveal-duration) var(--sc-motion-reveal-easing)}._step_2h64r_82{display:flex;align-items:center;gap:var(--sc-space-component-gap-md);list-style:none;margin:0;padding:0}._stepItem_2h64r_91{display:flex;align-items:center;gap:var(--sc-space-component-gap-md)}._stepDot_2h64r_97{width:var(--sc-space-layout-stack-sm);height:var(--sc-space-layout-stack-sm);border-radius:var(--sc-radius-pill);border-width:var(--sc-border-width-default);border-style:solid;border-color:var(--sc-color-border-default);background-color:var(--sc-color-surface-deep-sunk);color:var(--sc-color-text-secondary);font-family:var(--sc-font-text-mono-chrome-family);font-size:var(--sc-font-text-mono-chrome-size);font-weight:var(--sc-font-text-mono-chrome-weight);display:inline-flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0;transition:background-color var(--sc-motion-reveal-duration) var(--sc-motion-reveal-easing),border-color var(--sc-motion-reveal-duration) var(--sc-motion-reveal-easing),color var(--sc-motion-reveal-duration) var(--sc-motion-reveal-easing)}._stepConnector_2h64r_120{flex:1;height:var(--sc-border-width-default);background-color:var(--sc-color-border-default);min-width:var(--sc-space-layout-stack-md)}._stepDone_2h64r_127 ._stepDot_2h64r_97{background-color:var(--sc-color-brand-accent);border-color:var(--sc-color-brand-accent);color:var(--sc-color-text-on-accent)}._stepDone_2h64r_127 ._stepConnector_2h64r_120{background-color:var(--sc-color-brand-accent)}._stepCurrent_2h64r_136 ._stepDot_2h64r_97{border-color:var(--sc-color-border-strong);color:var(--sc-color-text-primary)}@media(prefers-reduced-motion:reduce){._barFill_2h64r_40,._circularFill_2h64r_72,._stepDot_2h64r_97{transition:none}}._slider_18xic_30{position:relative;display:flex;align-items:center;width:100%;padding-block:var(--sc-size-slider-hit-slop);touch-action:none;cursor:pointer}._slider_18xic_30[aria-disabled=true]{cursor:not-allowed}._slider_18xic_30:focus-visible{outline:none}._track_18xic_48{position:relative;display:block;width:100%;height:var(--sc-size-slider-track);border-radius:var(--sc-radius-pill);background-color:var(--sc-color-slider-track);box-shadow:var(--sc-shadow-slider-track);transition:height var(--sc-motion-reveal-duration) var(--sc-motion-reveal-easing)}._fill_18xic_59{position:absolute;inset-block:0;left:0;display:block;width:max(calc(var(--sc-size-slider-thumb) / 2 + (100% - var(--sc-size-slider-thumb)) * var(--value)),var(--sc-size-slider-track));border-radius:var(--sc-radius-pill);background-color:var(--sc-color-slider-fill);transition:width var(--sc-motion-slider-travel-duration) var(--sc-motion-slider-travel-easing),background-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._thumb_18xic_77{position:absolute;top:calc(50% - var(--sc-size-slider-thumb) / 2);left:calc((100% - var(--sc-size-slider-thumb)) * var(--value));width:var(--sc-size-slider-thumb);height:var(--sc-size-slider-thumb);border-radius:var(--sc-radius-pill);background-image:linear-gradient(135deg,var(--sc-color-slider-thumb-rim-top),var(--sc-color-slider-thumb-rim-bottom));box-shadow:var(--sc-shadow-slider-thumb);pointer-events:none;transition:left var(--sc-motion-slider-travel-duration) var(--sc-motion-slider-travel-easing),scale var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._thumb_18xic_77:after{content:"";position:absolute;inset:calc(var(--sc-border-width-default) / 2);border-radius:var(--sc-radius-pill);background-image:linear-gradient(135deg,var(--sc-color-slider-thumb-face-top),var(--sc-color-slider-thumb-face-bottom))}._track_18xic_48[data-driven] ._thumb_18xic_77{transition:scale var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._slider_18xic_30:hover:not([aria-disabled=true]) ._fill_18xic_59{background-color:var(--sc-color-slider-fill-hover)}._slider_18xic_30:focus-visible ._track_18xic_48{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._track_18xic_48._dragging_18xic_128{height:var(--sc-size-slider-track-active)}._track_18xic_48._dragging_18xic_128 ._thumb_18xic_77{scale:var(--sc-motion-slider-thumb-press-scale);box-shadow:var(--sc-shadow-slider-thumb-pressed)}._track_18xic_48._moving_18xic_138 ._fill_18xic_59{transition:width var(--sc-motion-slider-drag-duration) var(--sc-motion-slider-drag-easing),background-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._track_18xic_48._moving_18xic_138 ._thumb_18xic_77{transition:left var(--sc-motion-slider-drag-duration) var(--sc-motion-slider-drag-easing),scale var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._slider_18xic_30[aria-disabled=true] ._track_18xic_48{background-color:var(--sc-color-slider-track-disabled);box-shadow:none}._slider_18xic_30[aria-disabled=true] ._fill_18xic_59{background-color:var(--sc-color-slider-fill-disabled)}._slider_18xic_30[aria-disabled=true] ._thumb_18xic_77{background-image:none;background-color:var(--sc-color-slider-fill-disabled);box-shadow:none}._slider_18xic_30[aria-disabled=true] ._thumb_18xic_77:after{background-image:none}@media(forced-colors:active){._track_18xic_48{box-sizing:border-box;border:var(--sc-border-width-default) solid CanvasText}._fill_18xic_59{background-color:Highlight}._thumb_18xic_77,._thumb_18xic_77:after{background-image:none;background-color:ButtonText}._slider_18xic_30[aria-disabled=true] ._track_18xic_48{border-color:GrayText}._slider_18xic_30[aria-disabled=true] ._fill_18xic_59,._slider_18xic_30[aria-disabled=true] ._thumb_18xic_77,._slider_18xic_30[aria-disabled=true] ._thumb_18xic_77:after{background-color:GrayText}}@media(prefers-reduced-motion:reduce){._track_18xic_48,._fill_18xic_59,._thumb_18xic_77,._track_18xic_48._moving_18xic_138 ._fill_18xic_59,._track_18xic_48._moving_18xic_138 ._thumb_18xic_77{transition:none}._track_18xic_48._dragging_18xic_128 ._thumb_18xic_77{scale:none}}._horizontal_bf5z2_10{border:0;height:var(--sc-border-width-default);background-color:var(--sc-color-border-default);width:100%;margin:0}._vertical_bf5z2_18{display:inline-block;width:var(--sc-border-width-default);background-color:var(--sc-color-border-default);align-self:stretch;min-height:1em;margin-inline:var(--sc-space-component-gap-sm)}._labelled_bf5z2_27{display:flex;align-items:center;gap:var(--sc-space-component-gap-md);width:100%}._rule_bf5z2_34{flex:1;height:var(--sc-border-width-default);background-color:var(--sc-color-border-default)}._label_bf5z2_27{font-family:var(--sc-font-text-mono-chrome-family);font-size:var(--sc-font-text-mono-chrome-size);font-weight:var(--sc-font-text-mono-chrome-weight);line-height:var(--sc-font-text-mono-chrome-line-height);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);color:var(--sc-color-text-secondary);text-transform:uppercase;flex-shrink:0}._nav_lg753_18{width:100%;background-color:var(--sc-color-surface-page);border-bottom-width:var(--sc-border-width-default);border-bottom-style:solid;border-bottom-color:var(--sc-color-border-default)}._row_lg753_26{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-space-component-gap-lg);padding-inline:var(--sc-space-layout-inset-md);padding-block:var(--sc-space-component-padding-block-md)}._brand_lg753_35{font-family:var(--sc-font-text-label-chrome-family);font-weight:var(--sc-font-text-label-chrome-weight);letter-spacing:var(--sc-font-text-label-chrome-letter-spacing);font-size:var(--sc-font-text-label-chrome-size);color:var(--sc-color-text-primary);text-transform:uppercase}._links_lg753_44{display:flex;align-items:center;gap:var(--sc-space-component-gap-lg);flex:1}._linkItem_lg753_51{display:inline-block}._link_lg753_44{display:inline-block;padding-inline:var(--sc-space-component-padding-inline-md);padding-block:var(--sc-space-component-padding-block-md);font-family:var(--sc-font-text-body-dense-family);font-size:var(--sc-font-text-body-dense-size);font-weight:var(--sc-font-text-body-dense-weight);line-height:var(--sc-font-text-body-dense-line-height);letter-spacing:var(--sc-font-text-body-dense-letter-spacing);color:var(--sc-color-text-primary);text-decoration:none;transition:color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._link_lg753_44:hover{color:var(--sc-color-interactive-hover)}._link_lg753_44[aria-current=page]{color:var(--sc-color-brand-accent-ink)}._link_lg753_44:focus-visible,._toggle_lg753_79:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._trailing_lg753_84{display:flex;align-items:center;gap:var(--sc-space-component-gap-md);flex-shrink:0}._desktop_lg753_93 ._links_lg753_44{justify-content:flex-start;margin-inline-start:var(--sc-space-component-gap-lg)}._compact_lg753_100 ._row_lg753_26{justify-content:space-between}._toggle_lg753_79{font-family:var(--sc-font-text-label-chrome-family);font-size:var(--sc-font-text-label-chrome-size);font-weight:var(--sc-font-text-label-chrome-weight);letter-spacing:var(--sc-font-text-label-chrome-letter-spacing);color:var(--sc-color-text-primary);background:transparent;border:0;padding-inline:var(--sc-space-component-padding-inline-md);padding-block:var(--sc-space-component-padding-block-md);cursor:pointer;text-transform:uppercase}._menu_lg753_118{display:none;flex-direction:column;padding-inline:var(--sc-space-layout-inset-md);padding-block:var(--sc-space-component-padding-block-md);border-top-width:var(--sc-border-width-default);border-top-style:solid;border-top-color:var(--sc-color-border-default)}._menuOpen_lg753_128{display:flex}._compact_lg753_100 ._menu_lg753_118 ._links_lg753_44{flex-direction:column;align-items:stretch;gap:0}._compact_lg753_100 ._menu_lg753_118 ._link_lg753_44{padding-block:var(--sc-space-component-padding-block-md)}@media(prefers-reduced-motion:reduce){._link_lg753_44{transition:none}}._stepper_1wvfb_28{display:inline-flex;align-items:center;gap:var(--sc-space-component-gap-stepper);padding:var(--sc-space-component-padding-sm);border-radius:var(--sc-radius-pill);background-color:var(--sc-color-stepper-track);box-shadow:var(--sc-shadow-stepper-track)}._button_1wvfb_38{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--sc-size-icon-md) + 2 * var(--sc-space-component-padding-sm));height:calc(var(--sc-size-icon-md) + 2 * var(--sc-space-component-padding-sm));border:none;border-radius:var(--sc-radius-pill);background-color:var(--sc-color-stepper-key);background-image:linear-gradient(135deg,transparent,var(--sc-color-stepper-key-shade));box-shadow:var(--sc-shadow-stepper-key);color:var(--sc-color-text-primary);cursor:pointer;transition:background-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),transform var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._button_1wvfb_38:hover:not(:disabled){background-color:var(--sc-color-stepper-key-hover);color:var(--sc-color-stepper-key-hover-ink);box-shadow:var(--sc-shadow-stepper-key-hover)}._button_1wvfb_38:active:not(:disabled){background-color:var(--sc-color-stepper-key-pressed);color:var(--sc-color-stepper-key-pressed-ink);box-shadow:var(--sc-shadow-stepper-key-pressed);transform:scale(var(--sc-motion-press-scale))}._glyph_1wvfb_79{transition:scale var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._button_1wvfb_38:active:not(:disabled) ._glyph_1wvfb_79{scale:var(--sc-motion-stepper-glyph-press-scale)}._button_1wvfb_38:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._button_1wvfb_38:disabled{color:var(--sc-color-text-disabled);background-color:transparent;background-image:none;box-shadow:none;cursor:not-allowed}._readout_1wvfb_101{min-width:calc(2ch + 2 * var(--sc-font-text-mono-body-letter-spacing) + 2 * var(--sc-space-component-gap-stepper));text-align:center;font-variant-numeric:tabular-nums;font-family:var(--sc-font-text-mono-body-family);font-size:var(--sc-font-text-mono-body-size);font-weight:var(--sc-font-text-mono-body-weight);line-height:var(--sc-font-text-mono-body-line-height);letter-spacing:var(--sc-font-text-mono-body-letter-spacing);color:var(--sc-color-text-primary);padding-inline:var(--sc-space-component-gap-stepper);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;border-radius:var(--sc-radius-control)}._digits_1wvfb_123{display:inline-block}._readout_1wvfb_101:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}._disabled_1wvfb_134{opacity:.6}._disabled_1wvfb_134._stepper_1wvfb_28{box-shadow:none}._disabled_1wvfb_134 ._readout_1wvfb_101{color:var(--sc-color-text-disabled)}@media(forced-colors:active){._stepper_1wvfb_28{outline:var(--sc-border-width-default) solid CanvasText;outline-offset:calc(-1 * var(--sc-border-width-default))}._button_1wvfb_38{outline:var(--sc-border-width-default) solid ButtonBorder;outline-offset:calc(-1 * var(--sc-border-width-default))}._button_1wvfb_38:disabled,._disabled_1wvfb_134._stepper_1wvfb_28{outline-color:GrayText}._readout_1wvfb_101:focus-visible{outline:var(--sc-border-width-focus) solid Highlight}}@media(prefers-reduced-motion:reduce){._button_1wvfb_38,._glyph_1wvfb_79{transition:none}._button_1wvfb_38:active:not(:disabled){transform:none}._button_1wvfb_38:active:not(:disabled) ._glyph_1wvfb_79{scale:none}}._divider_v5x5x_3{display:block;width:100%}._hairline_v5x5x_5{height:var(--sc-space-layout-stack-sm)}._band_v5x5x_6{height:var(--sc-space-layout-stack-md)}._block_v5x5x_7{height:calc(var(--sc-space-layout-stack-sm) * 2)}._row_1t6op_3{display:flex;align-items:center;min-width:0}._heading_1t6op_9{flex:none;margin:0;color:var(--sc-color-text-primary)}._rule_1t6op_15{flex:1;min-width:0}._title_1t6op_20{gap:var(--sc-space-layout-stack-md)}._title_1t6op_20 ._heading_1t6op_9{font:var(--sc-font-text-title-section)}._title_1t6op_20 ._rule_1t6op_15{height:var(--sc-space-layout-stack-md)}._eyebrow_1t6op_24{gap:var(--sc-space-layout-stack-sm)}._eyebrow_1t6op_24 ._heading_1t6op_9{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-secondary)}._eyebrow_1t6op_24 ._rule_1t6op_15{height:var(--sc-space-layout-stack-sm)}._progress_ltxr0_3{display:block;width:100%}._thin_ltxr0_5{height:var(--sc-space-layout-stack-sm)}._band_ltxr0_6{height:var(--sc-space-layout-stack-md)}._loader_1scz4_3{display:block;width:calc(var(--sc-space-layout-stack-xl) * 3);max-width:100%;aspect-ratio:1;border-radius:var(--sc-radius-surface);overflow:hidden}._skeleton_p4wms_3{display:block;width:100%;height:calc(var(--sc-space-layout-stack-xl) * 3);border-radius:var(--sc-radius-surface);overflow:hidden}._timeline_cibi7_3{display:grid;grid-template-columns:var(--sc-space-layout-stack-lg) minmax(0,1fr);column-gap:var(--sc-space-layout-stack-sm)}._rail_cibi7_9{position:relative}._steps_cibi7_11{display:grid;grid-auto-rows:var(--sc-space-layout-stack-xl);margin:0;padding:0;list-style:none}._step_cibi7_11{display:flex;align-items:center;font:var(--sc-font-text-label-ui);color:var(--sc-color-text-primary)}._upcoming_cibi7_26{color:var(--sc-color-text-tertiary)}._bullet_1cxo9_3{display:inline-block;flex:none;width:var(--sc-size-icon-sm);height:var(--sc-size-icon-sm);vertical-align:middle}._separator_180uk_3{display:inline-block;flex:none;width:calc(var(--sc-size-icon-sm) * .75);height:calc(var(--sc-size-icon-sm) * .75);vertical-align:middle}._muted_180uk_13{--sc-color-text-primary: var(--sc-color-text-disabled)}._thumbnail_18xbo_3{display:block;width:100%;aspect-ratio:1;border-radius:var(--sc-radius-control);overflow:hidden}._fill_1q5ym_4{flex:1 1 100%;min-width:0}._tile_1q5ym_6{position:relative;flex:1 1 100%;aspect-ratio:4 / 3;border-radius:var(--sc-radius-control);overflow:hidden}._small_1q5ym_14{width:calc(var(--sc-space-layout-stack-xl) * 1.5)}._tiny_1q5ym_15{width:var(--sc-space-layout-stack-xl)}._stack_1q5ym_16{display:grid;gap:var(--sc-space-layout-stack-sm)}._narrow_1q5ym_17{flex:0 1 calc(var(--sc-space-layout-stack-xl) * 3.5);min-width:0}._tabs_1q5ym_19{display:flex;gap:var(--sc-space-layout-stack-md);margin:0;padding:0;list-style:none}._tab_1q5ym_19{display:grid;gap:var(--sc-space-component-gap-md);font:var(--sc-font-text-label-ui);color:var(--sc-color-text-secondary);text-decoration:none}._tab_1q5ym_19[aria-current=page]{color:var(--sc-color-text-primary)}._list_1q5ym_37{display:grid;gap:var(--sc-space-component-gap-lg);margin:0;padding:0;list-style:none}._item_1q5ym_45{display:flex;align-items:center;gap:var(--sc-space-component-gap-lg);font:var(--sc-font-text-body-default);color:var(--sc-color-text-primary)}._crumbs_1q5ym_53{display:flex;align-items:center;gap:var(--sc-space-component-gap-lg);margin:0;padding:0;list-style:none;font:var(--sc-font-text-label-ui);color:var(--sc-color-text-secondary)}._crumbs_1q5ym_53 [aria-current=page]{color:var(--sc-color-text-primary)}._thumbs_1q5ym_66{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sc-space-component-gap-lg);flex:1 1 100%}._thumbCaption_1q5ym_73{margin:var(--sc-space-component-gap-sm) 0 0;font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-secondary)}._specimen_19ol0_16{list-style:none;margin:0;padding:0;width:100%}._row_19ol0_23{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--sc-space-layout-stack-md);padding-block:var(--sc-space-layout-stack-md);border-bottom-width:var(--sc-border-width-default);border-bottom-style:solid;border-bottom-color:var(--sc-color-border-default)}._row_19ol0_23:last-child{border-bottom:0}._meta_19ol0_37{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm);color:var(--sc-color-text-secondary);font-family:var(--sc-font-text-mono-caption-family);font-size:var(--sc-font-text-mono-caption-size);font-weight:var(--sc-font-text-mono-caption-weight);line-height:var(--sc-font-text-mono-caption-line-height);letter-spacing:var(--sc-font-text-mono-caption-letter-spacing)}._role_19ol0_49{text-transform:uppercase;font-family:var(--sc-font-text-mono-chrome-family);font-size:var(--sc-font-text-mono-chrome-size);font-weight:var(--sc-font-text-mono-chrome-weight);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing)}._token_19ol0_57{color:var(--sc-color-text-secondary)}._sample_19ol0_61{color:var(--sc-color-text-primary);margin:0}._caps_19ol0_66{text-transform:uppercase}._display-xl_19ol0_72{font:var(--sc-font-text-display-xl);letter-spacing:var(--sc-font-text-display-xl-letter-spacing)}._display-lg_19ol0_73{font:var(--sc-font-text-display-lg);letter-spacing:var(--sc-font-text-display-lg-letter-spacing)}._display-md_19ol0_74{font:var(--sc-font-text-display-md);letter-spacing:var(--sc-font-text-display-md-letter-spacing)}._display-sm_19ol0_75{font:var(--sc-font-text-display-sm);letter-spacing:var(--sc-font-text-display-sm-letter-spacing)}._title-section_19ol0_76{font:var(--sc-font-text-title-section);letter-spacing:var(--sc-font-text-title-section-letter-spacing)}._title-card_19ol0_77{font:var(--sc-font-text-title-card);letter-spacing:var(--sc-font-text-title-card-letter-spacing)}._body-lead_19ol0_78{font:var(--sc-font-text-body-lead);letter-spacing:var(--sc-font-text-body-lead-letter-spacing)}._body-default_19ol0_79{font:var(--sc-font-text-body-default);letter-spacing:var(--sc-font-text-body-default-letter-spacing)}._body-dense_19ol0_80{font:var(--sc-font-text-body-dense);letter-spacing:var(--sc-font-text-body-dense-letter-spacing)}._caption_19ol0_81{font:var(--sc-font-text-caption);letter-spacing:var(--sc-font-text-caption-letter-spacing)}._label-ui_19ol0_82{font:var(--sc-font-text-label-ui);letter-spacing:var(--sc-font-text-label-ui-letter-spacing)}._label-chrome_19ol0_83{font:var(--sc-font-text-label-chrome);letter-spacing:var(--sc-font-text-label-chrome-letter-spacing)}._mono-body_19ol0_84{font:var(--sc-font-text-mono-body);letter-spacing:var(--sc-font-text-mono-body-letter-spacing)}._mono-caption_19ol0_85{font:var(--sc-font-text-mono-caption);letter-spacing:var(--sc-font-text-mono-caption-letter-spacing)}._mono-chrome_19ol0_86{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing)}._blocks_kwelq_7{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-sm)}._blockWide_kwelq_8{grid-column:1 / -1}._blockBody_kwelq_9{padding:var(--sc-space-component-padding-lg)}._row_kwelq_11{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-space-component-gap-lg)}._tipRow_kwelq_14{justify-content:center;padding-top:var(--sc-space-layout-stack-xl)}._rowEnd_kwelq_15{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sc-space-component-gap-lg)}._stack_kwelq_16{display:flex;flex-direction:column;gap:var(--sc-space-layout-stack-sm)}._progressRow_kwelq_17{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-space-layout-stack-sm)}._typeWrap_kwelq_18{padding:var(--sc-space-component-padding-lg)}@media(min-width:768px){._blocks_kwelq_7{grid-template-columns:1fr 1fr}}._checker_1vz93_6{border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-surface-raised)}._controls_1vz93_11{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg);padding:var(--sc-space-component-padding-lg)}._registerRow_1vz93_13{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-sm)}._regChip_1vz93_14{padding:var(--sc-space-component-padding-block-sm) var(--sc-space-component-padding-inline-md);background:var(--sc-color-surface-sunk);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);color:var(--sc-color-text-secondary);font:var(--sc-font-text-mono-chrome);letter-spacing:0;cursor:pointer;transition:color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),border-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._regChip_1vz93_14:hover{color:var(--sc-color-interactive-hover);border-color:var(--sc-color-interactive-hover)}._regChipSel_1vz93_24{color:var(--sc-color-text-on-accent);background:var(--sc-color-brand-accent);border-color:var(--sc-color-brand-accent)}._srLabel_1vz93_26{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._textarea_1vz93_27{width:100%;resize:vertical;min-height:var(--sc-p-space-96);padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-md);background:var(--sc-color-surface-page);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);color:var(--sc-color-text-primary);font:var(--sc-font-text-body-default)}._textarea_1vz93_27::placeholder{color:var(--sc-color-text-disabled)}._textarea_1vz93_27:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset);border-color:transparent}._runRow_1vz93_39{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-md);align-items:center}._run_1vz93_39{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-lg);background:var(--sc-color-brand-accent);color:var(--sc-color-text-on-accent);border:var(--sc-border-width-default) solid var(--sc-color-brand-accent);border-radius:var(--sc-radius-control);font:var(--sc-font-text-label-chrome);letter-spacing:var(--sc-font-text-label-chrome-letter-spacing);text-transform:uppercase;transition:filter var(--sc-motion-press-duration) var(--sc-motion-press-easing)}._run_1vz93_39:hover{filter:brightness(1.05)}._run_1vz93_39:active{transform:scale(var(--sc-motion-press-scale))}._run_1vz93_39:disabled{background:var(--sc-color-text-disabled);border-color:var(--sc-color-text-disabled);cursor:progress}._reset_1vz93_52{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent;padding:var(--sc-space-component-padding-block-md) var(--sc-space-component-padding-inline-md);border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);color:var(--sc-color-text-secondary);font:var(--sc-font-text-label-chrome);letter-spacing:var(--sc-font-text-label-chrome-letter-spacing);text-transform:uppercase}._reset_1vz93_52:hover{color:var(--sc-color-interactive-hover);border-color:var(--sc-color-interactive-hover)}._result_1vz93_63{border-top:var(--sc-border-width-default) solid var(--sc-color-border-default)}._resultHead_1vz93_64{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sc-space-component-gap-lg);padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);background:var(--sc-color-surface-sunk);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._verdict_1vz93_70{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;padding-inline:var(--sc-space-component-padding-inline-sm);padding-block:var(--sc-space-component-padding-block-sm);border:var(--sc-border-width-default) solid currentColor;border-radius:var(--sc-radius-control)}._vGood_1vz93_75{color:var(--sc-color-status-success)}._vMid_1vz93_76{color:var(--sc-color-status-warning)}._vBad_1vz93_77{color:var(--sc-color-status-error)}._avg_1vz93_78{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-primary)}._avgMax_1vz93_79{color:var(--sc-color-text-disabled)}._source_1vz93_80{margin-left:auto;font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled)}._scorecard_1vz93_82{display:flex;flex-direction:column}._scoreRow_1vz93_83{display:grid;grid-template-columns:auto 1fr;gap:var(--sc-space-component-gap-sm) var(--sc-space-component-gap-md);align-items:center;padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._scoreRow_1vz93_83:last-child{border-bottom:0}._scoreKey_1vz93_90{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-brand-accent)}._scoreLabel_1vz93_91{font:var(--sc-font-text-body-dense);color:var(--sc-color-text-primary)}._scoreBar_1vz93_92{display:inline-flex;gap:var(--sc-space-component-gap-sm);grid-column:1}._pip_1vz93_93{width:var(--sc-p-space-12);height:var(--sc-p-space-4);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-deep-sunk)}._pipOn_1vz93_94{background:var(--sc-color-brand-accent)}._scoreNum_1vz93_95{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-secondary)}._scoreWhy_1vz93_96{grid-column:2;font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}._flags_1vz93_98{padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default)}._flagsHead_1vz93_99{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._flag_1vz93_98{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm);padding-left:var(--sc-p-space-12);border-left:var(--sc-border-width-accent) solid var(--sc-color-status-error)}._flagCat_1vz93_101{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-status-error)}._flagName_1vz93_102{color:var(--sc-color-text-primary)}._flagLine_1vz93_103{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary);font-style:italic}._flagFix_1vz93_104{font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-primary)}._cards_qbnr7_6{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-sm)}._card_qbnr7_6{padding:var(--sc-space-component-padding-lg);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg)}._who_qbnr7_8{font:var(--sc-font-text-body-dense);color:var(--sc-color-text-secondary)}._fields_qbnr7_10{margin:0;display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg)}._field_qbnr7_10{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm)}._field_qbnr7_10 dt{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-brand-accent)}._field_qbnr7_10 dd{margin:0;font:var(--sc-font-text-body-dense);color:var(--sc-color-text-primary)}._lists_qbnr7_19{display:grid;grid-template-columns:1fr 1fr;gap:var(--sc-space-component-gap-lg);padding-top:var(--sc-space-component-padding-md);border-top:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._listHead_qbnr7_23{display:block;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary);margin-bottom:var(--sc-space-component-gap-md)}._lists_qbnr7_19 ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm)}._lists_qbnr7_19 li{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary);padding-left:var(--sc-p-space-12);position:relative}._allow_qbnr7_26 li:before{content:"+";position:absolute;left:0;color:var(--sc-color-status-success)}._forbid_qbnr7_27 li:before{content:"−";position:absolute;left:0;color:var(--sc-color-status-error)}._canon_qbnr7_30{display:flex;flex-direction:column;gap:var(--sc-space-layout-stack-md)}._canonGroup_qbnr7_31{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg)}._specimen_qbnr7_32{margin:0;border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-surface-raised)}._specimenCopy_qbnr7_38{margin:0;padding:var(--sc-space-component-padding-lg);font:var(--sc-font-text-body-lead);color:var(--sc-color-text-primary);text-wrap:pretty}._specimenNote_qbnr7_43{padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-secondary);background:var(--sc-color-surface-sunk);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default);border-left:var(--sc-border-width-accent) solid var(--sc-color-brand-accent)}@media(min-width:768px){._cards_qbnr7_6{grid-template-columns:1fr 1fr}}._levels_os4p2_8{display:flex;flex-direction:column;gap:var(--sc-space-layout-stack-sm)}._level_os4p2_8{margin:0;border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-surface-raised)}._levelHead_os4p2_15{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-space-component-gap-md);padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);background:var(--sc-color-surface-sunk);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._levelTag_os4p2_21{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-primary)}._levelCount_os4p2_22{margin-left:auto;font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled)}._levelCopy_os4p2_23{margin:0;padding:var(--sc-space-component-padding-lg);font:var(--sc-font-text-body-lead);color:var(--sc-color-text-primary);text-wrap:pretty}._levelNote_os4p2_24{padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);font:var(--sc-font-text-mono-caption);color:var(--sc-color-text-secondary);border-top:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._scale_os4p2_31{display:flex;flex-direction:column}._scaleRow_os4p2_32{display:grid;grid-template-columns:1fr;gap:var(--sc-space-component-gap-sm);padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._scaleRow_os4p2_32:last-child{border-bottom:0}._scaleReg_os4p2_38{font:var(--sc-font-text-body-dense);color:var(--sc-color-text-primary)}._scaleTrack_os4p2_39{position:relative;display:block;height:var(--sc-p-space-24);background:var(--sc-color-surface-deep-sunk);border-radius:var(--sc-radius-pill)}._scaleBar_os4p2_43{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;box-sizing:border-box;padding-inline:var(--sc-space-component-padding-inline-sm);background:var(--sc-color-brand-accent);border-radius:var(--sc-radius-pill);min-width:var(--sc-p-space-48)}._scaleMin_os4p2_50,._scaleMax_os4p2_50{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-on-accent)}._scaleSweet_os4p2_51{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled)}._compGrid_os4p2_54{display:grid;grid-template-columns:1fr;gap:var(--sc-space-layout-stack-sm)}._compPanel_os4p2_57{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}._compDemo_os4p2_58{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sc-space-component-gap-md);padding:var(--sc-space-component-padding-lg);min-height:var(--sc-p-space-96);background:var(--sc-color-surface-floating)}._compRule_os4p2_63{padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary);border-top:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._tipStage_os4p2_70{flex:1;display:flex;justify-content:center;padding-top:var(--sc-space-layout-stack-xl)}._tipTarget_os4p2_71{font:var(--sc-font-text-body-default);color:var(--sc-color-text-primary);border-bottom:var(--sc-border-width-default) dashed var(--sc-color-border-strong);cursor:help}._emptyState_os4p2_73{display:flex;flex-direction:column;align-items:center;gap:var(--sc-space-component-gap-sm);text-align:center;width:100%}._emptyMark_os4p2_74{font-size:var(--sc-p-font-size-24);color:var(--sc-color-text-disabled)}._emptyHead_os4p2_75{font:var(--sc-font-text-title-card);color:var(--sc-color-text-primary)}._emptyBody_os4p2_76{font:var(--sc-font-text-body-dense);color:var(--sc-color-text-secondary)}@media(min-width:768px){._scaleRow_os4p2_32{grid-template-columns:var(--sc-p-space-120) 1fr auto;align-items:center;gap:var(--sc-space-component-gap-lg)}._compGrid_os4p2_54{grid-template-columns:repeat(2,1fr)}}._rules_zwulo_7{display:flex;flex-direction:column;gap:var(--sc-space-layout-stack-sm)}._ruleStatement_zwulo_8{padding:var(--sc-space-component-padding-lg) var(--sc-space-component-padding-lg) 0;font:var(--sc-font-text-body-dense);color:var(--sc-color-text-secondary);max-width:56em}._compare_zwulo_13{display:grid;grid-template-columns:1fr;gap:var(--sc-border-width-default);padding:var(--sc-space-component-padding-lg)}._bad_zwulo_18,._good_zwulo_18{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-sm);padding:var(--sc-space-component-padding-md);background:var(--sc-color-surface-sunk);border-left:var(--sc-border-width-accent) solid currentColor;border-radius:var(--sc-radius-control)}._bad_zwulo_18{color:var(--sc-color-status-error)}._good_zwulo_18{color:var(--sc-color-status-success)}._compareTag_zwulo_27{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase}._compareCopy_zwulo_28{font:var(--sc-font-text-body-dense);color:var(--sc-color-text-primary)}._libGroup_zwulo_31{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg)}._libRows_zwulo_32{display:flex;flex-direction:column;border:var(--sc-border-width-default) solid var(--sc-color-border-default);border-radius:var(--sc-radius-control);overflow:hidden;background:var(--sc-color-surface-raised)}._libRow_zwulo_32{display:grid;grid-template-columns:1fr;gap:var(--sc-space-component-gap-sm);padding:var(--sc-space-component-padding-md) var(--sc-space-component-padding-lg);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-subtle)}._libRow_zwulo_32:last-child{border-bottom:0}._libName_zwulo_44{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-primary)}._libBad_zwulo_45{font:var(--sc-font-text-caption);color:var(--sc-color-status-error);font-style:italic}._libWhy_zwulo_46{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary)}._libGood_zwulo_47{font:var(--sc-font-text-mono-caption);color:var(--sc-color-status-success)}@media(min-width:768px){._compare_zwulo_13{grid-template-columns:1fr 1fr}._libRow_zwulo_32{grid-template-columns:var(--sc-p-space-120) 1.2fr 1fr 1.2fr;align-items:baseline;gap:var(--sc-space-component-gap-lg)}}._site_1lb9t_14{--shell-rail-w: 256px;--shell-content-max: 1080px;--shell-col-content: 880px;--shell-col-gutter: 168px;display:flex;flex-direction:column;min-height:100vh;background:var(--sc-color-surface-page)}._slash_1lb9t_27{color:var(--sc-color-text-disabled)}._sidebar_1lb9t_38{display:flex;flex-direction:column;gap:var(--sc-p-space-32);padding:var(--sc-p-space-28) var(--sc-p-space-24) var(--sc-p-space-20);background:var(--sc-color-surface-nav);border-radius:var(--sc-radius-surface-large)}._brand_1lb9t_47{display:flex;align-items:center;gap:var(--sc-p-space-micro-10);text-decoration:none;color:var(--sc-color-text-primary)}._brandMark_1lb9t_54{width:var(--sc-p-space-24);height:auto;flex-shrink:0}._brandMarkGround_1lb9t_55{fill:var(--sc-color-brand-accent)}._brandMarkPlus_1lb9t_56{fill:var(--sc-color-text-on-accent)}._brandName_1lb9t_57{font:var(--sc-font-text-label-tab);letter-spacing:var(--sc-font-text-label-tab-letter-spacing);color:var(--sc-color-text-primary)}._nav_1lb9t_31{display:flex;flex-direction:column;gap:var(--sc-p-space-32)}._navGroup_1lb9t_64{display:flex;flex-direction:column}._navEyebrow_1lb9t_65{font:var(--sc-font-text-label-nav-heading);letter-spacing:var(--sc-font-text-label-nav-heading-letter-spacing);color:var(--sc-color-text-primary);padding-bottom:var(--sc-space-component-gap-sm)}._navLink_1lb9t_72{position:relative;display:flex;align-items:baseline;justify-content:space-between;text-decoration:none;color:var(--sc-color-text-primary);font:var(--sc-font-text-caption);line-height:var(--sc-p-font-line-height-base);padding:var(--sc-p-space-4) var(--sc-p-space-8);margin-inline:calc(-1 * var(--sc-p-space-8));border-radius:var(--sc-radius-surface);transition:background-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),transform var(--sc-motion-press-duration) var(--sc-motion-press-easing);will-change:transform}._navLink_1lb9t_72:hover{background:var(--sc-color-surface-nav-hover)}._navLink_1lb9t_72:active{transform:scale(var(--sc-motion-press-scale))}._navLinkActive_1lb9t_95{font:var(--sc-font-text-label-nav-current);letter-spacing:var(--sc-font-text-label-nav-current-letter-spacing);color:var(--sc-color-brand-accent-ink)}._navTail_1lb9t_100{align-self:center;margin-left:auto}._navLabel_1lb9t_107{display:inline-flex;align-items:baseline}._navLabelSr_1lb9t_111{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._navChar_1lb9t_120{display:inline-block;position:relative;overflow:hidden;height:1lh;vertical-align:bottom}._navCharLayer_1lb9t_127{display:block;transition:transform var(--sc-motion-mode-duration) var(--sc-motion-hover-easing);transition-delay:var(--nav-char-delay, 0ms)}._navCharLayerHover_1lb9t_132{position:absolute;left:0;top:100%;color:var(--sc-color-interactive-hover-ink)}._navLink_1lb9t_72:hover ._navCharLayer_1lb9t_127{transform:translateY(-100%)}._modeRow_1lb9t_141{display:flex;align-items:center;justify-content:space-between;padding-top:var(--sc-space-layout-stack-sm);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default)}._modeLabel_1lb9t_148{font:var(--sc-font-text-label-ui-medium);letter-spacing:var(--sc-font-text-label-ui-medium-letter-spacing);color:var(--sc-color-text-secondary)}._modeState_1lb9t_153{color:var(--sc-color-text-primary);margin-left:var(--sc-space-component-gap-sm)}._sidebarFoot_1lb9t_155{display:flex;justify-content:space-between;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);color:var(--sc-color-text-disabled)}._main_1lb9t_165{min-width:0;padding:var(--sc-space-layout-stack-lg) var(--sc-space-layout-inset-sm) var(--sc-space-layout-stack-xl)}._metabar_1lb9t_172{display:flex;flex-wrap:wrap;gap:var(--sc-space-component-gap-md);align-items:baseline;justify-content:space-between;padding-bottom:var(--sc-space-layout-stack-md);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default);margin-bottom:var(--sc-space-layout-stack-lg)}._crumb_1lb9t_182{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._crumbAccent_1lb9t_188{color:var(--sc-color-brand-accent);margin-right:var(--sc-space-component-gap-md)}._metaRight_1lb9t_189{display:flex;gap:var(--sc-space-layout-stack-md);font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-disabled)}._metaRight_1lb9t_189 b{font-weight:var(--sc-p-font-weight-medium);color:var(--sc-color-text-secondary)}._stubHead_1lb9t_199{max-width:var(--shell-col-content);margin-bottom:var(--sc-space-layout-stack-lg)}._stubEyebrow_1lb9t_200{display:inline-block;font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary);margin-bottom:var(--sc-space-layout-stack-md)}._stubTitle_1lb9t_208{font:var(--sc-font-text-display-sm);letter-spacing:var(--sc-font-text-display-sm-letter-spacing);color:var(--sc-color-text-primary)}._placeholder_1lb9t_214{max-width:var(--shell-col-content);display:flex;flex-direction:column;gap:var(--sc-space-component-gap-md);padding:var(--sc-space-component-padding-lg);background:var(--sc-color-surface-raised);border:var(--sc-border-width-default) dashed var(--sc-color-border-subtle);border-radius:var(--sc-radius-surface)}._placeholderMark_1lb9t_224{font-size:var(--sc-p-font-size-24);line-height:1;color:var(--sc-color-text-disabled)}._placeholderLead_1lb9t_229{font:var(--sc-font-text-body-lead);color:var(--sc-color-text-primary)}._placeholderLead_1lb9t_229 b{font-weight:var(--sc-p-font-weight-medium)}._placeholderBody_1lb9t_231{font:var(--sc-font-text-body-default);color:var(--sc-color-text-secondary);max-width:60ch}@media(min-width:768px){._site_1lb9t_14{display:grid;grid-template-columns:calc(var(--shell-rail-w) + 2 * var(--sc-space-layout-inset-md)) 1fr}._sidebar_1lb9t_38{position:sticky;top:var(--sc-space-layout-inset-md);align-self:start;margin:var(--sc-space-layout-inset-md)}._main_1lb9t_165{padding:var(--sc-space-layout-stack-lg) var(--sc-space-layout-inset-md) var(--sc-space-layout-stack-xl) var(--sc-space-layout-stack-lg)}}@media(min-width:1280px){._main_1lb9t_165{padding-inline:var(--sc-p-space-96);display:flex;justify-content:center}}._mobileHeader_1lb9t_267,._mobileBottomNav_1lb9t_268,._mobileMenu_1lb9t_269,._mobileOverlay_1lb9t_270{display:none}@media(max-width:767px){._sidebar_1lb9t_38{display:none}._mobileHeader_1lb9t_267{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-space-component-gap-md);padding:var(--sc-p-space-12) var(--sc-p-space-16);background:var(--sc-color-surface-rail);border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default);position:sticky;top:0;z-index:10}._mobileCrumb_1lb9t_288,._mobileMeta_1lb9t_289{display:flex;align-items:center;gap:var(--sc-space-component-gap-sm);font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary)}._mobileCrumbOrd_1lb9t_298{color:var(--sc-color-brand-accent)}._mobileMark_1lb9t_299{width:var(--sc-p-space-micro-22);height:var(--sc-p-space-micro-22);flex-shrink:0}._mobileBottomNav_1lb9t_268{display:flex;position:fixed;bottom:0;left:0;right:0;background:var(--sc-color-surface-rail);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default);padding:var(--sc-p-space-8) var(--sc-p-space-12);gap:var(--sc-p-space-8);z-index:40}._mobileTab_1lb9t_313{flex:1 1 0;background:transparent;border:0;padding:var(--sc-p-space-micro-6) var(--sc-p-space-8);border-radius:var(--sc-radius-control);font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-font-text-mono-chrome-letter-spacing);text-transform:uppercase;color:var(--sc-color-text-secondary);cursor:pointer;text-align:center;transition:background-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing),color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._mobileTab_1lb9t_313:hover{background:var(--sc-color-surface-hover)}._mobileTabActive_1lb9t_330{color:var(--sc-color-brand-accent);background:var(--sc-color-surface-hover)}._mobileMenu_1lb9t_269{display:flex;flex-direction:column;position:fixed;left:0;right:0;bottom:0;max-height:70vh;background:var(--sc-color-surface-rail);border-top:var(--sc-border-width-default) solid var(--sc-color-border-default);transform:translateY(100%);transition:transform var(--sc-motion-mode-duration) var(--sc-motion-mode-easing);z-index:30;padding-bottom:var(--sc-p-space-64);overflow-y:auto}._mobileMenuOpen_1lb9t_348{transform:translateY(0)}._mobileMenuList_1lb9t_350{list-style:none;margin:0;padding:var(--sc-p-space-16);display:flex;flex-direction:column}._mobileMenuList_1lb9t_350>li{border-bottom:var(--sc-border-width-default) solid var(--sc-color-border-default)}._mobileMenuList_1lb9t_350>li:last-child{border-bottom:0}._mobileMenuLink_1lb9t_361{width:100%;background:transparent;border:0;padding:var(--sc-p-space-12) var(--sc-p-space-8);display:flex;justify-content:space-between;align-items:baseline;gap:var(--sc-space-component-gap-md);cursor:pointer;color:var(--sc-color-text-primary);text-align:left;transition:background-color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}._mobileMenuLink_1lb9t_361:hover{background:var(--sc-color-surface-hover)}._mobileMenuItemActive_1lb9t_376 ._mobileMenuLink_1lb9t_361{color:var(--sc-color-brand-accent)}._mobileMenuLabel_1lb9t_377{font:var(--sc-font-text-body-default);color:inherit;display:flex;align-items:baseline;gap:var(--sc-space-component-gap-md)}._mobileMenuStep_1lb9t_384,._mobileMenuCount_1lb9t_385{font:var(--sc-font-text-mono-chrome);letter-spacing:0;color:var(--sc-color-text-disabled)}._mobileMenuEmpty_1lb9t_390{font:var(--sc-font-text-caption);color:var(--sc-color-text-secondary);padding:var(--sc-p-space-16);text-align:center}._mobileOverlay_1lb9t_270{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;z-index:20;pointer-events:none;opacity:0;transition:opacity var(--sc-motion-mode-duration) var(--sc-motion-mode-easing)}._mobileOverlayOpen_1lb9t_407{opacity:1;pointer-events:auto}._mainBlurred_1lb9t_409{filter:blur(15px);pointer-events:none;transition:filter var(--sc-motion-mode-duration) var(--sc-motion-mode-easing)}}@media(min-width:768px){._mobileHeader_1lb9t_267,._mobileBottomNav_1lb9t_268,._mobileMenu_1lb9t_269,._mobileOverlay_1lb9t_270{display:none}}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:250;font-style:normal;font-display:swap;src:url(/assets/NeueHaasGrotDisp-35Thin-CZwJ7Rx1.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/NeueHaasGrotDisp-45Light-yFbQl5tl.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/NeueHaasGrotDisp-55Roman-CQZiH6Mx.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/NeueHaasGrotDisp-65Medium-Bzot0gmU.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/NeueHaasGrotDisp-75Bold-D8pLKCLq.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:900;font-style:normal;font-display:swap;src:url(/assets/NeueHaasGrotDisp-95Black-5IyZSJqx.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/NeueHaasGrotText-55Roman-CVPQm6pR.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/NeueHaasGrotText-65Medium-BOTNRjmT.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/NeueHaasGrotText-75Bold-Cy2FLLv7.woff2) format("woff2")}@font-face{font-family:Cascadia Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/cascadia-code-latin-400-normal-hfeVgAEz.woff2) format("woff2")}@font-face{font-family:Cascadia Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/cascadia-code-latin-500-normal-DaLXS18b.woff2) format("woff2")}@font-face{font-family:Cascadia Mono;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/cascadia-code-latin-600-normal-CQwGuZW6.woff2) format("woff2")}:root{--sc-p-color-warm-gray-25: #F8F6F2;--sc-p-color-warm-gray-40: #F5F0E9;--sc-p-color-warm-gray-50: #F1EFEB;--sc-p-color-warm-gray-100: #E3DFD8;--sc-p-color-warm-gray-200: #D8D1CC;--sc-p-color-warm-gray-250: #C4BCB4;--sc-p-color-warm-gray-300: #B0A69C;--sc-p-color-warm-gray-350: #9A9186;--sc-p-color-warm-gray-400: #847C71;--sc-p-color-warm-gray-450: #66615A;--sc-p-color-warm-gray-500: #5A5750;--sc-p-color-warm-gray-600: #484640;--sc-p-color-warm-gray-700: #312F2A;--sc-p-color-warm-gray-800: #1A1815;--sc-p-color-warm-gray-900: #0D0C0B;--sc-p-color-teal-50: #E7F4F5;--sc-p-color-teal-100: #C4E7E8;--sc-p-color-teal-200: #8FD2D5;--sc-p-color-teal-300: #52B8BC;--sc-p-color-teal-400: #1C9DA2;--sc-p-color-teal-500: #038E93;--sc-p-color-teal-600: #04797D;--sc-p-color-teal-700: #056268;--sc-p-color-teal-800: #05484C;--sc-p-color-teal-900: #05282B;--sc-p-color-status-success-light: #2F855A;--sc-p-color-status-success-dark: #57AD7F;--sc-p-color-status-success-ink-light: #246E4A;--sc-p-color-status-success-ink-dark: #6AC090;--sc-p-color-status-warning-light: #C2410C;--sc-p-color-status-warning-dark: #F67751;--sc-p-color-status-warning-ink-light: #B13700;--sc-p-color-status-warning-ink-dark: #FE9374;--sc-p-color-status-info-light: #2D5AD8;--sc-p-color-status-info-dark: #709AFD;--sc-p-color-status-info-ink-light: #2B57D5;--sc-p-color-status-info-ink-dark: #8DAFFD;--sc-p-color-status-error-light: #7F1D1D;--sc-p-color-status-error-dark: #FE6B67;--sc-p-color-signal-live: #C8281C;--sc-p-color-signal-live-bright: #DA5C4D;--sc-p-color-signal-progress: #FBFF00;--sc-p-color-atmosphere-celadon: #EAFBF7;--sc-p-color-atmosphere-pale-blue-green: #00A3AF;--sc-p-color-atmosphere-river: #5CE3E6;--sc-p-color-atmosphere-river-deep: #0F9CC2;--sc-p-color-atmosphere-indigo: #274A78;--sc-p-color-dark-well: #1F252C;--sc-p-color-dark-floor: #252B32;--sc-p-color-dark-surface-page: #2C3239;--sc-p-color-dark-raised1: #343A41;--sc-p-color-dark-raised2: #3B4249;--sc-p-color-dark-raised3: #434A51;--sc-p-color-dark-raised4: #4D535B;--sc-p-color-dark-raised5: #565D65;--sc-p-color-dark-border: #4D535B;--sc-p-color-dark-border-subtle: #3B4249;--sc-p-color-dark-text-primary: #EAE8E3;--sc-p-color-dark-text-secondary: #C9C7C3;--sc-p-color-dark-text-tertiary: #B3B1AD;--sc-p-color-dark-text-disabled: #7C7A76;--sc-p-color-utility-white: #FFFFFF;--sc-p-color-utility-black: #000000;--sc-p-color-white-rgb: 255 255 255;--sc-p-color-ink-rgb: 26 24 21;--sc-p-color-black-rgb: 0 0 0;--sc-p-color-focus-ring-light: #1F2024;--sc-p-color-focus-ring-dark: #E9EBEE;--sc-p-color-interactive-hover-ink-light: #006D72;--sc-p-font-family-sans: "Neue Haas Grotesk Display Pro", "Neue Haas Grotesk Text Pro", "Helvetica Neue", Inter, system-ui, sans-serif;--sc-p-font-family-display: "Neue Haas Grotesk Display Pro", "Helvetica Neue", Inter, system-ui, sans-serif;--sc-p-font-family-text: "Neue Haas Grotesk Text Pro", "Helvetica Neue", Inter, system-ui, sans-serif;--sc-p-font-family-mono: "Cascadia Mono", "Cascadia Code", ui-monospace, "SF Mono", Menlo, monospace;--sc-p-font-size-11: 11px;--sc-p-font-size-12: 12px;--sc-p-font-size-13: 13px;--sc-p-font-size-14: 14px;--sc-p-font-size-16: 16px;--sc-p-font-size-20: 20px;--sc-p-font-size-24: 24px;--sc-p-font-size-32: 32px;--sc-p-font-size-44: 44px;--sc-p-font-size-60: 60px;--sc-p-font-size-84: 84px;--sc-p-font-size-120: 120px;--sc-p-font-size-offscale-18: 18px;--sc-p-font-size-offscale-22: 22px;--sc-p-font-size-offscale-200: 200px;--sc-p-font-weight-thin: 250;--sc-p-font-weight-light: 300;--sc-p-font-weight-regular: 400;--sc-p-font-weight-medium: 500;--sc-p-font-weight-semibold: 600;--sc-p-font-weight-bold: 700;--sc-p-font-weight-black: 900;--sc-p-font-line-height-flat: 1;--sc-p-font-line-height-tight: 1.1;--sc-p-font-line-height-snug: 1.2;--sc-p-font-line-height-base: 1.5;--sc-p-font-line-height-relaxed: 1.55;--sc-p-font-line-height-loose: 2;--sc-p-font-tracking-tightest: -.04em;--sc-p-font-tracking-tighter: -.025em;--sc-p-font-tracking-tight: -.018em;--sc-p-font-tracking-snug: -.012em;--sc-p-font-tracking-normal: 0em;--sc-p-font-tracking-slight: .02em;--sc-p-font-tracking-wide: .04em;--sc-p-font-tracking-wider: .06em;--sc-p-font-tracking-widest: .08em;--sc-p-font-tracking-caps: .1em;--sc-p-font-text-11-family: var(--sc-p-font-family-text);--sc-p-font-text-11-size: var(--sc-p-font-size-11);--sc-p-font-text-11-weight: var(--sc-p-font-weight-medium);--sc-p-font-text-11-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-11-letter-spacing: var(--sc-p-font-tracking-widest);--sc-p-font-text-11: var(--sc-p-font-weight-medium) var(--sc-p-font-size-11)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-12-family: var(--sc-p-font-family-text);--sc-p-font-text-12-size: var(--sc-p-font-size-12);--sc-p-font-text-12-weight: var(--sc-p-font-weight-bold);--sc-p-font-text-12-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-12-letter-spacing: var(--sc-p-font-tracking-wide);--sc-p-font-text-12: var(--sc-p-font-weight-bold) var(--sc-p-font-size-12)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-13-family: var(--sc-p-font-family-text);--sc-p-font-text-13-size: var(--sc-p-font-size-13);--sc-p-font-text-13-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-13-line-height: var(--sc-p-font-line-height-relaxed);--sc-p-font-text-13-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-13: var(--sc-p-font-weight-regular) var(--sc-p-font-size-13)/var(--sc-p-font-line-height-relaxed) var(--sc-p-font-family-text);--sc-p-font-text-14-family: var(--sc-p-font-family-text);--sc-p-font-text-14-size: var(--sc-p-font-size-14);--sc-p-font-text-14-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-14-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-14-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-14: var(--sc-p-font-weight-regular) var(--sc-p-font-size-14)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-16-family: var(--sc-p-font-family-text);--sc-p-font-text-16-size: var(--sc-p-font-size-16);--sc-p-font-text-16-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-16-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-16-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-16: var(--sc-p-font-weight-regular) var(--sc-p-font-size-16)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-20-family: var(--sc-p-font-family-text);--sc-p-font-text-20-size: var(--sc-p-font-size-20);--sc-p-font-text-20-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-20-line-height: var(--sc-p-font-line-height-relaxed);--sc-p-font-text-20-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-20: var(--sc-p-font-weight-regular) var(--sc-p-font-size-20)/var(--sc-p-font-line-height-relaxed) var(--sc-p-font-family-text);--sc-p-font-text-24-family: var(--sc-p-font-family-display);--sc-p-font-text-24-size: var(--sc-p-font-size-24);--sc-p-font-text-24-weight: var(--sc-p-font-weight-black);--sc-p-font-text-24-line-height: var(--sc-p-font-line-height-snug);--sc-p-font-text-24-letter-spacing: var(--sc-p-font-tracking-snug);--sc-p-font-text-24: var(--sc-p-font-weight-black) var(--sc-p-font-size-24)/var(--sc-p-font-line-height-snug) var(--sc-p-font-family-display);--sc-p-font-text-32-family: var(--sc-p-font-family-display);--sc-p-font-text-32-size: var(--sc-p-font-size-32);--sc-p-font-text-32-weight: var(--sc-p-font-weight-black);--sc-p-font-text-32-line-height: var(--sc-p-font-line-height-snug);--sc-p-font-text-32-letter-spacing: var(--sc-p-font-tracking-tight);--sc-p-font-text-32: var(--sc-p-font-weight-black) var(--sc-p-font-size-32)/var(--sc-p-font-line-height-snug) var(--sc-p-font-family-display);--sc-p-font-text-44-family: var(--sc-p-font-family-display);--sc-p-font-text-44-size: var(--sc-p-font-size-44);--sc-p-font-text-44-weight: var(--sc-p-font-weight-black);--sc-p-font-text-44-line-height: var(--sc-p-font-line-height-tight);--sc-p-font-text-44-letter-spacing: var(--sc-p-font-tracking-tight);--sc-p-font-text-44: var(--sc-p-font-weight-black) var(--sc-p-font-size-44)/var(--sc-p-font-line-height-tight) var(--sc-p-font-family-display);--sc-p-font-text-60-family: var(--sc-p-font-family-display);--sc-p-font-text-60-size: var(--sc-p-font-size-60);--sc-p-font-text-60-weight: var(--sc-p-font-weight-black);--sc-p-font-text-60-line-height: var(--sc-p-font-line-height-tight);--sc-p-font-text-60-letter-spacing: var(--sc-p-font-tracking-tighter);--sc-p-font-text-60: var(--sc-p-font-weight-black) var(--sc-p-font-size-60)/var(--sc-p-font-line-height-tight) var(--sc-p-font-family-display);--sc-p-font-text-84-family: var(--sc-p-font-family-display);--sc-p-font-text-84-size: var(--sc-p-font-size-84);--sc-p-font-text-84-weight: var(--sc-p-font-weight-black);--sc-p-font-text-84-line-height: var(--sc-p-font-line-height-tight);--sc-p-font-text-84-letter-spacing: var(--sc-p-font-tracking-tightest);--sc-p-font-text-84: var(--sc-p-font-weight-black) var(--sc-p-font-size-84)/var(--sc-p-font-line-height-tight) var(--sc-p-font-family-display);--sc-p-font-text-120-family: var(--sc-p-font-family-display);--sc-p-font-text-120-size: var(--sc-p-font-size-120);--sc-p-font-text-120-weight: var(--sc-p-font-weight-black);--sc-p-font-text-120-line-height: var(--sc-p-font-line-height-flat);--sc-p-font-text-120-letter-spacing: var(--sc-p-font-tracking-tightest);--sc-p-font-text-120: var(--sc-p-font-weight-black) var(--sc-p-font-size-120)/var(--sc-p-font-line-height-flat) var(--sc-p-font-family-display);--sc-p-font-text-medium-12-family: var(--sc-p-font-family-text);--sc-p-font-text-medium-12-size: var(--sc-p-font-size-12);--sc-p-font-text-medium-12-weight: var(--sc-p-font-weight-medium);--sc-p-font-text-medium-12-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-medium-12-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-medium-12: var(--sc-p-font-weight-medium) var(--sc-p-font-size-12)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-medium-13-family: var(--sc-p-font-family-text);--sc-p-font-text-medium-13-size: var(--sc-p-font-size-13);--sc-p-font-text-medium-13-weight: var(--sc-p-font-weight-medium);--sc-p-font-text-medium-13-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-medium-13-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-medium-13: var(--sc-p-font-weight-medium) var(--sc-p-font-size-13)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-button-12-family: var(--sc-p-font-family-text);--sc-p-font-text-button-12-size: var(--sc-p-font-size-12);--sc-p-font-text-button-12-weight: var(--sc-p-font-weight-medium);--sc-p-font-text-button-12-line-height: var(--sc-p-font-line-height-loose);--sc-p-font-text-button-12-letter-spacing: var(--sc-p-font-tracking-slight);--sc-p-font-text-button-12: var(--sc-p-font-weight-medium) var(--sc-p-font-size-12)/var(--sc-p-font-line-height-loose) var(--sc-p-font-family-text);--sc-p-font-text-button-14-family: var(--sc-p-font-family-text);--sc-p-font-text-button-14-size: var(--sc-p-font-size-14);--sc-p-font-text-button-14-weight: var(--sc-p-font-weight-medium);--sc-p-font-text-button-14-line-height: var(--sc-p-font-line-height-loose);--sc-p-font-text-button-14-letter-spacing: var(--sc-p-font-tracking-slight);--sc-p-font-text-button-14: var(--sc-p-font-weight-medium) var(--sc-p-font-size-14)/var(--sc-p-font-line-height-loose) var(--sc-p-font-family-text);--sc-p-font-text-bold-12-family: var(--sc-p-font-family-text);--sc-p-font-text-bold-12-size: var(--sc-p-font-size-12);--sc-p-font-text-bold-12-weight: var(--sc-p-font-weight-bold);--sc-p-font-text-bold-12-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-bold-12-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-bold-12: var(--sc-p-font-weight-bold) var(--sc-p-font-size-12)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-bold-13-family: var(--sc-p-font-family-text);--sc-p-font-text-bold-13-size: var(--sc-p-font-size-13);--sc-p-font-text-bold-13-weight: var(--sc-p-font-weight-bold);--sc-p-font-text-bold-13-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-bold-13-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-bold-13: var(--sc-p-font-weight-bold) var(--sc-p-font-size-13)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-bold-14-family: var(--sc-p-font-family-text);--sc-p-font-text-bold-14-size: var(--sc-p-font-size-14);--sc-p-font-text-bold-14-weight: var(--sc-p-font-weight-bold);--sc-p-font-text-bold-14-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-bold-14-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-bold-14: var(--sc-p-font-weight-bold) var(--sc-p-font-size-14)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-bold-16-family: var(--sc-p-font-family-text);--sc-p-font-text-bold-16-size: var(--sc-p-font-size-16);--sc-p-font-text-bold-16-weight: var(--sc-p-font-weight-bold);--sc-p-font-text-bold-16-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-bold-16-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-bold-16: var(--sc-p-font-weight-bold) var(--sc-p-font-size-16)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-text);--sc-p-font-text-bold-20-family: var(--sc-p-font-family-text);--sc-p-font-text-bold-20-size: var(--sc-p-font-size-20);--sc-p-font-text-bold-20-weight: var(--sc-p-font-weight-bold);--sc-p-font-text-bold-20-line-height: var(--sc-p-font-line-height-relaxed);--sc-p-font-text-bold-20-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-bold-20: var(--sc-p-font-weight-bold) var(--sc-p-font-size-20)/var(--sc-p-font-line-height-relaxed) var(--sc-p-font-family-text);--sc-p-font-text-display-tight-11-family: var(--sc-p-font-family-display);--sc-p-font-text-display-tight-11-size: var(--sc-p-font-size-11);--sc-p-font-text-display-tight-11-weight: var(--sc-p-font-weight-black);--sc-p-font-text-display-tight-11-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-display-tight-11-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-display-tight-11: var(--sc-p-font-weight-black) var(--sc-p-font-size-11)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-display);--sc-p-font-text-display-tight-12-family: var(--sc-p-font-family-display);--sc-p-font-text-display-tight-12-size: var(--sc-p-font-size-12);--sc-p-font-text-display-tight-12-weight: var(--sc-p-font-weight-black);--sc-p-font-text-display-tight-12-line-height: var(--sc-p-font-line-height-tight);--sc-p-font-text-display-tight-12-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-display-tight-12: var(--sc-p-font-weight-black) var(--sc-p-font-size-12)/var(--sc-p-font-line-height-tight) var(--sc-p-font-family-display);--sc-p-font-text-display-tight-32-family: var(--sc-p-font-family-display);--sc-p-font-text-display-tight-32-size: var(--sc-p-font-size-32);--sc-p-font-text-display-tight-32-weight: var(--sc-p-font-weight-black);--sc-p-font-text-display-tight-32-line-height: var(--sc-p-font-line-height-tight);--sc-p-font-text-display-tight-32-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-display-tight-32: var(--sc-p-font-weight-black) var(--sc-p-font-size-32)/var(--sc-p-font-line-height-tight) var(--sc-p-font-family-display);--sc-p-font-text-text-tight-13-family: var(--sc-p-font-family-text);--sc-p-font-text-text-tight-13-size: var(--sc-p-font-size-13);--sc-p-font-text-text-tight-13-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-text-tight-13-line-height: var(--sc-p-font-line-height-tight);--sc-p-font-text-text-tight-13-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-text-tight-13: var(--sc-p-font-weight-regular) var(--sc-p-font-size-13)/var(--sc-p-font-line-height-tight) var(--sc-p-font-family-text);--sc-p-font-text-mono-11-family: var(--sc-p-font-family-mono);--sc-p-font-text-mono-11-size: var(--sc-p-font-size-11);--sc-p-font-text-mono-11-weight: var(--sc-p-font-weight-semibold);--sc-p-font-text-mono-11-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-mono-11-letter-spacing: var(--sc-p-font-tracking-wider);--sc-p-font-text-mono-11: var(--sc-p-font-weight-semibold) var(--sc-p-font-size-11)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-mono);--sc-p-font-text-mono-12-family: var(--sc-p-font-family-mono);--sc-p-font-text-mono-12-size: var(--sc-p-font-size-12);--sc-p-font-text-mono-12-weight: var(--sc-p-font-weight-medium);--sc-p-font-text-mono-12-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-mono-12-letter-spacing: var(--sc-p-font-tracking-wide);--sc-p-font-text-mono-12: var(--sc-p-font-weight-medium) var(--sc-p-font-size-12)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-mono);--sc-p-font-text-mono-13-family: var(--sc-p-font-family-mono);--sc-p-font-text-mono-13-size: var(--sc-p-font-size-13);--sc-p-font-text-mono-13-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-mono-13-line-height: var(--sc-p-font-line-height-relaxed);--sc-p-font-text-mono-13-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-mono-13: var(--sc-p-font-weight-regular) var(--sc-p-font-size-13)/var(--sc-p-font-line-height-relaxed) var(--sc-p-font-family-mono);--sc-p-font-text-mono-14-family: var(--sc-p-font-family-mono);--sc-p-font-text-mono-14-size: var(--sc-p-font-size-14);--sc-p-font-text-mono-14-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-mono-14-line-height: var(--sc-p-font-line-height-base);--sc-p-font-text-mono-14-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-mono-14: var(--sc-p-font-weight-regular) var(--sc-p-font-size-14)/var(--sc-p-font-line-height-base) var(--sc-p-font-family-mono);--sc-p-font-text-mono-16-family: var(--sc-p-font-family-mono);--sc-p-font-text-mono-16-size: var(--sc-p-font-size-16);--sc-p-font-text-mono-16-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-mono-16-line-height: var(--sc-p-font-line-height-relaxed);--sc-p-font-text-mono-16-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-mono-16: var(--sc-p-font-weight-regular) var(--sc-p-font-size-16)/var(--sc-p-font-line-height-relaxed) var(--sc-p-font-family-mono);--sc-p-font-text-mono-14-loose-family: var(--sc-p-font-family-mono);--sc-p-font-text-mono-14-loose-size: var(--sc-p-font-size-14);--sc-p-font-text-mono-14-loose-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-mono-14-loose-line-height: var(--sc-p-font-line-height-loose);--sc-p-font-text-mono-14-loose-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-mono-14-loose: var(--sc-p-font-weight-regular) var(--sc-p-font-size-14)/var(--sc-p-font-line-height-loose) var(--sc-p-font-family-mono);--sc-p-font-text-offscale-body-18-family: var(--sc-p-font-family-text);--sc-p-font-text-offscale-body-18-size: var(--sc-p-font-size-offscale-18);--sc-p-font-text-offscale-body-18-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-offscale-body-18-line-height: var(--sc-p-font-line-height-relaxed);--sc-p-font-text-offscale-body-18-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-offscale-body-18: var(--sc-p-font-weight-regular) var(--sc-p-font-size-offscale-18)/var(--sc-p-font-line-height-relaxed) var(--sc-p-font-family-text);--sc-p-font-text-offscale-body-22-family: var(--sc-p-font-family-text);--sc-p-font-text-offscale-body-22-size: var(--sc-p-font-size-offscale-22);--sc-p-font-text-offscale-body-22-weight: var(--sc-p-font-weight-regular);--sc-p-font-text-offscale-body-22-line-height: var(--sc-p-font-line-height-relaxed);--sc-p-font-text-offscale-body-22-letter-spacing: var(--sc-p-font-tracking-normal);--sc-p-font-text-offscale-body-22: var(--sc-p-font-weight-regular) var(--sc-p-font-size-offscale-22)/var(--sc-p-font-line-height-relaxed) var(--sc-p-font-family-text);--sc-p-font-text-offscale-display-200-family: var(--sc-p-font-family-display);--sc-p-font-text-offscale-display-200-size: var(--sc-p-font-size-offscale-200);--sc-p-font-text-offscale-display-200-weight: var(--sc-p-font-weight-black);--sc-p-font-text-offscale-display-200-line-height: .9;--sc-p-font-text-offscale-display-200-letter-spacing: var(--sc-p-font-tracking-tightest);--sc-p-font-text-offscale-display-200: var(--sc-p-font-weight-black) var(--sc-p-font-size-offscale-200)/.9 var(--sc-p-font-family-display);--sc-p-space-4: 4px;--sc-p-space-8: 8px;--sc-p-space-12: 12px;--sc-p-space-16: 16px;--sc-p-space-20: 20px;--sc-p-space-24: 24px;--sc-p-space-28: 28px;--sc-p-space-32: 32px;--sc-p-space-48: 48px;--sc-p-space-64: 64px;--sc-p-space-80: 80px;--sc-p-space-96: 96px;--sc-p-space-120: 120px;--sc-p-space-micro-2: 2px;--sc-p-space-micro-6: 6px;--sc-p-space-micro-10: 10px;--sc-p-space-micro-14: 14px;--sc-p-space-micro-18: 18px;--sc-p-space-micro-22: 22px;--sc-p-radius-none: 0px;--sc-p-radius-input: 3px;--sc-p-radius-default: 8px;--sc-p-radius-large: 16px;--sc-p-radius-circle: 9999px;--sc-p-border-width-hairline: 1px;--sc-p-border-width-focus: 2px;--sc-p-border-width-accent: 3px;--sc-p-motion-duration-micro: .2s;--sc-p-motion-duration-press: .16s;--sc-p-motion-duration-press-release: .22s;--sc-p-motion-duration-standard: .38s;--sc-p-motion-duration-orchestrated: .72s;--sc-p-motion-easing-out: cubic-bezier(.22, 1, .36, 1);--sc-p-motion-easing-out-strong: cubic-bezier(.23, 1, .32, 1);--sc-p-motion-easing-spring-out: cubic-bezier(.34, 1.56, .64, 1);--sc-p-motion-easing-in-out: cubic-bezier(.65, 0, .35, 1);--sc-p-motion-easing-cinematic: cubic-bezier(.32, .08, .12, 1);--sc-p-motion-scale-press-button: .985;--sc-p-motion-scale-press-tap: .92;--sc-p-motion-scale-press-card: .995;--sc-p-motion-scale-recede-board: .98;--sc-p-motion-opacity-recede-board: .6;--sc-color-surface-page: var(--sc-p-color-warm-gray-100);--sc-color-surface-sunk: var(--sc-p-color-warm-gray-200);--sc-color-surface-deep-sunk: var(--sc-p-color-warm-gray-300);--sc-color-surface-raised: var(--sc-p-color-warm-gray-50);--sc-color-surface-floating: var(--sc-p-color-warm-gray-25);--sc-color-surface-rail: var(--sc-p-color-warm-gray-300);--sc-color-surface-nav: var(--sc-p-color-warm-gray-40);--sc-color-surface-nav-hover: var(--sc-p-color-utility-white);--sc-color-surface-hover: var(--sc-p-color-warm-gray-250);--sc-color-text-primary: var(--sc-p-color-warm-gray-800);--sc-color-text-secondary: var(--sc-p-color-warm-gray-500);--sc-color-text-tertiary: var(--sc-p-color-warm-gray-450);--sc-color-text-disabled: var(--sc-p-color-warm-gray-400);--sc-color-text-on-accent: var(--sc-p-color-utility-white);--sc-color-border-default: var(--sc-p-color-warm-gray-350);--sc-color-border-subtle: var(--sc-p-color-warm-gray-250);--sc-color-border-strong: var(--sc-p-color-warm-gray-800);--sc-color-border-focus: var(--sc-p-color-focus-ring-light);--sc-color-divider-subtle: rgb(var(--sc-p-color-ink-rgb) / .06);--sc-color-divider-default: rgb(var(--sc-p-color-ink-rgb) / .1);--sc-color-divider-strong: rgb(var(--sc-p-color-ink-rgb) / .16);--sc-color-interactive-default: var(--sc-p-color-warm-gray-800);--sc-color-interactive-hover: var(--sc-p-color-teal-600);--sc-color-interactive-hover-ink: var(--sc-p-color-interactive-hover-ink-light);--sc-color-interactive-selected: #038E931A;--sc-color-interactive-active: var(--sc-p-color-teal-700);--sc-color-status-success: var(--sc-p-color-status-success-light);--sc-color-status-warning: var(--sc-p-color-status-warning-light);--sc-color-status-error: var(--sc-p-color-status-error-light);--sc-color-status-info: var(--sc-p-color-status-info-light);--sc-color-status-success-ink: var(--sc-p-color-status-success-ink-light);--sc-color-status-warning-ink: var(--sc-p-color-status-warning-ink-light);--sc-color-status-info-ink: var(--sc-p-color-status-info-ink-light);--sc-color-signal-live: var(--sc-p-color-signal-live);--sc-color-signal-on-live: var(--sc-p-color-warm-gray-100);--sc-color-signal-progress: var(--sc-p-color-signal-progress);--sc-color-signal-on-progress: var(--sc-p-color-warm-gray-900);--sc-color-atmosphere-celadon: var(--sc-p-color-atmosphere-pale-blue-green);--sc-color-atmosphere-river: var(--sc-p-color-atmosphere-river);--sc-color-atmosphere-lapis: var(--sc-p-color-atmosphere-river-deep);--sc-color-atmosphere-indigo: var(--sc-p-color-atmosphere-indigo);--sc-color-atmosphere-mark: var(--sc-p-color-teal-700);--sc-color-brand-accent: var(--sc-p-color-teal-500);--sc-color-brand-accent-deep: var(--sc-p-color-teal-700);--sc-color-brand-accent-ink: var(--sc-p-color-teal-700);--sc-color-brand-accent-fill: var(--sc-p-color-teal-600);--sc-color-text-on-inverse: var(--sc-p-color-warm-gray-50);--sc-color-surface-inverse: var(--sc-p-color-warm-gray-800);--sc-color-control-key-shade: rgb(var(--sc-p-color-ink-rgb) / .05);--sc-color-control-key-hover-fill: var(--sc-p-color-teal-600);--sc-color-control-key-hover-ink: var(--sc-p-color-utility-white);--sc-color-switch-thumb-rim-top: var(--sc-p-color-utility-white);--sc-color-switch-thumb-rim-bottom: var(--sc-p-color-warm-gray-200);--sc-color-switch-thumb-face-top: var(--sc-p-color-warm-gray-50);--sc-color-switch-thumb-face-bottom: var(--sc-p-color-warm-gray-100);--sc-color-switch-glyph-on: var(--sc-p-color-utility-white);--sc-color-switch-glyph-off: var(--sc-p-color-warm-gray-25);--sc-color-switch-track-off: var(--sc-p-color-warm-gray-300);--sc-color-switch-track-off-hover: var(--sc-p-color-warm-gray-250);--sc-color-segmented-control-track: var(--sc-p-color-warm-gray-200);--sc-color-segmented-control-indicator: var(--sc-p-color-warm-gray-25);--sc-color-segmented-control-indicator-shade: rgb(var(--sc-p-color-ink-rgb) / .05);--sc-color-stepper-track: var(--sc-p-color-warm-gray-200);--sc-color-stepper-key: var(--sc-color-surface-raised);--sc-color-stepper-key-hover: var(--sc-color-control-key-hover-fill);--sc-color-stepper-key-hover-ink: var(--sc-color-control-key-hover-ink);--sc-color-stepper-key-pressed: var(--sc-color-brand-accent-deep);--sc-color-stepper-key-pressed-ink: var(--sc-color-text-on-accent);--sc-color-stepper-key-shade: var(--sc-color-control-key-shade);--sc-color-slider-track: var(--sc-p-color-warm-gray-300);--sc-color-slider-track-disabled: var(--sc-p-color-warm-gray-200);--sc-color-slider-fill: var(--sc-p-color-teal-500);--sc-color-slider-fill-hover: var(--sc-p-color-teal-600);--sc-color-slider-fill-disabled: var(--sc-p-color-warm-gray-400);--sc-color-slider-thumb-rim-top: var(--sc-p-color-utility-white);--sc-color-slider-thumb-rim-bottom: var(--sc-p-color-warm-gray-200);--sc-color-slider-thumb-face-top: var(--sc-p-color-warm-gray-50);--sc-color-slider-thumb-face-bottom: var(--sc-p-color-warm-gray-100);--sc-color-input-well: rgb(var(--sc-p-color-white-rgb) / .46);--sc-color-input-well-hover: rgb(var(--sc-p-color-white-rgb) / .46);--sc-color-input-well-focus: rgb(var(--sc-p-color-white-rgb) / .46);--sc-color-input-well-disabled: rgb(var(--sc-p-color-white-rgb) / .46);--sc-color-input-well-raised: rgb(var(--sc-p-color-ink-rgb) / .07);--sc-color-input-adornment: var(--sc-p-color-warm-gray-500);--sc-color-input-divider: var(--sc-p-color-warm-gray-300);--sc-color-card-flat: var(--sc-color-surface-floating);--sc-color-card-flat-hover: var(--sc-p-color-utility-white);--sc-color-card-glass-clear-light: rgb(var(--sc-p-color-white-rgb) / .16);--sc-color-card-glass-clear-dark: rgb(var(--sc-p-color-ink-rgb) / .06);--sc-color-card-glass-clear-auto: var(--sc-color-card-glass-clear-light);--sc-color-card-glass-frosted-light: rgb(var(--sc-p-color-white-rgb) / .24);--sc-color-card-glass-frosted-dark: rgb(var(--sc-p-color-ink-rgb) / .1);--sc-color-card-glass-frosted-auto: var(--sc-color-card-glass-frosted-light);--sc-color-card-glass-thick-light: rgb(var(--sc-p-color-white-rgb) / .36);--sc-color-card-glass-thick-dark: rgb(var(--sc-p-color-ink-rgb) / .16);--sc-color-card-glass-thick-auto: var(--sc-color-card-glass-thick-light);--sc-color-card-glass-hover-light: rgb(var(--sc-p-color-white-rgb) / .08);--sc-color-card-glass-hover-dark: rgb(var(--sc-p-color-ink-rgb) / .06);--sc-color-card-glass-hover-auto: var(--sc-color-card-glass-hover-light);--sc-border-width-default: var(--sc-p-border-width-hairline);--sc-border-width-focus: var(--sc-p-border-width-focus);--sc-border-width-accent: var(--sc-p-border-width-accent);--sc-border-focus-offset: var(--sc-p-space-micro-2);--sc-radius-field: var(--sc-p-radius-default);--sc-radius-card: var(--sc-radius-surface);--sc-radius-control: var(--sc-p-radius-input);--sc-radius-surface: var(--sc-p-radius-default);--sc-radius-surface-large: var(--sc-p-radius-large);--sc-radius-pill: var(--sc-p-radius-circle);--sc-radius-none: var(--sc-p-radius-none);--sc-shadow-control-raised: -4px 4px 8px rgb(var(--sc-p-color-ink-rgb) / .1), -2px 2px 4px rgb(var(--sc-p-color-ink-rgb) / .08), 4px -4px 8px rgb(var(--sc-p-color-white-rgb) / .9), 2px -2px 4px rgb(var(--sc-p-color-white-rgb) / .7);--sc-shadow-control-inset: inset 0 1px 3px rgb(var(--sc-p-color-ink-rgb) / .08), inset 0 0 0 1px rgb(var(--sc-p-color-ink-rgb) / .06);--sc-shadow-control-key: 2px 2px 6px 0 rgb(100 91 79 / .5), -1px -1px 1px 1px rgb(253 250 246 / 1);--sc-shadow-control-key-hover: 2px 2px 6px 0 rgb(100 91 79 / .5), -1px -1px 1px 1px rgb(253 250 246 / 1);--sc-shadow-control-key-pressed: 2px 2px 6px 0 rgb(100 91 79 / .37), -1px -1px 1px 1px rgb(253 250 246 / .9), inset 1px 1px 8px 0 rgb(var(--sc-p-color-white-rgb) / .3);--sc-shadow-switch-track: inset 0 .45px .9px rgb(var(--sc-p-color-ink-rgb) / .25);--sc-shadow-switch-thumb: 0 .37px .52px -.28px rgb(var(--sc-p-color-ink-rgb) / .26), 0 .95px 1.33px -.56px rgb(var(--sc-p-color-ink-rgb) / .25), 0 1.9px 2.66px -.84px rgb(var(--sc-p-color-ink-rgb) / .24), 0 3.6px 5.05px -1.13px rgb(var(--sc-p-color-ink-rgb) / .22), 0 7.16px 10.03px -1.41px rgb(var(--sc-p-color-ink-rgb) / .18), 0 15.75px 22.05px 0 rgb(var(--sc-p-color-ink-rgb) / .09);--sc-shadow-segmented-control-track: inset .71px .71px 2px 0 rgb(var(--sc-p-color-ink-rgb) / .25);--sc-shadow-segmented-control-indicator: 2px 2px 6px 0 rgb(100 91 79 / .5), -1px -1px 1px 1px rgb(253 250 246 / 1);--sc-shadow-stepper-track: inset .71px .71px 2px 0 rgb(var(--sc-p-color-ink-rgb) / .25);--sc-shadow-stepper-key: var(--sc-shadow-control-key);--sc-shadow-stepper-key-hover: var(--sc-shadow-control-key-hover);--sc-shadow-stepper-key-pressed: var(--sc-shadow-control-key-pressed);--sc-shadow-slider-track: inset .71px .71px 2px 0 rgb(var(--sc-p-color-ink-rgb) / .25);--sc-shadow-slider-thumb: var(--sc-shadow-control-key);--sc-shadow-slider-thumb-pressed: var(--sc-shadow-control-key-pressed);--sc-shadow-input-well: inset 0 0 0 0 rgb(var(--sc-p-color-ink-rgb) / 0);--sc-shadow-card-glass-clear: inset 1px 1px 0 0 rgb(var(--sc-p-color-white-rgb) / .2), inset -1px -1px 0 0 rgb(var(--sc-p-color-white-rgb) / .1), 4px 4px 16px 0 rgb(100 91 79 / .12);--sc-shadow-card-glass-frosted: inset 1px 1px 0 0 rgb(var(--sc-p-color-white-rgb) / .3), inset -1px -1px 0 0 rgb(var(--sc-p-color-white-rgb) / .15), 6px 6px 24px 0 rgb(100 91 79 / .14);--sc-shadow-card-glass-thick: inset 1px 1px 0 0 rgb(var(--sc-p-color-white-rgb) / .45), inset -1px -1px 0 0 rgb(var(--sc-p-color-white-rgb) / .225), 10px 10px 32px 0 rgb(100 91 79 / .18);--sc-shadow-card-glass-text-light: 0 0 2px rgb(var(--sc-p-color-white-rgb) / .6);--sc-shadow-card-glass-text-dark: 0 0 2px rgb(var(--sc-p-color-white-rgb) / .5);--sc-shadow-card-glass-text-auto: var(--sc-shadow-card-glass-text-light);--sc-motion-hover-duration: var(--sc-p-motion-duration-micro);--sc-motion-hover-easing: var(--sc-p-motion-easing-out);--sc-motion-press-duration: var(--sc-p-motion-duration-press);--sc-motion-press-easing: var(--sc-p-motion-easing-out-strong);--sc-motion-press-scale: var(--sc-p-motion-scale-press-button);--sc-motion-press-card-scale: var(--sc-p-motion-scale-press-card);--sc-motion-press-release-duration: var(--sc-p-motion-duration-press-release);--sc-motion-press-release-easing: var(--sc-p-motion-easing-spring-out);--sc-motion-recede-scale: var(--sc-p-motion-scale-recede-board);--sc-motion-recede-opacity: var(--sc-p-motion-opacity-recede-board);--sc-motion-mode-duration: var(--sc-p-motion-duration-standard);--sc-motion-mode-easing: var(--sc-p-motion-easing-in-out);--sc-motion-entrance-duration: var(--sc-p-motion-duration-orchestrated);--sc-motion-entrance-easing: var(--sc-p-motion-easing-cinematic);--sc-motion-cut-duration: var(--sc-p-motion-duration-standard);--sc-motion-cut-easing: var(--sc-p-motion-easing-in-out);--sc-motion-reveal-duration: var(--sc-p-motion-duration-micro);--sc-motion-reveal-easing: var(--sc-p-motion-easing-out);--sc-motion-switch-travel-duration: .6s;--sc-motion-switch-travel-easing: linear(0, .0249, .0823, .1659, .2573, .3589, .4546, .5507, .6347, .7141, .7799, .8393, .8863, .9268, .9573, .9822, .9999, 1.0133, 1.0218, 1.0273, 1.0299, 1.0305, 1.0296, 1.0277, 1.0251, 1.0223, 1.0192, 1.0163, 1.0134, 1.0109, 1.0085, 1.0065, 1.0047, 1.0033, 1.0021, 1.0012, 1.0005, .9999, .9996, .9993, .9992, .9991, .9991, .9991, .9992, .9992, .9993, .9994, .9995, .9996, .9997, .9997, .9998, .9999, .9999, .9999, 1, 1, 1, 1);--sc-motion-switch-stretch: 1.06;--sc-motion-switch-squash: .15;--sc-motion-switch-press-lean: .12;--sc-motion-switch-press-lean-duration: var(--sc-p-motion-duration-press);--sc-motion-segmented-control-travel-duration: .6s;--sc-motion-segmented-control-travel-easing: linear(0, .0249, .0823, .1659, .2573, .3589, .4546, .5507, .6347, .7141, .7799, .8393, .8863, .9268, .9573, .9822, .9999, 1.0133, 1.0218, 1.0273, 1.0299, 1.0305, 1.0296, 1.0277, 1.0251, 1.0223, 1.0192, 1.0163, 1.0134, 1.0109, 1.0085, 1.0065, 1.0047, 1.0033, 1.0021, 1.0012, 1.0005, .9999, .9996, .9993, .9992, .9991, .9991, .9991, .9992, .9992, .9993, .9994, .9995, .9996, .9997, .9997, .9998, .9999, .9999, .9999, 1, 1, 1, 1);--sc-motion-segmented-control-stretch: .45;--sc-motion-segmented-control-squash: .2;--sc-motion-segmented-control-press-lean: .15;--sc-motion-segmented-control-press-lean-duration: var(--sc-p-motion-duration-press);--sc-motion-plus-underline-travel-duration: var(--sc-p-motion-duration-micro);--sc-motion-plus-underline-travel-easing: var(--sc-p-motion-easing-out);--sc-motion-plus-underline-stretch: 0;--sc-motion-plus-underline-squash: 0;--sc-motion-plus-underline-press-lean: 0;--sc-motion-plus-underline-press-lean-duration: var(--sc-p-motion-duration-press);--sc-motion-nav-bar-travel-duration: var(--sc-p-motion-duration-micro);--sc-motion-nav-bar-travel-easing: var(--sc-p-motion-easing-out);--sc-motion-nav-bar-stretch: 0;--sc-motion-nav-bar-squash: 0;--sc-motion-nav-bar-press-lean: 0;--sc-motion-nav-bar-press-lean-duration: var(--sc-p-motion-duration-press);--sc-motion-tooltip-travel-duration: var(--sc-p-motion-duration-micro);--sc-motion-tooltip-travel-easing: var(--sc-p-motion-easing-out);--sc-motion-tooltip-stretch: 0;--sc-motion-tooltip-squash: 0;--sc-motion-stepper-travel-duration: 1062ms;--sc-motion-stepper-travel-easing: linear(0, .0218, .0735, .1426, .2201, .3001, .3786, .4531, .5222, .5851, .6416, .6918, .736, .7746, .8082, .8372, .8622, .8836, .9018, .9174, .9306, .9417, .9512, .9591, .9658, .9715, .9762, .9802, .9835, .9862, .9886, .9905, .9921, .9934, .9946, .9955, .9963, .9969, .9974, .9979, .9982, .9985, .9988, .999, .9992, .9993, .9994, .9995, .9996, .9997, .9997, .9998, .9998, .9999, .9999, .9999, .9999, .9999, .9999, 1);--sc-motion-stepper-glyph-press-scale: .85;--sc-motion-stepper-roll: 1;--sc-motion-stepper-stretch: .45;--sc-motion-stepper-squash: 0;--sc-motion-slider-travel-duration: var(--sc-p-motion-duration-orchestrated);--sc-motion-slider-travel-easing: linear(0, .0218, .0735, .1426, .2201, .3001, .3786, .4531, .5222, .5851, .6416, .6918, .736, .7746, .8082, .8372, .8622, .8836, .9018, .9174, .9306, .9417, .9512, .9591, .9658, .9715, .9762, .9802, .9835, .9862, .9886, .9905, .9921, .9934, .9946, .9955, .9963, .9969, .9974, .9979, .9982, .9985, .9988, .999, .9992, .9993, .9994, .9995, .9996, .9997, .9997, .9998, .9998, .9999, .9999, .9999, .9999, .9999, .9999, 1);--sc-motion-slider-drag-duration: var(--sc-p-motion-duration-micro);--sc-motion-slider-drag-easing: var(--sc-p-motion-easing-out);--sc-motion-slider-stretch: .45;--sc-motion-slider-squash: 0;--sc-motion-slider-thumb-press-scale: .985;--sc-motion-card-press-scale: var(--sc-motion-press-scale);--sc-font-text-label-chrome-family: var(--sc-p-font-text-11-family);--sc-font-text-label-chrome-size: var(--sc-p-font-text-11-size);--sc-font-text-label-chrome-weight: var(--sc-p-font-text-11-weight);--sc-font-text-label-chrome-line-height: var(--sc-p-font-text-11-line-height);--sc-font-text-label-chrome-letter-spacing: var(--sc-p-font-text-11-letter-spacing);--sc-font-text-label-chrome: var(--sc-p-font-text-11);--sc-font-text-label-ui-family: var(--sc-p-font-text-12-family);--sc-font-text-label-ui-size: var(--sc-p-font-text-12-size);--sc-font-text-label-ui-weight: var(--sc-p-font-text-12-weight);--sc-font-text-label-ui-line-height: var(--sc-p-font-text-12-line-height);--sc-font-text-label-ui-letter-spacing: var(--sc-p-font-text-12-letter-spacing);--sc-font-text-label-ui: var(--sc-p-font-text-12);--sc-font-text-label-ui-tight-family: var(--sc-p-font-text-bold-12-family);--sc-font-text-label-ui-tight-size: var(--sc-p-font-text-bold-12-size);--sc-font-text-label-ui-tight-weight: var(--sc-p-font-text-bold-12-weight);--sc-font-text-label-ui-tight-line-height: var(--sc-p-font-text-bold-12-line-height);--sc-font-text-label-ui-tight-letter-spacing: var(--sc-p-font-text-bold-12-letter-spacing);--sc-font-text-label-ui-tight: var(--sc-p-font-text-bold-12);--sc-font-text-label-ui-medium-family: var(--sc-p-font-text-medium-12-family);--sc-font-text-label-ui-medium-size: var(--sc-p-font-text-medium-12-size);--sc-font-text-label-ui-medium-weight: var(--sc-p-font-text-medium-12-weight);--sc-font-text-label-ui-medium-line-height: var(--sc-p-font-text-medium-12-line-height);--sc-font-text-label-ui-medium-letter-spacing: var(--sc-p-font-text-medium-12-letter-spacing);--sc-font-text-label-ui-medium: var(--sc-p-font-text-medium-12);--sc-font-text-label-button-sm-family: var(--sc-p-font-text-button-12-family);--sc-font-text-label-button-sm-size: var(--sc-p-font-text-button-12-size);--sc-font-text-label-button-sm-weight: var(--sc-p-font-text-button-12-weight);--sc-font-text-label-button-sm-line-height: var(--sc-p-font-text-button-12-line-height);--sc-font-text-label-button-sm-letter-spacing: var(--sc-p-font-text-button-12-letter-spacing);--sc-font-text-label-button-sm: var(--sc-p-font-text-button-12);--sc-font-text-label-button-lg-family: var(--sc-p-font-text-button-14-family);--sc-font-text-label-button-lg-size: var(--sc-p-font-text-button-14-size);--sc-font-text-label-button-lg-weight: var(--sc-p-font-text-button-14-weight);--sc-font-text-label-button-lg-line-height: var(--sc-p-font-text-button-14-line-height);--sc-font-text-label-button-lg-letter-spacing: var(--sc-p-font-text-button-14-letter-spacing);--sc-font-text-label-button-lg: var(--sc-p-font-text-button-14);--sc-font-text-label-tab-family: var(--sc-p-font-text-medium-13-family);--sc-font-text-label-tab-size: var(--sc-p-font-text-medium-13-size);--sc-font-text-label-tab-weight: var(--sc-p-font-text-medium-13-weight);--sc-font-text-label-tab-line-height: var(--sc-p-font-text-medium-13-line-height);--sc-font-text-label-tab-letter-spacing: var(--sc-p-font-text-medium-13-letter-spacing);--sc-font-text-label-tab: var(--sc-p-font-text-medium-13);--sc-font-text-label-nav-heading-family: var(--sc-p-font-text-display-tight-11-family);--sc-font-text-label-nav-heading-size: var(--sc-p-font-text-display-tight-11-size);--sc-font-text-label-nav-heading-weight: var(--sc-p-font-text-display-tight-11-weight);--sc-font-text-label-nav-heading-line-height: var(--sc-p-font-text-display-tight-11-line-height);--sc-font-text-label-nav-heading-letter-spacing: var(--sc-p-font-text-display-tight-11-letter-spacing);--sc-font-text-label-nav-heading: var(--sc-p-font-text-display-tight-11);--sc-font-text-label-nav-current-family: var(--sc-p-font-text-bold-13-family);--sc-font-text-label-nav-current-size: var(--sc-p-font-text-bold-13-size);--sc-font-text-label-nav-current-weight: var(--sc-p-font-text-bold-13-weight);--sc-font-text-label-nav-current-line-height: var(--sc-p-font-text-bold-13-line-height);--sc-font-text-label-nav-current-letter-spacing: var(--sc-p-font-text-bold-13-letter-spacing);--sc-font-text-label-nav-current: var(--sc-p-font-text-bold-13);--sc-font-text-caption-family: var(--sc-p-font-text-13-family);--sc-font-text-caption-size: var(--sc-p-font-text-13-size);--sc-font-text-caption-weight: var(--sc-p-font-text-13-weight);--sc-font-text-caption-line-height: var(--sc-p-font-text-13-line-height);--sc-font-text-caption-letter-spacing: var(--sc-p-font-text-13-letter-spacing);--sc-font-text-caption: var(--sc-p-font-text-13);--sc-font-text-body-dense-family: var(--sc-p-font-text-14-family);--sc-font-text-body-dense-size: var(--sc-p-font-text-14-size);--sc-font-text-body-dense-weight: var(--sc-p-font-text-14-weight);--sc-font-text-body-dense-line-height: var(--sc-p-font-text-14-line-height);--sc-font-text-body-dense-letter-spacing: var(--sc-p-font-text-14-letter-spacing);--sc-font-text-body-dense: var(--sc-p-font-text-14);--sc-font-text-body-default-family: var(--sc-p-font-text-16-family);--sc-font-text-body-default-size: var(--sc-p-font-text-16-size);--sc-font-text-body-default-weight: var(--sc-p-font-text-16-weight);--sc-font-text-body-default-line-height: var(--sc-p-font-text-16-line-height);--sc-font-text-body-default-letter-spacing: var(--sc-p-font-text-16-letter-spacing);--sc-font-text-body-default: var(--sc-p-font-text-16);--sc-font-text-body-lead-family: var(--sc-p-font-text-20-family);--sc-font-text-body-lead-size: var(--sc-p-font-text-20-size);--sc-font-text-body-lead-weight: var(--sc-p-font-text-20-weight);--sc-font-text-body-lead-line-height: var(--sc-p-font-text-20-line-height);--sc-font-text-body-lead-letter-spacing: var(--sc-p-font-text-20-letter-spacing);--sc-font-text-body-lead: var(--sc-p-font-text-20);--sc-font-text-body-dense-bold-family: var(--sc-p-font-text-bold-14-family);--sc-font-text-body-dense-bold-size: var(--sc-p-font-text-bold-14-size);--sc-font-text-body-dense-bold-weight: var(--sc-p-font-text-bold-14-weight);--sc-font-text-body-dense-bold-line-height: var(--sc-p-font-text-bold-14-line-height);--sc-font-text-body-dense-bold-letter-spacing: var(--sc-p-font-text-bold-14-letter-spacing);--sc-font-text-body-dense-bold: var(--sc-p-font-text-bold-14);--sc-font-text-body-default-bold-family: var(--sc-p-font-text-bold-16-family);--sc-font-text-body-default-bold-size: var(--sc-p-font-text-bold-16-size);--sc-font-text-body-default-bold-weight: var(--sc-p-font-text-bold-16-weight);--sc-font-text-body-default-bold-line-height: var(--sc-p-font-text-bold-16-line-height);--sc-font-text-body-default-bold-letter-spacing: var(--sc-p-font-text-bold-16-letter-spacing);--sc-font-text-body-default-bold: var(--sc-p-font-text-bold-16);--sc-font-text-body-lead-bold-family: var(--sc-p-font-text-bold-20-family);--sc-font-text-body-lead-bold-size: var(--sc-p-font-text-bold-20-size);--sc-font-text-body-lead-bold-weight: var(--sc-p-font-text-bold-20-weight);--sc-font-text-body-lead-bold-line-height: var(--sc-p-font-text-bold-20-line-height);--sc-font-text-body-lead-bold-letter-spacing: var(--sc-p-font-text-bold-20-letter-spacing);--sc-font-text-body-lead-bold: var(--sc-p-font-text-bold-20);--sc-font-text-title-card-family: var(--sc-p-font-text-24-family);--sc-font-text-title-card-size: var(--sc-p-font-text-24-size);--sc-font-text-title-card-weight: var(--sc-p-font-text-24-weight);--sc-font-text-title-card-line-height: var(--sc-p-font-text-24-line-height);--sc-font-text-title-card-letter-spacing: var(--sc-p-font-text-24-letter-spacing);--sc-font-text-title-card: var(--sc-p-font-text-24);--sc-font-text-title-section-family: var(--sc-p-font-text-32-family);--sc-font-text-title-section-size: var(--sc-p-font-text-32-size);--sc-font-text-title-section-weight: var(--sc-p-font-text-32-weight);--sc-font-text-title-section-line-height: var(--sc-p-font-text-32-line-height);--sc-font-text-title-section-letter-spacing: var(--sc-p-font-text-32-letter-spacing);--sc-font-text-title-section: var(--sc-p-font-text-32);--sc-font-text-display-xs-family: var(--sc-p-font-text-display-tight-32-family);--sc-font-text-display-xs-size: var(--sc-p-font-text-display-tight-32-size);--sc-font-text-display-xs-weight: var(--sc-p-font-text-display-tight-32-weight);--sc-font-text-display-xs-line-height: var(--sc-p-font-text-display-tight-32-line-height);--sc-font-text-display-xs-letter-spacing: var(--sc-p-font-text-display-tight-32-letter-spacing);--sc-font-text-display-xs: var(--sc-p-font-text-display-tight-32);--sc-font-text-display-sm-family: var(--sc-p-font-text-44-family);--sc-font-text-display-sm-size: var(--sc-p-font-text-44-size);--sc-font-text-display-sm-weight: var(--sc-p-font-text-44-weight);--sc-font-text-display-sm-line-height: var(--sc-p-font-text-44-line-height);--sc-font-text-display-sm-letter-spacing: var(--sc-p-font-text-44-letter-spacing);--sc-font-text-display-sm: var(--sc-p-font-text-44);--sc-font-text-display-md-family: var(--sc-p-font-text-60-family);--sc-font-text-display-md-size: var(--sc-p-font-text-60-size);--sc-font-text-display-md-weight: var(--sc-p-font-text-60-weight);--sc-font-text-display-md-line-height: var(--sc-p-font-text-60-line-height);--sc-font-text-display-md-letter-spacing: var(--sc-p-font-text-60-letter-spacing);--sc-font-text-display-md: var(--sc-p-font-text-60);--sc-font-text-display-lg-family: var(--sc-p-font-text-84-family);--sc-font-text-display-lg-size: var(--sc-p-font-text-84-size);--sc-font-text-display-lg-weight: var(--sc-p-font-text-84-weight);--sc-font-text-display-lg-line-height: var(--sc-p-font-text-84-line-height);--sc-font-text-display-lg-letter-spacing: var(--sc-p-font-text-84-letter-spacing);--sc-font-text-display-lg: var(--sc-p-font-text-84);--sc-font-text-display-xl-family: var(--sc-p-font-text-120-family);--sc-font-text-display-xl-size: var(--sc-p-font-text-120-size);--sc-font-text-display-xl-weight: var(--sc-p-font-text-120-weight);--sc-font-text-display-xl-line-height: var(--sc-p-font-text-120-line-height);--sc-font-text-display-xl-letter-spacing: var(--sc-p-font-text-120-letter-spacing);--sc-font-text-display-xl: var(--sc-p-font-text-120);--sc-font-text-mono-chrome-family: var(--sc-p-font-text-mono-11-family);--sc-font-text-mono-chrome-size: var(--sc-p-font-text-mono-11-size);--sc-font-text-mono-chrome-weight: var(--sc-p-font-text-mono-11-weight);--sc-font-text-mono-chrome-line-height: var(--sc-p-font-text-mono-11-line-height);--sc-font-text-mono-chrome-letter-spacing: var(--sc-p-font-text-mono-11-letter-spacing);--sc-font-text-mono-chrome: var(--sc-p-font-text-mono-11);--sc-font-text-mono-caption-family: var(--sc-p-font-text-mono-13-family);--sc-font-text-mono-caption-size: var(--sc-p-font-text-mono-13-size);--sc-font-text-mono-caption-weight: var(--sc-p-font-text-mono-13-weight);--sc-font-text-mono-caption-line-height: var(--sc-p-font-text-mono-13-line-height);--sc-font-text-mono-caption-letter-spacing: var(--sc-p-font-text-mono-13-letter-spacing);--sc-font-text-mono-caption: var(--sc-p-font-text-mono-13);--sc-font-text-mono-body-family: var(--sc-p-font-text-mono-16-family);--sc-font-text-mono-body-size: var(--sc-p-font-text-mono-16-size);--sc-font-text-mono-body-weight: var(--sc-p-font-text-mono-16-weight);--sc-font-text-mono-body-line-height: var(--sc-p-font-text-mono-16-line-height);--sc-font-text-mono-body-letter-spacing: var(--sc-p-font-text-mono-16-letter-spacing);--sc-font-text-mono-body: var(--sc-p-font-text-mono-16);--sc-font-text-mono-flow-family: var(--sc-p-font-text-mono-14-loose-family);--sc-font-text-mono-flow-size: var(--sc-p-font-text-mono-14-loose-size);--sc-font-text-mono-flow-weight: var(--sc-p-font-text-mono-14-loose-weight);--sc-font-text-mono-flow-line-height: var(--sc-p-font-text-mono-14-loose-line-height);--sc-font-text-mono-flow-letter-spacing: var(--sc-p-font-text-mono-14-loose-letter-spacing);--sc-font-text-mono-flow: var(--sc-p-font-text-mono-14-loose);--sc-font-text-nav-header-family: var(--sc-p-font-text-display-tight-12-family);--sc-font-text-nav-header-size: var(--sc-p-font-text-display-tight-12-size);--sc-font-text-nav-header-weight: var(--sc-p-font-text-display-tight-12-weight);--sc-font-text-nav-header-line-height: var(--sc-p-font-text-display-tight-12-line-height);--sc-font-text-nav-header-letter-spacing: var(--sc-p-font-text-display-tight-12-letter-spacing);--sc-font-text-nav-header: var(--sc-p-font-text-display-tight-12);--sc-font-text-nav-node-family: var(--sc-p-font-text-text-tight-13-family);--sc-font-text-nav-node-size: var(--sc-p-font-text-text-tight-13-size);--sc-font-text-nav-node-weight: var(--sc-p-font-text-text-tight-13-weight);--sc-font-text-nav-node-line-height: var(--sc-p-font-text-text-tight-13-line-height);--sc-font-text-nav-node-letter-spacing: var(--sc-p-font-text-text-tight-13-letter-spacing);--sc-font-text-nav-node: var(--sc-p-font-text-text-tight-13);--sc-size-card-glass-clear-frost: var(--sc-p-space-4);--sc-size-card-glass-clear-refraction: 40;--sc-size-card-glass-clear-depth: 40;--sc-size-card-glass-clear-splay: 57;--sc-size-card-glass-clear-saturation: 140;--sc-size-card-glass-clear-light: 20;--sc-size-card-glass-frosted-frost: 9px;--sc-size-card-glass-frosted-refraction: 65;--sc-size-card-glass-frosted-depth: 68;--sc-size-card-glass-frosted-splay: 57;--sc-size-card-glass-frosted-saturation: 160;--sc-size-card-glass-frosted-light: 30;--sc-size-card-glass-thick-frost: var(--sc-p-space-16);--sc-size-card-glass-thick-refraction: 85;--sc-size-card-glass-thick-depth: 85;--sc-size-card-glass-thick-splay: 57;--sc-size-card-glass-thick-saturation: 180;--sc-size-card-glass-thick-light: 45;--sc-size-icon-xs: var(--sc-p-space-12);--sc-size-icon-sm: var(--sc-p-space-16);--sc-size-icon-md: var(--sc-p-space-24);--sc-size-icon-lg: var(--sc-p-space-32);--sc-size-avatar-xs: var(--sc-p-space-24);--sc-size-avatar-sm: var(--sc-p-space-32);--sc-size-avatar-md: var(--sc-p-space-48);--sc-size-avatar-lg: var(--sc-p-space-64);--sc-size-switch-track-width: 40px;--sc-size-switch-track-height: 22px;--sc-size-switch-thumb: 15px;--sc-size-switch-glyph: var(--sc-p-space-micro-6);--sc-size-switch-label-offset: 0px;--sc-size-progress-bar-height: var(--sc-p-space-4);--sc-size-progress-circular: var(--sc-p-space-48);--sc-size-progress-circular-stroke: var(--sc-p-space-4);--sc-size-input-icon: var(--sc-p-space-20);--sc-size-input-clear: var(--sc-p-space-16);--sc-size-input-clear-target: var(--sc-p-space-32);--sc-size-slider-track: var(--sc-p-space-4);--sc-size-slider-track-active: var(--sc-p-space-micro-6);--sc-size-slider-hit-slop: var(--sc-p-space-micro-22);--sc-size-slider-thumb: var(--sc-p-space-16);--sc-size-button-icon-lg: var(--sc-p-space-micro-14);--sc-size-button-icon-sm: var(--sc-p-space-12);--sc-size-touch-target: var(--sc-p-space-48);--sc-space-component-padding-sm: var(--sc-p-space-8);--sc-space-component-padding-md: var(--sc-p-space-16);--sc-space-component-padding-lg: var(--sc-p-space-24);--sc-space-component-padding-card: var(--sc-p-space-24);--sc-space-component-padding-inline-sm: var(--sc-p-space-micro-6);--sc-space-component-padding-inline-md: var(--sc-p-space-12);--sc-space-component-padding-inline-lg: var(--sc-p-space-16);--sc-space-component-padding-inline-button-lg: var(--sc-p-space-24);--sc-space-component-padding-inline-button-sm: var(--sc-p-space-16);--sc-space-component-padding-inline-input: var(--sc-p-space-16);--sc-space-component-padding-block-sm: var(--sc-p-space-micro-2);--sc-space-component-padding-block-md: var(--sc-p-space-8);--sc-space-component-padding-block-lg: var(--sc-p-space-12);--sc-space-component-padding-block-button-sm: var(--sc-p-space-4);--sc-space-component-padding-block-input: var(--sc-p-space-12);--sc-space-component-gap-sm: var(--sc-p-space-4);--sc-space-component-gap-md: var(--sc-p-space-8);--sc-space-component-gap-lg: var(--sc-p-space-12);--sc-space-component-gap-stepper: var(--sc-p-space-8);--sc-space-component-gap-input: var(--sc-p-space-4);--sc-space-component-gap-input-inline: var(--sc-p-space-16);--sc-space-layout-stack-sm: var(--sc-p-space-16);--sc-space-layout-stack-md: var(--sc-p-space-24);--sc-space-layout-stack-lg: var(--sc-p-space-48);--sc-space-layout-stack-xl: var(--sc-p-space-80);--sc-space-layout-inset-sm: var(--sc-p-space-16);--sc-space-layout-inset-md: var(--sc-p-space-24);--sc-space-layout-inset-lg: var(--sc-p-space-48)}[data-theme=dark]{--sc-color-surface-page: var(--sc-p-color-dark-surface-page);--sc-color-surface-sunk: var(--sc-p-color-dark-well);--sc-color-surface-deep-sunk: var(--sc-p-color-dark-raised2);--sc-color-surface-raised: var(--sc-p-color-dark-raised1);--sc-color-surface-floating: var(--sc-p-color-dark-raised2);--sc-color-surface-rail: var(--sc-p-color-dark-floor);--sc-color-surface-nav: var(--sc-p-color-dark-raised1);--sc-color-surface-nav-hover: var(--sc-p-color-dark-raised2);--sc-color-surface-hover: var(--sc-p-color-dark-raised1);--sc-color-text-primary: var(--sc-p-color-dark-text-primary);--sc-color-text-secondary: var(--sc-p-color-dark-text-secondary);--sc-color-text-tertiary: var(--sc-p-color-dark-text-tertiary);--sc-color-text-disabled: var(--sc-p-color-dark-text-disabled);--sc-color-text-on-accent: var(--sc-p-color-utility-white);--sc-color-border-default: var(--sc-p-color-dark-border);--sc-color-border-subtle: var(--sc-p-color-dark-border-subtle);--sc-color-border-strong: var(--sc-p-color-warm-gray-50);--sc-color-border-focus: var(--sc-p-color-focus-ring-dark);--sc-color-divider-subtle: rgb(var(--sc-p-color-white-rgb) / .05);--sc-color-divider-default: rgb(var(--sc-p-color-white-rgb) / .09);--sc-color-divider-strong: rgb(var(--sc-p-color-white-rgb) / .15);--sc-color-interactive-default: var(--sc-p-color-warm-gray-50);--sc-color-interactive-hover: var(--sc-p-color-teal-300);--sc-color-interactive-hover-ink: var(--sc-p-color-teal-200);--sc-color-interactive-selected: #038E931A;--sc-color-interactive-active: var(--sc-p-color-teal-500);--sc-color-status-success: var(--sc-p-color-status-success-dark);--sc-color-status-warning: var(--sc-p-color-status-warning-dark);--sc-color-status-error: var(--sc-p-color-status-error-dark);--sc-color-status-info: var(--sc-p-color-status-info-dark);--sc-color-status-success-ink: var(--sc-p-color-status-success-ink-dark);--sc-color-status-warning-ink: var(--sc-p-color-status-warning-ink-dark);--sc-color-status-info-ink: var(--sc-p-color-status-info-ink-dark);--sc-color-signal-live: var(--sc-p-color-signal-live-bright);--sc-color-signal-on-live: var(--sc-p-color-dark-surface-page);--sc-color-signal-progress: var(--sc-p-color-signal-progress);--sc-color-signal-on-progress: var(--sc-p-color-warm-gray-900);--sc-color-atmosphere-celadon: var(--sc-p-color-atmosphere-pale-blue-green);--sc-color-atmosphere-river: var(--sc-p-color-atmosphere-river);--sc-color-atmosphere-lapis: var(--sc-p-color-atmosphere-river-deep);--sc-color-atmosphere-indigo: var(--sc-p-color-atmosphere-indigo);--sc-color-atmosphere-mark: var(--sc-p-color-warm-gray-100);--sc-color-brand-accent: var(--sc-p-color-teal-500);--sc-color-brand-accent-deep: var(--sc-p-color-teal-700);--sc-color-brand-accent-ink: var(--sc-p-color-teal-200);--sc-color-brand-accent-fill: var(--sc-p-color-teal-600);--sc-color-text-on-inverse: var(--sc-p-color-warm-gray-800);--sc-color-surface-inverse: var(--sc-p-color-warm-gray-50);--sc-color-control-key-shade: rgb(var(--sc-p-color-ink-rgb) / .25);--sc-color-control-key-hover-fill: var(--sc-p-color-teal-600);--sc-color-control-key-hover-ink: var(--sc-p-color-utility-white);--sc-color-switch-thumb-rim-top: var(--sc-p-color-dark-text-primary);--sc-color-switch-thumb-rim-bottom: var(--sc-p-color-warm-gray-350);--sc-color-switch-thumb-face-top: var(--sc-p-color-warm-gray-200);--sc-color-switch-thumb-face-bottom: var(--sc-p-color-dark-text-tertiary);--sc-color-switch-glyph-on: var(--sc-p-color-utility-white);--sc-color-switch-glyph-off: var(--sc-p-color-dark-text-disabled);--sc-color-switch-track-off: var(--sc-p-color-dark-well);--sc-color-switch-track-off-hover: var(--sc-p-color-dark-floor);--sc-color-segmented-control-track: var(--sc-p-color-dark-well);--sc-color-segmented-control-indicator: var(--sc-p-color-dark-raised2);--sc-color-segmented-control-indicator-shade: rgb(var(--sc-p-color-ink-rgb) / .25);--sc-color-stepper-track: var(--sc-p-color-dark-well);--sc-color-stepper-key: var(--sc-color-surface-raised);--sc-color-stepper-key-hover: var(--sc-color-control-key-hover-fill);--sc-color-stepper-key-hover-ink: var(--sc-color-control-key-hover-ink);--sc-color-stepper-key-pressed: var(--sc-color-brand-accent-deep);--sc-color-stepper-key-pressed-ink: var(--sc-color-text-on-accent);--sc-color-stepper-key-shade: var(--sc-color-control-key-shade);--sc-color-slider-track: var(--sc-p-color-dark-raised2);--sc-color-slider-track-disabled: var(--sc-p-color-dark-well);--sc-color-slider-fill: var(--sc-p-color-teal-500);--sc-color-slider-fill-hover: var(--sc-p-color-teal-300);--sc-color-slider-fill-disabled: var(--sc-p-color-dark-text-disabled);--sc-color-slider-thumb-rim-top: var(--sc-p-color-dark-text-primary);--sc-color-slider-thumb-rim-bottom: var(--sc-p-color-warm-gray-350);--sc-color-slider-thumb-face-top: var(--sc-p-color-warm-gray-200);--sc-color-slider-thumb-face-bottom: var(--sc-p-color-dark-text-tertiary);--sc-color-input-well: rgb(var(--sc-p-color-white-rgb) / .15);--sc-color-input-well-hover: rgb(var(--sc-p-color-white-rgb) / .15);--sc-color-input-well-focus: rgb(var(--sc-p-color-white-rgb) / .15);--sc-color-input-well-disabled: rgb(var(--sc-p-color-white-rgb) / .15);--sc-color-input-well-raised: rgb(var(--sc-p-color-white-rgb) / .15);--sc-color-input-adornment: var(--sc-p-color-dark-text-secondary);--sc-color-input-divider: var(--sc-p-color-dark-raised2);--sc-color-card-flat: var(--sc-color-surface-floating);--sc-color-card-flat-hover: var(--sc-p-color-dark-raised3);--sc-color-card-glass-clear-light: rgb(var(--sc-p-color-white-rgb) / .05);--sc-color-card-glass-clear-dark: rgb(var(--sc-p-color-black-rgb) / .2);--sc-color-card-glass-clear-auto: var(--sc-color-card-glass-clear-dark);--sc-color-card-glass-frosted-light: rgb(var(--sc-p-color-white-rgb) / .08);--sc-color-card-glass-frosted-dark: rgb(var(--sc-p-color-black-rgb) / .32);--sc-color-card-glass-frosted-auto: var(--sc-color-card-glass-frosted-dark);--sc-color-card-glass-thick-light: rgb(var(--sc-p-color-white-rgb) / .12);--sc-color-card-glass-thick-dark: rgb(var(--sc-p-color-black-rgb) / .45);--sc-color-card-glass-thick-auto: var(--sc-color-card-glass-thick-dark);--sc-color-card-glass-hover-light: rgb(var(--sc-p-color-white-rgb) / .05);--sc-color-card-glass-hover-dark: rgb(var(--sc-p-color-black-rgb) / .12);--sc-color-card-glass-hover-auto: var(--sc-color-card-glass-hover-dark);--sc-border-width-default: var(--sc-p-border-width-hairline);--sc-border-width-focus: var(--sc-p-border-width-focus);--sc-border-width-accent: var(--sc-p-border-width-accent);--sc-border-focus-offset: var(--sc-p-space-micro-2);--sc-radius-field: var(--sc-p-radius-default);--sc-radius-card: var(--sc-radius-surface);--sc-radius-control: var(--sc-p-radius-input);--sc-radius-surface: var(--sc-p-radius-default);--sc-radius-surface-large: var(--sc-p-radius-large);--sc-radius-pill: var(--sc-p-radius-circle);--sc-radius-none: var(--sc-p-radius-none);--sc-shadow-control-raised: -4px 4px 8px rgb(0 0 0 / .24), -2px 2px 4px rgb(0 0 0 / .16), 4px -4px 8px rgb(var(--sc-p-color-white-rgb) / .06), 2px -2px 4px rgb(var(--sc-p-color-white-rgb) / .04);--sc-shadow-control-inset: inset 0 1px 3px rgb(0 0 0 / .4), inset 0 0 0 1px rgb(var(--sc-p-color-white-rgb) / .05);--sc-shadow-control-key: 3px 3px 7px 0 rgb(0 0 0 / .5), -1px -1px 1px 1px rgb(219 235 255 / .17);--sc-shadow-control-key-hover: 3px 3px 7px 0 rgb(0 0 0 / .5), -1px -1px 1px 1px rgb(219 235 255 / .17);--sc-shadow-control-key-pressed: 3px 3px 7px 0 rgb(0 0 0 / .38), -1px -1px 1px 1px rgb(219 235 255 / .14), inset 1px 1px 8px 0 rgb(var(--sc-p-color-white-rgb) / .06);--sc-shadow-switch-track: inset 0 .45px .9px rgb(0 0 0 / .45);--sc-shadow-switch-thumb: 0 .37px .52px -.28px rgb(0 0 0 / .42), 0 .95px 1.33px -.56px rgb(0 0 0 / .4), 0 1.9px 2.66px -.84px rgb(0 0 0 / .38), 0 3.6px 5.05px -1.13px rgb(0 0 0 / .35), 0 7.16px 10.03px -1.41px rgb(0 0 0 / .29), 0 15.75px 22.05px 0 rgb(0 0 0 / .14);--sc-shadow-segmented-control-track: inset .71px .71px 2px 0 rgb(0 0 0 / .45);--sc-shadow-segmented-control-indicator: 3px 3px 7px 0 rgb(0 0 0 / .5), -1px -1px 1px 1px rgb(219 235 255 / .17);--sc-shadow-stepper-track: inset .71px .71px 2px 0 rgb(0 0 0 / .45);--sc-shadow-stepper-key: var(--sc-shadow-control-key);--sc-shadow-stepper-key-hover: var(--sc-shadow-control-key-hover);--sc-shadow-stepper-key-pressed: var(--sc-shadow-control-key-pressed);--sc-shadow-slider-track: inset .71px .71px 2px 0 rgb(0 0 0 / .45);--sc-shadow-slider-thumb: var(--sc-shadow-control-key);--sc-shadow-slider-thumb-pressed: var(--sc-shadow-control-key-pressed);--sc-shadow-input-well: inset 0 0 0 0 rgb(var(--sc-p-color-ink-rgb) / 0);--sc-shadow-card-glass-clear: inset 1px 1px 0 0 rgb(var(--sc-p-color-white-rgb) / .2), inset -1px -1px 0 0 rgb(var(--sc-p-color-white-rgb) / .1), 4px 4px 16px 0 rgb(0 0 0 / .24);--sc-shadow-card-glass-frosted: inset 1px 1px 0 0 rgb(var(--sc-p-color-white-rgb) / .3), inset -1px -1px 0 0 rgb(var(--sc-p-color-white-rgb) / .15), 6px 6px 24px 0 rgb(0 0 0 / .3);--sc-shadow-card-glass-thick: inset 1px 1px 0 0 rgb(var(--sc-p-color-white-rgb) / .45), inset -1px -1px 0 0 rgb(var(--sc-p-color-white-rgb) / .225), 10px 10px 32px 0 rgb(0 0 0 / .38);--sc-shadow-card-glass-text-light: 0 0 2px rgb(0 0 0 / .6);--sc-shadow-card-glass-text-dark: 0 0 2px rgb(0 0 0 / .7);--sc-shadow-card-glass-text-auto: var(--sc-shadow-card-glass-text-dark);--sc-motion-hover-duration: var(--sc-p-motion-duration-micro);--sc-motion-hover-easing: var(--sc-p-motion-easing-out);--sc-motion-press-duration: var(--sc-p-motion-duration-press);--sc-motion-press-easing: var(--sc-p-motion-easing-out-strong);--sc-motion-press-scale: var(--sc-p-motion-scale-press-button);--sc-motion-press-card-scale: var(--sc-p-motion-scale-press-card);--sc-motion-press-release-duration: var(--sc-p-motion-duration-press-release);--sc-motion-press-release-easing: var(--sc-p-motion-easing-spring-out);--sc-motion-recede-scale: var(--sc-p-motion-scale-recede-board);--sc-motion-recede-opacity: var(--sc-p-motion-opacity-recede-board);--sc-motion-mode-duration: var(--sc-p-motion-duration-standard);--sc-motion-mode-easing: var(--sc-p-motion-easing-in-out);--sc-motion-entrance-duration: var(--sc-p-motion-duration-orchestrated);--sc-motion-entrance-easing: var(--sc-p-motion-easing-cinematic);--sc-motion-cut-duration: var(--sc-p-motion-duration-standard);--sc-motion-cut-easing: var(--sc-p-motion-easing-in-out);--sc-motion-reveal-duration: var(--sc-p-motion-duration-micro);--sc-motion-reveal-easing: var(--sc-p-motion-easing-out);--sc-motion-switch-travel-duration: .6s;--sc-motion-switch-travel-easing: linear(0, .0249, .0823, .1659, .2573, .3589, .4546, .5507, .6347, .7141, .7799, .8393, .8863, .9268, .9573, .9822, .9999, 1.0133, 1.0218, 1.0273, 1.0299, 1.0305, 1.0296, 1.0277, 1.0251, 1.0223, 1.0192, 1.0163, 1.0134, 1.0109, 1.0085, 1.0065, 1.0047, 1.0033, 1.0021, 1.0012, 1.0005, .9999, .9996, .9993, .9992, .9991, .9991, .9991, .9992, .9992, .9993, .9994, .9995, .9996, .9997, .9997, .9998, .9999, .9999, .9999, 1, 1, 1, 1);--sc-motion-switch-stretch: 1.06;--sc-motion-switch-squash: .15;--sc-motion-switch-press-lean: .12;--sc-motion-switch-press-lean-duration: var(--sc-p-motion-duration-press);--sc-motion-segmented-control-travel-duration: .6s;--sc-motion-segmented-control-travel-easing: linear(0, .0249, .0823, .1659, .2573, .3589, .4546, .5507, .6347, .7141, .7799, .8393, .8863, .9268, .9573, .9822, .9999, 1.0133, 1.0218, 1.0273, 1.0299, 1.0305, 1.0296, 1.0277, 1.0251, 1.0223, 1.0192, 1.0163, 1.0134, 1.0109, 1.0085, 1.0065, 1.0047, 1.0033, 1.0021, 1.0012, 1.0005, .9999, .9996, .9993, .9992, .9991, .9991, .9991, .9992, .9992, .9993, .9994, .9995, .9996, .9997, .9997, .9998, .9999, .9999, .9999, 1, 1, 1, 1);--sc-motion-segmented-control-stretch: .45;--sc-motion-segmented-control-squash: .2;--sc-motion-segmented-control-press-lean: .15;--sc-motion-segmented-control-press-lean-duration: var(--sc-p-motion-duration-press);--sc-motion-plus-underline-travel-duration: var(--sc-p-motion-duration-micro);--sc-motion-plus-underline-travel-easing: var(--sc-p-motion-easing-out);--sc-motion-plus-underline-stretch: 0;--sc-motion-plus-underline-squash: 0;--sc-motion-plus-underline-press-lean: 0;--sc-motion-plus-underline-press-lean-duration: var(--sc-p-motion-duration-press);--sc-motion-nav-bar-travel-duration: var(--sc-p-motion-duration-micro);--sc-motion-nav-bar-travel-easing: var(--sc-p-motion-easing-out);--sc-motion-nav-bar-stretch: 0;--sc-motion-nav-bar-squash: 0;--sc-motion-nav-bar-press-lean: 0;--sc-motion-nav-bar-press-lean-duration: var(--sc-p-motion-duration-press);--sc-motion-tooltip-travel-duration: var(--sc-p-motion-duration-micro);--sc-motion-tooltip-travel-easing: var(--sc-p-motion-easing-out);--sc-motion-tooltip-stretch: 0;--sc-motion-tooltip-squash: 0;--sc-motion-stepper-travel-duration: 1062ms;--sc-motion-stepper-travel-easing: linear(0, .0218, .0735, .1426, .2201, .3001, .3786, .4531, .5222, .5851, .6416, .6918, .736, .7746, .8082, .8372, .8622, .8836, .9018, .9174, .9306, .9417, .9512, .9591, .9658, .9715, .9762, .9802, .9835, .9862, .9886, .9905, .9921, .9934, .9946, .9955, .9963, .9969, .9974, .9979, .9982, .9985, .9988, .999, .9992, .9993, .9994, .9995, .9996, .9997, .9997, .9998, .9998, .9999, .9999, .9999, .9999, .9999, .9999, 1);--sc-motion-stepper-glyph-press-scale: .85;--sc-motion-stepper-roll: 1;--sc-motion-stepper-stretch: .45;--sc-motion-stepper-squash: 0;--sc-motion-slider-travel-duration: var(--sc-p-motion-duration-orchestrated);--sc-motion-slider-travel-easing: linear(0, .0218, .0735, .1426, .2201, .3001, .3786, .4531, .5222, .5851, .6416, .6918, .736, .7746, .8082, .8372, .8622, .8836, .9018, .9174, .9306, .9417, .9512, .9591, .9658, .9715, .9762, .9802, .9835, .9862, .9886, .9905, .9921, .9934, .9946, .9955, .9963, .9969, .9974, .9979, .9982, .9985, .9988, .999, .9992, .9993, .9994, .9995, .9996, .9997, .9997, .9998, .9998, .9999, .9999, .9999, .9999, .9999, .9999, 1);--sc-motion-slider-drag-duration: var(--sc-p-motion-duration-micro);--sc-motion-slider-drag-easing: var(--sc-p-motion-easing-out);--sc-motion-slider-stretch: .45;--sc-motion-slider-squash: 0;--sc-motion-slider-thumb-press-scale: .985;--sc-motion-card-press-scale: var(--sc-motion-press-scale);--sc-font-text-label-chrome-family: var(--sc-p-font-text-11-family);--sc-font-text-label-chrome-size: var(--sc-p-font-text-11-size);--sc-font-text-label-chrome-weight: var(--sc-p-font-text-11-weight);--sc-font-text-label-chrome-line-height: var(--sc-p-font-text-11-line-height);--sc-font-text-label-chrome-letter-spacing: var(--sc-p-font-text-11-letter-spacing);--sc-font-text-label-chrome: var(--sc-p-font-text-11);--sc-font-text-label-ui-family: var(--sc-p-font-text-12-family);--sc-font-text-label-ui-size: var(--sc-p-font-text-12-size);--sc-font-text-label-ui-weight: var(--sc-p-font-text-12-weight);--sc-font-text-label-ui-line-height: var(--sc-p-font-text-12-line-height);--sc-font-text-label-ui-letter-spacing: var(--sc-p-font-text-12-letter-spacing);--sc-font-text-label-ui: var(--sc-p-font-text-12);--sc-font-text-label-ui-tight-family: var(--sc-p-font-text-bold-12-family);--sc-font-text-label-ui-tight-size: var(--sc-p-font-text-bold-12-size);--sc-font-text-label-ui-tight-weight: var(--sc-p-font-text-bold-12-weight);--sc-font-text-label-ui-tight-line-height: var(--sc-p-font-text-bold-12-line-height);--sc-font-text-label-ui-tight-letter-spacing: var(--sc-p-font-text-bold-12-letter-spacing);--sc-font-text-label-ui-tight: var(--sc-p-font-text-bold-12);--sc-font-text-label-ui-medium-family: var(--sc-p-font-text-medium-12-family);--sc-font-text-label-ui-medium-size: var(--sc-p-font-text-medium-12-size);--sc-font-text-label-ui-medium-weight: var(--sc-p-font-text-medium-12-weight);--sc-font-text-label-ui-medium-line-height: var(--sc-p-font-text-medium-12-line-height);--sc-font-text-label-ui-medium-letter-spacing: var(--sc-p-font-text-medium-12-letter-spacing);--sc-font-text-label-ui-medium: var(--sc-p-font-text-medium-12);--sc-font-text-label-button-sm-family: var(--sc-p-font-text-button-12-family);--sc-font-text-label-button-sm-size: var(--sc-p-font-text-button-12-size);--sc-font-text-label-button-sm-weight: var(--sc-p-font-text-button-12-weight);--sc-font-text-label-button-sm-line-height: var(--sc-p-font-text-button-12-line-height);--sc-font-text-label-button-sm-letter-spacing: var(--sc-p-font-text-button-12-letter-spacing);--sc-font-text-label-button-sm: var(--sc-p-font-text-button-12);--sc-font-text-label-button-lg-family: var(--sc-p-font-text-button-14-family);--sc-font-text-label-button-lg-size: var(--sc-p-font-text-button-14-size);--sc-font-text-label-button-lg-weight: var(--sc-p-font-text-button-14-weight);--sc-font-text-label-button-lg-line-height: var(--sc-p-font-text-button-14-line-height);--sc-font-text-label-button-lg-letter-spacing: var(--sc-p-font-text-button-14-letter-spacing);--sc-font-text-label-button-lg: var(--sc-p-font-text-button-14);--sc-font-text-label-tab-family: var(--sc-p-font-text-medium-13-family);--sc-font-text-label-tab-size: var(--sc-p-font-text-medium-13-size);--sc-font-text-label-tab-weight: var(--sc-p-font-text-medium-13-weight);--sc-font-text-label-tab-line-height: var(--sc-p-font-text-medium-13-line-height);--sc-font-text-label-tab-letter-spacing: var(--sc-p-font-text-medium-13-letter-spacing);--sc-font-text-label-tab: var(--sc-p-font-text-medium-13);--sc-font-text-label-nav-heading-family: var(--sc-p-font-text-display-tight-11-family);--sc-font-text-label-nav-heading-size: var(--sc-p-font-text-display-tight-11-size);--sc-font-text-label-nav-heading-weight: var(--sc-p-font-text-display-tight-11-weight);--sc-font-text-label-nav-heading-line-height: var(--sc-p-font-text-display-tight-11-line-height);--sc-font-text-label-nav-heading-letter-spacing: var(--sc-p-font-text-display-tight-11-letter-spacing);--sc-font-text-label-nav-heading: var(--sc-p-font-text-display-tight-11);--sc-font-text-label-nav-current-family: var(--sc-p-font-text-bold-13-family);--sc-font-text-label-nav-current-size: var(--sc-p-font-text-bold-13-size);--sc-font-text-label-nav-current-weight: var(--sc-p-font-text-bold-13-weight);--sc-font-text-label-nav-current-line-height: var(--sc-p-font-text-bold-13-line-height);--sc-font-text-label-nav-current-letter-spacing: var(--sc-p-font-text-bold-13-letter-spacing);--sc-font-text-label-nav-current: var(--sc-p-font-text-bold-13);--sc-font-text-caption-family: var(--sc-p-font-text-13-family);--sc-font-text-caption-size: var(--sc-p-font-text-13-size);--sc-font-text-caption-weight: var(--sc-p-font-text-13-weight);--sc-font-text-caption-line-height: var(--sc-p-font-text-13-line-height);--sc-font-text-caption-letter-spacing: var(--sc-p-font-text-13-letter-spacing);--sc-font-text-caption: var(--sc-p-font-text-13);--sc-font-text-body-dense-family: var(--sc-p-font-text-14-family);--sc-font-text-body-dense-size: var(--sc-p-font-text-14-size);--sc-font-text-body-dense-weight: var(--sc-p-font-text-14-weight);--sc-font-text-body-dense-line-height: var(--sc-p-font-text-14-line-height);--sc-font-text-body-dense-letter-spacing: var(--sc-p-font-text-14-letter-spacing);--sc-font-text-body-dense: var(--sc-p-font-text-14);--sc-font-text-body-default-family: var(--sc-p-font-text-16-family);--sc-font-text-body-default-size: var(--sc-p-font-text-16-size);--sc-font-text-body-default-weight: var(--sc-p-font-text-16-weight);--sc-font-text-body-default-line-height: var(--sc-p-font-text-16-line-height);--sc-font-text-body-default-letter-spacing: var(--sc-p-font-text-16-letter-spacing);--sc-font-text-body-default: var(--sc-p-font-text-16);--sc-font-text-body-lead-family: var(--sc-p-font-text-20-family);--sc-font-text-body-lead-size: var(--sc-p-font-text-20-size);--sc-font-text-body-lead-weight: var(--sc-p-font-text-20-weight);--sc-font-text-body-lead-line-height: var(--sc-p-font-text-20-line-height);--sc-font-text-body-lead-letter-spacing: var(--sc-p-font-text-20-letter-spacing);--sc-font-text-body-lead: var(--sc-p-font-text-20);--sc-font-text-body-dense-bold-family: var(--sc-p-font-text-bold-14-family);--sc-font-text-body-dense-bold-size: var(--sc-p-font-text-bold-14-size);--sc-font-text-body-dense-bold-weight: var(--sc-p-font-text-bold-14-weight);--sc-font-text-body-dense-bold-line-height: var(--sc-p-font-text-bold-14-line-height);--sc-font-text-body-dense-bold-letter-spacing: var(--sc-p-font-text-bold-14-letter-spacing);--sc-font-text-body-dense-bold: var(--sc-p-font-text-bold-14);--sc-font-text-body-default-bold-family: var(--sc-p-font-text-bold-16-family);--sc-font-text-body-default-bold-size: var(--sc-p-font-text-bold-16-size);--sc-font-text-body-default-bold-weight: var(--sc-p-font-text-bold-16-weight);--sc-font-text-body-default-bold-line-height: var(--sc-p-font-text-bold-16-line-height);--sc-font-text-body-default-bold-letter-spacing: var(--sc-p-font-text-bold-16-letter-spacing);--sc-font-text-body-default-bold: var(--sc-p-font-text-bold-16);--sc-font-text-body-lead-bold-family: var(--sc-p-font-text-bold-20-family);--sc-font-text-body-lead-bold-size: var(--sc-p-font-text-bold-20-size);--sc-font-text-body-lead-bold-weight: var(--sc-p-font-text-bold-20-weight);--sc-font-text-body-lead-bold-line-height: var(--sc-p-font-text-bold-20-line-height);--sc-font-text-body-lead-bold-letter-spacing: var(--sc-p-font-text-bold-20-letter-spacing);--sc-font-text-body-lead-bold: var(--sc-p-font-text-bold-20);--sc-font-text-title-card-family: var(--sc-p-font-text-24-family);--sc-font-text-title-card-size: var(--sc-p-font-text-24-size);--sc-font-text-title-card-weight: var(--sc-p-font-text-24-weight);--sc-font-text-title-card-line-height: var(--sc-p-font-text-24-line-height);--sc-font-text-title-card-letter-spacing: var(--sc-p-font-text-24-letter-spacing);--sc-font-text-title-card: var(--sc-p-font-text-24);--sc-font-text-title-section-family: var(--sc-p-font-text-32-family);--sc-font-text-title-section-size: var(--sc-p-font-text-32-size);--sc-font-text-title-section-weight: var(--sc-p-font-text-32-weight);--sc-font-text-title-section-line-height: var(--sc-p-font-text-32-line-height);--sc-font-text-title-section-letter-spacing: var(--sc-p-font-text-32-letter-spacing);--sc-font-text-title-section: var(--sc-p-font-text-32);--sc-font-text-display-xs-family: var(--sc-p-font-text-display-tight-32-family);--sc-font-text-display-xs-size: var(--sc-p-font-text-display-tight-32-size);--sc-font-text-display-xs-weight: var(--sc-p-font-text-display-tight-32-weight);--sc-font-text-display-xs-line-height: var(--sc-p-font-text-display-tight-32-line-height);--sc-font-text-display-xs-letter-spacing: var(--sc-p-font-text-display-tight-32-letter-spacing);--sc-font-text-display-xs: var(--sc-p-font-text-display-tight-32);--sc-font-text-display-sm-family: var(--sc-p-font-text-44-family);--sc-font-text-display-sm-size: var(--sc-p-font-text-44-size);--sc-font-text-display-sm-weight: var(--sc-p-font-text-44-weight);--sc-font-text-display-sm-line-height: var(--sc-p-font-text-44-line-height);--sc-font-text-display-sm-letter-spacing: var(--sc-p-font-text-44-letter-spacing);--sc-font-text-display-sm: var(--sc-p-font-text-44);--sc-font-text-display-md-family: var(--sc-p-font-text-60-family);--sc-font-text-display-md-size: var(--sc-p-font-text-60-size);--sc-font-text-display-md-weight: var(--sc-p-font-text-60-weight);--sc-font-text-display-md-line-height: var(--sc-p-font-text-60-line-height);--sc-font-text-display-md-letter-spacing: var(--sc-p-font-text-60-letter-spacing);--sc-font-text-display-md: var(--sc-p-font-text-60);--sc-font-text-display-lg-family: var(--sc-p-font-text-84-family);--sc-font-text-display-lg-size: var(--sc-p-font-text-84-size);--sc-font-text-display-lg-weight: var(--sc-p-font-text-84-weight);--sc-font-text-display-lg-line-height: var(--sc-p-font-text-84-line-height);--sc-font-text-display-lg-letter-spacing: var(--sc-p-font-text-84-letter-spacing);--sc-font-text-display-lg: var(--sc-p-font-text-84);--sc-font-text-display-xl-family: var(--sc-p-font-text-120-family);--sc-font-text-display-xl-size: var(--sc-p-font-text-120-size);--sc-font-text-display-xl-weight: var(--sc-p-font-text-120-weight);--sc-font-text-display-xl-line-height: var(--sc-p-font-text-120-line-height);--sc-font-text-display-xl-letter-spacing: var(--sc-p-font-text-120-letter-spacing);--sc-font-text-display-xl: var(--sc-p-font-text-120);--sc-font-text-mono-chrome-family: var(--sc-p-font-text-mono-11-family);--sc-font-text-mono-chrome-size: var(--sc-p-font-text-mono-11-size);--sc-font-text-mono-chrome-weight: var(--sc-p-font-text-mono-11-weight);--sc-font-text-mono-chrome-line-height: var(--sc-p-font-text-mono-11-line-height);--sc-font-text-mono-chrome-letter-spacing: var(--sc-p-font-text-mono-11-letter-spacing);--sc-font-text-mono-chrome: var(--sc-p-font-text-mono-11);--sc-font-text-mono-caption-family: var(--sc-p-font-text-mono-13-family);--sc-font-text-mono-caption-size: var(--sc-p-font-text-mono-13-size);--sc-font-text-mono-caption-weight: var(--sc-p-font-text-mono-13-weight);--sc-font-text-mono-caption-line-height: var(--sc-p-font-text-mono-13-line-height);--sc-font-text-mono-caption-letter-spacing: var(--sc-p-font-text-mono-13-letter-spacing);--sc-font-text-mono-caption: var(--sc-p-font-text-mono-13);--sc-font-text-mono-body-family: var(--sc-p-font-text-mono-16-family);--sc-font-text-mono-body-size: var(--sc-p-font-text-mono-16-size);--sc-font-text-mono-body-weight: var(--sc-p-font-text-mono-16-weight);--sc-font-text-mono-body-line-height: var(--sc-p-font-text-mono-16-line-height);--sc-font-text-mono-body-letter-spacing: var(--sc-p-font-text-mono-16-letter-spacing);--sc-font-text-mono-body: var(--sc-p-font-text-mono-16);--sc-font-text-mono-flow-family: var(--sc-p-font-text-mono-14-loose-family);--sc-font-text-mono-flow-size: var(--sc-p-font-text-mono-14-loose-size);--sc-font-text-mono-flow-weight: var(--sc-p-font-text-mono-14-loose-weight);--sc-font-text-mono-flow-line-height: var(--sc-p-font-text-mono-14-loose-line-height);--sc-font-text-mono-flow-letter-spacing: var(--sc-p-font-text-mono-14-loose-letter-spacing);--sc-font-text-mono-flow: var(--sc-p-font-text-mono-14-loose);--sc-font-text-nav-header-family: var(--sc-p-font-text-display-tight-12-family);--sc-font-text-nav-header-size: var(--sc-p-font-text-display-tight-12-size);--sc-font-text-nav-header-weight: var(--sc-p-font-text-display-tight-12-weight);--sc-font-text-nav-header-line-height: var(--sc-p-font-text-display-tight-12-line-height);--sc-font-text-nav-header-letter-spacing: var(--sc-p-font-text-display-tight-12-letter-spacing);--sc-font-text-nav-header: var(--sc-p-font-text-display-tight-12);--sc-font-text-nav-node-family: var(--sc-p-font-text-text-tight-13-family);--sc-font-text-nav-node-size: var(--sc-p-font-text-text-tight-13-size);--sc-font-text-nav-node-weight: var(--sc-p-font-text-text-tight-13-weight);--sc-font-text-nav-node-line-height: var(--sc-p-font-text-text-tight-13-line-height);--sc-font-text-nav-node-letter-spacing: var(--sc-p-font-text-text-tight-13-letter-spacing);--sc-font-text-nav-node: var(--sc-p-font-text-text-tight-13);--sc-size-card-glass-clear-frost: var(--sc-p-space-4);--sc-size-card-glass-clear-refraction: 40;--sc-size-card-glass-clear-depth: 40;--sc-size-card-glass-clear-splay: 57;--sc-size-card-glass-clear-saturation: 140;--sc-size-card-glass-clear-light: 20;--sc-size-card-glass-frosted-frost: 9px;--sc-size-card-glass-frosted-refraction: 65;--sc-size-card-glass-frosted-depth: 68;--sc-size-card-glass-frosted-splay: 57;--sc-size-card-glass-frosted-saturation: 160;--sc-size-card-glass-frosted-light: 30;--sc-size-card-glass-thick-frost: var(--sc-p-space-16);--sc-size-card-glass-thick-refraction: 85;--sc-size-card-glass-thick-depth: 85;--sc-size-card-glass-thick-splay: 57;--sc-size-card-glass-thick-saturation: 180;--sc-size-card-glass-thick-light: 45;--sc-size-icon-xs: var(--sc-p-space-12);--sc-size-icon-sm: var(--sc-p-space-16);--sc-size-icon-md: var(--sc-p-space-24);--sc-size-icon-lg: var(--sc-p-space-32);--sc-size-avatar-xs: var(--sc-p-space-24);--sc-size-avatar-sm: var(--sc-p-space-32);--sc-size-avatar-md: var(--sc-p-space-48);--sc-size-avatar-lg: var(--sc-p-space-64);--sc-size-switch-track-width: 40px;--sc-size-switch-track-height: 22px;--sc-size-switch-thumb: 15px;--sc-size-switch-glyph: var(--sc-p-space-micro-6);--sc-size-switch-label-offset: 0px;--sc-size-progress-bar-height: var(--sc-p-space-4);--sc-size-progress-circular: var(--sc-p-space-48);--sc-size-progress-circular-stroke: var(--sc-p-space-4);--sc-size-input-icon: var(--sc-p-space-20);--sc-size-input-clear: var(--sc-p-space-16);--sc-size-input-clear-target: var(--sc-p-space-32);--sc-size-slider-track: var(--sc-p-space-4);--sc-size-slider-track-active: var(--sc-p-space-micro-6);--sc-size-slider-hit-slop: var(--sc-p-space-micro-22);--sc-size-slider-thumb: var(--sc-p-space-16);--sc-size-button-icon-lg: var(--sc-p-space-micro-14);--sc-size-button-icon-sm: var(--sc-p-space-12);--sc-size-touch-target: var(--sc-p-space-48);--sc-space-component-padding-sm: var(--sc-p-space-8);--sc-space-component-padding-md: var(--sc-p-space-16);--sc-space-component-padding-lg: var(--sc-p-space-24);--sc-space-component-padding-card: var(--sc-p-space-24);--sc-space-component-padding-inline-sm: var(--sc-p-space-micro-6);--sc-space-component-padding-inline-md: var(--sc-p-space-12);--sc-space-component-padding-inline-lg: var(--sc-p-space-16);--sc-space-component-padding-inline-button-lg: var(--sc-p-space-24);--sc-space-component-padding-inline-button-sm: var(--sc-p-space-16);--sc-space-component-padding-inline-input: var(--sc-p-space-16);--sc-space-component-padding-block-sm: var(--sc-p-space-micro-2);--sc-space-component-padding-block-md: var(--sc-p-space-8);--sc-space-component-padding-block-lg: var(--sc-p-space-12);--sc-space-component-padding-block-button-sm: var(--sc-p-space-4);--sc-space-component-padding-block-input: var(--sc-p-space-12);--sc-space-component-gap-sm: var(--sc-p-space-4);--sc-space-component-gap-md: var(--sc-p-space-8);--sc-space-component-gap-lg: var(--sc-p-space-12);--sc-space-component-gap-stepper: var(--sc-p-space-8);--sc-space-component-gap-input: var(--sc-p-space-4);--sc-space-component-gap-input-inline: var(--sc-p-space-16);--sc-space-layout-stack-sm: var(--sc-p-space-16);--sc-space-layout-stack-md: var(--sc-p-space-24);--sc-space-layout-stack-lg: var(--sc-p-space-48);--sc-space-layout-stack-xl: var(--sc-p-space-80);--sc-space-layout-inset-sm: var(--sc-p-space-16);--sc-space-layout-inset-md: var(--sc-p-space-24);--sc-space-layout-inset-lg: var(--sc-p-space-48)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;background-color:var(--sc-color-surface-page);color:var(--sc-color-text-primary);font-family:var(--sc-p-font-family-sans);transition:background-color var(--sc-motion-mode-duration) var(--sc-motion-mode-easing),color var(--sc-motion-mode-duration) var(--sc-motion-mode-easing)}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none;margin:0;padding:0}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,textarea,select{font:inherit;color:inherit}img,svg{display:block;max-width:100%}:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}::selection{background-color:var(--sc-color-brand-accent);color:var(--sc-color-text-on-accent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
