/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:host,:root{--font-mono:var(--font-geist-mono);--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-950:oklch(25.8% .092 26.042);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-950:oklch(27.9% .077 45.635);--color-green-50:oklch(98.2% .018 155.826);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-950:oklch(26.6% .065 152.934);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-950:oklch(28.2% .091 267.935);--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.right-0{right:calc(var(--spacing) * 0)}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-\[30px\]{width:30px;height:30px}.h-4{height:calc(var(--spacing) * 4)}.h-px{height:1px}.min-h-dvh{min-height:100dvh}.w-4{width:calc(var(--spacing) * 4)}.w-40{width:calc(var(--spacing) * 40)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-sm{max-width:var(--container-sm)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/60{border-color:color-mix(in oklab,var(--color-amber-400) 60%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400\/60{border-color:#54a2ff99}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/60{border-color:color-mix(in oklab,var(--color-blue-400) 60%,transparent)}}.border-foreground\/10{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/10{border-color:color-mix(in oklab,var(--ink) 10%,transparent)}}.border-foreground\/15{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/15{border-color:color-mix(in oklab,var(--ink) 15%,transparent)}}.border-foreground\/20{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/20{border-color:color-mix(in oklab,var(--ink) 20%,transparent)}}.border-green-300{border-color:var(--color-green-300)}.border-green-500\/30{border-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.border-green-500\/30{border-color:color-mix(in oklab,var(--color-green-500) 30%,transparent)}}.border-red-300{border-color:var(--color-red-300)}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.border-red-500\/40{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.bg-background{background-color:var(--bg)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-foreground,.bg-foreground\/5{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/5{background-color:color-mix(in oklab,var(--ink) 5%,transparent)}}.bg-foreground\/10{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/10{background-color:color-mix(in oklab,var(--ink) 10%,transparent)}}.bg-foreground\/\[0\.02\]{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.02\]{background-color:color-mix(in oklab,var(--ink) 2%,transparent)}}.bg-foreground\/\[0\.03\]{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.03\]{background-color:color-mix(in oklab,var(--ink) 3%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500) 10%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500) 5%,transparent)}}.bg-transparent{background-color:#0000}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.text-left{text-align:left}.font-mono{font-family:var(--font-geist-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.text-\[\#F4F5F7\]{color:#f4f5f7}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-background{color:var(--bg)}.text-blue-800{color:var(--color-blue-800)}.text-foreground,.text-foreground\/40{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/40{color:color-mix(in oklab,var(--ink) 40%,transparent)}}.text-foreground\/50{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/50{color:color-mix(in oklab,var(--ink) 50%,transparent)}}.text-foreground\/60{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--ink) 60%,transparent)}}.text-foreground\/70{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--ink) 70%,transparent)}}.text-foreground\/80{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--ink) 80%,transparent)}}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.08\)\,0_0_0_1px_rgba\(255\,255\,255\,\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14),0 0 0 1px var(--tw-shadow-color,#ffffff0f)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.08\)\,0_0_0_1px_rgba\(255\,255\,255\,\.06\)\],.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.outline-none{--tw-outline-style:none;outline-style:none}.\[background\:linear-gradient\(157deg\,\#26282D\,\#141519\)\]{background:linear-gradient(157deg,#26282d,#141519)}@media (hover:hover){.hover\:bg-foreground\/5:hover{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab,var(--ink) 5%,transparent)}}.hover\:bg-red-500\/5:hover{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/5:hover{background-color:color-mix(in oklab,var(--color-red-500) 5%,transparent)}}.hover\:text-foreground:hover{color:var(--ink)}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-foreground\/60:focus{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.focus\:border-foreground\/60:focus{border-color:color-mix(in oklab,var(--ink) 60%,transparent)}}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-color-scheme:dark){.dark\:border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.dark\:border-blue-500\/40{border-color:#3080ff66}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-500\/40{border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)}}.dark\:border-blue-700{border-color:var(--color-blue-700)}.dark\:border-green-700{border-color:var(--color-green-700)}.dark\:border-red-700{border-color:var(--color-red-700)}.dark\:bg-amber-950{background-color:var(--color-amber-950)}.dark\:bg-blue-950{background-color:var(--color-blue-950)}.dark\:bg-green-950{background-color:var(--color-green-950)}.dark\:bg-red-950{background-color:var(--color-red-950)}.dark\:text-amber-200{color:var(--color-amber-200)}.dark\:text-amber-400{color:var(--color-amber-400)}.dark\:text-blue-200{color:var(--color-blue-200)}.dark\:text-green-200{color:var(--color-green-200)}.dark\:text-green-400{color:var(--color-green-400)}.dark\:text-red-200{color:var(--color-red-200)}.dark\:text-red-400{color:var(--color-red-400)}}}:root,:root[data-theme=light]{--bg:#fafaf6;--bg-2:#f2eee5;--surface:#fff;--surface-2:#f8f5ec;--line:#e6e1d2;--line-2:#d6cfb9;--ink:#14181e;--ink-2:#3f4753;--ink-3:#6d7682;--ink-4:#a4abb5;--accent:#0a0b0e;--accent-soft:#ecebe6;--accent-ink:#fafaf6;--goal:#b07628;--goal-soft:#f5e5c5;--urgent:#b0421c;--urgent-bg:#fbe6d2;--done:#4f8862;--done-bg:#e0ede4;--info:#3a6fab;--ai:#6e47a8;--warn:#9a6b12;--brand-slack:#6e2a75;--brand-gmail:#c0392f;--brand-calendar:#1a6fcb;--brand-drive:#1e9658;--brand-notion:#14181e;--brand-linear:#5e6ad2}:root[data-theme=dark]{--bg:#0e1014;--bg-2:#15181e;--surface:#1a1e25;--surface-2:#20252e;--line:#2a2f38;--line-2:#363d49;--ink:#e8eaee;--ink-2:#b0b5bd;--ink-3:#7c828c;--ink-4:#555a65;--accent:#f0f1f4;--accent-soft:#2b3038;--accent-ink:#0a0b0e;--goal:#e7a559;--goal-soft:#3a2914;--urgent:#e07060;--urgent-bg:#2c1814;--done:#6fbe85;--done-bg:#15281c;--info:#6fb0f8;--ai:#b58be0;--warn:#e0b45f;--brand-slack:#c58ccc;--brand-gmail:#ee8a7f;--brand-calendar:#6fb0f8;--brand-drive:#59cc93;--brand-notion:#d5dae2;--brand-linear:#8b92e8}:root{--font-ui:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;transition:background .28s,color .28s}@media (prefers-reduced-motion:reduce){:root{transition:none}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:root{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line);background-clip:padding-box;border:2px solid #0000;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--line-2);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.app-shell{min-height:100vh;font-family:var(--font-ui);color:var(--ink);background:radial-gradient(ellipse at center top,var(--accent) 0,transparent 50%),var(--bg)}@supports (color:color-mix(in lab,red,red)){.app-shell{background:radial-gradient(ellipse at center top,color-mix(in srgb,var(--accent) 4%,transparent) 0,transparent 50%),var(--bg)}}.app-shell{font-feature-settings:"cv11","ss01";overflow-x:hidden}.stage{grid-template-columns:220px minmax(0,1fr);column-gap:32px;max-width:1100px;margin:0 auto;padding:56px 32px 80px;display:grid}.stage--single{grid-template-columns:minmax(0,1fr);max-width:760px}.stage--wide{padding-left:8px;padding-right:8px}.stage--wide,.stage--wide .surface{max-width:none}.surface{flex-direction:column;grid-column:2;gap:0;min-width:0;max-width:720px;display:flex}.stage--single .surface{grid-column:1}.spotlight{min-width:0}.timeline-rail{scrollbar-width:thin;grid-column:1;align-self:start;width:220px;max-height:calc(100vh - 90px);padding-top:4px;padding-right:6px;position:sticky;top:72px;overflow-y:auto}.timeline-rail::-webkit-scrollbar{width:4px}.timeline-rail::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:2px}.timeline-rail::-webkit-scrollbar-track{background:0 0}.tr-head{align-items:baseline;gap:8px;padding:0 4px 14px;display:flex}.tr-head-label{text-transform:uppercase;letter-spacing:1.2px;color:var(--ink-3);font-size:9.5px;font-weight:700}.tr-head-count{color:var(--done);background:var(--done-bg);border-radius:3px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:700}.tr-list{padding:0;position:relative}.tr-list:before{content:"";background:var(--line);width:1px;position:absolute;top:10px;bottom:10px;left:7px}.tr-entry{cursor:pointer;border-radius:6px;margin-bottom:2px;padding:6px 8px 12px 26px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.tr-entry:hover{background:var(--bg-2)}.tr-entry.in-focus{background:var(--surface);border-left:2px solid var(--accent);padding-left:24px;box-shadow:0 1px 2px #14181e0a}:root[data-theme=dark] .tr-entry.in-focus{background:var(--surface-2);box-shadow:0 1px 4px #0000004d}.tr-entry.in-focus .tr-mark{transform:scale(1.2);box-shadow:0 0 0 4px}@supports (color:color-mix(in lab,red,red)){.tr-entry.in-focus .tr-mark{box-shadow:0 0 0 4px color-mix(in srgb,currentColor 22%,transparent)}}.tr-entry.in-focus .tr-title{color:var(--ink);font-weight:500}.tr-entry.in-focus .tr-time{color:var(--accent)}.tr-mark{border:3px solid var(--bg);z-index:2;width:16px;height:16px;color:var(--bg);border-radius:50%;place-items:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:grid;position:absolute;top:7px;left:1px}.tr-mark.done{background:var(--done)}.tr-mark.urgent{background:var(--urgent);color:#fff;animation:cog-pulse 2.4s ease-out infinite}.tr-mark.notice{background:var(--accent-soft);color:var(--accent);border-color:var(--bg);box-shadow:inset 0 0 0 1.5px var(--accent)}@supports (color:color-mix(in lab,red,red)){.tr-mark.notice{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 45%,var(--line))}}.tr-mark.in-progress{background:var(--accent);color:var(--accent-ink);animation:cog-pulse-icon 2s ease-in-out infinite}.tr-mark.memory{background:var(--info);color:#fff}.tr-mark.info{background:var(--bg);color:var(--ink-3);box-shadow:inset 0 0 0 1.5px var(--ink-4)}.tr-mark.snoozed{background:var(--bg-2);color:var(--ink-3);border-color:var(--bg);box-shadow:inset 0 0 0 1.5px var(--line-2)}.tr-mark.scheduled{background:var(--bg);color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}@supports (color:color-mix(in lab,red,red)){.tr-mark.scheduled{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 45%,var(--line))}}.tr-mark svg{width:9px;height:9px}.tr-entry:hover .tr-mark{transform:scale(1.12)}.tr-time{color:var(--ink-3);margin-bottom:2px;font-size:10.5px;font-weight:600;line-height:1}.tr-title{color:var(--ink);letter-spacing:-.005em;margin-bottom:5px;font-size:11.5px;line-height:1.4}.tr-source{text-transform:uppercase;letter-spacing:.9px;color:var(--ink-3);align-items:center;gap:5px;font-size:9px;font-weight:700;display:inline-flex}.tr-source .dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.day-progress{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:22px;padding:16px 18px 14px;display:grid}.dp-block{flex-direction:column;gap:6px;display:flex}.dp-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dp-label{text-transform:uppercase;letter-spacing:1.1px;color:var(--ink-3);font-size:10.5px;font-weight:700}.dp-meta{color:var(--ink-2);font-size:11px;font-weight:500}.dp-meta strong{color:var(--ink);font-weight:600}.dp-meta .pct{color:var(--accent);margin-left:4px}.dp-meta .pct.done{color:var(--done)}.dp-bar{background:var(--bg-2);height:4px;overflow:hidden}.dp-bar,.dp-fill{border-radius:2px;position:relative}.dp-fill{background:var(--accent);height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.dp-fill.tasks{background:var(--done)}.fwd-timeline{border-top:1px dashed var(--line);margin-top:28px;padding-top:18px}.fwd-head{text-transform:uppercase;letter-spacing:1.1px;color:var(--ink-3);margin-bottom:12px;font-size:10.5px;font-weight:700}.fwd-row{flex-wrap:wrap;gap:10px;display:flex}.fwd-pill{background:var(--bg-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 12px;transition:border-color .12s;display:inline-flex}.fwd-pill:hover{border-color:var(--line-2)}.fwd-when{color:var(--accent);white-space:nowrap;font-size:10.5px;font-weight:600}.fwd-title{color:var(--ink);letter-spacing:-.005em;font-size:12.5px;font-weight:500}.fwd-meta{color:var(--ink-3);text-transform:uppercase;letter-spacing:.6px;font-size:10px}.fwd-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.sticky-bar{background:var(--bg);height:50px;position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.sticky-bar{background:color-mix(in srgb,var(--bg) 78%,transparent)}}.sticky-bar{-webkit-backdrop-filter:blur(20px)saturate(140%);border-bottom:1px solid var(--line);z-index:100;opacity:0;pointer-events:none;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 24px;transition:opacity .22s,transform .32s cubic-bezier(.4,0,.2,1);display:grid;transform:translateY(-100%)}.sticky-bar.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.sb-left{align-items:center;gap:10px;min-width:0;display:inline-flex}.sb-brand-fold{color:var(--ink);flex-shrink:0}.sb-brand-text{color:var(--ink);letter-spacing:-.01em;font-size:13px;font-weight:500}.sb-pulse{background:var(--done);width:6px;height:6px;box-shadow:0 0 6px var(--done);border-radius:50%;flex-shrink:0;animation:cog-pulse 2.4s ease-out infinite}.sb-time{color:var(--ink-3);font-size:11.5px;font-weight:500}.sb-action{background:var(--urgent-bg);border:1px solid var(--urgent);border-radius:8px;align-items:center;gap:10px;min-width:0;max-width:100%;padding:5px 6px 5px 10px;display:inline-flex;overflow:hidden}.sb-action-pulse{background:var(--urgent);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:cog-pulse 2s ease-out infinite}.sb-action-text{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em;flex:1;min-width:0;font-size:13px;line-height:1.3;overflow:hidden}.sb-action-text strong{font-weight:600}.sb-action-text .age{color:var(--urgent);margin-left:6px;font-size:11px;font-weight:700}.sb-action-btn{background:var(--urgent);color:#fff;border-radius:5px;flex-shrink:0;height:26px;padding:0 11px;font-size:11.5px;font-weight:600}.sb-action-btn,.sb-right{align-items:center;display:inline-flex}.sb-right{gap:14px}.sb-progress{align-items:center;gap:8px;display:inline-flex}.sb-progress-meta{color:var(--ink-3);font-size:10.5px;font-weight:500;line-height:1}.sb-progress-meta strong{color:var(--ink);font-weight:600}.sb-progress-track{background:var(--bg-2);border:1px solid var(--line);border-radius:2px;width:90px;height:4px;position:relative;overflow:hidden}.sb-progress-track-fill{background:linear-gradient(to right,var(--accent) 0,var(--accent) var(--time-pct,61%),transparent var(--time-pct,61%));position:absolute;inset:0}.sb-progress-track-marker{background:var(--done);width:2px;top:-2px;bottom:-2px;left:var(--task-pct,44%);position:absolute}.sb-search-key{border:1px solid var(--line);color:var(--ink-3);border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;display:inline-flex}.greeting{border-bottom:1px solid var(--line);margin-bottom:22px;padding:8px 0 28px}.greeting-time{color:var(--ink-3);text-transform:uppercase;letter-spacing:1.3px;margin-bottom:14px;font-size:10.5px;font-weight:500}.greeting-h{font-family:var(--font-ui);letter-spacing:-.028em;color:var(--ink);margin:0;font-size:28px;font-weight:600;line-height:1.2}.greeting-h em{color:var(--accent);font-style:normal;font-weight:500}.greeting-sub{color:var(--ink-2);letter-spacing:-.005em;margin:12px 0 0;font-size:14.5px;line-height:1.6}.greeting-sub strong{color:var(--ink);font-weight:500}@keyframes cog-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--done) 70%,transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@keyframes cog-pulse-icon{0%,to{box-shadow:0 0 0 2px var(--accent-soft)}50%{box-shadow:0 0 0 3px var(--accent-soft)}}@keyframes cog-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.day-progress,.feed-row,.fwd-timeline,.recap-cluster,.tl-row,.tr-entry{animation:cog-reveal .6s cubic-bezier(.4,0,.2,1) both}.feed-row:first-child,.recap-cluster:first-child,.tl-row:first-child,.tr-entry:first-child{animation-delay:60ms}.feed-row:nth-child(2),.recap-cluster:nth-child(2),.tl-row:nth-child(2),.tr-entry:nth-child(2){animation-delay:.18s}.feed-row:nth-child(3),.recap-cluster:nth-child(3),.tl-row:nth-child(3),.tr-entry:nth-child(3){animation-delay:.3s}.feed-row:nth-child(4),.recap-cluster:nth-child(4),.tl-row:nth-child(4),.tr-entry:nth-child(4){animation-delay:.42s}.feed-row:nth-child(5),.recap-cluster:nth-child(5),.tl-row:nth-child(5),.tr-entry:nth-child(5){animation-delay:.54s}.feed-row:nth-child(n+6),.recap-cluster:nth-child(n+6),.tl-row:nth-child(n+6),.tr-entry:nth-child(n+6){animation-delay:.68s}.day-progress{animation-delay:40ms}.fwd-timeline{animation-delay:.7s}.feed-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.feed-row{background:var(--surface);border:1px solid var(--line);border-radius:9px;grid-template-columns:18px 1fr;column-gap:13px;margin:0 -2px;padding:13px 16px 13px 14px;transition:border-color .13s,background .13s;display:grid;position:relative}.feed-row:before{content:"";background:var(--source-tick,var(--line-2));border-radius:2px;width:2px;position:absolute;top:9px;bottom:9px;left:0}.feed-row[data-source=slack]{--source-tick:var(--brand-slack)}.feed-row[data-source=notion]{--source-tick:var(--brand-notion)}.feed-row:hover{border-color:var(--line-2);background:var(--surface-2)}.feed-row:focus-within .feed-actions,.feed-row:hover .feed-actions{opacity:1;pointer-events:auto}.feed-row[data-ui-state=done]{opacity:.6}.feed-row[data-ui-state=done] .feed-title{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-decoration-thickness:1px}.feed-leading{border:2px solid var(--surface);width:16px;height:16px;color:var(--bg);border-radius:50%;place-items:center;margin-top:3px;display:grid}.feed-leading svg{width:9px;height:9px}.feed-leading[data-state=unread]{background:var(--accent);color:var(--accent-ink)}.feed-leading[data-state=pinned]{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}@supports (color:color-mix(in lab,red,red)){.feed-leading[data-state=pinned]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 45%,var(--line))}}.feed-leading[data-state=snoozed]{background:var(--bg-2);color:var(--ink-3);box-shadow:inset 0 0 0 1.5px var(--line-2)}.feed-leading[data-state=done]{background:var(--done);color:#fff}.feed-leading[data-state=read]{background:var(--bg);color:var(--ink-3);box-shadow:inset 0 0 0 1.5px var(--ink-4)}.feed-main{flex-direction:column;gap:6px;min-width:0;display:flex}.feed-headerline{align-items:center;gap:8px;display:flex}.feed-chip{border:1px solid var(--line);background:var(--bg-2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.7px;color:var(--ink-3);border-radius:4px;align-items:center;gap:5px;padding:2px 8px 2px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.feed-chip .dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.feed-chip[data-source=slack] .dot{background:var(--brand-slack)}.feed-chip[data-source=notion] .dot{background:var(--brand-notion)}.brand-icon{vertical-align:middle;color:var(--ink-3);flex-shrink:0;display:inline-block}.brand-icon[data-source=slack]{color:var(--brand-slack)}.brand-icon[data-source=gmail]{color:var(--brand-gmail)}.brand-icon[data-source=calendar]{color:var(--brand-calendar)}.brand-icon[data-source=drive]{color:var(--brand-drive)}.brand-icon[data-source=notion]{color:var(--brand-notion)}.brand-icon[data-source=linear]{color:var(--brand-linear)}.brand-dot{vertical-align:middle;background:var(--ink-3);border-radius:50%;flex-shrink:0;display:inline-block}.brand-dot[data-source=slack]{background:var(--brand-slack)}.brand-dot[data-source=gmail]{background:var(--brand-gmail)}.brand-dot[data-source=calendar]{background:var(--brand-calendar)}.brand-dot[data-source=drive]{background:var(--brand-drive)}.brand-dot[data-source=notion]{background:var(--brand-notion)}.brand-dot[data-source=linear]{background:var(--brand-linear)}.feed-chip-mark{margin-right:1px}.feed-state{letter-spacing:.3px;color:var(--ink-3);text-transform:none;font-size:10px;font-weight:600}.feed-state[data-state=unread]{color:var(--info)}.feed-state[data-state=pinned]{color:var(--accent)}.feed-state[data-state=done]{color:var(--done)}.feed-age{font-family:var(--font-mono);color:var(--ink-4);margin-left:auto;font-size:11px}.feed-title{color:var(--ink);letter-spacing:-.005em;font-size:14px;font-weight:500;line-height:1.4}.feed-body{color:var(--ink-2);font-size:12.5px;line-height:1.5}.feed-actions{opacity:0;pointer-events:none;gap:7px;margin-top:2px;transition:opacity .13s;display:flex}.cog-btn{border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;font-family:var(--font-ui);border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500;transition:border-color .12s,background .12s}.cog-btn:hover:not(:disabled){border-color:var(--line-2);background:var(--surface-2)}.cog-btn:disabled{cursor:default;opacity:.55}.cog-btn--primary{border-color:var(--accent);color:var(--accent-ink)}.cog-btn--primary,.cog-btn--primary:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cog-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 86%,var(--bg))}}.cog-btn--primary:hover:not(:disabled){border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cog-btn--primary:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 86%,var(--bg))}}.cog-empty{border:1px dashed var(--line);text-align:center;color:var(--ink-3);border-radius:9px;padding:32px 16px}.cog-empty-title{color:var(--ink-2);margin-bottom:4px;font-size:14px;font-weight:500}.cog-empty-sub{color:var(--ink-4);font-size:12px}.cog-spin{border:2px solid var(--accent);border-radius:50%;width:14px;height:14px;margin-bottom:8px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.cog-spin{border:2px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.cog-spin{border-top-color:var(--accent);animation:cog-spin .8s linear infinite}@keyframes cog-spin{to{transform:rotate(1turn)}}.tl-header{align-items:center;gap:10px;margin-bottom:14px;display:flex}.tl-title{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:600}.tl-caveat{color:var(--ink-4);border-left:1px solid var(--line);margin-bottom:14px;padding-left:13px;font-size:11px;line-height:1.4}.tl-status{color:var(--ink-3);padding:16px 0;font-size:12px}.tl-list{flex-direction:column;gap:4px;margin:0;padding:0 0 0 20px;list-style:none;display:flex;position:relative}.tl-list:before{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:14px;left:5px}.tl-row{background:var(--surface);border:1px solid var(--line);border-radius:9px;flex-direction:column;gap:6px;padding:11px 14px;transition:border-color .13s;display:flex;position:relative}.tl-row:before{content:"";border:2px solid var(--bg);background:var(--source-tick,var(--line-2));border-radius:50%;width:8px;height:8px;position:absolute;top:16px;left:-18px}.tl-row[data-source=slack]{--source-tick:var(--brand-slack)}.tl-row[data-source=notion]{--source-tick:var(--brand-notion)}.tl-row:hover{border-color:var(--line-2)}.tl-rowhead{color:var(--ink-3);align-items:center;gap:8px;font-size:11px;display:flex}.tl-kind{text-transform:uppercase;letter-spacing:.5px;color:var(--ink-3);font-size:9.5px;font-weight:700}.tl-actor{color:var(--ink-3)}.tl-actor,.tl-ts{font-family:var(--font-mono);font-size:11px}.tl-ts{color:var(--ink-4);margin-left:auto}.tl-text{color:var(--ink);white-space:pre-wrap;font-size:13px;line-height:1.5}.recap-root{flex-direction:column;display:flex}.recap-header{flex-wrap:wrap;align-items:baseline;gap:11px;display:flex}.recap-week{letter-spacing:-.015em;color:var(--ink);font-size:14px;font-weight:560}.recap-window{font-family:var(--font-mono);color:var(--ink-3);font-size:11.5px}.cog-toggle{background:var(--ink);align-items:center;margin-left:auto;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.cog-toggle{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.cog-toggle{border:1px solid var(--line);border-radius:7px;padding:2px}.cog-toggle-btn{color:var(--ink-3);cursor:pointer;font-family:var(--font-ui);background:0 0;border:none;border-radius:5px;padding:5px 10px;font-size:12px;font-weight:500;transition:color .12s,background .12s}.cog-toggle-btn:hover:not(:disabled){color:var(--ink)}.cog-toggle-btn:disabled{cursor:default}.cog-toggle-btn[data-active=true]{background:var(--surface-2);color:var(--ink)}.recap-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:9px;margin-top:14px;display:grid}.recap-stat{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:15px}.recap-stat-v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);font-size:22px;line-height:1.15}.recap-stat-v.acc{color:var(--accent)}.recap-stat-k{color:var(--ink-3);margin-top:5px;font-size:11.5px}.recap-srcline{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.recap-src-chip{font-family:var(--font-mono);letter-spacing:.01em;color:var(--ink-3);border:1px solid var(--line-2);border-radius:6px;align-items:center;gap:6px;padding:2px 7px;font-size:10.5px;display:inline-flex}.recap-src-chip strong{color:var(--ink-2);font-weight:600}.recap-cluster-bar{justify-content:flex-end;margin-top:16px;display:flex}.recap-clusters{gap:10px;margin-top:2px}.recap-cluster,.recap-clusters{flex-direction:column;display:flex}.recap-cluster-head{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);align-items:center;gap:11px;margin:16px 2px 12px;font-size:10.5px;display:flex}.recap-cluster-label{color:var(--ink-2)}.recap-cluster-rule{background:var(--line);flex:1;height:1px}.recap-cluster-count{color:var(--accent)}.recap-done-list{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;margin:0;padding:2px 15px;list-style:none;display:flex}.recap-done-row{align-items:center;gap:11px;padding:11px 2px;font-size:13px;display:flex}.recap-done-row+.recap-done-row{border-top:1px solid var(--line)}.recap-done-tile{border-radius:6px;flex:none;place-items:center;width:18px;height:18px;font-size:11px;line-height:1;display:grid}.recap-done-tile.ok{background:var(--done)}@supports (color:color-mix(in lab,red,red)){.recap-done-tile.ok{background:color-mix(in srgb,var(--done) 13%,transparent)}}.recap-done-tile.ok{color:var(--done)}.recap-done-tile.dr{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.recap-done-tile.dr{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.recap-done-tile.dr{color:var(--ink-4)}.recap-done-body{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.recap-done-title{color:var(--ink);letter-spacing:-.008em;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.recap-done-meta{white-space:nowrap;flex:none;gap:5px;font-size:11px}.recap-done-meta,.recap-done-src{color:var(--ink-3);align-items:center;display:inline-flex}.recap-done-src[data-source=slack]{color:var(--brand-slack)}.recap-done-src[data-source=gmail]{color:var(--brand-gmail)}.recap-done-src[data-source=gcal]{color:var(--brand-calendar)}.recap-done-src[data-source=notion]{color:var(--brand-notion)}.recap-done-time{flex:none;margin-left:auto;font-size:10.5px}.recap-done-time,.recap-note{font-family:var(--font-mono);color:var(--ink-4)}.recap-note{margin:15px 0 0;font-size:12px}@media (max-width:980px){.stage{grid-template-columns:minmax(0,1fr);max-width:100%}.timeline-rail{display:none}.surface{grid-column:1}}@media (max-width:880px){.sb-progress,.sb-time{display:none}.sb-action-text{font-size:12px}}@media (max-width:768px){.stage{column-gap:0;padding:48px 20px 60px}.surface{max-width:100%}.day-progress{grid-template-columns:minmax(0,1fr);gap:12px}.greeting-h{font-size:24px}.greeting-sub{font-size:13.5px}.fwd-row{flex-wrap:wrap}}@media (max-width:640px){.sb-action-btn span{display:none}.sticky-bar{grid-template-columns:auto 1fr auto;gap:10px;padding:0 14px}.recap-stats{grid-template-columns:minmax(0,1fr)}}@media (max-width:375px){.stage{padding:44px 14px 48px}.greeting-h{font-size:21px}.feed-row{grid-template-columns:16px 1fr;column-gap:10px;padding:12px 12px 12px 11px}.feed-headerline{flex-wrap:wrap;gap:6px}.feed-actions{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.cog-btn,.cog-toggle-btn,.dp-fill,.feed-actions,.feed-row,.fwd-pill,.sticky-bar,.tl-row,.tr-entry,.tr-mark{transition:none}.day-progress,.feed-row,.fwd-timeline,.recap-cluster,.sb-action-pulse,.sb-pulse,.tl-row,.tr-entry,.tr-mark.in-progress,.tr-mark.urgent{animation:none}.feed-actions{opacity:1;pointer-events:auto}}.exec-shell{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:36px;display:grid}.exec-shell.focus{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:640px;min-height:64vh;margin:0 auto;display:flex}.exec-shell.focus .exec-main{width:100%}.exec-shell.focus .exec-item{text-align:left}.exec-shell.focus .exec-who{font-size:17px}.exec-focus-eyebrow{text-align:center}.exec-rail.exec-feed-rail{align-self:start;display:block;position:sticky;top:12px}.exec-feed-rail .exec-rail-head{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-4);margin-bottom:3px;font-size:10px;font-weight:400}.exec-feed-rail .exec-rail-sub{color:var(--ink-4);margin-bottom:16px;font-size:11px}.exec-feed-rail .exec-rail-empty{color:var(--ink-4);border:1px dashed var(--line);border-radius:8px;padding:10px 8px;font-size:11.5px;line-height:1.45}.exec-feed-rail .exec-rail-track{padding-left:4px;position:relative}.exec-feed-rail .exec-rail-track:before{content:"";background:var(--line);width:1px;position:absolute;top:6px;bottom:6px;left:46px}.exec-feed-rail .exec-rail-row{color:inherit;border-radius:7px;grid-template-columns:40px 16px 1fr;align-items:start;column-gap:8px;padding:7px 8px 7px 0;text-decoration:none;transition:background .13s;display:grid;position:relative}.exec-feed-rail .exec-rail-row:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.exec-feed-rail .exec-rail-row:hover{background:color-mix(in srgb,var(--ink) 3%,transparent)}}.exec-feed-rail .exec-rail-time{font-family:var(--font-mono);color:var(--ink-4);text-align:right;font-variant-numeric:tabular-nums;padding-top:2px;font-size:10.5px;font-weight:400}.exec-feed-rail .exec-rail-mark{background:var(--bg);border:1.5px solid var(--ink-4);border-radius:50%;justify-self:center;width:9px;height:9px;margin-top:4px}.exec-feed-rail .exec-rail-mark.done{background:var(--done);border-color:var(--done)}.exec-feed-rail .exec-rail-mark.late{background:var(--urgent);border-color:var(--urgent);color:var(--urgent);animation:exec-pulse 2s infinite}.exec-feed-rail .exec-rail-mark.soon{background:var(--bg);border-color:var(--accent);border-style:dashed}.exec-feed-rail .exec-rail-title{color:var(--ink-2);font-size:12px;line-height:1.4}.exec-feed-rail .exec-rail-title.done{color:var(--ink-4);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.exec-feed-rail .exec-rail-now{align-items:center;gap:8px;margin:6px 0 6px 50px;display:flex;position:relative}.exec-feed-rail .exec-rail-now .nowline{background:var(--urgent);flex:1;height:1px}@supports (color:color-mix(in lab,red,red)){.exec-feed-rail .exec-rail-now .nowline{background:color-mix(in srgb,var(--urgent) 70%,transparent)}}.exec-feed-rail .exec-rail-now .nowlabel{letter-spacing:.08em;color:var(--urgent);text-transform:uppercase;font-size:9.5px;font-weight:500}.exec-main{min-width:0}.exec-daytotal{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);align-items:baseline;gap:11px;margin:0 2px 14px;font-size:10.5px;display:flex}.exec-daytotal:after{content:"";background:var(--line);flex:1;order:2;align-self:center;height:1px}.exec-daytotal-label{letter-spacing:.1em;color:var(--ink-4);order:0;font-size:10.5px;font-weight:400}.exec-daytotal-val{color:var(--ink-2);letter-spacing:.04em;text-transform:none;order:1;font-size:10.5px;font-weight:400}.exec-daytotal-hint{color:var(--ink-4);letter-spacing:.02em;text-transform:none;order:3;font-size:10.5px}.exec-focus-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);justify-content:center;align-items:center;gap:10px;margin:0 0 16px;font-size:10.5px;font-weight:400;display:flex}.exec-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.exec-list-item{margin:0}.exec-cut{flex-direction:column;gap:3px;margin:8px 2px 2px;display:flex}.exec-cut-label{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-4);align-items:center;gap:11px;font-size:10.5px;font-weight:400;display:flex}.exec-cut-label:after{content:"";background:var(--line);flex:1;height:1px}.exec-cut-sub{color:var(--ink-4);letter-spacing:.02em;font-size:10.5px}.exec-list-item.over-budget{opacity:.55}.exec-list-item.over-budget:hover{opacity:1;transition:opacity .14s}.exec-updates{margin-top:18px}.exec-updates-toggle{border:1px solid var(--line);cursor:pointer;width:100%;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:10.5px;font-weight:400;transition:border-color .13s,color .13s;display:flex}.exec-updates-toggle:hover{border-color:var(--line-2);color:var(--ink-2)}.exec-updates-chevron{font-size:10px;line-height:1}.exec-updates-hint{text-transform:none;letter-spacing:.02em;color:var(--ink-4);margin-left:auto;font-weight:400}.exec-updates-list{margin-top:10px}.exec-signal-caughtup{margin-bottom:4px}.exec-item{background:var(--surface);border:1px solid var(--line);border-radius:10px;transition:border-color .13s;position:relative;overflow:hidden}.exec-item.lead,.exec-item:hover{border-color:var(--line-2)}.exec-item.lead{background:var(--surface-2)}.exec-lead-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);align-items:center;gap:6px;margin:12px 0 0 16px;font-size:10px;font-weight:400;display:inline-flex}.exec-lead-eyebrow:before{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px}.exec-item.done{opacity:.6}.exec-item.done .exec-who{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.exec-item-head{align-items:center;gap:10px;padding:14px 16px 0;display:flex}.exec-logo{background:var(--ink-3);border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.exec-logo{background:color-mix(in srgb,var(--ink-3) 10%,transparent)}}.exec-logo[data-source=slack]{background:var(--brand-slack)}@supports (color:color-mix(in lab,red,red)){.exec-logo[data-source=slack]{background:color-mix(in srgb,var(--brand-slack) 13%,transparent)}}.exec-logo[data-source=gmail]{background:var(--brand-gmail)}@supports (color:color-mix(in lab,red,red)){.exec-logo[data-source=gmail]{background:color-mix(in srgb,var(--brand-gmail) 13%,transparent)}}.exec-logo[data-source=gcal]{background:var(--brand-calendar)}@supports (color:color-mix(in lab,red,red)){.exec-logo[data-source=gcal]{background:color-mix(in srgb,var(--brand-calendar) 13%,transparent)}}.exec-logo[data-source=notion]{background:var(--brand-notion)}@supports (color:color-mix(in lab,red,red)){.exec-logo[data-source=notion]{background:color-mix(in srgb,var(--brand-notion) 13%,transparent)}}.exec-head-meta{flex:1;min-width:0}.exec-src-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);font-size:10px;font-weight:400}.exec-who{color:var(--ink);letter-spacing:-.01em;margin-top:2px;font-size:14px;font-weight:540;line-height:1.35}.exec-tag{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-4);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:10.5px;font-weight:400}.exec-tag.late{color:var(--urgent);background:var(--urgent)}@supports (color:color-mix(in lab,red,red)){.exec-tag.late{background:color-mix(in srgb,var(--urgent) 10%,transparent)}}.exec-tag.soon{color:var(--ink-2);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.exec-tag.soon{background:color-mix(in srgb,var(--accent) 8%,transparent)}}.exec-tag.due,.exec-tag.later{color:var(--ink-4)}.exec-item-body{padding:8px 16px 0}.exec-preview{color:var(--ink-2);font-size:13px;line-height:1.55}.exec-item-foot{flex-wrap:wrap;align-items:center;gap:7px;padding:13px 16px 15px;display:flex}.exec-verb{letter-spacing:.02em;border-radius:6px;align-items:center;gap:6px;transition:filter .13s;display:inline-flex}.exec-verb-ic{display:inline-flex}.exec-verb-ic,.exec-verb-ic svg{width:12px;height:12px}.exec-verb.read{color:var(--info);background:var(--info)}@supports (color:color-mix(in lab,red,red)){.exec-verb.read{background:color-mix(in srgb,var(--info) 10%,transparent)}}.exec-verb.finish,.exec-verb.reply{color:var(--ink-2);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.exec-verb.finish,.exec-verb.reply{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.exec-verb.note{color:var(--done);background:var(--done)}@supports (color:color-mix(in lab,red,red)){.exec-verb.note{background:color-mix(in srgb,var(--done) 10%,transparent)}}button.exec-verb.join{cursor:pointer;background:var(--info);color:var(--accent-ink);font-family:var(--font-ui);letter-spacing:-.008em;border:0;padding:5px 10px;font-size:12.5px;font-weight:580}button.exec-verb.join:hover:not(:disabled){filter:brightness(1.06)}span.exec-verb{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;cursor:default;padding:2px 8px;font-size:10.5px;font-weight:400}span.exec-verb.join{color:var(--info);background:var(--info)}@supports (color:color-mix(in lab,red,red)){span.exec-verb.join{background:color-mix(in srgb,var(--info) 10%,transparent)}}.exec-est{font-family:var(--font-mono);color:var(--ink-4);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:10.5px;font-weight:400;display:inline-flex}.exec-est-ic{opacity:.7;display:inline-flex}.exec-est-ic,.exec-est-ic svg{width:11px;height:11px}.exec-foot-spacer{flex:1}.exec-ghost-btn{border:1px solid var(--line-2);background:var(--ink);border-radius:6px;padding:5px 10px}@supports (color:color-mix(in lab,red,red)){.exec-ghost-btn{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-ghost-btn{font-family:var(--font-ui);letter-spacing:-.008em;color:var(--ink-2);cursor:pointer;font-size:12.5px;font-weight:540;transition:color .13s,border-color .13s}.exec-ghost-btn:hover:not(:disabled){border-color:var(--ink-4);color:var(--ink)}.exec-ghost-btn.exec-ignore-btn{color:var(--ink-3);background:0 0;border-color:#0000}.exec-ghost-btn.exec-ignore-btn:hover:not(:disabled){background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.exec-ghost-btn.exec-ignore-btn:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 5%,transparent)}}.exec-ghost-btn.exec-ignore-btn:hover:not(:disabled){color:var(--ink);border-color:#0000}.exec-done-btn{font-family:var(--font-ui);letter-spacing:-.008em;color:var(--accent-ink);background:var(--accent);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:580;transition:filter .13s;display:inline-flex}.exec-done-btn:hover:not(:disabled){filter:brightness(1.06)}.exec-done-btn.confirming,.exec-done-btn.confirming:hover:not(:disabled){filter:none;background:var(--urgent-bg);border-color:var(--urgent)}@supports (color:color-mix(in lab,red,red)){.exec-done-btn.confirming,.exec-done-btn.confirming:hover:not(:disabled){border-color:color-mix(in srgb,var(--urgent) 45%,transparent)}}.exec-done-btn.confirming,.exec-done-btn.confirming:hover:not(:disabled){color:var(--urgent)}.exec-done-ic{display:inline-flex}.exec-done-ic,.exec-done-ic svg{width:12px;height:12px}.exec-done-btn:disabled,.exec-ghost-btn:disabled,button.exec-verb.join:disabled{opacity:.55;cursor:default}.exec-note-cap{padding:0 16px 14px}.exec-note-cap.show{animation:exec-fade-in .24s}.exec-note-input{box-sizing:border-box;resize:vertical;background:var(--ink);width:100%;max-width:100%;min-height:64px}@supports (color:color-mix(in lab,red,red)){.exec-note-input{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-note-input{border:1px solid var(--line-2);color:var(--ink);border-radius:8px;padding:9px 11px;font-family:inherit;font-size:13px;line-height:1.5}.exec-note-input:focus{border-color:var(--ink-4);outline:none}.exec-note-foot{align-items:center;gap:8px;margin-top:8px;display:flex}.exec-note-save{background:var(--accent);color:var(--accent-ink);font-family:var(--font-ui);letter-spacing:-.008em;cursor:pointer;border:0;border-radius:6px;padding:5px 10px;font-size:12.5px;font-weight:580;transition:filter .13s}.exec-note-save:hover:not(:disabled){filter:brightness(1.06)}.exec-note-save:disabled{opacity:.5;cursor:default}.exec-note-hint{color:var(--ink-4);letter-spacing:.02em;font-size:10px}.exec-note-list{flex-direction:column;gap:6px;margin:0;padding:0 16px 14px;list-style:none;display:flex}.exec-note-row{color:var(--ink-2);background:var(--ink);padding:8px 11px;font-size:12.5px;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.exec-note-row{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-note-row{border:1px solid var(--line);border-radius:7px;align-items:baseline;gap:9px;display:flex}.exec-note-tag{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);flex:none;align-items:center;font-size:10px;font-weight:400;display:inline-flex}.exec-note-body{min-width:0}.exec-nudge{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:10px;margin:0 0 10px;padding:15px 16px;transition:border-color .13s;display:flex}.exec-nudge:hover{border-color:var(--line-2)}.exec-nudge.show{animation:exec-fade-in .32s}.exec-nudge-ic{background:var(--done);border-radius:7px;width:28px;height:28px}@supports (color:color-mix(in lab,red,red)){.exec-nudge-ic{background:color-mix(in srgb,var(--done) 13%,transparent)}}.exec-nudge-ic{color:var(--done);flex-shrink:0;place-items:center;display:grid}.exec-nudge-ic svg{width:15px;height:15px}.exec-nudge-t{color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:540}.exec-nudge-s{color:var(--ink-2);margin-top:3px;font-size:12.5px;line-height:1.5}.exec-nudge-act{gap:7px;margin-top:11px;display:flex}.exec-nudge-skip{border:1px solid var(--line-2);background:var(--ink);border-radius:6px;padding:5px 10px}@supports (color:color-mix(in lab,red,red)){.exec-nudge-skip{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-nudge-skip{color:var(--ink-2);font-family:var(--font-ui);letter-spacing:-.008em;cursor:pointer;font-size:12.5px;font-weight:540;transition:color .13s,border-color .13s}.exec-nudge-skip:hover{border-color:var(--ink-4);color:var(--ink)}.exec-suppress{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-3);border:1px dashed var(--line);border-radius:8px;align-items:center;gap:8px;margin:0 0 10px;padding:8px 12px;font-size:10.5px;display:flex}.exec-suppress .zzz{color:var(--ink-4)}@keyframes exec-pulse{0%{box-shadow:0 0}70%{box-shadow:0 0 0 5px #0000}to{box-shadow:0 0 #0000}}@keyframes exec-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1080px){.exec-shell{grid-template-columns:minmax(0,1fr)}.exec-rail.exec-feed-rail{display:none}}@media (prefers-reduced-motion:reduce){.exec-done-btn,.exec-feed-rail .exec-rail-row,.exec-ghost-btn,.exec-item,.exec-verb{transition:none}.exec-feed-rail .exec-rail-mark.late,.exec-note-cap,.exec-nudge{animation:none}}.exec-ai-toggle{color:var(--accent);border-color:var(--accent-line)}.exec-ai-panel{border-top:1px solid var(--line);margin-top:12px;padding-top:13px;animation:exec-fade-in .16s}.exec-ai-drafting,.exec-ai-error{color:var(--ink-2);align-items:center;gap:9px;font-size:12.5px;display:flex}.exec-ai-error{justify-content:space-between}.exec-ai-spin{border:2px solid var(--accent);border-radius:50%;width:14px;height:14px}@supports (color:color-mix(in lab,red,red)){.exec-ai-spin{border:2px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.exec-ai-spin{border-top-color:var(--accent);flex-shrink:0;animation:exec-ai-spin .8s linear infinite}@keyframes exec-ai-spin{to{transform:rotate(1turn)}}.exec-ai-clarify{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:9px;margin-bottom:11px;padding:10px 12px}.exec-ai-clarify-t{color:var(--ink);font-size:12.5px;font-weight:600}.exec-ai-clarify-s{color:var(--ink-2);margin-top:2px;font-size:12px;line-height:1.5}.exec-ai-draft-h{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:8px;display:flex}.exec-ai-lbl{color:var(--ink);font-size:13px;font-weight:600}.exec-ai-tone-read{font-family:var(--font-mono);color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:6px;padding:3px 8px;font-size:10px;font-weight:600}.exec-ai-sp{flex:1}.exec-ai-conf{font-family:var(--font-mono);cursor:help;border-radius:5px;align-items:center;gap:6px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex;position:relative}.exec-ai-conf[data-tooltip]:after{content:attr(data-tooltip);white-space:normal;text-align:left;width:max-content;max-width:280px;font-family:var(--font-ui);letter-spacing:0;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);opacity:0;pointer-events:none;z-index:12;border-radius:7px;padding:8px 11px;font-size:11.5px;font-weight:400;line-height:1.45;transition:opacity .12s;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 20px -4px #0000008c}.exec-ai-conf[data-tooltip]:focus-visible:after,.exec-ai-conf[data-tooltip]:hover:after{opacity:1}.exec-ai-conf-dot{border-radius:50%;width:7px;height:7px}.exec-ai-conf.high{color:var(--done);background:var(--done-bg)}.exec-ai-conf.high .exec-ai-conf-dot{background:var(--done)}.exec-ai-conf.low{color:var(--urgent);background:var(--urgent-bg)}.exec-ai-conf.low .exec-ai-conf-dot{background:var(--urgent)}.exec-ai-summary{color:var(--ink-2);margin-bottom:9px;font-size:12.5px;line-height:1.55}.exec-ai-textarea{box-sizing:border-box;resize:vertical;background:var(--bg);border:1px solid var(--line);width:100%;max-width:100%;min-height:88px;color:var(--ink);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:13.5px;line-height:1.6}.exec-ai-textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.exec-ai-textarea:disabled{opacity:.6}.exec-ai-failed,.exec-ai-send-stage,.exec-ai-sending,.exec-ai-sent{flex-wrap:wrap;align-items:center;gap:9px;margin-top:11px;display:flex}.exec-ai-send-btn{border:1px solid var(--line);background:var(--surface-2);height:36px;color:var(--ink);cursor:pointer;border-radius:9px;align-items:center;padding:0 17px;font-size:13px;font-weight:600;display:inline-flex}.exec-ai-send-btn:hover{filter:brightness(1.12)}.exec-ai-send-btn:disabled{opacity:.5;cursor:not-allowed}.exec-ai-win-pick{font-family:var(--font-mono);color:var(--ink-3);align-items:center;gap:5px;font-size:10px;display:inline-flex}.exec-ai-win-pick svg{opacity:.8;width:11px;height:11px}.exec-ai-win-pick select{font-family:var(--font-mono);color:var(--ink-2);background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:3px 5px;font-size:10px}.exec-ai-draft-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.exec-ai-tone{gap:6px;display:inline-flex}.exec-ai-tone-info{width:16px;height:16px;color:var(--ink-3);cursor:help;vertical-align:middle;background:0 0;border:0;justify-content:center;align-items:center;margin-left:6px;padding:0;display:inline-flex;position:relative}.exec-ai-tone-info svg{width:14px;height:14px}.exec-ai-tone-info:hover{color:var(--ai)}.exec-ai-tone-info:after{content:attr(data-tooltip);white-space:nowrap;font-size:11px;font-family:var(--font-mono);color:var(--ai);background:var(--ai-bg);border:1px solid var(--ai-line);opacity:0;pointer-events:none;z-index:10;border-radius:6px;padding:5px 9px;font-weight:500;transition:opacity .12s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.exec-ai-tone-info:focus-visible:after,.exec-ai-tone-info:hover:after{opacity:1}.exec-ai-tone-btn{border:1px solid var(--line);height:28px;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.exec-ai-tone-btn svg{width:13px;height:13px}.exec-ai-tone-btn:hover{color:var(--ink);border-color:var(--line-2)}.exec-ai-tone-btn.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.exec-ai-regen{border:1px solid var(--accent-line);height:28px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.exec-ai-regen svg{width:13px;height:13px}.exec-ai-regen:hover,.exec-ai-sending{background:var(--accent-soft)}.exec-ai-sending{border:1px solid var(--accent-line);border-radius:10px;padding:11px 13px}.exec-ai-sending-txt{color:var(--ink);flex:1;font-size:13px}.exec-ai-count{font-family:var(--font-mono);color:var(--accent);font-weight:700}.exec-ai-undo-btn{background:var(--ink);height:32px;color:var(--bg);cursor:pointer;border-radius:8px;align-items:center;padding:0 15px;font-size:13px;font-weight:700;display:inline-flex}.exec-ai-undo-btn:hover{filter:brightness(1.12)}.exec-ai-sent-chk{background:var(--done);width:22px;height:22px;color:var(--bg);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.exec-ai-sent-txt{color:var(--ink);font-size:13px;font-weight:600}.exec-ai-sent-when{color:var(--ink-3);font-size:11px;font-weight:500}.exec-ai-failed{color:var(--urgent)}.exec-ai-failed-txt{font-size:12.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.exec-ai-panel,.exec-ai-spin{animation:none}}.exec-surface{--ai-bg:var(--ai)}@supports (color:color-mix(in lab,red,red)){.exec-surface{--ai-bg:color-mix(in srgb,var(--ai) 13%,var(--surface))}}.exec-surface{--ai-line:var(--ai)}@supports (color:color-mix(in lab,red,red)){.exec-surface{--ai-line:color-mix(in srgb,var(--ai) 38%,var(--line))}}.exec-surface{--warn-bg:var(--warn)}@supports (color:color-mix(in lab,red,red)){.exec-surface{--warn-bg:color-mix(in srgb,var(--warn) 15%,var(--surface))}}.exec-surface{--warn-line:var(--warn)}@supports (color:color-mix(in lab,red,red)){.exec-surface{--warn-line:color-mix(in srgb,var(--warn) 40%,var(--line))}}.exec-surface{--info-bg:var(--info)}@supports (color:color-mix(in lab,red,red)){.exec-surface{--info-bg:color-mix(in srgb,var(--info) 13%,var(--surface))}}.exec-surface{--accent-line:var(--accent)}@supports (color:color-mix(in lab,red,red)){.exec-surface{--accent-line:color-mix(in srgb,var(--accent) 45%,var(--line))}}.exec-surface{--goal-line:var(--goal)}@supports (color:color-mix(in lab,red,red)){.exec-surface{--goal-line:color-mix(in srgb,var(--goal) 45%,var(--line))}}.exec-surface{--urgent-line:var(--urgent)}@supports (color:color-mix(in lab,red,red)){.exec-surface{--urgent-line:color-mix(in srgb,var(--urgent) 45%,var(--line))}}.exec-surface{font-size:13px}.exec-surface svg{display:block}.exec-surface .exec-shell{grid-template-columns:none;gap:0;max-width:none;margin:0;padding:16px 14px 60px;display:block}.exec-tri{grid-template-columns:minmax(220px,1fr) minmax(380px,2fr) minmax(220px,1fr);align-items:start;gap:18px;display:grid}.exec-tri.no-ctx{grid-template-columns:minmax(220px,1fr) minmax(380px,3fr)}.exec-tri.focus{grid-template-columns:minmax(0,1fr);max-width:760px;margin:0 auto}.exec-rail{flex-direction:column;gap:9px;display:flex;position:sticky;top:60px}.exec-cl-head{text-transform:uppercase;letter-spacing:1px;color:var(--ink-4);margin:0 0 3px 4px;font-size:9px;font-weight:700}.exec-frow{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;padding:6px 9px;transition:background .13s;display:grid;position:relative}.exec-frow:before{content:"";background:0 0;border-radius:2px;width:1.5px;position:absolute;top:7px;bottom:7px;left:1px}.exec-frow.active,.exec-frow:hover{background:var(--surface)}.exec-frow.active{border-color:var(--line)}.exec-frow.active:before{background:var(--accent)}.exec-frow.late:before{background:var(--urgent)}.exec-frow.attn:before{background:var(--warn)}.exec-frow-ic{background:var(--bg-2);width:20px;height:20px;color:var(--ink-3);border-radius:6px;place-items:center;margin-top:1px;display:grid}.exec-frow-ic svg{width:12px;height:12px}.exec-frow.active .exec-frow-ic{background:var(--surface-2);color:var(--ink-2)}.exec-frow-main{min-width:0}.exec-frow-l1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.exec-frow-who{color:var(--ink);letter-spacing:-.01em;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.exec-frow-when,.exec-frow-who{white-space:nowrap;font-weight:600}.exec-frow-when{color:var(--ink-4);flex-shrink:0;font-size:9px}.exec-frow.late .exec-frow-when{color:var(--urgent)}.exec-frow.fixed .exec-frow-when{color:var(--info)}.exec-frow-sub{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:0;font-size:11px;overflow:hidden}.exec-frow-sub .src{color:var(--ink-4)}.exec-frow.done{opacity:.45}.exec-frow.done .exec-frow-who{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.exec-rail-now{align-items:center;gap:8px;margin:5px 0 5px 4px;display:flex}.exec-rail-now .lbl{letter-spacing:.6px;color:var(--urgent);text-transform:uppercase;font-size:9px;font-weight:700}.exec-rail-now .ln{background:var(--urgent);opacity:.45;flex:1;height:1.5px}.exec-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 16px 40px #14181e0f}[data-theme=dark] .exec-card{box-shadow:0 18px 46px #00000042}.exec-c-head{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:14px 16px;display:flex}.exec-c-logo{border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.exec-c-logo svg{width:16px;height:16px}.exec-c-logo[data-source=slack]{background:var(--brand-slack)}@supports (color:color-mix(in lab,red,red)){.exec-c-logo[data-source=slack]{background:color-mix(in srgb,var(--brand-slack) 16%,var(--surface))}}.exec-c-logo[data-source=slack]{color:var(--brand-slack)}.exec-c-logo[data-source=gmail]{background:var(--brand-gmail)}@supports (color:color-mix(in lab,red,red)){.exec-c-logo[data-source=gmail]{background:color-mix(in srgb,var(--brand-gmail) 16%,var(--surface))}}.exec-c-logo[data-source=gmail]{color:var(--brand-gmail)}.exec-c-logo[data-source=gcal]{background:var(--brand-calendar)}@supports (color:color-mix(in lab,red,red)){.exec-c-logo[data-source=gcal]{background:color-mix(in srgb,var(--brand-calendar) 16%,var(--surface))}}.exec-c-logo[data-source=gcal]{color:var(--brand-calendar)}.exec-c-meta{flex:1;min-width:0}.exec-c-srcline{align-items:center;gap:7px;display:flex}.exec-c-src{text-transform:uppercase;letter-spacing:.6px;color:var(--ink-3);font-size:10px;font-weight:700}.exec-ctx-badge{font-family:var(--font-mono);background:var(--bg-2);color:var(--ink-2);border:1px solid var(--line);border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.exec-ctx-badge svg{opacity:.8;width:10px;height:10px}.exec-ctx-badge.dm{color:var(--info);background:var(--info-bg);border-color:#0000}.exec-c-who{color:var(--ink);letter-spacing:-.01em;margin-top:2px;font-size:14px;font-weight:600}.exec-c-tag{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;border-radius:5px;padding:4px 8px;font-size:9.5px;font-weight:700}.exec-c-tag.late{color:var(--urgent);background:var(--urgent-bg)}.exec-c-tag.soon{color:var(--info);background:var(--info-bg)}.exec-c-tag.due{color:var(--ink-2);background:var(--bg-2)}.exec-c-body{padding:15px 16px 16px}.exec-c-body .exec-ai-panel{border-top:0;margin-top:0;padding-top:0}.exec-lead-line{color:var(--ink);margin-bottom:4px;font-size:14px;font-weight:500}.exec-sub-line{color:var(--ink-2);font-size:12.5px;line-height:1.55}.exec-meet-facts{flex-wrap:wrap;gap:16px;margin:12px 0 4px;display:flex}.exec-meet-fact{color:var(--ink-2);align-items:center;gap:6px;font-size:11px;display:flex}.exec-meet-fact svg{width:12px;height:12px;color:var(--ink-3)}.exec-cp-actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:9px;margin-top:15px;padding-top:14px;display:flex}.exec-primary-btn{height:38px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:0 17px;font-size:13.5px;font-weight:600;display:inline-flex}.exec-primary-btn svg{width:15px;height:15px}.exec-primary-btn.join{background:var(--info);color:#fff}.exec-primary-btn.read{background:var(--surface-2);border-color:var(--line);color:var(--ink)}.exec-primary-btn:hover{filter:brightness(1.1);transform:translateY(-1px)}.exec-ghost2{border:1px solid var(--line);height:38px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:500;display:inline-flex}.exec-ghost2:hover{background:var(--bg-2);border-color:var(--line-2);color:var(--ink)}.exec-ghost2 svg{width:13px;height:13px}.exec-compose-off,.exec-empty{color:var(--ink-3);padding:24px 4px;font-size:13px}.exec-context-pane{position:sticky;top:60px}.exec-cx-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.exec-cx-top{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:12px 14px;display:flex}.exec-cx-badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.6px;color:var(--ai);background:var(--ai-bg);border:1px solid var(--ai-line);border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.exec-cx-badge svg{width:11px;height:11px}.exec-cx-title{color:var(--ink);flex:1;font-size:12.5px;font-weight:600}.exec-cx-inner{max-height:calc(100vh - 150px);padding:13px 14px 15px;overflow:auto}.exec-cx-empty{color:var(--ink-3);font-size:12.5px}.exec-email-meta{color:var(--ink-2);border-bottom:1px dashed var(--line);margin-bottom:11px;padding-bottom:9px;font-size:11px;line-height:1.7}.exec-email-meta b{color:var(--ink-3);min-width:50px;font-weight:600;display:inline-block}.exec-orig{border-left:2px solid var(--line-2);margin-bottom:13px;padding:2px 0 2px 12px}.exec-orig-h{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:10px;display:flex}.exec-orig-h b{color:var(--ink-2);font-weight:600}.exec-orig-t{color:var(--ink-2);font-size:12.5px;line-height:1.6}.exec-orig-pending{color:var(--ink-4);align-items:center;gap:10px;padding:8px 0 14px;font-size:12px;font-style:italic;display:inline-flex}.exec-orig-pending-dots{gap:4px;display:inline-flex}.exec-orig-pending-dots span{background:var(--ink-4);border-radius:50%;width:5px;height:5px;animation:exec-orig-pending-pulse 1.2s ease-in-out infinite}.exec-orig-pending-dots span:nth-child(2){animation-delay:.2s}.exec-orig-pending-dots span:nth-child(3){animation-delay:.4s}@keyframes exec-orig-pending-pulse{0%,to{opacity:.3}50%{opacity:1}}.exec-sum-h{text-transform:uppercase;letter-spacing:.6px;color:var(--ink-3);margin:0 0 6px;font-size:9.5px;font-weight:700}.exec-sum ul{margin:0;padding-left:16px}.exec-sum li{color:var(--ink-2);margin:2px 0;font-size:12.5px;line-height:1.55}.exec-sum li b{color:var(--ink);font-weight:600}.exec-cx-actions{border-top:1px solid var(--line);margin-top:14px;padding-top:12px;display:flex}.exec-cx-open-src{border:1px solid var(--line);background:var(--surface-2);height:32px;color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.exec-cx-open-src:hover{background:var(--bg-2);border-color:var(--line-2);color:var(--ink)}.exec-cx-open-src svg{width:13px;height:13px}.exec-scrim{z-index:55;opacity:0;pointer-events:none;background:#080a0e6b;transition:opacity .2s;position:fixed;inset:52px 0 0}.exec-scrim.open{opacity:1;pointer-events:auto}.exec-drawer{background:var(--bg);border-left:1px solid var(--line);z-index:65;flex-direction:column;width:392px;max-width:92vw;transition:transform .24s;display:flex;position:fixed;top:52px;bottom:0;right:0;transform:translate(100%)}.exec-drawer.open{transform:none}.exec-drawer-head{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:16px 18px;display:flex}.exec-drawer-head .t{letter-spacing:-.01em;flex:1;font-size:15px;font-weight:600}.exec-drawer-head .x{border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--ink-2);font:inherit;cursor:pointer;border-radius:8px;place-items:center;transition:background .12s,border-color .12s,color .12s;display:grid}.exec-drawer-head .x:hover{background:var(--surface-2);border-color:var(--line-2);color:var(--ink)}.exec-drawer-head .x svg{width:14px;height:14px}.exec-drawer-body{padding:18px;overflow:auto}.exec-set-group{margin-bottom:24px}.exec-set-label{text-transform:uppercase;letter-spacing:.8px;color:var(--ink-3);margin-bottom:4px;font-size:10px;font-weight:700}.exec-set-hint{color:var(--ink-3);margin-bottom:11px;font-size:12px}.exec-set-cards{flex-direction:column;gap:9px;display:flex}.exec-set-card{text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:11px;align-items:center;gap:13px;padding:11px 12px;display:flex}.exec-set-card:hover{border-color:var(--line-2)}.exec-set-card.active{border-color:var(--ai);box-shadow:0 0 0 3px var(--ai-bg)}.exec-diag{background:var(--bg-2);border:1px solid var(--line);border-radius:7px;flex-direction:column;flex-shrink:0;gap:3px;width:48px;height:42px;padding:6px;display:flex}.exec-diag .b{background:var(--ink-4);opacity:.45;border-radius:2px;height:4px}.exec-diag .b.h{background:var(--ink-3);opacity:.85;width:60%}.exec-diag .b.a{background:var(--info);opacity:.85}.exec-diag .b.r{background:var(--accent);opacity:.7}.exec-diag .gap{height:3px}.exec-set-card .ct{color:var(--ink);font-size:13px;font-weight:600;display:block}.exec-set-card .cs{color:var(--ink-3);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.exec-set-row{border-top:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}.exec-set-row:first-child{border-top:0}.exec-set-row .rl{color:var(--ink);flex:1;font-size:12.5px;font-weight:500}.exec-set-row .rs{color:var(--ink-3);font-size:11.5px;font-weight:400}.exec-seg{border:1px solid var(--line);border-radius:7px;flex-shrink:0;display:inline-flex;overflow:hidden}.exec-seg button{font-family:var(--font-mono);color:var(--ink-3);border-right:1px solid var(--line);padding:5px 9px;font-size:10.5px;font-weight:600}.exec-seg button:last-child{border-right:0}.exec-seg button.on{background:var(--ink);color:var(--bg)}.exec-frow.active,.exec-frow.active.done,.exec-frow.active[class*=fade-]{opacity:1}.exec-frow.up-next:not(.active){background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.exec-frow.up-next:not(.active){background:color-mix(in srgb,var(--surface) 60%,transparent)}}.exec-frow.up-next:not(.active):before{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.exec-frow.up-next:not(.active):before{background:color-mix(in srgb,var(--accent) 55%,transparent)}}.exec-rail{--exec-rail-fade-floor:.46}.exec-frow.fade-2:not(.active){opacity:.86}.exec-frow.fade-3:not(.active){opacity:.74}.exec-frow.fade-4:not(.active){opacity:.62}.exec-frow.fade-5:not(.active){opacity:.52}.exec-frow.fade-6:not(.active){opacity:var(--exec-rail-fade-floor)}.exec-frow.done:not(.active){opacity:.4}.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic{background:var(--ink-3)}@supports (color:color-mix(in lab,red,red)){.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic{background:color-mix(in srgb,var(--ink-3) 30%,var(--bg-2))}}.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic:has(use[href=\#b-slack]),.exec-rail[data-source-colors=tinted] .exec-frow:has(use[href=\#b-slack]) .exec-frow-ic{background:var(--brand-slack)}@supports (color:color-mix(in lab,red,red)){.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic:has(use[href=\#b-slack]),.exec-rail[data-source-colors=tinted] .exec-frow:has(use[href=\#b-slack]) .exec-frow-ic{background:color-mix(in srgb,var(--brand-slack) 18%,var(--bg-2))}}.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic:has(use[href=\#b-slack]),.exec-rail[data-source-colors=tinted] .exec-frow:has(use[href=\#b-slack]) .exec-frow-ic{color:var(--brand-slack)}.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic:has(use[href=\#b-gmail]),.exec-rail[data-source-colors=tinted] .exec-frow:has(use[href=\#b-gmail]) .exec-frow-ic{background:var(--brand-gmail)}@supports (color:color-mix(in lab,red,red)){.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic:has(use[href=\#b-gmail]),.exec-rail[data-source-colors=tinted] .exec-frow:has(use[href=\#b-gmail]) .exec-frow-ic{background:color-mix(in srgb,var(--brand-gmail) 18%,var(--bg-2))}}.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic:has(use[href=\#b-gmail]),.exec-rail[data-source-colors=tinted] .exec-frow:has(use[href=\#b-gmail]) .exec-frow-ic{color:var(--brand-gmail)}.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic:has(use[href=\#b-cal]),.exec-rail[data-source-colors=tinted] .exec-frow:has(use[href=\#b-cal]) .exec-frow-ic{background:var(--brand-calendar)}@supports (color:color-mix(in lab,red,red)){.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic:has(use[href=\#b-cal]),.exec-rail[data-source-colors=tinted] .exec-frow:has(use[href=\#b-cal]) .exec-frow-ic{background:color-mix(in srgb,var(--brand-calendar) 18%,var(--bg-2))}}.exec-rail[data-source-colors=tinted] .exec-frow .exec-frow-ic:has(use[href=\#b-cal]),.exec-rail[data-source-colors=tinted] .exec-frow:has(use[href=\#b-cal]) .exec-frow-ic{color:var(--brand-calendar)}@media (prefers-reduced-motion:reduce){.exec-frow.up-next:not(.active){transition:none}}@media (max-width:1179px){.exec-tri{grid-template-columns:minmax(200px,1fr) minmax(360px,2fr) minmax(200px,1fr);gap:14px}.exec-tri.no-ctx{grid-template-columns:minmax(200px,1fr) minmax(360px,3fr);gap:14px}}@media (max-width:919px){.exec-tri,.exec-tri.no-ctx{grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:14px}.exec-tri .exec-context-pane{display:none}}@media (max-width:719px){.exec-tri,.exec-tri.no-ctx{grid-template-columns:1fr}.exec-context-pane,.exec-rail{position:static}}@media (prefers-reduced-motion:reduce){.exec-drawer,.exec-frow,.exec-scrim,.exec-tb-dropdown{transition:none;animation:none}}.exec-prep-card{background:var(--surface);border:1px solid var(--line);border-radius:10px;transition:border-color .13s;overflow:hidden}.exec-prep-card:hover{border-color:var(--line-2)}.exec-prep-head{align-items:center;gap:10px;padding:15px 16px 0;display:flex}.exec-prep-logo{width:28px;height:28px;color:var(--ai);background:var(--ai);border-radius:7px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.exec-prep-logo{background:color-mix(in srgb,var(--ai) 13%,transparent)}}.exec-prep-logo svg{width:15px;height:15px}.exec-retrieve-card .exec-prep-logo{color:var(--info);background:var(--info)}@supports (color:color-mix(in lab,red,red)){.exec-retrieve-card .exec-prep-logo{background:color-mix(in srgb,var(--info) 13%,transparent)}}.exec-weekly-card .exec-prep-logo{color:var(--done);background:var(--done)}@supports (color:color-mix(in lab,red,red)){.exec-weekly-card .exec-prep-logo{background:color-mix(in srgb,var(--done) 13%,transparent)}}.exec-prep-meta{flex:1;min-width:0}.exec-prep-srcline{align-items:center;gap:7px;display:flex}.exec-prep-src{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);font-size:10px;font-weight:400}.exec-prep-ts{color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:10.5px}.exec-prep-who{color:var(--ink);letter-spacing:-.01em;margin-top:2px;font-size:14px;font-weight:540}.exec-prep-with{color:var(--ink-3);font-weight:420}.exec-prep-kind{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:var(--ink-3);border:1px solid var(--line-2);border-radius:6px;align-items:center;gap:5px;padding:2px 7px;font-size:10px;font-weight:400;display:inline-flex}.exec-prep-kind-glyph{font-size:11px;line-height:1}.exec-prep-body{padding:11px 16px 0}.exec-prep-lead{color:var(--ink-2);margin:0 0 11px;font-size:13px;font-weight:400;line-height:1.55}.exec-prep-lead b{color:var(--ink);font-weight:540}.exec-prep-section{margin-top:12px}.exec-prep-h{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-4);font-size:10px;font-weight:400;font-family:var(--font-mono);margin:0 0 7px}.exec-prep-section ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.exec-prep-section li{color:var(--ink-2);gap:9px;margin:0;font-size:12.5px;line-height:1.55;display:flex}.exec-prep-section li:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:4px;height:4px;margin-top:7px}.exec-prep-section li b{color:var(--ink);font-weight:540}.exec-prep-cite{font-family:var(--font-mono);color:var(--ink-3);border:1px solid var(--line-2);cursor:pointer;white-space:nowrap;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;margin-top:1px;margin-left:6px;padding:2px 7px;font-size:10px;text-decoration:none;transition:color .13s,border-color .13s;display:inline-flex}.exec-prep-cite:before{content:"";background:var(--info);border-radius:50%;flex:none;width:4px;height:4px}.exec-prep-cite:hover{color:var(--ink);border-color:var(--ink-4)}.exec-prep-muted{color:var(--ink-4);margin:0;font-size:12.5px}.exec-prep-expected-body,.exec-prep-opener-body{color:var(--ink-2);margin:0;font-size:13px;line-height:1.6}.exec-prep-agenda-list{margin:0;padding:0}.exec-prep-agenda-item{color:var(--ink-2);font-size:12.5px;line-height:1.55}.exec-prep-section li.exec-prep-agenda-item--mine:before{content:"✎";width:auto;height:auto;color:var(--ai);background:0 0;border-radius:0;margin-top:0;font-size:11px;line-height:1.55}.exec-prep-agenda-flag{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--warn);border:1px solid var(--warn);align-items:center;font-size:9.5px;font-weight:400;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.exec-prep-agenda-flag{border:1px solid color-mix(in srgb,var(--warn) 40%,transparent)}}.exec-prep-agenda-flag{vertical-align:middle;border-radius:6px;margin-left:6px;padding:1px 6px}.exec-prep-agenda-mine-tag{font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-4);vertical-align:middle;margin-left:6px;font-size:9.5px;font-weight:400}.exec-prep-agenda-add{letter-spacing:-.008em;color:var(--ink-2);background:var(--ink);margin-top:8px;font-size:12px;font-weight:540}@supports (color:color-mix(in lab,red,red)){.exec-prep-agenda-add{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-prep-agenda-add{border:1px solid var(--line-2);cursor:pointer;border-radius:6px;padding:4px 9px;font-family:inherit;transition:color .13s,border-color .13s}.exec-prep-agenda-add:hover{color:var(--ink);border-color:var(--ink-4)}.exec-prep-agenda-form{flex-direction:column;gap:5px;margin-top:8px;display:flex}.exec-prep-agenda-input{box-sizing:border-box;border:1px solid var(--line-2);background:var(--ink);border-radius:6px;width:100%;height:32px;padding:0 11px}@supports (color:color-mix(in lab,red,red)){.exec-prep-agenda-input{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-prep-agenda-input{color:var(--ink);font-family:inherit;font-size:13px}.exec-prep-agenda-input:focus{border-color:var(--ink-4);outline:none}.exec-prep-agenda-flagtoggle{color:var(--ink-3);cursor:pointer;align-items:center;gap:6px;font-size:11px;display:inline-flex}.exec-prep-agenda-hint{color:var(--ink-4);font-size:10.5px}.exec-prep-empty{background:var(--ink);border-radius:8px;flex-direction:column;gap:4px;padding:12px 13px;display:flex}@supports (color:color-mix(in lab,red,red)){.exec-prep-empty{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-prep-empty{border:1px dashed var(--line-2)}.exec-prep-empty-t{color:var(--ink-2);font-size:13px;font-weight:540}.exec-prep-empty-s{color:var(--ink-3);font-size:12px;line-height:1.5}.exec-prep-sources{border:1px solid var(--line);border-radius:8px;margin-top:13px;padding:10px 12px}.exec-prep-sources-h{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-4);align-items:center;gap:7px;margin-bottom:7px;font-size:10px;font-weight:400;display:flex}.exec-prep-sources-ic svg{width:11px;height:11px}.exec-prep-pill-row{flex-wrap:wrap;gap:5px;display:flex}.exec-prep-pill{font-family:var(--font-mono);color:var(--ink-3);border:1px solid var(--line-2);text-transform:capitalize;border-radius:6px;align-items:center;gap:6px;padding:2px 7px;font-size:10px;font-weight:400;display:inline-flex}.exec-prep-pill-ic{background:var(--ink-4);border-radius:50%;width:4px;height:4px}.exec-prep-pill-ic.gmail{background:var(--brand-gmail)}.exec-prep-pill-ic.gcal{background:var(--brand-calendar)}.exec-prep-pill-ic.slack{background:var(--brand-slack)}.exec-prep-pill-ic.notion{background:var(--brand-notion)}.exec-prep-actions{flex-wrap:wrap;align-items:center;gap:7px;padding:13px 16px 15px;display:flex}.exec-prep-open{background:var(--accent);color:var(--accent-ink);font-family:var(--font-ui);letter-spacing:-.008em;cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:580;transition:filter .13s;display:inline-flex}.exec-prep-open:hover{filter:brightness(1.06)}.exec-retrieve-answer{color:var(--ink-2);margin:0 0 8px;font-size:13px;line-height:1.6}.exec-retrieve-confidence{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-4);font-size:10px}.exec-retrieve-cites{flex-wrap:wrap;gap:5px;margin:11px 0 15px;display:flex}a.exec-retrieve-pill{cursor:pointer;text-decoration:none;transition:color .13s,border-color .13s}a.exec-retrieve-pill:hover{color:var(--ink);border-color:var(--ink-4)}.exec-retrieve-card .exec-prep-body{padding-bottom:15px}.exec-askbar{flex-direction:column;gap:10px;display:flex}.exec-askbar-form{align-items:center;gap:8px;display:flex}.exec-askbar-srlabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.exec-askbar-input{border:1px solid var(--line);background:var(--bg-2);height:38px;color:var(--ink);border-radius:9px;flex:auto;padding:0 13px;font-size:13.5px}.exec-askbar-input:focus{border-color:var(--accent);outline:none}.exec-askbar-input:disabled{opacity:.6}.exec-askbar-submit{background:var(--accent);height:38px;color:var(--accent-ink);cursor:pointer;border:none;border-radius:9px;padding:0 16px;font-size:13px;font-weight:600}.exec-askbar-submit:disabled{opacity:.45;cursor:not-allowed}.exec-askbar-context{color:var(--ink-2);align-items:center;gap:7px;font-size:12px;display:inline-flex}.exec-askbar-context-l{text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.exec-askbar-examples{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.exec-askbar-examples-l{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-4);font-size:10.5px}.exec-askbar-example{border:1px dashed var(--line-2);background:var(--bg-2);color:var(--ink-3);cursor:pointer;border-radius:999px;padding:4px 11px;font-size:12px}.exec-askbar-example:hover{color:var(--ink-2);border-color:var(--line);border-style:solid}.exec-askbar-pending,.exec-askbar-thinking{color:var(--ink-2);align-items:center;gap:9px;font-size:12.5px;display:flex}.exec-askbar-spin{border:2px solid var(--accent);border-radius:50%;width:14px;height:14px}@supports (color:color-mix(in lab,red,red)){.exec-askbar-spin{border:2px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.exec-askbar-spin{border-top-color:var(--accent);flex:none;animation:exec-ai-spin .8s linear infinite}.exec-askbar-error{color:var(--urgent);font-size:12.5px}.exec-askbar-answer{margin-top:2px}.exec-askbar-answer-head{justify-content:flex-end;margin-bottom:4px;display:flex}.exec-askbar-close{padding:2px 10px;font-size:12px}.exec-c-foot{justify-content:flex-end;margin-top:8px;display:flex}.exec-focus-card{background:var(--surface);border:1px solid var(--line);border-radius:10px;transition:border-color .13s;overflow:hidden}.exec-focus-card:hover{border-color:var(--line-2)}.exec-health-card{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:15px 16px;transition:border-color .13s}.exec-health-card:hover{border-color:var(--line-2)}.exec-health-head{align-items:center;gap:10px;margin-bottom:9px;display:flex}.exec-health-glyph{background:var(--warn);border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.exec-health-glyph{background:color-mix(in srgb,var(--warn) 13%,transparent)}}.exec-health-glyph{color:var(--warn);font-size:13px;line-height:1}.exec-health-meta{flex:1;min-width:0}.exec-health-src{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);font-size:10px;font-weight:400}.exec-health-title{letter-spacing:-.01em;color:var(--ink);margin:2px 0 0;font-size:14px;font-weight:540}.exec-health-body{color:var(--ink-2);margin:0 0 8px;font-size:13px;line-height:1.5}.exec-health-action{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-3);margin:0;font-size:10.5px}.exec-focus-head{align-items:center;gap:10px;padding:15px 16px 0;display:flex}.exec-focus-logo{width:28px;height:28px;color:var(--goal);background:var(--goal-soft);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.exec-focus-logo svg{width:15px;height:15px}.exec-focus-meta{flex:1;min-width:0}.exec-focus-srcline{align-items:center;gap:7px;display:flex}.exec-focus-src{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);font-size:10px;font-weight:400}.exec-focus-wk{color:var(--ink-4);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:10px;font-weight:400}.exec-focus-goal{color:var(--ink-3);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;overflow:hidden}.exec-focus-goal b{color:var(--ink);font-weight:540}.exec-focus-pill{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:2px 8px;font-size:10px;font-weight:400;display:inline-flex}.exec-focus-pill-dot{border-radius:50%;width:5px;height:5px}.exec-focus-pill.on-track{color:var(--done);border:1px solid var(--done)}@supports (color:color-mix(in lab,red,red)){.exec-focus-pill.on-track{border:1px solid color-mix(in srgb,var(--done) 28%,transparent)}}.exec-focus-pill.on-track .exec-focus-pill-dot{background:var(--done)}.exec-focus-pill.drift{color:var(--urgent);border:1px solid var(--urgent)}@supports (color:color-mix(in lab,red,red)){.exec-focus-pill.drift{border:1px solid color-mix(in srgb,var(--urgent) 28%,transparent)}}.exec-focus-pill.drift .exec-focus-pill-dot{background:var(--urgent)}.exec-focus-body{padding:11px 16px 0}.exec-focus-lead{color:var(--ink-2);margin:0 0 13px;font-size:13px;font-weight:400;line-height:1.55}.exec-focus-lead b{color:var(--ink);font-weight:540}.exec-focus-stack{margin-top:2px}.exec-focus-bar{border:1px solid var(--line);background:var(--ink);border-radius:5px;height:10px;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.exec-focus-bar{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-focus-seg{height:100%}.exec-focus-seg.goal{background:var(--done)}.exec-focus-seg.other{background:var(--urgent)}.exec-focus-seg.unattr{background:repeating-linear-gradient(45deg,var(--ink-4),var(--ink-4) 4px,var(--line-2) 4px,var(--line-2) 8px)}.exec-focus-legend{flex-wrap:wrap;gap:14px;margin-top:9px;display:flex}.exec-focus-leg{color:var(--ink-3);align-items:center;gap:6px;font-size:11.5px;display:flex}.exec-focus-sw{border-radius:2px;flex-shrink:0;width:9px;height:9px}.exec-focus-sw.goal{background:var(--done)}.exec-focus-sw.other{background:var(--urgent)}.exec-focus-sw.unattr{background:repeating-linear-gradient(45deg,var(--ink-4),var(--ink-4) 3px,var(--line-2) 3px,var(--line-2) 6px)}.exec-focus-hrs{color:var(--ink-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:400}.exec-focus-basis{color:var(--ink-4);margin:9px 0 0;font-size:11px}.exec-focus-drift{border:1px solid var(--line);border-radius:8px;margin-top:14px;padding:10px 12px}.exec-focus-drift-h{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-4);font-size:10px;font-weight:400;font-family:var(--font-mono);margin:0 0 8px}.exec-focus-dest{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid}.exec-focus-dest:first-of-type{border-top:none;padding-top:2px}.exec-focus-dest-name{color:var(--ink-2);font-size:12.5px;font-weight:400}.exec-focus-via{color:var(--ink-4);margin-top:1px;font-size:11px;font-weight:400;display:block}.exec-focus-dest-hrs{font-family:var(--font-mono);color:var(--urgent);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.exec-focus-dest--notcounted .exec-focus-dest-name{color:var(--ink-4);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}@supports (color:color-mix(in lab,red,red)){.exec-focus-dest--notcounted .exec-focus-dest-name{-webkit-text-decoration-color:color-mix(in srgb,var(--ink-4) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--ink-4) 55%,transparent)}}.exec-focus-dest--notcounted .exec-focus-via{color:var(--ink-4);text-decoration:none}.exec-focus-dest-hrs.notcounted{color:var(--ink-4);text-transform:none;letter-spacing:0;font-size:11px;font-weight:600;font-family:var(--font-ui)}.exec-focus-suggest{border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:9px;margin-top:14px;padding:10px 12px;display:flex}.exec-focus-suggest-ic{width:16px;height:16px;color:var(--ai);flex-shrink:0;margin-top:1px}.exec-focus-suggest-ic svg{width:16px;height:16px}.exec-focus-suggest-txt{color:var(--ink-2);font-size:12.5px;line-height:1.5}.exec-focus-suggest-txt b{color:var(--ink);font-weight:540}.exec-focus-actions{flex-wrap:wrap;align-items:center;gap:7px;padding:13px 16px 15px;display:flex}.exec-focus-action{background:var(--accent);color:var(--accent-ink);font-family:var(--font-ui);letter-spacing:-.008em;cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:580;transition:filter .13s;display:inline-flex}.exec-focus-action-ic svg{width:12px;height:12px}.exec-focus-action:hover{filter:brightness(1.06)}.exec-focus-action.ghost{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.exec-focus-action.ghost{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-focus-action.ghost{color:var(--ink-2);border:1px solid var(--line-2);font-weight:540;transition:color .13s,border-color .13s}.exec-focus-action.ghost:hover{filter:none;color:var(--ink);border-color:var(--ink-4)}.exec-commit-card{background:var(--surface);border:1px solid var(--line);border-radius:10px;transition:border-color .13s;overflow:hidden}.exec-commit-card:hover{border-color:var(--line-2)}.exec-commit-head{align-items:center;gap:10px;padding:15px 16px 0;display:flex}.exec-commit-logo{width:28px;height:28px;color:var(--urgent);background:var(--urgent);border-radius:7px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.exec-commit-logo{background:color-mix(in srgb,var(--urgent) 13%,transparent)}}.exec-commit-logo svg{width:15px;height:15px}.exec-commit-src{letter-spacing:.07em;color:var(--ink-3);font-size:10px}.exec-commit-proposed,.exec-commit-src{font-family:var(--font-mono);text-transform:uppercase;font-weight:400}.exec-commit-proposed{letter-spacing:.05em;color:var(--ink-4);border:1px solid var(--line-2);border-radius:6px;padding:1px 6px;font-size:9.5px}.exec-commit-spacer{flex:1}.exec-commit-ts{color:var(--ink-4);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px}.exec-commit-body{padding:11px 16px 0}.exec-commit-lead{color:var(--ink);letter-spacing:-.01em;margin:0 0 4px;font-size:14px;font-weight:400;line-height:1.5}.exec-commit-lead b{font-weight:540}.exec-commit-today-ink{color:var(--urgent)}.exec-commit-sub{color:var(--ink-3);margin:0 0 13px;font-size:12.5px;line-height:1.55}.exec-commit-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.exec-commit-item{border:1px solid var(--line);border-radius:8px;grid-template-columns:18px 1fr auto;align-items:start;gap:11px;padding:11px 12px;display:grid}.exec-commit-quote{width:18px;height:18px;color:var(--ink-4);flex-shrink:0;place-items:center;margin-top:1px;display:grid}.exec-commit-quote svg{width:14px;height:14px}.exec-commit-item-main{min-width:0}.exec-commit-item-label{color:var(--ink);letter-spacing:-.008em;font-size:13px;font-weight:540;line-height:1.4}.exec-commit-item-said{color:var(--ink-2);margin-top:3px;font-size:12px;line-height:1.5}.exec-commit-item-with{color:var(--ink-3);align-items:center;gap:5px;margin-top:4px;font-size:11.5px;line-height:1.45;display:flex}.exec-commit-item-with svg{opacity:.6;flex-shrink:0;width:13px;height:13px}.exec-commit-item-meta{color:var(--ink-4);font-size:10px;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;display:flex}.exec-commit-dot{color:var(--line-2)}.exec-commit-srctag{letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:1px 6px;font-size:9.5px;font-weight:400}.exec-commit-srctag.slack{color:var(--brand-slack);background:var(--brand-slack)}@supports (color:color-mix(in lab,red,red)){.exec-commit-srctag.slack{background:color-mix(in srgb,var(--brand-slack) 12%,transparent)}}.exec-commit-srctag.gmail{color:var(--brand-gmail);background:var(--brand-gmail)}@supports (color:color-mix(in lab,red,red)){.exec-commit-srctag.gmail{background:color-mix(in srgb,var(--brand-gmail) 12%,transparent)}}.exec-commit-item-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.exec-commit-due{font-family:var(--font-mono);letter-spacing:.03em;white-space:nowrap;color:var(--ink-3);border:1px solid var(--line-2);font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:400}.exec-commit-due.today{color:var(--urgent);background:var(--urgent)}@supports (color:color-mix(in lab,red,red)){.exec-commit-due.today{background:color-mix(in srgb,var(--urgent) 10%,transparent)}}.exec-commit-due.today{border-color:var(--urgent)}@supports (color:color-mix(in lab,red,red)){.exec-commit-due.today{border-color:color-mix(in srgb,var(--urgent) 30%,transparent)}}.exec-commit-due.none{color:var(--ink-4)}.exec-commit-item-acts{gap:6px;display:flex}.exec-commit-act{font-family:var(--font-ui);letter-spacing:-.008em;color:var(--ink-2);background:var(--ink);font-size:11.5px;font-weight:540}@supports (color:color-mix(in lab,red,red)){.exec-commit-act{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-commit-act{border:1px solid var(--line-2);white-space:nowrap;cursor:pointer;border-radius:6px;padding:4px 8px;transition:color .13s,border-color .13s}.exec-commit-act:hover{color:var(--ink);border-color:var(--ink-4)}.exec-commit-act.done:hover{color:var(--done);border-color:var(--done)}@supports (color:color-mix(in lab,red,red)){.exec-commit-act.done:hover{border-color:color-mix(in srgb,var(--done) 40%,transparent)}}.exec-commit-trust{border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;display:flex}.exec-commit-trust-ic{color:var(--done);flex-shrink:0;margin-top:1px}.exec-commit-trust-ic,.exec-commit-trust-ic svg{width:15px;height:15px}.exec-commit-trust-tx{color:var(--ink-2);font-size:11.5px;line-height:1.5}.exec-commit-empty{color:var(--ink-3);padding:4px 0 8px;font-size:12.5px;line-height:1.55}.exec-commit-foot{border-top:1px solid var(--line);align-items:center;gap:11px;margin-top:12px;padding:13px 16px 15px;display:flex}.exec-commit-foot-act{font-family:var(--font-ui);letter-spacing:-.008em;color:var(--ink-2);background:var(--ink);align-items:center;gap:6px;font-size:12.5px;font-weight:540;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.exec-commit-foot-act{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-commit-foot-act{border:1px solid var(--line-2);cursor:pointer;border-radius:6px;padding:5px 10px;transition:color .13s,border-color .13s}.exec-commit-foot-act:hover{color:var(--ink);border-color:var(--ink-4)}.exec-commit-foot-ic{flex-shrink:0}.exec-commit-foot-ic,.exec-commit-foot-ic svg{width:13px;height:13px}.exec-commit-foot-note{color:var(--ink-4);font-size:10px;line-height:1.4}@media (max-width:560px){.exec-commit-item{grid-template-columns:1fr}.exec-commit-quote{display:none}.exec-commit-item-right{flex-flow:wrap;align-items:flex-start}}.exec-weekly-line{align-items:center;gap:7px;margin-left:0;list-style:none;display:flex}.exec-prep-section li.exec-weekly-line:before{content:none}.exec-weekly-dot{background:var(--ink-4);border-radius:50%;flex-shrink:0;width:5px;height:5px}.exec-weekly-dot.shipped{background:var(--done)}.exec-weekly-dot.slipped{background:var(--urgent)}.exec-weekly-due{font-family:var(--font-mono);color:var(--ink-4);font-size:10px}.exec-weekly-meter{background:var(--ink);border-radius:3px;height:6px}@supports (color:color-mix(in lab,red,red)){.exec-weekly-meter{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.exec-weekly-meter{border:1px solid var(--line);margin:2px 0 7px;overflow:hidden}.exec-weekly-meter-fill{background:var(--goal);border-radius:3px;height:100%;transition:width .3s}.exec-weekly-secondary{background:var(--ink);border-radius:6px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.exec-weekly-secondary{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.exec-weekly-secondary{color:var(--ink-2);font-family:var(--font-ui);letter-spacing:-.008em;border:1px solid var(--line-2);cursor:pointer;font-size:12.5px;font-weight:540;transition:color .13s,border-color .13s}.exec-weekly-secondary:hover{color:var(--ink);border-color:var(--ink-4)}.exec-weekly-secondary:disabled,.exec-weekly-secondary[aria-disabled=true]{opacity:.5;cursor:default}.exec-weekly-secondary:disabled:hover,.exec-weekly-secondary[aria-disabled=true]:hover{color:var(--ink-2);border-color:var(--line-2)}.exec-prep-actions-note{color:var(--ink-4);padding:0 16px 13px;font-size:11px}.exec-weekly-toast{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-2);border:1px solid var(--line-2);border-radius:6px;margin:0 16px 13px;padding:6px 10px;font-size:10.5px}.plan-root{flex-direction:column;display:flex}.plan-ph{align-items:baseline;gap:11px;margin-bottom:18px;display:flex}.plan-h1{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:20px;font-weight:600}.plan-date{font-family:var(--font-mono);color:var(--ink-3);font-size:11.5px}.plan-goalband{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.plan-goalband-k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--goal);align-items:center;gap:8px;font-size:10px;display:flex}.plan-goalband-k:before{content:"";background:var(--goal);border-radius:50%;width:6px;height:6px}.plan-goalband-g{letter-spacing:-.02em;color:var(--ink);margin-top:7px;font-size:16px;font-weight:580}.plan-goalband-g.empty{color:var(--ink-3);font-weight:460}.plan-goalband-meta{text-align:right;font-size:11px;line-height:1.6}.plan-goalband-meta,.plan-sec-h{font-family:var(--font-mono);color:var(--ink-4)}.plan-sec-h{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:11px;margin:26px 2px 12px;font-size:10.5px;display:flex}.plan-sec-lbl{color:var(--ink-2)}.plan-sec-ln{background:var(--line);flex:1;height:1px}.plan-sec-ct{color:var(--accent)}.plan-list{flex-direction:column;gap:7px;display:flex}.plan-item{background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:26px 1fr auto;align-items:center;gap:13px;padding:13px 14px;transition:border-color .13s;display:grid}.plan-item:hover{border-color:var(--line-2)}.plan-rank{width:26px;height:26px;font-family:var(--font-mono);color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent);border-radius:7px;place-items:center;font-size:12px;display:grid}@supports (color:color-mix(in lab,red,red)){.plan-rank{border:1px solid color-mix(in srgb,var(--accent) 14%,transparent)}}.plan-item-main{min-width:0}.plan-item-title{letter-spacing:-.008em;color:var(--ink);font-size:14px;font-weight:480}.plan-item[data-state=done] .plan-item-title{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.plan-item-cued{color:var(--ink-2);margin-top:3px;font-size:12.5px}.plan-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.plan-tag{color:var(--ink-3);border:1px solid var(--line-2);letter-spacing:.01em;border-radius:6px;padding:2px 7px}.plan-goal-tag,.plan-tag{font-family:var(--font-mono);font-size:10.5px}.plan-goal-tag{color:var(--goal);border:1px solid var(--goal)}@supports (color:color-mix(in lab,red,red)){.plan-goal-tag{border:1px solid color-mix(in srgb,var(--goal) 45%,var(--line))}}.plan-goal-tag{background:var(--goal-soft);border-radius:6px;align-items:center;gap:5px;padding:2px 7px;display:inline-flex}.plan-glyph{width:11px;height:11px}.plan-due[data-severity=late]{color:var(--urgent);border-color:var(--urgent)}@supports (color:color-mix(in lab,red,red)){.plan-due[data-severity=late]{border-color:color-mix(in srgb,var(--urgent) 40%,transparent)}}.plan-due[data-severity=soon]{color:var(--warn);border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.plan-due[data-severity=soon]{border-color:color-mix(in srgb,var(--warn) 40%,transparent)}}.plan-acts{align-items:center;gap:6px;display:flex}.plan-act{font-family:var(--font-ui);border:1px solid var(--line-2);background:var(--ink);border-radius:6px;padding:5px 10px;font-size:12.5px;font-weight:540}@supports (color:color-mix(in lab,red,red)){.plan-act{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.plan-act{color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:all .13s}.plan-act:hover:not(:disabled){border-color:var(--ink-4);color:var(--ink)}.plan-act:disabled{opacity:.5;cursor:default}.plan-act-primary{background:var(--accent);color:var(--accent-ink);border-color:#0000;padding:7px 13px;font-weight:580}.plan-act-primary:hover:not(:disabled){color:var(--accent-ink);filter:brightness(1.06);border-color:#0000}.plan-check{border:1.5px solid var(--line-2);cursor:pointer;background:0 0;border-radius:6px;flex:none;width:19px;height:19px;padding:0}.plan-check:hover:not(:disabled){border-color:var(--ink-4)}.plan-check:disabled{cursor:default;opacity:.6}.plan-item-status{font-family:var(--font-mono);color:var(--ink-3);border:1px solid var(--line-2);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:10.5px}.plan-item[data-state=done] .plan-item-status{color:var(--done);border-color:var(--done)}@supports (color:color-mix(in lab,red,red)){.plan-item[data-state=done] .plan-item-status{border-color:color-mix(in srgb,var(--done) 35%,transparent)}}.plan-item[data-state=done] .plan-item-status{background:var(--done-bg)}.plan-drop{border:1px dashed var(--line-2);border-radius:10px;margin-top:11px;padding:15px}.plan-drop-h{color:var(--ink-2);margin-bottom:4px;font-size:12.5px;font-weight:460}.plan-drop-h b{color:var(--ink);font-weight:560}.plan-drop-row{align-items:center;gap:12px;padding:8px 4px;display:flex}.plan-drop-row+.plan-drop-row{border-top:1px solid var(--line)}.plan-drop-x{width:24px;height:24px;font-family:var(--font-mono);color:var(--ink-4);border:1px solid var(--line-2);border-radius:7px;flex:none;place-items:center;font-size:13px;display:grid}.plan-drop-t{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);min-width:0;font-size:13px}.plan-drop-acts{gap:6px;margin-left:auto}.plan-drop-acts,.plan-foot{align-items:center;display:flex}.plan-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:20px;padding-top:16px}.plan-foot-prov{font-family:var(--font-mono);color:var(--ink-4);font-size:11px}.plan-foot-acts{gap:8px;display:inline-flex}.plan-eod{background:var(--surface);border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.plan-eod{border:1px solid color-mix(in srgb,var(--accent) 16%,transparent)}}.plan-eod{border-radius:13px;margin-top:26px;padding:19px}.plan-eod-top{margin-bottom:13px}.plan-eod-tt{letter-spacing:-.015em;color:var(--ink);font-size:15px;font-weight:580}.plan-eod-ts{color:var(--ink-2);margin-top:4px;font-size:12.5px}.plan-tmrw{flex-direction:column;gap:6px;display:flex}.plan-tline{color:var(--ink-2);border:1px solid var(--line);background:var(--ink);border-radius:8px;align-items:center;gap:11px;padding:9px 11px;font-size:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.plan-tline{background:color-mix(in srgb,var(--ink) 1%,transparent)}}.plan-tn{font-family:var(--font-mono);color:var(--accent);flex:none;width:16px;font-size:11px}.plan-tt{color:var(--ink);font-weight:500}.plan-eod-pending{color:var(--ink-3);font-size:12.5px}.plan-eod-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.plan-lock-btn{background:var(--accent);color:var(--accent-ink);font-family:var(--font-ui);cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:580;display:inline-flex}.plan-lock-btn:hover:not(:disabled){filter:brightness(1.06)}.plan-lock-btn:disabled{cursor:default;opacity:.55}.plan-ghost-btn{border:1px solid var(--line-2);color:var(--ink-2);font-family:var(--font-ui);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.plan-ghost-btn:hover{background:var(--bg-2);border-color:var(--line-2);color:var(--ink)}@media (max-width:820px){.plan-item{grid-template-columns:26px 1fr}.plan-acts{grid-column:1/-1;justify-content:flex-end}.plan-drop-row{flex-wrap:wrap}.plan-drop-acts{margin-left:36px}}@font-face{font-family:Bricolage;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}.wm{font-family:"Bricolage",var(--font-ui);letter-spacing:-.018em;font-weight:600}.agv,.agv *,.mh,.mh *,.nsh,.nsh *,.obv,.obv *{box-sizing:border-box}body:has(.nsh),body:has(.obv),html:has(.nsh),html:has(.obv){height:100%;margin:0;overflow:hidden}.nsh{background:var(--bg);height:100vh;color:var(--ink);font-family:var(--font-ui);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;grid-template-columns:236px 1fr;font-size:14px;line-height:1.5;display:grid;overflow:hidden}.nsh-side{background:var(--bg-2);border-right:1px solid var(--line);flex-direction:column;min-width:0;padding:14px 12px;display:flex}.nsh-brand{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:9px;padding:5px 7px 12px;font-size:14.5px;font-weight:590;display:flex}.nsh-logo{flex:none;place-items:center;width:23px;height:23px;display:grid}.nsh-search{border:1px solid var(--line);background:var(--ink);border-radius:7px;align-items:center;gap:8px;padding:7px 9px;display:flex}@supports (color:color-mix(in lab,red,red)){.nsh-search{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.nsh-search{color:var(--ink-3);font-family:var(--font-ui);cursor:pointer;text-align:left;width:100%;margin-bottom:12px;font-size:12.5px}.nsh-search:hover{border-color:var(--line-2);color:var(--ink-2)}.nsh-search svg{flex:none;width:14px;height:14px}.nsh-search .nsh-kk{gap:3px;margin-left:auto;display:flex}.nsh-search kbd{font-family:var(--font-mono);color:var(--ink-3);background:var(--ink);font-size:10.5px}@supports (color:color-mix(in lab,red,red)){.nsh-search kbd{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.nsh-search kbd{border:1px solid var(--line-2);border-radius:5px;padding:1px 5px;line-height:1.4}.nsh-nav{flex-direction:column;gap:1px;display:flex}.nsh-nav-item{color:var(--ink-2);cursor:pointer;font-size:13.5px;font-weight:450;font-family:var(--font-ui);text-align:left;letter-spacing:-.008em;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:7px 9px;display:flex}.nsh-nav-ic{opacity:.75;flex:none;width:16px;height:16px;display:grid}.nsh-nav-ic svg{width:16px;height:16px;display:block}.nsh-nav-item:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.nsh-nav-item:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.nsh-nav-item:hover{color:var(--ink)}.nsh-nav-item.active{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.nsh-nav-item.active{background:color-mix(in srgb,var(--ink) 8%,transparent)}}.nsh-nav-item.active{color:var(--ink);font-weight:520}.nsh-nav-item.active .nsh-nav-ic{opacity:1}.nsh-nav-kbd{color:var(--ink-4);margin-left:auto;font-size:10.5px}.nsh-spacer{flex:1}.nsh-note{border:1px solid var(--line-2);background:var(--ink);border-radius:8px;margin:8px 2px 2px;padding:10px 11px}@supports (color:color-mix(in lab,red,red)){.nsh-note{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.nsh-note{color:var(--ink-2);flex:0 auto;min-height:0;font-size:11.5px;line-height:1.45;overflow-y:auto}.nsh-goal{border-top:1px solid var(--line);margin-top:8px;padding:13px 8px 12px}.nsh-goal-k{letter-spacing:.09em;text-transform:uppercase;color:var(--goal);align-items:center;gap:7px;font-size:10px;display:flex}.nsh-goal-k:before{content:"";background:var(--goal);border-radius:50%;width:5px;height:5px}.nsh-goal-g{letter-spacing:-.01em;color:var(--ink);margin-top:7px;font-size:12.5px;font-weight:480}.nsh-user-wrap{margin-top:4px;position:relative}.nsh-user{border:0;border-top:1px solid var(--line);cursor:pointer;width:100%;font-family:var(--font-ui);text-align:left;color:var(--ink);background:0 0;align-items:center;gap:9px;padding:8px;display:flex}.nsh-user:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.nsh-user:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.nsh-avatar{background:var(--ink);border-radius:50%;width:26px;height:26px}@supports (color:color-mix(in lab,red,red)){.nsh-avatar{background:color-mix(in srgb,var(--ink) 12%,var(--bg-2))}}.nsh-avatar{color:var(--ink-2);flex:none;place-items:center;font-size:11px;font-weight:580;display:grid}.nsh-user-txt{flex-direction:column;min-width:0;display:flex}.nsh-user-n{font-size:12.5px}.nsh-user-e,.nsh-user-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nsh-user-e{color:var(--ink-4);font-size:11px}.nsh-user-menu{background:var(--surface);border:1px solid var(--line-2);z-index:60;border-radius:9px;padding:5px;position:absolute;bottom:calc(100% + 6px);left:4px;right:4px;box-shadow:0 14px 40px -18px #00000080}.nsh-main{background:var(--bg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.nsh-topbar{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:16px;height:52px;padding:0 22px;display:flex}.nsh-tt{flex:1;align-items:baseline;gap:11px;min-width:0;display:flex}.nsh-tt h1{letter-spacing:-.015em;color:var(--ink);white-space:nowrap;margin:0;font-size:14px;font-weight:560}.nsh-sub{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.nsh-acts{align-items:center;gap:8px;display:flex}.nsh-os-gutter{flex:none;width:138px}.nsh-content{flex:1;padding:26px 22px;overflow-y:auto}.nsh-content--bare{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.nsh-dragstrip{z-index:40;height:36px;position:absolute;top:0;left:0;right:0}.nsh-col{max-width:720px;margin:0 auto}.nsh-wide{max-width:980px;margin:0 auto}.nsh-full{max-width:none}.nsh-btn{font-family:var(--font-ui);cursor:pointer;white-space:nowrap;letter-spacing:-.008em;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:5px 10px;font-size:12.5px;font-weight:540;transition:all .13s;display:inline-flex}.nsh-btn--acc{background:var(--accent);color:var(--accent-ink);font-weight:580}.nsh-btn--acc:hover{filter:brightness(1.06)}.nsh-btn--ghost{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.nsh-btn--ghost{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.nsh-btn--ghost{color:var(--ink-2);border-color:var(--line-2)}.nsh-btn--ghost:hover{border-color:var(--ink-4);color:var(--ink)}.nsh-btn--ghost[data-on=true]{background:var(--accent);color:var(--accent-ink);border-color:#0000}.nsh-state-chip{font-family:var(--font-mono);color:var(--ink-4);background:var(--bg-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10.5px}@media (max-width:860px){.nsh{grid-template-columns:60px 1fr}.nsh-brand .wm,.nsh-goal,.nsh-nav-kbd,.nsh-nav-lb,.nsh-search,.nsh-user-txt{display:none}.nsh-nav-item{justify-content:center;padding:9px}.nsh-side{padding:14px 8px}.nsh-brand{justify-content:center;padding:5px 0 12px}}.mh{--mh-ink:#f4f5f7;--mh-soft:#f4f5f7db;--mh-mute:#f4f5f799;--mh-faint:#f4f5f766;--mh-glass:#1213184d;--mh-glassln:#ffffff24;--mh-pri:#f0f1f4;--mh-pri-ink:#0a0b0e;--mh-goal:#e7a559;--mh-done:#8fe0b4;min-height:0;color:var(--mh-ink);font-family:var(--font-ui);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;background:radial-gradient(120% 82% at 50% 2%,#787e8c57,#0000 48%),radial-gradient(88% 60% at 82% 22%,#464c5c38,#0000 58%),linear-gradient(#33363e,#282b32 20%,#202329 40%,#191b20 60%,#111216 82%,#0a0a0c);flex:1;font-size:14px;line-height:1.5;position:relative;overflow:hidden;container:mh/inline-size}.mh-ridge{background:linear-gradient(#0000,#09070c80 55%,#07050aeb);height:42%;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#0000,#000 40%);mask:linear-gradient(#0000,#000 40%)}.mh-ridge,.mh-vig{pointer-events:none;position:absolute}.mh-vig{inset:0;box-shadow:inset 0 0 260px 60px #09070c80}.mh-stage{height:100%;padding:26px 30px;position:relative}.mh-mod{background:var(--mh-glass);border:1px solid var(--mh-glassln);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-shadow:0 1px 10px #00000038;border-radius:16px;position:absolute;box-shadow:0 18px 50px -26px #0009}.mh-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--mh-faint);font-size:10px;font-weight:500}.mh-topdate{color:var(--mh-mute);letter-spacing:.03em;text-shadow:0 1px 10px #0000004d;font-size:12px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.mh-goalmod{width:320px;padding:16px 18px;top:26px;left:30px}.mh-goal-g{letter-spacing:-.02em;margin:11px 0 13px;font-size:16px;font-weight:600}.mh-stone{background:var(--mh-goal);vertical-align:middle;border-radius:50%;flex:none;width:9px;height:9px;margin-right:9px;display:inline-block;box-shadow:0 0 12px #e7a559b3}.mh-pbar{background:#ffffff24;border-radius:5px;height:7px;overflow:hidden}.mh-pbar>span{background:linear-gradient(90deg,#e7a55980,var(--mh-goal));border-radius:5px;height:100%;display:block}.mh-pmeta{color:var(--mh-mute);justify-content:space-between;margin-top:9px;font-size:11.5px;display:flex}.mh-now,.mh-pmeta .on{color:var(--mh-soft)}.mh-now{border-top:1px solid #ffffff1f;margin-top:12px;padding-top:10px;font-size:12px;line-height:1.45}.mh-now b{color:#fff;font-weight:560}.mh-btn{font-family:var(--font-ui);color:var(--mh-pri-ink);background:var(--mh-pri);cursor:pointer;border:1px solid #0000;border-radius:9px;margin-top:12px;padding:7px 14px;font-size:12.5px;font-weight:580}.mh-btn--ghost{color:#fff;border-color:var(--mh-glassln);background:#ffffff12}.mh-center{text-align:center;width:min(760px,86%);position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.mh-clock{letter-spacing:-.035em;text-shadow:0 2px 40px #0000004d;font-variant-numeric:tabular-nums;font-size:82px;font-weight:600;line-height:1}.mh-hi{color:var(--mh-soft);text-shadow:0 1px 16px #00000059;margin-top:10px;font-size:23px;font-weight:400}.mh-one{border:1px solid var(--mh-glassln);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:left;background:#160f1657;border-radius:15px;align-items:center;gap:14px;max-width:640px;margin-top:28px;padding:14px 16px 14px 19px;display:inline-flex}.mh-one .mh-stone{width:11px;height:11px;box-shadow:0 0 16px #e7a559b3}.mh-one-lab{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mh-faint);margin-bottom:3px;font-size:9.5px;display:block}.mh-one-said{font-size:15px;font-weight:500;line-height:1.4;display:block}.mh-go{font-family:var(--font-ui);color:var(--mh-pri-ink);background:var(--mh-pri);cursor:pointer;white-space:nowrap;letter-spacing:-.01em;border:none;border-radius:10px;flex:none;margin-left:6px;padding:9px 16px;font-size:13px;font-weight:580}.mh-go:disabled{opacity:.55;cursor:default}.mh-talk{border:1px solid var(--mh-glassln);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#140e145c;border-radius:17px;align-items:center;gap:11px;width:min(580px,78%);padding:11px 11px 11px 20px;display:flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}.mh-talk input{color:#fff;font-family:var(--font-ui);letter-spacing:-.01em;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14.5px}.mh-talk input::placeholder{color:#f4f5f780}.mh-agents{width:320px;padding:14px 17px;bottom:26px;left:30px}.mh-agents .mh-eyebrow{margin-bottom:10px;display:block}.mh-ag{color:var(--mh-soft);align-items:center;gap:10px;padding:5px 0;font-size:12.5px;display:flex}.mh-ag-d{background:var(--mh-done);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px #8fe0b480}.mh-ag[data-ready=false] .mh-ag-d{background:var(--mh-faint);box-shadow:none}.mh-ag-nm{color:#fff}.mh-ag-meta{color:var(--mh-mute);text-overflow:ellipsis;white-space:nowrap;max-width:150px;margin-left:auto;font-size:10.5px;overflow:hidden}.mh-needs{width:300px;padding:14px 17px;bottom:26px;right:30px}.mh-needs .mh-eyebrow{margin-bottom:10px;display:block}.mh-tk{align-items:flex-start;gap:11px;padding:6px 0;font-size:12.5px;display:flex}.mh-tk-dot{border:1.5px solid var(--mh-soft);border-radius:50%;flex:none;width:7px;height:7px;margin-top:4px}.mh-tk.hot .mh-tk-dot{background:var(--mh-goal);border-color:var(--mh-goal);box-shadow:0 0 8px #e7a55980}.mh-tk-tx{color:var(--mh-soft);flex:1;min-width:0;line-height:1.35}.mh-tk.hot .mh-tk-tx{color:#fff}.mh-tk-src{color:var(--mh-mute);border:1px solid var(--mh-glassln);white-space:nowrap;border-radius:11px;margin-top:2px;padding:1px 7px;font-size:9px}.mh-toast{border:1px solid var(--mh-glassln);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:5;background:#1811149e;border-radius:14px;width:322px;padding:15px 16px;position:absolute;top:64px;right:30px;box-shadow:0 26px 60px -24px #000c}.mh-toast-k{letter-spacing:.1em;text-transform:uppercase;color:var(--mh-goal);align-items:center;gap:7px;margin-bottom:9px;font-size:9.5px;display:flex}.mh-toast-k:before{content:"";background:var(--mh-goal);border-radius:50%;width:5px;height:5px}.mh-toast-tt{color:#fff;font-size:13.5px;font-weight:540;line-height:1.4}.mh-toast-td{color:var(--mh-soft);margin-top:6px;font-size:12px;line-height:1.45}.mh-toast-acts{gap:8px;margin-top:1px;display:flex}.mh-toast-acts .mh-btn{margin-top:12px}.mh-toast-re{color:var(--mh-faint);align-items:center;gap:6px;margin-top:10px;font-size:9.5px;display:flex}.mh-toast-re svg{flex:none;width:12px;height:12px}.mh-stamp{color:var(--mh-faint);white-space:nowrap;font-size:10px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.mh-mom{width:300px;padding:16px 18px;top:26px;right:30px}.mh-mom .mh-eyebrow{margin-bottom:13px;display:block}.mh-cells{gap:7px;display:flex}.mh-cell{text-align:center;border:1px solid var(--mh-glassln);background:#ffffff0f;border-radius:11px;flex:1;padding:11px 4px}.mh-cell-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1}.mh-cell.hot .mh-cell-n{color:var(--mh-goal)}.mh-cell-l{color:var(--mh-mute);text-transform:uppercase;letter-spacing:.05em;margin-top:6px;font-size:8.5px}.mh-mom-note{color:var(--mh-soft);border-top:1px solid #ffffff1f;margin-top:12px;padding-top:10px;font-size:12px;line-height:1.5}.mh-mom-note b{color:#fff;font-weight:560}@container mh (max-width:1240px){.mh-agents,.mh-goalmod{width:268px}.mh-mom,.mh-needs,.mh-toast{width:252px}.mh-talk{width:min(440px,46cqw)}.mh-ag-meta{max-width:110px}}@container mh (max-width:880px){.mh-stage{flex-direction:column;gap:16px;height:100%;padding:24px;display:flex;overflow-y:auto}.mh-center,.mh-mod,.mh-stamp,.mh-talk,.mh-toast,.mh-topdate{width:auto;max-width:560px;margin:0 auto;position:static;transform:none}.mh-center{order:-1;margin-top:26px}.mh-clock{font-size:56px}.mh-talk{width:100%}}@media (max-height:620px){.mh{overflow-y:auto}.mh-stage{flex-direction:column;gap:16px;height:auto;min-height:100%;padding:24px;display:flex}.mh-center,.mh-mod,.mh-stamp,.mh-talk,.mh-toast,.mh-topdate{width:auto;max-width:560px;margin:0 auto;position:static;transform:none}.mh-center{order:-1;margin-top:26px}.mh-clock{font-size:56px}.mh-talk{width:100%}}.agv-lead{color:var(--ink-2);max-width:60ch;margin:0 0 18px;font-size:13.5px;line-height:1.55}.agv-sec{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);align-items:center;gap:11px;margin:26px 2px 12px;font-size:10.5px;display:flex}.agv-sec-n{color:var(--ink-2)}.agv-sec-rule{background:var(--line);flex:1;height:1px}.agv-sec-ct{color:var(--accent)}.agv-row{background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:34px 1fr auto;align-items:start;gap:14px;margin-bottom:9px;padding:15px 16px;transition:border-color .13s;display:grid}.agv-row:hover{border-color:var(--line-2)}.agv-row--dim{opacity:.72}.agv-ic{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.agv-ic svg{width:17px;height:17px}.agv-ic--prep{background:var(--ai)}@supports (color:color-mix(in lab,red,red)){.agv-ic--prep{background:color-mix(in srgb,var(--ai) 13%,transparent)}}.agv-ic--prep{color:var(--ai)}.agv-ic--retrieve{background:var(--info)}@supports (color:color-mix(in lab,red,red)){.agv-ic--retrieve{background:color-mix(in srgb,var(--info) 13%,transparent)}}.agv-ic--retrieve{color:var(--info)}.agv-ic--focus{background:var(--goal-soft);color:var(--goal)}.agv-ic--commit{background:var(--urgent)}@supports (color:color-mix(in lab,red,red)){.agv-ic--commit{background:color-mix(in srgb,var(--urgent) 13%,transparent)}}.agv-ic--commit{color:var(--urgent)}.agv-ic--review{background:var(--done)}@supports (color:color-mix(in lab,red,red)){.agv-ic--review{background:color-mix(in srgb,var(--done) 13%,transparent)}}.agv-ic--review{color:var(--done)}.agv-bd{min-width:0}.agv-name{color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:540}.agv-desc{color:var(--ink-2);margin-top:3px;font-size:12.5px;line-height:1.5}.agv-line{color:var(--ink-4);margin-top:8px;font-size:10.5px}.agv-status{letter-spacing:.02em;color:var(--ink-3);border:1px solid var(--line-2);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;font-size:10.5px;display:inline-flex}.agv-status:before{content:"";background:var(--ink-4);border-radius:50%;width:5px;height:5px}.agv-status.on{color:var(--done);border-color:var(--done)}@supports (color:color-mix(in lab,red,red)){.agv-status.on{border-color:color-mix(in srgb,var(--done) 28%,transparent)}}.agv-status.on{background:var(--done-bg)}.agv-status.on:before{background:var(--done)}.agv-note{color:var(--ink-4);margin-top:15px;font-size:12px}.obv{background:var(--bg);height:100vh;color:var(--ink);font-family:var(--font-ui);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;padding:44px 24px;font-size:14px;line-height:1.5;display:flex;overflow-y:auto}.obv :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.obv .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.obv-card{width:100%;max-width:540px;margin:auto}.obv-logo{place-items:center;width:34px;height:34px;margin:0 auto;display:grid}.obv-h1{letter-spacing:-.032em;color:var(--ink);margin:20px 0 0;font-size:clamp(1.7rem,3.6vw,2.15rem);font-weight:600;line-height:1.2}.obv-h1,.obv-sub{text-align:center}.obv-sub{color:var(--ink-2);max-width:44ch;margin:11px auto 0;font-size:14px;line-height:1.55}.obv-steps{flex-direction:column;gap:10px;margin-top:32px;display:flex}.obv-step{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:center;gap:14px;padding:15px 16px;display:flex}.obv-step.done{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.obv-step.done{border-color:color-mix(in srgb,var(--accent) 22%,var(--line))}}.obv-sn{border:1px solid var(--line-2);width:32px;height:32px;color:var(--ink-3);border-radius:9px;flex:none;place-items:center;font-size:13px;display:grid}.obv-step.done .obv-sn{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.obv-st{flex:1;min-width:0}.obv-st-h{color:var(--ink);font-size:14px;font-weight:540}.obv-st-p{color:var(--ink-3);margin-top:2px;font-size:12.5px}.obv-tag{color:var(--ink-3);border:1px solid var(--line-2);letter-spacing:.01em;white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:10.5px}.obv-goal{background:var(--surface);border:1px solid var(--goal);margin-top:12px}@supports (color:color-mix(in lab,red,red)){.obv-goal{border:1px solid color-mix(in srgb,var(--goal) 28%,transparent)}}.obv-goal{border-radius:10px;padding:19px}.obv-goal-lab{letter-spacing:.09em;text-transform:uppercase;color:var(--goal);font-size:10.5px;display:block}.obv-goal-field{border:0;border-bottom:2px solid var(--goal);width:100%;color:var(--ink);letter-spacing:-.02em;background:0 0;border-radius:0;outline:none;margin-top:11px;padding:0 0 6px;font-family:inherit;font-size:19px;display:block}.obv-goal-field::placeholder{color:var(--ink-4)}.obv-error{color:var(--urgent);margin:12px 0 0;font-size:12px;line-height:1.4}.obv-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.obv-prog{color:var(--ink-4);font-size:11.5px}.obv-btn{font-family:var(--font-ui);cursor:pointer;white-space:nowrap;letter-spacing:-.008em;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:540;transition:all .13s;display:inline-flex}.obv-btn--acc{background:var(--accent);color:var(--accent-ink);font-weight:580}.obv-btn--acc:hover{filter:brightness(1.06)}.obv-btn--acc:disabled{opacity:.45;cursor:not-allowed;filter:none}.obv-btn--ghost{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.obv-btn--ghost{background:color-mix(in srgb,var(--ink) 2%,transparent)}}.obv-btn--ghost{color:var(--ink-2);border-color:var(--line-2)}.obv-btn--ghost:hover{border-color:var(--ink-4);color:var(--ink)}.obv-btn--subtle{color:var(--ink-3);background:0 0}.obv-btn--subtle:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.obv-btn--subtle:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.obv-btn--subtle:hover{color:var(--ink)}.obv-alt{justify-content:center;align-items:center;gap:10px;margin-top:26px;display:flex}body{background:var(--bg);color:var(--ink);font-family:var(--font-geist-sans),var(--font-ui)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}