/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial}}}.docs-story{--docs-story-line:var(--color-on-background)}@supports (color:color-mix(in lab, red, red)){.docs-story{--docs-story-line:color-mix(in srgb, var(--color-on-background) 12%, transparent)}}.docs-story{margin-block:var(--spacing-6,var(--space-6));border-radius:var(--radius-md,var(--border-radius-md));background:var(--color-background-accent);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.docs-story{background:color-mix(in srgb, var(--color-background-accent) 72%, var(--color-background))}}.docs-story{box-shadow:0 0 0 1px var(--docs-story-line);isolation:isolate;flex-direction:column;min-height:16rem;display:flex}.docs-story:has(.playground-toast-stage),.docs-story:has(.playground-menubar),.docs-story:has(.playground-menu-button-demo),.docs-story:has(.playground-navigation-menu){overflow:visible}.docs-story__stage{min-width:0}.docs-story__preview{min-height:calc(var(--spacing,.25rem) * 48);width:100%;padding-inline:var(--spacing-4,var(--space-4));padding-block:var(--spacing-6,var(--space-6));flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=40rem){.docs-story__preview{min-height:calc(var(--spacing,.25rem) * 52)}.docs-story__preview{padding-inline:var(--spacing-6,var(--space-6))}.docs-story__preview{padding-block:var(--spacing-8,var(--space-8))}}@media (width>=48rem){.docs-story__preview{padding-inline:calc(var(--spacing,.25rem) * 10)}.docs-story__preview{padding-block:calc(var(--spacing,.25rem) * 10)}}.docs-story__preview-mount{justify-content:center;align-items:center;width:100%;display:flex}radiant-docs-canvas{width:100%;min-width:0;display:block}.docs-story-controls{border-style:var(--tw-border-style);background-color:var(--background);border-width:0;min-width:0;margin:0}@supports (color:color-mix(in lab, red, red)){.docs-story-controls{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.docs-story-controls{padding-inline:var(--spacing-4,var(--space-4));padding-block:calc(var(--spacing,.25rem) * 3.5)}@media (width>=48rem){.docs-story-controls{padding-inline:var(--spacing-5,var(--space-5))}}.docs-story-controls{box-shadow:inset 0 1px 0 var(--docs-story-line);border-radius:0}.docs-story-controls__grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));grid-auto-rows:auto auto;align-items:start;gap:.75rem 1.25rem;display:grid}.docs-story-controls__field{grid-template-rows:subgrid;grid-row:span 2;gap:.375rem;min-width:0;max-width:none;margin:0;display:grid}.docs-story-controls__label,.docs-story-controls__field .rui-label{font-family:var(--font-mono,var(--font-mono));--tw-font-weight:var(--font-weight-medium,var(--weight-medium));font-size:.6875rem;font-weight:var(--font-weight-medium,var(--weight-medium));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--on-background);margin:0;padding:0}@supports (color:color-mix(in lab, red, red)){.docs-story-controls__label,.docs-story-controls__field .rui-label{color:color-mix(in oklab, var(--on-background) 55%, transparent)}}.docs-story-controls__label,.docs-story-controls__field .rui-label{min-height:1rem}.docs-story-controls__label--spacer{visibility:hidden;-webkit-user-select:none;user-select:none}.docs-story-controls__segmented.rui-toolbar,.docs-story-controls__segmented .rui-toolbar{gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-control,var(--radius-control));width:100%;min-width:0;padding:calc(var(--spacing,.25rem) * .5);background:var(--color-on-background);flex-wrap:nowrap}@supports (color:color-mix(in lab, red, red)){.docs-story-controls__segmented.rui-toolbar,.docs-story-controls__segmented .rui-toolbar{background:color-mix(in srgb, var(--color-on-background) 6%, transparent)}}.docs-story-controls__option.rui-button{min-width:0;padding-inline:calc(var(--spacing,.25rem) * 1.5);border-radius:0;flex:1}.docs-story-controls__segmented .rui-button--ghost[aria-pressed=true]{--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:max(0px, calc(var(--radius-control) - (var(--space-1) / 2)));box-shadow:inset 0 0 0 1px var(--docs-story-line)}.docs-story-controls__select,.docs-story-controls__radio{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:none;display:flex}.docs-story-controls__radio .rui-radio-group{gap:var(--spacing-inline,var(--space-inline))}.docs-story-controls__select .rui-select__control{box-sizing:border-box;width:100%;min-width:0;max-width:none;min-height:var(--size-control-sm)}.docs-story-controls__select .rui-select__trigger{min-height:0;min-height:var(--size-control-sm);padding-block:0}.docs-story-controls__select .rui-select__value{text-overflow:ellipsis;min-width:0;overflow:hidden}.docs-story-controls__field--boolean{align-content:start}.docs-story-controls__text,.docs-story-controls__number{box-sizing:border-box;width:100%;min-width:0}.docs-story-controls__text{height:var(--size-control-sm)}.docs-story-controls__number .rui-number-field__group{height:var(--size-control-sm);min-height:var(--size-control-sm)}.playground-sidebar-demo{height:calc(var(--spacing,.25rem) * 80);border-radius:var(--radius-md,var(--border-radius-md));border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);width:100%;min-width:0;overflow:hidden}.playground-sidebar-demo .rui-sidebar-provider{height:100%;min-height:0}.playground-sidebar-demo__main{gap:var(--spacing-3,var(--space-3));height:100%;padding:var(--spacing-4,var(--space-4));flex-direction:column;display:flex}.playground-sidebar-demo__copy{font-size:var(--text-sm,var(--text-sm));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--on-background)}@supports (color:color-mix(in lab, red, red)){.playground-sidebar-demo__copy{color:color-mix(in oklab, var(--on-background) 70%, transparent)}}.playground-menu-button-demo,.playground-menubar{min-height:calc(var(--spacing,.25rem) * 48);width:100%;padding:var(--spacing-8,var(--space-8));justify-content:center;align-items:flex-start;display:flex}.playground-navigation-menu{min-height:calc(var(--spacing,.25rem) * 48);width:100%;max-width:var(--container-5xl,64rem);align-items:flex-start;display:flex}.playground-toc-demo{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:start;gap:1.5rem;width:100%;display:grid}.playground-toc-demo__article{min-width:0;font-size:var(--text-sm,var(--text-sm));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--on-background)}@supports (color:color-mix(in lab, red, red)){.playground-toc-demo__article{color:color-mix(in oklab, var(--on-background) 80%, transparent)}}.playground-toc-demo__article h2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,var(--weight-semibold));font-weight:var(--font-weight-semibold,var(--weight-semibold));color:var(--on-background);margin-top:0}.playground-toc-demo__article h2:not(:first-child){margin-top:var(--spacing-8,var(--space-8))}.playground-toc-demo__article h3{margin-top:var(--spacing-4,var(--space-4));font-size:var(--text-sm,var(--text-sm));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,var(--weight-semibold));font-weight:var(--font-weight-semibold,var(--weight-semibold));color:var(--on-background)}.playground-toc-demo__article p{margin-top:var(--spacing-2,var(--space-2));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.playground-toast-stage{width:100%;min-height:18rem;position:relative}.playground-toast-stage__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.docs-story__preview-mount:has(.playground-toc-demo),.docs-story__preview-mount:has(.playground-navigation-menu),.docs-story__preview-mount:has(.playground-toast-stage){justify-content:stretch;align-items:flex-start}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}