.notebooks-root{width:100%;min-height:0}.main-content:has(.notebooks-root){padding:0}@media (min-width:768px){.main-content:has(.notebooks-root){overflow:hidden}}.notebooks-section-menu{width:100%}.notebooks-section-menu__btn{flex:1 1 0%;min-width:0}.notebooks-notes-panel,.notebooks-section-panel{min-height:0}.notebooks-note-editor{background:var(--bg)}.notebooks-note-editor__backdrop{position:fixed;inset:0;z-index:300;background:rgba(8,8,12,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.notebooks-note-editor--expanded{display:flex!important;flex-direction:column;position:fixed;z-index:301;top:max(.75rem,env(safe-area-inset-top,0px));right:max(.75rem,env(safe-area-inset-right,0px));bottom:max(.75rem,env(safe-area-inset-bottom,0px));left:max(.75rem,env(safe-area-inset-left,0px));width:auto;max-width:min(96vw,1440px);max-height:calc(100dvh - 1.5rem);margin-inline:auto;border-radius:1rem;border:1px solid var(--border-glass,rgba(255,255,255,.12));box-shadow:0 24px 80px rgba(0,0,0,.45);overflow:hidden;background:var(--bg)}@media (min-width:768px){.notebooks-note-editor--expanded{top:3vh;right:3vw;bottom:3vh;left:3vw;max-height:94dvh}}.notebooks-note-editor__dock-placeholder{background:var(--bg)}.notebooks-note-editor__body{display:flex;flex-direction:column}.notebooks-note-editor .notes-rich-editor--sticky-chrome{flex:1 1 0%;min-height:0}.notebooks-note-editor .notes-editor-sticky-chrome{flex-shrink:0;z-index:25;background:var(--note-canvas-bg,#f8f8f6);border-bottom:1px solid var(--note-canvas-border,rgba(24,24,27,.1));box-shadow:0 8px 20px -14px rgba(0,0,0,.2)}.notebooks-note-editor .notes-editor-sticky-chrome .note-attachments-embedded{border-bottom:0}.notebooks-note-editor .notes-editor-scroll-body{flex:1 1 0%;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.notebooks-note-editor .ProseMirror{min-height:12rem;padding:1rem 1.25rem 2rem}[data-theme=dark] .notebooks-note-editor{--note-canvas-bg:#1e1e24;--note-canvas-surface:#25252b;--note-canvas-text:var(--text-primary,#f4f4f8);--note-canvas-text-secondary:var(--text-secondary,#a1a1aa);--note-canvas-text-muted:var(--text-muted,#71717a);--note-canvas-border:rgba(255,255,255,0.12)}[data-theme=dark] .notebooks-note-editor .notes-editor-sticky-chrome{background:var(--note-canvas-surface,#25252b);border-bottom-color:var(--note-canvas-border,#2f2f38);box-shadow:none}[data-theme=dark] .notebooks-note-editor .notes-editor-sticky-chrome .notes-editor-toolbar--compact,[data-theme=dark] .notebooks-note-editor .notes-editor-sticky-chrome .notes-editor-toolbar--full{background:var(--note-canvas-surface,#25252b)!important;border-bottom-color:var(--note-canvas-border,#2f2f38)!important}[data-theme=dark] .notebooks-note-editor .notes-editor-sticky-chrome .notes-editor-toolbar__group{background:var(--bg,#0f0f12)!important;border-color:var(--note-canvas-border,#2f2f38)!important}[data-theme=dark] .notebooks-note-editor .notes-editor-sticky-chrome .note-attachments-embedded{background:var(--bg-secondary,#1a1a1f)!important;border-bottom-color:var(--note-canvas-border,#2f2f38)!important}[data-theme=dark] .notebooks-note-editor .note-attachments-attach-btn{background:var(--note-canvas-surface,#25252b)!important;color:var(--note-canvas-text,#f4f4f8)!important;border-color:var(--note-canvas-border,rgba(255,255,255,.12))!important}[data-theme=dark] .notebooks-note-editor .note-attachments-attach-btn:hover{background:rgba(255,255,255,.08)!important}[data-theme=dark] .notebooks-note-editor .notes-editor-scroll-body{background:var(--note-canvas-bg,#1e1e24)}[data-theme=dark] .notebooks-note-editor .notes-editor-scroll-body .notes-editor-body{--note-canvas-bg:#1e1e24;--note-canvas-surface:#25252b;--note-canvas-text:var(--text-primary,#f4f4f8);--note-canvas-text-secondary:var(--text-secondary,#a1a1aa);--note-canvas-text-muted:var(--text-muted,#71717a);--note-canvas-border:rgba(255,255,255,0.12);background:var(--note-canvas-bg)!important}[data-theme=dark] .notebooks-note-editor .ProseMirror,[data-theme=dark] .notebooks-note-editor .ProseMirror h1,[data-theme=dark] .notebooks-note-editor .ProseMirror h2,[data-theme=dark] .notebooks-note-editor .ProseMirror h3{color:var(--note-canvas-text,#f4f4f8)!important}[data-theme=dark] .notebooks-note-editor .ProseMirror blockquote{color:var(--note-canvas-text-secondary,#a1a1aa)!important;border-left-color:var(--note-canvas-border,rgba(255,255,255,.12))!important}[data-theme=dark] .notebooks-note-editor .ProseMirror a{color:var(--neon-purple-tint,#c4b5fd)}[data-theme=dark] .notebooks-note-editor .ProseMirror code{background:color-mix(in srgb,var(--note-canvas-text,#f4f4f8) 12%,transparent);color:var(--note-canvas-text,#f4f4f8)}[data-theme=dark] .notebooks-note-editor .ProseMirror pre{background:var(--bg,#0f0f12)}[data-theme=dark] .notebooks-note-editor .ProseMirror pre,[data-theme=dark] .notebooks-note-editor .ProseMirror td,[data-theme=dark] .notebooks-note-editor .ProseMirror th{border-color:var(--note-canvas-border,rgba(255,255,255,.12));color:var(--note-canvas-text,#f4f4f8)}[data-theme=dark] .notebooks-note-editor .ProseMirror th{background:color-mix(in srgb,var(--note-canvas-text,#f4f4f8) 8%,transparent)}[data-theme=dark] .notebooks-note-editor .ProseMirror .is-empty:before,[data-theme=dark] .notebooks-note-editor .ProseMirror p.is-editor-empty:first-child:before{color:var(--note-canvas-text-muted,#71717a)!important}[data-theme=dark] .notebooks-note-editor .notes-editor-toolbar--compact button,[data-theme=dark] .notebooks-note-editor .notes-editor-toolbar--full button{color:var(--note-canvas-text-muted,#71717a)}[data-theme=dark] .notebooks-note-editor .notes-editor-toolbar--compact button:hover,[data-theme=dark] .notebooks-note-editor .notes-editor-toolbar--full button:hover{color:var(--note-canvas-text,#f4f4f8);background:rgba(255,255,255,.06)}@media (max-width:767px){.main-content:has(.notebooks-root.files-mobile-detail){overflow:hidden}.notebooks-section-panel .overflow-y-auto{padding-bottom:calc(6rem + env(safe-area-inset-bottom, 10px))}.notebooks-root.notebooks-mobile-note-detail .notes-editor-scroll-body{padding-left:max(.75rem,env(safe-area-inset-left,12px));padding-right:max(.75rem,env(safe-area-inset-right,12px));padding-bottom:calc(6rem + env(safe-area-inset-bottom, 10px))}.notebooks-root.notebooks-mobile-note-detail .notes-editor-scroll-body .ProseMirror>table{display:block;width:max-content;max-width:none;overflow-x:auto}.notebooks-root.notebooks-mobile-note-detail .notes-editor-scroll-body pre{overflow-x:auto;max-width:100%}.notebooks-root.files-mobile-detail:not(.notebooks-mobile-note-detail) .notebooks-notes-panel{flex-direction:column}.notebooks-root.files-mobile-detail:not(.notebooks-mobile-note-detail) .notebooks-note-list{width:100%;flex:1;border-right:none}.notebooks-root.files-mobile-detail:not(.notebooks-mobile-note-detail) .notebooks-note-editor,.notebooks-root.notebooks-mobile-note-detail .notebooks-note-list,.notebooks-root:not(.files-mobile-detail) .files-detail-column{display:none}}.meetings-root{width:100%;min-height:0}.main-content:has(.meetings-root){padding:0}@media (min-width:768px){.main-content:has(.meetings-root){overflow:hidden}}.meetings-workspace{display:flex;flex:1;min-height:0;min-width:0}.meetings-agenda-rail{width:16rem;flex-shrink:0;border-right:1px solid var(--border-glass,rgba(255,255,255,.08));background:var(--bg)}.meetings-topic-panel{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--bg)}.meeting-agenda-board{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;flex:1;min-height:0;min-width:0;background:var(--bg)}.meeting-agenda-board__column{display:flex;flex-direction:column;min-height:0;min-width:0}.meeting-agenda-board__column--active{border-right:1px solid var(--border-glass,rgba(255,255,255,.08))}.meeting-agenda-board__header{flex-shrink:0;padding:1rem 1.1rem .75rem;border-bottom:1px solid var(--border-glass,rgba(255,255,255,.08))}.meeting-agenda-board__group-label{margin:.35rem 0 .1rem;padding:.35rem .15rem .15rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);border-top:1px solid var(--border-glass,rgba(255,255,255,.08))}.meeting-agenda-board__title{margin:0;font-size:.95rem;font-weight:700;letter-spacing:.01em;color:var(--text-primary)}.meeting-agenda-board__count{font-size:.75rem;font-weight:600;color:var(--text-faint);font-variant-numeric:tabular-nums}.meeting-agenda-board__hint{margin:.35rem 0 0;font-size:.7rem;line-height:1.35;color:var(--text-muted)}.meeting-agenda-board__list{flex:1;min-height:0;overflow-y:auto;padding:.85rem;display:flex;flex-direction:column;gap:.65rem}.meeting-agenda-board__empty{margin:1.5rem .5rem;text-align:center;font-size:.8rem;color:var(--text-muted)}.meeting-agenda-tile{box-shadow:0 1px 0 rgba(0,0,0,.04)}.meeting-agenda-tile:hover{box-shadow:0 8px 24px rgba(0,0,0,.06)}.meeting-topic-modal{width:min(100%,48rem);max-width:48rem!important;height:95vh!important;max-height:95vh!important}.meeting-topic-modal__body{min-height:0}.meeting-topic-modal__body .meetings-topic-panel{height:100%}@media (max-width:767px){.meetings-workspace{flex-direction:column}.meetings-agenda-rail{width:100%;flex:1;min-height:0;border-right:none;border-bottom:1px solid var(--border-glass,rgba(255,255,255,.08))}.meetings-mobile-topic-detail .meetings-agenda-rail,.meetings-workspace:not(.meetings-mobile-topic-detail) .meetings-topic-panel{display:none}.meetings-mobile-topic-detail .meetings-topic-panel{flex:1;width:100%}.meeting-agenda-board{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr);overflow:hidden}.meeting-agenda-board__column--active{border-right:none;border-bottom:1px solid var(--border-glass,rgba(255,255,255,.08))}.meeting-agenda-board__hint{display:none}.meeting-topic-modal,.meeting-topic-modal.mobile-bottom-sheet--90{width:100%;max-width:100%!important;height:min(95dvh,var(--vvh,95dvh))!important;max-height:min(95dvh,var(--vvh,95dvh))!important}.meeting-summary-view__canvas{padding:1.25rem 1.25rem 2rem}}.meeting-summary-view__canvas{flex:1;min-height:0;overflow-y:auto;padding:1.5rem 2rem 2.5rem;background:var(--bg-secondary,#f4f4f5)}[data-theme=dark] .meeting-summary-view__canvas{background:#141418}.meeting-entry-timeline__item{border-left:2px solid rgba(139,92,246,.35);padding-left:.75rem;margin-left:.25rem}.meeting-summary-doc{width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box;color:var(--text-primary,#18181b);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55}.meeting-summary-doc__header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-glass,#e4e4e7)}.meeting-summary-doc__eyebrow{margin:0 0 .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--neon-purple-tint,#8b5cf6)}.meeting-summary-doc__title{margin:0 0 .5rem;font-size:1.75rem;font-weight:700;letter-spacing:-.025em;line-height:1.15;color:var(--text-primary,#09090b)}.meeting-summary-doc__description{margin:0 0 1.25rem;font-size:.9375rem;line-height:1.45;color:var(--text-secondary,#52525b)}.meeting-summary-doc__facts{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;margin:0}.meeting-summary-doc__fact{display:flex;flex-direction:column;gap:.15rem}.meeting-summary-doc__fact dt{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#71717a)}.meeting-summary-doc__fact dd{margin:0;font-size:.9375rem;font-weight:500;color:var(--text-primary,#27272a)}.meeting-summary-doc__section{margin-bottom:2rem}.meeting-summary-doc__section-title{margin:0 0 1rem;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted,#52525b)}.meeting-summary-doc__section--decisions{padding:1rem 1.15rem;border-radius:.875rem;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.22)}.meeting-summary-doc__section--decisions .meeting-summary-doc__section-title{color:#b45309}.meeting-summary-doc__decision-list{margin:0;padding:0;list-style:none}.meeting-summary-doc__decision-list li{position:relative;padding-left:1.1rem;margin-bottom:.5rem;font-size:.9375rem;font-weight:500;color:var(--text-primary,#18181b)}.meeting-summary-doc__decision-list li:before{content:"";position:absolute;left:0;top:.55em;width:.4rem;height:.4rem;border-radius:50%;background:#f59e0b}.meeting-summary-doc__topic-list{display:flex;flex-direction:column;gap:.85rem}.meeting-summary-doc__topic{padding:1rem 1.1rem;border-radius:.875rem;border:1px solid var(--border-glass,#e4e4e7);background:var(--bg,#fff);page-break-inside:avoid}[data-theme=dark] .meeting-summary-doc__topic{background:rgba(255,255,255,.03)}.meeting-summary-doc__topic-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.35rem}.meeting-summary-doc__topic-title{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary,#18181b);flex:1;min-width:0}.meeting-summary-doc__topic-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;shrink:0}.meeting-summary-doc__badge{display:inline-block;padding:.15rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.meeting-summary-doc__badge--done{background:rgba(16,185,129,.12);color:#059669}.meeting-summary-doc__badge--deferred{background:rgba(245,158,11,.12);color:#b45309}.meeting-summary-doc__badge--active{background:rgba(139,92,246,.12);color:#7c3aed}.meeting-summary-doc__badge--open{background:rgba(113,113,122,.12);color:#52525b}.meeting-summary-doc__owner{font-size:.8125rem;font-weight:500;color:var(--text-muted,#71717a)}.meeting-summary-doc__topic-context{margin:0 0 .65rem;font-size:.875rem;color:var(--text-secondary,#52525b);line-height:1.5}.meeting-summary-doc__notes{margin:.5rem 0 0;padding:.65rem 0 0 .875rem;border-top:1px solid var(--border-glass,#f4f4f5);border-left:2px solid rgba(139,92,246,.2)}.meeting-summary-doc__note-date-section{margin:0 0 .75rem .5rem}.meeting-summary-doc__note-date-section:last-child{margin-bottom:0}.meeting-summary-doc__note-date-heading{margin:0 0 .35rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint,#a1a1aa)}.meeting-summary-doc__note-list{margin:0;padding:0;list-style:none}.meeting-summary-doc__note{margin:0;padding:0 0 .5rem;border-bottom:1px solid var(--border-glass,#f4f4f5)}.meeting-summary-doc__note:last-child{padding-bottom:0;border-bottom:none}.meeting-summary-doc__note-body{margin:0;font-size:.9375rem;color:var(--text-primary,#27272a);white-space:normal;line-height:1.55;word-wrap:break-word;overflow-wrap:break-word}.meeting-summary-doc__note-body>:first-child{margin-top:0}.meeting-summary-doc__note-body>:last-child{margin-bottom:0}.meeting-summary-doc__note-body p{margin:0 0 .4em}.meeting-summary-doc__note-body h1,.meeting-summary-doc__note-body h2,.meeting-summary-doc__note-body h3{margin:.45em 0 .25em;font-weight:700;line-height:1.25;color:inherit}.meeting-summary-doc__note-body h1{font-size:1.15em}.meeting-summary-doc__note-body h2{font-size:1.08em}.meeting-summary-doc__note-body h3{font-size:1.02em}.meeting-summary-doc__note-body strong{font-weight:700}.meeting-summary-doc__note-body em{font-style:italic}.meeting-summary-doc__note-body a{color:inherit;text-decoration:underline}.meeting-summary-doc__note-body code{font-family:ui-monospace,Consolas,monospace;font-size:.9em}.meeting-summary-doc__note-body pre{margin:.4em 0;padding:.4em .55em;border-radius:.35rem;background:rgba(24,24,27,.05);border:1px solid rgba(24,24,27,.08);font-family:ui-monospace,Consolas,monospace;font-size:.85em;white-space:pre-wrap}.meeting-summary-doc__note-body blockquote{margin:.4em 0;padding:0 0 0 .75em;border-left:2px solid rgba(24,24,27,.18)}.meeting-summary-doc__note-body ol,.meeting-summary-doc__note-body ul{margin:.3em 0;padding:0 0 0 1.35em}.meeting-summary-doc__note-body ul{list-style-type:disc}.meeting-summary-doc__note-body ol{list-style-type:decimal}.meeting-summary-doc__note-body li{margin:.12em 0}.meeting-summary-doc__note-body li>p{margin:0}.meeting-summary-doc__note-body table{width:100%;margin:.4em 0;border-collapse:collapse;font-size:.92em}.meeting-summary-doc__note-body td,.meeting-summary-doc__note-body th{border:1px solid rgba(24,24,27,.15);padding:.2em .45em;text-align:left;vertical-align:top}.meeting-summary-doc__note-body th{font-weight:700}.meeting-summary-doc__note-body img{display:block;max-width:100%;height:auto;margin:.4em 0}.meeting-summary-doc__topic-empty{margin:.35rem 0 0;font-size:.8125rem;font-style:italic;color:var(--text-faint,#a1a1aa)}.meeting-summary-doc__section--followups{padding:1rem 1.15rem;border-radius:.875rem;background:rgba(139,92,246,.05);border:1px solid rgba(139,92,246,.15)}.meeting-summary-doc__followup-list{margin:0;padding:0;list-style:none}.meeting-summary-doc__followup{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;padding:.5rem 0;border-bottom:1px solid rgba(139,92,246,.1)}.meeting-summary-doc__followup:last-child{border-bottom:none;padding-bottom:0}.meeting-summary-doc__followup-title{font-size:.9375rem;font-weight:500;color:var(--text-primary,#18181b)}.meeting-summary-doc__followup-owner{font-size:.8125rem;color:var(--text-muted,#71717a)}.meeting-agenda-doc{max-width:42rem;margin:0 auto;padding:1.5rem 1.25rem 2rem;color:#000000;font-family:Calibri,Segoe UI,Arial,sans-serif;font-size:10pt;line-height:1.35}.meeting-agenda-doc__title{margin:0 0 2px;font-size:14pt;font-weight:700;color:#000000}.meeting-agenda-doc__description{margin:0 0 4px;font-size:10pt;color:#000000}.meeting-agenda-doc__date{margin:0 0 10px;font-size:10pt;color:#000000}.meeting-agenda-doc__label{margin:0 0 6px;font-size:8pt;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#000000}.meeting-agenda-doc__empty{margin:0;font-size:10pt;color:#000000}.meeting-agenda-doc__list{margin:0;padding-left:18px}.meeting-agenda-doc__item{margin:0 0 5px}.meeting-agenda-doc__item-title{font-weight:700;color:#000000}.meeting-agenda-doc__item-meta{font-weight:400;color:#000000}.meeting-agenda-doc__item-desc{margin:1px 0 0;font-size:9pt;color:#000000}.meeting-agenda-doc__comments{margin:8px 0 0;padding:0 0 0 14px;border-left:2px solid #cccccc}.meeting-agenda-doc__comment-date-section{margin:0 0 10px 10px}.meeting-agenda-doc__comment-date-section:last-child{margin-bottom:0}.meeting-agenda-doc__comment-date-heading{margin:0 0 4px;font-size:8pt;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#000000}.meeting-agenda-doc__comment-list{margin:0;padding:0;list-style:none}.meeting-agenda-doc__comment{margin:0;padding:0 0 6px;border-bottom:1px solid #eeeeee}.meeting-agenda-doc__comment:last-child{padding-bottom:0;border-bottom:none}.meeting-agenda-doc__comment-body{margin:0;font-size:9pt;color:#000000;white-space:normal;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word}.meeting-agenda-doc__comment-body>:first-child{margin-top:0}.meeting-agenda-doc__comment-body>:last-child{margin-bottom:0}.meeting-agenda-doc__comment-body p{margin:0 0 .35em}.meeting-agenda-doc__comment-body h1,.meeting-agenda-doc__comment-body h2,.meeting-agenda-doc__comment-body h3{margin:.4em 0 .2em;font-weight:700;line-height:1.25;color:#000000}.meeting-agenda-doc__comment-body h1{font-size:12pt}.meeting-agenda-doc__comment-body h2{font-size:11pt}.meeting-agenda-doc__comment-body h3{font-size:10pt}.meeting-agenda-doc__comment-body strong{font-weight:700}.meeting-agenda-doc__comment-body em{font-style:italic}.meeting-agenda-doc__comment-body a{color:#000000;text-decoration:underline}.meeting-agenda-doc__comment-body code,.meeting-agenda-doc__comment-body pre{font-family:Consolas,Courier New,monospace;font-size:8.5pt}.meeting-agenda-doc__comment-body pre{margin:.35em 0;padding:.35em .5em;background:#f4f4f5;border:1px solid #e4e4e7;white-space:pre-wrap}.meeting-agenda-doc__comment-body blockquote{margin:.35em 0;padding:0 0 0 .75em;border-left:2px solid #cccccc}.meeting-agenda-doc__comment-body ol,.meeting-agenda-doc__comment-body ul{margin:.25em 0;padding:0 0 0 1.35em}.meeting-agenda-doc__comment-body ul{list-style-type:disc}.meeting-agenda-doc__comment-body ol{list-style-type:decimal}.meeting-agenda-doc__comment-body li{margin:.1em 0}.meeting-agenda-doc__comment-body li>p{margin:0}.meeting-agenda-doc__comment-body table{width:100%;margin:.35em 0;border-collapse:collapse;font-size:9pt}.meeting-agenda-doc__comment-body td,.meeting-agenda-doc__comment-body th{border:1px solid #cccccc;padding:2px 6px;text-align:left;vertical-align:top}.meeting-agenda-doc__comment-body th{font-weight:700;background:#f4f4f5}.meeting-agenda-doc__comment-body img{display:block;max-width:100%;height:auto;margin:.35em 0}.meeting-agenda-rich-preview__page strong{font-weight:700}.meeting-agenda-rich-preview__page em{font-style:italic}.meeting-agenda-rich-preview__page ul{list-style-type:disc;padding-left:1.35em;margin:.25em 0}.meeting-agenda-rich-preview__page ol{list-style-type:decimal;padding-left:1.35em;margin:.25em 0}.meeting-agenda-rich-preview__page li{margin:.1em 0}.meeting-agenda-rich-preview__page h1{font-size:12pt;font-weight:700;margin:.4em 0 .2em}.meeting-agenda-rich-preview__page h2{font-size:11pt;font-weight:700;margin:.35em 0 .15em}.meeting-agenda-rich-preview__page h3{font-size:10pt;font-weight:700;margin:.3em 0 .15em}.meeting-agenda-rich-preview__page blockquote{margin:.35em 0;padding-left:.75em;border-left:2px solid #cccccc}.meeting-agenda-rich-preview__page table{width:100%;border-collapse:collapse;margin:.35em 0}.meeting-agenda-rich-preview__page td,.meeting-agenda-rich-preview__page th{border:1px solid #cccccc;padding:2px 6px;text-align:left}.meeting-agenda-rich-preview__page img{display:block;max-width:100%;height:auto;margin:.35em 0}.meeting-agenda-rich-preview__page{font-family:Calibri,Segoe UI,Arial,sans-serif}@media print{@page{margin:.65in .75in;size:letter}body.meetings-printing{background:#fff!important;color:#18181b!important}body.meetings-printing *{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.meetings-printing .files-browse-toolbar,body.meetings-printing .files-list-column,body.meetings-printing .files-mobile-back-bar,body.meetings-printing .meeting-entry-composer,body.meetings-printing .meeting-entry-timeline,body.meetings-printing .meetings-agenda-rail,body.meetings-printing .meetings-header,body.meetings-printing .meetings-header-actions,body.meetings-printing .meetings-sidebar,body.meetings-printing .meetings-topic-panel,body.meetings-printing .notebook-rail,body.meetings-printing .notes-meetings-toggle,body.meetings-printing header:not(.meetings-header),body.meetings-printing nav{display:none!important}body.meetings-printing .files-detail-column,body.meetings-printing .files-root,body.meetings-printing .meetings-root,body.meetings-printing .meetings-workspace,body.meetings-printing .notebooks-root{display:block!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;border:none!important;background:#fff!important}body.meetings-printing .meeting-agenda-doc,body.meetings-printing .meeting-summary-doc{max-width:none;margin:0;padding:0;background:#fff!important;color:#18181b!important}body.meetings-printing .meeting-summary-doc__section--decisions,body.meetings-printing .meeting-summary-doc__section--followups,body.meetings-printing .meeting-summary-doc__topic{background:#fff!important;border-color:#e4e4e7!important}body.meetings-printing .meeting-agenda-doc__title,body.meetings-printing .meeting-summary-doc__title,body.meetings-printing .meeting-summary-doc__topic-title{color:#09090b!important}body.meetings-printing .flex-1.overflow-y-auto,body.meetings-printing .meeting-summary-view__canvas{overflow:visible!important;background:#fff!important}body.meetings-printing .meeting-summary-view__toolbar{display:none!important}body.meetings-printing-agenda-preview *{visibility:hidden}body.meetings-printing-agenda-preview .meeting-agenda-preview-modal__content,body.meetings-printing-agenda-preview .meeting-agenda-preview-modal__content *{visibility:visible}body.meetings-printing-agenda-preview .meeting-agenda-preview-modal__content{position:absolute;left:0;top:0;width:100%;padding:0;background:#fff!important}body.meetings-printing-agenda-preview .meeting-agenda-preview-modal__paper{border:none!important;border-radius:0!important;box-shadow:none!important;max-width:none!important}body.meetings-printing-agenda-preview .meeting-agenda-doc__topic{background:#fff!important}}.meeting-entry-composer .meeting-entry-rich-editor:not(.notebooks-note-editor--expanded){max-height:16rem}.meeting-entry-composer .meeting-entry-rich-editor:not(.notebooks-note-editor--expanded) .ProseMirror{min-height:5.5rem;padding:.65rem .85rem 1rem}.meeting-entry-timeline .meeting-entry-rich-editor:not(.notebooks-note-editor--expanded) .ProseMirror{min-height:7rem;padding:.75rem 1rem 1.25rem}.meeting-entry-rich-editor{position:relative}.meeting-entry-rich-editor__expand{position:absolute;top:.3rem;right:.3rem;z-index:30}.meeting-entry-rich-editor .notes-editor-sticky-chrome{padding-right:1.75rem}.meeting-entry-rich-editor .notes-editor-toolbar--compact{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:2px 4px;padding:.25rem .35rem!important}.meeting-entry-rich-editor .notes-editor-toolbar--compact .notes-editor-toolbar__row{width:auto;flex:0 0 auto;min-height:1.375rem}.meeting-entry-rich-editor .notes-editor-toolbar--compact .notes-editor-toolbar__row--primary,.meeting-entry-rich-editor .notes-editor-toolbar--compact .notes-editor-toolbar__row--secondary{justify-content:flex-start;column-gap:1px}.meeting-entry-rich-editor .notes-editor-toolbar--compact button{height:1.375rem;width:1.375rem;min-height:1.375rem;min-width:1.375rem;padding:0}.meeting-entry-rich-editor .notes-editor-toolbar--compact button svg{height:.75rem;width:.75rem}.meeting-entry-rich-editor .notes-editor-toolbar--compact .notes-editor-toolbar__row>div[class*=w-px]{height:.7rem;margin-left:2px;margin-right:2px}.meeting-entry-rich-editor{--note-canvas-bg:var(--bg-secondary,#ffffff);--note-canvas-surface:var(--bg-tertiary,#f1f5f9);--note-canvas-text:var(--text-primary);--note-canvas-text-secondary:var(--text-secondary,#64748b);--note-canvas-text-muted:var(--text-muted,#94a3b8);--note-canvas-border:var(--border-glass,rgba(15,23,42,0.1));background:var(--bg-secondary,var(--bg))}.meeting-entry-rich-editor .notes-editor-sticky-chrome{background:var(--bg-tertiary,var(--bg-secondary));border-bottom-color:var(--note-canvas-border);box-shadow:none}.meeting-entry-rich-editor .notes-editor-toolbar--compact,.meeting-entry-rich-editor .notes-editor-toolbar--full{background:var(--bg-tertiary,var(--bg-secondary))!important;border-bottom-color:var(--note-canvas-border)!important}.meeting-entry-rich-editor .notes-editor-body,.meeting-entry-rich-editor .notes-editor-scroll-body{background:var(--note-canvas-bg)!important}.meeting-entry-rich-editor .ProseMirror,.meeting-entry-rich-editor .ProseMirror h1,.meeting-entry-rich-editor .ProseMirror h2,.meeting-entry-rich-editor .ProseMirror h3{color:var(--note-canvas-text)!important}.meeting-entry-rich-editor .ProseMirror blockquote{color:var(--note-canvas-text-secondary)!important;border-left-color:var(--note-canvas-border)!important}.meeting-entry-rich-editor .ProseMirror a{color:var(--neon-purple-tint,var(--note-canvas-text))}.meeting-entry-rich-editor .ProseMirror code{background:color-mix(in srgb,var(--note-canvas-text) 10%,transparent);color:var(--note-canvas-text)}.meeting-entry-rich-editor .ProseMirror pre{background:var(--bg-tertiary,rgba(24,24,27,.35))}.meeting-entry-rich-editor .ProseMirror pre,.meeting-entry-rich-editor .ProseMirror td,.meeting-entry-rich-editor .ProseMirror th{border-color:var(--note-canvas-border);color:var(--note-canvas-text)}.meeting-entry-rich-editor .ProseMirror th{background:color-mix(in srgb,var(--note-canvas-text) 6%,transparent)}.meeting-entry-rich-editor .ProseMirror .is-empty:before,.meeting-entry-rich-editor .ProseMirror p.is-editor-empty:first-child:before{color:var(--note-canvas-text-muted)!important}[data-theme=dark] .meeting-entry-rich-editor.notebooks-note-editor .notes-editor-scroll-body{background:var(--bg-secondary,#1a1a1f)!important}[data-theme=dark] .meeting-entry-rich-editor,[data-theme=dark] .meeting-entry-rich-editor.notebooks-note-editor .notes-editor-scroll-body .notes-editor-body{--note-canvas-bg:var(--bg-secondary,#1a1a1f);--note-canvas-surface:var(--bg-tertiary,#25252b);--note-canvas-text:var(--text-primary,#f4f4f8);--note-canvas-text-secondary:var(--text-secondary,#a1a1aa);--note-canvas-text-muted:var(--text-muted,#71717a);--note-canvas-border:rgba(255,255,255,0.12)}[data-theme=dark] .meeting-entry-rich-editor{background:var(--bg-secondary,#1a1a1f)}[data-theme=dark] .meeting-entry-rich-editor .notes-editor-toolbar__group{background:var(--bg,#0f0f12)!important;border-color:var(--note-canvas-border)!important}[data-theme=dark] .meeting-entry-rich-editor .notes-editor-toolbar--compact button{color:var(--note-canvas-text-muted)}[data-theme=dark] .meeting-entry-rich-editor .notes-editor-toolbar--compact button:hover{color:var(--note-canvas-text);background:rgba(255,255,255,.06)}[data-theme=light] .meeting-entry-rich-editor{--note-canvas-bg:var(--bg-secondary,#ffffff);--note-canvas-surface:var(--bg-tertiary,#f1f5f9);--note-canvas-text:var(--text-primary,#0f172a);--note-canvas-text-secondary:var(--text-secondary,#475569);--note-canvas-text-muted:var(--text-muted,#64748b);--note-canvas-border:rgba(15,23,42,0.12)}.meeting-entry-body-view{--note-canvas-bg:transparent;--note-canvas-surface:transparent;--note-canvas-text:var(--text-primary);--note-canvas-text-secondary:var(--text-secondary,#a1a1aa);--note-canvas-text-muted:var(--text-muted,#71717a);--note-canvas-border:var(--border-glass,rgba(255,255,255,0.1))}.meeting-entry-body-view .ProseMirror,.meeting-entry-body-view .notes-editor-body{min-height:0!important;padding:0!important;background:transparent!important}.meeting-entry-body-view .notes-rich-editor{background:transparent}.meeting-entry-body-view .ProseMirror{font-size:.875rem;line-height:1.5}.meeting-entry-body-view .ProseMirror,.meeting-entry-body-view .ProseMirror h1,.meeting-entry-body-view .ProseMirror h2,.meeting-entry-body-view .ProseMirror h3{color:var(--note-canvas-text)!important}.meeting-entry-body-view .ProseMirror blockquote{color:var(--note-canvas-text-secondary)!important;border-left-color:var(--note-canvas-border)!important}.meeting-entry-body-view .ProseMirror a{color:var(--neon-purple-tint,var(--note-canvas-text))}.meeting-entry-body-view .ProseMirror code{background:color-mix(in srgb,var(--note-canvas-text) 10%,transparent);color:var(--note-canvas-text)}.meeting-entry-body-view .ProseMirror pre{background:var(--bg-tertiary,rgba(24,24,27,.35))}.meeting-entry-body-view .ProseMirror pre,.meeting-entry-body-view .ProseMirror td,.meeting-entry-body-view .ProseMirror th{border-color:var(--note-canvas-border);color:var(--note-canvas-text)}.meeting-entry-body-view .ProseMirror th{background:color-mix(in srgb,var(--note-canvas-text) 6%,transparent)}[data-theme=dark] .meeting-entry-body-view{--note-canvas-text:var(--text-primary,#f4f4f8);--note-canvas-text-secondary:var(--text-secondary,#a1a1aa);--note-canvas-text-muted:var(--text-muted,#71717a);--note-canvas-border:rgba(255,255,255,0.12)}[data-theme=light] .meeting-entry-body-view{--note-canvas-text:var(--text-primary,#0f172a);--note-canvas-text-secondary:var(--text-secondary,#475569);--note-canvas-text-muted:var(--text-muted,#64748b);--note-canvas-border:rgba(15,23,42,0.12)}.health-workspace{--health-chart-glow:color-mix(in srgb,var(--neon-purple) 12%,transparent)}.health-hero-value{letter-spacing:-.02em}.health-chart-card{box-shadow:0 1px 0 var(--health-chart-glow)}.health-member-chip:focus-visible,.health-section-menu__btn:focus-visible{outline:2px solid var(--neon-purple);outline-offset:2px}.health-workspace__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.health-fab{box-shadow:0 8px 24px rgba(139,92,246,.35)}@media (max-width:767px){.main-content:has(>.health-root){padding:0!important}.health-root{display:flex;flex-direction:column;flex:1;min-height:0}.health-workspace__content{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom, 10px));scrollbar-gutter:auto}.health-chart-card,.health-hero-card,.health-recent-entries li{overflow-wrap:anywhere}.health-section-menu{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;touch-action:pan-x;flex-wrap:nowrap}.health-section-menu__btn{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.health-member-filter{overflow-x:auto;flex-wrap:nowrap;scroll-snap-type:x proximity;touch-action:pan-x;-webkit-overflow-scrolling:touch}.health-member-chip{flex-shrink:0;scroll-snap-align:start;min-height:44px}}.home-root{width:100%;min-height:0}.home-root .home-workspace{width:100%;display:flex;flex-direction:column;flex:1;min-height:0}.home-workspaces-section,.home-workspaces-section__scroll{min-height:0;display:flex;flex-direction:column;justify-content:flex-start}.home-workspaces-section__scroll{overflow-y:auto;align-items:stretch}.home-workspaces-grid{width:100%;align-items:start;align-content:start;justify-content:start}.home-workspaces-grid>.home-ws-card{height:auto;min-height:0;align-self:start}@media (min-width:768px){.home-workspaces-grid{align-items:stretch}.home-workspaces-grid>.home-ws-card{min-height:var(--home-ws-tile-height,auto);height:var(--home-ws-tile-height,auto);align-self:stretch}}.home-ws-card--notif-open{position:relative;z-index:25}.home-ws-notif__panel{animation:home-ws-notif-in .16s ease-out}@keyframes home-ws-notif-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.home-ws-notif__item:focus-visible{outline:2px solid color-mix(in srgb,var(--priority-p0) 45%,transparent);outline-offset:1px}.home-ws-notif__toggle{color:var(--text-muted)}.home-ws-notif__toggle--open{color:var(--priority-p0);background:color-mix(in srgb,var(--priority-p0) 12%,transparent)}.home-ws-notif__bell{color:var(--priority-p0)}.home-ws-notif__count.nav-count-badge--bottom{top:-4px;right:-6px}.home-ws-card__head-copy{display:flex;flex-direction:column;justify-content:center;gap:.125rem;max-height:5.5rem;overflow:visible}.home-ws-card__name{min-height:0;font-size:1.125rem;line-height:1.2}@media (min-width:768px){.home-ws-card__name{font-size:1.35rem}}.home-ws-vitals{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .3rem;color:var(--text-muted);flex-shrink:0;font-size:.6875rem}.home-ws-vitals--icons{flex-wrap:nowrap;gap:.625rem}.home-ws-vitals--head{margin-top:.125rem;line-height:1;flex-wrap:nowrap;overflow:visible;max-width:100%}.home-ws-vitals__icon-btn,.home-ws-vitals__icon-static{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.25rem;border-radius:.5rem;color:var(--text-muted)}.home-ws-vitals__icon-btn{background:none;border:none;cursor:pointer;transition:color .15s ease,background .15s ease}.home-ws-vitals__icon-btn:hover{color:var(--neon-purple);background:color-mix(in srgb,var(--neon-purple) 10%,transparent)}.home-ws-vitals__icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem}.home-ws-vitals__icon{width:1.75rem;height:1.75rem;flex-shrink:0}.home-ws-vitals__badge.nav-count-badge--bottom{top:-4px;right:-6px;min-width:1.125rem;height:1.125rem;padding:0 .3rem;font-size:10px;border-width:2px}.home-ws-card__tasks-zone{margin-top:.625rem;padding-top:.5rem;border-top:1px solid var(--border-glass)}[data-theme=dark] .home-ws-card__tasks-zone{border-top-color:rgba(47,47,56,.85)}[data-theme=dark] .home-ws-vitals__icon-btn:hover{background:rgba(42,31,74,.55)}.home-ws-card__tasks{position:relative;z-index:2;min-width:0}.home-ws-card__tasks--empty{padding-top:.125rem}.home-ws-card__tasks-empty{padding:.25rem 0;text-align:left}.home-ws-card__task-columns{display:grid;gap:.5rem .75rem;align-items:start}.home-ws-card__task-columns,.home-ws-card__task-columns[data-has-me=false][data-has-all=true]{grid-template-columns:1fr 1fr}.home-ws-card__task-columns[data-has-me=false][data-has-all=true] .home-ws-card__task-column--all{grid-column:2}.home-ws-card__task-column{min-width:0}.home-ws-card__task-section-label{margin:0 0 .25rem;font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);line-height:1.2}.home-ws-card__task-column-list,.home-ws-card__tasks-grid{display:grid;gap:.125rem;flex:1}.home-ws-card__task-column-list{grid-template-columns:1fr}.home-ws-card__task-column-list,.home-ws-card__tasks-grid{grid-template-rows:repeat(5,1.375rem);min-height:calc(5 * 1.375rem + 4 * .125rem)}.home-ws-card__tasks-grid{grid-template-columns:1fr 1fr;gap:.125rem .5rem}.home-ws-task-row{display:flex;align-items:center;gap:.3rem;min-height:1.5rem;padding:0;border-radius:.375rem;min-width:0}.home-ws-task-row--empty{visibility:hidden;pointer-events:none}.home-ws-card .task-complete-btn.home-ws-task-row__check{width:1.125rem;height:1.125rem;min-width:1.125rem!important;min-height:1.125rem!important;flex-shrink:0}.home-ws-task-row__spinner{width:.75rem;height:.75rem}.home-ws-task-row__title{flex:1;min-width:0;text-align:left;font-size:.75rem;line-height:1.25;color:var(--text-primary);background:none;border:none;padding:.125rem 0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-ws-task-row__title--late:not(.home-ws-task-row__title--done){color:var(--priority-p0)}.home-ws-task-row__title--today:not(.home-ws-task-row__title--done){color:var(--priority-p1)}.home-ws-task-row__title--tomorrow:not(.home-ws-task-row__title--done),.home-ws-task-row__title--upcoming:not(.home-ws-task-row__title--done){color:var(--text-secondary)}.home-ws-task-row__title--undated:not(.home-ws-task-row__title--done){color:var(--text-muted)}.home-ws-task-row__title--done{color:var(--text-muted);text-decoration:line-through}@media (max-width:767px){.home-workspaces-grid,[data-theme=dark] .home-workspaces-section .grid,[data-theme=light] .home-workspace .grid,[data-theme=light] .home-workspaces-section .grid{gap:.125rem!important}.home-root .home-ws-card,[data-theme=dark] .home-root .home-ws-card{padding:.5rem .625rem!important}.home-workspaces-grid>.home-ws-card{height:auto;min-height:0;align-self:start;overflow:visible}.home-ws-card__head{gap:.5rem;align-items:center}.home-ws-card__head-copy{gap:.125rem;max-height:none;justify-content:center}.home-ws-card__name{font-size:1.2rem;line-height:1.15}.home-ws-vitals--head{margin-top:0}.home-ws-vitals--icons{gap:.5rem}.home-ws-vitals__icon-btn,.home-ws-vitals__icon-static{padding:.125rem}.home-ws-vitals__icon-wrap{width:1.875rem;height:1.875rem}.home-ws-vitals__icon{width:1.625rem;height:1.625rem}.home-ws-card__tasks-zone{flex:0 0 auto;min-height:0;margin-top:.25rem;padding-top:.25rem}.home-ws-card__tasks{min-height:0}.home-ws-card__task-columns{gap:.25rem .375rem}.home-ws-card__task-section-label{margin-bottom:.125rem}.home-ws-notif__toggle{min-height:0!important;min-width:0!important;padding:.125rem}.home-ws-notif__icon-wrap{width:1.875rem;height:1.875rem}.home-ws-notif__bell{width:1.375rem;height:1.375rem}.home-ws-card__task-column-list,.home-ws-card__tasks-grid{grid-template-rows:none;grid-auto-rows:1.3rem;align-items:start;align-content:start;min-height:0;row-gap:.4375rem;column-gap:0;gap:.4375rem 0}.home-ws-task-row--empty{display:none}.home-ws-card__tasks-grid{column-gap:.375rem;row-gap:.4375rem;gap:.4375rem .375rem}.home-ws-task-row{height:1.3rem;max-height:1.3rem;min-height:0;gap:.25rem;align-items:center;overflow:hidden}.home-ws-task-row__title{font-size:1.17rem;line-height:1.1;padding:0;margin:0}.home-ws-card .task-complete-btn.home-ws-task-row__check{width:1.3rem;height:1.3rem;min-width:1.3rem!important;min-height:1.3rem!important;max-width:1.3rem;max-height:1.3rem;border-width:1.5px}.home-ws-card .task-complete-btn.home-ws-task-row__check .task-complete-btn__icon{width:.75rem;height:.75rem}.home-ws-task-row__spinner{width:.8125rem;height:.8125rem}.main-content:has(>.home-root){padding:0!important}.home-root .home-workspace{max-width:none;margin-left:0;margin-right:0;padding:.625rem max(6px,env(safe-area-inset-right,6px)) calc(6rem + env(safe-area-inset-bottom, 10px)) max(6px,env(safe-area-inset-left,6px))}.home-workspaces-section,.home-workspaces-section__scroll{flex:none}}[data-theme=dark] .home-root{--home-elevated:#25252b;--home-card-shadow:0 4px 8px -2px rgba(0,0,0,0.4),0 20px 44px -12px rgba(0,0,0,0.64),0 0 0 1px rgba(255,255,255,0.05) inset;--home-card-shadow-hover:0 8px 16px -4px rgba(0,0,0,0.46),0 28px 52px -14px rgba(0,0,0,0.68),0 0 0 1px rgba(167,139,250,0.1) inset}[data-theme=dark] .home-root .home-workspace{padding-left:.25rem;padding-right:.25rem}@media (min-width:768px){[data-theme=dark] .main-content:has(>.home-root){padding:1rem 1.25rem!important}[data-theme=dark] .home-root .home-workspace{padding-bottom:0!important}}[data-theme=dark] .home-due-section,[data-theme=dark] .home-lists-section,[data-theme=dark] .home-workspace>.mb-8{margin-bottom:2.75rem!important}[data-theme=dark] .home-workspaces-section{margin-bottom:0!important;padding-top:0!important}[data-theme=dark] .home-workspace>.mb-8:first-of-type{margin-bottom:3rem!important}[data-theme=dark] .home-workspaces-section .grid{gap:1.5rem}[data-theme=dark] .home-lists-section>.flex,[data-theme=dark] .home-workspaces-section>.text-sm{margin-bottom:1rem!important}[data-theme=dark] .home-workspace .font-medium,[data-theme=dark] .home-workspace .font-semibold,[data-theme=dark] .home-workspace .text-3xl,[data-theme=dark] .home-workspace .text-4xl,[data-theme=dark] .home-workspace .text-text-primary{color:#f4f4f8}[data-theme=dark] .home-workspace .text-text-secondary{color:#b0b0b8}[data-theme=dark] .home-workspace .text-text-muted{color:#9ca3af}[data-theme=dark] .home-ws-card .text-\[10px\],[data-theme=dark] .home-ws-card .text-\[11px\].text-text-muted{color:#b0b0b8!important}[data-theme=dark] .home-root .home-ws-card{background:var(--home-elevated)!important;border:1px solid #2f2f38!important;border-radius:1.25rem!important;box-shadow:var(--home-card-shadow)!important;padding:1.25rem 1.375rem!important;transition:box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}@media (min-width:768px){[data-theme=dark] .home-root .home-ws-card{padding:1.75rem 2rem!important}}[data-theme=dark] .home-root .home-ws-card:hover{border-color:color-mix(in srgb,#2f2f38 65%,#a78bfa 35%)!important;box-shadow:var(--home-card-shadow-hover)!important;transform:translateY(-2px)}[data-theme=dark] .home-root .home-ws-card.home-ws-card--current{border:1px solid #2f2f38!important;box-shadow:var(--home-card-shadow)!important}[data-theme=dark] .home-root .home-ws-card.home-ws-card--current:hover{border-color:color-mix(in srgb,#2f2f38 82%,#a78bfa 18%)!important;box-shadow:var(--home-card-shadow-hover)!important}.home-ws-task-ring-graphic{-webkit-font-smoothing:antialiased}.home-ws-task-ring-track{stroke:color-mix(in srgb,var(--border-glass) 72%,var(--neon-purple) 28%);opacity:.45}.home-ws-task-ring-segment--open{stroke:var(--neon-purple)}.home-ws-task-ring-segment--overdue{stroke:var(--priority-p0)}.home-ws-task-ring-segment--due-today{stroke:var(--priority-p1)}.home-ws-task-ring-clear{stroke:var(--neon-green);animation:none}[data-theme=dark] .home-ws-card .text-neon-green{color:#34d399!important;filter:drop-shadow(0 0 6px rgba(52,211,153,.45))}[data-theme=dark] .home-ws-card .text-neon-purple{color:#a78bfa!important}[data-theme=dark] .home-ws-card .text-base.font-semibold.text-neon-purple{color:#c4b5fd!important}[data-theme=dark] .home-ws-card .text-\[10px\].px-1\.5{background:rgba(255,255,255,.05)!important;border-color:#2f2f38!important;color:#b0b0b8!important}[data-theme=dark] .home-ws-review-btn{background:#18181c!important;border:1px solid rgba(47,47,56,.95)!important;border-radius:.875rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03),inset 0 -1px 0 rgba(0,0,0,.22),0 1px 3px rgba(0,0,0,.2)!important;transition:background .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1)}[data-theme=dark] .home-ws-review-btn .text-text-primary{color:#f4f4f8!important}[data-theme=dark] .home-ws-review-btn .text-text-muted{color:#b0b0b8!important}[data-theme=dark] .home-ws-review-btn:hover{background:#1e1e24!important;border-color:color-mix(in srgb,#2f2f38 75%,#a78bfa 25%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 2px 8px -2px rgba(0,0,0,.35)!important;transform:none}[data-theme=dark] .home-ws-review-btn__icon{background:rgba(124,58,237,.1)!important;border-color:rgba(167,139,250,.2)!important;color:#a78bfa!important}[data-theme=dark] .home-ws-review-btn__icon svg{color:#a78bfa!important}[data-theme=dark] .home-ws-review-btn .nav-count-badge{background:#7c3aed!important;color:#ffffff!important;border:1px solid rgba(167,139,250,.28);box-shadow:0 1px 4px rgba(124,58,237,.22)}[data-theme=dark] .home-root .glass.rounded-2xl:not(.home-ws-card):not(.home-due-section__card),[data-theme=dark] .home-root .glass.rounded-xl:not(.home-ws-card):not(.home-due-section__card){background:var(--home-elevated)!important;border:1px solid #2f2f38!important;box-shadow:var(--home-card-shadow)!important;transition:box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}[data-theme=dark] .home-root .glass.rounded-2xl:not(.home-ws-card):not(.home-due-section__card):hover,[data-theme=dark] .home-root .glass.rounded-xl:not(.home-ws-card):not(.home-due-section__card):hover{box-shadow:var(--home-card-shadow-hover)!important;transform:translateY(-1px)}[data-theme=dark] .home-due-section__card{background:var(--home-elevated)!important;border:1px solid #2f2f38!important;border-radius:1.25rem!important;box-shadow:var(--home-card-shadow)!important}[data-theme=dark] .home-due-section__header{border-bottom:1px solid #2f2f38!important;padding-bottom:1rem!important}[data-theme=dark] .home-due-section__header .text-sm{color:#f4f4f8!important}[data-theme=dark] .home-due-section__header .text-xs{color:#b0b0b8!important}[data-theme=dark] .home-due-tasks .tasks-desktop-table{background:transparent!important}[data-theme=dark] .home-due-tasks .tasks-desktop-table__head-row{color:#b0b0b8!important;border-bottom-color:#2f2f38!important}[data-theme=dark] .home-due-tasks .tasks-desktop-table__row{border-bottom-color:rgba(47,47,56,.65)!important}[data-theme=dark] .home-due-tasks .task-row{border-radius:.625rem;transition:background .2s cubic-bezier(.22,1,.36,1)}[data-theme=dark] .home-due-tasks .task-row:hover{background:#2a1f4a!important}[data-theme=dark] .home-due-tasks .task-row .text-text-primary,[data-theme=dark] .home-due-tasks .tasks-desktop-table__row .text-text-primary{color:#f4f4f8!important}[data-theme=dark] .home-due-tasks .task-row .text-text-muted,[data-theme=dark] .home-due-tasks .task-row .text-text-secondary{color:#b0b0b8!important}[data-theme=dark] .home-due-tasks .tasks-table-workspace{background:rgba(42,31,74,.65)!important;border-color:rgba(167,139,250,.32)!important;color:#c4b5fd!important}[data-theme=dark] .home-due-tasks .tasks-desktop-table__row .text-\[var\(--priority-p0\)\]{color:#fb7185!important}[data-theme=dark] .home-lists-section .lists-home-preview{gap:1.125rem}[data-theme=dark] .home-lists-section .list-home-chip{padding:1.0625rem 1.1875rem!important;border-radius:1.125rem!important;border:1px solid color-mix(in srgb,var(--list-chip-border,#2f2f38) 72%,#2f2f38 28%)!important;box-shadow:var(--home-card-shadow),0 0 0 1px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.05)!important;transition:background .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1)}[data-theme=dark] .home-lists-section .list-home-chip:hover{box-shadow:var(--home-card-shadow-hover),0 0 0 1px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)!important;border-color:color-mix(in srgb,var(--list-chip-border,#2f2f38) 62%,#a78bfa 38%)!important;transform:translateY(-2px);filter:none}[data-theme=dark] .home-lists-section .list-home-chip:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}[data-theme=dark] .home-lists-section .list-home-chip .font-medium.text-sm{color:#f4f4f8!important}[data-theme=dark] .home-lists-section .list-home-chip:hover .font-medium.text-sm{color:#c4b5fd!important}[data-theme=dark] .home-lists-section .list-home-chip .list-home-chip__meta,[data-theme=dark] .home-lists-section .list-home-chip .text-text-muted{color:#b0b0b8!important}[data-theme=dark] .home-lists-section .list-home-chip .text-text-secondary{color:#c8c8d0!important}[data-theme=dark] .home-lists-section .list-home-chip__count{color:#a78bfa!important;font-weight:600}[data-theme=dark] .home-lists-section .list-home-chip__done{color:#8a8a94!important}[data-theme=dark] .home-lists-section .list-home-chip .mt-2.h-1.rounded-full{background:rgba(0,0,0,.22)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.28)}[data-theme=dark] .home-lists-section .list-home-chip .bg-neon-purple\/80{background:#a78bfa!important;box-shadow:0 0 0 1px rgba(124,58,237,.35)}@media (min-width:768px){.main-content:has(>.home-root){min-height:0;padding:1rem 1.25rem!important;overflow:hidden!important;display:flex;flex-direction:column}.main-content:has(>.home-root) .home-global-invite-banner{display:none}.home-root{height:100%}.home-root,.home-root .home-workspace{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.home-root .home-workspace{max-width:none;width:100%;margin:0;padding-bottom:0!important}.home-workspaces-section{flex:1;margin-bottom:0!important;padding-top:0!important}.home-workspaces-section__scroll{flex:1;padding-top:0}[data-theme=dark] .home-workspaces-section,[data-theme=light] .home-workspaces-section{margin-bottom:0!important;padding-top:0!important}.home-workspaces-grid{max-width:64rem;margin-inline:auto;gap:1.75rem;align-items:stretch}.home-root .home-ws-card{border-radius:1.25rem!important;padding:1.125rem 1.25rem!important}.home-ws-card__head{align-items:center}.home-ws-card__head-copy{max-height:6.5rem;gap:.1875rem}.home-ws-vitals--head{gap:.75rem}.home-ws-vitals--head .home-ws-vitals__icon{width:2rem;height:2rem}.home-ws-vitals--head .home-ws-vitals__icon-wrap{width:2.25rem;height:2.25rem}.home-ws-card__tasks-zone{margin-top:.75rem;padding-top:.625rem}.home-workspaces-section__scroll{overflow-y:auto}}.top-bar-greeting{line-height:1.2;padding-right:.25rem}@media (min-width:1024px){.top-bar-greeting span{font-size:1.375rem;letter-spacing:-.02em}}.home-ws-review-btn{position:relative;z-index:2}.home-ws-review-btn .nav-count-badge{margin-left:0}.home-ws-task-ring-segment{transition:stroke-dasharray .45s ease,stroke-dashoffset .45s ease}.home-ws-task-ring-count--overdue{color:var(--priority-p0)}.home-ws-task-ring-count--due-today{color:var(--priority-p1)}.home-ws-task-ring-sublabel--overdue{color:var(--priority-p0)}.home-ws-task-ring-sublabel--due-today{color:var(--priority-p1)}.home-list-drawer-sheet{height:100dvh;max-height:100dvh;display:flex;flex-direction:column}.home-list-drawer-sheet .home-list-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.home-list-footer{padding-bottom:calc(.75rem + env(safe-area-inset-bottom, 12px))}.home-list-scroll{padding-bottom:env(safe-area-inset-bottom,12px)}.home-list-item-row{display:flex;align-items:flex-start;gap:.75rem;padding:.5rem .25rem;border-radius:.625rem}.home-list-item-check{margin-top:1px;aspect-ratio:1;border-radius:9999px;padding:0!important;min-height:0!important;min-width:0!important;width:1.375rem;height:1.375rem;flex-shrink:0;border:1.5px solid var(--control-border);display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,background .15s ease,transform .15s ease;cursor:pointer}.home-list-item-check:active{transform:scale(.92)}.home-list-item-check.is-done{border-color:var(--neon-purple);background:var(--neon-purple);color:var(--on-accent)}.home-list-item-text{flex:1;min-width:0;font-size:1rem;line-height:1.4;color:var(--text-primary);word-break:break-word;padding-top:1px}.home-list-item-text.is-done{color:var(--text-muted);text-decoration:line-through}.home-list-done-divider{height:1px;margin:.5rem .25rem;background:var(--divider);list-style:none}@media (max-width:767px){.home-list-modal .home-list-item-check{width:1.5rem;height:1.5rem;min-height:0!important;min-width:0!important}.home-list-modal .home-list-close{min-height:2.75rem!important;padding-left:.75rem;padding-right:.75rem}.home-list-modal .home-list-add-btn{min-height:2.75rem!important;width:100%}.home-list-modal .home-list-add .input{width:100%}}