._suspenseFallback_17n98_1{height:100vh;width:100vw}:root{--font-sans: "Instrument Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: "EB Garamond", Georgia, serif;--font-hand: "Virgil", cursive;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--text-xs: .7rem;--text-sm: .8rem;--text-base: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2.25rem;--text-4xl: 3rem;--text-hero: clamp(2rem, 1rem + 3vw, 3.5rem);--text-display: clamp(1.75rem, 1rem + 2vw, 3rem);--text-h1: clamp(1.5rem, 1rem + 1.5vw, 2.5rem);--text-h2: clamp(1.25rem, 1rem + 1vw, 2rem);--leading-tight: 1.3;--leading-normal: 1.6;--leading-relaxed: 1.7;--leading-display: 1.15;--tracking-body: -.01em;--tracking-caps: .05em;--tracking-widest: .2em;--tracking-display-sans: -.02em;--tracking-display-serif: -.005em;--tracking-heading: -.03em;--surface: #F9F9F9;--surface-bright: #F9F9F9;--surface-container-lowest: #FFFFFF;--surface-container-low: #F3F3F3;--surface-container: #ECECEC;--surface-container-high: #E5E5E5;--surface-container-highest: #DEDEDE;--on-surface: #2F3331;--on-surface-variant: #606068;--outline: #6B6878;--outline-variant: #B0ADB8;--inverse-surface: #0D0E0E;--inverse-on-surface: #9D9D9B;--primary: #6e5cab;--primary-dim: #5d4d93;--primary-container: #EAE6F6;--on-primary: #F7F5FC;--on-primary-container: #3D3570;--accent: #A99DD4;--secondary-container: #EDEAF5;--on-secondary-container: #444444;--error: #9F403D;--error-container: #F5DEDD;--on-error-container: #7A2E2B;--on-error: #FFF7F6;--warning: #C4924A;--warning-container: #F5E8D4;--on-warning-container: #7A5420;--success: #5A9E7C;--success-container: #D6EDE1;--on-success-container: #2E6B4F;--pastel-mist-blue: #E3E8ED;--pastel-terracotta: #E8D9D1;--pastel-lavender: #E2DFF0;--pastel-sage: #D4DAD4;--pastel-rose: #EAD7D7;--pastel-petal: #E9E1E8;--pastel-barley: #EDEADB;--pastel-grey: #DCDCDC;--pastel-teal: #D6E2E1;--pastel-sand: #EFE4D5;--pastel-ink: #DCE4E8;--pastel-linen: #E9E9E1;--pastel-dew: #E0E0DE;--pastel-arctic: #D9DEDD;--code-comment: #9893A5;--code-keyword: #907AA9;--code-string: #D7827E;--code-number: #EA9D34;--code-function: #286983;--code-operator: #797593;--code-variable: #575279;--code-punctuation: #797593;--code-property: #B4637A;--code-tag: #56949F;--code-selector: #D7827E;--code-inserted: #56949F;--code-deleted: #B4637A;--tag-container: #E8E6F0;--on-tag-container: #2F3331;--highlight: rgba(0,0,0,.08);--icon-sm: 12px;--icon-md: 16px;--icon-nav: 18px;--icon-lg: 20px;--icon-xl: 48px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 40px;--space-8: 48px;--shadow-soft: 0 4px 20px rgba(47,51,49,.04);--shadow-hover: 0 8px 32px rgba(47,51,49,.08);--shadow-sm: 0 1px 3px rgba(0,0,0,.06);--shadow-md: 0 4px 12px rgba(0,0,0,.08);--shadow-floating: 0 6px 24px rgba(0,0,0,.1);--shadow-lg: 0 8px 40px rgba(0,0,0,.14);--shadow-editorial: 0 40px 40px -20px rgba(48,51,49,.04);--shadow-ambient: 0 8px 40px rgba(47,51,49,.14);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-3xl: 32px;--radius-4xl: 40px;--radius-full: 9999px;--opacity-dim: .3;--opacity-muted: .4;--opacity-half: .5;--opacity-soft: .6;--duration-fast: .1s;--duration-normal: .15s;--duration-slow: .2s;--duration-emphasis: .3s;--duration-atmospheric: .5s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--z-content: 1;--z-sticky: 10;--z-sidebar: 100;--z-dropdown: 200;--z-fixed: 300;--z-overlay: 500;--z-modal: 1000;--z-popover: 1100;--z-toast: 1200;--z-max: 1300;--content-width: 896px;--content-width-lg: 1152px;--search-width: 512px;--drawer-width: 420px;--sidebar-width-collapsed: 80px;--card-min-width: 280px;--padding-container: var(--space-4);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--border-subtle: color-mix(in srgb, var(--outline-variant) 10%, transparent);--preview-card-width: 320px;--preview-card-max-height: 400px;--presence-list-max-height: 256px;--nudge-list-max-height: 60vh;--presence-avatar-border: 2px solid var(--surface);--find-input-width: 240px;--popover-width-sm: 240px;--popover-width-md: 340px;--collection-list-max-height: 240px;--tag-filter-list-max-height: 200px;--date-picker-width: 280px;--calendar-time-offset: 18px;--dot-size-xs: 6px;--control-size-lg: 48px;--control-size-md: 36px;--control-size-sm: 20px;--card-min-height: 200px;--doc-card-min-height: 140px;--blur-sm: 4px;--blur-md: 8px;--opacity-embed-content: .7;--document-picker-width: 360px;--document-picker-max-height: 420px;--border-accent-md: 1.5px solid var(--accent);--overlay-border: color-mix(in srgb, white 30%, transparent);--overlay-border-subtle: color-mix(in srgb, white 20%, transparent);--overlay-border-faint: color-mix(in srgb, white 10%, transparent);--overlay-surface: color-mix(in srgb, white 20%, transparent);--overlay-surface-card: color-mix(in srgb, white 60%, transparent);--overlay-surface-card-hover: color-mix(in srgb, white 80%, transparent);--overlay-surface-input: color-mix(in srgb, white 50%, transparent);--overlay-shadow: 0 16px 40px -10px rgba(0, 0, 0, .2);--overlay-divider: color-mix(in srgb, white 30%, transparent);--mobile-nav-height: 96px}[data-theme=dark]{--surface: #1A1A1A;--surface-bright: #2A2A2A;--surface-container-lowest: #141414;--surface-container-low: #1E1E1E;--surface-container: #242424;--surface-container-high: #2C2C2C;--surface-container-highest: #343434;--on-surface: #EBEBEB;--on-surface-variant: #9A98A8;--outline: #6A6878;--outline-variant: #3A3848;--primary: #8b7bc4;--primary-dim: #6e5cab;--primary-container: #2A2245;--on-primary: #1C1530;--on-primary-container: #C8BEE8;--accent: #A99DD4;--secondary-container: #2A2240;--on-secondary-container: #C8C4E0;--tag-container: #2C2A38;--on-tag-container: #EBEBEB;--error: #F87171;--error-container: #3D1515;--on-error-container: #FFAAAA;--on-error: #FFF7F6;--success: #4ADE80;--success-container: #163626;--on-success-container: #86EFAC;--warning: #FBBF24;--warning-container: #3D2A0A;--on-warning-container: #FCD34D;--inverse-surface: #1A1825;--inverse-on-surface: #2F3331;--highlight: rgba(255,255,255,.12);--shadow-soft: 0 4px 20px rgba(0,0,0,.25);--shadow-hover: 0 8px 32px rgba(0,0,0,.35);--shadow-sm: 0 1px 3px rgba(0,0,0,.4);--shadow-md: 0 4px 12px rgba(0,0,0,.5);--shadow-floating: 0 6px 24px rgba(0,0,0,.6);--shadow-lg: 0 8px 40px rgba(0,0,0,.7);--shadow-editorial: 0 20px 40px -15px rgba(0,0,0,.6);--shadow-ambient: 0 8px 40px rgba(0,0,0,.5);--code-comment: #6E6A86;--code-keyword: #C4A7E7;--code-string: #EBBCBA;--code-number: #F6C177;--code-function: #9CCFD8;--code-operator: #908CAA;--code-variable: #E0DEF4;--code-punctuation: #908CAA;--code-property: #EB6F92;--code-tag: #31748F;--code-selector: #EBBCBA;--code-inserted: #9CCFD8;--code-deleted: #EB6F92;--pastel-mist-blue: #2A3038;--pastel-terracotta: #382E28;--pastel-lavender: #2E2B34;--pastel-sage: #263028;--pastel-rose: #3A2828;--pastel-petal: #352C34;--pastel-barley: #34322A;--pastel-grey: #323232;--pastel-teal: #243230;--pastel-sand: #38302A;--pastel-ink: #282E32;--pastel-linen: #303028;--pastel-dew: #2A2A28;--pastel-arctic: #263030;--overlay-border: color-mix(in srgb, white 18%, transparent);--overlay-border-subtle: color-mix(in srgb, white 12%, transparent);--overlay-border-faint: color-mix(in srgb, white 6%, transparent);--overlay-surface: color-mix(in srgb, white 8%, transparent);--overlay-surface-card: color-mix(in srgb, white 10%, transparent);--overlay-surface-card-hover: color-mix(in srgb, white 16%, transparent);--overlay-surface-input: color-mix(in srgb, white 12%, transparent);--overlay-shadow: 0 16px 40px -10px rgba(0, 0, 0, .5);--overlay-divider: color-mix(in srgb, white 12%, transparent)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes skeletonPulse{0%,to{opacity:var(--opacity-muted)}50%{opacity:1}}.skeleton-pulse{animation:skeletonPulse 1.4s ease-in-out infinite;background:var(--surface-container-highest);border-radius:var(--radius-2xl)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--surface);color:var(--on-surface);font-family:var(--font-sans);line-height:var(--leading-normal);letter-spacing:var(--tracking-body);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{letter-spacing:var(--tracking-heading);line-height:var(--leading-display);font-weight:var(--weight-medium)}.font-serif,[style*=font-serif],[class*=font-serif]{font-feature-settings:"kern" 1,"liga" 1,"dlig" 1,"onum" 1;letter-spacing:0}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24;font-size:var(--icon-lg);display:inline-block;vertical-align:middle}input,textarea,select,[contenteditable=true]{outline:none}@media(min-width:768px){:root{--padding-container: var(--space-6)}}@media(min-width:1024px){:root{--padding-container: var(--space-8)}}@media print{nav,[data-tauri-drag-region],.skeleton-pulse,button:not([data-print]),[role=toolbar],[role=navigation]{display:none!important}body{background:#fff!important;color:#000!important;font-size:12pt}*{box-shadow:none!important;text-shadow:none!important}}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}:root{--color-collab-1: #8894A6;--color-collab-2: #94B8D4;--color-collab-3: #82C4A0;--color-collab-4: #D4C878;--color-collab-5: #D49494;--color-collab-6: #A0A0B8;--color-collab-7: #82B8C4;--color-collab-8: #C4988C;--topbar-icon-size: calc(var(--space-7) - var(--space-1));--topbar-dot-size: var(--space-2)}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--on-surface) 12%,transparent) transparent}*::-webkit-scrollbar{width:6px;height:6px;background:transparent}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--on-surface) 12%,transparent);border-radius:var(--radius-full)}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--on-surface) 25%,transparent)}::selection{background-color:#00000014;color:inherit}[data-theme=dark] ::selection{background-color:#ffffff1f;color:inherit}[data-tauri-drag-region]{-webkit-app-region:drag;-webkit-user-select:none;user-select:none}[data-tauri-drag-region] button,[data-tauri-drag-region] input,[data-tauri-drag-region] a,.nula-center-inner{-webkit-app-region:no-drag}.nula-sidebar-profile:hover{background-color:var(--outline-variant)}.nula-app{display:grid;grid-template-columns:256px 1fr;grid-template-rows:1fr;grid-template-areas:"sidebar-left center";height:100vh;overflow:hidden;background-color:var(--surface);transition:grid-template-columns var(--duration-emphasis) ease-out;isolation:isolate}.nula-app[data-left-sidebar=closed]{grid-template-columns:var(--sidebar-width-collapsed) 1fr}.nula-topbar{display:flex;align-items:center;position:relative;width:100%;padding:var(--space-4) var(--padding-container);box-sizing:border-box;flex-shrink:0;background-color:color-mix(in srgb,var(--surface) 80%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:var(--z-fixed)}.nula-sidebar-left{grid-area:sidebar-left;overflow:visible;padding-top:0;box-sizing:border-box}.nula-center{grid-area:center;display:flex;flex-direction:column;overflow:hidden;min-width:0;min-height:0;background-color:var(--surface)}.nula-center-inner{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}@media(max-width:767.98px){.nula-app{grid-template-columns:80px 1fr;grid-template-areas:"sidebar-left center"}}.nula-editor-comment{background-color:color-mix(in srgb,var(--accent) 20%,transparent);border-bottom:2px solid var(--accent);border-radius:2px;padding:1px 0;cursor:pointer;transition:background-color .15s ease}.nula-editor-comment:hover{background-color:color-mix(in srgb,var(--accent) 35%,transparent)}.nula-editor-paragraph{margin:0;max-inline-size:70ch;font-family:var(--font-serif);font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--on-surface)}.nula-editor-bold{font-weight:var(--weight-semibold)}.nula-editor-italic{font-style:italic}.nula-editor-underline{text-decoration:underline}.nula-editor-strikethrough{text-decoration:line-through}.nula-editor-inline-code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.85em;background:var(--surface-container-high);border-radius:var(--radius-md);padding:1px var(--space-1)}.nula-editor-highlight{background-color:var(--highlight);border-radius:var(--radius-sm);padding:1px 2px}.nula-editor-subscript{font-size:.75em;vertical-align:sub}.nula-editor-superscript{font-size:.75em;vertical-align:super}.nula-editor-h1{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);margin:.75em 0 .375em;color:var(--on-surface)}.nula-editor-h2{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);margin:.625em 0 .25em;color:var(--on-surface)}.nula-editor-h3{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);margin:.5em 0 .25em;color:var(--on-surface)}.nula-editor-quote{border-left:2px solid var(--primary-container);margin:.5em 0;padding:0 0 0 var(--space-6);font-family:var(--font-serif);font-size:var(--text-2xl);font-style:italic;color:var(--on-surface);opacity:1}.nula-editor-ul,.nula-editor-root ul{list-style-type:disc;padding-left:1.5em;margin:.25em 0;color:var(--on-surface)}.nula-editor-ol,.nula-editor-root ol{list-style-type:decimal;padding-left:1.5em;margin:.25em 0;color:var(--on-surface)}.nula-editor-listitem,.nula-editor-root li{margin:.15em 0}.nula-editor-nested-listitem{list-style-type:circle}.nula-editor-checklist,.nula-editor-root ul.nula-editor-checklist{list-style-type:none;padding-left:.5em}.nula-editor-listitem-checked,.nula-editor-listitem-unchecked{position:relative;padding-left:calc(var(--icon-md) + var(--space-2));margin:.25em 0;list-style-type:none;cursor:pointer;outline:none}.nula-editor-listitem-checked:before,.nula-editor-listitem-unchecked:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--icon-md);height:var(--icon-md);border:1.5px solid var(--accent);border-radius:var(--radius-sm);box-sizing:border-box;transition:background-color .15s ease}.nula-editor-listitem-checked:before{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");background-size:var(--icon-sm);background-position:center;background-repeat:no-repeat}.nula-editor-listitem-checked{opacity:var(--opacity-half)}.nula-editor-root hr{border:none;height:1px;background:color-mix(in srgb,var(--outline-variant) 20%,transparent);margin:var(--space-5) 0}.nula-editor-collapsible{border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);border-radius:var(--radius-xl);margin:var(--space-3) 0}.nula-editor-collapsible-title{padding:var(--space-2) var(--space-3);cursor:pointer;font-weight:var(--weight-medium);font-size:var(--text-base);color:var(--on-surface);-webkit-user-select:none;user-select:none;list-style:none;display:flex;align-items:center;gap:var(--space-2)}.nula-editor-collapsible-title:before{content:"▶";font-size:.6em;transition:transform .15s ease;display:inline-block}.nula-editor-collapsible[open]>.nula-editor-collapsible-title:before{transform:rotate(90deg)}.nula-editor-collapsible-title::-webkit-details-marker{display:none}.nula-editor-collapsible-content{padding:var(--space-2) var(--space-3) var(--space-3);border-top:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}.nula-editor-callout{border-left:4px solid;border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin:var(--space-3) 0}.nula-editor-callout--info{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 8%,transparent)}.nula-editor-callout--warning{border-color:var(--warning, #f59e0b);background-color:color-mix(in srgb,var(--warning, #f59e0b) 8%,transparent)}.nula-editor-callout--success{border-color:var(--success, #10b981);background-color:color-mix(in srgb,var(--success, #10b981) 8%,transparent)}.nula-editor-callout--danger{border-color:var(--error);background-color:color-mix(in srgb,var(--error) 8%,transparent)}.nula-editor-link{color:var(--primary);text-decoration:none;cursor:pointer}.nula-editor-link:hover{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary) 30%,transparent);text-underline-offset:2px}.nula-editor-link[data-link-type]:before{content:"";display:inline-block;width:.8em;height:.8em;margin-right:var(--space-1);vertical-align:-.1em;opacity:.45;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--primary)}.nula-editor-link[data-link-type=external]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E")}.nula-editor-link[data-link-type=anchor]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='9' x2='20' y2='9'/%3E%3Cline x1='4' y1='15' x2='20' y2='15'/%3E%3Cline x1='10' y1='3' x2='8' y2='21'/%3E%3Cline x1='16' y1='3' x2='14' y2='21'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='9' x2='20' y2='9'/%3E%3Cline x1='4' y1='15' x2='20' y2='15'/%3E%3Cline x1='10' y1='3' x2='8' y2='21'/%3E%3Cline x1='16' y1='3' x2='14' y2='21'/%3E%3C/svg%3E")}.nula-editor-link[data-link-type=document]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cline x1='10' y1='9' x2='8' y2='9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cline x1='10' y1='9' x2='8' y2='9'/%3E%3C/svg%3E")}.nula-editor-table,.nula-editor-root table{border-collapse:separate;border-spacing:0;width:calc(100% - var(--space-2));margin:var(--space-5) var(--space-1);font-size:var(--text-sm);table-layout:fixed;background:color-mix(in srgb,var(--surface-container-lowest) 40%,transparent);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden;padding:var(--space-1)}.nula-editor-table-cell,.nula-editor-root td{border-bottom:1px solid color-mix(in srgb,var(--on-surface) 2%,transparent);border-right:none;padding:var(--space-3) var(--space-4);min-width:80px;vertical-align:top;line-height:var(--leading-normal);font-size:var(--text-base)}.nula-editor-table-cell:last-child,.nula-editor-root td:last-child{border-right:none}.nula-editor-table-cell-header,.nula-editor-root th{border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);border-right:none;padding:var(--space-3) var(--space-4);min-width:80px;font-weight:var(--weight-semibold);text-align:left;font-size:var(--text-sm);color:var(--on-surface-variant);background:color-mix(in srgb,var(--surface-container-lowest) 60%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nula-editor-table-cell-header:last-child,.nula-editor-root th:last-child{border-right:none}.nula-editor-table-row:last-child td,.nula-editor-table-row:last-child .nula-editor-table-cell{border-bottom:none}.nula-editor-root tr:hover td,.nula-editor-table-row:hover .nula-editor-table-cell{background:color-mix(in srgb,var(--surface-container-lowest) 60%,transparent)}[data-theme=dark] .nula-editor-table-cell,[data-theme=dark] .nula-editor-root td{background-color:transparent!important}[data-theme=dark] .nula-editor-table-cell-header,[data-theme=dark] .nula-editor-root th,[data-theme=dark] .nula-editor-root tr:hover td,[data-theme=dark] .nula-editor-table-row:hover .nula-editor-table-cell{background-color:color-mix(in srgb,var(--surface-container-lowest) 60%,transparent)!important}.nula-editor-code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:var(--text-sm);background:var(--surface-container-lowest);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);display:block;margin:var(--space-6) 0;overflow-x:auto;tab-size:2;color:var(--on-surface-variant);line-height:var(--leading-relaxed)}.nula-editor-tokenComment{color:var(--code-comment);font-style:italic}.nula-editor-tokenAttr{color:var(--code-keyword)}.nula-editor-tokenProperty{color:var(--code-property)}.nula-editor-tokenSelector{color:var(--code-string)}.nula-editor-tokenOperator{color:var(--code-operator)}.nula-editor-tokenFunction{color:var(--code-function)}.nula-editor-tokenVariable{color:var(--code-variable)}.nula-editor-tokenPunctuation{color:var(--code-punctuation)}.nula-app.zen-mode{grid-template-columns:0px 1fr;transition:grid-template-columns var(--duration-atmospheric) ease;overflow:visible}.zen-mode .nula-center{overflow:visible}.zen-mode .nula-topbar-wrapper{position:absolute;top:0;left:0;right:0;z-index:var(--z-modal);pointer-events:auto}.zen-mode .nula-topbar{opacity:0;transform:translateY(-100%);transition:opacity var(--duration-atmospheric) ease,transform var(--duration-atmospheric) ease;pointer-events:none}.zen-mode .nula-topbar-wrapper:hover .nula-topbar{opacity:1;transform:translateY(0);pointer-events:auto}.zen-mode .nula-tabbar{display:none}.zen-mode .nula-sidebar-left{opacity:0;pointer-events:none;overflow:hidden}::highlight(nula-context-selection){background-color:color-mix(in srgb,var(--accent) 30%,transparent)}@keyframes nula-preview-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.yjs-cursor{position:relative;border-left:2px solid;margin-left:-1px;margin-right:-1px;pointer-events:none;word-break:normal}.yjs-cursor>.yjs-cursor-name{position:absolute;top:-1.2em;left:-1px;font-family:var(--font-sans);font-size:10px;line-height:1;padding:1px 4px;border-radius:3px 3px 3px 0;white-space:nowrap;color:#fff;pointer-events:none;z-index:var(--z-sticky)}.yjs-cursor-selection{opacity:.2}.nula-grid-split-main-aside,.nula-grid-cols-3{display:grid;grid-template-columns:1fr}@media(min-width:768px){.nula-grid-split-main-aside{grid-template-columns:5fr 2fr}.nula-grid-cols-3{grid-template-columns:repeat(3,1fr)}}.nula-floating-format-toolbar{bottom:max(var(--space-6),env(keyboard-inset-height,0px) + var(--space-6))}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}::highlight(nula-diff-added){background-color:color-mix(in srgb,var(--error, #9F403D) 20%,transparent)}::highlight(nula-diff-deleted){background-color:color-mix(in srgb,var(--success, #5A9E7C) 20%,transparent)}._base_1p5tt_2{font-family:Material Symbols Outlined,sans-serif;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._base_xaw1z_2{padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-xs);font-weight:500;line-height:1.5;letter-spacing:var(--tracking-body);color:var(--on-surface);max-width:280px;word-wrap:break-word;box-shadow:var(--shadow-lg);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);pointer-events:none;overflow:visible;position:fixed;z-index:var(--tooltip-z, 1100);top:var(--tooltip-top);left:var(--tooltip-left);background-color:var(--tooltip-bg, var(--surface-container-lowest));border-color:var(--tooltip-bg, var(--surface-container-lowest))}._arrow_xaw1z_25{position:absolute;width:8px;height:8px;background:inherit;transform:rotate(45deg)}._arrowTop_xaw1z_34{bottom:-4px;left:50%;margin-left:-4px}._arrowBottom_xaw1z_40{top:-4px;left:50%;margin-left:-4px}._arrowLeft_xaw1z_46{right:-4px;top:50%;margin-top:-4px}._arrowRight_xaw1z_52{left:-4px;top:50%;margin-top:-4px}@keyframes _nula-btn-spin_db18l_1{to{transform:rotate(360deg)}}._base_db18l_7{border:none;cursor:pointer;font-family:inherit;letter-spacing:var(--tracking-body);line-height:1;display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;vertical-align:middle;gap:var(--space-2);border-radius:var(--radius-lg);transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._base_db18l_7:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._sm_db18l_34{height:var(--space-5);padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}._md_db18l_40{height:var(--space-6);padding:var(--space-2) var(--space-5);font-size:var(--text-base)}._lg_db18l_46{height:var(--space-7);padding:var(--space-2) var(--space-5);font-size:var(--text-md)}._default_db18l_53{background:var(--surface-container-lowest);color:var(--on-surface);border:1px solid var(--border-subtle)}._default_db18l_53:hover:not(:disabled){background:var(--surface-container)}._primary_db18l_64{background:var(--primary);color:var(--on-primary);border:none}._primary_db18l_64:hover:not(:disabled){background:var(--primary-dim)}._dashed_db18l_75{background:transparent;color:var(--on-surface);border:1px dashed var(--outline-variant);opacity:.7}._dashed_db18l_75:hover:not(:disabled){background:var(--surface-container);border-color:var(--primary);opacity:1}._text_db18l_89{background:transparent;color:var(--on-surface-variant);border:none}._text_db18l_89:hover:not(:disabled){background:var(--surface-container)}._link_db18l_100{background:none;color:var(--primary);border:none}._link_db18l_100:hover:not(:disabled){opacity:.8;text-decoration:underline}._ghost_db18l_112{background:transparent;color:var(--on-surface);border:1px solid var(--border-subtle)}._ghost_db18l_112:hover:not(:disabled){background:color-mix(in srgb,var(--on-surface) 4%,transparent)}._active_db18l_123{background:var(--surface-container);color:var(--on-surface)}._active_db18l_123:hover:not(:disabled){background:var(--surface-container-high)}._danger_db18l_135._default_db18l_53{color:var(--error);border-color:var(--error);background:var(--surface-container-lowest)}._danger_db18l_135._default_db18l_53:hover:not(:disabled){background:color-mix(in srgb,var(--error) 8%,transparent)}._danger_db18l_135._primary_db18l_64{background:var(--error);color:var(--on-primary)}._danger_db18l_135._primary_db18l_64:hover:not(:disabled){background:color-mix(in srgb,var(--error) 85%,black)}._danger_db18l_135._dashed_db18l_75{color:var(--error);border-color:var(--error)}._danger_db18l_135._dashed_db18l_75:hover:not(:disabled){background:color-mix(in srgb,var(--error) 8%,transparent);border-color:var(--error)}._danger_db18l_135._text_db18l_89{color:var(--error)}._danger_db18l_135._text_db18l_89:hover:not(:disabled){background:color-mix(in srgb,var(--error) 8%,transparent)}._danger_db18l_135._link_db18l_100{color:var(--error)}._default_db18l_53:disabled,._primary_db18l_64:disabled,._dashed_db18l_75:disabled{background:var(--outline-variant);color:var(--on-surface);opacity:var(--opacity-half);cursor:not-allowed;border:none}._dashed_db18l_75:disabled{border:1px dashed var(--outline-variant)}._text_db18l_89:disabled,._link_db18l_100:disabled{background:none;color:var(--on-surface);opacity:var(--opacity-half);cursor:not-allowed}._block_db18l_204{width:100%}._loading_db18l_208{pointer-events:none}._intentDanger_db18l_215._default_db18l_53,._intentDanger_db18l_215._dashed_db18l_75,._intentDanger_db18l_215._text_db18l_89{color:var(--on-error-container)}._intentDanger_db18l_215._default_db18l_53{border-color:var(--on-error-container);background:var(--surface-container-lowest)}._intentDanger_db18l_215._dashed_db18l_75{border-color:var(--on-error-container);opacity:.7}._intentDanger_db18l_215._default_db18l_53:hover:not(:disabled){background:var(--error-container);color:var(--on-error-container)}._intentDanger_db18l_215._dashed_db18l_75:hover:not(:disabled){background:var(--error-container);color:var(--on-error-container);opacity:1}._intentDanger_db18l_215._text_db18l_89:hover:not(:disabled){background:var(--error-container);color:var(--on-error-container)}._intentSuccess_db18l_248._default_db18l_53,._intentSuccess_db18l_248._dashed_db18l_75,._intentSuccess_db18l_248._text_db18l_89{color:var(--on-success-container)}._intentSuccess_db18l_248._default_db18l_53{border-color:var(--on-success-container);background:var(--surface-container-lowest)}._intentSuccess_db18l_248._dashed_db18l_75{border-color:var(--on-success-container);opacity:.7}._intentSuccess_db18l_248._default_db18l_53:hover:not(:disabled){background:var(--success-container);color:var(--on-success-container)}._intentSuccess_db18l_248._dashed_db18l_75:hover:not(:disabled){background:var(--success-container);color:var(--on-success-container);opacity:1}._intentSuccess_db18l_248._text_db18l_89:hover:not(:disabled){background:var(--success-container);color:var(--on-success-container)}._intentWarning_db18l_281._default_db18l_53,._intentWarning_db18l_281._dashed_db18l_75,._intentWarning_db18l_281._text_db18l_89{color:var(--on-warning-container)}._intentWarning_db18l_281._default_db18l_53{border-color:var(--on-warning-container);background:var(--surface-container-lowest)}._intentWarning_db18l_281._dashed_db18l_75{border-color:var(--on-warning-container);opacity:.7}._intentWarning_db18l_281._default_db18l_53:hover:not(:disabled){background:var(--warning-container);color:var(--on-warning-container)}._intentWarning_db18l_281._dashed_db18l_75:hover:not(:disabled){background:var(--warning-container);color:var(--on-warning-container);opacity:1}._intentWarning_db18l_281._text_db18l_89:hover:not(:disabled){background:var(--warning-container);color:var(--on-warning-container)}._spinner_db18l_314{display:inline-block;border:1.5px solid currentColor;border-top-color:transparent;border-radius:var(--radius-full);animation:_nula-btn-spin_db18l_1 .6s linear infinite;flex-shrink:0}._spinnerSm_db18l_323{width:12px;height:12px}._spinnerMd_db18l_328{width:14px;height:14px}._spinnerLg_db18l_333{width:18px;height:18px}._label_db18l_339{line-height:1}._iconBase_db18l_344{border:none;cursor:pointer;font-family:inherit;letter-spacing:var(--tracking-body);line-height:1;display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;vertical-align:middle;border-radius:var(--radius-lg);background:transparent;color:var(--on-surface);opacity:.45;transition:background var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._iconBase_db18l_344:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._iconBase_db18l_344:hover:not(:disabled){opacity:1;background:var(--icon-btn-hover-bg, var(--surface-container))}._iconTransparent_db18l_376{opacity:1}._iconSm_db18l_381{height:var(--space-5);width:var(--space-5);padding:0;font-size:.875rem;border-radius:var(--radius-md)}._iconMd_db18l_389{height:var(--space-6);width:var(--space-6);padding:0;font-size:1rem}._iconLg_db18l_396{height:var(--space-7);width:var(--space-7);padding:0;font-size:1.125rem}._iconRounded_db18l_404{border-radius:var(--radius-full);padding:0 var(--space-3);width:auto}._iconElevated_db18l_411{background:var(--surface);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);box-shadow:var(--shadow-soft);opacity:1}._iconElevated_db18l_411:hover:not(:disabled){background:var(--surface-container)}._iconActive_db18l_423{opacity:1;background:var(--surface-container);color:var(--on-surface)}._iconActive_db18l_423:hover:not(:disabled){background:var(--surface-container-high)}._typeDefault_wb09v_2{color:var(--on-surface)}._typeSecondary_wb09v_6{color:var(--on-surface-variant)}._typeSuccess_wb09v_10{color:var(--success)}._typeWarning_wb09v_14{color:var(--warning)}._typeDanger_wb09v_18{color:var(--error)}._textBase_wb09v_23{letter-spacing:var(--tracking-body);line-height:1.6}._strong_wb09v_29{font-weight:600}._italic_wb09v_33{font-style:italic}._underline_wb09v_37{text-decoration-line:underline}._del_wb09v_41{text-decoration-line:line-through}._underlineDel_wb09v_46{text-decoration-line:underline line-through}._sizeXs_wb09v_51{font-size:var(--text-xs)}._sizeSm_wb09v_55{font-size:var(--text-sm)}._sizeBase_wb09v_59{font-size:var(--text-base)}._sizeMd_wb09v_63{font-size:var(--text-md)}._sizeLg_wb09v_67{font-size:var(--text-lg)}._code_wb09v_72{font-family:monospace;padding:.15em var(--space-1);border-radius:var(--radius-sm);background-color:var(--outline-variant);font-size:.9em}._ellipsis_wb09v_82{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._textEllipsis_wb09v_89{display:inline-block;max-width:100%;vertical-align:bottom}._titleBase_wb09v_96{font-weight:600;letter-spacing:var(--tracking-body);line-height:1.3;text-wrap:balance}._level1_wb09v_104{font-size:2rem;margin:var(--space-5) 0 var(--space-3)}._level2_wb09v_109{font-size:1.5rem;margin:var(--space-4) 0 var(--space-2)}._level3_wb09v_114{font-size:1.25rem;margin:var(--space-3) 0 var(--space-2)}._level4_wb09v_119{font-size:1.125rem;margin:var(--space-2) 0 var(--space-1)}._level5_wb09v_124{font-size:1rem;margin:var(--space-1) 0 var(--space-1)}._paragraphBase_wb09v_130{font-size:var(--text-base);line-height:1.6;letter-spacing:var(--tracking-body);margin:0 0 var(--space-3)}._paragraphClamp_wb09v_140{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}._copyButton_wb09v_147{display:inline-flex;align-items:center;border:none;background:none;cursor:pointer;padding:var(--space-1);color:var(--primary);opacity:.6;vertical-align:middle;flex-shrink:0}._copyButtonCopied_wb09v_160{color:var(--success);opacity:1}._base_8ojaf_2{border:none;flex-shrink:0}._solid_8ojaf_8{--divider-style: solid}._dashed_8ojaf_13{--divider-style: dashed}._horizontal_8ojaf_18{width:100%;border-top:1px var(--divider-style, solid) color-mix(in srgb,var(--outline-variant) 10%,transparent);margin:var(--space-4) 0}._vertical_8ojaf_25{display:inline-block;width:1px;align-self:stretch;min-height:var(--space-4);border-left:1px var(--divider-style, solid) color-mix(in srgb,var(--outline-variant) 10%,transparent);margin:0 var(--space-2);vertical-align:middle}._withLabel_8ojaf_38{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-4) 0;width:100%;box-sizing:border-box}._line_8ojaf_50{border-top:1px var(--divider-style, solid) color-mix(in srgb,var(--outline-variant) 10%,transparent);min-width:var(--space-4)}._labelText_8ojaf_56{font-size:var(--text-sm);font-weight:500;color:var(--on-surface);opacity:.45;white-space:nowrap;letter-spacing:var(--tracking-body);flex-shrink:0}._base_hkceh_2{display:flex}._vertical_hkceh_7{flex-direction:column}._wrap_hkceh_12{flex-wrap:wrap}._justifyStart_hkceh_17{justify-content:flex-start}._justifyCenter_hkceh_21{justify-content:center}._justifyEnd_hkceh_25{justify-content:flex-end}._justifySpaceBetween_hkceh_29{justify-content:space-between}._justifySpaceAround_hkceh_33{justify-content:space-around}._justifySpaceEvenly_hkceh_37{justify-content:space-evenly}._alignStart_hkceh_42{align-items:flex-start}._alignCenter_hkceh_46{align-items:center}._alignEnd_hkceh_50{align-items:flex-end}._alignStretch_hkceh_54{align-items:stretch}._alignBaseline_hkceh_58{align-items:baseline}._gapXs_hkceh_63{gap:var(--space-1)}._gapSm_hkceh_67{gap:var(--space-2)}._gapMd_hkceh_71{gap:var(--space-3)}._gapLg_hkceh_75{gap:var(--space-5)}._gapRuntime_hkceh_82{gap:var(--flex-gap)}._wrapperBase_1okyp_5{display:inline-flex;align-items:center;width:100%;box-sizing:border-box;border-radius:var(--radius-lg);background:var(--surface-container-high);border:none;font-family:inherit;transition:background var(--duration-fast) ease,box-shadow var(--duration-fast) ease}._wrapperBase_1okyp_5:focus-within{background:var(--surface-container-lowest);outline:none;box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--accent)}._wrapperWhite_1okyp_25{background:var(--surface-container-lowest)}._wrapperWhite_1okyp_25:focus-within{background:var(--surface-container-lowest)}._wrapperPlain_1okyp_37{background:transparent}._wrapperPlain_1okyp_37:focus-within{background:transparent}._wrapperNoFocusRing_1okyp_48:focus-within{box-shadow:none}._inputField_1okyp_53{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--on-surface);font-family:inherit;font-size:inherit;letter-spacing:var(--tracking-body);line-height:1.6}._inputFieldHasPrefix_1okyp_68{padding-left:var(--space-2)}._inputFieldHasSuffix_1okyp_73{padding-right:var(--space-1)}._addonInner_1okyp_78{border-radius:0;flex:1}._addonInnerBefore_1okyp_83{border-left:none}._addonInnerAfter_1okyp_87{border-right:none}._sm_1okyp_92{height:var(--space-5);font-size:var(--text-sm);padding:var(--space-1) var(--space-3)}._md_1okyp_98{height:var(--space-6);font-size:var(--text-base);padding:var(--space-2) var(--space-4)}._lg_1okyp_104{height:var(--space-7);font-size:var(--text-md);padding:var(--space-2) var(--space-5)}._statusDefault_1okyp_111:focus-within{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--accent)}._statusError_1okyp_115:focus-within{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--error)}._statusWarning_1okyp_119:focus-within{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--warning)}._statusIconError_1okyp_124{color:var(--error);opacity:1}._statusIconWarning_1okyp_129{color:var(--warning);opacity:1}._affix_1okyp_135{display:inline-flex;align-items:center;flex-shrink:0;color:var(--on-surface);opacity:var(--opacity-muted)}._addon_1okyp_78{display:inline-flex;align-items:center;padding:0 var(--space-3);background:var(--surface);color:var(--on-surface);opacity:var(--opacity-soft);font-size:var(--text-sm);letter-spacing:var(--tracking-body);flex-shrink:0;align-self:stretch}._addonBefore_1okyp_157{border-right:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._addonAfter_1okyp_161{border-left:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._addonWrapper_1okyp_166{display:inline-flex;width:100%;border-radius:var(--radius-lg);overflow:hidden}._clearBtn_1okyp_174{display:inline-flex;align-items:center;border:none;background:none;cursor:pointer;padding:var(--space-1);color:var(--on-surface);opacity:var(--opacity-dim);flex-shrink:0}@media(hover:hover){._clearBtn_1okyp_174:hover{opacity:.6}}._count_1okyp_194{display:inline-flex;align-items:center;flex-shrink:0;color:var(--on-surface);opacity:var(--opacity-muted);font-size:var(--text-xs);margin-right:var(--space-2);-webkit-user-select:none;user-select:none}._wrapperBase_1okyp_5:has(input:disabled),._wrapperBase_1okyp_5:has(textarea:disabled){opacity:.5;cursor:not-allowed}._wrapperBase_1okyp_5:has(input:disabled):focus-within,._wrapperBase_1okyp_5:has(textarea:disabled):focus-within{background:var(--surface-container-high);outline:none}._glassSm_1okyp_219{padding-top:calc(var(--space-3) * .5);padding-bottom:calc(var(--space-3) * .5)}._glassMd_1okyp_224{padding-top:calc(var(--space-4) * .5);padding-bottom:calc(var(--space-4) * .5)}._glassLg_1okyp_229{padding-top:calc(var(--space-5) * .5);padding-bottom:calc(var(--space-5) * .5)}._glassInputFieldSm_1okyp_235{font-size:var(--text-sm);padding-left:var(--space-3);padding-right:var(--space-3)}._glassInputFieldMd_1okyp_241{font-size:var(--text-base);padding-left:var(--space-4);padding-right:var(--space-4)}._glassInputFieldLg_1okyp_247{font-size:var(--text-md);padding-left:var(--space-5);padding-right:var(--space-5)}._glassInputFieldHasPrefix_1okyp_254{padding-left:var(--space-2)}._glassInputFieldHasSuffix_1okyp_259{padding-right:var(--space-1)}._glassAffixSm_1okyp_264{margin-left:var(--space-3)}._glassAffixMd_1okyp_268{margin-left:var(--space-4)}._glassAffixLg_1okyp_272{margin-left:var(--space-5)}._glassAffixSuffixSm_1okyp_277{margin-right:var(--space-3)}._glassAffixSuffixMd_1okyp_281{margin-right:var(--space-4)}._glassAffixSuffixLg_1okyp_285{margin-right:var(--space-5)}._glassCountDefault_1okyp_290{right:var(--space-2)}._glassCountWithAction_1okyp_294{right:calc(var(--space-7) + var(--space-2))}._glassSuffixDefault_1okyp_299{right:var(--space-4)}._glassSuffixWithAction_1okyp_303{right:calc(var(--space-7) + var(--space-3))}._textareaFieldGlassHasPrefix_1okyp_308{padding-left:calc(var(--space-4) + var(--space-6))}._textareaFieldGlassHasAction_1okyp_313{padding-bottom:var(--space-8)}._glass_1okyp_219{position:relative;display:inline-flex;align-items:center;width:100%;box-sizing:border-box;border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb,var(--outline-variant) 50%,transparent);transition:box-shadow var(--duration-fast) ease}._glass_1okyp_219:focus-within{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--accent);outline:none}._glass_1okyp_219:has(input:disabled),._glass_1okyp_219:has(textarea:disabled){opacity:.5}._glassTextarea_1okyp_342{position:relative;width:100%;border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb,var(--outline-variant) 50%,transparent);transition:box-shadow var(--duration-fast) ease}._glassTextarea_1okyp_342:focus-within{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--accent);outline:none}._textareaWrapper_1okyp_358{position:relative;width:100%}._textareaAffixWrapper_1okyp_364{display:flex;align-items:flex-end;border-radius:var(--radius-lg);background:var(--surface-container-high);border:none;font-family:inherit;transition:background var(--duration-fast) ease,box-shadow var(--duration-fast) ease}._textareaAffixWrapper_1okyp_364:focus-within{background:var(--surface-container-lowest);outline:none;box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--accent)}._textareaField_1okyp_308{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--on-surface);font-family:inherit;font-size:inherit;letter-spacing:var(--tracking-body);line-height:1.6;display:block;width:100%;box-sizing:border-box;resize:vertical}._textareaFieldGlass_1okyp_308{background:transparent;border:none;outline:none;box-shadow:none;resize:none;padding:var(--space-4);font-size:var(--text-base);font-family:var(--font-sans)}._textareaFieldAutoSize_1okyp_411{resize:none}._textareaFieldSm_1okyp_416{min-height:var(--space-5);font-size:var(--text-sm);padding:var(--space-2)}._textareaFieldMd_1okyp_422{min-height:var(--space-6);font-size:var(--text-base);padding:var(--space-2)}._textareaFieldLg_1okyp_428{min-height:var(--space-7);font-size:var(--text-md);padding:var(--space-2)}._textareaPlainSm_1okyp_435{min-height:var(--space-5);font-size:var(--text-sm);padding:var(--space-2) var(--space-3)}._textareaPlainMd_1okyp_441{min-height:var(--space-6);font-size:var(--text-base);padding:var(--space-2) var(--space-3)}._textareaPlainLg_1okyp_447{min-height:var(--space-7);font-size:var(--text-md);padding:var(--space-2) var(--space-3)}._textareaAffixWrapperSm_1okyp_454{min-height:var(--space-5)}._textareaAffixWrapperMd_1okyp_458{min-height:var(--space-6)}._textareaAffixWrapperLg_1okyp_462{min-height:var(--space-7)}._affixBottom_1okyp_467{align-self:flex-end;padding-bottom:var(--space-2)}._affixLeft_1okyp_472{padding-left:var(--space-2)}._affixRight_1okyp_476{padding-right:var(--space-2)}._textareaPlain_1okyp_435{display:block;width:100%;box-sizing:border-box;border-radius:var(--radius-lg);background:var(--surface-container-high);border:none;font-family:inherit;color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.6;outline:none;transition:background var(--duration-fast) ease}._textareaPlain_1okyp_435:focus-visible{background:var(--surface-container-lowest);outline:none;box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--accent)}._textareaPlain_1okyp_435:disabled{opacity:.5;cursor:not-allowed}._textareaCount_1okyp_508{position:absolute;bottom:var(--space-1);right:var(--space-2);font-size:var(--text-xs);color:var(--on-surface);opacity:.35;-webkit-user-select:none;user-select:none;pointer-events:none}._glassCount_1okyp_290{position:absolute;font-size:var(--text-xs);color:var(--on-surface-variant);opacity:var(--opacity-half);pointer-events:none;bottom:var(--space-1)}._glassPrefix_1okyp_529{position:absolute;top:var(--space-4);left:var(--space-4);display:inline-flex;align-items:center;flex-shrink:0;color:var(--on-surface)}._glassSuffix_1okyp_299{position:absolute;top:var(--space-4);display:inline-flex;align-items:center;flex-shrink:0;color:var(--on-surface)}._glassAction_1okyp_548{position:absolute;bottom:var(--space-3);right:var(--space-3)}._action_1okyp_555{margin-right:var(--space-2);flex-shrink:0}._passwordToggle_1okyp_561{opacity:var(--opacity-muted)}._textareaUnbordered_1okyp_566{background:transparent;border-color:transparent}._base_1fv2f_1{display:inline-flex;align-items:center;gap:var(--space-1);height:var(--expandable-height, var(--space-6));width:var(--expandable-width, 256px);padding:0 var(--space-2);border-radius:var(--radius-lg);background:var(--surface-container-lowest);box-shadow:var(--shadow-soft)}._searchIcon_1fv2f_13{color:var(--on-surface-variant);flex-shrink:0}._input_1fv2f_18{flex:1;border:none;background:transparent;font-size:var(--text-sm);color:var(--on-surface);font-family:inherit;min-width:0;outline:none}@keyframes _nula-switch-spin_vxlrd_1{to{transform:rotate(360deg)}}._track_vxlrd_7{display:inline-flex;align-items:center;border-radius:var(--radius-full);background-color:var(--surface-container-highest);border:none;cursor:pointer;box-sizing:border-box;flex-shrink:0;position:relative;transition:background-color var(--duration-fast) ease}._track_vxlrd_7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._sm_vxlrd_26{width:32px;height:18px;padding:2px}._md_vxlrd_32{width:44px;height:24px;padding:2px}._checked_vxlrd_39{background-color:var(--primary)}._trackDisabled_vxlrd_44{cursor:not-allowed;opacity:.5}._thumb_vxlrd_50{border-radius:var(--radius-full);background-color:var(--surface-container-lowest);box-shadow:var(--shadow-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}._thumbChecked_vxlrd_61{background-color:var(--on-primary)}._thumbSm_vxlrd_66{width:14px;height:14px}._thumbMd_vxlrd_71{width:20px;height:20px}._childLabel_vxlrd_77{position:absolute;top:50%;transform:translateY(-50%);color:var(--on-primary);line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none}._childLabelSm_vxlrd_87{font-size:.6rem}._childLabelMd_vxlrd_91{font-size:.65rem}._childLabelLeft_vxlrd_95{left:var(--switch-label-offset)}._childLabelRight_vxlrd_99{right:var(--switch-label-offset)}._spinner_vxlrd_104{display:block;border:1.5px solid var(--primary);border-top-color:transparent;border-radius:var(--radius-full);animation:_nula-switch-spin_vxlrd_1 .6s linear infinite}._spinnerSm_vxlrd_112{width:7.7px;height:7.7px}._spinnerMd_vxlrd_117{width:11px;height:11px}._label_azvvw_2{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-base);color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.5;-webkit-user-select:none;user-select:none;min-height:var(--space-7)}@media(hover:hover){._label_azvvw_2:hover ._box_azvvw_16{border-color:var(--primary)}}._disabled_azvvw_23{cursor:not-allowed;opacity:.4}@media(hover:hover){._disabled_azvvw_23:hover ._box_azvvw_16{border-color:var(--outline-variant)}}._box_azvvw_16{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border:1.5px solid var(--outline-variant);background-color:transparent;border-radius:var(--radius-sm);transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease}._round_azvvw_52{border-radius:var(--radius-full)}._active_azvvw_57{border-color:var(--primary);background-color:var(--primary);border:none}._hiddenInput_azvvw_64{position:absolute;opacity:0;width:0;height:0;pointer-events:none}._iconWrapper_azvvw_73{display:inline-flex}._group_azvvw_78{display:flex;flex-wrap:wrap}._groupHorizontal_azvvw_83{flex-direction:row;gap:var(--space-4)}._groupVertical_azvvw_88{flex-direction:column;gap:var(--space-2)}._label_1w7st_2{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-base);color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.5;-webkit-user-select:none;user-select:none;min-height:var(--space-7)}._disabled_1w7st_16{cursor:not-allowed;opacity:.4}._ring_1w7st_22{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--radius-full);border:1.5px solid var(--outline-variant);flex-shrink:0;transition:border-color var(--duration-fast) ease}@media(hover:hover){._label_1w7st_2:hover ._ring_1w7st_22{border-color:var(--primary)}}@media(hover:hover){._disabled_1w7st_16:hover ._ring_1w7st_22{border-color:var(--outline-variant)}}._ringChecked_1w7st_49{border-color:var(--primary)}._dot_1w7st_54{width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--primary)}._hiddenInput_1w7st_62{position:absolute;opacity:0;width:0;height:0}._buttonLabel_1w7st_70{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-3);height:var(--space-6);font-size:var(--text-sm);font-weight:400;color:var(--on-surface);background-color:transparent;border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);border-radius:var(--radius-full);cursor:pointer;opacity:.85;letter-spacing:var(--tracking-body);-webkit-user-select:none;user-select:none;margin-right:-1px;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease,opacity var(--duration-fast) ease}@media(hover:hover){._buttonLabel_1w7st_70:hover:not(._disabled_1w7st_16){opacity:1}}._buttonChecked_1w7st_101{color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-color:var(--primary);font-weight:500}._buttonDisabled_1w7st_109{cursor:not-allowed;opacity:.4}._group_1w7st_115{display:inline-flex;flex-wrap:wrap}._groupRow_1w7st_120{flex-direction:row;gap:var(--space-4)}._groupColumn_1w7st_125{flex-direction:column;gap:var(--space-2)}._groupButtonRow_1w7st_130{flex-direction:row;gap:0}._groupButtonColumn_1w7st_135{flex-direction:column;gap:0}._base_dzn6o_1{display:inline-flex;align-items:center;width:100%;border-radius:var(--radius-xl);border:none;background-color:var(--surface-container-high);opacity:1;overflow:hidden;box-sizing:border-box;height:var(--input-number-height, var(--space-6));transition:background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._focused_dzn6o_16{background-color:var(--surface-container-lowest);box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--accent)}._disabled_dzn6o_21{opacity:.5;cursor:not-allowed}._prefix_dzn6o_26{display:inline-flex;align-items:center;padding-left:var(--space-2);color:var(--on-surface);opacity:.45;flex-shrink:0}._input_dzn6o_35{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--on-surface);font-size:var(--input-number-font-size, var(--text-base));font-family:inherit;letter-spacing:var(--tracking-body);padding:var(--input-number-padding, 0 var(--space-3));text-align:left}._controls_dzn6o_49{display:flex;flex-direction:column;border-left:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);align-self:stretch;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._controlsVisible_dzn6o_58{opacity:1}._controlBtn_dzn6o_62{display:flex;align-items:center;justify-content:center;flex:1;border:none;background:none;cursor:pointer;color:var(--on-surface);opacity:var(--opacity-half);padding:0 var(--space-1)}._controlDivider_dzn6o_75{height:1px;background:var(--outline-variant)}._wrapper_ck4ad_2{position:relative;display:flex;align-items:center}._wrapperHorizontal_ck4ad_8{width:100%;height:24px}._wrapperVertical_ck4ad_13{height:200px;width:24px;display:inline-flex;align-items:center}._wrapperDisabled_ck4ad_20{opacity:.4;cursor:not-allowed}._track_ck4ad_26{position:relative;background-color:var(--outline-variant);border-radius:var(--radius-full);cursor:pointer}._trackHorizontal_ck4ad_33{height:6px;width:100%}._trackVertical_ck4ad_38{width:6px;height:100%}._trackDisabled_ck4ad_43{cursor:not-allowed}._fill_ck4ad_48{position:absolute;border-radius:var(--radius-full);background-color:var(--primary)}._fillHorizontal_ck4ad_54{height:100%;left:var(--slider-fill-left, 0);width:var(--slider-fill-width, 0)}._fillVertical_ck4ad_60{width:100%;bottom:var(--slider-fill-bottom, 0);height:var(--slider-fill-height, 0)}._thumb_ck4ad_67{position:absolute;width:16px;height:16px;border-radius:var(--radius-full);background-color:var(--surface);border:2px solid var(--primary);cursor:grab;z-index:1;box-shadow:var(--shadow-sm)}._thumbHorizontal_ck4ad_79{top:50%;transform:translate(-50%,-50%)}._thumbVertical_ck4ad_84{left:50%;transform:translate(-50%,50%)}._thumbDisabled_ck4ad_89{cursor:not-allowed}._thumbDragging_ck4ad_93{z-index:2}._tooltip_ck4ad_98{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-4px);padding:2px var(--space-2);border-radius:var(--radius-sm);background-color:color-mix(in srgb,var(--on-surface) 90%,var(--surface));color:var(--on-primary);font-size:var(--text-xs);white-space:nowrap}._marks_ck4ad_112{position:absolute;inset:0;pointer-events:none}._mark_ck4ad_112{position:absolute;font-size:var(--text-xs);color:var(--on-surface);opacity:var(--opacity-half);white-space:nowrap}._wrapper_1emvg_2{position:relative;width:100%;display:inline-flex;align-items:stretch}._trigger_1emvg_10{display:flex;align-items:center;gap:var(--space-1);border-radius:var(--radius-lg);border:none;background-color:var(--surface-container-high);cursor:pointer;font-family:inherit;color:var(--on-surface);box-sizing:border-box;position:relative;width:100%;transition:background-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}._trigger_1emvg_10:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._triggerWhite_1emvg_33{background-color:var(--surface-container-lowest)}._triggerPlain_1emvg_39{background-color:transparent;border:1px solid color-mix(in srgb,var(--outline-variant) 50%,transparent)}._triggerNoFocusRing_1emvg_46:focus-visible{outline:none}._sm_1emvg_51{height:var(--space-5);font-size:var(--text-sm);padding:0 var(--space-2);padding-right:var(--space-6)}._md_1emvg_58{height:var(--space-6);font-size:var(--text-base);padding:0 var(--space-3);padding-right:var(--space-6)}._lg_1emvg_65{height:var(--space-7);font-size:var(--text-md);padding:0 var(--space-4);padding-right:var(--space-6)}._open_1emvg_73{background-color:var(--surface-container-lowest);box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--accent)}._disabled_1emvg_79{cursor:not-allowed;opacity:.5}._multipleWrap_1emvg_85{flex-wrap:wrap;padding:var(--space-1) var(--space-2);padding-right:var(--space-6)}._tag_1emvg_92{display:inline-flex;align-items:center;gap:2px;padding:1px var(--space-2);border-radius:var(--radius-sm);background-color:var(--outline-variant);font-size:var(--text-xs);line-height:1.4}._tagRemove_1emvg_104{display:inline-flex;border:none;background:none;cursor:pointer;padding:0;color:inherit;opacity:var(--opacity-half)}@media(hover:hover){._tagRemove_1emvg_104:hover{opacity:1}}._hiddenCount_1emvg_122{font-size:var(--text-xs);opacity:var(--opacity-half)}._placeholder_1emvg_128{opacity:.35}._singleLabel_1emvg_133{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._iconsArea_1emvg_141{position:absolute;right:var(--space-2);top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:2px}._clearBtn_1emvg_152{display:inline-flex;border:none;background:none;cursor:pointer;padding:2px;color:var(--on-surface);opacity:var(--opacity-dim)}@media(hover:hover){._clearBtn_1emvg_152:hover{opacity:.6}}._chevron_1emvg_170{color:var(--on-surface);opacity:.35;flex-shrink:0;transition:transform var(--duration-fast) ease}._chevronOpen_1emvg_177{transform:rotate(180deg)}._searchIcon_1emvg_182{opacity:.35;flex-shrink:0}._checkIcon_1emvg_188{opacity:.7}._dropdown_1emvg_193{position:fixed;top:var(--select-top, 0);left:var(--select-left, 0);width:var(--select-width, auto);z-index:var(--z-popover);background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);max-height:256px;overflow-y:auto;box-sizing:border-box}._searchArea_1emvg_209{padding:var(--space-2);border-bottom:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._searchRow_1emvg_214{display:flex;align-items:center;gap:var(--space-1);padding:0 var(--space-1)}._searchInput_1emvg_221{flex:1;border:none;outline:none;background:transparent;color:var(--on-surface);font-size:var(--text-sm);font-family:inherit}._emptyState_1emvg_232{padding:var(--space-3);text-align:center;font-size:var(--text-sm);opacity:.35}._item_1emvg_240{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--on-surface);background-color:transparent;cursor:pointer;letter-spacing:var(--tracking-body);font-weight:400}@media(hover:hover){._item_1emvg_240:hover{background-color:var(--surface-container)}}._itemHighlighted_1emvg_260{background-color:var(--surface-container)}._itemSelected_1emvg_264{color:var(--primary);font-weight:500}._itemDisabled_1emvg_269{cursor:not-allowed;opacity:.35}._base_jf9jq_1{border-radius:var(--radius-lg);gap:4px;box-sizing:border-box}._inline_jf9jq_7{display:inline-flex}._block_jf9jq_11{display:flex;width:100%}._solid_jf9jq_16{background-color:var(--surface-container-high);padding:4px}._ghost_jf9jq_21{background-color:transparent;padding:0}._item_jf9jq_27{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);height:var(--seg-height);padding:var(--seg-padding);font-size:var(--seg-font-size);font-family:inherit;background-color:transparent;border:none;border-radius:var(--radius-lg);letter-spacing:var(--tracking-body);z-index:1;flex-shrink:0;color:var(--on-surface-variant);font-weight:400;cursor:pointer;opacity:1}._itemActive_jf9jq_49{color:var(--on-surface);font-weight:500}._itemActiveNonGhost_jf9jq_54{font-weight:600}._itemDisabled_jf9jq_58{cursor:not-allowed;opacity:.35}._itemBlock_jf9jq_63{flex:1}._itemIcon_jf9jq_67{display:inline-flex}._indicator_jf9jq_72{position:absolute;inset:0;background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);z-index:-1}._wrapper_164ql_2{display:inline-flex;align-items:center;gap:var(--space-2)}._swatch_164ql_9{border-radius:var(--radius-full);background-color:var(--swatch-color, #1677ff);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);cursor:pointer;flex-shrink:0;box-shadow:none;transition:box-shadow var(--duration-fast) ease}._sm_164ql_20{width:20px;height:20px}._md_164ql_25{width:28px;height:28px}._lg_164ql_30{width:36px;height:36px}._swatchOpen_164ql_36{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 30%,transparent)}._swatchDisabled_164ql_41{cursor:not-allowed;opacity:.4}._colorText_164ql_47{font-size:var(--text-sm);color:var(--on-surface);opacity:.7;letter-spacing:var(--tracking-body);font-family:monospace}._dropdown_164ql_56{position:fixed;top:var(--colorpicker-top, 0);left:var(--colorpicker-left, 0);background:var(--surface-container-lowest);border-radius:var(--radius-xl);box-shadow:var(--shadow-floating);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);padding:var(--space-3);z-index:var(--z-dropdown);min-width:220px}._gradientCanvas_164ql_70{position:relative;width:100%;height:140px;border-radius:var(--radius-lg);cursor:crosshair;background:hsl(var(--gradient-hue, 0),100%,50%);overflow:hidden;margin-bottom:var(--space-2)}._gradientWhite_164ql_83{position:absolute;inset:0;background:linear-gradient(to right,#fff,transparent)}._gradientBlack_164ql_89{position:absolute;inset:0;background:linear-gradient(to bottom,transparent,#000)}._gradientThumb_164ql_96{position:absolute;left:var(--thumb-left, 0);top:var(--thumb-top, 0);transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;border:2px solid var(--surface-container-lowest);box-shadow:0 0 0 1px #0000004d;pointer-events:none;background:var(--thumb-color, #1677ff)}._hueSlider_164ql_111{width:100%;height:12px;margin-bottom:12px;cursor:pointer;appearance:none;border-radius:var(--radius-full);background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);outline:none}._previewRow_164ql_123{display:flex;gap:var(--space-2);margin-bottom:var(--space-3);align-items:center}._previewSwatch_164ql_131{width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--preview-color, #1677ff);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);flex-shrink:0}._hexInput_164ql_141{flex:1;border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);border-radius:var(--radius-xl);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);font-family:monospace;color:var(--on-surface);background:transparent;outline:none}._hexInput_164ql_141:focus{border-color:var(--accent)}._presetGroup_164ql_158{margin-bottom:var(--space-2)}._presetGroup_164ql_158:last-child{margin-bottom:0}._presetLabel_164ql_167{font-size:var(--text-xs);opacity:var(--opacity-muted);margin-bottom:var(--space-1);font-weight:500;color:var(--on-surface)}._presetSwatches_164ql_176{display:flex;gap:var(--space-1);flex-wrap:wrap}._presetSwatch_164ql_176{width:20px;height:20px;border-radius:var(--radius-full);background-color:var(--swatch-color, transparent);cursor:pointer;border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}@media(hover:hover){._presetSwatch_164ql_176:hover{transform:scale(1.15)}}._presetSwatchActive_164ql_199{border:2px solid var(--on-surface)}._wrapper_1rd0e_2{position:relative;width:100%}._input_1rd0e_8{width:100%;height:var(--space-6);padding:0 var(--space-3);border:none;border-radius:var(--radius-xl);outline:none;color:var(--on-surface);font-size:var(--text-base);font-family:inherit;letter-spacing:var(--tracking-body);box-sizing:border-box}._dropdown_1rd0e_23{position:absolute;top:100%;left:0;right:0;margin-top:var(--space-1);background:var(--surface-container-lowest);border-radius:var(--radius-xl);box-shadow:var(--shadow-floating);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);z-index:var(--z-dropdown);max-height:256px;overflow-y:auto}._item_1rd0e_39{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);cursor:pointer;color:var(--on-surface);background-color:transparent}._itemHighlighted_1rd0e_47{background-color:var(--outline-variant)}._root_106if_2{display:inline-flex;align-items:center;gap:var(--space-1)}._rootSimple_106if_8{display:inline-flex;align-items:center;gap:var(--space-2)}._btn_106if_15{display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-6);height:var(--space-6);padding:0 var(--space-2);border:none;border-radius:var(--radius-md);background:none;color:var(--on-surface-variant);font-size:var(--text-sm);font-weight:var(--weight-normal);font-family:inherit;cursor:pointer;opacity:.6;flex-shrink:0}._active_106if_35{background:var(--primary);color:var(--on-primary);font-weight:var(--weight-medium);opacity:1}._btn_106if_15:disabled{cursor:not-allowed;opacity:.3}._ellipsis_106if_49{padding:0 var(--space-1);font-size:var(--text-sm);opacity:.35}._pageIndicator_106if_56{font-size:var(--text-sm);color:var(--on-surface);opacity:.7;min-width:40px;text-align:center}._root_11f1p_2{display:flex;flex-direction:column;gap:var(--space-1);width:100%}._horizontal_11f1p_9{flex-direction:row;gap:0;width:auto}._collapsed_11f1p_15{width:var(--space-7)}._itemBtn_11f1p_20{display:flex;align-items:center;gap:var(--space-2);width:100%;font-size:var(--text-sm);font-family:inherit;color:var(--on-surface);font-weight:400;background-color:transparent;border:none;border-radius:var(--radius-lg);cursor:pointer;opacity:1;letter-spacing:var(--tracking-body);text-align:left;box-sizing:border-box;justify-content:flex-start;overflow:hidden;padding:var(--space-2) var(--space-3);padding-left:var(--item-padding-left, var(--space-3))}@media(hover:hover){._itemBtn_11f1p_20:hover:not(:disabled){background-color:var(--surface-container)}}._itemBtnActive_11f1p_50{color:var(--primary);font-weight:600;background-color:color-mix(in srgb,var(--primary) 8%,transparent)}@media(hover:hover){._itemBtnActive_11f1p_50:hover:not(:disabled){background-color:color-mix(in srgb,var(--primary) 8%,transparent)}}._itemBtnDisabled_11f1p_63{cursor:not-allowed;opacity:.35}._itemBtnCollapsed_11f1p_68{justify-content:center}._itemIcon_11f1p_73{display:inline-flex;flex-shrink:0}._itemLabel_11f1p_79{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_11f1p_87{display:inline-flex;opacity:var(--opacity-muted);flex-shrink:0}._groupLabel_11f1p_94{font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface);opacity:.35;padding:var(--space-2) var(--space-3)}._divider_11f1p_105{background:color-mix(in srgb,var(--outline-variant) 10%,transparent);align-self:stretch}._dividerVertical_11f1p_110{height:1px;margin:var(--space-1) 0}._dividerHorizontal_11f1p_115{width:1px;margin:0 var(--space-1)}._menu_c2c3i_2{background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);padding:var(--space-2);min-width:160px;box-sizing:border-box;overflow:hidden;position:fixed;top:var(--dropdown-top, 0);left:var(--dropdown-left, 0);z-index:var(--dropdown-z);width:var(--dropdown-width, auto)}._item_c2c3i_21{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:1.5;cursor:pointer;border:none;background:none;width:100%;text-align:left;box-sizing:border-box;font-family:inherit;color:var(--on-surface);opacity:1}@media(hover:hover){._item_c2c3i_21:hover:not(:disabled){background-color:var(--surface-container)}}._item_c2c3i_21:disabled{opacity:.35;cursor:not-allowed}._itemDanger_c2c3i_54{color:var(--error)}@media(hover:hover){._itemDanger_c2c3i_54:hover:not(:disabled){background-color:color-mix(in srgb,var(--error) 8%,transparent)}}._divider_c2c3i_66{height:1px;background:color-mix(in srgb,var(--outline-variant) 10%,transparent);margin:var(--space-1) 0}._itemIcon_c2c3i_73{display:inline-flex;flex-shrink:0;opacity:.7}._itemLabel_c2c3i_80{flex:1}._itemIndicator_c2c3i_85{display:inline-flex;flex-shrink:0;align-items:center;color:var(--primary);opacity:.8;margin-left:var(--space-2)}._base_1mzt5_3{display:flex;flex:1;min-height:0;width:100%;background-color:var(--surface)}._column_1mzt5_11{flex-direction:column}._row_1mzt5_15{flex-direction:row}._header_1mzt5_21{display:flex;align-items:center;padding:0 var(--space-5);height:48px;background-color:var(--surface);border-bottom:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);flex-shrink:0;box-sizing:border-box}._footer_1mzt5_34{display:flex;align-items:center;padding:var(--space-3) var(--space-5);background-color:var(--surface);border-top:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);flex-shrink:0;font-size:var(--text-sm);color:var(--on-surface-variant);box-sizing:border-box}._content_1mzt5_48{flex:1;padding:var(--space-5);background-color:var(--surface);min-height:0;overflow:auto;box-sizing:border-box}._sider_1mzt5_59{width:var(--sider-width);transition:width var(--duration-emphasis) var(--ease-standard);flex-shrink:0;background-color:var(--surface-container-lowest);box-shadow:var(--shadow-soft);border-radius:0 var(--radius-xl) var(--radius-xl) 0;display:flex;flex-direction:column;overflow:visible;box-sizing:border-box}._siderContent_1mzt5_72{flex:1;overflow:hidden}._siderTrigger_1mzt5_77{display:flex;align-items:center;justify-content:center;width:100%;height:var(--space-7);border:none;border-top:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);background:none;cursor:pointer;color:var(--on-surface);opacity:var(--opacity-muted);flex-shrink:0}._base_cnz7l_1{display:flex;width:100%;height:100%;overflow:hidden}._horizontal_cnz7l_8{flex-direction:row}._vertical_cnz7l_12{flex-direction:column}._panel_cnz7l_17{overflow:hidden;min-width:0;min-height:0}._panelInner_cnz7l_24{overflow:hidden;min-width:0;min-height:0;height:100%}._divider_cnz7l_32{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--on-surface) 4%,var(--surface))}._dividerHorizontal_cnz7l_40{width:8px;cursor:col-resize}._dividerVertical_cnz7l_45{height:8px;cursor:row-resize}._dividerHandle_cnz7l_51{border-radius:var(--radius-sm);background:var(--outline-variant)}._dividerHandleHorizontal_cnz7l_56{width:2px;height:var(--space-6)}._dividerHandleVertical_cnz7l_61{height:2px;width:var(--space-6)}._base_a21r7_2{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px 12px;border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.4;-webkit-user-select:none;user-select:none;opacity:.85;white-space:nowrap;box-sizing:border-box;background-color:var(--tag-bg);color:var(--tag-text);border:1px solid var(--tag-border, transparent)}@media(hover:hover){._base_a21r7_2:hover{opacity:1}}._unbordered_a21r7_31{border:none}._default_a21r7_37{--tag-bg: var(--tag-container);--tag-text: var(--on-tag-container);--tag-border: transparent}._success_a21r7_43{--tag-bg: color-mix(in srgb, var(--success) 12%, transparent);--tag-text: var(--success);--tag-border: transparent}._warning_a21r7_49{--tag-bg: color-mix(in srgb, var(--warning) 12%, transparent);--tag-text: var(--warning);--tag-border: transparent}._danger_a21r7_55{--tag-bg: color-mix(in srgb, var(--error) 12%, transparent);--tag-text: var(--error);--tag-border: transparent}._accent_a21r7_61{--tag-bg: color-mix(in srgb, var(--accent) 15%, transparent);--tag-text: var(--accent);--tag-border: transparent}._icon_a21r7_68{display:inline-flex;flex-shrink:0}._closeBtn_a21r7_74{display:inline-flex;align-items:center;border:none;background:none;cursor:pointer;padding:0;color:inherit;opacity:var(--opacity-soft);margin-left:var(--space-1);flex-shrink:0}@keyframes _nula-badge-pulse_q75pz_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){._pulse_q75pz_9{animation:none!important}}._root_q75pz_13{position:relative;display:inline-flex}._statusRoot_q75pz_19{display:inline-flex;align-items:center;gap:var(--space-2)}._dotWrapper_q75pz_26{position:relative;display:inline-block}._statusDot_q75pz_32{display:block;width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--dot-color)}._pulse_q75pz_9{position:absolute;inset:0;border-radius:var(--radius-full);background-color:var(--dot-color);animation:_nula-badge-pulse_q75pz_1 1.5s ease-in-out infinite}._statusText_q75pz_51{font-size:var(--text-sm);color:var(--on-surface);letter-spacing:var(--tracking-body)}._badgeDot_q75pz_58,._badgeCount_q75pz_59{position:absolute;top:var(--badge-top, 0px);right:var(--badge-right, 0px);transform:translate(50%,-50%);z-index:1}._badgeDot_q75pz_58{width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--badge-color);border:1.5px solid var(--surface)}._badgeCount_q75pz_59{min-width:20px;height:20px;line-height:20px;padding:0 6px;border-radius:var(--radius-full);background-color:var(--badge-color);color:var(--on-error);font-size:var(--text-xs);font-weight:600;text-align:center;white-space:nowrap;border:1.5px solid var(--surface);box-sizing:border-box}._defaultIcon_11sr1_2{color:var(--on-surface-variant);opacity:.2}._base_11sr1_8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6) var(--space-4);gap:var(--space-3);text-align:center}._sm_11sr1_19{padding:var(--space-4) var(--space-3);gap:var(--space-2)}._md_11sr1_24{padding:var(--space-6) var(--space-4);gap:var(--space-3)}._lg_11sr1_29{padding:var(--space-8) var(--space-6);gap:var(--space-4)}._title_11sr1_35{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:var(--leading-tight);max-width:320px}._description_11sr1_45{font-size:var(--text-sm);color:var(--on-surface-variant);letter-spacing:var(--tracking-body);line-height:1.5;max-width:320px}._actions_11sr1_54{margin-top:var(--space-1)}._base_b79sy_2{background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);max-width:360px;box-sizing:border-box;position:fixed;top:var(--popover-top);left:var(--popover-left);z-index:var(--popover-z, 1100)}._titleBar_b79sy_16{padding:var(--space-3) var(--space-4);border-bottom:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);font-size:var(--text-sm);font-weight:600;color:var(--on-surface);letter-spacing:var(--tracking-body)}._body_b79sy_26{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--on-surface);line-height:1.5;letter-spacing:var(--tracking-body)}@keyframes _nula-spin_1sftt_1{to{transform:rotate(360deg)}}._defaultIndicator_1sftt_7{box-sizing:border-box;width:var(--spin-diameter);height:var(--spin-diameter);border:2px solid var(--outline-variant);border-top-color:var(--primary);border-radius:var(--radius-full);animation:_nula-spin_1sftt_1 .8s linear infinite}._spinnerContent_1sftt_18{display:flex;flex-direction:column;align-items:center}._spinnerContent_1sftt_18._withTip_1sftt_24{gap:var(--space-2)}._tipText_1sftt_29{font-size:var(--text-sm);color:var(--on-surface);opacity:var(--opacity-half);letter-spacing:var(--tracking-body)}._standaloneWrapper_1sftt_37{display:inline-flex;align-items:center;justify-content:center}._wrapperRoot_1sftt_44{position:relative}._overlayDiv_1sftt_49{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--surface) 70%,transparent);border-radius:var(--radius-xl);z-index:1}._contentWrapper_1sftt_61{transition:opacity .15s var(--ease-standard)}._contentWrapper_1sftt_61._spinning_1sftt_65{opacity:.4;pointer-events:none}._contentWrapper_1sftt_61._notSpinning_1sftt_70{opacity:1}._base_zxnd2_2{background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);border:none;overflow:hidden;box-shadow:var(--shadow-editorial);box-sizing:border-box}._bordered_zxnd2_12{border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}@media(hover:hover){._hoverable_zxnd2_18:hover{background-color:var(--surface-container);box-shadow:var(--shadow-editorial),var(--shadow-sm)}}._header_zxnd2_26{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._headerDefault_zxnd2_33{padding:var(--space-6) var(--space-6) 0}._headerSmall_zxnd2_37{padding:var(--space-4) var(--space-4) 0}._title_zxnd2_42{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--text-lg);color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.3;flex:1;min-width:0}._extra_zxnd2_55{flex-shrink:0;font-size:var(--text-sm)}._body_zxnd2_61{padding:var(--card-pad)}._actions_zxnd2_67{display:flex;border-top:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._actionItem_zxnd2_72{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-2);border-left:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);cursor:pointer;color:var(--on-surface);opacity:var(--opacity-half);font-size:var(--text-sm)}._actionItem_zxnd2_72:first-child{border-left:none}._meta_zxnd2_90{display:flex;gap:var(--space-3);align-items:flex-start}._metaAvatar_zxnd2_96{flex-shrink:0}._metaContent_zxnd2_100{flex:1;min-width:0}._metaTitle_zxnd2_105{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--text-md);color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.3}._metaDescription_zxnd2_115{font-size:var(--text-sm);color:var(--on-surface-variant);margin-top:var(--space-1);line-height:1.5}._base_r4yi8_2{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;-webkit-user-select:none;user-select:none;vertical-align:middle}._textContent_r4yi8_16{line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._img_r4yi8_25{width:100%;height:100%;object-fit:cover}._group_r4yi8_32{display:inline-flex;align-items:center}._groupItem_r4yi8_38{position:relative}._base_1jdqt_2{overflow:hidden;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._ghost_1jdqt_8{border-radius:0;border:none}._withGap_1jdqt_13{display:flex;flex-direction:column;gap:var(--collapse-gap, var(--space-3))}._itemBordered_1jdqt_22{border-top:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._header_1jdqt_27{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;border-radius:0;background:var(--surface-container-low);cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:inherit;color:var(--on-surface-variant);letter-spacing:.01em;text-align:left;box-sizing:border-box;-webkit-user-select:none;user-select:none;padding:var(--space-3)}@media(hover:hover){._header_1jdqt_27:hover{background:var(--surface-container-high);color:var(--on-surface)}}._headerGhost_1jdqt_55{background:none;border-radius:var(--radius-lg)}@media(hover:hover){._headerGhost_1jdqt_55:hover{background:var(--surface-container-high)}}._headerCompact_1jdqt_67{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);letter-spacing:.08em}._headerDisabled_1jdqt_73{cursor:not-allowed;opacity:.4}._headerLeft_1jdqt_79{display:flex;align-items:center;gap:var(--space-3);flex:1;overflow:hidden}._headerTitle_1jdqt_87{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_1jdqt_95{font-size:var(--text-xs);color:var(--on-surface-variant);opacity:var(--opacity-half);font-weight:400;flex-shrink:0}._headerRight_1jdqt_104{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._extraHidden_1jdqt_112{opacity:0}._extraVisible_1jdqt_116{opacity:1}._chevron_1jdqt_121{display:inline-flex;flex-shrink:0}._chevronIcon_1jdqt_127{opacity:var(--opacity-soft)}._contentOverflow_1jdqt_132{overflow:hidden}._content_1jdqt_132{padding:var(--space-1) var(--space-3) var(--space-3);font-size:var(--text-base);color:var(--on-surface);line-height:1.6;letter-spacing:var(--tracking-body);background-color:var(--surface)}._contentCompact_1jdqt_145{padding:var(--space-1) 0 0}._contentGhost_1jdqt_149{background-color:transparent}._bordered_dd313_4{border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._header_dd313_10{font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--on-surface);border-bottom:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);padding:var(--list-header-padding, var(--space-3) 0)}._body_dd313_20{padding:var(--list-body-padding, 0)}._footer_dd313_26{font-size:var(--text-sm);color:var(--on-surface);opacity:var(--opacity-soft);border-top:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);padding:var(--list-footer-padding, var(--space-3) 0)}._item_dd313_36{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._itemContent_dd313_45{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._itemActions_dd313_54{display:flex;gap:var(--space-3)}._actionItem_dd313_60{font-size:var(--text-sm);color:var(--on-surface);opacity:var(--opacity-half)}._itemExtra_dd313_67{flex-shrink:0}._meta_dd313_72{display:flex;gap:var(--space-3);align-items:flex-start;flex:1;min-width:0}._metaAvatar_dd313_81{flex-shrink:0}._metaText_dd313_86{flex:1;min-width:0}._metaTitle_dd313_92{font-weight:var(--weight-medium);font-size:var(--text-base);color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.4}._metaDescription_dd313_101{font-size:var(--text-sm);color:var(--on-surface);opacity:var(--opacity-soft);margin-top:2px;line-height:1.5}._itemInteractive_dd313_110{display:flex;align-items:center;gap:var(--space-3);width:100%;box-sizing:border-box;border-bottom:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);transition:background var(--duration-fast) var(--ease-standard);outline:none;-webkit-user-select:none;user-select:none;cursor:pointer}@media(hover:hover){._itemInteractive_dd313_110:hover:not(._disabled_dd313_126){background:var(--surface-container)}}._itemInteractive_dd313_110:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--accent)}._itemSm_dd313_135{padding:var(--space-1) var(--space-2)}._itemMd_dd313_136{padding:var(--space-2) var(--space-3)}._itemLg_dd313_137{padding:var(--space-3) var(--space-4)}._itemRadiusSm_dd313_140{border-radius:var(--radius-sm)}._itemRadiusMd_dd313_141{border-radius:var(--radius-md)}._itemRadiusLg_dd313_142{border-radius:var(--radius-lg)}._itemRadiusFull_dd313_143{border-radius:var(--radius-full)}._active_dd313_146{background:var(--surface-container-low);color:var(--on-surface)}@media(hover:hover){._active_dd313_146:hover:not(._disabled_dd313_126){background:var(--surface-container)}}._highlighted_dd313_154{background:var(--surface-container);color:var(--on-surface)}@media(hover:hover){._highlighted_dd313_154:hover:not(._disabled_dd313_126){background:var(--surface-container)}}._disabled_dd313_126{opacity:var(--opacity-half);cursor:not-allowed;pointer-events:none}._leading_dd313_166{flex-shrink:0;display:flex;align-items:center;color:var(--on-surface-variant)}._trailing_dd313_173{flex-shrink:0;display:flex;align-items:center;gap:var(--space-1)}._trailingHover_dd313_180{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);pointer-events:none}@media(hover:hover){._itemInteractive_dd313_110:hover ._trailingHover_dd313_180{opacity:1;pointer-events:auto}}._active_dd313_146 ._trailingHover_dd313_180,._highlighted_dd313_154 ._trailingHover_dd313_180{opacity:1;pointer-events:auto}._trailingAlways_dd313_191{opacity:1}._hint_dd313_193{flex-shrink:0;display:flex;align-items:center;gap:var(--space-1);color:var(--on-surface-variant);opacity:var(--opacity-soft);font-size:var(--text-xs)}._interactiveBody_dd313_203{flex:1;min-width:0;display:flex;align-items:center}._base_a5wrw_2{display:flex;flex-direction:column}._item_a5wrw_8{display:flex;flex-direction:row;gap:var(--space-3)}._itemReverse_a5wrw_14{flex-direction:row-reverse}._itemHasMore_a5wrw_18{min-height:var(--space-7)}._label_a5wrw_23{flex:1;font-size:var(--text-xs);color:var(--on-surface);opacity:.45;padding-top:2px}._labelLeft_a5wrw_31{text-align:right}._labelRight_a5wrw_35{text-align:left}._dotCol_a5wrw_40{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:var(--timeline-dot-col-width, 14px)}._dot_a5wrw_40{width:10px;height:10px;border-radius:var(--radius-full);background-color:var(--timeline-dot-color, var(--primary));flex-shrink:0;margin-top:4px}._connector_a5wrw_60{width:2px;flex:1;background-color:var(--outline-variant);margin-top:var(--space-1)}._content_a5wrw_68{flex:1;font-size:var(--text-base);color:var(--on-surface);line-height:1.5;letter-spacing:var(--tracking-body)}._contentAlternate_a5wrw_76{flex:1}._contentLeft_a5wrw_80{text-align:left}._contentRight_a5wrw_84{text-align:right}._contentLabel_a5wrw_89{font-size:var(--text-xs);color:var(--on-surface);opacity:.45;margin-bottom:2px}._contentPadded_a5wrw_97{padding-bottom:var(--space-3)}._base_inn4v_2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-7) var(--space-5);text-align:center;gap:var(--space-3)}._success_inn4v_13{color:var(--success)}._error_inn4v_14{color:var(--error)}._info_inn4v_15{color:var(--primary)}._warning_inn4v_16{color:var(--warning)}._title_inn4v_19{font-size:var(--text-lg);font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--on-surface);letter-spacing:var(--tracking-body)}._subTitle_inn4v_29{font-size:var(--text-base);color:var(--on-surface-variant);max-width:400px;line-height:1.5}._extra_inn4v_37{display:flex;gap:var(--space-2);margin-top:var(--space-2)}._root_1fgoi_2{width:100%;background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--outline-variant) 20%,transparent);box-shadow:var(--shadow-soft);overflow:hidden}._scrollWrapper_1fgoi_12{overflow:auto}._scrollX_1fgoi_16{max-width:100%}._scrollY_1fgoi_20{max-height:var(--table-max-height);overflow-y:auto}._table_1fgoi_26{width:var(--table-width, 100%);border-collapse:collapse;table-layout:fixed}._th_1fgoi_33{font-weight:var(--weight-medium);font-size:var(--text-xs);color:var(--on-surface-variant);letter-spacing:var(--tracking-caps);text-transform:uppercase;background-color:transparent;border-bottom:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent);white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;text-align:left;padding:var(--th-padding, var(--space-3) var(--space-4))}._thSortable_1fgoi_48{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}._thSortable_1fgoi_48:hover{color:var(--on-surface)}._thDefault_1fgoi_57{--th-padding: var(--space-3) var(--space-4)}._thSmall_1fgoi_61{--th-padding: var(--space-2) var(--space-3)}._thLarge_1fgoi_65{--th-padding: var(--space-4) var(--space-5)}._td_1fgoi_70{font-size:var(--text-sm);color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:var(--leading-normal);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);box-sizing:border-box;text-align:left;padding:var(--td-padding, var(--space-3) var(--space-4))}._tdDefault_1fgoi_81{--td-padding: var(--space-3) var(--space-4)}._tdSmall_1fgoi_85{--td-padding: var(--space-2) var(--space-3)}._tdLarge_1fgoi_89{--td-padding: var(--space-4) var(--space-5)}._actionsCell_1fgoi_94{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1)}._rowHover_1fgoi_103:hover ._actionsCell_1fgoi_94{opacity:1}._rowHover_1fgoi_103{transition:background-color var(--duration-fast) var(--ease-standard)}._rowHover_1fgoi_103:hover{background-color:color-mix(in srgb,var(--on-surface) 4%,transparent)}._rowSelected_1fgoi_116{background-color:color-mix(in srgb,var(--primary) 8%,transparent)}._rowSelected_1fgoi_116:hover{background-color:color-mix(in srgb,var(--primary) 12%,transparent)}._rowClickable_1fgoi_125{cursor:pointer}._rowHover_1fgoi_103:last-child ._td_1fgoi_70,._rowSelected_1fgoi_116:last-child ._td_1fgoi_70{border-bottom:none}._alignCenter_1fgoi_136{text-align:center}._alignRight_1fgoi_140{text-align:right}._ellipsis_1fgoi_145{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0}._cellNarrow_1fgoi_153{width:40px;text-align:center}._headerTitle_1fgoi_159{display:inline-flex;align-items:center;gap:var(--space-1)}._sortIndicator_1fgoi_166{display:inline-flex;flex-direction:column;color:var(--on-surface-variant)}._sortIndicatorActive_1fgoi_172{color:var(--on-surface)}._sortUp_1fgoi_177{margin-bottom:-3px;opacity:.5}._sortUpActive_1fgoi_182{opacity:1}._sortDown_1fgoi_186{margin-top:-3px;opacity:.5}._sortDownActive_1fgoi_191{opacity:1}._expandIcon_1fgoi_196{display:inline-flex;opacity:var(--opacity-muted)}._expandedRow_1fgoi_202{background-color:color-mix(in srgb,var(--on-surface) 2%,transparent);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);padding:var(--td-padding, var(--space-3) var(--space-4))}._summaryCell_1fgoi_209{border-top:1px solid color-mix(in srgb,var(--on-surface) 8%,transparent);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--on-surface);padding:var(--td-padding, var(--space-3) var(--space-4))}._pagination_1fgoi_218{display:flex;justify-content:center;padding:var(--space-3) var(--space-4);border-top:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._root_pg236_2{color:var(--on-surface);letter-spacing:var(--tracking-body);font-size:inherit;line-height:1.6}._h1_pg236_10{color:var(--on-surface);letter-spacing:var(--tracking-body);font-size:var(--text-md);font-weight:600;line-height:1.3;margin:var(--space-3) 0 var(--space-1)}._h2_pg236_19{color:var(--on-surface);letter-spacing:var(--tracking-body);font-size:var(--text-base);font-weight:600;line-height:1.35;margin:var(--space-2) 0 var(--space-1)}._h3_pg236_28{color:var(--on-surface);letter-spacing:var(--tracking-body);font-size:var(--text-base);font-weight:600;line-height:1.4;margin:var(--space-2) 0 var(--space-1)}._p_pg236_38{color:var(--on-surface);letter-spacing:var(--tracking-body);font-size:inherit;line-height:1.6;margin:0 0 var(--space-2)}._ul_pg236_47,._ol_pg236_56{color:var(--on-surface);letter-spacing:var(--tracking-body);margin:0 0 var(--space-2);padding-left:var(--space-4);font-size:inherit;line-height:1.6}._li_pg236_65{margin:var(--space-1) 0}._strong_pg236_70{font-weight:600}._codeBlock_pg236_75{display:block;font-family:Menlo,Monaco,monospace;font-size:.85em;background-color:var(--outline-variant);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);overflow-x:auto;tab-size:2;line-height:1.5}._codeInline_pg236_88{font-family:Menlo,Monaco,monospace;font-size:.9em;background-color:var(--outline-variant);border-radius:var(--radius-sm);padding:.15em var(--space-1)}._pre_pg236_97{margin:0 0 var(--space-2);overflow:hidden;border-radius:var(--radius-md)}._blockquote_pg236_104{border-left:3px solid var(--primary);margin:0 0 var(--space-2);padding:var(--space-1) 0 var(--space-1) var(--space-3);color:var(--on-surface);opacity:.7;font-style:italic}._a_pg236_114{color:var(--primary);text-decoration:underline;cursor:pointer;position:relative}._srOnly_pg236_122{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._hr_pg236_132{border:none;border-top:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);margin:var(--space-3) 0}._table_pg236_139{width:100%;border-collapse:collapse;font-size:inherit;margin:0 0 var(--space-2)}._th_pg236_146{border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);padding:var(--space-1) var(--space-2);background-color:var(--surface-container-high);font-weight:600;text-align:left;font-size:var(--text-sm)}._td_pg236_155{border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);padding:var(--space-1) var(--space-2);font-size:var(--text-sm)}._img_pg236_162{max-width:100%;border-radius:var(--radius-md);margin:var(--space-1) 0}._root_1skah_2{width:100%}._pickerHeader_1skah_7{padding:var(--space-2) 0;margin-bottom:var(--space-2)}._pickerHeaderTitle_1skah_12{background:transparent;cursor:pointer;font-weight:var(--weight-semibold);color:var(--on-surface);letter-spacing:var(--tracking-body);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);transition:background .15s}@media(hover:hover){._pickerHeaderTitle_1skah_12:hover{background:var(--surface-container-low)}}._yearGrid_1skah_31{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1)}._monthCell_1skah_38{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:transparent;color:var(--on-surface);cursor:pointer;letter-spacing:var(--tracking-body);transition:background .15s;padding:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-regular);outline:none}._monthCellCompact_1skah_54{padding:var(--space-2);font-size:var(--text-xs)}@media(hover:hover){._monthCell_1skah_38:hover{background:var(--surface-container-low)}}._monthCellActive_1skah_66{background:var(--primary);color:var(--on-primary)}@media(hover:hover){._monthCellActive_1skah_66:hover{background:var(--primary)}}._monthCellCurrent_1skah_78{font-weight:var(--weight-bold);outline:1px solid var(--primary)}._dayHeaderGrid_1skah_84{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}._dayHeaderCell_1skah_90{padding:var(--space-1)}._dayHeaderLabel_1skah_94{font-weight:600;color:var(--on-surface-variant)}._dayCellWrapper_1skah_100{display:flex;align-items:center;justify-content:center;margin:0 auto;cursor:pointer;border-radius:var(--radius-md);background-color:transparent;transition:background .15s}@media(hover:hover){._dayCellWrapper_1skah_100:hover{background:var(--surface-container-low)}}._dayCellSelected_1skah_118{background-color:var(--primary);color:var(--on-primary)}@media(hover:hover){._dayCellSelected_1skah_118:hover{background-color:var(--primary)}}._dayCellTodayText_1skah_130{text-decoration:underline;text-decoration-color:var(--primary);text-underline-offset:3px;text-decoration-thickness:2px}._dayCellTodaySelectedText_1skah_137{text-decoration:underline;text-decoration-color:var(--on-primary);text-underline-offset:3px;text-decoration-thickness:2px}._dayCellTodayWeight_1skah_144{font-weight:var(--weight-bold)}._dayCellNormalWeight_1skah_148{font-weight:var(--weight-regular)}._dayCellSelectedColor_1skah_152{color:var(--on-primary)}._dayCellNormalColor_1skah_156{color:var(--on-surface)}._weekCell_1skah_162{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:transparent;transition:background .15s;height:var(--week-cell-height);font-size:var(--week-cell-font-size);color:var(--week-cell-color);font-weight:var(--week-cell-weight)}._weekCellSelected_1skah_175{background-color:var(--primary);color:var(--on-primary)}._weekCellHovered_1skah_180{background-color:var(--surface-container-low)}._weekCellRadiusFirst_1skah_184{border-radius:var(--radius-full) 0 0 var(--radius-full)}._weekCellRadiusLast_1skah_188{border-radius:0 var(--radius-full) var(--radius-full) 0}._weekCellRadiusMid_1skah_192{border-radius:0}._weekCellToday_1skah_196{outline:1px solid var(--primary);outline-offset:-1px}._pageHeaderRow_1skah_202{border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-container-lowest) 40%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);position:relative;z-index:10;display:grid;grid-template-columns:var(--page-grid-cols)}._pageHeaderDayLabel_1skah_214{font-weight:600;color:var(--on-surface-variant);text-transform:uppercase;opacity:var(--opacity-soft);letter-spacing:var(--tracking-widest)}._pageHeaderDayCell_1skah_222{padding:var(--space-3) 0}._pageWeekRow_1skah_228{display:grid;grid-template-columns:var(--page-grid-cols);border-bottom:var(--page-row-border, none)}._pageDayHeaderTop_1skah_235{margin-bottom:var(--space-1)}._pageCellContent_1skah_240{flex:1}._pageWeekRowsWrapper_1skah_245{position:relative;z-index:10}._pageDayCell_1skah_251{min-height:140px;padding:var(--space-2);opacity:1;cursor:pointer;background:transparent;transition:background .15s}._pageDayCellOtherMonth_1skah_260{opacity:.3}._pageDayCellSelected_1skah_264{background:color-mix(in srgb,var(--primary) 4%,transparent)}._pageDayNumber_1skah_269{width:28px;height:28px;border-radius:var(--radius-md);background:transparent;transition:all .15s}._pageDayNumberToday_1skah_277{background:var(--primary);box-shadow:var(--shadow-hover)}._pageDayNumberTodayText_1skah_282{font-weight:600;color:var(--on-primary)}._pageDayNumberCurrentText_1skah_287{font-weight:500;color:var(--on-surface)}._pageDayNumberOtherText_1skah_292{font-weight:500;color:var(--on-surface-variant)}._timeGridRoot_1skah_298{width:100%;height:100%;min-height:0}._timeGridDayHeaderRow_1skah_306{border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-container-lowest) 40%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);flex-shrink:0;z-index:10;display:grid;grid-template-columns:var(--time-grid-cols)}._timeGridDayHeaderCell_1skah_317{padding:var(--space-2) var(--space-1);cursor:pointer;gap:2px}._timeGridDayDowLabel_1skah_323{font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-widest)}._timeGridDayDowToday_1skah_329{color:var(--primary);opacity:1}._timeGridDayDowNormal_1skah_334{color:var(--on-surface-variant);opacity:.6}._timeGridDayCircle_1skah_340{width:32px;height:32px;border-radius:var(--radius-md);background:transparent;transition:background .15s}._timeGridDayCircleToday_1skah_348{background:var(--primary)}._timeGridDayCircleSelected_1skah_352{background:color-mix(in srgb,var(--primary) 10%,transparent)}._timeGridDayNumToday_1skah_356{font-weight:600;color:var(--on-primary)}._timeGridDayNumSelected_1skah_361{font-weight:500;color:var(--primary)}._timeGridDayNumNormal_1skah_366{font-weight:500;color:var(--on-surface)}._allDayBand_1skah_373{border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:grid;grid-template-columns:var(--time-grid-cols)}._allDayLabelCell_1skah_380{padding-right:8px}._allDayLabel_1skah_380{color:var(--on-surface-variant);opacity:var(--opacity-half);font-size:var(--text-xs)}._allDayDayCell_1skah_390{padding:4px;min-height:28px}._allDayEventChip_1skah_396{border-radius:var(--radius-sm);color:var(--on-primary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._timeGridScroll_1skah_405{flex:1;overflow-y:auto;scrollbar-width:none;position:relative}._timeGridInner_1skah_414{display:grid;grid-template-columns:52px 1fr;width:100%;min-width:0}._timeLabelsCol_1skah_423{position:relative;flex-shrink:0;height:var(--calendar-height)}._timeLabelItem_1skah_431{position:absolute;right:8px;height:16px;top:var(--label-top)}._timeLabelText_1skah_438{color:var(--on-surface-variant);opacity:var(--opacity-half);white-space:nowrap;font-weight:var(--weight-medium);letter-spacing:var(--tracking-body);font-size:var(--text-xs)}._dayColumnsArea_1skah_449{position:relative;min-width:0;display:grid;grid-template-columns:var(--day-cols);height:var(--calendar-height)}._hourLine_1skah_459{position:absolute;left:0;right:0;height:1px;background:var(--border-subtle);z-index:1;pointer-events:none;top:var(--hour-line-top)}._nowLine_1skah_472{position:absolute;left:0;right:0;height:2px;background:var(--primary);z-index:5;pointer-events:none;box-shadow:0 0 6px color-mix(in srgb,var(--primary) 50%,transparent);top:var(--now-line-top)}._nowDot_1skah_484{position:absolute;left:-4px;top:-4px;width:10px;height:10px;border-radius:var(--radius-full);background:var(--primary)}._dayColumn_1skah_449{position:relative;height:100%;z-index:2}._dayColumnToday_1skah_501{background:color-mix(in srgb,var(--primary) 2%,transparent)}._eventBlock_1skah_507{position:absolute;border-radius:var(--radius-md);overflow:hidden;z-index:3;box-shadow:var(--shadow-soft);transition:box-shadow .15s,transform .15s}@media(hover:hover){._eventBlock_1skah_507:hover{box-shadow:var(--shadow-hover);transform:translateY(-1px);z-index:10}}._eventBlockTitle_1skah_525{overflow:hidden;text-overflow:ellipsis;line-height:var(--leading-tight, 1.25);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--event-title-color, var(--primary))}._eventBlockTitleNowrap_1skah_535{white-space:nowrap}._eventBlockTime_1skah_539{color:var(--on-surface-variant);opacity:var(--opacity-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--text-xs)}._host_x0lxx_1{display:block;width:100%;height:100%;overflow:hidden;position:relative;background:transparent;--preview-bg: var(--surface-container-lowest);--preview-fg: var(--on-surface)}._base_1w4ia_1{display:flex;flex-direction:column;aspect-ratio:3 / 4;background:var(--surface-container-lowest);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);overflow:hidden;cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);position:relative}._base_1w4ia_1:hover{transform:translate3d(0,calc(-1 * var(--space-2)),0);box-shadow:var(--shadow-md)}._preview_1w4ia_21{flex:1;position:relative;overflow:hidden;background:var(--surface-container-lowest)}._fade_1w4ia_28{position:absolute;bottom:0;left:0;right:0;height:var(--space-6);background:linear-gradient(to bottom,transparent,var(--surface-container-lowest));pointer-events:none}._footer_1w4ia_38{padding:var(--space-2) var(--space-3);border-top:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-shrink:0}._footerLeft_1w4ia_48{display:flex;align-items:center;gap:var(--space-1);min-width:0;flex:1}._icon_1w4ia_56{flex-shrink:0;display:flex;align-items:center;justify-content:center}._title_1w4ia_63{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._date_1w4ia_72{font-size:var(--text-xs);color:var(--on-surface-variant);white-space:nowrap;flex-shrink:0}._actions_1w4ia_79{position:absolute;top:var(--space-2);right:var(--space-2);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);z-index:1}._base_1w4ia_1:hover ._actions_1w4ia_79,._base_1w4ia_1:focus-within ._actions_1w4ia_79{opacity:1}._pastel_1w4ia_93{background:var(--page-card-bg, var(--surface-container-lowest))}._pastel_1w4ia_93 ._preview_1w4ia_21{background:transparent}._pastel_1w4ia_93 ._fade_1w4ia_28{background:linear-gradient(to bottom,transparent 0%,var(--page-card-bg, var(--surface-container-lowest)) 90%)}._pastel_1w4ia_93 ._footer_1w4ia_38{background:color-mix(in srgb,var(--surface-container-lowest) 40%,transparent);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));border-top-color:color-mix(in srgb,var(--surface-container-lowest) 30%,transparent)}._base_7su4f_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--page-card-min-width, 180px),1fr));gap:var(--page-card-grid-gap, var(--space-4));width:100%}@media(max-width:1024px){._base_7su4f_1{--page-card-min-width: 200px}}@media(max-width:768px){._base_7su4f_1{--page-card-min-width: 160px;gap:var(--space-3)}}._base_1lcf7_4{display:contents}._overlay_q044d_3{position:fixed;inset:0;z-index:var(--modal-z);display:flex;align-items:flex-start;justify-content:center;background-color:#2f333114;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);padding-top:10vh;padding-bottom:var(--space-6);overflow-y:auto}._centered_q044d_19{align-items:center;padding-top:0}._box_q044d_26{position:relative;background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-ambient);width:var(--modal-width);max-width:calc(100vw - var(--space-6));max-height:calc(100vh - 80px);display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}._header_q044d_41{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);flex-shrink:0}._title_q044d_51{font-size:var(--text-2xl);font-weight:var(--weight-medium);color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:var(--leading-tight)}._body_q044d_60{padding:var(--space-5);overflow-y:auto;overscroll-behavior:contain;flex:1;color:var(--on-surface);font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-body)}._footer_q044d_72{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border-subtle);flex-shrink:0}._mask_1jemn_3{position:fixed;inset:0;z-index:var(--drawer-z);background-color:color-mix(in srgb,var(--on-surface) 8%,transparent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}._panel_1jemn_14{position:fixed;z-index:var(--drawer-panel-z);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}._right_1jemn_24{top:0;right:0;bottom:0;width:var(--drawer-size);max-width:calc(100vw - var(--space-6));border-radius:var(--radius-lg) 0 0 var(--radius-lg);background-color:var(--surface);box-shadow:var(--shadow-floating)}._left_1jemn_35{top:0;left:0;bottom:0;width:var(--drawer-size);max-width:calc(100vw - var(--space-6));border-radius:0 var(--radius-lg) var(--radius-lg) 0;background-color:var(--surface);box-shadow:var(--shadow-floating)}._top_1jemn_46{top:0;left:0;right:0;height:var(--drawer-size);max-height:calc(100vh - var(--space-6));background-color:var(--surface);box-shadow:var(--shadow-floating)}._bottom_1jemn_56{bottom:0;left:0;right:0;height:var(--drawer-size);max-height:calc(100vh - var(--space-6));background-color:var(--surface);box-shadow:var(--shadow-floating)}._floating_1jemn_68._right_1jemn_24{top:var(--space-4);right:var(--space-4);bottom:var(--space-4);border-radius:var(--radius-lg);max-width:calc(100vw - var(--space-8));background-color:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid color-mix(in srgb,var(--outline-variant) 40%,transparent);box-shadow:var(--shadow-floating)}._floating_1jemn_68._left_1jemn_35{top:var(--space-4);left:var(--space-4);bottom:var(--space-4);border-radius:var(--radius-lg);max-width:calc(100vw - var(--space-8));background-color:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid color-mix(in srgb,var(--outline-variant) 40%,transparent);box-shadow:var(--shadow-floating)}._floating_1jemn_68._top_1jemn_46{top:var(--space-4);left:var(--space-4);right:var(--space-4);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid color-mix(in srgb,var(--outline-variant) 40%,transparent);box-shadow:var(--shadow-floating)}._floating_1jemn_68._bottom_1jemn_56{bottom:var(--space-4);left:var(--space-4);right:var(--space-4);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid color-mix(in srgb,var(--outline-variant) 40%,transparent);box-shadow:var(--shadow-floating)}._header_1jemn_119{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);flex-shrink:0}._headerLeft_1jemn_128{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0}._headerTitle_1jemn_136{font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--on-surface);letter-spacing:var(--tracking-body)}._headerExtra_1jemn_143{flex-shrink:0}._body_1jemn_148{flex:1;overflow:auto;overscroll-behavior:contain;padding:var(--space-5);color:var(--on-surface);font-size:var(--text-base);line-height:var(--leading-normal)}._drawerFooter_1jemn_159{padding:var(--space-3) var(--space-5);border-top:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);flex-shrink:0}._base_11l97_2{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);width:100%;box-sizing:border-box;overflow:hidden;border-radius:var(--radius-lg);border:1px solid transparent;transform-origin:top}._hasDescription_11l97_16{align-items:flex-start}._banner_11l97_21{border-radius:0;border:none}._info_11l97_27{background-color:var(--primary-container)}._success_11l97_31{background-color:var(--secondary-container)}._warning_11l97_35{background-color:color-mix(in srgb,var(--warning) 10%,transparent)}._error_11l97_39{background-color:var(--error-container)}._icon_11l97_44{flex-shrink:0}._iconInfo_11l97_48{color:var(--on-primary-container)}._iconSuccess_11l97_52{color:var(--on-secondary-container)}._iconWarning_11l97_56{color:var(--warning)}._iconError_11l97_60{color:var(--on-error)}._iconTop_11l97_65{margin-top:2px}._content_11l97_70{flex:1;min-width:0}._message_11l97_75{font-size:var(--text-base);font-weight:400;color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.5}._messageWithDescription_11l97_83{font-weight:600}._description_11l97_87{font-size:var(--text-sm);color:var(--on-surface);opacity:.65;margin-top:var(--space-1);line-height:1.5;letter-spacing:var(--tracking-body)}._action_11l97_97{flex-shrink:0}._closeBtn_11l97_102{display:inline-flex;align-items:center;border:none;background:none;cursor:pointer;padding:var(--space-1);color:var(--on-surface);opacity:.35;flex-shrink:0}@media(hover:hover){._closeBtn_11l97_102:hover{opacity:.7}}._closeBtnTop_11l97_122{margin-top:-2px}._panel_1n3rn_3{position:fixed;top:var(--popconfirm-top);left:var(--popconfirm-left);z-index:var(--popconfirm-z);background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);border:1px solid var(--border-subtle);padding:var(--space-4) var(--space-5);max-width:320px;box-sizing:border-box}._defaultIconColor_1n3rn_18{color:var(--warning)}._header_1n3rn_23{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}._headerIcon_1n3rn_29{flex-shrink:0;margin-top:1px}._title_1n3rn_34{font-size:var(--text-base);font-weight:500;color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.5}._description_1n3rn_46{font-size:var(--text-sm);color:var(--on-surface-variant);margin-top:var(--space-1);line-height:1.5}._footer_1n3rn_54{display:flex;justify-content:flex-end;gap:var(--space-2)}@keyframes _skeletonPulse_ke7sg_1{0%,to{opacity:1}50%{opacity:.4}}._block_ke7sg_7{background:var(--surface-container-highest);border-radius:var(--radius-2xl)}._active_ke7sg_12{animation:_skeletonPulse_ke7sg_1 2s ease-in-out infinite}._avatar_ke7sg_17{width:var(--skeleton-size, 40px);height:var(--skeleton-size, 40px);flex-shrink:0}._avatarCircle_ke7sg_23{border-radius:var(--radius-full)}._avatarSquare_ke7sg_27{border-radius:var(--radius-sm)}._button_ke7sg_32{width:80px;height:var(--space-6);border-radius:var(--radius-full)}._input_ke7sg_39{width:100%;height:var(--space-6);border-radius:var(--radius-xl)}._image_ke7sg_46{width:100%;height:160px;border-radius:var(--radius-2xl)}._titleLine_ke7sg_53{width:var(--skeleton-width, 40%);height:18px;margin-bottom:var(--space-1)}._paragraphLine_ke7sg_59{width:var(--skeleton-width, 100%);height:14px}._base_ke7sg_65{display:flex;gap:var(--space-4);width:100%}._contentCol_ke7sg_72{flex:1;display:flex;flex-direction:column;gap:var(--space-2)}._container_e9hwj_2{position:fixed;top:var(--space-4);left:50%;transform:translate(-50%);z-index:var(--z-toast);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);pointer-events:none}._item_e9hwj_16{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--surface-container-highest);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.5;pointer-events:auto}._iconWrapper_e9hwj_33{display:inline-flex}._iconInfo_e9hwj_38{color:var(--primary)}._iconSuccess_e9hwj_39{color:var(--success)}._iconWarning_e9hwj_40{color:var(--warning)}._iconError_e9hwj_41{color:var(--error)}._iconLoading_e9hwj_42{color:var(--primary)}@keyframes _nula-msg-spin_e9hwj_1{to{transform:rotate(360deg)}}._spinning_e9hwj_49{animation:_nula-msg-spin_e9hwj_1 1s linear infinite}._containerBase_1ledh_2{position:fixed;z-index:var(--notif-z);display:flex;gap:var(--space-2);pointer-events:none}._topRight_1ledh_10{top:var(--space-5);right:var(--space-5);flex-direction:column;align-items:flex-end}._topLeft_1ledh_17{top:var(--space-5);left:var(--space-5);flex-direction:column;align-items:flex-start}._bottomRight_1ledh_24{bottom:var(--space-5);right:var(--space-5);flex-direction:column-reverse;align-items:flex-end}._bottomLeft_1ledh_31{bottom:var(--space-5);left:var(--space-5);flex-direction:column-reverse;align-items:flex-start}._item_1ledh_39{display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border-subtle);width:320px;max-width:calc(100vw - var(--space-6));box-sizing:border-box;pointer-events:auto}._iconWrapper_1ledh_54{flex-shrink:0;margin-top:2px}._iconInfo_1ledh_59{color:var(--primary)}._iconSuccess_1ledh_60{color:var(--success)}._iconWarning_1ledh_61{color:var(--warning)}._iconError_1ledh_62{color:var(--error)}._iconDefault_1ledh_63{color:var(--on-surface)}._content_1ledh_66{flex:1;min-width:0}._notifTitle_1ledh_71{font-size:var(--text-base);font-weight:600;color:var(--on-surface);letter-spacing:var(--tracking-body);line-height:1.4}._notifTitleWithDesc_1ledh_79{margin-bottom:var(--space-1)}._notifDescription_1ledh_83{font-size:var(--text-sm);color:var(--on-surface-variant);line-height:1.5;letter-spacing:var(--tracking-body)}._notifBtn_1ledh_90{margin-top:var(--space-2)}._closeBtn_1ledh_95{border:none;background:none;cursor:pointer;padding:var(--space-1);color:var(--on-surface);opacity:var(--opacity-dim);flex-shrink:0;display:inline-flex;align-self:flex-start}@media(hover:hover){._closeBtn_1ledh_95:hover{opacity:var(--opacity-half)}}._base_1m6y8_3{display:inline-flex;align-items:center;min-width:0;max-width:100%;border-radius:var(--radius-lg)}._sm_1m6y8_14{font-size:var(--text-sm)}._md_1m6y8_18{font-size:var(--text-base)}._lg_1m6y8_22{font-size:var(--text-md)}._xl_1m6y8_26{font-size:var(--text-3xl)}._disabled_1m6y8_32{opacity:var(--opacity-half);cursor:not-allowed;pointer-events:none}._display_1m6y8_40{cursor:pointer;border-radius:var(--radius-lg);padding:0 var(--space-1);transition:background var(--duration-fast) var(--ease-standard);color:var(--on-surface);min-height:1.4em;display:inline-flex;align-items:center}._displayEmpty_1m6y8_52{color:var(--on-surface-variant);opacity:var(--opacity-soft)}._input_1m6y8_59{width:100%;min-width:0;border:none;outline:none;background:transparent;font:inherit;color:inherit;padding:0 var(--space-1);border-radius:var(--radius-lg)}._base_u8ta3_1{width:100%;max-width:var(--search-width);background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);border:1px solid transparent;padding:var(--space-3) var(--space-5);cursor:text;transition:box-shadow var(--duration-normal) var(--ease-standard)}._base_u8ta3_1:focus-within{outline:2px solid var(--accent);outline-offset:2px}._hovered_u8ta3_18{box-shadow:var(--shadow-hover);border-color:color-mix(in srgb,var(--on-surface) 5%,transparent)}._focused_u8ta3_23{outline:2px solid var(--accent);outline-offset:2px}._placeholder_u8ta3_28{color:color-mix(in srgb,var(--on-surface-variant) 60%,transparent);font-weight:var(--weight-medium);font-size:var(--text-base);-webkit-user-select:none;user-select:none}._searchIcon_u8ta3_35{color:var(--on-surface-variant);transition:color var(--duration-normal) var(--ease-standard)}._searchIconHovered_u8ta3_40{color:var(--primary)}._shortcutHint_u8ta3_44{opacity:var(--opacity-half)}._shortcutKey_u8ta3_48{font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--on-surface) 10%,transparent);background-color:var(--surface-container);color:var(--on-surface-variant);box-shadow:var(--shadow-sm);-webkit-user-select:none;user-select:none}._container_eqisa_3{position:relative}._triggerButton_eqisa_8{width:var(--topbar-icon-size);height:var(--topbar-icon-size);border-radius:var(--radius-lg);position:relative;box-shadow:var(--shadow-soft)}._dot_eqisa_17{position:absolute;top:var(--space-1);right:var(--space-1);width:var(--topbar-dot-size);height:var(--topbar-dot-size);border-radius:var(--radius-full);background-color:var(--primary);border:var(--space-0-5) solid var(--surface)}._panel_eqisa_29{position:absolute;top:100%;right:0;margin-top:var(--space-3);z-index:var(--z-popover);width:var(--popover-width-md);background-color:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(var(--blur-xl));backdrop-filter:blur(var(--blur-xl));border-radius:var(--radius-lg);box-shadow:var(--shadow-hover);border:var(--border-width) solid color-mix(in srgb,var(--on-surface) 5%,transparent);overflow:hidden;padding:var(--space-2)}._header_eqisa_46{padding:var(--space-4) var(--space-4) var(--space-2)}._headerTitle_eqisa_50{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--on-surface-variant)}._markReadBtn_eqisa_59{display:flex;align-items:center;gap:var(--space-1);background:none;border:none;padding:0;cursor:pointer;color:var(--on-surface-variant);transition:color var(--duration-fast) var(--ease-default)}._markReadBtn_eqisa_59:hover{color:var(--primary)}._markReadText_eqisa_75{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._nudgeList_eqisa_83{padding:var(--space-2);max-height:var(--nudge-list-max-height);overflow-y:auto}._nudgeCard_eqisa_90{position:relative;padding:var(--space-4);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--surface-container) 60%,transparent);border:var(--border-width) solid color-mix(in srgb,var(--on-surface) 3%,transparent);box-shadow:var(--shadow-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default)}._nudgeCard_eqisa_90:hover{background-color:var(--surface-container);box-shadow:var(--shadow-soft)}._nudgeIcon_eqisa_107{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--nudge-icon-bg, var(--primary)) 20%,transparent);flex-shrink:0;margin-top:var(--space-0-5)}._nudgeIcon_eqisa_107>*{color:color-mix(in srgb,var(--nudge-icon-bg, var(--primary)) 80%,var(--on-surface))}._nudgeContent_eqisa_121{flex:1;min-width:0}._nudgeTitle_eqisa_126{font-family:var(--font-serif);font-size:var(--text-sm);font-style:italic;color:var(--on-surface);transition:color var(--duration-fast) var(--ease-default)}._nudgeCard_eqisa_90:hover ._nudgeTitle_eqisa_126{color:var(--primary)}._nudgeDescription_eqisa_138{font-size:var(--text-xs);color:var(--on-surface-variant);line-height:var(--leading-relaxed);margin-top:var(--space-1)}._unreadDot_eqisa_146{position:absolute;top:var(--space-4);right:var(--space-4);width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background-color:var(--primary);flex-shrink:0}._avatarWrapper_sb0e3_3{position:relative;display:inline-flex;cursor:pointer}._statusDot_sb0e3_10{position:absolute;bottom:-1px;right:-1px;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background-color:var(--dot-color);border:2px solid var(--surface)}._profileButtonBase_sb0e3_23{cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast)}._profileButtonExpanded_sb0e3_28{padding:var(--space-3);border-radius:var(--radius-lg);color:var(--on-surface-variant)}._profileButtonExpanded_sb0e3_28:hover{color:var(--on-surface);background-color:var(--surface-container-high)}._profileButtonCollapsed_sb0e3_39{padding:0;border-radius:var(--radius-lg);color:var(--on-surface-variant)}._profileButtonCollapsed_sb0e3_39:hover{color:var(--on-surface);background-color:var(--surface-container-high)}._edgeToggle_sb0e3_55{position:absolute;right:calc(var(--space-1) * -1);top:50%;transform:translateY(-50%);width:var(--toggle-width, var(--space-2));height:var(--toggle-height, 56px);padding:0;border:none;border-radius:var(--radius-full) 0 0 var(--radius-full);cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:var(--toggle-z, var(--z-sidebar));background:none}._edgeToggleFill_sb0e3_75{position:absolute;inset:0;border-radius:inherit;transform-origin:right center}._edgeToggleFillResting_sb0e3_82{background:var(--outline-variant)}._edgeToggleFillHovered_sb0e3_86{background:var(--surface-container-high)}._edgeToggleIcon_sb0e3_90{position:relative;z-index:var(--z-content);display:flex;color:var(--on-surface)}._nav_sb0e3_99{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;overflow:visible;position:relative}._navExpanded_sb0e3_109{padding:var(--space-5)}._navCollapsed_sb0e3_113{padding:var(--space-3)}._windowControlsRow_sb0e3_119{padding-bottom:var(--space-3);flex-shrink:0}._brandRow_sb0e3_126{padding-top:var(--space-2);margin-bottom:var(--space-7);flex-shrink:0}._brandLogoFlex_sb0e3_132{overflow:hidden}._brandLogoCircle_sb0e3_137{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--primary);flex-shrink:0}._brandLogoDot_sb0e3_146{width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--radius-full);background:var(--surface-container-lowest)}._brandWordmark_sb0e3_153{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--on-surface);font-weight:var(--weight-medium);letter-spacing:.025em;white-space:nowrap}._createButton_sb0e3_164{border-radius:var(--radius-lg)!important;background:linear-gradient(135deg,var(--primary),var(--primary-dim, var(--primary)))!important;color:#fff!important;margin-bottom:var(--space-4);flex-shrink:0;justify-content:flex-start!important;height:auto!important;padding:var(--space-3)!important;font-size:var(--text-base)!important;font-weight:var(--weight-medium)!important}._createIconBtn_sb0e3_177{margin-bottom:var(--space-4);flex-shrink:0;color:var(--primary)!important}._navScrollable_sb0e3_185{gap:var(--space-4);flex:1;overflow-y:auto;overflow-x:hidden;margin:calc(var(--space-2) * -1);padding:var(--space-2);font-size:var(--text-base)}._collapsedNav_sb0e3_195,._expandedNav_sb0e3_199,._menuItemLabel_sb0e3_205{flex:1}._menuItemLabelText_sb0e3_209{color:inherit;font-weight:inherit}._profileSection_sb0e3_216{margin-top:auto;padding-top:var(--space-4);font-size:var(--text-base);flex-shrink:0;border-top:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent)}._profileMotionWrapper_sb0e3_224{overflow:hidden;flex:1;min-width:0}._profileName_sb0e3_230{font-weight:var(--weight-medium);font-size:var(--text-base)}._collapsedNavBottom_sb0e3_237{margin-top:auto}._trashSection_sb0e3_243{margin-top:auto;gap:0}._menuMain_sb0e3_250{flex:1;gap:var(--space-1)}._menuTrash_sb0e3_255{gap:var(--space-1)}._menuMain_sb0e3_250 [aria-current=page],._menuTrash_sb0e3_255 [aria-current=page]{background-color:var(--surface)!important;box-shadow:0 1px 2px color-mix(in srgb,var(--on-surface) 5%,transparent)}._tabBarDropZone_otwtf_1{border-radius:var(--radius-sm);transition:outline-color var(--duration-fast);flex-shrink:0;outline:2px solid transparent}._tabBarDropZoneOver_otwtf_8{outline-color:var(--accent)}._splitterWrapper_otwtf_12{flex:1}._panelRoot_otwtf_16{flex:1;height:100%}._splitterPanel_otwtf_21{display:flex;flex-direction:column;height:100%;background-color:var(--surface)}._labelActive_1yqyn_3{max-width:120px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--on-surface)}._labelInactive_1yqyn_10{max-width:120px;font-size:var(--text-sm);font-weight:var(--weight-normal);color:var(--on-surface-variant);white-space:nowrap;-webkit-user-select:none;user-select:none}._labelViewActive_1yqyn_19{max-width:120px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--on-surface)}._labelViewInactive_1yqyn_26{max-width:120px;font-size:var(--text-sm);font-weight:var(--weight-normal);color:var(--on-surface-variant)}._skeleton_1yqyn_33{flex:none;width:80px;height:14px}._tabItemMotion_1yqyn_41{opacity:var(--tab-opacity, 1)}._tabItemBase_1yqyn_47{padding:var(--space-2) var(--space-5);border-radius:var(--radius-lg);flex-shrink:0;transition:background-color var(--duration-normal)}._tabItemActive_1yqyn_54{background-color:var(--surface-container-lowest);box-shadow:var(--shadow-soft);outline:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);outline-offset:-1px;color:var(--on-surface);cursor:pointer}._tabItemInactive_1yqyn_63{background-color:transparent;box-shadow:none;color:var(--on-surface-variant);cursor:pointer}._tabItemHovered_1yqyn_70{background-color:var(--surface-container)}._tabItemDragging_1yqyn_74{cursor:grabbing}._tabIconActive_1yqyn_78{flex-shrink:0}._tabIconInactive_1yqyn_82{opacity:var(--opacity-muted);flex-shrink:0}._editInput_1yqyn_87{width:120px;font-size:var(--text-xs);height:20px;border-radius:var(--radius-sm)!important}._closeButtonVisible_1yqyn_94{opacity:var(--opacity-half);margin-left:auto;margin-right:calc(var(--space-2) * -1)}._closeButtonHidden_1yqyn_100{opacity:0;margin-left:auto;margin-right:calc(var(--space-2) * -1)}._scrollContainer_1yqyn_108{overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}._scrollInner_1yqyn_115{flex-shrink:0;min-width:max-content}._closePanelButton_1yqyn_122{margin-left:auto;align-self:center}._homeTab_1yqyn_129{min-height:var(--space-7)}._homeTabLabel_1yqyn_133{font-size:var(--text-sm);white-space:nowrap;-webkit-user-select:none;user-select:none}._homeTabLabelActive_1yqyn_139{font-weight:var(--weight-medium)}._homeTabLabelInactive_1yqyn_143{font-weight:var(--weight-normal)}._tabbarOuter_1yqyn_149{overflow:hidden;flex-shrink:0;width:100%}._tabbarRow_1yqyn_155{padding:var(--space-3) var(--padding-container);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 3%,transparent);background-color:var(--surface);overflow:hidden}._scrollButtonHidden_1yqyn_162{flex-shrink:0;opacity:0;width:0;padding:0;overflow:hidden;pointer-events:none}._scrollButtonInactive_1yqyn_171{flex-shrink:0;opacity:.3;overflow:hidden;pointer-events:none}._scrollButtonActive_1yqyn_178{flex-shrink:0;overflow:hidden}._splitButton_1yqyn_183{flex-shrink:0}._contentWrapper_dl5zk_1{display:flex;flex-direction:column;flex:1;min-height:0}._editorWrapper_dl5zk_8{flex:1;min-height:0;position:relative}._base_pknjy_2{border-radius:var(--radius-lg)}._colorBar_pknjy_7{width:3px;align-self:stretch;border-radius:var(--radius-full);background:var(--event-color, var(--primary));flex-shrink:0;margin-right:var(--space-2)}._timeLabel_pknjy_18{color:var(--on-surface-variant);min-width:52px;flex-shrink:0}._titleArea_pknjy_25{flex:1;min-width:0}._title_pknjy_25{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--on-surface);flex:1}._iconSlot_pknjy_40{display:flex;align-items:center;flex-shrink:0}._base_1ti5h_1{flex:1;min-height:0;overflow:hidden}._tabsRow_1ti5h_8{align-self:flex-start}._tab_1ti5h_8{padding:var(--space-1) var(--space-3);border-radius:var(--radius-xl);cursor:pointer;transition:color var(--duration-fast)}._tabLabel_1ti5h_19{letter-spacing:var(--tracking-caps);text-transform:uppercase;transition:color var(--duration-fast)}._tabLabelActive_1ti5h_25{font-weight:var(--weight-semibold);color:var(--on-surface)}._tabLabelInactive_1ti5h_30{font-weight:var(--weight-medium);color:var(--outline)}._eventList_1ti5h_36{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}._eventList_1ti5h_36::-webkit-scrollbar{display:none}._dayHeader_1ti5h_52{letter-spacing:var(--tracking-widest);text-transform:uppercase;padding-left:var(--space-2);padding-bottom:var(--space-1)}._dayHeaderToday_1ti5h_59{color:var(--primary);font-weight:var(--weight-semibold)}._dayHeaderDefault_1ti5h_64{color:var(--on-surface-variant);font-weight:var(--weight-medium)}._linkedIcon_1ti5h_69{color:var(--primary);flex-shrink:0}._emptyRow_1ti5h_75{padding:var(--space-3) 0}._emptyIcon_1ti5h_79{color:var(--on-surface-variant)}._connectPrompt_1ti5h_84{padding:var(--space-3) 0;color:var(--on-surface-variant);cursor:pointer}._root_12efv_3{width:100%;height:100%;overflow-y:auto;scrollbar-width:none}._contentWrapper_12efv_10{max-width:var(--content-width-lg);width:100%;margin:0 auto;padding:var(--space-4) var(--space-6)}._greetingSection_12efv_19{text-align:center;padding-top:var(--space-1);padding-bottom:var(--space-6)}._greetingTitle_12efv_25{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading);line-height:var(--leading-display);color:var(--on-surface);display:block;margin-bottom:var(--space-3);text-wrap:balance}._greetingDate_12efv_37{color:var(--outline);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-medium)}._bentoGrid_12efv_46{gap:var(--space-7);margin-bottom:var(--space-7)}._todayPanel_12efv_52{background:var(--surface-container-lowest);border-radius:var(--radius-2xl);padding:var(--space-7);box-shadow:var(--shadow-soft);max-height:420px;min-height:0}._todayPanelHeader_12efv_61{margin-bottom:var(--space-5);flex-shrink:0}._todayPanelTitle_12efv_66{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading);line-height:var(--leading-display);color:var(--on-surface)}._calendarLink_12efv_75{cursor:pointer;color:var(--on-surface-variant);transition:color var(--duration-normal)}._calendarLink_12efv_75:hover{color:var(--primary)}._miniCalendarPanel_12efv_86{background:var(--surface-container-lowest);border-radius:var(--radius-2xl);padding:var(--space-5);box-shadow:var(--shadow-soft)}._eventCard_12efv_96{background:var(--surface-container-lowest);border-radius:var(--radius-xl);padding:var(--space-4) var(--space-5);box-shadow:var(--shadow-soft);cursor:pointer;border:1px solid transparent;transition:background var(--duration-normal)}._eventCard_12efv_96:hover{background:var(--surface-container-low)}._eventCardNow_12efv_110{border-color:color-mix(in srgb,var(--event-color) 30%,transparent)}._eventColorBar_12efv_117{width:var(--event-bar-width, 3px);align-self:stretch;border-radius:var(--radius-full);background:var(--event-color);flex-shrink:0}._eventBody_12efv_125{flex:1;min-width:0}._eventTimeNow_12efv_130{color:var(--event-color);font-weight:var(--weight-semibold)}._eventTimeUpcoming_12efv_135{color:var(--on-surface-variant);font-weight:var(--weight-semibold)}._eventTitle_12efv_140{color:var(--on-surface);font-weight:var(--weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._joinButton_12efv_148{padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--event-color) 15%,transparent);color:var(--event-color);cursor:pointer;flex-shrink:0}._joinButtonText_12efv_157{color:inherit;font-weight:var(--weight-semibold)}._docCard_12efv_165{background:var(--surface-container-lowest);border-radius:var(--radius-xl);padding:var(--space-7);border-top:4px solid var(--card-accent-color, transparent);box-shadow:var(--shadow-soft);cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;transition:box-shadow var(--duration-emphasis)}._docCard_12efv_165:hover{box-shadow:var(--shadow-hover)}._docTypeIcon_12efv_182{color:var(--outline-variant)}._docTypeMeta_12efv_186{letter-spacing:var(--tracking-caps);text-transform:uppercase;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--outline-variant)}._docTitle_12efv_194{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--on-surface);line-height:var(--leading-tight)}._docDate_12efv_201{color:var(--on-surface-variant);letter-spacing:var(--tracking-caps)}._docsGrid_12efv_208{gap:var(--space-7);margin-bottom:var(--space-6)}._viewAllSection_12efv_215{text-align:center;padding-bottom:var(--space-7)}._viewAllLink_12efv_220{cursor:pointer}._viewAllText_12efv_224{color:var(--accent);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-semibold)}._viewAllIcon_12efv_231{color:var(--accent)}._root_jnxmb_2{width:100%;height:100%;overflow-y:auto;scrollbar-width:none}._root_jnxmb_2::-webkit-scrollbar{display:none}._heroBanner_jnxmb_14{position:relative;width:100%;overflow:hidden;flex-shrink:0}._heroBannerColored_jnxmb_21{border-radius:0 0 var(--radius-2xl) var(--radius-2xl)}._heroGradient_jnxmb_25{position:absolute;inset:0;background:radial-gradient(ellipse 120% 80% at 50% 0%,transparent 40%,color-mix(in srgb,var(--surface) 30%,transparent) 100%),linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--surface) 50%,transparent) 100%)}._heroGlow_jnxmb_33{position:absolute;inset:0;box-shadow:inset 0 -1px color-mix(in srgb,var(--on-surface) 4%,transparent);border-radius:0 0 var(--radius-2xl) var(--radius-2xl);pointer-events:none}._heroContent_jnxmb_41{position:relative;z-index:var(--z-content);width:100%;margin:0 auto}._heroContentPadded_jnxmb_53{padding:var(--space-4) var(--space-6) var(--space-2)}._heroContentColorPadded_jnxmb_57{padding-top:var(--space-6);padding-left:var(--space-6);padding-right:var(--space-6);padding-bottom:var(--space-4)}._titleRowMarginBottom_jnxmb_65{margin-bottom:var(--space-2)}._heroIconWrap_jnxmb_70{border-radius:var(--radius-lg);flex-shrink:0}._heroIconWrapDefault_jnxmb_75{background-color:var(--surface-container);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb,var(--outline-variant) 20%,transparent);width:var(--space-7);height:var(--space-7)}._heroIconWrapColored_jnxmb_83{background-color:color-mix(in srgb,white 60%,transparent);backdrop-filter:blur(var(--radius-lg));-webkit-backdrop-filter:blur(var(--radius-lg));box-shadow:var(--shadow-soft);width:var(--space-8);height:var(--space-8)}._heroIcon_jnxmb_70{color:var(--on-surface);opacity:var(--opacity-muted)}._titleClickable_jnxmb_99{flex:1}._titleCursorPointer_jnxmb_103{cursor:pointer}._titleCursorDefault_jnxmb_107{cursor:default}._titleText_jnxmb_111{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-heading);color:var(--on-surface);flex:1;min-width:0}._editIcon_jnxmb_122{color:var(--on-surface-variant);opacity:var(--opacity-muted)}._renameInput_jnxmb_128{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-heading);color:var(--on-surface);display:flex;flex:1;min-width:0;background:transparent;border:none;padding:0;margin:0}._headerActions_jnxmb_145{flex-shrink:0}._headerIconBtn_jnxmb_150{background-color:var(--surface);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);box-shadow:var(--shadow-soft);opacity:1}._subtitleText_jnxmb_158{font-family:var(--font-serif);font-style:italic;font-size:var(--text-xl);color:var(--on-surface-variant)}._heroCountText_jnxmb_165{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--on-surface-variant)}._subtitleIndented_jnxmb_172,._heroCountIndented_jnxmb_176{padding-left:calc(var(--space-7) + var(--space-3))}._contentArea_jnxmb_181{width:100%;margin:0 auto;padding:0 var(--space-6);padding-top:var(--space-5);flex:1;display:flex;flex-direction:column}._filterRow_jnxmb_195{padding-bottom:var(--space-6)}._grid_jnxmb_200{display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(var(--grid-min-width, var(--card-min-width)),1fr))}._gridPaddingBottom_jnxmb_207,._listPaddingBottom_jnxmb_212{padding-bottom:var(--space-8)}._selectableItem_jnxmb_217{position:relative;break-inside:avoid}._selectableItemDimmed_jnxmb_222{opacity:var(--opacity-half)}._checkboxOverlay_jnxmb_227{position:absolute;top:var(--space-3);left:var(--space-3);z-index:var(--z-content)}._emptyState_jnxmb_235{flex:1;gap:var(--space-5);padding-bottom:var(--space-16)}._emptyIllustrationWrap_jnxmb_241{position:relative;width:320px;height:320px}._emptyGlow_jnxmb_247{position:absolute;inset:-25%;border-radius:var(--radius-full);background:radial-gradient(circle,color-mix(in srgb,var(--primary) 8%,transparent) 0%,transparent 70%);pointer-events:none}._emptyIllustration_jnxmb_241{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._emptyIllustrationSvg_jnxmb_264{width:100%;height:100%;color:var(--on-surface);opacity:.2}._emptyTitle_jnxmb_272{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-medium);color:var(--on-surface);text-align:center}._emptyDescription_jnxmb_280{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--on-surface-variant);text-align:center;max-width:var(--content-width-xs, 20rem)}._selectionBar_jnxmb_289{position:sticky;bottom:var(--space-5);display:flex;justify-content:center;padding:0 var(--space-6);z-index:var(--z-sticky)}._selectionBarInner_jnxmb_298{background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-hover);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);padding:var(--space-3) var(--space-5)}._selectionCount_jnxmb_306{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--on-surface);white-space:nowrap}._tagFilterBtn_jnxmb_314{background-color:var(--surface);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);box-shadow:var(--shadow-soft);opacity:1}._tagBadgeWrap_jnxmb_322{position:relative}._tagBadgeCount_jnxmb_327{position:absolute;top:calc(-1 * var(--space-1));right:calc(-1 * var(--space-1))}._tagPanelSearch_jnxmb_333{padding:var(--space-2) var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._tagSearchIcon_jnxmb_338{opacity:.35}._tagSearchInput_jnxmb_342{flex:1;border:none;background:transparent;color:var(--on-surface);font-size:var(--text-sm);font-family:inherit}._tagList_jnxmb_351{max-height:var(--tag-filter-list-max-height);overflow-y:auto;padding:var(--space-1) 0}._tagRow_jnxmb_357{padding:var(--space-2) var(--space-3);cursor:pointer}._tagRowSelected_jnxmb_362{background-color:var(--surface-container)}._tagRowDefault_jnxmb_366{background-color:transparent}._tagClearAll_jnxmb_370{padding:var(--space-2);border-top:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);cursor:pointer;font-size:var(--text-sm);color:var(--on-surface-variant)}._viewDot_jnxmb_379{width:var(--dot-size-xs);height:var(--dot-size-xs);border-radius:var(--radius-full);background-color:var(--accent)}._sortSpacer_jnxmb_387{width:var(--space-3)}._flex1_jnxmb_392{flex:1}._itemFull_jnxmb_397{width:100%}._wrap_9l252_1{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._svg_9l252_10{width:100%;height:100%;color:var(--on-surface);opacity:.2}._chip_s32yd_1{display:flex;align-items:center;gap:var(--space-1);margin-top:var(--space-1)}._listCard_9pmfu_2{cursor:pointer;border-radius:var(--radius-lg);width:100%}._listCardInner_9pmfu_8{background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:var(--space-3) var(--space-4)}._typeIconWrap_9pmfu_16{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-lg);background-color:var(--surface-container);flex-shrink:0}._typeIcon_9pmfu_16{color:var(--on-surface-variant)}._titleCol_9pmfu_29{flex:1;min-width:0}._titleText_9pmfu_35{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--on-surface)}._snippetText_9pmfu_42{font-family:var(--font-serif);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--on-surface-variant);opacity:var(--opacity-soft);letter-spacing:0}._dateText_9pmfu_52{font-size:var(--text-xs);color:var(--on-surface-variant);opacity:var(--opacity-soft);flex-shrink:0;white-space:nowrap}._moreBtn_9pmfu_61{flex-shrink:0}._moreIconBtn_9pmfu_65{color:var(--on-surface-variant);border-radius:var(--radius-lg);opacity:var(--opacity-muted)}._tagsOverflow_9pmfu_72{color:var(--on-surface-variant)}._tagsWrapRow_9pmfu_77{margin-top:var(--space-1)}._tag_9pmfu_72{font-size:var(--text-xs);background-color:var(--tag-container);color:var(--on-tag-container)}._emptyPreview_9pmfu_89{width:100%;height:100%;background:var(--surface)}._emptyPreviewLabel_9pmfu_95{color:var(--on-surface-variant);opacity:var(--opacity-muted);font-style:italic}._gridMoreBtn_9pmfu_102{background:var(--surface-container-lowest);opacity:var(--opacity-soft)}._iconWrap_1bpx7_5{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-lg);background-color:var(--surface-container);flex-shrink:0}._icon_1bpx7_5{color:var(--on-surface-variant)}._miniCard_1bpx7_18{width:36px;height:48px;border-radius:var(--radius-sm);background-color:var(--surface-container);box-shadow:var(--shadow-soft);flex-shrink:0;overflow:hidden;position:relative;border:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent)}._miniCardPreview_1bpx7_30{position:absolute;inset:0;overflow:hidden}._miniCardFallback_1bpx7_36{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--on-surface-variant);opacity:var(--opacity-muted)}._titleCol_1bpx7_47{flex:1;min-width:0}._titleText_1bpx7_52{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--on-surface);letter-spacing:.01em}._tagsRow_1bpx7_60{margin-top:var(--space-1)}._tag_1bpx7_60{font-size:var(--text-xs);background-color:var(--tag-container);color:var(--on-tag-container)}._tagsOverflow_1bpx7_70{color:var(--on-surface-variant)}._avatarPlaceholder_1bpx7_75{width:var(--control-size-sm);height:var(--control-size-sm);border-radius:var(--radius-full);background-color:var(--surface-container-high);flex-shrink:0}._ownerName_1bpx7_83{font-size:var(--text-sm);color:var(--on-surface-variant)}._dateText_1bpx7_89{font-size:var(--text-xs);color:var(--on-surface-variant);opacity:var(--opacity-soft);white-space:nowrap}._metricText_1bpx7_97{font-size:var(--text-xs);color:var(--on-surface-variant);white-space:nowrap}._moreBtn_1bpx7_104{color:var(--on-surface-variant);border-radius:var(--radius-lg);opacity:var(--opacity-muted)}._typePillDoc_1bpx7_111{font-size:var(--text-xs);background-color:var(--pastel-mist-blue);color:var(--on-surface-variant);border-radius:var(--radius-full)}._typePillCanvas_1bpx7_118{font-size:var(--text-xs);background-color:var(--pastel-lavender);color:var(--on-surface-variant);border-radius:var(--radius-full)}._paginationRow_7abqe_2{padding:var(--space-5) 0 var(--space-8)}._primaryBtn_7abqe_7{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);height:var(--space-7);padding:0 var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium)}._undoBtn_7abqe_17{color:var(--accent);font-weight:var(--weight-semibold)}._stack_daalb_1{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--space-1);padding:var(--space-3);width:100%;height:100%;overflow:hidden;position:relative}._pill_daalb_14{background:var(--overlay-surface-card);backdrop-filter:blur(var(--blur-sm));-webkit-backdrop-filter:blur(var(--blur-sm));border:1px solid var(--overlay-border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:color-mix(in srgb,var(--on-surface) 70%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}._empty_daalb_30{color:color-mix(in srgb,var(--on-surface) 40%,transparent);font-style:italic;font-size:var(--text-xs);display:flex;align-items:center;justify-content:center;height:100%}._folderChip_daalb_40{position:absolute;top:var(--space-2);left:var(--space-2);width:var(--space-7);height:var(--space-7);background:var(--overlay-surface-card);backdrop-filter:blur(var(--blur-md));-webkit-backdrop-filter:blur(var(--blur-md));border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;z-index:var(--z-content)}._listCard_8u3sr_2{cursor:pointer;border-radius:var(--radius-lg);width:100%}._listCardInner_8u3sr_8{background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:var(--space-3) var(--space-4)}._listThumbnail_8u3sr_16{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-lg);flex-shrink:0;background-color:var(--pastel-bg)}._listThumbnailIcon_8u3sr_24{color:var(--on-surface);opacity:var(--opacity-soft)}._nameCol_8u3sr_30{flex:1;min-width:0}._listNameText_8u3sr_36{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--on-surface);letter-spacing:.01em}._listItemCount_8u3sr_44{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--on-surface-variant);flex-shrink:0;white-space:nowrap}._moreBtnWrap_8u3sr_53{flex-shrink:0}._moreIconBtn_8u3sr_57{color:var(--on-surface-variant);border-radius:var(--radius-lg);opacity:var(--opacity-muted)}._tagsWrapRow_8u3sr_64{margin-top:var(--space-1)}._tag_8u3sr_64{font-size:var(--text-xs);background-color:var(--tag-container);color:var(--on-tag-container)}._tagsOverflow_8u3sr_76{color:var(--on-surface-variant)}._gridMoreBtn_8u3sr_81{background-color:var(--overlay-surface-card-hover);backdrop-filter:blur(var(--blur-md));-webkit-backdrop-filter:blur(var(--blur-md));color:var(--on-surface-variant);border-radius:var(--radius-lg)}._paginationRow_8u3sr_90{padding:var(--space-5) 0 var(--space-8)}._ownerName_8u3sr_95{font-size:var(--text-xs);color:var(--on-surface-variant)}._primaryBtn_8u3sr_101{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);height:var(--space-7);padding:0 var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium)}._card_10fbu_2{cursor:default;border-radius:var(--radius-xl);position:relative;width:100%}._cardInner_10fbu_10{background-color:var(--surface-container-lowest);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);overflow:hidden;height:var(--presence-list-max-height);position:relative;opacity:var(--opacity-half)}._cardContent_10fbu_21{flex:1;padding:var(--space-4)}._topRow_10fbu_27{margin-bottom:var(--space-3)}._typeIcon_10fbu_32{color:var(--on-surface-variant);opacity:var(--opacity-half);flex-shrink:0}._titleText_10fbu_39{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--on-surface);letter-spacing:.01em;flex:1}._moreBtnWrap_10fbu_48{flex-shrink:0}._moreIconBtn_10fbu_52{color:var(--on-surface-variant);border-radius:var(--radius-lg);opacity:var(--opacity-muted)}._previewArea_10fbu_59{flex:1;overflow:hidden;position:relative;border-radius:var(--radius-lg)}._previewText_10fbu_67{font-family:var(--font-serif);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--on-surface-variant);line-height:var(--leading-relaxed);letter-spacing:0;opacity:.8;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}._fadeOverlay_10fbu_82{position:absolute;bottom:0;left:0;right:0;height:var(--space-8);background:linear-gradient(transparent,var(--surface-container-lowest));pointer-events:none}._cardFooter_10fbu_93{padding:var(--space-3) var(--space-4);border-top:1px solid color-mix(in srgb,var(--on-surface) 4%,transparent);flex-shrink:0}._typeLabel_10fbu_100{font-size:var(--text-xs);color:var(--on-surface-variant);opacity:var(--opacity-half)}._footerDate_10fbu_107{font-size:var(--text-xs);color:var(--on-surface-variant);opacity:var(--opacity-soft)}._actionBtn_10fbu_114{background-color:var(--surface);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);box-shadow:var(--shadow-soft);opacity:1}._actionBtnActive_10fbu_121{background-color:var(--surface-container-high)}._selectionBtn_10fbu_126{border-radius:var(--radius-lg)}._paginationRow_10fbu_131{padding:var(--space-5) 0 var(--space-8)}._offlineState_14l7r_2{flex:1;gap:var(--space-5);padding-bottom:var(--space-16)}._offlineIllustrationWrap_14l7r_8{position:relative;width:320px;height:320px}._offlineGlow_14l7r_14{position:absolute;inset:-25%;border-radius:var(--radius-full);background:radial-gradient(circle,color-mix(in srgb,var(--primary) 8%,transparent) 0%,transparent 70%);pointer-events:none}._offlineIllustration_14l7r_8{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._offlineTitle_14l7r_31{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-medium);color:var(--on-surface);text-align:center}._offlineDescription_14l7r_39{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--on-surface-variant);text-align:center;max-width:var(--content-width-xs, 20rem)}._skeletonWrapper_14l7r_48{flex:1;padding:var(--space-4)}._editorRoot_14l7r_54{flex:1;height:100%;overflow:hidden}._headerBar_14l7r_60{position:relative;flex-shrink:0;background-color:var(--surface);z-index:var(--z-fixed)}._headerContent_14l7r_67{max-width:var(--content-width);width:100%;margin:0 auto;padding:var(--space-3) var(--padding-container)}._titleEditableText_14l7r_74{flex:1;min-width:0}._titleEditableText_14l7r_74 input{font-family:var(--font-serif);font-weight:var(--weight-medium);font-style:italic;line-height:var(--leading-tight)}._titleDisplay_14l7r_87{font-family:var(--font-serif);font-weight:var(--weight-medium);font-style:italic;color:var(--on-surface);line-height:var(--leading-tight)}._titleDisplayUntitled_14l7r_95{color:color-mix(in srgb,var(--on-surface) 30%,transparent)}._titleEditIcon_14l7r_99{color:var(--on-surface-variant);opacity:var(--opacity-soft);flex-shrink:0}._actionbarInline_14l7r_105{position:relative;top:auto;right:auto}._scrollArea_14l7r_112{flex:1;overflow-y:auto;position:relative}._scrollContent_14l7r_118{max-width:var(--content-width);width:100%;margin:0 auto;padding:var(--space-5) var(--padding-container) 0;position:relative;flex:1}._contentBlock_14l7r_127{position:relative;display:block}._imageWrapper_1e072_1{display:inline-block;position:relative;max-width:var(--img-max-width);border-radius:var(--radius-md);cursor:pointer;outline:none}._imageWrapperSelected_1e072_10{outline:2px solid var(--accent);cursor:default}._image_1e072_1{display:block;max-width:100%;border-radius:var(--radius-md);height:auto}._resizeHandle_1e072_22{position:absolute;bottom:var(--space-1);right:var(--space-1);width:var(--icon-sm);height:var(--icon-sm);background-color:var(--accent);border-radius:var(--radius-sm);cursor:nwse-resize;opacity:.8}._card_1k2l4_1{max-width:560px;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--outline-variant);cursor:pointer;margin:var(--space-3) 0}._thumbnailWrapper_1k2l4_10{position:relative}._thumbnail_1k2l4_10{width:100%;display:block}._playButton_1k2l4_19{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--space-7);height:var(--space-7);border-radius:var(--radius-lg);background-color:var(--on-surface);opacity:.8}._playIcon_1k2l4_31{color:var(--surface)}._footer_1k2l4_35{padding:var(--space-2) var(--space-3);background-color:var(--surface)}._embed_1s6z0_1{margin:var(--space-3) 0;max-width:550px}._sharedBlock_lnvmb_2{position:relative;width:100%;height:var(--sketch-height);border-radius:var(--radius-xl);border:1px solid var(--outline-variant);overflow:hidden;margin-top:var(--space-3);margin-bottom:var(--space-3);background-color:var(--surface-container-low);contain:content}._sharedBlockFill_lnvmb_15{width:100%;height:100%}._sharedBlockImage_lnvmb_20{width:100%;height:100%;object-fit:contain}._sharedBlockEmpty_lnvmb_26{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._emptyText_lnvmb_34{color:var(--on-surface-variant)}._container_lnvmb_39{position:relative;width:100%;border-radius:var(--radius-xl);overflow:hidden;transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;margin-top:var(--space-3);margin-bottom:var(--space-3);background-color:var(--surface);background-image:radial-gradient(circle,color-mix(in srgb,var(--outline-variant) 25%,transparent) 1px,transparent 1px);background-size:16px 16px}._containerUnfocused_lnvmb_52{border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);box-shadow:var(--shadow-soft);cursor:pointer}._containerFocused_lnvmb_58{border:2px solid var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent),var(--shadow-floating);cursor:default}._canvasArea_lnvmb_64{height:var(--sketch-height);position:relative}._linkBadge_lnvmb_69{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-sticky);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background-color:var(--surface-container-lowest);border:1px solid color-mix(in srgb,var(--outline-variant) 20%,transparent);box-shadow:var(--shadow-soft);color:var(--on-surface-variant);pointer-events:none}._deleteButton_lnvmb_83{position:absolute;top:var(--space-2);right:var(--space-2);z-index:var(--z-sticky);pointer-events:all;border-radius:var(--radius-lg);background-color:var(--surface-container-lowest);box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._resizeHandle_lnvmb_95{height:12px;cursor:ns-resize;background-color:color-mix(in srgb,var(--surface-container) 60%,transparent);-webkit-user-select:none;user-select:none}._resizeBar_lnvmb_102{width:32px;height:3px;border-radius:var(--radius-sm);background-color:var(--outline-variant)}._miniToolbar_lnvmb_110{position:absolute;bottom:var(--space-2);left:50%;transform:translate(-50%);z-index:var(--z-sticky);pointer-events:all}._miniToolbarPanel_lnvmb_119{display:flex;align-items:center;background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._miniToolbarDivider_lnvmb_129{height:24px;margin:0 var(--space-1)}._toolButton_lnvmb_134{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-md);cursor:pointer;padding:0;position:relative;transition:background-color var(--duration-normal) ease;background-color:transparent}._toolButton_lnvmb_134:hover:not(:disabled){background-color:color-mix(in srgb,var(--on-surface) 6%,transparent)}._toolButtonActive_lnvmb_153{background-color:var(--primary);color:var(--on-primary)}._colorSwatch_lnvmb_158{width:20px;height:20px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:border-color var(--duration-fast) ease;flex-shrink:0;background-color:var(--swatch-color)}._colorSwatchActive_lnvmb_169{border-color:var(--accent)}._zoomControls_lnvmb_174{position:absolute;bottom:var(--space-2);right:var(--space-2);z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-container-lowest) 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--outline-variant) 20%,transparent);box-shadow:var(--shadow-soft)}._zoomControls2_lnvmb_190{position:absolute;bottom:var(--space-2);right:var(--space-2);z-index:var(--z-sticky);background-color:var(--surface-container-lowest);border-radius:var(--radius-xl);padding:var(--space-1) var(--space-2);box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);pointer-events:all}._zoomButton_lnvmb_203{width:28px;height:28px;border-radius:var(--radius-md);background:transparent;border:none;color:var(--on-surface-variant);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color var(--duration-fast) ease}._zoomButton_lnvmb_203:hover:not(:disabled){background-color:color-mix(in srgb,var(--on-surface) 6%,transparent)}._zoomLevel_lnvmb_222{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--on-surface-variant);min-width:32px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}._thumbnailBlock_lnvmb_233{position:relative;width:100%;height:var(--sketch-height);border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);overflow:hidden;margin-top:var(--space-3);margin-bottom:var(--space-3);background-color:var(--surface);background-image:radial-gradient(circle,color-mix(in srgb,var(--outline-variant) 25%,transparent) 1px,transparent 1px);background-size:16px 16px;cursor:pointer}._thumbnailOverlay_lnvmb_248{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);background:color-mix(in srgb,var(--surface) 60%,transparent);opacity:0;transition:opacity var(--duration-fast) ease}._thumbnailOverlay_lnvmb_248:hover{opacity:1}._thumbnailHint_lnvmb_265{color:var(--on-surface-variant);font-size:var(--text-xs)}._sketchLoading_lnvmb_271{height:var(--sketch-height);width:100%;display:flex;align-items:center;justify-content:center;margin-top:var(--space-3);margin-bottom:var(--space-3)}._archivedBlock_lnvmb_282{position:relative;width:100%;border-radius:var(--radius-xl);border:1px dashed color-mix(in srgb,var(--outline-variant) 30%,transparent);box-shadow:var(--shadow-soft);overflow:hidden;margin-top:var(--space-3);margin-bottom:var(--space-3);background-color:var(--surface);background-image:radial-gradient(circle,color-mix(in srgb,var(--outline-variant) 25%,transparent) 1px,transparent 1px);background-size:16px 16px}._archivedThumbnailWrapper_lnvmb_296{width:100%;height:100%;opacity:.45;filter:grayscale(.5);pointer-events:none}._trashTag_lnvmb_304{position:absolute;top:var(--space-2);left:var(--space-2);display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background-color:var(--surface-container-lowest);border:1px solid color-mix(in srgb,var(--outline-variant) 20%,transparent);box-shadow:var(--shadow-soft);color:var(--on-surface-variant);font-size:var(--text-xs);font-weight:var(--weight-medium)}._restoreAction_lnvmb_321{position:absolute;bottom:var(--space-3);left:50%;transform:translate(-50%);z-index:var(--z-sticky);display:flex;justify-content:center;align-items:center}._restoreButton_lnvmb_332{box-shadow:var(--shadow-floating)}._sketchThumbnailEmpty_lnvmb_337{width:100%;height:var(--sketch-height);display:flex;align-items:center;justify-content:center;opacity:var(--opacity-muted)}._sketchThumbnailSvg_lnvmb_346{width:100%;height:var(--sketch-height);pointer-events:none;overflow:hidden}._sketchThumbnailImg_lnvmb_353{width:100%;height:var(--sketch-height);object-fit:contain;display:block;pointer-events:none}._excalidrawFill_lnvmb_362,._suspenseFallback_lnvmb_368,.nula-excalidraw .excalidraw-container{width:100%;height:100%}.nula-excalidraw .excalidraw .App-menu.App-menu_top,.nula-excalidraw .excalidraw .App-bottom-bar,.nula-excalidraw .excalidraw .FixedSideContainer,.nula-excalidraw .excalidraw .disable-zen-mode,.nula-excalidraw .excalidraw .scroll-back-to-content{display:none!important}.nula-excalidraw .excalidraw .layer-ui__wrapper{pointer-events:none!important}.nula-excalidraw .excalidraw .undo-redo-buttons,.nula-excalidraw .excalidraw .App-toolbar,.nula-excalidraw .excalidraw .App-toolbar-container,.nula-excalidraw .excalidraw .footer-center,.nula-excalidraw .excalidraw .disable-zen-mode,.nula-excalidraw .excalidraw .zoom-actions{display:none!important}.nula-excalidraw .excalidraw{width:100%!important;height:100%!important;--color-primary: var(--accent);--color-primary-darker: var(--accent);--color-primary-darkest: var(--accent);--color-primary-light: color-mix(in srgb, var(--accent) 20%, transparent);--color-on-primary-container: var(--surface);--default-bg-color: var(--surface);--island-bg-color: var(--surface);--color-surface-low: var(--surface);--color-surface-lowest: var(--outline-variant);--color-surface-mid: var(--surface);--color-surface-high: var(--surface);--text-primary-color: var(--on-surface);--color-text-primary: var(--on-surface);--icon-fill-color: var(--on-surface);--icon-green-fill-color: var(--success);--popup-bg-color: var(--surface);--popup-text-color: var(--on-surface);--button-hover-bg: color-mix(in srgb, var(--outline-variant) 40%, transparent);--button-gray-1: var(--surface);--button-gray-2: var(--outline-variant);--button-gray-3: var(--outline-variant);--border-radius-lg: var(--radius-lg);--shadow-island: var(--shadow-sm);--color-selection: var(--accent);--select-highlight-color: var(--accent);font-family:var(--font-sans)}.nula-excalidraw .excalidraw .context-menu,.nula-sketch-excalidraw .excalidraw .context-menu{border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-floating)!important;background-color:var(--surface-container-lowest)!important;border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)!important;padding:var(--space-2)!important;font-family:var(--font-sans)!important;min-width:160px!important}.nula-excalidraw .excalidraw .context-menu button,.nula-sketch-excalidraw .excalidraw .context-menu button{color:var(--on-surface)!important}.nula-excalidraw .excalidraw .context-menu-item,.nula-sketch-excalidraw .excalidraw .context-menu-item{border-radius:var(--radius-lg)!important;padding:var(--space-2) var(--space-3)!important;font-size:var(--text-sm)!important;letter-spacing:.01em!important;line-height:1.5!important}.nula-excalidraw .excalidraw .context-menu-item:hover,.nula-sketch-excalidraw .excalidraw .context-menu-item:hover{background-color:var(--surface-container)!important;color:var(--on-surface)!important}.nula-excalidraw .excalidraw .context-menu-item:hover .context-menu-item__label,.nula-sketch-excalidraw .excalidraw .context-menu-item:hover .context-menu-item__label{color:var(--on-surface)!important}.nula-excalidraw .excalidraw .context-menu-item.dangerous .context-menu-item__label,.nula-sketch-excalidraw .excalidraw .context-menu-item.dangerous .context-menu-item__label{color:var(--error)!important}.nula-excalidraw .excalidraw .context-menu-item:hover.dangerous,.nula-sketch-excalidraw .excalidraw .context-menu-item:hover.dangerous{background-color:color-mix(in srgb,var(--error) 8%,transparent)!important}.nula-excalidraw .excalidraw .context-menu-item:hover.dangerous .context-menu-item__label,.nula-sketch-excalidraw .excalidraw .context-menu-item:hover.dangerous .context-menu-item__label{color:var(--error)!important}.nula-excalidraw .excalidraw .context-menu-item .context-menu-item__shortcut,.nula-sketch-excalidraw .excalidraw .context-menu-item .context-menu-item__shortcut{color:var(--on-surface-variant)!important;font-size:var(--text-xs)!important}.nula-excalidraw .excalidraw .context-menu-item-separator,.nula-sketch-excalidraw .excalidraw .context-menu-item-separator{border-top:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)!important;margin:var(--space-1) 0!important}.nula-excalidraw .excalidraw .selection-element{stroke:var(--accent)}.nula-excalidraw-bg{position:absolute;inset:0;pointer-events:none!important;z-index:0}.nula-excalidraw-bg--dots{background-image:radial-gradient(circle,var(--outline-variant) 1px,transparent 1px);background-size:24px 24px}.nula-excalidraw .excalidraw .excalidraw__embeddable-container{border-radius:var(--radius-lg)!important;overflow:hidden!important;box-shadow:var(--shadow-soft, 0 2px 12px rgba(0, 0, 0, .1))!important}.nula-excalidraw .excalidraw .excalidraw__embeddable--external{border-radius:var(--radius-lg)!important;border:1px solid var(--outline-variant)!important;background-color:var(--surface)!important;color:var(--on-surface-variant)!important;font-family:var(--font-sans)!important;font-size:var(--text-sm)!important}.nula-excalidraw-bg--grid{background-image:linear-gradient(var(--outline-variant) 1px,transparent 1px),linear-gradient(90deg,var(--outline-variant) 1px,transparent 1px);background-size:24px 24px;opacity:var(--opacity-muted)}.nula-sketch-excalidraw .excalidraw .App-menu,.nula-sketch-excalidraw .excalidraw .App-menu_top,.nula-sketch-excalidraw .excalidraw .App-menu.App-menu_top,.nula-sketch-excalidraw .excalidraw .App-bottom-bar,.nula-sketch-excalidraw .excalidraw .FixedSideContainer,.nula-sketch-excalidraw .excalidraw .HelpDialog,.nula-sketch-excalidraw .excalidraw .disable-zen-mode,.nula-sketch-excalidraw .excalidraw .scroll-back-to-content,.nula-sketch-excalidraw .excalidraw .zoom-actions,.nula-sketch-excalidraw .excalidraw .footer-center,.nula-sketch-excalidraw .excalidraw .Island,.nula-sketch-excalidraw .excalidraw .App-toolbar,.nula-sketch-excalidraw .excalidraw .App-toolbar-container,.nula-sketch-excalidraw .excalidraw .shapes-section,.nula-sketch-excalidraw .excalidraw .main-menu-trigger,.nula-sketch-excalidraw .excalidraw .welcome-screen-center,.nula-sketch-excalidraw .excalidraw .welcome-screen-decor{display:none!important}.nula-sketch-excalidraw .excalidraw .layer-ui__wrapper{pointer-events:none!important}.nula-sketch-excalidraw .excalidraw .layer-ui__wrapper__footer{display:none!important}.nula-sketch-excalidraw .excalidraw{width:100%!important;height:100%!important;--color-primary: var(--accent);--color-primary-darker: var(--accent);--color-primary-darkest: var(--accent);--color-primary-light: color-mix(in srgb, var(--accent) 20%, transparent);--color-on-primary-container: var(--surface);--default-bg-color: var(--surface);--island-bg-color: var(--surface);--color-surface-low: var(--surface);--color-surface-lowest: var(--outline-variant);--color-surface-mid: var(--surface);--color-surface-high: var(--surface);--text-primary-color: var(--on-surface);--color-text-primary: var(--on-surface);--icon-fill-color: var(--on-surface);--popup-bg-color: var(--surface);--popup-text-color: var(--on-surface);--button-hover-bg: color-mix(in srgb, var(--outline-variant) 40%, transparent);--button-gray-1: var(--surface);--button-gray-2: var(--outline-variant);--button-gray-3: var(--outline-variant);--border-radius-lg: var(--radius-lg);--shadow-island: var(--shadow-sm);--color-selection: var(--accent);--select-highlight-color: var(--accent);font-family:var(--font-sans)}._divider_ryr7t_1{margin:var(--space-4) 0;opacity:var(--opacity-dim)}._label_ryr7t_6{text-transform:uppercase;letter-spacing:.08em}._whiteboardCard_10au4_2{display:block;margin:var(--space-3) 0;padding:var(--space-3);border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--accent) 5%,transparent);border:1px solid color-mix(in srgb,var(--accent) 15%,transparent);cursor:default;-webkit-user-select:none;user-select:none}._whiteboardPreview_10au4_13{width:100%;height:200px;border-radius:var(--radius-sm);background-color:color-mix(in srgb,var(--accent) 8%,transparent);margin-bottom:var(--space-2)}._thumbnailInner_10au4_21{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}._whiteboardPlaceholderIcon_10au4_30{opacity:.15;color:var(--accent)}._whiteboardIcon_10au4_35{opacity:var(--opacity-muted);color:var(--accent)}._whiteboardTitle_10au4_40{letter-spacing:var(--tracking-body)}._openButton_10au4_44{font-size:var(--text-xs);opacity:var(--opacity-soft);display:flex;align-items:center;gap:3px}._documentChip_10au4_53{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:var(--radius-sm);background-color:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);font-size:inherit;font-weight:var(--weight-medium);cursor:pointer;text-decoration:none;transition:background-color var(--duration-fast) ease}._documentChipIcon_10au4_68{opacity:var(--opacity-half)}._menuContainer_2ljg2_1{position:absolute;background:var(--surface-container-lowest);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);border-radius:var(--radius-xl);padding:var(--space-2);min-width:220px;max-height:min(280px,calc(100dvh - env(keyboard-inset-height,0px) - var(--space-8)));overflow-y:auto;scrollbar-width:thin;box-shadow:var(--shadow-floating);z-index:var(--z-dropdown)}._menuItem_2ljg2_15{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);min-height:var(--space-7);border-radius:var(--radius-lg);cursor:pointer;background:transparent;transition:background-color var(--duration-fast) ease}._menuItemHighlighted_2ljg2_27{background:var(--surface-container)}._categoryDivider_2ljg2_31{margin:var(--space-1) var(--space-2);height:1px;background:color-mix(in srgb,var(--outline-variant) 15%,transparent);flex-shrink:0}._searchInput_2ljg2_38{margin-bottom:var(--space-1)}._emptyState_2ljg2_42{padding:var(--space-3);display:flex;justify-content:center}._hintRow_2ljg2_48{cursor:default;opacity:.5}._docPickerItem_2ljg2_53{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);cursor:pointer;background:transparent;transition:background-color var(--duration-fast) ease}._docPickerItemHighlighted_2ljg2_64{background:var(--surface-container)}._inlineFlex_2ljg2_68{display:inline-flex;flex-shrink:0}._categoryLabel_2ljg2_73{padding:var(--space-1) var(--space-3);text-transform:uppercase;letter-spacing:var(--tracking-caps)}._referenceModalTitle_2ljg2_81{font-family:var(--font-sans);font-style:normal;font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--on-surface)}._referenceModal_2ljg2_81{max-height:60vh;overflow-y:auto;scrollbar-width:thin;padding:var(--space-1) var(--space-1) var(--space-2)}._referenceCategoryItems_2ljg2_98{gap:0}._referenceItem_2ljg2_102{padding:var(--space-2) var(--space-1);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) ease}._referenceItem_2ljg2_102:hover{background-color:var(--surface-container)}._referenceItemIcon_2ljg2_112{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-md);background-color:var(--surface-container);flex-shrink:0}._referenceItemText_2ljg2_120{gap:var(--space-1);flex:1}._panel_13jeo_1{padding:var(--space-2) var(--space-3)}._leadingIcon_13jeo_5{color:var(--on-surface-variant);flex-shrink:0}._input_13jeo_10{width:calc(var(--space-7) * var(--input-width-multiplier))}._base_x7szf_2{position:fixed;top:var(--fp-top);left:var(--fp-left);right:var(--fp-right);bottom:var(--fp-bottom);z-index:var(--fp-z-index);background-color:var(--surface-container-lowest);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);border-radius:var(--radius-xl);box-shadow:var(--shadow-floating);padding:var(--space-2);min-width:var(--fp-min-width);max-height:var(--fp-max-height)}._compact_x7szf_19{border-radius:var(--radius-md);padding:var(--space-1)}._scrollable_x7szf_25{overflow-y:auto;scrollbar-width:thin}._panel_qhtlw_1{opacity:var(--opacity-dim)}._queryLabel_1wkud_1{padding:var(--space-1) var(--space-3);display:block}._emojiItem_1wkud_6{padding:var(--space-1) var(--space-3);cursor:pointer;background:transparent;transition:background-color var(--duration-fast) ease}._emojiItemHighlighted_1wkud_13{background:var(--outline-variant)}._emojiItemReduced_1wkud_17{padding:var(--space-1) var(--space-3);cursor:pointer;background:transparent}._menuItem_1l04n_1{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);cursor:pointer;background:transparent;transition:background-color var(--duration-fast) ease}._menuItemHovered_1l04n_12{background:var(--surface-container)}._menuItemDanger_1l04n_16{color:var(--error)}._menuItemDangerHovered_1l04n_20{background:color-mix(in srgb,var(--error) 10%,transparent)}._inlineFlex_1l04n_24{display:inline-flex}._rotated90_1l04n_28{transform:rotate(90deg)}._sectionDivider_1l04n_32{margin:var(--space-1) 0}._viewerPanel_192db_1{padding:var(--space-2) var(--space-3);max-width:300px}._commentIcon_192db_6{opacity:var(--opacity-muted)}._editInput_192db_10{flex:1}._commentText_192db_14{cursor:pointer}._bar_59jpk_1{position:sticky;top:0;z-index:var(--z-fixed);display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-hover);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);margin-left:auto;width:fit-content;margin-bottom:var(--space-2)}._findInput_59jpk_18{border:none;background:transparent;box-shadow:none}._matchCounter_59jpk_24{font-size:var(--text-xs);color:var(--on-surface-variant);white-space:nowrap;min-width:40px;text-align:center}._previewCard_1sykf_1{position:fixed;top:var(--preview-top);left:var(--preview-left);z-index:var(--z-dropdown);background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-hover);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);animation:_nula-preview-in_1sykf_1 .2s ease-out}._loadingContainer_7poqr_1{width:var(--preview-card-width);padding:var(--space-3)}._hiddenLoader_7poqr_6{position:absolute;opacity:0;pointer-events:none;width:0;height:0;overflow:hidden}._container_7poqr_15{width:var(--preview-card-width);max-height:var(--preview-card-max-height);padding:var(--space-3)}._titleIcon_7poqr_21,._openButton_7poqr_26{opacity:var(--opacity-dim);flex-shrink:0}._contentArea_7poqr_31{flex:1;overflow-y:auto;scrollbar-width:thin;opacity:.7}._metaIcon_7poqr_38{color:var(--on-surface-variant)}._tabularNums_7poqr_42{font-variant-numeric:tabular-nums}._tag_7poqr_46{font-size:var(--text-xs)}._noShrink_7poqr_50{flex-shrink:0}._titleText_7poqr_54{flex:1;letter-spacing:var(--tracking-body);line-height:var(--leading-normal)}._calloutPickerPanel_jdlti_1{transform:translateY(-100%)}._toolbar_jdlti_5{position:sticky;bottom:var(--space-4);left:var(--space-4);align-self:flex-start;z-index:var(--z-fixed)}._collapsedPill_jdlti_13{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);box-shadow:var(--shadow-hover);display:flex;align-items:center;justify-content:center}._expandedPill_jdlti_26{border-radius:var(--radius-xl);background:color-mix(in srgb,var(--surface) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);box-shadow:var(--shadow-hover);padding:var(--space-1);display:flex;align-items:center;gap:var(--space-1);max-width:90vw;transform-origin:left center}._expandedPillScrollable_jdlti_40{overflow-x:auto}._expandedPillAnimating_jdlti_44{overflow-x:hidden}._formatButton_jdlti_48{width:var(--space-7);height:var(--space-7)}._collapsedButton_jdlti_53{width:100%;height:100%;border-radius:var(--radius-lg)}._container_1i3or_4{position:relative}._avatarTrigger_1i3or_9{--icon-btn-hover-bg: transparent;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}._avatarTrigger_1i3or_9:hover{background:transparent!important;opacity:1!important}._presenceAvatar_1i3or_25{background-color:var(--presence-avatar-bg, var(--surface-container));border:var(--presence-avatar-border)!important}._idle_1i3or_34{opacity:.45;filter:grayscale(60%)}._popover_1i3or_40{position:absolute;top:100%;right:0;margin-top:var(--space-2);z-index:var(--z-popover);width:var(--popover-width-sm);background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-hover);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);overflow:hidden}._popoverHeader_1i3or_55{padding:var(--space-4);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._groupIcon_1i3or_61{color:var(--primary)}._popoverTitle_1i3or_66{font-weight:var(--weight-semibold);font-size:var(--text-sm)}._visibilityBtn_1i3or_72{opacity:var(--btn-opacity, .7)}._userList_1i3or_77{padding:var(--space-2);max-height:var(--presence-list-max-height);overflow-y:auto}._userRow_1i3or_84{padding:var(--space-3);border-radius:var(--radius-xl);opacity:var(--row-opacity, 1)}._listAvatar_1i3or_91{box-shadow:var(--shadow-sm);flex-shrink:0}._userName_1i3or_97{font-weight:var(--weight-medium);font-size:var(--text-sm);flex:1}._selfIndicator_1i3or_104{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background-color:var(--success);flex-shrink:0}._idleIcon_1i3or_113{color:var(--on-surface);opacity:var(--opacity-muted);flex-shrink:0}._wrapper_b2416_1{position:absolute;top:var(--space-4);right:var(--space-4);z-index:var(--z-sticky);display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--surface-container-lowest);color:var(--on-surface-variant);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._iconButton_b2416_20{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-lg)}._divider_b2416_26{height:16px;margin:0 var(--space-1)}._undoButton_b2416_31{color:var(--accent);font-weight:var(--weight-semibold)}._spinningIcon_b2416_36{animation:_spin_b2416_36 1s linear infinite}@keyframes _spin_b2416_36{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._relative_b2416_45{position:relative}._base_1xa2o_1{min-width:var(--permission-select-min-width)}._root_r23kh_1{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_r23kh_7{margin-bottom:var(--space-xs)}._invitationRow_r23kh_11{width:100%;justify-content:space-between;align-items:center}._info_r23kh_17{flex:1;min-width:0}._badge_r23kh_22{flex-shrink:0}._collectionNotice_bmbat_1{margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);background:color-mix(in srgb,var(--accent) 8%,transparent);border-radius:var(--radius-md)}._inviteRow_bmbat_8{margin-bottom:var(--space-4)}._emailInput_bmbat_12{flex:1}._divider_bmbat_16{margin:var(--space-3) 0}._sectionTitle_bmbat_20{margin-bottom:var(--space-2);display:block}._emptyText_bmbat_25{padding:var(--space-3) 0}._memberList_bmbat_29{margin-bottom:var(--space-3)}._memberRow_bmbat_33{width:100%}._avatar_bmbat_37{flex-shrink:0;background-color:var(--member-avatar-bg)}._memberInfo_bmbat_42{flex:1;min-width:0}._ownerTag_bmbat_47{margin-right:0}._linkInput_bmbat_51{flex:1}._panel_9pjx1_1{position:absolute;top:100%;right:0;margin-top:var(--space-2);width:280px;background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-hover);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);z-index:var(--z-popover);overflow:hidden;display:flex;flex-direction:column}._section_9pjx1_17{padding:var(--space-3)}._sectionBordered_9pjx1_21{padding:var(--space-3);border-top:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._sectionTitle_9pjx1_26{text-transform:uppercase;letter-spacing:var(--tracking-caps);opacity:var(--opacity-muted);margin-bottom:var(--space-2)}._metaRow_9pjx1_33{margin-bottom:var(--space-1)}._tabularNums_9pjx1_37{font-variant-numeric:tabular-nums}._avatar_9pjx1_41{background:var(--accent)}._tagStyle_9pjx1_45{font-size:var(--text-xs);background:var(--tag-container);color:var(--on-tag-container)}._addTagInput_9pjx1_51{width:80px;font-size:var(--text-xs)}._addTagButton_9pjx1_56{background:none;border:1px dashed var(--outline-variant);border-radius:var(--radius-md);cursor:pointer;padding:0 var(--space-2);color:var(--on-surface-variant);font-size:var(--text-xs);line-height:20px;opacity:.7}._calendarEventRow_9pjx1_68{padding:var(--space-2);border-radius:var(--radius-lg);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}._calendarEventRow_9pjx1_68:hover{background:color-mix(in srgb,var(--on-surface) 5%,transparent)}._calendarColorDot_9pjx1_79{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);flex-shrink:0;background:var(--cal-color)}._calendarEventTitle_9pjx1_87{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._calendarIcon_9pjx1_93{color:var(--on-surface-variant);flex-shrink:0}._accentText_9pjx1_98{color:var(--accent)}._calendarEventContent_9pjx1_102{flex:1;min-width:0}._noShrink_9pjx1_107{flex-shrink:0}._panel_165ss_1{position:absolute;top:100%;right:0;margin-top:var(--space-2);width:240px;background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-hover);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);z-index:var(--z-popover);overflow:hidden}._content_165ss_15{padding:var(--space-3)}._title_165ss_19{text-transform:uppercase;letter-spacing:var(--tracking-caps);opacity:var(--opacity-muted);margin-bottom:var(--space-2)}._tagStyle_165ss_26{font-size:var(--text-xs);background:var(--tag-container);color:var(--on-tag-container)}._addTagInput_165ss_32{width:80px;font-size:var(--text-xs)}._addTagButton_165ss_37{background:none;border:1px dashed var(--outline-variant);border-radius:var(--radius-md);cursor:pointer;padding:0 var(--space-2);color:var(--on-surface-variant);font-size:var(--text-xs);line-height:20px;opacity:.7}._anchor_hwx3k_1{position:fixed;bottom:var(--space-4);right:calc(var(--space-4) + var(--control-size-lg) + var(--space-3));z-index:var(--z-fixed);pointer-events:none}._pill_hwx3k_9{width:var(--control-size-lg);height:var(--control-size-lg);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);box-shadow:var(--shadow-hover);display:flex;align-items:center;justify-content:center;transition:opacity var(--duration-slow) ease}._pillVisible_hwx3k_23{opacity:1;pointer-events:auto}._pillHidden_hwx3k_28{opacity:0;pointer-events:none}._iconButton_hwx3k_33{width:100%;height:100%}._wrapper_1d4tf_1{max-width:var(--content-width);width:100%;margin:0 auto;padding:0 var(--padding-container) var(--space-2);background-color:var(--surface)}._chip_1d4tf_9{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;background-color:color-mix(in srgb,var(--chip-color) 10%,var(--surface-container-lowest));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--chip-color) 25%,transparent);cursor:pointer;font-family:inherit;white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._chip_1d4tf_9:hover{background-color:color-mix(in srgb,var(--chip-color) 18%,var(--surface-container-lowest));box-shadow:var(--shadow-hover)}._colorDot_1d4tf_31{width:8px;height:8px;border-radius:var(--radius-full);background:var(--chip-color);flex-shrink:0}._eventTitle_1d4tf_39{color:var(--on-surface);font-weight:var(--weight-medium);max-width:140px;overflow:hidden;text-overflow:ellipsis}._timeLabel_1d4tf_47{color:var(--on-surface-variant);flex-shrink:0}._extraBadge_1d4tf_52{width:16px;height:16px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--chip-color) 20%,transparent);flex-shrink:0}._extraCount_1d4tf_60{color:var(--chip-color);font-weight:var(--weight-semibold);line-height:1}._openIcon_1d4tf_66{color:var(--on-surface-variant);flex-shrink:0}._base_s8pv1_1{min-height:var(--space-8)}._actionRow_s8pv1_5{display:inline-flex;gap:var(--space-2)}._base_5p52b_1,._base_risdz_2{min-height:var(--space-8)}._saveInputSize_1qte8_1{font-size:var(--text-sm)}._saveButton_1qte8_5{background-color:var(--primary);color:var(--surface);border-radius:var(--radius-lg)}._clearButton_1qte8_11{border-radius:var(--radius-lg)}._emptyIcon_1qte8_15{color:var(--on-surface-variant);opacity:.2}._emptyState_1qte8_20{flex:1;justify-content:center}._snapshotRow_1qte8_25{cursor:pointer;padding:var(--space-1) 0}._snapshotContent_1qte8_30{min-width:0}._snapshotName_1qte8_34{color:var(--on-surface)}._noDocText_1qte8_38{padding:var(--space-2) 0}._base_1d9n9_1{background-color:transparent;width:100%;height:100%;box-sizing:border-box;overflow:hidden}._header_1d9n9_9{padding:var(--space-6) var(--space-6) var(--space-5);box-shadow:0 1px color-mix(in srgb,var(--on-surface) 6%,transparent);background-color:var(--surface);flex-shrink:0;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}._iconCircle_1d9n9_17{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--on-surface) 6%,transparent);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);flex-shrink:0;color:var(--on-surface-variant)}._title_1d9n9_27{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-medium);color:var(--on-surface);white-space:nowrap}._closeButtonFlex_1d9n9_35{flex-shrink:0}._iconRotateContainer_1d9n9_39{display:flex;align-items:center;justify-content:center}._body_1d9n9_45{flex:1;overflow-y:auto;padding:var(--space-6);gap:var(--space-5)}._footer_1d9n9_52{padding:var(--space-5);border-top:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);flex-shrink:0;overflow:hidden}._wrapper_rqdkk_3{width:100%;height:100%;position:relative;background-color:var(--excalidraw-bg, var(--surface))}._backdrop_i3afj_4{position:fixed;inset:0;z-index:var(--z-layer-overlay, 10);background:color-mix(in srgb,var(--on-surface) 15%,transparent)}._dialog_i3afj_12{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:var(--z-layer-modal, 10);width:var(--document-picker-width);max-height:var(--document-picker-max-height);background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--outline-variant) 20%,transparent);box-shadow:var(--shadow-floating);overflow:hidden}._searchHeader_i3afj_28{padding:var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._searchIcon_i3afj_33{color:var(--accent);flex-shrink:0}._searchInput_i3afj_38{flex:1}._resultsList_i3afj_43{flex:1;overflow-y:auto;padding:var(--space-1)}._emptyMessage_i3afj_50{padding:var(--space-3);text-align:center;display:block}._resultItem_i3afj_57{padding:var(--space-2) var(--space-3);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) ease}._resultItem_i3afj_57:hover{background-color:color-mix(in srgb,var(--on-surface) 5%,transparent)}._resultIcon_i3afj_68{color:var(--accent);flex-shrink:0}._resultContent_i3afj_73{flex:1;min-width:0}._root_sm714_3{width:100%;height:100%;background:var(--surface-container-lowest);border-radius:var(--radius-lg);overflow:hidden;box-sizing:border-box;font-family:var(--font-sans);box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--outline-variant) 20%,transparent)}._titleBar_sm714_16{padding:var(--space-2) var(--space-3);flex-shrink:0;border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._titleBarIcon_sm714_22{opacity:var(--opacity-dim);flex-shrink:0}._titleText_sm714_27{flex:1;letter-spacing:var(--tracking-body)}._openButton_sm714_32{opacity:var(--opacity-dim);flex-shrink:0;pointer-events:all}._contentArea_sm714_39{flex:1;overflow-y:auto;scrollbar-width:thin;padding:var(--space-2) var(--space-3);opacity:var(--opacity-embed-content);min-height:0;pointer-events:all}._emptyState_sm714_49{flex:1;opacity:var(--opacity-half)}._markdownContent_sm714_54{font-size:var(--text-sm)}._footer_sm714_59{padding:var(--space-1) var(--space-3);flex-shrink:0;border-top:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._footerIcon_sm714_65{color:var(--on-surface-variant)}._footerNumeric_sm714_69{font-variant-numeric:tabular-nums}._cardOverlay_1k49n_3{position:absolute;left:0;top:0;transform:var(--card-transform);width:var(--card-width);height:var(--card-height);pointer-events:none;z-index:10;opacity:var(--card-opacity, 1)}._fill_9d9qs_3{width:100%;height:100%}._fillRelative_9d9qs_8{width:100%;height:100%;position:relative}._canvasArea_9d9qs_14{flex:1;position:relative;min-height:0}._emptyIcon_9d9qs_21,._emptyText_9d9qs_26{color:var(--on-surface-variant)}._viewOnlyBadge_9d9qs_31{position:absolute;bottom:var(--space-3);left:50%;transform:translate(-50%);background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--radius-md);padding:var(--space-1) var(--space-3);box-shadow:var(--shadow-sm);opacity:var(--opacity-soft);pointer-events:none}._viewOnlyIcon_9d9qs_45{color:var(--on-surface-variant)}._viewOnlyText_9d9qs_49{font-size:var(--text-xs);color:var(--on-surface-variant)}._contentEditable_1r9ya_1{color:var(--on-surface);font-size:var(--text-xs);line-height:var(--leading-normal);letter-spacing:var(--tracking-body);font-family:var(--font-serif)}._paneLabel_1e1hc_1{padding:var(--space-2) var(--space-6);box-shadow:0 1px color-mix(in srgb,var(--on-surface) 6%,transparent);flex-shrink:0}._paneLabelText_1e1hc_7{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--on-surface)}._scrollPane_1e1hc_14{flex:1;overflow-y:auto;padding:var(--space-4) var(--space-6);min-height:0}._toolbar_1e1hc_21{padding:var(--space-3) var(--space-5);box-shadow:0 1px color-mix(in srgb,var(--on-surface) 6%,transparent);flex-shrink:0}._toolbarTitle_1e1hc_27{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--on-surface)}._diffLayout_1e1hc_34,._splitter_1e1hc_39{flex:1;min-height:0}._paneColumn_1e1hc_44{height:100%}._snapshotErrorPane_1e1hc_48{flex:1;padding:var(--space-6)}._snapshotLoadingPane_1e1hc_53{flex:1;padding:var(--space-4) var(--space-6)}._loadingFallback_1e1hc_58{flex:1}._skeletonTitle_1e1hc_62{max-width:var(--find-input-width)}._errorIcon_1e1hc_66{color:var(--on-surface-variant);opacity:var(--opacity-dim)}._container_1e1hc_71{height:100%}._toolbarIconBtn_1x5s8_3{background-color:var(--surface);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);box-shadow:var(--shadow-soft);opacity:1}._popover_1x5s8_11{position:fixed;top:var(--popover-top, 0px);left:var(--popover-left, 0px);width:var(--date-picker-width);background:var(--surface-container-lowest);border-radius:var(--radius-xl);box-shadow:var(--shadow-floating);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);z-index:var(--z-dropdown);overflow:hidden}._searchRow_1x5s8_24{padding:var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._searchIcon_1x5s8_29{opacity:.35;flex-shrink:0}._searchInput_1x5s8_34{flex:1;border:none;background:transparent;color:var(--on-surface);font-size:var(--text-sm);font-family:inherit}._docList_1x5s8_43{max-height:var(--collection-list-max-height);overflow-y:auto}._emptyText_1x5s8_48{padding:var(--space-4);text-align:center}._docPickerRow_1x5s8_54{padding:var(--space-2) var(--space-3);cursor:pointer;background-color:transparent}._docPickerRow_1x5s8_54:hover{background-color:var(--surface-container)}._docPickerIcon_1x5s8_64{opacity:var(--opacity-muted);flex-shrink:0}._paginationRow_1x5s8_70{padding:var(--space-5) 0 var(--space-8)}._actionsWrap_1x5s8_75{position:relative}._createBtn_1x5s8_80{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);height:var(--space-7);padding:0 var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium)}._base_2f4lz_1{position:absolute;bottom:var(--space-2);right:var(--space-5);opacity:var(--opacity-muted);pointer-events:none;font-variant-numeric:tabular-nums}._toolbar_72h5q_1{position:absolute;bottom:var(--space-3);left:50%;transform:translate(-50%);z-index:var(--z-layer, 10);pointer-events:all}._panel_72h5q_10{background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._flyout_72h5q_18{position:absolute;bottom:calc(100% + var(--space-2));left:50%;transform:translate(-50%);background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);padding:var(--space-2);z-index:var(--z-layer, 200);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._flyoutRow_72h5q_31{flex-direction:row;gap:var(--space-0-5)}._flyoutGrid_72h5q_36{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-1)}._groupWrapper_72h5q_42{position:relative}._divider_72h5q_46{height:24px!important;margin:0 var(--space-1)!important}._toolBtn_72h5q_51{width:36px;height:36px;border-radius:var(--radius-lg);border:none;padding:0;position:relative;transition:background-color var(--duration-normal) ease}._toolBtnNoMotion_72h5q_61{width:36px;height:36px;border-radius:var(--radius-lg);border:none;padding:0;position:relative;transition:none}._toolBtnActive_72h5q_71{background-color:var(--primary);color:var(--on-primary)}._subToolBtn_72h5q_76{width:32px;height:32px;border-radius:var(--radius-lg);border:none;padding:0;position:relative;transition:background-color var(--duration-normal) ease}._subToolBtnNoMotion_72h5q_86{width:32px;height:32px;border-radius:var(--radius-lg);border:none;padding:0;position:relative;transition:none}._subToolIndicator_72h5q_96{position:absolute;bottom:2px;right:2px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom-width:4px;border-bottom-style:solid;border-bottom-color:var(--subtool-indicator-color, var(--on-surface-variant))}._label_1fum2_1{font-weight:var(--weight-medium);color:var(--on-surface)}._bar_1nk09_1{position:absolute;bottom:calc(var(--space-7) + var(--space-5) + var(--space-1));left:50%;transform:translate(-50%);z-index:var(--z-layer, 200);pointer-events:all;background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);white-space:nowrap}._flyout_1nk09_16{position:absolute;bottom:calc(100% + var(--space-2));left:50%;transform:translate(-50%);background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);padding:var(--space-3);z-index:var(--z-layer-flyout, 1100);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent)}._flyoutWide_1nk09_29{width:160px}._flyoutLabel_1nk09_33{font-size:var(--text-xs);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-caps)}._posRelative_1nk09_40{position:relative}._colorSwatch_1nk09_45{width:20px;height:20px;border-radius:var(--radius-md);border:2px solid var(--outline-variant);background-color:var(--swatch-color, transparent);flex-shrink:0}._fillSwatch_1nk09_55{width:20px;height:20px;border-radius:var(--radius-sm);background:var(--fill-bg, transparent);border:var(--fill-border, 2px dashed var(--outline-variant));display:flex;align-items:center;justify-content:center;flex-shrink:0}._opacityIcon_1nk09_68{opacity:var(--icon-opacity, 1)}._triggerBtn_1nk09_73{display:flex;align-items:center;gap:0;cursor:pointer;background:none;border:none;padding:0;color:inherit;font-family:inherit}._optionBtn_1nk09_86{display:flex;align-items:center;justify-content:center;width:36px;height:28px;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;transition:background-color var(--duration-fast) ease;background:transparent;border:1.5px solid var(--outline-variant)}._optionBtn_1nk09_86[data-active=true]{background:color-mix(in srgb,var(--accent) 18%,transparent);border:none}._optionBtnFill_1nk09_106{display:flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-xs);font-family:inherit;background:transparent;color:var(--on-surface);border:1.5px solid var(--outline-variant);transition:background-color var(--duration-fast) ease}._optionBtnFill_1nk09_106[data-active=true]{background:var(--on-surface);color:var(--surface);border:none}._fontFamilyBtn_1nk09_128{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;min-width:120px;border:none;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-family:inherit;background:transparent;transition:background-color var(--duration-fast) ease}._fontFamilyBtn_1nk09_128[data-active=true]{background:color-mix(in srgb,var(--accent) 18%,transparent)}._fontFamilyTrigger_1nk09_149{cursor:pointer}._fontFamilyLabel_1nk09_153{font-size:var(--text-sm);color:var(--on-surface);font-family:var(--item-font, inherit)}._fontFamilySample_1nk09_159{font-size:var(--text-xs);color:var(--on-surface-variant);opacity:var(--opacity-soft);font-family:var(--item-font, inherit)}._smallBtn_1nk09_167{width:28px;height:28px;border-radius:var(--radius-lg);border:none;padding:0;position:relative;transition:background-color var(--duration-normal) ease}._smallBtnNoMotion_1nk09_177{width:28px;height:28px;border-radius:var(--radius-lg);border:none;padding:0;position:relative;transition:none}._tinyBtn_1nk09_188{width:26px;height:26px;border-radius:var(--radius-lg);border:none;padding:0;position:relative}._colorGridBtn_1nk09_198{width:28px;height:28px;border-radius:var(--radius-sm);border:2px solid transparent;cursor:pointer;background:var(--swatch-color, transparent);transition:border-color var(--duration-fast) ease}._colorGridBtn_1nk09_198[data-selected=true]{border-color:var(--accent)}._colorGridBtnRainbow_1nk09_213{width:28px;height:28px;border-radius:var(--radius-sm);border:2px solid transparent;cursor:pointer;background:conic-gradient(from 0deg,#8da9c4,#8dbdaa,#c4b78d,#c49a8d,#b8a0c4,#a0b8b8,#8da9c4)}._colorGrid_1nk09_198{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-1)}._strokeWidthTrigger_1nk09_230{padding:0 var(--space-1)}._customColorWrapper_1nk09_235{position:relative}._colorPickerInput_1nk09_239{position:absolute;opacity:0;width:0;height:0;pointer-events:none}._modeToggle_1nk09_248{background-color:var(--surface);border-radius:var(--radius-sm);padding:var(--space-1)}._modeBtn_1nk09_255{padding:var(--space-1) var(--space-2);border:none;border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-xs);font-weight:var(--weight-medium);font-family:inherit;background:transparent;color:var(--on-surface-variant);box-shadow:none;transition:background-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}._modeBtn_1nk09_255[data-active=true]{font-weight:var(--weight-semibold);background:var(--surface);color:var(--on-surface);box-shadow:var(--shadow-sm)}._saveBtn_1nk09_277{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-lg);border:none;padding:0;position:relative}._strokePreviewBar_1nk09_287{width:18px;border-radius:1px;background-color:var(--bar-color, var(--on-surface-variant));opacity:var(--bar-opacity, .4)}._divider_1nk09_295{height:20px!important}._fontSizeDisplay_1nk09_300{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--on-surface)}._fontFamilyDisplay_1nk09_307{font-size:var(--text-xs);color:var(--on-surface)}._textMuted_1nk09_313{font-size:var(--text-xs);color:var(--on-surface-variant)}._textMutedWithGap_1nk09_318{font-size:var(--text-xs);color:var(--on-surface-variant);margin-left:var(--space-1)}._opacityValue_1nk09_325{font-size:var(--text-xs);color:var(--on-surface)}._trigger_lse02_1{opacity:1;background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);padding:var(--space-2);box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);cursor:pointer;display:flex;align-items:center;justify-content:center;width:var(--control-size-md);height:var(--control-size-md);color:var(--on-surface-variant);transition:background-color var(--duration-fast) ease}._triggerNoMotion_lse02_18{opacity:1;background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);padding:var(--space-2);box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);cursor:pointer;display:flex;align-items:center;justify-content:center;width:var(--control-size-md);height:var(--control-size-md);color:var(--on-surface-variant);transition:none}._optionGroup_lse02_35{padding:0 var(--space-1)}._option_lse02_35{opacity:1;color:var(--on-surface-variant)}._option_lse02_35[data-active=true]{opacity:1;background-color:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--on-surface)}._option_lse02_35[data-active=true]:hover:not(:disabled){opacity:1;background-color:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--on-surface)}._popoverDivider_lse02_57{margin:var(--space-1) 0!important}._colorLabel_lse02_62{padding:0 var(--space-2)}._colorGrid_lse02_67{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-1);padding:0 var(--space-1)}._swatch_lse02_75{width:var(--control-size-sm);height:var(--control-size-sm);border-radius:var(--radius-sm);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;background:var(--swatch-bg, var(--surface));border:var(--swatch-border, 2px solid var(--outline-variant))}._swatchRainbow_lse02_89{width:var(--control-size-sm);height:var(--control-size-sm);border-radius:var(--radius-sm);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;background:conic-gradient(from 0deg,#94b8d4,#82c4a0,#d4c878,#d49494,#a0a0b8,#82b8c4,#94b8d4);border:2px solid transparent}._customColorWrapper_lse02_103{position:relative}._colorPickerInput_lse02_107{position:absolute;opacity:0;width:0;height:0;pointer-events:none}._container_clwr0_1{background-color:var(--surface-container-lowest);border-radius:var(--radius-lg);height:var(--control-size-md);padding:0 var(--space-2);box-shadow:var(--shadow-soft);border:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);pointer-events:all}._btn_clwr0_11{border:none;transition:background-color var(--duration-fast) ease}._btnNoMotion_clwr0_16{border:none;transition:none}._zoomLabel_clwr0_21{font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--on-surface-variant);font-weight:var(--weight-medium);min-width:var(--space-8);padding:0 var(--space-2);-webkit-user-select:none;user-select:none}._minimapActive_clwr0_31{background-color:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}._minimapInactive_clwr0_36{background-color:transparent;color:var(--on-surface-variant)}._container_en8p5_1{position:relative}._trigger_en8p5_5{display:inline-flex;align-items:center;gap:var(--space-1);height:calc(var(--space-6) + var(--space-2));padding:0 var(--space-2);border-radius:var(--radius-lg);cursor:pointer;border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);background-color:var(--surface-container-lowest);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-soft);color:var(--on-surface-variant);font-size:var(--text-sm);-webkit-user-select:none;user-select:none}._panel_en8p5_23{position:absolute;top:calc(100% + var(--space-2));left:0;width:var(--page-panel-width);background-color:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);border:1px solid color-mix(in srgb,var(--outline-variant) 50%,transparent);overflow:hidden;padding:var(--space-1) 0}._pageItem_en8p5_42{min-height:var(--space-7)}._pageItemActive_en8p5_46{background-color:color-mix(in srgb,var(--accent) 18%,transparent)}._dragHandle_en8p5_50{color:var(--outline-variant);flex-shrink:0}._pageNumber_en8p5_55{min-width:var(--space-4);flex-shrink:0}._pageName_en8p5_60{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actionBtn_en8p5_67{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-sm);flex-shrink:0}._footer_en8p5_74{border-top:1px solid color-mix(in srgb,var(--outline-variant) 10%,transparent);margin-top:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-3) + var(--space-7))}._triggerPageName_en8p5_80{color:var(--on-surface-variant)}._footerViewAll_en8p5_84{color:var(--accent);font-size:var(--text-xs);padding:0;height:auto}._container_13hr3_1{position:absolute;bottom:calc(100% + var(--space-2));left:0;width:calc(var(--space-8) * 3);height:calc(var(--space-8) * 2);z-index:var(--z-layer, 10);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-soft);border:1px solid var(--border-subtle);background-color:var(--surface-container-lowest);cursor:crosshair;pointer-events:all}._canvas_13hr3_17{display:block;width:100%;height:100%}._trigger_1td0g_1{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-lg)}._itemGrid_vcxyt_1{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}._itemCard_vcxyt_7{position:relative;gap:var(--space-1)}._thumbnailWrapper_vcxyt_12{position:relative}._thumbnail_vcxyt_12{width:var(--sidebar-width-collapsed);height:var(--sidebar-width-collapsed);min-width:var(--sidebar-width-collapsed);min-height:var(--sidebar-width-collapsed);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--outline-variant) 40%,transparent);border:var(--border-subtle);cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center}._thumbnailImg_vcxyt_31{display:block;width:80px;height:80px;object-fit:cover}._thumbnailIcon_vcxyt_38{color:var(--on-surface-variant)}._hoverActions_vcxyt_43{position:absolute;top:calc(var(--space-1) / 2);right:calc(var(--space-1) / 2);z-index:var(--z-layer, 1)}._actionBtn_vcxyt_51{width:var(--space-5);height:var(--space-5);padding:0;background:var(--surface-container-lowest);border:var(--border-subtle);box-shadow:var(--shadow-md)}._actionBtnDanger_vcxyt_61{width:var(--space-5);height:var(--space-5);padding:0;background:var(--surface-container-lowest);border:var(--border-subtle);box-shadow:var(--shadow-md);color:var(--error)}._itemName_vcxyt_72{font-size:var(--text-xs);color:var(--on-surface);flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;word-break:break-word}._placeholder_vcxyt_85{height:120px}._emptyText_vcxyt_90{color:var(--on-surface-variant);font-size:var(--text-sm)}._groupLabel_vcxyt_96{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-caps);padding:0 var(--space-1)}._paginationRow_vcxyt_106{padding-top:var(--space-3)}._fill_3gjcu_3{width:100%;height:100%}._fillRelative_3gjcu_8{width:100%;height:100%;position:relative}._header_3gjcu_14{position:absolute;top:var(--space-4);left:var(--space-4);right:var(--space-4);z-index:50;pointer-events:none}._pageDropdownWrapper_3gjcu_23{pointer-events:all}._bottomLeftControls_3gjcu_27{position:absolute;bottom:var(--space-3);left:var(--space-3);z-index:var(--z-layer, 10);pointer-events:all;width:fit-content}._zoomWithMinimap_3gjcu_36{position:relative}._bottomLeftDivider_3gjcu_40{height:16px;margin:0 var(--space-1)}._libraryButton_3gjcu_45{position:absolute;bottom:calc(var(--space-8) + var(--space-2));left:var(--space-3);z-index:var(--z-layer, 10);pointer-events:all;width:var(--space-7);height:var(--space-7);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:0;min-width:0}._eventCard_273le_1{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);border-left:3px solid var(--event-color, var(--on-surface-variant));background:var(--surface-container-lowest);box-shadow:var(--shadow-soft);cursor:pointer;transition:box-shadow var(--duration-normal),transform var(--duration-normal)}._eventCard_273le_1:hover{box-shadow:var(--shadow-hover);transform:translateY(-1px)}._eventIcon_273le_17{color:var(--on-surface-variant);flex-shrink:0;opacity:var(--opacity-soft)}._eventTitle_273le_23{font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._eventTitleBusy_273le_31{color:var(--on-surface-variant);font-style:italic}._eventTitleDefault_273le_36{color:var(--on-surface)}._eventTime_273le_40{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--on-surface-variant);opacity:.7;margin-top:var(--space-1);margin-left:var(--calendar-time-offset)}._moreLabel_273le_53{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--on-surface-variant);padding-left:var(--space-2);text-transform:uppercase;letter-spacing:var(--tracking-widest)}._base_kj426_1{flex:1;min-height:var(--preview-card-max-height);padding:var(--space-8)}._icon_kj426_7{color:var(--on-surface-variant);opacity:var(--opacity-dim);margin-bottom:var(--space-5)}._title_kj426_13{font-family:var(--font-serif);font-weight:var(--weight-medium);font-style:italic;letter-spacing:var(--tracking-display-serif);line-height:var(--leading-display);font-size:var(--text-2xl);color:var(--on-surface-variant)}._subtitle_kj426_23{text-align:center;max-width:340px}._base_11or8_1{padding:var(--space-3) var(--space-4);background:color-mix(in srgb,var(--warning) 10%,var(--surface));border-bottom:1px solid color-mix(in srgb,var(--warning) 30%,transparent)}._text_11or8_7{flex:1;color:var(--on-surface)}._icon_11or8_12{color:var(--warning);flex-shrink:0}._base_9zzvq_2{padding:var(--space-2) var(--space-3)}._indentSm_9zzvq_7{padding-left:var(--space-7)}._indentMd_9zzvq_11{padding-left:var(--space-8)}._page_tdpwl_2{height:100%;width:100%;overflow:hidden}._inner_tdpwl_8{flex:1;min-height:0;overflow:hidden;padding:var(--space-4) var(--space-6) var(--space-2);display:flex;flex-direction:column}._contentWrap_tdpwl_17{max-width:1400px;width:100%;margin:0 auto;flex:1;min-height:0}._headerSection_tdpwl_26{margin-bottom:var(--space-4);position:relative;z-index:var(--z-sticky)}._headerTopRow_tdpwl_32{margin-bottom:var(--space-3);flex-wrap:wrap}._titleMotion_tdpwl_37{flex:1}._titleIconWrap_tdpwl_41{border-radius:var(--radius-lg);background-color:var(--surface-container);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb,var(--outline-variant) 20%,transparent);width:var(--space-7);height:var(--space-7);flex-shrink:0}._titleIcon_tdpwl_41{color:var(--on-surface);opacity:var(--opacity-muted)}._pageTitle_tdpwl_56{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-medium);color:var(--on-surface)}._actionBar_tdpwl_65{flex-wrap:wrap}._filterBtnDefault_tdpwl_71{color:var(--on-surface-variant)}._filterBtnActive_tdpwl_75{background:var(--surface-container-lowest);color:var(--on-surface)}._filterDropdown_tdpwl_82{width:256px}._settingsDropdown_tdpwl_86{width:224px}._filterHeader_tdpwl_91{margin-bottom:var(--space-2)}._filterLabel_tdpwl_95{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--on-surface-variant);opacity:var(--opacity-soft)}._filterClearBtn_tdpwl_104{color:var(--primary);cursor:pointer}._calendarRow_tdpwl_109{padding:var(--space-2) var(--space-3);border-radius:var(--radius-xl);transition:background var(--duration-fast)}._calendarRowInactive_tdpwl_115{background:transparent}._calendarRowInactive_tdpwl_115:hover{background:color-mix(in srgb,var(--on-surface) 3%,transparent)}._calendarRowActive_tdpwl_123{background:color-mix(in srgb,var(--primary) 5%,transparent)}._calendarRowInner_tdpwl_127{flex:1;min-width:0}._calColorDot_tdpwl_132{width:12px;height:12px;border-radius:var(--radius-full);background:var(--cal-color, var(--primary));flex-shrink:0;cursor:pointer;transition:outline var(--duration-fast)}._calColorDotOpen_tdpwl_142{outline:2px solid var(--cal-color, var(--primary));outline-offset:2px}._calendarName_tdpwl_147{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._calendarNameActive_tdpwl_153{color:var(--primary)}._calendarNameInactive_tdpwl_157{color:var(--on-surface)}._renameBtn_tdpwl_161{width:20px;height:20px;border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--duration-fast),color var(--duration-fast)}._renameBtnActive_tdpwl_169{color:var(--primary);opacity:1}._renameBtnInactive_tdpwl_174{color:var(--on-surface-variant);opacity:.6}._renameBtnInactive_tdpwl_174:hover{opacity:1}._settingsBtnDefault_tdpwl_186{color:var(--on-surface-variant)}._settingsBtnActive_tdpwl_190{background:var(--surface-container-lowest);color:var(--on-surface)}._settingsSectionLabel_tdpwl_196{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--on-surface-variant);opacity:var(--opacity-soft);padding:var(--space-2) var(--space-3)}._settingsRow_tdpwl_206{padding:var(--space-2) var(--space-3);border-radius:var(--radius-xl);cursor:pointer;transition:background var(--duration-fast)}._settingsRow_tdpwl_206:hover{background:color-mix(in srgb,var(--on-surface) 3%,transparent)}._settingsRowDisabled_tdpwl_217{opacity:.5;cursor:default}._settingsRowDisabled_tdpwl_217:hover{background:transparent}._settingsIcon_tdpwl_226{color:var(--on-surface-variant)}._settingsDivider_tdpwl_230{height:1px;background:var(--border-subtle);margin:var(--space-1) var(--space-2)}._syncIcon_tdpwl_236{color:var(--on-surface-variant)}._syncIconSpinning_tdpwl_240{color:var(--on-surface-variant);animation:_spin_tdpwl_1 1s linear infinite}@keyframes _spin_tdpwl_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._navBar_tdpwl_256{background:var(--surface-container-lowest);padding:var(--space-1) var(--space-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);border:1px solid var(--border-subtle)}._navBarMobile_tdpwl_264{justify-content:space-between}._navBtn_tdpwl_268{width:28px;height:28px;border-radius:var(--radius-lg);cursor:pointer;color:var(--on-surface);transition:background var(--duration-normal);flex-shrink:0}._navBtn_tdpwl_268:hover{background:var(--surface-container-low)}._dateLabelBtn_tdpwl_282{padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);cursor:pointer;color:var(--on-surface);transition:background var(--duration-normal)}._dateLabelBtnDefault_tdpwl_290{background:transparent}._dateLabelBtnActive_tdpwl_294{background:var(--surface-container-low)}._dateLabelBtnDesktop_tdpwl_298{min-width:130px}._dateLabelBtnMobile_tdpwl_302{flex:1}._dateLabelBtn_tdpwl_282:hover{background:var(--surface-container-low)}._dateLabelText_tdpwl_310{font-weight:var(--weight-medium);text-align:center;color:inherit}._navDivider_tdpwl_316{width:1px;height:16px;background:var(--outline-variant);margin:0 var(--space-1)}._todayBtn_tdpwl_323{padding:var(--space-1) var(--space-4);cursor:pointer;border-radius:var(--radius-lg);color:var(--on-surface);transition:background var(--duration-normal)}._todayBtn_tdpwl_323:hover{background:var(--surface-container-low)}._todayBtnLabel_tdpwl_335{font-weight:var(--weight-medium)}._bodyMotion_tdpwl_340{flex:1;min-height:0;display:flex;flex-direction:column}._glassContainer_tdpwl_347{flex:1;min-height:0;background:color-mix(in srgb,var(--surface-container-lowest) 60%,transparent);border:1px solid color-mix(in srgb,var(--surface) 40%,transparent);box-shadow:var(--shadow-soft);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:var(--radius-xl);overflow:hidden;position:relative}._ambientGlowTop_tdpwl_361{position:absolute;top:0;right:0;width:256px;height:256px;background:var(--pastel-lavender);filter:blur(80px);border-radius:var(--radius-full);pointer-events:none;opacity:.2}._ambientGlowBottom_tdpwl_374{position:absolute;bottom:0;left:0;width:256px;height:256px;background:var(--pastel-barley);filter:blur(80px);border-radius:var(--radius-full);pointer-events:none;opacity:.2}._mobileEventList_tdpwl_388{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;padding:var(--space-4)}._mobileEventList_tdpwl_388::-webkit-scrollbar{display:none}._mobileEmptyRow_tdpwl_400{padding:var(--space-4) 0}._mobileEmptyIcon_tdpwl_404{color:var(--on-surface-variant)}._mobileDayGroup_tdpwl_408{margin-bottom:var(--space-4)}._mobileDayHeader_tdpwl_412{letter-spacing:var(--tracking-widest);text-transform:uppercase;padding-left:var(--space-2);padding-bottom:var(--space-1)}._mobileDayHeaderToday_tdpwl_419{color:var(--primary);font-weight:var(--weight-semibold)}._mobileDayHeaderDefault_tdpwl_424{color:var(--on-surface-variant);font-weight:var(--weight-medium)}._monthGridScroll_tdpwl_431{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}._monthGridScroll_tdpwl_431::-webkit-scrollbar{display:none}._mobileCalendarRow_tdpwl_443{padding:var(--space-3);border-radius:var(--radius-xl)}._mobileCalendarRowActive_tdpwl_448{background:color-mix(in srgb,var(--primary) 5%,transparent)}._mobileCalColorDot_tdpwl_452{width:14px;height:14px;border-radius:var(--radius-full);background:var(--cal-color, var(--primary));flex-shrink:0;cursor:pointer;transition:outline var(--duration-fast)}._mobileCalColorDotOpen_tdpwl_462{outline:2px solid var(--cal-color, var(--primary));outline-offset:2px}._mobileCalendarName_tdpwl_467{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileCalendarNameActive_tdpwl_473{color:var(--primary)}._mobileCalendarNameInactive_tdpwl_477{color:var(--on-surface)}._mobileRenameBtn_tdpwl_481{width:28px;height:28px;border-radius:var(--radius-md);cursor:pointer}._mobileRenameBtnActive_tdpwl_488{color:var(--primary)}._mobileRenameBtnInactive_tdpwl_492{color:var(--on-surface-variant)}._mobileSettingsRow_tdpwl_497{padding:var(--space-3);border-radius:var(--radius-xl);cursor:pointer}._mobileSettingsDivider_tdpwl_503{height:1px;background:var(--border-subtle);margin:var(--space-1) var(--space-2)}._mobileSyncRow_tdpwl_509{padding:var(--space-3);border-radius:var(--radius-xl);cursor:pointer}._mobileSyncRowDisabled_tdpwl_515{cursor:default;opacity:.5}._mobileFilterClearRow_tdpwl_521{margin-bottom:var(--space-2)}._flex1_tdpwl_526{flex:1}._flexInner_tdpwl_531{flex:1;min-width:0}._checkIcon_tdpwl_537{color:var(--primary)}._calendarGrid_tdpwl_542{flex:1;min-height:0}._pickerCalendar_tdpwl_549{width:var(--date-picker-width)}._root_1hvgi_1{display:flex;flex-direction:column;gap:var(--space-3)}._providerSelect_1hvgi_7{flex:1}._keyInput_1hvgi_11{flex:1;height:var(--space-6)}._calConnCard_32kbp_6{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-container-lowest);box-shadow:var(--shadow-soft)}._calConnEmailLabel_32kbp_13{font-weight:var(--weight-medium)}._calReauthRow_32kbp_17{color:var(--warning)}._calReconnectLink_32kbp_21{cursor:pointer;text-decoration:underline;color:var(--primary)}._calSubRow_32kbp_27{padding-left:var(--space-4)}._calSubSwatch_32kbp_32{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);flex-shrink:0;background:var(--swatch-color)}._calConnectRow_32kbp_41{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-container-lowest);box-shadow:var(--shadow-soft)}._calConnectIcon_32kbp_48{color:var(--on-surface-variant)}._accountSectionLabel_32kbp_54{font-weight:var(--weight-medium)}._accountAvatarRow_32kbp_58{padding-bottom:var(--space-5);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent)}._accountNameRow_32kbp_63{flex-wrap:wrap}._accountNameField_32kbp_67{flex:1;min-width:var(--space-8)}._accountSaveRow_32kbp_72{padding-top:var(--space-5);border-top:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent)}._appearanceSectionLabel_32kbp_79{font-weight:var(--weight-medium)}._themeCard_32kbp_84{flex:1;min-width:var(--space-7);height:auto;padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--on-surface) 10%,transparent);background:var(--surface-container-lowest);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);transition:border-color var(--duration-fast),background var(--duration-fast),box-shadow var(--duration-fast);box-shadow:none}._themeCard_32kbp_84:hover:not(:disabled){border-color:color-mix(in srgb,var(--on-surface) 20%,transparent);background:var(--surface-container-low)}._themeCardActive_32kbp_106{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--surface-container-lowest));box-shadow:var(--shadow-soft)}._themeCardDisabled_32kbp_112{cursor:not-allowed;opacity:var(--opacity-muted)}._themeCardLabel_32kbp_117{font-weight:var(--weight-medium)}._themeSwatch_32kbp_122{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent)}._themeSwatchLight_32kbp_129{background:var(--surface-bright)}._themeSwatchDark_32kbp_133{background:var(--inverse-surface)}._themeSwatchSystem_32kbp_137{background:var(--surface-container)}._themeSwatchIconLight_32kbp_141{color:var(--on-surface)}._themeSwatchIconDark_32kbp_145{color:var(--inverse-on-surface)}._typographySection_32kbp_150{padding-top:var(--space-5);border-top:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent)}._fontRow_32kbp_155{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-container-lowest);box-shadow:var(--shadow-soft)}._fontRowLabel_32kbp_162{font-weight:var(--weight-medium)}._fontRowLabelSerif_32kbp_166{font-family:var(--font-serif);font-weight:var(--weight-medium)}._activeBadge_32kbp_171{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--primary-container)}._activeBadgeText_32kbp_177{color:var(--on-primary-container);font-weight:var(--weight-medium)}._notificationRowBody_32kbp_184{flex:1}._notificationSectionLabel_32kbp_188{font-weight:var(--weight-medium)}._notificationSection_32kbp_188{padding-top:var(--space-5);border-top:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent)}._subscriptionSectionLabel_32kbp_199{font-weight:var(--weight-medium)}._planCard_32kbp_203{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-container-lowest);box-shadow:var(--shadow-hover);position:relative;overflow:hidden}._planCardBlob_32kbp_213{position:absolute;top:calc(-1 * var(--space-5));right:calc(-1 * var(--space-5));width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--primary-container);opacity:var(--opacity-soft);filter:blur(var(--space-5));pointer-events:none}._planName_32kbp_226{font-family:var(--font-serif);font-weight:var(--weight-medium)}._planBadge_32kbp_231{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--primary)}._planBadgeText_32kbp_237{color:var(--on-primary);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}._planPrice_32kbp_244{font-weight:var(--weight-medium)}._featureIcon_32kbp_248{color:var(--primary);flex-shrink:0}._logoutBtn_32kbp_255{color:var(--error);justify-content:flex-start}._logoutBtn_32kbp_255:hover{background:color-mix(in srgb,var(--error) 8%,transparent)!important}._closeBtn_32kbp_266{position:absolute;top:var(--space-4);right:var(--space-4);z-index:var(--z-content)}._modalBody_32kbp_275{overflow:hidden;border-radius:var(--radius-xl)}._modalBodyDesktop_32kbp_280{height:620px}._modalBodyMobile_32kbp_284{min-height:80vh}._desktopSidebar_32kbp_289{width:200px;flex-shrink:0;border-right:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent);background:var(--surface-container-lowest);box-shadow:var(--shadow-soft);padding:var(--space-5) var(--space-3)}._desktopSidebarTitle_32kbp_298{font-weight:var(--weight-medium);padding:0 var(--space-3);margin-bottom:var(--space-3)}._contentArea_32kbp_305{flex:1;min-width:0;background:var(--surface);position:relative}._mobileTabStrip_32kbp_313{padding:var(--space-4) var(--space-4) 0;overflow-x:auto;scrollbar-width:none;flex-shrink:0}._scrollableContent_32kbp_321{flex:1;overflow-y:auto}._scrollableContentDesktop_32kbp_326{padding:var(--space-7) var(--space-7) var(--space-7) var(--space-6);padding-top:var(--space-7)}._scrollableContentMobile_32kbp_331{padding:var(--space-5);padding-top:var(--space-4)}._commentList_kv6bh_1{flex:1;overflow-y:auto;overflow-x:hidden}._avatar_kv6bh_7{flex-shrink:0;background-color:var(--comment-avatar-color)}._emptyState_kv6bh_12{flex:1;justify-content:center}._emptyIcon_kv6bh_17{color:var(--on-surface-variant);opacity:var(--opacity-dim)}._commentBody_kv6bh_22{flex:1;min-width:0}._commentHeader_kv6bh_27{margin-bottom:var(--space-1)}._authorName_kv6bh_31{font-size:var(--text-sm)}._timestamp_kv6bh_35{font-size:var(--text-xs);color:var(--on-surface-variant)}._commentText_kv6bh_40{font-size:var(--text-sm)}._compose_kv6bh_44{flex-shrink:0;margin-top:var(--space-4);font-size:var(--text-sm)}._sendBtn_kv6bh_51{border-radius:var(--radius-lg);color:var(--surface)}._sendBtnActive_kv6bh_56{background-color:var(--primary)}._sendBtnInactive_kv6bh_60{background-color:var(--outline-variant)}._card_1dvt2_2{cursor:pointer;border-radius:var(--radius-xl);border-color:var(--border-subtle)}._header_1dvt2_13{margin-bottom:var(--space-3)}._iconWrap_1dvt2_17{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--doc-color, var(--primary));box-shadow:var(--shadow-soft);flex-shrink:0}._docIcon_1dvt2_26{color:var(--on-primary)}._title_1dvt2_30{font-weight:var(--weight-semibold);font-size:var(--text-lg);color:var(--on-surface);transition:color var(--duration-normal)}._snippet_1dvt2_37{color:var(--on-surface-variant);line-height:var(--leading-normal);margin-bottom:var(--space-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._editedIcon_1dvt2_51{color:var(--on-surface-variant);opacity:var(--opacity-soft)}._editedLabel_1dvt2_56{font-weight:var(--weight-medium);color:var(--on-surface-variant);opacity:var(--opacity-soft)}._colorDotRow_1bho8_1{position:relative;z-index:var(--z-content)}._colorDot_1bho8_1{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--cal-color, var(--primary));flex-shrink:0;margin-top:6px;box-shadow:var(--shadow-soft)}._eventTitle_1bho8_16{font-family:var(--font-serif);font-size:var(--text-2xl);color:var(--on-surface);line-height:var(--leading-tight)}._metaRow_1bho8_24{background:color-mix(in srgb,var(--surface-container-lowest) 40%,transparent);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;z-index:var(--z-content)}._timeIcon_1bho8_35{color:var(--cal-color, var(--primary))}._timeLabel_1bho8_39{font-weight:var(--weight-medium)}:root{--meet-google-color: #1A73E8;--meet-teams-color: #6264A7}._meetLink_1bho8_49{--meet-color: var(--primary);padding:var(--space-1) var(--space-4) var(--space-1) var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb,var(--meet-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--meet-color) 25%,transparent);cursor:pointer;transition:background var(--duration-normal),box-shadow var(--duration-normal)}._meetLink_1bho8_49[data-meet=google]{--meet-color: var(--meet-google-color)}._meetLink_1bho8_49[data-meet=teams]{--meet-color: var(--meet-teams-color)}._meetLink_1bho8_49:hover{background:color-mix(in srgb,var(--meet-color) 20%,transparent);box-shadow:var(--shadow-soft)}._meetLinkIcon_1bho8_72{color:var(--meet-color)}._meetLinkLabel_1bho8_76{font-weight:var(--weight-semibold);color:var(--meet-color)}._metaIcon_1bho8_81{color:var(--on-surface-variant)}._metaLabel_1bho8_85{font-weight:var(--weight-medium)}._section_1bho8_90{position:relative;z-index:var(--z-content)}._sectionLabel_1bho8_95{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--on-surface-variant);opacity:var(--opacity-soft);padding-left:var(--space-2)}._createAnotherBtn_1bho8_106{width:100%;padding:var(--space-4);border:1px dashed var(--border-subtle);border-radius:var(--radius-xl);cursor:pointer;color:var(--on-surface-variant);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:border-color var(--duration-normal),background var(--duration-normal),color var(--duration-normal)}._createAnotherBtn_1bho8_106:hover{border-color:color-mix(in srgb,var(--on-surface) 15%,transparent);background:color-mix(in srgb,var(--surface-container-lowest) 50%,transparent);color:var(--on-surface)}._emptyCta_1bho8_125{width:100%;padding:var(--space-7);border:1px dashed var(--border-subtle);border-radius:var(--radius-xl);cursor:pointer;transition:border-color var(--duration-normal),background var(--duration-normal)}._emptyCta_1bho8_125:hover{border-color:color-mix(in srgb,var(--on-surface) 15%,transparent);background:color-mix(in srgb,var(--surface-container-lowest) 50%,transparent)}._emptyCta_1bho8_125._linking_1bho8_139{cursor:wait}._emptyCtaIconWrap_1bho8_143{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--surface-container-lowest);box-shadow:var(--shadow-soft);color:var(--on-surface-variant);transition:color var(--duration-normal),transform var(--duration-normal)}._emptyCtaLabel_1bho8_153{font-weight:var(--weight-medium);color:var(--on-surface-variant)}._organizerIcon_1bho8_159{color:var(--accent);opacity:.8}._htmlLinkRow_1bho8_165{padding-top:var(--space-5);border-top:1px solid var(--border-subtle);cursor:pointer;position:relative;z-index:var(--z-content);transition:color var(--duration-normal)}._htmlLinkRow_1bho8_165:hover ._htmlLinkIcon_1bho8_174,._htmlLinkRow_1bho8_165:hover ._htmlLinkText_1bho8_175{color:var(--primary)}._htmlLinkIcon_1bho8_174{color:var(--on-surface-variant);transition:color var(--duration-normal)}._htmlLinkText_1bho8_175{font-weight:var(--weight-semibold);color:var(--on-surface);transition:color var(--duration-normal)}._root_1nvkv_3{min-height:100vh;width:100%;background-color:var(--surface);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;color:var(--on-surface)}._orb_1nvkv_19{position:absolute;width:var(--orb-size);height:var(--orb-size);filter:blur(120px);border-radius:var(--radius-full);opacity:var(--opacity-muted);pointer-events:none}._orb1_1nvkv_29{top:25%;left:25%;background:var(--pastel-barley)}._orb2_1nvkv_35{bottom:25%;right:25%;background:var(--pastel-lavender);filter:blur(140px);opacity:var(--opacity-dim)}._contentShell_1nvkv_48{position:relative;z-index:var(--z-content);width:100%;max-width:var(--shell-max-width);min-height:100vh;flex-direction:var(--shell-flex-direction);align-items:var(--shell-align-items);padding:var(--shell-padding);box-sizing:border-box}._leftPanel_1nvkv_64{flex:var(--left-flex, 1);width:var(--left-width, 100%);padding:var(--left-padding)}._logoCircle_1nvkv_73{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-full);background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);display:flex;align-items:center;justify-content:center}._logoDot_1nvkv_86{width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--radius-full);background:var(--on-surface)}._logoWordmark_1nvkv_93{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--on-surface)}._editorialContainer_1nvkv_105{max-width:520px}._editorialHeading_1nvkv_109{font-family:var(--font-serif);font-size:var(--text-hero);font-weight:var(--weight-medium);line-height:1.1;color:var(--on-surface);margin:0 0 var(--space-5);letter-spacing:var(--tracking-display-sans)}._editorialEmphasis_1nvkv_119{font-style:italic;color:var(--on-surface-variant)}._editorialBody_1nvkv_124{font-size:var(--text-lg);line-height:var(--leading-normal);max-width:360px;display:block}._footer_1nvkv_133{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-widest);opacity:var(--opacity-half)}._rightPanel_1nvkv_146{width:var(--right-width);flex-shrink:0;padding:var(--right-padding);flex:var(--right-flex)}._formCard_1nvkv_157{width:100%;max-width:var(--card-max-width);background:#ffffff12;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.12);padding:var(--card-padding);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}._formCardGleam_1nvkv_171{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 60%);pointer-events:none}._formCardContent_1nvkv_178{position:relative;z-index:var(--z-content)}._formTitle_1nvkv_185{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-medium);text-align:center;letter-spacing:.02em;display:block;margin-bottom:var(--space-2)}._oauthButton_1nvkv_198{height:var(--oauth-btn-height, 52px)}._dividerLine_1nvkv_203{flex:1;height:1px;background:color-mix(in srgb,var(--on-surface) 8%,transparent)}._dividerText_1nvkv_209{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-widest);opacity:var(--opacity-soft)}._emailWrapper_1nvkv_218{position:relative}._emailInput_1nvkv_222{border-radius:var(--radius-lg)}._emailSubmitWrapper_1nvkv_228{position:absolute;right:var(--space-2);top:50%;transform:translateY(-50%);z-index:var(--z-sticky)}._emailSubmitButton_1nvkv_236{width:var(--submit-btn-size, 36px);height:var(--submit-btn-size, 36px);padding:0;display:flex;align-items:center;justify-content:center;background:var(--on-surface)!important;color:var(--surface)!important;box-shadow:var(--shadow-md)}._errorText_1nvkv_249{text-align:center;font-size:var(--text-sm);display:block}._termsText_1nvkv_256{text-align:center;font-size:var(--text-xs);opacity:var(--opacity-soft);display:block}._termsLink_1nvkv_263{color:inherit;text-decoration:underline;text-underline-offset:2px}._svgIcon_1nvkv_270{flex-shrink:0}._backdrop_ku35c_1{position:fixed;inset:0;z-index:var(--z-modal);background-color:color-mix(in srgb,var(--surface) 40%,transparent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:var(--quickfind-backdrop-padding)}._modal_ku35c_14{width:100%;max-width:var(--quickfind-panel-max-width);background-color:var(--surface-container-lowest);border-radius:var(--quickfind-panel-radius);box-shadow:var(--shadow-hover);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);overflow:hidden;display:flex;flex-direction:column;margin-top:var(--quickfind-panel-margin-top);position:relative}._srOnly_ku35c_28{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._searchRow_ku35c_37{padding:var(--space-4) var(--space-5);border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._searchIcon_ku35c_42{color:var(--on-surface-variant);flex-shrink:0}._searchInput_ku35c_47{flex:1;border:none;outline:none;background:transparent;box-shadow:none;font-size:var(--text-lg);font-weight:var(--weight-medium);padding:var(--space-2) var(--space-4);border-radius:0}._searchInput_ku35c_47:focus-within{box-shadow:none}._closeBtn_ku35c_63{border-radius:var(--radius-lg)}._resultsList_ku35c_67{padding:var(--space-4);max-height:50vh;overflow-y:auto}._sectionLabel_ku35c_73{padding:var(--space-2) var(--space-4);margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--on-surface-variant)}._resultsGroup_ku35c_84{gap:var(--space-1)}._noResultsPane_ku35c_88{padding:var(--space-8) 0}._noResultsIconWrap_ku35c_92{width:var(--quickfind-no-results-icon-size);height:var(--quickfind-no-results-icon-size);border-radius:var(--radius-lg);background-color:var(--surface);margin-bottom:var(--space-4);color:color-mix(in srgb,var(--on-surface-variant) 30%,transparent)}._noResultsText_ku35c_101{color:var(--on-surface-variant);font-weight:var(--weight-medium)}._footer_ku35c_106{background-color:var(--surface);border-top:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);padding:var(--space-3) var(--space-5);font-size:var(--text-xs);color:var(--on-surface-variant);font-weight:var(--weight-medium)}._kbdKey_ku35c_115{background-color:var(--surface-container-lowest);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);padding:2px var(--space-1);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);font-size:var(--text-xs)}._resultItem_ku35c_126{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);cursor:pointer;background-color:transparent}._resultItemHighlighted_ku35c_133{background-color:var(--surface)}._resultIconWrap_ku35c_137{padding:var(--space-2);background-color:var(--surface-container-lowest);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);color:var(--on-surface-variant);flex-shrink:0}._resultIconWrapHighlighted_ku35c_147{background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-color:color-mix(in srgb,var(--primary) 20%,transparent);color:var(--primary)}._resultTitle_ku35c_153{font-weight:var(--weight-medium);font-size:var(--text-md);color:var(--on-surface);flex:1}._skeletonTitle_ku35c_160{flex:1}._resultTitleHighlighted_ku35c_164{color:var(--primary)}._enterHint_ku35c_168{font-size:var(--text-xs);color:var(--on-surface-variant);background-color:var(--surface);padding:2px var(--space-2);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent)}._base_1470j_1{min-height:var(--storage-banner-min-height)}._root_1bwsa_1{position:fixed;bottom:var(--space-4);right:var(--space-4);z-index:var(--z-toast);max-width:420px;width:100%;display:flex;flex-direction:column;gap:var(--space-2)}._bannerItem_1bwsa_13{background:var(--surface-container);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-md)}._info_1bwsa_21{flex:1;min-width:0}._actions_1bwsa_26{flex-shrink:0}._root_1kq8l_1{display:flex;justify-content:flex-end;width:100%}._bubble_1kq8l_7{max-width:85%;padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-sm);background:var(--primary);color:var(--on-primary);font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-relaxed);box-shadow:var(--shadow-sm);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--overlay-border-faint);white-space:pre-wrap;word-break:break-word}._root_7w6ht_1{display:flex;align-items:center;gap:var(--space-3);background:var(--surface);border:1px solid var(--overlay-border-faint);border-radius:var(--radius-lg);border-top-left-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);width:fit-content;max-width:85%;box-shadow:var(--shadow-sm);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._textWrap_7w6ht_17{position:relative;display:block;overflow:hidden}._text_7w6ht_17{font-family:var(--font-serif);font-size:var(--text-md);color:var(--on-surface-variant);line-height:var(--leading-relaxed)}._shimmer_7w6ht_30{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--surface) 60%,transparent) 50%,transparent 100%);background-size:200% 100%;animation:_shimmer_7w6ht_30 2.4s linear infinite;pointer-events:none}@keyframes _shimmer_7w6ht_30{0%{background-position:200% center}to{background-position:-200% center}}._dots_7w6ht_49{display:inline-flex;align-items:center;gap:4px;padding:var(--space-1) 0}._dot_7w6ht_49{display:inline-block;width:6px;height:6px;border-radius:var(--radius-full);background:var(--on-surface-variant);opacity:var(--opacity-half)}._link_ufns6_1{color:var(--accent);text-decoration:underline;cursor:pointer}._previewCard_ufns6_7{position:fixed;top:var(--preview-top);left:var(--preview-left);transform:translate(-100%,-50%);z-index:var(--z-max);background:var(--surface-container-lowest);border-radius:var(--radius-lg);box-shadow:var(--shadow-hover);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);animation:_nula-preview-in_ufns6_1 .2s ease-out}._previewCardReduced_ufns6_20{animation:none}._root_1k9ug_1{display:inline-flex;align-items:center;gap:var(--space-1);padding:1px var(--space-2);background:var(--primary-container);color:var(--on-primary-container);border-radius:var(--radius-sm);font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--weight-medium);cursor:pointer;border:none;text-decoration:none;transition:background var(--duration-normal) var(--ease-standard);vertical-align:baseline;line-height:1.4}._root_1k9ug_1:hover{background:var(--accent);color:var(--on-primary)}._root_17xbu_1{font-family:var(--font-serif);font-size:var(--text-md);color:var(--on-surface);line-height:var(--leading-relaxed);word-break:break-word}._p_17xbu_11{display:block}._p_17xbu_11+._p_17xbu_11{margin-top:var(--space-2)}._h1_17xbu_20,._h2_17xbu_21,._h3_17xbu_22,._h4_17xbu_23,._h5_17xbu_24,._h6_17xbu_25{font-family:var(--font-serif);color:var(--on-surface);line-height:var(--leading-snug);margin:var(--space-3) 0 var(--space-1)}._h1_17xbu_20{font-size:var(--text-xl);font-weight:var(--weight-semibold)}._h2_17xbu_21{font-size:var(--text-lg);font-weight:var(--weight-semibold)}._h3_17xbu_22{font-size:var(--text-md);font-weight:var(--weight-semibold)}._h4_17xbu_23{font-size:var(--text-base);font-weight:var(--weight-semibold)}._h5_17xbu_24{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._h6_17xbu_25{font-size:var(--text-sm);font-weight:var(--weight-medium);opacity:.8}._ul_17xbu_40,._ol_17xbu_41{margin:var(--space-2) 0;padding-left:var(--space-5)}._li_17xbu_46{margin-bottom:var(--space-1);line-height:var(--leading-relaxed)}._code_17xbu_52{font-family:var(--font-mono);font-size:.875em;background:color-mix(in srgb,var(--on-surface) 8%,transparent);border-radius:var(--radius-sm);padding:.1em .3em}._pre_17xbu_61{margin:var(--space-2) 0;padding:var(--space-3);background:color-mix(in srgb,var(--surface-container-lowest) 80%,transparent);border:1px solid var(--overlay-border);border-radius:var(--radius-md);overflow-x:auto}._codeBlock_17xbu_70{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--on-surface);background:none;padding:0}._blockquote_17xbu_80{margin:var(--space-2) 0;padding-left:var(--space-3);border-left:3px solid var(--outline-variant);color:var(--on-surface-variant);font-style:italic}._strong_17xbu_89{font-weight:var(--weight-semibold)}._em_17xbu_90{font-style:italic}._table_17xbu_93{border-collapse:separate;border-spacing:0;width:100%;margin:var(--space-3) 0;font-size:var(--text-sm);table-layout:fixed;background:color-mix(in srgb,var(--surface-container-lowest) 40%,transparent);border:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}._thead_17xbu_107{background:color-mix(in srgb,var(--surface-container-lowest) 60%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._th_17xbu_107{border-bottom:1px solid color-mix(in srgb,var(--on-surface) 5%,transparent);padding:var(--space-2) var(--space-3);text-align:left;font-weight:var(--weight-semibold);color:var(--on-surface);line-height:var(--leading-normal)}._th_17xbu_107:last-child{border-right:none}._td_17xbu_125{border-bottom:1px solid color-mix(in srgb,var(--on-surface) 2%,transparent);padding:var(--space-2) var(--space-3);color:var(--on-surface);line-height:var(--leading-normal)}._td_17xbu_125:last-child{border-right:none}._tr_17xbu_136:last-child ._td_17xbu_125{border-bottom:none}._tr_17xbu_136:hover ._td_17xbu_125{background:color-mix(in srgb,var(--surface-container-lowest) 60%,transparent)}[data-theme=dark] ._td_17xbu_125{background-color:transparent!important}[data-theme=dark] ._th_17xbu_107,[data-theme=dark] ._tr_17xbu_136:hover ._td_17xbu_125{background-color:color-mix(in srgb,var(--surface-container-lowest) 60%,transparent)!important}._hr_17xbu_157{border:none;border-top:1px solid var(--outline-variant);margin:var(--space-3) 0}._truncatedListWrapper_17xbu_165{display:flex;flex-direction:column}._overflowBtn_17xbu_170{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--on-surface-variant);background:none;border:none;padding:var(--space-1) var(--space-2);cursor:pointer;align-self:flex-start;list-style:none;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._overflowBtn_17xbu_170:hover{color:var(--on-surface);background:color-mix(in srgb,var(--on-surface) 6%,transparent)}._overflowPopover_17xbu_190{width:calc(var(--space-8) * 5);padding:var(--space-2)}._overflowSearch_17xbu_195{padding:var(--space-1) var(--space-2);margin-bottom:var(--space-2)}._overflowSearchIcon_17xbu_200{opacity:var(--opacity-muted);flex-shrink:0}._overflowSearchInput_17xbu_205{flex:1;border:none;background:transparent;color:var(--on-surface);font-size:var(--text-sm);font-family:inherit;outline:none}._overflowList_17xbu_215{max-height:180px;overflow-y:auto}._overflowList_17xbu_215 li{padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);margin-bottom:0;transition:background var(--duration-fast) var(--ease-standard)}._overflowList_17xbu_215 li:hover{background:color-mix(in srgb,var(--on-surface) 6%,transparent)}._overflowEmpty_17xbu_231{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--on-surface-variant);padding:var(--space-2) 0;text-align:center}._root_1g8d7_1{display:flex;flex-direction:column;gap:var(--space-2);width:100%}._text_1g8d7_8{font-family:var(--font-serif);font-size:var(--text-md);color:var(--on-surface);line-height:var(--leading-relaxed);word-break:break-word}._inlineSegment_1g8d7_18{display:inline}._stepsToggle_1g8d7_22{display:flex;align-items:center;align-self:flex-start;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--on-surface-variant);background:none;border:none;cursor:pointer;padding:var(--space-1) var(--space-2);margin-top:var(--space-1);transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._stepsToggle_1g8d7_22:hover{color:var(--on-surface);background:color-mix(in srgb,var(--on-surface) 6%,transparent)}._stepsArrow_1g8d7_47{display:flex;align-items:center;justify-content:center;transition:transform var(--duration-normal) var(--ease-standard)}._stepsArrowExpanded_1g8d7_54{transform:rotate(90deg)}._stepsDetail_1g8d7_58{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-3);border-left:2px solid var(--outline-variant);margin-top:var(--space-1);overflow:hidden}._stepItem_1g8d7_68{display:flex;align-items:flex-start;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--on-surface-variant);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-standard)}._stepItem_1g8d7_68:hover{background:color-mix(in srgb,var(--on-surface) 6%,transparent)}._stepBullet_1g8d7_84{color:var(--success);flex-shrink:0;margin-top:1px;font-size:var(--text-xs)}._suggestions_1g8d7_92{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-3)}._suggestionChip_1g8d7_99{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--on-surface-variant);background:var(--overlay-surface-input);border:1px solid var(--overlay-border);border-radius:var(--radius-lg);padding:var(--space-1) var(--space-3);cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._suggestionChip_1g8d7_99:hover{color:var(--on-surface);background:var(--overlay-surface-card-hover);border-color:color-mix(in srgb,var(--on-surface) 15%,transparent)}._root_1y2av_1{display:flex;flex-direction:column;gap:var(--space-3);width:100%}._title_1y2av_8{font-family:var(--font-serif);font-size:var(--text-md);color:var(--on-surface);line-height:var(--leading-relaxed)}._itemList_1y2av_15{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-4);margin:var(--space-1) 0}._item_1y2av_15{display:flex;align-items:flex-start;gap:var(--space-3);font-family:var(--font-serif);font-size:var(--text-base);color:var(--on-surface);line-height:var(--leading-relaxed)}._itemDot_1y2av_33{color:var(--primary);opacity:var(--opacity-soft);flex-shrink:0;margin-top:var(--space-1);font-size:var(--text-xs)}._preview_1y2av_41{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:color-mix(in srgb,var(--surface-container-lowest) 60%,transparent);border:1px solid var(--overlay-border);border-radius:var(--radius-md);margin-bottom:var(--space-1)}._previewTitle_1y2av_52{font-family:var(--font-serif);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--on-surface);line-height:var(--leading-snug);margin-bottom:var(--space-1)}._previewText_1y2av_61{font-family:var(--font-serif);font-size:var(--text-sm);color:var(--on-surface-variant);line-height:var(--leading-relaxed);white-space:pre-wrap;word-break:break-word}._previewToggle_1y2av_70{all:unset;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--primary);margin-top:var(--space-1);opacity:var(--opacity-embed-content)}._previewToggle_1y2av_70:hover{opacity:1}._actions_1y2av_84{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}._btnApprove_1y2av_91{padding:var(--space-2) var(--space-4);background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);border:none;cursor:pointer;transition:background var(--duration-normal) var(--ease-standard)}._btnApprove_1y2av_91:hover{background:color-mix(in srgb,var(--primary) 20%,transparent)}._btnPreview_1y2av_108{padding:var(--space-2) var(--space-4);background:color-mix(in srgb,var(--surface-container-lowest) 70%,transparent);color:var(--on-surface);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);border:1px solid var(--overlay-border);box-shadow:var(--shadow-sm);cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background var(--duration-normal) var(--ease-standard)}._btnPreview_1y2av_108:hover{background:color-mix(in srgb,var(--surface-container-lowest) 90%,transparent)}._btnCancel_1y2av_128{padding:var(--space-2) var(--space-4);background:color-mix(in srgb,var(--on-surface) 6%,transparent);color:var(--on-surface-variant);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);border:none;cursor:pointer;transition:background var(--duration-normal) var(--ease-standard)}._btnCancel_1y2av_128:hover{background:color-mix(in srgb,var(--on-surface) 10%,transparent)}._stale_1y2av_146{opacity:var(--opacity-half);pointer-events:none}._root_ek0ch_1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--error-container);border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);width:100%}._icon_ek0ch_12{color:var(--error);font-size:var(--text-base);flex-shrink:0;margin-top:2px}._message_ek0ch_19{font-family:var(--font-serif);font-size:var(--text-base);color:var(--on-error-container);line-height:var(--leading-relaxed)}._root_1con9_1{display:flex;align-items:flex-start;gap:var(--space-3);width:100%}._text_1con9_8{font-family:var(--font-serif);font-size:var(--text-md);color:var(--on-surface-variant);line-height:var(--leading-relaxed);font-style:italic}._root_p9a1f_1{flex:1;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none;position:relative}._root_p9a1f_1::-webkit-scrollbar{display:none}._root_p9a1f_1:before{content:"";position:sticky;top:0;left:0;right:0;height:var(--space-5);background:linear-gradient(to bottom,color-mix(in srgb,var(--surface) 80%,transparent),transparent);pointer-events:none;z-index:var(--z-content);flex-shrink:0;display:block}._messageList_p9a1f_30{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3) var(--space-5) var(--space-5)}._agentRow_p9a1f_37{position:relative;display:flex;width:100%;gap:var(--space-3);max-width:95%;align-items:flex-start;padding-top:var(--space-3)}._avatarCol_p9a1f_47{position:relative;width:28px;flex-shrink:0}._avatar_p9a1f_47{position:absolute;top:-8px;left:0;width:24px;height:24px;border-radius:var(--radius-full);z-index:var(--z-content)}._avatarGlow_p9a1f_63{position:absolute;inset:0;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--pastel-lavender),var(--pastel-mist-blue));filter:blur(6px);pointer-events:none}._avatarCore_p9a1f_72{position:absolute;inset:0;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--pastel-lavender),var(--pastel-mist-blue));opacity:.92;display:flex;align-items:center;justify-content:center;border:1px solid var(--overlay-border);box-shadow:var(--shadow-sm);color:var(--primary-dim);font-size:var(--text-xs);-webkit-user-select:none;user-select:none}._messageContent_p9a1f_88{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._scrollAnchor_p9a1f_96{height:var(--space-2);flex-shrink:0}._scrollBtn_p9a1f_101{position:sticky;bottom:var(--space-3);align-self:center;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-lg);background:var(--surface-container);border:1px solid var(--overlay-border);box-shadow:var(--shadow-md);color:var(--on-surface-variant);font-size:var(--text-sm);cursor:pointer;z-index:var(--z-content);margin-top:calc(-1 * var(--space-8));flex-shrink:0}._emptyState_p9a1f_123{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);padding:var(--space-5);text-align:center}._emptyGlyph_p9a1f_134{width:40px;height:40px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center;font-size:var(--text-xl)}._emptyTitle_p9a1f_146{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--on-surface)}._suggestions_p9a1f_152{display:flex;flex-direction:column;gap:var(--space-2);width:100%;max-width:280px;margin-top:var(--space-3)}._suggestionBtn_p9a1f_161{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--on-surface) 4%,transparent);border:1px solid color-mix(in srgb,var(--on-surface) 6%,transparent);box-shadow:var(--shadow-soft);color:var(--on-surface);font-family:var(--font-serif);font-size:var(--text-base);cursor:pointer;text-align:left;transition:background var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard);width:100%}._suggestionBtn_p9a1f_161:hover{background:color-mix(in srgb,var(--on-surface) 7%,transparent);box-shadow:var(--shadow-hover)}._suggestionText_p9a1f_183{opacity:var(--opacity-embed-content);transition:opacity var(--duration-fast) var(--ease-standard)}._suggestionBtn_p9a1f_161:hover ._suggestionText_p9a1f_183{opacity:1}._root_oh8rp_1{flex:1;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}._root_oh8rp_1::-webkit-scrollbar{display:none}._inner_oh8rp_16{padding:var(--space-5)}._emptyState_oh8rp_22{flex:1;text-align:center;padding:var(--space-5)}._emptyGlyph_oh8rp_28{font-size:var(--text-2xl);color:var(--primary);opacity:var(--opacity-muted)}._emptyTitle_oh8rp_34{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--on-surface)}._emptyBody_oh8rp_40{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--on-surface-variant);max-width:240px;line-height:var(--leading-relaxed)}._groupHeader_oh8rp_50{display:flex;align-items:center;gap:var(--space-3)}._groupLabel_oh8rp_56{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--on-surface-variant);white-space:nowrap;flex-shrink:0}._groupDivider_oh8rp_67{height:1px;flex:1;background:var(--overlay-divider)}._card_oh8rp_75{display:flex;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-xl);background:var(--overlay-surface-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--overlay-border);box-shadow:var(--shadow-soft);cursor:pointer;transition:background var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}._card_oh8rp_75:hover{background:var(--overlay-surface-card-hover);box-shadow:var(--shadow-hover)}._cardInsight_oh8rp_96{border-color:color-mix(in srgb,var(--primary) 30%,transparent)}._cardSummary_oh8rp_100{border-color:var(--overlay-border)}._cardIcon_oh8rp_104{font-size:var(--text-sm);color:var(--primary);flex-shrink:0;margin-top:2px}._cardBody_oh8rp_111{flex:1;min-width:0}._cardTitle_oh8rp_116{font-family:var(--font-serif);font-size:var(--text-md);color:var(--on-surface);line-height:var(--leading-snug)}._cardContext_oh8rp_123{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--on-surface-variant);line-height:var(--leading-normal)}._cardActions_oh8rp_132{margin-top:var(--space-1)}._actionBtn_oh8rp_136{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;background:none;border:none;cursor:pointer;padding:0;transition:color var(--duration-fast) var(--ease-standard)}._actionBtnPrimary_oh8rp_149{color:var(--primary)}._actionBtnPrimary_oh8rp_149:hover{color:var(--primary-dim)}._actionBtnMuted_oh8rp_157{color:var(--on-surface-variant)}._actionBtnMuted_oh8rp_157:hover{color:var(--on-surface)}._root_1e93c_1{position:fixed;bottom:var(--space-4);right:var(--space-4);width:var(--control-size-lg);height:var(--control-size-lg);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;z-index:var(--z-fixed);cursor:pointer;background:none;border:none;padding:0}._orb_1e93c_18{position:absolute;inset:0;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--pastel-lavender),var(--pastel-mist-blue));filter:blur(12px);pointer-events:none}._core_1e93c_28{position:absolute;inset:0;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--pastel-lavender),var(--pastel-mist-blue));opacity:.92;display:flex;align-items:center;justify-content:center;border:1px solid var(--overlay-border);box-shadow:var(--shadow-floating);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--primary);font-size:var(--text-lg)}._unreadDot_1e93c_46{position:absolute;top:2px;right:2px;width:var(--dot-size-xs);height:var(--dot-size-xs);border-radius:var(--radius-full);background:var(--accent);border:1.5px solid var(--surface);pointer-events:none}._glyph_1e93c_58{display:block;-webkit-user-select:none;user-select:none;color:var(--primary-dim)}@media(max-width:767px){._root_1e93c_1{bottom:var(--mobile-nav-height, 96px);right:var(--space-4)}}._pill_9kdo5_1{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb,var(--outline-variant) 50%,transparent);border-radius:var(--radius-lg);background:transparent;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._pill_9kdo5_1:hover:not(:disabled){background:color-mix(in srgb,var(--on-surface) 6%,transparent);border-color:var(--outline-variant)}._pill_9kdo5_1:disabled{opacity:var(--opacity-muted);cursor:default}._pillLabel_9kdo5_24{color:var(--on-surface-variant);line-height:1}._chevron_9kdo5_29{opacity:var(--opacity-muted)}._menu_9kdo5_33{min-width:140px}._docPickerContent_goxr6_6{min-width:200px}._docPickerSearch_goxr6_10{margin-bottom:var(--space-2)}._docPickerIcon_goxr6_14{opacity:var(--opacity-muted);flex-shrink:0}._docPickerInput_goxr6_19{flex:1;border:none;background:transparent;color:var(--on-surface);font-size:var(--text-sm);font-family:inherit;outline:none}._docPickerList_goxr6_29{max-height:180px;overflow-y:auto}._docPickerEmpty_goxr6_34{text-align:center;padding:var(--space-2) 0}._docPickerItem_goxr6_39{padding:var(--space-1) 0;border-bottom:none;cursor:pointer}._docIcon_goxr6_45{opacity:var(--opacity-muted);flex-shrink:0}._contextHeader_goxr6_51{width:100%}._contextItem_goxr6_55{padding:var(--space-1) 0;border-bottom:none}._contextCount_goxr6_60,._btn_goxr6_65{opacity:var(--opacity-muted)}._btnActive_goxr6_69{opacity:1;color:var(--accent)}._root_kkqgf_1{width:var(--control-size-md);height:var(--control-size-md);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;cursor:pointer;transition:background var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);font-size:var(--text-base);line-height:1}._root_kkqgf_1:active{transform:scale(.92)}._send_kkqgf_23{background:var(--primary);color:var(--on-primary);box-shadow:var(--shadow-md)}._send_kkqgf_23:disabled{background:var(--surface-container);color:var(--on-surface-variant);box-shadow:none;cursor:not-allowed}._stop_kkqgf_37{background:var(--surface-container-high);color:var(--on-surface)}._stop_kkqgf_37:hover{background:var(--surface-container-highest)}._root_1cgw9_1{padding:var(--space-2) var(--space-3) var(--space-3);gap:var(--space-2)}._contextRow_1cgw9_6{padding:0 var(--space-4) 0 var(--space-4)}._textarea_1cgw9_10{width:100%}._root_txocj_1{position:fixed;bottom:var(--space-4);right:var(--space-4);width:min(400px,calc(100vw - var(--space-4) * 2));height:650px;max-height:calc(100vh - 120px);background:color-mix(in srgb,var(--surface) 80%,transparent);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:var(--radius-lg);box-shadow:var(--overlay-shadow);z-index:var(--z-modal);display:flex;flex-direction:column;overflow:hidden;font-family:var(--font-sans)}@media(max-width:767px){._root_txocj_1{bottom:var(--mobile-nav-height, 96px);right:var(--space-2);left:var(--space-2);width:auto;border-radius:var(--radius-lg)}}._header_txocj_32{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--overlay-border-subtle);background:var(--overlay-surface);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);flex-shrink:0}._headerLeft_txocj_44{display:flex;align-items:center;gap:var(--space-3)}._headerOrb_txocj_53{width:12px;height:12px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--pastel-lavender),var(--pastel-mist-blue));box-shadow:0 0 12px color-mix(in srgb,var(--accent) 60%,transparent)}._headerTitle_txocj_61{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--on-surface)}._closeBtn_txocj_68{color:var(--on-surface-variant)}._inputArea_txocj_74{background:transparent;border-top:1px solid var(--overlay-border-subtle);flex-shrink:0;position:relative;z-index:var(--z-dropdown)}[data-theme=dark] ._root_txocj_1{background:var(--surface);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=dark] ._header_txocj_32{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}._body_uxjnj_2{padding:var(--space-2)}._messageList_uxjnj_7{flex:1;overflow-y:auto;overflow-x:hidden}._inputArea_uxjnj_14{flex-shrink:0}._headerBtn_uxjnj_19{opacity:var(--opacity-muted)}._row_s3qr3_1{padding:var(--space-3);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-standard)}._rowDefault_s3qr3_7{background-color:transparent}._rowHovered_s3qr3_11{background-color:var(--surface-container)}._rowActive_s3qr3_15{background-color:color-mix(in srgb,var(--accent) 10%,transparent)}._rowContent_s3qr3_19{flex:1;min-width:0;cursor:pointer}._titleFlex_s3qr3_25{flex:1}._dateText_s3qr3_29{flex-shrink:0;margin-left:var(--space-2)}._deleteBtn_s3qr3_34{margin-left:var(--space-1);flex-shrink:0;transition:opacity var(--duration-fast) var(--ease-standard)}._deleteBtnVisible_s3qr3_40{opacity:var(--opacity-muted);pointer-events:auto}._deleteBtnHidden_s3qr3_45{opacity:0;pointer-events:none}._newConvBtn_s3qr3_50{opacity:var(--opacity-half)}._emptyState_s3qr3_54{height:100%;opacity:var(--opacity-dim)}._emptyText_s3qr3_59{margin-top:var(--space-2);text-align:center}._conversationList_s3qr3_64{margin:calc(var(--space-5) * -1) calc(var(--space-6) * -1);padding:0 var(--space-3)}._splash_10edi_3{position:fixed;inset:0;z-index:var(--z-max);background-color:var(--surface);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}._splashOrb_10edi_19{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--orb-size, 500px);height:var(--orb-size, 500px);background:var(--pastel-barley);filter:blur(120px);border-radius:var(--radius-full);pointer-events:none}._splashOrb2_10edi_32{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--orb-size, 600px);height:var(--orb-size, 600px);background:var(--pastel-lavender);filter:blur(150px);border-radius:var(--radius-full);pointer-events:none}._splashLogo_10edi_45{position:relative;z-index:var(--z-sticky);display:flex;flex-direction:column;align-items:center}._splashLogoPill_10edi_55{width:var(--logo-size, 64px);height:var(--logo-size, 64px);border-radius:var(--radius-xl);background:#ffffff1f;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.18);box-shadow:var(--shadow-soft);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._splashFillSweep_10edi_70{position:absolute;inset:0;background:linear-gradient(to top,var(--pastel-teal) 0%,transparent 100%);opacity:var(--opacity-soft)}._splashLogoDot_10edi_79{width:var(--logo-dot-size, 16px);height:var(--logo-dot-size, 16px);border-radius:var(--radius-full);background:var(--on-surface);position:relative;z-index:var(--z-sticky)}._splashTextRow_10edi_88{margin-top:var(--space-6);display:flex;flex-direction:column;align-items:center;text-align:center}._splashTitle_10edi_96{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display-sans);color:var(--on-surface);margin:0}._splashDivider_10edi_105{height:1px;width:var(--space-8);background:color-mix(in srgb,var(--on-surface) 10%,transparent);margin:var(--space-4) 0}._splashSubtitle_10edi_112{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--on-surface-variant);opacity:var(--opacity-soft);margin:0}._topbarSearchCenter_10edi_125{position:absolute;left:0;right:0;pointer-events:none}._topbarSearchInner_10edi_132{pointer-events:auto;width:var(--search-width)}._topbarIconButton_10edi_137{width:var(--topbar-icon-size);height:var(--topbar-icon-size);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}._topbarIconButtonRelative_10edi_144{width:var(--topbar-icon-size);height:var(--topbar-icon-size);border-radius:var(--radius-lg);position:relative;box-shadow:var(--shadow-soft)}._notificationDot_10edi_152{position:absolute;top:var(--space-1);right:var(--space-1);width:var(--topbar-dot-size);height:var(--topbar-dot-size);border-radius:var(--radius-full);background-color:var(--primary);border:2px solid var(--surface)}._windowControlsGroup_10edi_163{padding-left:var(--space-3);border-left:1px solid color-mix(in srgb,var(--on-surface) 12%,transparent)}._siderWidth_10edi_168{width:100%;transition:none}._centerRelative_10edi_173{position:relative}._topbarFlexShrink_10edi_177{flex-shrink:0}._base_tmxth_1{padding:var(--space-7);text-align:center}._root_libw3_1{min-height:100vh;background:var(--surface)}._card_libw3_6{background:var(--surface-container);border-radius:var(--radius-lg);padding:var(--space-8);max-width:420px;width:100%;text-align:center;box-shadow:var(--shadow-md)}._base_188bk_1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:var(--space-4);font-family:var(--font-sans);color:var(--on-surface);background-color:var(--surface)}._message_188bk_13{font-size:var(--text-md);opacity:var(--opacity-soft)}._retryButton_188bk_18{padding:var(--space-2) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--outline-variant);background:var(--surface);color:var(--on-surface);cursor:pointer;font-size:var(--text-base)}._retryButton_188bk_18:hover{background:var(--surface-container-low)}._retryButton_188bk_18:focus-visible{outline:2px solid var(--primary);outline-offset:2px}
