.PDFPreview-module-scss-module__MPslxW__contentArea{background:var(--surface);touch-action:pan-x pan-y;flex:1;min-width:0;position:relative;overflow:auto}.PDFPreview-module-scss-module__MPslxW__pages{padding:8px}.PDFPreview-module-scss-module__MPslxW__pageRow{align-items:flex-start;gap:var(--space-3);margin-inline:auto;display:flex}.PDFPreview-module-scss-module__MPslxW__page{flex-shrink:0;position:relative}.PDFPreview-module-scss-module__MPslxW__noteColumn{z-index:var(--z-above);background:var(--surface);border-inline-start:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (hover:hover){.PDFPreview-module-scss-module__MPslxW__pageSelectable:hover{outline:2px solid rgb(var(--color-primary-rgb)/.3);outline-offset:2px}}.PDFPreview-module-scss-module__MPslxW__pageSelectable.PDFPreview-module-scss-module__MPslxW__pageActive{outline:2px solid rgb(var(--color-primary-rgb)/.85);outline-offset:2px}.PDFPreview-module-scss-module__MPslxW__detailCanvas{z-index:1;pointer-events:none;position:absolute}.PDFPreview-module-scss-module__MPslxW__highlightLayer{z-index:1;pointer-events:none;position:absolute;inset:0}.PDFPreview-module-scss-module__MPslxW__highlightLayerExact{filter:blur(3px);opacity:.4}.PDFPreview-module-scss-module__MPslxW__highlightRect{position:absolute}.PDFPreview-module-scss-module__MPslxW__highlightRectExact{background:rgb(var(--highlight-mark-rgb));border-radius:var(--radius-md)}.PDFPreview-module-scss-module__MPslxW__highlightRectPage{box-sizing:border-box;border:3px solid rgb(var(--color-primary-rgb)/.9);border-radius:var(--radius-sm);background:0 0;box-shadow:inset 0 0 0 1px #ffffff8c}.PDFPreview-module-scss-module__MPslxW__inkLayer{z-index:5;pointer-events:none;mix-blend-mode:multiply;position:absolute;inset:0}.PDFPreview-module-scss-module__MPslxW__inkCanvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.PDFPreview-module-scss-module__MPslxW__inkLayerActive{pointer-events:auto;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.PDFPreview-module-scss-module__MPslxW__inkLayerFingerPen{touch-action:none}.PDFPreview-module-scss-module__MPslxW__inkHighlighter{opacity:.4}.PDFPreview-module-scss-module__MPslxW__pageActions{z-index:var(--z-above);pointer-events:none;justify-content:flex-end;display:flex;position:absolute;inset-block-end:var(--layout-pane-inset);inset-inline-start:var(--layout-pane-inset);container-type:inline-size}
.PdfInkColorSwatches-module-scss-module__LN29na__swatches{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.PdfInkColorSwatches-module-scss-module__LN29na__swatch{width:var(--control-icon-box);height:var(--control-icon-box);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.PdfInkColorSwatches-module-scss-module__LN29na__swatch:before{content:"";width:var(--space-3);height:var(--space-3);background:var(--ink-swatch);box-shadow:inset 0 0 0 1px var(--border-light);border-radius:50%;transition:transform .12s ease-out}@media (hover:hover){.PdfInkColorSwatches-module-scss-module__LN29na__swatch:hover:before{transform:scale(1.15)}}.PdfInkColorSwatches-module-scss-module__LN29na__swatch:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.PdfInkColorSwatches-module-scss-module__LN29na__swatchSelected{background:var(--state-active-neutral)}
.PdfInkStylePicker-module-scss-module__C9-g0G__trigger{width:var(--control-icon-box);height:var(--control-icon-box);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}@media (hover:hover){.PdfInkStylePicker-module-scss-module__C9-g0G__trigger:hover{background:var(--state-hover-neutral)}}.PdfInkStylePicker-module-scss-module__C9-g0G__trigger[aria-expanded=true]{background:var(--state-active-neutral)}.PdfInkStylePicker-module-scss-module__C9-g0G__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.PdfInkStylePicker-module-scss-module__C9-g0G__triggerDot{border-radius:var(--radius-full);background:var(--ink-swatch);box-shadow:inset 0 0 0 1px var(--border-light)}.PdfInkStylePicker-module-scss-module__C9-g0G__panel{gap:var(--space-3);padding:var(--space-1);flex-direction:column;display:flex}.PdfInkStylePicker-module-scss-module__C9-g0G__section{gap:var(--space-1);flex-direction:column;display:flex}.PdfInkStylePicker-module-scss-module__C9-g0G__sectionLabel{color:var(--fg-muted);font-size:var(--type-caption)}.PdfInkStylePicker-module-scss-module__C9-g0G__widths{align-items:center;gap:var(--space-1);display:flex}.PdfInkStylePicker-module-scss-module__C9-g0G__width{width:var(--control-icon-box);height:var(--control-icon-box);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}@media (hover:hover){.PdfInkStylePicker-module-scss-module__C9-g0G__width:hover{background:var(--state-hover-neutral)}}.PdfInkStylePicker-module-scss-module__C9-g0G__width:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.PdfInkStylePicker-module-scss-module__C9-g0G__widthSelected{background:var(--state-active-neutral)}@media (hover:hover){.PdfInkStylePicker-module-scss-module__C9-g0G__widthSelected:hover{background:var(--state-active-neutral)}}.PdfInkStylePicker-module-scss-module__C9-g0G__widthSample{border-radius:var(--radius-full);background:var(--ink-swatch);box-shadow:inset 0 0 0 1px var(--border-light)}.PdfInkStylePicker-module-scss-module__C9-g0G__width-extraThin{width:var(--space-1);height:var(--space-1)}.PdfInkStylePicker-module-scss-module__C9-g0G__width-thin{width:calc(var(--space-1)*1.5);height:calc(var(--space-1)*1.5)}.PdfInkStylePicker-module-scss-module__C9-g0G__width-medium{width:var(--space-2);height:var(--space-2)}.PdfInkStylePicker-module-scss-module__C9-g0G__width-thick{width:var(--space-3);height:var(--space-3)}.PdfInkStylePicker-module-scss-module__C9-g0G__width-extraThick{width:var(--space-4);height:var(--space-4)}
.PdfInkBar-module-scss-module__gkQT0W__inkBar{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border-bottom:1px solid var(--color-border);background:var(--container-muted);flex-wrap:nowrap;flex-shrink:0;display:flex;overflow:hidden}.PdfInkBar-module-scss-module__gkQT0W__inkBar>*{flex-shrink:0}.PdfInkBar-module-scss-module__gkQT0W__divider{width:1px;height:var(--space-5);margin-inline:var(--space-1);background:var(--color-border)}.PdfInkBar-module-scss-module__gkQT0W__inkBarTight .PdfInkBar-module-scss-module__gkQT0W__divider{display:none}.PdfInkBar-module-scss-module__gkQT0W__spacer{flex:1 1 0;min-width:0}.PdfInkBar-module-scss-module__gkQT0W__moreMenu .ant-dropdown-menu{max-height:70vh;overflow-y:auto}
.NewFeatureBadge-module-scss-module__wT6D4q__entry{flex-shrink:0;display:inline-flex;position:relative}.NewFeatureBadge-module-scss-module__wT6D4q__label{width:fit-content;padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--color-warning-container);color:var(--color-on-warning-container);font-size:var(--type-xs);font-weight:600;line-height:var(--space-3);white-space:nowrap;pointer-events:none;margin-inline:auto;position:absolute;inset-block-start:calc(100% - var(--space-1)*1.5);inset-inline:0}
.CountBadge-module-scss-module__k4w9BG__badge{min-width:calc(var(--global-font-size)*1.25);height:calc(var(--global-font-size)*1.25);padding-inline:var(--space-1);border-radius:var(--radius-full);background:var(--color-primary-container);font-family:var(--font-body);font-size:var(--type-caption);color:var(--color-on-primary-container);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.CountBadge-module-scss-module__k4w9BG__badgeSm{min-width:var(--global-font-size);height:var(--global-font-size);font-size:var(--type-xs)}
.SaveAnswerAsInputButton-module-scss-module__Mcfwgq__button.ant-btn{min-height:32px;color:var(--fg-muted)}@media (hover:hover){.SaveAnswerAsInputButton-module-scss-module__Mcfwgq__button.ant-btn:hover:not(:disabled){color:var(--fg-default)}}.SaveAnswerAsInputButton-module-scss-module__Mcfwgq__button.ant-btn.ant-btn-loading{cursor:progress}.SaveAnswerAsInputButton-module-scss-module__Mcfwgq__label{white-space:nowrap}@container (max-width:480px){.SaveAnswerAsInputButton-module-scss-module__Mcfwgq__label{display:none}}
.DownloadExportDialog-module-scss-module__M8Qx3W__includeLabel{margin:0 0 var(--space-2);font-size:var(--type-caption);color:var(--fg-muted)}.DownloadExportDialog-module-scss-module__M8Qx3W__options{gap:var(--space-2);flex-direction:column;display:flex}.DownloadExportDialog-module-scss-module__M8Qx3W__hint{margin:var(--space-3)0 0;font-size:var(--type-caption);color:var(--fg-muted)}
.InputNotesPreview-module-scss-module__vesLcG__preview{z-index:var(--z-overlay);background:var(--container);flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.InputNotesPreview-module-scss-module__vesLcG__toolbar{min-height:48px;padding-inline:var(--space-2);border-bottom:1px solid var(--color-border);background:var(--surface);flex-shrink:0;align-items:center;display:flex}.InputNotesPreview-module-scss-module__vesLcG__actions{align-items:center;margin-inline-start:auto;display:flex}.InputNotesPreview-module-scss-module__vesLcG__body{min-height:0;padding:var(--space-6)var(--layout-pane-inset)var(--space-12);flex:1;overflow-y:auto}.InputNotesPreview-module-scss-module__vesLcG__content{max-width:40rem;margin-inline:auto}.InputNotesPreview-module-scss-module__vesLcG__sharedSection{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px dashed var(--color-border);flex-direction:column;display:flex}.InputNotesPreview-module-scss-module__vesLcG__sharedAuthor{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px dashed var(--color-border);color:var(--fg-subtle);font-size:var(--type-caption);font-weight:600;display:flex}.InputNotesPreview-module-scss-module__vesLcG__sharedAvatar{width:var(--space-6);height:var(--space-6);background:var(--color-primary-container);color:var(--color-on-primary-container);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}
.AnnotatedExportDialog-module-scss-module__JIj14W__label{margin:0 0 var(--space-2);font-size:var(--type-caption);color:var(--fg-muted)}.AnnotatedExportDialog-module-scss-module__JIj14W__options{gap:var(--space-2);flex-direction:column;display:flex}
.WorkspaceShell-module-scss-module___agCWa__shell{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;overflow:hidden}.WorkspaceShell-module-scss-module___agCWa__panes{--pane-divider-size:var(--space-3);--workspace-pane-shadow:var(--pane-face-edge);--safe-area-bottom:0px;-moz-column-gap:0;column-gap:0;row-gap:var(--space-3);min-height:0;padding:var(--space-3);flex:1;grid-template-rows:minmax(0,1fr);display:grid;position:relative}.WorkspaceShell-module-scss-module___agCWa__panesMaximized{--pane-header-leading-inset:calc(var(--control-icon-box) + var(--space-2))}.WorkspaceShell-module-scss-module___agCWa__panesResizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.WorkspaceShell-module-scss-module___agCWa__pendingPanes{flex:1;min-height:0}.WorkspaceShell-module-scss-module___agCWa__paneSlot{flex-direction:column;min-width:0;min-height:0;display:flex}.WorkspaceShell-module-scss-module___agCWa__chatPane{border-radius:var(--workspace-pane-radius,var(--radius-panel));background:var(--container);box-shadow:var(--workspace-pane-shadow,var(--shadow-raised));transition:box-shadow .2s;overflow:hidden}.WorkspaceShell-module-scss-module___agCWa__paneLifted{box-shadow:var(--shadow-float)}@keyframes WorkspaceShell-module-scss-module___agCWa__pane-preview-in{0%{opacity:0;transform:translate(-28px)}}.WorkspaceShell-module-scss-module___agCWa__inputSlot{grid-area:1/1/-1}.WorkspaceShell-module-scss-module___agCWa__previewSlot{grid-area:1/3/-1;animation:.24s cubic-bezier(.2,0,0,1) WorkspaceShell-module-scss-module___agCWa__pane-preview-in}.WorkspaceShell-module-scss-module___agCWa__centerSlot{grid-area:1/3/-1}.WorkspaceShell-module-scss-module___agCWa__rightSlot,.WorkspaceShell-module-scss-module___agCWa__companionSlot{grid-area:1/5/-1}.WorkspaceShell-module-scss-module___agCWa__divider{z-index:1;cursor:col-resize;touch-action:none;grid-row:1/-1;position:relative}.WorkspaceShell-module-scss-module___agCWa__divider:before{content:"";top:var(--radius-panel);right:0;bottom:var(--radius-panel);background:var(--pane-divider-lane);pointer-events:none;position:absolute;left:0}.WorkspaceShell-module-scss-module___agCWa__divider:after{content:"";width:calc(var(--pane-divider-size)/3);height:var(--space-8);border-radius:var(--radius-full);background:var(--pane-divider-grip);transition:background .15s,width .15s,height .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorkspaceShell-module-scss-module___agCWa__divider:focus-visible:after{height:var(--space-12);background:var(--pane-divider-grip-hover)}@media (hover:hover){.WorkspaceShell-module-scss-module___agCWa__divider:hover:after{height:var(--space-12);background:var(--pane-divider-grip-hover)}}.WorkspaceShell-module-scss-module___agCWa__divider:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.WorkspaceShell-module-scss-module___agCWa__divider.WorkspaceShell-module-scss-module___agCWa__dividerDragging:after{width:calc(var(--pane-divider-size)/2);height:var(--space-12);background:var(--pane-divider-grip-hover)}.WorkspaceShell-module-scss-module___agCWa__dividerLeft{grid-column:2}.WorkspaceShell-module-scss-module___agCWa__dividerRight{grid-column:4}.WorkspaceShell-module-scss-module___agCWa__paneHidden{visibility:hidden;opacity:0;pointer-events:none}@keyframes WorkspaceShell-module-scss-module___agCWa__pane-rail-in{0%{opacity:0}}.WorkspaceShell-module-scss-module___agCWa__paneRail{--rail-row-height:calc(var(--icon-xl) + var(--space-2)*2);padding:0 0 var(--space-2);border-radius:var(--radius-panel);background:var(--container);box-shadow:var(--shadow-raised);flex-direction:column;align-items:center;gap:0;animation:.16s ease-out .18s backwards WorkspaceShell-module-scss-module___agCWa__pane-rail-in;display:flex;overflow:hidden}.WorkspaceShell-module-scss-module___agCWa__sidePaneReveal{transition:opacity .2s ease-out .14s}.WorkspaceShell-module-scss-module___agCWa__sidePaneReveal.WorkspaceShell-module-scss-module___agCWa__paneHidden{transition:none}.WorkspaceShell-module-scss-module___agCWa__mirroredPaneIcon{transform:scaleX(-1)}.WorkspaceShell-module-scss-module___agCWa__railHead{box-sizing:content-box;width:100%;height:var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;margin-block-end:var(--space-1);display:flex}.WorkspaceShell-module-scss-module___agCWa__railBadgeRow{height:var(--rail-row-height);flex-shrink:0;justify-content:center;align-items:center;display:flex}.WorkspaceShell-module-scss-module___agCWa__railDivider{width:var(--space-5);height:1px;margin-block:var(--space-1);background:var(--color-border);flex-shrink:0}.WorkspaceShell-module-scss-module___agCWa__railItems{scrollbar-width:none;flex-direction:column;flex:1;align-items:center;gap:0;width:100%;min-height:0;display:flex;overflow:hidden auto}.WorkspaceShell-module-scss-module___agCWa__railItem{padding:var(--space-2);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.WorkspaceShell-module-scss-module___agCWa__railItem:hover{background:var(--state-hover-neutral)}.WorkspaceShell-module-scss-module___agCWa__railItemTile:hover{background:0 0}.WorkspaceShell-module-scss-module___agCWa__railItemTile:hover>*{filter:brightness(.94)}}.WorkspaceShell-module-scss-module___agCWa__centerPaneName{flex-shrink:0;align-items:center;display:flex}.WorkspaceShell-module-scss-module___agCWa__moveChatButton{width:calc(var(--move-chat-button-size) + var(--space-2));height:var(--move-chat-button-size);border-radius:var(--radius-full);background-color:var(--state-hover-neutral);color:var(--fg-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.WorkspaceShell-module-scss-module___agCWa__moveChatButton:after{content:"";inset-block:calc((var(--move-chat-button-size) - var(--pane-tab-item-height))/2);inset-inline:calc(var(--move-chat-button-inset)*-1);position:absolute}.WorkspaceShell-module-scss-module___agCWa__moveChatButton:focus-visible{background-image:linear-gradient(var(--state-hover-neutral),var(--state-hover-neutral));color:var(--fg-default)}@media (hover:hover){.WorkspaceShell-module-scss-module___agCWa__moveChatButton:hover{background-image:linear-gradient(var(--state-hover-neutral),var(--state-hover-neutral));color:var(--fg-default)}}.WorkspaceShell-module-scss-module___agCWa__moveChatButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.WorkspaceShell-module-scss-module___agCWa__headerSwitcher{min-width:0}.WorkspaceShell-module-scss-module___agCWa__headerSwitcher .ant-segmented-item{min-width:0}.WorkspaceShell-module-scss-module___agCWa__headerSwitcher .ant-segmented-item-label{min-height:var(--pane-tab-item-height);line-height:var(--pane-tab-item-height)}.WorkspaceShell-module-scss-module___agCWa__headerSwitcher .ant-segmented-item-label:has(.WorkspaceShell-module-scss-module___agCWa__tabLabelActionStart){padding-inline-start:var(--move-chat-button-inset)}.WorkspaceShell-module-scss-module___agCWa__headerSwitcher .ant-segmented-item-label:has(.WorkspaceShell-module-scss-module___agCWa__tabLabelActionEnd){padding-inline-end:var(--move-chat-button-inset)}.WorkspaceShell-module-scss-module___agCWa__headerSwitcher .WorkspaceShell-module-scss-module___agCWa__tabLabel{white-space:nowrap;text-overflow:ellipsis;min-height:auto;overflow:hidden}.WorkspaceShell-module-scss-module___agCWa__tabBar{margin:var(--space-3)var(--space-3)0;flex-shrink:0}.WorkspaceShell-module-scss-module___agCWa__paneTabs{--pane-tab-height:var(--control-segmented-height);--pane-tab-item-height:var(--control-segmented-item-height);--move-chat-button-size:min(var(--control-icon-box-sm),calc(var(--pane-tab-item-height) - var(--space-1)));--move-chat-button-inset:calc((var(--pane-tab-item-height) - var(--move-chat-button-size))/2)}.WorkspaceShell-module-scss-module___agCWa__paneTabs .ant-segmented-item-selected{font-weight:600}.WorkspaceShell-module-scss-module___agCWa__paneTabs .ant-segmented-item:before{content:"";block-size:var(--control-touch-target);position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.WorkspaceShell-module-scss-module___agCWa__paneTabs .ant-segmented-item-label{position:relative}.WorkspaceShell-module-scss-module___agCWa__tabLabel{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:var(--pane-tab-item-height);display:flex}.WorkspaceShell-module-scss-module___agCWa__tabBadge{--tab-badge-size:min(calc(var(--global-font-size)*1.25),calc(var(--pane-tab-item-height,var(--control-segmented-item-height)) - var(--space-1)));min-width:var(--tab-badge-size);height:var(--tab-badge-size);padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-primary-container);color:var(--color-on-primary-container);line-height:1;font-size:var(--type-caption);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.WorkspaceShell-module-scss-module___agCWa__panesNarrow{--workspace-pane-header-display:none;grid-template-columns:minmax(0,1fr)}.WorkspaceShell-module-scss-module___agCWa__panesNarrow .WorkspaceShell-module-scss-module___agCWa__paneSlot{grid-area:1/1}@media (max-width:767px){.WorkspaceShell-module-scss-module___agCWa__shell:not([data-workspace-neighbor] *){background-color:var(--container)}.WorkspaceShell-module-scss-module___agCWa__panesNarrow:not([data-workspace-neighbor] *){--workspace-pane-radius:0px;--workspace-pane-shadow:none;--safe-area-bottom:env(safe-area-inset-bottom,0px);padding:0}.WorkspaceShell-module-scss-module___agCWa__panesNarrow:not([data-workspace-neighbor] *) .WorkspaceShell-module-scss-module___agCWa__paneSlot{--workspace-pane-shadow:none}.WorkspaceShell-module-scss-module___agCWa__tabBar:not([data-workspace-neighbor] *){margin-top:var(--space-2)}}
.WorkspaceChatMaximizeExit-module-scss-module__OaCJUW__exit{z-index:var(--z-above);position:absolute;inset-block-start:calc(var(--space-3) + var(--space-4) + (var(--space-6) - var(--control-icon-box))/2);inset-inline-start:calc(var(--space-3) + var(--layout-pane-inset))}
.DemoDocumentPage-module-scss-module__55oXGa__page{aspect-ratio:210/297;background:var(--surface);width:168px;color:var(--fg-default);font-family:var(--font-body);text-align:left;flex-direction:column;gap:5px;padding:14px 13px;font-size:6px;line-height:1.45;display:flex;overflow:hidden}.DemoDocumentPage-module-scss-module__55oXGa__running{color:var(--fg-subtle);justify-content:space-between;margin-bottom:4px;font-size:5px;display:flex}.DemoDocumentPage-module-scss-module__55oXGa__runningTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DemoDocumentPage-module-scss-module__55oXGa__heading{font-family:var(--font-heading);font-size:8px;font-weight:700;line-height:1.3}.DemoDocumentPage-module-scss-module__55oXGa__paragraph{display:block}.DemoDocumentPage-module-scss-module__55oXGa__reader{gap:10px;width:auto;height:100%;padding:30px 28px;font-size:11px}.DemoDocumentPage-module-scss-module__55oXGa__reader .DemoDocumentPage-module-scss-module__55oXGa__running{margin-bottom:10px;font-size:9px}.DemoDocumentPage-module-scss-module__55oXGa__reader .DemoDocumentPage-module-scss-module__55oXGa__heading{font-size:16px}
.CanvasBindingPanel-module-scss-module__Nwz8WG__panel{gap:var(--space-4);flex-direction:column;display:flex}.CanvasBindingPanel-module-scss-module__Nwz8WG__description,.CanvasBindingPanel-module-scss-module__Nwz8WG__statusLine,.CanvasBindingPanel-module-scss-module__Nwz8WG__note{margin:0}.CanvasBindingPanel-module-scss-module__Nwz8WG__description{font-size:var(--type-p);line-height:var(--type-p-lh);color:var(--fg-muted)}.CanvasBindingPanel-module-scss-module__Nwz8WG__statusLine{align-items:center;gap:var(--space-2);min-height:var(--space-6);font-size:var(--type-p);line-height:var(--type-p-lh);color:var(--fg-default);display:flex}.CanvasBindingPanel-module-scss-module__Nwz8WG__statusDot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--fg-subtle);margin-top:calc((var(--type-p-lh) - var(--space-2))/2);flex-shrink:0;align-self:flex-start}.CanvasBindingPanel-module-scss-module__Nwz8WG__statusDotBound{background:var(--color-success-graphic)}.CanvasBindingPanel-module-scss-module__Nwz8WG__hint{color:var(--fg-subtle)}.CanvasBindingPanel-module-scss-module__Nwz8WG__error{color:var(--color-error-text)}.CanvasBindingPanel-module-scss-module__Nwz8WG__note{font-size:var(--type-caption);line-height:var(--type-caption-lh);color:var(--fg-subtle)}.CanvasBindingPanel-module-scss-module__Nwz8WG__actions{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.CanvasBindingPanel-module-scss-module__Nwz8WG__unbindAction{margin-inline-start:var(--space-3)}
.SharedNoteControls-module-scss-module__zd4TBa__panel{gap:var(--space-2);width:calc(var(--space-12)*5);font-size:var(--type-caption);flex-direction:column;display:flex}.SharedNoteControls-module-scss-module__zd4TBa__panel .ant-btn{font-size:inherit}.SharedNoteControls-module-scss-module__zd4TBa__panel .SharedNoteControls-module-scss-module__zd4TBa__author{width:100%;font-size:inherit}.SharedNoteControls-module-scss-module__zd4TBa__panel .SharedNoteControls-module-scss-module__zd4TBa__author .ant-select-placeholder{color:var(--fg-muted)}.SharedNoteControls-module-scss-module__zd4TBa__panel .SharedNoteControls-module-scss-module__zd4TBa__author .ant-select-content{row-gap:var(--space-1)}.SharedNoteControls-module-scss-module__zd4TBa__panel .SharedNoteControls-module-scss-module__zd4TBa__author.ant-select{border-radius:var(--radius-lg)}.SharedNoteControls-module-scss-module__zd4TBa__authorOption{align-items:center;gap:var(--space-2);display:inline-flex}.SharedNoteControls-module-scss-module__zd4TBa__authorAvatar{width:var(--space-6);height:var(--space-6);background:var(--color-primary-container);color:var(--color-on-primary-container);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SharedNoteControls-module-scss-module__zd4TBa__shareRow{justify-content:space-between;align-items:center;gap:var(--space-2);border-top:1px solid var(--color-border);padding-top:var(--space-2);display:flex}.SharedNoteControls-module-scss-module__zd4TBa__shareAction{flex:1;justify-content:flex-start}.SharedNoteControls-module-scss-module__zd4TBa__sharedState{align-items:center;gap:var(--space-1);color:var(--fg-subtle);padding-inline-start:15px;display:inline-flex}.SharedNoteControls-module-scss-module__zd4TBa__feedback{align-items:center;gap:var(--space-1);color:var(--fg-muted);flex-wrap:wrap;display:flex}
.DemoCanvasDialog-module-scss-module__CMTOGW__overlay{z-index:3;padding:var(--space-6);background:var(--overlay-bg);-webkit-backdrop-filter:var(--overlay-blur);backdrop-filter:var(--overlay-blur);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DemoCanvasDialog-module-scss-module__CMTOGW__dialog{width:min(420px,100%);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-float)}@media (prefers-reduced-motion:no-preference){.DemoCanvasDialog-module-scss-module__CMTOGW__overlay{animation:.3s both DemoCanvasDialog-module-scss-module__CMTOGW__demo-overlay-in}.DemoCanvasDialog-module-scss-module__CMTOGW__dialog{animation:.42s cubic-bezier(.34,1.56,.64,1) both DemoCanvasDialog-module-scss-module__CMTOGW__demo-dialog-pop}}@keyframes DemoCanvasDialog-module-scss-module__CMTOGW__demo-overlay-in{0%{opacity:0}}@keyframes DemoCanvasDialog-module-scss-module__CMTOGW__demo-dialog-pop{0%{opacity:0;transform:scale(.9)translateY(10px)}}.DemoCanvasDialog-module-scss-module__CMTOGW__titleRow{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.DemoCanvasDialog-module-scss-module__CMTOGW__title{font-family:var(--font-heading);font-size:var(--type-h2);line-height:var(--type-h2-lh);color:var(--fg-default);margin:0;font-weight:600}
.SaveToSpaceButton-module-scss-module__OrJ9Mq__button{align-items:center;gap:var(--space-2);min-height:32px;padding:var(--space-1)var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--container);color:var(--fg-muted);font-family:var(--font-body);font-size:var(--type-caption);line-height:var(--type-caption-lh);cursor:pointer;display:inline-flex;position:relative}.SaveToSpaceButton-module-scss-module__OrJ9Mq__button:after{content:"";position:absolute;inset:-6px}@media (hover:hover){.SaveToSpaceButton-module-scss-module__OrJ9Mq__button:hover{background:var(--surface);color:var(--fg-default)}}.SaveToSpaceButton-module-scss-module__OrJ9Mq__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SaveToSpaceButton-module-scss-module__OrJ9Mq__label{white-space:nowrap}.SaveToSpaceButton-module-scss-module__OrJ9Mq__buttonSaved{background:var(--color-primary-container);color:var(--color-on-primary-container);border-color:#0000}@media (hover:hover){.SaveToSpaceButton-module-scss-module__OrJ9Mq__buttonSaved:hover{border-color:var(--color-primary);background:var(--color-primary-container);color:var(--color-on-primary-container)}}.SaveToSpaceButton-module-scss-module__OrJ9Mq__buttonDisabled{opacity:var(--opacity-disabled);cursor:not-allowed}@media (hover:hover){.SaveToSpaceButton-module-scss-module__OrJ9Mq__buttonDisabled:hover{border-color:var(--color-border);background:var(--container);color:var(--fg-muted)}}.SaveToSpaceButton-module-scss-module__OrJ9Mq__toast{align-items:center;gap:var(--space-3);display:inline-flex}.SaveToSpaceButton-module-scss-module__OrJ9Mq__toastAction{color:var(--fg-brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.SaveToSpaceButton-module-scss-module__OrJ9Mq__toastAction:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.DemoInputPreview-module-scss-module__tGAVFa__preview{border-radius:var(--radius-panel);border:1px solid var(--color-border);background:var(--container);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.DemoInputPreview-module-scss-module__tGAVFa__header{gap:var(--space-3);padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--color-border);color:var(--fg-default);flex-shrink:0;align-items:center;display:flex}.DemoInputPreview-module-scss-module__tGAVFa__title{min-width:0;font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.DemoInputPreview-module-scss-module__tGAVFa__page{color:var(--fg-muted);font-size:var(--type-caption);flex-shrink:0;margin-left:auto}.DemoInputPreview-module-scss-module__tGAVFa__paper{min-height:0;padding:var(--space-5);background:var(--surface-shell);flex:1;justify-content:center;display:flex}
.OutputPreviewPanel-module-scss-module__RoIvhG__panel{border-radius:var(--workspace-pane-radius,var(--radius-panel));background:var(--container);height:100%;min-height:0;box-shadow:var(--workspace-pane-shadow,var(--shadow-raised));flex-direction:column;display:flex;overflow:hidden}.OutputPreviewPanel-module-scss-module__RoIvhG__pageStack{gap:var(--space-3);flex-direction:column;height:100%;min-height:0;display:flex}.OutputPreviewPanel-module-scss-module__RoIvhG__pageStack .OutputPreviewPanel-module-scss-module__RoIvhG__panel{flex:1;height:auto}.OutputPreviewPanel-module-scss-module__RoIvhG__body{min-height:0;padding:var(--layout-pane-inset);flex-direction:column;flex:1;display:flex;overflow-y:auto}.OutputPreviewPanel-module-scss-module__RoIvhG__contentStage{flex:1;min-width:0;min-height:0;display:flex}.OutputPreviewPanel-module-scss-module__RoIvhG__contentStage>:first-child{flex:1;min-width:0}.OutputPreviewPanel-module-scss-module__RoIvhG__visualContentStage,.OutputPreviewPanel-module-scss-module__RoIvhG__visualContentStage>:first-child{flex:none;width:100%}.OutputPreviewPanel-module-scss-module__RoIvhG__stateBlock{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8)var(--layout-pane-inset);color:var(--fg-muted);font-size:var(--type-p);text-align:center;flex-direction:column;flex:1;display:flex}.OutputPreviewPanel-module-scss-module__RoIvhG__stateError{color:var(--color-error-text)}.OutputPreviewPanel-module-scss-module__RoIvhG__reasonSkeleton{animation:.16s ease-out .2s both OutputPreviewPanel-module-scss-module__RoIvhG__reason-skeleton-in}.OutputPreviewPanel-module-scss-module__RoIvhG__reasonSkeleton .ant-skeleton{max-width:22em}@keyframes OutputPreviewPanel-module-scss-module__RoIvhG__reason-skeleton-in{0%{opacity:0}}.OutputPreviewPanel-module-scss-module__RoIvhG__retryButton{min-height:44px;padding:0 var(--space-4);color:var(--color-on-primary-container);background:var(--color-primary-container);border-radius:var(--radius-full);font-size:var(--type-caption);cursor:pointer;justify-content:center;align-items:center;font-weight:600;display:inline-flex}
.OutputPanel-module-scss-module__wgJxva__panel{border-radius:var(--workspace-pane-radius,var(--radius-panel));background:var(--container);height:100%;min-height:0;box-shadow:var(--workspace-pane-shadow,var(--shadow-raised));flex-direction:column;display:flex;overflow:hidden}.OutputPanel-module-scss-module__wgJxva__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.OutputPanel-module-scss-module__wgJxva__subtitle{padding:var(--layout-pane-inset)var(--layout-pane-inset)0;font-size:var(--type-caption);color:var(--fg-muted)}.OutputPanel-module-scss-module__wgJxva__grid{gap:var(--layout-pane-inset);padding:var(--layout-pane-inset);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OutputPanel-module-scss-module__wgJxva__gridState{align-items:flex-start;gap:var(--space-3);min-height:96px;padding:var(--space-3);color:var(--fg-muted);background:var(--surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--type-caption);flex-direction:column;grid-column:1/-1;display:flex}.OutputPanel-module-scss-module__wgJxva__generateCardSkeleton{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface);display:flex}.OutputPanel-module-scss-module__wgJxva__generateCardSkeleton>.ant-skeleton{flex:1;min-width:0}.OutputPanel-module-scss-module__wgJxva__generateCardSkeleton .ant-skeleton-paragraph{margin:0}.OutputPanel-module-scss-module__wgJxva__generateCard{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--output-card-face,var(--surface));color:var(--fg-default);text-align:start;cursor:pointer;display:flex;position:relative}@media (hover:hover){.OutputPanel-module-scss-module__wgJxva__generateCard:hover:not([aria-disabled=true]):not([data-submitting=true]){box-shadow:var(--shadow-raised-hover)}}.OutputPanel-module-scss-module__wgJxva__generateCard[aria-disabled=true]{background:var(--container-muted);color:var(--fg-subtle);cursor:not-allowed}.OutputPanel-module-scss-module__wgJxva__generateCard[data-submitting=true]{background:var(--container-muted);color:var(--fg-muted)}@property --output-card-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes OutputPanel-module-scss-module__wgJxva__outputCardSweep{to{--output-card-sweep:360deg}}.OutputPanel-module-scss-module__wgJxva__generateCard[data-submitting=true]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--output-card-sweep),transparent 0deg 210deg,var(--output-card-ring,var(--color-primary))330deg,transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:1.8s linear infinite OutputPanel-module-scss-module__wgJxva__outputCardSweep;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.OutputPanel-module-scss-module__wgJxva__generateCard[data-submitting=true]:after{background:var(--output-card-ring,var(--color-primary));animation:none}}.OutputPanel-module-scss-module__wgJxva__generateCardGlyph{width:calc(var(--global-font-size)*2);height:calc(var(--global-font-size)*2);color:var(--output-card-ink,currentColor);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.OutputPanel-module-scss-module__wgJxva__generateCardGlyph[data-custom-icon=true]{-webkit-mask:var(--output-card-icon)center/contain no-repeat;-webkit-mask:var(--output-card-icon)center/contain no-repeat;mask:var(--output-card-icon)center/contain no-repeat;background-color:currentColor}.OutputPanel-module-scss-module__wgJxva__generateCardArrow{color:var(--fg-subtle);flex-shrink:0;transition:transform .16s,color .16s}.OutputPanel-module-scss-module__wgJxva__generateCard:focus-visible:not([aria-disabled=true]) .OutputPanel-module-scss-module__wgJxva__generateCardArrow{color:var(--fg-default);transform:translate(2px)}@media (hover:hover){.OutputPanel-module-scss-module__wgJxva__generateCard:hover:not([aria-disabled=true]) .OutputPanel-module-scss-module__wgJxva__generateCardArrow{color:var(--fg-default);transform:translate(2px)}}.OutputPanel-module-scss-module__wgJxva__generateCardLabel{min-width:0;font-size:var(--type-caption);line-height:var(--type-caption-lh);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.OutputPanel-module-scss-module__wgJxva__generateCardTooltip{font-size:var(--type-caption);pointer-events:none}.OutputPanel-module-scss-module__wgJxva__listHeader{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--layout-pane-inset)var(--space-1);border-top:1px solid var(--color-border);font-family:var(--font-heading);font-size:var(--type-p);color:var(--fg-default);font-weight:600;display:flex}.OutputPanel-module-scss-module__wgJxva__list{padding:0 var(--layout-pane-inset)var(--layout-pane-inset);flex-direction:column;display:flex}.OutputPanel-module-scss-module__wgJxva__entry{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-1);border-radius:var(--radius-md);scroll-margin-block:var(--space-2);display:flex;position:relative}.OutputPanel-module-scss-module__wgJxva__entry+.OutputPanel-module-scss-module__wgJxva__entry:before{content:"";border-top:1px solid var(--color-border);position:absolute;inset-block-start:0;inset-inline-start:calc(var(--space-1) + var(--global-font-size)*2 + var(--space-3));inset-inline-end:var(--space-1)}@media (hover:hover){.OutputPanel-module-scss-module__wgJxva__entry:hover{background:var(--state-hover-neutral)}}.OutputPanel-module-scss-module__wgJxva__entry.OutputPanel-module-scss-module__wgJxva__entryActive{background:var(--bg-selected)}@media (hover:hover){.OutputPanel-module-scss-module__wgJxva__entry.OutputPanel-module-scss-module__wgJxva__entryActive:hover{background:var(--bg-selected)}}.OutputPanel-module-scss-module__wgJxva__entry.OutputPanel-module-scss-module__wgJxva__entryActive .OutputPanel-module-scss-module__wgJxva__entryTitle{font-weight:600}.OutputPanel-module-scss-module__wgJxva__entrySpotlight{outline:2px solid var(--color-primary);outline-offset:-1px;z-index:1;animation:6s ease-out forwards OutputPanel-module-scss-module__wgJxva__output-entry-spotlight}.OutputPanel-module-scss-module__wgJxva__entry+.OutputPanel-module-scss-module__wgJxva__entrySpotlight:before,.OutputPanel-module-scss-module__wgJxva__entrySpotlight+.OutputPanel-module-scss-module__wgJxva__entry:before{border-top-color:#0000;animation:6s ease-out forwards OutputPanel-module-scss-module__wgJxva__output-entry-divider-restore}@keyframes OutputPanel-module-scss-module__wgJxva__output-entry-spotlight{0%,70%{outline-color:var(--color-primary)}to{outline-color:#0000}}@keyframes OutputPanel-module-scss-module__wgJxva__output-entry-divider-restore{0%,70%{border-top-color:#0000}to{border-top-color:var(--color-border)}}@media (prefers-reduced-motion:reduce){.OutputPanel-module-scss-module__wgJxva__entrySpotlight,.OutputPanel-module-scss-module__wgJxva__entry+.OutputPanel-module-scss-module__wgJxva__entrySpotlight:before,.OutputPanel-module-scss-module__wgJxva__entrySpotlight+.OutputPanel-module-scss-module__wgJxva__entry:before{animation:none}}.OutputPanel-module-scss-module__wgJxva__entryBody{gap:var(--space-1);text-align:start;cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.OutputPanel-module-scss-module__wgJxva__entryTitle{font-size:var(--type-caption);color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.OutputPanel-module-scss-module__wgJxva__entryTooltip{font-size:var(--type-caption);pointer-events:none}.OutputPanel-module-scss-module__wgJxva__entryMeta{font-size:var(--type-caption);color:var(--fg-muted)}.OutputPanel-module-scss-module__wgJxva__entryStatusFailed{color:var(--color-error-text)}.OutputPanel-module-scss-module__wgJxva__entryError{font-size:var(--type-caption);color:var(--color-error-text)}.OutputPanel-module-scss-module__wgJxva__stateBlock{align-items:center;gap:var(--space-2);padding:var(--space-8)var(--layout-pane-inset);color:var(--fg-muted);font-size:var(--type-p);text-align:center;flex-direction:column;display:flex}.OutputPanel-module-scss-module__wgJxva__stateError{color:var(--color-error)}.OutputPanel-module-scss-module__wgJxva__emptyState{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-6)var(--layout-pane-inset);text-align:center;flex-direction:column;flex:1;display:flex}.OutputPanel-module-scss-module__wgJxva__emptyIcon{color:var(--fg-subtle);justify-content:center;align-items:center;margin-block-end:var(--space-2);display:inline-flex}.OutputPanel-module-scss-module__wgJxva__emptyTitle{font-size:var(--type-p);color:var(--fg-default);font-weight:600}.OutputPanel-module-scss-module__wgJxva__emptyHint{max-width:34ch;font-size:var(--type-caption);color:var(--fg-muted)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=podcast]:not([aria-disabled=true]):not([data-submitting=true]){--output-card-face:var(--output-podcast-container);--output-card-ink:var(--output-podcast-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=podcast][data-submitting=true]{--output-card-ring:var(--output-podcast-fg)}.OutputPanel-module-scss-module__wgJxva__entryIcon[data-kind=podcast]{background:var(--output-podcast-container);color:var(--output-podcast-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=flashcards]:not([aria-disabled=true]):not([data-submitting=true]){--output-card-face:var(--output-flashcards-container);--output-card-ink:var(--output-flashcards-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=flashcards][data-submitting=true]{--output-card-ring:var(--output-flashcards-fg)}.OutputPanel-module-scss-module__wgJxva__entryIcon[data-kind=flashcards]{background:var(--output-flashcards-container);color:var(--output-flashcards-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=infographic]:not([aria-disabled=true]):not([data-submitting=true]){--output-card-face:var(--output-infographic-container);--output-card-ink:var(--output-infographic-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=infographic][data-submitting=true]{--output-card-ring:var(--output-infographic-fg)}.OutputPanel-module-scss-module__wgJxva__entryIcon[data-kind=infographic]{background:var(--output-infographic-container);color:var(--output-infographic-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=mindmap]:not([aria-disabled=true]):not([data-submitting=true]){--output-card-face:var(--output-mindmap-container);--output-card-ink:var(--output-mindmap-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=mindmap][data-submitting=true]{--output-card-ring:var(--output-mindmap-fg)}.OutputPanel-module-scss-module__wgJxva__entryIcon[data-kind=mindmap]{background:var(--output-mindmap-container);color:var(--output-mindmap-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=quiz]:not([aria-disabled=true]):not([data-submitting=true]){--output-card-face:var(--output-quiz-container);--output-card-ink:var(--output-quiz-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=quiz][data-submitting=true]{--output-card-ring:var(--output-quiz-fg)}.OutputPanel-module-scss-module__wgJxva__entryIcon[data-kind=quiz]{background:var(--output-quiz-container);color:var(--output-quiz-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=presentation]:not([aria-disabled=true]):not([data-submitting=true]){--output-card-face:var(--output-presentation-container);--output-card-ink:var(--output-presentation-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=presentation][data-submitting=true]{--output-card-ring:var(--output-presentation-fg)}.OutputPanel-module-scss-module__wgJxva__entryIcon[data-kind=presentation]{background:var(--output-presentation-container);color:var(--output-presentation-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=document]:not([aria-disabled=true]):not([data-submitting=true]){--output-card-face:var(--output-document-container);--output-card-ink:var(--output-document-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=document][data-submitting=true]{--output-card-ring:var(--output-document-fg)}.OutputPanel-module-scss-module__wgJxva__entryIcon[data-kind=document]{background:var(--output-document-container);color:var(--output-document-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=spreadsheet]:not([aria-disabled=true]):not([data-submitting=true]){--output-card-face:var(--output-spreadsheet-container);--output-card-ink:var(--output-spreadsheet-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=spreadsheet][data-submitting=true]{--output-card-ring:var(--output-spreadsheet-fg)}.OutputPanel-module-scss-module__wgJxva__entryIcon[data-kind=spreadsheet]{background:var(--output-spreadsheet-container);color:var(--output-spreadsheet-fg)}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=document]:not([aria-disabled=true]):not([data-submitting=true]) .OutputPanel-module-scss-module__wgJxva__generateCardGlyph{opacity:.8}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=spreadsheet]:not([aria-disabled=true]):not([data-submitting=true]) .OutputPanel-module-scss-module__wgJxva__generateCardGlyph{opacity:.85}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=presentation]:not([aria-disabled=true]):not([data-submitting=true]) .OutputPanel-module-scss-module__wgJxva__generateCardGlyph{color:color-mix(in srgb,var(--fg-default)26%,var(--output-presentation-fg))}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=mindmap]:not([aria-disabled=true]):not([data-submitting=true]) .OutputPanel-module-scss-module__wgJxva__generateCardGlyph{color:color-mix(in srgb,var(--fg-default)32%,var(--output-mindmap-fg))}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=infographic]:not([aria-disabled=true]):not([data-submitting=true]) .OutputPanel-module-scss-module__wgJxva__generateCardGlyph{color:color-mix(in srgb,var(--fg-default)12%,var(--output-infographic-fg))}.OutputPanel-module-scss-module__wgJxva__generateCard[data-kind=spreadsheet]:not([aria-disabled=true]):not([data-submitting=true]) .OutputPanel-module-scss-module__wgJxva__generateCardGlyph{color:color-mix(in srgb,var(--fg-default)12%,var(--output-spreadsheet-fg))}.OutputPanel-module-scss-module__wgJxva__entryIcon{width:calc(var(--global-font-size)*2);height:calc(var(--global-font-size)*2);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:no-preference){.OutputPanel-module-scss-module__wgJxva__entrySpinner{animation:1.2s linear infinite OutputPanel-module-scss-module__wgJxva__output-entry-spin}}@keyframes OutputPanel-module-scss-module__wgJxva__output-entry-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.SourceReference-module-scss-module__LzJIKa__wrap{gap:var(--space-2);flex-direction:column;display:flex}.SourceReference-module-scss-module__LzJIKa__opener{align-items:flex-start;gap:var(--space-2);cursor:zoom-in;background:0 0;border:0;flex-direction:column;width:100%;padding:0;font-family:inherit;display:flex;overflow:hidden}.SourceReference-module-scss-module__LzJIKa__opener:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SourceReference-module-scss-module__LzJIKa__openerHead{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;min-height:44px;font-size:var(--type-caption);color:var(--fg-muted);display:inline-flex}@media (hover:hover){.SourceReference-module-scss-module__LzJIKa__opener:hover .SourceReference-module-scss-module__LzJIKa__openerHead{color:var(--fg-default)}.SourceReference-module-scss-module__LzJIKa__opener:hover .SourceReference-module-scss-module__LzJIKa__preview{box-shadow:var(--shadow-card)}}.SourceReference-module-scss-module__LzJIKa__openerLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SourceReference-module-scss-module__LzJIKa__plain{font-size:var(--type-caption);color:var(--fg-muted);margin:0}.SourceReference-module-scss-module__LzJIKa__unavailable{align-self:flex-start;align-items:center;gap:var(--space-2);max-width:100%;font-size:var(--type-caption);color:var(--fg-muted);overflow-wrap:anywhere;margin:0;display:flex}.SourceReference-module-scss-module__LzJIKa__preview{background:var(--container-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center;width:100%;transition:box-shadow var(--transition-base);display:block;overflow:hidden}.SourceReference-module-scss-module__LzJIKa__pageCanvas{vertical-align:top;max-width:100%;display:inline-grid;position:relative}.SourceReference-module-scss-module__LzJIKa__image{-o-object-fit:contain;object-fit:contain;background:var(--container);grid-area:1/1;width:auto;max-width:100%;height:auto;max-height:clamp(160px,30vh,260px);display:block}.SourceReference-module-scss-module__LzJIKa__highlightLayer{pointer-events:none;position:absolute;inset:0}.SourceReference-module-scss-module__LzJIKa__highlightRect{position:absolute}.SourceReference-module-scss-module__LzJIKa__highlightRectExact{background:rgb(var(--highlight-mark-rgb)/.4);border-radius:var(--radius-sm);filter:blur(2px)}.SourceReference-module-scss-module__LzJIKa__notice{font-size:var(--type-caption);color:var(--fg-muted);margin:0}.SourceReference-module-scss-module__LzJIKa__reader{background:var(--container);border:none;width:100%;height:min(78vh,760px)}.SourceReference-module-scss-module__LzJIKa__groupHead{align-self:flex-start;align-items:center;gap:var(--space-2);min-width:0;max-width:100%;font-size:var(--type-caption);color:var(--fg-muted);margin:0;display:inline-flex}.SourceReference-module-scss-module__LzJIKa__strip{gap:var(--space-3);width:100%;padding-bottom:var(--space-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;align-items:flex-start;display:flex;overflow-x:auto}.SourceReference-module-scss-module__LzJIKa__tile{align-items:center;gap:var(--space-1);scroll-snap-align:center;background:0 0;border:0;flex-direction:column;flex:none;width:min(58%,200px);padding:0;font-family:inherit;display:flex}button.SourceReference-module-scss-module__LzJIKa__tile{cursor:zoom-in}@media (hover:hover){button.SourceReference-module-scss-module__LzJIKa__tile:hover .SourceReference-module-scss-module__LzJIKa__preview{box-shadow:var(--shadow-card)}button.SourceReference-module-scss-module__LzJIKa__tile:hover .SourceReference-module-scss-module__LzJIKa__tileCaption{color:var(--fg-default)}}button.SourceReference-module-scss-module__LzJIKa__tile:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-md)}.SourceReference-module-scss-module__LzJIKa__tileCaption{font-size:var(--type-caption);color:var(--fg-muted)}.SourceReference-module-scss-module__LzJIKa__tilePlaceholder{aspect-ratio:3/4;background:var(--container-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;max-height:clamp(160px,30vh,260px);display:block}
.NewTaskButton-module-scss-module__nhtV4W__chip.NewTaskButton-module-scss-module__nhtV4W__chip.ant-btn{min-height:var(--control-icon-box);gap:var(--space-1);padding-inline:var(--space-3)}
.FlashcardsContent-module-scss-module__y20sEG__wrap{gap:var(--space-3);width:100%;min-height:0;max-width:var(--layout-content-max-width);flex-direction:column;flex:1;margin-inline:auto;display:flex}.FlashcardsContent-module-scss-module__y20sEG__stage{gap:var(--space-3);overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.FlashcardsContent-module-scss-module__y20sEG__card{justify-content:center;align-items:center;gap:var(--space-4);width:100%;min-height:240px;padding:var(--space-6)var(--space-5);text-align:center;color:var(--fg-default);background:var(--surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;flex-direction:column;flex:none;font-family:inherit;display:flex}.FlashcardsContent-module-scss-module__y20sEG__card:focus-visible{background:var(--state-hover-neutral)}@media (hover:hover){.FlashcardsContent-module-scss-module__y20sEG__card:hover{background:var(--state-hover-neutral)}}.FlashcardsContent-module-scss-module__y20sEG__face{padding:var(--space-1)var(--space-3);font-size:var(--type-caption);letter-spacing:var(--type-caption-ls);color:var(--color-on-primary-container);background:var(--color-primary-container);border-radius:var(--radius-full)}.FlashcardsContent-module-scss-module__y20sEG__flipHint{font-size:var(--type-caption);color:var(--fg-muted)}.FlashcardsContent-module-scss-module__y20sEG__text{font-size:var(--type-h2);font-weight:600;line-height:var(--type-h2-lh);overflow-wrap:anywhere}.FlashcardsContent-module-scss-module__y20sEG__text .katex-display{overflow:auto hidden}.FlashcardsContent-module-scss-module__y20sEG__source{text-align:center;font-size:var(--type-caption);color:var(--fg-muted);margin:0}.FlashcardsContent-module-scss-module__y20sEG__nav{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.FlashcardsContent-module-scss-module__y20sEG__nav .ant-btn{min-width:44px;min-height:44px}.FlashcardsContent-module-scss-module__y20sEG__counter{font-size:var(--type-caption);color:var(--fg-muted);font-variant-numeric:tabular-nums}.FlashcardsContent-module-scss-module__y20sEG__notice{padding:var(--space-6)0;text-align:center;font-size:var(--type-caption);color:var(--fg-muted);margin:0}
.TaskHeader-module-scss-module__mVSybq__header{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-3)var(--space-1);flex-wrap:nowrap;display:flex}.TaskHeader-module-scss-module__mVSybq__backLink{width:var(--control-icon-box);height:var(--control-icon-box);border-radius:var(--radius-full);color:var(--fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.TaskHeader-module-scss-module__mVSybq__backLink:after{content:"";inset:calc((var(--control-icon-box) - 44px)/2);position:absolute}@media (hover:hover){.TaskHeader-module-scss-module__mVSybq__backLink:hover{background:var(--state-hover-neutral);color:var(--fg-default)}}.TaskHeader-module-scss-module__mVSybq__backLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.TaskHeader-module-scss-module__mVSybq__titleGroup{flex-direction:column;flex:160px;min-width:0;display:flex}.TaskHeader-module-scss-module__mVSybq__title{min-width:0;font-family:var(--font-heading);font-size:var(--type-h2);line-height:var(--type-h2-lh);color:var(--fg-default);font-weight:700}.TaskHeader-module-scss-module__mVSybq__titleText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.TaskHeader-module-scss-module__mVSybq__titleSkeleton{min-height:var(--type-h2-lh);align-items:center;display:flex}.TaskHeader-module-scss-module__mVSybq__actions{align-items:center;gap:var(--space-2);flex-shrink:0;margin-inline-start:auto;display:flex}
.OutputKindChip-module-scss-module__rL6SAa__chip{width:calc(var(--global-font-size)*1.75);height:calc(var(--global-font-size)*1.75);border-radius:var(--radius-sm);background:var(--container-subtle);color:var(--fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.OutputKindChip-module-scss-module__rL6SAa__chip[data-kind=podcast]{background:var(--output-podcast-container);color:var(--output-podcast-fg)}.OutputKindChip-module-scss-module__rL6SAa__chip[data-kind=flashcards]{background:var(--output-flashcards-container);color:var(--output-flashcards-fg)}.OutputKindChip-module-scss-module__rL6SAa__chip[data-kind=infographic]{background:var(--output-infographic-container);color:var(--output-infographic-fg)}.OutputKindChip-module-scss-module__rL6SAa__chip[data-kind=mindmap]{background:var(--output-mindmap-container);color:var(--output-mindmap-fg)}.OutputKindChip-module-scss-module__rL6SAa__chip[data-kind=quiz]{background:var(--output-quiz-container);color:var(--output-quiz-fg)}.OutputKindChip-module-scss-module__rL6SAa__chip[data-kind=presentation]{background:var(--output-presentation-container);color:var(--output-presentation-fg)}.OutputKindChip-module-scss-module__rL6SAa__chip[data-kind=document]{background:var(--output-document-container);color:var(--output-document-fg)}.OutputKindChip-module-scss-module__rL6SAa__chip[data-kind=spreadsheet]{background:var(--output-spreadsheet-container);color:var(--output-spreadsheet-fg)}
.QuizContent-module-scss-module__yURYfG__wrap{gap:var(--space-3);width:100%;min-height:0;max-width:var(--layout-content-max-width);flex-direction:column;flex:1;margin-inline:auto;display:flex}.QuizContent-module-scss-module__yURYfG__scroller{gap:var(--space-3);overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.QuizContent-module-scss-module__yURYfG__progressRow{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--type-caption);color:var(--fg-muted);display:flex}.QuizContent-module-scss-module__yURYfG__sheet{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.QuizContent-module-scss-module__yURYfG__sheetCell{flex:1;min-width:0}.QuizContent-module-scss-module__yURYfG__sheetSegment{border-radius:var(--radius-full);background:var(--color-border);cursor:pointer;border:0;width:100%;height:10px;padding:0;display:block;position:relative}.QuizContent-module-scss-module__yURYfG__sheetSegment[data-outcome=correct]{background:var(--color-success)}.QuizContent-module-scss-module__yURYfG__sheetSegment[data-outcome=wrong]{background:var(--color-error)}.QuizContent-module-scss-module__yURYfG__sheetSegment[data-current=true],.QuizContent-module-scss-module__yURYfG__sheetSegment:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.QuizContent-module-scss-module__yURYfG__sheetSegment:after{content:"";position:absolute;inset:-15px 0}.QuizContent-module-scss-module__yURYfG__progressTrack{border-radius:var(--radius-full);background:var(--color-border);height:4px;overflow:hidden}.QuizContent-module-scss-module__yURYfG__progressBar{border-radius:var(--radius-full);background:var(--color-primary);height:100%}.QuizContent-module-scss-module__yURYfG__card{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.QuizContent-module-scss-module__yURYfG__question{font-size:var(--type-p);color:var(--fg-default);margin:0;font-weight:600;line-height:1.7}.QuizContent-module-scss-module__yURYfG__source{font-size:var(--type-caption);color:var(--fg-muted);margin:0}.QuizContent-module-scss-module__yURYfG__options{gap:var(--space-2);flex-direction:column;display:flex}.QuizContent-module-scss-module__yURYfG__option{align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2)var(--space-3);text-align:left;font-family:inherit;font-size:var(--type-p);color:var(--fg-default);background:var(--surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex}.QuizContent-module-scss-module__yURYfG__option:disabled{cursor:default;opacity:1}.QuizContent-module-scss-module__yURYfG__option[data-state=correct]{border-color:var(--color-success);background:rgb(var(--color-success-rgb)/.12)}.QuizContent-module-scss-module__yURYfG__option[data-state=wrong]{border-color:var(--color-error);background:rgb(var(--color-error-rgb)/.12)}.QuizContent-module-scss-module__yURYfG__optionKey{width:1.85em;height:1.85em;font-size:var(--type-caption);border:1px solid var(--color-border);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.QuizContent-module-scss-module__yURYfG__optionText{overflow-wrap:anywhere;flex:1;min-width:0}:is(.QuizContent-module-scss-module__yURYfG__question .katex-display,.QuizContent-module-scss-module__yURYfG__optionText .katex-display,.QuizContent-module-scss-module__yURYfG__markdownBlock .katex-display){overflow:auto hidden}.QuizContent-module-scss-module__yURYfG__verdict{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-error);border-radius:var(--radius-lg);background:rgb(var(--color-error-rgb)/.12);flex-direction:column;display:flex}.QuizContent-module-scss-module__yURYfG__verdict[data-outcome=correct]{border-color:var(--color-success);background:rgb(var(--color-success-rgb)/.12)}.QuizContent-module-scss-module__yURYfG__verdict[data-outcome=skipped]{border-color:var(--color-border);background:var(--surface)}.QuizContent-module-scss-module__yURYfG__verdictTitle{font-size:var(--type-p);color:var(--fg-default);margin:0;font-weight:600}.QuizContent-module-scss-module__yURYfG__verdictLine{font-size:var(--type-caption);color:var(--fg-default);margin:0;line-height:1.7}.QuizContent-module-scss-module__yURYfG__markdownBlock{overflow-wrap:anywhere}:is(.QuizContent-module-scss-module__yURYfG__markdownBlock p,.QuizContent-module-scss-module__yURYfG__markdownBlock ul,.QuizContent-module-scss-module__yURYfG__markdownBlock ol){margin:0}:is(.QuizContent-module-scss-module__yURYfG__markdownBlock p+p,.QuizContent-module-scss-module__yURYfG__markdownBlock p+ul,.QuizContent-module-scss-module__yURYfG__markdownBlock p+ol,.QuizContent-module-scss-module__yURYfG__markdownBlock ul+p,.QuizContent-module-scss-module__yURYfG__markdownBlock ol+p){margin-top:var(--space-2)}:is(.QuizContent-module-scss-module__yURYfG__markdownBlock ul,.QuizContent-module-scss-module__yURYfG__markdownBlock ol){padding-left:var(--space-5)}.QuizContent-module-scss-module__yURYfG__explanation{gap:var(--space-1);padding-top:var(--space-1);flex-direction:column;display:flex}.QuizContent-module-scss-module__yURYfG__explanationTitle{font-size:var(--type-caption);color:var(--fg-default);margin:0;font-weight:600}.QuizContent-module-scss-module__yURYfG__nav{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.QuizContent-module-scss-module__yURYfG__resultsPane{gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}.QuizContent-module-scss-module__yURYfG__resultsScroll{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.QuizContent-module-scss-module__yURYfG__resultsColumn{gap:var(--space-4);flex-direction:column;width:100%;max-width:420px;margin:0 auto;display:flex}.QuizContent-module-scss-module__yURYfG__results{align-items:center;gap:var(--space-3);padding:var(--space-6)var(--space-5);text-align:center;background:var(--surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.QuizContent-module-scss-module__yURYfG__resultsLabel{font-size:var(--type-caption);letter-spacing:var(--type-caption-ls);color:var(--fg-muted)}.QuizContent-module-scss-module__yURYfG__resultsDial{aspect-ratio:1;font-size:calc(var(--type-h1)*1.4);border-radius:var(--radius-full);background:conic-gradient(var(--color-primary)calc(var(--quiz-score,0)*1%),var(--color-primary-container)0);justify-content:center;align-items:center;width:3.4em;display:flex;position:relative}.QuizContent-module-scss-module__yURYfG__resultsDial[data-fill=full]{background:var(--color-primary)}.QuizContent-module-scss-module__yURYfG__resultsDial[data-fill=empty]{background:var(--color-primary-container)}.QuizContent-module-scss-module__yURYfG__resultsDial:before{content:"";inset:var(--space-3);border-radius:var(--radius-full);background:var(--surface);position:absolute}.QuizContent-module-scss-module__yURYfG__resultsScore{color:var(--fg-default);margin:0;font-size:1em;font-weight:600;line-height:1.2;position:relative}.QuizContent-module-scss-module__yURYfG__resultsSummary{font-size:var(--type-p);color:var(--fg-default);margin:0}.QuizContent-module-scss-module__yURYfG__resultsNote{font-size:var(--type-caption);color:var(--fg-muted);margin:0}.QuizContent-module-scss-module__yURYfG__resultsRemark{margin:var(--space-2)0 0;font-size:var(--type-p);line-height:var(--type-p-lh);color:var(--fg-muted)}.QuizContent-module-scss-module__yURYfG__resultsActions{gap:var(--space-2);grid-template-columns:1fr 1fr;width:100%;max-width:420px;margin:0 auto;display:grid}.QuizContent-module-scss-module__yURYfG__breakdown{gap:var(--space-1);flex-direction:column;display:flex}.QuizContent-module-scss-module__yURYfG__breakdownTitle{padding:0 var(--space-2);font-size:var(--type-h2);line-height:var(--type-h2-lh);color:var(--fg-default);margin:0;font-weight:600}.QuizContent-module-scss-module__yURYfG__breakdownList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QuizContent-module-scss-module__yURYfG__breakdownRow{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:0 var(--space-2);text-align:left;font-family:inherit;font-size:var(--type-p);color:var(--fg-default);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;display:flex}.QuizContent-module-scss-module__yURYfG__breakdownRow:focus-visible{background:var(--state-hover-neutral)}@media (hover:hover){.QuizContent-module-scss-module__yURYfG__breakdownRow:hover{background:var(--state-hover-neutral)}}.QuizContent-module-scss-module__yURYfG__breakdownVerdict{align-items:center;gap:var(--space-1);font-size:var(--type-caption);color:var(--fg-muted);flex-shrink:0;display:inline-flex}.QuizContent-module-scss-module__yURYfG__breakdownVerdict svg{color:var(--color-error)}[data-outcome=correct] .QuizContent-module-scss-module__yURYfG__breakdownVerdict svg{color:var(--color-success)}.QuizContent-module-scss-module__yURYfG__notice{padding:var(--space-6)0;text-align:center;font-size:var(--type-caption);color:var(--fg-muted);margin:0}
.task-workspace-module-scss-module__WEEoAG__workspacePage{flex-direction:column;min-width:0;height:100%;display:flex}.task-workspace-module-scss-module__WEEoAG__chatBody{flex:1;min-height:0;display:flex;position:relative}.task-workspace-module-scss-module__WEEoAG__chatStack{flex:1;grid-template:minmax(0,1fr)/minmax(0,1fr);min-width:0;min-height:0;display:grid}.task-workspace-module-scss-module__WEEoAG__chatLayer{flex-direction:column;grid-area:1/1;min-width:0;min-height:0;display:flex}.task-workspace-module-scss-module__WEEoAG__chatLayerHidden{visibility:hidden;opacity:0;pointer-events:none}.task-workspace-module-scss-module__WEEoAG__historySidebar{z-index:var(--z-dropdown);width:clamp(180px,68%,264px);max-height:min(var(--global-font-size)*22,100% - var(--space-3) - var(--space-4));border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--container);box-shadow:var(--shadow-raised),var(--shadow-float);flex-direction:column;display:flex;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-3);overflow:hidden}@media (prefers-reduced-motion:no-preference){.task-workspace-module-scss-module__WEEoAG__historySidebar{animation:.14s ease-out task-workspace-module-scss-module__WEEoAG__history-sidebar-in}}@keyframes task-workspace-module-scss-module__WEEoAG__history-sidebar-in{0%{opacity:0;transform:translateY(-6px)}}.task-workspace-module-scss-module__WEEoAG__railIconStack{display:inline-flex;position:relative}.task-workspace-module-scss-module__WEEoAG__railIconDimmed{opacity:var(--opacity-disabled)}.task-workspace-module-scss-module__WEEoAG__railSpinnerBadge,.task-workspace-module-scss-module__WEEoAG__railErrorBadge,.task-workspace-module-scss-module__WEEoAG__railAddBadge{width:var(--icon-xs);height:var(--icon-xs);border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--container);position:absolute;bottom:-3px;right:-3px}.task-workspace-module-scss-module__WEEoAG__railSpinnerBadge{border:2px solid var(--color-border);border-top-color:var(--color-primary);background:var(--container);animation:.9s linear infinite task-workspace-module-scss-module__WEEoAG__rail-status-spin}@keyframes task-workspace-module-scss-module__WEEoAG__rail-status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.task-workspace-module-scss-module__WEEoAG__railSpinnerBadge{animation-duration:3s}}.task-workspace-module-scss-module__WEEoAG__railErrorBadge{background:var(--color-error);color:var(--container);font-size:var(--type-xs);justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.task-workspace-module-scss-module__WEEoAG__railErrorBadge:after{content:"!"}.task-workspace-module-scss-module__WEEoAG__railAddBadge{background:var(--container);color:var(--fg-muted);justify-content:center;align-items:center;display:flex}.task-workspace-module-scss-module__WEEoAG__railAddBadge svg{width:70%;height:70%}
.DemoSignInHint-module-scss-module___VL_NG__hint{gap:var(--space-1)var(--space-2);padding:var(--space-3)var(--space-4);border-top:1px solid var(--color-border);background:var(--container);color:var(--fg-muted);font-size:var(--type-caption);line-height:var(--type-caption-lh);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}@media (prefers-reduced-motion:no-preference){.DemoSignInHint-module-scss-module___VL_NG__hint{animation:.26s both DemoSignInHint-module-scss-module___VL_NG__demo-sign-in-hint-in}}@keyframes DemoSignInHint-module-scss-module___VL_NG__demo-sign-in-hint-in{0%{opacity:0;transform:translateY(6px)}}.DemoSignInHint-module-scss-module___VL_NG__text{min-width:0}.DemoSignInHint-module-scss-module___VL_NG__link{color:var(--color-primary);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}@media (hover:hover){.DemoSignInHint-module-scss-module___VL_NG__link:hover{color:var(--color-primary-hover)}}
.DemoOutputColumn-module-scss-module__EQQSjG__list,.DemoOutputColumn-module-scss-module__EQQSjG__viewer{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.DemoOutputColumn-module-scss-module__EQQSjG__viewerBody{min-height:0;padding:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage{flex:1;min-width:0;min-height:0;display:flex}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage>:first-child{flex:1;min-width:0}@media (prefers-reduced-motion:no-preference){.DemoOutputColumn-module-scss-module__EQQSjG__list button[data-kind]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.DemoOutputColumn-module-scss-module__EQQSjG__list[data-demo-hover=quiz] button[data-kind=quiz]{transform:translateY(-3px)scale(1.015)}.DemoOutputColumn-module-scss-module__EQQSjG__list[data-demo-hover=flashcards] button[data-kind=flashcards]{transform:translateY(-3px)scale(1.015)}.DemoOutputColumn-module-scss-module__EQQSjG__list[data-demo-hover=mind_map] button[data-kind=mind_map]{transform:translateY(-3px)scale(1.015)}.DemoOutputColumn-module-scss-module__EQQSjG__list[data-demo-hover=infographic] button[data-kind=infographic]{transform:translateY(-3px)scale(1.015)}.DemoOutputColumn-module-scss-module__EQQSjG__list[data-demo-hover=document] button[data-kind=document]{transform:translateY(-3px)scale(1.015)}.DemoOutputColumn-module-scss-module__EQQSjG__list[data-demo-hover=spreadsheet] button[data-kind=spreadsheet]{transform:translateY(-3px)scale(1.015)}.DemoOutputColumn-module-scss-module__EQQSjG__list[data-demo-hover=podcast] button[data-kind=podcast]{transform:translateY(-3px)scale(1.015)}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage button[aria-pressed]{animation:.45s cubic-bezier(.16,1,.3,1) both DemoOutputColumn-module-scss-module__EQQSjG__demo-option-drop}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage button[aria-pressed]:nth-of-type(2){animation-delay:80ms}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage button[aria-pressed]:nth-of-type(3){animation-delay:.16s}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage button[aria-pressed]:nth-of-type(4){animation-delay:.24s}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage button[data-state=correct]{animation:.4s cubic-bezier(.34,1.56,.64,1) both DemoOutputColumn-module-scss-module__EQQSjG__demo-option-bounce}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage [data-outcome]{animation:.5s cubic-bezier(.16,1,.3,1) both DemoOutputColumn-module-scss-module__EQQSjG__demo-block-rise}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage [data-track-prop-entry=tile]{animation:.5s cubic-bezier(.16,1,.3,1) both DemoOutputColumn-module-scss-module__EQQSjG__demo-tile-in}.DemoOutputColumn-module-scss-module__EQQSjG__contentStage [data-track-prop-entry=tile]:nth-child(2){animation-delay:.11s}}@keyframes DemoOutputColumn-module-scss-module__EQQSjG__demo-option-drop{0%{opacity:0;transform:translateY(10px)}}@keyframes DemoOutputColumn-module-scss-module__EQQSjG__demo-option-bounce{50%{transform:scale(1.03)}}@keyframes DemoOutputColumn-module-scss-module__EQQSjG__demo-block-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes DemoOutputColumn-module-scss-module__EQQSjG__demo-tile-in{0%{opacity:0;transform:translateY(10px)scale(.96)}}
.WorkspaceChatHistorySidebar-module-scss-module__1W67pW__panel{min-height:0;padding:var(--space-2);flex-direction:column;display:flex}.WorkspaceChatHistorySidebar-module-scss-module__1W67pW__searchRow{padding-block-end:var(--space-2)}.WorkspaceChatHistorySidebar-module-scss-module__1W67pW__list{gap:var(--space-1);min-height:0;margin:calc(var(--space-1)*-1);padding:var(--space-1);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.WorkspaceChatHistorySidebar-module-scss-module__1W67pW__loadMore{min-height:var(--space-2);list-style:none}.WorkspaceChatHistorySidebar-module-scss-module__1W67pW__stateBlock{padding:var(--space-1)var(--space-2)var(--space-2);font-size:var(--type-caption);line-height:var(--type-caption-lh);color:var(--fg-subtle)}.WorkspaceChatHistorySidebar-module-scss-module__1W67pW__stateAction{margin-block-start:var(--space-2)}
.AppSidebar-module-scss-module__Y883FG__sidebar{border-inline-end:1px solid var(--color-border);background-color:var(--surface-shell);width:240px;box-shadow:var(--shadow-edge);flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.AppSidebar-module-scss-module__Y883FG__sidebar{transition:width .15s ease-out}}.AppSidebar-module-scss-module__Y883FG__collapsed{width:72px}.AppSidebar-module-scss-module__Y883FG__collapsed .AppSidebar-module-scss-module__Y883FG__header,.AppSidebar-module-scss-module__Y883FG__collapsed .AppSidebar-module-scss-module__Y883FG__navItem,.AppSidebar-module-scss-module__Y883FG__collapsed .AppSidebar-module-scss-module__Y883FG__userButton{justify-content:center}.AppSidebar-module-scss-module__Y883FG__collapsed .AppSidebar-module-scss-module__Y883FG__navItem,.AppSidebar-module-scss-module__Y883FG__collapsed .AppSidebar-module-scss-module__Y883FG__userButton{align-self:center;width:fit-content;min-width:44px}.AppSidebar-module-scss-module__Y883FG__collapsed .AppSidebar-module-scss-module__Y883FG__userButton{padding:var(--space-1)}.AppSidebar-module-scss-module__Y883FG__collapsed .AppSidebar-module-scss-module__Y883FG__collapseButton{width:44px;height:44px}.AppSidebar-module-scss-module__Y883FG__collapsed .AppSidebar-module-scss-module__Y883FG__header{padding:var(--space-2)}.AppSidebar-module-scss-module__Y883FG__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);min-height:calc(var(--icon-xl) + var(--space-2) + var(--space-8));display:flex}.AppSidebar-module-scss-module__Y883FG__brand{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1);margin:calc(var(--space-1)*-1);border-radius:var(--radius-md);color:inherit;text-decoration:none;display:flex}.AppSidebar-module-scss-module__Y883FG__brand:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AppSidebar-module-scss-module__Y883FG__brandMark{width:calc(22px*var(--font-scale,1));height:calc(22px*var(--font-scale,1));flex-shrink:0}.AppSidebar-module-scss-module__Y883FG__brandName{min-width:0;font-family:var(--font-heading);font-size:var(--type-h2);color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.AppSidebar-module-scss-module__Y883FG__collapseButton{flex-shrink:0}.AppSidebar-module-scss-module__Y883FG__nav{gap:var(--space-1);padding:var(--space-1)var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.AppSidebar-module-scss-module__Y883FG__navGroupLabel{padding:var(--space-1)var(--space-2)var(--space-2);font-size:var(--type-caption);letter-spacing:var(--type-caption-ls);color:var(--fg-muted);font-weight:600}.AppSidebar-module-scss-module__Y883FG__navItem{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2);border-radius:var(--radius-full);font-size:var(--type-p);color:var(--fg-muted);text-decoration:none;display:flex}@media (hover:hover){.AppSidebar-module-scss-module__Y883FG__navItem:hover{background:var(--state-hover-neutral);color:var(--fg-default)}}.AppSidebar-module-scss-module__Y883FG__navItem:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AppSidebar-module-scss-module__Y883FG__navItemActive{background:var(--bg-selected);color:var(--fg-default);font-weight:600}@media (hover:hover){.AppSidebar-module-scss-module__Y883FG__navItemActive:hover{background:var(--bg-selected);color:var(--fg-default)}}.AppSidebar-module-scss-module__Y883FG__navItemActive .AppSidebar-module-scss-module__Y883FG__navItemIcon{color:var(--fg-default)}.AppSidebar-module-scss-module__Y883FG__navItemIcon{flex-shrink:0;align-items:center;display:flex}.AppSidebar-module-scss-module__Y883FG__navItemLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppSidebar-module-scss-module__Y883FG__quickActions{padding:var(--space-1)var(--space-2);flex-direction:column;display:flex}.AppSidebar-module-scss-module__Y883FG__quickActionsButton{cursor:pointer;width:100%}.AppSidebar-module-scss-module__Y883FG__quickActionsButton .AppSidebar-module-scss-module__Y883FG__shortcutKey,.AppSidebar-module-scss-module__Y883FG__quickActionsButton .AppSidebar-module-scss-module__Y883FG__quickActionValue{margin-inline-start:auto}.AppSidebar-module-scss-module__Y883FG__canvasBoundRow{align-items:center;gap:var(--space-1);display:flex}.AppSidebar-module-scss-module__Y883FG__canvasBoundRow .AppSidebar-module-scss-module__Y883FG__quickActionsButton{flex:1;width:auto;min-width:0}.AppSidebar-module-scss-module__Y883FG__canvasIcon{position:relative}.AppSidebar-module-scss-module__Y883FG__canvasStatusDot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--fg-subtle);box-shadow:0 0 0 2px var(--surface-shell);position:absolute;bottom:-2px;right:-2px}.AppSidebar-module-scss-module__Y883FG__canvasStatusDotBound{background:var(--color-success-graphic)}.AppSidebar-module-scss-module__Y883FG__quickActionValue{color:var(--fg-subtle);font-size:var(--type-caption);white-space:nowrap;flex-shrink:0}.AppSidebar-module-scss-module__Y883FG__shortcutKey{padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--fg-subtle);font-family:inherit;font-size:var(--type-caption);line-height:calc(var(--type-caption)*2);white-space:nowrap;flex-shrink:0}.AppSidebar-module-scss-module__Y883FG__footer{gap:var(--space-1);padding:var(--space-2);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.AppSidebar-module-scss-module__Y883FG__userButton{align-items:center;gap:var(--space-1);width:100%;min-width:0;min-height:44px;padding:var(--space-2);border-radius:var(--radius-full);color:var(--fg-muted);cursor:pointer;display:flex;overflow:hidden}@media (hover:hover){.AppSidebar-module-scss-module__Y883FG__userButton:hover{background:var(--state-hover-neutral);color:var(--fg-default)}}.AppSidebar-module-scss-module__Y883FG__userButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AppSidebar-module-scss-module__Y883FG__languageOption{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.AppSidebar-module-scss-module__Y883FG__userName{min-width:0;font-size:var(--type-p);color:var(--fg-default);text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}
.SidebarChatHistory-module-scss-module__aUtBJq__section{min-height:0;flex-direction:column;flex:1;margin-block-start:var(--space-4);display:flex}.SidebarChatHistory-module-scss-module__aUtBJq__list{gap:var(--space-1);margin-inline:calc(var(--space-1)*-1);padding:var(--space-1);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.SidebarChatHistory-module-scss-module__aUtBJq__loadMore{min-height:var(--space-2);list-style:none}.SidebarChatHistory-module-scss-module__aUtBJq__stateBlock{padding:var(--space-1)var(--space-2)var(--space-2);font-size:var(--type-caption);line-height:var(--type-caption-lh);color:var(--fg-subtle)}.SidebarChatHistory-module-scss-module__aUtBJq__stateHint{margin-block-start:var(--space-1)}.SidebarChatHistory-module-scss-module__aUtBJq__stateAction{margin-block-start:var(--space-2)}
.DemoSidebar-module-scss-module__Q3iM2a__sidebar{flex-shrink:0;min-height:0;display:flex}@media (max-width:768px){.DemoSidebar-module-scss-module__Q3iM2a__sidebar{display:none}}
.CitationThread-module-scss-module__DG6ptq__layer{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CitationThread-module-scss-module__DG6ptq__line{fill:none;stroke:var(--color-primary);stroke-width:1.5px;stroke-linecap:round;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--color-primary)55%,transparent));opacity:1;transition:opacity .25s}.CitationThread-module-scss-module__DG6ptq__lineLeaving{opacity:0}
.DemoCamera-module-scss-module__T245ua__viewport{position:relative;overflow:hidden}.DemoCamera-module-scss-module__T245ua__stage{transform-origin:0 0;will-change:transform;position:relative}
.VirtualCursor-module-scss-module__Idg3nG__cursor{z-index:5;pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;top:0;left:0}.VirtualCursor-module-scss-module__Idg3nG__cursorVisible{opacity:1}.VirtualCursor-module-scss-module__Idg3nG__arrow{width:22px;height:22px;fill:var(--surface);stroke:var(--fg-default);stroke-width:1.4px;stroke-linejoin:round;filter:drop-shadow(0 1px 2px color-mix(in srgb,var(--fg-default)35%,transparent));transform-origin:23% 14%;margin:-3px 0 0 -5px;transition:transform .12s;display:block}.VirtualCursor-module-scss-module__Idg3nG__cursorPressed .VirtualCursor-module-scss-module__Idg3nG__arrow{transform:scale(.85)}.VirtualCursor-module-scss-module__Idg3nG__ripple{border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-primary)30%,transparent);width:36px;height:36px;margin:-18px 0 0 -18px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.VirtualCursor-module-scss-module__Idg3nG__ripple{animation:.45s ease-out both VirtualCursor-module-scss-module__Idg3nG__demo-cursor-ripple}}@keyframes VirtualCursor-module-scss-module__Idg3nG__demo-cursor-ripple{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.9)}}
.DemoShell-module-scss-module__2atu_G__window{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--surface);width:100%;box-shadow:var(--shadow-float);flex-direction:column;transition:opacity .6s;display:flex;overflow:hidden}.DemoShell-module-scss-module__2atu_G__window[data-demo-fading]{opacity:0}.DemoShell-module-scss-module__2atu_G__titleBar{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--color-border);background:var(--surface-tab);flex-shrink:0;align-items:center;display:flex;position:relative}.DemoShell-module-scss-module__2atu_G__trafficLights{gap:var(--space-2);display:flex}.DemoShell-module-scss-module__2atu_G__lightClose,.DemoShell-module-scss-module__2atu_G__lightMinimize,.DemoShell-module-scss-module__2atu_G__lightZoom{border-radius:var(--radius-full);width:12px;height:12px}.DemoShell-module-scss-module__2atu_G__lightClose{background:var(--color-error)}.DemoShell-module-scss-module__2atu_G__lightMinimize{background:var(--color-warning)}.DemoShell-module-scss-module__2atu_G__lightZoom{background:var(--color-success)}.DemoShell-module-scss-module__2atu_G__windowTitle{font-size:var(--type-caption);line-height:var(--type-caption-lh);color:var(--fg-muted);text-align:center;pointer-events:none;position:absolute;inset-inline:0}.DemoShell-module-scss-module__2atu_G__body{min-height:0;height:var(--demo-height,640px);display:flex;position:relative}.DemoShell-module-scss-module__2atu_G__workspace{flex:1;min-width:0;min-height:0}.DemoShell-module-scss-module__2atu_G__inputColumn{height:100%;min-height:0}@media (prefers-reduced-motion:no-preference){.DemoShell-module-scss-module__2atu_G__workspace .ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{animation:.24s cubic-bezier(.16,1,.3,1) both DemoShell-module-scss-module__2atu_G__demo-tick-in}}@keyframes DemoShell-module-scss-module__2atu_G__demo-tick-in{0%{opacity:0;transform:rotate(45deg)scale(.2)translate(-50%,-50%)}}@media (max-width:768px){.DemoShell-module-scss-module__2atu_G__body{height:var(--demo-height,520px)}}[data-demo-focus] [data-demo-anchor]{opacity:.42;filter:saturate(.62)}:is([data-demo-focus=input-column] [data-demo-anchor=input-column],[data-demo-focus=chat-column] [data-demo-anchor=chat-column],[data-demo-focus=output-column] [data-demo-anchor=output-column]){opacity:1;filter:none}[data-demo-anchor]{transition:opacity .52s,filter .52s}@media (prefers-reduced-motion:reduce){[data-demo-anchor]{transition:none}}
.demoStage-module-scss-module__kpaIvG__stage{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.demoStage-module-scss-module__kpaIvG__frame{width:100%}.demoStage-module-scss-module__kpaIvG__controls{gap:var(--space-4);font-size:var(--type-caption);line-height:var(--type-caption-lh);color:var(--demo-controls-fg,var(--fg-muted));justify-content:center;align-items:center;display:flex}.demoStage-module-scss-module__kpaIvG__status{gap:var(--space-2);align-items:center;display:inline-flex}.demoStage-module-scss-module__kpaIvG__dot{border-radius:var(--radius-full);background:var(--demo-controls-fg-subtle,var(--fg-subtle));width:6px;height:6px}.demoStage-module-scss-module__kpaIvG__dotLive{background:var(--color-success)}.demoStage-module-scss-module__kpaIvG__replay{gap:var(--space-1);padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);font:inherit;font-size:var(--type-caption);color:var(--demo-controls-fg,var(--fg-muted));cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}@media (hover:hover){.demoStage-module-scss-module__kpaIvG__replay:hover{background:var(--demo-controls-hover-bg,var(--bg-hover));color:var(--demo-controls-fg-strong,var(--fg-default))}}.demoStage-module-scss-module__kpaIvG__hint{color:var(--demo-controls-fg-subtle,var(--fg-subtle))}
.AppShell-module-scss-module__U3bccG__shell{--canvas-surface:var(--surface-canvas);background-color:var(--canvas-surface);width:100%;height:100%;display:flex;overflow:hidden}:is([data-theme=dark] .AppShell-module-scss-module__U3bccG__shell,.dark .AppShell-module-scss-module__U3bccG__shell){--canvas-surface:var(--surface);background-color:var(--canvas-surface)}.AppShell-module-scss-module__U3bccG__main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.AppShell-module-scss-module__U3bccG__mainContent{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}
.tasks-module-scss-module__fdLrMq__page{gap:var(--space-6);height:100%;padding:var(--space-4)var(--space-8);flex-direction:column;display:flex;overflow-y:auto}.tasks-module-scss-module__fdLrMq__pageInner{gap:var(--space-6);width:100%;max-width:var(--layout-workspace-max-width);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:768px){.tasks-module-scss-module__fdLrMq__page{padding-inline:var(--space-4)}}
.CreateTile-module-scss-module__MKAvPW__cell{min-width:0;display:flex}.CreateTile-module-scss-module__MKAvPW__tile{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--card-grid-height);padding:var(--space-5);border:1px dashed var(--border-interactive);border-radius:var(--radius-card);color:var(--fg-muted);font-family:var(--font-heading);font-size:var(--type-p);cursor:pointer;background:0 0;flex-direction:column;flex:1;font-weight:600;display:flex}@media (hover:hover){.CreateTile-module-scss-module__MKAvPW__tile:hover:not(:disabled){border-color:var(--color-primary);background:var(--state-hover-brand);color:var(--fg-brand)}}.CreateTile-module-scss-module__MKAvPW__tile:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CreateTile-module-scss-module__MKAvPW__tile:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}
.AssistantConnectChoice-module-scss-module__orX83q__choice{min-height:0;padding:var(--space-6)var(--space-3)var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.AssistantConnectChoice-module-scss-module__orX83q__block{width:100%;padding:0 var(--space-3);flex-direction:column;align-items:center;margin:auto 0;display:flex}.AssistantConnectChoice-module-scss-module__orX83q__brand{align-items:center;gap:var(--space-2);display:flex}.AssistantConnectChoice-module-scss-module__orX83q__mark{width:var(--space-8);height:var(--space-8);flex-shrink:0}.AssistantConnectChoice-module-scss-module__orX83q__badge{padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--color-primary-container);color:var(--fg-brand);font-size:var(--type-list);font-weight:500;line-height:calc(var(--type-list)*2);white-space:nowrap}.AssistantConnectChoice-module-scss-module__orX83q__headline{margin:var(--space-5)0 0;font-family:var(--font-heading);font-size:var(--type-h1);color:var(--fg-default);text-align:center;text-wrap:balance;font-weight:700;line-height:1.3}.AssistantConnectChoice-module-scss-module__orX83q__subtitle{margin:var(--space-3)0 0;font-size:var(--type-p);line-height:var(--type-p-lh);color:var(--fg-muted);text-align:center;text-wrap:pretty}.AssistantConnectChoice-module-scss-module__orX83q__illustration{width:72%;max-width:100%;height:auto;margin-top:var(--space-6);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.AssistantConnectChoice-module-scss-module__orX83q__failed{margin:var(--space-6)0 0;font-size:var(--type-caption);line-height:var(--type-caption-lh);color:var(--color-error-text);text-align:center}.AssistantConnectChoice-module-scss-module__orX83q__start{margin-top:var(--space-8);min-width:72%}.AssistantConnectChoice-module-scss-module__orX83q__failed+.AssistantConnectChoice-module-scss-module__orX83q__start{margin-top:var(--space-4)}.AssistantConnectChoice-module-scss-module__orX83q__existing{margin-top:var(--space-2);font-size:var(--type-caption)}.AssistantConnectChoice-module-scss-module__orX83q__notice{align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-6);padding:var(--space-2)var(--space-2)var(--space-2)var(--space-4);border:1px solid var(--color-border);border-radius:calc(var(--radius-panel) - var(--space-3));background:var(--container-muted);flex-shrink:0;display:flex}.AssistantConnectChoice-module-scss-module__orX83q__noticeIcon{color:var(--fg-muted);flex-shrink:0;display:flex}.AssistantConnectChoice-module-scss-module__orX83q__noticeIcon svg{width:var(--icon-sm);height:var(--icon-sm)}.AssistantConnectChoice-module-scss-module__orX83q__noticeText{min-width:0;font-size:var(--type-caption);line-height:var(--type-p-lh);color:var(--fg-default);text-wrap:pretty;flex:1;margin:0}
.DataList-module-scss-module__jo0JLa__scroller{overscroll-behavior-x:contain;overflow-x:auto}.DataList-module-scss-module__jo0JLa__list{--data-list-row-height:calc((var(--space-12) + var(--space-4))*var(--font-scale,1));--data-list-row-inline-padding:var(--space-5);--data-list-col-title:34ch;--data-list-col-title-min:calc(var(--type-p)*14);--data-list-col-meta:20ch;--data-list-meta-cell:5ch;--data-list-col-timestamp:14ch;--data-list-col-trailing:14ch;--data-list-col-actions:44px;flex-direction:column;min-width:min-content;min-height:0;display:flex}.DataList-module-scss-module__jo0JLa__headerRow{--data-list-row-height:calc(var(--space-12)*var(--font-scale,1));border-bottom:1px solid var(--color-border);color:var(--fg-subtle);font-size:var(--type-caption);align-items:center;display:flex}.DataList-module-scss-module__jo0JLa__rows{flex-direction:column;min-height:0;display:flex}.DataList-module-scss-module__jo0JLa__row{border-bottom:1px solid var(--color-border);align-items:center;display:flex;position:relative}@media (hover:hover){.DataList-module-scss-module__jo0JLa__row:hover{background:var(--container)}}.DataList-module-scss-module__jo0JLa__entry{align-items:center;gap:var(--space-4);min-height:var(--data-list-row-height);padding-inline:var(--data-list-row-inline-padding)var(--space-3);color:var(--fg-default);flex:1;text-decoration:none;display:flex}.DataList-module-scss-module__jo0JLa__entry:focus-visible{outline:none}.DataList-module-scss-module__jo0JLa__entry:focus-visible:after{content:"";outline:2px solid var(--color-primary);outline-offset:-2px;pointer-events:none;position:absolute;inset:0}.DataList-module-scss-module__jo0JLa__titleCell{align-items:baseline;gap:var(--space-3);min-width:var(--data-list-col-title-min);flex:1;display:flex}.DataList-module-scss-module__jo0JLa__withDescriptionColumn .DataList-module-scss-module__jo0JLa__titleCell{flex:1 1 var(--data-list-col-title);font-size:var(--type-caption)}.DataList-module-scss-module__jo0JLa__leading{flex-shrink:0;align-self:center;align-items:center;display:flex}.DataList-module-scss-module__jo0JLa__title{contain:inline-size;min-width:var(--data-list-col-title-min);font-size:var(--type-p);color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:400;overflow:hidden}.DataList-module-scss-module__jo0JLa__withDescriptionColumn .DataList-module-scss-module__jo0JLa__title{min-width:0}.DataList-module-scss-module__jo0JLa__description{flex:1 1 var(--data-list-col-title);contain:inline-size;min-width:0;font-size:var(--type-caption);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DataList-module-scss-module__jo0JLa__meta,.DataList-module-scss-module__jo0JLa__timestamp{contain:inline-size;font-size:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--fg-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DataList-module-scss-module__jo0JLa__meta{grid-auto-flow:column;grid-auto-columns:minmax(var(--data-list-meta-cell),max-content);flex:0 0 var(--data-list-col-meta);align-items:center;gap:var(--space-2);display:grid}.DataList-module-scss-module__jo0JLa__meta>*{min-width:0;overflow:hidden}.DataList-module-scss-module__jo0JLa__timestamp{flex:0 0 var(--data-list-col-timestamp)}@media (max-width:1024px){.DataList-module-scss-module__jo0JLa__description{display:none}.DataList-module-scss-module__jo0JLa__withDescriptionColumn .DataList-module-scss-module__jo0JLa__titleCell{flex:1}.DataList-module-scss-module__jo0JLa__withDescriptionColumn .DataList-module-scss-module__jo0JLa__title{min-width:var(--data-list-col-title-min)}}@media (max-width:768px){.DataList-module-scss-module__jo0JLa__meta,.DataList-module-scss-module__jo0JLa__timestamp{display:none}.DataList-module-scss-module__jo0JLa__list{--data-list-col-title-min:0px}}.DataList-module-scss-module__jo0JLa__trailing{flex:0 0 var(--data-list-col-trailing);justify-content:flex-end;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--type-caption);display:flex}@media (max-width:768px){.DataList-module-scss-module__jo0JLa__trailing{flex-basis:auto}}.DataList-module-scss-module__jo0JLa__actions{flex:0 0 var(--data-list-col-actions);justify-content:center;align-items:center;gap:var(--space-1);visibility:hidden;margin-inline-end:var(--space-4);display:flex}.DataList-module-scss-module__jo0JLa__actions:focus-within{visibility:visible}@media (hover:hover){.DataList-module-scss-module__jo0JLa__row:hover .DataList-module-scss-module__jo0JLa__actions{visibility:visible}}@media (hover:none){.DataList-module-scss-module__jo0JLa__actions{visibility:visible}}.DataList-module-scss-module__jo0JLa__skeletonRow{min-height:var(--data-list-row-height);padding-inline:var(--data-list-row-inline-padding);border-bottom:1px solid var(--color-border);align-items:center;display:flex}.DataList-module-scss-module__jo0JLa__skeletonRow .ant-skeleton-paragraph{margin:0}
.AssistantFrame-module-scss-module__evCara__frameArea{flex:1;min-height:0;position:relative}.AssistantFrame-module-scss-module__evCara__frame{background:var(--surface);border:0;width:100%;height:100%;display:block}.AssistantFrame-module-scss-module__evCara__loading{background:var(--surface);position:absolute;inset:0}.AssistantFrame-module-scss-module__evCara__unreachable{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--surface);flex-direction:column;display:flex;position:absolute;inset:0}.AssistantFrame-module-scss-module__evCara__unreachableText{font-size:var(--type-caption);line-height:var(--type-caption-lh);color:var(--fg-muted);text-align:center;text-wrap:pretty;margin:0}
.PdfNotesBar-module-scss-module__zjBfDW__bar{justify-content:flex-end;align-items:center;gap:var(--space-1)var(--space-2);padding:var(--space-1)var(--space-2)var(--space-1)var(--space-3);min-height:calc(var(--control-icon-box) + 2*var(--space-1) + 1px);box-sizing:border-box;border-bottom:1px solid var(--color-border);background:var(--container-muted);flex-wrap:nowrap;flex-shrink:0;display:flex;overflow:hidden;container-type:inline-size}.PdfNotesBar-module-scss-module__zjBfDW__bar>*{flex-shrink:0}.PdfNotesBar-module-scss-module__zjBfDW__icon{color:var(--fg-muted);margin-inline-end:auto}.PdfNotesBar-module-scss-module__zjBfDW__actions{flex:0 auto;align-items:center;min-width:0;display:flex}.PdfNotesBar-module-scss-module__zjBfDW__hint{min-width:0;color:var(--fg-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}@container (max-width:440px){.PdfNotesBar-module-scss-module__zjBfDW__icon,.PdfNotesBar-module-scss-module__zjBfDW__hint{display:none}.PdfNotesBar-module-scss-module__zjBfDW__actions .ant-btn>span:not(.ant-btn-icon){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}
.ListSectionHeading-module-scss-module__W3xvYa__heading{align-items:center;gap:var(--space-3);font-size:var(--type-caption);letter-spacing:var(--type-caption-ls);color:var(--fg-muted);font-weight:600;display:flex}.ListSectionHeading-module-scss-module__W3xvYa__heading:after{content:"";background:var(--color-border);flex:1;height:1px}.ListSectionHeading-module-scss-module__W3xvYa__count{font-size:var(--type-caption);color:var(--fg-subtle);font-weight:400}.ListSectionHeading-module-scss-module__W3xvYa__label{align-items:center;gap:var(--space-3);display:flex}.ListSectionHeading-module-scss-module__W3xvYa__toggle{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}.ListSectionHeading-module-scss-module__W3xvYa__action{flex-shrink:0;order:1}.ListSectionHeading-module-scss-module__W3xvYa__chevron{color:var(--fg-subtle);transition:var(--transition-transform);flex-shrink:0}.ListSectionHeading-module-scss-module__W3xvYa__chevronCollapsed{transform:rotate(-90deg)}.ListSectionHeading-module-scss-module__W3xvYa__headingSticky{--sticky-inset:var(--list-toolbar-sticky-inset,var(--space-4));top:calc(var(--list-section-sticky-top,0px) - var(--sticky-inset));z-index:var(--z-above);padding-block:var(--sticky-inset);margin-block:calc(var(--sticky-inset)*-1);background-color:var(--canvas-surface,var(--surface-canvas));position:sticky}
.AssistantPane-module-scss-module__ku5jTG__pane{background:var(--container);border-radius:var(--radius-panel);min-width:0;min-height:0;box-shadow:var(--pane-face-edge);transition:transform var(--duration-medium,.24s)var(--easing-standard,ease);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.AssistantPane-module-scss-module__ku5jTG__pane{transition:none}}.AssistantPane-module-scss-module__ku5jTG__paneDocked{flex:0 0 min(var(--assistant-pane-width),50%);margin:var(--space-2)}.AssistantPane-module-scss-module__ku5jTG__paneFloating{inset-block:var(--space-2);z-index:var(--z-elevated);width:min(var(--assistant-pane-width),50%);position:absolute;inset-inline-end:var(--space-2)}.AssistantPane-module-scss-module__ku5jTG__paneHidden{transform:translateX(calc(100% + var(--space-2)));pointer-events:none}.AssistantPane-module-scss-module__ku5jTG__topBar{min-height:var(--space-12);padding:0 var(--space-2);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.AssistantPane-module-scss-module__ku5jTG__restoring{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.AssistantPane-module-scss-module__ku5jTG__window{flex-direction:column;flex:1;min-height:0;display:flex}.AssistantPane-module-scss-module__ku5jTG__parkedWindow{visibility:hidden;pointer-events:none;position:absolute;inset:0}
.PdfNoteColumnResizer-module-scss-module__3DY8ma__resizer{width:var(--space-3);cursor:col-resize;touch-action:none;position:absolute;inset-block:0;inset-inline-start:calc(var(--space-3)*-1)}.PdfNoteColumnResizer-module-scss-module__3DY8ma__resizer:after{content:"";border-radius:var(--radius-full);width:2px;transition:background-color .15s var(--ease-out);background:0 0;position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}@media (hover:hover){.PdfNoteColumnResizer-module-scss-module__3DY8ma__resizer:hover:after{background:var(--color-border)}}.PdfNoteColumnResizer-module-scss-module__3DY8ma__resizer:focus-visible{outline:none}.PdfNoteColumnResizer-module-scss-module__3DY8ma__resizer:focus-visible:after{background:var(--color-primary)}@media (pointer:coarse){.PdfNoteColumnResizer-module-scss-module__3DY8ma__resizer:before{content:"";inset-block:0;inset-inline:calc(var(--space-2)*-1);position:absolute}}.PdfNoteColumnResizer-module-scss-module__3DY8ma__resizerDragging:after{background:var(--border-interactive)}.PdfNoteColumnResizer-module-scss-module__3DY8ma__guide{z-index:var(--z-overlay);background:var(--border-interactive);pointer-events:none;width:2px;position:fixed;transform:translate(-50%)}
.AssistantQuoteLayer-module-scss-module__Y-EotG__layer{isolation:isolate}
.SpaceItemList-module-scss-module__7OwKVG__badge{--member-badge-bg:var(--container-subtle);--member-badge-fg:var(--fg-muted)}.SpaceItemList-module-scss-module__7OwKVG__badge[data-kind=task]{--member-badge-bg:var(--color-primary-container);--member-badge-fg:var(--color-on-primary-container)}.SpaceItemList-module-scss-module__7OwKVG__badge[data-kind=input]{--member-badge-bg:var(--output-quiz-container);--member-badge-fg:var(--output-quiz-fg)}.SpaceItemList-module-scss-module__7OwKVG__badge[data-kind=output]{--member-badge-bg:var(--output-mindmap-container);--member-badge-fg:var(--output-mindmap-fg)}.SpaceItemList-module-scss-module__7OwKVG__badge[data-kind=chat]{--member-badge-bg:var(--output-podcast-container);--member-badge-fg:var(--output-podcast-fg)}.SpaceItemList-module-scss-module__7OwKVG__badge{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border-radius:var(--radius-xl);background:var(--member-badge-bg);color:var(--member-badge-fg);font-size:var(--type-caption);white-space:nowrap;flex-shrink:0;line-height:1;display:inline-flex}.SpaceItemList-module-scss-module__7OwKVG__sections{gap:var(--space-8);flex-direction:column;min-height:0;display:flex}.SpaceItemList-module-scss-module__7OwKVG__section{gap:var(--space-4);flex-direction:column;min-height:0;display:flex}.SpaceItemList-module-scss-module__7OwKVG__grid{gap:var(--space-4);min-height:0;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));padding-block-start:var(--card-hover-headroom);display:grid}.SpaceItemList-module-scss-module__7OwKVG__card{gap:var(--space-2);min-width:0;padding:var(--space-5);min-height:var(--card-grid-height);border:var(--card-border-width)solid var(--color-border);border-radius:var(--radius-card);background:var(--container);box-shadow:var(--shadow-raised);--card-border-width:1px;flex-direction:column;display:flex;position:relative}@media (hover:hover){.SpaceItemList-module-scss-module__7OwKVG__card:hover{border-color:rgb(var(--color-primary-rgb)/.3);box-shadow:var(--shadow-card);transform:translateY(calc(-1*var(--card-hover-lift)))}.SpaceItemList-module-scss-module__7OwKVG__card:hover:before{content:"";height:calc(var(--card-hover-lift) + var(--card-border-width));position:absolute;inset-block-end:calc(-1*(var(--card-hover-lift) + var(--card-border-width)));inset-inline:0}}@media (prefers-reduced-motion:no-preference){.SpaceItemList-module-scss-module__7OwKVG__card{transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}}.SpaceItemList-module-scss-module__7OwKVG__cardEntry{font-size:var(--type-p);line-height:var(--type-p-lh);color:var(--fg-default);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-inline-end:calc(var(--space-12) + var(--space-1));font-weight:600;text-decoration:none;display:-webkit-box;overflow:hidden}@media (hover:hover){.SpaceItemList-module-scss-module__7OwKVG__cardEntry:hover{color:var(--fg-default)}}.SpaceItemList-module-scss-module__7OwKVG__cardEntry:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.SpaceItemList-module-scss-module__7OwKVG__cardEntry:focus-visible{outline:none}.SpaceItemList-module-scss-module__7OwKVG__cardEntry:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:-2px}.SpaceItemList-module-scss-module__7OwKVG__cardTitle{font-size:var(--type-p);line-height:var(--type-p-lh);color:var(--fg-default);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-inline-end:calc(var(--space-12) + var(--space-1));font-weight:600;display:-webkit-box;overflow:hidden}.SpaceItemList-module-scss-module__7OwKVG__cardHint{border-radius:var(--radius-card);background:var(--overlay-light);color:var(--fg-default);opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SpaceItemList-module-scss-module__7OwKVG__cardEntry:focus-visible+.SpaceItemList-module-scss-module__7OwKVG__cardHint{opacity:1}@media (hover:hover){.SpaceItemList-module-scss-module__7OwKVG__card:hover .SpaceItemList-module-scss-module__7OwKVG__cardHint{opacity:1}}@media (prefers-reduced-motion:no-preference){.SpaceItemList-module-scss-module__7OwKVG__cardHint{transition:opacity .2s ease-out}}@media (hover:none){.SpaceItemList-module-scss-module__7OwKVG__cardHint{display:none}}.SpaceItemList-module-scss-module__7OwKVG__cardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;padding-top:var(--space-2);margin-top:auto;display:flex}.SpaceItemList-module-scss-module__7OwKVG__cardMeta{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--fg-subtle);display:flex}.SpaceItemList-module-scss-module__7OwKVG__cardMeta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SpaceItemList-module-scss-module__7OwKVG__cardActions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex;position:relative}.SpaceItemList-module-scss-module__7OwKVG__cardMenu{visibility:hidden;display:flex;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.SpaceItemList-module-scss-module__7OwKVG__cardMenu:focus-within{visibility:visible}@media (hover:hover){.SpaceItemList-module-scss-module__7OwKVG__card:hover .SpaceItemList-module-scss-module__7OwKVG__cardMenu{visibility:visible}}@media (hover:none){.SpaceItemList-module-scss-module__7OwKVG__cardMenu{visibility:visible}}.SpaceItemList-module-scss-module__7OwKVG__cardSkeleton{min-height:var(--card-grid-height);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--container);box-shadow:var(--shadow-raised)}
.userSpace-module-scss-module__kj5ZVW__page{gap:var(--space-6);height:100%;padding:var(--space-4)var(--space-8);flex-direction:column;display:flex;overflow-y:auto}.userSpace-module-scss-module__kj5ZVW__pageInner{gap:var(--space-6);width:100%;max-width:var(--layout-workspace-max-width);flex-direction:column;margin-inline:auto;display:flex}.userSpace-module-scss-module__kj5ZVW__filterOption{align-items:center;gap:var(--space-2);display:flex}.userSpace-module-scss-module__kj5ZVW__filterCount{font-size:var(--type-caption);color:var(--fg-subtle)}@media (max-width:768px){.userSpace-module-scss-module__kj5ZVW__page{padding-inline:var(--space-4)}}
.PdfPageNoteSheet-module-scss-module__JKu_Oq__paper{background:var(--surface);flex-direction:column;min-height:0;display:flex;overflow:hidden}.PdfPageNoteSheet-module-scss-module__JKu_Oq__paper+.PdfPageNoteSheet-module-scss-module__JKu_Oq__paper{border-top:1px solid var(--color-border)}.PdfPageNoteSheet-module-scss-module__JKu_Oq__sheet{--note-editor-bottom-space:var(--space-4);min-height:0;padding:var(--space-4);background:var(--surface);flex-direction:column;display:flex;container-type:inline-size}.PdfPageNoteSheet-module-scss-module__JKu_Oq__sheetSquare{max-height:var(--note-sheet-max-height,none)}.PdfPageNoteSheet-module-scss-module__JKu_Oq__paperFill,.PdfPageNoteSheet-module-scss-module__JKu_Oq__sheetFill{flex:1}.PdfPageNoteSheet-module-scss-module__JKu_Oq__header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--fg-subtle);font-size:var(--type-caption);display:flex}.PdfPageNoteSheet-module-scss-module__JKu_Oq__title{max-width:100%;color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-weight:600;overflow:hidden}.PdfPageNoteSheet-module-scss-module__JKu_Oq__time{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-inline-start:auto;overflow:hidden}@container (max-width:220px){.PdfPageNoteSheet-module-scss-module__JKu_Oq__time{display:none}}.PdfPageNoteSheet-module-scss-module__JKu_Oq__close{margin-block:calc(var(--space-1)*-1);margin-inline-start:auto}.PdfPageNoteSheet-module-scss-module__JKu_Oq__time+.PdfPageNoteSheet-module-scss-module__JKu_Oq__close{margin-inline-start:0}.PdfPageNoteSheet-module-scss-module__JKu_Oq__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.PdfPageNoteSheet-module-scss-module__JKu_Oq__editor{flex:1 0 auto}.PdfPageNoteSheet-module-scss-module__JKu_Oq__sharedBlock{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--color-border);flex-direction:column;flex-shrink:0;display:flex}.PdfPageNoteSheet-module-scss-module__JKu_Oq__sharedAuthor{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px dashed var(--color-border);color:var(--fg-subtle);font-size:var(--type-caption);font-weight:600;display:flex}.PdfPageNoteSheet-module-scss-module__JKu_Oq__sharedAvatar{width:var(--space-6);height:var(--space-6);background:var(--color-primary-container);color:var(--color-on-primary-container);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.PdfPageNoteSheet-module-scss-module__JKu_Oq__sharedEditor{flex:none}.PdfPageNoteSheet-module-scss-module__JKu_Oq__startChip{align-self:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--surface);color:var(--fg-muted);font-size:var(--type-caption);cursor:pointer;display:inline-flex}.PdfPageNoteSheet-module-scss-module__JKu_Oq__startChip:focus-visible{background:var(--state-hover-neutral);color:var(--fg-default)}@media (hover:hover){.PdfPageNoteSheet-module-scss-module__JKu_Oq__startChip:hover{background:var(--state-hover-neutral);color:var(--fg-default)}}.PdfPageNoteSheet-module-scss-module__JKu_Oq__paper:not(:focus-within):not(:has([aria-expanded=true])) .PdfPageNoteSheet-module-scss-module__JKu_Oq__editor>div:has(>[role=toolbar]){display:none}
.AssistantPaneHost-module-scss-module__IZcHSW__host{background-color:var(--container-subtle);width:100%;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.AssistantPaneHost-module-scss-module__IZcHSW__content{flex:1;min-width:0;min-height:0;display:flex}.AssistantPaneHost-module-scss-module__IZcHSW__contentFramed{margin:var(--space-2)0 var(--space-2)var(--space-2);border-radius:var(--radius-panel);box-shadow:var(--pane-face-edge);overflow:hidden}
.PdfTextSelectionMenu-module-scss-module__-8QQsq__menu{z-index:var(--z-above);align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--container);box-shadow:var(--shadow-float);white-space:nowrap;transform:translate(-100%,var(--space-2));display:inline-flex;position:absolute}.PdfTextSelectionMenu-module-scss-module__-8QQsq__divider{width:1px;height:var(--icon-md);background:var(--color-border);flex-shrink:0}
.PDFSearchBar-module-scss-module__ZxpCya__searchBar{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-2);border-bottom:1px solid var(--color-border);background:var(--container-muted);flex-wrap:wrap;flex-shrink:0;display:flex}.PDFSearchBar-module-scss-module__ZxpCya__field{flex:1;min-width:0;max-width:44ch}.PDFSearchBar-module-scss-module__ZxpCya__leadingIcon{color:var(--fg-muted)}.PDFSearchBar-module-scss-module__ZxpCya__readout{min-width:12ch;font-size:var(--type-caption);color:var(--fg-muted);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none}.PDFSearchBar-module-scss-module__ZxpCya__readoutNotice{text-align:start;white-space:normal;flex:0 0 100%;order:1;min-width:0}.PDFSearchBar-module-scss-module__ZxpCya__close{margin-inline-start:auto}
.pdfSearchMarks-module-scss-module__oQbapG__searchMark{color:#0000;background:rgb(var(--search-hit-rgb)/.5);border-radius:var(--radius-sm);margin:-1px;padding:1px}.pdfSearchMarks-module-scss-module__oQbapG__searchMarkActive{background:rgb(var(--search-hit-active-rgb)/.6)}@supports selector(:has(*)){.textLayer:has(.pdfSearchMarks-module-scss-module__oQbapG__searchMark){z-index:auto}.textLayer span:has(.pdfSearchMarks-module-scss-module__oQbapG__searchMark){mix-blend-mode:multiply}[data-detail-layer] .textLayer:has(.pdfSearchMarks-module-scss-module__oQbapG__searchMark){z-index:2}[data-detail-layer] .textLayer span:has(.pdfSearchMarks-module-scss-module__oQbapG__searchMark){mix-blend-mode:normal}}
.InputTaskEntry-module-scss-module__pQDbdq__entry{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border-radius:var(--radius-md);color:var(--fg-brand);font-size:var(--type-caption);cursor:pointer;flex-shrink:0;display:inline-flex;position:relative}@media (hover:hover){.InputTaskEntry-module-scss-module__pQDbdq__entry:hover{background:var(--surface);color:var(--fg-brand)}}.InputTaskEntry-module-scss-module__pQDbdq__entry:after{content:"";position:absolute;inset:-10px 0}.InputTaskEntry-module-scss-module__pQDbdq__count{padding-inline:var(--space-1);border-radius:var(--radius-sm);background:var(--color-primary-container);color:var(--color-on-primary-container);font-size:var(--type-caption);font-variant-numeric:tabular-nums}
.input-preview-module-scss-module__a4EgqW__page{height:100%;min-height:0;padding:var(--space-3);flex-direction:column;display:flex}.input-preview-module-scss-module__a4EgqW__pageInner{width:100%;min-height:0;max-width:var(--layout-workspace-max-width);flex-direction:column;flex:1;margin-inline:auto;display:flex}
.OutputTaskEntry-module-scss-module__gICEea__entry{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border-radius:var(--radius-md);color:var(--fg-brand);font-size:var(--type-caption);cursor:pointer;flex-shrink:0;display:inline-flex;position:relative}@media (hover:hover){.OutputTaskEntry-module-scss-module__gICEea__entry:hover{background:var(--surface);color:var(--fg-brand)}}.OutputTaskEntry-module-scss-module__gICEea__entry:after{content:"";position:absolute;inset:-10px 0}
.output-preview-module-scss-module__WVGmqq__page{height:100%;min-height:0;padding:var(--space-3);flex-direction:column;display:flex}.output-preview-module-scss-module__WVGmqq__pageInner{width:100%;min-height:0;max-width:var(--layout-workspace-max-width);flex-direction:column;flex:1;margin-inline:auto;display:flex}
