.AssistantMessage,.ContextMenu *,.EditorTools *,.EditorTools .EditorTools-toolbar,.EditorTools .EditorTools-toolbar *,.ElementProperties *,.ElementProperties .PropertyGroup,.ElementProperties input,.ElementProperties label,.ElementProperties select,.HeaderContainer *,.MainMenu-rootNavRow *,.MainMenu-rootSection *,.MainMenu-submenu *,.NestedTableConfig *,.ProgressBarLabel,.PropertyGroup *,.SettingsPageActions *{font-size:var(--font-size-0)}.Chat *{font-size:var(--font-size-0)!important}.HeaderContainer{padding:0 var(--page-chrome-padding-inline) 0 0}.SubContentContainer{margin:var(--vertical-space-5) 0}main.MainContainer>.ContentContainer{padding-left:var(--horizontal-space-1);padding-top:var(--page-chrome-padding-block-start)}main.MainContainer>.ContentContainer>.box2{vertical-align:top}body:not(.MainMenuPanelOpen) main.MainContainer>.ContentContainer{padding-top:calc(var(--page-chrome-padding-block-start) + 24px)}.SettingsPageHeader{display:flex;align-items:flex-start;gap:var(--horizontal-space-1);flex-wrap:wrap;margin-bottom:var(--vertical-space-3)}.SettingsPageHeader .box1{margin:0}.SettingsPageHeader-actions{display:flex;align-items:center;gap:var(--horizontal-space-1);flex-wrap:wrap}.SettingsPageHeader-actions .box1{flex:0 0 auto;overflow:visible;margin:0}.EditorChromeStack{display:flex;flex-direction:column;width:100%;min-height:100vh;box-sizing:border-box}.EditorChromeStack-fill{box-sizing:border-box}.EditorChromeStack-fill,.EditorWorkspace{flex:1 1;min-height:0;position:relative;width:100%}.PageLayout{position:fixed;left:0;right:0;z-index:12100;overflow:visible;max-height:none;height:auto;width:auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start}.PageLayout-menuPanels,.PageLayout>header.MainMenu{width:100%;min-width:0}.PageLayout.PageLayout--withTools{height:100vh;max-height:100vh;pointer-events:none}.PageLayout.PageLayout--withTools>.PageLayout-menuPanels,.PageLayout.PageLayout--withTools>.PageLayout-toolsSlot,.PageLayout.PageLayout--withTools>header.MainMenu{pointer-events:auto}.PageLayout-toolsSlotRegion{display:contents}.PageLayout-toolsSlot{display:flex;flex-direction:column;align-items:stretch;gap:var(--box-gap);flex:1 1 auto;min-height:0;width:var(--page-tools-rail-width);max-width:var(--page-tools-rail-width);align-self:flex-start;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding-top:var(--page-chrome-padding-block-start);padding-left:var(--page-chrome-padding-inline);padding-right:var(--page-chrome-padding-inline)}.PageLayout-toolsSlot[hidden]{display:none}.PageLayout-toolsSlot{background:var(--page-tools-rail-background)}header.MainMenu{background:var(--page-menu-rail-background)}header.MainMenu.MainMenu--menuChatOpen{--page-menu-chat-split:calc(var(--page-chrome-edge-start) + var(--page-menu-rail-width) + var(--page-chrome-padding-inline));background:linear-gradient(to right,var(--page-menu-rail-background) 0 var(--page-menu-chat-split),transparent var(--page-menu-chat-split) calc(var(--page-menu-chat-split) + var(--page-rail-gap)),var(--page-menu-chat-background) calc(var(--page-menu-chat-split) + var(--page-rail-gap)))}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.mar-b-1{width:100%;max-width:100%;box-sizing:border-box}.PageLayout-toolsSlot .HomeWidgetCardRow{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;width:100%;box-sizing:border-box}.PageLayout-toolsSlot .HomeWidgetCard{flex:0 0 auto;width:100%;max-width:none;min-width:0;box-sizing:border-box}body.MainMenuPanelOpen:has(header.MainMenu--menuChatOpen){--page-menu-panel-width:var(--page-menu-panel-width-with-chat)}.PageLayout.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative),body.MainMenuPanelOpen .PageLayout:not(.PageLayout--tabDetailRelative){left:0;right:auto;width:var(--page-menu-panel-width);max-width:var(--page-menu-panel-width);height:100vh;max-height:100vh}.PageLayout.PageLayout--withTools.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative),body.MainMenuPanelOpen .PageLayout.PageLayout--withTools:not(.PageLayout--tabDetailRelative){left:0;right:auto;width:calc(var(--page-menu-panel-width) + var(--page-tools-rail-width) + var(--page-rail-gap));max-width:calc(var(--page-menu-panel-width) + var(--page-tools-rail-width) + var(--page-rail-gap));flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:var(--page-rail-gap)}.PageLayout.PageLayout--withTools.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative)>header.MainMenu,body.MainMenuPanelOpen .PageLayout.PageLayout--withTools:not(.PageLayout--tabDetailRelative)>header.MainMenu{flex:0 0 var(--page-menu-panel-width);width:var(--page-menu-panel-width);max-width:var(--page-menu-panel-width);min-width:0;align-self:stretch}.PageLayout.PageLayout--withTools.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative)>.PageLayout-toolsSlot,body.MainMenuPanelOpen .PageLayout.PageLayout--withTools:not(.PageLayout--tabDetailRelative)>.PageLayout-toolsSlot{flex:0 0 var(--page-tools-rail-width);width:var(--page-tools-rail-width);max-width:var(--page-tools-rail-width);min-width:0;min-height:0;height:100%;margin-left:0;padding-top:var(--page-chrome-padding-block-start);box-sizing:border-box;align-self:stretch;display:flex}.PageLayout.PageLayout--withTools.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative)>.PageLayout-menuPanels:empty{display:none}.PageLayout.PageLayout--mainMenuPanel:not(.PageLayout--withTools):not(.PageLayout--tabDetailRelative)>header.MainMenu,body.MainMenuPanelOpen .ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative>header.MainMenu,body.MainMenuPanelOpen .PageLayout:not(.PageLayout--withTools):not(.PageLayout--tabDetailRelative)>header.MainMenu{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;width:var(--page-menu-panel-width);max-width:var(--page-menu-panel-width)}.PageLayout.PageLayout--withTools.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative)>header.MainMenu,body.MainMenuPanelOpen .PageLayout.PageLayout--withTools:not(.PageLayout--tabDetailRelative)>header.MainMenu{min-height:0;display:flex;flex-direction:column;overflow:hidden}.PageLayout.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative) .MainMenu-bar,body.MainMenuPanelOpen .ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative .MainMenu-bar,body.MainMenuPanelOpen .PageLayout:not(.PageLayout--tabDetailRelative) .MainMenu-bar{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;width:100%;overflow:hidden}.PageLayout.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative) .MainMenu-topBar,body.MainMenuPanelOpen .ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative .MainMenu-topBar,body.MainMenuPanelOpen .PageLayout:not(.PageLayout--tabDetailRelative) .MainMenu-topBar{flex:0 0 auto;min-height:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;width:100%;overflow:visible}.PageLayout.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative) .MainMenu-topRow,body.MainMenuPanelOpen .ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative .MainMenu-topRow,body.MainMenuPanelOpen .PageLayout:not(.PageLayout--tabDetailRelative) .MainMenu-topRow{flex:0 0 auto}.PageLayout.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative) .MainMenu-openRow,body.MainMenuPanelOpen .ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative .MainMenu-openRow,body.MainMenuPanelOpen .PageLayout:not(.PageLayout--tabDetailRelative) .MainMenu-openRow{flex:0 0 var(--page-menu-rail-width);width:var(--page-menu-rail-width);max-width:var(--page-menu-rail-width);min-width:0;min-height:0;overflow:visible;align-self:flex-start;align-items:flex-start}.PageLayout.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative) .MainMenu-chatRow,body.MainMenuPanelOpen .ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative .MainMenu-chatRow,body.MainMenuPanelOpen .PageLayout:not(.PageLayout--tabDetailRelative) .MainMenu-chatRow{flex:0 0 var(--page-menu-chat-width);width:var(--page-menu-chat-width);max-width:var(--page-menu-chat-width);min-width:0;min-height:0;overflow:visible;align-self:flex-start;align-items:flex-start}.PageLayout.PageLayout--mainMenuPanel:not(.PageLayout--tabDetailRelative) .MainMenu-rootChatArea,body.MainMenuPanelOpen .ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative .MainMenu-rootChatArea,body.MainMenuPanelOpen .PageLayout:not(.PageLayout--tabDetailRelative) .MainMenu-rootChatArea{flex:0 0 auto;min-height:0;height:auto;overflow:visible;align-self:flex-start}.PageLayout.PageLayout--mainMenuPanel:not(.PageLayout--withTools):not(.PageLayout--tabDetailRelative) .PageLayout-toolsSlot,body.MainMenuPanelOpen .PageLayout:not(.PageLayout--withTools):not(.PageLayout--tabDetailRelative) .PageLayout-toolsSlot{display:none}body.MainMenuPanelOpen main.MainContainer{margin-left:var(--page-menu-panel-width);width:auto;max-width:none;box-sizing:border-box}body.MainMenuPanelOpen:has(.PageLayout.PageLayout--withTools) main.MainContainer{margin-left:calc(var(--page-menu-panel-width) + var(--page-tools-rail-width) + var(--page-rail-gap) + var(--page-rail-gap))}body.MainMenuPanelOpen main.MainContainer:has(.ListPageChrome-tabPinned),body.MainMenuPanelOpen:has(.PageLayout.PageLayout--withTools) main.MainContainer:has(.ListPageChrome-tabPinned){margin-left:0;width:100%;max-width:100%}body.MainMenuPanelOpen .ListPageChrome-tabPinned{flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:var(--page-rail-gap)}body.MainMenuPanelOpen .ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative{flex:0 0 var(--page-menu-panel-width);width:var(--page-menu-panel-width);max-width:var(--page-menu-panel-width);height:100%;max-height:100%;align-self:stretch;display:flex;flex-direction:column;overflow-x:visible;overflow-y:auto;box-sizing:border-box;padding-right:0;position:relative;z-index:2}body.MainMenuPanelOpen .ListPageChrome-tabPinned>.ListWrapper{flex:1 1 auto;width:auto;max-width:none;min-width:0;min-height:0;position:relative;z-index:0;isolation:isolate}body.MainMenuPanelOpen .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools))>.ListWrapper{margin-top:calc(var(--page-chrome-padding-block-start) + 24px)}body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned>.ListWrapper{padding-left:var(--page-chrome-edge-start)}body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools))>.ListWrapper:has(.Table--rowInsert){margin-left:calc(-1 * var(--table-row-insert-lane))}body.MainMenuPanelOpen .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools))>.ListWrapper:has(>.SettingsPage--navInMenuTree){margin-top:0}.SettingsPage--navInMenuTree{padding-left:0}.PageLayout-toolsSlot .DataActionsPanel{width:100%;max-width:100%;margin:var(--vertical-space-4) 0 0;box-sizing:border-box}body.MainMenuPanelOpen .EditorChromeStack,body.MainMenuPanelOpen .EditorChromeStack-fill,body.MainMenuPanelOpen .EditorContainer{width:100%;max-width:100%}body.MainMenuPanelOpen .EditorChromeStack{padding-left:3px}body.MainMenuPanelOpen .EditorContainer.EditorContainer--toolsOpen .EditorWorkspace{margin-left:0;width:100%;max-width:100%}.HomeWidgetCardRow{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;box-sizing:border-box}.HomeWidgetCard{flex:1 1 260px;max-width:420px;min-width:240px;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--vertical-space-1);cursor:pointer}.HomeWidgetCardHeader{justify-content:space-between;gap:var(--horizontal-space-1)}.HomeWidgetCardHeader,.HomeWidgetCardSummary{display:flex;align-items:flex-start;min-width:0}.HomeWidgetCardSummary{flex-direction:column;gap:2px}.HomeWidgetCardBody{margin-top:var(--vertical-space-1);cursor:auto}.HomeWidgetCardBody,.HomeWidgetIntro{display:flex;flex-direction:column;gap:var(--vertical-space-1)}.HomeWidgetIntro,.HomeWidgetTitle{overflow-wrap:anywhere}.HomeWidgetTitle{font-weight:400}.HomeWidgetMuted,.HomeWidgetSubline{opacity:.72;overflow-wrap:anywhere}.HomeWidgetSelectButton{flex:0 0 auto}.HomeWidgetBadgeRow{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.HomeWidgetFieldToken{display:inline-flex;flex-direction:column;align-items:flex-start}.HomeWidgetFieldToken,.HomeWidgetFieldToken>span{max-width:100%;overflow-wrap:anywhere}.HomeWidgetDetails{padding-top:0}.HomeWidgetToggleButton{color:inherit;text-align:left;font:inherit;line-height:inherit;display:block;cursor:pointer;font-weight:400;width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.HomeWidgetMetaGrid,.HomeWidgetToggleBody{margin-top:var(--vertical-space-1)}.HomeWidgetMetaGrid{display:grid;grid-template-columns:minmax(74px,max-content) minmax(0,1fr);grid-gap:3px var(--horizontal-space-1);gap:3px var(--horizontal-space-1)}.HomeWidgetMetaRow{display:contents}.HomeWidgetMetaLabel{opacity:.7}.HomeWidgetMetaValue{min-width:0;overflow-wrap:anywhere}.HomeWidgetListBlock{margin-top:var(--vertical-space-1)}.HomeWidgetRule{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;margin-top:3px}.HomeWidgetRule>span{overflow-wrap:anywhere;max-width:100%}.HomeWidgetJson{box-sizing:border-box;width:100%;max-height:280px;overflow:auto;margin:var(--vertical-space-1) 0 0;padding:var(--vertical-space-1);border:var(--line-thickness-4) solid var(--color-2);border-radius:4px;background:rgba(0,0,0,.04);white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.35}.HomeWidgetJson--compact{max-height:180px}.HomeWidgetSubheading{margin-top:var(--vertical-space-1);font-weight:400}.HomeWidgetSystemDetails{margin-top:var(--vertical-space-1);opacity:.82}.HomeWidgetCronBox{border-top:var(--line-thickness-4) dotted var(--color-2);margin-top:var(--vertical-space-1);padding-top:var(--vertical-space-1)}.PageLayout.PageLayout--tabDetailRelative{position:relative;top:auto;left:auto;right:auto;z-index:1000;width:100%}.CalendarChrome,.CalendarWeekdayHeader{width:100%;box-sizing:border-box}.CalendarWeekdayHeader{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.box1.calendar-day-today,.box1.calendar-weekday-today{background:var(--color-8);color:#fff;border-color:var(--color-0)}.SubMenuContainer{display:flex;flex-wrap:wrap;align-items:flex-start}.PageLayout-toolsSlot .SubMenuContainer--toolsRail{flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%;box-sizing:border-box}.PageLayout-toolsSlot .SubMenuContainer--toolsRail>.box1,.PageLayout-toolsSlot .SubMenuContainer--toolsRail>.box2{width:auto;max-width:100%;display:inline-block}.SubMenuContainer>.SubMenuContainer-pane{display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.SubMenuContainer>.SubMenuContainer-pane+.SubMenuContainer-pane{margin-top:var(--vertical-space-2)}.SubMenuContainer-paneLabel{flex:0 0 100%;color:var(--color-1);font-size:var(--font-size-0)}.PageLayout-toolsSlot .SubMenuContainer--toolsRail>.SubMenuContainer-pane>.box1,.PageLayout-toolsSlot .SubMenuContainer--toolsRail>.SubMenuContainer-pane>.box2{width:auto;max-width:100%;display:inline-block}.PageLayout-toolsSlot .SubMenuContainer--toolsRail.SubMenuContainer--tree .SubMenuContainer-rowActionsGroup,.PageLayout-toolsSlot .SubMenuContainer--toolsRail.SubMenuContainer--tree>.SubMenuContainer-pane{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:2px}.PageLayout-toolsSlot .SubMenuContainer--tree .SubMenuContainer-pane>.box1,.PageLayout-toolsSlot .SubMenuContainer--tree .SubMenuContainer-rowActionsGroup>.box1{margin-top:0;margin-bottom:0}.PageLayout-toolsSlot .SubMenuContainer--toolsRail.SubMenuContainer--tree .box1:has(+.DataActionsPanelHost:not(:empty)),.SettingsAccordion .box1:has(+.DataActionsPanelHost:not(:empty)),.StylePanel .box1:has(+.DataActionsPanelHost:not(:empty)){align-self:stretch;width:auto;max-width:none;margin-right:0;text-align:left;padding-left:var(--box-open-padding-inline);padding-right:var(--box-open-padding-inline);border:var(--box-open-border-width) dotted var(--box-open-border-color);border-bottom:none;border-radius:var(--box-open-radius) var(--box-open-radius) 0 0;background:var(--box-open-background)}.DataActionsPanelHost{align-self:stretch;box-sizing:border-box;margin:-2px 0 var(--vertical-space-1);padding:var(--box-open-padding-block) var(--box-open-padding-inline);border:var(--box-open-border-width) dotted var(--box-open-border-color);border-top:none;border-radius:0 0 var(--box-open-radius) var(--box-open-radius);background:var(--box-open-background)}.DataActionsPanelHost:empty{display:none}.DataActionsPanelHost .DataActionsPanel{margin:0}.PageLayout-toolsSlot .SubMenuContainer--toolsRail .SubMenuContainer-rowActionsGroup{display:flex;flex:0 0 100%;width:100%;flex-direction:column;align-items:flex-start;gap:0;margin:var(--vertical-space-3) 0 var(--vertical-space-1)}.PageLayout-toolsSlot .SubMenuContainer--toolsRail .SubMenuContainer-rowActionsGroup>.box1{width:auto;max-width:100%;margin-right:0}.MainMenu-toolsBoxChrome{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;width:100%;box-sizing:border-box}.MainMenu-toolsTopRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"mark  close" "title title";align-items:start;width:100%;min-width:0;box-sizing:border-box;grid-row-gap:var(--vertical-space-1);row-gap:var(--vertical-space-1);grid-column-gap:calc(var(--box2-padding-inline) + 1px);column-gap:calc(var(--box2-padding-inline) + 1px);margin-bottom:var(--page-menu-head-gap)}.MainMenu-toolsTopRow:not(:has(>.MainMenu-toolsProfileHost)){grid-template-areas:"title close"}.MainMenu-toolsProfileHost{grid-area:mark;display:flex;align-items:flex-start;line-height:0}.MainMenu-toolsTopRow>.MainMenu-toolsTitleRow{display:contents}.MainMenu-toolsTitleRow>.AppTitle{grid-area:title}.MainMenu-toolsTitleRow>button{grid-area:close;justify-self:end}.MainMenu-toolsTitleRow .AppTitle{line-height:1;padding-bottom:.25em;margin-bottom:-.25em}.MainMenu-toolsBoxChrome>.SubMenuContainer,.MainMenu-toolsBoxChrome>.SubMenuContainer--toolsRail{flex:0 0 auto;width:100%;min-width:0}.DataActionsPanel{display:block;margin:var(--vertical-space-4) 0}.LayoutEditPanel-tabList{display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:100%;box-sizing:border-box;padding-left:var(--horizontal-space-2)}.LayoutEditPanel-tabList>.box1{margin-top:0;margin-bottom:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SortTableOptions .SortColumnOption{position:relative;max-width:100%}.SortTableOptions .SortColumnOption>.box1{margin-right:0}.SortTableOptions .SortColumnOption.is-sorted{padding-right:15px}.SortTableOptions .SortColumnOption-dir{position:absolute;right:0;top:0;bottom:0;width:17px;margin:0;padding:0;border:0;background:transparent;line-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer}.SortTableOptions .SortColumnOption-dir .SketchArrowIcon{width:17px!important;height:12px!important}.SortTableOptions .SortColumnOption-dir *{pointer-events:none}.FilterTableOptions .FilterColumnOption{position:relative;max-width:100%}.FilterTableOptions .FilterColumnOption.is-filtered{padding-right:15px}.FilterTableOptions .FilterColumnOption-clear{position:absolute;right:0;top:0;bottom:0;width:17px;margin:0;padding:0;border:0;background:transparent;line-height:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.FilterTableOptions .FilterColumnOption-clear *{pointer-events:none}.DataActionsPanel>.DataActionsSearchInput{display:block;width:100%;margin-right:0}.DataActionsPanel--portalOnly,.DataActionsPanelBox--portalOnly{display:none}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.DataActionsToolsPanel{padding-left:0;padding-right:var(--box2-padding-inline);box-sizing:border-box}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.box2.DocumentPanel{flex:0 1 auto;width:100%;max-width:100%;box-sizing:border-box}.Document{display:flex;flex-direction:column;align-items:flex-start}.Document-title{margin-bottom:0;color:#000}.Document-generate{margin-top:var(--vertical-space-2)}.Document-progress,.Document-progressGroup{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vertical-space-1)}.Document-progress{width:100%;margin-top:var(--vertical-space-0)}.Document-step,.Document-target{width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box;margin-right:0;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Document-step>span:last-child,.Document-target{min-width:0}.Document-settings{gap:var(--vertical-space-2);margin-bottom:var(--vertical-space-3)}.Document-setting,.Document-settings{display:flex;flex-direction:column;align-items:flex-start}.Document-setting{gap:var(--vertical-space-0)}.Document-filenameValue{display:inline-flex;flex-wrap:wrap;align-items:center;cursor:default}.Document-filenameValue .FilenamePart{cursor:default}.Document-addPart,.Document-addPart .AddPartMenu{display:flex;flex-direction:column;align-items:flex-start}.Document-addPart .AddPartMenu{margin-top:var(--vertical-space-2)}.RowActions-addPartMenu{position:absolute;left:0;top:100%;margin-top:2px;padding:6px;border-radius:4px;z-index:200;min-width:200px}.Document-addColumn,.Document-addLiteral{margin:0}.Document-addLiteral{display:flex;flex-direction:column;align-items:flex-start}.DataActionsViews,.DataActionsViews-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.DataActionsViews-actions{display:contents}.DataActionsViews-list{gap:0}.DataActionsViews-record{flex-basis:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.DataActionsViews-typeGroup{display:contents}.MainMenu{overflow:visible;position:relative;width:100%;box-sizing:border-box}.MainMenu-bar,.MainMenu-topBar{align-items:flex-start;box-sizing:border-box;width:100%}.MainMenu-topBar{flex-direction:column;flex-wrap:nowrap;padding-top:var(--page-chrome-padding-block-start);padding-left:var(--page-chrome-edge-start)}.MainMenu-topRow{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;flex:0 0 auto;width:100%;transition:opacity .12s ease,visibility 0s linear 0s}.PageLayout:not(.PageLayout--tabDetailRelative) .MainMenu--autoHidden .MainMenu-topRow,body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):not(:has(.TableContainer--table)):has(.TableContainer .EditorContainer--embedded:not(.EditorLayoutEditing)) .MainMenu--autoHidden .MainMenu-topRow{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility 0s linear .12s}@media (prefers-reduced-motion:reduce){.MainMenu--autoHidden .MainMenu-topRow,.MainMenu-topRow{transition:none}}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.MainMenu-topRow{position:-webkit-sticky;position:sticky;top:0;z-index:20}.MainMenu-profileAlign{box-sizing:border-box;border:var(--box-border-width) dotted transparent;padding:var(--page-menu-box-padding-block-start) var(--box2-padding-inline) 0}.MainMenu-rootMenu{margin-top:calc(-1 * var(--page-chrome-padding-block-start));margin-right:0;margin-bottom:0;padding-top:var(--page-chrome-padding-block-start);padding-bottom:var(--page-edge-inset);max-height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@supports (height:100dvh){.MainMenu-rootMenu{max-height:100dvh}}.PageLayout.PageLayout--mainMenuPanel .MainMenu-topBar,body.MainMenuPanelOpen .MainMenu-topBar{gap:var(--page-menu-chat-content-gap);padding-left:var(--page-chrome-edge-start);padding-top:var(--page-chrome-padding-block-start)}.MainMenu-rootMenu .MainMenu-rootContent{padding-top:0;gap:0}.MainMenu-rootMenu .MainMenu-rootContent>.MainMenu-logoRow{min-height:1em;margin-bottom:var(--page-menu-head-gap)}.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatConversationShell.box2,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatConversationShell.box2{margin-top:0;margin-right:0;margin-bottom:0;padding-top:var(--page-menu-box-padding-block-start);border-width:var(--box-border-width);height:auto;max-height:calc(100vh - var(--page-chrome-padding-block-start) - var(--page-edge-inset));min-height:0;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .Chat,.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatBody,.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatConversationStack,.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatMain,.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatOpenRow,.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatPanelShell,.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatWrap,.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatWrap>div,body.MainMenuPanelOpen .MainMenu-rootChatArea .Chat,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatBody,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatConversationStack,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatMain,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatOpenRow,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatPanelShell,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatWrap,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatWrap>div{flex:1 1 auto;min-height:0;max-width:none;width:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;align-self:stretch}.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatOpenRow,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatOpenRow{flex-direction:row;align-items:stretch;gap:var(--page-rail-gap-visible)}.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatMain>.ChatMessages,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatMain>.ChatMessages{flex:1 1 auto;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto}.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatMain>.ChatInput,.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatMain>.ChatSessionsColumn,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatMain>.ChatInput,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatMain>.ChatSessionsColumn{flex:0 0 auto}.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatMain>.ChatSessionsColumn,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatMain>.ChatSessionsColumn{max-height:30vh;overflow:auto}.PageLayout.PageLayout--mainMenuPanel .MainMenu-rootChatArea .ChatWrap,body.MainMenuPanelOpen .MainMenu-rootChatArea .ChatWrap{padding-top:0}.PageLayout.PageLayout--withTools:not(.PageLayout--mainMenuPanel)>.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.MainMenu-profileAlign:first-child,.PageLayout.PageLayout--withTools:not(.PageLayout--mainMenuPanel)>.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.box2:first-child{margin-top:0}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.box2:not(button){margin-top:0;margin-right:0;margin-bottom:0;padding-top:var(--page-menu-box-padding-block-start);padding-bottom:calc(1.2px + 2px)}.MainMenu-openRow a.box1,.MainMenu-openRow button.box1,.PageLayout-toolsSlot a.box1,.PageLayout-toolsSlot button.box1{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PageLayout-toolsSlot .EditorTitleNav>span.box1,.PageLayout-toolsSlot .MainMenu-toolsBoxChrome>span,.PageLayout-toolsSlot .MainMenu-toolsTitleRow>span{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PageLayout-toolsSlot .MainMenu-toolsTitleRow>button{flex:0 0 auto}.PageLayout.PageLayout--withTools:not(.PageLayout--mainMenuPanel):not(.PageLayout--tabDetailRelative)>header.MainMenu.MainMenu--profileInTools{display:none}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.EditorToolsChrome{margin-top:var(--vertical-space-3)}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.box2.EditorToolsChrome{flex:0 1 auto;align-self:stretch;width:100%;max-width:100%;min-width:0;min-height:0;height:auto;max-height:100vh;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.box2.inl{width:auto;max-width:100%;align-self:flex-start;flex:0 0 auto}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>button.box1.EditorToolsChrome.inl{display:inline-block;width:auto;max-width:100%;align-self:flex-start;flex:0 0 auto;overflow:visible;max-height:none;margin:0}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>button.box1.EditorToolsChrome.inl+.EditorToolsChrome{margin-top:0}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.EditorTitleBox+.EditorToolsChrome{margin-top:calc(-1 * var(--vertical-space-1))}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.box2.EditorToolsChrome>.MainMenu-toolsBoxChrome{flex:0 0 auto}.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.box2.EditorToolsChrome>.EditorTools{flex:1 1 auto;min-height:0}.MainMenu-topLeft{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;flex:0 0 auto;gap:var(--horizontal-space-0);width:100%}.MainMenu-profileItem{flex:0 0 auto;display:inline-flex;align-items:center;cursor:pointer;border:none;background:transparent;padding:2px 0 0}.MainMenu-orgMark{display:block;background-image:none!important;background-color:var(--org-mark-color);-webkit-mask-image:url(/0rgl-mark.png);mask-image:url(/0rgl-mark.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center}.MainMenu-profileItem:hover:not(.MainMenu-profileItem--cron) .MainMenu-orgMark{background-color:var(--color-6)}.MainMenu-mainNav>.MainMenu-profileItem{flex:0 0 auto}html.electron .MainMenu-mainNav{justify-content:flex-end;padding-left:calc(var(--electron-traffic-lights-inline-end) + var(--electron-mark-gap) - var(--page-chrome-padding-inline) - var(--box-border-width) - var(--box2-padding-inline))}html.electron .MainMenu-topBar .MainMenu-mainNav{padding-left:calc(var(--electron-traffic-lights-inline-end) + var(--electron-mark-gap) - var(--page-chrome-edge-start) - var(--box-border-width) - var(--box2-padding-inline))}html.electron{--electron-mark-padding-top:calc(max(2px,
        calc(var(--electron-traffic-lights-center-y) - var(--org-mark-size) / 2 - var(--page-chrome-padding-block-start) - var(--box-border-width) - var(--page-menu-box-padding-block-start))) + var(--electron-mark-offset-y))}html.electron .MainMenu-profileItem{padding-top:var(--electron-mark-padding-top);padding-bottom:var(--vertical-space-2);-webkit-app-region:no-drag}html.electron .MainMenu-toolsTopRow:has(>.MainMenu-toolsProfileHost)>.MainMenu-toolsTitleRow>button{display:flex;align-items:center;height:var(--org-mark-size);margin-top:var(--electron-mark-padding-top)}html.electron .MainMenu-topBar .MainMenu-rootContent>.MainMenu-logoRow{align-self:stretch}html.electron .MainMenu-toolsProfileHost>nav{flex:1 1 auto}html.electron .MainMenu-profileAlign,html.electron .MainMenu-toolsProfileHost,html.electron .MainMenu-topBar .MainMenu-rootContent>.MainMenu-logoRow{-webkit-app-region:drag}html.electron .MainMenu-collapseToggle{-webkit-app-region:no-drag}.ElectronDragStrip{display:none}html.electron .ElectronDragStrip{display:block;position:fixed;top:0;left:0;right:0;height:var(--page-chrome-padding-block-start);pointer-events:none;-webkit-app-region:drag}.MainMenu-pageMenuHost{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:flex-start;min-width:0}.MainMenu-inlineMenuHost:empty{display:none}.MainMenu-inlineMenuHost:not(:empty){box-sizing:border-box}body.MainMenuPanelOpen .MainMenu-inlineMenuHost--menuOpen:not(:empty){position:fixed;top:var(--page-chrome-padding-block-start);left:calc(var(--page-menu-panel-width) + var(--page-rail-gap) + var(--page-chrome-padding-inline));z-index:3;display:flex;flex:0 0 auto;width:auto;max-width:none;pointer-events:auto}body.MainMenuPanelOpen:has(.PageLayout.PageLayout--withTools) .MainMenu-inlineMenuHost--menuOpen:not(:empty){left:calc(var(--page-menu-panel-width) + var(--page-rail-gap) + var(--page-tools-rail-width) + var(--page-rail-gap) + var(--page-chrome-padding-inline))}.MainMenu-homeViewPills{display:flex;flex-wrap:wrap;align-items:flex-start;flex:0 0 auto;margin-top:calc(2px - var(--page-chrome-padding-block-start) / 2)}.MainMenu-homeViewPills--menuOpen{flex-direction:column;flex-wrap:nowrap;gap:2px;margin-top:0}.MainMenu-homeViewPills--menuOpen>.MainMenu-homeViewPillWithEdit>.box1,.MainMenu-homeViewPills--menuOpen>.box1{margin-top:0;margin-bottom:0}.MainMenu-homeViewPillWithEdit{display:inline-flex;flex-wrap:nowrap;align-items:flex-start}.MainMenu-inlineMenuHost>.SubMenuContainer{flex:0 1 auto;min-width:0;align-items:flex-start}.MainMenu-pageMenuHost>.SubMenuContainer{flex:0 1 auto;min-width:0}.DataActions-inlineTitle>.box1{display:block}.EditorTitleNav .box1{margin-top:0}.MainMenu-pageMenuHost>.PageLayout-menuPanels{flex:1 0 100%}.MainMenu-mainNav{display:flex;flex:0 0 auto;min-width:0}.MainMenu-profileNav{width:auto}.MainMenu-openRow{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;width:var(--page-menu-rail-width);gap:var(--box-gap)}.MainMenu-chatRow,.MainMenu-openRow{display:flex;max-width:100%;box-sizing:border-box}.MainMenu-chatRow{flex:0 0 auto;width:var(--page-menu-chat-width);min-width:0;align-items:stretch}.MainMenu-chatRow[hidden],.MainMenu-pageMenuHost[hidden]{display:none!important}.MainMenu-collapseToggle{padding:0 var(--pill-padding-inline);border:none;border-radius:var(--pill-radius);background:none;color:inherit;cursor:var(--cursor-pointer,pointer)}.MainMenu-collapseToggle:hover{color:grey}.MainMenu-topRow>.MainMenu-profileAlign{border:0;padding:0}.MainMenu-logoRow{display:flex;flex-direction:row;align-items:flex-start}.MainMenu-logoRow>.MainMenu-collapseToggle,.MainMenu-topRow>.MainMenu-collapseToggle{margin:var(--vertical-space-0) var(--horizontal-space-1) 0 1px;padding:var(--vertical-space-0) var(--horizontal-space-0);line-height:0}.MainMenu-rootMenu{display:block;flex:0 0 auto;width:100%;max-width:100%;box-sizing:border-box}.MainMenu-rootContent{padding-top:var(--vertical-space-0);gap:var(--horizontal-space-0)}.MainMenu-rootContent,.MainMenu-rootNavRow{display:flex;flex-direction:column;align-items:flex-start;width:100%}.MainMenu-rootNavRow{min-width:0;gap:2px}.MainMenu-rootNavRow>.box1{margin-top:0;margin-bottom:0}.MainMenu-rootMenu .MainMenu-rootSection{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:2px;box-sizing:border-box;padding-left:var(--horizontal-space-2)}.MainMenu-rootMenu .MainMenu-rootSection .SystemSettingsNav>.box1,.MainMenu-rootMenu .MainMenu-rootSection>.box1{margin-top:0;margin-bottom:0}.MainMenu-rootMenu .SystemSettingsNav{gap:2px}.MainMenu-rootMenu .MainMenu-treeHost:empty{display:none}.MainMenu-rootMenu .MainMenu-rootSubList{flex-direction:column;box-sizing:border-box;padding-left:var(--horizontal-space-2)}.MainMenu-rootMenu .MainMenu-rootActionRow,.MainMenu-rootMenu .MainMenu-rootSubList{display:flex;align-items:flex-start;gap:2px;max-width:100%}.MainMenu-rootMenu .MainMenu-rootNotice{max-width:100%;overflow-wrap:anywhere}.MainMenu-rootMenu .MainMenu-rootActionRow>.box1,.MainMenu-rootMenu .MainMenu-rootSubList>.box1,.MainMenu-rootMenu .MainMenu-treeHost .box1{margin-top:0;margin-bottom:0}.MainMenu-rootMenu .MainMenu-treeHost>.DataActionsViews,.MainMenu-rootMenu .MainMenu-treeHost>.DataActionsViews>.DataActionsViews-list{flex-direction:column;flex-wrap:nowrap;gap:2px}.MainMenu-rootChatArea{display:flex;flex:0 0 auto;min-width:0;min-height:0;max-width:100%;width:100%;align-items:flex-start}.MainMenu-rootChatArea>*{width:100%}.MainMenu-mainNav .MainMenu-submenu{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;width:100%;box-sizing:border-box}.MainMenu-rootMenu .MainMenu-rootSection{min-width:0;max-width:100%}.MainMenu-rootMenu .MainMenu-rootSection .box1{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MainMenu-mainNav .AgentToggle-quickInput,.MainMenu-rootSection .AgentToggle-quickInput{position:static;width:min(360px,calc(100vw - (2 * var(--horizontal-space-1))))}.MainMenu-navActions{flex-wrap:wrap;align-items:flex-start}.MainMenu-navItem{position:static}.MainMenu-navItem,.MainMenu-navItem>.MainMenu-submenu{display:flex;flex-direction:column;align-items:flex-start}.MainMenu-navItem>.MainMenu-submenu{line-height:var(--line-height-1);width:100%;box-sizing:border-box}.MainMenu-quickAgentField{display:grid;flex:1 1 auto;min-width:320px;min-height:calc((2 * var(--line-height-1)) + var(--vertical-space-2));line-height:var(--line-height-1)}.MainMenu-quickAgentField>*{grid-area:1/1}.MainMenu-quickAgentEditable{font:inherit;outline:none;white-space:pre-wrap;word-wrap:break-word;cursor:text;min-height:inherit}.ListWrapper{gap:var(--vertical-space-3);padding-top:var(--vertical-space-1);padding-right:var(--horizontal-space-1)}.FileContainer{border-left:var(--line-thickness-3) dotted var(--color-2)}body.resizing *{cursor:col-resize!important}table{table-layout:fixed!important}.resize-handle{transition:none!important}input[type=checkbox]{width:46px;height:46px;border:0 solid #ccc;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer}.nested-table-header{transition:none!important}.empty-box{height:12px;width:20px;display:inline-block}.ListTools{width:180px;display:flex;flex-direction:column;gap:0;top:var(--vertical-space-1)}.ListPageChrome-tabPinned{box-sizing:border-box;height:100vh;max-height:100vh;display:flex;flex-direction:column;overflow:hidden}.ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative{flex-shrink:0;position:relative;z-index:2}.ListPageChrome-tabPinned>.ListWrapper{flex:1 1;min-height:0;display:flex;flex-direction:column;width:min(100%,var(--page-list-width,100%));padding-top:var(--page-chrome-padding-block-start);position:relative;z-index:0;isolation:isolate}.ListPageChrome-tabPinned .TableContainer{flex:1 1;min-height:0;max-height:none;min-width:min(100%,var(--page-list-width,0px))}.ListPageChrome-tabPinned .TableContainer .StickyHeaderWrapper,.ListPageChrome-tabPinned .TableContainer .Table{min-width:100%}.ListPageChrome-tabPinned .TableContainer .ListGrid>.ColumnMain.ColAddColumn{order:2}.ListPageChrome-tabPinned .TableContainer .ListGrid:has(>.ColumnMain.ColAddColumn):after{content:"";order:1;flex:1 1}.ListPageChrome-tabPinned .TableContainer .ListGrid.Row:has(>.ColumnMain.ColAddColumn):after{border-bottom:var(--table-line-width) dotted var(--table-line-color)}.ListPageChrome-tabPinned>.ListWrapper:not(:has(.TableContainer--table)):has(.TableContainer .EditorContainer--embedded:not(.EditorLayoutEditing)),body.MainMenuPanelOpen .ListPageChrome-tabPinned>.ListWrapper:not(:has(.TableContainer--table)):has(.TableContainer .EditorContainer--embedded:not(.EditorLayoutEditing)){margin-top:0;padding-top:0}body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):not(:has(.TableContainer--table)):has(.TableContainer .EditorContainer--embedded:not(.EditorLayoutEditing)){position:relative}body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):not(:has(.TableContainer--table)):has(.TableContainer .EditorContainer--embedded:not(.EditorLayoutEditing))>.PageLayout{position:absolute;inset:0 0 auto 0}body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):has(>.ListWrapper--multi>.TableContainer--table){position:relative}body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):has(>.ListWrapper--multi>.TableContainer--table)>.PageLayout{position:absolute;top:0;left:0;width:var(--page-table-pane-width,auto);max-width:100%}body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):has(>.ListWrapper--multi>.TableContainer--table)>.ListWrapper.ListWrapper--multi{padding-top:0}body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):has(>.ListWrapper--multi>.TableContainer--table)>.ListWrapper--multi>.TableContainer--table{margin-top:calc(var(--page-menu-row-height, 0px) + var(--page-chrome-padding-block-start))}body.MainMenuPanelOpen .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):has(>.ListWrapper--multi>.TableContainer--table)>.ListWrapper.ListWrapper--multi{margin-top:0}body.MainMenuPanelOpen .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):has(>.ListWrapper--multi>.TableContainer--table)>.ListWrapper--multi>.TableContainer--table{margin-top:calc(var(--page-chrome-padding-block-start) * 2 + max(24px, var(--page-inline-menu-height, 24px)))}body.MainMenuPanelOpen .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools)):has(>.ListWrapper--multi>.TableContainer--table) .MainMenu-inlineMenuHost--menuOpen:not(:empty){max-width:calc(var(--page-table-pane-width, 100vw) - var(--page-menu-panel-width) - var(--page-rail-gap) - var(--page-chrome-padding-inline))}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools){display:grid;grid-template-columns:var(--page-tools-rail-width) minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-column-gap:var(--page-rail-gap);column-gap:var(--page-rail-gap);align-items:stretch}.ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative.PageLayout--withTools,body.MainMenuPanelOpen .ListPageChrome-tabPinned>.PageLayout.PageLayout--tabDetailRelative.PageLayout--withTools{display:contents;flex:unset;width:auto;max-width:none;height:auto;max-height:none;overflow:visible}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools:not(.PageLayout--mainMenuPanel))>.PageLayout>header.MainMenu.MainMenu--profileInTools{display:none}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.PageLayout>header.MainMenu{grid-column:1;grid-row:1;width:var(--page-tools-rail-width);max-width:var(--page-tools-rail-width);min-width:0}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.PageLayout>.PageLayout-menuPanels:not(:has(*)){display:none}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.PageLayout>.PageLayout-menuPanels:has(*){grid-column:2;grid-row:1}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.PageLayout>.PageLayout-toolsSlot{grid-column:1;grid-row:1;width:var(--page-tools-rail-width);max-width:var(--page-tools-rail-width);min-width:0;min-height:0;height:100%;align-self:stretch;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding-top:var(--page-chrome-padding-block-start);position:relative;z-index:2}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.PageLayout>.PageLayout-toolsSlot>.PageLayout-toolsSlotRegion>.box2:first-child{margin-top:0}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.ListWrapper{grid-column:2;grid-row:1/-1;min-width:0;min-height:0;width:min(100%,var(--page-list-width,100%));max-width:none}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.ListWrapper,body.MainMenuPanelOpen .ListPageChrome-tabPinned>.ListWrapper{padding-left:var(--page-edge-inset)}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.ListWrapper:has(.Table--rowInsert),body.MainMenuPanelOpen .ListPageChrome-tabPinned>.ListWrapper:has(.Table--rowInsert){margin-left:calc(-1 * var(--table-row-insert-lane));position:relative;z-index:1}body.MainMenuPanelOpen .ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools){display:grid;grid-template-columns:var(--page-menu-panel-width) var(--page-tools-rail-width) minmax(0,1fr);grid-column-gap:var(--page-rail-gap);column-gap:var(--page-rail-gap);grid-template-rows:minmax(0,1fr)}body.MainMenuPanelOpen .ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.PageLayout>header.MainMenu{grid-column:1;grid-row:1;width:var(--page-menu-panel-width);max-width:var(--page-menu-panel-width);min-width:0;height:100%;align-self:stretch;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:2}body.MainMenuPanelOpen .ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.PageLayout>.PageLayout-toolsSlot{grid-column:2;grid-row:1;padding-top:var(--page-chrome-padding-block-start)}body.MainMenuPanelOpen .ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.ListWrapper{grid-column:3;grid-row:1}body.MainMenuPanelOpen .ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.PageLayout>.PageLayout-menuPanels:has(*){grid-column:2/-1;grid-row:1}.ListPageChrome-tabPinned:has(>.ListWrapper--multi)>.ListWrapper.ListWrapper--multi{flex-direction:row;align-items:stretch;width:100%;max-width:none;column-gap:var(--page-rail-gap-visible);padding-right:var(--page-edge-inset)}.ListPageChrome-tabPinned:has(>.ListWrapper)>.ListWrapper:not(.ListWrapper--multi):not(:has(>.TableContainer--table)){width:100%;max-width:none}.ListPageChrome-tabPinned:has(>.PageLayout.PageLayout--withTools)>.ListWrapper.ListWrapper--multi:has(.Table--rowInsert){width:calc(100% + var(--table-row-insert-lane))}.ListPageChrome-tabPinned .ListWrapper--multi>.TableContainer--table{flex:0 1 var(--page-list-width,auto);min-width:0;max-width:none}.ListPageChrome-tabPinned:has(>.ListWrapper--multi)>.ListWrapper.ListWrapper--multi{padding-top:0}.ListPageChrome-tabPinned>.ListWrapper--multi>.TableContainer--table{margin-top:var(--page-chrome-padding-block-start)}.ListPageChrome-tabPinned>.ListWrapper--multi>.RecordPane>.RecordPane-body,.ListPageChrome-tabPinned>.ListWrapper--multi>.TableContainer--view>.TableScrollViewport{padding-top:var(--page-chrome-padding-block-start);box-sizing:border-box}.ListPageChrome-tabPinned>.ListWrapper--multi .canvas-wrapper>.EditorPageFrame:first-child{margin-top:0!important}.RecordPane{flex:1 0 320px;min-width:0;min-height:0;display:flex;flex-direction:column;box-sizing:border-box}.RecordPane:not(.RecordPane--editing) .EditorContainer:not(.EditorLayoutEditing) .EditorPageFrame{border:0;border-radius:0}.RecordPane:not(.RecordPane--editing) .EditorContainer:not(.EditorLayoutEditing) .EditorPageFrame:after{content:"";position:absolute;inset:0;z-index:1;border:var(--table-line-width) dotted var(--table-line-color);pointer-events:none}.RecordPane--editing .EditorContainer.EditorLayoutEditing .EditorWorkspace{padding-left:0}.RecordPane--editing .EditorContainer.EditorLayoutEditing .EditorWorkspace>.Editor{left:0}.RecordPane--editing .EditorContainer.EditorLayoutEditing .Editor>.canvas-wrapper{padding-top:0}.RecordPane--editing .EditorContainer.EditorLayoutEditing .EditorInner{padding-right:0}.RecordPane--editing .EditorContainer.EditorLayoutEditing .EditorPageFrame.box1{margin-top:0;margin-bottom:0}.RecordPane-body{flex:1 1;min-height:0;overflow:auto}@supports (height:100dvh){.ListPageChrome-tabPinned{height:100dvh;max-height:100dvh}}.TableContainer{width:max-content;max-width:100%;overflow:hidden;min-width:0;max-height:calc(100vh - 3px);display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;box-sizing:border-box}.TableScrollViewport{flex:1 1;min-width:0;min-height:0;max-width:100%;overflow:auto}.Table,.TableScrollViewport{-webkit-overflow-scrolling:touch}.Table{background:var(--table-background);color:var(--table-text-color);font-size:var(--table-font-size);font-family:var(--table-font-family);font-weight:var(--table-font-weight);font-style:var(--table-font-style);margin-bottom:30px;width:max-content;min-width:max-content;box-sizing:border-box}.Table--empty,.Table--empty .ColumnMain.ColAddColumn,.Table--empty .StickyHeaderWrapper{background:transparent}.ListGrid{display:flex;justify-content:flex-start;min-width:-moz-fit-content;min-width:fit-content}.Table--resizingColumns .ListGrid.Row{content-visibility:auto}.ListGrid>*{flex:0 0 auto;text-overflow:ellipsis;overflow-x:auto;white-space:nowrap;box-sizing:border-box}.TagDropdown{width:max-content;min-width:200px;max-width:min(500px,calc(100vw - 16px));margin-top:-17px;padding-top:3px;padding-bottom:5px}.TagDropdown:not([data-portal-scroll]){overflow-x:visible!important}.TagDropdown,.TagDropdown *{font-size:var(--font-size-0)!important}.TagDropdown .RemoveMini{display:inline;width:auto;height:auto;min-height:0;padding:0;margin-top:0;margin-bottom:0;vertical-align:baseline;line-height:1;background:transparent;border:0;color:#000!important}.RelationPickerModal,.RelationPickerModal *{font-size:var(--font-size-0)!important}.RelationPickerModal{min-width:100px;max-width:600px;padding:var(--box2-padding-inline);box-sizing:border-box}.RelationPickerLayout{display:flex;align-items:flex-start;gap:var(--horizontal-space-2);max-height:calc(100vh - 56px)}.RelationTableOptions{display:flex;flex:0 0 auto;flex-direction:column;gap:0;max-height:inherit;overflow-y:auto}.RelationTableOptions .box1,.RelationTableRows .box1{display:inline-block;width:max-content;max-width:100%;box-sizing:border-box;text-align:left;white-space:nowrap}.RelationTableOptions .box1{flex:0 0 auto;align-self:flex-start;max-width:none}.RelationTableRows{flex:1 1 220px;min-width:0;max-height:inherit;overflow-x:hidden;overflow-y:auto}.RelationTableRows .box1{white-space:normal;overflow-wrap:anywhere}.RelationTableRows .RelationSearch{width:100%}.RelationPagination{display:flex;align-items:center;padding-bottom:var(--vertical-space-1)}.RelationPaginationButton{min-width:18px;padding-left:4px;padding-right:4px}.RelationPaginationButton:disabled{cursor:default;opacity:.35}.TagDropdownEmptyTags{width:100%;height:20px;box-sizing:border-box}.TagCellEmptyTrigger{display:inline-block;width:100%;height:20px;flex:1 1 auto}.TagCellEmpty{width:100%}.box1.TagBadge{background-color:var(--tag-bg);color:var(--tag-color);border-color:var(--tag-color);-webkit-text-decoration-line:none;text-decoration-line:none}.TagDropdown .color-menu-anchor{position:relative;flex:0 0 250px;width:250px}.TagDropdown .color-menu-anchor-portal{flex:0 0;width:0}.ListTools{gap:var(--horizontal-space-0);width:auto;box-sizing:border-box}.embedded-table-expanded{background-color:#e0e0e0;min-width:600px}.Table .ListHeader{font-size:var(--table-header-font-size)}.StickyHeaderWrapper{position:-webkit-sticky;position:sticky;top:0;z-index:20;width:max-content;background:var(--table-background);min-width:max-content;border-bottom:var(--table-line-width) dotted var(--table-line-color)}.CalcTable,.PosTable,.StickyHeaderWrapper{border-top:var(--table-line-width) dotted var(--table-line-color)}.CalcTable,.PosTable{border-left:var(--table-line-width) dotted var(--table-line-color);width:auto;border-collapse:collapse;table-layout:fixed}.Row{border-right:var(--table-line-width) dotted var(--table-line-color)}.ListGrid.Row:has(>.ColumnMain.ColAddColumn){border-right:none}.ListGrid.Row>.ClickContainer,.ListGrid.Row>.ColumnMain{border-bottom:var(--table-line-width) dotted var(--table-line-color)}.ListGrid.Row[data-row-auto-height=true]>.ColumnMain{white-space:normal;overflow:visible}.ListGrid.Row[data-row-auto-height=true]>.ClickContainer{align-items:flex-start}.ListGrid.Row[data-row-auto-height=true]>.ColumnMain>.TextCell{flex:1 1 auto;min-width:0}.ListGrid.Row[data-row-auto-height=true]>.ColumnMain.ColTypeEmbeddedTable,.ListGrid.Row[data-row-auto-height=true]>.ColumnMain.ColTypeNestedTable{white-space:nowrap;overflow-x:auto}.ClickContainer{flex-shrink:0;position:-webkit-sticky;position:sticky;left:0;background:var(--table-background);z-index:10;border-left:var(--table-line-width) dotted var(--table-line-color);border-right:var(--table-line-width) dotted var(--table-line-color);display:flex;align-items:center;overflow:visible}.Table--rowInsert{padding-left:var(--table-row-insert-lane)}.Table--rowInsert .ClickContainer{left:var(--table-row-insert-lane);box-shadow:calc(-1 * var(--table-row-insert-lane)) 0 0 0 var(--page-background)}.RowInsertHandle{position:absolute;left:calc(var(--table-line-width) / -2);top:0;transform:translate(-50%,-50%);z-index:11;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;background:transparent;color:inherit;line-height:1;font-size:var(--font-size-1);opacity:0;transition:opacity .12s ease,color .12s ease}.ListGrid.Row:hover .RowInsertHandle,.ListGrid.Row:hover+.RowAppendBar .RowInsertHandle,.RowInsertHandle:focus-visible,.RowInsertHandle:hover,.Table--rowInsert:has(.ListGrid.Row:first-child:hover) .ListHeader .RowInsertHandle,.Table--rowInsert:not(:has(.ListGrid.Row)):hover .ListHeader .RowInsertHandle{opacity:1}.RowEmptyHover{height:16px;background:var(--page-background)}.Table--rowInsert .RowEmptyHover{box-shadow:calc(-1 * var(--table-row-insert-lane)) 0 0 0 var(--page-background)}.RowInsertHandle:hover{color:var(--color-1)}.ListHeader .RowInsertHandle{top:auto;bottom:calc(var(--table-line-width) * -1);transform:translate(-50%,50%)}.RowAppendBar{position:-webkit-sticky;position:sticky;left:var(--table-row-insert-lane);width:0;height:0;border-left:var(--table-line-width) solid transparent;z-index:11}.ListHeader .ClickContainer{z-index:25}.Table--rowInsert .ListHeader .ColumnMain{z-index:0}.Table--rowInsert .ListHeader .ClickContainer:before{content:"";position:absolute;left:calc(-1 * var(--table-row-insert-lane) - var(--table-line-width));width:var(--table-row-insert-lane);top:calc(var(--table-line-width) * -1);bottom:calc(var(--table-line-width) * -1);background:var(--page-background);pointer-events:none}.Table div[contenteditable=true],.Table input:not([type=checkbox]):not([type=radio]):not([type=color]),.Table select,.Table textarea{background:transparent}.ListGrid .ColumnMain{padding:var(--table-cell-padding-block) var(--table-cell-padding-inline)}.ListGrid .ColAddColumn{width:18px;flex:0 0 18px;padding-left:0;padding-right:0;justify-content:center}.ListGrid>.ColumnMain.ColAddColumn{position:-webkit-sticky;position:sticky;right:0;background:var(--table-background);border-left:var(--table-line-width) dotted var(--table-line-color);z-index:1}.ColTypeTags>div>.box1{font-size:var(--table-tag-font-size)}.ColTypeTags{padding-top:calc(var(--table-cell-padding-block) + 1px)!important}.ColTypeIncomingRelations .IncomingRelationsCell{font-size:var(--table-tag-font-size);line-height:1}.ListGrid .ColumnMain:last-child{border-right:var(--table-line-width) dotted var(--table-line-color)!important}.ListGrid>.ColumnMain:has(+.ColumnMain.ColAddColumn){margin-right:calc(-1 * var(--table-line-width))}.ColumnMain{border-right:var(--table-line-width) dotted var(--table-line-color)}.ColumnMain,.RelationCell{display:flex;align-items:center}.RelationCell{align-self:stretch;flex:1 1 auto;width:100%;min-width:0;cursor:pointer}.RelationCell .link .RemoveMini{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.RelationCell .link .RemoveMini .XIcon-svg{display:block}.ListGrid.Row>.ColumnMain{align-items:flex-start}.HeaderColumn .PropertyGroup{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vertical-space-0)}.HeaderColumn .PropertyGroup>.SectionTitle{margin-bottom:0}.HeaderColumn .PropertyGroup .box1{margin-top:0}.ColumnSettingsPortal:not([data-portal-scroll]){overflow-x:visible!important;overflow-y:visible!important}.PortalShadow{box-shadow:var(--portal-shadow-soft)}[data-portal-scroll]{overscroll-behavior:contain}.NestedTableConfig,.nested-table-expanded{box-sizing:border-box}.NestedTableActionCell,.NestedTableActionHeader{padding:0;vertical-align:top;border:0}.NestedTableActionButton{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:16px;min-height:16px;margin:0}.NestedTableActionButton.RemoveMiddle{width:16px;min-width:16px;height:16px;min-height:16px;padding:0;margin-left:auto;margin-right:auto}.NestedTableActionButton--drag{cursor:move;font-size:12px}.resize-handle{position:absolute;right:0;top:0;bottom:0;width:6px;z-index:1003;cursor:col-resize}.nested-table-header-inner{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%}.NestedColumnNameInput{flex:1 1;min-width:0}.NestedTableCellValue{display:block;min-height:1.2em}.NestedTableConfig table button.box1{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin-top:0;margin-bottom:0;margin-right:0;vertical-align:middle}.nested-table-expanded .PosTable tbody .SubTableCell{vertical-align:top}.nested-table-expanded[data-portal-scroll] .PosTable thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--color-0)}.NestedTableCell{margin-left:calc(var(--horizontal-space-0) * -1);padding-right:10px;flex:1 1;min-width:0;align-self:stretch}.nested-table-preview{display:block;width:100%;min-width:0}.nested-table-preview-grid{display:grid;grid-gap:1rem;gap:1rem;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%}.NestedTableCell-previewCoverAggregate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NestedTableCell-previewRowMeta{display:flex;align-items:center;gap:.4rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NestedTableContent{padding-bottom:var(--vertical-space-3)}.nested-table-expanded{margin-left:2px;margin-top:-1px}.nested-table-rows-icon{display:inline-flex;flex-direction:column;gap:2px;vertical-align:middle}.nested-table-rows-bar{display:block;width:calc(.8em - 1px);height:0;border-bottom:1px solid}.Column:hover{background:#e8e8e8}.SubTableCell{min-width:20px;border-bottom:var(--table-line-width) dotted var(--table-line-color);border-right:var(--table-line-width) dotted var(--table-line-color)}.SubTableTop{border-top:var(--table-line-width) dotted var(--table-line-color);border-left:var(--table-line-width) dotted var(--table-line-color)}.border-right-1{border-right:var(--line-thickness-1) solid var(--color-2)}.ColumnEditingModal{width:180px;z-index:9000;position:relative;margin-top:2px;display:block}.AddData{max-width:600px;overflow-x:scroll}.ColumnEditingModal button,.ColumnEditingModal select{height:20px;align-items:center;display:block}.ListGrid:hover{cursor:pointer}.ListGrid:hover,.ListGrid:hover .ClickContainer{background:#f5f5f5}.MediaTemplates{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:var(--horizontal-space-3);column-gap:var(--horizontal-space-3);grid-row-gap:var(--vertical-space-5);row-gap:var(--vertical-space-5);padding:0 var(--horizontal-space-4)}.TemplateContainer{width:auto;min-width:0;container-type:inline-size;text-align:center}.TemplateLink{width:60%;display:block;margin:0 auto;--cover-w:60cqw;--cover-h:calc(60cqw * 841.89 / 595.28)}.TemplateLink--wide{width:90%;--cover-w:90cqw;--cover-h:calc(90cqw * 9 / 16)}.TemplateContainerTop{position:relative;height:calc(60cqw * 841.89 / 595.28)}.TemplateContainerTop,.TemplateStack{display:flex;align-items:center;justify-content:center}.TemplateStack{position:absolute;inset:0;pointer-events:none;z-index:0}.TemplateStackSheet{position:absolute;width:var(--cover-w);height:var(--cover-h);background:#fff;border:var(--line-thickness-4) dotted #000;border-radius:var(--radius-3);box-shadow:0 1px 3px rgba(0,0,0,.08);transform-origin:50% 50%;transform:rotate(calc(var(--sheet, 0) * -3deg))}.TemplateImage{display:block;position:relative;z-index:1;width:auto;height:auto;max-width:var(--cover-w);max-height:var(--cover-h);border-radius:var(--radius-3);border:var(--line-thickness-4) dotted #000}.TemplateName{display:inline-block;margin:var(--vertical-space-2) 0 0;font-size:var(--font-size-0);font-weight:var(--pill-font-weight);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TemplateName-count{margin-left:var(--horizontal-space-1);font-size:var(--font-size-0);opacity:.6}.RailResizeHandle{position:fixed;width:6px;z-index:20;cursor:var(--cursor-resize,col-resize);background:transparent;pointer-events:auto;touch-action:none}.RailResizeHandle:focus-visible{outline:none}.ChatPanelShell{position:relative;flex-direction:column;box-sizing:border-box}.ChatOpenRow,.ChatPanelShell{display:flex;align-items:flex-start;width:100%}.ChatOpenRow{flex-direction:row;flex-wrap:nowrap;gap:var(--box-gap)}.ChatConversationStack,.ChatSystemStack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--box-gap);min-width:0}.ChatConversationStack{flex:1 1;min-width:0;max-width:500px}.ChatSubMenuRow{display:flex;flex-wrap:wrap;align-items:flex-start}.ChatConversationShell{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;align-self:stretch;width:100%}.ChatWrap{padding-top:var(--vertical-space-0)}.ChatPanelCloseBar{display:flex;justify-content:flex-end;flex:0 0 auto}.Chat{pointer-events:all;display:flex;width:100%}.ChatBox{box-shadow:0 0 10px 10px #fff;display:flex;height:100%;align-items:flex-end;max-width:91%}.ChatMessages{overflow-y:auto;padding-top:var(--vertical-space-1);max-height:calc(100vh - var(--chat-input-height, 200px) - var(--vertical-space-4))}.ChatInputContainer{width:100%;padding-left:1px;padding-top:2px;min-height:50px;margin-top:0;display:flex;justify-content:space-between}.SendButton{margin-right:0}.ChatAttachmentStrip{display:flex;flex-wrap:wrap;gap:4px;margin-top:var(--vertical-space-0,4px);margin-bottom:var(--vertical-space-0,4px)}.ChatAttachmentTile{position:relative;width:48px;height:56px;border:var(--line-thickness-4,1px) solid #000;border-radius:3px;overflow:hidden;background:var(--color-5,#f5f5f5);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ChatAttachmentTile-image{width:100%;height:100%;object-fit:cover;display:block;cursor:zoom-in}.ChatAttachmentTile-ext{font-size:9px;letter-spacing:.5px}.ChatAttachmentTile-remove{position:absolute;top:0;right:0;line-height:1;padding:0 2px;background:var(--color-5,#f5f5f5);border-bottom-left-radius:3px;cursor:pointer}.ChatInput--dropActive .ChatInputContainer{outline:2px dashed var(--c6,#4a90d9);outline-offset:-2px;border-radius:3px}.ChatInputEditable{padding-left:3px;padding-top:3px}.ChatInputEditable:empty:before{content:attr(data-placeholder);color:#999;padding:0;pointer-events:none}.fs-small,.fs-small input{font-size:.8125em!important}span.ChatInlineContextChip{display:inline-block;vertical-align:baseline;padding:0 4px;margin:2px 1px;border-radius:3px;border:var(--line-thickness-4) dotted #000;background:var(--color-5);line-height:1;white-space:nowrap;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChatInlineChipRemove{margin-left:var(--horizontal-space-0,3px);cursor:pointer}.ChatComposerMenu{display:flex;flex-direction:column;align-items:flex-start;padding:var(--vertical-space-1,3px) var(--horizontal-space-1,4px) 0;max-width:min(520px,calc(100vw - 16px))}.ChatInlineSkillChipMissing{text-decoration:line-through;opacity:.6}.ChatInputInner{width:100%}.AssistantMessage,.UserMessage{padding-top:var(--vertical-space-0);padding-bottom:var(--vertical-space-0);margin:0;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;width:auto;overflow-y:hidden}.AssistantMessage{overflow-x:hidden;margin:var(--vertical-space-2) 0;margin-left:1px;padding-right:var(--horizontal-space-3)}.AssistantMessageWrapper{margin-bottom:var(--vertical-space-4)}.AssistantBlock{display:block}.AssistantBlockTitle{margin-bottom:var(--vertical-space-1)}.AssistantBlockList{margin:var(--vertical-space-1) 0 0 0}.AssistantBlockList li{border:var(--line-thickness-4) dotted var(--color-2);margin-bottom:var(--vertical-space-2);padding:var(--vertical-space-0) var(--vertical-space-1)}.AssistantBlockMedia{display:flex;flex-wrap:wrap;align-items:center;gap:var(--horizontal-space-1);margin-top:var(--vertical-space-1)}.Message .AssistantBlockMedia img{margin:0}.AssistantBlockMedia a{display:inline-block;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;max-width:100%}.AssistantBlockMediaGroup{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vertical-space-0);min-width:0;margin-bottom:var(--vertical-space-4);width:100%}.UserMessage{display:inline-block;max-width:80%;background:hsla(0,0%,86%,.5)}.UserMessageRow{width:100%}.Chat .UserMessage{font-family:var(--chat-user-font-family);font-weight:var(--chat-user-font-weight);font-style:var(--chat-user-font-style);color:var(--chat-user-text-color)}.Chat .AssistantMessage{font-family:var(--chat-assistant-font-family);font-weight:var(--chat-assistant-font-weight);font-style:var(--chat-assistant-font-style);color:var(--chat-assistant-text-color)}.Chat .UserMessage,.Chat .UserMessage *{font-size:var(--chat-user-font-size)!important}.Chat .AssistantMessage,.Chat .AssistantMessage *{font-size:var(--chat-assistant-font-size)!important}.AgentWorkingIndicator{display:inline-flex;align-items:center;gap:var(--horizontal-space-0);line-height:0;height:12px;max-height:100%;vertical-align:middle;overflow:visible;box-sizing:border-box}.AgentRunStatus{display:inline-flex;align-items:baseline;gap:var(--horizontal-space-1);color:var(--color-1)}.AgentRunStatusRow{margin:var(--vertical-space-1) 0}.AgentRunStatusHead{display:inline-flex;align-items:center;gap:var(--horizontal-space-1);background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;text-align:left;cursor:pointer}span.AgentRunStatusHead{cursor:default}.AssistantStepTools{margin:var(--vertical-space-1) 0;color:var(--color-1)}.AgentRunStatusToggle{background:none;border:0;padding:0;margin:0;color:var(--color-1);font:inherit;line-height:1;cursor:pointer}.AgentStepMeta{display:flex;align-items:baseline;gap:var(--horizontal-space-1);margin:var(--vertical-space-1) 0}.AgentStepToggle{background:none;border:0;padding:0;margin:0;color:var(--color-1);font:inherit;line-height:1;cursor:pointer}.AgentRunStatusThinking{margin-top:var(--vertical-space-1);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;height:50px;overflow-y:auto;background:var(--color-5);padding:var(--vertical-space-0) 0;box-sizing:border-box;margin-bottom:var(--vertical-space-3)}@keyframes AgentWorkingSpin{to{transform:rotate(1turn)}}.AgentWorkingSpinner,.Message img.AgentWorkingSpinner{width:11px;height:11px;flex:0 0 11px;border:0;margin:0;padding:0;border-radius:0;animation:AgentWorkingSpin .4s linear infinite;transform-origin:center}.AgentWorkingSpinner--still,.Message img.AgentWorkingSpinner--still{animation:none;object-fit:contain;display:block}.ChatDataRecord{display:block;cursor:default;padding:var(--vertical-space-0) var(--horizontal-space-1);margin-bottom:var(--vertical-space-4)}.AssistantBlockRecords{margin:var(--vertical-space-1) 0}.AssistantBlockRecords>summary{display:inline-block;list-style:none}.AssistantBlockRecords>summary::-webkit-details-marker{display:none}.AssistantBlockRecords>summary:after{content:" …"}.AssistantBlockRecords[open]>summary:after{content:" ⌄"}.ChatDataField{display:block}.ChatDataRecordTable{margin-top:var(--vertical-space-1)}.Message img{width:120px;max-width:100%;display:inline-block;border-radius:var(--radius-3);border:var(--line-thickness-1) solid var(--color-2);margin:0 var(--horizontal-space-1);margin-top:var(--vertical-space-3)}.Message b,.Message em,.Message i,.Message strong{font-weight:inherit;font-style:normal}caption,th{font-weight:400;text-align:left}.AssistantMarkdownTable{width:100%;border-collapse:collapse}.AssistantMarkdownTable td,.AssistantMarkdownTable th{text-align:left;vertical-align:top;padding:var(--vertical-space-0) var(--horizontal-space-0);border:var(--line-thickness-4) dotted var(--color-2)}.ChatInput{flex-shrink:0;width:100%}.ChatInputBottom{display:flex;align-items:center;justify-content:space-between}.Chat{min-height:0;flex-direction:column;align-items:stretch}.Chat>.ChatBody{flex:1 1;min-width:0;min-height:0;width:100%;display:flex;gap:var(--horizontal-space-0);align-items:flex-start}.ChatToolsBottom{display:flex;flex:0 0 auto;position:relative;z-index:1;pointer-events:auto}.ChatToolsBottom .ChatToolsInner{display:flex;flex-wrap:wrap;align-items:center;pointer-events:auto;width:max-content;max-width:100%}.ChatToolsBottom .SettingsForm,.ChatToolsBottom .SubMenuContainer{display:contents}.ChatWrap{pointer-events:auto;flex:0 0 auto;width:100%}.AgentToggle,.ChatWrap{position:relative}.AgentToggle-quickInput{position:absolute;bottom:calc(100% + var(--vertical-space-1));left:0;z-index:10001;width:min(360px,calc(100vw - (2 * var(--horizontal-space-1))));line-height:var(--line-height-1)}.ChatBody>.ChatMain{flex:1 1;min-width:0;min-height:0;align-self:flex-start;display:flex;flex-direction:column}.ChatMain>.ChatSessionsColumn{flex:0 0 auto;width:100%;max-width:none;min-width:0;margin-top:var(--vertical-space-3);overflow:auto;display:flex;flex-direction:column;align-items:flex-start}.SystemSettingsPanel{width:100%;min-width:0}.SettingsPageActions{margin-bottom:var(--vertical-space-2)}.SettingsPageActions>.SystemSettingsNav{flex-direction:row;flex-wrap:wrap;align-items:center}.StylePanel{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;box-sizing:border-box;margin-top:calc(-1 * var(--page-chrome-padding-block-start));padding-top:var(--page-chrome-padding-block-start);padding-bottom:var(--page-edge-inset);max-height:100vh;overflow-x:hidden;overflow-y:auto}@supports (height:100dvh){.StylePanel{max-height:100dvh}}.StylePanel>.SystemSettingsNav+.SystemSettingsNav{margin-top:var(--vertical-space-2)}.ListPageChrome-tabPinned>.ListWrapper>.SettingsPage.ContentContainer{flex:1 1;min-height:0;overflow-y:auto;position:relative;box-sizing:border-box}.SystemSettingsNav{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;box-sizing:border-box}.SystemSettingsNav>.box1{display:block;flex:0 0 auto;width:auto;max-width:100%;white-space:nowrap}.SystemSettingsEditor{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 auto;min-width:0}.MainMenu-toolsBoxChrome>.DataActionsViews{margin-bottom:calc(-1 * var(--vertical-space-0))}.MainMenu-toolsBoxChrome>.DataActionsViews,.MainMenu-toolsBoxChrome>.DataActionsViews>.DataActionsViews-list{flex-direction:column;flex-wrap:nowrap}.MainMenu-toolsBoxChrome>.DataActionsViews .DataActionsViews-typeGroup{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.MainMenu-toolsBoxChrome>.DataActionsMenuActions{margin-top:var(--vertical-space-2);padding-top:var(--vertical-space-2);border-top:var(--box-border-width) dotted var(--box-border-color)}.DataActionsMenuPanel--bare>.MainMenu-toolsBoxChrome>.DataActionsMenuActions,.MainMenu-toolsBoxChrome>.DataActionsMenuActions:first-child{margin-top:0;padding-top:0;border-top:none}.MainMenu-toolsBoxChrome>.DataActionsMenuActions:has(+.DataActionsPanelBox:not(.DataActionsPanelBox--portalOnly)){margin-bottom:calc(-1 * var(--vertical-space-0))}.MainMenu-toolsBoxChrome>.DataActionsPanelBox{margin-top:var(--vertical-space-2);padding-top:var(--vertical-space-2);border-top:var(--box-border-width) dotted var(--box-border-color)}.MainMenu-toolsBoxChrome>.DataActionsPanelBox>.DataActionsPanel,.MainMenu-toolsBoxChrome>.DataActionsPanelBox>.DataActionsPanel>.DataActionsPanel{margin:0}.SystemSettingsEditor .SectionTitle,.SystemSettingsEditor .ToolGroupTitle,.SystemSettingsEditor>.box1{flex:0 0 auto;width:auto;white-space:nowrap}.AgentSystemCrons input.box1{padding-top:0!important;padding-bottom:0!important;line-height:1!important;height:1.2em;box-sizing:content-box}.SystemSettingsEditor{flex:1 1 auto;min-width:min(320px,100%);gap:var(--box-gap)}.SystemSkillEditor{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;grid-gap:var(--horizontal-space-3);gap:var(--horizontal-space-3);width:100%;min-width:0}.SystemSkillEditor-form,.SystemSkillEditor-test{min-width:0}.SystemSkillNameInput{width:100%;max-width:400px;display:block;padding-top:0;padding-left:3px;margin-bottom:3px;line-height:1;resize:none}.SystemSkillPromptInput.box1,.SystemTablePromptInput.box1{width:100%;max-width:400px;min-height:50px;padding:2px 4px 3px 3px;border:var(--pill-border-width) dotted var(--pill-border-color);background:var(--pill-background);cursor:text}.SystemInputWidth{margin-bottom:var(--vertical-space-2)}.SystemInputWidth:empty{margin-bottom:0}.SystemSettingsPanel>.AppTitle{line-height:1;margin-bottom:var(--page-menu-head-gap)}.SettingsAccordion,.SystemInputWidth{width:100%;max-width:400px}.ChatSessionsColumn>.ChatSubMenu{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 auto;min-height:0;overflow:auto;gap:2px}.ChatSessionsColumn .flex{min-width:0}.ChatSessionRowMain{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;max-width:100%}.ChatSessionRow{display:inline-block;width:auto;max-width:calc(var(--page-menu-chat-width) - 24px);margin-top:0;margin-bottom:0;vertical-align:top;box-sizing:border-box}.ChatSessionTitle{display:inline;flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ChatSessionDelete{flex:0 0 auto;opacity:0;transition:opacity .12s ease}.ChatSessionRow:focus-within .ChatSessionDelete,.ChatSessionRow:hover .ChatSessionDelete{opacity:1}.ChatMain>.ChatHistoryBar{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:var(--vertical-space-0)}.ChatHistoryBar>.ChatSubMenu{flex:1 0 100%}.ChatMain>.ChatMessages{min-height:var(--vertical-space-1);max-height:calc(100vh - var(--chat-input-height, 200px) - var(--vertical-space-4));overflow-y:auto}.ChatMain>.ChatInput{flex:0 0 auto}.ChatInputMetaControls{display:flex;flex-wrap:wrap;align-items:flex-start}.ChatInputMetaControls>.SelectContainer{display:contents}.ChatInputMetaRow{align-items:flex-start;padding-bottom:var(--vertical-space-0)}.ChatInputMetaControls>button.box1,.ChatInputMetaRow>.SendButton{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin-bottom:0}.ChatInputMetaControls>button.box1{margin-top:0}.ChatInputMetaRow>.SendButton{margin-top:3px}.AgentRunStatusStopped{color:var(--color-1);opacity:.75}.ChatInputMetaControls>.ChatNewChatButton{min-height:0}.ChatInputMetaControls>span.box1{margin-top:0;margin-bottom:0;line-height:1}.ChatInputMetaControls>span.box1>span:last-child{margin-right:0}.ChatMain>.ChatModelBar{flex:0 0 auto;margin-top:var(--vertical-space-1)}.ChatTools.ChatToolsTop{order:2;margin-top:0;flex:1 1;min-width:0;min-height:0;overflow:auto;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start}.ChatToolsTop .ChatToolsInner,.ChatToolsTop .SettingsForm,.ChatToolsTop .SubMenuContainer{display:contents}.ChatToolsTop .SubMenuPanels{flex:1 0 100%;min-height:0}.ChatRuntimeToggleBar{display:contents}.Chat>.ElementInspector{order:4}.CodeEditor{margin-top:var(--vertical-space-3)}.CodeEditorHeader{display:flex;gap:var(--horizontal-space-1)}.Layout{width:300px;border:var(--line-thickness-1) solid var(--color-2)}.NoContentLayout.Layout{background:#fff;height:100%;height:300px;display:block}.EditorTools{width:100%;min-width:0;min-height:0;box-sizing:border-box}.EditorTools .EditorTools-inner{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;max-height:100%;overflow:hidden}.EditorTools .EditorTools-scroll{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto}.EditorTools .EditorTools-main,.EditorTools .ElementProperties,.EditorTools .SettingsPanel{display:flex;flex-direction:column;width:100%;min-width:0;box-sizing:border-box;gap:var(--vertical-space-1)}.EditorTools .EditorTools-main{flex:1 1 auto;cursor:auto}.EditorTools .EditorTools-main,.EditorTools .EditorTools-scroll,.EditorTools .EditorTools-toolbar{pointer-events:auto}.EditorTools .EditorToolWrapper.box2{margin:0;padding-top:max(0px,calc(var(--pill-padding-top) + var(--pill-border-width) - var(--box-border-width)));padding-bottom:3px}.EditorTools .EditorToolWrapper.is-collapsed{display:flex;align-items:flex-start}.EditorTools .EditorToolWrapper-pill{margin:0;text-align:left}.EditorTools .EditorToolWrapper-pill:not(:hover){color:var(--box-title-color)}.EditorTools .EditorToolWrapper-header{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;background:transparent;border:none;padding:0;margin:0 0 var(--vertical-space-0);cursor:pointer;text-align:left;color:var(--color-1)}.EditorTools .EditorToolWrapper-header .SectionTitle{margin-bottom:0;line-height:1;color:var(--box-title-color)}.EditorTools .ToolTreeRow-collapseArrow .SketchArrowIcon svg{height:100%;width:auto}.EditorTools .EditorToolCard-open{display:flex;flex-direction:column;gap:var(--vertical-space-2)}.EditorTools .DataActionsPanel,.EditorTools .PropertyContainer{margin:0}.EditorTools .SystemFontPicker-scroll{max-height:260px;overflow-y:auto;margin:var(--vertical-space-1) 0}.EditorTools .SystemFontPicker-item{display:block;width:100%;text-align:left}.EditorTools .ToolHint{font-size:12px;opacity:.7}.MutedNote{color:#666}.SimpleBindData-sectionTitle{margin:0 0 12px}.SimpleBindData-pickerPopup{max-width:1000px}.SimpleBindData-pickerOption{background:transparent}.SimpleBindData-pickerOption.is-selected{background:#dbeafe}.SimpleBindData-relationOption{background:#f8f8f8}.SimpleBindData-relationOption.is-selected{background:#dbeafe}.EditorTools .ToolTreeRow{display:flex;align-items:center;gap:4px}.EditorTools .ToolTreeRow-label,.EditorTools .ToolTreeRow-pageLabel{flex:1 1 auto;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:1px;padding-bottom:1px}.EditorTools .ToolTreeRow-label.is-open{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.EditorTools .ToolTreeRow:has(.ToolTreeRow-label.is-open){align-items:flex-start}.EditorTools .ToolTreeRow-action{flex:0 0 auto;min-width:1.2em;text-align:center}.EditorTools .ToolTreeRow-collapseArrow{margin-left:auto;color:var(--box-icon-color)}.EditorTools .ToolTreeRow-visibilityDot{display:inline-flex;align-items:center;justify-content:center;padding:2px}.EditorTools .ToolTreeRow-visibilityDotShape{width:6px;height:6px;border-radius:50%;background:var(--color-1);transition:background-color .12s ease,box-shadow .12s ease}.EditorTools .ToolTreeRow-visibilityDot.active .ToolTreeRow-visibilityDotShape{background:var(--color-2)}.EditorTools .ToolTreeRow-visibilityDot:hover .ToolTreeRow-visibilityDotShape{box-shadow:0 0 0 3px var(--color-5);background:var(--color-2)}.EditorTools .ToolTreeRow-visibilityDot.active:hover .ToolTreeRow-visibilityDotShape{background:var(--color-1)}[data-visual-pdf-editor] .ElementDataBadge{position:absolute;top:0;right:4px;transform:translateY(-100%);z-index:60;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:3px;margin:0;border:none;background:transparent;color:#000;opacity:.75;transition:opacity .1s ease}[data-visual-pdf-editor] .ElementDataBadge:hover{opacity:1}[data-visual-pdf-editor] [data-frame-drop-target=true]:after,[data-visual-pdf-editor] [data-table-image-drop-target=true]:after,[data-visual-pdf-editor] [data-tools-highlight=true]:after{content:"";position:absolute;inset:0;z-index:55;pointer-events:none;border-radius:0}[data-visual-pdf-editor] [data-frame-drop-target=true]:after,[data-visual-pdf-editor] [data-table-image-drop-target=true]:after{border:var(--editor-marker-ring,var(--line-thickness-4)) dotted #7d7d7d;background:hsla(0,0%,49%,.15)}[data-visual-pdf-editor] [data-tools-highlight=true]:after{border:var(--editor-marker-ring,var(--line-thickness-4)) dotted var(--editor-marker-color,#7d7d7d);background:color-mix(in srgb,var(--editor-marker-color,#7d7d7d) 15%,transparent)}.EditorTools .ToolTreeRow-scopeGlyph{display:inline-block;width:1em;margin-right:3px;text-align:center;color:var(--color-1);opacity:.55;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.EditorTools .ToolTreeRow-openBox{display:flex;flex-direction:column;align-items:stretch;gap:2px;cursor:default}.EditorTools .ToolTreeRow-openBoxTitle{display:flex;align-items:baseline}.EditorTools .ToolTreeRow-meta{opacity:.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DataIcon>svg{display:block;width:100%;height:100%}.EditorTools .ToolTreeRow-dataToggle{margin-left:auto;color:var(--color-1);opacity:.45;display:inline-flex;align-items:center;justify-content:center}.EditorTools .ToolTreeRow-dataToggle.active,.EditorTools .ToolTreeRow-dataToggle:hover{opacity:1}.EditorTools .ToolTreeChildren{display:flex;flex-direction:column;gap:2px;margin-top:2px;padding-left:10px}.EditorTools .EditorTools-dragHandle{cursor:-webkit-grab;cursor:grab}.EditorTools .EditorTools-dragHandle:active{cursor:-webkit-grabbing;cursor:grabbing}.EditorTools .EditorTools-dragHandle.box1:hover{border-color:var(--color-2)}.EditorTools .EditorTools-dragHandle-grip{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EditorTools-categoryBar{flex:0 0 auto;width:100%;box-sizing:border-box;pointer-events:auto}.EditorTools .EditorTools-toolbar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex:0 1 auto;align-self:flex-start;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EditorTools.EditorTools--docked{position:relative;height:auto;max-height:100%;overflow:hidden;margin-bottom:30px}.EditorSpacingSplit-row{display:flex;align-items:flex-start;gap:var(--vertical-space-2)}.EditorSpacingSplit-row>.PropertyGroup{flex:1 1;min-width:0;box-sizing:border-box}.EditorTools.EditorTools--docked .WorkflowModuleStyle-outer{display:block;flex-wrap:nowrap;align-items:normal;align-content:normal}.EditorTools.EditorTools--docked .flex{display:block}.Editor{display:flex;margin-top:0;border-radius:3.5px;justify-content:center;overflow-y:hidden;z-index:1000;pointer-events:none}.EditorWorkspace>.Editor{position:absolute;inset:0}.EditorInner{pointer-events:all;z-index:9000;margin:auto}.EditorContainer:not(.ContinuousEditor) .Editor{overflow-y:auto;overscroll-behavior-y:contain}.EditorContainer{display:flex;flex-direction:column;width:100%;max-width:100%;overflow:hidden;margin-top:0}.EditorContainer.ContinuousEditor{margin-top:0;padding-bottom:0;border-radius:0;overflow:visible}body:has(main.MainContainer .ContinuousEditor),html:has(main.MainContainer .ContinuousEditor){height:100%;overflow-y:hidden}main.MainContainer:has(.ContinuousEditor){height:100%;min-height:0;overflow-y:auto;overflow-x:hidden}.ContinuousEditor,.ContinuousEditor .Editor{width:100%;max-width:100%;margin-left:0;padding-left:0;padding-right:0;box-sizing:border-box;overflow-x:hidden}.ContinuousEditor .Editor{margin-right:0;padding-top:0;justify-content:flex-start;align-items:flex-start;overflow-y:visible;z-index:500;pointer-events:none;border-radius:0}.ContinuousEditor .EditorWorkspace>.Editor{position:relative;inset:auto;height:auto;min-height:max-content;overflow:visible}.ContinuousBoardEditToggle{position:fixed;z-index:10050;right:.5rem}.EditorLayoutToolsReveal{position:fixed;z-index:10050;right:auto;display:flex;flex-direction:row;align-items:center;gap:.75rem}.EditorLayoutToolsReveal .ContinuousBoardEditToggle{position:static;top:auto;right:auto}.ContinuousEditor .EditorInner{max-width:none;margin:0}.ContinuousEditor .EditorInner,.ContinuousEditor .canvas-wrapper{width:100%;box-sizing:border-box;border-radius:0;height:-moz-fit-content;height:fit-content;min-height:0}.ContinuousEditor .canvas-wrapper{max-width:100%}.EditorContainer.EditorContainer--toolsOpen .EditorWorkspace{width:calc(100% - var(--page-tools-rail-width) - var(--page-rail-gap));max-width:calc(100% - var(--page-tools-rail-width) - var(--page-rail-gap));margin-left:calc(var(--page-tools-rail-width) + var(--page-rail-gap));box-sizing:border-box}.ListPageChrome-tabPinned .EditorChromeStack--embedded .Editor,.ListPageChrome-tabPinned .EditorChromeStack--embedded .EditorInner,.ListPageChrome-tabPinned .EditorContainer.EditorContainer--embedded .Editor,.ListPageChrome-tabPinned .EditorContainer.EditorContainer--embedded .EditorInner{z-index:auto}.EditorChromeStack.EditorChromeStack--embedded{min-height:0;height:100%;width:100%;max-width:100%}.EditorChromeStack.EditorChromeStack--embedded>.EditorChromeStack-fill,.EditorContainer.EditorContainer--embedded{width:100%;max-width:100%;min-height:0;height:100%;overflow:hidden}.EditorChromeStack.EditorChromeStack--embedded:has(>.EditorContainer--embedded:not(.EditorLayoutEditing)){height:auto;flex:0 0 auto}.EditorChromeStack.EditorChromeStack--embedded>.EditorContainer--embedded:not(.EditorLayoutEditing),.EditorContainer.EditorContainer--embedded:not(.EditorLayoutEditing),.EditorContainer.EditorContainer--embedded:not(.EditorLayoutEditing) .EditorWorkspace{height:auto;flex:0 0 auto;min-height:0;overflow:visible}.EditorContainer.EditorContainer--embedded:not(.EditorLayoutEditing) .EditorWorkspace>.Editor{position:relative;inset:auto;height:auto;min-height:0;overflow:visible}.EditorContainer.EditorContainer--embedded:not(.EditorLayoutEditing) .EditorInner,.EditorContainer.EditorContainer--embedded:not(.EditorLayoutEditing) .canvas-wrapper{height:-moz-fit-content;height:fit-content;min-height:0}.EditorContainer.EditorContainer--embedded.EditorContainer--toolsOpen .EditorWorkspace,.ListPageChrome-tabPinned .EditorContainer.EditorContainer--toolsOpen .EditorWorkspace{margin-left:0;width:100%;max-width:100%}.ListPageChrome-tabPinned .TableContainer:has(.EditorChromeStack--embedded){width:100%;max-width:100%;overflow:hidden}.ListPageChrome-tabPinned .TableContainer .EditorChromeStack--embedded{height:100%;min-height:0}.ListPageChrome-tabPinned .TableContainer:has(.EditorContainer--embedded:not(.EditorLayoutEditing)){flex:0 1 auto;height:auto;max-height:100%;overflow:auto}.ListPageChrome-tabPinned .TableContainer:has(.EditorContainer--embedded:not(.EditorLayoutEditing)) .EditorChromeStack--embedded{height:auto}.ListPageChrome-tabPinned .ListWrapper--multi>.TableContainer.TableContainer--view{flex:1 1;width:auto;min-width:320px;max-width:none}.ListPageChrome-tabPinned .ListWrapper--multi>.TableContainer--view~.RecordPane{flex:1 1;min-width:320px}.ListPageChrome-tabPinned .ListWrapper--multi>.TableContainer.TableContainer--view:has(+.RecordPane){flex:0 1 var(--page-view-width,40%)}.ListPageChrome-tabPinned>.ListWrapper>.TableContainer--view .EditorContainer:not(.EditorLayoutEditing) .EditorPageFrame{border:0;border-radius:0}.ListPageChrome-tabPinned>.ListWrapper>.TableContainer--view .EditorContainer:not(.EditorLayoutEditing) .EditorPageFrame:after{content:"";position:absolute;inset:0;z-index:1;border:var(--table-line-width) dotted var(--table-line-color);pointer-events:none}body:not(.MainMenuPanelOpen) .ListPageChrome-tabPinned:not(:has(>.PageLayout.PageLayout--withTools))>.ListWrapper:not(.ListWrapper--multi) .EditorContainer:not(.EditorLayoutEditing) .EditorPageFrame:after{content:none}.canvas-wrapper[data-live-fit]>*{transform:scale(var(--live-fit,1));transform-origin:50% 0;max-width:none!important;flex-shrink:0}html[data-rail-resizing] .ListWrapper--multi>.TableContainer--view,html[data-rail-resizing] .ListWrapper--multi>.TableContainer--view .TableScrollViewport,html[data-rail-resizing] .RecordPane-body{overflow-x:hidden}body:not(.MainMenuPanelOpen) .SettingsPage.SettingsPage--toolsOpen{margin-left:calc(var(--page-tools-rail-width) + var(--page-rail-gap));box-sizing:border-box}.EditorContainer:not(.ContinuousEditor) .Editor{justify-content:flex-start;align-items:stretch;overflow-x:auto}.EditorContainer:not(.ContinuousEditor) .EditorInner{width:100%;max-width:100%;margin:0;box-sizing:border-box}.EditorContainer.EditorLayoutEditing .EditorWorkspace{box-sizing:border-box;padding-left:var(--horizontal-space-2)}.EditorContainer.EditorLayoutEditing .EditorWorkspace>.Editor{left:var(--horizontal-space-2);right:0;top:0;bottom:0;scroll-padding-top:calc(var(--vertical-space-2) + 3px)}.EditorContainer.EditorLayoutEditing .Editor>.canvas-wrapper{padding-top:calc(var(--vertical-space-2) + 3px)}.EditorContainer.EditorLayoutEditing .EditorInner{padding-right:var(--horizontal-space-2);box-sizing:border-box}.EditorContainer:not(.ContinuousEditor) .canvas-wrapper{width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.EditorContainer:not(.ContinuousEditor) .EditorPageFrame{max-width:100%;box-sizing:border-box}.EditorContainer.EditorLayoutEditing .EditorPageFrame.box1{cursor:default;margin:3px 0;padding-left:0;padding-right:0;padding-bottom:0;overflow-x:clip;border-color:transparent}.EditorContainer.EditorLayoutEditing .EditorPageFrame.box1 [data-page-index]{overflow-x:clip}.EditorPageFrame.box1>.EditorPageFrame-edge{position:absolute;inset:0;box-sizing:border-box;border:var(--pill-border-width) dotted var(--pill-border-color);border-radius:var(--pill-radius);pointer-events:none;z-index:2;transform:translateZ(0)}.EditorContainer:not(.ContinuousEditor):not(.EditorLayoutEditing) .EditorPageFrame.box1{cursor:default;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:0;border-color:transparent}.EditorTools.EditorTools--homeFlow{flex:1 1 auto}.ContinuousEditing a,.EditorContainer.EditorLayoutEditing .canvas-wrapper{cursor:default}.EditorContainer.EditorLayoutEditing .canvas-wrapper [data-page-index],.EditorContainer.EditorLayoutEditing .canvas-wrapper [data-page-index] :not([data-resize-handle=true]):not(.ResizeHandle){cursor:default!important}.EditorContainer.EditorLayoutEditing .canvas-wrapper [data-page-index] [contenteditable=true]:focus{cursor:text!important}.Properties{width:250px;padding-right:8px;overflow-y:scroll;position:fixed;height:auto;max-height:calc(100vh);z-index:9000}.PropertyGroup input{padding:0 2px;border:none;background:transparent}.PropertyGroup label{display:block}.EditorTools .PropertyGroup label{color:var(--box-subtitle-color)}.PropertyGroup .box1{overflow:hidden;overflow-x:scroll;text-overflow:ellipsis}.PropertyGroup .box1.ellipse{overflow:hidden;overflow-x:hidden;max-width:100%}.PropertyContainer{margin-top:var(--vertical-space-2);margin-bottom:var(--vertical-space-2)}.ImageSizeInputs,.PropertyInputs{display:flex;flex-direction:column}.ImageSizeInputs{gap:var(--vertical-space-2)}.ImageSizeActions{margin-top:var(--vertical-space-2)}.ImageFilterSliders{display:flex;flex-direction:column;gap:var(--vertical-space-2)}.DatatPrperties button{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PropertyGroup input{width:100%}.number-input-container{display:flex;flex-direction:row;align-items:stretch;gap:4px;width:70px;min-width:70px;max-width:70px;box-sizing:border-box}.PropertyGroup.DocumentSize .number-input-container,.PropertyGroup.Position .number-input-container{width:66px}.PropertyGroup.Background .number-input-container{width:40px}.PropertyGroup.Border .number-input-container,.PropertyGroup.Margin .number-input-container,.PropertyGroup.Padding .number-input-container,.PropertyGroup.Typography .number-input-container{width:66px}.PropertyGroup.TextAlignment button{height:18px}[data-text-container=true] .TextContainerAddControl{opacity:0;transition:opacity .12s ease}.TextContainerAddControl:focus-within,.TextContainerAddControl:hover,.TextContainerAddControl[data-open=true],[data-text-container=true]:hover .TextContainerAddControl{opacity:1}.ProgressBar{width:400px;height:18px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:9999px;border:2px dotted #484848;overflow:hidden}.ProgressBarFill{position:absolute;left:0;top:0;height:100%;background:#d5d5d5;border-radius:9999px;border:1px dotted #6d6d6d;z-index:0}.ProgressBarLabel{position:relative;z-index:1;line-height:1}.ToolGroup{margin-bottom:var(--vertical-space-3)}.ToolItem{display:grid;grid-template-columns:1fr auto;align-items:center;width:300px;grid-gap:var(--horizontal-space-1);gap:var(--horizontal-space-1)}.ToolItemDescription{margin-bottom:var(--vertical-space-3)}.color-picker-trigger{position:relative;height:17px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.color-picker-trigger.box1{background-color:var(--picker-bg);color:var(--picker-color)}.color-picker-trigger--tag{width:auto}.color-picker-dropdown{width:240px}.saturation-lightness-area{width:100%;height:150px;background-blend-mode:multiply;cursor:crosshair;border-radius:4px;margin:4px 0;position:relative;border:1px solid #c8c8c8;box-sizing:border-box;touch-action:none}.saturation-lightness-handle{position:absolute;width:12px;height:12px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;box-shadow:0 0 0 1px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.35)}.hue-slider{width:100%;height:20px;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:pointer;border-radius:4px;margin-bottom:4px;position:relative;border:1px solid hsla(0,0%,50%,.45);box-sizing:border-box;touch-action:none}.hue-handle{position:absolute;width:4px;height:100%;border:1px solid #fff;background:transparent;transform:translateX(-50%);border-radius:2px;pointer-events:none;box-shadow:0 0 0 1px rgba(0,0,0,.45)}.hue-slider:focus-visible,.saturation-lightness-area:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.color-picker-preview-row{display:flex;align-items:flex-start;gap:4px}.color-picker-preview-swatch{width:45px;height:45px;border-radius:4px;border:1px solid hsla(0,0%,50%,.45);box-sizing:border-box}.color-picker-value-input{flex:1 1;min-width:0;color:#000;border-radius:4px}.color-picker-eyedropper{width:26px;flex:none;cursor:pointer;border-radius:4px;line-height:1}.preset-colors{margin-top:8px}.color-picker-preset-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:3px;gap:3px}.preset-color{width:100%;height:26px;box-sizing:border-box;border:1px solid hsla(0,0%,50%,.35);border-radius:3px;cursor:pointer}.preset-color--transparent{background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.pluskreuz{transform:rotate(45deg)}.ResizeHandle{position:absolute;width:7px;height:7px;background-color:var(--color-1);border-radius:7px;border:1px solid #fff;pointer-events:auto}.MoveButton.disabled{display:none}.CustomCheckbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;position:relative;flex-shrink:0}.CustomCheckboxControl{position:relative;display:inline-flex;flex:0 0 auto}.CustomCheckboxControl>.CustomCheckboxDottedX{position:absolute!important;left:0;top:0;width:100%;height:100%;z-index:10;display:block;pointer-events:none}.CustomCheckboxLabel{-webkit-user-select:none;-moz-user-select:none;user-select:none}.SettingsForm .CustomCheckbox{box-sizing:border-box;border:var(--pill-border-width) dotted var(--pill-border-color);border-radius:var(--pill-radius);background:var(--pill-background)}.logo-idle-container{width:auto;height:auto;position:fixed;top:-350px;left:0;z-index:1;pointer-events:none;width:100vw;display:flex;flex-wrap:wrap;align-items:center;transform:skewY(25deg);justify-content:center;will-change:opacity;contain:layout style paint}.logo{width:16.5vw;opacity:.9}.Idle2{filter:blur(0);transform:skewY(15deg)}.Idle2 .logo{width:49vw}.Idle3{filter:blur(0)!important;transform:none!important;width:100vw!important;height:100vh!important;justify-content:flex-start!important;align-items:flex-start!important;flex-wrap:nowrap!important;overflow:visible!important}.Idle3,.Idle3>div{top:0!important;left:0!important}.Idle3>div{width:400px!important;height:auto!important;display:inline-block!important;position:absolute!important}.SettingsContainer{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--vertical-space-2);gap:var(--vertical-space-2)}.ImageLightbox{position:fixed;inset:0;z-index:13000;display:flex;align-items:center;justify-content:center;background-color:#e7e7e7;cursor:pointer}.ImageLightbox-toolbar{position:absolute;top:var(--vertical-space-1);left:var(--horizontal-space-1);z-index:10001;display:flex;align-items:center}html.electron .ImageLightbox{-webkit-app-region:no-drag}html.electron .ImageLightbox-toolbar{top:var(--electron-traffic-lights-center-y);left:calc(var(--electron-traffic-lights-inline-end) + var(--horizontal-space-1));transform:translateY(-50%)}.ImageLightbox img{box-sizing:border-box;display:block;width:auto;height:auto;border-radius:3px;border:.5px solid var(--color-1)}.MiniImage{height:15px;width:auto}.FileKindMark,.MiniImage{border:var(--line-thickness-1) solid var(--color-1)}.FileKindMark{display:inline-block;vertical-align:middle;box-sizing:border-box;line-height:0}.FileKindMark--portrait{width:12px;height:17px}.FileKindMark--landscape{width:17px;height:12px}.FileDisplayImageWrap{position:relative;width:60px;line-height:0}.FileDisplayGroupContent{display:flex;flex-wrap:wrap;align-items:center;min-width:0}.FileDisplayGroupContent>.link,.FileDisplayGroupContent>button,.FileDisplayGroupContent>span{vertical-align:middle}.FileDisplayImageDelete{position:absolute;top:2px;left:2px;z-index:1;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:3px;background:hsla(0,0%,100%,.9);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .1s ease}.FileDisplayImageWrap:focus-within .FileDisplayImageDelete,.FileDisplayImageWrap:hover .FileDisplayImageDelete{opacity:1;pointer-events:auto}.FileDisplayImageDeleteConfirm{position:absolute;top:2px;left:2px;z-index:2;display:inline-flex;align-items:center;padding:2px 4px;background:hsla(0,0%,100%,.95);font-size:11px;line-height:1.2;white-space:nowrap}.RemoveMini{margin-left:2px}html.SandboxPopupMode .IdleLogo,html.SandboxPopupMode .MainMenu,html.SandboxPopupMode .PageLayout,html.SandboxPopupMode .PageLayoutMenuSlot{display:none!important}html.SandboxPopupMode .MainContainer{padding:0;margin:0;max-width:none}html.SandboxPopupMode body{overflow:hidden}.formula-editor,.formula-editor *{font-family:var(--font-family-1);font-size:var(--font-size-0);line-height:var(--line-height-1)}.formula-editor .FormulaEditor-bar{display:flex;align-items:center;padding:2px var(--box2-padding-inline);box-shadow:var(--portal-shadow-soft);cursor:default;white-space:nowrap}.formula-editor .FormulaEditor-action{margin-left:var(--horizontal-space-1)}.formula-editor .FormulaEditor-strip{position:relative;display:flex;align-items:center;gap:1px;min-width:60px;max-width:60vw;overflow-x:auto;padding:1px 2px;cursor:text;scrollbar-width:none}.formula-editor .FormulaEditor-strip::-webkit-scrollbar{display:none}.formula-editor .FormulaEditor-hiddenInput{position:absolute;left:0;top:0;width:1px;height:1px;padding:0;border:none;outline:none;background:transparent;color:transparent;caret-color:transparent;opacity:0;pointer-events:none}.formula-editor .FormulaEditor-chip{display:inline-flex;align-items:center;border:var(--line-thickness-4) dotted;border-radius:var(--radius-3);padding:0 4px;white-space:pre}.formula-editor .FormulaEditor-chipRemove{display:inline;width:auto;height:auto;min-height:0;padding:0;margin:0 0 0 2px;vertical-align:baseline;line-height:1;background:transparent;border:0;color:inherit;opacity:.55;cursor:pointer}.formula-editor .FormulaEditor-chipRemove:hover{opacity:1}.formula-editor .FormulaEditor-chipRemove{position:relative}.formula-editor .FormulaEditor-chipRemove:after{content:"";position:absolute;inset:-3px -4px}.formula-editor .FormulaEditor-plain{white-space:pre;padding:0 1px}.formula-editor .FormulaEditor-caret{display:inline-block;width:1.3px;align-self:stretch;min-height:1.1em;background:var(--color-2);animation:FormulaEditor-blink 1.06s step-end infinite}@keyframes FormulaEditor-blink{50%{opacity:0}}.formula-editor .FormulaEditor-action{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:2px 3px;opacity:.75}.formula-editor .FormulaEditor-action:hover{opacity:1}.NestedTable-refFrame--dragging{opacity:.7}.NestedTable-refFrame{position:relative;border:var(--line-thickness-4) dotted;border-radius:var(--radius-3);pointer-events:none}.NestedTable-refHandle:after{content:"";position:absolute;inset:-6px}.StyleTokenPanel .EditorTools-main{align-items:flex-start}.StyleTokenPanel .EditorTools-main>.EditorToolWrapper{flex:0 0 auto;width:300px;min-width:0;max-width:100%;box-sizing:border-box}.StyleTokenUnit{color:var(--color-1);flex:0 0 auto}.EditorTools .StyleTokenRow-reset{margin-left:var(--horizontal-space-1);padding:0;color:var(--color-1);background:transparent;border:none;cursor:pointer}.EditorTools .StyleTokenRow-reset:hover,.EditorTools .StyleTokenRow.is-changed>label{color:var(--color-2)}.EditorTools .StyleTokenRow-error{color:var(--color-6);opacity:1}.OllamaKeyHint{margin-top:var(--vertical-space-1);margin-right:0}html[data-agent-locked] [data-needs-agent]{opacity:.5}html[data-agent-locked] :is(button,[role=button])[data-needs-agent],html[data-agent-locked] [data-needs-agent] :is(button,input,select,textarea,label,[contenteditable],[role=button]):not(:is(a[href],[aria-expanded],[role=tab],[data-agent-nav])){cursor:not-allowed}html:has(.EditorChromeStack--print),html:has(.EditorChromeStack--print) .MainContainer,html:has(.EditorChromeStack--print) body{margin:0;padding:0;overflow:visible;height:auto;min-height:0;background:transparent}.EditorChromeStack--print .EditorChromeStack-fill,.EditorChromeStack--print .EditorContainer,.EditorChromeStack--print .EditorInner,.EditorChromeStack--print .EditorWorkspace,.EditorChromeStack--print .EditorWorkspace>.Editor,.EditorChromeStack--print .canvas-wrapper,.EditorChromeStack.EditorChromeStack--print{position:static;inset:auto;display:block;width:auto;height:auto;min-height:0;max-width:none;margin:0;padding:0;overflow:visible;border-radius:0}.EditorChromeStack--print .EditorPageFrame{max-width:none}