@layer fui.tokens,fui.base;@layer fui.components{.AppShell-module-scss-module__ZpIZcq__root{box-sizing:border-box;background-color:var(--fui-app-canvas-bg,#f7f5f2);block-size:100dvh;color:var(--fui-text-primary,#1b1916);grid-template:"header header header""sidebar main aside"minmax(0,1fr)/auto minmax(0,1fr) auto;display:grid;overflow:hidden}.AppShell-module-scss-module__ZpIZcq__root[data-layout=sidebar]{grid-template-areas:"sidebar header header""sidebar main aside"}@media (max-width:1023px){.AppShell-module-scss-module__ZpIZcq__root{grid-template:"header header""sidebar main"minmax(0,1fr)"sidebar aside"/auto minmax(0,1fr)}.AppShell-module-scss-module__ZpIZcq__root[data-layout=sidebar]{grid-template-areas:"sidebar header""sidebar main""sidebar aside"}}@media (max-width:767px){.AppShell-module-scss-module__ZpIZcq__root,.AppShell-module-scss-module__ZpIZcq__root[data-layout=sidebar]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""main""aside"}}.AppShell-module-scss-module__ZpIZcq__header{border-block-end:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);background-color:var(--fui-app-canvas-bg,#f7f5f2);min-inline-size:0;z-index:var(--fui-header-z-index,40);grid-area:header;display:flex}.AppShell-module-scss-module__ZpIZcq__sidebar{grid-area:sidebar;min-block-size:0;display:flex}@media (max-width:767px){.AppShell-module-scss-module__ZpIZcq__sidebar{display:none}}.AppShell-module-scss-module__ZpIZcq__main{overscroll-behavior:contain;background-color:var(--fui-app-canvas-bg,#f7f5f2);grid-area:main;min-block-size:0;min-inline-size:0;overflow:auto}.AppShell-module-scss-module__ZpIZcq__main: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){.AppShell-module-scss-module__ZpIZcq__main:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.AppShell-module-scss-module__ZpIZcq__main:focus-visible{outline-offset:calc(-1*var(--fui-focus-ring-offset,2px))}.AppShell-module-scss-module__ZpIZcq__aside{box-sizing:border-box;inline-size:var(--fui-appshell-sidebar-width-wide,17.5rem);border-inline-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);background-color:var(--fui-app-canvas-bg,#f7f5f2);grid-area:aside;min-block-size:0;overflow:auto}@media (max-width:1023px){.AppShell-module-scss-module__ZpIZcq__aside{border-inline-start:0;border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);max-block-size:40dvh;inline-size:auto}}}
@layer fui.tokens,fui.base;@layer fui.components{.Tooltip-module-scss-module__DlXAtG__positioner{z-index:var(--fui-overlay-layer-tooltip,60);pointer-events:none}.Tooltip-module-scss-module__DlXAtG__popup{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);font-weight:var(--fui-type-ui-standard-weight,600);box-sizing:border-box;max-inline-size:var(--fui-overlay-tooltip-max,320px);padding-block:var(--fui-raw-space-4,4px);padding-inline:var(--fui-raw-space-8,8px);color:var(--fui-text-inverse,#fffefd);background-color:var(--fui-bg-inverse,#1b1916);border-radius:var(--fui-radius-tooltip,4px);box-shadow:var(--fui-shadow-popup,0 0 0 .5px #0000001f, 0 2px 5px #0000000f, 0 10px 24px #0000001a);overflow-wrap:break-word;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))}.Tooltip-module-scss-module__DlXAtG__popup[data-starting-style],.Tooltip-module-scss-module__DlXAtG__popup[data-ending-style]{opacity:0;scale:var(--fui-popup-from,1)}.Tooltip-module-scss-module__DlXAtG__popup[data-ending-style]{transition-duration:var(--fui-duration-exit,0s)}@media (prefers-reduced-motion:reduce){.Tooltip-module-scss-module__DlXAtG__popup[data-starting-style],.Tooltip-module-scss-module__DlXAtG__popup[data-ending-style]{scale:none}}.Tooltip-module-scss-module__DlXAtG__shortcut{font:inherit;font-weight:var(--fui-type-caption-weight,400);font-variant-numeric:tabular-nums;color:inherit;white-space:nowrap;margin-inline-start:var(--fui-raw-space-8,8px)}.Tooltip-module-scss-module__DlXAtG__disabledHost{cursor:not-allowed;display:inline-flex}.Tooltip-module-scss-module__DlXAtG__disabledHost>*{pointer-events:none}}
.DocsSearchCommand-module-scss-module__RBwIzW__searchTrigger.DocsSearchCommand-module-scss-module__RBwIzW__searchTrigger{min-width:0;width:var(--docs-search-trigger-width,clamp(var(--fui-raw-space-48,48px) * 6, 22vw, var(--fui-raw-space-48,48px) * 9));flex:none}@media (min-width:1024px){.DocsSearchCommand-module-scss-module__RBwIzW__searchTrigger.DocsSearchCommand-module-scss-module__RBwIzW__searchTrigger:not(.DocsSearchCommand-module-scss-module__RBwIzW__searchTriggerCompact){box-sizing:border-box;min-block-size:var(--fui-control-height-sm,28px);padding-inline:var(--fui-field-inline-inset-sm,10px);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);background:var(--fui-field-bg,#fffefd);gap:var(--fui-raw-space-8,8px);color:var(--fui-text-tertiary,#67625a)}}.DocsSearchCommand-module-scss-module__RBwIzW__searchLabel{text-align:start;flex:1}.DocsSearchCommand-module-scss-module__RBwIzW__searchTriggerCompact.DocsSearchCommand-module-scss-module__RBwIzW__searchTriggerCompact{width:auto}.DocsSearchCommand-module-scss-module__RBwIzW__searchTriggerCompact.DocsSearchCommand-module-scss-module__RBwIzW__searchTriggerCompact .DocsSearchCommand-module-scss-module__RBwIzW__searchLabel{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}.DocsSearchCommand-module-scss-module__RBwIzW__searchShortcut{padding-inline:var(--fui-raw-space-4,4px);border-radius:var(--fui-radius-indicator,3px);color:var(--fui-text-tertiary,#67625a);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);font-size:var(--fui-type-caption-size,11px);line-height:var(--fui-line-height-normal,1.5);background:0 0;border:0;align-items:center;display:inline-flex}.DocsSearchCommand-module-scss-module__RBwIzW__resultRow{width:100%}@media (max-width:1023px){.DocsSearchCommand-module-scss-module__RBwIzW__searchTrigger.DocsSearchCommand-module-scss-module__RBwIzW__searchTrigger{width:var(--docs-touch-target);min-width:var(--docs-touch-target)}.DocsSearchCommand-module-scss-module__RBwIzW__searchLabel,.DocsSearchCommand-module-scss-module__RBwIzW__searchShortcut{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}}
@media (min-width:768px){.DocsHeaderBar-module-scss-module__5WnK_W__brandMobileOnly.DocsHeaderBar-module-scss-module__5WnK_W__brandMobileOnly{display:none}}.DocsHeaderBar-module-scss-module__5WnK_W__navAnchor{position:relative}@media (min-width:1024px){.DocsHeaderBar-module-scss-module__5WnK_W__navigation.DocsHeaderBar-module-scss-module__5WnK_W__navigation{inset-block:0;left:calc(50vw - var(--docs-header-nav-offset,0px));position:absolute;transform:translate(-50%)}}.DocsHeaderBar-module-scss-module__5WnK_W__navigationStart.DocsHeaderBar-module-scss-module__5WnK_W__navigationStart{margin-inline-start:var(--fui-raw-space-16,16px)}.DocsHeaderBar-module-scss-module__5WnK_W__trigger.DocsHeaderBar-module-scss-module__5WnK_W__trigger{display:inline-flex}@container fui-header (min-width:768px){.DocsHeaderBar-module-scss-module__5WnK_W__trigger.DocsHeaderBar-module-scss-module__5WnK_W__trigger{display:none}}.DocsHeaderBar-module-scss-module__5WnK_W__scope{min-width:0;align-items:center;margin-inline-start:var(--fui-raw-space-12,12px);display:flex}@media (min-width:768px){.DocsHeaderBar-module-scss-module__5WnK_W__brandMobileOnly+.DocsHeaderBar-module-scss-module__5WnK_W__scope{margin-inline-start:0}}.DocsHeaderBar-module-scss-module__5WnK_W__scopeWithoutBrand{margin-inline-start:0}.DocsHeaderBar-module-scss-module__5WnK_W__end{align-items:center;gap:var(--fui-raw-space-12,12px);flex-shrink:0;min-width:0;margin-inline-start:auto;display:flex}.DocsHeaderBar-module-scss-module__5WnK_W__search.DocsHeaderBar-module-scss-module__5WnK_W__search{flex:none;width:auto;min-width:0}.DocsHeaderBar-module-scss-module__5WnK_W__searchBesideStart{--docs-search-trigger-width:calc(var(--fui-raw-space-48,48px) * 5)}.DocsHeaderBar-module-scss-module__5WnK_W__actions.DocsHeaderBar-module-scss-module__5WnK_W__actions{gap:var(--fui-raw-space-6,6px);margin-inline-start:0}
.SiteHeader-module-scss-module__k9kDwq__brand{min-height:var(--fui-control-height-md,32px);color:var(--fui-text-primary,#1b1916);align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module-scss-module__k9kDwq__cta{flex-shrink:0;margin-inline-start:var(--fui-raw-space-6)}@media (max-width:767px){.SiteHeader-module-scss-module__k9kDwq__cta{display:none}}
.SiteFooter-module-scss-module__-ey_ha__root{margin-top:var(--fui-raw-space-64);border-top:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda)}.SiteFooter-module-scss-module__-ey_ha__inner{box-sizing:content-box;max-width:1400px;padding:var(--fui-raw-space-48) clamp(var(--fui-raw-space-24),4vw,var(--fui-raw-space-64)) var(--fui-raw-space-48);margin-inline:auto}.SiteFooter-module-scss-module__-ey_ha__contained{border-top:0}.SiteFooter-module-scss-module__-ey_ha__contained .SiteFooter-module-scss-module__-ey_ha__inner{border-top:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);max-width:720px;margin-inline:auto;padding-inline:0}.SiteFooter-module-scss-module__-ey_ha__contained.SiteFooter-module-scss-module__-ey_ha__fill .SiteFooter-module-scss-module__-ey_ha__inner{max-width:none}.SiteFooter-module-scss-module__-ey_ha__columns{gap:var(--fui-raw-space-40) var(--fui-raw-space-24);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (max-width:640px){.SiteFooter-module-scss-module__-ey_ha__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.SiteFooter-module-scss-module__-ey_ha__column{gap:var(--fui-raw-space-12);flex-direction:column;min-width:0;display:flex}.SiteFooter-module-scss-module__-ey_ha__heading{margin:0}.SiteFooter-module-scss-module__-ey_ha__linkList{align-items:flex-start;gap:var(--fui-raw-space-8);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module-scss-module__-ey_ha__linkItem{margin:0;padding:0}.SiteFooter-module-scss-module__-ey_ha__link{width:fit-content;font-size:var(--fui-type-ui-standard-size);line-height:var(--fui-type-ui-standard-line);display:block}.SiteFooter-module-scss-module__-ey_ha__base{justify-content:space-between;align-items:center;gap:var(--fui-raw-space-16);margin-top:var(--fui-raw-space-48);display:flex}.SiteFooter-module-scss-module__-ey_ha__wordmark{color:var(--fui-text-primary,#1b1916);border-radius:var(--fui-radius-indicator,3px);align-items:center;text-decoration:none;display:inline-flex}.SiteFooter-module-scss-module__-ey_ha__wordmark:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}.SiteFooter-module-scss-module__-ey_ha__year{margin:0}
.BlogLight-module-scss-module__4ovRZG__light{--lp-caustic-ground:#0e0e0d}.BlogLight-module-scss-module__4ovRZG__light[data-tone=components],.BlogLight-module-scss-module__4ovRZG__light [data-tone=components]{--lp-tone:var(--lp-part);--lp-tone-blend:overlay;--lp-tone-ink:1}.BlogLight-module-scss-module__4ovRZG__light[data-tone=blog],.BlogLight-module-scss-module__4ovRZG__light [data-tone=blog]{--lp-tone:var(--fui-color-info,#2580c1);--lp-tone-blend:overlay;--lp-tone-ink:1}@supports (color:lab(0% 0 0)){.BlogLight-module-scss-module__4ovRZG__light[data-tone=blog],.BlogLight-module-scss-module__4ovRZG__light [data-tone=blog]{--lp-tone:var(--fui-color-info,lab(50.8988% -9.05672 -42.3204))}}.BlogLight-module-scss-module__4ovRZG__light[data-tone=warning],.BlogLight-module-scss-module__4ovRZG__light [data-tone=warning]{--lp-tone:var(--lp-drift);--lp-tone-blend:overlay;--lp-tone-ink:1}.BlogLight-module-scss-module__4ovRZG__light[data-tone=primary],.BlogLight-module-scss-module__4ovRZG__light [data-tone=primary]{--lp-tone:var(--lp-pick);--lp-tone-blend:overlay;--lp-tone-ink:1}.BlogLight-module-scss-module__4ovRZG__light[data-tone=success],.BlogLight-module-scss-module__4ovRZG__light [data-tone=success]{--lp-tone:var(--lp-pass);--lp-tone-blend:overlay;--lp-tone-ink:1}.BlogLight-module-scss-module__4ovRZG__light[data-tone=neutral],.BlogLight-module-scss-module__4ovRZG__light [data-tone=neutral]{--lp-tone:initial;--lp-tone-blend:initial;--lp-tone-ink:initial}.BlogLight-module-scss-module__4ovRZG__light{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.BlogLight-module-scss-module__4ovRZG__light:before,.BlogLight-module-scss-module__4ovRZG__light:after{content:"";position:absolute;inset:0}.BlogLight-module-scss-module__4ovRZG__light:before{--lp-tone-pane:linear-gradient(115deg, color-mix(in srgb, var(--lp-tone) 92%, transparent), color-mix(in srgb, var(--lp-tone) 48%, transparent));background:var(--lp-tone-pane,none) 50% 30%/cover,url(/desktop/v12/caustic-band.webp) 50% 30%/cover no-repeat,var(--lp-caustic-ground);background-blend-mode:var(--lp-tone-blend,normal),normal}[data-lp-theme=light] .BlogLight-module-scss-module__4ovRZG__light:before{--lp-tone-pane:none}@supports (color:rgb(from red r g b)){[data-lp-theme=light] .BlogLight-module-scss-module__4ovRZG__light:before{--lp-tone-pane:linear-gradient(115deg, rgb(from var(--lp-tone) calc(255 - r) calc(255 - g) calc(255 - b) / 70%), rgb(from var(--lp-tone) calc(255 - r) calc(255 - g) calc(255 - b) / 35%))}}[data-lp-theme=light] .BlogLight-module-scss-module__4ovRZG__light:before{filter:invert(1) sepia(.12) saturate(var(--lp-tone-ink,.6)) contrast(1.35) brightness(1.12)}html[data-theme=light] .BlogLight-module-scss-module__4ovRZG__light:before{--lp-tone-pane:none}@supports (color:rgb(from red r g b)){html[data-theme=light] .BlogLight-module-scss-module__4ovRZG__light:before{--lp-tone-pane:linear-gradient(115deg, rgb(from var(--lp-tone) calc(255 - r) calc(255 - g) calc(255 - b) / 70%), rgb(from var(--lp-tone) calc(255 - r) calc(255 - g) calc(255 - b) / 35%))}}html[data-theme=light] .BlogLight-module-scss-module__4ovRZG__light:before{filter:invert(1) sepia(.12) saturate(var(--lp-tone-ink,.6)) contrast(1.35) brightness(1.12)}.BlogLight-module-scss-module__4ovRZG__light:after{background:radial-gradient(70% 90% at 20% 60%, color-mix(in srgb, var(--fui-body-bg,#f7f5f2) 86%, transparent), color-mix(in srgb, var(--fui-body-bg,#f7f5f2) 70%, transparent) 55%, color-mix(in srgb, var(--fui-body-bg,#f7f5f2) 40%, transparent))}.BlogLight-module-scss-module__4ovRZG__light[data-variant=post]{block-size:clamp(320px,34vw,480px);inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 25%,#0000);mask-image:linear-gradient(#000 25%,#0000)}.BlogLight-module-scss-module__4ovRZG__light[data-variant=post]:before{background-position:50% 62%}.BlogLight-module-scss-module__4ovRZG__light[data-variant=post]:after{background:radial-gradient(60% 100% at 32% 40%, color-mix(in srgb, var(--fui-body-bg,#f7f5f2) 92%, transparent), color-mix(in srgb, var(--fui-body-bg,#f7f5f2) 82%, transparent) 60%, color-mix(in srgb, var(--fui-body-bg,#f7f5f2) 62%, transparent))}
.DocsLayout-module-scss-module__6Sf4Oa__page{flex-direction:column;min-height:100dvh;display:flex}.DocsLayout-module-scss-module__6Sf4Oa__shell{flex:auto;min-height:0}.DocsLayout-module-scss-module__6Sf4Oa__sheet{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.DocsLayout-module-scss-module__6Sf4Oa__column{box-sizing:border-box;min-width:0;padding:clamp(var(--fui-raw-space-32),3vw,var(--fui-raw-space-48)) clamp(var(--fui-raw-space-24),2.5vw,var(--fui-raw-space-48))}.DocsLayout-module-scss-module__6Sf4Oa__toc{box-sizing:border-box;inline-size:260px;block-size:calc(100dvh - 56px - var(--fui-stroke-hairline,1px));position:sticky;top:0}.DocsLayout-module-scss-module__6Sf4Oa__blogMain{isolation:isolate;position:relative}.DocsLayout-module-scss-module__6Sf4Oa__blogIndexFoot{box-sizing:content-box;max-inline-size:980px;padding:0 clamp(var(--fui-raw-space-24),2.5vw,var(--fui-raw-space-48)) clamp(var(--fui-raw-space-32),3vw,var(--fui-raw-space-48));margin-inline:auto}.DocsLayout-module-scss-module__6Sf4Oa__blogSheet{max-inline-size:calc(720px + 260px + 2*clamp(var(--fui-raw-space-24), 2.5vw, var(--fui-raw-space-48)));grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-inline:auto;display:grid}.DocsLayout-module-scss-module__6Sf4Oa__blogSheet>.DocsLayout-module-scss-module__6Sf4Oa__column{padding-block-start:var(--fui-raw-space-64)}.DocsLayout-module-scss-module__6Sf4Oa__blogSheet>.DocsLayout-module-scss-module__6Sf4Oa__toc{padding-block-start:var(--fui-raw-space-40)}@media (max-width:1279px){.DocsLayout-module-scss-module__6Sf4Oa__blogSheet{max-inline-size:calc(720px + 2*clamp(var(--fui-raw-space-24), 2.5vw, var(--fui-raw-space-48)));grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.DocsLayout-module-scss-module__6Sf4Oa__blogSheet>.DocsLayout-module-scss-module__6Sf4Oa__column{padding-block-start:var(--fui-raw-space-32)}}
.NotFoundStatement-module-scss-module__NlkM2G__statement{padding-block:var(--fui-raw-space-64)}.NotFoundStatement-module-scss-module__NlkM2G__header{align-items:flex-start;gap:var(--fui-raw-space-12);flex-direction:column;display:flex}.NotFoundStatement-module-scss-module__NlkM2G__title{font-size:var(--fui-type-display-size,32px);line-height:var(--fui-type-display-line,40px);font-weight:var(--fui-type-display-weight,600);letter-spacing:var(--fui-type-display-tracking,-.02em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance;margin:0}.NotFoundStatement-module-scss-module__NlkM2G__lead{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;max-width:60ch;color:var(--fui-text-secondary,#4f4b45);text-wrap:pretty;margin:0}.NotFoundStatement-module-scss-module__NlkM2G__actions{gap:var(--fui-raw-space-8);flex-wrap:wrap;display:flex}.NotFoundStatement-module-scss-module__NlkM2G__statement>.NotFoundStatement-module-scss-module__NlkM2G__actions{margin-block-start:var(--fui-raw-space-24)}
.not-found-module-scss-module__ne9Gxa__canvas{min-height:100vh;color:var(--fui-text-primary,#1b1916);flex-direction:column;display:flex}.not-found-module-scss-module__ne9Gxa__main{box-sizing:border-box;width:100%;padding:clamp(var(--fui-raw-space-32),3vw,var(--fui-raw-space-48)) clamp(var(--fui-raw-space-24),2.5vw,var(--fui-raw-space-48));flex:1}
.LegalPage-module-scss-module__HnQg7G__canvas{flex-direction:column;min-height:100vh;display:flex}.LegalPage-module-scss-module__HnQg7G__main{box-sizing:border-box;width:100%;padding:clamp(var(--fui-raw-space-32),3vw,var(--fui-raw-space-48)) clamp(var(--fui-raw-space-24),2.5vw,var(--fui-raw-space-48));flex:1;padding-block-end:var(--fui-raw-space-64)}
@layer fui.tokens,fui.base;@layer fui.components{.Toast-module-scss-module__a5AmDa__viewport{z-index:var(--fui-overlay-layer-toast,55);gap:var(--fui-raw-space-8,8px);inline-size:min(var(--fui-overlay-popover-md,384px),100% - var(--fui-feedback-viewport-inset-left,max(var(--fui-raw-space-16,16px), env(safe-area-inset-left))) - var(--fui-feedback-viewport-inset-right,max(var(--fui-raw-space-16,16px), env(safe-area-inset-right))));pointer-events:none;flex-direction:column;display:flex;position:fixed}.Toast-module-scss-module__a5AmDa__viewport>*{pointer-events:auto}.Toast-module-scss-module__a5AmDa__bottomEnd{right:var(--fui-feedback-viewport-inset-right,max(var(--fui-raw-space-16,16px), env(safe-area-inset-right)));bottom:var(--fui-feedback-viewport-inset-bottom,max(var(--fui-raw-space-16,16px), env(safe-area-inset-bottom)));right:auto;flex-direction:column-reverse;inset-inline-end:var(--fui-feedback-viewport-inset-right,max(var(--fui-raw-space-16,16px), env(safe-area-inset-right)))}.Toast-module-scss-module__a5AmDa__bottomCenter{bottom:var(--fui-feedback-viewport-inset-bottom,max(var(--fui-raw-space-16,16px), env(safe-area-inset-bottom)));flex-direction:column-reverse;left:50%;transform:translate(-50%)}.Toast-module-scss-module__a5AmDa__topCenter{top:var(--fui-feedback-viewport-inset-top,max(var(--fui-raw-space-16,16px), env(safe-area-inset-top)));left:50%;transform:translate(-50%)}.Toast-module-scss-module__a5AmDa__toast{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){.Toast-module-scss-module__a5AmDa__toast{outline:var(--fui-stroke-hairline,1px) solid CanvasText}}.Toast-module-scss-module__a5AmDa__toast{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;align-items:flex-start;gap:var(--fui-raw-space-10,10px);min-inline-size:min(var(--fui-overlay-popover-sm,256px),100%);padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-12,12px) var(--fui-raw-space-8,8px);display:flex;position:relative;overflow:hidden}.Toast-module-scss-module__a5AmDa__toast: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){.Toast-module-scss-module__a5AmDa__toast:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Toast-module-scss-module__a5AmDa__toast[data-swiping]{transition:none}.Toast-module-scss-module__a5AmDa__toast[data-limited]{display:none}.Toast-module-scss-module__a5AmDa__icon{block-size:var(--fui-type-body-compact-line,18px);color:var(--fui-text-secondary,#4f4b45);flex:none;align-items:center;margin-block-start:var(--fui-raw-space-2,2px);display:inline-flex}.Toast-module-scss-module__a5AmDa__icon svg{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px)}.Toast-module-scss-module__a5AmDa__icon[data-tone=success]{color:var(--fui-color-success-text,#006e44)}.Toast-module-scss-module__a5AmDa__icon[data-tone=warning]{color:var(--fui-color-warning-text,#824800)}.Toast-module-scss-module__a5AmDa__icon[data-tone=danger]{color:var(--fui-color-danger-text,#a80400)}.Toast-module-scss-module__a5AmDa__spinner svg{animation:Toast-module-scss-module__a5AmDa__fui-loading-spin var(--fui-duration-spin,.7s) linear infinite}@media (prefers-reduced-motion:reduce){.Toast-module-scss-module__a5AmDa__spinner svg{animation-play-state:running}}@keyframes Toast-module-scss-module__a5AmDa__fui-loading-spin{to{rotate:360deg}}.Toast-module-scss-module__a5AmDa__content{gap:var(--fui-raw-space-2,2px);min-inline-size:0;padding-block:var(--fui-raw-space-2,2px);flex:auto;display:grid}.Toast-module-scss-module__a5AmDa__titleRow{gap:var(--fui-raw-space-8,8px);align-items:baseline;min-inline-size:0;display:flex}.Toast-module-scss-module__a5AmDa__title{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;margin:var(--fui-raw-space-0,0);font-weight:var(--fui-type-ui-standard-weight,600);color:var(--fui-text-primary,#1b1916);overflow-wrap:anywhere}.Toast-module-scss-module__a5AmDa__count{color:var(--fui-text-secondary,#4f4b45);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.Toast-module-scss-module__a5AmDa__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;margin:var(--fui-raw-space-0,0);color:var(--fui-text-secondary,#4f4b45);overflow-wrap:anywhere}.Toast-module-scss-module__a5AmDa__actions{gap:var(--fui-raw-space-4,4px);flex:none;align-items:center;display:flex}.Toast-module-scss-module__a5AmDa__shortcut{font-family:inherit;font-size:inherit;font-variant-numeric:tabular-nums;color:var(--fui-text-tertiary,#67625a);margin-inline-start:var(--fui-raw-space-6,6px)}.Toast-module-scss-module__a5AmDa__close{flex:none}.Toast-module-scss-module__a5AmDa__progress{block-size:var(--fui-stroke-default,2px);background-color:var(--fui-bg-secondary,#f0eeeb);position:absolute;inset-block-end:0;inset-inline:0}.Toast-module-scss-module__a5AmDa__progress:after{content:"";inline-size:var(--_toast-progress,0%);background-color:var(--fui-border-strong,#d4d0ca);block-size:100%;display:block}@media (forced-colors:active){.Toast-module-scss-module__a5AmDa__progress:after{background-color:highlight}}}
@layer fui.tokens,fui.base;@layer fui.components{.Avatar-module-scss-module__tGV06G__avatar{box-sizing:border-box;border-radius:var(--fui-radius-indicator,3px);background-color:var(--fui-bg-secondary,#f0eeeb);color:var(--fui-text-secondary,#4f4b45);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.Avatar-module-scss-module__tGV06G__xs{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);inline-size:var(--fui-control-height-xs,24px);block-size:var(--fui-control-height-xs,24px)}.Avatar-module-scss-module__tGV06G__sm{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);inline-size:var(--fui-control-height-sm,28px);block-size:var(--fui-control-height-sm,28px)}.Avatar-module-scss-module__tGV06G__md{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;inline-size:var(--fui-control-height-md,32px);block-size:var(--fui-control-height-md,32px)}.Avatar-module-scss-module__tGV06G__lg{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;inline-size:var(--fui-control-height-lg,40px);block-size:var(--fui-control-height-lg,40px)}.Avatar-module-scss-module__tGV06G__named{background-color:var(--fui-color-accent-tint,#e5ecfd);color:var(--fui-color-accent-text,#334bb5)}.Avatar-module-scss-module__tGV06G__image{object-fit:cover;block-size:100%;inline-size:100%}.Avatar-module-scss-module__tGV06G__initials{font-weight:var(--fui-font-weight-semibold,600);white-space:nowrap;line-height:1}.Avatar-module-scss-module__tGV06G__fallback{justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:inline-flex}.Avatar-module-scss-module__tGV06G__fallbackIcon{block-size:60%;inline-size:60%}.Avatar-module-scss-module__tGV06G__group{--_fui-avatar-ring:var(--fui-app-canvas-bg,#f7f5f2);align-items:center;display:inline-flex}.Avatar-module-scss-module__tGV06G__groupItem{box-shadow:0 0 0 var(--fui-stroke-default,2px) var(--_fui-avatar-ring,var(--fui-app-canvas-bg,#f7f5f2))}.Avatar-module-scss-module__tGV06G__group-md>.Avatar-module-scss-module__tGV06G__groupItem+.Avatar-module-scss-module__tGV06G__groupItem{margin-inline-start:calc(-1*var(--fui-raw-space-2,2px))}.Avatar-module-scss-module__tGV06G__group-lg>.Avatar-module-scss-module__tGV06G__groupItem+.Avatar-module-scss-module__tGV06G__groupItem{margin-inline-start:calc(-1*var(--fui-raw-space-4,4px))}.Avatar-module-scss-module__tGV06G__overflow{background-color:var(--fui-bg-secondary,#f0eeeb);color:var(--fui-text-secondary,#4f4b45)}}
@layer fui.tokens,fui.base;@layer fui.components{.CodeBlock-module-scss-module__M3sgMq__root{--_fui-code-inset:var(--fui-raw-space-16,16px);--_fui-code-size:var(--fui-type-body-compact-size,12px);--_fui-code-line:var(--fui-type-body-compact-line,18px);box-sizing:border-box;border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-surface,12px);background-color:var(--fui-bg-secondary,#f0eeeb);inline-size:100%;min-inline-size:0;color:var(--fui-code-text,var(--fui-text-primary,#1b1916));--shiki-color-text:var(--fui-code-text,var(--fui-text-primary,#1b1916));--shiki-color-background:var(--fui-bg-secondary,#f0eeeb);--shiki-token-keyword:var(--fui-code-token-keyword,#9a3412);--shiki-token-string:var(--fui-code-token-string,#166534);--shiki-token-string-expression:var(--fui-code-token-string,#166534);--shiki-token-comment:var(--fui-code-token-comment,#5c5348);--shiki-token-function:var(--fui-code-token-function,#1e3a8a);--shiki-token-constant:var(--fui-code-token-number,#92400e);--shiki-token-parameter:var(--fui-code-token-variable,#3d3429);--shiki-token-punctuation:var(--fui-code-token-punctuation,#3d3429);--shiki-token-link:var(--fui-link-ink,#334bb5);position:relative}.CodeBlock-module-scss-module__M3sgMq__root[data-size=sm]{--_fui-code-inset:var(--fui-raw-space-12,12px);--_fui-code-size:var(--fui-type-caption-size,11px);--_fui-code-line:var(--fui-type-caption-line,16px)}.CodeBlock-module-scss-module__M3sgMq__header{align-items:center;gap:var(--fui-raw-space-8,8px);min-block-size:var(--fui-control-height-md,32px);border-block-end:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);padding-inline-start:var(--_fui-code-inset);padding-inline-end:max(var(--fui-raw-space-4,4px),(var(--fui-hit-area,24px) - var(--fui-control-height-sm,28px))/2);display:flex}.CodeBlock-module-scss-module__M3sgMq__title{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);min-inline-size:0;color:var(--fui-text-secondary,#4f4b45);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.CodeBlock-module-scss-module__M3sgMq__copy{align-items:center;gap:var(--fui-raw-space-4,4px);flex:none;display:flex}.CodeBlock-module-scss-module__M3sgMq__root[data-copy=overlay]>.CodeBlock-module-scss-module__M3sgMq__copy{z-index:1;border-radius:var(--fui-radius-control,5px);background-color:var(--fui-bg-secondary,#f0eeeb);position:absolute;inset-block-start:max(var(--fui-raw-space-4,4px),(var(--fui-hit-area,24px) - var(--fui-control-height-sm,28px))/2);inset-inline-end:max(var(--fui-raw-space-4,4px),(var(--fui-hit-area,24px) - var(--fui-control-height-sm,28px))/2)}.CodeBlock-module-scss-module__M3sgMq__copyStatus{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-secondary,#4f4b45);white-space:nowrap}.CodeBlock-module-scss-module__M3sgMq__copyStatus:not(:empty){padding-inline-start:var(--fui-raw-space-8,8px)}.CodeBlock-module-scss-module__M3sgMq__copyStatus[data-state=failed]{color:var(--fui-color-danger-text,#a80400)}.CodeBlock-module-scss-module__M3sgMq__code{scrollbar-color:var(--fui-border-strong,#d4d0ca) #0000;scrollbar-width:thin;overflow:auto}.CodeBlock-module-scss-module__M3sgMq__code: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){.CodeBlock-module-scss-module__M3sgMq__code:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.CodeBlock-module-scss-module__M3sgMq__code:focus-visible{outline-offset:calc(-1*var(--fui-focus-ring-offset,2px))}.CodeBlock-module-scss-module__M3sgMq__code pre{box-sizing:border-box;inline-size:max-content;min-inline-size:100%;padding-block:var(--fui-raw-space-12,12px);padding-inline:var(--_fui-code-inset);color:inherit;font-family:var(--fui-font-mono,JetBrains Mono Variable, JetBrains Mono, ui-monospace, SF Mono, Menlo, monospace);font-size:var(--_fui-code-size);line-height:var(--_fui-code-line);font-variant-ligatures:none;tab-size:2;white-space:pre;border:0;margin:0;background-color:#0000!important}.CodeBlock-module-scss-module__M3sgMq__code code{color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.CodeBlock-module-scss-module__M3sgMq__code .line{min-inline-size:100%;min-block-size:var(--_fui-code-line);vertical-align:top;display:inline-block}.CodeBlock-module-scss-module__M3sgMq__code .line.highlighted{margin-inline:calc(-1*var(--_fui-code-inset));padding-inline:var(--_fui-code-inset);background-color:var(--fui-bg-hover,#1b19160f);box-shadow:inset var(--fui-stroke-default,2px) 0 0 0 var(--fui-border-strong,#d4d0ca)}.CodeBlock-module-scss-module__M3sgMq__code .line-number{min-inline-size:3ch;color:var(--fui-text-tertiary,#67625a);font-variant-numeric:tabular-nums;text-align:end;-webkit-user-select:none;user-select:none;padding-inline-end:var(--fui-raw-space-12,12px);display:inline-block}.CodeBlock-module-scss-module__M3sgMq__code ::selection{background:var(--fui-code-selection-bg,color-mix(in srgb, var(--fui-color-accent,#3d5ae8) 30%, transparent));color:var(--fui-text-primary,#1b1916)}.CodeBlock-module-scss-module__M3sgMq__code:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.CodeBlock-module-scss-module__M3sgMq__root[data-copy=overlay] .CodeBlock-module-scss-module__M3sgMq__code pre{padding-inline-end:calc(var(--_fui-code-inset) + var(--fui-control-height-sm,28px) + var(--fui-raw-space-4,4px))}.CodeBlock-module-scss-module__M3sgMq__withLineNumbers .CodeBlock-module-scss-module__M3sgMq__code pre{padding-inline-start:var(--fui-raw-space-8,8px)}.CodeBlock-module-scss-module__M3sgMq__wordWrap .CodeBlock-module-scss-module__M3sgMq__code pre{white-space:pre-wrap;overflow-wrap:anywhere;inline-size:auto}.CodeBlock-module-scss-module__M3sgMq__withDiff .CodeBlock-module-scss-module__M3sgMq__code .diff-marker{min-inline-size:2ch;color:var(--fui-text-tertiary,#67625a);text-align:center;-webkit-user-select:none;user-select:none;display:inline-block}:is(.CodeBlock-module-scss-module__M3sgMq__withDiff .CodeBlock-module-scss-module__M3sgMq__code .diff-added,.CodeBlock-module-scss-module__M3sgMq__withDiff .CodeBlock-module-scss-module__M3sgMq__code .diff-removed){margin-inline:calc(-1*var(--_fui-code-inset));padding-inline:var(--_fui-code-inset)}.CodeBlock-module-scss-module__M3sgMq__withDiff .CodeBlock-module-scss-module__M3sgMq__code .diff-added{background-color:var(--fui-color-success-wash,#f4fbf7)}.CodeBlock-module-scss-module__M3sgMq__withDiff .CodeBlock-module-scss-module__M3sgMq__code .diff-added .diff-marker{color:var(--fui-color-success-text,#006e44)}.CodeBlock-module-scss-module__M3sgMq__withDiff .CodeBlock-module-scss-module__M3sgMq__code .diff-removed{background-color:var(--fui-color-danger-wash,#fef4f1)}.CodeBlock-module-scss-module__M3sgMq__withDiff .CodeBlock-module-scss-module__M3sgMq__code .diff-removed .diff-marker{color:var(--fui-color-danger-text,#a80400)}.CodeBlock-module-scss-module__M3sgMq__collapse{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);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){.CodeBlock-module-scss-module__M3sgMq__collapse{transition:none}}.CodeBlock-module-scss-module__M3sgMq__collapse{border:0;border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:0;inline-size:100%;color:var(--fui-text-secondary,#4f4b45);cursor:pointer;background-color:#0000;border-end-end-radius:inherit;border-end-start-radius:inherit;justify-content:center}@media (hover:hover){.CodeBlock-module-scss-module__M3sgMq__collapse:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.CodeBlock-module-scss-module__M3sgMq__collapse:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-active,#1b19161c)}.CodeBlock-module-scss-module__M3sgMq__collapse: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){.CodeBlock-module-scss-module__M3sgMq__collapse:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.CodeBlock-module-scss-module__M3sgMq__tabbedPanel{margin-block-start:0}}
.MarkdownRenderer-module-scss-module__1C_kCG__video{border-radius:var(--fui-radius-control,5px);inline-size:100%}.MarkdownRenderer-module-scss-module__1C_kCG__article>*+*{margin-block-start:var(--fui-raw-space-24)}.MarkdownRenderer-module-scss-module__1C_kCG__article>*+:is(h2,h3){margin-block-start:var(--fui-raw-space-48)}.MarkdownRenderer-module-scss-module__1C_kCG__article>*+h2{margin-block-start:var(--fui-raw-space-64)}.MarkdownRenderer-module-scss-module__1C_kCG__article>:is(h2,h3)+*{margin-block-start:var(--fui-raw-space-16)}.MarkdownRenderer-module-scss-module__1C_kCG__article>:is(p,ul,ol,blockquote,h2,h3,h4):not(:has(>video,>img)){max-inline-size:66ch}.MarkdownRenderer-module-scss-module__1C_kCG__article>p:has(>video,>img){margin-block:var(--fui-raw-space-40) 0;padding:var(--fui-raw-space-8);border-radius:calc(var(--fui-radius-surface,12px) + var(--fui-raw-space-8));background:var(--fui-bg-primary,#fffefd);box-shadow:inset 0 0 0 var(--fui-stroke-hairline,1px) var(--fui-border,#e2dfda)}.MarkdownRenderer-module-scss-module__1C_kCG__article>p:has(>video,>img)+*{margin-block-start:var(--fui-raw-space-40)}.MarkdownRenderer-module-scss-module__1C_kCG__article>p:has(>video,>img)+p:has(>em:only-child){padding-inline:var(--fui-raw-space-8);color:var(--fui-text-secondary,#4f4b45);margin-block-start:var(--fui-raw-space-12)}.MarkdownRenderer-module-scss-module__1C_kCG__article>p:has(>video,>img)+p:has(>em:only-child)+*{margin-block-start:var(--fui-raw-space-40)}.MarkdownRenderer-module-scss-module__1C_kCG__article :is(video,img){border-radius:var(--fui-radius-surface,12px);background:var(--fui-bg-secondary,#f0eeeb);block-size:auto;inline-size:100%;display:block}.MarkdownRenderer-module-scss-module__1C_kCG__article blockquote{padding-block:var(--fui-raw-space-12);border-inline-start-color:var(--fui-color-accent,#3d5ae8);color:var(--fui-text-primary,#1b1916);padding-inline-start:var(--fui-raw-space-24)}.MarkdownRenderer-module-scss-module__1C_kCG__article li+li{margin-block-start:var(--fui-raw-space-8)}.MarkdownRenderer-module-scss-module__1C_kCG__paragraph,.MarkdownRenderer-module-scss-module__1C_kCG__list{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;text-wrap:pretty}.MarkdownRenderer-module-scss-module__1C_kCG__article.MarkdownRenderer-module-scss-module__1C_kCG__article>.MarkdownRenderer-module-scss-module__1C_kCG__sectionTitle{font-size:var(--fui-type-title-lg-size,24px);line-height:var(--fui-type-title-lg-line,32px);font-weight:var(--fui-type-title-lg-weight,600);letter-spacing:var(--fui-type-title-lg-tracking,-.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance}.MarkdownRenderer-module-scss-module__1C_kCG__article.MarkdownRenderer-module-scss-module__1C_kCG__article>.MarkdownRenderer-module-scss-module__1C_kCG__subsectionTitle{font-size:var(--fui-type-title-md-size,20px);line-height:var(--fui-type-title-md-line,28px);font-weight:var(--fui-type-title-md-weight,600);letter-spacing:var(--fui-type-title-md-tracking,-.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance}.MarkdownRenderer-module-scss-module__1C_kCG__article>p:has(>video,>img)+p:has(>em:only-child){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)}
@layer fui.tokens,fui.base;@layer fui.components{.Checkbox-module-scss-module__3s9Wla__wrapper{--_fui-boolean-mark-offset:calc((var(--fui-type-body-compact-line,18px) - var(--fui-icon-md,16px)) / 2);grid-template-columns:var(--fui-icon-md,16px) minmax(0, 1fr);column-gap:var(--fui-raw-space-8,8px);cursor:pointer;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;align-items:start;display:grid}.Checkbox-module-scss-module__3s9Wla__wrapper[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Checkbox-module-scss-module__3s9Wla__wrapper[data-disabled]>*{--_fui-disabled-opacity:1}.Checkbox-module-scss-module__3s9Wla__wrapper[data-readonly]{cursor:default}@media (hover:hover){.Checkbox-module-scss-module__3s9Wla__wrapper:hover>.Checkbox-module-scss-module__3s9Wla__checkbox:not([data-checked],[data-indeterminate]):not([data-disabled],[data-readonly],[data-invalid]){border-color:color-mix(in oklab, var(--fui-text-primary,#1b1916) 55%, var(--fui-field-border,#8b857d))}.Checkbox-module-scss-module__3s9Wla__wrapper:hover>.Checkbox-module-scss-module__3s9Wla__checkbox:is([data-checked],[data-indeterminate]):not([data-disabled],[data-readonly]){background-color:var(--fui-control-checked-bg-hover,#344dc8);border-color:var(--fui-control-checked-bg-hover,#344dc8)}}.Checkbox-module-scss-module__3s9Wla__checkbox{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))}@media (forced-colors:active){.Checkbox-module-scss-module__3s9Wla__checkbox:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Checkbox-module-scss-module__3s9Wla__checkbox:disabled,.Checkbox-module-scss-module__3s9Wla__checkbox[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Checkbox-module-scss-module__3s9Wla__checkbox:disabled>*,.Checkbox-module-scss-module__3s9Wla__checkbox[data-disabled]>*{--_fui-disabled-opacity:1}.Checkbox-module-scss-module__3s9Wla__checkbox:disabled,.Checkbox-module-scss-module__3s9Wla__checkbox[data-disabled]{pointer-events:none}.Checkbox-module-scss-module__3s9Wla__checkbox{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px);position:relative}.Checkbox-module-scss-module__3s9Wla__checkbox: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 (hover:hover){.Checkbox-module-scss-module__3s9Wla__checkbox: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))}}.Checkbox-module-scss-module__3s9Wla__checkbox{box-sizing:border-box;background-color:var(--fui-field-bg,#fffefd);border:var(--fui-stroke-hairline,1px) solid var(--fui-field-border,#8b857d);border-radius:var(--fui-checkbox-radius,min(4px, var(--fui-radius,5px) * .5));cursor:inherit;flex-shrink:0;justify-content:center;align-items:center;margin-block-start:var(--_fui-boolean-mark-offset,0);display:inline-flex}@media (prefers-contrast:more){.Checkbox-module-scss-module__3s9Wla__checkbox{outline:var(--fui-stroke-default,2px) solid var(--fui-text-primary,#1b1916);outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Checkbox-module-scss-module__3s9Wla__checkbox: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){.Checkbox-module-scss-module__3s9Wla__checkbox:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Checkbox-module-scss-module__3s9Wla__checkbox:is([data-checked],[data-indeterminate]){background-color:var(--fui-control-checked-bg,#3d5ae8);border-color:var(--fui-control-checked-border,#3d5ae8)}@media (hover:hover){.Checkbox-module-scss-module__3s9Wla__checkbox:is([data-checked],[data-indeterminate]):hover:not([data-disabled],[data-readonly]){background-color:var(--fui-control-checked-bg-hover,#344dc8);border-color:var(--fui-control-checked-bg-hover,#344dc8)}}.Checkbox-module-scss-module__3s9Wla__checkbox[data-readonly]:not([data-checked],[data-indeterminate]){background:var(--fui-field-bg,#fffefd);border-style:dashed}.Checkbox-module-scss-module__3s9Wla__checkbox[data-invalid]{border-color:var(--fui-color-danger-text,#a80400)}.Checkbox-module-scss-module__3s9Wla__checkbox[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){.Checkbox-module-scss-module__3s9Wla__checkbox[data-invalid]:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Checkbox-module-scss-module__3s9Wla__indicator{color:var(--fui-control-checked-color,#fff);justify-content:center;align-items:center;display:flex}.Checkbox-module-scss-module__3s9Wla__indicator svg{width:var(--fui-icon-xs,12px);height:var(--fui-icon-xs,12px)}.Checkbox-module-scss-module__3s9Wla__indicator{opacity:0;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}.Checkbox-module-scss-module__3s9Wla__indicator svg :is(polyline,line){stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}:is([data-checked],[data-indeterminate])>.Checkbox-module-scss-module__3s9Wla__indicator{opacity:1}:is([data-checked],[data-indeterminate])>.Checkbox-module-scss-module__3s9Wla__indicator svg :is(polyline,line){stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.Checkbox-module-scss-module__3s9Wla__indicator,.Checkbox-module-scss-module__3s9Wla__indicator svg :is(polyline,line){transition:none}}.Checkbox-module-scss-module__3s9Wla__content{flex-direction:column;min-inline-size:0;display:flex}.Checkbox-module-scss-module__3s9Wla__label{color:var(--fui-text-primary,#1b1916);-webkit-user-select:none;user-select:none}.Checkbox-module-scss-module__3s9Wla__helper{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);margin-block:var(--fui-field-message-gap,4px) 0;color:var(--fui-text-secondary,#4f4b45)}.Checkbox-module-scss-module__3s9Wla__error{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);margin-block:var(--fui-field-message-gap,4px) 0;color:var(--fui-color-danger-text,#a80400);align-items:flex-start;gap:var(--fui-raw-space-4,4px);display:flex}.Checkbox-module-scss-module__3s9Wla__errorIcon{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);margin-block:calc((var(--fui-type-caption-line,16px) - var(--fui-icon-sm,14px))/2);flex:none}.Checkbox-module-scss-module__3s9Wla__errorWords{min-inline-size:0}.Checkbox-module-scss-module__3s9Wla__wrapperOutline{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){.Checkbox-module-scss-module__3s9Wla__wrapperOutline{transition:none}}.Checkbox-module-scss-module__3s9Wla__wrapperOutline{box-sizing:border-box;border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);background-color:var(--fui-bg-primary,#fffefd);color:var(--fui-text-primary,#1b1916)}@media (hover:hover){.Checkbox-module-scss-module__3s9Wla__wrapperOutline:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}}.Checkbox-module-scss-module__3s9Wla__wrapperOutline: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){.Checkbox-module-scss-module__3s9Wla__wrapperOutline:has(:focus-visible){outline-color:var(--fui-focus-ring-color,Highlight)}}.Checkbox-module-scss-module__3s9Wla__wrapperOutline:has([data-checked],[data-indeterminate]){background-color:var(--fui-control-selected-bg,#3d5ae81f);color:var(--fui-text-primary,#1b1916);border-color:var(--fui-control-selected-border,#3d5ae8)}@media (forced-colors:active){.Checkbox-module-scss-module__3s9Wla__wrapperOutline:has([data-checked],[data-indeterminate]){outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Checkbox-module-scss-module__3s9Wla__wrapperOutline{min-block-size:var(--fui-control-height-md,32px);padding:var(--fui-field-inline-inset-md,10px);border-radius:var(--fui-radius-surface,12px);width:100%}.Checkbox-module-scss-module__3s9Wla__wrapperOutline[data-readonly]{background-image:none}.Checkbox-module-scss-module__3s9Wla__wrapperOutline>.Checkbox-module-scss-module__3s9Wla__checkbox:focus-visible{outline:none}}
.PageHeader-module-scss-module__BfSKxa__header{align-items:flex-start;gap:var(--fui-raw-space-12);text-align:left;flex-direction:column;padding-bottom:0;display:flex}.PageHeader-module-scss-module__BfSKxa__titleRow{align-items:center;gap:var(--fui-raw-space-12);flex-wrap:wrap;display:flex}.PageHeader-module-scss-module__BfSKxa__title{font-size:var(--fui-type-display-size,32px);line-height:var(--fui-type-display-line,40px);font-weight:var(--fui-type-display-weight,600);letter-spacing:var(--fui-type-display-tracking,-.02em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance}.PageHeader-module-scss-module__BfSKxa__description{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;text-wrap:pretty;max-width:60ch}.PageHeader-module-scss-module__BfSKxa__meta{align-items:baseline;gap:var(--fui-raw-space-12) var(--fui-raw-space-24);min-width:0;max-width:100%;flex-wrap:wrap;margin-block-start:var(--fui-raw-space-12);display:flex}
@layer fui.tokens,fui.base;@layer fui.components{.Field-module-scss-module__jh8fCa__root{--fui-field-label-gap:var(--fui-raw-space-6,6px);--fui-field-message-gap:var(--fui-raw-space-4,4px);grid-template-columns:minmax(0,1fr);display:grid}.Field-module-scss-module__jh8fCa__root[data-disabled]{cursor:not-allowed}.Field-module-scss-module__jh8fCa__root:has(:is(input,textarea,select):disabled){cursor:not-allowed}.Field-module-scss-module__jh8fCa__label{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;font-weight:var(--fui-font-weight-semibold,600);color:var(--fui-text-primary,#1b1916);margin-block-end:var(--fui-field-label-gap,6px)}:is(.Field-module-scss-module__jh8fCa__label[data-disabled],.Field-module-scss-module__jh8fCa__root:has(:is(input,textarea,select):disabled) .Field-module-scss-module__jh8fCa__label){opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}:is(.Field-module-scss-module__jh8fCa__label[data-disabled]>*,.Field-module-scss-module__jh8fCa__root:has(:is(input,textarea,select):disabled) .Field-module-scss-module__jh8fCa__label>*){--_fui-disabled-opacity:1}:where(.Field-module-scss-module__jh8fCa__control){font:inherit}@media (pointer:coarse){:where(.Field-module-scss-module__jh8fCa__control){font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Field-module-scss-module__jh8fCa__description{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);margin-block:var(--fui-field-message-gap,4px) 0;color:var(--fui-text-secondary,#4f4b45)}.Field-module-scss-module__jh8fCa__error{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);margin-block:var(--fui-field-message-gap,4px) 0;color:var(--fui-color-danger-text,#a80400);align-items:flex-start;gap:var(--fui-raw-space-4,4px);display:flex}.Field-module-scss-module__jh8fCa__errorIcon{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);margin-block:calc((var(--fui-type-caption-line,16px) - var(--fui-icon-sm,14px))/2);flex:none}.Field-module-scss-module__jh8fCa__errorWords{min-inline-size:0}.Field-module-scss-module__jh8fCa__required{color:var(--fui-text-tertiary,#67625a);font-weight:var(--fui-font-weight-normal,400);margin-inline-start:var(--fui-raw-space-2,2px)}}
@layer fui.tokens,fui.base;@layer fui.components{.Fieldset-module-scss-module__mh6drW__root{box-sizing:border-box;color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-primary,#fffefd);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-surface,12px);min-inline-size:0;padding:var(--fui-raw-space-12,12px);flex-direction:column;margin:0;display:flex}.Fieldset-module-scss-module__mh6drW__root[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Fieldset-module-scss-module__mh6drW__root[data-disabled]>*{--_fui-disabled-opacity:1}.Fieldset-module-scss-module__mh6drW__root>:not(.Fieldset-module-scss-module__mh6drW__legend):not(.Fieldset-module-scss-module__mh6drW__description)+:not(.Fieldset-module-scss-module__mh6drW__legend):not(.Fieldset-module-scss-module__mh6drW__description){margin-block-start:var(--fui-raw-space-12,12px)}.Fieldset-module-scss-module__mh6drW__legend{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-primary,#1b1916);font-weight:var(--fui-font-weight-semibold,600);margin-block-end:var(--fui-raw-space-12,12px);padding:0}.Fieldset-module-scss-module__mh6drW__legend:has(+.Fieldset-module-scss-module__mh6drW__description){margin-block-end:var(--fui-raw-space-4,4px)}.Fieldset-module-scss-module__mh6drW__description{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);margin:0 0 var(--fui-raw-space-12,12px);color:var(--fui-text-secondary,#4f4b45)}}
@layer fui.tokens,fui.base;@layer fui.components{.TableOfContents-module-scss-module__EsuJFa__root{--fui-navigation-row-track:var(--fui-control-height-md,32px);--fui-navigation-section-track:var(--fui-control-height-xs,24px);--fui-navigation-gutter:var(--fui-navigation-sidebar-gutter,8px);--fui-navigation-inline-inset:var(--fui-navigation-sidebar-gutter,8px);--fui-navigation-content-gap:var(--fui-navigation-sidebar-gutter,8px);--fui-navigation-leading-box:var(--fui-navigation-sidebar-leading-box,16px);--fui-navigation-label-optical-y:var(--fui-navigation-sidebar-label-offset,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);--_fui-toc-inset:var(--fui-raw-space-12,12px);color:var(--fui-text-secondary,#4f4b45)}.TableOfContents-module-scss-module__EsuJFa__title{margin:0 0 var(--fui-raw-space-8,8px)}.TableOfContents-module-scss-module__EsuJFa__list{margin:var(--fui-raw-space-0,0);padding:var(--fui-raw-space-0,0);flex-direction:column;list-style:none;display:flex}.TableOfContents-module-scss-module__EsuJFa__root>.TableOfContents-module-scss-module__EsuJFa__list{border-inline-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda)}.TableOfContents-module-scss-module__EsuJFa__groupPanel[hidden]{display:none}.TableOfContents-module-scss-module__EsuJFa__item,.TableOfContents-module-scss-module__EsuJFa__group{list-style:none}.TableOfContents-module-scss-module__EsuJFa__link{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){.TableOfContents-module-scss-module__EsuJFa__link{transition:none}}.TableOfContents-module-scss-module__EsuJFa__link{align-items:center;gap:var(--fui-raw-space-8,8px);box-sizing:border-box;min-block-size:max(var(--fui-control-height-sm,28px),var(--fui-hit-area,24px));padding-block:var(--fui-raw-space-4,4px);padding-inline:var(--_fui-toc-inset,12px) var(--fui-raw-space-4,4px);border-radius:var(--fui-radius-control,5px);color:var(--fui-text-secondary,#4f4b45);text-decoration:none;display:flex;position:relative}@media (hover:hover){.TableOfContents-module-scss-module__EsuJFa__link:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){color:var(--fui-text-primary,#1b1916)}}.TableOfContents-module-scss-module__EsuJFa__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){.TableOfContents-module-scss-module__EsuJFa__link:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.TableOfContents-module-scss-module__EsuJFa__link:before{inset-block:var(--fui-raw-space-4,4px);inline-size:var(--fui-raw-space-2,2px);border-radius:var(--fui-radius-full,9999px);content:"";opacity:0;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));background-color:currentColor;position:absolute;inset-inline-start:calc((var(--fui-stroke-hairline,1px) + var(--fui-raw-space-2,2px))/-2)}@media (prefers-reduced-motion:reduce){.TableOfContents-module-scss-module__EsuJFa__link:before{transition:none}}@media (forced-colors:active){.TableOfContents-module-scss-module__EsuJFa__link:before{forced-color-adjust:none;background-color:canvastext}}[data-depth="1"]>:is(.TableOfContents-module-scss-module__EsuJFa__link,.TableOfContents-module-scss-module__EsuJFa__groupHeader){padding-inline-start:calc(var(--_fui-toc-inset,12px) + var(--fui-raw-space-12,12px))}[data-depth="2"]>:is(.TableOfContents-module-scss-module__EsuJFa__link,.TableOfContents-module-scss-module__EsuJFa__groupHeader){padding-inline-start:calc(var(--_fui-toc-inset,12px) + var(--fui-raw-space-24,24px))}[data-depth="3"]>:is(.TableOfContents-module-scss-module__EsuJFa__link,.TableOfContents-module-scss-module__EsuJFa__groupHeader){padding-inline-start:calc(var(--_fui-toc-inset,12px) + var(--fui-raw-space-32,32px))}.TableOfContents-module-scss-module__EsuJFa__linkLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.TableOfContents-module-scss-module__EsuJFa__leading,.TableOfContents-module-scss-module__EsuJFa__trailing{flex-shrink:0;align-items:center;display:inline-flex}.TableOfContents-module-scss-module__EsuJFa__leading{--fui-navigation-row-track:var(--fui-control-height-md,32px);--fui-navigation-section-track:var(--fui-control-height-xs,24px);--fui-navigation-gutter:var(--fui-navigation-sidebar-gutter,8px);--fui-navigation-inline-inset:var(--fui-navigation-sidebar-gutter,8px);--fui-navigation-content-gap:var(--fui-navigation-sidebar-gutter,8px);--fui-navigation-leading-box:var(--fui-navigation-sidebar-leading-box,16px);--fui-navigation-label-optical-y:var(--fui-navigation-sidebar-label-offset,1px);inline-size:var(--fui-navigation-leading-box,var(--fui-navigation-sidebar-leading-box,16px));block-size:var(--fui-navigation-leading-box,var(--fui-navigation-sidebar-leading-box,16px));flex:0 0 var(--fui-navigation-leading-box,var(--fui-navigation-sidebar-leading-box,16px))}.TableOfContents-module-scss-module__EsuJFa__leading>svg,.TableOfContents-module-scss-module__EsuJFa__leading>img{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px)}.TableOfContents-module-scss-module__EsuJFa__trailing{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}.TableOfContents-module-scss-module__EsuJFa__active{color:var(--fui-text-primary,#1b1916)}.TableOfContents-module-scss-module__EsuJFa__active:before{opacity:1}.TableOfContents-module-scss-module__EsuJFa__groupHeader{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}.TableOfContents-module-scss-module__EsuJFa__groupHeader:disabled{cursor:not-allowed}.TableOfContents-module-scss-module__EsuJFa__groupHeader{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);align-items:center;gap:var(--fui-raw-space-6,6px);box-sizing:border-box;inline-size:100%;min-block-size:max(var(--fui-control-height-sm,28px),var(--fui-hit-area,24px));padding-block:var(--fui-raw-space-4,4px);padding-inline:var(--_fui-toc-inset,12px) var(--fui-raw-space-4,4px);border-radius:var(--fui-radius-control,5px);color:var(--fui-text-tertiary,#67625a);text-align:start;cursor:default;display:flex}.TableOfContents-module-scss-module__EsuJFa__groupHeaderInteractive{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){.TableOfContents-module-scss-module__EsuJFa__groupHeaderInteractive{transition:none}}.TableOfContents-module-scss-module__EsuJFa__groupHeaderInteractive{cursor:pointer}@media (hover:hover){.TableOfContents-module-scss-module__EsuJFa__groupHeaderInteractive:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){color:var(--fui-text-primary,#1b1916)}}.TableOfContents-module-scss-module__EsuJFa__groupHeaderInteractive: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){.TableOfContents-module-scss-module__EsuJFa__groupHeaderInteractive:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.TableOfContents-module-scss-module__EsuJFa__groupCaret{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}.TableOfContents-module-scss-module__EsuJFa__groupCaret: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]>.TableOfContents-module-scss-module__EsuJFa__groupCaret{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.TableOfContents-module-scss-module__EsuJFa__groupCaret{transition:none}}.TableOfContents-module-scss-module__EsuJFa__groupLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}}
@layer fui.tokens,fui.base;@layer fui.components{.Form-module-scss-module__effuGq__root{gap:var(--fui-raw-space-16,16px);flex-direction:column;display:flex}.Form-module-scss-module__effuGq__lock{border:0;min-inline-size:0;margin:0;padding:0;display:contents}.Form-module-scss-module__effuGq__actions{justify-content:flex-end;align-items:center;gap:var(--fui-raw-space-8,8px);flex-wrap:wrap;display:flex}}
@layer fui.tokens,fui.base;@layer fui.components{.ToggleGroup-module-scss-module__tjDtLG__group:disabled,.ToggleGroup-module-scss-module__tjDtLG__group[data-disabled],.ToggleGroup-module-scss-module__tjDtLG__group[aria-disabled=true]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.ToggleGroup-module-scss-module__tjDtLG__group:disabled>*,.ToggleGroup-module-scss-module__tjDtLG__group[data-disabled]>*,.ToggleGroup-module-scss-module__tjDtLG__group[aria-disabled=true]>*{--_fui-disabled-opacity:1}.ToggleGroup-module-scss-module__tjDtLG__size-xs{--_fui-segmented-track:var(--fui-control-height-xs,24px);--_fui-segmented-inline-inset:var(--fui-raw-space-8,8px);--_fui-segmented-gap:var(--fui-raw-space-4,4px);--_fui-segmented-icon-size:var(--fui-icon-xs,12px);box-sizing:border-box;min-block-size:var(--_fui-segmented-track,var(--fui-control-height-xs,24px));--_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);align-items:stretch;gap:var(--fui-raw-space-2,2px);padding:var(--fui-raw-space-2,2px);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);background-color:var(--fui-bg-secondary,#f0eeeb);display:inline-flex}@media (forced-colors:active){.ToggleGroup-module-scss-module__tjDtLG__size-xs{border-color:canvastext}}.ToggleGroup-module-scss-module__tjDtLG__size-sm{--_fui-segmented-track:var(--fui-control-height-sm,28px);--_fui-segmented-inline-inset:var(--fui-raw-space-10,10px);--_fui-segmented-gap:var(--fui-raw-space-4,4px);--_fui-segmented-icon-size:var(--fui-icon-sm,14px);box-sizing:border-box;min-block-size:var(--_fui-segmented-track,var(--fui-control-height-sm,28px));--_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);align-items:stretch;gap:var(--fui-raw-space-2,2px);padding:var(--fui-raw-space-2,2px);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);background-color:var(--fui-bg-secondary,#f0eeeb);display:inline-flex}@media (forced-colors:active){.ToggleGroup-module-scss-module__tjDtLG__size-sm{border-color:canvastext}}.ToggleGroup-module-scss-module__tjDtLG__size-md{--_fui-segmented-track:var(--fui-control-height-md,32px);--_fui-segmented-inline-inset:var(--fui-raw-space-10,10px);--_fui-segmented-gap:var(--fui-raw-space-6,6px);--_fui-segmented-icon-size:var(--fui-icon-md,16px);box-sizing:border-box;min-block-size:var(--_fui-segmented-track,var(--fui-control-height-md,32px));--_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);align-items:stretch;gap:var(--fui-raw-space-2,2px);padding:var(--fui-raw-space-2,2px);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);background-color:var(--fui-bg-secondary,#f0eeeb);display:inline-flex}@media (forced-colors:active){.ToggleGroup-module-scss-module__tjDtLG__size-md{border-color:canvastext}}.ToggleGroup-module-scss-module__tjDtLG__size-lg{--_fui-segmented-track:var(--fui-control-height-lg,40px);--_fui-segmented-inline-inset:var(--fui-raw-space-16,16px);--_fui-segmented-gap:var(--fui-raw-space-8,8px);--_fui-segmented-icon-size:var(--fui-icon-lg,18px);box-sizing:border-box;min-block-size:var(--_fui-segmented-track,var(--fui-control-height-lg,40px));--_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);align-items:stretch;gap:var(--fui-raw-space-2,2px);padding:var(--fui-raw-space-2,2px);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);background-color:var(--fui-bg-secondary,#f0eeeb);display:inline-flex}@media (forced-colors:active){.ToggleGroup-module-scss-module__tjDtLG__size-lg{border-color:canvastext}}.ToggleGroup-module-scss-module__tjDtLG__item{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}.ToggleGroup-module-scss-module__tjDtLG__item:disabled{cursor:not-allowed}.ToggleGroup-module-scss-module__tjDtLG__item{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){.ToggleGroup-module-scss-module__tjDtLG__item{transition:none}}.ToggleGroup-module-scss-module__tjDtLG__item{min-block-size:calc(var(--_fui-segmented-track,var(--fui-control-height-md,32px)) - 2*var(--fui-raw-space-2,2px) - 2*var(--fui-stroke-hairline,1px));padding-inline:var(--_fui-segmented-inline-inset,var(--fui-raw-space-10,10px));gap:var(--_fui-segmented-gap,var(--fui-raw-space-6,6px));border-radius:var(--fui-radius-segment,2px);color:var(--fui-text-secondary,#4f4b45);white-space:nowrap;background-color:#0000;border:0;position:relative}.ToggleGroup-module-scss-module__tjDtLG__item svg{inline-size:var(--_fui-segmented-icon-size,var(--fui-icon-md,16px));block-size:var(--_fui-segmented-icon-size,var(--fui-icon-md,16px));flex:none}@media (hover:hover){.ToggleGroup-module-scss-module__tjDtLG__item:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f));color:var(--fui-text-primary,#1b1916)}}.ToggleGroup-module-scss-module__tjDtLG__item: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){.ToggleGroup-module-scss-module__tjDtLG__item:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.ToggleGroup-module-scss-module__tjDtLG__item:focus-visible{z-index:1}.ToggleGroup-module-scss-module__tjDtLG__item[data-pressed]{background-color:var(--lightningcss-light,var(--fui-bg-primary,#fffefd))var(--lightningcss-dark,color-mix(in oklab, var(--fui-bg-inverse,#1b1916) 19%, var(--fui-bg-secondary,#f0eeeb)));box-shadow:inset 0 0 0 var(--fui-stroke-hairline,1px) var(--lightningcss-light,var(--fui-border,#e2dfda))var(--lightningcss-dark,var(--fui-border-strong,#d4d0ca)),var(--fui-shadow-sm,0 1px 2px 0 #00000005);color:var(--fui-text-primary,#1b1916)}@media (forced-colors:active){.ToggleGroup-module-scss-module__tjDtLG__item[data-pressed]{outline:var(--fui-stroke-hairline,1px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-hairline,1px))}}.ToggleGroup-module-scss-module__tjDtLG__item[data-pressed]{--_fui-action-type-weight:var(--fui-font-weight-semibold,600)}.ToggleGroup-module-scss-module__tjDtLG__item:disabled,.ToggleGroup-module-scss-module__tjDtLG__item[data-disabled],.ToggleGroup-module-scss-module__tjDtLG__item[aria-disabled=true]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.ToggleGroup-module-scss-module__tjDtLG__item:disabled>*,.ToggleGroup-module-scss-module__tjDtLG__item[data-disabled]>*,.ToggleGroup-module-scss-module__tjDtLG__item[aria-disabled=true]>*{--_fui-disabled-opacity:1}.ToggleGroup-module-scss-module__tjDtLG__fullWidth{inline-size:100%;display:flex}.ToggleGroup-module-scss-module__tjDtLG__fullWidth .ToggleGroup-module-scss-module__tjDtLG__item{flex:1 1 0;min-inline-size:0;overflow:hidden}}
@layer fui.tokens,fui.base;@layer fui.components{.Grid-module-scss-module__eKSF1q__grid{gap:var(--_fui-grid-gap,var(--fui-raw-space-12,12px));inline-size:100%;display:grid}.Grid-module-scss-module__eKSF1q__gap-none{--_fui-grid-gap:var(--fui-raw-space-0,0)}.Grid-module-scss-module__eKSF1q__gap-xs{--_fui-grid-gap:var(--fui-raw-space-4,4px)}.Grid-module-scss-module__eKSF1q__gap-sm{--_fui-grid-gap:var(--fui-raw-space-8,8px)}.Grid-module-scss-module__eKSF1q__gap-md{--_fui-grid-gap:var(--fui-raw-space-12,12px)}.Grid-module-scss-module__eKSF1q__gap-lg{--_fui-grid-gap:var(--fui-raw-space-16,16px)}.Grid-module-scss-module__eKSF1q__gap-xl{--_fui-grid-gap:var(--fui-raw-space-24,24px)}.Grid-module-scss-module__eKSF1q__columns1{grid-template-columns:repeat(1,minmax(0,1fr))}.Grid-module-scss-module__eKSF1q__columns2{grid-template-columns:repeat(2,minmax(0,1fr))}.Grid-module-scss-module__eKSF1q__columns3{grid-template-columns:repeat(3,minmax(0,1fr))}.Grid-module-scss-module__eKSF1q__columns4{grid-template-columns:repeat(4,minmax(0,1fr))}.Grid-module-scss-module__eKSF1q__columns6{grid-template-columns:repeat(6,minmax(0,1fr))}.Grid-module-scss-module__eKSF1q__columns12{grid-template-columns:repeat(12,minmax(0,1fr))}.Grid-module-scss-module__eKSF1q__columnsAuto{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--_fui-grid-min,var(--fui-layout-measure-grid-cell,224px))), 1fr))}.Grid-module-scss-module__eKSF1q__columnsCapped{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--_fui-grid-min), (100% - (var(--_fui-grid-max) - 1) * var(--_fui-grid-gap,var(--fui-raw-space-12,12px))) / var(--_fui-grid-max))), 1fr))}.Grid-module-scss-module__eKSF1q__alignStart{align-items:start}.Grid-module-scss-module__eKSF1q__alignCenter{align-items:center}.Grid-module-scss-module__eKSF1q__alignEnd{align-items:end}.Grid-module-scss-module__eKSF1q__alignStretch{align-items:stretch}.Grid-module-scss-module__eKSF1q__justifyStart{justify-items:start}.Grid-module-scss-module__eKSF1q__justifyCenter{justify-items:center}.Grid-module-scss-module__eKSF1q__justifyEnd{justify-items:end}.Grid-module-scss-module__eKSF1q__justifyStretch{justify-items:stretch}.Grid-module-scss-module__eKSF1q__item{min-inline-size:0}.Grid-module-scss-module__eKSF1q__colSpan1{grid-column:span 1}.Grid-module-scss-module__eKSF1q__colSpan2{grid-column:span 2}.Grid-module-scss-module__eKSF1q__colSpan3{grid-column:span 3}.Grid-module-scss-module__eKSF1q__colSpan4{grid-column:span 4}.Grid-module-scss-module__eKSF1q__colSpan5{grid-column:span 5}.Grid-module-scss-module__eKSF1q__colSpan6{grid-column:span 6}.Grid-module-scss-module__eKSF1q__colSpan7{grid-column:span 7}.Grid-module-scss-module__eKSF1q__colSpan8{grid-column:span 8}.Grid-module-scss-module__eKSF1q__colSpan9{grid-column:span 9}.Grid-module-scss-module__eKSF1q__colSpan10{grid-column:span 10}.Grid-module-scss-module__eKSF1q__colSpan11{grid-column:span 11}.Grid-module-scss-module__eKSF1q__colSpan12{grid-column:span 12}.Grid-module-scss-module__eKSF1q__colSpanFull{grid-column:1/-1}.Grid-module-scss-module__eKSF1q__rowSpan1{grid-row:span 1}.Grid-module-scss-module__eKSF1q__rowSpan2{grid-row:span 2}.Grid-module-scss-module__eKSF1q__rowSpan3{grid-row:span 3}.Grid-module-scss-module__eKSF1q__rowSpan4{grid-row:span 4}.Grid-module-scss-module__eKSF1q__rowSpan5{grid-row:span 5}.Grid-module-scss-module__eKSF1q__rowSpan6{grid-row:span 6}.Grid-module-scss-module__eKSF1q__selfAlignStart{align-self:start}.Grid-module-scss-module__eKSF1q__selfAlignCenter{align-self:center}.Grid-module-scss-module__eKSF1q__selfAlignEnd{align-self:end}.Grid-module-scss-module__eKSF1q__selfAlignStretch{align-self:stretch}.Grid-module-scss-module__eKSF1q__subgridRows{grid-template-rows:subgrid;display:grid}.Grid-module-scss-module__eKSF1q__subgridColumns{grid-template-columns:subgrid;display:grid}.Grid-module-scss-module__eKSF1q__subgridBoth{grid-template-rows:subgrid;grid-template-columns:subgrid;display:grid}}
@layer fui.tokens,fui.base;@layer fui.components{@keyframes Message-module-scss-module__3fBfVq__fui-working-sweep{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@keyframes Message-module-scss-module__3fBfVq__fui-working-sheen{0%{background-position:100% 0}to{background-position:0 0}}.Message-module-scss-module__3fBfVq__message{gap:var(--fui-raw-space-8,8px);min-inline-size:0;display:flex}.Message-module-scss-module__3fBfVq__message[data-from=user]{flex-direction:row-reverse;max-inline-size:80%;margin-inline-start:auto}.Message-module-scss-module__3fBfVq__body{gap:var(--fui-raw-space-4,4px);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.Message-module-scss-module__3fBfVq__message[data-from=user] .Message-module-scss-module__3fBfVq__body{align-items:flex-end}.Message-module-scss-module__3fBfVq__content{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-inline-size:0;max-inline-size:100%;color:var(--fui-text-primary,#1b1916);overflow-wrap:anywhere}.Message-module-scss-module__3fBfVq__message[data-from=user] .Message-module-scss-module__3fBfVq__content{padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-12,12px);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-surface,12px);background-color:var(--fui-bg-secondary,#f0eeeb)}.Message-module-scss-module__3fBfVq__text{white-space:pre-wrap}.Message-module-scss-module__3fBfVq__message[data-status=streaming] .Message-module-scss-module__3fBfVq__content{position:relative}.Message-module-scss-module__3fBfVq__message[data-status=streaming] .Message-module-scss-module__3fBfVq__content:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg, transparent 28%, var(--fui-working-from,#3d5ae84d) 42%, var(--fui-working-to,#a2e0cd47) 54%, transparent 68%) 0 0/300% 100% no-repeat,var(--fui-working-wash,#3d5ae817);box-shadow:inset 0 0 0 var(--fui-stroke-hairline,1px) var(--fui-working-edge,#3d5ae83d);animation:Message-module-scss-module__3fBfVq__fui-working-sweep var(--fui-working-sweep-duration,1.8s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1)) infinite;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Message-module-scss-module__3fBfVq__message[data-status=streaming] .Message-module-scss-module__3fBfVq__content:after{background:var(--fui-working-wash,#3d5ae817);animation:none}}.Message-module-scss-module__3fBfVq__message[data-status=streaming] .Message-module-scss-module__3fBfVq__content{border-radius:var(--fui-radius-surface,12px)}.Message-module-scss-module__3fBfVq__caret{block-size:1em;border-inline-start:var(--fui-raw-space-2,2px) solid var(--fui-text-primary,#1b1916);vertical-align:text-bottom;margin-inline-start:var(--fui-raw-space-2,2px);display:inline-block}.Message-module-scss-module__3fBfVq__meta{align-items:center;gap:var(--fui-raw-space-8,8px);min-block-size:var(--fui-control-height-xs,24px);display:flex}.Message-module-scss-module__3fBfVq__message[data-from=user] .Message-module-scss-module__3fBfVq__meta{flex-direction:row-reverse}.Message-module-scss-module__3fBfVq__timestamp{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}.Message-module-scss-module__3fBfVq__actions{align-items:center;gap:var(--fui-raw-space-4,4px);display:flex}@media (hover:hover){.Message-module-scss-module__3fBfVq__actions{opacity:0;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}.Message-module-scss-module__3fBfVq__message:hover .Message-module-scss-module__3fBfVq__actions,.Message-module-scss-module__3fBfVq__message:focus-within .Message-module-scss-module__3fBfVq__actions{opacity:1}}@media (hover:hover) and (prefers-reduced-motion:reduce){.Message-module-scss-module__3fBfVq__actions{transition:none}}.Message-module-scss-module__3fBfVq__avatar{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);inline-size:var(--fui-control-height-xs,24px);block-size:var(--fui-control-height-xs,24px);border-radius:var(--fui-radius-control,5px);background-color:var(--fui-bg-secondary,#f0eeeb);color:var(--fui-text-secondary,#4f4b45);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Message-module-scss-module__3fBfVq__avatarImage{object-fit:cover;block-size:100%;inline-size:100%}.Message-module-scss-module__3fBfVq__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;align-items:start;gap:var(--fui-raw-space-4,4px) var(--fui-raw-space-10,10px);padding:var(--fui-raw-space-12,12px);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-color-danger-tint,#fdeae5);color:var(--fui-text-primary,#1b1916);grid-template-columns:auto minmax(0,1fr);max-inline-size:100%;display:grid}.Message-module-scss-module__3fBfVq__errorIcon{block-size:var(--fui-type-body-compact-line,18px);color:var(--fui-color-danger-text,#a80400);align-items:center;display:inline-flex}.Message-module-scss-module__3fBfVq__errorIcon svg{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px)}.Message-module-scss-module__3fBfVq__errorWords{min-inline-size:0;margin:var(--fui-raw-space-0,0);color:var(--fui-text-primary,#1b1916);grid-column:2}.Message-module-scss-module__3fBfVq__errorActions{gap:var(--fui-raw-space-8,8px);flex-wrap:wrap;grid-column:2;margin-block-start:var(--fui-raw-space-4,4px);display:flex}}
@layer fui.tokens,fui.base;@layer fui.components{.RadioGroup-module-scss-module__nPzZma__wrapper{--fui-field-label-gap:var(--fui-raw-space-6,6px);--fui-field-message-gap:var(--fui-raw-space-4,4px);grid-template-columns:minmax(0,1fr);display:grid}.RadioGroup-module-scss-module__nPzZma__wrapper[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.RadioGroup-module-scss-module__nPzZma__wrapper[data-disabled]>*{--_fui-disabled-opacity:1}.RadioGroup-module-scss-module__nPzZma__groupLabel{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;font-weight:var(--fui-font-weight-semibold,600);color:var(--fui-text-primary,#1b1916);margin-block-end:var(--fui-field-label-gap,6px)}.RadioGroup-module-scss-module__nPzZma__group{gap:var(--fui-raw-space-12,12px);display:flex}.RadioGroup-module-scss-module__nPzZma__vertical{flex-direction:column}.RadioGroup-module-scss-module__nPzZma__horizontal{flex-flow:wrap}.RadioGroup-module-scss-module__nPzZma__itemWrapper{--_fui-boolean-mark-offset:calc((var(--fui-type-body-compact-line,18px) - var(--fui-icon-md,16px)) / 2);grid-template-columns:var(--fui-icon-md,16px) minmax(0, 1fr);column-gap:var(--fui-raw-space-8,8px);cursor:pointer;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;align-items:start;display:grid}.RadioGroup-module-scss-module__nPzZma__itemWrapper[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.RadioGroup-module-scss-module__nPzZma__itemWrapper[data-disabled]>*{--_fui-disabled-opacity:1}.RadioGroup-module-scss-module__nPzZma__itemWrapper[data-readonly]{cursor:default}.RadioGroup-module-scss-module__nPzZma__itemWrapper[data-has-trailing]{grid-template-columns:var(--fui-icon-md,16px) minmax(0, 1fr) auto}@media (hover:hover){.RadioGroup-module-scss-module__nPzZma__itemWrapper:hover>.RadioGroup-module-scss-module__nPzZma__radio:not([data-checked],[data-disabled],[data-readonly],[data-invalid]){border-color:color-mix(in oklab, var(--fui-text-primary,#1b1916) 55%, var(--fui-field-border,#8b857d))}}.RadioGroup-module-scss-module__nPzZma__trailing{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end}.RadioGroup-module-scss-module__nPzZma__radio{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))}@media (forced-colors:active){.RadioGroup-module-scss-module__nPzZma__radio:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.RadioGroup-module-scss-module__nPzZma__radio:disabled,.RadioGroup-module-scss-module__nPzZma__radio[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.RadioGroup-module-scss-module__nPzZma__radio:disabled>*,.RadioGroup-module-scss-module__nPzZma__radio[data-disabled]>*{--_fui-disabled-opacity:1}.RadioGroup-module-scss-module__nPzZma__radio:disabled,.RadioGroup-module-scss-module__nPzZma__radio[data-disabled]{pointer-events:none}.RadioGroup-module-scss-module__nPzZma__radio{inline-size:var(--fui-icon-md,16px);block-size:var(--fui-icon-md,16px);position:relative}.RadioGroup-module-scss-module__nPzZma__radio: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%)}.RadioGroup-module-scss-module__nPzZma__radio{box-sizing:border-box;background-color:var(--fui-field-bg,#fffefd);border:var(--fui-stroke-hairline,1px) solid var(--fui-field-border,#8b857d);border-radius:calc(var(--fui-icon-md,16px) / 2);cursor:inherit;flex-shrink:0;justify-content:center;align-items:center;margin-block-start:var(--_fui-boolean-mark-offset,0);display:inline-flex}@media (prefers-contrast:more){.RadioGroup-module-scss-module__nPzZma__radio{outline:var(--fui-stroke-default,2px) solid var(--fui-text-primary,#1b1916);outline-offset:calc(-1*var(--fui-stroke-default,2px))}}@media (hover:hover){.RadioGroup-module-scss-module__nPzZma__radio:not([data-checked]):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))}}.RadioGroup-module-scss-module__nPzZma__radio: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){.RadioGroup-module-scss-module__nPzZma__radio:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.RadioGroup-module-scss-module__nPzZma__radio[data-checked]{background-color:var(--fui-control-checked-bg,#3d5ae8);border-color:var(--fui-control-checked-border,#3d5ae8)}.RadioGroup-module-scss-module__nPzZma__radio[data-readonly]:not([data-checked]){background:var(--fui-field-bg,#fffefd);border-style:dashed}.RadioGroup-module-scss-module__nPzZma__radio[data-invalid]{border-color:var(--fui-color-danger-text,#a80400)}.RadioGroup-module-scss-module__nPzZma__radio[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){.RadioGroup-module-scss-module__nPzZma__radio[data-invalid]:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.RadioGroup-module-scss-module__nPzZma__indicator{inline-size:var(--fui-raw-space-6,6px);block-size:var(--fui-raw-space-6,6px);color:var(--fui-control-checked-color,#fff);border-radius:calc(var(--fui-raw-space-6,6px) / 2);opacity:0;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1)),transform var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));background-color:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)scale(0)}[data-checked]>.RadioGroup-module-scss-module__nPzZma__indicator{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){.RadioGroup-module-scss-module__nPzZma__indicator{transition:none}}@media (forced-colors:active){.RadioGroup-module-scss-module__nPzZma__indicator{forced-color-adjust:none;background-color:canvastext}}.RadioGroup-module-scss-module__nPzZma__content{flex-direction:column;min-inline-size:0;display:flex}.RadioGroup-module-scss-module__nPzZma__label{color:var(--fui-text-primary,#1b1916);-webkit-user-select:none;user-select:none}.RadioGroup-module-scss-module__nPzZma__helper{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);margin-block:var(--fui-field-message-gap,4px) 0;color:var(--fui-text-secondary,#4f4b45)}.RadioGroup-module-scss-module__nPzZma__error{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);margin-block:var(--fui-field-message-gap,4px) 0;color:var(--fui-color-danger-text,#a80400);align-items:flex-start;gap:var(--fui-raw-space-4,4px);display:flex}.RadioGroup-module-scss-module__nPzZma__errorIcon{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);margin-block:calc((var(--fui-type-caption-line,16px) - var(--fui-icon-sm,14px))/2);flex:none}.RadioGroup-module-scss-module__nPzZma__errorWords{min-inline-size:0}.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline{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){.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline{transition:none}}.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline{box-sizing:border-box;border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);background-color:var(--fui-bg-primary,#fffefd);color:var(--fui-text-primary,#1b1916)}@media (hover:hover){.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}}.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline: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){.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline:has(:focus-visible){outline-color:var(--fui-focus-ring-color,Highlight)}}.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline:has([data-checked],[data-indeterminate]){background-color:var(--fui-control-selected-bg,#3d5ae81f);color:var(--fui-text-primary,#1b1916);border-color:var(--fui-control-selected-border,#3d5ae8)}@media (forced-colors:active){.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline:has([data-checked],[data-indeterminate]){outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline{min-block-size:var(--fui-control-height-md,32px);padding:var(--fui-field-inline-inset-md,10px);border-radius:var(--fui-radius-surface,12px);width:100%}.RadioGroup-module-scss-module__nPzZma__itemWrapperOutline[data-readonly]{background-image:none}.RadioGroup-module-scss-module__nPzZma__group[data-invalid] .RadioGroup-module-scss-module__nPzZma__radio{border-color:var(--fui-color-danger-text,#a80400)}.RadioGroup-module-scss-module__nPzZma__group[data-invalid] .RadioGroup-module-scss-module__nPzZma__radio: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){.RadioGroup-module-scss-module__nPzZma__group[data-invalid] .RadioGroup-module-scss-module__nPzZma__radio:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.RadioGroup-module-scss-module__nPzZma__group .RadioGroup-module-scss-module__nPzZma__itemWrapperOutline>.RadioGroup-module-scss-module__nPzZma__radio:focus-visible{outline:none}}
@layer fui.tokens,fui.base;@layer fui.components{.Popover-module-scss-module__WJQFdW__positioner{z-index:var(--fui-overlay-layer-anchored,52)}.Popover-module-scss-module__WJQFdW__popup{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){.Popover-module-scss-module__WJQFdW__popup{outline:var(--fui-stroke-hairline,1px) solid CanvasText}}.Popover-module-scss-module__WJQFdW__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;padding:var(--fui-surface-inset-compact,12px);max-inline-size:var(--fui-overlay-popover-md,384px);min-inline-size:var(--fui-overlay-popover-min,192px);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));position:relative}.Popover-module-scss-module__WJQFdW__popup[data-starting-style],.Popover-module-scss-module__WJQFdW__popup[data-ending-style]{opacity:0;scale:var(--fui-popup-from,1)}.Popover-module-scss-module__WJQFdW__popup[data-ending-style]{transition-duration:var(--fui-duration-exit,0s)}@media (prefers-reduced-motion:reduce){.Popover-module-scss-module__WJQFdW__popup[data-starting-style],.Popover-module-scss-module__WJQFdW__popup[data-ending-style]{scale:none}}.Popover-module-scss-module__WJQFdW__sm{padding:var(--fui-surface-inset-compact,12px);max-inline-size:var(--fui-overlay-popover-sm,256px)}.Popover-module-scss-module__WJQFdW__title{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;margin:var(--fui-raw-space-0,0) var(--fui-raw-space-0,0) var(--fui-feedback-text-gap,var(--fui-raw-space-4,4px));color:var(--fui-text-primary,#1b1916);font-weight:var(--fui-type-ui-standard-weight,600)}.Popover-module-scss-module__WJQFdW__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;margin:var(--fui-raw-space-0,0);color:var(--fui-text-secondary,#4f4b45)}.Popover-module-scss-module__WJQFdW__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}.Popover-module-scss-module__WJQFdW__close:disabled{cursor:not-allowed}.Popover-module-scss-module__WJQFdW__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))}.Popover-module-scss-module__WJQFdW__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){.Popover-module-scss-module__WJQFdW__close:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Popover-module-scss-module__WJQFdW__close:disabled,.Popover-module-scss-module__WJQFdW__close[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Popover-module-scss-module__WJQFdW__close:disabled>*,.Popover-module-scss-module__WJQFdW__close[data-disabled]>*{--_fui-disabled-opacity:1}.Popover-module-scss-module__WJQFdW__close:disabled,.Popover-module-scss-module__WJQFdW__close[data-disabled]{pointer-events:none}.Popover-module-scss-module__WJQFdW__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}.Popover-module-scss-module__WJQFdW__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%)}.Popover-module-scss-module__WJQFdW__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){.Popover-module-scss-module__WJQFdW__close:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.Popover-module-scss-module__WJQFdW__close svg{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);flex:none}.Popover-module-scss-module__WJQFdW__popup:has(.Popover-module-scss-module__WJQFdW__close) .Popover-module-scss-module__WJQFdW__title{padding-inline-end:calc(var(--fui-control-height-sm,28px) + var(--fui-overlay-section-gap,var(--fui-raw-space-8,8px)))}.Popover-module-scss-module__WJQFdW__arrow{inline-size:var(--fui-overlay-arrow-size,var(--fui-raw-space-10,10px));block-size:var(--fui-overlay-arrow-size,var(--fui-raw-space-10,10px));background-color:var(--fui-bg-elevated,#fffefd);transform:rotate(45deg)}.Popover-module-scss-module__WJQFdW__arrow[data-side=bottom]{inset-block-start:calc(var(--fui-overlay-arrow-size,var(--fui-raw-space-10,10px))/-2)}.Popover-module-scss-module__WJQFdW__arrow[data-side=top]{inset-block-end:calc(var(--fui-overlay-arrow-size,var(--fui-raw-space-10,10px))/-2)}.Popover-module-scss-module__WJQFdW__arrow[data-side=left]{inset-inline-end:calc(var(--fui-overlay-arrow-size,var(--fui-raw-space-10,10px))/-2)}.Popover-module-scss-module__WJQFdW__arrow[data-side=right]{inset-inline-start:calc(var(--fui-overlay-arrow-size,var(--fui-raw-space-10,10px))/-2)}.Popover-module-scss-module__WJQFdW__body{margin-block-start:var(--fui-overlay-section-gap,var(--fui-raw-space-8,8px))}.Popover-module-scss-module__WJQFdW__footer{justify-content:flex-end;align-items:center;gap:var(--fui-overlay-section-gap,var(--fui-raw-space-8,8px));flex-wrap:wrap;margin-block-start:var(--fui-overlay-section-gap,var(--fui-raw-space-8,8px));display:flex}}
@layer fui.tokens,fui.base;@layer fui.components{.Textarea-module-scss-module__B8jCWW__passthrough{display:contents}.Textarea-module-scss-module__B8jCWW__withCounter{grid-template-columns:minmax(0,1fr);display:grid}.Textarea-module-scss-module__B8jCWW__textarea{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))}@media (forced-colors:active){.Textarea-module-scss-module__B8jCWW__textarea:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Textarea-module-scss-module__B8jCWW__textarea:disabled,.Textarea-module-scss-module__B8jCWW__textarea[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Textarea-module-scss-module__B8jCWW__textarea:disabled>*,.Textarea-module-scss-module__B8jCWW__textarea[data-disabled]>*{--_fui-disabled-opacity:1}.Textarea-module-scss-module__B8jCWW__textarea:disabled,.Textarea-module-scss-module__B8jCWW__textarea[data-disabled]{pointer-events:none}.Textarea-module-scss-module__B8jCWW__textarea{--_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 (pointer:coarse){.Textarea-module-scss-module__B8jCWW__textarea{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Textarea-module-scss-module__B8jCWW__textarea{--_fui-textarea-block-inset:var(--fui-raw-space-8,8px);width:100%;padding-block:var(--_fui-textarea-block-inset,var(--fui-raw-space-8,8px));field-sizing:content;min-block-size:max(var(--_fui-field-track,var(--fui-control-height-md,32px)),var(--_fui-textarea-min-rows,3)*1lh + 2*var(--_fui-textarea-block-inset,var(--fui-raw-space-8,8px)) + 2*var(--_fui-field-stroke,var(--fui-stroke-hairline,1px)));max-block-size:calc(var(--_fui-textarea-max-rows,10000)*1lh + 2*var(--_fui-textarea-block-inset,var(--fui-raw-space-8,8px)) + 2*var(--_fui-field-stroke,var(--fui-stroke-hairline,1px)));resize:vertical;display:block}.Textarea-module-scss-module__B8jCWW__textarea::placeholder{color:var(--fui-text-tertiary,#67625a)}.Textarea-module-scss-module__B8jCWW__textarea[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);--_fui-textarea-block-inset:var(--fui-raw-space-4,4px)}@media (pointer:coarse){.Textarea-module-scss-module__B8jCWW__textarea[data-size=xs]{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Textarea-module-scss-module__B8jCWW__textarea[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);--_fui-textarea-block-inset:var(--fui-raw-space-6,6px)}@media (pointer:coarse){.Textarea-module-scss-module__B8jCWW__textarea[data-size=sm]{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Textarea-module-scss-module__B8jCWW__textarea[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;--_fui-textarea-block-inset:var(--fui-raw-space-10,10px)}@media (pointer:coarse){.Textarea-module-scss-module__B8jCWW__textarea[data-size=lg]{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Textarea-module-scss-module__B8jCWW__textarea[data-single-row]{--_fui-textarea-block-inset:calc((var(--_fui-field-track,var(--fui-control-height-md,32px)) - 1lh - 2 * var(--_fui-field-stroke,var(--fui-stroke-hairline,1px))) / 2)}.Textarea-module-scss-module__B8jCWW__textarea[data-resize=none]{resize:none}@media (hover:hover){.Textarea-module-scss-module__B8jCWW__textarea: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))}}.Textarea-module-scss-module__B8jCWW__textarea[readonly]{background:var(--fui-field-bg,#fffefd);border-style:dashed}.Textarea-module-scss-module__B8jCWW__textarea: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){.Textarea-module-scss-module__B8jCWW__textarea:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Textarea-module-scss-module__B8jCWW__textarea:is([aria-invalid=true],[data-invalid]){border-color:var(--fui-color-danger-text,#a80400)}.Textarea-module-scss-module__B8jCWW__textarea: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){.Textarea-module-scss-module__B8jCWW__textarea:is([aria-invalid=true],[data-invalid]):focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}@media (prefers-contrast:more){.Textarea-module-scss-module__B8jCWW__textarea{outline:var(--fui-stroke-default,2px) solid var(--fui-text-primary,#1b1916);outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Textarea-module-scss-module__B8jCWW__counter{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;justify-self:end;margin-block-start:var(--fui-field-message-gap,var(--fui-raw-space-4,4px))}.Textarea-module-scss-module__B8jCWW__counter[data-over]{color:var(--fui-color-danger-text,#a80400)}}
.preview-document-module-scss-module__gEu-Da__document{background:var(--fui-bg-primary);min-block-size:100dvh}.preview-document-module-scss-module__gEu-Da__specimen{min-block-size:100dvh}.preview-document-module-scss-module__gEu-Da__specimen[data-component=Main]{block-size:100dvh}.preview-document-module-scss-module__gEu-Da__specimen [data-slot=app-shell]{block-size:100dvh;min-block-size:0}.preview-document-module-scss-module__gEu-Da__headerContent{min-block-size:100dvh;padding:var(--fui-raw-space-24)}.preview-document-module-scss-module__gEu-Da__status:not(:empty){padding:var(--fui-raw-space-16)}
@layer fui.tokens,fui.base;@layer fui.components{.FilterBar-module-scss-module__drKTSa__root{flex:auto;min-inline-size:0;max-inline-size:100%}.FilterBar-module-scss-module__drKTSa__row{align-items:center;gap:var(--fui-raw-space-16,16px);inline-size:max-content;display:flex}.FilterBar-module-scss-module__drKTSa__stack{gap:var(--fui-raw-space-16,16px);display:grid}.FilterBar-module-scss-module__drKTSa__sheet[data-side=bottom][data-size]{block-size:auto;max-block-size:var(--_fui-overlay-safe-block,calc(100dvh - var(--fui-raw-space-32,32px)))}.FilterBar-module-scss-module__drKTSa__item[data-layout=inline]{align-items:center;gap:var(--fui-raw-space-8,8px);flex:none;display:flex}.FilterBar-module-scss-module__drKTSa__item[data-layout=inline]>.FilterBar-module-scss-module__drKTSa__label{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;font-weight:var(--fui-font-weight-normal,400);color:var(--fui-text-secondary,#4f4b45);white-space:nowrap;flex:none;margin-block-end:0}.FilterBar-module-scss-module__drKTSa__item[data-layout=inline]>:not(.FilterBar-module-scss-module__drKTSa__label){flex:none;inline-size:auto}.FilterBar-module-scss-module__drKTSa__count{color:var(--fui-text-tertiary,#67625a);font-variant-numeric:tabular-nums}}
