.Chapter-module-scss-module__ryC-Gq__chapter{max-width:calc(var(--lp-measure) + 2*var(--lp-gutter));padding:calc(16*var(--lp-space)) var(--lp-gutter) calc(18*var(--lp-space));margin:0 auto;position:relative}@media (max-width:719px){.Chapter-module-scss-module__ryC-Gq__chapter{padding:calc(10*var(--lp-space)) var(--lp-gutter) calc(12*var(--lp-space))}}.Chapter-module-scss-module__ryC-Gq__head{justify-items:start;gap:calc(2.5*var(--lp-space));display:grid}.Chapter-module-scss-module__ryC-Gq__title{min-width:0;max-width:14em;color:var(--lp-t1);font:580 clamp(32px, 16px + 2.1vw, 46px)/1.08 var(--lp-sans);font-feature-settings:inherit;letter-spacing:-.032em;text-wrap:balance;margin:0}.Chapter-module-scss-module__ryC-Gq__body{max-width:36em;color:var(--lp-t2);font:450 clamp(16px, 14px + .3vw, 18px)/1.55 var(--lp-sans);font-feature-settings:inherit;text-wrap:pretty;margin:0}
@layer fui.tokens,fui.base;@layer fui.components{.VisuallyHidden-module-scss-module__k6OS7a__visuallyHidden{width:var(--fui-stroke-hairline,1px);height:var(--fui-stroke-hairline,1px);padding:var(--fui-raw-space-0,0);margin:calc(-1*var(--fui-stroke-hairline,1px));clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;position:absolute;overflow:hidden}.VisuallyHidden-module-scss-module__k6OS7a__focusable:focus-within{box-sizing:border-box;color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-elevated,#fffefd);border-radius:var(--fui-radius-popup,12px);box-shadow:var(--fui-shadow-popup,0 0 0 .5px #0000001f, 0 2px 5px #0000000f, 0 10px 24px #0000001a);border:0}@media (forced-colors:active){.VisuallyHidden-module-scss-module__k6OS7a__focusable:focus-within{outline:var(--fui-stroke-hairline,1px) solid CanvasText}}.VisuallyHidden-module-scss-module__k6OS7a__focusable:focus-within{z-index:var(--fui-overlay-layer-tooltip,60);inline-size:auto;block-size:var(--fui-control-height-md,32px);padding-block:0;padding-inline:var(--fui-raw-space-12,12px);clip:auto;clip-path:none;border-radius:var(--fui-radius-control,5px);white-space:nowrap;font-size:var(--fui-type-ui-standard-size,14px);line-height:var(--fui-type-ui-standard-line,20px);font-weight:var(--fui-type-ui-standard-weight,600);letter-spacing:var(--fui-type-ui-standard-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);align-items:center;margin:0;display:inline-flex;position:fixed;inset-block-start:var(--fui-raw-space-8,8px);inset-inline-start:var(--fui-raw-space-8,8px);overflow:visible}.VisuallyHidden-module-scss-module__k6OS7a__focusable:focus-within:has(:focus-visible){outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.VisuallyHidden-module-scss-module__k6OS7a__focusable:focus-within:has(:focus-visible){outline-color:var(--fui-focus-ring-color,Highlight)}}.VisuallyHidden-module-scss-module__k6OS7a__focusable:focus-within :focus-visible{outline:none}.VisuallyHidden-module-scss-module__k6OS7a__focusable:focus-within :where(a){color:inherit;text-decoration:none}}
@layer fui.tokens,fui.base;@layer fui.components{.Kbd-module-scss-module__iLKmCa__kbd{font-size:var(--fui-type-caption-size,11px);line-height:var(--fui-type-caption-line,16px);font-weight:var(--fui-type-caption-weight,400);letter-spacing:var(--fui-type-caption-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);box-sizing:border-box;min-inline-size:var(--fui-kbd-height,1.125rem);block-size:var(--fui-kbd-height,1.125rem);padding-inline:var(--fui-kbd-padding-x,4px);font-variant-numeric:tabular-nums;color:var(--fui-text-secondary,#4f4b45);background:var(--fui-bg-active,#1b19161c);border-radius:var(--fui-radius-indicator,3px);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.Kbd-module-scss-module__iLKmCa__group{align-items:center;gap:var(--fui-kbd-gap,2px);font:inherit;flex:none;display:inline-flex}}
@layer fui.tokens,fui.base;@layer fui.components{.Input-module-scss-module__kdT1Fq__shell{font:inherit;transition-property:background-color,border-color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}.Input-module-scss-module__kdT1Fq__shell:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Input-module-scss-module__kdT1Fq__shell:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Input-module-scss-module__kdT1Fq__shell:disabled,.Input-module-scss-module__kdT1Fq__shell[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Input-module-scss-module__kdT1Fq__shell:disabled>*,.Input-module-scss-module__kdT1Fq__shell[data-disabled]>*{--_fui-disabled-opacity:1}.Input-module-scss-module__kdT1Fq__shell:disabled,.Input-module-scss-module__kdT1Fq__shell[data-disabled]{pointer-events:none}.Input-module-scss-module__kdT1Fq__shell{--_fui-field-track:var(--fui-control-height-md,32px);--_fui-field-inline-inset:var(--fui-field-inline-inset-md,10px);--_fui-field-stroke:var(--fui-stroke-hairline,1px);font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty}@media (pointer:coarse){.Input-module-scss-module__kdT1Fq__shell{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Input-module-scss-module__kdT1Fq__shell{box-sizing:border-box;min-block-size:var(--_fui-field-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-field-inline-inset,var(--fui-field-inline-inset-md,10px));border:var(--_fui-field-stroke,var(--fui-stroke-hairline,1px)) solid var(--fui-field-border,#8b857d);border-radius:var(--fui-radius-control,5px);background:var(--fui-field-bg,#fffefd);color:var(--fui-text-primary,#1b1916);width:100%}.Input-module-scss-module__kdT1Fq__shell[data-size=xs]{--_fui-field-track:var(--fui-control-height-xs,24px);--_fui-field-inline-inset:var(--fui-field-inline-inset-xs,8px);--_fui-field-stroke:var(--fui-stroke-hairline,1px);font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif)}@media (pointer:coarse){.Input-module-scss-module__kdT1Fq__shell[data-size=xs]{font-size:max(16px,var(--fui-type-ui-compact-size,11px))}}.Input-module-scss-module__kdT1Fq__shell[data-size=sm]{--_fui-field-track:var(--fui-control-height-sm,28px);--_fui-field-inline-inset:var(--fui-field-inline-inset-sm,10px);--_fui-field-stroke:var(--fui-stroke-hairline,1px);font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif)}@media (pointer:coarse){.Input-module-scss-module__kdT1Fq__shell[data-size=sm]{font-size:max(16px,var(--fui-type-ui-compact-size,11px))}}.Input-module-scss-module__kdT1Fq__shell[data-size=lg]{--_fui-field-track:var(--fui-control-height-lg,40px);--_fui-field-inline-inset:var(--fui-field-inline-inset-lg,16px);--_fui-field-stroke:var(--fui-stroke-hairline,1px);font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty}@media (pointer:coarse){.Input-module-scss-module__kdT1Fq__shell[data-size=lg]{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}@media (prefers-contrast:more){.Input-module-scss-module__kdT1Fq__shell{outline:var(--fui-stroke-default,2px) solid var(--fui-text-primary,#1b1916);outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Input-module-scss-module__kdT1Fq__passthrough{display:contents}.Input-module-scss-module__kdT1Fq__control::placeholder{color:var(--fui-text-tertiary,#67625a)}.Input-module-scss-module__kdT1Fq__control::-webkit-search-decoration{appearance:none}.Input-module-scss-module__kdT1Fq__control::-webkit-search-cancel-button{appearance:none}.Input-module-scss-module__kdT1Fq__control::-webkit-search-results-button{appearance:none}input.Input-module-scss-module__kdT1Fq__shell{display:block}@media (hover:hover){input.Input-module-scss-module__kdT1Fq__shell:hover:not(:disabled,[data-disabled],[aria-disabled=true],[readonly],[data-readonly],[aria-invalid=true],[data-invalid]){border-color:color-mix(in oklab, var(--fui-text-primary,#1b1916) 55%, var(--fui-field-border,#8b857d))}}input.Input-module-scss-module__kdT1Fq__shell[readonly]{background:var(--fui-field-bg,#fffefd);border-style:dashed}input.Input-module-scss-module__kdT1Fq__shell:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){input.Input-module-scss-module__kdT1Fq__shell:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}input.Input-module-scss-module__kdT1Fq__shell:is([aria-invalid=true],[data-invalid]){border-color:var(--fui-color-danger-text,#a80400)}input.Input-module-scss-module__kdT1Fq__shell:is([aria-invalid=true],[data-invalid]):focus-visible{border-color:var(--fui-color-danger-text,#a80400);outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){input.Input-module-scss-module__kdT1Fq__shell:is([aria-invalid=true],[data-invalid]):focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}div.Input-module-scss-module__kdT1Fq__shell{align-items:center;gap:var(--fui-raw-space-6,6px);cursor:text;display:flex}div.Input-module-scss-module__kdT1Fq__shell:is([data-size=xs],[data-size=sm]){gap:var(--fui-raw-space-4,4px)}div.Input-module-scss-module__kdT1Fq__shell[data-size=lg]{gap:var(--fui-raw-space-8,8px)}@media (hover:hover){div.Input-module-scss-module__kdT1Fq__shell:hover:not(:has(>.Input-module-scss-module__kdT1Fq__inner:disabled),:has(>.Input-module-scss-module__kdT1Fq__inner[readonly]),:has(>.Input-module-scss-module__kdT1Fq__inner:is([aria-invalid=true],[data-invalid]))){border-color:color-mix(in oklab, var(--fui-text-primary,#1b1916) 55%, var(--fui-field-border,#8b857d))}}div.Input-module-scss-module__kdT1Fq__shell:has(>.Input-module-scss-module__kdT1Fq__inner:focus-visible){outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){div.Input-module-scss-module__kdT1Fq__shell:has(>.Input-module-scss-module__kdT1Fq__inner:focus-visible){outline-color:var(--fui-focus-ring-color,Highlight)}}div.Input-module-scss-module__kdT1Fq__shell:has(>.Input-module-scss-module__kdT1Fq__inner[readonly]){background:var(--fui-field-bg,#fffefd);border-style:dashed}div.Input-module-scss-module__kdT1Fq__shell:has(>.Input-module-scss-module__kdT1Fq__inner:is([aria-invalid=true],[data-invalid])){border-color:var(--fui-color-danger-text,#a80400)}div.Input-module-scss-module__kdT1Fq__shell:has(>.Input-module-scss-module__kdT1Fq__inner:is([aria-invalid=true],[data-invalid])):has(>.Input-module-scss-module__kdT1Fq__inner:focus-visible){border-color:var(--fui-color-danger-text,#a80400);outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){div.Input-module-scss-module__kdT1Fq__shell:has(>.Input-module-scss-module__kdT1Fq__inner:is([aria-invalid=true],[data-invalid])):has(>.Input-module-scss-module__kdT1Fq__inner:focus-visible){outline-color:var(--fui-focus-ring-color,Highlight)}}div.Input-module-scss-module__kdT1Fq__shell:has(>.Input-module-scss-module__kdT1Fq__inner:disabled){opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}div.Input-module-scss-module__kdT1Fq__shell:has(>.Input-module-scss-module__kdT1Fq__inner:disabled)>*{--_fui-disabled-opacity:1}.Input-module-scss-module__kdT1Fq__inner{min-inline-size:0;color:inherit;font:inherit;background:0 0;border:0;flex:auto;align-self:stretch;margin:0;padding:0}@media (pointer:coarse){.Input-module-scss-module__kdT1Fq__inner{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Input-module-scss-module__kdT1Fq__inner:focus-visible{outline:none}.Input-module-scss-module__kdT1Fq__inner:disabled{cursor:not-allowed}.Input-module-scss-module__kdT1Fq__adornment{color:var(--fui-text-secondary,#4f4b45);flex:none;align-items:center;display:flex}.Input-module-scss-module__kdT1Fq__adornment svg{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px);flex:none}[data-size=xs]>.Input-module-scss-module__kdT1Fq__adornment svg{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);flex:none}[data-size=sm]>.Input-module-scss-module__kdT1Fq__adornment svg{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);flex:none}[data-size=lg]>.Input-module-scss-module__kdT1Fq__adornment svg{inline-size:var(--fui-icon-lg,18px);block-size:var(--fui-icon-lg,18px);flex:none}.Input-module-scss-module__kdT1Fq__count{font-size:var(--fui-type-caption-size,11px);line-height:var(--fui-type-caption-line,16px);font-weight:var(--fui-type-caption-weight,400);letter-spacing:var(--fui-type-caption-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);color:var(--fui-text-tertiary,#67625a);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.Input-module-scss-module__kdT1Fq__count:empty{display:none}.Input-module-scss-module__kdT1Fq__shortcut{pointer-events:none;-webkit-user-select:none;user-select:none;margin-inline-start:auto}.Input-module-scss-module__kdT1Fq__clear{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Input-module-scss-module__kdT1Fq__clear:disabled{cursor:not-allowed}.Input-module-scss-module__kdT1Fq__clear{transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}@media (prefers-reduced-motion:reduce){.Input-module-scss-module__kdT1Fq__clear{transition:none}}.Input-module-scss-module__kdT1Fq__clear{--_fui-action-track:var(--fui-control-height-xs,24px);--_fui-action-icon-size:var(--fui-icon-xs,12px);--_fui-action-gap:var(--fui-raw-space-4,4px);--_fui-action-inline-inset:var(--fui-raw-space-8,8px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);inline-size:var(--_fui-action-track,var(--fui-control-height-xs,24px));block-size:var(--_fui-action-track,var(--fui-control-height-xs,24px));min-block-size:var(--_fui-action-track,var(--fui-control-height-xs,24px));padding-inline:0;position:relative}.Input-module-scss-module__kdT1Fq__clear:after{content:"";inline-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));block-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));box-sizing:border-box;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Input-module-scss-module__kdT1Fq__clear{border-radius:var(--fui-radius-control,5px);color:var(--fui-text-secondary,#4f4b45);flex:none;justify-content:center;align-items:center;margin-inline-end:calc(var(--fui-raw-space-4,4px) - var(--_fui-field-inline-inset,var(--fui-field-inline-inset-md,10px)));display:inline-flex}.Input-module-scss-module__kdT1Fq__clear svg{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);flex:none}@media (hover:hover){.Input-module-scss-module__kdT1Fq__clear:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.Input-module-scss-module__kdT1Fq__clear:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-active,#1b19161c)}.Input-module-scss-module__kdT1Fq__clear:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Input-module-scss-module__kdT1Fq__clear:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}}
.reference-module-scss-module___7T7Ba__filterRow{justify-content:space-between;align-items:center;gap:var(--fui-raw-space-12) var(--fui-raw-space-24);flex-wrap:wrap;min-width:0;display:flex}.reference-module-scss-module___7T7Ba__filterInput{flex:16rem;min-width:0;max-width:28rem}.reference-module-scss-module___7T7Ba__count{font-variant-numeric:tabular-nums;white-space:nowrap}.reference-module-scss-module___7T7Ba__jumpRow{font-size:var(--fui-type-caption-size,11px);line-height:var(--fui-type-caption-line,16px);font-weight:var(--fui-type-caption-weight,400);letter-spacing:var(--fui-type-caption-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);gap:var(--fui-raw-space-6) var(--fui-raw-space-20);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.reference-module-scss-module___7T7Ba__jumpCount{color:var(--fui-text-tertiary,#67625a);font-variant-numeric:tabular-nums}.reference-module-scss-module___7T7Ba__code{font-size:var(--fui-type-code-size,14px);line-height:var(--fui-type-code-line,20px);font-weight:var(--fui-type-code-weight,400);letter-spacing:var(--fui-type-code-tracking,0);font-family:var(--fui-font-mono,JetBrains Mono Variable, JetBrains Mono, ui-monospace, SF Mono, Menlo, monospace);white-space:nowrap}.reference-module-scss-module___7T7Ba__codeWrap{font-size:var(--fui-type-code-size,14px);line-height:var(--fui-type-code-line,20px);font-weight:var(--fui-type-code-weight,400);letter-spacing:var(--fui-type-code-tracking,0);font-family:var(--fui-font-mono,JetBrains Mono Variable, JetBrains Mono, ui-monospace, SF Mono, Menlo, monospace);overflow-wrap:anywhere}.reference-module-scss-module___7T7Ba__chips{gap:var(--fui-raw-space-6);flex-wrap:wrap;display:inline-flex}.reference-module-scss-module___7T7Ba__group{gap:var(--fui-raw-space-20);flex-direction:column;min-width:0;display:flex}
.ComponentDocContent-module-scss-module__PCiGOa__importLine{box-sizing:border-box;min-block-size:var(--fui-control-height-sm,28px);padding-inline:var(--fui-field-inline-inset-sm,var(--fui-raw-space-10));border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);background:var(--fui-field-bg,#fffefd);align-items:center;gap:var(--fui-raw-space-8);min-width:0;max-width:100%;padding-inline-end:var(--fui-raw-space-2);display:inline-flex}.ComponentDocContent-module-scss-module__PCiGOa__importCode{font-size:var(--fui-type-code-size,14px);line-height:var(--fui-type-code-line,20px);font-weight:var(--fui-type-code-weight,400);letter-spacing:var(--fui-type-code-tracking,0);font-family:var(--fui-font-mono,JetBrains Mono Variable, JetBrains Mono, ui-monospace, SF Mono, Menlo, monospace);min-width:0;font-size:var(--fui-type-body-compact-size);line-height:var(--fui-type-body-compact-line);white-space:nowrap;text-overflow:ellipsis;color:var(--fui-text-secondary,#4f4b45);overflow:hidden}.ComponentDocContent-module-scss-module__PCiGOa__sourceLink{font-size:var(--fui-type-ui-standard-size,14px);line-height:var(--fui-type-ui-standard-line,20px);font-weight:var(--fui-type-ui-standard-weight,600);letter-spacing:var(--fui-type-ui-standard-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);align-items:center;gap:var(--fui-raw-space-6);display:inline-flex}.ComponentDocContent-module-scss-module__PCiGOa__capsuleFrame{border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-surface,12px);flex-direction:column;min-width:0;display:flex;overflow:hidden}.ComponentDocContent-module-scss-module__PCiGOa__stageBar{align-items:center;gap:var(--fui-raw-space-12);min-width:0;padding:var(--fui-raw-space-6) var(--fui-raw-space-6) var(--fui-raw-space-6) var(--fui-raw-space-8);border-block-end:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);display:flex}.ComponentDocContent-module-scss-module__PCiGOa__stageSwitch{scrollbar-width:none;flex:auto;min-width:0;display:flex;overflow-x:auto}.ComponentDocContent-module-scss-module__PCiGOa__stageSwitch>*{flex:none}.ComponentDocContent-module-scss-module__PCiGOa__specimenScope{background-color:var(--fui-app-canvas-bg,#f7f5f2);color:var(--fui-text-primary,#1b1916);flex-direction:column;display:flex}.ComponentDocContent-module-scss-module__PCiGOa__flushCode.ComponentDocContent-module-scss-module__PCiGOa__flushCode{border:0;border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:0}.ComponentDocContent-module-scss-module__PCiGOa__stageCanvas,.ComponentDocContent-module-scss-module__PCiGOa__capsuleCanvas{box-sizing:border-box;min-width:0;padding:var(--fui-raw-space-40);justify-content:center;align-items:center;display:flex;overflow:auto}.ComponentDocContent-module-scss-module__PCiGOa__stageCanvas>*,.ComponentDocContent-module-scss-module__PCiGOa__capsuleCanvas>*{min-width:0;max-width:100%}.ComponentDocContent-module-scss-module__PCiGOa__stageCanvas{flex:auto;min-height:240px}.ComponentDocContent-module-scss-module__PCiGOa__capsuleCanvas{min-height:160px;padding:var(--fui-raw-space-32)}.ComponentDocContent-module-scss-module__PCiGOa__exampleGrid{gap:var(--fui-raw-space-24);grid-template-columns:minmax(0,1fr);display:grid}.ComponentDocContent-module-scss-module__PCiGOa__capsule{gap:var(--fui-raw-space-20);flex-direction:column;min-width:0;display:flex}.ComponentDocContent-module-scss-module__PCiGOa__capsuleHead{gap:var(--fui-raw-space-6);flex-direction:column;min-width:0;display:flex}.ComponentDocContent-module-scss-module__PCiGOa__guidanceSplit{gap:var(--fui-raw-space-40) var(--fui-raw-space-48);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.ComponentDocContent-module-scss-module__PCiGOa__guidanceSplit{grid-template-columns:repeat(2,minmax(0,1fr))}}.ComponentDocContent-module-scss-module__PCiGOa__guidanceColumn{gap:var(--fui-raw-space-20);flex-direction:column;min-width:0;display:flex}.ComponentDocContent-module-scss-module__PCiGOa__guidanceList{font-size:var(--fui-type-body-relaxed-size,16px);line-height:var(--fui-type-body-relaxed-line,24px);font-weight:var(--fui-type-body-relaxed-weight,400);letter-spacing:var(--fui-type-body-relaxed-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty}.ComponentDocContent-module-scss-module__PCiGOa__guidanceList>li>span,.ComponentDocContent-module-scss-module__PCiGOa__guidanceList>li>span>span{font-size:var(--fui-type-body-relaxed-size);line-height:var(--fui-type-body-relaxed-line);text-wrap:pretty}.ComponentDocContent-module-scss-module__PCiGOa__partsList>li>code{font-size:var(--fui-type-code-size,14px);line-height:var(--fui-type-code-line,20px);font-weight:var(--fui-type-code-weight,400);letter-spacing:var(--fui-type-code-tracking,0);font-family:var(--fui-font-mono,JetBrains Mono Variable, JetBrains Mono, ui-monospace, SF Mono, Menlo, monospace);color:var(--fui-text-primary,#1b1916)}.ComponentDocContent-module-scss-module__PCiGOa__doDont{gap:var(--fui-raw-space-12);flex-direction:column;min-width:0;display:flex}.ComponentDocContent-module-scss-module__PCiGOa__relation{align-items:baseline;gap:var(--fui-raw-space-12);margin-inline-end:var(--fui-raw-space-12);display:inline-flex}
.DocsPager-module-scss-module__TBR9hG__pager{gap:var(--fui-raw-space-12);max-width:720px;margin:var(--fui-raw-space-64) auto 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DocsPager-module-scss-module__TBR9hG__cell{gap:var(--fui-raw-space-4);min-width:0;padding:var(--fui-raw-space-12) var(--fui-raw-space-16);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-surface,12px);color:var(--fui-text-primary,#1b1916);transition:border-color var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));flex-direction:column;text-decoration:none;display:flex}@media (hover:hover){.DocsPager-module-scss-module__TBR9hG__cell:hover{border-color:var(--fui-border-strong,#d4d0ca)}}.DocsPager-module-scss-module__TBR9hG__cell:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (prefers-reduced-motion:reduce){.DocsPager-module-scss-module__TBR9hG__cell{transition:none}}.DocsPager-module-scss-module__TBR9hG__next{text-align:end;align-items:flex-end}.DocsPager-module-scss-module__TBR9hG__direction{align-items:center;gap:var(--fui-raw-space-4);display:inline-flex}.DocsPager-module-scss-module__TBR9hG__title{font-size:var(--fui-type-title-sm-size,15px);line-height:var(--fui-type-title-sm-line,20px);font-weight:var(--fui-type-title-sm-weight,600);letter-spacing:var(--fui-type-title-sm-tracking,-.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}
.ComponentNavLink-module-scss-module__8I4YBq__card{pointer-events:auto;box-sizing:border-box;color:var(--fui-text-primary);background:var(--fui-bg-elevated);border-radius:var(--fui-radius-popup);box-shadow:var(--fui-shadow-popup);border:0}@media (forced-colors:active){.ComponentNavLink-module-scss-module__8I4YBq__card{outline:var(--fui-stroke-hairline) solid CanvasText}}.ComponentNavLink-module-scss-module__8I4YBq__card{inline-size:320px;max-inline-size:calc(100vw - var(--fui-raw-space-32));padding:0;overflow:hidden}.ComponentNavLink-module-scss-module__8I4YBq__viewport{background:var(--fui-app-canvas-bg);border-block-end:var(--fui-stroke-hairline) solid var(--fui-border);pointer-events:none;justify-content:center;align-items:center;block-size:192px;display:flex;overflow:hidden}.ComponentNavLink-module-scss-module__8I4YBq__canvas{block-size:240px;inline-size:400px;padding:var(--fui-raw-space-16);box-sizing:border-box;transform-origin:50%;contain:layout paint;flex:none;justify-content:center;align-items:center;display:flex;transform:scale(.75)}.ComponentNavLink-module-scss-module__8I4YBq__canvas[data-app-preview]{block-size:480px;inline-size:720px;padding:0;transform:scale(.4)}.ComponentNavLink-module-scss-module__8I4YBq__caption{gap:var(--fui-raw-space-6);padding:var(--fui-raw-space-16);display:grid}.ComponentNavLink-module-scss-module__8I4YBq__caption p{margin:0}
@layer fui.tokens,fui.base;@layer fui.components{.Drawer-module-scss-module__JD8_JG__backdrop{z-index:var(--fui-overlay-layer-backdrop,50);background-color:var(--fui-backdrop,#1b191661);transition-property:opacity;transition-duration:var(--fui-duration-enter-lg,.2s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));position:fixed;inset:0}.Drawer-module-scss-module__JD8_JG__backdrop[data-starting-style],.Drawer-module-scss-module__JD8_JG__backdrop[data-ending-style]{opacity:0}.Drawer-module-scss-module__JD8_JG__backdrop[data-ending-style]{transition-duration:var(--fui-duration-exit-lg,.1s)}@media (prefers-reduced-motion:reduce){.Drawer-module-scss-module__JD8_JG__backdrop{transition-property:opacity}}.Drawer-module-scss-module__JD8_JG__viewport{--_fui-overlay-safe-top:var(--fui-feedback-viewport-inset-top,max(var(--fui-raw-space-16,16px), env(safe-area-inset-top)));--_fui-overlay-safe-bottom:var(--fui-feedback-viewport-inset-bottom,max(var(--fui-raw-space-16,16px), env(safe-area-inset-bottom)));--_fui-overlay-safe-left:var(--fui-feedback-viewport-inset-left,max(var(--fui-raw-space-16,16px), env(safe-area-inset-left)));--_fui-overlay-safe-right:var(--fui-feedback-viewport-inset-right,max(var(--fui-raw-space-16,16px), env(safe-area-inset-right)));--_fui-overlay-safe-inline:calc(100dvw - var(--_fui-overlay-safe-left) - var(--_fui-overlay-safe-right));--_fui-overlay-safe-block:calc(100dvh - var(--_fui-overlay-safe-top) - var(--_fui-overlay-safe-bottom));z-index:var(--fui-overlay-layer-modal,51);pointer-events:none;position:fixed;inset:0}.Drawer-module-scss-module__JD8_JG__popup{box-sizing:border-box;color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-elevated,#fffefd);border-radius:var(--fui-radius-overlay,12px);box-shadow:var(--fui-shadow-popup,0 0 0 .5px #0000001f, 0 2px 5px #0000000f, 0 10px 24px #0000001a);border:0}@media (forced-colors:active){.Drawer-module-scss-module__JD8_JG__popup{outline:var(--fui-stroke-hairline,1px) solid CanvasText}}.Drawer-module-scss-module__JD8_JG__popup{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;max-block-size:var(--_fui-overlay-safe-block,calc(100dvh - var(--fui-raw-space-32,32px)));padding-block:var(--fui-raw-space-8,8px);z-index:var(--fui-overlay-layer-modal,51);pointer-events:auto;transition-property:opacity,transform;transition-duration:var(--fui-duration-enter-lg,.2s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));flex-direction:column;display:flex;position:fixed;overflow:hidden}.Drawer-module-scss-module__JD8_JG__popup[data-starting-style],.Drawer-module-scss-module__JD8_JG__popup[data-ending-style]{opacity:0}.Drawer-module-scss-module__JD8_JG__popup[data-ending-style]{transition-duration:var(--fui-duration-exit-lg,.1s)}@media (prefers-reduced-motion:reduce){.Drawer-module-scss-module__JD8_JG__popup{transition-property:opacity}}.Drawer-module-scss-module__JD8_JG__popup[data-swiping]{transition-duration:0s}.Drawer-module-scss-module__JD8_JG__content{flex-direction:column;flex:auto;min-block-size:0;display:flex}.Drawer-module-scss-module__JD8_JG__start,.Drawer-module-scss-module__JD8_JG__end{z-index:var(--fui-overlay-layer-modal,51);inset-block:var(--_fui-overlay-safe-top,var(--fui-raw-space-16,16px)) var(--_fui-overlay-safe-bottom,var(--fui-raw-space-16,16px));inline-size:min(var(--fui-overlay-drawer-sm,320px),var(--_fui-overlay-safe-inline,calc(100dvw - var(--fui-raw-space-32,32px))));transform:translateX(var(--drawer-swipe-movement-x,0px));flex-direction:column;display:flex;position:fixed;inset-inline-end:var(--_fui-overlay-safe-right,var(--fui-raw-space-16,16px));overflow:hidden}.Drawer-module-scss-module__JD8_JG__start{inset-inline:var(--_fui-overlay-safe-left,var(--fui-raw-space-16,16px)) auto}.Drawer-module-scss-module__JD8_JG__bottom{inset-block-end:var(--_fui-overlay-safe-bottom,var(--fui-raw-space-16,16px));inset-inline:var(--_fui-overlay-safe-left,var(--fui-raw-space-16,16px)) var(--_fui-overlay-safe-right,var(--fui-raw-space-16,16px));transform:translateY(var(--drawer-swipe-movement-y,0px))}.Drawer-module-scss-module__JD8_JG__start.Drawer-module-scss-module__JD8_JG__sm,.Drawer-module-scss-module__JD8_JG__end.Drawer-module-scss-module__JD8_JG__sm{inline-size:min(var(--fui-overlay-drawer-sm,320px),var(--_fui-overlay-safe-inline,calc(100dvw - var(--fui-raw-space-32,32px))))}.Drawer-module-scss-module__JD8_JG__bottom.Drawer-module-scss-module__JD8_JG__sm{block-size:min(var(--fui-overlay-drawer-block-sm,25dvh),var(--_fui-overlay-safe-block,calc(100dvh - var(--fui-raw-space-32,32px))))}.Drawer-module-scss-module__JD8_JG__start.Drawer-module-scss-module__JD8_JG__md,.Drawer-module-scss-module__JD8_JG__end.Drawer-module-scss-module__JD8_JG__md{inline-size:min(var(--fui-overlay-drawer-md,384px),var(--_fui-overlay-safe-inline,calc(100dvw - var(--fui-raw-space-32,32px))))}.Drawer-module-scss-module__JD8_JG__bottom.Drawer-module-scss-module__JD8_JG__md{block-size:min(var(--fui-overlay-drawer-block-md,40dvh),var(--_fui-overlay-safe-block,calc(100dvh - var(--fui-raw-space-32,32px))))}.Drawer-module-scss-module__JD8_JG__start.Drawer-module-scss-module__JD8_JG__lg,.Drawer-module-scss-module__JD8_JG__end.Drawer-module-scss-module__JD8_JG__lg{inline-size:min(var(--fui-overlay-drawer-lg,512px),var(--_fui-overlay-safe-inline,calc(100dvw - var(--fui-raw-space-32,32px))))}.Drawer-module-scss-module__JD8_JG__bottom.Drawer-module-scss-module__JD8_JG__lg{block-size:min(var(--fui-overlay-drawer-block-lg,60dvh),var(--_fui-overlay-safe-block,calc(100dvh - var(--fui-raw-space-32,32px))))}.Drawer-module-scss-module__JD8_JG__header{gap:var(--fui-feedback-text-gap,var(--fui-raw-space-4,4px));padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-16,16px);flex:none;display:grid}.Drawer-module-scss-module__JD8_JG__title{font-size:var(--fui-type-title-sm-size,15px);line-height:var(--fui-type-title-sm-line,20px);font-weight:var(--fui-type-title-sm-weight,600);letter-spacing:var(--fui-type-title-sm-tracking,-.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance;color:var(--fui-text-primary,#1b1916);margin:0}.Drawer-module-scss-module__JD8_JG__description{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;color:var(--fui-text-secondary,#4f4b45);margin:0}.Drawer-module-scss-module__JD8_JG__body{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;min-block-size:0;padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-16,16px);overscroll-behavior:contain;flex:auto;overflow:auto}.Drawer-module-scss-module__JD8_JG__body>:first-child{margin-block-start:0}.Drawer-module-scss-module__JD8_JG__body>:last-child{margin-block-end:0}.Drawer-module-scss-module__JD8_JG__body:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Drawer-module-scss-module__JD8_JG__body:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Drawer-module-scss-module__JD8_JG__footer{justify-content:flex-end;align-items:center;gap:var(--fui-raw-space-8,8px);padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-16,16px);flex-wrap:wrap;flex:none;display:flex;position:relative}.Drawer-module-scss-module__JD8_JG__footer:before{border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);content:"";opacity:0;pointer-events:none;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));position:absolute;inset-block-start:0;inset-inline:0}@media (prefers-reduced-motion:reduce){.Drawer-module-scss-module__JD8_JG__footer:before{transition:none}}[data-fui-overflowing]~.Drawer-module-scss-module__JD8_JG__footer:before{opacity:1}.Drawer-module-scss-module__JD8_JG__close{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Drawer-module-scss-module__JD8_JG__close:disabled{cursor:not-allowed}.Drawer-module-scss-module__JD8_JG__close{transition-property:background-color,border-color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}.Drawer-module-scss-module__JD8_JG__close:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Drawer-module-scss-module__JD8_JG__close:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Drawer-module-scss-module__JD8_JG__close:disabled,.Drawer-module-scss-module__JD8_JG__close[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Drawer-module-scss-module__JD8_JG__close:disabled>*,.Drawer-module-scss-module__JD8_JG__close[data-disabled]>*{--_fui-disabled-opacity:1}.Drawer-module-scss-module__JD8_JG__close:disabled,.Drawer-module-scss-module__JD8_JG__close[data-disabled]{pointer-events:none}.Drawer-module-scss-module__JD8_JG__close{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_fui-action-gap,var(--fui-raw-space-6,6px));min-block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-action-inline-inset,var(--fui-raw-space-10,10px));font-size:var(--_fui-action-type-size,var(--fui-type-ui-compact-size,11px));line-height:var(--_fui-action-type-line,var(--fui-type-ui-compact-line,16px));font-weight:var(--_fui-action-type-weight,var(--fui-type-ui-compact-weight,400));letter-spacing:var(--_fui-action-type-tracking,var(--fui-type-ui-compact-tracking,.005em));font-family:var(--_fui-action-type-family,var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif));--_fui-action-track:var(--fui-control-height-sm,28px);--_fui-action-icon-size:var(--fui-icon-sm,14px);--_fui-action-gap:var(--fui-raw-space-4,4px);--_fui-action-inline-inset:var(--fui-raw-space-10,10px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);inline-size:var(--_fui-action-track,var(--fui-control-height-sm,28px));block-size:var(--_fui-action-track,var(--fui-control-height-sm,28px));min-block-size:var(--_fui-action-track,var(--fui-control-height-sm,28px));padding-inline:0;display:inline-flex;position:relative}.Drawer-module-scss-module__JD8_JG__close:after{content:"";inline-size:max(100%,var(--fui-control-height-md,32px),var(--fui-hit-area,24px));block-size:max(100%,var(--fui-control-height-md,32px),var(--fui-hit-area,24px));box-sizing:border-box;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Drawer-module-scss-module__JD8_JG__close{border-radius:var(--fui-radius-control,5px);color:var(--fui-text-secondary,#4f4b45);position:absolute;inset-block-start:var(--fui-overlay-close-inset,var(--fui-raw-space-12,12px));inset-inline-end:var(--fui-overlay-close-inset,var(--fui-raw-space-12,12px))}@media (hover:hover){.Drawer-module-scss-module__JD8_JG__close:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.Drawer-module-scss-module__JD8_JG__close svg{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);flex:none}.Drawer-module-scss-module__JD8_JG__popup:has(.Drawer-module-scss-module__JD8_JG__close) .Drawer-module-scss-module__JD8_JG__header{padding-inline-end:calc(var(--fui-overlay-close-inset,var(--fui-raw-space-12,12px)) + var(--fui-control-height-sm,28px) + var(--fui-raw-space-8,8px))}.Drawer-module-scss-module__JD8_JG__swipeArea{z-index:var(--fui-overlay-layer-swipe,49);position:fixed}}
@layer fui.tokens,fui.base;@layer fui.components{.Header-module-scss-module__ncufeG__header{box-sizing:border-box;inline-size:100%;block-size:var(--fui-appshell-header-height,3.5rem);padding-inline:var(--fui-raw-space-16,16px);background-color:var(--fui-app-canvas-bg,#f7f5f2);color:var(--fui-text-primary,#1b1916);z-index:var(--fui-header-z-index,40);flex-shrink:0;align-items:center;display:flex;container:fui-header/inline-size}.Header-module-scss-module__ncufeG__sticky{position:sticky;inset-block-start:0}.Header-module-scss-module__ncufeG__elevatedOnScroll{border-block-end:var(--fui-stroke-hairline,1px) solid #0000;transition:border-color var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}.Header-module-scss-module__ncufeG__elevatedOnScroll[data-scrolled=true]{border-block-end-color:var(--fui-border,#e2dfda)}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__ncufeG__elevatedOnScroll{transition:none}}.Header-module-scss-module__ncufeG__container{align-items:center;gap:var(--fui-raw-space-16,16px);inline-size:100%;min-inline-size:0;display:flex}@container fui-header (max-width:768px){.Header-module-scss-module__ncufeG__container{gap:var(--fui-raw-space-8,8px)}}.Header-module-scss-module__ncufeG__brand{font-size:var(--fui-type-title-sm-size,15px);line-height:var(--fui-type-title-sm-line,20px);font-weight:var(--fui-type-title-sm-weight,600);letter-spacing:var(--fui-type-title-sm-tracking,-.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance;align-items:center;gap:var(--fui-raw-space-8,8px);border-radius:var(--fui-radius-control,5px);color:var(--fui-text-primary,#1b1916);flex-shrink:0;text-decoration:none;display:inline-flex}.Header-module-scss-module__ncufeG__brand:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Header-module-scss-module__ncufeG__brand:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Header-module-scss-module__ncufeG__brand img,.Header-module-scss-module__ncufeG__brand svg{inline-size:auto}.Header-module-scss-module__ncufeG__nav{display:none}@container fui-header (min-width:768px){.Header-module-scss-module__ncufeG__nav{align-items:center;min-inline-size:0;display:flex}}.Header-module-scss-module__ncufeG__navList{align-items:center;gap:var(--fui-raw-space-2,2px);margin:var(--fui-raw-space-0,0);padding:var(--fui-raw-space-0,0);list-style:none;display:flex}.Header-module-scss-module__ncufeG__navListItem{display:flex}.Header-module-scss-module__ncufeG__navItem{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Header-module-scss-module__ncufeG__navItem:disabled{cursor:not-allowed}.Header-module-scss-module__ncufeG__navItem{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_fui-action-gap,var(--fui-raw-space-6,6px));min-block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-action-inline-inset,var(--fui-raw-space-10,10px));font-size:var(--_fui-action-type-size,var(--fui-type-ui-compact-size,11px));line-height:var(--_fui-action-type-line,var(--fui-type-ui-compact-line,16px));font-weight:var(--_fui-action-type-weight,var(--fui-type-ui-compact-weight,400));letter-spacing:var(--_fui-action-type-tracking,var(--fui-type-ui-compact-tracking,.005em));font-family:var(--_fui-action-type-family,var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif));--_fui-action-track:var(--fui-control-height-md,32px);--_fui-action-icon-size:var(--fui-icon-md,16px);--_fui-action-gap:var(--fui-raw-space-6,6px);--_fui-action-inline-inset:var(--fui-raw-space-10,10px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-font-weight-normal,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));display:inline-flex}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__ncufeG__navItem{transition:none}}.Header-module-scss-module__ncufeG__navItem{position:relative}.Header-module-scss-module__ncufeG__navItem:after{content:"";inline-size:max(100%,var(--fui-control-height-md,32px),var(--fui-hit-area,24px));block-size:max(100%,var(--fui-control-height-md,32px),var(--fui-hit-area,24px));box-sizing:border-box;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Header-module-scss-module__ncufeG__navItem{block-size:var(--fui-control-height-md,32px);border-radius:var(--fui-radius-control,5px);color:var(--fui-text-secondary,#4f4b45);white-space:nowrap;cursor:pointer;text-decoration:none}.Header-module-scss-module__ncufeG__navItem:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Header-module-scss-module__ncufeG__navItem:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}@media (hover:hover){.Header-module-scss-module__ncufeG__navItem:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.Header-module-scss-module__ncufeG__navItem:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-active,#1b19161c);color:var(--fui-text-primary,#1b1916)}.Header-module-scss-module__ncufeG__navItem:disabled,.Header-module-scss-module__ncufeG__navItem[data-disabled],.Header-module-scss-module__ncufeG__navItem[aria-disabled=true]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Header-module-scss-module__ncufeG__navItem:disabled>*,.Header-module-scss-module__ncufeG__navItem[data-disabled]>*,.Header-module-scss-module__ncufeG__navItem[aria-disabled=true]>*{--_fui-disabled-opacity:1}.Header-module-scss-module__ncufeG__navItem[data-popup-open]{background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}.Header-module-scss-module__ncufeG__navItemActive{background-color:var(--fui-bg-active,#1b19161c);color:var(--fui-text-primary,#1b1916)}@media (forced-colors:active){.Header-module-scss-module__ncufeG__navItemActive{outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}@media (hover:hover){.Header-module-scss-module__ncufeG__navItemActive.Header-module-scss-module__ncufeG__navItem:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-active,#1b19161c);color:var(--fui-text-primary,#1b1916);background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}}@media (hover:hover) and (forced-colors:active){.Header-module-scss-module__ncufeG__navItemActive.Header-module-scss-module__ncufeG__navItem:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Header-module-scss-module__ncufeG__navItemActive[data-popup-open]{background-color:var(--fui-bg-active,#1b19161c);color:var(--fui-text-primary,#1b1916)}@media (forced-colors:active){.Header-module-scss-module__ncufeG__navItemActive[data-popup-open]{outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Header-module-scss-module__ncufeG__navItemActive[data-popup-open]{background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}.Header-module-scss-module__ncufeG__navMenuTrigger{gap:var(--fui-raw-space-4,4px)}.Header-module-scss-module__ncufeG__navMenuChevron{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);color:var(--fui-text-tertiary,#67625a);flex:none}[data-popup-open]>.Header-module-scss-module__ncufeG__navMenuChevron{rotate:180deg}.Header-module-scss-module__ncufeG__navMenuPositioner{z-index:var(--fui-overlay-layer-anchored,52)}.Header-module-scss-module__ncufeG__navMenuPopup{--fui-popup-container-inset:var(--fui-raw-space-4,4px);--fui-popup-row-pitch:var(--fui-raw-space-32,32px);--fui-popup-row-block-inset:var(--fui-raw-space-8,8px);--fui-popup-row-inline-inset:var(--fui-raw-space-8,8px);--fui-popup-row-content-gap:var(--fui-raw-space-8,8px);--fui-popup-indicator-box:var(--fui-raw-space-16,16px);--fui-popup-separator-size:var(--fui-stroke-hairline,1px);--fui-popup-separator-gap:var(--fui-raw-space-4,4px);--fui-popup-viewport-rows:4.5;--_fui-popup-effective-row-pitch:max(var(--fui-popup-row-pitch,32px), var(--fui-hit-area,24px));box-sizing:border-box;color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-elevated,#fffefd);border-radius:var(--fui-radius-popup,12px);box-shadow:var(--fui-shadow-popup,0 0 0 .5px #0000001f, 0 2px 5px #0000000f, 0 10px 24px #0000001a);border:0}@media (forced-colors:active){.Header-module-scss-module__ncufeG__navMenuPopup{outline:var(--fui-stroke-hairline,1px) solid CanvasText}}.Header-module-scss-module__ncufeG__navMenuPopup{padding:var(--fui-popup-container-inset,4px);transform-origin:var(--transform-origin);transition-property:opacity,scale;transition-duration:var(--fui-duration-enter,0s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}.Header-module-scss-module__ncufeG__navMenuPopup[data-starting-style],.Header-module-scss-module__ncufeG__navMenuPopup[data-ending-style]{opacity:0;scale:var(--fui-popup-from,1)}.Header-module-scss-module__ncufeG__navMenuPopup[data-ending-style]{transition-duration:var(--fui-duration-exit,0s)}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__ncufeG__navMenuPopup[data-starting-style],.Header-module-scss-module__ncufeG__navMenuPopup[data-ending-style]{scale:none}}.Header-module-scss-module__ncufeG__navMenuPopup{min-inline-size:var(--fui-layout-measure-menu-min,192px)}.Header-module-scss-module__ncufeG__navMenuItem{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Header-module-scss-module__ncufeG__navMenuItem:disabled{cursor:not-allowed}.Header-module-scss-module__ncufeG__navMenuItem{font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;min-block-size:var(--_fui-popup-effective-row-pitch,32px);padding-block:var(--fui-popup-row-block-inset,8px);padding-inline:var(--fui-popup-row-inline-inset,8px);align-items:center;gap:var(--fui-popup-row-content-gap,8px);border-radius:var(--fui-radius-row,8px);display:flex}.Header-module-scss-module__ncufeG__navMenuItem:focus-visible{outline:none}.Header-module-scss-module__ncufeG__navMenuItem{inline-size:100%;color:var(--fui-text-secondary,#4f4b45);white-space:nowrap;cursor:pointer;text-decoration:none}.Header-module-scss-module__ncufeG__navMenuItem[data-highlighted]{color:var(--fui-text-primary,#1b1916);background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}@media (forced-colors:active){.Header-module-scss-module__ncufeG__navMenuItem[data-highlighted]{color:highlighttext;background:highlight}}.Header-module-scss-module__ncufeG__navMenuItem[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Header-module-scss-module__ncufeG__navMenuItem[data-disabled]>*{--_fui-disabled-opacity:1}.Header-module-scss-module__ncufeG__navMenuItem[data-disabled]{pointer-events:none}.Header-module-scss-module__ncufeG__navMenuItemActive{background-color:var(--fui-bg-active,#1b19161c);color:var(--fui-text-primary,#1b1916)}@media (forced-colors:active){.Header-module-scss-module__ncufeG__navMenuItemActive{outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Header-module-scss-module__ncufeG__navMenuItemActive[data-highlighted]{background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}.Header-module-scss-module__ncufeG__search{min-inline-size:0;display:none}@container fui-header (min-width:768px){.Header-module-scss-module__ncufeG__search{align-items:center;display:flex}}.Header-module-scss-module__ncufeG__searchExpandable{align-items:center;display:flex}.Header-module-scss-module__ncufeG__actions{align-items:center;gap:var(--fui-raw-space-8,8px);margin-inline-start:auto;display:flex}.Header-module-scss-module__ncufeG__trigger{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Header-module-scss-module__ncufeG__trigger:disabled{cursor:not-allowed}.Header-module-scss-module__ncufeG__trigger{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_fui-action-gap,var(--fui-raw-space-6,6px));min-block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-action-inline-inset,var(--fui-raw-space-10,10px));font-size:var(--_fui-action-type-size,var(--fui-type-ui-compact-size,11px));line-height:var(--_fui-action-type-line,var(--fui-type-ui-compact-line,16px));font-weight:var(--_fui-action-type-weight,var(--fui-type-ui-compact-weight,400));letter-spacing:var(--_fui-action-type-tracking,var(--fui-type-ui-compact-tracking,.005em));font-family:var(--_fui-action-type-family,var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif));--_fui-action-track:var(--fui-control-height-md,32px);--_fui-action-icon-size:var(--fui-icon-md,16px);--_fui-action-gap:var(--fui-raw-space-6,6px);--_fui-action-inline-inset:var(--fui-raw-space-10,10px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);inline-size:var(--_fui-action-track,var(--fui-control-height-md,32px));block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));min-block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));padding-inline:0;display:inline-flex}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__ncufeG__trigger{transition:none}}.Header-module-scss-module__ncufeG__trigger{position:relative}.Header-module-scss-module__ncufeG__trigger:after{content:"";inline-size:max(100%,var(--fui-control-height-md,32px),var(--fui-hit-area,24px));block-size:max(100%,var(--fui-control-height-md,32px),var(--fui-hit-area,24px));box-sizing:border-box;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Header-module-scss-module__ncufeG__trigger{border-radius:var(--fui-radius-control,5px);color:var(--fui-text-secondary,#4f4b45);cursor:pointer;flex-shrink:0}.Header-module-scss-module__ncufeG__trigger:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Header-module-scss-module__ncufeG__trigger:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}@media (hover:hover){.Header-module-scss-module__ncufeG__trigger:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.Header-module-scss-module__ncufeG__trigger:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-active,#1b19161c);color:var(--fui-text-primary,#1b1916)}.Header-module-scss-module__ncufeG__trigger svg{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px);flex:none}@container fui-header (min-width:768px){.Header-module-scss-module__ncufeG__triggerStandalone{display:none}}@media (min-width:768px){.Header-module-scss-module__ncufeG__triggerBelowMd{display:none}}}
@layer fui.tokens,fui.base;@layer fui.components{.Command-module-scss-module__XyzCTq__command{min-block-size:0;color:var(--fui-text-primary,#1b1916);flex-direction:column;display:flex}.Command-module-scss-module__XyzCTq__search{--_fui-field-track:var(--fui-control-height-md,32px);--_fui-field-inline-inset:var(--fui-field-inline-inset-md,10px);--_fui-field-stroke:var(--fui-stroke-hairline,1px);font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;box-sizing:border-box;min-block-size:var(--_fui-field-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-field-inline-inset,var(--fui-field-inline-inset-md,10px));border:var(--_fui-field-stroke,var(--fui-stroke-hairline,1px)) solid var(--fui-field-border,#8b857d);border-radius:var(--fui-radius-control,5px);background:var(--fui-field-bg,#fffefd);color:var(--fui-text-primary,#1b1916)}@media (hover:hover){.Command-module-scss-module__XyzCTq__search:hover:not(:disabled,[data-disabled],[aria-disabled=true],[readonly],[data-readonly],[aria-invalid=true],[data-invalid]){border-color:color-mix(in oklab, var(--fui-text-primary,#1b1916) 55%, var(--fui-field-border,#8b857d))}}.Command-module-scss-module__XyzCTq__search{align-items:center;gap:var(--fui-raw-space-8,8px);margin-block-start:var(--fui-popup-container-inset,var(--fui-raw-space-4,4px));margin-inline:var(--fui-popup-container-inset,var(--fui-raw-space-4,4px));flex:none;display:flex}.Command-module-scss-module__XyzCTq__search:has(.Command-module-scss-module__XyzCTq__input:focus-visible){outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Command-module-scss-module__XyzCTq__search:has(.Command-module-scss-module__XyzCTq__input:focus-visible){outline-color:var(--fui-focus-ring-color,Highlight)}}.Command-module-scss-module__XyzCTq__search svg{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px);color:var(--fui-text-tertiary,#67625a);flex:none}.Command-module-scss-module__XyzCTq__input{font:inherit;font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty}@media (pointer:coarse){.Command-module-scss-module__XyzCTq__input{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Command-module-scss-module__XyzCTq__input{min-inline-size:0;padding:var(--fui-raw-space-0,0);color:var(--fui-text-primary,#1b1916);background:0 0;border:none;outline:none;flex:1}.Command-module-scss-module__XyzCTq__input::placeholder{color:var(--fui-text-tertiary,#67625a)}.Command-module-scss-module__XyzCTq__list{box-sizing:border-box;max-block-size:calc(2*var(--fui-popup-container-inset,4px) + var(--fui-popup-viewport-rows,4.5)*var(--_fui-popup-effective-row-pitch,32px) + (var(--fui-popup-viewport-rows,4.5) - .5)*var(--fui-popup-row-gap,1px));gap:var(--fui-popup-row-gap,1px);padding:var(--fui-popup-container-inset,var(--fui-raw-space-4,4px));flex-direction:column;display:flex;overflow-y:auto}.Command-module-scss-module__XyzCTq__group{gap:var(--fui-popup-row-gap,1px);flex-direction:column;display:flex}.Command-module-scss-module__XyzCTq__item{font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;min-block-size:var(--_fui-popup-effective-row-pitch,32px);padding-block:var(--fui-popup-row-block-inset,8px);padding-inline:var(--fui-popup-row-inline-inset,8px);align-items:center;gap:var(--fui-popup-row-content-gap,8px);border-radius:var(--fui-radius-row,8px);display:flex}.Command-module-scss-module__XyzCTq__item:focus-visible{outline:none}.Command-module-scss-module__XyzCTq__item{text-align:start;flex:none}.Command-module-scss-module__XyzCTq__item[data-active]{background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}@media (forced-colors:active){.Command-module-scss-module__XyzCTq__item[data-active]{color:highlighttext;background:highlight}}.Command-module-scss-module__XyzCTq__item[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Command-module-scss-module__XyzCTq__item[data-disabled]>*{--_fui-disabled-opacity:1}.Command-module-scss-module__XyzCTq__item[data-disabled]{pointer-events:none}.Command-module-scss-module__XyzCTq__item>svg{inline-size:var(--fui-popup-indicator-box,var(--fui-raw-space-16,16px));block-size:var(--fui-popup-indicator-box,var(--fui-raw-space-16,16px));flex:none}.Command-module-scss-module__XyzCTq__groupHeading{font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);box-sizing:border-box;min-block-size:var(--_fui-popup-effective-row-pitch,32px);padding-inline:var(--fui-popup-row-inline-inset,8px);color:var(--fui-text-tertiary,#67625a);align-items:center;display:flex}.Command-module-scss-module__XyzCTq__note{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-8,8px);color:var(--fui-text-secondary,#4f4b45);order:9999}.Command-module-scss-module__XyzCTq__loading{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;gap:var(--fui-raw-space-8,8px);min-block-size:var(--fui-control-height-md,32px);padding-inline:var(--fui-raw-space-8,8px);color:var(--fui-text-tertiary,#67625a);order:9999;align-items:center;display:flex}.Command-module-scss-module__XyzCTq__error{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;gap:var(--fui-raw-space-8,8px);min-block-size:var(--fui-control-height-md,32px);padding-block:var(--fui-raw-space-4,4px);padding-inline:var(--fui-raw-space-8,8px);color:var(--fui-text-primary,#1b1916);order:9999;align-items:center;display:flex}.Command-module-scss-module__XyzCTq__errorIcon{color:var(--fui-color-danger-text,#a80400);flex:none;display:inline-flex}.Command-module-scss-module__XyzCTq__errorIcon svg{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px)}.Command-module-scss-module__XyzCTq__errorWords{flex:auto;min-inline-size:0}.Command-module-scss-module__XyzCTq__separator{block-size:var(--fui-raw-space-4,4px);flex:none}.Command-module-scss-module__XyzCTq__backdrop{z-index:var(--fui-overlay-layer-backdrop,50);background-color:var(--fui-backdrop,#1b191661);transition-property:opacity;transition-duration:var(--fui-duration-enter-lg,.2s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));position:fixed;inset:0}.Command-module-scss-module__XyzCTq__backdrop[data-starting-style],.Command-module-scss-module__XyzCTq__backdrop[data-ending-style]{opacity:0}.Command-module-scss-module__XyzCTq__backdrop[data-ending-style]{transition-duration:var(--fui-duration-exit-lg,.1s)}@media (prefers-reduced-motion:reduce){.Command-module-scss-module__XyzCTq__backdrop{transition-property:opacity}}.Command-module-scss-module__XyzCTq__dialogViewport{--_fui-overlay-safe-top:var(--fui-feedback-viewport-inset-top,max(var(--fui-raw-space-16,16px), env(safe-area-inset-top)));--_fui-overlay-safe-bottom:var(--fui-feedback-viewport-inset-bottom,max(var(--fui-raw-space-16,16px), env(safe-area-inset-bottom)));--_fui-overlay-safe-left:var(--fui-feedback-viewport-inset-left,max(var(--fui-raw-space-16,16px), env(safe-area-inset-left)));--_fui-overlay-safe-right:var(--fui-feedback-viewport-inset-right,max(var(--fui-raw-space-16,16px), env(safe-area-inset-right)));--_fui-overlay-safe-inline:calc(100dvw - var(--_fui-overlay-safe-left) - var(--_fui-overlay-safe-right));--_fui-overlay-safe-block:calc(100dvh - var(--_fui-overlay-safe-top) - var(--_fui-overlay-safe-bottom));z-index:var(--fui-overlay-layer-modal,51);padding:var(--fui-raw-space-16,16px);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0}.Command-module-scss-module__XyzCTq__dialogViewport:before{content:"";flex:0 14%}.Command-module-scss-module__XyzCTq__dialog{box-sizing:border-box;color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-elevated,#fffefd);border-radius:var(--fui-radius-popup,12px);box-shadow:var(--fui-shadow-popup,0 0 0 .5px #0000001f, 0 2px 5px #0000000f, 0 10px 24px #0000001a);border:0}@media (forced-colors:active){.Command-module-scss-module__XyzCTq__dialog{outline:var(--fui-stroke-hairline,1px) solid CanvasText}}.Command-module-scss-module__XyzCTq__dialog{transition-property:opacity;transition-duration:var(--fui-duration-enter-lg,.2s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}.Command-module-scss-module__XyzCTq__dialog[data-starting-style],.Command-module-scss-module__XyzCTq__dialog[data-ending-style]{opacity:0}.Command-module-scss-module__XyzCTq__dialog[data-ending-style]{transition-duration:var(--fui-duration-exit-lg,.1s)}@media (prefers-reduced-motion:reduce){.Command-module-scss-module__XyzCTq__dialog{transition-property:opacity}}.Command-module-scss-module__XyzCTq__dialog{inline-size:100%;max-inline-size:var(--fui-overlay-dialog-md,448px);flex-direction:column;flex:0 auto;min-block-size:0;display:flex;overflow:hidden}.Command-module-scss-module__XyzCTq__dialog .Command-module-scss-module__XyzCTq__command{flex:auto}.Command-module-scss-module__XyzCTq__footer{font-size:var(--fui-type-caption-size,11px);line-height:var(--fui-type-caption-line,16px);font-weight:var(--fui-type-caption-weight,400);letter-spacing:var(--fui-type-caption-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);gap:var(--fui-raw-space-12,12px);padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-12,12px);color:var(--fui-text-tertiary,#67625a);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.Command-module-scss-module__XyzCTq__hint{gap:var(--fui-raw-space-4,4px);align-items:center;display:inline-flex}}
@layer fui.tokens,fui.base;@layer fui.components{@keyframes Button-module-scss-module__gNtQJa__fui-action-spin{to{rotate:360deg}}.Button-module-scss-module__gNtQJa__button{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Button-module-scss-module__gNtQJa__button:disabled{cursor:not-allowed}.Button-module-scss-module__gNtQJa__button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_fui-action-gap,var(--fui-raw-space-6,6px));min-block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-action-inline-inset,var(--fui-raw-space-10,10px));font-size:var(--_fui-action-type-size,var(--fui-type-ui-compact-size,11px));line-height:var(--_fui-action-type-line,var(--fui-type-ui-compact-line,16px));font-weight:var(--_fui-action-type-weight,var(--fui-type-ui-compact-weight,400));letter-spacing:var(--_fui-action-type-tracking,var(--fui-type-ui-compact-tracking,.005em));font-family:var(--_fui-action-type-family,var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif));transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));display:inline-flex}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__gNtQJa__button{transition:none}}.Button-module-scss-module__gNtQJa__button:after{content:"";inline-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));block-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));box-sizing:border-box;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-contrast:more){.Button-module-scss-module__gNtQJa__button{outline:var(--fui-stroke-default,2px) solid var(--fui-text-primary,#1b1916);outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Button-module-scss-module__gNtQJa__button{--_button-bg:transparent;--_button-bg-hover:var(--fui-bg-hover,#1b19160f);--_button-bg-active:var(--fui-bg-active,#1b19161c);--_button-border:transparent;--_button-border-hover:var(--_button-border,transparent);--_button-color:var(--fui-text-primary,#1b1916);--_button-color-hover:var(--_button-color);border:var(--fui-stroke-hairline,1px) solid var(--_button-border,transparent);border-radius:var(--fui-radius-control,5px);background:var(--_button-bg,transparent);inline-size:fit-content;color:var(--_button-color,var(--fui-text-primary,#1b1916));font-weight:var(--fui-font-weight-semibold,600);white-space:nowrap;text-decoration:none}@media (hover:hover){.Button-module-scss-module__gNtQJa__button:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){border-color:var(--_button-border-hover,transparent);background:var(--_button-bg-hover,var(--fui-bg-hover,#1b19160f));color:var(--_button-color-hover,var(--_button-color))}}.Button-module-scss-module__gNtQJa__button:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){border-color:var(--_button-border-hover,transparent);background:var(--_button-bg-active,var(--fui-bg-active,#1b19161c))}@media (prefers-reduced-motion:no-preference){.Button-module-scss-module__gNtQJa__button:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending],[aria-haspopup]:not([aria-haspopup=false])){scale:var(--_fui-action-press-scale,var(--fui-press-scale,.985))}}.Button-module-scss-module__gNtQJa__button[data-pressed]:not(:disabled,[data-disabled],[aria-disabled=true]){border-color:var(--_button-border-hover,transparent);background:var(--_button-bg-active,var(--fui-bg-active,#1b19161c))}.Button-module-scss-module__gNtQJa__button:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Button-module-scss-module__gNtQJa__button:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Button-module-scss-module__gNtQJa__button:disabled,.Button-module-scss-module__gNtQJa__button[data-disabled],.Button-module-scss-module__gNtQJa__button[aria-disabled=true]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Button-module-scss-module__gNtQJa__button:disabled>*,.Button-module-scss-module__gNtQJa__button[data-disabled]>*,.Button-module-scss-module__gNtQJa__button[aria-disabled=true]>*{--_fui-disabled-opacity:1}.Button-module-scss-module__gNtQJa__button{position:relative}.Button-module-scss-module__gNtQJa__button>.Button-module-scss-module__gNtQJa__label{justify-content:center;align-items:center;gap:inherit;min-inline-size:0;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));display:inline-flex}.Button-module-scss-module__gNtQJa__button>.Button-module-scss-module__gNtQJa__spinner{opacity:0;pointer-events:none;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Button-module-scss-module__gNtQJa__button>.Button-module-scss-module__gNtQJa__spinner>svg{inline-size:var(--_fui-action-icon-size,var(--fui-icon-md,16px));block-size:var(--_fui-action-icon-size,var(--fui-icon-md,16px))}.Button-module-scss-module__gNtQJa__button[data-pending]>.Button-module-scss-module__gNtQJa__label,.Button-module-scss-module__gNtQJa__button[data-pending]>.Button-module-scss-module__gNtQJa__spinner{transition-delay:var(--fui-pending-delay,1s)}.Button-module-scss-module__gNtQJa__button[data-pending]>.Button-module-scss-module__gNtQJa__label{opacity:0}.Button-module-scss-module__gNtQJa__button[data-pending]>.Button-module-scss-module__gNtQJa__spinner{opacity:1}.Button-module-scss-module__gNtQJa__button[data-pending]>.Button-module-scss-module__gNtQJa__spinner>svg{animation:Button-module-scss-module__gNtQJa__fui-action-spin var(--fui-duration-spin,.7s) linear infinite}.Button-module-scss-module__gNtQJa__xs{--_fui-action-track:var(--fui-control-height-xs,24px);--_fui-action-icon-size:var(--fui-icon-xs,12px);--_fui-action-gap:var(--fui-raw-space-4,4px);--_fui-action-inline-inset:var(--fui-raw-space-8,8px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif)}.Button-module-scss-module__gNtQJa__xs>svg,.Button-module-scss-module__gNtQJa__xs>.Button-module-scss-module__gNtQJa__label>svg{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);flex:none}.Button-module-scss-module__gNtQJa__sm{--_fui-action-track:var(--fui-control-height-sm,28px);--_fui-action-icon-size:var(--fui-icon-sm,14px);--_fui-action-gap:var(--fui-raw-space-4,4px);--_fui-action-inline-inset:var(--fui-raw-space-10,10px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif)}.Button-module-scss-module__gNtQJa__sm>svg,.Button-module-scss-module__gNtQJa__sm>.Button-module-scss-module__gNtQJa__label>svg{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);flex:none}.Button-module-scss-module__gNtQJa__md{--_fui-action-track:var(--fui-control-height-md,32px);--_fui-action-icon-size:var(--fui-icon-md,16px);--_fui-action-gap:var(--fui-raw-space-6,6px);--_fui-action-inline-inset:var(--fui-raw-space-10,10px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif)}.Button-module-scss-module__gNtQJa__md>svg,.Button-module-scss-module__gNtQJa__md>.Button-module-scss-module__gNtQJa__label>svg{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px);flex:none}.Button-module-scss-module__gNtQJa__lg{--_fui-action-track:var(--fui-control-height-lg,40px);--_fui-action-icon-size:var(--fui-icon-lg,18px);--_fui-action-gap:var(--fui-raw-space-8,8px);--_fui-action-inline-inset:var(--fui-raw-space-16,16px);--_fui-action-type-size:var(--fui-type-body-compact-size,12px);--_fui-action-type-line:var(--fui-type-body-compact-line,18px);--_fui-action-type-weight:var(--fui-type-body-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-body-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif)}.Button-module-scss-module__gNtQJa__lg>svg,.Button-module-scss-module__gNtQJa__lg>.Button-module-scss-module__gNtQJa__label>svg{inline-size:var(--fui-icon-lg,18px);block-size:var(--fui-icon-lg,18px);flex:none}.Button-module-scss-module__gNtQJa__xs:has(>svg:first-child:not(:last-child),>.Button-module-scss-module__gNtQJa__label>svg:first-child:not(:last-child)){padding-inline-start:var(--fui-raw-space-6,6px)}.Button-module-scss-module__gNtQJa__xs:has(>svg:last-child:not(:first-child),>.Button-module-scss-module__gNtQJa__label>svg:last-child:not(:first-child)){padding-inline-end:var(--fui-raw-space-6,6px)}.Button-module-scss-module__gNtQJa__sm:has(>svg:first-child:not(:last-child),>.Button-module-scss-module__gNtQJa__label>svg:first-child:not(:last-child)){padding-inline-start:var(--fui-raw-space-8,8px)}.Button-module-scss-module__gNtQJa__sm:has(>svg:last-child:not(:first-child),>.Button-module-scss-module__gNtQJa__label>svg:last-child:not(:first-child)){padding-inline-end:var(--fui-raw-space-8,8px)}.Button-module-scss-module__gNtQJa__md:has(>svg:first-child:not(:last-child),>.Button-module-scss-module__gNtQJa__label>svg:first-child:not(:last-child)){padding-inline-start:var(--fui-raw-space-8,8px)}.Button-module-scss-module__gNtQJa__md:has(>svg:last-child:not(:first-child),>.Button-module-scss-module__gNtQJa__label>svg:last-child:not(:first-child)){padding-inline-end:var(--fui-raw-space-8,8px)}.Button-module-scss-module__gNtQJa__lg:has(>svg:first-child:not(:last-child),>.Button-module-scss-module__gNtQJa__label>svg:first-child:not(:last-child)){padding-inline-start:var(--fui-raw-space-12,12px)}.Button-module-scss-module__gNtQJa__lg:has(>svg:last-child:not(:first-child),>.Button-module-scss-module__gNtQJa__label>svg:last-child:not(:first-child)){padding-inline-end:var(--fui-raw-space-12,12px)}.Button-module-scss-module__gNtQJa__toneNeutral{--_fui-tone-fill:var(--fui-bg-inverse,#1b1916);--_fui-tone-fill-hover:color-mix(in srgb, var(--fui-bg-inverse,#1b1916) 88%, var(--fui-text-inverse,#fffefd));--_fui-tone-fill-active:color-mix(in srgb, var(--fui-bg-inverse,#1b1916) 80%, var(--fui-text-inverse,#fffefd));--_fui-tone-on-fill:var(--fui-text-inverse,#fffefd);--_fui-tone-tint:var(--fui-bg-hover,#1b19160f);--_fui-tone-tint-hover:var(--fui-bg-active,#1b19161c);--_fui-tone-tint-active:var(--fui-bg-active,#1b19161c);--_fui-tone-wash:var(--fui-bg-hover,#1b19160f);--_fui-tone-wash-active:var(--fui-bg-active,#1b19161c);--_fui-tone-ink:var(--fui-text-primary,#1b1916);--_fui-tone-line:var(--fui-border-strong,#d4d0ca)}.Button-module-scss-module__gNtQJa__toneAccent{--_fui-tone-fill:var(--fui-button-primary-bg,var(--fui-color-accent,#3d5ae8));--_fui-tone-fill-hover:var(--fui-button-primary-bg-hover,var(--fui-color-accent-hover,#344dc8));--_fui-tone-fill-active:var(--fui-button-primary-bg-active,var(--fui-color-accent-active,#2e44b0));--_fui-tone-on-fill:var(--fui-button-primary-color,var(--fui-color-on-accent,#fff));--_fui-tone-tint:var(--fui-color-accent-tint,#e5ecfd);--_fui-tone-tint-hover:var(--fui-color-accent-tint-hover,#d7dff8);--_fui-tone-tint-active:var(--fui-color-accent-tint-active,#ccd5f3);--_fui-tone-wash:var(--fui-color-accent-wash,#f2f5fe);--_fui-tone-wash-active:var(--fui-color-accent-wash-active,#e3e7f8);--_fui-tone-ink:var(--fui-color-accent-text,#334bb5);--_fui-tone-line:var(--fui-color-accent-text,#334bb5);--_button-fill-line:var(--fui-button-primary-border,var(--_fui-tone-fill));--_button-fill-line-hover:var(--fui-button-primary-border-hover,var(--_fui-tone-fill-hover))}.Button-module-scss-module__gNtQJa__toneDanger{--_fui-tone-fill:var(--fui-color-danger,#d13d1f);--_fui-tone-fill-hover:var(--fui-color-danger-fill-hover,#b4341b);--_fui-tone-fill-active:var(--fui-color-danger-fill-active,#9f2e18);--_fui-tone-on-fill:var(--fui-color-danger-on-fill,#fff);--_fui-tone-tint:var(--fui-color-danger-tint,#fdeae5);--_fui-tone-tint-hover:var(--fui-color-danger-tint-hover,#f6d8d3);--_fui-tone-tint-active:var(--fui-color-danger-tint-active,#f1cac5);--_fui-tone-wash:var(--fui-color-danger-wash,#fef4f1);--_fui-tone-wash-active:var(--fui-color-danger-wash-active,#f7e1de);--_fui-tone-ink:var(--fui-color-danger-text,#a80400);--_fui-tone-line:var(--fui-color-danger-text,#a80400)}.Button-module-scss-module__gNtQJa__solid{--_button-bg:var(--_fui-tone-fill,var(--fui-bg-inverse,#1b1916));--_button-bg-hover:var(--_fui-tone-fill-hover,var(--fui-bg-inverse,#1b1916));--_button-bg-active:var(--_fui-tone-fill-active,var(--fui-bg-inverse,#1b1916));--_button-border:var(--_button-fill-line,var(--_fui-tone-fill,var(--fui-bg-inverse,#1b1916)));--_button-border-hover:var(--_button-fill-line-hover,var(--_fui-tone-fill-hover,var(--fui-bg-inverse,#1b1916)));--_button-color:var(--_fui-tone-on-fill,var(--fui-text-inverse,#fffefd))}.Button-module-scss-module__gNtQJa__soft{--_button-bg:var(--fui-bg-hover,#1b19160f);--_button-bg-hover:var(--fui-bg-active,#1b19161c);--_button-bg-active:var(--fui-bg-active,#1b19161c);--_button-border:var(--fui-button-soft-border,transparent);--_button-border-hover:var(--fui-button-soft-border,transparent);--_button-color:var(--_fui-tone-ink,var(--fui-text-primary,#1b1916))}.Button-module-scss-module__gNtQJa__ghost{--_button-bg:transparent;--_button-bg-hover:var(--fui-bg-hover,#1b19160f);--_button-bg-active:var(--fui-bg-active,#1b19161c);--_button-border:transparent;--_button-border-hover:transparent;--_button-color:var(--_fui-tone-ink,var(--fui-text-primary,#1b1916))}.Button-module-scss-module__gNtQJa__link{--_fui-action-press-scale:1;--_button-bg:transparent;--_button-bg-hover:transparent;--_button-bg-active:transparent;--_button-border:transparent;--_button-border-hover:transparent;text-decoration-line:underline;text-decoration-thickness:var(--fui-stroke-hairline,1px);text-underline-offset:var(--fui-link-underline-offset,3px)}.Button-module-scss-module__gNtQJa__link.Button-module-scss-module__gNtQJa__toneAccent{--_button-color:var(--fui-link-ink,#334bb5)}.Button-module-scss-module__gNtQJa__link.Button-module-scss-module__gNtQJa__toneNeutral{--_button-color:var(--fui-text-secondary,#4f4b45);--_button-color-hover:var(--fui-text-primary,#1b1916)}.Button-module-scss-module__gNtQJa__fullWidth{inline-size:100%}}
@layer fui.tokens,fui.base;@layer fui.components{.Alert-module-scss-module__xSfVza__alert{--_fui-tone-fill:var(--fui-color-info,#2580c1);--_fui-tone-fill-hover:var(--fui-color-info-fill-hover,#4392ca);--_fui-tone-fill-active:var(--fui-color-info-fill-active,#599fd0);--_fui-tone-on-fill:var(--fui-color-info-on-fill,#000);--_fui-tone-tint:var(--fui-color-info-tint,#e8f0f8);--_fui-tone-tint-hover:var(--fui-color-info-tint-hover,#d5e5f0);--_fui-tone-tint-active:var(--fui-color-info-tint-active,#c7dceb);--_fui-tone-wash:var(--fui-color-info-wash,#f3f7fb);--_fui-tone-wash-active:var(--fui-color-info-wash-active,#e0ebf3);--_fui-tone-ink:var(--fui-color-info-text,#005c9b);--_fui-tone-line:var(--fui-color-info-text,#005c9b);font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty}@supports (color:lab(0% 0 0)){.Alert-module-scss-module__xSfVza__alert{--_fui-tone-fill:var(--fui-color-info,lab(50.8988% -9.05672 -42.3204))}}@media (prefers-contrast:more){.Alert-module-scss-module__xSfVza__alert{outline:var(--fui-stroke-default,2px) solid var(--fui-text-primary,#1b1916);outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Alert-module-scss-module__xSfVza__alert{box-sizing:border-box;padding:var(--fui-surface-inset-compact,12px);border-radius:var(--_fui-nested-radius,var(--fui-radius-surface,12px));background-color:var(--_fui-tone-tint);color:var(--fui-text-primary,#1b1916);grid-template-columns:[icon]auto[main]minmax(0,1fr)[end]auto;align-items:start;display:grid}.Alert-module-scss-module__xSfVza__toneInfo{--_fui-tone-fill:var(--fui-color-info,#2580c1);--_fui-tone-fill-hover:var(--fui-color-info-fill-hover,#4392ca);--_fui-tone-fill-active:var(--fui-color-info-fill-active,#599fd0);--_fui-tone-on-fill:var(--fui-color-info-on-fill,#000);--_fui-tone-tint:var(--fui-color-info-tint,#e8f0f8);--_fui-tone-tint-hover:var(--fui-color-info-tint-hover,#d5e5f0);--_fui-tone-tint-active:var(--fui-color-info-tint-active,#c7dceb);--_fui-tone-wash:var(--fui-color-info-wash,#f3f7fb);--_fui-tone-wash-active:var(--fui-color-info-wash-active,#e0ebf3);--_fui-tone-ink:var(--fui-color-info-text,#005c9b);--_fui-tone-line:var(--fui-color-info-text,#005c9b)}@supports (color:lab(0% 0 0)){.Alert-module-scss-module__xSfVza__toneInfo{--_fui-tone-fill:var(--fui-color-info,lab(50.8988% -9.05672 -42.3204))}}.Alert-module-scss-module__xSfVza__toneWarning{--_fui-tone-fill:var(--fui-color-warning,#f2a100);--_fui-tone-fill-hover:var(--fui-color-warning-fill-hover,#f4ae24);--_fui-tone-fill-active:var(--fui-color-warning-fill-active,#f5b83d);--_fui-tone-on-fill:var(--fui-color-warning-on-fill,#000);--_fui-tone-tint:var(--fui-color-warning-tint,#feeedb);--_fui-tone-tint-hover:var(--fui-color-warning-tint-hover,#f4e1c9);--_fui-tone-tint-active:var(--fui-color-warning-tint-active,#ecd7bc);--_fui-tone-wash:var(--fui-color-warning-wash,#fef6ec);--_fui-tone-wash-active:var(--fui-color-warning-wash-active,#f4e8d9);--_fui-tone-ink:var(--fui-color-warning-text,#824800);--_fui-tone-line:var(--fui-color-warning-text,#824800)}.Alert-module-scss-module__xSfVza__toneDanger{--_fui-tone-fill:var(--fui-color-danger,#d13d1f);--_fui-tone-fill-hover:var(--fui-color-danger-fill-hover,#b4341b);--_fui-tone-fill-active:var(--fui-color-danger-fill-active,#9f2e18);--_fui-tone-on-fill:var(--fui-color-danger-on-fill,#fff);--_fui-tone-tint:var(--fui-color-danger-tint,#fdeae5);--_fui-tone-tint-hover:var(--fui-color-danger-tint-hover,#f6d8d3);--_fui-tone-tint-active:var(--fui-color-danger-tint-active,#f1cac5);--_fui-tone-wash:var(--fui-color-danger-wash,#fef4f1);--_fui-tone-wash-active:var(--fui-color-danger-wash-active,#f7e1de);--_fui-tone-ink:var(--fui-color-danger-text,#a80400);--_fui-tone-line:var(--fui-color-danger-text,#a80400)}.Alert-module-scss-module__xSfVza__icon{block-size:var(--fui-type-body-compact-line,18px);color:var(--_fui-tone-ink);grid-column:icon;align-items:center;margin-inline-end:var(--fui-raw-space-10,10px);display:inline-flex}.Alert-module-scss-module__xSfVza__icon svg{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px)}.Alert-module-scss-module__xSfVza__alert>.Alert-module-scss-module__xSfVza__body,.Alert-module-scss-module__xSfVza__alert>.Alert-module-scss-module__xSfVza__title,.Alert-module-scss-module__xSfVza__alert>.Alert-module-scss-module__xSfVza__content,.Alert-module-scss-module__xSfVza__alert>.Alert-module-scss-module__xSfVza__actions{grid-column:main}.Alert-module-scss-module__xSfVza__body{gap:var(--fui-feedback-text-gap,var(--fui-raw-space-4,4px));min-inline-size:0;display:grid}.Alert-module-scss-module__xSfVza__title{font-weight:var(--fui-font-weight-semibold,600);color:var(--_fui-tone-ink)}.Alert-module-scss-module__xSfVza__content{overflow-wrap:anywhere}.Alert-module-scss-module__xSfVza__actions{gap:var(--fui-raw-space-8,8px);flex-wrap:wrap;margin-block-start:var(--fui-raw-space-8,8px);display:flex}.Alert-module-scss-module__xSfVza__body>.Alert-module-scss-module__xSfVza__actions{margin-block-start:var(--fui-raw-space-4,4px)}.Alert-module-scss-module__xSfVza__close{margin-block:calc((var(--fui-type-body-compact-line,18px) - var(--fui-control-height-xs,24px))/2);grid-area:1/end;margin-inline-start:var(--fui-raw-space-8,8px)}}
@layer fui.tokens,fui.base;@layer fui.components{.Collapsible-module-scss-module__uyCSuG__root{inline-size:100%}.Collapsible-module-scss-module__uyCSuG__trigger{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Collapsible-module-scss-module__uyCSuG__trigger:disabled{cursor:not-allowed}.Collapsible-module-scss-module__uyCSuG__trigger{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}@media (prefers-reduced-motion:reduce){.Collapsible-module-scss-module__uyCSuG__trigger{transition:none}}.Collapsible-module-scss-module__uyCSuG__trigger{box-sizing:border-box;align-items:center;gap:var(--fui-raw-space-6,6px);inline-size:100%;min-block-size:max(var(--fui-control-height-md,32px),var(--fui-hit-area,24px));padding-block:var(--fui-raw-space-0,0);padding-inline:var(--fui-raw-space-10,10px);border-radius:var(--fui-radius-control,5px);color:var(--fui-text-primary,#1b1916);font-weight:var(--fui-font-weight-semibold,600);text-align:start;display:flex}@media (hover:hover){.Collapsible-module-scss-module__uyCSuG__trigger:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}}.Collapsible-module-scss-module__uyCSuG__trigger:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Collapsible-module-scss-module__uyCSuG__trigger:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Collapsible-module-scss-module__uyCSuG__trigger:disabled,.Collapsible-module-scss-module__uyCSuG__trigger[data-disabled],.Collapsible-module-scss-module__uyCSuG__trigger[aria-disabled=true]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Collapsible-module-scss-module__uyCSuG__trigger:disabled>*,.Collapsible-module-scss-module__uyCSuG__trigger[data-disabled]>*,.Collapsible-module-scss-module__uyCSuG__trigger[aria-disabled=true]>*{--_fui-disabled-opacity:1}.Collapsible-module-scss-module__uyCSuG__caret{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);color:var(--fui-text-tertiary,#67625a);transition:transform var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));flex:none}.Collapsible-module-scss-module__uyCSuG__caret:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}[data-panel-open]>.Collapsible-module-scss-module__uyCSuG__caret{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.Collapsible-module-scss-module__uyCSuG__caret{transition:none}}.Collapsible-module-scss-module__uyCSuG__label{flex:auto;min-inline-size:0}.Collapsible-module-scss-module__uyCSuG__content[hidden]:not([hidden=until-found]){display:none}.Collapsible-module-scss-module__uyCSuG__contentInner{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;padding-block-end:var(--fui-raw-space-12,12px);padding-inline:var(--fui-raw-space-10,10px);color:var(--fui-text-secondary,#4f4b45)}}
@layer fui.tokens,fui.base;@layer fui.components{.EmptyState-module-scss-module__5PzC8q__emptyState{align-items:flex-start;gap:var(--fui-feedback-text-gap,var(--fui-raw-space-4,4px));text-align:start;font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);flex-direction:column;display:flex}.EmptyState-module-scss-module__5PzC8q__emptyState>.EmptyState-module-scss-module__5PzC8q__icon{margin-block-end:calc(var(--fui-raw-space-12,12px) - var(--fui-feedback-text-gap,var(--fui-raw-space-4,4px)))}.EmptyState-module-scss-module__5PzC8q__emptyState>.EmptyState-module-scss-module__5PzC8q__actions{margin-block-start:calc(var(--fui-raw-space-12,12px) - var(--fui-feedback-text-gap,var(--fui-raw-space-4,4px)))}.EmptyState-module-scss-module__5PzC8q__sm{--_fui-empty-measure:var(--fui-feedback-empty-max-inline-sm,40ch);padding-block:var(--fui-raw-space-24,24px);padding-inline:var(--fui-raw-space-16,16px)}.EmptyState-module-scss-module__5PzC8q__md{--_fui-empty-measure:var(--fui-feedback-empty-max-inline-md,40ch);padding-block:var(--fui-raw-space-32,32px);padding-inline:var(--fui-raw-space-24,24px)}.EmptyState-module-scss-module__5PzC8q__icon{inline-size:calc(var(--fui-raw-space-32,32px) + var(--fui-raw-space-4,4px));block-size:calc(var(--fui-raw-space-32,32px) + var(--fui-raw-space-4,4px));border-radius:calc(max(0px, (var(--fui-radius-surface,12px) - var(--fui-raw-space-12,12px))) + min(var(--fui-radius-indicator,3px), 6px) - clamp(0px, (var(--fui-radius-surface,12px) - var(--fui-raw-space-12,12px)) * 1000, min(var(--fui-radius-indicator,3px), 6px)));background-color:var(--fui-bg-secondary,#f0eeeb);color:var(--fui-text-secondary,#4f4b45);flex:none;justify-content:center;align-items:center;display:flex}.EmptyState-module-scss-module__5PzC8q__icon svg{inline-size:var(--fui-icon-lg,18px);block-size:var(--fui-icon-lg,18px)}.EmptyState-module-scss-module__5PzC8q__title{font-size:var(--fui-type-title-sm-size,15px);line-height:var(--fui-type-title-sm-line,20px);font-weight:var(--fui-type-title-sm-weight,600);letter-spacing:var(--fui-type-title-sm-tracking,-.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance;margin:var(--fui-raw-space-0,0);color:var(--fui-text-primary,#1b1916)}.EmptyState-module-scss-module__5PzC8q__description{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;max-inline-size:var(--_fui-empty-measure,40ch);margin:var(--fui-raw-space-0,0);color:var(--fui-text-secondary,#4f4b45)}.EmptyState-module-scss-module__5PzC8q__actions{justify-content:flex-start;align-items:center;gap:var(--fui-raw-space-8,8px);flex-wrap:wrap;display:flex}}
@layer fui.tokens,fui.base;@layer fui.components{.Icon-module-scss-module__k_4GJq__icon{color:currentColor;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Icon-module-scss-module__k_4GJq__icon>svg{block-size:100%;inline-size:100%}.Icon-module-scss-module__k_4GJq__xs{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);flex:none}.Icon-module-scss-module__k_4GJq__sm{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);flex:none}.Icon-module-scss-module__k_4GJq__md{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px);flex:none}.Icon-module-scss-module__k_4GJq__lg{inline-size:var(--fui-icon-lg,18px);block-size:var(--fui-icon-lg,18px);flex:none}.Icon-module-scss-module__k_4GJq__xl{inline-size:var(--fui-icon-xl,24px);block-size:var(--fui-icon-xl,24px);flex:none}.Icon-module-scss-module__k_4GJq__toneSecondary{color:var(--fui-text-secondary,#4f4b45)}.Icon-module-scss-module__k_4GJq__toneTertiary{color:var(--fui-text-tertiary,#67625a)}.Icon-module-scss-module__k_4GJq__toneAccent{color:var(--fui-color-accent-text,#334bb5)}.Icon-module-scss-module__k_4GJq__toneInfo{color:var(--fui-color-info-text,#005c9b)}.Icon-module-scss-module__k_4GJq__toneSuccess{color:var(--fui-color-success-text,#006e44)}.Icon-module-scss-module__k_4GJq__toneWarning{color:var(--fui-color-warning-text,#824800)}.Icon-module-scss-module__k_4GJq__toneDanger{color:var(--fui-color-danger-text,#a80400)}}
@layer fui.tokens,fui.base;@layer fui.components{@keyframes IconButton-module-scss-module__PJwrua__fui-action-spin{to{rotate:360deg}}.IconButton-module-scss-module__PJwrua__iconButton{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.IconButton-module-scss-module__PJwrua__iconButton:disabled{cursor:not-allowed}.IconButton-module-scss-module__PJwrua__iconButton{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_fui-action-gap,var(--fui-raw-space-6,6px));min-block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-action-inline-inset,var(--fui-raw-space-10,10px));font-size:var(--_fui-action-type-size,var(--fui-type-ui-compact-size,11px));line-height:var(--_fui-action-type-line,var(--fui-type-ui-compact-line,16px));font-weight:var(--_fui-action-type-weight,var(--fui-type-ui-compact-weight,400));letter-spacing:var(--_fui-action-type-tracking,var(--fui-type-ui-compact-tracking,.005em));font-family:var(--_fui-action-type-family,var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif));transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));display:inline-flex}@media (prefers-reduced-motion:reduce){.IconButton-module-scss-module__PJwrua__iconButton{transition:none}}.IconButton-module-scss-module__PJwrua__iconButton:after{content:"";inline-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));block-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));box-sizing:border-box;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-contrast:more){.IconButton-module-scss-module__PJwrua__iconButton{outline:var(--fui-stroke-default,2px) solid var(--fui-text-primary,#1b1916);outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.IconButton-module-scss-module__PJwrua__iconButton{border-radius:var(--fui-radius-control,5px);color:var(--fui-text-secondary,#4f4b45);border:var(--fui-stroke-hairline,1px) solid #0000;background-color:#0000;flex-shrink:0}@media (hover:hover){.IconButton-module-scss-module__PJwrua__iconButton:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){color:var(--fui-text-primary,#1b1916)}}@media (prefers-reduced-motion:no-preference){.IconButton-module-scss-module__PJwrua__iconButton:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending],[aria-haspopup]:not([aria-haspopup=false])){scale:var(--_fui-action-press-scale,var(--fui-press-scale,.985))}}.IconButton-module-scss-module__PJwrua__iconButton:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.IconButton-module-scss-module__PJwrua__iconButton:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.IconButton-module-scss-module__PJwrua__iconButton:disabled,.IconButton-module-scss-module__PJwrua__iconButton[data-disabled],.IconButton-module-scss-module__PJwrua__iconButton[aria-disabled=true]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.IconButton-module-scss-module__PJwrua__iconButton:disabled>*,.IconButton-module-scss-module__PJwrua__iconButton[data-disabled]>*,.IconButton-module-scss-module__PJwrua__iconButton[aria-disabled=true]>*{--_fui-disabled-opacity:1}.IconButton-module-scss-module__PJwrua__iconButton{position:relative}.IconButton-module-scss-module__PJwrua__iconButton>.IconButton-module-scss-module__PJwrua__label{justify-content:center;align-items:center;gap:inherit;min-inline-size:0;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));display:inline-flex}.IconButton-module-scss-module__PJwrua__iconButton>.IconButton-module-scss-module__PJwrua__spinner{opacity:0;pointer-events:none;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.IconButton-module-scss-module__PJwrua__iconButton>.IconButton-module-scss-module__PJwrua__spinner>svg{inline-size:var(--_fui-action-icon-size,var(--fui-icon-md,16px));block-size:var(--_fui-action-icon-size,var(--fui-icon-md,16px))}.IconButton-module-scss-module__PJwrua__iconButton[data-pending]>.IconButton-module-scss-module__PJwrua__label,.IconButton-module-scss-module__PJwrua__iconButton[data-pending]>.IconButton-module-scss-module__PJwrua__spinner{transition-delay:var(--fui-pending-delay,1s)}.IconButton-module-scss-module__PJwrua__iconButton[data-pending]>.IconButton-module-scss-module__PJwrua__label{opacity:0}.IconButton-module-scss-module__PJwrua__iconButton[data-pending]>.IconButton-module-scss-module__PJwrua__spinner{opacity:1}.IconButton-module-scss-module__PJwrua__iconButton[data-pending]>.IconButton-module-scss-module__PJwrua__spinner>svg{animation:IconButton-module-scss-module__PJwrua__fui-action-spin var(--fui-duration-spin,.7s) linear infinite}.IconButton-module-scss-module__PJwrua__iconButton svg{display:block}.IconButton-module-scss-module__PJwrua__xs{--_fui-action-track:var(--fui-control-height-xs,24px);--_fui-action-icon-size:var(--fui-icon-xs,12px);--_fui-action-gap:var(--fui-raw-space-4,4px);--_fui-action-inline-inset:var(--fui-raw-space-8,8px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);inline-size:var(--_fui-action-track,var(--fui-control-height-xs,24px));block-size:var(--_fui-action-track,var(--fui-control-height-xs,24px));min-block-size:var(--_fui-action-track,var(--fui-control-height-xs,24px));padding-inline:0}.IconButton-module-scss-module__PJwrua__xs svg{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);flex:none}.IconButton-module-scss-module__PJwrua__sm{--_fui-action-track:var(--fui-control-height-sm,28px);--_fui-action-icon-size:var(--fui-icon-sm,14px);--_fui-action-gap:var(--fui-raw-space-4,4px);--_fui-action-inline-inset:var(--fui-raw-space-10,10px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);inline-size:var(--_fui-action-track,var(--fui-control-height-sm,28px));block-size:var(--_fui-action-track,var(--fui-control-height-sm,28px));min-block-size:var(--_fui-action-track,var(--fui-control-height-sm,28px));padding-inline:0}.IconButton-module-scss-module__PJwrua__sm svg{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);flex:none}.IconButton-module-scss-module__PJwrua__md{--_fui-action-track:var(--fui-control-height-md,32px);--_fui-action-icon-size:var(--fui-icon-md,16px);--_fui-action-gap:var(--fui-raw-space-6,6px);--_fui-action-inline-inset:var(--fui-raw-space-10,10px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);inline-size:var(--_fui-action-track,var(--fui-control-height-md,32px));block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));min-block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));padding-inline:0}.IconButton-module-scss-module__PJwrua__md svg{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px);flex:none}.IconButton-module-scss-module__PJwrua__lg{--_fui-action-track:var(--fui-control-height-lg,40px);--_fui-action-icon-size:var(--fui-icon-lg,18px);--_fui-action-gap:var(--fui-raw-space-8,8px);--_fui-action-inline-inset:var(--fui-raw-space-16,16px);--_fui-action-type-size:var(--fui-type-body-compact-size,12px);--_fui-action-type-line:var(--fui-type-body-compact-line,18px);--_fui-action-type-weight:var(--fui-type-body-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-body-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);inline-size:var(--_fui-action-track,var(--fui-control-height-lg,40px));block-size:var(--_fui-action-track,var(--fui-control-height-lg,40px));min-block-size:var(--_fui-action-track,var(--fui-control-height-lg,40px));padding-inline:0}.IconButton-module-scss-module__PJwrua__lg svg{inline-size:var(--fui-icon-lg,18px);block-size:var(--fui-icon-lg,18px);flex:none}@media (hover:hover){.IconButton-module-scss-module__PJwrua__ghost:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}}.IconButton-module-scss-module__PJwrua__ghost:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-active,#1b19161c)}.IconButton-module-scss-module__PJwrua__soft{border-color:var(--fui-button-soft-border,transparent);background-color:var(--fui-bg-hover,#1b19160f)}@media (hover:hover){.IconButton-module-scss-module__PJwrua__soft:not(.IconButton-module-scss-module__PJwrua__pressed):hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-active,#1b19161c)}.IconButton-module-scss-module__PJwrua__soft.IconButton-module-scss-module__PJwrua__pressed:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}}.IconButton-module-scss-module__PJwrua__soft:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-active,#1b19161c)}.IconButton-module-scss-module__PJwrua__pressed{background-color:var(--fui-control-selected-bg,#3d5ae81f);color:var(--fui-text-primary,#1b1916);box-shadow:inset 0 0 0 var(--fui-stroke-hairline,1px) var(--fui-control-selected-border,#3d5ae8)}@media (forced-colors:active){.IconButton-module-scss-module__PJwrua__pressed{outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}}
@layer fui.tokens,fui.base;@layer fui.components{.Link-module-scss-module__f7UhMa__link{min-block-size:auto;padding:var(--fui-raw-space-0,0);font:inherit;letter-spacing:inherit;cursor:pointer;border-radius:var(--fui-radius-indicator,3px);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--fui-stroke-hairline,1px);text-underline-offset:var(--fui-link-underline-offset,3px);overflow-wrap:anywhere;transition:color var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));display:inline}@media (prefers-reduced-motion:reduce){.Link-module-scss-module__f7UhMa__link{transition:none}}.Link-module-scss-module__f7UhMa__link:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Link-module-scss-module__f7UhMa__link:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Link-module-scss-module__f7UhMa__toneAccent{color:var(--fui-link-ink,#334bb5)}.Link-module-scss-module__f7UhMa__toneNeutral{color:var(--fui-text-primary,#1b1916)}}
@layer fui.tokens,fui.base;@layer fui.components{.Loading-module-scss-module__2NGf5q__loading{--_fui-loading-size:var(--fui-icon-md,16px);min-inline-size:var(--_fui-loading-size,var(--fui-icon-md,16px));min-block-size:var(--_fui-loading-size,var(--fui-icon-md,16px));color:currentColor;vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.Loading-module-scss-module__2NGf5q__inline{--_fui-loading-size:1em;vertical-align:-.125em}.Loading-module-scss-module__2NGf5q__fill{block-size:100%;inline-size:100%;display:flex}.Loading-module-scss-module__2NGf5q__spinner,.Loading-module-scss-module__2NGf5q__screenSpinner{inline-size:var(--_fui-loading-size,var(--fui-icon-md,16px));block-size:var(--_fui-loading-size,var(--fui-icon-md,16px));animation:Loading-module-scss-module__2NGf5q__fui-loading-spin var(--fui-duration-spin,.7s) linear infinite;flex:none}@media (prefers-reduced-motion:reduce){.Loading-module-scss-module__2NGf5q__spinner,.Loading-module-scss-module__2NGf5q__screenSpinner{animation-play-state:running}}@keyframes Loading-module-scss-module__2NGf5q__fui-loading-spin{to{rotate:360deg}}@keyframes Loading-module-scss-module__2NGf5q__fui-working-sweep{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@keyframes Loading-module-scss-module__2NGf5q__fui-working-sheen{0%{background-position:100% 0}to{background-position:0 0}}.Loading-module-scss-module__2NGf5q__dots,.Loading-module-scss-module__2NGf5q__bars{justify-content:center;align-items:center;gap:calc(var(--_fui-loading-size)/8);inline-size:var(--_fui-loading-size);block-size:var(--_fui-loading-size);display:inline-flex}.Loading-module-scss-module__2NGf5q__piece{animation-duration:var(--fui-duration-pulse,1.5s);animation-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));background-color:currentColor;flex:none;animation-iteration-count:infinite;animation-fill-mode:backwards}.Loading-module-scss-module__2NGf5q__piece:nth-child(2){animation-delay:calc(var(--fui-duration-pulse,1.5s)/8)}.Loading-module-scss-module__2NGf5q__piece:nth-child(3){animation-delay:calc(var(--fui-duration-pulse,1.5s)/4)}.Loading-module-scss-module__2NGf5q__piece:nth-child(4){animation-delay:calc(var(--fui-duration-pulse,1.5s)*3/8)}.Loading-module-scss-module__2NGf5q__dots>.Loading-module-scss-module__2NGf5q__piece{inline-size:calc(var(--_fui-loading-size)/4);block-size:calc(var(--_fui-loading-size)/4);border-radius:var(--fui-radius-full,9999px);animation-name:Loading-module-scss-module__2NGf5q__fui-loading-dot}.Loading-module-scss-module__2NGf5q__bars>.Loading-module-scss-module__2NGf5q__piece{inline-size:calc(var(--_fui-loading-size)/8);border-radius:var(--fui-radius-full,9999px);block-size:100%;animation-name:Loading-module-scss-module__2NGf5q__fui-loading-bar}.Loading-module-scss-module__2NGf5q__pulse{inline-size:var(--_fui-loading-size);block-size:var(--_fui-loading-size);place-items:center;display:inline-grid}.Loading-module-scss-module__2NGf5q__pulse:before{content:"";border-radius:var(--fui-radius-full,9999px);block-size:50%;inline-size:50%;animation:Loading-module-scss-module__2NGf5q__fui-loading-ring var(--fui-duration-pulse,1.5s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1)) infinite;background-color:currentColor;grid-area:1/1}.Loading-module-scss-module__2NGf5q__pulse>.Loading-module-scss-module__2NGf5q__piece{border-radius:var(--fui-radius-full,9999px);grid-area:1/1;block-size:50%;inline-size:50%;animation:none}.Loading-module-scss-module__2NGf5q__matrix{gap:calc(var(--_fui-loading-size)/8);inline-size:var(--_fui-loading-size);block-size:var(--_fui-loading-size);grid-template-columns:repeat(3,1fr);display:inline-grid}.Loading-module-scss-module__2NGf5q__matrix>.Loading-module-scss-module__2NGf5q__piece{border-radius:calc(var(--_fui-loading-size)/16);animation-name:Loading-module-scss-module__2NGf5q__fui-loading-cell}.Loading-module-scss-module__2NGf5q__matrix>.Loading-module-scss-module__2NGf5q__piece:is(:nth-child(2),:nth-child(4)){animation-delay:calc(var(--fui-duration-pulse,1.5s)/5)}.Loading-module-scss-module__2NGf5q__matrix>.Loading-module-scss-module__2NGf5q__piece:is(:nth-child(3),:nth-child(5),:nth-child(7)){animation-delay:calc(var(--fui-duration-pulse,1.5s)*2/5)}.Loading-module-scss-module__2NGf5q__matrix>.Loading-module-scss-module__2NGf5q__piece:is(:nth-child(6),:nth-child(8)){animation-delay:calc(var(--fui-duration-pulse,1.5s)*3/5)}.Loading-module-scss-module__2NGf5q__matrix>.Loading-module-scss-module__2NGf5q__piece:nth-child(9){animation-delay:calc(var(--fui-duration-pulse,1.5s)*4/5)}@media (prefers-reduced-motion:reduce){.Loading-module-scss-module__2NGf5q__dots>.Loading-module-scss-module__2NGf5q__piece,.Loading-module-scss-module__2NGf5q__bars>.Loading-module-scss-module__2NGf5q__piece,.Loading-module-scss-module__2NGf5q__pulse>.Loading-module-scss-module__2NGf5q__piece{animation-name:Loading-module-scss-module__2NGf5q__fui-loading-fade;animation-duration:var(--fui-duration-pulse,1.5s);animation-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));animation-iteration-count:infinite}.Loading-module-scss-module__2NGf5q__bars>.Loading-module-scss-module__2NGf5q__piece{block-size:50%}.Loading-module-scss-module__2NGf5q__pulse:before{opacity:0;animation:none}}@keyframes Loading-module-scss-module__2NGf5q__fui-loading-dot{0%,60%,to{opacity:var(--fui-opacity-faint,.3);translate:0}30%{opacity:1;translate:0 calc(var(--_fui-loading-size)/-8)}}@keyframes Loading-module-scss-module__2NGf5q__fui-loading-bar{0%,to{opacity:var(--fui-opacity-muted,.7);scale:1 .3}40%{opacity:1;scale:1}}@keyframes Loading-module-scss-module__2NGf5q__fui-loading-ring{0%{opacity:var(--fui-opacity-disabled,.45);scale:1}to{opacity:0;scale:2}}@keyframes Loading-module-scss-module__2NGf5q__fui-loading-cell{0%,50%,to{opacity:var(--fui-opacity-faint,.3)}12%{opacity:1}}@keyframes Loading-module-scss-module__2NGf5q__fui-loading-fade{0%,to{opacity:var(--fui-opacity-faint,.3)}50%{opacity:1}}.Loading-module-scss-module__2NGf5q__shimmer{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;background-image:linear-gradient(90deg, var(--fui-text-tertiary,#67625a) 40%, var(--fui-text-primary,#1b1916) 50%, var(--fui-text-tertiary,#67625a) 60%);color:var(--fui-text-tertiary,#67625a);-webkit-text-fill-color:#0000;animation:Loading-module-scss-module__2NGf5q__fui-working-sheen var(--fui-working-sheen-duration,2.4s) linear infinite;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.Loading-module-scss-module__2NGf5q__shimmer{background-position:0 0;animation:none}}@media (forced-colors:active){.Loading-module-scss-module__2NGf5q__shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.Loading-module-scss-module__2NGf5q__shimmer{white-space:nowrap}.Loading-module-scss-module__2NGf5q__inline>.Loading-module-scss-module__2NGf5q__shimmer{font:inherit}.Loading-module-scss-module__2NGf5q__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Loading-module-scss-module__2NGf5q__screen{--_fui-loading-size:var(--fui-icon-md,16px);z-index:var(--fui-overlay-layer-modal,51);justify-content:center;align-items:center;gap:var(--fui-raw-space-8,8px);background-color:var(--fui-app-canvas-bg,#f7f5f2);color:var(--fui-text-secondary,#4f4b45);flex-direction:column;display:flex;position:fixed;inset:0}.Loading-module-scss-module__2NGf5q__screenLabel{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;color:var(--fui-text-secondary,#4f4b45)}}
