.Message{gap:var(--dui-spacing-m);align-items:flex-start;display:flex}.Message .__avatar{flex-shrink:0}.Message .__content{gap:var(--dui-spacing-s);padding:var(--dui-spacing-m) var(--dui-spacing-l);border-radius:var(--dui-radius-l);font-size:var(--dui-typography-body-m-font-size);line-height:var(--dui-typography-body-m-line-height);overflow-wrap:anywhere;flex-direction:column;max-width:80%;display:flex}.Message.as-assistant,.Message.as-system{flex-direction:row}:is(.Message.as-assistant,.Message.as-system) .__content{color:var(--dui-color-text-default);background-color:var(--dui-color-background-surface-neutral-muted)}.Message.as-user{flex-direction:row-reverse}.Message.as-user .__content{color:var(--dui-color-text-action-primary);background-color:var(--dui-color-background-action-primary)}
.Navbar{background-color:var(--dui-color-background-surface);border-top:var(--dui-spacing-px) solid var(--dui-color-border-default);padding:var(--dui-spacing-m) var(--dui-spacing-xl);justify-content:space-around;align-items:center;gap:var(--dui-spacing-s);z-index:var(--dui-z-index-sticky);display:flex;position:fixed;bottom:0;left:0;right:0}.NavbarItem{min-width:0;color:var(--dui-color-text-muted);border-radius:var(--dui-radius-s);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;text-decoration:none;transition:color .2s,background-color .2s;display:flex}.NavbarItem:hover{color:var(--dui-color-text-default)}.NavbarItem:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus);outline-offset:var(--dui-spacing-xs)}.NavbarItem.as-active{color:var(--dui-color-text-action-active)}.NavbarItem.as-active .NavbarItem-icon{background-color:var(--dui-color-background-action-active)}.NavbarItem-icon{font-size:var(--dui-typography-body-l-font-size);line-height:var(--dui-typography-body-m-line-height);padding:var(--dui-spacing-m);border-radius:var(--dui-radius-s);justify-content:center;align-items:center;display:flex}.NavbarItem-icon svg{width:var(--dui-spacing-2xl);height:var(--dui-spacing-2xl)}.NavbarItem-label{font-size:.625rem;font-weight:var(--dui-typography-font-weight-semibold);text-align:center;max-width:100%}
.PopoverContent{--popover-max-width:37.5rem;z-index:var(--dui-floating-z-index,var(--dui-z-index-dropdown));background-color:var(--dui-color-background-surface-raised);border-radius:var(--dui-radius-m);box-sizing:border-box;max-width:var(--popover-max-width);flex-direction:column;display:flex;position:relative;overflow:hidden}
.PopoverFooter{justify-content:flex-end;align-items:center;gap:var(--dui-spacing-m);padding-top:var(--dui-spacing-m);flex-direction:row;display:flex}
.PopoverHeader{gap:var(--dui-spacing-m);flex-direction:column;display:flex}.PopoverHeader .__image-container{background-color:var(--dui-color-background-action-basic-hover);border-radius:var(--dui-radius-m);width:100%;overflow:hidden}.PopoverHeader .__image{object-fit:cover;object-position:center;width:100%;height:100%}.PopoverHeader .__title-container{gap:var(--dui-spacing-m);min-height:var(--dui-spacing-4xl);align-items:center;display:flex}.PopoverHeader .__title{font-size:var(--dui-typography-body-m-font-size);font-weight:var(--dui-typography-font-weight-semibold);line-height:var(--dui-typography-body-m-line-height);color:var(--dui-color-text-default);min-height:var(--dui-spacing-4xl);flex:1;align-items:center;margin:0;display:flex}
.ProgressBar{inline-size:100%;display:grid}.ProgressBar .__track{block-size:var(--dui-spacing-s);border-radius:var(--dui-radius-full);background-color:var(--dui-color-background-surface-info-muted);overflow:hidden}.ProgressBar .__fill{border-radius:var(--dui-radius-full);background-color:var(--dui-color-background-action-primary);block-size:100%;transition:width .5s}.ProgressBar.is-complete .__track{background-color:var(--dui-color-background-surface-success-muted)}.ProgressBar.is-complete .__fill{background-color:var(--dui-color-background-surface-success)}.ProgressBar.is-exceeded .__track{background-color:var(--dui-color-background-surface-danger-muted)}.ProgressBar.is-exceeded .__fill{background-color:var(--dui-color-background-surface-danger)}.ProgressBar.is-disabled .__track{background-color:var(--dui-color-background-surface-neutral-muted)}.ProgressBar.is-disabled .__fill{background-color:var(--dui-color-background-surface-neutral)}.ProgressBar .__fill.is-indeterminate{inline-size:30%;animation:1.5s ease-in-out infinite progress-slide}.ProgressBar.is-stepped{row-gap:var(--dui-spacing-xl)}.ProgressBar .__steps{gap:var(--dui-spacing-m);block-size:var(--dui-spacing-s);display:flex}.ProgressBar .__step{border-radius:var(--dui-radius-full);background-color:var(--dui-color-background-surface-neutral-muted);flex:1 0 0;min-inline-size:1px;transition:background-color .3s}.ProgressBar .__step.is-filled{background-color:var(--dui-color-background-action-primary)}.ProgressBar.is-stepped.is-disabled{opacity:.4}.ProgressBar.is-disabled .__step{background-color:var(--dui-color-background-surface-neutral-muted)}.ProgressBar.is-disabled .__step.is-filled{background-color:var(--dui-color-background-surface-neutral-muted-hover)}.ProgressBar .__footer{justify-content:space-between;gap:var(--dui-spacing-m);font-size:var(--dui-typography-body-s-font-size);line-height:var(--dui-typography-body-s-line-height);color:var(--dui-color-text-muted);display:flex}.ProgressBar .__counter{margin-inline-start:auto}.ProgressBar .__description{text-align:center;font-size:var(--dui-typography-body-s-font-size);line-height:var(--dui-typography-body-s-line-height);color:var(--dui-color-text-muted);margin-block-start:var(--dui-spacing-m)}@keyframes progress-slide{0%{margin-inline-start:0%}50%{margin-inline-start:70%}to{margin-inline-start:0%}}@media (forced-colors:active){.ProgressBar .__fill,.ProgressBar .__step.is-filled{background-color:highlight}}
.PromptInput{gap:var(--dui-spacing-s);padding:var(--dui-spacing-m);border-radius:var(--dui-radius-l);background-color:var(--dui-color-background-surface);box-shadow:inset 0 0 0 var(--dui-spacing-px) var(--dui-color-border-default);flex-direction:column;display:flex}.PromptInput:focus-within{box-shadow:inset 0 0 0 var(--dui-spacing-px) var(--dui-color-border-action-active)}.PromptInput .Textarea{--textarea-min-inline-size:0;--textarea-max-inline-size:100%;inline-size:100%}.PromptInput .TextareaInput>.__input{min-inline-size:0;max-inline-size:100%;min-block-size:var(--dui-spacing-7xl);background-color:#0000;border:0;padding-inline:0}.PromptInput .TextareaInput>.__input:hover:not(:disabled),.PromptInput .TextareaInput>.__input:focus{background-color:#0000;border:0}.PromptInput .__toolbar{justify-content:space-between;align-items:center;gap:var(--dui-spacing-s);display:flex}.PromptInput .__tools{align-items:center;gap:var(--dui-spacing-xs);display:flex}
.Radio{gap:var(--dui-spacing-s);flex-direction:column;display:flex}.Radio.is-error .__item{--radio-border-color:var(--dui-color-border-surface-danger)}.Radio.is-disabled .__item{--radio-border-color:var(--dui-color-border-action-disabled);--radio-background-color:var(--dui-color-background-action-disabled);cursor:not-allowed}.Radio.is-disabled .__item:hover{border-color:var(--dui-color-border-action-disabled)}.Radio .__control{align-items:center;gap:var(--dui-spacing-l);min-block-size:var(--dui-spacing-3xl);min-inline-size:0;display:inline-flex}.Radio .__control:has(.__description){align-items:flex-start;min-block-size:0;display:inline-flex}.Radio .__control:has(.__description) .__item{margin-block-start:var(--dui-spacing-s)}.Radio.as-block .__content{flex:auto;min-inline-size:0}.Radio .__content{gap:var(--dui-spacing-xs);flex-direction:column;display:flex}.Radio .__label{color:var(--dui-color-text-default);font-size:var(--dui-typography-body-m-font-size);line-height:var(--dui-typography-body-m-line-height);font-weight:var(--dui-typography-font-weight-regular);cursor:pointer;-webkit-user-select:none;user-select:none}.Radio .__label .__required{color:var(--dui-color-text-danger)}.Radio.is-disabled .__label{color:var(--dui-color-text-action-disabled);cursor:not-allowed}.Radio .__description{color:var(--dui-color-text-muted);font-size:var(--dui-typography-body-s-font-size);line-height:var(--dui-typography-body-s-line-height)}.Radio.is-disabled .__description{color:var(--dui-color-text-action-disabled)}.Radio .__item{--radio-size:var(--dui-spacing-xl);--radio-border-width:1px;--radio-border-color:var(--dui-color-border-action-basic-default);--radio-background-color:var(--dui-color-background-surface);--radio-dot-color:var(--dui-color-background-action-primary);all:unset;box-sizing:border-box;inline-size:var(--radio-size);block-size:var(--radio-size);border:var(--radio-border-width) solid var(--radio-border-color);background-color:var(--radio-background-color);cursor:pointer;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,box-shadow .15s;display:inline-flex;position:relative}.Radio .__item:focus-visible{box-shadow:0 0 0 2px var(--dui-color-background-surface), 0 0 0 4px var(--dui-color-border-focus);outline:none}.Radio .__item[data-state=checked]{--radio-border-width:2px;border-color:var(--dui-color-border-action-active)}.Radio .__item.is-disabled,.Radio .__item:disabled{cursor:not-allowed;opacity:.5}.Radio .__item>.__indicator{justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex}.Radio .__item>.__indicator:after{content:"";inline-size:var(--dui-spacing-m);block-size:var(--dui-spacing-m);background-color:var(--radio-dot-color);border-radius:9999px;display:block}
.RadioGroup{gap:var(--dui-spacing-s);flex-direction:column;align-items:flex-start;display:flex}
.Select{--select-input-inline-start-radius:var(--dui-inline-start-radius,var(--dui-radius-m));--select-input-inline-end-radius:var(--dui-inline-end-radius,var(--dui-radius-m));gap:var(--dui-spacing-s);flex-direction:column;flex:var(--button-group-flex,none);min-width:var(--button-group-flex,auto);display:flex}.Select:has(.is-disabled){cursor:not-allowed}
.SelectIndicator{align-items:flex-start;gap:var(--dui-spacing-m);cursor:pointer;color:var(--dui-color-text-muted);min-height:var(--dui-spacing-3xl);display:flex}.SelectIndicator .with-dropdown:hover,.SelectIndicator .with-clear:hover{color:var(--dui-color-text-default)}.SelectIndicator .with-separator{display:none}
.SelectInput{--select-border-width:var(--dui-border-width-default);--select-border-color:var(--dui-color-border-action-basic-default);--select-inline-start-radius:var(--select-input-inline-start-radius,var(--dui-radius-m));--select-inline-end-radius:var(--select-input-inline-end-radius,var(--dui-radius-m));color:var(--dui-color-text-muted)}.SelectInput .__control{align-items:center;gap:var(--dui-spacing-m);padding-inline:var(--select-control-padding-inline,var(--dui-spacing-m));background-color:var(--dui-color-background-action-basic);border:var(--select-border-width) solid var(--select-border-color);border-start-start-radius:var(--select-inline-start-radius);border-start-end-radius:var(--select-inline-end-radius);border-end-end-radius:var(--select-inline-end-radius);border-end-start-radius:var(--select-inline-start-radius);transition:border-color .2s,background-color .2s;display:flex}.SelectInput .__control.as-small{min-height:var(--select-control-min-height,var(--dui-spacing-4xl));padding-block:var(--select-control-padding-block,calc(var(--dui-spacing-s) - var(--select-border-width) * 2))}.SelectInput .__control.as-medium{min-height:var(--select-control-min-height,var(--dui-spacing-5xl));padding-block:var(--select-control-padding-block,calc(var(--dui-spacing-m) - var(--select-border-width) * 2))}.SelectInput .__control:hover{background-color:var(--dui-color-background-action-basic-hover);border-color:var(--dui-color-border-action-basic-hover)}.SelectInput .__control.is-focused{border-color:var(--dui-color-border-action-active)}.SelectInput.is-error{--select-border-color:var(--dui-color-border-surface-danger)}.SelectInput.is-success{--select-border-color:var(--dui-color-border-surface-success)}.SelectInput.is-disabled{--select-border-color:var(--dui-color-border-action-disabled)}.SelectInput.is-disabled .__control{background-color:var(--dui-color-background-action-disabled)}.SelectInput.is-disabled .__value-container{color:var(--dui-color-text-action-disabled)}.SelectInput .__placeholder{color:var(--dui-color-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.SelectInput.is-disabled .__placeholder{color:var(--dui-color-text-action-disabled)}.SelectInput.is-disabled .SelectTag{opacity:.5}.SelectInput .__value-container{gap:var(--dui-spacing-s);color:var(--dui-color-text-default)}.SelectInputMenuPortal{color:var(--dui-color-text-muted)}:is(.SelectInput,.SelectInputMenuPortal) .__content{background-color:var(--dui-color-background-surface-raised);border-radius:var(--dui-radius-m);margin-top:var(--dui-spacing-m);padding:var(--dui-spacing-s) var(--dui-spacing-none);min-width:max-content}:is(.SelectInput,.SelectInputMenuPortal) .__option{padding-inline:var(--dui-spacing-l);font-size:var(--dui-typography-heading-5-font-size);line-height:var(--dui-typography-body-s-line-height);color:var(--dui-color-text-action);cursor:pointer;padding-block:.375rem}:is(.SelectInput,.SelectInputMenuPortal) .__option.as-focused{background-color:var(--dui-color-background-action-basic-hover)}:is(.SelectInput,.SelectInputMenuPortal) .__option.as-selected{background-color:var(--dui-color-background-action-active)}:is(.SelectInput,.SelectInputMenuPortal) .__option.as-disabled{color:var(--dui-color-text-action-disabled);cursor:not-allowed}
.SelectTag{margin-block:var(--dui-spacing-xs);align-items:center;display:inline-flex}
.SidePanelItem{width:100%}.SidePanelItem .Button{border-radius:var(--dui-spacing-m)}.SidePanelItem.is-expanded .__content{border-radius:0;flex-direction:row;justify-content:space-between;display:flex;overflow:hidden}.SidePanelItem.is-expanded .__title{text-align:start;border-radius:0}.SidePanelItem.is-read-only .Button{pointer-events:none}
.SidePanelItemWithSwitch{width:100%;min-width:0;display:flex;position:relative}.SidePanelItemWithSwitch .Button{border-radius:var(--dui-spacing-m);min-width:0;padding-inline-end:48px}.SidePanelItemWithSwitch .Button .__content{border-radius:0;overflow:hidden}.SidePanelItemWithSwitch .__switch-container{z-index:1;align-items:center;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--dui-spacing-m);transform:translateY(-50%)}.SidePanelItemWithSwitch .__left-content{align-items:center;gap:var(--dui-spacing-m);border-radius:0;min-width:0;display:flex;overflow:hidden}.SidePanelItemWithSwitch .__content-group{align-items:center;gap:var(--dui-spacing-s);border-radius:0;flex:1;min-width:0;display:flex;overflow:hidden}.SidePanelItemWithSwitch .__title{text-align:start;border-radius:0}
.SidePanelItemGroup{flex-direction:column;display:flex}.SidePanelItemGroup:has(>.__children:empty){display:none}.SidePanelItemGroup>.__title{padding:var(--dui-spacing-xl) var(--dui-spacing-m) 0 var(--dui-spacing-m);color:var(--dui-color-text-muted);margin-bottom:var(--dui-spacing-l);font-weight:400;position:relative}.SidePanelItemGroup>.__children{gap:var(--dui-spacing-s);flex-direction:column;display:flex}
.SidePanel{flex-direction:row;display:flex}.SidePanel>.__content{flex-direction:column;width:100%;display:flex}.SidePanel>.__content>.__children{flex:1 1 0}
.SidePanelResizer{cursor:col-resize;z-index:1;background-color:#0000;width:3px;height:100%;transition:background-color .3s;position:absolute;top:0;left:0}.SidePanelResizer.is-rtl,.SidePanelResizer.is-anchor-left{left:unset;right:0}.SidePanelResizer.is-anchor-left.is-rtl{right:unset;left:0}.SidePanelResizer:hover,.SidePanelResizer.is-resizing{background-color:var(--dui-color-border-action-active)}
.SidePanelSection{height:100%}.SidePanelSection.as-with-padding{padding:0 var(--dui-spacing-xl)}.SidePanelSection.as-allow-scrolling{overflow-y:auto}
.Sidebar{background:var(--dui-color-background-surface);border-inline-end:var(--dui-spacing-px) solid var(--dui-color-border-default);width:256px;font-size:var(--dui-typography-body-s-font-size);line-height:var(--dui-typography-body-s-line-height);flex-direction:column;flex-shrink:0;transition:width .2s ease-in-out;display:flex;overflow:hidden}.Sidebar.is-collapsed{width:60px}.Sidebar.is-icon-only{overflow:visible}.Sidebar .SidebarHeader{padding:var(--dui-spacing-l) var(--dui-spacing-xl) var(--dui-spacing-m);align-items:center;display:flex}.Sidebar .SidebarNav{flex-direction:column;flex:1;min-height:0;display:flex}.Sidebar .SidebarNav .__scroll{gap:var(--dui-spacing-xs);height:100%;padding-inline:var(--dui-spacing-m);flex-direction:column;display:flex;overflow:hidden auto}.Sidebar.is-icon-only .SidebarNav .__scroll{overflow:visible}.Sidebar .SidebarFooter{gap:var(--dui-spacing-xs);padding:var(--dui-spacing-m);flex-direction:column;flex-shrink:0;display:flex}.Sidebar .SidebarItem{align-items:center;gap:var(--dui-spacing-m);width:100%;min-height:var(--dui-spacing-4xl);padding-block:var(--dui-spacing-s);padding-inline:var(--dui-spacing-l);border-radius:var(--dui-radius-m);color:var(--dui-color-text-default);font:inherit;font-weight:var(--dui-typography-font-weight-regular);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.Sidebar .SidebarItem:hover{background:var(--dui-color-background-action-ghost-hover)}.Sidebar .SidebarItem:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus);outline-offset:calc(-1 * var(--dui-spacing-xs))}.Sidebar .SidebarItem.is-active{background:var(--dui-color-background-action-active);color:var(--dui-color-text-action-active);font-weight:var(--dui-typography-font-weight-semibold)}.Sidebar .SidebarItem.is-current{background:var(--dui-color-background-action-ghost-pressed);color:var(--dui-color-text-default)}.Sidebar .SidebarFoldable{flex-direction:column;display:flex}.Sidebar .SidebarItem .__chevron{color:var(--dui-color-text-muted);align-items:center;margin-inline-start:auto;transition:transform .2s ease-out;display:flex}.Sidebar .SidebarItem[aria-expanded=true] .__chevron{transform:rotate(-180deg)}.Sidebar.is-icon-only .SidebarItem{justify-content:center;gap:0;font-size:0;display:flex}.Sidebar.is-icon-only .SidebarItem .__chevron{display:none}.Sidebar .SidebarFoldable-disclosure{grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;display:grid}.Sidebar .SidebarFoldable-disclosure.is-open{grid-template-rows:1fr}.Sidebar .SidebarFoldable-disclosure .__clip{overflow:hidden}.Sidebar .SidebarFoldable-disclosure .__children{border-inline-start:var(--dui-spacing-px) solid var(--dui-color-border-default);flex-direction:column;margin-block-start:var(--dui-spacing-xs);margin-inline-start:calc(var(--dui-spacing-l) + var(--dui-spacing-2xl) / 2);padding-inline-start:calc(var(--dui-spacing-s) + var(--dui-spacing-px));display:flex}.Sidebar.is-icon-only .SidebarFoldable-disclosure{display:none}.SidebarSubItem{align-items:center;gap:var(--dui-spacing-m);min-height:var(--dui-spacing-4xl);padding-block:var(--dui-spacing-s);padding-inline:var(--dui-spacing-l);border-radius:var(--dui-radius-m);color:var(--dui-color-text-default);font:inherit;font-weight:var(--dui-typography-font-weight-regular);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.SidebarSubItem:hover{background:var(--dui-color-background-action-ghost-hover)}.SidebarSubItem:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus);outline-offset:calc(-1 * var(--dui-spacing-xs))}.SidebarSubItem.is-current{background:var(--dui-color-background-action-ghost-pressed);color:var(--dui-color-text-default);font-weight:var(--dui-typography-font-weight-semibold)}.SidebarFlyout{min-width:176px;padding-block:var(--dui-spacing-m);flex-direction:column;display:flex}.SidebarFlyout .__label{padding:var(--dui-spacing-s) var(--dui-spacing-l) .375rem;font-size:var(--dui-typography-body-xs-font-size);line-height:var(--dui-typography-body-xs-line-height);color:var(--dui-color-text-muted);margin:0}.Sidebar .SidebarCollapseButton{width:var(--dui-spacing-4xl);height:var(--dui-spacing-4xl);border-radius:var(--dui-radius-m);color:var(--dui-color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:flex-end;align-items:center;padding:0;display:inline-flex}.Sidebar .SidebarCollapseButton:hover{background:var(--dui-color-background-action-ghost-hover)}.Sidebar .SidebarCollapseButton:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus);outline-offset:calc(-1 * var(--dui-spacing-xs))}.Sidebar.is-icon-only .SidebarCollapseButton{align-self:center}.Sidebar.is-icon-only .SidebarFooter{align-items:center;display:flex}.Sidebar.is-icon-only .SidebarFooter>*{width:100%}
.SidebarChip{align-items:center;gap:var(--dui-spacing-m);width:100%;min-height:var(--dui-spacing-4xl);border-radius:var(--dui-radius-m);color:var(--dui-color-text-default);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding-block:0;padding-inline:.625rem;display:flex}.SidebarChip:hover{background:var(--dui-color-background-action-ghost-hover)}.SidebarChip:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus);outline-offset:calc(-1 * var(--dui-spacing-xs))}.SidebarChip.is-open{background:var(--dui-color-background-action-ghost-pressed)}.SidebarChip.as-icon-only{justify-content:center}.SidebarChip .__label{flex:1;min-width:0}.SidebarChip .__title,.SidebarChip .__subtitle{display:block}.SidebarChip .__title{line-height:var(--dui-typography-body-s-line-height)}.SidebarChip .__subtitle{font-size:var(--dui-typography-body-xs-font-size);line-height:var(--dui-typography-body-xs-line-height);color:var(--dui-color-text-muted)}.SidebarChip .__chevron{color:var(--dui-color-text-muted);flex-shrink:0;align-items:center;transition:transform .2s ease-out;display:flex}.SidebarChip.is-open .__chevron{transform:rotate(-180deg)}
.SidebarFlyoutRow{width:100%;padding:var(--dui-spacing-m);border-radius:var(--dui-radius-m);color:var(--dui-color-text-default);font-size:var(--dui-typography-body-s-font-size);line-height:var(--dui-typography-body-s-line-height);font-weight:var(--dui-typography-font-weight-regular);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.625rem;text-decoration:none;display:flex}.SidebarFlyoutRow:hover{background:var(--dui-color-background-action-ghost-hover)}.SidebarFlyoutRow:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus);outline-offset:calc(-1 * var(--dui-spacing-xs))}.SidebarFlyoutRow.is-current{background:var(--dui-color-background-action-ghost-pressed);color:var(--dui-color-text-default);font-weight:var(--dui-typography-font-weight-semibold)}.SidebarFlyoutRow .__icon{color:var(--dui-color-text-muted);flex-shrink:0;align-items:center;display:flex}
.Suggestions{gap:var(--dui-spacing-s);scrollbar-width:thin;align-items:center;display:flex;overflow-x:auto}.Suggestions>*{flex-shrink:0}
.Switch__container{align-items:center;gap:var(--dui-spacing-m);display:inline-flex;position:relative}.Switch__container .__label{color:var(--dui-color-text-default);font-size:var(--dui-typography-heading-5-font-size);line-height:var(--dui-typography-body-s-line-height);font-weight:var(--dui-typography-font-weight-regular);cursor:pointer;-webkit-user-select:none;user-select:none}.Switch__container .__label:hover{color:var(--dui-color-text-action)}.Switch__container .__label .__required{color:var(--dui-color-text-danger)}.Switch__container .is-disabled~.__label{color:var(--dui-color-text-action-disabled);cursor:not-allowed}.Switch{border-radius:var(--dui-radius-l);color:var(--dui-color-background-surface-neutral);cursor:pointer;min-block-size:var(--dui-spacing-2xl);background-color:currentColor;border:0;min-width:2.25rem;padding:0;transition:background-color .2s;display:inline-block;position:relative}.Switch:focus-visible{outline:var(--dui-spacing-xs) solid;outline-offset:var(--dui-spacing-xs);outline-color:var(--dui-color-border-focus)}.Switch:hover{background-color:var(--dui-color-background-surface-neutral-hover)}.Switch[data-state=checked]{background-color:var(--dui-color-background-action-primary)}.Switch[data-state=checked]:hover{background-color:var(--dui-color-background-action-primary-hover)}.Switch[data-state=checked] .__thumb{transform:scale(.8) translateX(var(--dui-spacing-2xl))}.Switch[data-state=checked]: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)) .__thumb{transform:scale(.8) translateX(calc(-1 * var(--dui-spacing-2xl)))}.Switch.is-disabled,.Switch:disabled{background-color:var(--dui-color-background-action-disabled);cursor:not-allowed}:is(.Switch.is-disabled,.Switch:disabled)[data-state=checked],:is(.Switch.is-disabled,.Switch:disabled):hover{background-color:var(--dui-color-background-action-disabled)}:is(.Switch.is-disabled,.Switch:disabled) .__thumb{background-color:var(--dui-color-text-action-disabled)}.Switch .__thumb{background-color:var(--dui-color-background-surface);pointer-events:none;width:var(--dui-spacing-2xl);min-block-size:var(--dui-spacing-2xl);transform:scale(.8) translateX(var(--dui-spacing-none));border-radius:50%;transition:transform .2s;display:block}
.Table{--table-border-color:var(--dui-color-border-default);--table-header-bg:var(--dui-color-background-surface-neutral-muted);--table-row-hover-bg:var(--dui-color-background-surface-neutral-muted-hover);--table-cell-padding-block:.625rem;--table-cell-padding-inline:var(--dui-spacing-xl);caption-side:block-end;border-collapse:collapse;inline-size:100%;font-size:var(--dui-typography-heading-5-font-size);line-height:var(--dui-typography-body-s-line-height);color:var(--dui-color-text-default)}.Table .__header{border-block-end:var(--dui-border-width-default) solid var(--table-border-color)}.Table .__body .__row:last-child{border-block-end:none}.Table .__body.is-striped .__row:nth-child(2n){background-color:var(--dui-color-background-surface-neutral-muted)}.Table .__footer{background-color:var(--table-header-bg);border-block-start:var(--dui-border-width-default) solid var(--table-border-color);font-weight:600}.Table .__row{border-block-end:var(--dui-border-width-default) solid var(--table-border-color);transition:background-color .15s}.Table .__row.is-selected{background-color:var(--dui-color-background-action-active)}.Table .__head{padding-block:var(--table-cell-padding-block);padding-inline:var(--table-cell-padding-inline);text-align:start;color:var(--dui-color-text-default);vertical-align:middle;white-space:nowrap;font-weight:600}.Table .__cell{padding-block:var(--table-cell-padding-block);padding-inline:var(--table-cell-padding-inline);vertical-align:middle}.Table .__caption{padding-block:var(--dui-spacing-m);font-size:var(--dui-typography-heading-5-font-size);color:var(--dui-color-text-muted)}.TableWrapper{border-radius:var(--dui-radius-m);border:var(--dui-border-width-default) solid var(--dui-color-border-default);overflow:auto}
.Tabs{flex-direction:column;display:flex}.TabsList{justify-content:flex-start;align-items:center;gap:var(--dui-spacing-s);padding:var(--dui-spacing-s);border-radius:var(--dui-radius-m);background-color:var(--dui-color-background-surface-canvas-secondary);display:inline-flex}.TabsTrigger{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--dui-spacing-m);padding:var(--dui-spacing-m) var(--dui-spacing-l);border-radius:var(--dui-radius-m);white-space:nowrap;font-size:var(--dui-typography-heading-5-font-size);line-height:var(--dui-typography-body-s-line-height);color:var(--dui-color-text-muted);cursor:pointer;background-color:#0000;font-weight:600;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.TabsTrigger:hover{background-color:var(--dui-color-background-surface-neutral-muted)}.TabsTrigger:active{background-color:var(--dui-color-background-action-ghost-pressed)}.TabsTrigger:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus);outline-offset:var(--dui-spacing-xs)}.TabsTrigger[data-state=active]{color:var(--dui-color-text-default);background-color:var(--dui-color-background-surface)}.TabsTrigger[data-disabled]{color:var(--dui-color-text-action-disabled);pointer-events:none;cursor:default;--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) .5;opacity:var(--csstools-light-dark-toggle--0,1);opacity:var(--lightningcss-light,1)var(--lightningcss-dark,.5)}.TabsContent{padding:var(--dui-spacing-xl) 0;outline:none}.TabsContent:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus);outline-offset:var(--dui-spacing-s);border-radius:var(--dui-radius-s)}
.Tag{--tag-padding-inline-start:var(--dui-spacing-m);--tag-padding-inline-end:var(--dui-spacing-m);--tag-padding-block:var(--dui-spacing-xs);align-items:center;gap:var(--dui-spacing-xs);padding-inline-start:var(--tag-padding-inline-start);padding-inline-end:var(--tag-padding-inline-end);padding-block:var(--tag-padding-block);border-radius:var(--dui-radius-full);color:var(--dui-color-text-default);background-color:var(--dui-color-background-surface-neutral-muted);box-sizing:border-box;display:inline-flex}.Tag:has(.__icon){--tag-padding-inline-start:.375rem}.Tag:has(.__action){--tag-padding-inline-end:.375rem}.Tag .__icon,.Tag .__label,.Tag .__action{align-items:center;display:inline-flex}.Tag .__label{white-space:nowrap}.Tag .__action{cursor:pointer;color:inherit;border-radius:var(--dui-radius-s);background:0 0;border:none;outline:none;margin:0;padding:0}.Tag .__action:hover{background-color:var(--dui-color-background-surface-neutral-muted-hover)}.Tag .__action:active{background-color:var(--dui-color-background-surface-neutral-muted-pressed)}.Tag .__action:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus)}
.Text{color:var(--dui-color-text-default);margin:0}.Text.with-color-default{color:var(--dui-color-text-default)}.Text.with-color-muted{color:var(--dui-color-text-muted)}.Text.with-color-danger{color:var(--dui-color-text-danger)}.Text.with-color-success{color:var(--dui-color-text-success)}.Text.is-centered{text-align:center}
.Textarea{--textarea-inline-start-radius:var(--dui-inline-start-radius,var(--dui-radius-m));--textarea-inline-end-radius:var(--dui-inline-end-radius,var(--dui-radius-m));--textarea-min-height:var(--dui-spacing-8xl);--textarea-min-inline-size:18.75rem;--textarea-max-inline-size:35rem;inline-size:min-content;min-inline-size:var(--textarea-min-inline-size,20rem);flex-direction:column;max-inline-size:100%;display:flex}.Textarea>*+*{margin-block-start:var(--dui-spacing-s)}.Textarea>.Label+*{margin-block-start:0}.Textarea>*+.TextareaInput{margin-block-start:var(--dui-spacing-s)}.Textarea>.TextareaCharacterCount{text-align:end;inline-size:100%}
.TextareaCharacterCount{color:var(--dui-color-text-muted);font-size:var(--dui-typography-heading-5-font-size);line-height:var(--dui-typography-body-s-line-height);white-space:nowrap}.TextareaCharacterCount.is-warning{color:var(--dui-color-text-warning)}.TextareaCharacterCount .__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;position:absolute}
.TextareaInput{--textarea-border-color:var(--dui-color-border-action-basic-default);--textarea-background-color:var(--dui-color-background-action-basic);--textarea-inline-start-radius:var(--textarea-input-inline-start-radius,var(--dui-radius-m));--textarea-inline-end-radius:var(--textarea-input-inline-end-radius,var(--dui-radius-m));--textarea-resize:both;display:contents}.TextareaInput .__input{margin-block-start:var(--dui-spacing-s)}.TextareaInput:first-child>.__input{margin-block-start:0}.TextareaInput.is-error{--textarea-border-color:var(--dui-color-border-surface-danger)}.TextareaInput.is-success{--textarea-border-color:var(--dui-color-border-surface-success)}.TextareaInput.is-disabled{--textarea-border-color:var(--dui-color-border-action-disabled);--textarea-background-color:var(--dui-color-background-action-disabled)}.TextareaInput.is-auto-grow,.TextareaInput.is-disabled{--textarea-resize:none}.TextareaInput>.__input{inline-size:100%;min-block-size:var(--textarea-min-height,96px);min-inline-size:var(--textarea-min-inline-size,320px);max-inline-size:var(--textarea-max-inline-size,720px);padding:.625rem var(--dui-spacing-m);background-color:var(--textarea-background-color);border:var(--dui-border-width-default) solid var(--textarea-border-color);box-sizing:border-box;resize:var(--textarea-resize);font-family:inherit;font-size:var(--dui-typography-body-m-font-size);line-height:var(--dui-typography-body-m-line-height);font-weight:var(--dui-typography-font-weight-regular);color:var(--dui-color-text-default);border-start-start-radius:var(--textarea-inline-start-radius);border-start-end-radius:var(--textarea-inline-end-radius);border-end-end-radius:var(--textarea-inline-end-radius);border-end-start-radius:var(--textarea-inline-start-radius);outline:none;transition:border-color .2s,background-color .2s}.TextareaInput>.__input::placeholder{color:var(--dui-color-text-muted)}.TextareaInput>.__input:disabled{color:var(--dui-color-text-action-disabled);cursor:not-allowed}.TextareaInput>.__input:hover:not(:disabled){background-color:var(--dui-color-background-action-basic-hover);border-color:var(--dui-color-border-action-basic-hover)}.TextareaInput>.__input:focus{border-color:var(--dui-color-border-action-active)}.TextareaInput.is-disabled>.__input::placeholder{color:var(--dui-color-text-action-disabled)}.TextareaInput.is-disabled>.__input:hover{background-color:var(--textarea-background-color);border-color:var(--textarea-border-color)}
.Textfield{--textfield-input-inline-start-radius:var(--dui-inline-start-radius,var(--dui-radius-m));--textfield-input-inline-end-radius:var(--dui-inline-end-radius,var(--dui-radius-m));gap:var(--dui-spacing-s);flex-direction:column;flex:var(--button-group-flex,none);min-width:var(--button-group-flex,auto);display:flex}.Textfield.as-small{--textfield-height:var(--dui-spacing-4xl)}.Textfield.as-medium{--textfield-height:var(--dui-spacing-5xl)}
.TextfieldInput{--textfield-border-color:var(--dui-color-border-action-basic-default);--textfield-background-color:var(--dui-color-background-action-basic);--textfield-inline-start-radius:var(--textfield-input-inline-start-radius,var(--dui-radius-m));--textfield-inline-end-radius:var(--textfield-input-inline-end-radius,var(--dui-radius-m))}.TextfieldInput.as-small{--textfield-height:var(--dui-spacing-4xl)}.TextfieldInput.is-error{--textfield-border-color:var(--dui-color-border-surface-danger)}.TextfieldInput.is-success{--textfield-border-color:var(--dui-color-border-surface-success)}.TextfieldInput.is-disabled{--textfield-border-color:var(--dui-color-border-action-disabled);--textfield-background-color:var(--dui-color-background-action-disabled)}.TextfieldInput .__container{align-items:center;gap:var(--dui-spacing-m);padding-block:var(--textfield-container-padding-block,.625rem);padding-inline:var(--textfield-container-padding-inline,var(--dui-spacing-m));height:var(--textfield-height,var(--dui-spacing-5xl));background-color:var(--textfield-background-color);border:var(--dui-border-width-default) solid var(--textfield-border-color);box-sizing:border-box;border-start-start-radius:var(--textfield-inline-start-radius);border-start-end-radius:var(--textfield-inline-end-radius);border-end-end-radius:var(--textfield-inline-end-radius);border-end-start-radius:var(--textfield-inline-start-radius);transition:border-color .2s,background-color .2s;display:flex}.TextfieldInput .__input{min-width:var(--dui-spacing-none);padding:var(--dui-spacing-none);font-size:var(--textfield-compact-input-font-size,var(--dui-typography-body-m-font-size));line-height:var(--textfield-compact-input-line-height,var(--dui-typography-body-m-line-height));font-weight:var(--dui-typography-font-weight-regular);color:var(--dui-color-text-default);background:0 0;border:none;outline:none;flex:1}.TextfieldInput .__input::placeholder{color:var(--dui-color-text-muted)}.TextfieldInput .__input:disabled{color:var(--dui-color-text-action-disabled)}.TextfieldInput.is-disabled .__input::placeholder{color:var(--dui-color-text-action-disabled)}.TextfieldInput .__icon-start,.TextfieldInput .__chevron,.TextfieldInput .__clear-button,.TextfieldInput .__toggle-visibility{color:var(--dui-color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TextfieldInput.is-disabled .__icon-start,.TextfieldInput.is-disabled .__chevron{color:var(--dui-color-text-action-disabled)}.TextfieldInput .__clear-button,.TextfieldInput .__toggle-visibility{cursor:pointer;border-radius:var(--dui-radius-s);width:var(--dui-spacing-xl);height:var(--dui-spacing-xl);background:0 0;border:none;outline:none;margin:0;padding:0}:is(.TextfieldInput .__clear-button,.TextfieldInput .__toggle-visibility):hover{background-color:var(--dui-color-background-action-basic-hover);color:var(--dui-color-text-default)}:is(.TextfieldInput .__clear-button,.TextfieldInput .__toggle-visibility):active{background-color:var(--dui-color-background-action-basic-pressed);color:var(--dui-color-text-default)}:is(.TextfieldInput .__clear-button,.TextfieldInput .__toggle-visibility):focus-visible{outline:var(--dui-border-width-thick) solid var(--dui-color-border-action-active);outline-offset:var(--dui-spacing-xs)}.TextfieldInput .__prefix,.TextfieldInput .__suffix{font-size:var(--dui-typography-body-m-font-size);line-height:var(--dui-typography-body-m-line-height);color:var(--dui-color-text-muted);align-items:center;display:flex}.TextfieldInput.is-disabled .__prefix,.TextfieldInput.is-disabled .__suffix{color:var(--dui-color-text-action-disabled)}.TextfieldInput:hover .__container{background-color:var(--dui-color-background-action-basic-hover);border-color:var(--dui-color-border-action-basic-hover)}.TextfieldInput .__container:has(:focus){border-color:var(--dui-color-border-action-active)}.TextfieldInput.is-disabled .__container{cursor:not-allowed}.TextfieldInput.is-disabled .__input,.TextfieldInput.is-disabled .__prefix,.TextfieldInput.is-disabled .__suffix,.TextfieldInput.is-disabled .__icon-start,.TextfieldInput.is-disabled .__chevron,.TextfieldInput.is-disabled .__clear-button,.TextfieldInput.is-disabled .__toggle-visibility{cursor:not-allowed;pointer-events:none}.TextfieldInput.is-disabled:hover .__container{background-color:var(--textfield-background-color);border-color:var(--textfield-border-color)}
.Toast{--success-bg:var(--dui-color-background-surface-success-muted);--success-text:var(--dui-color-text-success);--success-border:var(--dui-color-border-surface-success);--info-bg:var(--dui-color-background-surface-info-muted);--info-text:var(--dui-color-text-info);--info-border:var(--dui-color-border-surface-info);--warning-bg:var(--dui-color-background-surface-warning-muted);--warning-text:var(--dui-color-text-warning);--warning-border:var(--dui-color-border-surface-warning);--error-bg:var(--dui-color-background-surface-danger-muted);--error-text:var(--dui-color-text-danger);--error-border:var(--dui-color-border-surface-danger);--normal-bg:var(--dui-color-background-surface);--normal-text:var(--dui-color-text-default);--normal-border:var(--dui-color-border-default);font-family:inherit}.Toast .Toast__toast{padding:var(--dui-spacing-l);border-radius:var(--dui-radius-m);border-width:var(--dui-spacing-px);gap:var(--dui-spacing-m)}.Toast .Toast__title{font-size:var(--dui-typography-heading-5-font-size);line-height:var(--dui-typography-body-s-line-height);font-weight:var(--dui-typography-font-weight-semibold);color:inherit}.Toast .Toast__description{font-size:var(--dui-typography-body-xs-font-size);line-height:var(--dui-typography-body-xs-line-height);color:var(--dui-color-text-muted)}.Toast [data-rich-colors=true] .Toast__description{color:inherit;opacity:.8}.Toast .Toast__icon{color:inherit}.Toast .Toast__action-button{border-radius:var(--dui-radius-s);padding:var(--dui-spacing-xs) var(--dui-spacing-m);font-size:var(--dui-typography-body-xs-font-size);line-height:var(--dui-typography-body-xs-line-height);font-weight:var(--dui-typography-font-weight-semibold);background:var(--dui-color-background-action-primary);color:var(--dui-color-text-default-invert);cursor:pointer;border:none}.Toast .Toast__action-button:hover{background:var(--dui-color-background-action-primary-hover)}.Toast .Toast__cancel-button{border-radius:var(--dui-radius-s);padding:var(--dui-spacing-xs) var(--dui-spacing-m);font-size:var(--dui-typography-body-xs-font-size);line-height:var(--dui-typography-body-xs-line-height);font-weight:var(--dui-typography-font-weight-semibold);color:var(--dui-color-text-muted);border:var(--dui-spacing-px) solid var(--dui-color-border-default);cursor:pointer;background:0 0}.Toast .Toast__cancel-button:hover{background:var(--dui-color-background-action-ghost-hover)}.Toast .Toast__close-button{background:var(--dui-color-background-surface);border:var(--dui-spacing-px) solid var(--dui-color-border-default);color:var(--dui-color-text-muted)}.Toast .Toast__close-button:hover{background:var(--dui-color-background-action-ghost-hover);border-color:var(--dui-color-border-default)}
.ToggleGroup{align-items:center;gap:var(--dui-spacing-s);padding:var(--dui-spacing-s);background-color:var(--dui-color-background-surface);border:1px solid var(--dui-color-border-default);border-radius:var(--dui-radius-m);display:inline-flex}.ToggleGroup .__item{all:unset;box-sizing:border-box;white-space:nowrap;color:var(--dui-color-text-action-ghost);box-shadow:inset 0 0 0 var(--dui-spacing-px) transparent;cursor:pointer;background-color:#0000;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.ToggleGroup .__item:hover{background-color:var(--dui-color-background-action-ghost-hover)}.ToggleGroup .__item:active{background-color:var(--dui-color-background-action-ghost-pressed)}.ToggleGroup .__item:focus-visible{outline:var(--dui-spacing-xs) solid var(--dui-color-border-focus);outline-offset:var(--dui-spacing-xs);box-shadow:inset 0 0 0 var(--dui-spacing-px) var(--dui-color-border-focus)}.ToggleGroup .__item[data-state=on]{color:var(--dui-color-text-action-active);background-color:var(--dui-color-background-action-active);box-shadow:inset 0 0 0 var(--dui-spacing-px) transparent}.ToggleGroup .__item[data-disabled]{color:var(--dui-color-text-action-disabled);background-color:var(--dui-color-background-action-disabled);box-shadow:none;pointer-events:none;cursor:default;--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) .5;opacity:var(--csstools-light-dark-toggle--0,1);opacity:var(--lightningcss-light,1)var(--lightningcss-dark,.5)}.ToggleGroup.as-small .__item{gap:var(--dui-spacing-m);padding:var(--dui-spacing-m) var(--dui-spacing-l);border-radius:var(--dui-radius-s);font-size:var(--dui-typography-heading-5-font-size);line-height:var(--dui-typography-body-s-line-height)}.ToggleGroup.as-medium .__item{gap:var(--dui-spacing-m);padding:var(--dui-spacing-m) var(--dui-spacing-xl);border-radius:var(--dui-radius-m);font-size:var(--dui-typography-body-m-font-size);line-height:var(--dui-typography-body-m-line-height)}
.Tooltip{--tooltip-max-inline-size:256px;--tooltip-border-radius:var(--dui-radius-xs);--tooltip-background-color:var(--dui-color-background-surface-invert)}.Tooltip .__content{max-inline-size:var(--tooltip-max-inline-size);background:var(--tooltip-background-color);color:var(--dui-color-text-default-invert);border-radius:var(--tooltip-border-radius);font-size:var(--dui-typography-body-m-font-size);font-weight:var(--dui-typography-font-weight-regular);line-height:var(--dui-typography-body-m-line-height);padding:.375rem var(--dui-spacing-l);-webkit-user-select:none;user-select:none;will-change:opacity}.Tooltip .__arrow{fill:var(--tooltip-background-color)}
.TooltipTrigger{all:unset}.TooltipTrigger.as-help-text{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline}.TooltipTrigger.as-help-text:focus-visible{outline:revert}
.UserNav.__identity{padding:var(--dui-spacing-m) var(--dui-spacing-l);min-inline-size:14rem}
.VideoPlayer{position:relative}.VideoPlayer.as-full{block-size:100%;inline-size:100%}.VideoPlayer__poster{z-index:1;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;inset:0}.VideoPlayer__poster.as-absolute{position:absolute}.VideoPlayer__poster-image{object-fit:cover;block-size:100%;inline-size:100%}.VideoPlayer__play-button{cursor:pointer;block-size:100%;inline-size:100%;color:var(--dui-color-text-default-invert);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoPlayer__play-icon{background-color:var(--dui-color-background-action-primary);border-radius:50%;justify-content:center;align-items:center;block-size:48px;inline-size:48px;display:flex}.VideoPlayer__play-button:hover .VideoPlayer__play-icon{opacity:.9}.VideoPlayer__play-button:active .VideoPlayer__play-icon{opacity:.8}.VideoPlayer__video--full{object-fit:cover;block-size:100%;inline-size:100%}.VideoPlayer__overlay[open]{z-index:1000;background-color:var(--dui-color-background-overlay,#000c);block-size:100%;inline-size:100%;border:none;justify-content:center;align-items:center;max-width:100%;max-height:100%;margin:0;padding:0;display:flex;position:fixed;inset:0}.VideoPlayer__close-button{z-index:1;position:absolute;inset-block-start:var(--dui-spacing-xl);inset-inline-end:var(--dui-spacing-xl)}.VideoPlayer__overlay-container{position:relative}.VideoPlayer__overlay-video{max-block-size:90vh}
.WebPreview{border-radius:var(--dui-radius-l);background-color:var(--dui-color-background-surface);min-height:0;box-shadow:inset 0 0 0 var(--dui-spacing-px) var(--dui-color-border-default);flex-direction:column;flex:1;display:flex;overflow:hidden}.WebPreview .__navigation{align-items:center;gap:var(--dui-spacing-s);padding:var(--dui-spacing-s);border-bottom:var(--dui-spacing-px) solid var(--dui-color-border-default);display:flex}.WebPreview .__url{flex:1;min-width:0}.WebPreview .__body{background-color:var(--dui-color-background-surface-canvas-secondary);flex:1;min-height:0;position:relative}.WebPreview .__frame{border:0;width:100%;height:100%;display:block}.WebPreview .__loading{background-color:var(--dui-color-background-surface-canvas-secondary);color:var(--dui-color-text-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.ActionFooter{gap:var(--dui-spacing-l);grid-template-columns:1fr;display:grid}.ActionFooter .__action,.ActionFooter .__action>.Button{width:100%}@container component (min-width:40rem){.ActionFooter{grid-template-columns:1fr auto auto}.ActionFooter .__action,.ActionFooter .__action>.Button{width:auto}.ActionFooter .__action{grid-row:1}.ActionFooter .__action.tertiary{grid-column:1}.ActionFooter .__action.secondary{grid-column:2}.ActionFooter .__action.primary{grid-column:3}}
.dui-truncate{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}
