/*! tailwindcss v4.3.3 | 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)))){:host,:root{--art-sky-top:#10162a;--art-sky-mid:#1a1040;--art-sky-bottom:#2d1b4e;--art-stars-opacity:0}*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--edge-start:0;--edge-end:0}}}@layer theme{:host,:root{--font-sans:var(--font-app);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:oklch(57.7% .245 27.325);--color-cyan-400:oklch(78.9% .154 211.53);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-app);--default-mono-font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-app:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji",sans-serif;--font-display:var(--font-app)}}@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,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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:where(:not(iframe)){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}button{color:inherit}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1{top:var(--spacing)}.top-4{top:calc(var(--spacing) * 4)}.-right-1{right:calc(var(--spacing) * -1)}.right-4{right:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:0}.left-1{left:var(--spacing)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-\[100\]{z-index:100}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.\!h-24{height:calc(var(--spacing) * 24)!important}.h-1{height:var(--spacing)}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[90vh\]{max-height:90vh}.\!min-h-0{min-height:0!important}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[12rem\]{min-height:12rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[240px\]{min-height:240px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.\!w-20{width:calc(var(--spacing) * 20)!important}.w-3{width:calc(var(--spacing) * 3)}.w-5{width:calc(var(--spacing) * 5)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-top{transform-origin:top}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.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)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-1{row-gap:var(--spacing)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent,.border-accent\/25{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/25{border-color:color-mix(in oklab,var(--accent) 25%,transparent)}}.border-border,.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--border) 70%,transparent)}}.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/80{border-color:color-mix(in oklab,var(--border) 80%,transparent)}}.border-coastal-cyan\/35{border-color:var(--coastal-cyan)}@supports (color:color-mix(in lab,red,red)){.border-coastal-cyan\/35{border-color:color-mix(in oklab,var(--coastal-cyan) 35%,transparent)}}.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/30{border-color:color-mix(in oklab,var(--danger) 30%,transparent)}}.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/40{border-color:color-mix(in oklab,var(--danger) 40%,transparent)}}.border-electric-violet\/35{border-color:var(--electric-violet)}@supports (color:color-mix(in lab,red,red)){.border-electric-violet\/35{border-color:color-mix(in oklab,var(--electric-violet) 35%,transparent)}}.border-neon-magenta\/35{border-color:var(--neon-magenta)}@supports (color:color-mix(in lab,red,red)){.border-neon-magenta\/35{border-color:color-mix(in oklab,var(--neon-magenta) 35%,transparent)}}.border-success-mint\/35{border-color:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.border-success-mint\/35{border-color:color-mix(in oklab,var(--success-mint) 35%,transparent)}}.border-success-mint\/50{border-color:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.border-success-mint\/50{border-color:color-mix(in oklab,var(--success-mint) 50%,transparent)}}.border-sunset-coral\/35{border-color:var(--sunset-coral)}@supports (color:color-mix(in lab,red,red)){.border-sunset-coral\/35{border-color:color-mix(in oklab,var(--sunset-coral) 35%,transparent)}}.border-transparent{border-color:#0000}.border-warm-amber\/30{border-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.border-warm-amber\/30{border-color:color-mix(in oklab,var(--warm-amber) 30%,transparent)}}.border-warm-amber\/40{border-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.border-warm-amber\/40{border-color:color-mix(in oklab,var(--warm-amber) 40%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-accent,.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--accent) 10%,transparent)}}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-border{background-color:var(--border)}.bg-coastal-cyan,.bg-coastal-cyan\/10{background-color:var(--coastal-cyan)}@supports (color:color-mix(in lab,red,red)){.bg-coastal-cyan\/10{background-color:color-mix(in oklab,var(--coastal-cyan) 10%,transparent)}}.bg-danger-surface{background-color:var(--danger-surface)}.bg-electric-violet\/10{background-color:var(--electric-violet)}@supports (color:color-mix(in lab,red,red)){.bg-electric-violet\/10{background-color:color-mix(in oklab,var(--electric-violet) 10%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-neon-magenta\/10{background-color:var(--neon-magenta)}@supports (color:color-mix(in lab,red,red)){.bg-neon-magenta\/10{background-color:color-mix(in oklab,var(--neon-magenta) 10%,transparent)}}.bg-success-mint{background-color:var(--success-mint)}.bg-success-surface{background-color:var(--success-surface)}.bg-sunset-coral,.bg-sunset-coral\/10{background-color:var(--sunset-coral)}@supports (color:color-mix(in lab,red,red)){.bg-sunset-coral\/10{background-color:color-mix(in oklab,var(--sunset-coral) 10%,transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-raised,.bg-surface-raised\/40{background-color:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.bg-surface-raised\/40{background-color:color-mix(in oklab,var(--surface-raised) 40%,transparent)}}.bg-surface-raised\/50{background-color:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.bg-surface-raised\/50{background-color:color-mix(in oklab,var(--surface-raised) 50%,transparent)}}.bg-surface-raised\/60{background-color:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.bg-surface-raised\/60{background-color:color-mix(in oklab,var(--surface-raised) 60%,transparent)}}.bg-surface-raised\/80{background-color:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.bg-surface-raised\/80{background-color:color-mix(in oklab,var(--surface-raised) 80%,transparent)}}.bg-surface\/40{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/40{background-color:color-mix(in oklab,var(--surface) 40%,transparent)}}.bg-surface\/80{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/80{background-color:color-mix(in oklab,var(--surface) 80%,transparent)}}.bg-transparent{background-color:#0000}.bg-warm-amber,.bg-warm-amber\/5{background-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.bg-warm-amber\/5{background-color:color-mix(in oklab,var(--warm-amber) 5%,transparent)}}.bg-warm-amber\/10{background-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.bg-warm-amber\/10{background-color:color-mix(in oklab,var(--warm-amber) 10%,transparent)}}.bg-warm-amber\/15{background-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.bg-warm-amber\/15{background-color:color-mix(in oklab,var(--warm-amber) 15%,transparent)}}.bg-warm-amber\/25{background-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.bg-warm-amber\/25{background-color:color-mix(in oklab,var(--warm-amber) 25%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.\!object-contain{object-fit:contain!important}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.\!px-0{padding-inline:0!important}.\!px-1{padding-inline:var(--spacing)!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.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-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem,env(safe-area-inset-top))}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-px{padding-bottom:1px}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[9px\]{font-size:9px!important}.\!text-\[10px\]{font-size:10px!important}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.85em\]{font-size:.85em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.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-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--accent)}.text-accent-foreground{color:var(--accent-foreground)}.text-coastal-cyan{color:var(--coastal-cyan)}.text-danger{color:var(--danger)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-muted,.text-muted\/80{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.text-muted\/80{color:color-mix(in oklab,var(--muted) 80%,transparent)}}.text-red-600{color:var(--color-red-600)}.text-success-mint{color:var(--success-mint)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-muted\/50{-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.decoration-muted\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--muted) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--magenta\)\]{accent-color:var(--magenta)}.accent-coastal-cyan{accent-color:var(--coastal-cyan)}.accent-foreground{accent-color:var(--foreground)}.opacity-0{opacity:0}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_8\%\,transparent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_8\%\,transparent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 8%,transparent))}}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_8\%\,transparent\)\],.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-cyan-400{--tw-ring-color:var(--color-cyan-400)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,opacity\,margin\]{transition-property:grid-template-rows,opacity,margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[var\(--motion-duration\)\]{--tw-duration:var(--motion-duration);transition-duration:var(--motion-duration)}.ease-\[var\(--motion-ease\)\]{--tw-ease:var(--motion-ease);transition-timing-function:var(--motion-ease)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.\[notion\:page\/abc\]{notion:page/abc}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.placeholder\:text-muted::placeholder,.placeholder\:text-muted\/60::placeholder{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted\/60::placeholder{color:color-mix(in oklab,var(--muted) 60%,transparent)}}.placeholder\:text-muted\/70::placeholder{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted\/70::placeholder{color:color-mix(in oklab,var(--muted) 70%,transparent)}}.focus-within\:border-accent:focus-within,.focus-within\:border-accent\/50:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-accent\/50:focus-within{border-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-ring\/30:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-ring\/30:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring) 30%,transparent)}}@media (hover:hover){.hover\:border-accent:hover,.hover\:border-accent\/40:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.hover\:bg-accent-hover:hover{background-color:var(--accent-hover)}.hover\:bg-black\/90:hover{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/90:hover{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.hover\:bg-danger-surface:hover{background-color:var(--danger-surface)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-raised:hover,.hover\:bg-surface-raised\/60:hover{background-color:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-raised\/60:hover{background-color:color-mix(in oklab,var(--surface-raised) 60%,transparent)}}.hover\:bg-surface-raised\/70:hover{background-color:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-raised\/70:hover{background-color:color-mix(in oklab,var(--surface-raised) 70%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-danger:hover{color:var(--danger)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-offset-1:focus{outline-offset:1px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-ring:focus{outline-color:var(--ring)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}@media (hover:hover){.enabled\:hover\:bg-white\/20:enabled:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.enabled\:hover\:bg-white\/20:enabled:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:overflow-visible{overflow:visible}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker,.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root,[data-palette=sunset]{--midnight:#05050d;--deep-indigo:#090b18;--surface-solid:#0e1120;--surface-2:#171a2e;--line:#ff63e524;--line-strong:#ff5be34d;--text:#fff9ff;--subtle:#8988a3;--shadow:0 18px 48px #02040e4d,0 2px 10px #4b0a6321;--shadow-soft:0 1px 2px #02040e4d,0 8px 24px #02040e29;--shadow-floating:0 24px 64px #02040e6b,0 6px 18px #2b0f371f;--app-muted:#bbb8cf;--app-surface:#0c0e1cd6;--grid-line:#43ebff09;--ambient-one:#ff00d4;--ambient-two:#32e8ff;--accent-alt:#ff65e6;--art-grid:#ffffff0f;--art-sky:linear-gradient(180deg,var(--violet),var(--magenta) 58%,var(--coral))}@supports (color:color-mix(in lab,red,red)){:root,[data-palette=sunset]{--art-sky:linear-gradient(180deg,color-mix(in srgb,var(--violet) 5%,transparent),color-mix(in srgb,var(--magenta) 14%,transparent) 58%,color-mix(in srgb,var(--coral) 16%,transparent))}}:root,[data-palette=sunset]{--magenta:#ff18cf;--primary:#ff2bd6;--coral:#ff67e3;--violet:#a948ff;--cyan:#36efff;--amber:#ffd05a;--mint:#6ee7a2;--accent-deep:#d500b5;--border:#30233f;--accent-hover:#ff6be4;--accent-foreground:#190016;--action-bg:#ff2bd6;--action-hover:#ff69e4;--action-border:#ff89edb8;--action-foreground:#190016;--danger:#fca5a5;--danger-surface:#2a1416;--success-surface:#12261c;--sunset-gradient:linear-gradient(135deg,#ff2bd6,#ff66e5 46%,#bd5cff);--glow-accent:0 10px 30px #ff1ed361,0 0 26px #35ebff29;--glow-accent-strong:0 14px 42px #ff1ed385,0 0 42px #a942ff4d;--glass-blur:18px;--glass-border:#ffddef1f}[data-palette=sunset].light,html.light{--midnight:#fffaf7;--deep-indigo:#fbf1ed;--surface-solid:#fff;--surface-2:#f6eef2;--line:#412b3c1a;--line-strong:#412b3c2e;--text:#2a222c;--subtle:#8a7d89;--shadow:0 16px 40px #422a411a,0 2px 8px #5b304c0d;--shadow-soft:0 1px 2px #32233014,0 8px 22px #422a4112;--shadow-floating:0 22px 56px #422a4129,0 5px 16px #5b304c12;--app-muted:#6f6470;--app-surface:#ffffffe6;--grid-line:#2d234006;--ambient-one:#d900aa;--ambient-two:#7836d4;--accent-alt:#9024c8;--art-grid:#ffffff0f;--art-sky:linear-gradient(180deg,var(--violet),var(--magenta) 58%,var(--coral))}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset].light,html.light{--art-sky:linear-gradient(180deg,color-mix(in srgb,var(--violet) 10%,transparent),color-mix(in srgb,var(--magenta) 30%,transparent) 58%,color-mix(in srgb,var(--coral) 34%,transparent))}}[data-palette=sunset].light,html.light{--magenta:#b60091;--primary:#a90087;--coral:#bd1e8a;--violet:#6f2db8;--cyan:#087f85;--amber:#c9871a;--mint:#0f8a4b;--accent-deep:#820068;--border:#e8dfd6;--accent-hover:#820068;--accent-foreground:#fff;--action-bg:#8d0871;--action-hover:#73005b;--action-border:#74179c66;--action-foreground:#fff;--danger:#b91c1c;--danger-surface:#fef2f2;--success-surface:#e8f8ef;--sunset-gradient:linear-gradient(135deg,#a90087,#7424b8 52%,#b31378);--glow-accent:0 10px 26px #b6009133;--glow-accent-strong:0 14px 34px #7c25bd42;--glass-blur:18px;--glass-border:#783a5f1f}[data-palette=miami]{--midnight:#0a1024;--deep-indigo:#121c38;--surface-solid:#1a2543;--surface-2:#293657;--line:#9ed2ff26;--line-strong:#f3a0d04d;--text:#fbfbff;--subtle:#8594b5;--shadow:0 18px 48px #02051470,0 2px 10px #516bb524;--shadow-soft:0 1px 2px #01041266,0 8px 24px #03081c3d;--shadow-floating:0 24px 64px #01031094,0 6px 18px #f589be1f;--app-muted:#bcc8df;--app-surface:#18223fd6;--grid-line:#7ecdf608;--ambient-one:#f58fc1;--ambient-two:#79cfff;--accent-alt:#8cd8ff;--art-grid:var(--cyan)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami]{--art-grid:color-mix(in srgb,var(--cyan) 25%,transparent)}}[data-palette=miami]{--art-sky:linear-gradient(165deg,#66dff333,#aa82ff2e 48%,#ff78ac38);--magenta:#f58bc4;--primary:#86d7ff;--coral:#ff9d9a;--violet:#a99ae9;--cyan:#8ee6f3;--amber:#ffe39b;--mint:#b8efda;--accent-deep:#64afd9;--border:#344665;--accent-hover:#b3e6ff;--accent-foreground:#0b1a2d;--action-bg:#eb86bd;--action-hover:#f4a1cb;--action-border:#ffbee099;--action-foreground:#241126;--danger:#ffaaa8;--danger-surface:#351b2c;--success-surface:#152e38;--sunset-gradient:linear-gradient(135deg,#86d7ff,#a99ae9 40%,#f58bc4 72%,#ffb18f);--glass-blur:22px;--glass-border:#b2d5ff1f;--glow-accent:0 10px 30px #7dc9f53b,0 0 28px #f589be26;--glow-accent-strong:0 14px 40px #7dc9f557,0 0 42px #f589be3b}[data-palette=miami].light{--midnight:#eef8ff;--deep-indigo:#e8f1fc;--surface-solid:#fbfdff;--surface-2:#e5effb;--line:#245c881f;--line-strong:#a546843b;--text:#17243d;--subtle:#718099;--shadow:0 16px 42px #2a67951c,0 3px 10px #b943840f;--shadow-soft:0 1px 2px #22466714,0 9px 24px #376f9712;--shadow-floating:0 22px 58px #2b5b802b,0 6px 18px #b9438414;--app-muted:#596b86;--app-surface:#f7fbffe8;--grid-line:#2980ae08;--ambient-one:#ff84b9;--ambient-two:#6fd5ee;--accent-alt:#a43878;--art-grid:var(--cyan)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami].light{--art-grid:color-mix(in srgb,var(--cyan) 34%,transparent)}}[data-palette=miami].light{--art-sky:linear-gradient(165deg,#50c8df24,#9b7cff1f 48%,#ff79ad29);--magenta:#a43878;--primary:#246f96;--coral:#bd4f68;--violet:#6554aa;--cyan:#14788e;--amber:#986415;--mint:#19735a;--accent-deep:#1b5a79;--border:#c8d9eb;--accent-hover:#1b5a79;--accent-foreground:#fff;--action-bg:#246f96;--action-hover:#1b5a79;--action-border:#2d6b976b;--action-foreground:#fff;--danger:#b42343;--danger-surface:#fff0f3;--success-surface:#e9f8f2;--sunset-gradient:linear-gradient(135deg,#246f96,#6554aa 48%,#a43878);--glass-blur:21px;--glass-border:#3d85ae1a;--glow-accent:0 10px 26px #2a83ae2b,0 0 24px #dd4e9414;--glow-accent-strong:0 14px 34px #2a83ae3b,0 0 34px #dd4e941f}[data-palette=nightdrive]{--midnight:#060916;--deep-indigo:#0b1124;--surface-solid:#111a31;--surface-2:#1b2846;--line:#6abde021;--line-strong:#69cfec3d;--text:#f1f5ff;--subtle:#74809f;--shadow:0 18px 48px #00020c7a,0 2px 10px #192f701f;--shadow-soft:0 1px 2px #00020c6b,0 8px 24px #00020c40;--shadow-floating:0 24px 64px #00020ca3,0 6px 18px #252a7024;--app-muted:#a5b1cc;--app-surface:#0e162bc7;--grid-line:#4acfe807;--ambient-one:#3157d4;--ambient-two:#df2f9d;--accent-alt:#3acde3;--art-grid:var(--cyan)}@supports (color:color-mix(in lab,red,red)){[data-palette=nightdrive]{--art-grid:color-mix(in srgb,var(--cyan) 28%,transparent)}}[data-palette=nightdrive]{--art-sky:linear-gradient(165deg,#3157d438,#df2f9d3d 55%,#06091675);--magenta:#e440a8;--primary:#14667f;--coral:#f05b9e;--violet:#6c63e8;--cyan:#38d6e8;--amber:#6ce5d5;--mint:#54cfb3;--accent-deep:#10566e;--border:#24324e;--accent-hover:#19758c;--accent-foreground:#fff;--action-bg:#125b73;--action-hover:#176d84;--action-border:#52d2e966;--action-foreground:#fff;--danger:#fca5a5;--danger-surface:#2a1520;--success-surface:#0f2a24;--sunset-gradient:linear-gradient(135deg,#14667f,#3b579d 52%,#8b2f79);--glass-blur:22px;--glass-border:#69d2e81a;--glow-accent:0 10px 30px #07889a3d,0 0 28px #2ad3e41a;--glow-accent-strong:0 14px 38px #07889a4d,0 0 42px #dc3aa724}[data-palette=nightdrive].light{--midnight:#f6f8fd;--deep-indigo:#edf1fa;--surface-solid:#fff;--surface-2:#e9eef8;--line:#1d345c1c;--line-strong:#1d4c7033;--text:#111d36;--subtle:#6d7890;--shadow:0 16px 40px #143c4e17,0 2px 8px #085a680a;--shadow-soft:0 1px 2px #10344214,0 8px 22px #143c4e0f;--shadow-floating:0 22px 56px #143c4e26,0 5px 16px #085a680f;--app-muted:#55647e;--app-surface:#ffffffe6;--grid-line:#26739706;--ambient-one:#6485e8;--ambient-two:#d956aa;--accent-alt:#13778d;--art-grid:var(--cyan)}@supports (color:color-mix(in lab,red,red)){[data-palette=nightdrive].light{--art-grid:color-mix(in srgb,var(--cyan) 35%,transparent)}}[data-palette=nightdrive].light{--art-sky:linear-gradient(165deg,#38bdf81f,#e832a824 55%,#f2f7fa99);--magenta:#a72b7c;--primary:#086f7d;--coral:#bf356f;--violet:#3f5fa0;--cyan:#087888;--amber:#0a9888;--mint:#0a8060;--accent-deep:#075b66;--border:#c8d8e2;--accent-hover:#075b66;--accent-foreground:#fff;--action-bg:#086f7d;--action-hover:#075b66;--action-border:#07505b57;--action-foreground:#fff;--danger:#b91c1c;--danger-surface:#fef2f2;--success-surface:#e8f6f0;--sunset-gradient:linear-gradient(135deg,#086f7d,#315f91 58%,#684b8e);--glass-blur:20px;--glass-border:#1e50640f;--glow-accent:0 8px 22px #086f7d24;--glow-accent-strong:0 10px 28px #086f7d33}[data-palette=studio]{--midnight:#0b0710;--deep-indigo:#130d1a;--surface-solid:#1b1421;--surface-2:#2a2031;--line:#ffe2f017;--line-strong:#ffdcef29;--text:#f8f2f6;--subtle:#786b78;--shadow:0 18px 48px #00000075,0 2px 10px #58144217;--shadow-soft:0 1px 2px #0000006b,0 8px 24px #0000003d;--shadow-floating:0 24px 64px #0000009e,0 6px 18px #5814421a;--app-muted:#afa2ae;--app-surface:#1b1321d1;--grid-line:transparent;--ambient-one:#92245f;--ambient-two:#4b347e;--accent-alt:#cd5b8b;--art-grid:#ffffff0a;--art-sky:linear-gradient(165deg,#4b347e29,#92245f33 55%,#0b071075);--magenta:#d8467f;--primary:#a33165;--coral:#df6b72;--violet:#7658aa;--cyan:#4da7b1;--amber:#d5a454;--mint:#50a27f;--accent-deep:#842451;--border:#33283a;--accent-hover:#b43d70;--accent-foreground:#fff;--action-bg:#6f2949;--action-hover:#833256;--action-border:#da609161;--action-foreground:#fff;--danger:#fca5a5;--danger-surface:#2a1418;--success-surface:#0f241c;--sunset-gradient:linear-gradient(135deg,#a33165,#7e356c 48%,#5d448f);--glass-blur:22px;--glass-border:#ffffff14;--glow-accent:0 10px 28px #e9286838,0 0 30px #8b5cf614;--glow-accent-strong:0 14px 38px #e928684d,0 0 42px #8b5cf624}[data-palette=studio].light{--midnight:#fcf8fa;--deep-indigo:#f6eef2;--surface-solid:#fff;--surface-2:#f2e9ee;--line:#39263417;--line-strong:#3926342b;--text:#2a2028;--subtle:#847680;--shadow:0 16px 40px #36233717,0 2px 8px #6e244c0a;--shadow-soft:0 1px 2px #2d1e2e14,0 8px 22px #3623370f;--shadow-floating:0 22px 56px #36233726,0 5px 16px #6e244c0f;--app-muted:#675b64;--app-surface:#ffffffe6;--grid-line:transparent;--ambient-one:#cc5b8d;--ambient-two:#8a75b5;--accent-alt:#9d3765;--art-grid:#18181b0a;--art-sky:linear-gradient(165deg,#818cf81f,#e879f924 55%,#fafafa99);--magenta:#a62f64;--primary:#972653;--coral:#bd4f5d;--violet:#68478e;--cyan:#327b84;--amber:#a97325;--mint:#397d61;--accent-deep:#7d1d43;--border:#e4e4e7;--accent-hover:#7d1d43;--accent-foreground:#fff;--action-bg:#8d2853;--action-hover:#751e43;--action-border:#7d103a57;--action-foreground:#fff;--danger:#b91c1c;--danger-surface:#fef2f2;--success-surface:#ecfdf5;--sunset-gradient:linear-gradient(135deg,#972653,#843162 52%,#654181);--glass-blur:20px;--glass-border:#18181b0f;--glow-accent:0 8px 22px #c81e6124;--glow-accent-strong:0 10px 28px #c81e6133}[data-palette=executive]{--midnight:#191919;--deep-indigo:#202020;--surface-solid:#202020;--surface-2:#2c2c2c;--line:#ffffff1a;--line-strong:#fff3;--text:#eeeeec;--subtle:#9b9a97;--shadow:none;--shadow-soft:none;--shadow-floating:0 8px 30px #0000004d;--app-muted:#aaa9a5;--app-surface:#202020;--grid-line:transparent;--ambient-one:transparent;--ambient-two:transparent;--accent-alt:#aaa9a5;--art-grid:transparent;--art-sky:none;--magenta:#eeeeec;--primary:#eeeeec;--coral:#d78078;--violet:#b39bc8;--cyan:#eeeeec;--amber:#d9ae63;--mint:#87b99c;--accent-deep:#ddddda;--border:#373737;--accent-hover:#fff;--accent-foreground:#191919;--action-bg:#eeeeec;--action-hover:#d8d8d5;--action-border:#ffffff3d;--action-foreground:#191919;--danger:#e59189;--danger-surface:#3a2928;--success-surface:#26372e;--sunset-gradient:linear-gradient(#eeeeec,#eeeeec);--glass-blur:0px;--glass-border:#ffffff13;--glow-accent:none;--glow-accent-strong:none}[data-palette=executive].light{--midnight:#fff;--deep-indigo:#f7f7f5;--surface-solid:#fff;--surface-2:#f1f1ef;--line:#0000001a;--line-strong:#0003;--text:#37352f;--subtle:#73726e;--shadow:none;--shadow-soft:none;--shadow-floating:0 8px 30px #0000001f;--app-muted:#73726e;--app-surface:#fff;--grid-line:transparent;--ambient-one:transparent;--ambient-two:transparent;--accent-alt:#73726e;--art-grid:transparent;--art-sky:none;--magenta:#37352f;--primary:#37352f;--coral:#b24a40;--violet:#80649e;--cyan:#37352f;--amber:#956818;--mint:#3b7660;--accent-deep:#24231f;--border:#e9e9e7;--accent-hover:#24231f;--accent-foreground:#fff;--action-bg:#37352f;--action-hover:#24231f;--action-border:#00000047;--action-foreground:#fff;--danger:#b33a32;--danger-surface:#fbe9e7;--success-surface:#eaf3ec;--sunset-gradient:linear-gradient(#37352f,#37352f);--glass-blur:0px;--glass-border:#00000014;--glow-accent:none;--glow-accent-strong:none}:root,[data-palette]{--radius-xl:28px;--radius-lg:20px;--radius-md:14px;--app-bg:var(--midnight);--app-text:var(--text);--app-fg:var(--app-text);--app-text-muted:var(--app-muted);--app-accent:var(--accent-alt);--app-surface-solid:var(--surface-solid);--app-surface-2:var(--surface-2);--app-surface-raised:var(--app-surface-2);--app-line:var(--line);--app-line-strong:var(--line-strong);--background:var(--midnight);--surface:var(--surface-solid);--surface-raised:var(--surface-2);--foreground:var(--text);--muted:var(--app-muted);--accent:var(--primary);--ring:var(--cyan);--field:var(--surface-solid);--success:var(--mint);--tone-foreground:var(--midnight);--neon-magenta:var(--magenta);--sunset-coral:var(--coral);--electric-violet:var(--violet);--coastal-cyan:var(--cyan);--warm-amber:var(--amber);--success-mint:var(--mint);--motion-duration-fast:.12s;--motion-duration:.2s;--motion-duration-moderate:.28s;--motion-duration-slow:.38s;--motion-duration-enter:.42s;--motion-ease:cubic-bezier(.2,.8,.2,1);--motion-ease-out:cubic-bezier(.16,1,.3,1);--motion-ease-in-out:cubic-bezier(.45,0,.15,1)}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration:0s;--motion-duration-moderate:0s;--motion-duration-slow:0s;--motion-duration-enter:0s}}*{box-sizing:border-box}html{background:var(--background);color-scheme:dark}html.light{color-scheme:light}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);font-synthesis:none;margin:0}.app-startup-screen{background:radial-gradient(circle at 18% 10%,var(--magenta),transparent 38%),radial-gradient(circle at 86% 92%,var(--cyan),transparent 42%),var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.app-startup-screen{background:radial-gradient(circle at 18% 10%,color-mix(in srgb,var(--magenta) 22%,transparent),transparent 38%),radial-gradient(circle at 86% 92%,color-mix(in srgb,var(--cyan) 16%,transparent),transparent 42%),var(--app-bg)}}.app-startup-screen{color:var(--app-text);isolation:isolate;min-height:100svh;padding:max(24px,env(safe-area-inset-top)) 24px max(24px,env(safe-area-inset-bottom));justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.app-startup-glow{filter:blur(56px);opacity:.34;pointer-events:none;border-radius:999px;position:absolute}.app-startup-glow-one{background:var(--magenta);width:220px;height:220px;top:7%;left:-90px}.app-startup-glow-two{background:var(--cyan);width:250px;height:250px;bottom:4%;right:-120px}.app-startup-card{text-align:center;z-index:1;flex-direction:column;align-items:center;width:100%;max-width:420px;display:flex;position:relative}.app-startup-mark{box-shadow:0 18px 52px var(--magenta);background:url(/lifeos-mark.svg) 50%/cover no-repeat;border-radius:22px;display:block}@supports (color:color-mix(in lab,red,red)){.app-startup-mark{box-shadow:0 18px 52px color-mix(in srgb,var(--magenta) 22%,transparent)}}.app-startup-mark{width:72px;height:72px}.app-startup-copy{margin-top:24px}.app-startup-copy p{color:var(--accent-alt);letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:.75rem;font-weight:800}.app-startup-copy h1{letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,7vw,2.15rem);line-height:1.06}.app-startup-copy span{color:var(--app-text-muted);margin-top:12px;font-size:.9rem;display:block}.app-startup-progress{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.app-startup-progress{background:color-mix(in srgb,var(--app-line) 72%,transparent)}}.app-startup-progress{border-radius:999px;width:min(220px,62vw);height:3px;margin-top:28px;overflow:hidden}.app-startup-progress span{background:linear-gradient(90deg,var(--magenta),var(--violet),var(--cyan));border-radius:inherit;width:44%;height:100%;animation:app-startup-progress 1.35s ease-in-out infinite;display:block}.app-startup-skeletons{gap:8px;width:min(340px,82vw);margin-top:38px;display:grid}.app-startup-skeletons span{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.app-startup-skeletons span{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.app-startup-skeletons span{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.app-startup-skeletons span{border:1px solid color-mix(in srgb,var(--app-line) 76%,transparent)}}.app-startup-skeletons span{border-radius:14px;height:48px;display:block}.app-startup-skeletons span:nth-child(2){opacity:.72;transform:scaleX(.92)}.app-startup-skeletons span:nth-child(3){opacity:.46;transform:scaleX(.82)}@keyframes app-startup-progress{0%{transform:translate(-110%)}55%{transform:translate(95%)}to{transform:translate(240%)}}@media (prefers-reduced-motion:reduce){.app-startup-progress span{animation:none;transform:translate(65%)}}button,input,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.font-display{font-family:var(--font-display);letter-spacing:-.04em}.atmosphere-grain{background-image:radial-gradient(ellipse 80% 50% at 100% -10%,var(--neon-magenta),transparent 55%),radial-gradient(ellipse 60% 40% at 0 100%,var(--electric-violet),transparent 50%)}@supports (color:color-mix(in lab,red,red)){.atmosphere-grain{background-image:radial-gradient(ellipse 80% 50% at 100% -10%,color-mix(in srgb,var(--neon-magenta) 18%,transparent),transparent 55%),radial-gradient(ellipse 60% 40% at 0 100%,color-mix(in srgb,var(--electric-violet) 14%,transparent),transparent 50%)}}.sunset-bar{background:var(--sunset-gradient)}.nav-action{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.nav-action{background:color-mix(in srgb,var(--magenta) 9%,var(--app-surface))}}.nav-action{border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.nav-action{border-color:color-mix(in srgb,var(--magenta) 22%,transparent)}}.nav-action{color:var(--app-text);min-height:44px;font-weight:650}.nav-action:hover{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.nav-action:hover{background:color-mix(in srgb,var(--magenta) 15%,var(--app-surface))}}.nav-action:hover{border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.nav-action:hover{border-color:color-mix(in srgb,var(--magenta) 34%,transparent)}}.nav-item[data-nav-id=capture] .nav-glyph{color:var(--magenta)}.nav-item[data-nav-id=assistant] .nav-glyph{color:var(--violet)}.nav-item[data-nav-id=search] .nav-glyph{color:var(--cyan)}.nav-divider{background:var(--app-line);border:0;height:1px;margin:6px 12px}.nav-item-inert{cursor:not-allowed;opacity:.45}.nav-item-inert:hover{color:var(--app-muted);background:0 0}.command-field-wrap{width:100%;max-width:670px;position:relative}.command-field-wrap .command-input{color:var(--app-text);background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;padding:0;font-size:16px}@media (min-width:681px){.command-field-wrap .command-input{font-size:12px}}.command-field-wrap .command-input::placeholder{color:var(--app-muted)}.topbar-command{background:var(--app-surface);border:1px solid var(--app-line);border-radius:13px;align-items:center;gap:10px;width:100%;max-width:670px;padding:11px 12px;transition:all .15s;display:flex}.topbar-command:focus-within{border-color:var(--app-line-strong);box-shadow:0 8px 30px #0000001f}.panel-empty{color:var(--app-muted);margin:0;font-size:11px;line-height:1.6}.inferred-row .inferred-chip{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-text);border-radius:999px;padding:7px 10px;font-size:9px}.inferred-row .inferred-chip-inert{color:var(--app-muted);cursor:default}.assistant-disconnected{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.assistant-disconnected{background:color-mix(in srgb,var(--amber) 7%,transparent)}}.assistant-disconnected{border:1px solid var(--amber)}@supports (color:color-mix(in lab,red,red)){.assistant-disconnected{border:1px solid color-mix(in srgb,var(--amber) 17%,transparent)}}.assistant-disconnected{color:var(--app-muted);border-radius:11px;margin-top:16px;padding:12px 14px;font-size:11px;line-height:1.6}.assistant-disconnected strong{color:var(--amber);margin-bottom:4px;font-size:10px;display:block}.profile-actions{align-items:center;gap:6px;display:flex}.sidebar-theme-switch{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.sidebar-theme-switch{background:color-mix(in srgb,var(--app-surface-2) 74%,transparent)}}.sidebar-theme-switch{border:1px solid var(--app-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin-top:11px;padding:3px;display:grid}.sidebar-theme-switch button,.sidebar-theme-toggle-compact{color:var(--app-muted);cursor:pointer;font:inherit;min-height:30px;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.sidebar-theme-switch button{border-radius:8px}.sidebar-theme-switch button:hover,.sidebar-theme-toggle-compact:hover{color:var(--app-text)}.sidebar-theme-switch button.active{background:var(--app-surface-solid);border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.sidebar-theme-switch button.active{border-color:color-mix(in srgb,var(--accent-alt) 22%,var(--app-line))}}.sidebar-theme-switch button.active{box-shadow:inset 0 1px 0 #ffffff12,var(--shadow-soft);color:var(--app-text)}.sidebar-theme-switch button span,.sidebar-theme-toggle-compact span{color:var(--accent-alt);font-size:13px;line-height:1}.sidebar-theme-toggle-compact{border-color:var(--app-line);border-radius:10px;width:38px;margin:9px auto 0}.sidebar-theme-toggle-compact:hover{background:var(--app-surface-2);border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.sidebar-theme-toggle-compact:hover{border-color:color-mix(in srgb,var(--accent-alt) 34%,var(--app-line))}}.palette-cycle-glyph{color:var(--accent-alt);font-size:14px;line-height:1}[data-palette=nightdrive] .palette-cycle-glyph{text-shadow:0 0 8px var(--cyan)}@supports (color:color-mix(in lab,red,red)){[data-palette=nightdrive] .palette-cycle-glyph{text-shadow:0 0 8px color-mix(in srgb,var(--cyan) 50%,transparent)}}[data-palette=miami] .palette-cycle-glyph{text-shadow:0 0 8px var(--cyan),0 0 14px var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami] .palette-cycle-glyph{text-shadow:0 0 8px color-mix(in srgb,var(--cyan) 58%,transparent),0 0 14px color-mix(in srgb,var(--magenta) 34%,transparent)}}[data-palette=studio] .palette-cycle-glyph{text-shadow:0 0 10px var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=studio] .palette-cycle-glyph{text-shadow:0 0 10px color-mix(in srgb,var(--magenta) 35%,transparent)}}.mobile-account{display:none}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.mobile-account{display:flex}}.lifeos-app{background:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--app-bg);min-height:100dvh;color:var(--app-text);background-size:36px 36px;position:relative;overflow-x:clip}[data-palette=sunset] .lifeos-app:not(.light){background:radial-gradient(ellipse 64% 38% at 86% -10%,var(--magenta),transparent 68%),radial-gradient(ellipse 58% 34% at 12% 108%,var(--cyan),transparent 70%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light){background:radial-gradient(ellipse 64% 38% at 86% -10%,color-mix(in srgb,var(--magenta) 11%,transparent),transparent 68%),radial-gradient(ellipse 58% 34% at 12% 108%,color-mix(in srgb,var(--cyan) 7%,transparent),transparent 70%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--app-bg)}}[data-palette=sunset] .lifeos-app:not(.light){background-size:auto,auto,40px 40px,40px 40px,auto}[data-palette=sunset] .lifeos-app:not(.light) .ambient{filter:blur(98px);opacity:.2}[data-palette=sunset] .lifeos-app:not(.light) .ambient-one{width:430px;height:430px;top:-130px;right:-90px}[data-palette=sunset] .lifeos-app:not(.light) .ambient-two{opacity:.12;width:380px;height:380px;bottom:-5%;left:12%}[data-palette=sunset] .lifeos-app:not(.light) .sidebar,[data-palette=sunset] .lifeos-app:not(.light) .topbar{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light) .sidebar,[data-palette=sunset] .lifeos-app:not(.light) .topbar{background:color-mix(in srgb,var(--app-bg) 88%,transparent)}}[data-palette=sunset] .lifeos-app:not(.light) .sidebar,[data-palette=sunset] .lifeos-app:not(.light) .topbar{border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light) .sidebar,[data-palette=sunset] .lifeos-app:not(.light) .topbar{border-color:color-mix(in srgb,var(--magenta) 14%,var(--app-line))}}[data-palette=sunset] .lifeos-app:not(.light) .nav-item.active{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light) .nav-item.active{background:color-mix(in srgb,var(--magenta) 10%,var(--app-surface))}}[data-palette=sunset] .lifeos-app:not(.light) .nav-item.active{border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light) .nav-item.active{border-color:color-mix(in srgb,var(--magenta) 32%,transparent)}}[data-palette=sunset] .lifeos-app:not(.light) .nav-item.active{box-shadow:inset 2px 0 0 var(--magenta),0 0 22px var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light) .nav-item.active{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--magenta) 76%,#fff),0 0 22px color-mix(in srgb,var(--magenta) 9%,transparent)}}[data-palette=sunset] .lifeos-app:not(.light) .eyebrow,[data-palette=sunset] .lifeos-app:not(.light) .nav-item.active .nav-glyph,[data-palette=sunset] .lifeos-app:not(.light) .palette-cycle-glyph{text-shadow:0 0 12px var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light) .eyebrow,[data-palette=sunset] .lifeos-app:not(.light) .nav-item.active .nav-glyph,[data-palette=sunset] .lifeos-app:not(.light) .palette-cycle-glyph{text-shadow:0 0 12px color-mix(in srgb,var(--magenta) 56%,transparent)}}[data-palette=miami] .lifeos-app{background:radial-gradient(ellipse 72% 42% at 76% -8%,var(--ambient-two),transparent 66%),radial-gradient(ellipse 64% 38% at 18% 108%,var(--magenta),transparent 68%),radial-gradient(ellipse 42% 28% at 94% 52%,var(--coral),transparent 70%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami] .lifeos-app{background:radial-gradient(ellipse 72% 42% at 76% -8%,color-mix(in srgb,var(--ambient-two) 11%,transparent),transparent 66%),radial-gradient(ellipse 64% 38% at 18% 108%,color-mix(in srgb,var(--magenta) 10%,transparent),transparent 68%),radial-gradient(ellipse 42% 28% at 94% 52%,color-mix(in srgb,var(--coral) 7%,transparent),transparent 70%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--app-bg)}}[data-palette=miami] .lifeos-app{background-size:auto,auto,auto,42px 42px,42px 42px,auto}[data-palette=miami] .lifeos-app:not(.light) .ambient{filter:blur(122px);opacity:.18}[data-palette=miami] .lifeos-app:not(.light) .ambient-one{opacity:.23;width:440px;height:440px;top:-135px;right:-90px}[data-palette=miami] .lifeos-app:not(.light) .ambient-two{opacity:.17;width:400px;height:400px;bottom:-6%;left:8%}[data-palette=miami] .sidebar,[data-palette=miami] .topbar{-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .92)) saturate(1.1);background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami] .sidebar,[data-palette=miami] .topbar{background:color-mix(in srgb,var(--app-bg) 84%,transparent)}}[data-palette=miami] .briefing-card{background:radial-gradient(circle at 10% 0,var(--cyan),transparent 44%),radial-gradient(circle at 86% 100%,var(--magenta),transparent 48%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami] .briefing-card{background:radial-gradient(circle at 10% 0,color-mix(in srgb,var(--cyan) 10%,transparent),transparent 44%),radial-gradient(circle at 86% 100%,color-mix(in srgb,var(--magenta) 9%,transparent),transparent 48%),var(--app-surface)}}[data-palette=miami] .briefing-card{border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami] .briefing-card{border-color:color-mix(in srgb,var(--magenta) 16%,var(--app-line))}}[data-palette=miami] .nav-item.active{background:linear-gradient(100deg,var(--primary),var(--magenta))}@supports (color:color-mix(in lab,red,red)){[data-palette=miami] .nav-item.active{background:linear-gradient(100deg,color-mix(in srgb,var(--primary) 13%,var(--app-surface)),color-mix(in srgb,var(--magenta) 9%,var(--app-surface)))}}[data-palette=miami] .nav-item.active{border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami] .nav-item.active{border-color:color-mix(in srgb,var(--magenta) 28%,var(--app-line))}}[data-palette] .briefing-card,[data-palette] .dashboard-module-picker,[data-palette] .glass-surface,[data-palette] .panel,[data-palette] .pinned-focus-card{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.02);box-shadow:inset 0 1px 0 #ffffff0d,var(--shadow)}[data-palette] .sidebar,[data-palette] .topbar{-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .9)) saturate(1.02);background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){[data-palette] .sidebar,[data-palette] .topbar{background:color-mix(in srgb,var(--app-bg) 84%,transparent)}}[data-palette] .capture-button,[data-palette] .primary-action{background:var(--action-bg);border:1px solid var(--action-border);box-shadow:inset 0 1px 0 #ffffff1c,var(--shadow-soft);color:var(--action-foreground);text-shadow:none;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease)}[data-palette] .capture-button:hover,[data-palette] .primary-action:hover{background:var(--action-hover);border-color:var(--action-border)}@supports (color:color-mix(in lab,red,red)){[data-palette] .capture-button:hover,[data-palette] .primary-action:hover{border-color:color-mix(in srgb,var(--action-border) 72%,#fff)}}[data-palette] .capture-button:hover,[data-palette] .primary-action:hover{box-shadow:inset 0 1px 0 #ffffff24,var(--shadow-soft);transform:translateY(-.5px)}[data-palette] .capture-button:active,[data-palette] .primary-action:active{transform:scale(.985);box-shadow:inset 0 1px 2px #0000002e}[data-palette=sunset] .lifeos-app:not(.light) .capture-button>span:first-child{color:var(--coral)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light) .capture-button>span:first-child{color:color-mix(in srgb,var(--coral) 62%,#fff)}}[data-palette=sunset] .lifeos-app:not(.light) .capture-button>span:first-child{font-size:14px;font-weight:500}[data-palette=sunset] .lifeos-app:not(.light) .capture-button,[data-palette=sunset] .lifeos-app:not(.light) .primary-action{box-shadow:inset 0 1px 0 #ffffff47,0 0 18px var(--magenta),0 9px 28px var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light) .capture-button,[data-palette=sunset] .lifeos-app:not(.light) .primary-action{box-shadow:inset 0 1px 0 #ffffff47,0 0 18px color-mix(in srgb,var(--magenta) 42%,transparent),0 9px 28px color-mix(in srgb,var(--magenta) 22%,transparent)}}[data-palette=sunset] .lifeos-app:not(.light) .capture-button:hover,[data-palette=sunset] .lifeos-app:not(.light) .primary-action:hover{box-shadow:inset 0 1px 0 #ffffff52,0 0 25px var(--magenta),0 11px 32px var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=sunset] .lifeos-app:not(.light) .capture-button:hover,[data-palette=sunset] .lifeos-app:not(.light) .primary-action:hover{box-shadow:inset 0 1px 0 #ffffff52,0 0 25px color-mix(in srgb,var(--magenta) 58%,transparent),0 11px 32px color-mix(in srgb,var(--magenta) 28%,transparent)}}[data-palette=nightdrive] .lifeos-app{background:radial-gradient(ellipse 62% 38% at 54% 108%,var(--magenta),transparent 66%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){[data-palette=nightdrive] .lifeos-app{background:radial-gradient(ellipse 62% 38% at 54% 108%,color-mix(in srgb,var(--magenta) 9%,transparent),transparent 66%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--app-bg)}}[data-palette=nightdrive] .lifeos-app{background-size:auto,48px 48px,48px 48px,auto}[data-palette=nightdrive] .lifeos-app:not(.light) .ambient{filter:blur(120px);opacity:.18}[data-palette=nightdrive] .lifeos-app:not(.light) .ambient-one{opacity:.21;width:420px;height:420px;top:-120px;right:-80px}[data-palette=nightdrive] .lifeos-app:not(.light) .ambient-two{opacity:.15;width:360px;height:360px;bottom:-4%;left:10%}[data-palette=nightdrive] .glass-surface,[data-palette=nightdrive] .inbox-cmd-detail,[data-palette=nightdrive] .notes-cmd-preview,[data-palette=nightdrive] .panel,[data-palette=nightdrive] .tasks-cmd-preview{-webkit-backdrop-filter:blur(var(--glass-blur))}[data-palette=nightdrive] .sidebar,[data-palette=nightdrive] .topbar{-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .85));background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){[data-palette=nightdrive] .sidebar,[data-palette=nightdrive] .topbar{background:color-mix(in srgb,var(--app-bg) 72%,transparent)}}[data-palette=nightdrive] .briefing-card{background:radial-gradient(circle at 12% 0,var(--cyan),transparent 42%),radial-gradient(circle at 76% 100%,var(--magenta),transparent 48%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){[data-palette=nightdrive] .briefing-card{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--cyan) 14%,transparent),transparent 42%),radial-gradient(circle at 76% 100%,color-mix(in srgb,var(--magenta) 12%,transparent),transparent 48%),var(--app-surface)}}[data-palette=nightdrive] .briefing-card{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){[data-palette=nightdrive] .briefing-card{border-color:color-mix(in srgb,var(--cyan) 22%,var(--app-line))}}[data-palette=studio] .lifeos-app{background:var(--app-bg)}[data-palette=studio] .lifeos-app:not(.light) .ambient{filter:blur(120px);opacity:.13}[data-palette=studio] .lifeos-app:not(.light) .ambient-one{opacity:.15;width:420px;height:420px;top:-120px;right:-80px}[data-palette=studio] .lifeos-app:not(.light) .ambient-two{opacity:.09;width:360px;height:360px;bottom:-4%;left:10%}[data-palette=studio] .glass-surface,[data-palette=studio] .inbox-cmd-detail,[data-palette=studio] .notes-cmd-preview,[data-palette=studio] .panel,[data-palette=studio] .tasks-cmd-preview{-webkit-backdrop-filter:blur(var(--glass-blur))}[data-palette=studio] .sidebar,[data-palette=studio] .topbar{-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .85));background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){[data-palette=studio] .sidebar,[data-palette=studio] .topbar{background:color-mix(in srgb,var(--app-bg) 72%,transparent)}}[data-palette=studio] .briefing-card{background:radial-gradient(circle at 12% 0,var(--magenta),transparent 42%),radial-gradient(circle at 76% 100%,var(--violet),transparent 48%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){[data-palette=studio] .briefing-card{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--magenta) 13%,transparent),transparent 42%),radial-gradient(circle at 76% 100%,color-mix(in srgb,var(--violet) 10%,transparent),transparent 48%),var(--app-surface)}}[data-palette=studio] .briefing-card{border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=studio] .briefing-card{border-color:color-mix(in srgb,var(--magenta) 20%,var(--app-line))}}.lifeos-app.light .ambient{filter:blur(135px);opacity:.065}[data-palette].light .briefing-card,[data-palette].light .dashboard-module-picker,[data-palette].light .panel,[data-palette].light .pinned-focus-card{box-shadow:inset 0 1px 0 #ffffffe6,var(--shadow)}[data-palette].light .capture-button,[data-palette].light .primary-action{box-shadow:inset 0 1px 0 #ffffff29,var(--shadow-soft)}[data-palette].light .capture-button:hover,[data-palette].light .primary-action:hover{box-shadow:inset 0 1px 0 #ffffff30,var(--shadow-soft)}.ui-button{color:var(--app-text);letter-spacing:-.012em;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);border:1px solid #0000;font-family:inherit}.ui-button-primary{background:var(--action-bg);border-color:var(--action-border);box-shadow:inset 0 1px 0 #ffffff1c,var(--shadow-soft);color:var(--action-foreground)}.ui-button-primary:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-border)}@supports (color:color-mix(in lab,red,red)){.ui-button-primary:hover:not(:disabled){border-color:color-mix(in srgb,var(--action-border) 72%,#fff)}}.ui-button-secondary{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.ui-button-secondary{background:color-mix(in srgb,var(--app-surface-solid) 82%,transparent)}}.ui-button-secondary{border-color:var(--app-line-strong);box-shadow:inset 0 1px #ffffff0d}.ui-button-secondary:hover:not(:disabled){background:var(--app-surface-2);border-color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.ui-button-secondary:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-text) 15%,var(--app-line-strong))}}.ui-button-ghost{color:var(--app-muted);background:0 0}.ui-button-ghost:hover:not(:disabled){background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.ui-button-ghost:hover:not(:disabled){background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.ui-button-ghost:hover:not(:disabled){color:var(--app-text)}.ui-button-danger{background:var(--danger-surface)}@supports (color:color-mix(in lab,red,red)){.ui-button-danger{background:color-mix(in srgb,var(--danger-surface) 84%,transparent)}}.ui-button-danger{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-button-danger{border-color:color-mix(in srgb,var(--danger) 28%,var(--app-line))}}.ui-button-danger{color:var(--danger)}.ui-button-danger:hover:not(:disabled){background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-button-danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 13%,var(--danger-surface))}}.ui-button-danger:hover:not(:disabled){border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-button-danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 45%,var(--app-line))}}.ui-button:active:not(:disabled){transform:scale(.985);box-shadow:inset 0 1px 2px #00000029}.ui-input{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.ui-input{background:color-mix(in srgb,var(--app-surface-solid) 86%,transparent)}}.ui-input{border:1px solid var(--app-line);color:var(--app-text);transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);box-shadow:inset 0 1px 1px #00000014}.ui-input:hover:not(:disabled){border-color:var(--app-line-strong)}.ui-input:focus{background:var(--app-surface-solid);border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ui-input:focus{border-color:color-mix(in srgb,var(--ring) 56%,var(--app-line))}}.ui-input:focus{box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.ui-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 12%,transparent)}}.ui-input:focus{outline:none}.settings-surface,.ui-card{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.settings-surface,.ui-card{background:color-mix(in srgb,var(--app-surface-solid) 90%,transparent)}}.settings-surface,.ui-card{border:1px solid var(--app-line);box-shadow:inset 0 1px 0 #ffffff0d,var(--shadow-soft)}.settings-link{transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease)}.settings-link:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-link:hover{background:color-mix(in srgb,var(--accent-alt) 4%,var(--app-surface-solid))}}.settings-link:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-link:hover{border-color:color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.settings-link:hover{transform:translateY(-1px)}.settings-page{gap:1.5rem;max-width:92rem;margin-inline:auto}.settings-hero{border:1px solid var(--accent-alt);grid-template-columns:minmax(0,1fr) minmax(17rem,25rem);align-items:center;gap:2rem;padding:clamp(1.35rem,2vw,2rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.settings-hero{border:1px solid color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.settings-hero{background:radial-gradient(circle at 9% -18%,var(--accent-alt),transparent 30rem),radial-gradient(circle at 94% 120%,var(--accent),transparent 24rem),var(--app-surface-solid);border-radius:1.5rem}@supports (color:color-mix(in lab,red,red)){.settings-hero{background:radial-gradient(circle at 9% -18%,color-mix(in srgb,var(--accent-alt) 18%,transparent),transparent 30rem),radial-gradient(circle at 94% 120%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 24rem),color-mix(in srgb,var(--app-surface-solid) 94%,transparent)}}.settings-hero{box-shadow:inset 0 1px 0 #ffffff12,var(--shadow-soft)}.settings-hero:after{pointer-events:none;background-image:linear-gradient(var(--app-line) 1px,transparent 1px),linear-gradient(90deg,var(--app-line) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.settings-hero:after{background-image:linear-gradient(color-mix(in srgb,var(--app-line) 25%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--app-line) 25%,transparent) 1px,transparent 1px)}}.settings-hero:after{content:"";opacity:.24;background-size:36px 36px;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 80%);mask-image:linear-gradient(90deg,#0000 8%,#000 80%)}.settings-hero__copy,.settings-template-feature{z-index:1;position:relative}.settings-hero__copy h1{letter-spacing:-.045em;margin-top:.2rem;font-size:clamp(2rem,4vw,3.15rem);line-height:1}.settings-hero__copy>p:not(.eyebrow){max-width:39rem;color:var(--app-text-muted);margin-top:.7rem;font-size:.95rem}.settings-hero__chips{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.settings-hero__chips span{border:1px solid var(--app-line);background:var(--app-surface-2);border-radius:999px;padding:.28rem .6rem}@supports (color:color-mix(in lab,red,red)){.settings-hero__chips span{background:color-mix(in srgb,var(--app-surface-2) 74%,transparent)}}.settings-hero__chips span{color:var(--app-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:750}.settings-template-feature{border:1px solid var(--accent-alt);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:6.5rem;padding:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.settings-template-feature{border:1px solid color-mix(in srgb,var(--accent-alt) 32%,var(--app-line))}}.settings-template-feature{background:var(--accent-alt);border-radius:1.15rem}@supports (color:color-mix(in lab,red,red)){.settings-template-feature{background:color-mix(in srgb,var(--accent-alt) 7%,var(--app-surface-solid))}}.settings-template-feature{transition:border-color var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);box-shadow:inset 0 1px #ffffff12}.settings-template-feature:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-template-feature:hover{border-color:color-mix(in srgb,var(--accent-alt) 58%,var(--app-line))}}.settings-template-feature:hover{box-shadow:0 12px 32px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-template-feature:hover{box-shadow:0 12px 32px color-mix(in srgb,var(--accent-alt) 10%,transparent)}}.settings-template-feature:hover{transform:translateY(-2px)}.settings-feature-link__icon,.settings-group__heading>span,.settings-template-feature__icon{border:1px solid var(--accent-alt);flex:none;place-items:center;width:2.65rem;height:2.65rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.settings-feature-link__icon,.settings-group__heading>span,.settings-template-feature__icon{border:1px solid color-mix(in srgb,var(--accent-alt) 30%,var(--app-line))}}.settings-feature-link__icon,.settings-group__heading>span,.settings-template-feature__icon{background:var(--accent-alt);border-radius:.85rem}@supports (color:color-mix(in lab,red,red)){.settings-feature-link__icon,.settings-group__heading>span,.settings-template-feature__icon{background:color-mix(in srgb,var(--accent-alt) 10%,var(--app-surface-2))}}.settings-feature-link__icon,.settings-group__heading>span,.settings-template-feature__icon{color:var(--accent-alt)}.settings-template-feature em,.settings-template-feature small,.settings-template-feature strong{display:block}.settings-template-feature small{color:var(--accent-alt);letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:800}.settings-template-feature strong{color:var(--app-text);margin-top:.12rem;font-size:.95rem}.settings-template-feature em{color:var(--app-text-muted);margin-top:.14rem;font-size:.76rem;font-style:normal}.settings-layout{grid-template-columns:minmax(12.5rem,14.5rem) minmax(0,1fr);align-items:start;gap:clamp(1.2rem,2.5vw,2.5rem);display:grid}.settings-index{border:1px solid var(--app-line);background:var(--app-surface-solid);border-radius:1.2rem;position:sticky;top:1rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.settings-index{background:color-mix(in srgb,var(--app-surface-solid) 91%,transparent)}}.settings-index{box-shadow:var(--shadow-soft)}.settings-index__heading{border-bottom:1px solid var(--app-line);flex-direction:column;gap:.12rem;padding:1rem 1rem .75rem;display:flex}.settings-index__heading span{letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:800}.settings-index__heading small{color:var(--app-text-muted);font-size:.72rem}.settings-index__search{border:1px solid var(--app-line);background:var(--app-surface-2);border-radius:.72rem;align-items:center;gap:.5rem;margin:.7rem .7rem .35rem;padding:0 .65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.settings-index__search{background:color-mix(in srgb,var(--app-surface-2) 68%,transparent)}}.settings-index__search{color:var(--app-text-muted);transition:border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease)}.settings-index__search:focus-within{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-index__search:focus-within{border-color:color-mix(in srgb,var(--accent-alt) 48%,var(--app-line))}}.settings-index__search:focus-within{background:var(--app-surface-solid);box-shadow:0 0 0 3px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-index__search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-alt) 10%,transparent)}}.settings-index__search input{width:100%;min-width:0;min-height:2.35rem;color:var(--app-text);background:0 0;border:0;outline:0;font-size:16px}.settings-index__search input::placeholder{color:var(--app-text-muted)}@supports (color:color-mix(in lab,red,red)){.settings-index__search input::placeholder{color:color-mix(in srgb,var(--app-text-muted) 78%,transparent)}}.settings-index nav{scrollbar-width:thin;flex-direction:column;gap:.7rem;max-height:calc(100vh - 10.5rem);padding:.45rem .55rem .75rem;display:flex;overflow-y:auto}.settings-index__group{flex-direction:column;gap:.2rem;display:flex}.settings-index__group>p{color:var(--app-text-muted);padding:0 .6rem}@supports (color:color-mix(in lab,red,red)){.settings-index__group>p{color:color-mix(in srgb,var(--app-text-muted) 82%,transparent)}}.settings-index__group>p{letter-spacing:.095em;text-transform:uppercase;font-size:.58rem;font-weight:800}.settings-index__group-list{flex-direction:column;gap:.12rem;display:flex}.settings-index nav a{min-height:2.25rem;color:var(--app-text-muted);transition:background-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);border:1px solid #0000;border-radius:.68rem;align-items:center;gap:.58rem;padding:.43rem .58rem;font-size:.75rem;font-weight:650;display:flex}.settings-index nav a:hover{background:var(--app-surface-2);color:var(--app-text)}.settings-index nav a.is-active{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-index nav a.is-active{border-color:color-mix(in srgb,var(--accent-alt) 22%,var(--app-line))}}.settings-index nav a.is-active{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-index nav a.is-active{background:color-mix(in srgb,var(--accent-alt) 8%,var(--app-surface-2))}}.settings-index nav a.is-active{color:var(--app-text)}.settings-index nav a.is-active svg{color:var(--accent-alt)}.settings-index nav a.is-featured{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-index nav a.is-featured{border-color:color-mix(in srgb,var(--accent-alt) 25%,var(--app-line))}}.settings-index nav a.is-featured{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.settings-index nav a.is-featured{background:color-mix(in srgb,var(--accent-alt) 7%,var(--app-surface-2))}}.settings-index nav a.is-featured{color:var(--accent-alt)}.settings-index__label{min-width:0}.settings-index nav a>.settings-index__badge{background:var(--accent-alt);border-radius:999px;margin-left:auto;padding:.12rem .36rem}@supports (color:color-mix(in lab,red,red)){.settings-index nav a>.settings-index__badge{background:color-mix(in srgb,var(--accent-alt) 14%,transparent)}}.settings-index nav a>.settings-index__badge{letter-spacing:.06em;text-transform:uppercase;font-size:.6rem}.settings-index__empty{color:var(--app-text-muted);padding:.65rem;font-size:.72rem;line-height:1.45}.settings-content,.settings-group{flex-direction:column;min-width:0;display:flex}.settings-content{gap:2.65rem}.settings-group{gap:.85rem}.settings-group__heading{align-items:center;gap:.75rem;padding:0 .2rem .15rem;display:flex}.settings-group__heading>span{border-radius:.72rem;width:2.25rem;height:2.25rem}.settings-group__heading p{color:var(--accent-alt);letter-spacing:.11em;text-transform:uppercase;font-size:.62rem;font-weight:800}.settings-group__heading h2{letter-spacing:-.015em;margin-top:.05rem;font-size:1.02rem}.settings-surface{border-radius:1rem;scroll-margin-top:1rem}.settings-surface__header h2{color:var(--app-text);letter-spacing:-.01em;font-size:.92rem;font-weight:720}.settings-surface__header p{line-height:1.5}.settings-surface__toggle{border:1px solid var(--app-line);width:1.75rem;height:1.75rem;color:var(--app-text-muted);border-radius:999px;place-items:center;display:grid}.settings-surface--collapsible[open]>.settings-surface__summary{border-bottom:1px solid var(--app-line);padding-bottom:.85rem}@supports (color:color-mix(in lab,red,red)){.settings-surface--collapsible[open]>.settings-surface__summary{border-bottom:1px solid color-mix(in srgb,var(--app-line) 75%,transparent)}}.settings-feature-link{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem 1.15rem;display:grid}.settings-feature-link__copy>span{align-items:center;gap:.5rem;display:flex}.settings-feature-link__copy h3{font-size:.9rem;font-weight:720}.settings-feature-link__copy small{background:var(--accent-alt);border-radius:999px;padding:.13rem .38rem}@supports (color:color-mix(in lab,red,red)){.settings-feature-link__copy small{background:color-mix(in srgb,var(--accent-alt) 13%,transparent)}}.settings-feature-link__copy small{color:var(--accent-alt);letter-spacing:.06em;text-transform:uppercase;font-size:.6rem;font-weight:800}.settings-feature-link__copy p{color:var(--app-text-muted);margin-top:.28rem;font-size:.78rem}.settings-feature-link__action{color:var(--accent-alt);align-items:center;gap:.25rem;font-size:.76rem;font-weight:750;display:inline-flex}.settings-device-overview{border:1px solid var(--app-line);background:var(--app-surface-2);border-radius:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.settings-device-overview{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.settings-device-overview>div{flex-direction:column;gap:.12rem;padding:.85rem 1rem;display:flex}.settings-device-overview>div+div{border-left:1px solid var(--app-line)}.settings-device-overview strong{font-size:1.15rem;line-height:1}.settings-device-overview span{color:var(--app-text-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.67rem;font-weight:700}.settings-device-list{flex-direction:column;gap:.65rem;display:flex}.settings-device-card{border:1px solid var(--app-line);background:var(--app-surface-2);border-radius:1rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.settings-device-card{background:color-mix(in srgb,var(--app-surface-2) 65%,var(--app-surface-solid))}}.settings-device-card{transition:border-color var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease)}.settings-device-card:hover{border-color:var(--app-line-strong)}.settings-device-card__top{align-items:flex-start;gap:.85rem;padding:.95rem;display:flex}.settings-device-icon{border:1px solid var(--accent);flex:none;place-items:center;width:2.55rem;height:2.55rem;display:grid}@supports (color:color-mix(in lab,red,red)){.settings-device-icon{border:1px solid color-mix(in srgb,var(--accent) 25%,var(--app-line))}}.settings-device-icon{background:var(--accent);border-radius:.8rem}@supports (color:color-mix(in lab,red,red)){.settings-device-icon{background:color-mix(in srgb,var(--accent) 8%,var(--app-surface-solid))}}.settings-device-icon{color:var(--accent)}.settings-device-card__copy{flex:1;min-width:0}.settings-device-title-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.settings-device-title-row h3{font-size:.88rem;font-weight:750}.settings-device-card__copy>p{color:var(--app-text-muted);margin-top:.18rem;font-size:.73rem}.settings-current-badge{background:var(--success-mint);border-radius:999px;padding:.15rem .42rem}@supports (color:color-mix(in lab,red,red)){.settings-current-badge{background:color-mix(in srgb,var(--success-mint) 12%,transparent)}}.settings-current-badge{color:var(--success-mint);font-size:.62rem;font-weight:750}.settings-device-capabilities{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}.settings-device-capabilities span{background:var(--accent-alt);border-radius:999px;align-items:center;gap:.28rem;padding:.22rem .45rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.settings-device-capabilities span{background:color-mix(in srgb,var(--accent-alt) 10%,transparent)}}.settings-device-capabilities span{color:var(--accent-alt);font-size:.64rem;font-weight:680}.settings-device-capabilities span.is-neutral{background:var(--app-text-muted)}@supports (color:color-mix(in lab,red,red)){.settings-device-capabilities span.is-neutral{background:color-mix(in srgb,var(--app-text-muted) 9%,transparent)}}.settings-device-capabilities span.is-neutral{color:var(--app-text-muted)}.settings-device-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.3rem;display:flex}.settings-device-actions .ui-button{min-height:2.35rem;padding-inline:.7rem}.settings-device-inline-form{flex-wrap:wrap;flex:1 0 100%;gap:.4rem;padding-top:.5rem;display:flex}.settings-device-warning{color:var(--app-text-muted);flex:1 0 100%;font-size:.7rem;line-height:1.45}.settings-device-registrations{border-top:1px solid var(--app-line);background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.settings-device-registrations{background:color-mix(in srgb,var(--app-surface-solid) 45%,transparent)}}.settings-device-registrations>summary{cursor:pointer;color:var(--app-text-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .95rem;list-style:none;display:flex}.settings-device-registrations>summary::-webkit-details-marker{display:none}.settings-device-registrations>summary>span{flex-direction:column;gap:.05rem;font-size:.72rem;font-weight:720;display:flex}.settings-device-registrations>summary small{color:var(--app-text-muted)}@supports (color:color-mix(in lab,red,red)){.settings-device-registrations>summary small{color:color-mix(in srgb,var(--app-text-muted) 72%,transparent)}}.settings-device-registrations>summary small{font-size:.64rem;font-weight:500}.settings-device-registrations[open]>summary svg{transform:rotate(180deg)}.settings-device-group-note{color:var(--app-text-muted);margin:0 .95rem .65rem;font-size:.68rem;line-height:1.45}.settings-device-session-list{border-top:1px solid var(--app-line);flex-direction:column;display:flex}.settings-device-session{flex-wrap:wrap;align-items:center;gap:.65rem;padding:.7rem .95rem;display:flex}.settings-device-session+.settings-device-session{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.settings-device-session+.settings-device-session{border-top:1px solid color-mix(in srgb,var(--app-line) 70%,transparent)}}.settings-device-session__copy{flex-direction:column;flex:1;gap:.08rem;min-width:10rem;display:flex}.settings-device-session__copy strong{font-size:.72rem}.settings-device-session__copy span{color:var(--app-text-muted);font-size:.65rem}.settings-device-notice{border:1px solid var(--accent-alt);padding:.75rem .85rem}@supports (color:color-mix(in lab,red,red)){.settings-device-notice{border:1px solid color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.settings-device-notice{background:var(--accent-alt);border-radius:.8rem}@supports (color:color-mix(in lab,red,red)){.settings-device-notice{background:color-mix(in srgb,var(--accent-alt) 5%,transparent)}}.settings-device-notice{color:var(--app-text-muted);font-size:.72rem;line-height:1.5}.settings-revoked-list>summary{cursor:pointer;color:var(--app-text-muted);align-items:center;gap:.4rem;font-size:.73rem;font-weight:700;display:flex}.settings-revoked-list>summary span{background:var(--app-surface-2);border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;font-size:.62rem;display:grid}.settings-revoked-list ul{flex-direction:column;gap:.35rem;margin-top:.55rem;display:flex}.settings-revoked-list li{color:var(--app-text-muted);font-size:.7rem}.settings-danger-zone,.settings-revoked-list li{justify-content:space-between;gap:1rem;display:flex}.settings-danger-zone{border:1px solid var(--danger);align-items:center;padding:.85rem}@supports (color:color-mix(in lab,red,red)){.settings-danger-zone{border:1px solid color-mix(in srgb,var(--danger) 20%,var(--app-line))}}.settings-danger-zone{background:var(--danger);border-radius:.9rem}@supports (color:color-mix(in lab,red,red)){.settings-danger-zone{background:color-mix(in srgb,var(--danger) 4%,transparent)}}.settings-danger-zone strong{font-size:.77rem}.settings-danger-zone p{color:var(--app-text-muted);margin-top:.12rem;font-size:.69rem}.news-feed-settings__overview{border:1px solid var(--accent-alt);align-items:center;gap:.75rem;padding:.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__overview{border:1px solid color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.news-feed-settings__overview{background:linear-gradient(120deg,var(--accent-alt),var(--app-surface-2));border-radius:.9rem}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__overview{background:linear-gradient(120deg,color-mix(in srgb,var(--accent-alt) 8%,transparent),color-mix(in srgb,var(--app-surface-2) 74%,transparent))}}.news-feed-settings__form-heading>span,.news-feed-settings__icon{background:var(--accent-alt);border-radius:.72rem;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__form-heading>span,.news-feed-settings__icon{background:color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface-2))}}.news-feed-settings__form-heading>span,.news-feed-settings__icon{color:var(--accent-alt)}.news-feed-settings__overview>div,.news-feed-settings__source-copy{flex-direction:column;min-width:0;display:flex}.news-feed-settings__overview strong{font-size:.8rem}.news-feed-settings__overview small{color:var(--app-text-muted);margin-top:.1rem;font-size:.67rem}.news-feed-settings__list{flex-direction:column;gap:.5rem;display:flex}.news-feed-settings__source{border:1px solid var(--app-line);background:var(--app-surface-2);border-radius:.9rem;grid-template-columns:auto minmax(10rem,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__source{background:color-mix(in srgb,var(--app-surface-2) 62%,transparent)}}.news-feed-settings__source{opacity:.72;transition:border-color var(--motion-duration) var(--motion-ease),opacity var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease)}.news-feed-settings__source.is-enabled{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__source.is-enabled{border-color:color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.news-feed-settings__source.is-enabled{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__source.is-enabled{background:color-mix(in srgb,var(--accent-alt) 3%,var(--app-surface-2))}}.news-feed-settings__source.is-enabled{opacity:1}.news-feed-settings__toggle{cursor:pointer;display:inline-flex;position:relative}.news-feed-settings__toggle input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.news-feed-settings__toggle>span[aria-hidden]{border:1px solid var(--app-line-strong);background:var(--app-surface-solid);width:2rem;height:1.12rem;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);border-radius:999px;position:relative}.news-feed-settings__toggle>span[aria-hidden]:after{background:var(--app-text-muted);content:"";width:.72rem;height:.72rem;transition:background-color var(--motion-duration) var(--motion-ease),transform var(--motion-duration) var(--motion-ease);border-radius:999px;position:absolute;top:.14rem;left:.15rem}.news-feed-settings__toggle input:checked+span{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__toggle input:checked+span{border-color:color-mix(in srgb,var(--accent-alt) 56%,var(--app-line))}}.news-feed-settings__toggle input:checked+span{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__toggle input:checked+span{background:color-mix(in srgb,var(--accent-alt) 28%,var(--app-surface-solid))}}.news-feed-settings__toggle input:checked+span:after{background:var(--accent-alt);transform:translate(.84rem)}.news-feed-settings__toggle input:focus-visible+span{outline:2px solid var(--accent-alt);outline-offset:2px}.news-feed-settings__source-copy{gap:.12rem}.news-feed-settings__source-copy strong{font-size:.77rem}.news-feed-settings__source-copy small{color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.news-feed-settings__source-copy em{color:var(--success-mint);align-items:center;gap:.25rem;margin-top:.15rem;font-size:.62rem;font-style:normal;display:inline-flex}.news-feed-settings__source-copy em.is-error{color:var(--danger)}.news-feed-settings__topics{flex-wrap:wrap;justify-content:flex-end;gap:.28rem;display:flex}.news-feed-settings__topics>span{background:var(--accent-alt);border-radius:999px;padding:.16rem .38rem}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__topics>span{background:color-mix(in srgb,var(--accent-alt) 9%,transparent)}}.news-feed-settings__topics>span{color:var(--app-text-muted);font-size:.58rem}.news-feed-settings__source .ui-button{min-height:2rem;padding-inline:.5rem;font-size:.66rem}.news-feed-settings__empty{border:1px dashed var(--app-line-strong);color:var(--app-text-muted);border-radius:.9rem;align-items:center;gap:.7rem;padding:1rem;display:flex}.news-feed-settings__empty strong{color:var(--app-text);font-size:.76rem}.news-feed-settings__empty p{margin-top:.15rem;font-size:.68rem}.news-feed-settings__form{border:1px solid var(--app-line);background:var(--app-surface-solid);border-radius:.95rem;flex-direction:column;gap:.8rem;padding:.95rem;display:flex}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__form{background:color-mix(in srgb,var(--app-surface-solid) 54%,transparent)}}.news-feed-settings__form-heading{align-items:center;gap:.65rem;display:flex}.news-feed-settings__form-heading>span{width:2rem;height:2rem}.news-feed-settings__form-heading h3{font-size:.8rem}.news-feed-settings__form-heading p{color:var(--app-text-muted);margin-top:.1rem;font-size:.66rem}.news-feed-settings__fields{grid-template-columns:minmax(9rem,.75fr) minmax(14rem,1.35fr) minmax(11rem,1fr);gap:.65rem;display:grid}.news-feed-settings__fields label{flex-direction:column;gap:.35rem;min-width:0;display:flex}.news-feed-settings__fields label>span{color:var(--app-text-muted);font-size:.64rem;font-weight:700}.news-feed-settings__fields label>span small{font-weight:500}.news-feed-settings__fields input{border:1px solid var(--app-line);background:var(--app-surface-solid);width:100%;min-height:2.55rem;color:var(--app-text);border-radius:.7rem;outline:0;padding:.55rem .65rem;font-size:16px}.news-feed-settings__fields input:focus{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__fields input:focus{border-color:color-mix(in srgb,var(--accent-alt) 52%,var(--app-line))}}.news-feed-settings__fields input:focus{box-shadow:0 0 0 3px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.news-feed-settings__fields input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-alt) 9%,transparent)}}.news-feed-settings__form>.ui-button{align-self:flex-start}@media (min-width:681px){.settings-index__search input{font-size:.75rem}.news-feed-settings__fields input{font-size:.72rem}}@media (max-width:920px){.settings-hero,.settings-layout{grid-template-columns:1fr}.settings-index{position:static}.settings-index nav{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;display:grid;overflow:visible}}@media (max-width:640px){.settings-index nav{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-index__group:last-of-type{grid-column:1/-1}.settings-feature-link{grid-template-columns:auto minmax(0,1fr)}.settings-feature-link__action{grid-column:2}.settings-device-overview{grid-template-columns:1fr}.settings-device-overview>div+div{border-top:1px solid var(--app-line);border-left:0}.settings-device-card__top{flex-wrap:wrap}.settings-device-card__top>.settings-device-actions{justify-content:flex-start;width:100%}.settings-danger-zone{flex-direction:column;align-items:flex-start}.news-feed-settings__source{grid-template-columns:auto minmax(0,1fr) auto}.news-feed-settings__topics{display:none}.news-feed-settings__source .ui-button{color:#0000;gap:0;width:2.1rem;padding:0;overflow:hidden}.news-feed-settings__source .ui-button svg{color:var(--app-text-muted)}.news-feed-settings__fields{grid-template-columns:1fr}}.note-template-page-intro{align-items:flex-end;gap:1.5rem}.note-template-manager{border:1px solid var(--app-line);background:var(--app-surface-solid);border-radius:1.35rem;grid-template-columns:minmax(15.5rem,.34fr) minmax(0,1fr);min-height:min(52rem,100dvh - 13rem);display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.note-template-manager{background:color-mix(in srgb,var(--app-surface-solid) 92%,transparent)}}.note-template-manager{box-shadow:var(--shadow-soft)}.note-template-library{border-right:1px solid var(--app-line);background:radial-gradient(circle at 15% 0,var(--accent-alt),transparent 18rem),var(--app-surface-2);flex-direction:column;min-width:0;padding:1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.note-template-library{background:radial-gradient(circle at 15% 0,color-mix(in srgb,var(--accent-alt) 8%,transparent),transparent 18rem),color-mix(in srgb,var(--app-surface-2) 64%,transparent)}}.note-template-editor__header,.note-template-library__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.note-template-library__header{padding:.35rem .25rem 1rem}.note-template-editor__header h2,.note-template-library__header h2{letter-spacing:-.025em;margin-top:.15rem;font-size:1rem;font-weight:680}.note-template-list{flex-direction:column;flex:1;gap:.4rem;min-height:8rem;display:flex;overflow-y:auto}.note-template-card,.note-template-empty{width:100%;color:var(--app-text);text-align:left;transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);border:1px solid #0000}.note-template-card{border-radius:.9rem;align-items:center;gap:.7rem;min-height:4rem;padding:.65rem .7rem;display:flex}.note-template-card:hover{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.note-template-card:hover{background:color-mix(in srgb,var(--app-surface-solid) 72%,transparent)}}.note-template-card.is-active{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-template-card.is-active{border-color:color-mix(in srgb,var(--accent-alt) 32%,var(--app-line))}}.note-template-card.is-active{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-template-card.is-active{background:color-mix(in srgb,var(--accent-alt) 8%,var(--app-surface-solid))}}.note-template-card.is-active{box-shadow:inset 0 1px #ffffff0d}.note-template-card.is-archived{opacity:.62}.note-template-card__mark{border:1px solid var(--accent-alt);flex:none;place-items:center;width:2rem;height:2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.note-template-card__mark{border:1px solid color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.note-template-card__mark{background:var(--accent-alt);border-radius:.65rem}@supports (color:color-mix(in lab,red,red)){.note-template-card__mark{background:color-mix(in srgb,var(--accent-alt) 8%,var(--app-surface-solid))}}.note-template-card__mark{color:var(--accent-alt);font-size:.78rem}.note-template-card__mark.is-daily{color:var(--warning);border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.note-template-card__mark.is-daily{border-color:color-mix(in srgb,var(--warning) 24%,var(--app-line))}}.note-template-card__mark.is-daily{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.note-template-card__mark.is-daily{background:color-mix(in srgb,var(--warning) 8%,var(--app-surface-solid))}}.note-template-card__copy{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.note-template-card__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:630;overflow:hidden}.note-template-card__copy small,.note-template-card__status{color:var(--app-muted);font-size:.7rem}.note-template-card__status{border:1px solid var(--app-line);border-radius:999px;padding:.15rem .4rem}.note-template-empty{border-color:var(--app-line);min-height:10rem;color:var(--app-muted);text-align:center;border-style:dashed;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.2rem;display:flex}.note-template-empty:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-template-empty:hover{border-color:color-mix(in srgb,var(--accent-alt) 35%,var(--app-line))}}.note-template-empty:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-template-empty:hover{background:color-mix(in srgb,var(--accent-alt) 5%,transparent)}}.note-template-empty strong{color:var(--app-text);font-size:.875rem}.note-template-empty span:last-child{max-width:14rem;font-size:.75rem;line-height:1.45}.note-template-empty__icon{color:var(--accent-alt);font-size:1.2rem}.note-template-daily{border-top:1px solid var(--app-line);margin-top:1rem;padding-top:.9rem}.note-template-daily>p{color:var(--app-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 .35rem .45rem;font-size:.65rem;font-weight:650}.note-template-editor{background:linear-gradient(180deg,var(--accent-alt),transparent 14rem),var(--app-surface-solid);flex-direction:column;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.note-template-editor{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-alt) 2.5%,transparent),transparent 14rem),var(--app-surface-solid)}}.note-template-editor__header{z-index:3;border-bottom:1px solid var(--app-line);background:var(--app-surface-solid);min-height:5.25rem;padding:1rem 1.35rem;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.note-template-editor__header{background:color-mix(in srgb,var(--app-surface-solid) 88%,transparent)}}.note-template-editor__header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.note-template-editor__kind{color:var(--accent-alt);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}.note-template-editor__dirty{color:var(--warning);margin-top:.15rem;font-size:.66rem;display:block}.note-template-editor__actions{flex-wrap:wrap;gap:.45rem;display:flex}.note-template-editor__scroll{flex-direction:column;flex:1;gap:1.45rem;padding:1.4rem;display:flex;overflow-y:auto}.note-template-editor label{flex-direction:column;gap:.4rem;min-width:0;display:flex}.note-template-body-label>span,.note-template-editor label>span{color:var(--app-muted);font-size:.72rem;font-weight:590}.note-template-body-label small,.note-template-editor label small{opacity:.72;font-weight:450}.note-template-editor__identity,.note-template-grid{gap:.85rem;display:grid}.note-template-editor__identity,.note-template-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.note-template-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.note-template-content,.note-template-defaults,.note-template-rules{border:1px solid var(--app-line);background:var(--app-surface-2);border-radius:1rem}@supports (color:color-mix(in lab,red,red)){.note-template-content,.note-template-defaults,.note-template-rules{background:color-mix(in srgb,var(--app-surface-2) 34%,transparent)}}.note-template-content,.note-template-rules{padding:1rem}.note-template-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.note-template-section-heading>div{align-items:center;gap:.5rem;display:flex}.note-template-section-heading>div>span{color:var(--accent-alt)}.note-template-section-heading strong{font-size:.84rem}.note-template-section-heading p{max-width:26rem;color:var(--app-muted);text-align:right;font-size:.72rem}.note-template-check{color:var(--app-text);align-items:flex-start;margin-top:.9rem;flex-direction:row!important;gap:.65rem!important;display:flex!important}.note-template-check input{width:1rem;height:1rem;accent-color:var(--accent-alt);margin-top:.14rem}.note-template-check>span{flex-direction:column;display:flex;color:var(--app-text)!important}.note-template-check small{color:var(--app-muted);font-size:.7rem;line-height:1.4}.note-template-content{flex-direction:column;gap:.9rem;display:flex}.note-template-content .note-template-section-heading{margin-bottom:0}.note-template-variable-row{flex-wrap:wrap;align-items:center;gap:.38rem;display:flex}.note-template-variable-row>span{color:var(--app-muted);margin-right:.15rem;font-size:.68rem}.note-template-variable-row button{border:1px solid var(--app-line);background:var(--app-surface-solid);border-radius:999px;padding:.24rem .48rem}@supports (color:color-mix(in lab,red,red)){.note-template-variable-row button{background:color-mix(in srgb,var(--app-surface-solid) 72%,transparent)}}.note-template-variable-row button{color:var(--app-muted);font-family:var(--font-mono),monospace;font-size:.64rem}.note-template-variable-row button:hover{border-color:var(--app-line-strong);color:var(--app-text)}.note-template-property-guide{border:1px solid var(--accent-alt);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.note-template-property-guide{border:1px solid color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.note-template-property-guide{background:var(--accent-alt);border-radius:.85rem;padding:.8rem}@supports (color:color-mix(in lab,red,red)){.note-template-property-guide{background:color-mix(in srgb,var(--accent-alt) 5%,transparent)}}.note-template-property-guide__copy{flex-direction:column;gap:.18rem;max-width:23rem;display:flex}.note-template-property-guide__copy strong{font-size:.74rem}.note-template-property-guide__copy span{color:var(--app-muted);font-size:.68rem;line-height:1.45}.note-template-property-guide__fields{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.note-template-property-chip{border:1px solid var(--app-line);background:var(--app-surface-solid);border-radius:.7rem;flex-direction:column;gap:.1rem;min-width:9.5rem;padding:.5rem .65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.note-template-property-chip{background:color-mix(in srgb,var(--app-surface-solid) 76%,transparent)}}.note-template-property-chip strong{font-size:.7rem}.note-template-property-chip small{color:var(--app-muted);font-size:.62rem}.note-template-body-label{justify-content:space-between;align-items:center;display:flex}.note-template-defaults{overflow:hidden}.note-template-defaults summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.8rem;padding:.9rem 1rem;list-style:none;display:flex}.note-template-defaults summary::-webkit-details-marker{display:none}.note-template-defaults summary>span:first-child{flex-direction:column;display:flex}.note-template-defaults summary strong{font-size:.84rem}.note-template-defaults summary small{color:var(--app-muted);font-size:.7rem}.note-template-defaults summary>span:last-child{color:var(--app-muted);transition:transform .16s}.note-template-defaults[open] summary>span:last-child{transform:rotate(180deg)}.note-template-defaults__body{flex-direction:column;gap:1rem;padding:0 1rem 1rem;display:flex}.note-template-custom-fields{border-top:1px solid var(--app-line);padding-top:.9rem}.note-template-custom-fields>p{color:var(--app-muted);margin-bottom:.65rem;font-size:.7rem;font-weight:650}.note-template-relation-defaults{border-top:1px solid var(--app-line);padding-top:.9rem}.note-template-relation-defaults strong{font-size:.72rem}.note-template-relation-defaults p{color:var(--app-muted);margin-top:.2rem;font-size:.7rem;line-height:1.5}.note-template-feedback{border-radius:.8rem;padding:.75rem .9rem;font-size:.78rem}.note-template-feedback.is-success{background:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.note-template-feedback.is-success{background:color-mix(in srgb,var(--success-mint) 9%,transparent)}}.note-template-feedback.is-success{color:var(--success-mint)}.note-template-feedback.is-error{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.note-template-feedback.is-error{background:color-mix(in srgb,var(--danger) 9%,transparent)}}.note-template-feedback.is-error{color:var(--danger)}.note-template-danger-zone{border-top:1px solid var(--danger);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.note-template-danger-zone{border-top:1px solid color-mix(in srgb,var(--danger) 16%,var(--app-line))}}.note-template-danger-zone>div{flex-direction:column;display:flex}.note-template-danger-zone strong{font-size:.78rem}.note-template-danger-zone span{color:var(--app-muted);font-size:.7rem}@media (max-width:900px){.note-template-manager{grid-template-columns:minmax(13.5rem,.42fr) minmax(0,1fr)}.note-template-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.note-template-page-intro{align-items:flex-start}.note-template-manager{flex-direction:column;min-height:0;display:flex;overflow:visible}.note-template-library{border-right:0;border-bottom:1px solid var(--app-line);max-height:21rem}.note-template-list{max-height:10rem}.note-template-editor__header{align-items:flex-start;position:static}.note-template-editor__header,.note-template-property-guide,.note-template-section-heading{flex-direction:column}.note-template-property-guide__fields{justify-content:flex-start}.note-template-section-heading p{text-align:left}.note-template-editor__identity,.note-template-grid--three,.note-template-grid--two{grid-template-columns:1fr}.note-template-editor__scroll{padding:1rem;overflow:visible}}.new-note-menu{display:inline-flex;position:relative}.new-note-split-button{border:1px solid var(--action-foreground);display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.new-note-split-button{border:1px solid color-mix(in srgb,var(--action-foreground) 16%,transparent)}}.new-note-split-button{background:linear-gradient(180deg,#ffffff12,transparent 58%),var(--accent);box-shadow:inset 0 1px 0 #ffffff1a,0 7px 18px var(--accent);border-radius:.82rem}@supports (color:color-mix(in lab,red,red)){.new-note-split-button{box-shadow:inset 0 1px 0 #ffffff1a,0 7px 18px color-mix(in srgb,var(--accent) 18%,transparent)}}.new-note-split-button{transition:border-color .15s,box-shadow .15s,transform .15s}.new-note-split-button .capture-button,.notes-workspace-header-actions .new-note-split-button .capture-button{min-height:2.65rem;box-shadow:none;background:0 0;border:0;border-radius:0}.new-note-split-button:hover{border-color:var(--action-foreground)}@supports (color:color-mix(in lab,red,red)){.new-note-split-button:hover{border-color:color-mix(in srgb,var(--action-foreground) 25%,transparent)}}.new-note-split-button:hover{box-shadow:inset 0 1px 0 #ffffff21,0 9px 22px var(--accent)}@supports (color:color-mix(in lab,red,red)){.new-note-split-button:hover{box-shadow:inset 0 1px 0 #ffffff21,0 9px 22px color-mix(in srgb,var(--accent) 23%,transparent)}}.new-note-split-button:active{transform:translateY(1px)}.new-note-split-button .new-note-split-button__main,.notes-workspace-header-actions .new-note-split-button .new-note-split-button__main{border-radius:0;padding-inline:1rem .88rem}.new-note-menu.is-open .new-note-split-button__toggle,.new-note-split-button .new-note-split-button__main:hover,.new-note-split-button .new-note-split-button__toggle:hover{background:var(--action-foreground)}@supports (color:color-mix(in lab,red,red)){.new-note-menu.is-open .new-note-split-button__toggle,.new-note-split-button .new-note-split-button__main:hover,.new-note-split-button .new-note-split-button__toggle:hover{background:color-mix(in srgb,var(--action-foreground) 9%,transparent)}}.new-note-split-button .new-note-split-button__toggle{cursor:pointer;width:2.55rem;color:var(--accent-foreground);place-items:center;padding:0;display:grid;position:relative}.notes-workspace-header-actions .new-note-split-button .new-note-split-button__toggle{padding:0}.new-note-split-button__toggle:before{background:var(--action-foreground);width:1px;position:absolute;top:.55rem;bottom:.55rem;left:0}@supports (color:color-mix(in lab,red,red)){.new-note-split-button__toggle:before{background:color-mix(in srgb,var(--action-foreground) 20%,transparent)}}.new-note-split-button__toggle:before{content:""}.new-note-split-button__toggle:focus-visible{outline:2px solid var(--action-foreground)}@supports (color:color-mix(in lab,red,red)){.new-note-split-button__toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--action-foreground) 82%,transparent)}}.new-note-split-button__toggle:focus-visible{outline-offset:-4px}.new-note-split-button__toggle>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:.9rem;height:.9rem;transition:transform .15s}.new-note-menu.is-open .new-note-split-button__toggle>svg{transform:rotate(180deg)}.new-note-menu__popover{z-index:40;border:1px solid var(--app-line-strong);background:var(--app-surface-solid);border-radius:1rem;width:min(21rem,100vw - 2rem);padding:.45rem;position:absolute;top:calc(100% + .55rem);right:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.new-note-menu__popover{background:color-mix(in srgb,var(--app-surface-solid) 96%,transparent)}}.new-note-menu__popover{box-shadow:0 18px 50px #0000003d,var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:note-template-menu-in .13s var(--motion-ease) both}@keyframes note-template-menu-in{0%{opacity:0;transform:translateY(-.25rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.new-note-menu__heading{justify-content:space-between;align-items:baseline;gap:.7rem;padding:.55rem .65rem .45rem;display:flex}.new-note-menu__heading span,.new-note-menu__templates>p{color:var(--app-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:680}.new-note-menu__heading small{max-width:10rem;color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.new-note-menu__item{min-height:3.7rem;color:var(--app-text);border-radius:.75rem;align-items:center;gap:.7rem;padding:.55rem .65rem;display:flex}.new-note-menu__item:focus-visible,.new-note-menu__item:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.new-note-menu__item:focus-visible,.new-note-menu__item:hover{background:color-mix(in srgb,var(--accent-alt) 7%,var(--app-surface-2))}}.new-note-menu__item:focus-visible,.new-note-menu__item:hover{outline:none}.new-note-menu__icon{border:1px solid var(--app-line);background:var(--app-surface-2);width:2rem;height:2rem;color:var(--app-muted);border-radius:.6rem;flex:none;place-items:center;font-size:.76rem;display:grid}.new-note-menu__icon.is-template{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.new-note-menu__icon.is-template{border-color:color-mix(in srgb,var(--accent-alt) 22%,var(--app-line))}}.new-note-menu__icon.is-template{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.new-note-menu__icon.is-template{background:color-mix(in srgb,var(--accent-alt) 7%,var(--app-surface-2))}}.new-note-menu__icon.is-template{color:var(--accent-alt)}.new-note-menu__item>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.new-note-menu__item strong{font-size:.8rem;font-weight:640}.new-note-menu__item small{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.new-note-menu__templates{border-top:1px solid var(--app-line);margin-top:.3rem;padding-top:.35rem}.new-note-menu__templates>p{padding:.45rem .65rem .3rem}.new-note-menu__manage{border-top:1px solid var(--app-line);color:var(--app-muted);justify-content:space-between;align-items:center;margin-top:.3rem;padding:.65rem;font-size:.7rem;font-weight:590;display:flex}.new-note-menu__manage:hover{color:var(--app-text)}.note-template-applied{border:1px solid var(--accent-alt);align-items:center;gap:.65rem;margin-bottom:.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.note-template-applied{border:1px solid color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.note-template-applied{background:var(--accent-alt);border-radius:.85rem;padding:.65rem .75rem}@supports (color:color-mix(in lab,red,red)){.note-template-applied{background:color-mix(in srgb,var(--accent-alt) 6%,var(--app-surface-2))}}.note-template-applied__mark{background:var(--accent-alt);border-radius:.55rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.note-template-applied__mark{background:color-mix(in srgb,var(--accent-alt) 12%,transparent)}}.note-template-applied__mark{color:var(--accent-alt);font-size:.75rem}.note-template-applied>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.note-template-applied strong{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:650;overflow:hidden}.note-template-applied small{color:var(--app-muted);font-size:.64rem}.note-template-applied a{color:var(--app-muted);white-space:nowrap;font-size:.66rem;font-weight:590}.note-template-applied a:hover{color:var(--app-text)}@media (max-width:640px){.new-note-menu__popover{top:auto;right:1rem;bottom:calc(var(--mobile-nav-height,4rem) + 1rem);width:auto;position:fixed;left:1rem}.note-template-applied a{display:none}}.appearance-mode-switch{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.appearance-mode-switch{background:color-mix(in srgb,var(--app-surface-2) 76%,transparent)}}.appearance-mode-switch{border:1px solid var(--app-line);box-shadow:inset 0 1px 2px #0000001a}.appearance-mode-button{color:var(--app-muted);transition:background-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease)}.appearance-mode-button:hover{color:var(--app-text)}.appearance-mode-button.is-active{box-shadow:var(--shadow-soft);color:var(--app-text)}.appearance-mode-button.is-active,.appearance-palette-button{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.appearance-palette-button{background:color-mix(in srgb,var(--app-surface-solid) 68%,transparent)}}.appearance-palette-button{border:1px solid var(--app-line);transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease)}.appearance-palette-button:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.appearance-palette-button:hover{background:color-mix(in srgb,var(--app-surface-2) 76%,transparent)}}.appearance-palette-button:hover{border-color:var(--app-line-strong);transform:translateY(-1px)}.appearance-palette-button.is-active{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.appearance-palette-button.is-active{background:color-mix(in srgb,var(--accent-alt) 6%,var(--app-surface-solid))}}.appearance-palette-button.is-active{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.appearance-palette-button.is-active{border-color:color-mix(in srgb,var(--accent-alt) 42%,var(--app-line))}}.appearance-palette-button.is-active{box-shadow:0 0 0 1px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.appearance-palette-button.is-active{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-alt) 9%,transparent)}}[data-palette].light .settings-surface,[data-palette].light .ui-card{box-shadow:inset 0 1px 0 #fffffff5,var(--shadow-soft)}[data-palette].light .dashboard-customize-toggle,[data-palette].light .dashboard-modules-toggle,[data-palette].light .dashboard-pin-button,[data-palette].light .person-capture-button,[data-palette].light .pinned-unpin{background:var(--app-surface-solid);border-color:var(--app-line-strong);box-shadow:0 2px 8px var(--app-text)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .dashboard-customize-toggle,[data-palette].light .dashboard-modules-toggle,[data-palette].light .dashboard-pin-button,[data-palette].light .person-capture-button,[data-palette].light .pinned-unpin{box-shadow:0 2px 8px color-mix(in srgb,var(--app-text) 7%,transparent)}}[data-palette].light .dashboard-customize-toggle,[data-palette].light .dashboard-modules-toggle,[data-palette].light .dashboard-pin-button,[data-palette].light .person-capture-button,[data-palette].light .pinned-unpin{color:var(--app-text)}[data-palette].light .dashboard-customize-toggle:hover,[data-palette].light .dashboard-modules-toggle:hover,[data-palette].light .dashboard-pin-button:hover,[data-palette].light .person-capture-button:hover,[data-palette].light .pinned-unpin:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .dashboard-customize-toggle:hover,[data-palette].light .dashboard-modules-toggle:hover,[data-palette].light .dashboard-pin-button:hover,[data-palette].light .person-capture-button:hover,[data-palette].light .pinned-unpin:hover{background:color-mix(in srgb,var(--accent) 7%,var(--app-surface-solid))}}[data-palette].light .dashboard-customize-toggle:hover,[data-palette].light .dashboard-modules-toggle:hover,[data-palette].light .dashboard-pin-button:hover,[data-palette].light .person-capture-button:hover,[data-palette].light .pinned-unpin:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .dashboard-customize-toggle:hover,[data-palette].light .dashboard-modules-toggle:hover,[data-palette].light .dashboard-pin-button:hover,[data-palette].light .person-capture-button:hover,[data-palette].light .pinned-unpin:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--app-line))}}[data-palette].light .command-field{box-shadow:inset 0 1px 0 #fffffff2,0 2px 10px var(--app-text);background:#ffffffe6}@supports (color:color-mix(in lab,red,red)){[data-palette].light .command-field{box-shadow:inset 0 1px 0 #fffffff2,0 2px 10px color-mix(in srgb,var(--app-text) 5%,transparent)}}[data-palette].light .nav-item.active{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .nav-item.active{background:color-mix(in srgb,var(--accent) 7%,var(--app-surface-solid))}}[data-palette].light .nav-item.active{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .nav-item.active{border-color:color-mix(in srgb,var(--accent) 18%,var(--app-line))}}.ambient{filter:blur(110px);opacity:.18;pointer-events:none;z-index:0;border-radius:999px;position:fixed}.ambient-one{background:var(--ambient-one);width:360px;height:360px;top:-100px;right:-120px}.ambient-two{background:var(--ambient-two);width:300px;height:300px;bottom:2%;left:18%}.lifeos-app:not(.light) .ambient{filter:blur(90px);opacity:.09}.lifeos-app:not(.light) .agent-orb{box-shadow:inset -8px -10px 18px #140a3c66,0 0 12px var(--magenta)}@supports (color:color-mix(in lab,red,red)){.lifeos-app:not(.light) .agent-orb{box-shadow:inset -8px -10px 18px #140a3c66,0 0 12px color-mix(in srgb,var(--magenta) 16%,transparent)}}[data-palette=nightdrive] .lifeos-app:not(.light) .agent-orb{box-shadow:inset -8px -10px 18px #0a142880,0 0 16px var(--cyan),0 0 32px var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=nightdrive] .lifeos-app:not(.light) .agent-orb{box-shadow:inset -8px -10px 18px #0a142880,0 0 16px color-mix(in srgb,var(--cyan) 22%,transparent),0 0 32px color-mix(in srgb,var(--magenta) 14%,transparent)}}.lifeos-app:not(.light) .assistant-drawer,.lifeos-app:not(.light) .capture-modal{background:var(--app-surface-solid)}.sidebar{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.sidebar{background:color-mix(in srgb,var(--app-bg) 86%,transparent)}}.sidebar{border-right:1px solid var(--app-line);transition:width var(--motion-duration) var(--motion-ease-out),padding var(--motion-duration) var(--motion-ease-out);z-index:10;flex-direction:column;width:250px;padding:28px 18px 20px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.sidebar.sidebar-collapsed{width:64px;padding:20px 8px 16px}.sidebar.sidebar-collapsed .brand{justify-content:center;margin:0 0 20px}.sidebar.sidebar-collapsed .brand>div{display:none}.sidebar.sidebar-collapsed .nav-item{grid-template-columns:1fr;justify-items:center;gap:0;min-height:46px;padding:11px 8px;position:relative}.sidebar.sidebar-collapsed .nav-glyph svg{width:22px;height:22px}.sidebar.sidebar-collapsed .nav-count-collapsed{background:var(--accent-alt);color:#fff;border-radius:999px;min-width:14px;padding:2px 4px;font-size:9px;line-height:1;position:absolute;top:4px;right:4px}.sidebar.sidebar-collapsed .nav-divider{margin:4px 8px}.sidebar.sidebar-collapsed .system-card{padding:10px 8px}.sidebar.sidebar-collapsed .system-row{justify-content:center}.sidebar.sidebar-collapsed .profile{grid-template-columns:1fr;justify-items:center;gap:8px;padding-inline:0}.sidebar.sidebar-collapsed .profile-actions{flex-direction:column}.sidebar.sidebar-collapsed .sidebar-footer .nav-item>span:not(.nav-glyph){display:none}.sidebar-footer{flex-direction:column;gap:8px;display:flex}.sidebar-collapse-toggle{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;height:32px;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);background:0 0;border-radius:10px;justify-content:center;align-items:center;width:100%;font-size:14px;display:flex}.sidebar-collapse-toggle:hover{background:var(--app-surface);color:var(--app-text)}.sidebar.sidebar-collapsed .sidebar-collapse-toggle{width:100%}.sidebar>:not(.sidebar-scroll){flex-shrink:0}.sidebar-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.brand{color:inherit;align-items:center;gap:12px;margin:0 8px 32px;text-decoration:none;display:flex}.brand-mark{flex-shrink:0}.brand span,.brand strong,.brand-mark,.profile span,.profile strong{display:block}.brand strong{letter-spacing:-.04em;font-size:18px}.brand span,.profile span{color:var(--app-muted);margin-top:2px;font-size:11px}.sidebar nav{gap:6px;display:grid}.nav-item{color:var(--app-muted);cursor:pointer;text-align:left;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:11px 12px;font-size:13px;display:grid}.nav-item:hover{background:var(--app-surface);color:var(--app-text)}.nav-item.active{background:var(--app-surface-2);border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.nav-item.active{border-color:color-mix(in srgb,var(--accent-alt) 28%,transparent)}}.nav-item.active{color:var(--app-text)}.nav-glyph{color:var(--cyan);justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.nav-glyph svg{width:19px;height:19px;display:block;overflow:visible}.nav-item.active .nav-glyph{color:var(--accent-alt)}.nav-links-list{gap:2px;display:grid}.nav-customizing .nav-links-list{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.nav-customizing .nav-links-list{background:color-mix(in srgb,var(--app-surface) 70%,transparent)}}.nav-customizing .nav-links-list{border:1px solid var(--app-line);border-radius:14px;padding:4px}.nav-customizing .nav-links-list[data-dragging=true]{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.nav-customizing .nav-links-list[data-dragging=true]{border-color:color-mix(in srgb,var(--accent-alt) 30%,var(--app-line))}}.nav-item-slot{gap:2px;display:grid}.nav-drop-gap{background:linear-gradient(90deg,var(--accent-alt),var(--accent-alt) 18%,var(--accent-alt) 82%,var(--accent-alt))}@supports (color:color-mix(in lab,red,red)){.nav-drop-gap{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 10%,transparent),color-mix(in srgb,var(--accent-alt) 85%,transparent) 18%,color-mix(in srgb,var(--accent-alt) 85%,transparent) 82%,color-mix(in srgb,var(--accent-alt) 10%,transparent))}}.nav-drop-gap{box-shadow:0 0 0 3px var(--accent-alt);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.nav-drop-gap{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-alt) 12%,transparent)}}.nav-drop-gap{pointer-events:none;transform-origin:50%;height:3px;animation:nav-drop-gap-in .14s var(--motion-ease-out) both;margin:1px 8px 1px 30px}.nav-item-wrap{gap:0;display:grid;position:relative}.nav-item-wrap .nav-item{width:100%}.nav-item-customize{pointer-events:none;-webkit-user-select:none;user-select:none}.nav-item-wrap:has(.nav-drag-handle){grid-template-columns:28px 1fr;align-items:stretch;gap:2px}.nav-drag-handle{color:var(--app-muted);cursor:grab;opacity:0;touch-action:none;height:100%;min-height:40px;transition:background-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),opacity var(--motion-duration) var(--motion-ease);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav-customizing .nav-drag-handle{animation:nav-handle-in .2s var(--motion-ease-out) both;opacity:.5}.nav-drag-handle:focus-visible,.nav-drag-handle:hover:not(:disabled){background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.nav-drag-handle:focus-visible,.nav-drag-handle:hover:not(:disabled){background:color-mix(in srgb,var(--app-surface-2) 80%,transparent)}}.nav-drag-handle:focus-visible,.nav-drag-handle:hover:not(:disabled){color:var(--app-text);opacity:1}.nav-item-wrap-dragging .nav-drag-handle{color:var(--accent-alt);cursor:grabbing;opacity:1}.nav-drag-handle:active:not(:disabled){cursor:grabbing}.nav-drag-handle:disabled{cursor:not-allowed;opacity:.28}.nav-item-wrap-dragging{z-index:3;position:relative}.nav-item-wrap-dragging .nav-item{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.nav-item-wrap-dragging .nav-item{background:color-mix(in srgb,var(--app-surface-2) 55%,transparent)}}.nav-item-wrap-dragging .nav-item{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.nav-item-wrap-dragging .nav-item{border-color:color-mix(in srgb,var(--app-line) 80%,transparent)}}.nav-item-wrap-dragging .nav-item{color:var(--app-muted);opacity:.55;border-style:dashed}.nav-item-wrap-peer .nav-item{opacity:.78;transition:opacity .16s var(--motion-ease)}.nav-customize-hint{color:var(--app-muted);letter-spacing:.01em;margin:0 2px 8px;font-size:10px;line-height:1.45}.nav-customize-toolbar{flex-wrap:wrap;gap:8px;margin-top:4px;padding:0 2px;display:flex}.nav-customizing .nav-customize-toolbar{background:linear-gradient(to top,var(--app-bg) 55%,var(--app-bg))}@supports (color:color-mix(in lab,red,red)){.nav-customizing .nav-customize-toolbar{background:linear-gradient(to top,color-mix(in srgb,var(--app-bg) 92%,transparent) 55%,color-mix(in srgb,var(--app-bg) 0%,transparent))}}.nav-customizing .nav-customize-toolbar{z-index:5;margin-top:10px;padding:12px 2px 2px;position:sticky;bottom:0}.nav-customize-button{background:var(--app-surface);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;letter-spacing:.01em;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);border-radius:999px;padding:6px 12px;font-size:11px;font-weight:600}.nav-customize-button:hover:not(:disabled){background:var(--app-surface-2);color:var(--app-text)}.nav-customize-button-primary{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.nav-customize-button-primary{background:color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface))}}.nav-customize-button-primary{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.nav-customize-button-primary{border-color:color-mix(in srgb,var(--accent-alt) 30%,var(--app-line))}}.nav-customize-button-primary{color:var(--accent-alt)}.nav-customize-button-primary:hover:not(:disabled){background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.nav-customize-button-primary:hover:not(:disabled){background:color-mix(in srgb,var(--accent-alt) 18%,var(--app-surface))}}.nav-customize-button-primary:hover:not(:disabled){color:var(--accent-alt)}.nav-customize-button:disabled{cursor:not-allowed;opacity:.5}.nav-customize-button:focus-visible,.nav-drag-handle:focus-visible{outline:2px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.nav-customize-button:focus-visible,.nav-drag-handle:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-alt) 55%,transparent)}}.nav-customize-button:focus-visible,.nav-drag-handle:focus-visible{outline-offset:2px}@keyframes nav-handle-in{0%{opacity:0;transform:translate(-6px)}to{opacity:.5;transform:none}}@keyframes nav-drop-gap-in{0%{opacity:0;transform:scaleX(.72)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.nav-customize-button,.nav-drag-handle,.nav-item-wrap-peer .nav-item{transition:none}.nav-customizing .nav-drag-handle,.nav-drop-gap{animation:none}.nav-customizing .nav-drag-handle{opacity:.5}}.cat-mgr-color-dot,.notes-cmd-category-color{background:var(--cat-mgr-color,var(--notes-category-color,var(--app-accent)));box-shadow:0 0 10px var(--cat-mgr-color,var(--notes-category-color,var(--app-accent)));border:1px solid #ffffff52;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-dot,.notes-cmd-category-color{box-shadow:0 0 10px color-mix(in srgb,var(--cat-mgr-color,var(--notes-category-color,var(--app-accent))) 36%,transparent)}}.cat-mgr-color-dot,.notes-cmd-category-color{flex:none;width:9px;height:9px}.cat-mgr-color-section{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-section{background:color-mix(in srgb,var(--app-surface-2) 62%,transparent)}}.cat-mgr-color-section{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-section{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.cat-mgr-color-section{border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.cat-mgr-color-copy{flex-direction:column;gap:3px;display:flex}.cat-mgr-color-copy p{color:var(--app-text);margin:0;font-size:12px;font-weight:650}.cat-mgr-color-copy span{color:var(--app-muted);font-size:10px}.cat-mgr-color-picker{flex-direction:column;gap:12px;display:flex}.cat-mgr-color-picker>.cat-mgr-color-auto{align-self:flex-start;width:42px}.cat-mgr-color-family{flex-direction:column;gap:7px;display:flex}.cat-mgr-color-family+.cat-mgr-color-family{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-family+.cat-mgr-color-family{border-top:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.cat-mgr-color-family+.cat-mgr-color-family{padding-top:11px}.cat-mgr-color-family-heading{align-items:baseline;gap:8px;display:flex}.cat-mgr-color-family-heading strong{color:var(--app-text);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.cat-mgr-color-family-heading span{color:var(--app-muted);font-size:9px}.cat-mgr-color-family-swatches{grid-template-columns:repeat(6,minmax(30px,1fr));gap:6px;display:grid}.cat-mgr-color-option{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;height:34px;padding:4px;display:flex}.cat-mgr-color-option>span:not(.sr-only){background:var(--cat-mgr-color);box-shadow:0 3px 10px var(--cat-mgr-color);border:1px solid #ffffff61;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-option>span:not(.sr-only){box-shadow:0 3px 10px color-mix(in srgb,var(--cat-mgr-color) 30%,transparent)}}.cat-mgr-color-option>span:not(.sr-only){width:19px;height:19px}.cat-mgr-color-family.is-neon .cat-mgr-color-option>span:not(.sr-only){box-shadow:0 0 5px var(--cat-mgr-color),0 0 13px var(--cat-mgr-color)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-family.is-neon .cat-mgr-color-option>span:not(.sr-only){box-shadow:0 0 5px color-mix(in srgb,var(--cat-mgr-color) 82%,transparent),0 0 13px color-mix(in srgb,var(--cat-mgr-color) 48%,transparent)}}.cat-mgr-color-family.is-flat .cat-mgr-color-option>span:not(.sr-only){border-color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-family.is-flat .cat-mgr-color-option>span:not(.sr-only){border-color:color-mix(in srgb,var(--app-text) 16%,transparent)}}.cat-mgr-color-family.is-flat .cat-mgr-color-option>span:not(.sr-only){box-shadow:0 2px 5px #0000002e}.cat-mgr-color-auto>span:not(.sr-only){background:conic-gradient(#38bdf8,#34d399,#fbbf24,#fb7185,#a78bfa,#38bdf8)}.cat-mgr-color-option.selected,.cat-mgr-color-option:hover{background:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-option.selected,.cat-mgr-color-option:hover{background:color-mix(in srgb,var(--app-text) 6%,transparent)}}.cat-mgr-color-option.selected,.cat-mgr-color-option:hover{border-color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-option.selected,.cat-mgr-color-option:hover{border-color:color-mix(in srgb,var(--app-text) 18%,var(--app-line))}}.cat-mgr-color-option.selected{box-shadow:inset 0 0 0 1px var(--app-text)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-color-option.selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-text) 18%,transparent)}}.cat-mgr-color-option:focus-visible{outline:2px solid var(--app-accent);outline-offset:1px}.notes-cmd-category-color{--cat-mgr-color:var(--notes-category-color);width:8px;height:8px;margin-right:1px}.notes-cmd-filter-main,.tasks-cmd-view-main{align-items:center;gap:9px;min-width:0;display:flex}.notes-cmd-kind-glyph,.tasks-cmd-view-icon{background:var(--app-text);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-cmd-kind-glyph,.tasks-cmd-view-icon{background:color-mix(in srgb,var(--app-text) 5%,transparent)}}.notes-cmd-kind-glyph,.tasks-cmd-view-icon{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-kind-glyph,.tasks-cmd-view-icon{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.notes-cmd-kind-glyph,.tasks-cmd-view-icon{color:var(--app-muted);border-radius:7px}@supports (color:color-mix(in lab,red,red)){.notes-cmd-kind-glyph,.tasks-cmd-view-icon{color:color-mix(in srgb,var(--app-muted) 88%,var(--app-text))}}.notes-cmd-kind-glyph,.tasks-cmd-view-icon{flex:0 0 23px;justify-content:center;height:23px;font-size:10px;display:inline-flex}.notes-cmd-filter-block-kind .notes-cmd-filter-item.active .notes-cmd-kind-glyph,.tasks-cmd-filter-item.active .tasks-cmd-view-icon{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-kind .notes-cmd-filter-item.active .notes-cmd-kind-glyph,.tasks-cmd-filter-item.active .tasks-cmd-view-icon{background:color-mix(in srgb,var(--accent-alt) 16%,var(--app-surface-2))}}.notes-cmd-filter-block-kind .notes-cmd-filter-item.active .notes-cmd-kind-glyph,.tasks-cmd-filter-item.active .tasks-cmd-view-icon{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-kind .notes-cmd-filter-item.active .notes-cmd-kind-glyph,.tasks-cmd-filter-item.active .tasks-cmd-view-icon{border-color:color-mix(in srgb,var(--accent-alt) 26%,var(--app-line))}}.notes-cmd-filter-block-kind .notes-cmd-filter-item.active .notes-cmd-kind-glyph,.tasks-cmd-filter-item.active .tasks-cmd-view-icon{color:var(--app-text)}.notes-cmd-filter-block-category>.notes-cmd-filter-label{margin-inline:5px}.notes-cmd-category-item .notes-cmd-filter-name{text-align:left;flex:auto}.notes-cmd-category-item .notes-cmd-filter-count{flex:none;margin-left:auto}.notes-cmd-filter-count,.tasks-cmd-filter-count{background:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-count,.tasks-cmd-filter-count{background:color-mix(in srgb,var(--app-text) 5%,transparent)}}.notes-cmd-filter-count,.tasks-cmd-filter-count{opacity:.72;text-align:center;border-radius:999px;min-width:22px;padding:3px 6px}.tasks-cmd-filter-item.active{border-radius:11px}.notes-hub-masthead-category{padding:9px 4px 22px;display:block}.notes-hub-masthead-title-row{align-items:center;gap:12px;min-width:0;display:flex}.notes-hub-current-mark{background:var(--notes-hub-accent);box-shadow:0 0 22px var(--notes-hub-accent);border:1px solid #ffffff6b;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-mark{box-shadow:0 0 22px color-mix(in srgb,var(--notes-hub-accent) 42%,transparent)}}.notes-hub-current-mark{flex:none;width:13px;height:13px}.notes-hub-title-count{background:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.notes-hub-title-count{background:color-mix(in srgb,var(--app-text) 5%,transparent)}}.notes-hub-title-count{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-title-count{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.notes-hub-title-count{color:var(--app-muted);letter-spacing:.02em;border-radius:999px;flex:none;padding:5px 9px;font-size:10px;font-weight:600}.notes-hub-masthead-category h2{min-width:0;font-size:clamp(34px,3.3cqw,44px)}.notes-hub-masthead-category .notes-hub-masthead-copy>p:last-child{margin-top:7px;margin-left:25px}.notes-hub-quick-contextual{justify-content:flex-start}.notes-hub-quick-contextual .notes-hub-quick-heading{flex:0 0 156px}.notes-hub-quick-contextual .notes-hub-quick-row{justify-content:flex-start}.notes-hub-col-head{gap:18px}.notes-hub-edit-colors{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-edit-colors{border:1px solid color-mix(in srgb,var(--app-line) 74%,transparent)}}.notes-hub-edit-colors{color:var(--app-muted);border-radius:999px;flex:none;padding:6px 10px;font-size:10px;text-decoration:none}.notes-hub-edit-colors:hover{background:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.notes-hub-edit-colors:hover{background:color-mix(in srgb,var(--app-text) 5%,transparent)}}.notes-hub-edit-colors:hover{color:var(--app-text)}@media (max-width:680px){.notes-hub-title-count{display:none}.notes-hub-quick-contextual{flex-direction:column;align-items:flex-start}.notes-hub-quick-contextual .notes-hub-quick-heading{flex-basis:auto}}.nav-count{background:var(--app-surface-2);border:1px solid var(--app-line);font-family:var(--font-sans);border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:10px;display:flex}.cat-tree{margin:16px 4px 0}.cat-tree-head{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin:0 4px 8px;font-size:10px;font-weight:700;display:flex}.cat-tree-section-toggle{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;min-height:30px;text-transform:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.cat-tree-section-toggle:hover{color:var(--app-text)}.cat-tree-caret{width:10px;font-size:11px;display:inline-block}.cat-tree-section-count{background:var(--app-surface-2);letter-spacing:0;border-radius:999px;padding:2px 6px;font-size:9px}.cat-tree-manage{color:var(--app-muted);text-transform:none;letter-spacing:0;margin-left:auto;font-size:11px;font-weight:500;text-decoration:none}.cat-tree-manage:hover{color:var(--app-text)}.cat-tree-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cat-tree-row{color:var(--app-muted);border-radius:10px;grid-template-columns:18px 1fr;align-items:center;gap:4px;min-height:30px;display:grid}.cat-tree-row.active{background:var(--app-surface-2);color:var(--app-text)}.cat-tree-toggle{color:inherit;cursor:pointer;text-align:center;background:0 0;border:0;width:18px;height:24px;padding:0;font-size:11px;position:relative}.cat-tree-toggle:before{content:"";position:absolute;inset:-10px -7px}.cat-tree-link{color:inherit;padding:6px 4px 6px 0;font-size:12px;text-decoration:none}.cat-tree-link:hover{color:var(--app-text)}.cat-tree-empty{color:var(--app-muted);margin:12px 8px 0;font-size:11px}.org-cat-picker-panel{background:var(--app-surface);border:1px solid var(--app-line);border-radius:10px;max-height:13.5rem;padding:4px;overflow:auto}.org-cat-picker-children,.org-cat-picker-search-list,.org-cat-picker-tree{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.org-cat-picker-children{position:relative}.org-cat-picker-children:before{background:linear-gradient(180deg,var(--app-line),var(--app-line) 18%,var(--app-line) 82%,var(--app-line))}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-children:before{background:linear-gradient(180deg,color-mix(in srgb,var(--app-line) 55%,transparent),color-mix(in srgb,var(--app-line) 90%,transparent) 18%,color-mix(in srgb,var(--app-line) 90%,transparent) 82%,color-mix(in srgb,var(--app-line) 40%,transparent))}}.org-cat-picker-children:before{content:"";bottom:4px;left:var(--org-cat-tree-guide,17px);width:1px;position:absolute;top:2px}.org-cat-picker-branch{list-style:none}.org-cat-picker-row{min-height:30px;transition:background-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);border-radius:8px;align-items:center;gap:1px;display:flex}.org-cat-picker-row:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-row:hover{background:color-mix(in srgb,var(--app-surface-2) 70%,transparent)}}.org-cat-picker-row.active{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-row.active{background:color-mix(in srgb,var(--accent-alt) 11%,var(--app-surface-2))}}.org-cat-picker-row.active{box-shadow:inset 3px 0 0 var(--accent-alt)}.org-cat-picker-row.on-path .org-cat-picker-item{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-row.on-path .org-cat-picker-item{color:color-mix(in srgb,var(--app-text) 86%,var(--app-muted))}}.org-cat-picker-row.on-path .org-cat-picker-toggle{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-row.on-path .org-cat-picker-toggle{color:color-mix(in srgb,var(--accent-alt) 55%,var(--app-muted))}}.org-cat-picker-toggle{color:var(--app-muted);background:0 0;border:0;border-radius:5px;align-items:center}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-toggle{color:color-mix(in srgb,var(--app-muted) 80%,transparent)}}.org-cat-picker-toggle{cursor:pointer;height:22px;transition:color var(--motion-duration) var(--motion-ease);flex:0 0 18px;justify-content:center;padding:0;display:inline-flex}.org-cat-picker-toggle:hover{color:var(--app-text)}.org-cat-picker-toggle.leaf{cursor:default;pointer-events:none}.org-cat-picker-chevron{opacity:.85;transform-origin:55% 55%;height:5.5px;transition:transform var(--motion-duration) var(--motion-ease);border-bottom:1.5px solid;border-right:1.5px solid;width:5.5px;display:block;transform:rotate(-45deg)}.org-cat-picker-toggle.open .org-cat-picker-chevron{transform:rotate(45deg)translateY(-.5px)}.org-cat-picker-item{color:var(--app-muted);cursor:pointer;letter-spacing:-.015em;text-align:left;background:0 0;border:0;border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:28px;padding:3px 8px 3px 0;font-size:13px;font-weight:500;display:flex}.org-cat-picker-row.active .org-cat-picker-item,.org-cat-picker-row:hover .org-cat-picker-item{color:var(--app-text)}.org-cat-picker-row.active .org-cat-picker-item{font-weight:600}.org-cat-picker-add{color:var(--app-muted);cursor:pointer;opacity:0;height:26px;transition:background-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),opacity var(--motion-duration) var(--motion-ease);background:0 0;border:0;border-radius:6px;flex:0 0 26px;justify-content:center;align-items:center;margin-right:3px;padding:0 0 2px;font-size:18px;line-height:1;display:inline-flex}.org-cat-picker-row:focus-within .org-cat-picker-add,.org-cat-picker-row:hover .org-cat-picker-add,.org-cat-picker-search-item:focus-within .org-cat-picker-add,.org-cat-picker-search-item:hover .org-cat-picker-add{opacity:1}.org-cat-picker-add:focus-visible,.org-cat-picker-add:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-add:focus-visible,.org-cat-picker-add:hover{background:color-mix(in srgb,var(--accent-alt) 13%,transparent)}}.org-cat-picker-add:focus-visible,.org-cat-picker-add:hover{color:var(--accent-alt);opacity:1}.org-cat-picker-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.org-cat-picker-meta{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-meta{background:color-mix(in srgb,var(--app-surface-2) 85%,transparent)}}.org-cat-picker-meta{color:var(--app-muted);text-align:center;border-radius:999px;flex-shrink:0;min-width:1.1rem;padding:2px 6px;font-size:10px;font-weight:600;line-height:1}.org-cat-picker-search-item{border-radius:8px;align-items:center;min-width:0;display:flex}.org-cat-picker-search-row{color:var(--app-text);cursor:pointer;text-align:left;min-height:32px;transition:background-color var(--motion-duration) var(--motion-ease);background:0 0;border:0;border-radius:8px;flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;padding:5px 10px 5px 0;font-size:13px;font-weight:500;display:flex}.org-cat-picker-search-row.active,.org-cat-picker-search-row:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-search-row.active,.org-cat-picker-search-row:hover{background:color-mix(in srgb,var(--app-surface-2) 75%,transparent)}}.org-cat-picker-search-row.active{box-shadow:inset 3px 0 0 var(--accent-alt)}.org-cat-picker-breadcrumb{color:var(--app-muted);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:11px;font-weight:400;line-height:1.2;overflow:hidden}.org-cat-picker-search-add{flex-shrink:0}.org-cat-picker-new-root{color:var(--accent-alt);cursor:pointer;text-align:left;transition:background-color var(--motion-duration) var(--motion-ease);background:0 0;border:0;border-radius:8px;width:100%;margin-top:3px;padding:8px 10px;font-size:13px;font-weight:500}.org-cat-picker-new-root:focus-visible,.org-cat-picker-new-root:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-new-root:focus-visible,.org-cat-picker-new-root:hover{background:color-mix(in srgb,var(--accent-alt) 9%,var(--app-surface-2))}}.org-cat-picker-create-row{flex-direction:column;gap:4px;padding-top:5px;padding-bottom:7px;padding-right:5px;list-style:none;display:flex}.org-cat-picker-create-context{color:var(--app-muted);letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:600}.org-cat-picker-create-controls{align-items:center;gap:4px;display:flex}.org-cat-picker-create-input{background:var(--app-surface-2);border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-create-input{border:1px solid color-mix(in srgb,var(--accent-alt) 55%,var(--app-line))}}.org-cat-picker-create-input{color:var(--app-text);font:inherit;border-radius:7px;outline:none;flex:1;min-width:0;padding:6px 8px;font-size:12px}.org-cat-picker-create-input:focus{border-color:var(--accent-alt);box-shadow:0 0 0 2px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-create-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-alt) 15%,transparent)}}.org-cat-picker-create-cancel,.org-cat-picker-create-confirm{cursor:pointer;font:inherit;border:0;border-radius:7px;flex-shrink:0}.org-cat-picker-create-confirm{background:var(--accent-alt);color:var(--tone-foreground);min-width:40px;padding:7px 8px;font-size:11px;font-weight:700}.org-cat-picker-create-cancel{color:var(--app-muted);background:0 0;width:27px;height:27px;padding:0;font-size:17px}.org-cat-picker-create-cancel:disabled,.org-cat-picker-create-confirm:disabled{cursor:default;opacity:.45}.org-cat-picker-create-cancel:hover:not(:disabled){background:var(--app-surface-2);color:var(--app-text)}.org-cat-picker-create-error{color:var(--danger);font-size:11px}.org-cat-picker-empty{color:var(--app-muted);margin:0;padding:10px 12px;font-size:12px}.org-cat-picker-empty p{margin:0}.org-cat-picker-empty>button{color:var(--accent-alt);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;margin-top:6px;padding:0}@media (hover:none){.org-cat-picker-add{opacity:.72}}.org-cat-picker-chip{background:var(--app-surface-2);color:var(--app-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;max-width:100%;padding:5px 8px;font-size:11px;font-weight:500;line-height:1.3;display:inline-block;overflow:hidden}.org-cat-picker-chip-removable{cursor:pointer;transition:background-color var(--motion-duration) var(--motion-ease)}.org-cat-picker-chip-removable:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.org-cat-picker-chip-removable:hover{background:color-mix(in srgb,var(--app-surface-2) 70%,var(--app-line))}}.org-cat-home-selection{background:radial-gradient(circle at 12% 0,var(--accent-alt),transparent 55%),var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.org-cat-home-selection{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent-alt) 12%,transparent),transparent 55%),color-mix(in srgb,var(--app-surface-2) 82%,var(--app-surface-solid))}}.org-cat-home-selection{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.org-cat-home-selection{border:1px solid color-mix(in srgb,var(--accent-alt) 19%,var(--app-line))}}.org-cat-home-selection{border-radius:12px;grid-template-columns:34px minmax(0,1fr) 28px;gap:10px;width:100%;min-height:58px;padding:9px 8px 9px 10px;display:grid;box-shadow:inset 0 1px #ffffff08,0 8px 24px #00000014}.org-cat-home-icon{background:var(--accent-alt);align-self:stretch;align-items:center}@supports (color:color-mix(in lab,red,red)){.org-cat-home-icon{background:color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface-solid))}}.org-cat-home-icon{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.org-cat-home-icon{border:1px solid color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.org-cat-home-icon{color:var(--accent-alt);border-radius:9px;justify-content:center;min-height:36px;display:flex}.org-cat-home-icon svg{width:18px;height:18px}.org-cat-home-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.org-cat-home-current{color:var(--app-text);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.25}.org-cat-home-ancestry{color:var(--app-muted);letter-spacing:-.005em;overflow-wrap:anywhere;font-size:10.5px;font-weight:500;line-height:1.35;display:block}.org-cat-home-ancestor{white-space:normal}.org-cat-home-divider{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.org-cat-home-divider{color:color-mix(in srgb,var(--accent-alt) 52%,var(--app-muted))}}.org-cat-home-divider{padding:0 2px}.org-cat-home-clear.ui-button{color:var(--app-muted);border-radius:8px;justify-content:center;align-self:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:flex}.org-cat-home-clear.ui-button:hover{background:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.org-cat-home-clear.ui-button:hover{background:color-mix(in srgb,var(--app-text) 7%,transparent)}}.org-cat-home-clear.ui-button:hover{color:var(--app-text)}.org-cat-home-clear svg{width:16px;height:16px}.org-cat-picker-embedded{flex-direction:column;gap:6px;min-width:0;display:flex}.org-cat-picker-panel-embedded{border:0;border-radius:8px;max-height:14rem;padding:0}.cmd-category-cell{min-width:0;position:relative}.cmd-category-trigger{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.cmd-category-trigger{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.cmd-category-trigger{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.cmd-category-trigger{border:1px solid color-mix(in srgb,var(--app-line) 65%,transparent)}}.cmd-category-trigger{box-sizing:border-box;color:var(--app-text);cursor:pointer;letter-spacing:-.01em;text-align:left;text-overflow:ellipsis;min-width:0;max-width:100%;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);white-space:nowrap;border-radius:8px;width:auto;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.35;display:block;overflow:hidden}.cmd-category-cell.open .cmd-category-trigger,.cmd-category-trigger.open,.cmd-category-trigger:hover{background:var(--app-surface-2);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-category-cell.open .cmd-category-trigger,.cmd-category-trigger.open,.cmd-category-trigger:hover{border-color:color-mix(in srgb,var(--accent) 32%,var(--app-line))}}.cmd-category-cell.open .cmd-category-trigger,.cmd-category-trigger.open,.cmd-category-trigger:hover{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-category-cell.open .cmd-category-trigger,.cmd-category-trigger.open,.cmd-category-trigger:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 12%,transparent)}}.cmd-category-trigger-empty{color:var(--app-muted);font-weight:400}.cmd-category-trigger-empty.open,.cmd-category-trigger-empty:hover{color:var(--app-text)}.cmd-category-popover{background:var(--app-surface);border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-category-popover{border:1px solid color-mix(in srgb,var(--accent) 18%,var(--app-line))}}.cmd-category-popover{box-shadow:0 10px 28px var(--app-bg),0 0 0 1px var(--app-line);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.cmd-category-popover{box-shadow:0 10px 28px color-mix(in srgb,var(--app-bg) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--app-line) 40%,transparent)}}.cmd-category-popover{flex-direction:column;gap:8px;padding:8px;display:flex}.cmd-category-popover-fixed{max-width:min(320px,100vw - 16px);overflow:auto}.cmd-category-popover-current{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cmd-category-popover-chip{background:var(--app-surface-2);color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;flex:auto;min-width:0;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.35;overflow:hidden}.cmd-category-clear{color:var(--app-muted);cursor:pointer;transition:background-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);background:0 0;border:0;border-radius:6px;flex:none;padding:4px 6px;font-size:11px;font-weight:500}.cmd-category-clear:hover{background:var(--app-surface-2);color:var(--app-text)}.note-row-category-wrap,.note-row-table-category{min-width:0}.cmd-col-category .cmd-category-cell,.cmd-col-category .cmd-category-trigger{width:100%;min-width:0;max-width:100%}.note-row-category-wrap .cmd-category-trigger{width:auto}@media (prefers-reduced-motion:reduce){.cmd-category-clear,.cmd-category-trigger,.org-cat-picker-add,.org-cat-picker-chevron,.org-cat-picker-chip-removable,.org-cat-picker-new-root,.org-cat-picker-row,.org-cat-picker-search-row,.org-cat-picker-toggle{transition:none}}.cat-mgr{flex-direction:column;gap:20px;display:flex}.cat-mgr-create,.cat-mgr-tree-panel{background:var(--app-surface);border:1px solid var(--app-line);border-radius:14px;padding:16px}.cat-mgr-create-head h2,.cat-mgr-tree-head h2{letter-spacing:-.01em;margin:0;font-size:13px;font-weight:600}.cat-mgr-create-head p,.cat-mgr-tree-head p{color:var(--app-muted);margin:4px 0 0;font-size:12px}.cat-mgr-create-fields{gap:12px;margin:14px 0 16px;display:grid}@media (min-width:640px){.cat-mgr-create-fields{grid-template-columns:1fr 1fr}}.cat-mgr-field{flex-direction:column;gap:6px;display:flex}.cat-mgr-field>span{color:var(--app-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.cat-mgr-select{background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-text);border-radius:10px;min-height:44px;padding:0 12px;font-size:14px}.cat-mgr-error{color:var(--danger);margin:0;font-size:13px}.cat-mgr-tree-head{margin-bottom:12px}.cat-mgr-tree-body{gap:0;display:grid}@media (min-width:900px){.cat-mgr-tree-body{grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:16px}}.cat-mgr-tree-scroll{min-width:0}.cat-mgr-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.cat-mgr-children{border-left:2px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-children{border-left:2px solid color-mix(in srgb,var(--app-line) 85%,var(--accent))}}.cat-mgr-children{margin:1px 0 2px 11px;padding:2px 0 2px 10px}.cat-mgr-branch{will-change:transform;position:relative}.cat-mgr-branch-dragging{z-index:20;position:relative}.cat-mgr-branch-dragging .cat-mgr-row{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-branch-dragging .cat-mgr-row{background:color-mix(in srgb,var(--app-surface-2) 70%,transparent)}}.cat-mgr-branch-dragging .cat-mgr-row{box-shadow:inset 0 0 0 1px var(--accent-alt);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.cat-mgr-branch-dragging .cat-mgr-row{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.cat-mgr-branch-dragging .cat-mgr-row{opacity:.7;transition:none}.cat-mgr-branch-dragging .cat-mgr-children{opacity:.72;transition:opacity var(--motion-duration) var(--motion-ease)}.cat-mgr-row{min-height:34px;transition:background-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),opacity var(--motion-duration) var(--motion-ease);border-radius:8px;align-items:center;gap:2px;padding:2px 4px 2px 0;display:flex;position:relative}.cat-mgr-row:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-row:hover{background:color-mix(in srgb,var(--app-surface-2) 70%,transparent)}}.cat-mgr-row-selected{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-row-selected{background:color-mix(in srgb,var(--accent) 8%,var(--app-surface-2))}}.cat-mgr-row-selected{box-shadow:inset 3px 0 0 var(--accent)}.cat-mgr-row-selected:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-row-selected:hover{background:color-mix(in srgb,var(--accent) 10%,var(--app-surface-2))}}.cat-mgr-row-dragging{box-shadow:none;background:0 0}.cat-mgr-row-drop-target{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-row-drop-target{background:color-mix(in srgb,var(--accent) 6%,transparent)}}.cat-mgr-row-drop-after:after,.cat-mgr-row-drop-before:before{background:var(--accent);content:"";pointer-events:none;z-index:2;border-radius:999px;height:2px;position:absolute;left:28px;right:8px}.cat-mgr-row-drop-before:before{top:-1px}.cat-mgr-row-drop-after:after{bottom:-1px}.cat-mgr-drag-handle{color:var(--app-muted);cursor:grab;opacity:.45;touch-action:none;height:28px;transition:color var(--motion-duration) var(--motion-ease),opacity var(--motion-duration) var(--motion-ease);-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:0 0 22px;justify-content:center;align-items:center;width:22px;padding:0;display:inline-flex}@media (hover:hover){.cat-mgr-drag-handle{opacity:0}.cat-mgr-branch-dragging .cat-mgr-drag-handle,.cat-mgr-row-selected .cat-mgr-drag-handle,.cat-mgr-row:focus-within .cat-mgr-drag-handle,.cat-mgr-row:hover .cat-mgr-drag-handle{opacity:1}}.cat-mgr-drag-handle:hover{color:var(--app-text)}.cat-mgr-drag-handle:active{cursor:grabbing}.cat-mgr-drag-handle:disabled{cursor:not-allowed;opacity:.25}.cat-mgr-toggle{color:var(--app-muted);text-align:center;flex:0 0 16px;width:16px;padding:0;font-size:11px;line-height:1}.cat-mgr-row-select,.cat-mgr-toggle{cursor:pointer;background:0 0;border:0}.cat-mgr-row-select{color:inherit;text-align:left;flex:1;align-items:center;gap:8px;min-width:0;padding:4px 0;display:inline-flex}.cat-mgr-name{color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.cat-mgr-badge{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-badge{background:color-mix(in srgb,var(--app-line) 60%,transparent)}}.cat-mgr-badge{color:var(--app-muted);border-radius:999px;flex:none;padding:3px 6px;font-size:10px;font-weight:600;line-height:1}.cat-mgr-open-link{color:var(--app-muted);opacity:.72;transition:opacity var(--motion-duration) var(--motion-ease);flex:none;padding:4px 6px;font-size:11px;font-weight:500;text-decoration:none}@media (hover:hover){.cat-mgr-open-link{opacity:0}.cat-mgr-row-selected .cat-mgr-open-link,.cat-mgr-row:hover .cat-mgr-open-link{opacity:1}}.cat-mgr-open-link:hover{color:var(--accent);text-decoration:underline}.cat-mgr-inspector{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.cat-mgr-inspector{background:color-mix(in srgb,var(--app-bg) 40%,var(--app-surface))}}.cat-mgr-inspector{border:1px solid var(--app-line);border-radius:12px;flex-direction:column;gap:14px;padding:14px;display:flex}@media (min-width:900px){.cat-mgr-inspector{align-self:start;position:sticky;top:12px}}.cat-mgr-inspector-empty{color:var(--app-muted);text-align:center;justify-content:center;align-items:center;min-height:120px;font-size:13px;display:flex}.cat-mgr-inspector-empty p{margin:0}.cat-mgr-inspector-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cat-mgr-inspector-label{color:var(--app-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:600}.cat-mgr-inspector-path{color:var(--app-text);word-break:break-all;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.cat-mgr-inspector-close{color:var(--app-muted);cursor:pointer;background:0 0;border:0;flex:none;padding:2px 0;font-size:12px}.cat-mgr-inspector-close:hover{color:var(--app-text)}.cat-mgr-inspector-danger,.cat-mgr-inspector-section{flex-direction:column;gap:8px;display:flex}.cat-mgr-inspector-danger{border-top:1px solid var(--app-line);padding-top:12px}.cat-mgr-delete-hint{color:var(--app-muted);margin:0;font-size:11px}.cat-field-section{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-section{background:color-mix(in srgb,var(--app-accent) 6%,var(--app-surface))}}.cat-field-section{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-section{border:1px solid color-mix(in srgb,var(--app-accent) 18%,var(--app-line))}}.cat-field-section{border-radius:14px;gap:12px;padding:14px}.cat-field-section-head{gap:8px;display:grid}.cat-field-section-title{align-items:flex-start;gap:10px;display:flex}.cat-field-section-icon{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.cat-field-section-icon{background:color-mix(in srgb,var(--app-accent) 16%,transparent)}}.cat-field-section-icon{color:var(--app-accent);border-radius:10px;flex:none;justify-content:center;width:32px;height:32px;font-size:14px;display:inline-flex}.cat-field-section-head h3{letter-spacing:-.02em;margin:0 0 2px;font-size:15px;font-weight:600}.cat-field-section-head p{color:var(--app-muted);margin:0;font-size:12px;line-height:1.45}.cat-field-section-head strong{color:var(--app-text);font-weight:600}.cat-field-status{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-status{background:color-mix(in srgb,var(--app-accent) 12%,transparent)}}.cat-field-status{color:var(--app-text);border-radius:999px;width:fit-content;margin:0;padding:6px 10px;font-size:11px}.cat-field-inherited{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.cat-field-inherited{background:color-mix(in srgb,var(--app-bg) 50%,var(--app-surface))}}.cat-field-inherited{border:1px dashed var(--app-line);border-radius:12px;padding:10px}.cat-field-inherited-label{color:var(--app-muted);letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:600}.cat-field-inherited-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cat-field-chip{background:var(--app-surface);border:1px solid var(--app-line);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 8px 4px 6px;font-size:11px;display:inline-flex}.cat-field-chip-glyph{color:var(--app-accent);font-size:10px;font-weight:700}.cat-field-chip-label{color:var(--app-text);font-weight:600}.cat-field-chip-path{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cat-field-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cat-field-item{background:var(--app-surface);border:1px solid var(--app-line);border-radius:12px;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative}.cat-field-item:hover{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-item:hover{border-color:color-mix(in srgb,var(--app-accent) 24%,var(--app-line))}}.cat-field-item-dragging{opacity:.55}.cat-field-item-drop-target{border-color:var(--app-accent);box-shadow:0 0 0 1px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-item-drop-target{box-shadow:0 0 0 1px color-mix(in srgb,var(--app-accent) 40%,transparent)}}.cat-field-item-drop-after:after,.cat-field-item-drop-before:before{background:var(--accent);content:"";border-radius:999px;height:2px;position:absolute;left:8px;right:8px}.cat-field-item-drop-before:before{top:-1px}.cat-field-item-drop-after:after{bottom:-1px}.cat-field-item-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.cat-field-item-main{align-items:center;gap:10px;min-width:0;display:flex}.cat-field-type-badge{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.cat-field-type-badge{background:color-mix(in srgb,var(--app-accent) 12%,transparent)}}.cat-field-type-badge{color:var(--app-accent);border-radius:8px;flex:none;justify-content:center;width:28px;height:28px;font-size:11px;font-weight:700;display:inline-flex}.cat-field-item-copy{gap:1px;min-width:0;display:grid}.cat-field-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.cat-field-meta{color:var(--app-muted);font-size:11px}.cat-field-item-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.cat-field-delete-prompt{color:var(--app-muted);font-size:11px}.cat-field-drag-handle{color:var(--app-muted);cursor:grab;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:24px;height:28px;display:inline-flex}.cat-field-drag-handle:hover:not(:disabled){background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-drag-handle:hover:not(:disabled){background:color-mix(in srgb,var(--app-accent) 10%,transparent)}}.cat-field-drag-handle:hover:not(:disabled){color:var(--app-text)}.cat-field-drag-handle:disabled{cursor:not-allowed;opacity:.35}.cat-field-form-panel{gap:12px;padding:10px;display:grid}.cat-field-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.cat-field-type-option{background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;transition:border-color .16s,background .16s,color .16s;display:flex}.cat-field-type-option:hover:not(:disabled){border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-type-option:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-accent) 30%,var(--app-line))}}.cat-field-type-option:hover:not(:disabled){color:var(--app-text)}.cat-field-type-option-selected{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-type-option-selected{background:color-mix(in srgb,var(--app-accent) 12%,var(--app-bg))}}.cat-field-type-option-selected{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-type-option-selected{border-color:color-mix(in srgb,var(--app-accent) 40%,var(--app-line))}}.cat-field-type-option-selected{color:var(--app-text)}.cat-field-type-glyph{color:var(--app-accent);width:1.25rem;font-size:11px;font-weight:700}.cat-field-advanced,.cat-field-relation-grid{gap:8px;display:grid}.cat-field-advanced-toggle{color:var(--app-muted);cursor:pointer;text-align:left;background:0 0;border:0;width:fit-content;padding:0;font-size:11px}.cat-field-advanced-toggle:hover{color:var(--app-text)}.cat-field-form-actions{flex-wrap:wrap;gap:8px;display:flex}.cat-field-check{color:var(--app-muted);align-items:center;gap:8px;font-size:12px;display:flex}.cat-field-hint{color:var(--app-muted);font-size:11px;line-height:1.4}.cat-field-hint-error{color:var(--app-danger,#c0392b)}.cat-field-empty-state{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.cat-field-empty-state{background:color-mix(in srgb,var(--app-bg) 40%,transparent)}}.cat-field-empty-state{border:1px dashed var(--app-line);text-align:center;border-radius:12px;padding:12px}.cat-field-empty-state p{margin:0}.cat-field-empty-state p:first-child{font-size:13px;font-weight:600}.cat-field-empty-hint{color:var(--app-muted);font-size:11px;line-height:1.45;margin-top:4px!important}.cat-field-quick-row{flex-wrap:wrap;gap:6px;display:flex}.cat-field-quick-button{background:var(--app-surface);border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;border-radius:999px;padding:6px 10px;font-size:11px;transition:border-color .16s,background .16s}.cat-field-quick-button:hover:not(:disabled){background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-quick-button:hover:not(:disabled){background:color-mix(in srgb,var(--app-accent) 10%,var(--app-surface))}}.cat-field-quick-button:hover:not(:disabled){border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.cat-field-quick-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-accent) 28%,var(--app-line))}}.cat-field-quick-button:disabled{cursor:not-allowed;opacity:.5}.cat-field-add-button{width:100%}.cat-mgr-inspector-details{border-top:1px solid var(--app-line);padding-top:4px}.cat-mgr-inspector-details-summary{color:var(--app-muted);cursor:pointer;padding:8px 0;font-size:12px;font-weight:600;list-style:none}.cat-mgr-inspector-details-summary::-webkit-details-marker{display:none}.cat-mgr-inspector-details[open] .cat-mgr-inspector-details-summary{color:var(--app-text);margin-bottom:4px}.cat-mgr-footnote{color:var(--app-muted);margin:0;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.cat-mgr-branch,.cat-mgr-branch-dragging .cat-mgr-children,.cat-mgr-drag-handle,.cat-mgr-open-link,.cat-mgr-row{transition:none}.cat-mgr-branch-dragging .cat-mgr-row{transform:none}}.system-card{background:var(--app-surface);border:1px solid var(--app-line);border-radius:14px;margin:12px 4px 16px;padding:13px}.system-card-link{color:inherit;text-decoration:none;display:block}.system-card-link:hover{border-color:var(--app-line-strong)}.system-card-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.system-row{align-items:center;gap:8px;font-size:11px;font-weight:650;display:flex}.status-dot{background:var(--mint);box-shadow:0 0 0 4px var(--mint),0 0 16px var(--mint);border-radius:99px}@supports (color:color-mix(in lab,red,red)){.status-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--mint) 10%,transparent),0 0 16px color-mix(in srgb,var(--mint) 50%,transparent)}}.status-dot{width:7px;height:7px;display:inline-block}.system-card p{color:var(--app-muted);margin:9px 0 0;font-size:10px;line-height:1.5}.profile{border-top:1px solid var(--app-line);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:17px 5px 0;display:grid}.profile strong{font-size:12px}.avatar{background:linear-gradient(145deg,var(--violet),var(--magenta));color:var(--accent-foreground);border-radius:10px;width:34px;height:34px;font-size:10px;font-weight:750}.avatar,.close-button,.icon-button{justify-content:center;align-items:center;display:flex}.close-button,.icon-button{color:var(--app-muted);cursor:pointer;background:0 0;border:0}.icon-button{border-radius:8px;width:30px;height:30px;font-size:18px;position:relative}.icon-button:before{content:"";position:absolute;inset:-7px}.close-button:hover,.icon-button:hover{background:var(--app-surface-2);color:var(--app-text)}.main-shell{min-height:100dvh;transition:margin-left var(--motion-duration) var(--motion-ease-out);z-index:1;margin-left:250px;position:relative}.main-shell.main-shell-collapsed{margin-left:64px}.topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.topbar{background:color-mix(in srgb,var(--app-bg) 76%,transparent)}}.topbar{border-bottom:1px solid var(--app-line);min-height:calc(78px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0) 34px 0;z-index:8;justify-content:center;gap:12px;display:flex;position:sticky;top:0}.topbar .command-field{flex:1}.decision-return-link{background:var(--accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.decision-return-link{background:color-mix(in srgb,var(--accent) 12%,transparent)}}.decision-return-link{border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.decision-return-link{border:1px solid color-mix(in srgb,var(--accent) 34%,var(--app-line))}}.decision-return-link{color:var(--app-text);white-space:nowrap;border-radius:999px;flex-shrink:0;gap:6px;min-height:36px;padding:7px 11px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.decision-return-link:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.decision-return-link:hover{background:color-mix(in srgb,var(--accent) 19%,transparent)}}.decision-return-link:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.decision-return-link:hover{border-color:color-mix(in srgb,var(--accent) 52%,var(--app-line))}}.command-field{background:var(--app-surface);border:1px solid var(--app-line);color:var(--app-muted);cursor:text;text-align:left;max-width:670px;transition:border-color var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);border-radius:13px;align-items:center;gap:10px;width:100%;padding:11px 12px;display:flex}.command-field:hover{border-color:var(--app-line-strong);box-shadow:0 6px 20px var(--app-text)}@supports (color:color-mix(in lab,red,red)){.command-field:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--app-text) 8%,transparent)}}.command-field>span:nth-child(2){flex:1;font-size:12px}.search-glyph{color:var(--cyan);font-size:17px}kbd{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-muted);font-family:var(--font-sans);border-radius:6px;padding:4px 6px;font-size:9px}.capture-button,.primary-action{background:var(--accent);color:var(--accent-foreground);cursor:pointer;transition:background-color var(--motion-duration) var(--motion-ease),opacity var(--motion-duration) var(--motion-ease),filter var(--motion-duration) var(--motion-ease);white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:12px 17px;font-size:12px;font-weight:680;display:inline-flex}.capture-button:hover,.primary-action:hover{background:var(--accent-hover)}.person-capture-button{background:var(--violet);align-items:center}@supports (color:color-mix(in lab,red,red)){.person-capture-button{background:color-mix(in srgb,var(--violet) 18%,transparent)}}.person-capture-button{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.person-capture-button{border:1px solid color-mix(in srgb,var(--violet) 35%,transparent)}}.person-capture-button{color:var(--app-fg);cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;gap:7px;padding:12px 14px;font-size:12px;font-weight:650;display:inline-flex}.person-capture-button:hover{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.person-capture-button:hover{background:color-mix(in srgb,var(--violet) 28%,transparent)}}.capture-modal-person .person-capture-modes,.person-capture-modal .person-capture-modes{grid-template-columns:repeat(3,minmax(0,1fr))}.person-capture-continue{justify-content:center;width:100%}.person-capture-jot{flex-direction:column;gap:12px;margin-top:16px;display:flex}.person-capture-jot-hint{color:var(--app-muted);margin:0;font-size:13px;line-height:1.45}.person-capture-jot-example{color:var(--app-fg);font-family:var(--font-mono,ui-monospace,monospace);font-size:12px}.person-capture-jot-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.person-capture-review-link{color:var(--app-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.person-capture-review-link:disabled{cursor:not-allowed;opacity:.5}.person-capture-jot-actions .person-capture-continue{flex:1;width:auto}.person-capture-scan-panel{flex-direction:column;gap:14px;margin-top:16px;display:flex}.person-capture-scan-copy{color:var(--app-muted);margin:0;font-size:14px;line-height:1.55}.person-capture-scan-actions{flex-wrap:wrap;gap:10px;display:flex}.person-capture-import-label{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;border-radius:12px;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.person-capture-form{flex-direction:column;gap:14px;margin-top:16px;display:flex}.person-capture-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:560px){.person-capture-field-row{grid-template-columns:1fr}}.person-capture-field{flex-direction:column;gap:6px;display:flex}.person-capture-label{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.person-capture-notes,.person-capture-url-input{background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-text);resize:vertical;border-radius:12px;outline:0;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.55}.person-capture-notes:focus,.person-capture-url-input:focus{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.person-capture-notes:focus,.person-capture-url-input:focus{border-color:color-mix(in srgb,var(--violet) 45%,transparent)}}.person-capture-notes:focus,.person-capture-url-input:focus{box-shadow:0 0 0 3px var(--violet)}@supports (color:color-mix(in lab,red,red)){.person-capture-notes:focus,.person-capture-url-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--violet) 8%,transparent)}}.person-capture-duplicate{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.person-capture-duplicate{background:color-mix(in srgb,var(--amber) 10%,transparent)}}.person-capture-duplicate{border:1px solid var(--amber)}@supports (color:color-mix(in lab,red,red)){.person-capture-duplicate{border:1px solid color-mix(in srgb,var(--amber) 30%,transparent)}}.person-capture-duplicate{color:var(--app-fg);border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.person-capture-actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.primary-action:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.5;transform:none}.content{max-width:1460px;margin:0 auto;padding:38px 42px 80px}.content:has(>.agent-workspace-page),.content:has(>.document-detail-root),.content:has(>.documents-workspace-root),.content:has(>.inbox-workspace-root),.content:has(>.note-detail-workspace-root),.content:has(>.notes-workspace-root),.content:has(>.projects-workspace-root),.content:has(>.tags-workspace-root),.content:has(>.task-detail-workspace-root),.content:has(>.tasks-workspace-root),.content:has(>.vault-workspace-root){max-width:none;margin:0;padding:0}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.content:has(>.agent-workspace-page),.content:has(>.document-detail-root),.content:has(>.documents-workspace-root),.content:has(>.inbox-workspace-root),.content:has(>.note-detail-workspace-root),.content:has(>.notes-workspace-root),.content:has(>.projects-workspace-root),.content:has(>.tags-workspace-root),.content:has(>.task-detail-workspace-root),.content:has(>.tasks-workspace-root),.content:has(>.vault-workspace-root){padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.view-stack{animation:view-in var(--motion-duration-enter) var(--motion-ease-out) both;grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@keyframes view-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-intro{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.eyebrow{color:var(--accent-alt);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:700}.page-intro h1{letter-spacing:-.055em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1}.page-intro>div>p:last-child{color:var(--app-muted);margin:10px 0 0;font-size:13px}.sync-stamp{color:var(--app-muted);white-space:nowrap;align-items:center;gap:9px;font-size:10px;display:flex}.briefing-card{background:linear-gradient(120deg,var(--accent-alt),transparent 48%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.briefing-card{background:linear-gradient(120deg,color-mix(in srgb,var(--accent-alt) 12%,transparent),transparent 48%),var(--app-surface)}}.briefing-card{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.briefing-card{border:1px solid color-mix(in srgb,var(--accent-alt) 20%,transparent)}}.briefing-card{border-radius:var(--radius-xl);box-shadow:var(--shadow);grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);min-height:250px;display:grid;overflow:hidden}.briefing-copy{padding:34px 38px}.briefing-label{color:var(--magenta);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:9px;font-weight:700;display:flex}.agent-orb{background:radial-gradient(circle at 30% 28%,#fff 0 2%,transparent 3%),radial-gradient(circle at 35% 34%,var(--cyan),var(--violet) 32%,var(--magenta) 64%,var(--coral));box-shadow:inset -8px -10px 18px #140a3c66,0 0 22px var(--magenta);border:1px solid #ffffff73;border-radius:50%}@supports (color:color-mix(in lab,red,red)){.agent-orb{box-shadow:inset -8px -10px 18px #140a3c66,0 0 22px color-mix(in srgb,var(--magenta) 34%,transparent)}}.agent-orb{width:54px;height:54px}.agent-orb.small{width:38px;height:38px}.agent-orb.tiny{width:16px;height:16px}.briefing-copy h2{letter-spacing:-.05em;margin:24px 0 12px;font-size:clamp(27px,3.2vw,42px)}.briefing-copy>p{color:var(--app-muted);max-width:750px;margin:0;font-size:13px;line-height:1.75}.briefing-summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.briefing-pulse{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.briefing-pulse-item{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.briefing-pulse-item{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.briefing-pulse-item{border:1px solid var(--app-line);border-radius:var(--radius-md);flex-direction:column;gap:6px;min-height:72px;padding:12px 14px;display:flex}.briefing-pulse-item.coral{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.briefing-pulse-item.coral{border-color:color-mix(in srgb,var(--coral) 28%,var(--app-line))}}.briefing-pulse-item.amber{border-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.briefing-pulse-item.amber{border-color:color-mix(in srgb,var(--warm-amber) 28%,var(--app-line))}}.briefing-pulse-item.violet{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.briefing-pulse-item.violet{border-color:color-mix(in srgb,var(--violet) 28%,var(--app-line))}}.briefing-pulse-item.cyan{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-pulse-item.cyan{border-color:color-mix(in srgb,var(--cyan) 28%,var(--app-line))}}.briefing-pulse-item.magenta{border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.briefing-pulse-item.magenta{border-color:color-mix(in srgb,var(--magenta) 28%,var(--app-line))}}.briefing-pulse-label{color:var(--app-text);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.briefing-pulse-detail{color:var(--app-muted);font-size:12px;line-height:1.45}.pinned-focus-panel{gap:14px;margin-bottom:18px;display:grid}.pinned-focus-card{background:var(--app-surface);border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.pinned-focus-card{border:1px solid color-mix(in srgb,var(--cyan) 22%,var(--app-line))}}.pinned-focus-card{border-radius:var(--radius-xl);box-shadow:var(--shadow);padding:22px 24px}.pinned-focus-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pinned-focus-heading{align-items:flex-start;gap:12px;display:flex}.pinned-focus-icon{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.pinned-focus-icon{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.pinned-focus-icon{color:var(--cyan);border-radius:999px;justify-content:center;width:32px;height:32px;margin-top:2px;display:flex}.pinned-focus-eyebrow{margin-bottom:4px}.pinned-focus-card h2{letter-spacing:-.04em;margin:0;font-size:clamp(20px,2.2vw,26px);line-height:1.15}.pinned-focus-card h2 a{color:inherit;text-decoration:none}.pinned-focus-card h2 a:hover{color:var(--cyan)}.pinned-focus-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.dashboard-pin-button,.pinned-unpin{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;font-family:var(--font-sans);transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease),color var(--motion-duration-fast) var(--motion-ease);background:0 0;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:600}.dashboard-pin-button:hover,.pinned-unpin:hover{background:var(--app-surface-2);border-color:var(--app-line-strong);color:var(--app-text)}.dashboard-pin-button.is-pinned{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-pin-button.is-pinned{background:color-mix(in srgb,var(--cyan) 10%,transparent)}}.dashboard-pin-button.is-pinned{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-pin-button.is-pinned{border-color:color-mix(in srgb,var(--cyan) 28%,var(--app-line))}}.dashboard-pin-button.is-pinned{color:var(--cyan)}.pinned-focus-meta{color:var(--app-muted);margin:10px 0 0;font-size:12px}.pinned-focus-progress{align-items:center;gap:10px;margin-top:14px;display:flex}.pinned-focus-progress-bar{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.pinned-focus-progress-bar{background:color-mix(in srgb,var(--app-surface-2) 88%,transparent)}}.pinned-focus-progress-bar{border-radius:999px;flex:1;height:6px;overflow:hidden}.pinned-focus-progress-bar span{background:linear-gradient(90deg,var(--cyan),var(--violet));border-radius:inherit;min-width:4px;height:100%;display:block}.pinned-focus-progress small{color:var(--app-muted);white-space:nowrap;font-size:11px}.pinned-focus-note{margin:14px 0 0;font-size:13px}.pinned-focus-empty,.pinned-focus-note{color:var(--app-muted);line-height:1.55}.pinned-focus-empty{margin:16px 0 0;font-size:12px}.page-intro-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.dashboard-customize-toggle{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.dashboard-customize-toggle{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.dashboard-customize-toggle{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;font-family:var(--font-sans);transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease),color var(--motion-duration-fast) var(--motion-ease);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:11px;font-weight:600}.dashboard-modules-toggle{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.dashboard-modules-toggle{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.dashboard-modules-toggle{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-modules-toggle{border:1px solid color-mix(in srgb,var(--accent-alt) 22%,var(--app-line))}}.dashboard-modules-toggle{color:var(--app-text);cursor:pointer;font-family:var(--font-sans);min-height:34px;transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease),box-shadow var(--motion-duration-fast) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);white-space:nowrap;border-radius:999px;gap:7px;padding:7px 8px 7px 12px;font-size:11px;font-weight:650;display:inline-flex}.dashboard-modules-toggle>span:first-child{color:var(--accent-alt);font-size:15px;line-height:1}.dashboard-modules-toggle.is-active,.dashboard-modules-toggle:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-modules-toggle.is-active,.dashboard-modules-toggle:hover{background:color-mix(in srgb,var(--accent-alt) 11%,var(--app-surface-2))}}.dashboard-modules-toggle.is-active,.dashboard-modules-toggle:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-modules-toggle.is-active,.dashboard-modules-toggle:hover{border-color:color-mix(in srgb,var(--accent-alt) 38%,var(--app-line))}}.dashboard-modules-toggle.is-active,.dashboard-modules-toggle:hover{box-shadow:0 8px 22px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-modules-toggle.is-active,.dashboard-modules-toggle:hover{box-shadow:0 8px 22px color-mix(in srgb,var(--accent-alt) 12%,transparent)}}.dashboard-modules-toggle.is-active,.dashboard-modules-toggle:hover{transform:translateY(-1px)}.dashboard-modules-count{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.dashboard-modules-count{background:color-mix(in srgb,var(--accent-alt) 14%,transparent)}}.dashboard-modules-count{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-modules-count{border:1px solid color-mix(in srgb,var(--accent-alt) 22%,transparent)}}.dashboard-modules-count{color:var(--accent-alt);border-radius:999px;justify-content:center;min-width:32px;height:20px;padding:0 7px;font-size:9px;display:inline-flex}.dashboard-module-picker{background:radial-gradient(circle at 0 0,var(--accent-alt),transparent 34%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.dashboard-module-picker{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent-alt) 14%,transparent),transparent 34%),color-mix(in srgb,var(--app-surface) 94%,transparent)}}.dashboard-module-picker{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-module-picker{border:1px solid color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.dashboard-module-picker{border-radius:var(--radius-xl);gap:18px;padding:22px;display:grid}.dashboard-module-picker-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.dashboard-module-picker-heading h2{letter-spacing:-.04em;margin:0;font-size:21px}.dashboard-module-picker-heading p:last-child{color:var(--app-muted);margin:7px 0 0;font-size:11px}.dashboard-module-picker-actions{gap:7px;display:flex}.dashboard-module-picker-actions button{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.dashboard-module-picker-actions button{background:color-mix(in srgb,var(--app-surface-2) 82%,transparent)}}.dashboard-module-picker-actions button{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;border-radius:999px;min-height:32px;padding:7px 12px;font-size:10px;font-weight:650}.dashboard-module-picker-actions button:last-child{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-module-picker-actions button:last-child{background:color-mix(in srgb,var(--accent-alt) 14%,var(--app-surface-2))}}.dashboard-module-picker-actions button:last-child{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-module-picker-actions button:last-child{border-color:color-mix(in srgb,var(--accent-alt) 32%,var(--app-line))}}.dashboard-module-picker-actions button:last-child{color:var(--app-text)}.dashboard-module-picker-actions button:hover:not(:disabled){border-color:var(--app-line-strong);color:var(--app-text)}.dashboard-module-picker-actions button:disabled{cursor:default;opacity:.42}.dashboard-module-options{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.dashboard-module-options>button{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.dashboard-module-options>button{background:color-mix(in srgb,var(--app-surface-2) 48%,transparent)}}.dashboard-module-options>button{border:1px solid var(--app-line);border-radius:var(--radius-md);color:var(--app-muted);cursor:pointer;text-align:left;min-height:64px;transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);grid-template-columns:28px minmax(0,1fr);gap:11px;padding:10px 12px;display:grid}.dashboard-module-options>button:hover{border-color:var(--app-line-strong);transform:translateY(-1px)}.dashboard-module-options>button.is-visible{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-module-options>button.is-visible{background:color-mix(in srgb,var(--accent-alt) 8%,var(--app-surface-2))}}.dashboard-module-options>button.is-visible{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-module-options>button.is-visible{border-color:color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.dashboard-module-options>button.is-visible{color:var(--app-text)}.dashboard-module-check{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.dashboard-module-check{background:color-mix(in srgb,var(--app-surface) 72%,transparent)}}.dashboard-module-check{border:1px solid var(--app-line-strong);color:#0000;border-radius:9px;justify-content:center;width:28px;height:28px;font-size:12px;display:flex}.is-visible .dashboard-module-check{background:var(--action-bg);border-color:var(--action-border);box-shadow:var(--shadow-soft);color:var(--action-foreground)}.dashboard-module-options small,.dashboard-module-options strong{display:block}.dashboard-module-options strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashboard-module-options small{color:var(--app-muted);margin-top:4px;font-size:9px}.dashboard-empty-modules{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.dashboard-empty-modules{background:color-mix(in srgb,var(--app-surface) 86%,transparent)}}.dashboard-empty-modules{border:1px dashed var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.dashboard-empty-modules{border:1px dashed color-mix(in srgb,var(--accent-alt) 36%,var(--app-line))}}.dashboard-empty-modules{border-radius:var(--radius-xl);color:var(--app-muted);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;gap:7px;min-height:220px;padding:32px;display:flex}.dashboard-empty-modules>span{color:var(--accent-alt);font-size:26px}.dashboard-empty-modules strong{color:var(--app-text);font-size:17px}.dashboard-empty-modules small{font-size:10px}.dashboard-customize-toggle.is-active,.dashboard-customize-toggle:hover{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-customize-toggle.is-active,.dashboard-customize-toggle:hover{background:color-mix(in srgb,var(--cyan) 10%,var(--app-surface-2))}}.dashboard-customize-toggle.is-active,.dashboard-customize-toggle:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-customize-toggle.is-active,.dashboard-customize-toggle:hover{border-color:color-mix(in srgb,var(--cyan) 28%,var(--app-line))}}.dashboard-customize-toggle.is-active,.dashboard-customize-toggle:hover{color:var(--app-text)}.dashboard-modular-canvas{width:100%;max-width:1600px;margin:0 auto}.dashboard-modular-customizing{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.dashboard-modular-customizing{background:color-mix(in srgb,var(--app-surface-2) 24%,transparent)}}.dashboard-modular-customizing{border:1px dashed var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-modular-customizing{border:1px dashed color-mix(in srgb,var(--cyan) 20%,var(--app-line))}}.dashboard-modular-customizing{border-radius:var(--radius-xl);padding:10px}.dashboard-tile-view{flex-direction:column;display:flex}.dashboard-modular-grid .react-grid-item>.dashboard-grid-item,.dashboard-tile-view{height:100%;min-height:0}.dashboard-tile-view>.connections-section,.dashboard-tile-view>.dashboard-panel-tile,.dashboard-tile-view>.email-inbox-panel,.dashboard-tile-view>.panel,.dashboard-tile-view>.pinned-focus-card{box-sizing:border-box;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden auto}.dashboard-tile-view>.briefing-card{box-sizing:border-box;flex:1;height:100%;min-height:0;overflow:hidden auto}.dashboard-tile-view .dashboard-panel-tile>.panel{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden auto}.dashboard-tile-view .connections-section{margin-top:0}.dashboard-modular-customizing .quick-panel.dashboard-panel-tile,.dashboard-tile-view .quick-panel{grid-column:auto;overflow:hidden auto}.dashboard-tile-view .attention-panel,.dashboard-tile-view .focus-panel,.dashboard-tile-view .schedule-panel{padding:22px}.dashboard-tile-view .attention-panel{justify-content:flex-start;height:auto}.dashboard-tile-view .connection-strip,.dashboard-tile-view .email-inbox-list,.dashboard-tile-view .focus-list{flex:none;min-height:0;overflow:auto}.dashboard-tile-view .focus-list{align-content:start}.dashboard-tile-view .attention-list{flex:none;width:100%}.dashboard-tile-view .focus-item{min-height:0;padding:8px 0}.dashboard-tile-view .section-heading{flex-shrink:0;margin-bottom:12px}.dashboard-tile-view .attention-panel .section-heading{margin-bottom:16px}.dashboard-modular-customizing .attention-panel .attention-list{flex:none;width:100%}.dashboard-tile-view .panel-empty{flex:1;margin:0}.dashboard-tile-view .briefing-copy{overflow:auto}.dashboard-tile-view .briefing-copy,.dashboard-tile-view .pinned-focus-card .pinned-rich-body{flex-direction:column;flex:1;min-height:0;display:flex}.dashboard-modular-grid .react-grid-item{transition:none}.dashboard-modular-customizing .react-grid-item{transition:transform .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),height .22s cubic-bezier(.22,1,.36,1)}.dashboard-modular-customizing .react-grid-item.react-draggable-dragging{z-index:20;transition:none}.dashboard-modular-grid .react-grid-item.react-grid-placeholder{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-modular-grid .react-grid-item.react-grid-placeholder{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.dashboard-modular-grid .react-grid-item.react-grid-placeholder{border:1px dashed var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-modular-grid .react-grid-item.react-grid-placeholder{border:1px dashed color-mix(in srgb,var(--cyan) 38%,var(--app-line))}}.dashboard-modular-grid .react-grid-item.react-grid-placeholder{border-radius:var(--radius-xl);opacity:1}.dashboard-glass-tile.dashboard-tile-editing{background:linear-gradient(145deg,var(--app-surface),var(--app-surface-2))}@supports (color:color-mix(in lab,red,red)){.dashboard-glass-tile.dashboard-tile-editing{background:linear-gradient(145deg,color-mix(in srgb,var(--app-surface) 92%,transparent),color-mix(in srgb,var(--app-surface-2) 78%,transparent))}}.dashboard-glass-tile.dashboard-tile-editing{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-glass-tile.dashboard-tile-editing{border:1px solid color-mix(in srgb,var(--cyan) 18%,var(--app-line))}}.dashboard-glass-tile.dashboard-tile-editing{border-radius:var(--radius-xl);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 8px 28px #00000029}.dashboard-tile-chrome{align-items:center;gap:8px;min-height:32px;padding:6px 10px 0;display:flex}.dashboard-tile-handle{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.dashboard-tile-handle{background:color-mix(in srgb,var(--app-surface-2) 88%,transparent)}}.dashboard-tile-handle{border:1px solid var(--app-line);color:var(--app-muted);cursor:grab;letter-spacing:-.08em;border-radius:8px;flex-shrink:0;justify-content:center;width:22px;height:22px;font-size:10px;display:inline-flex}.dashboard-tile-handle:active{cursor:grabbing}.dashboard-tile-title{color:var(--app-muted);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.dashboard-tile-body{flex-direction:column;flex:1;min-height:0;padding:6px 8px 8px;display:flex;overflow:hidden auto}.dashboard-modular-customizing .dashboard-panel-tile.connections-section,.dashboard-modular-customizing .dashboard-panel-tile.email-inbox-panel,.dashboard-modular-customizing .dashboard-panel-tile.panel{box-shadow:none;background:0 0;border:0;height:100%;min-height:0;margin:0;padding:6px 8px 8px}.dashboard-modular-customizing .attention-panel.dashboard-panel-tile{justify-content:flex-start;height:auto}.briefing-card.briefing-card-tile{height:100%;min-height:0}.briefing-card-notification-focus{outline:2px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.briefing-card-notification-focus{outline:2px solid color-mix(in srgb,var(--accent-alt) 72%,transparent)}}.briefing-card-notification-focus{outline-offset:3px;box-shadow:0 0 0 7px var(--accent-alt),0 22px 54px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.briefing-card-notification-focus{box-shadow:0 0 0 7px color-mix(in srgb,var(--accent-alt) 10%,transparent),0 22px 54px color-mix(in srgb,var(--accent-alt) 18%,transparent)}}.briefing-card-notification-focus:focus{outline-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.briefing-card-notification-focus:focus{outline-color:color-mix(in srgb,var(--accent-alt) 86%,white 14%)}}.briefing-card.briefing-card-tile .briefing-copy{min-height:0;padding:24px 26px;overflow:auto}.briefing-card.briefing-card-tile .briefing-art{min-height:0}.dashboard-modular-customizing .briefing-card.briefing-card-tile{box-shadow:none;border:0;flex-direction:column;display:flex}.dashboard-modular-customizing .briefing-card.briefing-card-tile .briefing-art{display:none}.dashboard-modular-customizing .pinned-focus-card.embedded{box-shadow:none;background:0 0;border:0;height:100%;min-height:0;padding:6px 8px 8px}.pinned-focus-card.embedded{height:100%;min-height:0}.dashboard-modular-customizing .react-grid-item>.react-resizable-handle{opacity:1}.dashboard-modular-customizing .react-grid-item>.react-resizable-handle:after{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-modular-customizing .react-grid-item>.react-resizable-handle:after{border-color:color-mix(in srgb,var(--cyan) 70%,transparent)}}.pinned-item-list{gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}.pinned-item-row{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.pinned-item-row{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.pinned-item-row{border:1px solid var(--app-line);border-radius:var(--radius-md);grid-template-columns:28px 1fr;gap:10px;padding:8px 10px;display:grid}.pinned-item-check{background:var(--app-surface);border:1px solid var(--app-line-strong);color:var(--cyan);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.pinned-item-check.is-done{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.pinned-item-check.is-done{background:color-mix(in srgb,var(--cyan) 12%,var(--app-surface))}}.pinned-item-check.is-done{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.pinned-item-check.is-done{border-color:color-mix(in srgb,var(--cyan) 34%,var(--app-line-strong))}}.pinned-item-title{color:var(--app-text);font-size:13px;line-height:1.35}.pinned-item-title.is-done{color:var(--app-muted);text-decoration:line-through}.pinned-rich-body{margin-top:16px}.pinned-rich-body .relative.rounded-lg.border{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.pinned-rich-body .relative.rounded-lg.border{background:color-mix(in srgb,var(--app-surface-2) 55%,var(--app-surface))}}.pinned-rich-body .relative.rounded-lg.border{border-color:var(--app-line)}.pinned-rich-body-pane .note-rich{min-height:8rem;font-size:13px}.pinned-rich-save-state{color:var(--app-muted);margin:8px 2px 0;font-size:11px}.pinned-subtask-list{margin-bottom:0}.briefing-actions{gap:6px;margin:22px 0 0;padding:0;list-style:none;display:grid}.briefing-action{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.briefing-action{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.briefing-action{border:1px solid var(--app-line);border-radius:var(--radius-md);transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease);grid-template-columns:34px 1fr auto auto;gap:12px;padding:11px 12px;text-decoration:none;display:grid}.briefing-action:hover{background:var(--app-surface-2);border-color:var(--app-line-strong)}.briefing-action-primary{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.briefing-action-primary{background:color-mix(in srgb,var(--coral) 10%,var(--app-surface-2))}}.briefing-action-primary{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.briefing-action-primary{border-color:color-mix(in srgb,var(--coral) 24%,var(--app-line))}}.briefing-action-primary:hover{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.briefing-action-primary:hover{background:color-mix(in srgb,var(--coral) 14%,var(--app-surface-2))}}.briefing-action-primary:hover{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.briefing-action-primary:hover{border-color:color-mix(in srgb,var(--coral) 34%,var(--app-line-strong))}}.briefing-action-glyph{font-family:var(--font-sans);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:flex}.briefing-action-glyph.coral{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.briefing-action-glyph.coral{background:color-mix(in srgb,var(--coral) 14%,transparent)}}.briefing-action-glyph.coral{color:var(--coral)}.briefing-action-glyph.amber{background:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.briefing-action-glyph.amber{background:color-mix(in srgb,var(--warm-amber) 14%,transparent)}}.briefing-action-glyph.amber{color:var(--warm-amber)}.briefing-action-glyph.violet{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.briefing-action-glyph.violet{background:color-mix(in srgb,var(--violet) 14%,transparent)}}.briefing-action-glyph.violet{color:var(--violet)}.briefing-action-glyph.cyan{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-action-glyph.cyan{background:color-mix(in srgb,var(--cyan) 14%,transparent)}}.briefing-action-glyph.cyan{color:var(--cyan)}.briefing-action-glyph.magenta{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.briefing-action-glyph.magenta{background:color-mix(in srgb,var(--magenta) 14%,transparent)}}.briefing-action-glyph.magenta{color:var(--magenta)}.briefing-action-copy small,.briefing-action-copy strong{display:block}.briefing-action-copy strong{color:var(--app-text);font-size:11px;line-height:1.35}.briefing-action-copy small{color:var(--app-muted);margin-top:3px;font-size:10px;line-height:1.45}.briefing-action-count{color:var(--app-muted);font-family:var(--font-sans);text-align:center;min-width:1.2em;font-size:11px;font-weight:650}.briefing-action-arrow{color:var(--cyan);opacity:.85;font-size:12px}.briefing-footer{margin-top:18px}.briefing-footer,.briefing-sources{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.briefing-sources{margin-top:25px}.source-pill{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-muted);font-family:var(--font-sans);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:8px;text-decoration:none;display:inline-flex}a.source-pill:hover{border-color:var(--app-line-strong);color:var(--app-text)}.email-source-pill{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.email-source-pill{background:color-mix(in srgb,var(--coral) 12%,var(--app-surface-2))}}.email-source-pill{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.email-source-pill{border-color:color-mix(in srgb,var(--coral) 28%,transparent)}}.email-source-pill{color:var(--coral);font-weight:650}.today-bridge-panel{background:radial-gradient(circle at 5% 4%,var(--violet),transparent 31%),radial-gradient(circle at 96% 93%,var(--coral),transparent 34%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.today-bridge-panel{background:radial-gradient(circle at 5% 4%,color-mix(in srgb,var(--violet) 10%,transparent),transparent 31%),radial-gradient(circle at 96% 93%,color-mix(in srgb,var(--coral) 8%,transparent),transparent 34%),var(--app-surface)}}.today-bridge-panel{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.today-bridge-panel{border-color:color-mix(in srgb,var(--violet) 20%,var(--app-line))}}.today-bridge-panel{overflow:hidden;container:today-bridge/inline-size;padding:0!important}.today-bridge-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px 13px;display:flex}.today-bridge-header .eyebrow,.today-bridge-lane-heading .eyebrow{margin:0 0 6px}.today-bridge-header h2{letter-spacing:-.04em;margin:0;font-size:22px}.today-bridge-lanes{border-top:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.today-bridge-lanes{border-top:1px solid color-mix(in srgb,var(--violet) 15%,var(--app-line))}}.today-bridge-lanes{display:grid}.today-bridge-lane{min-width:0;padding:14px 16px}.today-bridge-lane+.today-bridge-lane{border-top:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.today-bridge-lane+.today-bridge-lane{border-top:1px solid color-mix(in srgb,var(--violet) 13%,var(--app-line))}}.today-bridge-email{background:linear-gradient(135deg,var(--coral),transparent 58%)}@supports (color:color-mix(in lab,red,red)){.today-bridge-email{background:linear-gradient(135deg,color-mix(in srgb,var(--coral) 7%,transparent),transparent 58%)}}.today-bridge-email.is-priority{background:linear-gradient(135deg,var(--coral),transparent 68%),var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.today-bridge-email.is-priority{background:linear-gradient(135deg,color-mix(in srgb,var(--coral) 14%,transparent),transparent 68%),color-mix(in srgb,var(--app-surface-raised) 72%,transparent)}}.today-bridge-email.is-priority{box-shadow:inset 3px 0 0 var(--coral)}@supports (color:color-mix(in lab,red,red)){.today-bridge-email.is-priority{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--coral) 72%,var(--magenta))}}.today-bridge-lane-heading{justify-content:space-between;align-items:center;gap:12px;margin:0 6px 10px;display:flex}.today-bridge-lane-heading h3{letter-spacing:-.025em;margin:0;font-size:17px}.today-bridge-lane-heading>a{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.today-bridge-lane-heading>a{background:color-mix(in srgb,var(--app-bg) 54%,transparent)}}.today-bridge-lane-heading>a{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.today-bridge-lane-heading>a{border:1px solid color-mix(in srgb,var(--violet) 17%,var(--app-line))}}.today-bridge-lane-heading>a{color:var(--app-muted);border-radius:999px;flex-shrink:0;gap:7px;padding:6px 8px 6px 10px;font-size:9px;text-decoration:none;display:inline-flex}.today-bridge-email .today-bridge-lane-heading>a{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.today-bridge-email .today-bridge-lane-heading>a{border-color:color-mix(in srgb,var(--coral) 19%,var(--app-line))}}.today-bridge-lane-heading>a:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.today-bridge-lane-heading>a:hover{border-color:color-mix(in srgb,var(--cyan) 34%,var(--app-line-strong))}}.today-bridge-lane-heading>a:hover{color:var(--app-text)}.today-bridge-lane-heading>a b{background:var(--violet);align-items:center}@supports (color:color-mix(in lab,red,red)){.today-bridge-lane-heading>a b{background:color-mix(in srgb,var(--violet) 15%,var(--app-surface-2))}}.today-bridge-lane-heading>a b{color:var(--app-text);border-radius:999px;justify-content:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;display:inline-flex}.today-bridge-email .today-bridge-lane-heading>a b{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.today-bridge-email .today-bridge-lane-heading>a b{background:color-mix(in srgb,var(--coral) 14%,var(--app-surface-2))}}.today-bridge-panel .attention-clear-state{margin:6px}.today-bridge-panel .email-inbox-item{padding:13px 14px}.today-bridge-email.is-priority .email-inbox-item{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.today-bridge-email.is-priority .email-inbox-item{background:color-mix(in srgb,var(--coral) 9%,var(--app-surface-solid))}}.today-bridge-email.is-priority .email-inbox-item{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.today-bridge-email.is-priority .email-inbox-item{border-color:color-mix(in srgb,var(--coral) 34%,var(--app-line))}}.today-bridge-email.is-priority .email-inbox-item{box-shadow:0 10px 28px var(--coral)}@supports (color:color-mix(in lab,red,red)){.today-bridge-email.is-priority .email-inbox-item{box-shadow:0 10px 28px color-mix(in srgb,var(--coral) 8%,transparent)}}.today-chief-situation{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:6px;display:grid}.today-chief-situation>a{background:var(--app-surface-solid);align-items:center}@supports (color:color-mix(in lab,red,red)){.today-chief-situation>a{background:color-mix(in srgb,var(--app-surface-solid) 68%,transparent)}}.today-chief-situation>a{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.today-chief-situation>a{border:1px solid color-mix(in srgb,var(--cyan) 16%,var(--app-line))}}.today-chief-situation>a{color:var(--app-muted);border-radius:14px;flex-direction:row;justify-content:center;gap:6px;min-height:40px;padding:7px 8px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:flex}.today-chief-situation>a:focus-visible,.today-chief-situation>a:hover{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.today-chief-situation>a:focus-visible,.today-chief-situation>a:hover{background:color-mix(in srgb,var(--cyan) 8%,var(--app-surface-solid))}}.today-chief-situation>a:focus-visible,.today-chief-situation>a:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.today-chief-situation>a:focus-visible,.today-chief-situation>a:hover{border-color:color-mix(in srgb,var(--cyan) 42%,var(--app-line))}}.today-chief-situation>a:focus-visible,.today-chief-situation>a:hover{outline:none;transform:translateY(-1px)}.today-chief-situation>a.is-alert{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.today-chief-situation>a.is-alert{background:color-mix(in srgb,var(--danger) 8%,var(--app-surface-solid))}}.today-chief-situation>a.is-alert{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.today-chief-situation>a.is-alert{border-color:color-mix(in srgb,var(--danger) 34%,var(--app-line))}}.today-chief-situation strong{color:var(--app-text);letter-spacing:-.04em;font-size:1rem}.today-bridge-unavailable span,.today-chief-situation span{font-size:.6rem}@container today-bridge (max-width:560px){.today-chief-situation{gap:6px}.today-chief-situation>a{text-align:center;flex-direction:column;gap:2px;min-height:48px;padding:6px 3px}.today-chief-situation strong{font-variant-numeric:tabular-nums;line-height:1}.today-chief-situation span{white-space:nowrap;line-height:1.15}}.today-bridge-unavailable{background:var(--danger);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.today-bridge-unavailable{background:color-mix(in srgb,var(--danger) 8%,var(--app-surface-solid))}}.today-bridge-unavailable{border:1px solid var(--danger)}@supports (color:color-mix(in lab,red,red)){.today-bridge-unavailable{border:1px solid color-mix(in srgb,var(--danger) 30%,var(--app-line))}}.today-bridge-unavailable{border-radius:14px;flex-direction:column;gap:5px;margin:6px;padding:12px;display:flex}.today-bridge-unavailable a{color:var(--cyan);font-size:.7rem}.today-bridge-triage-note{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:9px 6px 0;font-size:.65rem;display:flex}.today-bridge-triage-note a{color:inherit;text-underline-offset:2px}.today-bridge-triage-total{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.today-bridge-triage-total{background:color-mix(in srgb,var(--violet) 10%,transparent)}}.today-bridge-triage-total{border-radius:999px;margin-left:auto;padding:4px 7px}.email-inbox-panel{background:linear-gradient(135deg,var(--coral),var(--violet) 52%,transparent),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.email-inbox-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--coral) 14%,transparent),color-mix(in srgb,var(--violet) 8%,transparent) 52%,transparent),var(--app-surface)}}.email-inbox-panel{border:1px solid var(--coral)}@supports (color:color-mix(in lab,red,red)){.email-inbox-panel{border:1px solid color-mix(in srgb,var(--coral) 22%,transparent)}}.email-inbox-panel{border-radius:var(--radius-xl);box-shadow:var(--shadow);padding:28px 32px;overflow:hidden}.email-inbox-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.email-inbox-eyebrow{color:var(--coral)}.email-inbox-header h2{letter-spacing:-.04em;margin:8px 0 6px;font-size:clamp(22px,2.4vw,32px)}.email-inbox-subcopy{color:var(--app-muted);max-width:640px;margin:0;font-size:13px;line-height:1.6}.email-inbox-list{gap:8px;display:grid}.email-inbox-item{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.email-inbox-item{background:color-mix(in srgb,var(--app-surface) 82%,transparent)}}.email-inbox-item{border:1px solid var(--coral)}@supports (color:color-mix(in lab,red,red)){.email-inbox-item{border:1px solid color-mix(in srgb,var(--coral) 16%,var(--app-line))}}.email-inbox-item{border-radius:var(--radius-md);transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease);grid-template-columns:36px 1fr auto;gap:14px;padding:14px 16px;text-decoration:none;display:grid}.email-inbox-item:hover{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.email-inbox-item:hover{border-color:color-mix(in srgb,var(--coral) 34%,var(--app-line-strong))}}.email-inbox-item:hover{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.email-inbox-item:hover{background:color-mix(in srgb,var(--app-surface) 70%,transparent)}}.email-inbox-glyph{background:var(--coral);align-items:center}@supports (color:color-mix(in lab,red,red)){.email-inbox-glyph{background:color-mix(in srgb,var(--coral) 12%,transparent)}}.email-inbox-glyph{color:var(--coral);border-radius:10px;justify-content:center;width:36px;height:36px;font-size:15px;display:flex}.email-inbox-copy strong{color:var(--app-text);font-size:13px;line-height:1.35;display:block}.email-inbox-copy small{color:var(--app-muted);margin-top:4px;font-size:11px;line-height:1.45;display:block}.email-inbox-arrow{color:var(--coral);opacity:.8;font-size:14px}.email-inbox-action{color:var(--coral);white-space:nowrap;font-size:10px;font-weight:700}.briefing-footer button,.briefing-sources button,.text-button{color:var(--cyan);cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:650;text-decoration:none}.briefing-footer button,.briefing-sources button{margin-left:4px}@property --art-sky-top{syntax:"<color>";inherits:true;initial-value:#10162a}@property --art-sky-mid{syntax:"<color>";inherits:true;initial-value:#1a1040}@property --art-sky-bottom{syntax:"<color>";inherits:true;initial-value:#2d1b4e}@property --art-stars-opacity{syntax:"<number>";inherits:true;initial-value:0}.briefing-art{--art-sky-top:#10162a;--art-sky-mid:#1a1040;--art-sky-bottom:#2d1b4e;--art-haze:#ff785033;--art-stars-opacity:0;--art-atmosphere-opacity:.6;--art-cloud-opacity:.25;--art-horizon-opacity:.5;--art-celestial-x:75%;--art-celestial-y:30%;--art-celestial-size:104px;--art-celestial-top:var(--amber);--art-celestial-bottom:var(--coral);--art-celestial-glow:#ff78508c;background:radial-gradient(ellipse 80% 54% at 50% 103%,var(--art-haze),transparent 72%),linear-gradient(180deg,var(--art-sky-top) 0,var(--art-sky-mid) 54%,var(--art-sky-bottom) 100%)}@supports (color:color-mix(in lab,red,red)){.briefing-art{background:radial-gradient(ellipse 80% 54% at 50% 103%,color-mix(in srgb,var(--art-haze) 25%,transparent),transparent 72%),linear-gradient(180deg,var(--art-sky-top) 0,var(--art-sky-mid) 54%,var(--art-sky-bottom) 100%)}}.briefing-art{isolation:isolate;min-height:250px;transition:--art-sky-top 6s,--art-sky-mid 6s,--art-sky-bottom 6s,--art-stars-opacity 5s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0d}.briefing-art:before{mix-blend-mode:soft-light;opacity:.16;z-index:7;background:radial-gradient(circle at 18% 17%,#ffffff21 0 .55px,#0000 .8px) 0 0/5px 5px,radial-gradient(circle at 72% 61%,#ffffff14 0 .55px,#0000 .8px) 0 0/7px 7px}.briefing-art:after,.briefing-art:before{content:"";pointer-events:none;position:absolute;inset:0}.briefing-art:after{z-index:6;background:radial-gradient(#0000 45%,#0103104d 115%)}.briefing-art__atmosphere{background:radial-gradient(ellipse 52% 45% at 17% 28%,var(--art-haze),transparent 72%),radial-gradient(ellipse 58% 50% at 82% 40%,var(--art-sky-mid),transparent 74%);animation:briefing-atmosphere-drift 26s ease-in-out infinite alternate}@supports (color:color-mix(in lab,red,red)){.briefing-art__atmosphere{background:radial-gradient(ellipse 52% 45% at 17% 28%,color-mix(in srgb,var(--art-haze) 38%,transparent),transparent 72%),radial-gradient(ellipse 58% 50% at 82% 40%,color-mix(in srgb,var(--art-sky-mid) 58%,transparent),transparent 74%)}}.briefing-art__atmosphere{filter:blur(9px)saturate(1.12);opacity:var(--art-atmosphere-opacity);pointer-events:none;z-index:0;transition:opacity 5s;position:absolute;inset:-12%}.briefing-art__haze{background:linear-gradient(180deg,transparent 58%,var(--art-haze) 84%,transparent 100%),radial-gradient(ellipse 95% 48% at 50% 100%,var(--art-haze),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.briefing-art__haze{background:linear-gradient(180deg,transparent 58%,color-mix(in srgb,var(--art-haze) 34%,transparent) 84%,transparent 100%),radial-gradient(ellipse 95% 48% at 50% 100%,var(--art-haze),transparent 72%)}}.briefing-art__haze{inset:0}.briefing-art__haze,.briefing-art__stars{pointer-events:none;z-index:1;position:absolute}.briefing-art__stars{opacity:var(--art-stars-opacity);transition:opacity 5s;inset:0 0 22%;-webkit-mask-image:linear-gradient(#000 0 72%,#0000 100%);mask-image:linear-gradient(#000 0 72%,#0000 100%)}.briefing-art__milky-way{filter:blur(7px);opacity:.9;background:radial-gradient(48% 15% at 48% 46%,#dae1ff21,#0000 72%),radial-gradient(32% 10% at 54%,#9b89dc21,#0000 78%);animation:briefing-milky-way-drift 44s ease-in-out infinite alternate;position:absolute;inset:-28% -18%;transform:rotate(-12deg)}.briefing-art__star-layer{will-change:transform;position:absolute;inset:-2%}.briefing-art__star-layer--far{opacity:.66;animation:briefing-starfield-far 52s ease-in-out infinite alternate}.briefing-art__star-layer--mid{opacity:.82;animation:briefing-starfield-mid 38s ease-in-out infinite alternate}.briefing-art__star-layer--near{animation:briefing-starfield-near 29s ease-in-out infinite alternate}.briefing-art__star{animation:briefing-star-twinkle var(--star-duration,5s) ease-in-out infinite alternate;animation-delay:var(--star-delay,0s);background:var(--star-color,#fff);height:var(--star-size,1px);left:var(--star-x);opacity:var(--star-opacity,.55);top:var(--star-y);width:var(--star-size,1px);border-radius:50%;position:absolute}.briefing-art__star[data-glow="1"]{box-shadow:0 0 4px var(--star-color,#fff),0 0 9px var(--star-color,#fff)}@supports (color:color-mix(in lab,red,red)){.briefing-art__star[data-glow="1"]{box-shadow:0 0 4px color-mix(in srgb,var(--star-color,#fff) 92%,transparent),0 0 9px color-mix(in srgb,var(--star-color,#fff) 42%,transparent)}}.briefing-art__constellations{opacity:.14;width:100%;height:100%;animation:briefing-constellation-breathe 9s ease-in-out infinite alternate;position:absolute;inset:0}.briefing-art__constellations path{fill:none;stroke:#d5e2ffb8;stroke-dasharray:2 8;stroke-linecap:round;stroke-width:.75px}.briefing-art__clouds{opacity:var(--art-cloud-opacity);pointer-events:none;z-index:2;transition:opacity 5s;position:absolute;inset:0;overflow:hidden}.briefing-art__cloud{filter:blur(10px);will-change:transform;background:radial-gradient(at 30% 55%,#ffffff57,#0000 58%),radial-gradient(at 62% 44%,#ffffff3d,#0000 64%),radial-gradient(at 78% 60%,#ffffff29,#0000 58%);width:48%;height:82px;position:absolute;left:-48%}.briefing-art__cloud--one{animation:briefing-cloud-drift 58s linear -31s infinite;top:17%}.briefing-art__cloud--two{opacity:.6;animation:briefing-cloud-drift 74s linear -9s infinite;top:36%;transform:scale(.72)}.briefing-art__cloud--three{opacity:.42;animation:briefing-cloud-drift 88s linear -56s infinite;top:52%;transform:scale(1.18)}.briefing-art__celestial{height:var(--art-celestial-size);left:var(--art-celestial-x);top:var(--art-celestial-y);width:var(--art-celestial-size);z-index:3;transition:left 7s cubic-bezier(.22,1,.36,1),top 7s cubic-bezier(.22,1,.36,1),width 4s,height 4s;position:absolute;transform:translate(-50%,-50%)}.briefing-art__celestial-rays{background:repeating-conic-gradient(from 8deg,#ffeeb733 0 2deg,transparent 3deg 13deg);opacity:.72;transition:opacity 3s;animation:briefing-rays-turn 46s linear infinite;position:absolute;inset:-76%;-webkit-mask-image:radial-gradient(circle,#0000 0 30%,#000 46%,#0000 74%);mask-image:radial-gradient(circle,#0000 0 30%,#000 46%,#0000 74%)}.briefing-art[data-celestial=moon] .briefing-art__celestial-rays{opacity:0}.briefing-art__celestial-glow{background:radial-gradient(circle,var(--art-celestial-glow) 0,transparent 70%);animation:briefing-celestial-pulse 8s ease-in-out infinite;position:absolute;inset:-58%}.briefing-art__disc{background:radial-gradient(circle at 36% 28%,#ffffff7a,transparent 34%),linear-gradient(155deg,var(--art-celestial-top),var(--art-celestial-bottom));box-shadow:0 0 34px var(--art-celestial-glow),0 0 86px var(--art-celestial-glow),inset -8px -10px 18px #5b202c1f,inset 5px 6px 15px #ffffff2e;border:1px solid #ffffff4d;border-radius:50%}@supports (color:color-mix(in lab,red,red)){.briefing-art__disc{box-shadow:0 0 34px var(--art-celestial-glow),0 0 86px color-mix(in srgb,var(--art-celestial-glow) 42%,transparent),inset -8px -10px 18px #5b202c1f,inset 5px 6px 15px #ffffff2e}}.briefing-art__disc{width:100%;height:100%;position:relative;overflow:hidden}.briefing-art[data-celestial=moon] .briefing-art__disc{background:radial-gradient(circle at 34% 27%,#ffffffd1,transparent 25%),linear-gradient(145deg,var(--art-celestial-top),var(--art-celestial-bottom));box-shadow:0 0 24px var(--art-celestial-glow),0 0 64px var(--art-celestial-glow),inset -11px -13px 18px #32405f3d,inset 5px 5px 12px #ffffff59}@supports (color:color-mix(in lab,red,red)){.briefing-art[data-celestial=moon] .briefing-art__disc{box-shadow:0 0 24px var(--art-celestial-glow),0 0 64px color-mix(in srgb,var(--art-celestial-glow) 34%,transparent),inset -11px -13px 18px #32405f3d,inset 5px 5px 12px #ffffff59}}.briefing-art__crater{opacity:0;background:#53658b29;border:1px solid #4759801f;border-radius:50%;position:absolute;box-shadow:inset 2px 2px 3px #2330511f}.briefing-art[data-celestial=moon] .briefing-art__crater{opacity:1}.briefing-art__crater--one{width:18%;height:18%;top:51%;left:24%}.briefing-art__crater--two{width:12%;height:12%;top:31%;right:21%}.briefing-art__crater--three{width:9%;height:9%;bottom:18%;right:27%}.briefing-art__horizon{background:radial-gradient(ellipse 70% 8% at 50% 100%,var(--art-haze),transparent 78%)}@supports (color:color-mix(in lab,red,red)){.briefing-art__horizon{background:radial-gradient(ellipse 70% 8% at 50% 100%,color-mix(in srgb,var(--art-haze) 72%,transparent),transparent 78%)}}.briefing-art__horizon{filter:blur(6px);height:32%;opacity:var(--art-horizon-opacity);pointer-events:none;z-index:3;bottom:19%;transition:opacity 5s;position:absolute;inset-inline:-10%}.briefing-art__mountains{pointer-events:none;z-index:4;bottom:0;height:46%;position:absolute;inset-inline:0}.briefing-art__ridge{transform-origin:50% 100%;width:102%;position:absolute;bottom:-1px}.briefing-art__ridge--back{background:linear-gradient(180deg,var(--art-sky-bottom),var(--art-sky-bottom));animation:briefing-ridge-breathe 22s ease-in-out infinite alternate}@supports (color:color-mix(in lab,red,red)){.briefing-art__ridge--back{background:linear-gradient(180deg,color-mix(in srgb,var(--art-sky-bottom) 66%,#17192d),color-mix(in srgb,var(--art-sky-bottom) 24%,#080b18))}}.briefing-art__ridge--back{clip-path:polygon(0 100%,0 70%,13% 53%,27% 66%,41% 37%,57% 55%,73% 31%,87% 50%,100% 34%,100% 100%);filter:drop-shadow(0 -1px 2px var(--art-haze))}@supports (color:color-mix(in lab,red,red)){.briefing-art__ridge--back{filter:drop-shadow(0 -1px 2px color-mix(in srgb,var(--art-haze) 20%,transparent))}}.briefing-art__ridge--back{opacity:.72;height:75%;left:-1%}.briefing-art__ridge--mid{background:linear-gradient(180deg,var(--art-sky-bottom),var(--art-sky-bottom));animation:briefing-ridge-breathe 30s ease-in-out -11s infinite alternate-reverse}@supports (color:color-mix(in lab,red,red)){.briefing-art__ridge--mid{background:linear-gradient(180deg,color-mix(in srgb,var(--art-sky-bottom) 26%,#0d1020),color-mix(in srgb,var(--art-sky-bottom) 10%,#040610))}}.briefing-art__ridge--mid{clip-path:polygon(0 100%,0 82%,18% 58%,34% 72%,50% 48%,66% 65%,82% 44%,100% 59%,100% 100%);opacity:.9;height:61%;left:-1%}.briefing-art__ridge--front{background:linear-gradient(180deg,var(--art-sky-bottom),#02040b)}@supports (color:color-mix(in lab,red,red)){.briefing-art__ridge--front{background:linear-gradient(180deg,color-mix(in srgb,var(--art-sky-bottom) 12%,#060914),#02040b)}}.briefing-art__ridge--front{clip-path:polygon(0 100%,0 88%,22% 70%,38% 84%,54% 64%,72% 79%,88% 62%,100% 76%,100% 100%);height:48%;left:-1%}.briefing-art__time{-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);color:#ffffffa8;font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;z-index:8;background:#04071857;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:7px 10px;font-size:8px;display:inline-flex;position:absolute;box-shadow:inset 0 1px #ffffff14}.briefing-art__time strong{color:#ffffffeb;font-variant-numeric:tabular-nums;letter-spacing:.13em;font-size:9px;font-weight:650}.lifeos-app.light .briefing-art{box-shadow:inset 0 1px #ffffff52,inset 0 -1px #141c3814}@keyframes briefing-atmosphere-drift{0%{transform:translate(-1.5%,-.5%)scale(1.01)}to{transform:translate(1.5%,1%)scale(1.04)}}@keyframes briefing-celestial-pulse{0%,to{opacity:.76;transform:scale(.98)}50%{opacity:1;transform:scale(1.055)}}@keyframes briefing-rays-turn{to{transform:rotate(1turn)}}@keyframes briefing-star-twinkle{0%,to{opacity:.16;transform:scale(.82)}55%{opacity:var(--star-opacity,.55);transform:scale(1.08)}}@keyframes briefing-starfield-far{to{transform:translate(.8%,.45%)}}@keyframes briefing-starfield-mid{to{transform:translate(-1%,.7%)}}@keyframes briefing-starfield-near{to{transform:translate(1.2%,-.6%)}}@keyframes briefing-milky-way-drift{0%{transform:rotate(-13deg)translate(-1%)}to{transform:rotate(-10deg)translate(2%,1%)}}@keyframes briefing-constellation-breathe{0%{opacity:.09}to{opacity:.2}}@keyframes briefing-cloud-drift{0%{translate:-15vw}to{translate:175vw}}@keyframes briefing-ridge-breathe{0%{transform:translate(-.5%,1px)scaleX(1.01)}to{transform:translate(.5%,-2px)scaleX(1.018)}}.dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(270px,.75fr) minmax(260px,.7fr);gap:18px;display:grid}.stock-ticker-bleed{width:calc(100% + 84px);margin-inline:-42px}.stock-ticker-bleed-top{margin-top:-38px}.stock-ticker{background:linear-gradient(90deg,var(--magenta),var(--violet) 50%,var(--cyan));align-items:stretch}@supports (color:color-mix(in lab,red,red)){.stock-ticker{background:linear-gradient(90deg,color-mix(in srgb,var(--magenta) 7%,var(--app-surface)),color-mix(in srgb,var(--violet) 5%,var(--app-surface-2)) 50%,color-mix(in srgb,var(--cyan) 6%,var(--app-surface)))}}.stock-ticker{border-block:1px solid var(--magenta)}@supports (color:color-mix(in lab,red,red)){.stock-ticker{border-block:1px solid color-mix(in srgb,var(--magenta) 28%,var(--app-line))}}.stock-ticker{box-shadow:0 8px 24px #00000014,inset 0 1px 0 #ffffff1f,inset 0 -1px 0 var(--cyan)}@supports (color:color-mix(in lab,red,red)){.stock-ticker{box-shadow:0 8px 24px #00000014,inset 0 1px 0 #ffffff1f,inset 0 -1px 0 color-mix(in srgb,var(--cyan) 10%,transparent)}}.stock-ticker{min-height:38px;display:flex;position:relative;overflow:hidden}.stock-ticker:before{background:linear-gradient(105deg,transparent 28%,#ffffff17 46%,var(--cyan) 50%,transparent 68%);animation:stock-ticker-scan 13s cubic-bezier(.4,0,.2,1) infinite}@supports (color:color-mix(in lab,red,red)){.stock-ticker:before{background:linear-gradient(105deg,transparent 28%,#ffffff17 46%,color-mix(in srgb,var(--cyan) 6%,transparent) 50%,transparent 68%)}}.stock-ticker:before{content:"";opacity:.7;pointer-events:none;z-index:1;position:absolute;inset:0 -40%}.stock-ticker-edge{background:linear-gradient(90deg,var(--app-surface),var(--app-surface))}@supports (color:color-mix(in lab,red,red)){.stock-ticker-edge{background:linear-gradient(90deg,var(--app-surface),color-mix(in srgb,var(--app-surface) 38%,transparent))}}.stock-ticker-edge{pointer-events:none;z-index:3;flex:0 0 28px;position:relative}.stock-ticker-edge-right{background:linear-gradient(270deg,var(--app-surface),var(--app-surface))}@supports (color:color-mix(in lab,red,red)){.stock-ticker-edge-right{background:linear-gradient(270deg,var(--app-surface),color-mix(in srgb,var(--app-surface) 38%,transparent))}}.stock-ticker-label{background:var(--magenta);align-items:center}@supports (color:color-mix(in lab,red,red)){.stock-ticker-label{background:color-mix(in srgb,var(--magenta) 12%,var(--app-surface-2))}}.stock-ticker-label{border-inline-end:1px solid var(--magenta)}@supports (color:color-mix(in lab,red,red)){.stock-ticker-label{border-inline-end:1px solid color-mix(in srgb,var(--magenta) 35%,transparent)}}.stock-ticker-label{color:var(--magenta);font-family:var(--font-sans);letter-spacing:.22em;text-shadow:0 0 12px var(--magenta);flex:none;padding:0 14px;font-size:9px;font-weight:800;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.stock-ticker-label{text-shadow:0 0 12px color-mix(in srgb,var(--magenta) 28%,transparent)}}.stock-ticker-label{text-transform:uppercase;white-space:nowrap;z-index:3}.stock-ticker-label:hover{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.stock-ticker-label:hover{background:color-mix(in srgb,var(--magenta) 22%,var(--deep-indigo))}}.stock-ticker-label:hover{color:var(--accent-hover)}.stock-ticker-more{color:var(--cyan);text-shadow:0 0 10px var(--cyan);flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.stock-ticker-more{text-shadow:0 0 10px color-mix(in srgb,var(--cyan) 55%,transparent)}}.stock-ticker-more{z-index:3}.stock-ticker-more:hover{color:var(--magenta);text-shadow:0 0 12px var(--magenta)}@supports (color:color-mix(in lab,red,red)){.stock-ticker-more:hover{text-shadow:0 0 12px color-mix(in srgb,var(--magenta) 55%,transparent)}}.stock-ticker-viewport{z-index:2;flex:1;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.stock-ticker-track{height:100%;display:flex}.stock-ticker-scroll{white-space:nowrap;will-change:transform;flex-shrink:0;align-items:center;gap:0;animation:stock-ticker-scroll 52s linear infinite;display:flex}.stock-ticker-loop,.stock-ticker-sequence{flex-shrink:0;display:inline-flex}.stock-ticker-sequence{padding-inline:8px}.stock-ticker-item{font-family:var(--font-sans);letter-spacing:.06em;align-items:baseline;gap:10px;padding-inline:18px;font-size:11px;font-weight:600;display:inline-flex}.stock-ticker-symbol{color:var(--text);letter-spacing:.14em;text-shadow:0 0 8px var(--magenta);font-weight:800}@supports (color:color-mix(in lab,red,red)){.stock-ticker-symbol{text-shadow:0 0 8px color-mix(in srgb,var(--magenta) 18%,transparent)}}.stock-ticker-price{color:var(--text)}@supports (color:color-mix(in lab,red,red)){.stock-ticker-price{color:color-mix(in srgb,var(--text) 88%,var(--cyan))}}.stock-ticker-price{font-variant-numeric:tabular-nums;text-shadow:0 0 6px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.stock-ticker-price{text-shadow:0 0 6px color-mix(in srgb,var(--cyan) 14%,transparent)}}.stock-ticker-change{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:10px;font-weight:700}.stock-ticker-change-up{color:var(--mint);text-shadow:0 0 10px var(--mint)}@supports (color:color-mix(in lab,red,red)){.stock-ticker-change-up{text-shadow:0 0 10px color-mix(in srgb,var(--mint) 26%,transparent)}}.stock-ticker-change-down{color:var(--coral);text-shadow:0 0 10px var(--coral)}@supports (color:color-mix(in lab,red,red)){.stock-ticker-change-down{text-shadow:0 0 10px color-mix(in srgb,var(--coral) 26%,transparent)}}.stock-ticker-sep{color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.stock-ticker-sep{color:color-mix(in srgb,var(--magenta) 55%,transparent)}}.stock-ticker-sep{text-shadow:0 0 6px var(--magenta);margin-inline-start:6px;font-size:7px}@supports (color:color-mix(in lab,red,red)){.stock-ticker-sep{text-shadow:0 0 6px color-mix(in srgb,var(--magenta) 40%,transparent)}}.stock-ticker-sep{vertical-align:middle}.stock-ticker-empty{justify-content:flex-start;gap:12px;padding:10px 16px}.stock-ticker-empty-copy{color:var(--app-muted);margin:0;font-size:11px}.stock-watchlist-panel{padding:24px}.stock-watchlist{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.stock-watchlist-row{border-bottom:1px solid var(--app-line);grid-template-columns:1fr auto auto;align-items:baseline;gap:12px;padding:12px 0;display:grid}.stock-watchlist-row:last-child{border-bottom:0}.stock-watchlist-symbol{letter-spacing:.08em;font-size:13px;font-weight:700}.stock-watchlist-change,.stock-watchlist-price{font-variant-numeric:tabular-nums;text-align:right}.stock-watchlist-change{min-width:4.5rem;font-size:12px}.stock-watchlist-change-up{color:var(--mint)}.stock-watchlist-change-down{color:var(--coral)}@keyframes stock-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes stock-ticker-scan{0%{transform:translate(-42%)}to{transform:translate(42%)}}.stock-ticker:focus-within .stock-ticker-scroll,.stock-ticker:hover .stock-ticker-scroll{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.stock-ticker-scroll{white-space:normal;flex-wrap:wrap;justify-content:center;padding-block:8px;animation:none}.stock-ticker-loop+.stock-ticker-loop{display:none}.stock-ticker-loop{width:100%}.stock-ticker-loop,.stock-ticker-sequence{flex-wrap:wrap;justify-content:center}.stock-ticker-sequence+.stock-ticker-sequence{display:none}.stock-ticker:before{animation:none}.stock-ticker-viewport{-webkit-mask-image:none;mask-image:none}}@media (max-width:680px){.stock-ticker-bleed{width:calc(100% + 40px);margin-inline:-20px}.stock-ticker-bleed-top{margin-top:-24px}.stock-ticker-edge{display:none}.stock-ticker-label{padding-inline:10px;font-size:8px}.stock-ticker-item{padding-inline:12px;font-size:10px}}.briefing-card.briefing-card-tile{background:#070a18;min-height:420px;display:block;position:relative}.briefing-card.briefing-card-tile .briefing-art{z-index:0;width:100%;height:100%;min-height:100%;position:absolute;inset:0}.briefing-card.briefing-card-tile .briefing-copy{box-sizing:border-box;z-index:10;background:linear-gradient(90deg,#040818f7,#070f24ed 58%,#070c1f94 82%,#0000),linear-gradient(#0000 48%,#030613b3);width:min(72%,780px);height:100%;min-height:420px;padding:clamp(25px,3.5vw,42px);position:relative}.briefing-card.briefing-card-tile .briefing-copy h2{text-shadow:0 4px 28px #0000007a;max-width:660px;margin:14px 0 10px;font-size:clamp(31px,4vw,54px)}.chief-presence{-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);box-sizing:border-box;background:linear-gradient(115deg,#101f41e0,#0a112bb8),radial-gradient(circle at 12% 0,#46ddf424,#0000 40%);border:1px solid #63d4ee40;border-radius:18px;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;max-width:760px;min-height:70px;margin-bottom:16px;padding:8px 12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 46px #0000003d,0 0 36px #27d2ec0d}.chief-presence:after{content:"";background:linear-gradient(90deg,#0000,#58def657,#0000);height:1px;position:absolute;inset:auto 10% 0}.chief-presence-avatar{justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;position:relative}.chief-presence-avatar:after,.chief-presence-avatar:before{content:"";border:1px solid #59dbf433;border-radius:50%;position:absolute;inset:1px}.chief-presence-avatar:after{border-color:#ec4eb52e;inset:7px}.chief-presence-avatar .agent-orb{width:36px;height:36px;box-shadow:inset -8px -10px 18px #140a3c66,0 0 25px #38daf13d,0 0 42px #e548af29}.chief-presence-live-dot{z-index:2;background:#64e7c7;border:3px solid #09122af2;border-radius:50%;width:12px;height:12px;position:absolute;bottom:5px;right:5px;box-shadow:0 0 12px #64e7c7ad}.chief-presence-copy{gap:1px;min-width:0;display:grid}.chief-presence-copy>span{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:750}.chief-presence-copy strong{color:var(--app-text);letter-spacing:-.025em;font-size:1rem}.chief-presence-copy small{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.chief-presence-copy small{color:color-mix(in srgb,var(--app-text) 66%,var(--app-muted))}}.chief-presence-copy small{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.35;overflow:hidden}.chief-presence-controls{place-items:flex-end end;gap:7px;display:grid}.chief-presence-state{color:var(--app-text);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-presence-state{color:color-mix(in srgb,var(--app-text) 70%,var(--app-muted))}}.chief-presence-state{letter-spacing:.04em;gap:6px;font-size:.68rem;display:inline-flex}.chief-presence-state>span{background:#64e7c7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #64e7c78c}.briefing-direction{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.briefing-direction{color:color-mix(in srgb,var(--app-text) 76%,var(--app-muted))}}.briefing-direction{white-space:pre-line;max-width:590px;margin:0;font-size:12px;line-height:1.55}.briefing-feedback{align-items:center;gap:4px;display:inline-flex}.briefing-footer .briefing-feedback button{border:1px solid var(--app-line);color:var(--app-muted);border-radius:999px;margin-left:0;padding:5px 8px}.briefing-footer .briefing-feedback button[aria-pressed=true]{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-footer .briefing-feedback button[aria-pressed=true]{border-color:color-mix(in srgb,var(--cyan) 45%,var(--app-line))}}.briefing-footer .briefing-feedback button[aria-pressed=true]{color:var(--cyan)}.chief-briefing-items{gap:10px;max-width:1120px;margin:16px 0 0;padding:0;list-style:none;display:grid}.chief-briefing-items>li{background:var(--app-surface);align-items:start}@supports (color:color-mix(in lab,red,red)){.chief-briefing-items>li{background:color-mix(in srgb,var(--app-surface) 74%,transparent)}}.chief-briefing-items>li{border:1px solid var(--app-line);border-radius:16px;justify-content:space-between;gap:14px;padding:14px;display:flex}.chief-briefing-rank{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-briefing-rank{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.chief-briefing-rank{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-rank{border:1px solid color-mix(in srgb,var(--cyan) 28%,var(--app-line))}}.chief-briefing-rank{color:var(--cyan);letter-spacing:.08em;border-radius:999px;flex:0 0 30px;justify-content:center;height:30px;font-size:.68rem;display:inline-flex}.chief-briefing-item-copy{flex:420px;gap:4px;display:grid}.chief-briefing-items small,.chief-briefing-items strong{white-space:pre-line}.chief-briefing-item-copy>span{color:var(--app-muted);text-transform:capitalize;font-size:.72rem}.chief-briefing-item-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.chief-briefing-item-actions a,.chief-briefing-item-actions button{border:1px solid var(--app-line);color:inherit;font:inherit;white-space:nowrap;background:0 0;border-radius:999px;padding:5px 8px}.chief-briefing-item-actions button:disabled{opacity:.5}.chief-briefing-item-actions a:hover,.chief-briefing-item-actions button:hover:not(:disabled){border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-item-actions a:hover,.chief-briefing-item-actions button:hover:not(:disabled){border-color:color-mix(in srgb,var(--cyan) 45%,var(--app-line))}}.chief-briefing-item-actions a:hover,.chief-briefing-item-actions button:hover:not(:disabled){color:var(--cyan)}.chief-briefing-item-actions button:first-child{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-item-actions button:first-child{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.chief-briefing-item-actions button:first-child{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-item-actions button:first-child{border-color:color-mix(in srgb,var(--cyan) 38%,var(--app-line))}}.chief-briefing-item-actions button:first-child{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-item-actions button:first-child{color:color-mix(in srgb,var(--cyan) 86%,white)}}@media (max-width:680px){.chief-presence{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;min-height:0;margin-bottom:15px;padding:10px 11px}.chief-presence-avatar{width:48px;height:48px}.chief-presence-avatar .agent-orb{width:34px;height:34px}.chief-presence-controls{grid-column:1/-1;justify-content:space-between;place-items:center stretch;width:100%;display:flex}.chief-presence-copy small{white-space:normal}.chief-briefing-items>li{grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.chief-briefing-item-actions{grid-column:1/-1;justify-content:flex-start}}.briefing-runway-primary{-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);color:var(--app-text);transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);background:#0c1936c7;border:1px solid #43ddf44d;border-radius:17px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:20px;padding:13px;text-decoration:none;display:grid}.briefing-runway-primary:hover{background:#122548e6;border-color:#43ddf48c;transform:translateY(-1px)}.briefing-runway-primary.coral{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.coral{border-color:color-mix(in srgb,var(--coral) 42%,transparent)}}.briefing-runway-primary.amber{border-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.amber{border-color:color-mix(in srgb,var(--warm-amber) 42%,transparent)}}.briefing-runway-primary.violet{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.violet{border-color:color-mix(in srgb,var(--violet) 42%,transparent)}}.briefing-runway-primary-glyph{background:var(--coral);align-items:center}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary-glyph{background:color-mix(in srgb,var(--coral) 13%,#080e22e6)}}.briefing-runway-primary-glyph{border:1px solid var(--coral)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary-glyph{border:1px solid color-mix(in srgb,var(--coral) 25%,transparent)}}.briefing-runway-primary-glyph{color:var(--coral);border-radius:12px;justify-content:center;width:40px;height:40px;font-size:14px;display:flex}.briefing-runway-primary.amber .briefing-runway-primary-glyph{background:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.amber .briefing-runway-primary-glyph{background:color-mix(in srgb,var(--warm-amber) 13%,#080e22e6)}}.briefing-runway-primary.amber .briefing-runway-primary-glyph{border-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.amber .briefing-runway-primary-glyph{border-color:color-mix(in srgb,var(--warm-amber) 25%,transparent)}}.briefing-runway-primary.amber .briefing-runway-primary-glyph{color:var(--warm-amber)}.briefing-runway-primary.violet .briefing-runway-primary-glyph{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.violet .briefing-runway-primary-glyph{background:color-mix(in srgb,var(--violet) 13%,#080e22e6)}}.briefing-runway-primary.violet .briefing-runway-primary-glyph{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.violet .briefing-runway-primary-glyph{border-color:color-mix(in srgb,var(--violet) 25%,transparent)}}.briefing-runway-primary.violet .briefing-runway-primary-glyph{color:var(--violet)}.briefing-runway-primary.cyan .briefing-runway-primary-glyph{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.cyan .briefing-runway-primary-glyph{background:color-mix(in srgb,var(--cyan) 11%,#080e22e6)}}.briefing-runway-primary.cyan .briefing-runway-primary-glyph{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.cyan .briefing-runway-primary-glyph{border-color:color-mix(in srgb,var(--cyan) 24%,transparent)}}.briefing-runway-primary.cyan .briefing-runway-primary-glyph{color:var(--cyan)}.briefing-runway-primary.magenta .briefing-runway-primary-glyph{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.magenta .briefing-runway-primary-glyph{background:color-mix(in srgb,var(--magenta) 11%,#080e22e6)}}.briefing-runway-primary.magenta .briefing-runway-primary-glyph{border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.briefing-runway-primary.magenta .briefing-runway-primary-glyph{border-color:color-mix(in srgb,var(--magenta) 24%,transparent)}}.briefing-runway-primary.magenta .briefing-runway-primary-glyph{color:var(--magenta)}.briefing-runway-primary-copy{min-width:0}.briefing-runway-primary-copy small,.briefing-runway-primary-copy strong{display:block}.briefing-runway-primary-copy small{color:var(--coral);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px}.briefing-runway-primary-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.35;overflow:hidden}.briefing-runway-begin{background:var(--cyan);color:var(--tone-foreground);white-space:nowrap;border-radius:10px;padding:9px 11px;font-size:9px;font-weight:700}.briefing-runway-radar{margin-top:16px}.briefing-runway-radar-label{color:#f6f7ffa3;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:8px;display:block}.briefing-runway-radar ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.briefing-runway-radar li{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060d20a8;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.briefing-runway-index{border:1px solid var(--app-line);color:var(--app-muted);font-family:var(--font-mono);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:8px;display:flex}.briefing-runway-radar li>a{color:var(--app-text);min-width:0;text-decoration:none}.briefing-runway-radar li>a small,.briefing-runway-radar li>a strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.briefing-runway-radar li>a strong{font-size:10px}.briefing-runway-radar li>a small{color:var(--app-muted);margin-top:3px;font-size:8px}.briefing-runway-radar li>span:last-child{color:var(--cyan);font-size:10px}.briefing-runway-footer{gap:10px;margin-top:15px}.briefing-safe-state{color:#e6edfcad;align-items:center;gap:6px;font-size:8px;display:inline-flex}.briefing-safe-state>span{color:var(--mint)}.briefing-art__city{opacity:.82;z-index:4;bottom:25%;align-items:end;gap:2px;height:35%;display:flex;position:absolute;inset-inline:0}.briefing-art__city span{background:repeating-linear-gradient(180deg,transparent 0 8px,var(--cyan) 9px 10px),linear-gradient(180deg,var(--art-sky-bottom),#070a14)}@supports (color:color-mix(in lab,red,red)){.briefing-art__city span{background:repeating-linear-gradient(180deg,transparent 0 8px,color-mix(in srgb,var(--cyan) 35%,transparent) 9px 10px),linear-gradient(180deg,color-mix(in srgb,var(--art-sky-bottom) 22%,#10162b),#070a14)}}.briefing-art__city span{border-top:1px solid var(--magenta)}@supports (color:color-mix(in lab,red,red)){.briefing-art__city span{border-top:1px solid color-mix(in srgb,var(--magenta) 28%,transparent)}}.briefing-art__city span{flex:1;height:25%}.briefing-art__city span:nth-child(3n){height:47%}.briefing-art__city span:nth-child(4n){height:68%}.briefing-art__city span:nth-child(5n){height:38%}.briefing-art__city span:nth-child(7n){height:82%}.briefing-art__water{background:linear-gradient(180deg,var(--art-sky-bottom),#050916)}@supports (color:color-mix(in lab,red,red)){.briefing-art__water{background:linear-gradient(180deg,color-mix(in srgb,var(--art-sky-bottom) 42%,#13173a),#050916)}}.briefing-art__water{z-index:4;bottom:0;height:27%;position:absolute;inset-inline:0;overflow:hidden}.briefing-art__water span{border-top:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-art__water span{border-top:1px solid color-mix(in srgb,var(--cyan) 22%,transparent)}}.briefing-art__water span{width:116%;position:absolute;left:-8%}.briefing-art__water span:first-child{top:24%}.briefing-art__water span:nth-child(2){border-color:var(--magenta);top:53%}@supports (color:color-mix(in lab,red,red)){.briefing-art__water span:nth-child(2){border-color:color-mix(in srgb,var(--magenta) 23%,transparent)}}.briefing-art__water span:nth-child(3){top:79%}.briefing-art__road{clip-path:polygon(44% 0,56% 0,94% 100%,6% 100%);z-index:5;bottom:-13%;background:linear-gradient(#171329,#050711);height:46%;position:absolute;inset-inline:0;overflow:hidden}.briefing-art__road-grid{background:repeating-linear-gradient(90deg,transparent 0 11%,var(--cyan) 11.2% 11.45%)}@supports (color:color-mix(in lab,red,red)){.briefing-art__road-grid{background:repeating-linear-gradient(90deg,transparent 0 11%,color-mix(in srgb,var(--cyan) 22%,transparent) 11.2% 11.45%)}}.briefing-art__road-grid{position:absolute;inset:0}.briefing-art__road-grid span{border-top:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.briefing-art__road-grid span{border-top:1px solid color-mix(in srgb,var(--violet) 34%,transparent)}}.briefing-art__road-grid span{width:92%;position:absolute;left:4%}.briefing-art__road-grid span:first-child{top:10%}.briefing-art__road-grid span:nth-child(2){top:21%}.briefing-art__road-grid span:nth-child(3){top:34%}.briefing-art__road-grid span:nth-child(4){top:49%}.briefing-art__road-grid span:nth-child(5){top:65%}.briefing-art__road-grid span:nth-child(6){top:81%}.briefing-art__road-grid span:nth-child(7){top:95%}.briefing-art__road-edge{filter:drop-shadow(0 0 6px);width:2px;height:110%;position:absolute;top:0;bottom:0}.briefing-art__road-edge--left{background:var(--magenta);transform-origin:top;left:8%;transform:rotate(-17deg)}.briefing-art__road-edge--right{background:var(--cyan);transform-origin:top;right:8%;transform:rotate(17deg)}.briefing-art__chevron{color:var(--magenta);font-family:var(--font-mono);letter-spacing:-.18em;background:#050815c2;border:1px solid;border-radius:4px;padding:4px 7px 4px 5px;font-size:13px;line-height:1;position:absolute;top:12%}.briefing-art__chevron--left{left:18%}.briefing-art__chevron--right{color:var(--cyan);right:18%}.briefing-art__testarossa{filter:drop-shadow(0 16px 22px #0000009e);z-index:7;width:38%;height:34%;position:absolute;bottom:5%;right:7%}.briefing-art__car-shadow{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.briefing-art__car-shadow{background:color-mix(in srgb,var(--magenta) 28%,transparent)}}.briefing-art__car-shadow{filter:blur(11px);bottom:-4%;border-radius:50%;height:22%;position:absolute;inset-inline:7%}.briefing-art__car-body{border:1px solid var(--violet);background:linear-gradient(160deg,#1b1d2c,#05060b 72%)}@supports (color:color-mix(in lab,red,red)){.briefing-art__car-body{border:1px solid color-mix(in srgb,var(--violet) 42%,transparent)}}.briefing-art__car-body{clip-path:polygon(8% 38%,23% 13%,39% 0,68% 0,84% 13%,95% 39%,100% 78%,93% 100%,7% 100%,0 78%);bottom:12%;height:80%;position:absolute;inset-inline:0}.briefing-art__car-window{border:1px solid var(--cyan);background:linear-gradient(150deg,#20304a,#0b1022)}@supports (color:color-mix(in lab,red,red)){.briefing-art__car-window{border:1px solid color-mix(in srgb,var(--cyan) 28%,transparent)}}.briefing-art__car-window{clip-path:polygon(18% 100%,29% 0,74% 0,86% 100%);width:53%;height:31%;position:absolute;top:7%;left:24%}.briefing-art__car-deck{background:repeating-linear-gradient(#24283a 0 2px,#090b13 3px 8px);width:86%;height:28%;position:absolute;top:37%;left:7%}.briefing-art__car-grille{background:repeating-linear-gradient(#34384d 0 1px,#080a11 2px 7px);width:84%;height:27%;position:absolute;bottom:22%;left:8%}.briefing-art__tail-light{background:var(--magenta);box-shadow:0 0 9px var(--magenta),0 0 24px var(--magenta);border-radius:999px;animation:briefing-tail-light-pulse 5.5s ease-in-out infinite;bottom:38%}@supports (color:color-mix(in lab,red,red)){.briefing-art__tail-light{box-shadow:0 0 9px color-mix(in srgb,var(--magenta) 86%,transparent),0 0 24px color-mix(in srgb,var(--magenta) 42%,transparent)}}.briefing-art__tail-light{width:27%;height:6%;position:absolute}.briefing-art__tail-light--left{left:12%}.briefing-art__tail-light--right{right:12%}.briefing-art__car-plate{color:#131827;font-family:var(--font-mono);letter-spacing:.08em;background:#dce8ea;border-radius:2px;justify-content:center;align-items:center;width:15%;height:12%;font-size:clamp(5px,.65vw,8px);display:flex;position:absolute;bottom:28%;left:43%}.briefing-art__car-bumper{border-top:1px solid var(--magenta);background:#04050a}@supports (color:color-mix(in lab,red,red)){.briefing-art__car-bumper{border-top:1px solid color-mix(in srgb,var(--magenta) 35%,transparent)}}.briefing-art__car-bumper{width:86%;height:11%;position:absolute;bottom:12%;left:7%}@keyframes briefing-tail-light-pulse{0%,to{opacity:.82}50%{opacity:1}}.attention-clear-state,.radar-clear-state{color:var(--app-muted);align-items:center;gap:9px;margin:0;font-size:11px;display:flex}.attention-clear-state>span,.radar-clear-state>span{background:var(--mint);align-items:center}@supports (color:color-mix(in lab,red,red)){.attention-clear-state>span,.radar-clear-state>span{background:color-mix(in srgb,var(--mint) 10%,transparent)}}.attention-clear-state>span,.radar-clear-state>span{border:1px solid var(--mint)}@supports (color:color-mix(in lab,red,red)){.attention-clear-state>span,.radar-clear-state>span{border:1px solid color-mix(in srgb,var(--mint) 24%,transparent)}}.attention-clear-state>span,.radar-clear-state>span{color:var(--mint);border-radius:50%;justify-content:center;width:28px;height:28px;display:flex}.pinned-focus-card,.pinned-focus-card.embedded{background:radial-gradient(circle at 11% 18%,var(--cyan),transparent 28%),radial-gradient(circle at 92% 72%,var(--magenta),transparent 30%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.pinned-focus-card,.pinned-focus-card.embedded{background:radial-gradient(circle at 11% 18%,color-mix(in srgb,var(--cyan) 11%,transparent),transparent 28%),radial-gradient(circle at 92% 72%,color-mix(in srgb,var(--magenta) 10%,transparent),transparent 30%),var(--app-surface)}}.pinned-focus-card,.pinned-focus-card.embedded{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.pinned-focus-card,.pinned-focus-card.embedded{border-color:color-mix(in srgb,var(--cyan) 26%,var(--app-line))}}.pinned-focus-card,.pinned-focus-card.embedded{padding:18px;position:relative;overflow:auto}.pinned-focus-card.embedded{container:pinned-module/inline-size}.pinned-focus-card:after{background:linear-gradient(90deg,var(--cyan),var(--violet),var(--magenta));content:"";opacity:.68;bottom:0;height:2px;position:absolute;inset-inline:0}.pinned-context-summary{grid-template-columns:minmax(120px,.58fr) minmax(0,1.5fr);align-items:stretch;gap:18px;min-height:0;display:grid}.pinned-context-visual{background:linear-gradient(var(--cyan) 1px,transparent 1px),linear-gradient(90deg,var(--cyan) 1px,transparent 1px),linear-gradient(145deg,var(--cyan),var(--magenta))}@supports (color:color-mix(in lab,red,red)){.pinned-context-visual{background:linear-gradient(color-mix(in srgb,var(--cyan) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--cyan) 6%,transparent) 1px,transparent 1px),linear-gradient(145deg,color-mix(in srgb,var(--cyan) 13%,var(--app-surface-2)),color-mix(in srgb,var(--magenta) 10%,var(--app-surface)))}}.pinned-context-visual{border:1px solid var(--app-line);background-size:14px 14px,14px 14px,auto;border-radius:15px;min-height:118px;display:block;overflow:hidden}.pinned-context-visual svg{width:100%;height:100%}.pinned-context-moon{fill:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.pinned-context-moon{fill:color-mix(in srgb,var(--magenta) 30%,transparent)}}.pinned-context-ridge{fill:var(--violet)}@supports (color:color-mix(in lab,red,red)){.pinned-context-ridge{fill:color-mix(in srgb,var(--violet) 12%,var(--app-surface))}}.pinned-context-ridge{stroke:var(--violet)}@supports (color:color-mix(in lab,red,red)){.pinned-context-ridge{stroke:color-mix(in srgb,var(--violet) 58%,transparent)}}.pinned-context-ridge{stroke-width:1.5px}.pinned-context-line{stroke:var(--cyan);stroke-width:1.8px}.pinned-context-horizon{stroke:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.pinned-context-horizon{stroke:color-mix(in srgb,var(--magenta) 72%,transparent)}}.pinned-context-horizon{stroke-width:1.5px}.pinned-context-copy{align-self:center;min-width:0}.pinned-context-copy .pinned-focus-header{display:block}.pinned-context-copy .pinned-focus-heading,.pinned-context-copy .pinned-focus-heading>div{min-width:0}.pinned-context-copy .pinned-focus-card h2,.pinned-context-copy h2{font-size:clamp(20px,2.4vw,29px)}.pinned-next-action{color:var(--app-text);margin:12px 0 0;font-size:11px;line-height:1.5}.pinned-next-action>span{color:var(--app-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:8px;display:block}.pinned-context-summary .pinned-focus-meta{margin-top:8px}.pinned-context-summary .pinned-focus-actions{flex-direction:row;grid-column:1/-1;justify-content:flex-end;align-items:stretch}.pinned-details-toggle,.pinned-resume-action{text-align:center;white-space:nowrap;border-radius:10px;padding:8px 10px;font-size:9px;text-decoration:none}.pinned-resume-action{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.pinned-resume-action{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.pinned-resume-action{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.pinned-resume-action{border:1px solid color-mix(in srgb,var(--cyan) 34%,var(--app-line))}}.pinned-resume-action{color:var(--cyan)}.pinned-details-toggle{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;background:0 0}.pinned-context-details{border-top:1px solid var(--app-line);margin-top:16px;padding-top:14px}.pinned-context-details .pinned-rich-body{margin-top:14px}@container pinned-module (max-width:430px){.pinned-context-summary{grid-template-columns:minmax(0,1fr);gap:13px}.pinned-context-visual{height:94px;min-height:94px}.pinned-context-copy h2{font-size:23px}.pinned-context-summary .pinned-focus-actions{grid-column:1;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.briefing-art__tail-light{animation:none}}@media (max-width:1180px){.briefing-card.briefing-card-tile .briefing-copy{width:min(78%,720px)}.pinned-context-summary{grid-template-columns:minmax(110px,.52fr) minmax(0,1.5fr)}}@media (max-width:760px){.briefing-card.briefing-card-tile{min-height:0;padding-top:235px}.briefing-card.briefing-card-tile .briefing-art{height:260px;min-height:260px}.briefing-card.briefing-card-tile .briefing-copy{background:linear-gradient(#05081885,#060b1dfa 34px);width:100%;height:auto;min-height:0;padding:24px 20px;overflow:visible}.briefing-art__testarossa{width:48%;bottom:5%;right:6%}.briefing-runway-primary{grid-template-columns:40px minmax(0,1fr)}.briefing-runway-begin{text-align:center;grid-column:1/-1}.pinned-context-summary{grid-template-columns:1fr}.pinned-context-visual{min-height:145px}.pinned-context-summary .pinned-focus-actions{grid-column:1/-1}}.news-feed-panel{background:var(--app-surface);border-color:var(--app-line);border-radius:var(--radius-lg);flex-direction:column;gap:0;height:100%;min-height:0;padding:22px;display:flex;overflow:hidden}.news-feed-header{flex-shrink:0;align-items:flex-end;margin-bottom:14px}.news-feed-heading{min-width:0}.news-feed-heading .eyebrow{margin:0 0 6px}.news-feed-heading h2{letter-spacing:-.035em;margin:0;font-size:23px}.news-feed-heading p:last-child{color:var(--app-muted);margin:7px 0 0;font-size:10px;line-height:1.4}.news-feed-toolbar{flex:none;align-items:center;gap:9px;display:flex}.news-feed-toolbar label{align-items:center;gap:7px;display:flex}.news-feed-toolbar label>span{color:var(--app-muted);font-size:10px;font-weight:650}.news-feed-manage,.news-feed-toolbar select{color:var(--app-text);font-family:var(--font-sans)}.news-feed-toolbar select{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.news-feed-toolbar select{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.news-feed-toolbar select{border:1px solid var(--app-line);cursor:pointer;border-radius:10px;max-width:170px;min-height:32px;padding:5px 28px 5px 10px;font-size:16px}.news-feed-manage{white-space:nowrap;font-size:12px}@media (min-width:681px){.news-feed-toolbar select{font-size:11px}}.news-feed-content{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.news-feed-content{border-top:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.news-feed-content{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;min-height:0;display:grid}.news-feed-lead{border-right:1px solid var(--app-line);color:inherit;flex-direction:column;justify-content:flex-start;min-width:0;padding:18px 20px 18px 4px;text-decoration:none;display:flex}.news-feed-card-meta{color:var(--app-muted);letter-spacing:.01em;align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.news-feed-card-meta b{color:var(--cyan);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.news-feed-lead>strong{letter-spacing:-.03em;margin-top:11px;font-size:clamp(16px,1.5vw,20px);line-height:1.25}.news-feed-lead>p,.news-feed-lead>strong{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-feed-lead>p{color:var(--app-muted);margin:9px 0 0;font-size:10px;line-height:1.5}.news-feed-read{color:var(--app-text);align-items:center;gap:6px;margin-top:13px;font-size:9px;font-weight:700;display:inline-flex}.news-feed-list{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow:auto}.news-feed-card{border-bottom:1px solid var(--app-line);color:inherit;min-height:65px;transition:background-color var(--motion-duration-fast) var(--motion-ease);grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:9px 12px;text-decoration:none;display:grid}.news-feed-card:last-child{border-bottom:0}.news-feed-card:hover,.news-feed-lead:hover{background-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.news-feed-card:hover,.news-feed-lead:hover{background-color:color-mix(in srgb,var(--cyan) 5%,transparent)}}.news-feed-source-glyph{background:var(--violet);align-items:center}@supports (color:color-mix(in lab,red,red)){.news-feed-source-glyph{background:color-mix(in srgb,var(--violet) 12%,transparent)}}.news-feed-source-glyph{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.news-feed-source-glyph{border:1px solid color-mix(in srgb,var(--violet) 22%,var(--app-line))}}.news-feed-source-glyph{color:var(--violet);border-radius:10px;justify-content:center;width:30px;height:30px;font-size:11px;font-weight:750;display:inline-flex}.news-feed-card-copy{min-width:0}.news-feed-card-copy>strong{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.news-feed-topics{gap:5px;margin-top:5px;display:flex}.news-feed-topics em{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.news-feed-topics em{background:color-mix(in srgb,var(--app-surface-2) 86%,transparent)}}.news-feed-topics em{border:1px solid var(--app-line);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:110px;padding:2px 7px;font-size:8px;font-style:normal;overflow:hidden}.news-feed-card-arrow,.news-feed-topics em{color:var(--app-muted)}.news-feed-empty{flex:1;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:15px;padding:28px;display:grid}.news-feed-empty>span{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.news-feed-empty>span{background:color-mix(in srgb,var(--cyan) 10%,transparent)}}.news-feed-empty>span{color:var(--cyan);border-radius:14px;justify-content:center;width:42px;height:42px;display:inline-flex}.news-feed-empty strong{font-size:15px;display:block}.news-feed-empty p{color:var(--app-muted);margin:5px 0 0;font-size:11px;line-height:1.5}.news-feed-empty a{color:var(--cyan);font-size:11px;font-weight:700;text-decoration:none}.news-feed-panel a:focus-visible,.news-feed-panel select:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}@media (max-width:1180px){.news-feed-panel{height:auto}.news-feed-content{grid-template-columns:1fr}.news-feed-lead{border-bottom:1px solid var(--app-line);border-right:0;padding-right:4px}.news-feed-list{overflow:visible}}@media (max-width:680px){.news-feed-panel{padding:18px}.news-feed-header{flex-direction:column;align-items:flex-start}.news-feed-toolbar{flex-wrap:wrap;width:100%}.news-feed-toolbar label{flex:1}.news-feed-toolbar select{width:100%;max-width:none}.news-feed-lead{padding:18px 0}.news-feed-empty{grid-template-columns:42px minmax(0,1fr);align-items:start;padding:22px 18px}.news-feed-empty a{grid-column:2}}@media (prefers-reduced-motion:reduce){.news-feed-card{transition:none}}.agent-opportunities{border:1px solid var(--accent);flex-direction:column;gap:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.agent-opportunities{border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border))}}.agent-opportunities{border-radius:var(--radius-xl);background:radial-gradient(circle at 96% 0,var(--accent),transparent 34%),var(--surface)}@supports (color:color-mix(in lab,red,red)){.agent-opportunities{background:radial-gradient(circle at 96% 0,color-mix(in srgb,var(--accent) 11%,transparent),transparent 34%),var(--surface)}}.agent-opportunities{box-shadow:var(--shadow);padding:clamp(16px,2.5vw,24px)}.agent-evaluation-card h3,.agent-opportunities-head h2{margin:2px 0 4px}.agent-evaluation-card p,.agent-opportunities-head p:last-child{max-width:760px;color:var(--muted);font-size:13px;line-height:1.55}.agent-opportunity-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.notifications-drawer .agent-opportunities{margin-bottom:16px;padding:14px}.notifications-drawer .agent-opportunity-list{grid-template-columns:1fr}.notifications-drawer .agent-opportunities-head .eyebrow{display:none}.notifications-drawer .agent-opportunities-head h2{font-size:16px}.agent-opportunity-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;gap:9px;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.agent-opportunity-card{background:color-mix(in srgb,var(--surface-raised) 94%,transparent)}}.agent-opportunity-card{padding:15px;transition:border-color .16s,transform .16s,box-shadow .16s}.agent-opportunity-card.is-highlighted,.agent-opportunity-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.agent-opportunity-card.is-highlighted,.agent-opportunity-card:hover{border-color:color-mix(in srgb,var(--accent) 64%,var(--border))}}.agent-opportunity-card.is-highlighted,.agent-opportunity-card:hover{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.agent-opportunity-card.is-highlighted,.agent-opportunity-card:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}}.agent-opportunity-card.is-focused{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.agent-opportunity-card.is-focused{outline:2px solid color-mix(in srgb,var(--accent) 72%,transparent)}}.agent-opportunity-card.is-focused{outline-offset:3px}.agent-opportunity-card.is-highlighted{transform:translateY(-1px)}.agent-opportunity-card h3,.agent-opportunity-card p{margin:0}.agent-opportunity-card>p{color:var(--muted);font-size:13px;line-height:1.5}.agent-opportunity-actions,.agent-opportunity-meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.agent-opportunity-meta span{border:1px solid var(--border);color:var(--muted);text-transform:capitalize;border-radius:999px;padding:3px 8px;font-size:10px}.agent-opportunity-meta span.is-urgent{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.agent-opportunity-meta span.is-urgent{border-color:color-mix(in srgb,var(--danger) 45%,var(--border))}}.agent-opportunity-meta span.is-urgent{color:var(--danger)}.agent-opportunity-card details{color:var(--muted);font-size:11px}.agent-opportunity-card summary{cursor:pointer}.agent-opportunity-card details ul{margin:7px 0 0;padding-left:18px}.agent-opportunity-actions{margin-top:auto;padding-top:4px}.agent-intelligence-actions,.agent-intelligence-controls,.agent-intelligence-thresholds{flex-wrap:wrap;gap:10px;display:flex}.agent-intelligence-controls{flex-direction:column}.agent-intelligence-controls>label{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised);align-items:flex-start;gap:10px;padding:13px;display:flex}.agent-intelligence-controls input{margin-top:3px}.agent-intelligence-controls span{flex-direction:column;gap:3px;display:flex}.agent-intelligence-controls small,.agent-intelligence-thresholds>label>span{color:var(--muted);font-size:11px;line-height:1.45}.agent-intelligence-thresholds>label{flex-direction:column;flex:220px;gap:6px;min-width:min(100%,220px);display:flex}.agent-intelligence-thresholds>p{flex:2 360px;align-self:end;margin:0 0 8px;line-height:1.5}.agent-intelligence-advanced,.agent-intelligence-thresholds>p{color:var(--muted);font-size:12px}.agent-intelligence-advanced>summary{cursor:pointer;width:fit-content}.agent-intelligence-advanced[open]>summary{margin-bottom:10px}.agent-intelligence-thresholds select{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);min-height:40px;color:var(--foreground);padding:7px 10px}.agent-evaluation-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised);grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:16px;padding:16px;display:grid}.agent-evaluation-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.agent-evaluation-card dl>div{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:10px}.agent-evaluation-card dt{color:var(--muted);font-size:10px}.agent-evaluation-card dd{margin:3px 0 0;font-size:17px;font-weight:650}.agent-evaluation-card>ul{color:var(--muted);grid-column:1/-1;margin:0;padding-left:18px;font-size:12px}@media (max-width:820px){.agent-evaluation-card,.agent-opportunity-list{grid-template-columns:1fr}}@media (max-width:560px){.agent-opportunity-actions>button{flex:auto}.agent-evaluation-card dl{grid-template-columns:1fr}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.panel{background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--radius-lg);box-shadow:0 18px 50px #00000014}.focus-panel{grid-row:span 2;padding:24px}.attention-panel,.schedule-panel{padding:22px}.quick-panel{background:var(--app-surface);flex-direction:column;grid-column:2/4;padding:26px;display:flex;position:relative;overflow:hidden}.section-heading{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:19px;display:flex}.section-heading h2{letter-spacing:-.035em;margin:0;font-size:19px}.focus-list{gap:6px;display:grid}.focus-item{border-bottom:1px solid var(--app-line);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;min-height:86px;padding:12px 0;display:grid}.calendar-event-item{grid-template-columns:minmax(7.75rem,auto) minmax(0,1fr) auto;align-items:start;column-gap:16px}.calendar-event-time{color:var(--cyan);font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;padding-top:2px;font-size:11px;line-height:1.35}.calendar-event-copy{min-width:0}.calendar-event-item h3{margin:0;font-size:15px;line-height:1.35}.calendar-event-meta{flex-wrap:wrap;align-items:baseline;gap:3px 12px;line-height:1.45;display:flex;margin:5px 0 0!important}.focus-item .calendar-event-meta span{margin-right:0}.calendar-event-source{justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:min(14rem,35vw);margin-top:1px;display:flex}.calendar-source-tag{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.calendar-source-tag{background:color-mix(in srgb,var(--cyan) 10%,transparent)}}.calendar-source-tag{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.calendar-source-tag{border:1px solid color-mix(in srgb,var(--cyan) 30%,var(--app-line))}}.calendar-source-tag{color:var(--cyan);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;min-width:0;padding:4px 9px;font-size:11px;font-weight:600;line-height:1.4;overflow:hidden}.calendar-event-source>.text-button{flex-shrink:0}.focus-item:last-child{border-bottom:0}.task-check{border:1px solid var(--app-line-strong);color:var(--app-muted);cursor:pointer;font-family:var(--font-sans);background:0 0;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;text-decoration:none;display:flex;position:relative}.task-check:before{content:"";position:absolute;inset:-5px}.task-check:hover{border-color:var(--cyan);color:var(--cyan)}.capture-row h3,.comm-row h3,.focus-item h3,.result-card h3,.task-row h3{margin:0;font-size:12px;font-weight:620;line-height:1.45}.focus-item-link{color:inherit;min-width:0;margin:-8px 0;padding:8px 0;text-decoration:none;display:block}.focus-item-link:hover h3{color:var(--cyan)}.focus-item p{color:var(--app-muted);margin:6px 0 0;font-size:9px}.focus-item p span{color:var(--cyan);margin-right:12px}.done .task-main h3,.done h3{color:var(--app-muted);text-decoration:line-through}.done .task-check{background:var(--mint)}@supports (color:color-mix(in lab,red,red)){.done .task-check{background:color-mix(in srgb,var(--mint) 12%,transparent)}}.done .task-check{border-color:var(--mint);color:var(--mint)}.priority{border:1px solid var(--app-line);font-family:var(--font-sans);border-radius:999px;padding:5px 8px;font-size:8px}.priority.high{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.priority.high{background:color-mix(in srgb,var(--coral) 10%,transparent)}}.priority.high{color:var(--coral)}.priority.medium{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.priority.medium{background:color-mix(in srgb,var(--amber) 10%,transparent)}}.priority.medium{color:var(--amber)}.priority.low{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.priority.low{background:color-mix(in srgb,var(--cyan) 8%,transparent)}}.priority.low{color:var(--cyan)}.timeline{gap:8px;display:grid}.timeline-item{border-left:1px solid var(--violet);grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:7px 0 7px 14px;display:grid}.timeline-item time{color:var(--magenta);font-family:var(--font-sans);font-size:9px}.timeline-item span,.timeline-item strong{display:block}.timeline-item strong{font-size:10px}.timeline-item span{color:var(--app-muted);margin-top:4px;font-size:8px}.timeline-item.quiet{border-left-color:var(--app-line-strong);opacity:.62}.attention-list{gap:8px;display:grid}.attention-list a,.attention-list button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:10px;text-decoration:none;display:grid}.attention-list a:hover,.attention-list button:hover{background:var(--app-surface-2)}.attention-list button:disabled{cursor:not-allowed;opacity:.55}.attention-glyph{border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.attention-glyph.coral{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.attention-glyph.coral{background:color-mix(in srgb,var(--coral) 10%,transparent)}}.attention-glyph.coral{color:var(--coral)}.attention-glyph.violet{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.attention-glyph.violet{background:color-mix(in srgb,var(--violet) 12%,transparent)}}.attention-glyph.violet{color:var(--violet)}.attention-glyph.cyan{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.attention-glyph.cyan{background:color-mix(in srgb,var(--cyan) 10%,transparent)}}.attention-glyph.cyan{color:var(--cyan)}.attention-glyph.amber{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.attention-glyph.amber{background:color-mix(in srgb,var(--amber) 12%,transparent)}}.attention-glyph.amber{color:var(--amber)}.attention-list small,.attention-list strong{display:block}.attention-list strong{font-size:12px}.attention-list small{color:var(--app-muted);margin-top:4px;font-size:10px}.attention-list b{color:var(--app-muted);font-family:var(--font-sans);font-size:12px}.quick-orb{background:var(--magenta);filter:blur(48px);opacity:.24;border-radius:50%;width:120px;height:120px;position:absolute;top:-30px;right:-20px}.quick-panel h2{letter-spacing:-.045em;margin:4px 0 7px;font-size:22px;position:relative}.quick-panel>p:not(.eyebrow){color:var(--app-muted);margin:0 0 18px;font-size:10px;position:relative}.quick-panel .primary-action{align-self:flex-start;position:relative}.shortcut-hint{color:var(--app-muted);font-family:var(--font-sans);letter-spacing:.01em;text-align:right;font-size:9px;line-height:1.35;position:absolute;bottom:28px;right:27px}.shortcut-hint-mobile{display:none}.connections-section{margin-top:8px}.connection-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.connection-strip article{background:linear-gradient(125deg,var(--app-surface),transparent);border:1px solid var(--app-line);border-radius:17px;padding:20px}.connection-strip p{color:var(--app-muted);margin:13px 0;font-size:11px;line-height:1.6}.connection-strip strong{color:var(--app-text)}.connection-line{align-items:center;width:110px;display:flex}.connection-line>span:nth-child(2){background:linear-gradient(90deg,var(--magenta),var(--cyan));opacity:.65;width:74px;height:1px}.node{border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px}.node.magenta{background:var(--magenta);color:var(--magenta)}.node.cyan{background:var(--cyan);color:var(--cyan)}.node.orange{background:var(--coral);color:var(--coral)}.node.violet{background:var(--violet);color:var(--violet)}.mobile-nav{display:none}.modal-backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overscroll-behavior:contain;z-index:50;background:#03050cb8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.approval-modal,.capture-modal{background:linear-gradient(145deg,var(--magenta),transparent 35%),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.approval-modal,.capture-modal{background:linear-gradient(145deg,color-mix(in srgb,var(--magenta) 8%,transparent),transparent 35%),var(--app-surface-solid)}}.approval-modal,.capture-modal{border:1px solid var(--app-line-strong);box-shadow:var(--shadow);border-radius:24px;width:100%;max-width:720px;padding:27px}.assistant-head,.modal-head{justify-content:space-between;align-items:center;gap:13px;display:flex}.assistant-head-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.assistant-inbox-link,.notifications-drawer-open-center{border:1px solid var(--app-line);color:var(--app-muted);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:650;text-decoration:none}.assistant-inbox-link:hover,.notifications-drawer-open-center:hover{background:var(--app-surface-2);color:var(--app-text)}.agent-thread-picker-compact{position:relative}.agent-thread-picker-compact>button{border:1px solid var(--app-line);color:var(--app-muted);background:0 0;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:600}.agent-thread-picker-compact>button:hover{background:var(--app-surface-2);color:var(--app-fg)}.agent-thread-picker-compact-panel{background:var(--app-surface-solid);border:1px solid var(--app-line);z-index:3;border-radius:12px;flex-direction:column;gap:4px;min-width:220px;max-height:min(50vh,320px);padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 16px 48px #00000047}.agent-thread-picker-compact-panel button{color:var(--app-fg);text-align:left;background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:13px}.agent-thread-picker-compact-panel button:hover{background:var(--app-surface-2)}.agent-thread-picker-compact-panel button[aria-current=true]{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.agent-thread-picker-compact-panel button[aria-current=true]{background:color-mix(in srgb,var(--accent) 12%,transparent)}}.agent-thread-picker-compact-panel .panel-empty{margin:0;padding:8px 10px}.assistant-head h2,.modal-head h2{letter-spacing:-.04em;margin:0;font-size:23px}.close-button{border-radius:10px;width:44px;height:44px;font-size:24px}.capture-modal textarea{background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-text);resize:vertical;border-radius:16px;outline:0;width:100%;margin-top:24px;padding:17px;font-size:17px;line-height:1.6}.capture-intent-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}@media (min-width:560px){.capture-intent-picker{grid-template-columns:repeat(3,minmax(0,1fr))}}.capture-intent-btn-auto{grid-column:1/-1}.capture-intent-btn.is-active.capture-intent-btn-auto{background:var(--pink)}@supports (color:color-mix(in lab,red,red)){.capture-intent-btn.is-active.capture-intent-btn-auto{background:color-mix(in srgb,var(--pink) 8%,transparent)}}.capture-intent-btn.is-active.capture-intent-btn-auto{border-color:var(--pink)}@supports (color:color-mix(in lab,red,red)){.capture-intent-btn.is-active.capture-intent-btn-auto{border-color:color-mix(in srgb,var(--pink) 35%,var(--app-line))}}.inferred-chip-auto{background:var(--pink)}@supports (color:color-mix(in lab,red,red)){.inferred-chip-auto{background:color-mix(in srgb,var(--pink) 12%,transparent)}}.inferred-chip-auto{border-color:var(--pink)}@supports (color:color-mix(in lab,red,red)){.inferred-chip-auto{border-color:color-mix(in srgb,var(--pink) 30%,var(--app-line))}}.inferred-chip-auto{color:var(--app-fg)}.capture-intent-btn{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.capture-intent-btn{background:color-mix(in srgb,var(--app-surface-2) 75%,transparent)}}.capture-intent-btn{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;gap:4px;min-height:64px;padding:10px 12px;transition:border-color .12s,background .12s,color .12s;display:flex}.capture-intent-btn.is-active{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.capture-intent-btn.is-active{background:color-mix(in srgb,var(--cyan) 10%,transparent)}}.capture-intent-btn.is-active{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.capture-intent-btn.is-active{border-color:color-mix(in srgb,var(--cyan) 40%,var(--app-line))}}.capture-intent-btn.is-active{color:var(--app-fg)}.capture-intent-label{letter-spacing:-.02em;font-size:13px;font-weight:650}.capture-intent-hint{font-size:10px;line-height:1.35}.capture-field-textarea,.capture-free-text{background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-text);resize:vertical;border-radius:16px;outline:0;width:100%;margin-top:16px;padding:17px;font-size:17px;line-height:1.6}.capture-bookmark-composer,.capture-task-composer{flex-direction:column;gap:14px;margin-top:16px;display:flex}.capture-field{flex-direction:column;gap:6px;display:flex}.capture-field-inline{flex:1}.capture-field-label{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.capture-field-input{background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-text);border-radius:12px;outline:0;width:100%;padding:12px 14px;font-size:16px}.capture-field-input:focus,.capture-field-textarea:focus,.capture-free-text:focus{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.capture-field-input:focus,.capture-field-textarea:focus,.capture-free-text:focus{border-color:color-mix(in srgb,var(--cyan) 50%,transparent)}}.capture-field-input:focus,.capture-field-textarea:focus,.capture-free-text:focus{box-shadow:0 0 0 4px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.capture-field-input:focus,.capture-field-textarea:focus,.capture-free-text:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--cyan) 6%,transparent)}}.capture-chip-row,.capture-tag-row{flex-direction:column;gap:8px;display:flex}.capture-chip-row-label{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.capture-chip-group,.capture-tag-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.capture-option-chip,.capture-tag-chip{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;border-radius:999px;padding:6px 10px;font-size:12px}.capture-option-chip.is-active{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.capture-option-chip.is-active{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.capture-option-chip.is-active{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.capture-option-chip.is-active{border-color:color-mix(in srgb,var(--cyan) 35%,var(--app-line))}}.capture-option-chip.is-active{color:var(--app-fg)}.capture-advanced-toggle-row{margin-top:10px}.capture-advanced-toggle{color:var(--app-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}.capture-advanced-toggle:hover{color:var(--app-fg)}.inferred-chip-type{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inferred-chip-type{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.inferred-chip-type{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inferred-chip-type{border-color:color-mix(in srgb,var(--cyan) 30%,transparent)}}.inferred-chip-type{color:var(--app-fg);font-weight:600}textarea::placeholder{color:var(--app-muted)}.assistant-compose textarea:focus,.capture-modal textarea:focus{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-compose textarea:focus,.capture-modal textarea:focus{border-color:color-mix(in srgb,var(--cyan) 50%,transparent)}}.assistant-compose textarea:focus,.capture-modal textarea:focus{box-shadow:0 0 0 4px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-compose textarea:focus,.capture-modal textarea:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--cyan) 6%,transparent)}}.inferred-row{flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;display:flex}.capture-syntax-hint{color:var(--app-muted);margin:10px 0 0;font-size:10px;line-height:1.5}.capture-syntax-hint code{background:var(--app-surface-2);font-family:var(--font-sans);border-radius:4px;padding:1px 4px;font-size:9px}.capture-syntax-panel{gap:12px;margin-top:12px;display:grid}.capture-syntax-section{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.capture-syntax-section{background:color-mix(in srgb,var(--app-surface-2) 70%,transparent)}}.capture-syntax-section{border:1px solid var(--app-line);border-radius:12px;padding:10px 12px}.capture-syntax-heading{color:var(--app-muted);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:8px}.capture-syntax-examples{gap:6px;margin:0;padding:0;list-style:none;display:grid}.capture-syntax-example{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:4px 6px;display:flex}.capture-syntax-example:hover{background:var(--app-surface-2);border-color:var(--app-line)}.capture-syntax-example code{background:var(--app-surface-2);font-family:var(--font-sans);border-radius:4px;padding:2px 5px;font-size:9px}.capture-syntax-example span,.capture-syntax-note{color:var(--app-muted);font-size:9px}.capture-syntax-note{margin:8px 0 0;line-height:1.45}.capture-syntax-note code{background:var(--app-surface-2);font-family:var(--font-sans);border-radius:4px;padding:1px 4px;font-size:8px}.capture-syntax-projects{flex-wrap:wrap;gap:6px;display:flex}.capture-syntax-project{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;font-family:var(--font-sans);border-radius:999px;padding:5px 9px;font-size:9px}.capture-syntax-project:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.capture-syntax-project:hover{border-color:color-mix(in srgb,var(--cyan) 40%,var(--app-line))}}.capture-syntax-project:hover{color:var(--cyan)}.inferred-label{color:var(--app-muted);font-family:var(--font-sans);text-transform:uppercase;margin-right:4px;font-size:8px}.approval-actions>button:not(.primary-action),.attachment-actions .capture-pages-trigger,.attachment-actions button,.inferred-row button,.modal-actions>button:not(.primary-action){background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;border-radius:999px;min-height:44px;padding:7px 10px;font-size:9px}.attachment-actions .capture-pages-trigger.is-disabled,.attachment-actions button:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.modal-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:26px;display:flex}.attachment-actions{gap:7px;display:flex}.capture-pages{margin-top:16px}.capture-pages-meta{color:var(--app-muted);font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;justify-content:space-between;margin-bottom:10px;font-size:9px;display:flex}.capture-pages-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.capture-page-item{background:var(--app-bg);border:1px solid var(--app-line);border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.capture-page-thumb{object-fit:cover;border-radius:10px;flex-shrink:0;width:56px;height:72px}.capture-page-controls{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.capture-page-label{color:var(--app-text);justify-content:space-between;gap:8px;font-size:12px;display:flex}.capture-page-size{color:var(--app-muted);font-family:var(--font-sans);font-size:10px}.capture-page-buttons{flex-wrap:wrap;gap:6px;display:flex}.capture-page-buttons button{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;border-radius:999px;min-height:44px;padding:6px 10px;font-size:9px}.capture-page-buttons button:disabled{cursor:not-allowed;opacity:.45}.local-note{color:var(--app-muted);justify-content:center;align-items:center;gap:8px;margin:19px 0 0;font-size:9px;display:flex}.assistant-widget{--assistant-edge:max(20px,env(safe-area-inset-right,0px));--assistant-bottom:max(20px,env(safe-area-inset-bottom,0px))}.assistant-drawer[hidden],.assistant-widget[hidden]{display:none!important}.assistant-launcher{background:radial-gradient(circle at 31% 19%,#ffffff24,transparent 35%),linear-gradient(145deg,var(--app-surface-solid),var(--app-bg));align-items:center}@supports (color:color-mix(in lab,red,red)){.assistant-launcher{background:radial-gradient(circle at 31% 19%,#ffffff24,transparent 35%),linear-gradient(145deg,color-mix(in srgb,var(--app-surface-solid) 82%,transparent),color-mix(in srgb,var(--app-bg) 88%,transparent))}}.assistant-launcher{-webkit-backdrop-filter:blur(24px)saturate(112%);border:1px solid var(--app-text)}@supports (color:color-mix(in lab,red,red)){.assistant-launcher{border:1px solid color-mix(in srgb,var(--app-text) 9%,transparent)}}.assistant-launcher{bottom:var(--assistant-bottom);box-shadow:inset 0 1px 0 #ffffff29,inset 0 -1px 0 #0000002e,0 14px 38px #0000003d,0 0 34px var(--cyan);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.assistant-launcher{box-shadow:inset 0 1px 0 #ffffff29,inset 0 -1px 0 #0000002e,0 14px 38px #0000003d,0 0 34px color-mix(in srgb,var(--cyan) 6%,transparent)}}.assistant-launcher{cursor:pointer;isolation:isolate;height:64px;right:var(--assistant-edge);z-index:40;justify-content:center;width:64px;padding:0;transition:border-color .28s,box-shadow .28s,transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed}.assistant-launcher:after,.assistant-launcher:before{border-radius:inherit;content:"";pointer-events:none;position:absolute}.assistant-launcher:before{background:radial-gradient(circle at 35% 32%,var(--cyan),transparent 50%),radial-gradient(circle at 68% 70%,var(--magenta),transparent 55%);animation:assistant-launcher-breathe 5.2s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){.assistant-launcher:before{background:radial-gradient(circle at 35% 32%,color-mix(in srgb,var(--cyan) 16%,transparent),transparent 50%),radial-gradient(circle at 68% 70%,color-mix(in srgb,var(--magenta) 14%,transparent),transparent 55%)}}.assistant-launcher:before{filter:blur(11px);opacity:.46;z-index:-1;inset:-13px}.assistant-launcher:after{background:radial-gradient(ellipse at 30% 10%,#ffffff1a,transparent 36%),radial-gradient(circle at 50% 112%,var(--violet),transparent 50%)}@supports (color:color-mix(in lab,red,red)){.assistant-launcher:after{background:radial-gradient(ellipse at 30% 10%,#ffffff1a,transparent 36%),radial-gradient(circle at 50% 112%,color-mix(in srgb,var(--violet) 8%,transparent),transparent 50%)}}.assistant-launcher:after{inset:2px}.assistant-launcher-mark{z-index:1;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;transform:translateZ(0)}.assistant-launcher-mark:after,.assistant-launcher-mark:before{border-radius:inherit;content:"";pointer-events:none;position:absolute}.assistant-launcher-mark:before{background:conic-gradient(from 20deg,transparent 0 11%,var(--cyan) 22%,#ffffff7a 30%,var(--violet) 42%,transparent 54% 73%,var(--magenta) 86%,transparent 97%);animation:assistant-launcher-halo-turn 13s linear infinite reverse}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-mark:before{background:conic-gradient(from 20deg,transparent 0 11%,color-mix(in srgb,var(--cyan) 38%,transparent) 22%,#ffffff7a 30%,color-mix(in srgb,var(--violet) 34%,transparent) 42%,transparent 54% 73%,color-mix(in srgb,var(--magenta) 28%,transparent) 86%,transparent 97%)}}.assistant-launcher-mark:before{opacity:.84;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.2px),#000 calc(100% - 1px))}.assistant-launcher-mark:after{background:radial-gradient(circle,var(--cyan),var(--violet) 45%,transparent 72%);animation:assistant-launcher-inner-glow 5.2s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-mark:after{background:radial-gradient(circle,color-mix(in srgb,var(--cyan) 18%,transparent),color-mix(in srgb,var(--violet) 9%,transparent) 45%,transparent 72%)}}.assistant-launcher-mark:after{filter:blur(8px);inset:6px}.assistant-launcher-core{background:linear-gradient(145deg,var(--app-surface-solid),var(--app-surface-solid));animation:assistant-launcher-morph 7.5s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-core{background:linear-gradient(145deg,color-mix(in srgb,var(--app-surface-solid) 70%,var(--cyan)),color-mix(in srgb,var(--app-surface-solid) 74%,var(--violet)))}}.assistant-launcher-core{z-index:1;border:1px solid #fff3;border-radius:44% 56% 53% 47%/48% 42% 58% 52%;width:32px;height:32px;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff47,inset -5px -6px 12px #0c0a2a3d,0 4px 13px #03071857}.assistant-launcher-sheen,.assistant-launcher-wash{pointer-events:none;border-radius:50%;position:absolute}.assistant-launcher-wash{filter:blur(4px);mix-blend-mode:screen;width:27px;height:27px}.assistant-launcher-wash-one{background:var(--cyan);animation:assistant-launcher-wash-one 5.8s ease-in-out infinite alternate}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-wash-one{background:color-mix(in srgb,var(--cyan) 68%,white)}}.assistant-launcher-wash-one{opacity:.82;top:-7px;left:-8px}.assistant-launcher-wash-two{background:var(--magenta);animation:assistant-launcher-wash-two 6.8s ease-in-out infinite alternate}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-wash-two{background:color-mix(in srgb,var(--magenta) 42%,var(--violet))}}.assistant-launcher-wash-two{opacity:.68;bottom:-8px;right:-7px}.assistant-launcher-sheen{filter:blur(2px);opacity:.72;background:#ffffffb8;width:9px;height:5px;animation:assistant-launcher-sheen 4.6s ease-in-out infinite;top:6px;left:7px;transform:rotate(-30deg)}.assistant-launcher-orbit{pointer-events:none;z-index:2;animation:assistant-launcher-orbit 6.4s linear infinite;position:absolute;inset:1px}.assistant-launcher-orbit>span{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-orbit>span{background:color-mix(in srgb,var(--cyan) 30%,white)}}.assistant-launcher-orbit>span{box-shadow:0 0 5px #ffffffb3,0 0 10px var(--cyan);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-orbit>span{box-shadow:0 0 5px #ffffffb3,0 0 10px color-mix(in srgb,var(--cyan) 46%,transparent)}}.assistant-launcher-orbit>span{width:3px;height:3px;position:absolute;top:-1px;left:calc(50% - 1.5px)}.assistant-launcher:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-launcher:hover{border-color:color-mix(in srgb,var(--cyan) 26%,transparent)}}.assistant-launcher:hover{box-shadow:inset 0 1px 0 #ffffff30,inset 0 -1px 0 #0000001f,0 18px 42px #00000042,0 0 38px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-launcher:hover{box-shadow:inset 0 1px 0 #ffffff30,inset 0 -1px 0 #0000001f,0 18px 42px #00000042,0 0 38px color-mix(in srgb,var(--cyan) 12%,transparent)}}.assistant-launcher:hover{transform:translateY(-3px)scale(1.035)}.assistant-launcher:hover .assistant-launcher-orbit{animation-duration:3.8s}.assistant-launcher:hover .assistant-launcher-mark:before{opacity:1}.assistant-launcher:active{transform:translateY(0)scale(.98)}.assistant-launcher-badge{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-badge{background:color-mix(in srgb,var(--cyan) 72%,white)}}.assistant-launcher-badge{border:2px solid var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-badge{border:2px solid color-mix(in srgb,var(--app-surface-solid) 86%,transparent)}}.assistant-launcher-badge{box-shadow:0 0 10px var(--cyan);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.assistant-launcher-badge{box-shadow:0 0 10px color-mix(in srgb,var(--cyan) 34%,transparent)}}.assistant-launcher-badge{z-index:2;width:10px;height:10px;position:absolute;top:1px;right:1px}@keyframes assistant-launcher-breathe{0%,to{opacity:.34;transform:scale(.9)}50%{opacity:.62;transform:scale(1.12)}}@keyframes assistant-launcher-halo-turn{to{transform:rotate(1turn)}}@keyframes assistant-launcher-orbit{to{transform:rotate(1turn)}}@keyframes assistant-launcher-inner-glow{0%,to{opacity:.56;transform:scale(.84)}50%{opacity:.92;transform:scale(1.18)}}@keyframes assistant-launcher-morph{0%,to{border-radius:44% 56% 53% 47%/48% 42% 58% 52%;transform:translateY(1px)rotate(-2deg)}33%{border-radius:55% 45% 44% 56%/43% 58% 42% 57%;transform:translateY(-1px)rotate(1deg)}66%{border-radius:48% 52% 58% 42%/57% 46% 54% 43%;transform:translateY(0)rotate(2deg)}}@keyframes assistant-launcher-wash-one{0%{transform:translate(-2px,-1px)scale(.92)}to{transform:translate(9px,8px)scale(1.14)}}@keyframes assistant-launcher-wash-two{0%{transform:translate(2px,2px)scale(1)}to{transform:translate(-8px,-7px)scale(1.15)}}@keyframes assistant-launcher-sheen{0%,to{opacity:.38;transform:translate(0)rotate(-30deg)scale(.85)}50%{opacity:.88;transform:translate(2px,1px)rotate(-24deg)scale(1.1)}}.assistant-drawer a:focus-visible,.assistant-drawer button:focus-visible,.assistant-launcher:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.assistant-drawer{background:radial-gradient(circle at 12% -8%,var(--magenta),transparent 30%),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.assistant-drawer{background:radial-gradient(circle at 12% -8%,color-mix(in srgb,var(--magenta) 14%,transparent),transparent 30%),var(--app-surface-solid)}}.assistant-drawer{border:1px solid var(--app-line-strong);bottom:calc(var(--assistant-bottom) + 68px);height:min(640px,calc(100dvh - var(--assistant-bottom) - 88px));right:var(--assistant-edge);z-index:40;border-radius:24px;flex-direction:column;width:min(440px,100vw - 40px);padding:0;display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 70px #0000004d}.assistant-drawer.assistant-expanded{height:min(820px,calc(100dvh - var(--assistant-bottom) - 88px));width:min(760px,100vw - 40px)}@keyframes drawer-in{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.nav-backdrop{justify-content:flex-start;align-items:stretch;padding:0}.nav-drawer{background:radial-gradient(circle at 20% -5%,var(--magenta),transparent 28%),var(--app-surface-solid);animation:drawer-in-left .24s both}@supports (color:color-mix(in lab,red,red)){.nav-drawer{background:radial-gradient(circle at 20% -5%,color-mix(in srgb,var(--magenta) 18%,transparent),transparent 28%),var(--app-surface-solid)}}.nav-drawer{border-right:1px solid var(--app-line-strong);padding:calc(18px + env(safe-area-inset-top,0px)) 16px calc(18px + env(safe-area-inset-bottom,0px));flex-direction:column;width:min(86vw,330px);display:flex;box-shadow:30px 0 80px #00000059}.nav-drawer:focus{outline:none}.nav-drawer>:not(.nav-drawer-scroll){flex-shrink:0}.nav-drawer-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.nav-drawer-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.nav-drawer-head .brand{margin:0 0 16px}.nav-drawer-account{margin-top:12px}@keyframes drawer-in-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.assistant-head{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.assistant-head{border-bottom:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.assistant-head{flex-shrink:0;justify-content:flex-start;padding:14px 16px 10px}.assistant-title{flex:1;min-width:0}.assistant-title h2{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.assistant-head-actions{gap:2px}.assistant-head .close-button{flex-shrink:0;margin:0}.assistant-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:4px 16px 0;display:flex}.assistant-toolbar .agent-thread-picker-compact>button,.assistant-toolbar .assistant-inbox-link{align-items:center;min-height:44px;display:inline-flex}.assistant-drawer .agent-thread-picker-compact-panel{overflow-wrap:anywhere;max-width:calc(100vw - 64px)}.assistant-drawer .agent-thread-picker-compact-panel button,.assistant-drawer .assistant-compose-actions button{min-height:44px}.assistant-drawer .assistant-compose-hint{display:none}.assistant-drawer .assistant-compose-footer{justify-content:flex-end}.assistant-drawer .assistant-compose-actions{flex:1;justify-content:flex-end;min-width:0}.assistant-drawer .assistant-compose-send{min-width:0}.assistant-drawer .assistant-compose-send span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assistant-drawer .assistant-compose-actions svg,.assistant-drawer .assistant-compose-search{flex-shrink:0}.assistant-drawer .agent-message{overflow-wrap:anywhere}.assistant-drawer [aria-label=Attached\ context]{overflow-wrap:anywhere;margin-bottom:12px}.assistant-drawer [aria-label=Attached\ context]>span{flex:1;min-width:0}.assistant-drawer [aria-label=Attached\ context] button{border:0;flex:0 0 44px;justify-content:center;width:44px;padding:0}.assistant-head .close-button svg{margin:auto;display:block}.assistant-context{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-muted);border-radius:11px;flex-shrink:0;align-items:center;gap:10px;margin:8px 16px 0;padding:10px 12px;font-size:9px;display:flex}.assistant-answer,.assistant-empty{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-gutter:stable;touch-action:pan-y;flex:1;min-height:0;padding:16px 16px 20px;overflow-y:auto}.assistant-empty h3{color:var(--app-muted);margin:0 0 12px;font-size:11px}.assistant-empty button{border:0;border-bottom:1px solid var(--app-line);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:15px 5px;font-size:11px;display:flex}.assistant-empty button span{color:var(--cyan)}.assistant-answer>p{margin:0;font-size:14px;line-height:1.75}.agent-chat-error-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.agent-thread>.assistant-disconnected{margin-top:2px;margin-bottom:18px}.agent-thread{flex-direction:column;gap:18px;margin-bottom:18px;display:flex}.agent-message{color:var(--app-text);min-width:0;font-size:15px;line-height:1.68}.agent-message p:first-child{margin-top:0}.agent-message p:last-child{margin-bottom:0}.agent-message.assistant{align-self:stretch;padding:2px 4px}.agent-message.user{background:linear-gradient(145deg,var(--cyan),transparent 60%),var(--app-surface-2);align-self:flex-end}@supports (color:color-mix(in lab,red,red)){.agent-message.user{background:linear-gradient(145deg,color-mix(in srgb,var(--cyan) 7%,transparent),transparent 60%),var(--app-surface-2)}}.agent-message.user{border:1px solid var(--app-line-strong)}@supports (color:color-mix(in lab,red,red)){.agent-message.user{border:1px solid color-mix(in srgb,var(--app-line-strong) 78%,transparent)}}.agent-message.user{border-radius:20px 20px 6px;max-width:88%;padding:13px 15px 10px;overflow:hidden;box-shadow:0 10px 28px #00000014}.agent-message-user-copy{position:relative}.agent-message.user.is-collapsed .agent-message-user-copy{max-height:10.4em;overflow:hidden}.agent-message.user.is-collapsed .agent-message-user-copy:after{background:linear-gradient(transparent,var(--app-surface-2));content:"";pointer-events:none;height:3.8em;position:absolute;bottom:0;left:0;right:0}.agent-message-expand{color:var(--cyan);cursor:pointer;background:0 0;border:0;min-height:32px;margin-top:8px;padding:4px 0;font-size:11px;font-weight:680}.agent-message-expand:hover{color:var(--app-text)}.agent-step{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.agent-step{background:color-mix(in srgb,var(--app-surface-2) 76%,transparent)}}.agent-step{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.agent-step{border:1px solid color-mix(in srgb,var(--app-line) 80%,transparent)}}.agent-step{border-radius:14px;margin:0 0 10px;overflow:hidden}.agent-step>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:9px 12px;list-style:none;display:flex}.agent-step>summary::-webkit-details-marker{display:none}.agent-step-label{color:var(--app-muted);letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:720}.agent-step-summary{color:var(--app-muted);text-align:right;font-size:11px;line-height:1.45}.agent-step-summary.is-running{color:var(--cyan)}.agent-step-detail{color:var(--app-muted);font-family:var(--font-sans);white-space:pre-wrap;word-break:break-word;max-height:280px;margin:0;padding:12px;font-size:10px;line-height:1.6;overflow:auto}.agent-sources,.agent-step-detail{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.agent-sources{border-top:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.agent-sources{margin-top:16px}.agent-sources>summary{color:var(--app-muted);cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:10px 2px;font-size:11px;font-weight:620;list-style:none;display:flex}.agent-sources>summary::-webkit-details-marker{display:none}.agent-sources>summary:focus-visible,.agent-sources>summary:hover{color:var(--app-text)}.agent-sources>summary:focus-visible{outline:2px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.agent-sources>summary:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent) 70%,transparent)}}.agent-sources>summary:focus-visible{outline-offset:2px}.agent-sources-action:after{color:var(--app-accent);content:"Show";font-size:9px;font-weight:600}.agent-sources[open] .agent-sources-action:after{content:"Hide"}.agent-sources>.result-list{margin-top:4px}.source-list{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.proposed-action{background:linear-gradient(120deg,var(--cyan),transparent);align-items:center}@supports (color:color-mix(in lab,red,red)){.proposed-action{background:linear-gradient(120deg,color-mix(in srgb,var(--cyan) 8%,transparent),transparent)}}.proposed-action{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.proposed-action{border:1px solid color-mix(in srgb,var(--cyan) 18%,transparent)}}.proposed-action{border-radius:15px;justify-content:space-between;gap:14px;margin-top:25px;padding:14px;display:flex}.proposed-action>div{align-items:center;gap:11px;display:flex}.proposed-action p,.proposed-action strong{display:block}.proposed-action strong{font-size:10px}.proposed-action p{color:var(--app-muted);margin:4px 0 0;font-size:8px}.proposed-action button,.proposed-action-link{background:var(--app-surface-2);border:1px solid var(--app-line);color:inherit;cursor:pointer;border-radius:8px;padding:8px 10px;font-size:9px;text-decoration:none}.action-icon{background:var(--mint);align-items:center}@supports (color:color-mix(in lab,red,red)){.action-icon{background:color-mix(in srgb,var(--mint) 11%,transparent)}}.action-icon{color:var(--mint);border-radius:9px;justify-content:center;width:31px;height:31px;display:flex}.assistant-compose{background:linear-gradient(to top,var(--app-surface-solid) 76%,transparent);flex-shrink:0;padding:10px 12px 12px}.assistant-compose-shell{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.assistant-compose-shell{background:color-mix(in srgb,var(--app-bg) 84%,var(--app-surface-2))}}.assistant-compose-shell{border:1px solid var(--app-line-strong);border-radius:22px;transition:border-color .15s,box-shadow .15s;overflow:hidden;box-shadow:0 16px 48px #0003}.assistant-compose-shell:focus-within{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-compose-shell:focus-within{border-color:color-mix(in srgb,var(--cyan) 58%,var(--app-line))}}.assistant-compose-shell:focus-within{box-shadow:0 16px 48px #00000038,0 0 0 3px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-compose-shell:focus-within{box-shadow:0 16px 48px #00000038,0 0 0 3px color-mix(in srgb,var(--cyan) 7%,transparent)}}.assistant-compose textarea{color:var(--app-text);font-family:var(--font-sans);resize:none;background:0 0;border:0;border-radius:0;outline:0;width:100%;min-height:48px;max-height:176px;margin:0;padding:15px 16px 8px;font-size:16px;line-height:1.55;display:block}.assistant-compose textarea:focus{box-shadow:none;border-color:#0000}@media (min-width:681px){.assistant-compose textarea{font-size:14px}}.assistant-compose-footer{justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:5px 7px 7px 14px;display:flex}.assistant-compose-hint{color:var(--app-muted);font-family:var(--font-sans);font-size:10px;line-height:1.35}.assistant-compose-actions{flex-shrink:0;align-items:center;gap:7px;display:flex}.assistant-compose-actions button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 12px;font-size:11px;font-weight:680;display:inline-flex}.assistant-compose-search,.assistant-compose-stop{color:var(--app-muted);background:0 0;border:1px solid #0000}.assistant-compose-search:hover:not(:disabled),.assistant-compose-stop:hover:not(:disabled){background:var(--app-surface-2);border-color:var(--app-line);color:var(--app-text)}.assistant-compose-send{background:var(--cyan);border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-compose-send{border:1px solid color-mix(in srgb,var(--cyan) 78%,white)}}.assistant-compose-send{color:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.assistant-compose-send{color:color-mix(in srgb,var(--app-bg) 82%,black)}}.assistant-compose-send{box-shadow:0 8px 22px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.assistant-compose-send{box-shadow:0 8px 22px color-mix(in srgb,var(--cyan) 20%,transparent)}}.assistant-compose-send:hover:not(:disabled){filter:brightness(1.08)}.assistant-compose-actions button:disabled{cursor:not-allowed;opacity:.42}.approval-modal{max-width:650px;position:relative;overflow:hidden}.approval-accent{background:linear-gradient(90deg,var(--magenta),var(--coral),var(--cyan));height:3px;position:absolute;top:0;left:0;right:0}.approval-details{background:var(--app-bg);border:1px solid var(--app-line);border-radius:13px;margin:22px 0 14px;padding:4px 15px}.approval-details>div{border-bottom:1px solid var(--app-line);grid-template-columns:76px 1fr;gap:14px;padding:11px 0;font-size:10px;display:grid}.approval-details>div:last-child{border-bottom:0}.approval-details dt{color:var(--app-muted)}.approval-details dd{margin:0}.draft-body{background:var(--app-bg);border:1px solid var(--app-line);border-radius:13px;padding:16px;font-size:11px;line-height:1.7}.why-row{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.why-row{background:color-mix(in srgb,var(--amber) 7%,transparent)}}.why-row{border:1px solid var(--amber)}@supports (color:color-mix(in lab,red,red)){.why-row{border:1px solid color-mix(in srgb,var(--amber) 17%,transparent)}}.why-row{color:var(--app-muted);border-radius:11px;margin-top:13px;padding:11px;font-size:9px}.why-row span{color:var(--amber);margin-right:8px;font-weight:700}.approval-actions{justify-content:flex-end}.toast{animation:toast-in var(--motion-duration-moderate) var(--motion-ease-out) both;background:var(--app-surface-solid);border:1px solid var(--app-line-strong);box-shadow:var(--shadow);z-index:80;border-radius:12px;align-items:center;gap:9px;padding:12px 16px;font-size:12px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast span{color:var(--mint)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.inbox-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:18px;display:grid}.comms-list,.inbox-list,.task-table{overflow:hidden}.filter-row{border-bottom:1px solid var(--app-line);align-items:center;gap:6px;padding:15px 18px;display:flex;overflow-x:auto}.filter-row button{color:var(--app-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;min-height:44px;padding:7px 10px;font-size:9px}.filter-row button.selected{background:var(--app-surface-2);color:var(--app-text)}.capture-row{border-bottom:1px solid var(--app-line);grid-template-columns:68px 1fr 72px 28px;align-items:center;gap:13px;padding:18px 20px;display:grid}.capture-row:last-child{border-bottom:0}.capture-row p{color:var(--app-muted);margin:5px 0 0;font-size:9px}.capture-row time,.note-meta time,.result-card time{color:var(--app-muted);font-family:var(--font-sans);font-size:8px}.capture-row>button,.result-card>button,.task-row>button:last-child{color:var(--cyan);cursor:pointer;background:0 0;border:0}.kind-badge{border:1px solid var(--app-line);font-family:var(--font-sans);text-align:center;border-radius:999px;padding:6px 8px;font-size:8px}.kind-badge.idea{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.kind-badge.idea{background:color-mix(in srgb,var(--magenta) 8%,transparent)}}.kind-badge.idea{color:var(--magenta)}.kind-badge.task{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.kind-badge.task{background:color-mix(in srgb,var(--amber) 8%,transparent)}}.kind-badge.task{color:var(--amber)}.kind-badge.reference{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.kind-badge.reference{background:color-mix(in srgb,var(--cyan) 8%,transparent)}}.kind-badge.reference{color:var(--cyan)}.kind-badge.inbox{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.kind-badge.inbox{background:color-mix(in srgb,var(--violet) 10%,transparent)}}.kind-badge.inbox{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.kind-badge.inbox{color:color-mix(in srgb,var(--violet) 70%,var(--text))}}.inbox-aside{text-align:center;padding:24px}.inbox-aside h2{letter-spacing:-.04em;margin:0;font-size:20px}.inbox-aside>p:not(.eyebrow){color:var(--app-muted);font-size:9px;line-height:1.55}.comm-action button,.inbox-aside>button,.neural-card>button,.note-card>button{color:var(--cyan);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.ring-stat{background:radial-gradient(circle,var(--app-surface-solid) 55%,transparent 57%),conic-gradient(var(--magenta) 0 71%,var(--app-surface-2) 71% 100%);border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;margin:25px auto;display:flex}.ring-stat span{font-family:var(--font-sans);font-size:16px}.task-row{border-bottom:1px solid var(--app-line);grid-template-columns:34px minmax(240px,1fr) 90px 130px 68px 24px;align-items:center;gap:12px;padding:16px 20px;display:grid}.task-row:last-child{border-bottom:0}.task-main{align-items:center;gap:9px;min-width:0;display:flex}.task-main h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-row>span,.task-row>time{color:var(--app-muted);font-size:9px}.task-row>time{font-family:var(--font-sans)}.task-row .priority{text-align:center}.notes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.neural-card,.note-card{min-height:250px;padding:25px;position:relative;overflow:hidden}.note-accent{height:3px;position:absolute;top:0;left:0;right:0}.accent-1{background:linear-gradient(90deg,var(--magenta),var(--coral))}.accent-2{background:linear-gradient(90deg,var(--cyan),var(--violet))}.accent-3{background:linear-gradient(90deg,var(--amber),var(--magenta))}.note-meta{justify-content:space-between;align-items:center;display:flex}.neural-card h2,.note-card h2{letter-spacing:-.04em;margin:24px 0 10px;font-size:20px}.neural-card>p:not(.eyebrow),.note-card>p{color:var(--app-muted);font-size:11px;line-height:1.65}.note-markdown table{--note-table-grid:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.note-markdown table{--note-table-grid:color-mix(in srgb,var(--foreground) 24%,var(--border))}}.note-markdown table{border-collapse:collapse;outline:1px solid var(--note-table-grid);outline-offset:-1px;table-layout:fixed;width:100%;font-size:.875rem}.note-markdown td,.note-markdown th{border:1px solid var(--note-table-grid);overflow-wrap:anywhere;text-align:left;word-break:break-word;padding:.5rem .75rem}.note-markdown th{background:var(--surface-raised);font-weight:600}.note-markdown-table-sortable th{cursor:pointer;padding-right:1.75rem;position:relative}.note-markdown-table-sortable th:hover{background:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.note-markdown-table-sortable th:hover{background:color-mix(in srgb,var(--surface-raised) 82%,var(--foreground) 18%)}}.note-markdown-table-sortable th:after{color:var(--muted);content:"⇅";opacity:0;pointer-events:none;font-size:.625rem;line-height:1;transition:opacity .12s;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.note-markdown-table-sortable th:hover:after{opacity:.45}.note-markdown-table-sortable th.table-sort-asc:after,.note-markdown-table-sortable th.table-sort-desc:after{opacity:1}.note-markdown-table-sortable th.table-sort-asc:after{content:"▲"}.note-markdown-table-sortable th.table-sort-desc:after{content:"▼"}.note-markdown-hr{border:none;border-top:1px solid var(--border);margin:.25rem 0}.note-markdown ol ol,.note-markdown ol ul,.note-markdown ul ol,.note-markdown ul ul{margin-top:.25rem}.note-markdown-checkbox{accent-color:var(--cyan);vertical-align:middle;margin-right:.375rem}.note-markdown-image{border-radius:var(--radius-md);border:1px solid var(--border);max-width:100%;height:auto}.note-image-wrap{line-height:0}.note-image-selected .note-markdown-image{outline:2px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.note-image-selected .note-markdown-image{outline:2px solid color-mix(in srgb,var(--cyan) 55%,transparent)}}.note-image-selected .note-markdown-image{outline-offset:2px}.note-image-resize-handle{cursor:nwse-resize;touch-action:none;z-index:5;background:0 0;border:0;width:1.75rem;height:1.75rem;padding:0;position:absolute;bottom:-.625rem;right:-.625rem}.note-image-resize-handle:after{background:var(--surface-raised);border:2px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.note-image-resize-handle:after{border:2px solid color-mix(in srgb,var(--cyan) 82%,white 10%)}}.note-image-resize-handle:after{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--background);bottom:.25rem}@supports (color:color-mix(in lab,red,red)){.note-image-resize-handle:after{box-shadow:0 0 0 2px color-mix(in srgb,var(--background) 72%,transparent)}}.note-image-resize-handle:after{content:"";width:.75rem;height:.75rem;position:absolute;right:.25rem}.note-image-resize-handle:focus-visible:after,.note-image-resize-handle:hover:after{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.note-image-resize-handle:focus-visible:after,.note-image-resize-handle:hover:after{background:color-mix(in srgb,var(--cyan) 24%,var(--surface-raised))}}.note-image-resize-handle:focus-visible:after,.note-image-resize-handle:hover:after{border-color:var(--cyan)}.note-image-resize-handle:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.note-embed{color:var(--foreground)}.note-embed .note-markdown{gap:.5rem}.note-markdown-footnotes{font-size:.75rem}.note-markdown [id^=block-],.note-markdown h1[id],.note-markdown h2[id],.note-markdown h3[id],.note-markdown h4[id],.note-markdown h5[id],.note-markdown h6[id]{scroll-margin-top:5rem}.note-rich{caret-color:var(--cyan);outline:none;min-height:20rem;display:block}.note-rich-toolbar{--edge-start:0;--edge-end:1;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 calc(var(--edge-start) * 1.5rem),#000 calc(100% - var(--edge-end) * 1.5rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 calc(var(--edge-start) * 1.5rem),#000 calc(100% - var(--edge-end) * 1.5rem),transparent 100%);scroll-timeline:--toolbar-scroll x}.note-rich-bubble-menu{z-index:20}@supports (animation-timeline:scroll(x)){.note-rich-toolbar{animation:note-rich-toolbar-edges linear both;animation-timeline:--toolbar-scroll}@keyframes note-rich-toolbar-edges{0%{--edge-start:0;--edge-end:1}to{--edge-start:1;--edge-end:0}}}@property --edge-start{syntax:"<number>";inherits:false;initial-value:0}@property --edge-end{syntax:"<number>";inherits:false;initial-value:0}.note-rich>*{margin:0}.note-rich>*+*{margin-top:.75rem}.note-rich p{line-height:1.625}.note-rich :is(p,h1,h2,h3,h4,h5,h6):has(>br.ProseMirror-trailingBreak:only-child){min-width:1px;min-height:1lh}.note-rich a{color:var(--cyan);cursor:pointer;text-underline-offset:.15em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.note-rich a:hover{text-decoration-thickness:2px}.note-rich h1,.note-rich h2,.note-rich h3,.note-rich h4,.note-rich h5,.note-rich h6{color:var(--foreground);letter-spacing:-.015em;font-weight:600}.note-rich h1{font-size:1.25rem}.note-rich h2{font-size:1.125rem}.note-rich h3{font-size:1rem}.note-rich h4,.note-rich h5,.note-rich h6{font-size:.875rem}.note-rich ol,.note-rich ul{padding-left:1.5rem;display:block}.note-rich li+li{margin-top:.25rem}.note-rich ul{list-style:outside}.note-rich ol{list-style:decimal}.note-rich li p{margin:0}.note-rich blockquote{border-left:2px solid var(--border);color:var(--app-muted);padding-left:.75rem;font-size:.875rem}.note-rich pre{border:1px solid var(--border);border-radius:var(--radius-md);padding:.75rem;font-size:.75rem;overflow-x:auto}.note-rich :not(pre)>code,.note-rich pre{background:var(--surface-raised);font-family:var(--font-sans)}.note-rich :not(pre)>code{border-radius:.25rem;padding:.125rem .25rem;font-size:.85em}.note-rich hr{border:none;border-top:1px solid var(--border)}.note-rich table{--note-table-grid:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.note-rich table{--note-table-grid:color-mix(in srgb,var(--foreground) 24%,var(--border))}}.note-rich table{border-collapse:collapse;outline:1px solid var(--note-table-grid);outline-offset:-1px;table-layout:fixed;width:100%;font-size:.875rem}.note-rich .tableWrapper{overscroll-behavior-x:contain;scrollbar-width:thin;width:100%;max-width:100%;overflow-x:auto}.note-rich .tableWrapper table{width:100%}.note-rich td,.note-rich th{border:1px solid var(--note-table-grid);overflow-wrap:anywhere;text-align:left;vertical-align:top;word-break:break-word;min-width:4rem;padding:.5rem .75rem;position:relative}.note-rich .column-resize-handle{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.note-rich .column-resize-handle{background:color-mix(in srgb,var(--cyan) 78%,white 8%)}}.note-rich .column-resize-handle{box-shadow:0 0 8px var(--cyan);bottom:-1px}@supports (color:color-mix(in lab,red,red)){.note-rich .column-resize-handle{box-shadow:0 0 8px color-mix(in srgb,var(--cyan) 42%,transparent)}}.note-rich .column-resize-handle{opacity:.9;pointer-events:none;z-index:4;width:3px;position:absolute;top:-1px;right:-2px}.note-rich-editor-shell .resize-cursor,.note-rich-editor-shell.resize-cursor,body.resize-cursor{cursor:col-resize}.note-rich th{font-weight:600}.note-rich th,.note-rich th:hover{background:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.note-rich th:hover{background:color-mix(in srgb,var(--surface-raised) 82%,var(--foreground) 18%)}}.note-rich th:not(.selectedCell):after{color:var(--muted);content:"⇅";opacity:0;pointer-events:none;z-index:1;font-size:.625rem;line-height:1;transition:opacity .12s;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.note-rich th:not(.selectedCell):hover:after{opacity:.45}.note-rich th.table-sort-asc,.note-rich th.table-sort-desc{padding-right:1.75rem}.note-rich th:not(.selectedCell).table-sort-asc:after,.note-rich th:not(.selectedCell).table-sort-desc:after{opacity:1}.note-rich th:not(.selectedCell).table-sort-asc:after{content:"▲"}.note-rich th:not(.selectedCell).table-sort-desc:after{content:"▼"}.note-rich td p,.note-rich th p{margin:0}.note-table-cell-format-currency,.note-table-cell-format-number,.note-table-cell-format-percent{font-variant-numeric:tabular-nums;text-align:right!important}.note-table-cell-format-date{font-variant-numeric:tabular-nums;white-space:nowrap}.note-rich .note-table-format-raw{display:none}.note-rich .note-table-format-display{min-height:1.25rem;display:block}.note-table-format-menu{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.note-table-format-menu{background:color-mix(in srgb,var(--surface) 94%,var(--surface-raised))}}.note-rich .selectedCell:after{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.note-rich .selectedCell:after{background:color-mix(in srgb,var(--cyan) 18%,transparent)}}.note-rich .selectedCell:after{content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.note-rich img{border:1px solid var(--border);border-radius:var(--radius-md);max-width:100%}.note-rich ul[data-type=taskList]{padding-left:0;list-style:none}.note-rich ul[data-type=taskList] li{align-items:baseline;gap:.5rem;display:flex}.note-rich ul[data-type=taskList] li>label{line-height:1}.note-rich ul[data-type=taskList] input[type=checkbox]{accent-color:var(--cyan)}.note-rich ul[data-type=taskList] li>div{flex:1;min-width:0}.note-wikilink,.note-wikilink-embed{background:var(--surface-raised);color:var(--cyan);white-space:nowrap;border-radius:.25rem;padding:.0625rem .25rem}.note-wikilink-embed{color:var(--violet)}.note-rich-wikilink a{color:inherit;text-decoration:none}.note-rich-wikilink-unresolved{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.note-rich-wikilink-unresolved{background:color-mix(in srgb,var(--amber) 15%,var(--surface-raised))}}.note-rich-wikilink-unresolved{color:var(--foreground)}.note-rich-embed-chip button{color:inherit;cursor:pointer;align-items:center;gap:.25rem;display:inline-flex}.note-rich-wikilink-selected{outline:2px solid var(--ring);outline-offset:1px}.note-rich-embed-preview .note-markdown{gap:.5rem}.note-rich .ProseMirror-selectednode{outline:2px solid var(--ring);outline-offset:1px}.note-rich .note-empty-placeholder:before{color:var(--app-muted);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tag-row{gap:7px;margin:21px 0;display:flex}.tag-row span{color:var(--violet);font-family:var(--font-sans);font-size:8px}.neural-card{background:radial-gradient(circle at 75% 35%,var(--violet),transparent 35%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.neural-card{background:radial-gradient(circle at 75% 35%,color-mix(in srgb,var(--violet) 16%,transparent),transparent 35%),var(--app-surface)}}.neural-card .eyebrow,.neural-card h2,.neural-card>button,.neural-card>p{z-index:2;max-width:55%;position:relative}.neural-visual{width:48%;position:absolute;top:0;bottom:0;right:0}.neural-node{z-index:2;border:1px solid #fff6;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:0 0 22px}.n1{background:var(--magenta);color:var(--magenta);top:28%;left:15%}.n2{background:var(--cyan);color:var(--cyan);top:20%;left:62%}.n3{background:var(--coral);color:var(--coral);top:58%;left:42%}.n4{background:var(--violet);color:var(--violet);top:72%;left:77%}.edge{background:linear-gradient(90deg,var(--magenta),var(--cyan));transform-origin:0;width:90px;height:1px;position:absolute}.e1{top:32%;left:20%;transform:rotate(-8deg)}.e2{top:34%;left:18%;transform:rotate(41deg)}.e3{top:62%;left:46%;transform:rotate(23deg)}.comms-stats{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.comms-stats article{grid-template-columns:auto 1fr;gap:5px;padding:20px;display:grid}.comms-stats strong{color:var(--magenta);letter-spacing:-.05em;grid-row:span 2;margin-right:7px;font-size:32px}.comms-stats span{font-size:10px;font-weight:650}.comms-stats small{color:var(--app-muted);font-size:8px}.comm-row{border-bottom:1px solid var(--app-line);grid-template-columns:42px minmax(0,1fr) 140px;align-items:center;gap:15px;padding:20px;display:grid}.comm-row:last-child{border-bottom:0}.comm-avatar{font-family:var(--font-sans);border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.comm-avatar.email{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.comm-avatar.email{background:color-mix(in srgb,var(--magenta) 10%,transparent)}}.comm-avatar.email{color:var(--magenta)}.comm-avatar.message{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comm-avatar.message{background:color-mix(in srgb,var(--cyan) 10%,transparent)}}.comm-avatar.message{color:var(--cyan)}.comm-content>div{align-items:center;gap:8px;margin-bottom:5px;display:flex}.comm-content>div>strong{font-size:10px}.comm-content p{color:var(--app-muted);margin:6px 0 0;font-size:9px;line-height:1.55}.comm-action{justify-items:end;gap:10px;display:grid}.comm-action>span{color:var(--app-muted);font-family:var(--font-sans);font-size:8px}.comm-action>span.urgent{color:var(--coral)}.search-page{max-width:960px;margin:0 auto}.search-hero{text-align:center;padding:44px 0 20px}.search-hero .agent-orb,.search-hero .search-hero-glyph{margin:0 auto 18px;font-size:28px;display:block}.search-hero .search-hero-glyph{width:fit-content;line-height:1}.search-hero .agent-orb{margin:0 auto 18px}.search-hero h1{letter-spacing:-.06em;max-width:720px;margin:0 auto 28px;font-size:clamp(32px,5vw,56px)}.search-hero>button{color:var(--app-muted);cursor:text;justify-content:space-between;padding:16px 17px}.search-hero-field,.search-hero>button{background:var(--app-surface);border:1px solid var(--app-line-strong);box-shadow:var(--shadow);text-align:left;border-radius:16px;align-items:center;width:100%;max-width:650px;margin:0 auto;display:flex}.search-hero-field{gap:11px;padding:9px 10px 9px 17px}.search-hero-field:focus-within{border-color:var(--cyan);outline:2px solid var(--ring);outline-offset:2px}.search-hero-field input{color:var(--foreground);background:0 0;border:0;flex:1;min-width:0;min-height:44px}.search-hero-field input:focus,.search-hero-field input:focus-visible{outline:none}.search-hero-field input::placeholder{color:var(--app-muted)}.search-hero-field button{background:var(--app-surface-2);border:1px solid var(--app-line);cursor:pointer;border-radius:11px;flex:none;min-height:44px;padding:0 16px;font-size:13px}.search-hero-field button:hover{border-color:var(--app-line-strong)}.search-backdrop{align-items:flex-start;padding-top:min(11vh,108px)}.search-palette{animation:search-palette-in .22s var(--motion-ease-out) both;background:radial-gradient(circle at 12% -8%,var(--cyan),transparent 34%),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.search-palette{background:radial-gradient(circle at 12% -8%,color-mix(in srgb,var(--cyan) 10%,transparent),transparent 34%),var(--app-surface-solid)}}.search-palette{border:1px solid var(--app-line-strong);box-shadow:0 28px 90px #0000006b,0 0 0 1px var(--app-line);border-radius:20px}@supports (color:color-mix(in lab,red,red)){.search-palette{box-shadow:0 28px 90px #0000006b,0 0 0 1px color-mix(in srgb,var(--app-line) 40%,transparent)}}.search-palette{flex-direction:column;width:min(92vw,640px);max-width:640px;max-height:min(68vh,560px);display:flex;overflow:hidden}@keyframes search-palette-in{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.search-palette-input-row{border-bottom:1px solid var(--app-line);align-items:center;gap:12px;padding:15px 18px;display:flex}.search-palette-input-row input{color:var(--app-fg);font-family:var(--font-sans);letter-spacing:-.01em;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:16px}@media (min-width:681px){.search-palette-input-row input{font-size:15px}}.search-palette-input-row input::placeholder{color:var(--app-muted)}.search-palette-esc{letter-spacing:.04em;text-transform:lowercase;flex-shrink:0;font-size:9px}.search-palette-body{overscroll-behavior:contain;flex:1;min-height:120px;overflow-y:auto}.search-palette-empty{padding:28px 22px 24px}.search-palette-empty-lead{color:var(--app-muted);letter-spacing:-.01em;margin:0 0 16px;font-size:12px}.search-palette-chips{flex-wrap:wrap;gap:8px;display:flex}.search-palette-chip{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-fg);cursor:pointer;font-family:var(--font-sans);letter-spacing:-.01em;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);border-radius:999px;padding:8px 14px;font-size:11px;font-weight:560}.search-palette-chip:hover{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.search-palette-chip:hover{background:color-mix(in srgb,var(--cyan) 10%,var(--app-surface-2))}}.search-palette-chip:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.search-palette-chip:hover{border-color:color-mix(in srgb,var(--cyan) 35%,var(--app-line))}}.search-palette-chip:hover{color:var(--cyan)}.search-palette-results{flex-direction:column;gap:2px;padding:6px;display:flex}.search-palette-row{color:inherit;transition:background-color var(--motion-duration) var(--motion-ease);border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:10px 12px;text-decoration:none;display:grid}.search-palette-row:hover,.search-palette-row[aria-selected=true]{background:var(--app-surface-2)}.search-palette-row-icon{background:linear-gradient(145deg,var(--magenta),var(--violet));align-items:center}@supports (color:color-mix(in lab,red,red)){.search-palette-row-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--magenta) 14%,transparent),color-mix(in srgb,var(--violet) 14%,transparent))}}.search-palette-row-icon{color:var(--magenta);font-family:var(--font-sans);border-radius:10px;justify-content:center;width:36px;height:36px;font-size:12px;font-weight:650;display:flex}.search-palette-row-body{flex-direction:column;gap:3px;min-width:0;display:flex}.search-palette-row-title{letter-spacing:-.02em;font-size:13px;font-weight:620;line-height:1.35}.search-palette-row-snippet,.search-palette-row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-palette-row-snippet{color:var(--app-muted);font-size:11px;line-height:1.45;display:block}.search-palette-row-snippet mark{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.search-palette-row-snippet mark{background:color-mix(in srgb,var(--amber) 22%,transparent)}}.search-palette-row-snippet mark{color:var(--app-fg);border-radius:3px;padding:0 2px;font-weight:560}.search-palette-row-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.search-palette-type{background:var(--app-surface);border:1px solid var(--app-line);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:3px 7px}.search-palette-row-meta time,.search-palette-type{color:var(--app-muted);font-family:var(--font-sans);font-size:9px}.search-palette-message{color:var(--app-muted);letter-spacing:-.01em;text-align:center;margin:0;padding:32px 22px;font-size:12px}.search-palette-query{color:var(--app-fg);font-weight:560}.search-palette-skeletons{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.search-palette-skeleton{background:var(--app-surface-2);border-radius:12px;height:52px;animation:search-palette-pulse 1.1s ease-in-out infinite}.search-palette-skeleton:nth-child(2){animation-delay:.12s}.search-palette-skeleton:nth-child(3){animation-delay:.24s}@keyframes search-palette-pulse{0%,to{opacity:.45}50%{opacity:.85}}.search-palette-foot{border-top:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.search-palette-foot-link{color:var(--app-muted);cursor:pointer;font-family:var(--font-sans);letter-spacing:-.01em;transition:color var(--motion-duration) var(--motion-ease);background:0 0;border:none;padding:6px 8px;font-size:11px}.search-palette-foot-link:hover{color:var(--cyan)}.search-palette-foot-agent{background:var(--magenta);align-items:center}@supports (color:color-mix(in lab,red,red)){.search-palette-foot-agent{background:color-mix(in srgb,var(--magenta) 12%,transparent)}}.search-palette-foot-agent{border:1px solid var(--magenta)}@supports (color:color-mix(in lab,red,red)){.search-palette-foot-agent{border:1px solid color-mix(in srgb,var(--magenta) 28%,transparent)}}.search-palette-foot-agent{color:var(--app-fg);cursor:pointer;font-family:var(--font-sans);letter-spacing:-.01em;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);border-radius:999px;gap:8px;padding:7px 12px 7px 8px;font-size:11px;font-weight:620;display:inline-flex}.search-palette-foot-agent:hover:not(:disabled){background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.search-palette-foot-agent:hover:not(:disabled){background:color-mix(in srgb,var(--magenta) 20%,transparent)}}.search-palette-foot-agent:hover:not(:disabled){border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.search-palette-foot-agent:hover:not(:disabled){border-color:color-mix(in srgb,var(--magenta) 42%,transparent)}}.search-palette-foot-agent:disabled{cursor:default;opacity:.45}.search-palette-foot-agent .agent-orb{width:18px;height:18px}.search-answer{background:var(--app-surface);padding:28px}.answer-label{color:var(--magenta);font-family:var(--font-sans);text-transform:uppercase;font-size:9px}.answer-label span{margin-right:7px}.search-answer h2{letter-spacing:-.04em;margin:18px 0 10px;font-size:24px}.search-answer>p{color:var(--app-muted);font-size:12px;line-height:1.7}.inference-label{color:var(--amber);font-family:var(--font-sans);align-items:center;font-size:8px;display:flex}.result-list{gap:10px;display:grid}.result-card{color:inherit;grid-template-columns:42px 1fr 26px;align-items:center;gap:14px;padding:18px;text-decoration:none;display:grid}.result-card.active,.result-card[aria-selected=true],a.result-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.result-card.active,.result-card[aria-selected=true],a.result-card:hover{border-color:color-mix(in srgb,var(--accent) 28%,transparent)}}.result-card.active,.result-card[aria-selected=true],a.result-card:hover{background:var(--app-surface-2)}.result-card>span:last-child{color:var(--cyan);text-align:center;font-size:14px}.result-icon{background:linear-gradient(145deg,var(--magenta),var(--violet));align-items:center}@supports (color:color-mix(in lab,red,red)){.result-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--magenta) 14%,transparent),color-mix(in srgb,var(--violet) 14%,transparent))}}.result-icon{color:var(--magenta);font-family:var(--font-sans);border-radius:12px;justify-content:center;width:42px;height:42px;display:flex}.result-card>div:nth-child(2)>div{align-items:center;gap:8px;margin-bottom:7px;display:flex}.result-card p{color:var(--app-muted);margin:5px 0 0;font-size:9px}@media (max-width:1180px){.dashboard-grid{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)}.focus-panel{grid-row:span 2}.attention-panel{grid-column:2}.quick-panel{grid-column:1/3}.task-row{grid-template-columns:34px minmax(190px,1fr) 110px 68px 24px}.dashboard-customize-toggle,.task-row>span:first-of-type{display:none}.dashboard-mobile-stack{flex-direction:column;gap:13px;width:100%;display:flex}.dashboard-mobile-tile{width:100%;min-width:0}.dashboard-mobile-stack .dashboard-tile-view,.dashboard-mobile-stack .dashboard-tile-view .dashboard-panel-tile>.panel,.dashboard-mobile-stack .dashboard-tile-view>.briefing-card,.dashboard-mobile-stack .dashboard-tile-view>.connections-section,.dashboard-mobile-stack .dashboard-tile-view>.dashboard-panel-tile,.dashboard-mobile-stack .dashboard-tile-view>.email-inbox-panel,.dashboard-mobile-stack .dashboard-tile-view>.panel,.dashboard-mobile-stack .dashboard-tile-view>.pinned-focus-card{flex:none;height:auto;overflow:visible}.dashboard-mobile-stack .dashboard-tile-view>.briefing-card{overflow:hidden}.dashboard-mobile-stack .dashboard-tile-view .attention-list,.dashboard-mobile-stack .dashboard-tile-view .briefing-copy,.dashboard-mobile-stack .dashboard-tile-view .connection-strip,.dashboard-mobile-stack .dashboard-tile-view .email-inbox-list,.dashboard-mobile-stack .dashboard-tile-view .focus-list,.dashboard-mobile-stack .dashboard-tile-view .panel-empty{flex:none;overflow:visible}.dashboard-mobile-stack .briefing-card{grid-template-columns:1fr}.dashboard-modular-canvas{max-width:none}}@media (max-width:680px){.decision-return-link span:last-child{display:none}.decision-return-link{min-width:36px;padding-inline:10px}.page-intro-actions{flex-wrap:wrap;width:100%}.dashboard-modules-toggle{justify-content:center}.dashboard-module-picker{border-radius:var(--radius-lg);padding:17px}.dashboard-module-picker-heading{flex-direction:column}.dashboard-module-picker-actions{width:100%}.dashboard-module-picker-actions button{flex:1}.dashboard-module-options{grid-template-columns:1fr}}@media (max-width:900px){.sidebar{width:210px}.sidebar.sidebar-collapsed{width:64px}.main-shell{margin-left:210px}.main-shell.main-shell-collapsed{margin-left:64px}.content{padding:30px 24px 90px}.topbar{padding:0 22px}.capture-button{padding:11px 13px}.capture-button>span+*{display:none}.briefing-card{grid-template-columns:1fr}.briefing-art{min-height:150px}.dashboard-grid,.inbox-layout{grid-template-columns:1fr}.focus-panel{grid-row:auto}.attention-panel,.quick-panel{grid-column:auto}.connection-strip,.notes-grid{grid-template-columns:1fr}.task-row{grid-template-columns:34px 1fr 84px 24px}.task-row .priority,.task-row>time{display:none}}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.assistant-widget{--assistant-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.sidebar{display:none}.main-shell,.main-shell.main-shell-collapsed{margin-left:0}.topbar{min-height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0) 14px 0}.assistant-compose-hint,.command-field kbd,.inbox-cmd-shortcuts,.kbd-hint,.nav-drawer kbd,.primary-action kbd,.sync-indicator-label,.topbar .capture-button,.topbar .person-capture-button{display:none}.icon-button{width:44px;height:44px}body>.mobile-nav{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){body>.mobile-nav{background:color-mix(in srgb,var(--app-bg) 88%,transparent)}}body>.mobile-nav{border-top:1px solid var(--app-line);padding:8px 4px max(8px,env(safe-area-inset-bottom));z-index:20;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateZ(0)}.mobile-nav a,.mobile-nav button{color:var(--app-muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:44px;padding:5px 2px;font-size:8px;text-decoration:none;display:flex}.mobile-nav button:disabled{cursor:not-allowed;opacity:.45}.mobile-nav a span,.mobile-nav button span{justify-content:center;align-items:center;display:inline-flex}.mobile-nav a span>svg,.mobile-nav button span>svg{width:19px;height:19px}.mobile-nav a.active,.mobile-nav a[aria-current=page],.mobile-nav button.active,.mobile-nav-action{color:var(--magenta)}.content{padding:20px 15px calc(72px + env(safe-area-inset-bottom,0px))}.note-editor-actions{background:var(--app-surface-solid);border-top:1px solid var(--app-line-strong);bottom:calc(56px + env(safe-area-inset-bottom,0px));z-index:21;flex-wrap:wrap;gap:6px;padding:12px 15px;display:flex;position:fixed;left:0;right:0}.inbox-workspace-root,.note-detail-workspace-root,.notes-workspace-root,.task-detail-workspace-root,.tasks-workspace-root,.vault-workspace-root{--notes-topbar:calc(56px + env(safe-area-inset-top,0px));--tasks-topbar:calc(56px + env(safe-area-inset-top,0px));--inbox-topbar:calc(56px + env(safe-area-inset-top,0px));--vault-topbar:calc(56px + env(safe-area-inset-top,0px))}.inbox-workspace-header,.notes-workspace-header,.tasks-workspace-header,.vault-workspace-header{min-height:40px;padding:6px 14px}.inbox-cmd-aside,.notes-cmd-aside,.tasks-cmd-aside{overscroll-behavior-x:contain;flex-flow:row;gap:12px;max-height:none;padding:8px 12px;overflow-x:auto}.inbox-cmd-filter-block,.notes-cmd-filter-block,.tasks-cmd-filter-block{flex:none;min-width:120px}.notes-cmd-filter-block-category,.tasks-cmd-filter-block-collapsible{flex:none;min-width:140px}.inbox-workspace-root,.note-detail-workspace-root,.notes-workspace-root,.projects-workspace-root,.task-detail-workspace-root,.tasks-workspace-root,.vault-workspace-root{height:auto;min-height:0;max-height:none;overflow:visible}.inbox-cmd,.notes-cmd,.projects-cmd,.tasks-cmd,.vault-cmd,.vault-workspace-shell{grid-template-columns:minmax(0,1fr);min-height:auto;overflow:visible}.inbox-cmd-body,.inbox-cmd-main,.inbox-cmd-panes,.notes-cmd-body,.notes-cmd-main,.notes-cmd-panes,.tasks-cmd-body,.tasks-cmd-main,.tasks-cmd-panes,.vault-cmd{min-height:auto;overflow:visible}.inbox-cmd-results-scroll,.notes-cmd-results-scroll,.tasks-cmd-results-scroll,.vault-cmd-results-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;flex:none;min-height:auto;overflow:auto visible}.inbox-cmd-toolbar,.notes-cmd-toolbar,.tasks-cmd-toolbar,.vault-cmd-toolbar{padding:8px 12px}.cmd-col-picker-trigger,.notes-cmd-help,.tasks-cmd-help,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger{width:44px;min-width:44px;height:44px;min-height:44px}.cmd-col-resize-handle{display:none}}@media (max-width:680px){.sidebar{display:none}.main-shell,.main-shell.main-shell-collapsed{margin-left:0}.topbar{min-height:calc(68px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0) 14px 0}.assistant-compose-hint,.command-field kbd,.inbox-cmd-shortcuts,.kbd-hint,.nav-drawer kbd,.primary-action kbd,.sync-indicator-label,.topbar .capture-button,.topbar .person-capture-button{display:none}.icon-button,.task-check{width:44px;height:44px}.capture-page-buttons button{min-width:44px;min-height:44px}.content{padding:25px 15px calc(72px + env(safe-area-inset-bottom,0px))}.note-editor-form{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.note-editor-actions{background:var(--app-surface-solid);border-top:1px solid var(--app-line-strong);bottom:calc(56px + env(safe-area-inset-bottom,0px));z-index:21;flex-wrap:wrap;gap:6px;padding:12px 15px;display:flex;position:fixed;left:0;right:0}input,select,textarea{font-size:16px}.lifeos-app:not(.light) .briefing-art[data-celestial=sun] .briefing-art__disc{box-shadow:0 0 24px var(--art-celestial-glow),0 0 40px var(--art-celestial-glow)}@supports (color:color-mix(in lab,red,red)){.lifeos-app:not(.light) .briefing-art[data-celestial=sun] .briefing-art__disc{box-shadow:0 0 24px color-mix(in srgb,var(--art-celestial-glow) 35%,transparent),0 0 40px color-mix(in srgb,var(--art-celestial-glow) 18%,transparent)}}.lifeos-app:not(.light) .briefing-art[data-celestial=sun] .briefing-art__disc{opacity:.82}.briefing-art__celestial{height:min(var(--art-celestial-size),72px);width:min(var(--art-celestial-size),72px)}.page-intro{flex-direction:column;align-items:flex-start}.page-intro h1{font-size:35px}.sync-stamp{display:none}.briefing-copy{padding:27px 23px}.briefing-copy h2{font-size:29px}.briefing-art{min-height:130px}.dashboard-grid{gap:13px}.attention-panel,.focus-panel,.quick-panel,.schedule-panel{padding:19px}.calendar-event-item{grid-template-columns:minmax(0,1fr) auto;gap:5px 12px}.calendar-event-copy,.calendar-event-time{grid-column:1}.calendar-event-source{grid-area:1/2/span 2}.quick-panel{min-height:225px}.shortcut-hint{text-align:center;width:100%;margin-top:12px;display:block;position:relative;bottom:auto;left:auto;right:auto;transform:none}.shortcut-hint-desktop{display:none}.shortcut-hint-mobile{display:inline}.connection-strip{grid-auto-columns:86%;grid-auto-flow:column;padding-bottom:5px;overflow-x:auto}.modal-backdrop:not(.nav-backdrop):not(.notifications-backdrop):not(.search-backdrop){justify-content:stretch;align-items:flex-end;padding:0}.search-backdrop{padding:calc(12px + env(safe-area-inset-top,0px)) 10px 0;align-items:flex-start}.search-palette{border-radius:18px;width:100%;max-height:min(78dvh,100%)}.approval-modal,.capture-modal{max-height:min(92dvh,100%);padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));border-radius:19px 19px 0 0;width:100%;overflow-y:auto}.modal-actions{flex-direction:column;align-items:stretch}.attachment-actions{justify-content:center}.assistant-drawer,.assistant-drawer.assistant-expanded{height:calc(var(--assistant-viewport-height,100dvh) - 16px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));bottom:auto;left:max(8px,env(safe-area-inset-left,0px));max-width:none;right:max(8px,env(safe-area-inset-right,0px));top:calc(8px + env(safe-area-inset-top,0px));border-radius:18px;width:auto}.assistant-expand-button,.assistant-launcher[aria-expanded=true]{display:none}.assistant-head{padding:10px 12px}.assistant-head h2{font-size:20px}.assistant-context{margin:11px 16px 0}.assistant-answer,.assistant-empty{padding:19px 16px 24px}.agent-message.user{max-width:94%}.assistant-compose{padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px))}.assistant-compose-shell{border-radius:20px}.assistant-compose-footer{justify-content:flex-end;padding-left:8px}.capture-row{grid-template-columns:62px 1fr 24px;align-items:start;padding:16px}.capture-row time,.inbox-aside{display:none}.task-row{grid-template-columns:32px 1fr 22px;padding:15px}.task-row .priority,.task-row>span:not(.priority){display:none}.task-main{flex-direction:column;align-items:flex-start}.comms-stats,.notes-grid{grid-template-columns:1fr}.neural-card,.note-card{min-height:230px}.comm-row{grid-template-columns:38px 1fr;align-items:start}.comm-action{grid-column:2;justify-items:start}.search-hero{padding-top:25px}.search-hero h1{font-size:38px}.search-answer{padding:22px}.result-card{grid-template-columns:36px 1fr 20px;align-items:start;padding:15px}.result-icon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.palette-preview{border:1px solid var(--accent-alt);flex-direction:column;justify-content:space-between;height:6rem;padding:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.palette-preview{border:1px solid color-mix(in srgb,var(--accent-alt) 45%,transparent)}}.palette-preview{border-radius:var(--radius-md);background:var(--midnight)}.palette-preview-band{background:var(--sunset-gradient);border-radius:999px;height:.625rem}.palette-preview-row{align-items:center;gap:.5rem;display:flex}.palette-preview-dot{border-radius:999px;width:1.25rem;height:1.25rem}.palette-preview-dot[data-slot=alt]{background:var(--accent-alt)}.palette-preview-dot[data-slot=violet]{background:var(--violet)}.palette-preview-dot[data-slot=coral]{background:var(--coral)}.palette-preview-card{border:1px solid var(--violet);width:4rem;height:1.25rem;margin-left:auto}@supports (color:color-mix(in lab,red,red)){.palette-preview-card{border:1px solid color-mix(in srgb,var(--violet) 35%,transparent)}}.palette-preview-card{background:var(--surface-solid);border-radius:.5rem}.comms-view{gap:20px}.comms-commitments{gap:14px;display:grid}.comms-commitments-header h2{margin:4px 0 0;font-size:18px}.comms-commitments-copy{color:var(--app-muted);margin:8px 0 0;font-size:14px}.comms-commitments-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.comms-commitment-card{border:1px solid var(--app-border);border-radius:var(--radius-lg);gap:12px;padding:14px 16px;display:grid}.comms-commitment-text{margin:0;font-size:14px;font-weight:600}.comms-commitment-meta,.comms-commitment-source{margin:4px 0 0}.comms-commitment-actions{flex-wrap:wrap;gap:8px;display:flex}.comms-stack{gap:16px;display:grid}.comms-loading{color:var(--app-muted);margin:0;font-size:14px}.comms-status{border-radius:var(--radius-lg);padding:16px 18px}.comms-status-title{margin:0 0 6px;font-size:14px;font-weight:600}.comms-status-copy{color:var(--app-muted);margin:0;font-size:13px;line-height:1.45}.comms-status-warn{background:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.comms-status-warn{background:color-mix(in srgb,var(--warm-amber) 10%,var(--app-surface))}}.comms-status-warn{border:1px solid var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.comms-status-warn{border:1px solid color-mix(in srgb,var(--warm-amber) 28%,transparent)}}.comms-status-info{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-status-info{background:color-mix(in srgb,var(--cyan) 8%,var(--app-surface))}}.comms-status-info{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-status-info{border:1px solid color-mix(in srgb,var(--cyan) 22%,transparent)}}.comms-status-clear{background:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.comms-status-clear{background:color-mix(in srgb,var(--success-mint) 8%,var(--app-surface))}}.comms-status-clear{border:1px solid var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.comms-status-clear{border:1px solid color-mix(in srgb,var(--success-mint) 22%,transparent)}}.comms-status-meta{background:var(--app-surface);border:1px solid var(--app-line)}.comms-toolbar{gap:10px;display:grid}.comms-tabs{flex-wrap:wrap;gap:8px;display:flex}.comms-tab{background:var(--app-surface);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.comms-tab.active{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.comms-tab.active{background:color-mix(in srgb,var(--coral) 12%,var(--app-surface))}}.comms-tab.active{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.comms-tab.active{border-color:color-mix(in srgb,var(--coral) 30%,transparent)}}.comms-tab.active{color:var(--app-fg)}.comms-tab-count{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.comms-tab-count{background:color-mix(in srgb,var(--coral) 18%,transparent)}}.comms-tab-count{color:var(--coral);font-family:var(--font-sans);text-align:center;border-radius:999px;min-width:1.25rem;padding:3px 6px;font-size:11px;line-height:1}.comms-toolbar-hint{color:var(--app-muted);margin:0;font-size:12px;line-height:1.45}.comms-error{color:var(--danger);margin:0;font-size:13px}.comms-card,.comms-list{gap:12px;display:grid}.comms-card{background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--radius-lg);padding:16px 18px;box-shadow:0 12px 32px #0000000f}.comms-card-action{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.comms-card-action{border-color:color-mix(in srgb,var(--coral) 28%,transparent)}}.comms-card-highlight{box-shadow:0 0 0 2px var(--coral)}@supports (color:color-mix(in lab,red,red)){.comms-card-highlight{box-shadow:0 0 0 2px color-mix(in srgb,var(--coral) 55%,transparent)}}.comms-toolbar-meta{color:var(--app-muted);margin:0;font-size:12px}.comms-command-center{gap:16px;display:grid}.comms-stats-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.comms-stat{background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--radius-lg);grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:14px 16px;display:grid}.comms-stat strong{color:var(--coral);letter-spacing:-.04em;font-size:28px;font-weight:700;line-height:1}.comms-stat span{font-size:13px;font-weight:600;display:block}.comms-stat small{margin-top:2px;font-size:12px;display:block}.comms-stat small,.comms-stat-muted strong{color:var(--app-muted)}.comms-triage-panel{gap:0;padding:0;display:grid;overflow:hidden}.comms-triage-toolbar{border-bottom:1px solid var(--app-line);gap:10px;padding:14px 16px;display:grid}.comms-triage-note{color:var(--app-muted);margin:0;font-size:12px;line-height:1.45}.comms-triage-list{flex-direction:column;display:flex}.comms-triage-row{border-bottom:1px solid var(--app-line);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.comms-triage-row:last-child{border-bottom:0}.comms-triage-row-action{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.comms-triage-row-action{background:color-mix(in srgb,var(--coral) 4%,transparent)}}.comms-triage-row-highlight{box-shadow:inset 3px 0 0 var(--coral)}.comms-triage-row-commitment{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-triage-row-commitment{background:color-mix(in srgb,var(--cyan) 3%,transparent)}}.comms-triage-main{min-width:0}.comms-triage-headline{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.comms-triage-headline strong{font-size:14px;font-weight:600}.comms-triage-subject,.comms-triage-summary{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.comms-triage-summary{margin:4px 0 0;line-height:1.4}.comms-triage-meta{color:var(--app-muted);margin:4px 0 0;font-size:12px}.comms-triage-actions,.comms-triage-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.comms-triage-actions{flex-shrink:0;justify-content:flex-end}.comms-chief-disposition{flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:relative}.comms-chief-disposition__backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__backdrop{background:color-mix(in srgb,var(--app-bg) 76%,transparent)}}.comms-chief-disposition__backdrop{overscroll-behavior:contain;z-index:110;justify-content:center;padding:24px;display:flex;position:fixed;inset:0}.comms-chief-disposition__panel{background:radial-gradient(circle at 100% 0,var(--violet),transparent 38%),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__panel{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--violet) 10%,transparent),transparent 38%),color-mix(in srgb,var(--app-surface-solid) 96%,var(--app-bg))}}.comms-chief-disposition__panel{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__panel{border:1px solid color-mix(in srgb,var(--cyan) 30%,var(--app-line))}}.comms-chief-disposition__panel{text-align:left;border-radius:16px;gap:14px;width:min(500px,100%);max-height:calc(100dvh - 48px);padding:16px;display:grid;position:relative;overflow-y:auto;box-shadow:0 20px 64px #0000006b}.comms-chief-disposition__heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.comms-chief-disposition__handler small,.comms-chief-disposition__handler span,.comms-chief-disposition__heading p,.comms-chief-disposition__heading strong,.comms-chief-disposition__hint,.comms-chief-disposition__remember small,.comms-chief-disposition__remember strong{margin:0}.comms-chief-disposition__heading strong{color:var(--app-fg);margin-top:3px;font-size:15px;display:block}.comms-chief-disposition__heading>button{color:var(--app-muted);cursor:pointer;background:0 0;border:0;padding:2px;font-size:20px;line-height:1}.comms-chief-disposition__heading>button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}.comms-chief-disposition__reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.comms-chief-disposition__reasons button{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__reasons button{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.comms-chief-disposition__reasons button{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;font:inherit;text-align:left;border-radius:11px;min-height:42px;padding:8px 10px;font-size:12px;font-weight:650}.comms-chief-disposition__reasons button.is-selected{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__reasons button.is-selected{background:color-mix(in srgb,var(--cyan) 12%,var(--app-surface-raised))}}.comms-chief-disposition__reasons button.is-selected{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__reasons button.is-selected{border-color:color-mix(in srgb,var(--cyan) 58%,var(--app-line))}}.comms-chief-disposition__reasons button.is-selected{box-shadow:inset 3px 0 0 var(--cyan);color:var(--app-fg)}.comms-chief-disposition__hint{color:var(--app-muted);font-size:11px;line-height:1.5}.comms-chief-disposition__handler,.comms-chief-disposition__remember{gap:7px;display:grid}.comms-chief-disposition__handler span,.comms-chief-disposition__remember strong{color:var(--app-fg);font-size:12px;font-weight:650}.comms-chief-disposition__handler small,.comms-chief-disposition__remember small{color:var(--app-muted);font-size:10px;font-weight:450;line-height:1.45}.comms-chief-disposition__handler input[type=text]{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__handler input[type=text]{background:color-mix(in srgb,var(--app-bg) 56%,transparent)}}.comms-chief-disposition__handler input[type=text]{border:1px solid var(--app-line);color:var(--app-fg);font:inherit;border-radius:11px;outline:0;width:100%;min-height:42px;padding:9px 11px;font-size:16px}@media (min-width:681px){.comms-chief-disposition__handler input[type=text]{font-size:13px}}.comms-chief-disposition__handler input[type=text]:focus{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__handler input[type=text]:focus{border-color:color-mix(in srgb,var(--cyan) 58%,var(--app-line))}}.comms-chief-disposition__handler input[type=text]:focus{box-shadow:0 0 0 3px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__handler input[type=text]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--cyan) 10%,transparent)}}.comms-chief-disposition__remember{background:var(--cyan);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__remember{background:color-mix(in srgb,var(--cyan) 5%,transparent)}}.comms-chief-disposition__remember{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-chief-disposition__remember{border:1px solid color-mix(in srgb,var(--cyan) 16%,var(--app-line))}}.comms-chief-disposition__remember{cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr);padding:11px}.comms-chief-disposition__remember input{accent-color:var(--cyan);width:18px;height:18px;margin:1px 0 0}.comms-chief-disposition__remember span{gap:3px;display:grid}.comms-chief-disposition__footer{justify-content:flex-end;gap:8px;display:flex}.comms-triage-link{border:1px solid var(--app-line);color:var(--app-muted);border-radius:999px;align-items:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.comms-triage-link:hover{background:var(--app-surface);color:var(--app-fg)}.comms-triage-more{color:var(--coral);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.comms-priority{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 7px;font-size:10px;font-weight:700}.comms-priority-high{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.comms-priority-high{background:color-mix(in srgb,var(--coral) 16%,transparent)}}.comms-priority-high{color:var(--coral)}.comms-priority-medium{background:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.comms-priority-medium{background:color-mix(in srgb,var(--warm-amber) 14%,transparent)}}.comms-priority-medium{color:var(--warm-amber)}.comms-priority-low{background:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.comms-priority-low{background:color-mix(in srgb,var(--app-muted) 12%,transparent)}}.comms-priority-low{color:var(--app-muted)}.comms-due-urgent{color:var(--coral);font-weight:600}.comms-due-soon{color:var(--warm-amber);font-weight:600}.comms-commitment-sublist{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.comms-commitment-sublist li{align-items:center;gap:8px;font-size:13px;display:flex}.comms-empty-list{color:var(--app-muted);margin:0;padding:24px 16px;font-size:14px}.comms-triage-notes{gap:4px;display:grid}.comms-triage-check-spacer{flex-shrink:0;width:1.25rem;display:inline-block}.comms-bulk-bar{background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--radius-lg);bottom:calc(var(--mobile-nav-height,0px) + 12px);z-index:20;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex;position:sticky;box-shadow:0 12px 40px #0000002e}.comms-bulk-count{color:var(--app-muted);margin:0 8px 0 0;font-size:13px}.comms-bulk-count strong{color:var(--app-fg)}@media (max-width:768px){.comms-stats-row{grid-template-columns:1fr}.comms-triage-row{grid-template-columns:auto minmax(0,1fr)}.comms-triage-row>.comms-priority{display:none}.comms-triage-actions{grid-column:1/-1;justify-content:flex-start}.comms-chief-disposition__backdrop{align-items:flex-end;padding:0}.comms-chief-disposition__panel{max-height:calc(100dvh - env(safe-area-inset-top,0px) - 20px);padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;width:100%}}.attention-stack{flex-direction:column;gap:16px;display:flex}.attention-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.attention-toolbar-copy{color:var(--app-muted);max-width:56ch;margin:0;font-size:13px;line-height:1.5}.attention-empty{border:1px dashed var(--app-border)}@supports (color:color-mix(in lab,red,red)){.attention-empty{border:1px dashed color-mix(in srgb,var(--app-border) 80%,transparent)}}.attention-empty{border-radius:14px;padding:24px}.attention-empty-title{margin:0;font-size:16px;font-weight:600}.attention-empty-copy{color:var(--app-muted);margin:8px 0 0;font-size:13px;line-height:1.5}.attention-feed-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.attention-item{background:var(--app-surface-raised);border:1px solid var(--app-border);cursor:pointer;text-align:left;border-radius:14px;width:100%;padding:14px 16px;display:block}.attention-item-unread{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.attention-item-unread{border-color:color-mix(in srgb,var(--coral) 35%,transparent)}}.attention-item-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.attention-item-kind{color:var(--coral);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.attention-item-when{color:var(--app-muted);font-size:11px}.attention-item-title{margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.35}.attention-item-body{color:var(--app-muted);margin:6px 0 0;font-size:13px;line-height:1.45}.attention-footer{color:var(--app-muted);margin:0;font-size:12px;line-height:1.5}.notifications-backdrop{justify-content:flex-start;align-items:stretch;padding:0}.notifications-drawer{background:radial-gradient(circle at 20% -5%,var(--magenta),transparent 28%),var(--app-surface-solid);animation:drawer-in-left .24s both}@supports (color:color-mix(in lab,red,red)){.notifications-drawer{background:radial-gradient(circle at 20% -5%,color-mix(in srgb,var(--magenta) 18%,transparent),transparent 28%),var(--app-surface-solid)}}.notifications-drawer{border-right:1px solid var(--app-line-strong);max-width:420px;height:100%;max-height:100dvh;padding:calc(18px + env(safe-area-inset-top,0px)) 16px calc(18px + env(safe-area-inset-bottom,0px));flex-direction:column;width:min(92vw,420px);display:flex;box-shadow:30px 0 80px #00000059}.notifications-drawer>:not(.notifications-drawer-scroll){flex-shrink:0}.notifications-drawer:focus{outline:none}.notifications-drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.notifications-drawer-head-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.notifications-drawer-clear{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.notifications-drawer-clear{background:color-mix(in srgb,var(--coral) 12%,transparent)}}.notifications-drawer-clear{border:1px solid var(--coral)}@supports (color:color-mix(in lab,red,red)){.notifications-drawer-clear{border:1px solid color-mix(in srgb,var(--coral) 35%,transparent)}}.notifications-drawer-clear{color:var(--app-text);cursor:pointer;white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.notifications-drawer-clear:hover:not(:disabled){background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.notifications-drawer-clear:hover:not(:disabled){background:color-mix(in srgb,var(--coral) 18%,transparent)}}.notifications-drawer-clear:disabled{cursor:not-allowed;opacity:.55}.notifications-drawer-head h2{letter-spacing:-.03em;margin:0;font-size:18px}.notifications-drawer-copy,.notifications-drawer-head p{color:var(--app-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.notifications-drawer-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.notifications-drawer-foot{border-top:1px solid var(--app-line);margin-top:12px;padding-top:12px;font-size:12px}.notifications-drawer-foot a{color:var(--app-muted);text-decoration:none}.notifications-drawer-foot a:hover{color:var(--app-text)}.notifications-inbox{flex-direction:column;gap:16px;display:flex}.notifications-inbox-toolbar{background:var(--app-surface-solid);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.notifications-inbox-toolbar{background:color-mix(in srgb,var(--app-surface-solid) 92%,transparent)}}.notifications-inbox-toolbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex;position:sticky;top:0}.notifications-inbox-copy{color:var(--app-muted);margin:0;font-size:12px;line-height:1.5}.notifications-inbox-section{flex-direction:column;gap:8px;display:flex}.notifications-inbox-heading{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:650}.notifications-inbox-row{grid-template-columns:1fr auto;gap:8px;display:grid}.notification-swipe-row{contain:layout paint;isolation:isolate;border-radius:14px;position:relative;overflow:hidden}.notification-swipe-row-dismissible{touch-action:pan-y}.notification-swipe-row-dragging{touch-action:none}.notification-swipe-action{opacity:0;pointer-events:none;transition:opacity .12s var(--motion-ease-out);z-index:0;justify-content:flex-end;align-items:stretch;display:flex;position:absolute;inset:0}.notification-swipe-row-dragging .notification-swipe-action,.notification-swipe-row-revealed .notification-swipe-action{opacity:1}.notification-swipe-row:not(.notification-swipe-row-dragging):not(.notification-swipe-row-revealed) .notification-swipe-action{pointer-events:none}.notification-swipe-row-dragging .notification-swipe-action,.notification-swipe-row-revealed .notification-swipe-action{pointer-events:auto}.notification-swipe-action-button{background:var(--coral);align-self:stretch;align-items:center}@supports (color:color-mix(in lab,red,red)){.notification-swipe-action-button{background:color-mix(in srgb,var(--coral) 88%,#000)}}.notification-swipe-action-button{color:#fff;cursor:pointer;border:none;justify-content:center;min-width:88px;padding:0 12px;font-size:12px;font-weight:650;display:flex}.notification-swipe-action-button:disabled{cursor:not-allowed;opacity:.7}.notification-swipe-content{background:var(--app-surface-raised);z-index:1;width:100%;position:relative}.notification-swipe-content-inner{cursor:pointer;outline:none;padding-right:36px}.notification-row-dismiss{color:var(--app-muted);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.notification-row-dismiss:hover:not(:disabled){background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.notification-row-dismiss:hover:not(:disabled){background:color-mix(in srgb,var(--app-surface-2) 80%,transparent)}}.notification-row-dismiss:hover:not(:disabled){color:var(--app-text)}.notification-row-dismiss:disabled{cursor:not-allowed;opacity:.45}.notification-swipe-content-inner:focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.notification-swipe-content-inner:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent)}}.notification-swipe-content-inner:focus-visible{outline-offset:2px}.notification-swipe-row .attention-item{margin:0}.notifications-inbox-row .attention-item{min-width:0}.notifications-inbox-dismiss{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.notifications-inbox-dismiss:hover{border-color:var(--app-line-strong);color:var(--app-text)}.notifications-inbox-status{color:var(--app-muted);text-transform:capitalize;margin:6px 0 0;font-size:11px}.notifications-inbox-footer{color:var(--app-muted);margin:0;font-size:12px;line-height:1.5}.notifications-inbox-loading{color:var(--app-muted);margin:0;font-size:13px}.notifications-inbox-error{color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.notifications-inbox-error{color:color-mix(in srgb,var(--coral) 85%,#fff)}}.notifications-inbox-error{margin:0;font-size:12px;line-height:1.45}.attention-load-error{background:var(--coral);align-items:center}@supports (color:color-mix(in lab,red,red)){.attention-load-error{background:color-mix(in srgb,var(--coral) 8%,var(--app-panel))}}.attention-load-error{border:1px solid var(--coral)}@supports (color:color-mix(in lab,red,red)){.attention-load-error{border:1px solid color-mix(in srgb,var(--coral) 30%,var(--app-line))}}.attention-load-error{border-radius:12px;justify-content:space-between;gap:12px;padding:12px;display:flex}.attention-load-error .button{flex:none}.notifications-profile-button{position:relative}.notifications-profile-glyph{font-size:14px;line-height:1}.notifications-profile-count{background:var(--coral);color:#fff;font-family:var(--font-sans);border-radius:999px;min-width:14px;padding:2px 4px;font-size:9px;font-weight:700;line-height:1;position:absolute;top:-2px;right:-2px}.comms-card-head{grid-template-columns:36px 1fr auto;align-items:flex-start;gap:12px;display:grid}.comms-card-icon{background:var(--coral);align-items:center}@supports (color:color-mix(in lab,red,red)){.comms-card-icon{background:color-mix(in srgb,var(--coral) 12%,transparent)}}.comms-card-icon{color:var(--coral);border-radius:10px;justify-content:center;width:36px;height:36px;font-size:16px;display:flex}.comms-card-meta h2{margin:0;font-size:16px;font-weight:600;line-height:1.3}.comms-card-sub{color:var(--app-muted);margin:4px 0 0;font-size:12px;line-height:1.4}.comms-pill{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:700}.comms-pill-reply{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.comms-pill-reply{background:color-mix(in srgb,var(--coral) 14%,transparent)}}.comms-pill-reply{color:var(--coral)}.comms-card-summary{margin:0;font-size:14px;line-height:1.5}.comms-card-excerpt{color:var(--app-muted);margin:0;font-size:13px;line-height:1.45}.comms-card-actions{flex-wrap:wrap;gap:8px;display:flex}.attention-bell{color:var(--app-muted);cursor:pointer;font-family:var(--font-sans);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:0;text-decoration:none;display:inline-flex;position:relative}.attention-bell-icon{font-size:10px;line-height:1}.attention-bell-count{min-width:16px;padding:2px 5px;font-size:10px;top:-2px;right:-2px}.attention-bell-count,.mobile-nav-count{background:var(--coral);color:#fff;font-family:var(--font-sans);border-radius:999px;font-weight:700;line-height:1;position:absolute}.mobile-nav-count{min-width:14px;padding:2px 4px;font-size:9px;top:6px;right:8px}@media (max-width:680px){.comms-view{gap:16px}.comms-card{padding:14px 16px}.comms-card-head{grid-template-columns:32px 1fr}.comms-pill{grid-column:2;justify-self:start}.attention-bell{display:none}.mobile-nav a,.mobile-nav button{position:relative}}.capture-triage-stack{gap:16px;display:grid}.capture-triage-status{background:var(--coral);align-items:center}@supports (color:color-mix(in lab,red,red)){.capture-triage-status{background:color-mix(in srgb,var(--coral) 8%,var(--app-surface))}}.capture-triage-status{border:1px solid var(--coral)}@supports (color:color-mix(in lab,red,red)){.capture-triage-status{border:1px solid color-mix(in srgb,var(--coral) 22%,transparent)}}.capture-triage-status{border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;gap:10px 16px;padding:14px 16px;display:flex}.capture-triage-status-clear{background:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.capture-triage-status-clear{background:color-mix(in srgb,var(--success-mint) 8%,var(--app-surface))}}.capture-triage-status-clear{border-color:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.capture-triage-status-clear{border-color:color-mix(in srgb,var(--success-mint) 22%,transparent)}}.capture-triage-status-title{margin:0;font-size:14px;font-weight:600}.capture-triage-status-copy{color:var(--app-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.capture-triage-toolbar{gap:10px;display:grid}.capture-triage-tabs{flex-wrap:wrap;gap:8px;display:flex}.capture-triage-tab{background:var(--app-surface);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.capture-triage-tab.active{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.capture-triage-tab.active{background:color-mix(in srgb,var(--coral) 12%,var(--app-surface))}}.capture-triage-tab.active{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.capture-triage-tab.active{border-color:color-mix(in srgb,var(--coral) 30%,transparent)}}.capture-triage-tab.active{color:var(--app-fg)}.capture-triage-tab-count{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.capture-triage-tab-count{background:color-mix(in srgb,var(--coral) 18%,transparent)}}.capture-triage-tab-count{color:var(--coral);font-family:var(--font-sans);text-align:center;border-radius:999px;min-width:1.25rem;padding:3px 6px;font-size:11px;line-height:1}.capture-triage-hint{color:var(--app-muted);margin:0;font-size:12px;line-height:1.45}.capture-triage-hint kbd{border:1px solid var(--app-line);font-family:var(--font-sans);border-radius:4px;padding:1px 4px;font-size:10px}.capture-triage-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.capture-triage-card{background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--radius-lg);cursor:pointer;text-align:left;transition:border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);gap:0;width:100%;display:grid;overflow:hidden}.capture-triage-card:hover{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.capture-triage-card:hover{border-color:color-mix(in srgb,var(--coral) 24%,var(--app-line))}}.capture-triage-card.is-selected{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.capture-triage-card.is-selected{border-color:color-mix(in srgb,var(--coral) 42%,transparent)}}.capture-triage-card.is-selected{box-shadow:0 0 0 1px var(--coral)}@supports (color:color-mix(in lab,red,red)){.capture-triage-card.is-selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--coral) 18%,transparent)}}.capture-triage-card.is-filed{cursor:default;opacity:.88}.capture-triage-card-head{grid-template-columns:auto 1fr auto;align-items:start;gap:10px 12px;padding:14px 16px;display:grid}.capture-triage-type{font-family:var(--font-sans);letter-spacing:.04em;text-align:center;text-transform:uppercase;border-radius:999px;align-items:center;min-width:52px;padding:6px 8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.capture-triage-type-task{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.capture-triage-type-task{background:color-mix(in srgb,var(--amber) 12%,transparent)}}.capture-triage-type-task{color:var(--amber)}.capture-triage-type-note{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.capture-triage-type-note{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.capture-triage-type-note{color:var(--cyan)}.capture-triage-type-bookmark{background:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.capture-triage-type-bookmark{background:color-mix(in srgb,var(--success-mint) 12%,transparent)}}.capture-triage-type-bookmark{color:var(--success-mint)}.capture-triage-type-idea{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.capture-triage-type-idea{background:color-mix(in srgb,var(--magenta) 12%,transparent)}}.capture-triage-type-idea{color:var(--magenta)}.capture-triage-type-unknown{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.capture-triage-type-unknown{background:color-mix(in srgb,var(--violet) 12%,transparent)}}.capture-triage-type-unknown{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.capture-triage-type-unknown{color:color-mix(in srgb,var(--violet) 70%,var(--text))}}.capture-triage-meta p{color:var(--app-muted);margin:0;font-size:11px;line-height:1.4}.capture-triage-time{color:var(--app-muted);font-family:var(--font-sans);white-space:nowrap;font-size:10px}.capture-triage-preview{-webkit-line-clamp:2;color:var(--app-fg);white-space:pre-wrap;-webkit-box-orient:vertical;margin:0;padding:0 16px 14px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.capture-triage-card.is-selected .capture-triage-preview{-webkit-line-clamp:unset;max-height:9rem;padding-bottom:0;display:block;overflow-y:auto}.capture-triage-expand{border-top:1px solid var(--app-line);gap:12px;padding:14px 16px 16px;display:grid}.capture-triage-field label{color:var(--app-muted);letter-spacing:.03em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.capture-triage-type-row{flex-wrap:wrap;gap:6px;display:flex}.capture-triage-type-btn{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;border-radius:999px;min-height:32px;padding:6px 10px;font-size:11px;font-weight:600}.capture-triage-type-btn.is-active{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.capture-triage-type-btn.is-active{background:color-mix(in srgb,var(--coral) 14%,var(--app-surface))}}.capture-triage-type-btn.is-active{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.capture-triage-type-btn.is-active{border-color:color-mix(in srgb,var(--coral) 30%,transparent)}}.capture-triage-type-btn.is-active{color:var(--app-fg)}.capture-triage-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.capture-triage-actions-note{color:var(--app-muted);flex:160px;min-width:0;margin:0;font-size:11px;line-height:1.4}.capture-triage-alert{color:var(--danger);margin:0;font-size:13px;line-height:1.45}.capture-triage-warning{color:var(--app-muted);margin:0;font-size:13px;line-height:1.45}.capture-triage-empty{background:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.capture-triage-empty{background:color-mix(in srgb,var(--success-mint) 6%,var(--app-surface))}}.capture-triage-empty{border:1px dashed var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.capture-triage-empty{border:1px dashed color-mix(in srgb,var(--success-mint) 28%,transparent)}}.capture-triage-empty{border-radius:var(--radius-lg);padding:28px 20px}.capture-triage-empty h2{margin:0 0 6px;font-size:16px;font-weight:600}.capture-triage-empty p{color:var(--app-muted);max-width:28rem;margin:0;font-size:13px;line-height:1.5}@media (max-width:680px){.capture-triage-hint{display:none}.capture-triage-card-head{grid-template-columns:auto 1fr}.capture-triage-time{grid-column:2;justify-self:start}.capture-triage-card.is-selected .capture-triage-preview{max-height:7.5rem}}.notes-workspace-root{--notes-workspace-header:52px;--notes-topbar:calc(78px + env(safe-area-inset-top,0px));height:calc(100dvh - var(--notes-topbar));max-height:calc(100dvh - var(--notes-topbar));flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.notes-workspace-root{height:auto;max-height:none;min-height:calc(100dvh - var(--notes-topbar));overflow:visible}}.notes-workspace-header{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-workspace-header{background:color-mix(in srgb,var(--app-bg) 88%,transparent)}}.notes-workspace-header{border-bottom:1px solid var(--app-line);min-height:var(--notes-workspace-header);flex-shrink:0;justify-content:space-between;gap:16px;padding:0 20px;display:flex}.notes-workspace-header-title{gap:12px;min-width:0;display:flex}.notes-workspace-header-title .eyebrow{margin:0}.notes-workspace-header-title h1{letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:18px;font-weight:650;line-height:1.2}.notes-workspace-header-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.inbox-cmd-aside,.notes-cmd-aside,.projects-cmd-aside,.tasks-cmd-aside{background:linear-gradient(180deg,var(--accent-alt),transparent 42%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-aside,.notes-cmd-aside,.projects-cmd-aside,.tasks-cmd-aside{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-alt) 5.5%,transparent),transparent 42%),color-mix(in srgb,var(--app-bg) 94%,transparent)}}.inbox-cmd-aside,.notes-cmd-aside,.projects-cmd-aside,.tasks-cmd-aside{border-bottom:1px solid var(--app-line);overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:22px;min-height:0;padding:18px 14px 22px;display:flex;overflow-y:auto}@media (min-width:901px) and (min-height:851px){.inbox-cmd-aside,.notes-cmd-aside,.projects-cmd-aside,.tasks-cmd-aside{border-bottom:0;border-right:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-aside,.notes-cmd-aside,.projects-cmd-aside,.tasks-cmd-aside{border-right:1px solid color-mix(in srgb,var(--app-line) 85%,transparent)}}.notes-cmd-aside{overflow-y:hidden}}.inbox-cmd-filter-block,.notes-cmd-filter-block,.projects-cmd-filter-block,.tasks-cmd-filter-block{flex-direction:column;gap:9px;display:flex}.inbox-cmd-filter-label,.notes-cmd-filter-label,.projects-cmd-filter-label,.tasks-cmd-filter-label{background:linear-gradient(90deg,var(--app-line),var(--app-line))}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-label,.notes-cmd-filter-label,.projects-cmd-filter-label,.tasks-cmd-filter-label{background:linear-gradient(90deg,color-mix(in srgb,var(--app-line) 90%,transparent),color-mix(in srgb,var(--app-line) 28%,transparent))}}.inbox-cmd-filter-label,.notes-cmd-filter-label,.projects-cmd-filter-label,.tasks-cmd-filter-label{color:var(--app-muted);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-label,.notes-cmd-filter-label,.projects-cmd-filter-label,.tasks-cmd-filter-label{color:color-mix(in srgb,var(--app-muted) 92%,var(--app-text))}}.inbox-cmd-filter-label,.notes-cmd-filter-label,.projects-cmd-filter-label,.tasks-cmd-filter-label{letter-spacing:.07em;text-transform:uppercase;margin:0;padding-bottom:7px;font-size:10px;font-weight:600}.inbox-cmd-filter-list,.notes-cmd-filter-list,.projects-cmd-filter-list,.tasks-cmd-filter-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.inbox-cmd-filter-item,.notes-cmd-filter-item,.projects-cmd-filter-item,.tasks-cmd-filter-item{color:var(--app-muted);cursor:pointer;text-align:left;min-height:30px;transition:background-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:5px 8px 5px 10px;font-size:12px;font-weight:500;text-decoration:none;display:flex;box-shadow:inset 0 0 #0000}.inbox-cmd-filter-item:hover,.notes-cmd-filter-item:hover,.projects-cmd-filter-item:hover,.tasks-cmd-filter-item:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-item:hover,.notes-cmd-filter-item:hover,.projects-cmd-filter-item:hover,.tasks-cmd-filter-item:hover{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.inbox-cmd-filter-item:hover,.notes-cmd-filter-item:hover,.projects-cmd-filter-item:hover,.tasks-cmd-filter-item:hover{color:var(--app-text)}.inbox-cmd-filter-item.active,.notes-cmd-filter-item.active,.projects-cmd-filter-item.active,.tasks-cmd-filter-item.active{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-item.active,.notes-cmd-filter-item.active,.projects-cmd-filter-item.active,.tasks-cmd-filter-item.active{background:color-mix(in srgb,var(--accent-alt) 10%,var(--app-surface-2))}}.inbox-cmd-filter-item.active,.notes-cmd-filter-item.active,.projects-cmd-filter-item.active,.tasks-cmd-filter-item.active{box-shadow:inset 3px 0 0 var(--accent-alt);color:var(--app-text)}.inbox-cmd-filter-count,.notes-cmd-filter-count,.projects-cmd-filter-count,.tasks-cmd-filter-count{color:var(--app-muted);font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;opacity:.38;transition:opacity var(--motion-duration) var(--motion-ease);flex-shrink:0;font-size:10px}.inbox-cmd-filter-item.active .inbox-cmd-filter-count,.inbox-cmd-filter-item:hover .inbox-cmd-filter-count,.notes-cmd-filter-item.active .notes-cmd-filter-count,.notes-cmd-filter-item:hover .notes-cmd-filter-count,.projects-cmd-filter-item.active .projects-cmd-filter-count,.projects-cmd-filter-item:hover .projects-cmd-filter-count,.tasks-cmd-filter-item.active .tasks-cmd-filter-count,.tasks-cmd-filter-item:hover .tasks-cmd-filter-count{opacity:.88}.notes-cmd{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}@media (min-width:901px) and (min-height:851px){.notes-cmd{grid-template-columns:auto minmax(0,1fr)}}.notes-cmd-body{flex-direction:column;min-width:0;min-height:0;display:flex}.notes-cmd-panes{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}@media (min-width:1280px){.notes-cmd-with-preview .notes-cmd-panes{grid-template-columns:minmax(0,1fr) minmax(280px,min(32vw,480px))}}.notes-cmd-main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.notes-cmd-results-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;min-height:0;overflow:auto}@supports (color:color-mix(in lab,red,red)){.notes-cmd-kind-list{background:color-mix(in srgb,var(--app-surface) 58%,transparent)}}.notes-cmd-kind-list{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-kind-list{border:1px solid color-mix(in srgb,var(--app-line) 70%,transparent)}}.notes-cmd-kind-list{border-radius:10px;gap:0;padding:3px}.notes-cmd-filter-block-kind{flex-shrink:0}.notes-cmd-filter-block-kind .notes-cmd-filter-item{border-radius:7px;min-height:28px;padding:4px 8px 4px 10px;font-size:12px;font-weight:500}.notes-cmd-filter-block-category{flex:auto;min-height:0;overflow:hidden}.notes-cmd-filter-block-category .notes-cmd-category-tree{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding-right:2px;overflow-y:auto}.notes-cmd-filter-block-tags{border-top:1px solid var(--app-line);flex-direction:column;flex-shrink:1;min-height:0;max-height:28%;margin-top:0;margin-left:-14px;margin-right:-14px;padding:14px 14px 0;display:flex}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-tags{border-top:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.notes-cmd-filter-block-tags{background:linear-gradient(180deg,var(--app-surface),var(--app-surface) 48%,transparent)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-tags{background:linear-gradient(180deg,color-mix(in srgb,var(--app-surface) 55%,transparent),color-mix(in srgb,var(--app-surface) 28%,transparent) 48%,transparent)}}.notes-cmd-filter-block-tags{box-shadow:inset 0 1px 0 var(--app-text)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-tags{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--app-text) 4%,transparent)}}.notes-cmd-filter-block-tags.collapsed{flex-shrink:0;max-height:none;padding-bottom:0}.notes-cmd-filter-block-tags .notes-cmd-filter-label{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-tags .notes-cmd-filter-label{color:color-mix(in srgb,var(--cyan) 42%,var(--app-muted))}}.notes-cmd-filter-block-tags .notes-cmd-filter-label{margin:0;padding-bottom:0}.notes-cmd-filter-block-tags .notes-cmd-filter-label-toggle{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0 0 7px;display:inline-flex}.notes-cmd-filter-block-tags .notes-cmd-filter-chevron{opacity:.85;transform-origin:55% 55%;height:5.5px;transition:transform var(--motion-duration) var(--motion-ease);border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:5.5px;display:block;transform:rotate(-45deg)}.notes-cmd-filter-block-tags .notes-cmd-filter-label-toggle.open .notes-cmd-filter-chevron{transform:rotate(45deg)translateY(-.5px)}.notes-cmd-filter-block-tags .notes-cmd-filter-count{opacity:.78;margin-left:auto}.notes-cmd-tags-list{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-tags-list{background:color-mix(in srgb,var(--app-bg) 72%,transparent)}}.notes-cmd-tags-list{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-tags-list{border:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.notes-cmd-tags-list{overscroll-behavior:contain;border-radius:10px;flex:auto;gap:0;min-height:0;padding:4px 2px 4px 4px;overflow-y:auto}.notes-cmd-filter-block-tags .notes-cmd-filter-item{border-radius:7px;min-height:25px;padding:3px 8px 3px 10px;font-size:11px;font-weight:400}.inbox-cmd-filter-item:focus-visible,.notes-cmd-category-item:focus-visible,.notes-cmd-category-toggle:focus-visible,.notes-cmd-filter-item:focus-visible,.projects-cmd-filter-item:focus-visible,.tasks-cmd-filter-item:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.notes-cmd-filter-name{letter-spacing:-.01em;min-width:0}.notes-cmd-filter-hash{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-hash{color:color-mix(in srgb,var(--app-muted) 55%,transparent)}}.notes-cmd-filter-hash{margin-right:1px}.notes-cmd-category-row.active .notes-cmd-filter-count,.notes-cmd-category-row:hover .notes-cmd-filter-count{opacity:.88}.notes-cmd-filter-link{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-link{color:color-mix(in srgb,var(--app-muted) 88%,transparent)}}.notes-cmd-filter-link{transition:color var(--motion-duration) var(--motion-ease);width:fit-content;margin-top:4px;padding:2px 2px 0;font-size:11px;text-decoration:none}.notes-cmd-filter-link:hover{color:var(--accent-alt)}.notes-cmd-category-tree{padding:2px 0 0}.notes-cmd-category-children,.notes-cmd-category-tree{flex-direction:column;gap:1px;margin:0;list-style:none;display:flex}.notes-cmd-category-children{padding:0;position:relative}.notes-cmd-category-children:before{background:linear-gradient(180deg,var(--app-line),var(--app-line) 18%,var(--app-line) 82%,var(--app-line))}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-children:before{background:linear-gradient(180deg,color-mix(in srgb,var(--app-line) 55%,transparent),color-mix(in srgb,var(--app-line) 90%,transparent) 18%,color-mix(in srgb,var(--app-line) 90%,transparent) 82%,color-mix(in srgb,var(--app-line) 40%,transparent))}}.notes-cmd-category-children:before{content:"";bottom:6px;left:var(--notes-tree-guide,19px);width:1px;position:absolute;top:2px}.notes-cmd-category-branch{will-change:transform;list-style:none;position:relative}.notes-cmd-category-branch.is-dragging{z-index:24;position:relative}.notes-cmd-category-branch.is-dragging>.notes-cmd-category-row{-webkit-backdrop-filter:blur(14px)saturate(1.35);background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-branch.is-dragging>.notes-cmd-category-row{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.notes-cmd-category-branch.is-dragging>.notes-cmd-category-row{box-shadow:inset 0 0 0 1px var(--accent-alt),0 10px 28px var(--app-bg),0 2px 8px var(--accent-alt);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-branch.is-dragging>.notes-cmd-category-row{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-alt) 22%,var(--app-line)),0 10px 28px color-mix(in srgb,var(--app-bg) 55%,transparent),0 2px 8px color-mix(in srgb,var(--accent-alt) 8%,transparent)}}.notes-cmd-category-branch.is-dragging>.notes-cmd-category-row{opacity:.92;transition:none}.notes-cmd-category-row{min-height:32px;transition:background-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);border-radius:8px;align-items:center;gap:1px;padding-left:10px;display:flex}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-row:hover{background:color-mix(in srgb,var(--app-surface-2) 70%,transparent)}.notes-cmd-category-row.active{background:color-mix(in srgb,var(--accent-alt) 11%,var(--app-surface-2))}}.notes-cmd-category-row.on-path .notes-cmd-category-item{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-row.on-path .notes-cmd-category-item{color:color-mix(in srgb,var(--app-text) 86%,var(--app-muted))}}.notes-cmd-category-row.on-path .notes-cmd-category-toggle{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-row.on-path .notes-cmd-category-toggle{color:color-mix(in srgb,var(--accent-alt) 55%,var(--app-muted))}}.notes-cmd-category-toggle{color:var(--app-muted);background:0 0;border:0;border-radius:5px;align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-toggle{color:color-mix(in srgb,var(--app-muted) 80%,transparent)}}.notes-cmd-category-toggle{cursor:pointer;height:22px;transition:color var(--motion-duration) var(--motion-ease);flex:0 0 18px;justify-content:center;padding:0;display:inline-flex}.notes-cmd-category-toggle:hover{color:var(--app-text)}.notes-cmd-category-toggle.leaf{cursor:default;pointer-events:none}.notes-cmd-category-chevron{opacity:.85;transform-origin:55% 55%;height:5.5px;transition:transform var(--motion-duration) var(--motion-ease);border-bottom:1.5px solid;border-right:1.5px solid;width:5.5px;display:block;transform:rotate(-45deg)}.notes-cmd-category-toggle.open .notes-cmd-category-chevron{transform:rotate(45deg)translateY(-.5px)}.notes-cmd-category-item{color:var(--app-muted);cursor:pointer;letter-spacing:-.015em;text-align:left;background:0 0;border:0;border-radius:8px;flex:1;justify-content:flex-start;align-items:center;gap:8px;min-width:0;min-height:30px;padding:4px 8px 4px 0;font-size:13px;font-weight:500;display:flex}.notes-cmd-category-row.active .notes-cmd-category-item,.notes-cmd-category-row:hover .notes-cmd-category-item{color:var(--app-text)}.notes-cmd-category-row.active .notes-cmd-category-item{font-weight:600}.notes-cmd-category-drag-handle,.notes-cmd-category-drag-handle-spacer{flex:0 0 16px;height:22px}.notes-cmd-category-drag-handle{color:var(--app-muted);background:0 0;border:0;border-radius:5px;align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-drag-handle{color:color-mix(in srgb,var(--app-muted) 55%,transparent)}}.notes-cmd-category-drag-handle{cursor:grab;opacity:0;touch-action:none;transition:color var(--motion-duration) var(--motion-ease),opacity var(--motion-duration) var(--motion-ease);justify-content:center;padding:0;display:inline-flex}.notes-cmd-category-drag-handle:hover{color:var(--app-text)}.notes-cmd-category-drag-handle:active{cursor:grabbing}.notes-cmd-category-drag-handle:disabled{cursor:not-allowed;opacity:.35}.notes-cmd-category-row.dragging{z-index:2}.notes-cmd-category-row.drop-target{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-row.drop-target{background:color-mix(in srgb,var(--accent-alt) 5%,transparent)}}.notes-cmd-category-row.drop-target{position:relative}.notes-cmd-category-row.drop-after:after,.notes-cmd-category-row.drop-before:before{background:linear-gradient(90deg,transparent,var(--accent-alt) 16%,var(--accent-alt) 50%,var(--accent-alt) 84%,transparent)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-row.drop-after:after,.notes-cmd-category-row.drop-before:before{background:linear-gradient(90deg,transparent,var(--accent-alt) 16%,color-mix(in srgb,var(--accent-alt) 85%,white) 50%,var(--accent-alt) 84%,transparent)}}.notes-cmd-category-row.drop-after:after,.notes-cmd-category-row.drop-before:before{box-shadow:0 0 10px var(--accent-alt),0 0 2px var(--accent-alt);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-row.drop-after:after,.notes-cmd-category-row.drop-before:before{box-shadow:0 0 10px color-mix(in srgb,var(--accent-alt) 45%,transparent),0 0 2px color-mix(in srgb,var(--accent-alt) 70%,transparent)}}.notes-cmd-category-row.drop-after:after,.notes-cmd-category-row.drop-before:before{content:"";pointer-events:none;z-index:1;height:2px;position:absolute;left:8px;right:8px}.notes-cmd-category-row.drop-before:before{top:-1px}.notes-cmd-category-row.drop-after:after{bottom:-1px}.notes-cmd-category-branch.is-dragging>.notes-cmd-category-children{opacity:.78;pointer-events:none;transition:opacity .22s cubic-bezier(.22,1,.36,1)}.notes-cmd-reorder-error{background:var(--danger,#e5484d)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-reorder-error{background:color-mix(in srgb,var(--danger,#e5484d) 10%,var(--app-surface))}}.notes-cmd-reorder-error{border:1px solid var(--danger,#e5484d)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-reorder-error{border:1px solid color-mix(in srgb,var(--danger,#e5484d) 28%,var(--app-line))}}.notes-cmd-reorder-error{color:var(--danger,#e5484d);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.notes-cmd-reorder-error{color:color-mix(in srgb,var(--danger,#e5484d) 82%,var(--app-text))}}.notes-cmd-reorder-error{margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.45}.notes-cmd-reorder-error button{color:inherit;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;margin-left:4px;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.notes-cmd-category-branch,.notes-cmd-category-chevron,.notes-cmd-category-drag-handle,.notes-cmd-category-row,.notes-cmd-category-toggle,.notes-cmd-filter-count,.notes-cmd-filter-item,.notes-cmd-filter-link{transition:none}}.notes-cmd-toolbar{align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-cmd-toolbar{background:color-mix(in srgb,var(--app-bg) 90%,transparent)}}.notes-cmd-toolbar{border-bottom:1px solid var(--app-line);flex-wrap:wrap;flex-shrink:0;gap:8px;padding:10px 16px;display:flex}.notes-cmd-search{flex:16rem;min-width:0;max-width:520px}.notes-cmd-select{background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-text);border-radius:10px;min-height:40px;padding:0 10px;font-size:12px}.notes-cmd-toggle{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.notes-cmd-count,.notes-cmd-toggle{color:var(--app-muted);font-size:11px}.notes-cmd-count{font-family:var(--font-sans);margin:0}.notes-cmd-help{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;font-size:12px;font-weight:700;display:inline-flex}.notes-cmd-more{position:relative}.notes-cmd-more summary{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;list-style:none;display:inline-flex}.notes-cmd-more summary::-webkit-details-marker{display:none}.notes-cmd-more-menu{background:var(--app-surface-solid);border:1px solid var(--app-line);white-space:nowrap;z-index:4;border-radius:10px;padding:10px 12px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 40px #0003}.notes-cmd-shortcuts{border-bottom:1px solid var(--app-line);color:var(--app-muted);margin:0;padding:8px 14px;font-size:11px}.notes-cmd-shortcuts kbd{margin:0 2px}.notes-cmd-tag-banner{border-bottom:1px solid var(--app-line);color:var(--app-muted);margin:0;padding:8px 14px;font-size:12px}.notes-cmd-results{flex-direction:column;gap:16px;padding:8px 16px 16px;display:flex}.notes-cmd-table .notes-cmd-results-scroll{scroll-padding-top:36px}.notes-cmd-table-head{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-cmd-table-head{background:color-mix(in srgb,var(--app-bg) 94%,transparent)}}.notes-cmd-table-head{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--app-line);letter-spacing:.06em;z-index:1;gap:12px;width:100%;padding:8px 16px;display:grid;position:sticky;top:0}.notes-cmd-group-label,.notes-cmd-table-head{color:var(--app-muted);text-transform:uppercase;font-size:10px;font-weight:700}.notes-cmd-group-label{letter-spacing:.1em;align-items:baseline;gap:8px;margin:0 0 8px;display:flex}.notes-cmd-group-label span{font-family:var(--font-sans);letter-spacing:0;opacity:.7;font-weight:500}.notes-cmd-rows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.note-row{border:1px solid var(--app-line);color:inherit;transition:border-color var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease);border-radius:10px;padding:10px 12px;text-decoration:none;display:block}.note-row:hover{background:var(--app-surface-2);border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-row:hover{border-color:color-mix(in srgb,var(--accent-alt) 25%,transparent)}}.note-row-selected{background:var(--app-surface-2);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.note-row-selected{border-color:color-mix(in srgb,var(--accent) 35%,transparent)}}.note-row-table{border:none;border-radius:0;align-items:center;gap:12px;width:100%;padding:9px 16px;display:grid}.note-row-table-item{border-bottom:1px solid var(--app-line);width:100%;list-style:none}.note-row-table-item:hover .note-row-table{background:var(--app-surface-2);border-color:var(--app-line)}.note-row-table-item.note-row-selected .note-row-table{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.note-row-table-item.note-row-selected .note-row-table{background:color-mix(in srgb,var(--app-surface-2) 90%,var(--accent))}}.note-row-table-item.note-row-selected .note-row-table{box-shadow:inset 3px 0 0 var(--accent)}.note-row-table-item.cmd-row-bulk-selected .note-row-table{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.note-row-table-item.cmd-row-bulk-selected .note-row-table{background:color-mix(in srgb,var(--app-surface-2) 85%,var(--accent))}}.note-row-table-title{font-size:13px;font-weight:600;line-height:1.35}.note-row-table-category,.note-row-table-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.note-row-table-category{color:var(--app-muted);font-size:12px}.note-row-grid{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;display:grid}@media (min-width:640px){.note-row-grid{grid-template-columns:minmax(0,1fr) 72px 64px}}.note-row-primary{flex-direction:column;grid-column:1/-1;gap:4px;min-width:0;display:flex}@media (min-width:640px){.note-row-primary{grid-column:1}}.note-row-title{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.note-row-title{background:color-mix(in srgb,var(--app-surface-2) 88%,var(--accent-alt))}}.note-row-title{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.note-row-title{border:1px solid color-mix(in srgb,var(--app-line) 80%,var(--accent-alt))}}.note-row-title{color:var(--app-text);border-radius:6px;padding:4px 8px;font-size:13px;font-weight:650;line-height:1.3}.note-row-title,.note-row-title-link{width:fit-content;max-width:100%;display:inline-block}.note-row-title-link{color:inherit;text-decoration:none}.note-row-title-link:focus-visible .note-row-title,.note-row-title-link:hover .note-row-title{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-row-title-link:focus-visible .note-row-title,.note-row-title-link:hover .note-row-title{border-color:color-mix(in srgb,var(--accent-alt) 35%,var(--app-line))}}.note-row-selected .note-row-title{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.note-row-selected .note-row-title{border-color:color-mix(in srgb,var(--accent) 35%,transparent)}}.note-row-snippet{color:var(--app-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.note-row-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.note-row-category{color:var(--app-muted);font-size:11px}.note-row-category-wrap{max-width:100%}.note-row-more{color:var(--app-muted);font-size:10px}.note-row-type{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:4px 6px;font-size:10px;font-weight:700}@media (min-width:640px){.note-row-type{justify-self:end}}.note-row-when{color:var(--app-muted);font-family:var(--font-sans);text-align:right;white-space:nowrap;justify-self:end;font-size:11px}.note-type-default{background:var(--app-surface-2);color:var(--app-muted)}.note-type-idea{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.note-type-idea{background:color-mix(in srgb,var(--coral) 14%,var(--app-surface-2))}}.note-type-idea{color:var(--coral)}.note-type-link{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.note-type-link{background:color-mix(in srgb,var(--cyan) 14%,var(--app-surface-2))}}.note-type-link{color:var(--cyan)}.note-type-recipe{background:var(--mint)}@supports (color:color-mix(in lab,red,red)){.note-type-recipe{background:color-mix(in srgb,var(--mint) 14%,var(--app-surface-2))}}.note-type-recipe{color:var(--mint)}.note-type-person{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.note-type-person{background:color-mix(in srgb,var(--violet) 14%,var(--app-surface-2))}}.note-type-person{color:var(--violet)}.notes-cmd-empty,.notes-cmd-truncated{color:var(--app-muted);padding:20px 14px;font-size:13px}.notes-cmd-empty{flex-direction:column;gap:12px;display:flex}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.notes-cmd-aside{flex-flow:row;gap:16px;padding:12px;overflow-x:auto}.notes-cmd-filter-block{flex:140px;min-width:140px}.notes-cmd-filter-block-tags{border-top:0;border-left:1px solid var(--app-line);background:0 0}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-tags{border-left:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.notes-cmd-filter-block-tags{box-shadow:none;flex:160px;margin-left:0;margin-right:0;padding:0 0 0 14px}.notes-cmd-filter-block-category{flex:100%;min-width:min(100%,220px);overflow:visible}.notes-cmd-filter-block-category .notes-cmd-category-tree{max-height:none;overflow:visible}.notes-workspace-header{flex-wrap:wrap;padding:10px 14px}.notes-workspace-header-title{flex-wrap:wrap}}.notes-cmd-view-toggle{border:1px solid var(--app-line);border-radius:8px;flex-wrap:wrap;max-width:100%;display:inline-flex;overflow:hidden}.notes-cmd-view-toggle button{color:var(--app-muted);cursor:pointer;background:0 0;border:0;min-height:32px;font-size:11px;font-weight:600}.notes-cmd-view-toggle button.active{background:var(--app-surface-2);color:var(--app-text)}.notes-hub{width:100%;max-width:1180px;margin:0 auto}.notes-hub-breadcrumb-list{flex-wrap:wrap;margin:0;padding:0;list-style:none}.notes-hub-breadcrumb-item,.notes-hub-breadcrumb-list{align-items:center;gap:6px;display:flex}.notes-hub-breadcrumb-item:not(:last-child):after{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-breadcrumb-item:not(:last-child):after{color:color-mix(in srgb,var(--app-muted) 72%,transparent)}}.notes-hub-breadcrumb-item:not(:last-child):after{content:"/";font-size:12px;font-weight:500}.notes-hub-breadcrumb-link{color:var(--app-muted);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-size:13px;font-weight:550;transition:background .12s,color .12s}.notes-hub-breadcrumb-link:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.notes-hub-breadcrumb-link:hover{background:color-mix(in srgb,var(--app-surface-2) 80%,transparent)}}.notes-hub-breadcrumb-link:hover{color:var(--app-text)}.notes-hub-breadcrumb-current{color:var(--app-text);letter-spacing:-.01em;padding:4px 2px;font-size:13px;font-weight:650}.notes-hub-level-notes{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-level-notes{border-top:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.notes-hub-level-notes{flex-direction:column;gap:10px;margin-top:4px;padding-top:18px;display:flex}.notes-hub-level-head{flex-direction:column;gap:4px;display:flex}.notes-hub-level-title{color:var(--app-text);letter-spacing:-.01em;align-items:baseline;gap:8px;margin:0;font-size:13px;font-weight:650;line-height:1.2;display:flex}.notes-hub-level-count{color:var(--app-muted);font-size:11px;font-weight:550}.notes-hub-level-copy{color:var(--app-muted);max-width:42ch;margin:0;font-size:12px;line-height:1.45}.notes-hub-level-list{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-level-list{border:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.notes-hub-level-list{border-radius:14px;overflow:hidden}.notes-hub-browse-all-inline{align-self:flex-start;margin-top:4px}.notes-hub-split{align-items:start;gap:28px;display:grid}@media (min-width:960px){.notes-hub-split{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:0 32px}.notes-hub-split-leaf{grid-template-columns:minmax(0,1fr)}.notes-hub-col-areas{border-right:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-col-areas{border-right:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.notes-hub-col-areas{padding-right:28px}.notes-hub-col-leaf{border-right:none;padding-right:0}.notes-hub-col-leaf .notes-hub-col-title{font-size:18px}.notes-hub-col-recent{max-height:calc(100dvh - var(--notes-topbar) - 120px);overscroll-behavior:contain;scrollbar-width:thin;padding-right:4px;overflow-y:auto}}.notes-hub-level-notes-leaf{gap:8px}.notes-hub-leaf-recency{margin-top:4px}.notes-hub-col{flex-direction:column;gap:16px;min-width:0;display:flex}.notes-hub-col-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;display:flex}.notes-hub-col-hide{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-col-hide{border:1px solid color-mix(in srgb,var(--app-line) 88%,transparent)}}.notes-hub-col-hide{cursor:pointer;letter-spacing:.02em;transition:border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);border-radius:6px;flex-shrink:0;padding:6px 10px;font-size:11px;font-weight:550;line-height:1}.notes-hub-col-hide:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-col-hide:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--app-line))}}.notes-hub-col-hide:hover{color:var(--app-fg)}.notes-hub-col-title{color:var(--app-text);letter-spacing:-.02em;margin:0;font-size:15px;font-weight:650;line-height:1.2}.notes-hub-col-copy{color:var(--app-muted);max-width:38ch;margin:5px 0 0;font-size:12px;line-height:1.5}.notes-hub-area-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.notes-hub-area-branch{will-change:transform;list-style:none;position:relative}.notes-hub-area-branch.is-dragging{z-index:24;position:relative}.notes-hub-area-branch.is-dragging .notes-hub-area-row{-webkit-backdrop-filter:blur(16px)saturate(1.4);background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-branch.is-dragging .notes-hub-area-row{background:color-mix(in srgb,var(--app-surface) 82%,transparent)}}.notes-hub-area-branch.is-dragging .notes-hub-area-row{box-shadow:inset 0 0 0 1px var(--app-accent),0 14px 36px var(--app-bg),0 4px 14px var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-branch.is-dragging .notes-hub-area-row{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 24%,var(--app-line)),0 14px 36px color-mix(in srgb,var(--app-bg) 60%,transparent),0 4px 14px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 12%,transparent)}}.notes-hub-area-branch.is-dragging .notes-hub-area-row{opacity:.94;transition:none;transform:scale(1.012)}.notes-hub-area-row-wrap.drop-target:after,.notes-hub-area-row-wrap.drop-target:before{background:linear-gradient(90deg,transparent,var(--app-accent) 12%,var(--app-accent) 50%,var(--app-accent) 88%,transparent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-wrap.drop-target:after,.notes-hub-area-row-wrap.drop-target:before{background:linear-gradient(90deg,transparent,var(--app-accent) 12%,color-mix(in srgb,var(--app-accent) 80%,white) 50%,var(--app-accent) 88%,transparent)}}.notes-hub-area-row-wrap.drop-target:after,.notes-hub-area-row-wrap.drop-target:before{box-shadow:0 0 12px var(--app-accent),0 0 3px var(--app-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-wrap.drop-target:after,.notes-hub-area-row-wrap.drop-target:before{box-shadow:0 0 12px color-mix(in srgb,var(--app-accent) 40%,transparent),0 0 3px color-mix(in srgb,var(--app-accent) 65%,transparent)}}.notes-hub-area-row-wrap.drop-target:after,.notes-hub-area-row-wrap.drop-target:before{content:"";pointer-events:none;z-index:1;height:2px;position:absolute;left:0;right:0}.notes-hub-area-row-wrap{gap:6px;display:flex;position:relative}.notes-hub-area-row-wrap.drop-before:before{top:-5px}.notes-hub-area-row-wrap.drop-after:after{bottom:-5px}.notes-hub-area-drag-handle{background:var(--app-surface);align-self:center;align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-drag-handle{background:color-mix(in srgb,var(--app-surface) 80%,transparent)}}.notes-hub-area-drag-handle{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-drag-handle{border:1px solid color-mix(in srgb,var(--app-line) 70%,transparent)}}.notes-hub-area-drag-handle{color:var(--app-muted);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-drag-handle{color:color-mix(in srgb,var(--app-muted) 70%,transparent)}}.notes-hub-area-drag-handle{cursor:grab;opacity:0;touch-action:none;flex:none;justify-content:center;height:36px;padding:0 8px;transition:color .14s,opacity .14s,border-color .14s,background .14s;display:inline-flex}.notes-hub-area-branch.is-dragging .notes-hub-area-drag-handle,.notes-hub-area-row-wrap:focus-within .notes-hub-area-drag-handle,.notes-hub-area-row-wrap:hover .notes-hub-area-drag-handle{opacity:1}.notes-hub-area-drag-handle:hover{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-drag-handle:hover{background:color-mix(in srgb,var(--app-accent) 8%,var(--app-surface))}}.notes-hub-area-drag-handle:hover{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-drag-handle:hover{border-color:color-mix(in srgb,var(--app-accent) 24%,var(--app-line))}}.notes-hub-area-drag-handle:hover{color:var(--app-text)}.notes-hub-area-drag-handle:active{cursor:grabbing}.notes-hub-area-drag-handle:disabled{cursor:not-allowed;opacity:.35}.notes-hub-area-row{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row{background:color-mix(in srgb,var(--app-surface) 72%,transparent);border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.notes-hub-area-row{border-left:3px solid var(--notes-hub-area-accent,var(--app-accent));color:inherit;cursor:pointer;text-align:left;border-radius:14px;gap:4px 12px;width:100%;padding:13px 14px 13px 12px;transition:background .14s,border-color .14s,transform .14s;display:grid}.notes-hub-area-row-wrap .notes-hub-area-row{flex:1;min-width:0}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row:hover:not(.dragging){background:color-mix(in srgb,var(--app-accent) 6%,var(--app-surface));border-color:color-mix(in srgb,var(--app-accent) 26%,var(--app-line))}}.notes-hub-area-row:hover:not(.dragging){border-left-color:var(--notes-hub-area-accent,var(--app-accent));transform:translate(2px)}.notes-hub-area-row.dragging{pointer-events:none}.notes-hub-area-row-icon{grid-area:1/1/span 2;align-self:start;padding-top:1px;font-size:22px;line-height:1}.notes-hub-area-row-body{flex-direction:column;grid-area:1/2;gap:2px;min-width:0;display:flex}.notes-hub-area-row-name{color:var(--app-text);letter-spacing:-.01em;font-size:14px;font-weight:650}.notes-hub-area-row-meta{color:var(--app-muted);font-size:11px}.notes-hub-area-row-preview{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-preview{color:color-mix(in srgb,var(--app-muted) 88%,var(--app-text))}}.notes-hub-area-row-preview{-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-area:2/2;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.notes-hub-area-row-chevron{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-chevron{color:color-mix(in srgb,var(--app-muted) 70%,transparent)}}.notes-hub-area-row-chevron{grid-area:1/3/span 2;font-size:14px;transition:color .14s,transform .14s}.notes-hub-area-row:hover .notes-hub-area-row-chevron{color:var(--app-accent);transform:translate(2px)}.notes-hub-quick{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick{border-top:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.notes-hub-quick{flex-direction:column;gap:10px;margin-top:4px;padding-top:16px}.notes-hub-quick-label{color:var(--app-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px;font-weight:650}.notes-hub-quick-row{flex-wrap:wrap;gap:8px;display:flex}.notes-hub-quick-btn{align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-btn{background:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 12%,var(--app-surface))}}.notes-hub-quick-btn{border:1px solid var(--notes-hub-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-btn{border:1px solid color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 28%,var(--app-line))}}.notes-hub-quick-btn{color:var(--app-text);gap:6px;min-height:36px;padding:0 12px 0 8px;font-size:12px;font-weight:650;text-decoration:none;transition:background .14s,border-color .14s,transform .14s;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-btn:hover{background:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 18%,var(--app-surface))}}.notes-hub-quick-btn:hover{border-color:var(--notes-hub-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-btn:hover{border-color:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 42%,var(--app-line))}}.notes-hub-quick-btn:hover{transform:translateY(-1px)}.notes-hub-quick-plus{align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-plus{background:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 20%,transparent)}}.notes-hub-quick-plus{color:var(--notes-hub-accent,var(--app-accent));border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-plus{color:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 90%,white)}}.notes-hub-quick-plus{flex-shrink:0;justify-content:center;width:22px;height:22px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.notes-hub-recency{flex-direction:column;gap:18px;display:flex}.notes-hub-recency-group{flex-direction:column;gap:6px;display:flex}.notes-hub-recency-label{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:8px;margin:0;font-size:11px;font-weight:700;display:flex}.notes-hub-recency-count{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recency-count{color:color-mix(in srgb,var(--app-muted) 72%,transparent)}}.notes-hub-recency-count{letter-spacing:0;text-transform:none;font-size:10px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-list{background:color-mix(in srgb,var(--app-surface) 80%,transparent)}}.notes-hub-recent-list{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-list{border:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.notes-hub-recent-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-row{border-bottom:1px solid color-mix(in srgb,var(--app-line) 68%,transparent)}}.notes-hub-recent-row{color:inherit;flex-direction:column;gap:6px;padding:11px 13px;text-decoration:none;transition:background .12s;display:flex}.notes-hub-recent-row:last-child{border-bottom:0}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-row.is-selected,.notes-hub-recent-row:focus-visible,.notes-hub-recent-row:hover{background:color-mix(in srgb,var(--app-accent) 7%,var(--app-surface))}}.notes-hub-recent-row.is-selected,.notes-hub-recent-row:focus-visible,.notes-hub-recent-row:hover{outline:none}.notes-hub-recent-title{color:var(--app-text);letter-spacing:-.01em;font-size:13px;font-weight:650;line-height:1.35}.notes-hub-recent-snippet{color:var(--app-muted);font-size:11px;line-height:1.4}.notes-hub-recent-meta{flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-category,.notes-hub-recent-type{background:color-mix(in srgb,var(--app-surface-2) 90%,transparent)}}.notes-hub-recent-category,.notes-hub-recent-type{color:var(--app-muted);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600}.notes-hub-recent-when{color:var(--app-muted);white-space:nowrap;margin-left:auto}.notes-hub-browse-all{color:var(--app-accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:0;font-size:12px;font-weight:650;text-decoration:none;transition:opacity .14s}.notes-hub-browse-all:hover{opacity:.82;text-underline-offset:3px;text-decoration:underline}.notes-hub-inline-link{color:var(--app-accent);font-size:12px;font-weight:650;text-decoration:none}.notes-hub-inline-link:hover{text-decoration:underline}.notes-hub-empty{color:var(--app-muted);font-size:13px;line-height:1.5}.notes-hub-unfiled{color:var(--app-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.notes-hub-unfiled:hover{color:var(--app-text)}@media (max-width:959px){.notes-cmd-results-scroll:has(.notes-hub){padding:16px 14px 20px}.notes-hub-area-row{grid-template-columns:auto minmax(0,1fr)}.notes-hub-area-row-chevron{display:none}}@media (prefers-reduced-motion:reduce){.notes-hub-area-branch,.notes-hub-area-drag-handle,.notes-hub-area-row,.notes-hub-area-row-wrap{transition:none}.notes-hub-area-row.dragging{transform:none}}.notes-cmd-results-cards .notes-cmd-rows{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:stretch;gap:14px;display:grid}.cmd-row-shell.note-row-card-wrap{min-width:0;height:100%;padding-left:0;list-style:none;display:block;position:relative}.note-row-card-wrap>.cmd-row-check{opacity:.62;z-index:2;margin:0;transition:opacity .14s;position:absolute;top:11px;right:11px}.note-row-card-wrap.cmd-row-bulk-selected>.cmd-row-check,.note-row-card-wrap:focus-within>.cmd-row-check,.note-row-card-wrap:hover>.cmd-row-check{opacity:1}.note-row-card-wrap .note-row-shell-main{height:100%}.note-row-card{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.note-row-card{background:color-mix(in srgb,var(--app-surface) 92%,transparent)}}.note-row-card{border:1px solid var(--app-line);border-radius:16px;flex-direction:column;height:100%;min-height:156px;padding:0;transition:border-color .14s,box-shadow .14s,transform .14s;display:flex;overflow:hidden}.note-row-card:hover{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.note-row-card:hover{border-color:color-mix(in srgb,var(--app-accent) 30%,var(--app-line))}}.note-row-card:hover{box-shadow:0 8px 24px var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.note-row-card:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--app-bg) 40%,transparent)}}.note-row-card:hover{transform:translateY(-1px)}.note-row-card-cover{width:100%;height:5px;display:block}.note-row-card .note-row-grid{flex-direction:column;flex:1;gap:10px;padding:14px 14px 16px;display:flex}.note-row-card .note-row-type,.note-row-card .note-row-when{align-self:flex-start}.note-row-card .note-row-primary{flex:1;padding-right:30px}.note-row-card .note-row-title{overflow-wrap:anywhere;font-size:15px;font-weight:650}.note-row-card .note-row-snippet{-webkit-line-clamp:4;overflow-wrap:anywhere}@supports (color:color-mix(in lab,red,red)){.notes-cmd-preview{background:color-mix(in srgb,var(--app-bg) 94%,transparent)}}.notes-cmd-preview{border-left:1px solid var(--app-line);min-width:0;overflow:hidden}.notes-cmd-preview,.notes-cmd-preview-scroll{flex-direction:column;min-height:0;display:flex}.notes-cmd-preview-scroll{overscroll-behavior:contain;flex:1;gap:12px;padding:16px 16px 0;overflow-y:auto}.notes-cmd-preview-footer{border-top:1px solid var(--app-line);flex-direction:column;flex-shrink:0;gap:10px;padding:12px 16px 14px;display:flex}.notes-cmd-preview-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.notes-cmd-preview-when{color:var(--app-muted);font-size:11px}.notes-cmd-preview-title{margin:0;font-size:18px;font-weight:650;line-height:1.3}.notes-cmd-preview-category{color:var(--app-muted);margin:0;font-size:12px}.notes-cmd-preview-tags{flex-wrap:wrap;gap:6px;display:flex}.notes-cmd-preview-body{flex:1;min-height:120px}.notes-cmd-preview-body [aria-label=Live\ preview]{min-height:0}.notes-cmd-preview-body .note-markdown :is(h1,h2,h3,h4){margin-top:.75rem;font-size:14px}.notes-cmd-preview-empty{color:var(--app-muted);font-style:italic}.notes-cmd-preview-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.notes-cmd-preview-link{color:var(--app-muted);font-size:12px;font-weight:600;text-decoration:underline}.notes-cmd-preview-link:hover{color:var(--app-text)}.notes-cmd-preview-hint{color:var(--app-muted);margin:0;font-size:11px}.notes-cmd-preview-hint kbd{font-family:var(--font-sans)}.note-detail-workspace-root,.task-detail-workspace-root{--notes-topbar:calc(78px + env(safe-area-inset-top,0px));height:calc(100dvh - var(--notes-topbar));max-height:calc(100dvh - var(--notes-topbar));flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.note-detail-workspace-root,.task-detail-workspace-root{height:auto;max-height:none;min-height:calc(100dvh - var(--notes-topbar));overflow:visible}}.note-editor-form,.note-editor-workspace{flex-direction:column;flex:1;min-height:0;display:flex}.note-editor-workspace-header{align-items:center}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace-header{background:color-mix(in srgb,var(--app-bg) 88%,transparent)}}.note-editor-workspace-header{border-bottom:1px solid var(--app-line);flex-shrink:0;justify-content:space-between;gap:12px;min-height:48px;padding:0 16px;display:flex}.note-editor-workspace-nav{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.note-editor-back-link{color:var(--app-muted);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.note-editor-back-link:hover{color:var(--app-text)}.note-editor-breadcrumb{flex:1;min-width:0}.note-editor-breadcrumb .notes-hub-breadcrumb-current{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.note-editor-status{margin:0}.note-editor-workspace-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;display:flex}.workspace-btn{background:var(--app-surface-solid);align-items:center}@supports (color:color-mix(in lab,red,red)){.workspace-btn{background:color-mix(in srgb,var(--app-surface-solid) 55%,transparent)}}.workspace-btn{border:1px solid var(--app-line-strong);color:var(--app-text);cursor:pointer;letter-spacing:-.01em;height:32px;transition:background var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);white-space:nowrap;border-radius:8px;gap:6px;padding:0 11px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.workspace-btn:hover:not(:disabled){background:var(--app-surface-2);border-color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.workspace-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-text) 14%,var(--app-line-strong))}}.workspace-btn:hover:not(:disabled){box-shadow:inset 0 1px #ffffff12,0 3px 10px #0000001f}.workspace-btn:active:not(:disabled){transform:scale(.985);box-shadow:inset 0 1px 2px #00000026}.workspace-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.workspace-btn:disabled{cursor:not-allowed;opacity:.5}.workspace-btn svg{opacity:.88;flex-shrink:0}.workspace-btn-success{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.workspace-btn-success{background:color-mix(in srgb,var(--success) 10%,transparent)}}.workspace-btn-success{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.workspace-btn-success{border-color:color-mix(in srgb,var(--success) 32%,var(--app-line))}}.workspace-btn-success{color:var(--success)}.workspace-btn-success:hover:not(:disabled){background:var(--success)}@supports (color:color-mix(in lab,red,red)){.workspace-btn-success:hover:not(:disabled){background:color-mix(in srgb,var(--success) 16%,transparent)}}.workspace-btn-success:hover:not(:disabled){border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.workspace-btn-success:hover:not(:disabled){border-color:color-mix(in srgb,var(--success) 45%,var(--app-line))}}.workspace-btn-success:hover:not(:disabled){color:var(--success)}.workspace-btn-destructive{color:var(--app-muted);background:0 0;border-color:#0000}.workspace-btn-destructive:hover:not(:disabled){background:var(--danger-surface);border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.workspace-btn-destructive:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 28%,transparent)}}.workspace-btn-destructive:hover:not(:disabled){color:var(--danger)}.note-editor-actions .workspace-btn{flex:auto;justify-content:center;min-width:0}@media (min-width:480px){.note-editor-actions .workspace-btn{flex:0 auto}}.note-editor-workspace-body{min-height:0;transition:grid-template-columns var(--motion-duration-slow) var(--motion-ease-out);flex:1;grid-template-columns:0 minmax(0,1fr);display:grid}.note-editor-workspace-meta-open .note-editor-workspace-body{grid-template-columns:var(--note-meta-panel-width,320px) 5px minmax(0,1fr)}.note-editor-workspace-resizing .note-editor-workspace-body{transition:none}.note-editor-meta-resizer{cursor:col-resize;touch-action:none;z-index:3;background:0 0;position:relative}.note-editor-meta-resizer:after{content:"";transition:background-color var(--motion-duration-fast) var(--motion-ease);background:0 0;width:1px;position:absolute;inset:0 2px}.note-editor-meta-resizer:hover:after,.note-editor-workspace-resizing .note-editor-meta-resizer:after{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-resizer:hover:after,.note-editor-workspace-resizing .note-editor-meta-resizer:after{background:color-mix(in srgb,var(--accent-alt) 55%,var(--app-line))}}.note-editor-workspace-resizing,.note-editor-workspace-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}@supports (color:color-mix(in lab,red,red)){.note-editor-meta{background:color-mix(in srgb,var(--app-bg) 92%,transparent)}}.note-editor-meta{border-right:1px solid var(--app-line);opacity:0;min-width:0;min-height:0;transition:opacity var(--motion-duration-slow) var(--motion-ease-out),transform var(--motion-duration-slow) var(--motion-ease-out),visibility var(--motion-duration-slow) var(--motion-ease-out);visibility:hidden;overflow:hidden;transform:translate(-12px)}.note-editor-workspace-meta-open .note-editor-meta{opacity:1;visibility:visible;transform:none}.note-editor-workspace:not(.note-editor-workspace-meta-open) .note-editor-meta{pointer-events:none}.note-editor-meta-inner{overscroll-behavior:contain;flex-direction:column;gap:20px;height:100%;padding:16px 14px 24px;display:flex;overflow-y:auto}.note-editor-meta-section{flex-direction:column;gap:10px;display:flex}.task-schedule-panel{gap:12px}.task-schedule-grid{grid-template-columns:1fr;gap:12px;display:grid}.task-date-field{flex-direction:column;gap:6px;min-width:0;display:flex}.task-date-field-label{color:var(--app-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.task-date-field-compact{gap:0;width:100%}.task-date-field-compact .task-date-field-trigger{background:0 0;border:0;border-radius:6px;min-height:28px;padding:3px 4px}.task-date-field-compact .task-date-field-trigger:hover:not(:disabled){background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-compact .task-date-field-trigger:hover:not(:disabled){background:color-mix(in srgb,var(--app-accent) 7%,transparent)}}.task-date-field-compact .task-date-field-trigger:hover:not(:disabled){border-color:#0000}.task-date-field-compact .task-date-field-trigger-value{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.task-date-field-compact.is-overdue .task-date-field-trigger-value{color:var(--danger)}.task-date-field-trigger{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.task-date-field-trigger{background:color-mix(in srgb,var(--app-surface) 78%,transparent)}}.task-date-field-trigger{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.task-date-field-trigger{border:1px solid color-mix(in srgb,var(--app-line) 88%,transparent)}}.task-date-field-trigger{color:var(--app-text);cursor:pointer;text-align:left;border-radius:12px;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:10px 12px;transition:background .14s,border-color .14s,box-shadow .14s;display:flex}.task-date-field-trigger:hover:not(:disabled){background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-trigger:hover:not(:disabled){background:color-mix(in srgb,var(--app-accent) 6%,var(--app-surface))}}.task-date-field-trigger:hover:not(:disabled){border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-accent) 24%,var(--app-line))}}.task-date-field-trigger.is-open,.task-date-field-trigger:focus-visible{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-trigger.is-open,.task-date-field-trigger:focus-visible{border-color:color-mix(in srgb,var(--app-accent) 42%,var(--app-line))}}.task-date-field-trigger.is-open,.task-date-field-trigger:focus-visible{box-shadow:0 0 0 3px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-trigger.is-open,.task-date-field-trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--app-accent) 14%,transparent)}}.task-date-field-trigger.is-open,.task-date-field-trigger:focus-visible{outline:none}.task-date-field-trigger.is-empty .task-date-field-trigger-value{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.task-date-field-trigger.is-empty .task-date-field-trigger-value{color:color-mix(in srgb,var(--app-muted) 88%,var(--app-text))}}.task-date-field-trigger.is-empty .task-date-field-trigger-value{font-weight:500}.task-date-field-trigger-value{letter-spacing:-.015em;font-size:14px;font-weight:600;line-height:1.35}.task-date-field-trigger-hint{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.task-date-field-trigger-hint{color:color-mix(in srgb,var(--app-muted) 70%,transparent)}}.task-date-field-trigger-hint{flex:none;font-size:11px}.task-date-field-popover{-webkit-backdrop-filter:blur(18px)saturate(1.35);background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.task-date-field-popover{background:color-mix(in srgb,var(--app-surface) 92%,transparent)}}.task-date-field-popover{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-popover{border:1px solid color-mix(in srgb,var(--app-accent) 16%,var(--app-line))}}.task-date-field-popover{box-shadow:0 16px 40px var(--app-bg),0 0 0 1px var(--app-line);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.task-date-field-popover{box-shadow:0 16px 40px color-mix(in srgb,var(--app-bg) 55%,transparent),0 0 0 1px color-mix(in srgb,var(--app-line) 35%,transparent)}}.task-date-field-popover{flex-direction:column;gap:10px;padding:12px;display:flex;overflow:auto}.task-date-field-mode{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.task-date-field-mode{background:color-mix(in srgb,var(--app-surface-2) 80%,transparent)}}.task-date-field-mode{border-radius:10px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.task-date-field-mode-btn{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 8px;font-size:12px;font-weight:600;transition:background .14s,color .14s}.task-date-field-mode-btn.active{background:var(--app-surface);box-shadow:inset 0 0 0 1px var(--app-line)}@supports (color:color-mix(in lab,red,red)){.task-date-field-mode-btn.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-line) 70%,transparent)}}.task-date-field-mode-btn.active{color:var(--app-text)}.task-date-field-shortcuts{flex-wrap:wrap;gap:6px;display:flex}.task-date-field-shortcuts button{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.task-date-field-shortcuts button{background:color-mix(in srgb,var(--app-surface-2) 75%,transparent)}}.task-date-field-shortcuts button{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.task-date-field-shortcuts button{border:1px solid color-mix(in srgb,var(--app-line) 75%,transparent)}}.task-date-field-shortcuts button{color:var(--app-text);cursor:pointer;border-radius:999px;min-height:28px;padding:0 10px;font-size:11px;font-weight:600}.task-date-field-shortcuts button:hover{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-shortcuts button:hover{border-color:color-mix(in srgb,var(--app-accent) 28%,var(--app-line))}}.task-date-field-clear{color:var(--danger,#e5484d)!important}@supports (color:color-mix(in lab,red,red)){.task-date-field-clear{color:color-mix(in srgb,var(--danger,#e5484d) 82%,var(--app-text))!important}}.task-date-field-cal-nav{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.task-date-field-cal-nav span{color:var(--app-text);font-size:13px;font-weight:650}.task-date-field-cal-nav button{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;width:32px;height:32px;font-size:18px}.task-date-field-cal-grid,.task-date-field-cal-weekdays{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.task-date-field-cal-weekdays span{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.task-date-field-cal-weekdays span{color:color-mix(in srgb,var(--app-muted) 80%,transparent)}}.task-date-field-cal-weekdays span{text-align:center;font-size:10px;font-weight:600}.task-date-field-cal-day{aspect-ratio:1;color:var(--app-text);cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:34px;font-size:12px;font-weight:600}.task-date-field-cal-day.is-outside{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.task-date-field-cal-day.is-outside{color:color-mix(in srgb,var(--app-muted) 55%,transparent)}}.task-date-field-cal-day.is-today{box-shadow:inset 0 0 0 1px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-cal-day.is-today{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 35%,var(--app-line))}}.task-date-field-cal-day.is-selected{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-cal-day.is-selected{background:color-mix(in srgb,var(--app-accent) 18%,var(--app-surface))}}.task-date-field-cal-day.is-selected{box-shadow:inset 0 0 0 1px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-cal-day.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 42%,var(--app-line))}}.task-time-rotor{background:linear-gradient(180deg,var(--app-accent),transparent 72%),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor{background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent) 5%,transparent),transparent 72%),color-mix(in srgb,var(--app-surface-solid) 98%,var(--app-bg))}}.task-time-rotor{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor{border:1px solid color-mix(in srgb,var(--app-accent) 16%,var(--app-line))}}.task-time-rotor{border-radius:14px;flex-direction:column;flex:none;gap:10px;padding:10px;display:flex;position:relative;overflow:hidden}.task-time-rotor-head{justify-content:space-between;align-items:baseline;display:flex}.task-time-rotor-head>span,.task-time-rotor-unit-label{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.task-time-rotor-head strong{color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-head strong{color:color-mix(in srgb,var(--app-accent) 72%,var(--app-text))}}.task-time-rotor-head strong{font-size:12px;font-weight:700}.task-time-rotor-controls{grid-template-columns:minmax(68px,1fr) 14px minmax(68px,1fr) minmax(56px,.8fr);align-items:center;gap:5px;display:grid}.task-time-rotor-unit{text-align:center;grid-template-rows:auto 22px 46px 22px;align-items:center;gap:2px;min-width:0;display:grid}.task-time-rotor-unit-label{margin-bottom:2px}.task-time-rotor-unit button{color:var(--app-muted);background:0 0;border:0;border-radius:7px;align-items:center}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-unit button{color:color-mix(in srgb,var(--app-muted) 78%,transparent)}}.task-time-rotor-unit button{cursor:pointer;justify-content:center;min-height:22px;padding:0;display:flex}.task-time-rotor-unit button:focus-visible,.task-time-rotor-unit button:hover{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-unit button:focus-visible,.task-time-rotor-unit button:hover{background:color-mix(in srgb,var(--app-accent) 8%,transparent)}}.task-time-rotor-unit button:focus-visible,.task-time-rotor-unit button:hover{color:var(--app-accent);outline:none}.task-time-rotor-unit button svg{width:14px;height:14px}.task-time-rotor-unit input{appearance:textfield;background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-unit input{background:color-mix(in srgb,var(--app-surface) 86%,transparent)}}.task-time-rotor-unit input{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-unit input{border:1px solid color-mix(in srgb,var(--app-accent) 16%,var(--app-line))}}.task-time-rotor-unit input{color:var(--app-text);font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-align:center;border-radius:11px;width:100%;min-width:0;height:46px;padding:0 4px;font-size:23px;font-weight:560}.task-time-rotor-unit input:focus{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-unit input:focus{border-color:color-mix(in srgb,var(--app-accent) 48%,var(--app-line))}}.task-time-rotor-unit input:focus{box-shadow:0 0 0 3px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-unit input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--app-accent) 12%,transparent)}}.task-time-rotor-unit input:focus{outline:none}.task-time-rotor-colon{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-colon{color:color-mix(in srgb,var(--app-muted) 74%,var(--app-text))}}.task-time-rotor-colon{text-align:center;margin-top:19px;font-size:23px;font-weight:650}.task-time-rotor-period{background:var(--app-surface-2);align-self:center}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-period{background:color-mix(in srgb,var(--app-surface-2) 74%,transparent)}}.task-time-rotor-period{border-radius:10px;gap:2px;width:100%;margin-top:19px;padding:3px;display:grid}.task-time-rotor-period button{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:31px;font-size:10px;font-weight:750}.task-time-rotor-period button.is-active{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-period button.is-active{background:color-mix(in srgb,var(--app-accent) 13%,var(--app-surface))}}.task-time-rotor-period button.is-active{box-shadow:inset 0 0 0 1px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-rotor-period button.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 24%,var(--app-line))}}.task-time-rotor-period button.is-active{color:var(--app-text)}.task-time-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.task-time-presets button{border:1px solid var(--app-line);background:0 0}@supports (color:color-mix(in lab,red,red)){.task-time-presets button{border:1px solid color-mix(in srgb,var(--app-line) 68%,transparent)}}.task-time-presets button{color:var(--app-muted);cursor:pointer;text-overflow:ellipsis;border-radius:999px;min-height:27px;padding:0 5px;font-size:9px;font-weight:650;overflow:hidden}.task-time-presets button.is-active,.task-time-presets button:hover{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-presets button.is-active,.task-time-presets button:hover{background:color-mix(in srgb,var(--app-accent) 9%,transparent)}}.task-time-presets button.is-active,.task-time-presets button:hover{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-time-presets button.is-active,.task-time-presets button:hover{border-color:color-mix(in srgb,var(--app-accent) 30%,var(--app-line))}}.task-time-presets button.is-active,.task-time-presets button:hover{color:var(--app-text)}.task-date-field-actions{background:linear-gradient(180deg,transparent,var(--app-surface) 36%)}@supports (color:color-mix(in lab,red,red)){.task-date-field-actions{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--app-surface) 96%,transparent) 36%)}}.task-date-field-actions{z-index:2;justify-content:flex-end;margin:-2px -4px -4px;padding:12px 4px 4px;display:flex;position:sticky;bottom:-4px}.task-date-field-done{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-done{background:color-mix(in srgb,var(--app-accent) 14%,var(--app-surface))}}.task-date-field-done{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.task-date-field-done{border:1px solid color-mix(in srgb,var(--app-accent) 28%,var(--app-line))}}.task-date-field-done{color:var(--app-text);cursor:pointer;border-radius:10px;min-height:36px;padding:0 14px;font-size:12px;font-weight:650}.task-schedule-summary{background:var(--app-accent);border-radius:8px;margin:0;padding:8px 10px}@supports (color:color-mix(in lab,red,red)){.task-schedule-summary{background:color-mix(in srgb,var(--app-accent) 8%,transparent)}}.task-schedule-summary{color:var(--app-foreground)}.task-schedule-divider{margin-top:4px}.note-editor-meta-heading{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.note-editor-meta-summary{cursor:pointer;list-style:none}.note-editor-meta-summary::-webkit-details-marker{display:none}.note-editor-meta-advanced,.note-editor-meta-extra{border-top:1px solid var(--app-line)}.note-editor-meta-extra .rounded-2xl,.note-editor-meta-extra aside{background:0 0;border:0;border-radius:0}.note-editor-meta-tags-grid{flex-direction:column;gap:12px;display:flex}.note-editor-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.note-editor-meta-toggle{color:var(--app-muted);cursor:pointer;writing-mode:vertical-rl;z-index:2;border:1px solid var(--app-line);border-radius:0 8px 8px 0;padding:8px 6px;font-size:11px;font-weight:600;position:absolute;top:12px;left:0}.note-editor-meta-toggle:hover{background:var(--app-surface-2);color:var(--app-text)}.note-editor-workspace-meta-open .note-editor-meta-toggle{writing-mode:horizontal-tb;left:-1px;transform:translate(-100%)}.note-editor-meta-open-btn{background:var(--app-surface-solid);align-items:center}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-open-btn{background:color-mix(in srgb,var(--app-surface-solid) 70%,transparent)}}.note-editor-meta-open-btn{border:1px solid var(--app-line-strong);color:var(--app-text);cursor:pointer;letter-spacing:-.01em;min-height:32px;transition:background var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;display:none}.note-editor-meta-open-btn[aria-expanded=true]{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-open-btn[aria-expanded=true]{background:color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface-solid))}}.note-editor-meta-open-btn[aria-expanded=true]{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-open-btn[aria-expanded=true]{border-color:color-mix(in srgb,var(--accent-alt) 35%,var(--app-line-strong))}}.note-editor-meta-open-btn[aria-expanded=true]{color:var(--app-text)}.note-editor-meta-open-btn:hover{background:var(--app-surface-2);border-color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-open-btn:hover{border-color:color-mix(in srgb,var(--app-text) 14%,var(--app-line-strong))}}.note-editor-meta-open-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.note-editor-meta-backdrop{background:var(--app-bg);align-items:flex-end}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-backdrop{background:color-mix(in srgb,var(--app-bg) 35%,#0000008c)}}.note-editor-meta-backdrop{z-index:45;justify-content:stretch;padding:0;display:flex;position:fixed;inset:0}.note-editor-meta-sheet{background:radial-gradient(circle at 50% -10%,var(--accent-alt),transparent 42%),var(--app-surface-solid);animation:note-editor-meta-sheet-in .26s both}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-sheet{background:radial-gradient(circle at 50% -10%,color-mix(in srgb,var(--accent-alt) 10%,transparent),transparent 42%),var(--app-surface-solid)}}.note-editor-meta-sheet{max-height:min(92dvh,100%);padding-bottom:env(safe-area-inset-bottom,0);border:1px solid var(--app-line-strong);border-bottom:0;border-radius:18px 18px 0 0;outline:none;flex-direction:column;width:100%;display:flex;box-shadow:0 -24px 64px #00000059}@keyframes note-editor-meta-sheet-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.note-editor-meta-sheet-head{border-bottom:1px solid var(--app-line);padding:calc(14px + env(safe-area-inset-top,0px)) 16px 12px;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.note-editor-meta-sheet-title{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:650}.note-editor-meta-sheet-close{flex-shrink:0}.note-editor-meta-sheet .note-editor-meta-inner{overscroll-behavior:contain;flex:auto;height:auto;min-height:0;overflow-y:auto}.note-editor-main-inner{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;padding:16px 20px 24px;display:flex;overflow-y:auto}.note-editor-title-input{flex-shrink:0}.note-editor-body-wrap{flex-direction:column;flex:1;min-height:280px;display:flex}.note-editor-body-wrap>.flex.flex-col.gap-3{flex:1;min-height:0}.secret-note-body-gate{border:1px dashed var(--accent);border-radius:1rem;flex:1;justify-content:center;align-items:center;min-height:280px;padding:1.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.secret-note-body-gate{border:1px dashed color-mix(in srgb,var(--accent) 35%,var(--border))}}.secret-note-body-gate{background:radial-gradient(ellipse 80% 60% at 50% 0,var(--accent),transparent 70%),var(--surface)}@supports (color:color-mix(in lab,red,red)){.secret-note-body-gate{background:radial-gradient(ellipse 80% 60% at 50% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 70%),var(--surface)}}.secret-note-body-gate-inner{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:26rem;display:flex}.secret-note-body-gate-icon{width:3.25rem;height:3.25rem;color:var(--accent);background:var(--accent);border-radius:9999px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.secret-note-body-gate-icon{background:color-mix(in srgb,var(--accent) 12%,transparent)}}.secret-note-body-gate-title{letter-spacing:-.01em;color:var(--foreground);margin:0;font-size:1.0625rem;font-weight:600}.secret-note-body-gate-lead,.secret-note-body-gate-muted{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.55}.secret-note-body-gate-unlock{text-align:left;flex-direction:column;gap:.75rem;width:100%;display:flex}.secret-note-body-gate-link{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.secret-note-body-gate-error{color:var(--danger);margin:0;font-size:.75rem}.secret-note-body-banner{color:var(--muted);background:var(--accent);border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.secret-note-body-banner{background:color-mix(in srgb,var(--accent) 6%,var(--surface))}}.secret-note-body-banner{border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.secret-note-body-banner{border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border))}}.secret-note-body-banner-icon{color:var(--accent);font-size:.625rem}.secret-note-body-banner-action{min-height:1.75rem;margin-left:auto;padding-inline:.5rem;font-size:.75rem}.vault-unlock-dialog{max-width:440px;padding:22px}.vault-unlock-dialog .modal-head{margin-bottom:4px}.vault-unlock-dialog .vault-unlock-embedded{padding-top:4px}.note-editor-raw{flex:1;min-height:0}.note-editor-form>.note-editor-actions{display:none}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.note-editor-workspace-body{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.note-editor-workspace-stacked .note-editor-meta,.note-editor-workspace:not(.note-editor-workspace-stacked):not(.note-editor-workspace-meta-open) .note-editor-meta{display:none}.note-editor-workspace-stacked .note-editor-meta-open-btn{display:inline-flex}.note-editor-workspace-stacked .note-editor-workspace-nav{flex:1;min-width:0}.note-editor-workspace-stacked .note-editor-meta-toggle{display:none}.note-editor-workspace-stacked .note-editor-main-inner{overscroll-behavior:auto;overflow:visible}.note-editor-meta-resizer,.note-editor-workspace-actions{display:none}.note-editor-form>.note-editor-actions{display:flex}}.tasks-workspace-root{--tasks-workspace-header:52px;--tasks-topbar:calc(78px + env(safe-area-inset-top,0px));height:calc(100dvh - var(--tasks-topbar));max-height:calc(100dvh - var(--tasks-topbar));flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.tasks-workspace-root{height:auto;max-height:none;min-height:calc(100dvh - var(--tasks-topbar));overflow:visible}}.tasks-workspace-header{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-header{background:color-mix(in srgb,var(--app-bg) 88%,transparent)}}.tasks-workspace-header{border-bottom:1px solid var(--app-line);flex-shrink:0;justify-content:space-between;gap:16px;padding:0 20px;display:flex}.tasks-workspace-header-title{gap:12px;min-width:0;display:flex}.tasks-workspace-header-title .eyebrow{margin:0}.tasks-workspace-header-title h1{letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:18px;font-weight:650;line-height:1.2}.tasks-workspace-header-meta{flex-shrink:0;align-items:center;gap:16px;display:flex}.tasks-workspace-stat{color:var(--app-muted);white-space:nowrap;font-size:12px}.tasks-workspace-stat-value{color:var(--app-fg);font-family:var(--font-sans);margin-right:4px;font-weight:600}.tasks-workspace-stat-overdue .tasks-workspace-stat-value{color:var(--danger,#f87171)}.tasks-cmd{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}@media (min-width:901px) and (min-height:851px){.tasks-cmd{grid-template-columns:auto minmax(0,1fr)}}.tasks-cmd-body{flex-direction:column;min-width:0;min-height:0;display:flex}.tasks-cmd-panes{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}@media (min-width:1280px){.tasks-cmd-with-preview .tasks-cmd-panes{grid-template-columns:minmax(0,1fr) minmax(300px,min(34vw,520px))}}.tasks-cmd-main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.tasks-cmd-results-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;min-height:0;overflow:auto}.tasks-cmd-toolbar{border-bottom:1px solid var(--app-line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.tasks-cmd-search{flex:0 180px;min-width:120px}.tasks-cmd-count{color:var(--app-muted);white-space:nowrap;margin:0;font-size:12px}.tasks-cmd-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.tasks-cmd-help{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:inline-flex}.tasks-cmd-help:hover{background:var(--app-surface-2);color:var(--app-fg)}.cmd-col-head-cell{min-width:0;position:relative}.cmd-main-panel-measure{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.cmd-col-grid{width:100%;max-width:100%}.inbox-cmd-results-scroll .cmd-col-grid,.inbox-cmd-results-scroll .inbox-cmd-row-item,.notes-cmd-results-scroll .cmd-col-grid,.notes-cmd-results-scroll .note-row-table-item,.tasks-cmd-results-scroll .cmd-col-grid,.tasks-cmd-results-scroll .task-row-item,.vault-cmd-results-scroll .cmd-col-grid,.vault-cmd-results-scroll .vault-cmd-row-item{width:max-content;min-width:100%}.inbox-cmd-table-head,.notes-cmd-table-head,.tasks-cmd-table-head,.vault-cmd-table-head{min-width:min-content}.cmd-col-cell{min-width:0}.cmd-col-resize-handle{cursor:col-resize;touch-action:none;z-index:2;width:12px;position:absolute;top:-8px;bottom:-8px;right:-6px}.cmd-col-resize-handle:after{content:"";transition:background var(--motion-duration-fast) var(--motion-ease);background:0 0;width:2px;position:absolute;top:8px;bottom:8px;right:5px}.cmd-col-resize-handle:hover:after,.cmd-col-resizing .cmd-col-resize-handle:after{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.cmd-col-resize-handle:hover:after,.cmd-col-resizing .cmd-col-resize-handle:after{background:color-mix(in srgb,var(--accent-alt) 70%,transparent)}}body.cmd-col-resizing .cmd-col-grid,body.cmd-col-resizing .cmd-resizable-panes{transition:none!important}body.cmd-col-resizing .note-row-table,body.cmd-col-resizing .task-row-grid{transition:background-color!important}.cmd-col-picker{position:relative}.cmd-col-picker-trigger,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.cmd-col-picker-trigger:hover{background:var(--app-surface-2);color:var(--app-fg)}.cmd-col-picker-trigger-icon{width:16px;height:16px}.cmd-col-picker-panel{background:var(--app-surface-solid);border:1px solid var(--app-line);z-index:20;border-radius:12px;flex-direction:column;gap:8px;width:min(320px,100vw - 24px);max-height:min(70vh,520px);padding:10px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 16px 48px #00000047}.cmd-col-picker-backdrop{z-index:999;background:#03050c59;position:fixed;inset:0}.cmd-col-picker-panel-portal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:none;position:fixed;overflow:auto;box-shadow:0 20px 56px #0000006b}.cmd-col-picker-head{justify-content:space-between;align-items:center;gap:8px;padding:2px 4px;display:flex}.cmd-col-picker-title{color:var(--app-fg);font-size:13px;font-weight:650}.cmd-col-picker-close{color:var(--app-muted);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:18px;line-height:1}.cmd-col-picker-close:hover{color:var(--app-fg)}.cmd-col-picker-search-wrap{display:block}.cmd-col-picker-search{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-fg);border-radius:8px;width:100%;padding:8px 10px;font-size:13px}.cmd-col-picker-search::placeholder{color:var(--app-muted)}.cmd-col-picker-section{flex-direction:column;gap:2px;display:flex}.cmd-col-picker-section-head{color:var(--app-muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:4px 4px 2px;font-size:11px;font-weight:650;display:flex}.cmd-col-picker-link{color:var(--accent);cursor:pointer;letter-spacing:0;text-transform:none;background:0 0;border:none;padding:0;font-size:11px;font-weight:600}.cmd-col-picker-link:hover{text-decoration:underline}.cmd-col-picker-row{border-radius:8px;grid-template-columns:18px 18px minmax(0,1fr) 28px;align-items:center;gap:8px;min-height:34px;padding:4px 6px;display:grid}.cmd-col-picker-row:hover{background:var(--app-surface-2)}.cmd-col-picker-row-hidden{opacity:.72}.cmd-col-picker-row-dragging{opacity:.45;z-index:2;position:relative}.cmd-col-picker-row-dragging .cmd-col-picker-label{color:var(--app-muted)}.cmd-col-picker-row-peer{transition:transform .18s var(--motion-ease-out)}.cmd-col-picker-drop-gap{animation:cmd-col-picker-drop-gap-in .14s var(--motion-ease-out) both;background:linear-gradient(90deg,var(--accent-alt),var(--accent-alt) 18%,var(--accent-alt) 82%,var(--accent-alt))}@supports (color:color-mix(in lab,red,red)){.cmd-col-picker-drop-gap{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 10%,transparent),color-mix(in srgb,var(--accent-alt) 85%,transparent) 18%,color-mix(in srgb,var(--accent-alt) 85%,transparent) 82%,color-mix(in srgb,var(--accent-alt) 10%,transparent))}}.cmd-col-picker-drop-gap{border-radius:999px;flex-shrink:0;height:2px;margin:1px 8px}@keyframes cmd-col-picker-drop-gap-in{0%{opacity:0;transform:scaleX(.72)}to{opacity:1;transform:scaleX(1)}}.cmd-col-picker-drag{color:var(--app-muted);cursor:grab;display:inline-flex}.cmd-col-picker-drag,.cmd-col-picker-drag svg{width:16px;height:16px}.cmd-col-picker-drag-spacer{visibility:hidden}.cmd-col-picker-icon{color:var(--app-muted);width:16px;height:16px}.cmd-col-picker-label{color:var(--app-fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.cmd-col-picker-toggle{color:var(--app-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cmd-col-picker-toggle:hover{color:var(--app-fg)}.cmd-col-picker-toggle-fixed{cursor:default;opacity:.55}.cmd-col-picker-eye{width:16px;height:16px}.cmd-col-picker-eye-hidden{opacity:.75}.cmd-col-picker-empty{color:var(--app-muted);margin:0;padding:8px 4px;font-size:13px}.tasks-cmd-shortcuts{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-shortcuts{background:color-mix(in srgb,var(--app-surface-2) 60%,transparent)}}.tasks-cmd-shortcuts{border-bottom:1px solid var(--app-line);color:var(--app-muted);margin:0;padding:8px 16px;font-size:12px}.tasks-cmd-shortcuts kbd{background:var(--app-surface-2);border:1px solid var(--app-line);font-family:var(--font-sans);border-radius:4px;padding:1px 5px;font-size:11px}.tasks-cmd-group-label{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:0;padding:14px 16px 6px;font-size:11px;font-weight:600;display:flex}.tasks-cmd-group-label span{font-family:var(--font-sans);letter-spacing:0;opacity:.7;font-weight:500}.tasks-cmd-group-overdue{color:var(--danger,#f87171)}.tasks-cmd-group-today{color:var(--accent-alt,#22d3ee)}.tasks-cmd-group-soon{color:var(--warm-amber,#fbbf24)}.tasks-cmd-rows{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.tasks-cmd-table-head{align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-table-head{background:color-mix(in srgb,var(--app-bg) 95%,transparent)}}.tasks-cmd-table-head{border-bottom:1px solid var(--app-line);letter-spacing:.06em;text-transform:uppercase;z-index:1;gap:12px;width:100%;padding:8px 16px;font-size:10px;font-weight:600;display:grid;position:sticky;top:0}.tasks-cmd-empty{color:var(--app-muted);padding:32px 20px;font-size:14px}.tasks-cal{flex-direction:column;gap:14px;min-width:0;display:flex}.tasks-cal-nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.tasks-cal-nav-label{text-align:center;flex:1;min-width:0}.tasks-cal-nav-label h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:650;line-height:1.2}.tasks-cal-nav-label p{color:var(--app-muted);margin:4px 0 0;font-size:12px}.tasks-cal-nav-btn{background:var(--app-surface-solid);align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-cal-nav-btn{background:color-mix(in srgb,var(--app-surface-solid) 60%,transparent)}}.tasks-cal-nav-btn{border:1px solid var(--app-line);color:var(--app-text);height:36px;transition:background var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);border-radius:10px;justify-content:center;width:36px;font-size:22px;line-height:1;text-decoration:none;display:inline-flex}.tasks-cal-nav-btn:hover{background:var(--app-surface-2);border-color:var(--app-line-strong)}.tasks-cal-grid{background:var(--app-line);border:1px solid var(--app-line);border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.tasks-cal-weekday{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-weekday{background:color-mix(in srgb,var(--app-bg) 70%,var(--app-surface-solid))}}.tasks-cal-weekday{color:var(--app-muted);letter-spacing:.04em;text-align:center;text-transform:uppercase;padding:10px 8px;font-size:11px;font-weight:600}.tasks-cal-day{background:var(--app-surface-solid);flex-direction:column;gap:6px;min-width:0;min-height:108px;padding:8px;display:flex}.tasks-cal-day-out-month{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day-out-month{background:color-mix(in srgb,var(--app-bg) 55%,var(--app-surface-solid))}}.tasks-cal-day-weekend{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day-weekend{background:color-mix(in srgb,var(--app-bg) 35%,var(--app-surface-solid))}}.tasks-cal-day-today{box-shadow:inset 0 0 0 2px var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day-today{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 55%,transparent)}}.tasks-cal-day-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.tasks-cal-day-number{color:var(--app-text);font-size:12px;font-weight:650}.tasks-cal-day-out-month .tasks-cal-day-number{color:var(--app-muted);opacity:.72}.tasks-cal-day-today .tasks-cal-day-number{background:var(--accent);color:var(--accent-foreground);border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;display:inline-flex}.tasks-cal-day-count{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day-count{background:color-mix(in srgb,var(--app-line) 70%,transparent)}}.tasks-cal-day-count{color:var(--app-muted);border-radius:999px;padding:3px 6px;font-size:10px;font-weight:600;line-height:1}.tasks-cal-day-list{flex-direction:column;flex:1;gap:4px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.tasks-cal-chip{background:var(--accent);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.tasks-cal-chip{background:color-mix(in srgb,var(--accent) 8%,var(--app-surface-2))}}.tasks-cal-chip{border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-chip{border:1px solid color-mix(in srgb,var(--accent) 16%,var(--app-line))}}.tasks-cal-chip{color:var(--app-text);cursor:pointer;font:inherit;text-align:left;min-width:0;transition:background var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);border-radius:8px;flex-direction:column;gap:1px;width:100%;padding:5px 6px;display:flex}.tasks-cal-chip:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-chip:hover{background:color-mix(in srgb,var(--accent) 12%,var(--app-surface-2))}}.tasks-cal-chip:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-chip:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--app-line))}}.tasks-cal-chip-selected{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-chip-selected{background:color-mix(in srgb,var(--accent) 16%,var(--app-surface-2))}}.tasks-cal-chip-selected{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-chip-selected{border-color:color-mix(in srgb,var(--accent) 42%,var(--app-line))}}.tasks-cal-chip-selected{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-chip-selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}}.tasks-cal-chip-priority-high{border-left:3px solid var(--coral)}.tasks-cal-chip-priority-low{opacity:.88}.tasks-cal-chip-blocked{opacity:.72;text-decoration:line-through}.tasks-cal-chip-time{color:var(--app-muted);font-variant-numeric:tabular-nums;font-size:10px;line-height:1.2}.tasks-cal-chip-title{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:11px;font-weight:600;line-height:1.25;overflow:hidden}.tasks-cal-day-more{color:var(--app-muted);margin:0;font-size:10px}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.tasks-cal-day{min-height:84px;padding:6px}.tasks-cal-chip-title{display:none}.tasks-cal-chip{flex-direction:row;justify-content:center;align-items:center;padding:4px}.tasks-cal-chip-time{font-size:9px}}@media (min-width:1200px){.tasks-cal-day{min-height:120px}}.tasks-cmd-quick-add{flex:280px;min-width:200px;position:relative}.tasks-cmd-quick-add-form{isolation:isolate;z-index:12;align-items:center;gap:6px;display:flex;position:relative}.tasks-cmd-quick-add-input{background:var(--app-surface);border:1px solid var(--app-line);color:var(--app-text);border-radius:10px;flex:1;min-width:0;padding:7px 12px;font-size:13px}.tasks-cmd-quick-add-input::placeholder{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-input::placeholder{color:color-mix(in srgb,var(--app-muted) 78%,transparent)}}.tasks-cmd-quick-add-input:focus{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-input:focus{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}}.tasks-cmd-quick-add-input:focus{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-input:focus{outline:2px solid color-mix(in srgb,var(--accent) 20%,transparent)}}.tasks-cmd-quick-add-input:focus{outline-offset:0}.tasks-cmd-quick-add-submit{background:var(--accent);color:var(--accent-foreground);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:7px 14px;font-size:13px;font-weight:600}.tasks-cmd-quick-add-submit:disabled{cursor:wait;opacity:.72}.tasks-cmd-new-task{border:1px solid var(--app-line);color:var(--app-muted);transition:background var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;align-items:center;padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.tasks-cmd-new-task:hover{background:var(--app-surface-2);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-new-task:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--app-line))}}.tasks-cmd-new-task:hover{color:var(--app-text)}.tasks-cmd-quick-add-detail{animation:popover-in var(--motion-duration-moderate) var(--motion-ease-out) both;background:linear-gradient(145deg,var(--accent),transparent 38%),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-detail{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 5%,transparent),transparent 38%),var(--app-surface-solid)}}.tasks-cmd-quick-add-detail{border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-detail{border:1px solid color-mix(in srgb,var(--accent) 20%,var(--app-line))}}.tasks-cmd-quick-add-detail{scrollbar-color:var(--app-line) transparent;transform-origin:top;z-index:20;border-radius:18px;width:min(680px,100vw - 48px);max-height:min(720px,100dvh - 190px);margin-top:9px;position:absolute;top:100%;left:auto;right:0;overflow-y:auto;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff0d}.tasks-cmd-quick-add-detail-closing{animation:popover-out var(--motion-duration-moderate) var(--motion-ease) both;pointer-events:none}@keyframes popover-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes popover-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.tasks-cmd-quick-add-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tasks-cmd-quick-add-chips li{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-chips li{background:color-mix(in srgb,var(--accent) 10%,var(--app-surface-2))}}.tasks-cmd-quick-add-chips li{border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-chips li{border:1px solid color-mix(in srgb,var(--accent) 16%,var(--app-line))}}.tasks-cmd-quick-add-chips li{color:var(--app-text);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-chips li{color:color-mix(in srgb,var(--app-text) 80%,var(--app-muted))}}.tasks-cmd-quick-add-chips li{padding:3px 9px;font-size:11px;font-weight:560}.tasks-cmd-quick-add-chips .tasks-cmd-quick-add-chip-muted{background:var(--app-surface-2);color:var(--app-muted);border-style:dashed}.tasks-cmd-quick-add-detail-head{border-bottom:1px solid var(--app-line);align-items:center;gap:11px;padding:15px 16px 14px;display:flex}.tasks-cmd-quick-add-detail-icon,.tasks-cmd-quick-add-section-icon{background:var(--accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-detail-icon,.tasks-cmd-quick-add-section-icon{background:color-mix(in srgb,var(--accent) 12%,var(--app-surface-2))}}.tasks-cmd-quick-add-detail-icon,.tasks-cmd-quick-add-section-icon{border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-detail-icon,.tasks-cmd-quick-add-section-icon{border:1px solid color-mix(in srgb,var(--accent) 20%,var(--app-line))}}.tasks-cmd-quick-add-detail-icon,.tasks-cmd-quick-add-section-icon{color:var(--accent-alt);border-radius:9px;flex:none;justify-content:center;width:32px;height:32px;display:inline-flex}.tasks-cmd-quick-add-detail-copy,.tasks-cmd-quick-add-filing-copy,.tasks-cmd-quick-add-section-head>span:last-child{flex-direction:column;flex:1;min-width:0;display:flex}.tasks-cmd-quick-add-detail-copy strong{color:var(--app-text);letter-spacing:-.01em;font-size:14px;font-weight:700}.tasks-cmd-quick-add-detail-copy span,.tasks-cmd-quick-add-filing-copy small,.tasks-cmd-quick-add-section-head small{color:var(--app-muted);font-size:11px;line-height:1.45}.tasks-cmd-quick-add-detail-close{color:var(--app-muted);cursor:pointer;height:30px;transition:background var(--motion-duration-fast) var(--motion-ease),color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:30px;display:inline-flex}.tasks-cmd-quick-add-detail-close:hover{background:var(--app-surface-2);color:var(--app-text)}.tasks-cmd-quick-add-title-field{gap:7px;padding:13px 16px 14px;display:grid}.tasks-cmd-quick-add-title-field label{color:var(--app-text);align-items:center;gap:8px;font-size:12px;display:flex}.tasks-cmd-quick-add-title-field label span{color:var(--app-muted);font-size:10px;font-weight:560}.tasks-cmd-quick-add-title-field input{background:var(--app-surface-solid);border:1px solid var(--app-line);color:var(--app-text);font-family:var(--font-sans);border-radius:11px;width:100%;min-height:42px;padding:9px 11px;font-size:16px;font-weight:560}.tasks-cmd-quick-add-title-field input::placeholder{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-title-field input::placeholder{color:color-mix(in srgb,var(--app-muted) 78%,transparent)}}.tasks-cmd-quick-add-title-field input:focus{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-title-field input:focus{border-color:color-mix(in srgb,var(--accent) 48%,var(--app-line))}}.tasks-cmd-quick-add-title-field input:focus{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-title-field input:focus{outline:2px solid color-mix(in srgb,var(--accent) 16%,transparent)}}.tasks-cmd-quick-add-title-field input:focus{outline-offset:1px}.tasks-cmd-quick-add-title-field input[aria-invalid=true]{border-color:var(--danger,#f87171)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-title-field input[aria-invalid=true]{border-color:color-mix(in srgb,var(--danger,#f87171) 55%,var(--app-line))}}.tasks-cmd-quick-add-title-field small{color:var(--app-muted);font-size:10px;line-height:1.4}.tasks-cmd-quick-add-understood{border-bottom:1px solid var(--app-line);padding:11px 16px 12px}.tasks-cmd-quick-add-eyebrow{color:var(--app-muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:750;display:block}.tasks-cmd-quick-add-filing,.tasks-cmd-quick-add-schedule{margin:12px 14px 0}.tasks-cmd-quick-add-schedule{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-schedule{background:color-mix(in srgb,var(--app-surface-2) 82%,transparent)}}.tasks-cmd-quick-add-schedule{border:1px solid var(--app-line);border-radius:13px;padding:13px}.tasks-cmd-quick-add-filing-toggle,.tasks-cmd-quick-add-section-head{align-items:center;gap:10px;display:flex}.tasks-cmd-quick-add-filing-copy strong,.tasks-cmd-quick-add-section-head strong{color:var(--app-text);font-size:12px;font-weight:680}.tasks-cmd-quick-add-section-icon{border-radius:8px;width:30px;height:30px}.tasks-cmd-quick-add-date-field{margin-top:12px}.tasks-cmd-quick-add-date-field .task-date-field-label{display:none}.tasks-cmd-quick-add-date-field .task-date-field-trigger{background:var(--app-surface-solid);border-radius:10px;min-height:42px}.tasks-cmd-quick-add-filing{border:1px solid var(--app-line);border-radius:13px;overflow:visible}.tasks-cmd-quick-add-filing-toggle{color:var(--app-muted);cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:12px 13px}.tasks-cmd-quick-add-filing-toggle:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-filing-toggle:hover{background:color-mix(in srgb,var(--app-surface-2) 70%,transparent)}}.tasks-cmd-quick-add-filing-count{background:var(--accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-filing-count{background:color-mix(in srgb,var(--accent) 15%,var(--app-surface-2))}}.tasks-cmd-quick-add-filing-count{color:var(--accent-alt);border-radius:999px;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.tasks-cmd-quick-add-filing-toggle>svg{transition:transform var(--motion-duration) var(--motion-ease)}.tasks-cmd-quick-add-chevron-open{transform:rotate(180deg)}.tasks-cmd-quick-add-filing-fields{border-top:1px solid var(--app-line);padding:13px}.tasks-cmd-quick-add-error{background:var(--danger,#f87171)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-error{background:color-mix(in srgb,var(--danger,#f87171) 8%,transparent)}}.tasks-cmd-quick-add-error{border:1px solid var(--danger,#f87171)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-error{border:1px solid color-mix(in srgb,var(--danger,#f87171) 20%,transparent)}}.tasks-cmd-quick-add-error{color:var(--danger,#f87171);border-radius:9px;margin:12px 14px 0;padding:8px 10px;font-size:12px}.tasks-cmd-quick-add-foot{border-top:1px solid var(--app-line);color:var(--app-muted);align-items:center;gap:10px;margin-top:14px;padding:12px 14px 14px;font-size:11px;display:flex}.tasks-cmd-quick-add-full-link{color:var(--accent-alt);font-weight:600;text-decoration:none}.tasks-cmd-quick-add-full-link:hover{text-decoration:underline}.tasks-cmd-quick-add-foot>span{margin-left:auto}.tasks-cmd-quick-add-panel-submit{background:var(--accent);color:var(--accent-foreground);cursor:pointer;border:0;border-radius:9px;min-width:86px;padding:8px 13px;font-size:12px;font-weight:700}.tasks-cmd-quick-add-panel-submit:disabled{cursor:not-allowed;opacity:.55}@media (max-width:760px){.tasks-cmd-quick-add-detail{width:auto;max-height:calc(100dvh - 184px);margin:0;position:fixed;top:112px;left:12px;right:12px}.tasks-cmd-quick-add-foot>span{display:none}}.task-row-item{border-bottom:1px solid var(--app-line);width:100%}.task-row-grid{transition:background-color var(--motion-duration) var(--motion-ease);align-items:center;gap:12px;width:100%;padding:9px 16px;display:grid}.task-row-item.task-row-selected .task-row-grid,.task-row-item:hover .task-row-grid{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.task-row-item.task-row-selected .task-row-grid{background:color-mix(in srgb,var(--app-surface-2) 90%,var(--accent))}}.task-row-item.task-row-highlighted .task-row-grid{animation:task-row-focus-pulse 2.5s var(--motion-ease-out)}@keyframes task-row-focus-pulse{0%,15%{background:color-mix(in srgb,var(--accent) 18%,var(--app-surface-2));box-shadow:inset 3px 0 0 var(--accent)}to{box-shadow:none;background:0 0}}.task-row-done .task-row-title{color:var(--app-muted);text-decoration:line-through}.task-row-blocked{opacity:.85}@supports (color:color-mix(in lab,red,red)){.task-row-overdue .task-row-grid{background:color-mix(in srgb,var(--danger,#f87171) 5%,transparent)}}.task-row-overdue:hover .task-row-grid{background:var(--danger,#f87171)}@supports (color:color-mix(in lab,red,red)){.task-row-overdue:hover .task-row-grid{background:color-mix(in srgb,var(--danger,#f87171) 9%,var(--app-surface-2))}}.task-row-overdue.task-row-selected .task-row-grid{background:var(--danger,#f87171)}@supports (color:color-mix(in lab,red,red)){.task-row-overdue.task-row-selected .task-row-grid{background:color-mix(in srgb,var(--danger,#f87171) 12%,var(--app-surface-2))}}.task-row-overdue.task-row-selected .task-row-grid{box-shadow:inset 3px 0 0 var(--danger,#f87171)}.task-cmd-cell-overdue{color:var(--danger,#f87171);font-weight:600}.cmd-resizable-panes{min-height:0;transition:grid-template-columns var(--motion-duration-slow) var(--motion-ease-out);flex:1;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.cmd-resizable-panes-with-preview{grid-template-columns:minmax(0,1fr) 5px var(--cmd-preview-panel-width,400px)}.cmd-resizable-panes-resizing,.cmd-resizable-panes-resizing .cmd-resizable-preview{transition:none}.cmd-resizable-main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.cmd-resizable-handle{cursor:col-resize;touch-action:none;z-index:2;background:0 0;position:relative}.cmd-resizable-handle:after{background:var(--app-line);content:"";transition:background-color var(--motion-duration-fast) var(--motion-ease);width:1px;position:absolute;inset:0 2px}.cmd-resizable-handle:hover:after,.cmd-resizable-panes-resizing .cmd-resizable-handle:after{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.cmd-resizable-handle:hover:after,.cmd-resizable-panes-resizing .cmd-resizable-handle:after{background:color-mix(in srgb,var(--accent-alt) 55%,var(--app-line))}}.cmd-resizable-panes-resizing,.cmd-resizable-panes-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.cmd-resizable-preview{opacity:0;min-width:0;min-height:0;transition:opacity var(--motion-duration-slow) var(--motion-ease-out),transform var(--motion-duration-slow) var(--motion-ease-out);flex-direction:column;display:flex;overflow:hidden;transform:translate(12px)}.cmd-resizable-panes-with-preview .cmd-resizable-preview{opacity:1;transform:none}.cmd-resizable-preview>.inbox-cmd-detail,.cmd-resizable-preview>.inbox-cmd-detail-empty,.cmd-resizable-preview>.notes-cmd-preview,.cmd-resizable-preview>.tasks-cmd-preview{border-left:none;flex:1}.cmd-resizable-handle-wrap{touch-action:none;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.cmd-resizable-handle-wrap .cmd-resizable-handle{width:100%;height:100%}.cmd-preview-collapse{background:var(--app-surface-solid);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;opacity:0;pointer-events:none;height:22px;transition:opacity var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);z-index:2;border-radius:6px;justify-content:center;align-items:center;width:18px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001f}.cmd-resizable-handle-wrap:focus-within .cmd-preview-collapse,.cmd-resizable-handle-wrap:hover .cmd-preview-collapse{opacity:1;pointer-events:auto}.cmd-preview-collapse:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-preview-collapse:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--app-line))}}.cmd-preview-collapse:hover{color:var(--app-fg)}.cmd-preview-collapse svg{width:12px;height:12px}.cmd-preview-expand-tab{background:var(--app-surface-solid);color:var(--app-muted);cursor:pointer;height:48px;transition:background-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);z-index:3;border:1px solid var(--app-line);border-right:none;border-radius:8px 0 0 8px;justify-content:center;align-items:center;width:20px;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:-2px 0 12px #00000014}.cmd-preview-expand-tab:hover{background:var(--app-surface-2);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-preview-expand-tab:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--app-line))}}.cmd-preview-expand-tab:hover{color:var(--app-fg)}.cmd-preview-expand-tab svg{width:14px;height:14px}.cmd-resizable-aside-shell{flex-direction:row;min-width:0;min-height:0;display:flex;position:relative}.cmd-resizable-aside-shell>.notes-cmd-aside,.cmd-resizable-aside-shell>.tasks-cmd-aside{border-right:none;flex:1;width:100%;min-width:0}.cmd-resizable-aside-handle-wrap{touch-action:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:8px;display:flex;position:relative}.cmd-resizable-aside-handle{cursor:col-resize;touch-action:none;z-index:2;background:0 0;width:100%;height:100%;position:relative}.cmd-resizable-aside-handle:after{background:var(--app-line);content:"";transition:background-color var(--motion-duration-fast) var(--motion-ease);width:1px;position:absolute;inset:0 2px}.cmd-resizable-aside-handle:hover:after,.cmd-resizable-aside-shell-resizing .cmd-resizable-aside-handle:after{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.cmd-resizable-aside-handle:hover:after,.cmd-resizable-aside-shell-resizing .cmd-resizable-aside-handle:after{background:color-mix(in srgb,var(--accent-alt) 55%,var(--app-line))}}.cmd-resizable-aside-shell-resizing,.cmd-resizable-aside-shell-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.cmd-aside-collapse{background:var(--app-surface-solid);border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;opacity:0;pointer-events:none;height:22px;transition:opacity var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);z-index:2;border-radius:6px;justify-content:center;align-items:center;width:18px;display:inline-flex;position:absolute;top:50%;right:0;transform:translate(50%,-50%);box-shadow:0 2px 8px #0000001f}.cmd-resizable-aside-handle-wrap:focus-within .cmd-aside-collapse,.cmd-resizable-aside-handle-wrap:hover .cmd-aside-collapse{opacity:1;pointer-events:auto}.cmd-aside-collapse:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-aside-collapse:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--app-line))}}.cmd-aside-collapse:hover{color:var(--app-fg)}.cmd-aside-collapse svg{width:12px;height:12px}.cmd-aside-expand-tab{background:var(--app-surface-solid);color:var(--app-muted);cursor:pointer;min-height:48px;transition:background-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);border:1px solid var(--app-line);border-left:none;border-radius:0 8px 8px 0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:20px;display:inline-flex;box-shadow:2px 0 12px #00000014}.cmd-aside-expand-tab:hover{background:var(--app-surface-2);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-aside-expand-tab:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--app-line))}}.cmd-aside-expand-tab:hover{color:var(--app-fg)}.cmd-aside-expand-tab svg{width:14px;height:14px}.task-cmd-cell-picker{min-width:0;display:block;position:relative}.task-cmd-cell-control{cursor:pointer;opacity:0;width:100%;position:absolute;inset:0}.task-cmd-cell-badge,.task-cmd-cell-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;display:block;overflow:hidden}.task-cmd-cell-empty,.task-cmd-cell-muted{color:var(--app-muted);font-size:12px}.task-cmd-cell-project{font-family:var(--font-sans)}.task-cmd-title-cell{min-width:0}.task-cmd-title-input{color:inherit;font-family:var(--font-sans);background:0 0;border:1px solid #0000;border-radius:6px;width:100%;min-width:0;margin:0;padding:2px 4px;font-size:13px;font-weight:600;line-height:1.35}.task-cmd-title-input:focus,.task-cmd-title-input:hover{background:var(--app-surface);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.task-cmd-title-input:focus,.task-cmd-title-input:hover{border-color:color-mix(in srgb,var(--accent) 35%,transparent)}}.task-cmd-title-input:focus,.task-cmd-title-input:hover{outline:none}.task-cmd-title-link{color:inherit;text-decoration:none}.task-cmd-tags-cell{min-width:0}.task-cmd-tags-display{color:inherit;cursor:text;font:inherit;text-align:left;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:4px;width:100%;min-height:24px;padding:0;display:flex}.task-cmd-tags-input{background:var(--app-surface);border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.task-cmd-tags-input{border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.task-cmd-tags-input{color:var(--app-fg);border-radius:6px;width:100%;min-width:0;padding:4px 6px;font-size:12px}.task-row-tags{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.task-row-primary{color:inherit;flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex}.task-row-primary:hover .task-row-title{color:var(--accent-alt,#22d3ee)}.task-row-error{color:var(--danger,#f87171);padding:0 16px 8px 52px;font-size:12px}.task-row-error ul{margin:4px 0 0;padding:0;list-style:inside}.task-row-error a{color:var(--accent-alt,#22d3ee)}.task-row-error-override{color:var(--danger,#f87171);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.tasks-cmd-col-done,.tasks-cmd-col-select{letter-spacing:.04em;text-align:center;font-size:9px}.tasks-cmd-sort-btn{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:none;align-items:center;gap:3px;padding:0;display:inline-flex}.tasks-cmd-sort-btn-active,.tasks-cmd-sort-btn:hover{color:var(--app-fg)}.tasks-cmd-sort-indicator{color:var(--accent-alt,#22d3ee);font-size:11px;line-height:1}.task-row-check{background:var(--app-surface);border:1.5px solid var(--app-line);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-inline:auto;display:inline-flex}.task-row-check-icon{width:12px;height:12px}.task-row-check-icon-empty{opacity:.38}.task-row-check:hover{border-color:var(--success-mint,#34d399)}@supports (color:color-mix(in lab,red,red)){.task-row-check:hover{border-color:color-mix(in srgb,var(--success-mint,#34d399) 45%,transparent)}}.task-row-check:hover .task-row-check-icon-empty{opacity:.72}.task-row-check-done{background:var(--success-mint,#34d399)}@supports (color:color-mix(in lab,red,red)){.task-row-check-done{background:color-mix(in srgb,var(--success-mint,#34d399) 15%,transparent)}}.task-row-check-done{border-color:var(--success-mint,#34d399);color:var(--success-mint,#34d399)}.task-row-title{font-family:var(--font-sans);font-weight:600;display:block}.task-row-snippet,.task-row-title{text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.task-row-snippet{font-size:11px}.task-row-due,.task-row-project,.task-row-status{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.task-row-due-empty{opacity:.4}.task-row-priority,.task-row-tags{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.task-row-muted{color:var(--app-muted);opacity:.5;font-size:12px}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview{background:color-mix(in srgb,var(--app-bg) 94%,transparent)}}.tasks-cmd-preview{border-left:1px solid var(--app-line);flex-direction:column;min-width:0;min-height:0;display:flex}.tasks-cmd-preview-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}.tasks-cmd-preview-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.tasks-cmd-preview-status{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.tasks-cmd-preview-due{color:var(--warm-amber,#fbbf24);font-size:12px;font-weight:500}.tasks-cmd-preview-title{letter-spacing:-.02em;margin:0 0 12px;font-size:18px;font-weight:650;line-height:1.3}.tasks-cmd-preview-meta,.tasks-cmd-preview-tags{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.tasks-cmd-preview-body{flex:1;min-height:120px}.tasks-cmd-preview-body [aria-label=Live\ preview]{min-height:0}.tasks-cmd-preview-body .note-markdown{line-height:1.55}.tasks-cmd-preview-body .note-markdown :is(h1,h2,h3,h4){color:var(--app-text);margin-top:.75rem;font-size:14px}.tasks-cmd-preview-empty{opacity:.6;font-style:italic}.tasks-cmd-preview-footer{border-top:1px solid var(--app-line);flex-shrink:0;padding:14px 20px}.tasks-cmd-preview-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.tasks-cmd-preview-link{color:var(--accent-alt,#22d3ee);font-size:13px;font-weight:500;text-decoration:none}.tasks-cmd-preview-link:hover{text-decoration:underline}.tasks-cmd-preview-hint{color:var(--app-muted);margin:0;font-size:11px}.tasks-cmd-preview-hint kbd{background:var(--app-surface-2);border:1px solid var(--app-line);font-family:var(--font-sans);border-radius:3px;padding:1px 4px;font-size:10px}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.tasks-cmd-aside{overscroll-behavior-x:contain;flex-flow:row;max-height:none;padding-bottom:10px;overflow-x:auto}.tasks-cmd-filter-block{flex:140px;min-width:140px}.tasks-cmd-filter-block-collapsible{flex:100%;min-width:100%}.tasks-cmd-filter-block-collapsible.collapsed{gap:0}.tasks-cmd-filter-block-collapsible:not(.organize-open) .tasks-cmd-filter-list{display:none}.tasks-cmd-filter-label-toggle{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;min-height:36px;text-transform:inherit;background:0 0;border:0;align-items:center;gap:8px;margin:-4px 0;padding:4px 0;display:inline-flex}.tasks-cmd-filter-chevron{opacity:.85;transform-origin:55% 55%;height:5.5px;transition:transform var(--motion-duration) var(--motion-ease);border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:5.5px;display:block;transform:rotate(-45deg)}.tasks-cmd-filter-label-toggle.open .tasks-cmd-filter-chevron{transform:rotate(45deg)translateY(-.5px)}.tasks-cmd-filter-count{opacity:.78}.tasks-cmd-filter-item.active .tasks-cmd-filter-count,.tasks-cmd-filter-item:hover .tasks-cmd-filter-count{opacity:1}.tasks-cmd-group-label span{opacity:.88}.tasks-cmd-toolbar{align-items:stretch;gap:10px;padding:10px 12px}.tasks-cmd-search{min-height:36px;padding-top:6px;padding-bottom:6px}.tasks-cmd-quick-add,.tasks-cmd-search{flex:100%;min-width:0}.tasks-cmd-quick-add-detail{box-shadow:none;border-radius:12px;margin-top:8px;animation:none;position:static}.tasks-cmd-quick-add-detail-closing{animation:popover-out var(--motion-duration-moderate) var(--motion-ease) both;pointer-events:none}.tasks-cmd-toolbar-actions{flex:100%;justify-content:space-between;min-width:0;margin-left:0}.tasks-cmd-count{margin-left:auto}.tasks-cmd-empty{padding:20px 12px}.tasks-cmd-results-scroll{padding:0 4px}.inbox-cmd-results-scroll,.notes-cmd-results-scroll,.tasks-cmd-results-scroll,.vault-cmd-results-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-y:visible}.cmd-col-resize-handle{display:none}.inbox-cmd-row-title,.note-row-table-title,.task-row-title{-webkit-line-clamp:unset;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.task-row-error{padding:0 12px 8px}.notes-cmd-toolbar{align-items:stretch;gap:10px;padding:10px 12px}.notes-cmd-search{flex:100%;min-width:0;max-width:none;min-height:36px}.notes-cmd-help{margin-left:0}.inbox-cmd-aside{overscroll-behavior-x:contain;flex-flow:wrap;max-height:none;padding-bottom:10px;overflow-x:auto}.inbox-cmd-filter-block{flex:140px;min-width:140px}.inbox-workspace-header{flex-wrap:wrap;padding:10px 14px}.inbox-workspace-header-title{flex-wrap:wrap}.inbox-cmd-toolbar{flex-wrap:wrap;align-items:stretch;gap:10px;padding:10px 12px}.inbox-cmd-toolbar-actions{flex:100%;justify-content:space-between;min-width:0;margin-left:0}.inbox-cmd-count{margin-left:auto}.inbox-cmd-panes-stacked{grid-template-rows:minmax(200px,42vh) minmax(280px,1fr)}.inbox-cmd-detail-footer{padding:16px 16px 20px}.inbox-cmd-detail-scroll{padding-left:16px;padding-right:16px}.vault-workspace-header{flex-wrap:wrap;padding:10px 14px}.vault-workspace-status{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px}.vault-cmd-toolbar{align-items:stretch;gap:10px;padding:10px 12px}.vault-cmd-search{flex:100%;min-width:0;min-height:36px}.vault-cmd-toolbar-actions{flex:100%;justify-content:space-between;min-width:0;margin-left:0}.vault-cmd-count{margin-left:auto}.vault-cmd-panes-stacked{min-height:280px;max-height:none}.vault-cmd-preview-scroll{padding:16px 16px 24px}.vault-workspace-methods{max-height:none}}.inbox-workspace-root{--inbox-topbar:calc(78px + env(safe-area-inset-top,0px));height:calc(100dvh - var(--inbox-topbar));max-height:calc(100dvh - var(--inbox-topbar));flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.inbox-workspace-root{height:auto;max-height:none;min-height:calc(100dvh - var(--inbox-topbar));overflow:visible}}.inbox-workspace-header{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-workspace-header{background:color-mix(in srgb,var(--app-bg) 88%,transparent)}}.inbox-workspace-header{border-bottom:1px solid var(--app-line);flex-shrink:0;justify-content:space-between;gap:16px;min-height:52px;padding:0 20px;display:flex}.inbox-workspace-header-title{align-items:baseline;gap:12px;min-width:0;display:flex}.inbox-workspace-header-title .eyebrow{margin:0}.inbox-workspace-header-title h1{letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:18px;font-weight:650;line-height:1.2}.inbox-workspace-switcher{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-workspace-switcher{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.inbox-workspace-switcher{border:1px solid var(--app-line);border-radius:12px;gap:3px;padding:3px;display:flex}.inbox-workspace-switcher a{color:var(--app-muted);min-height:44px;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.inbox-workspace-switcher a:hover{color:var(--app-fg)}.inbox-workspace-switcher a.is-active{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.inbox-workspace-switcher a.is-active{background:color-mix(in srgb,var(--accent) 13%,var(--app-surface-raised))}}.inbox-workspace-switcher a.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.inbox-workspace-switcher a.is-active{border-color:color-mix(in srgb,var(--accent) 34%,var(--app-line))}}.inbox-workspace-switcher a.is-active{color:var(--app-fg);box-shadow:inset 0 1px #ffffff14}.inbox-workspace-switcher b{background:var(--accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-workspace-switcher b{background:color-mix(in srgb,var(--accent) 18%,transparent)}}.inbox-workspace-switcher b{color:var(--accent);border-radius:999px;justify-content:center;min-width:19px;padding:2px 5px;font-size:10px;font-weight:700;display:inline-flex}.bridge-section-loading-spinner,.inbox-workspace-switcher-pending{border:2px solid var(--accent);animation:bridge-loading-spin .75s linear infinite}@supports (color:color-mix(in lab,red,red)){.bridge-section-loading-spinner,.inbox-workspace-switcher-pending{border:2px solid color-mix(in srgb,var(--accent) 24%,transparent)}}.bridge-section-loading-spinner,.inbox-workspace-switcher-pending{border-top-color:var(--accent);border-radius:999px;width:13px;height:13px;display:inline-block}@keyframes bridge-loading-spin{to{transform:rotate(1turn)}}.bridge-section-loading{color:var(--app-muted);flex:1;justify-content:center;align-items:center;gap:10px;min-height:220px;font-size:13px;display:flex}.bridge-section-loading-spinner{width:18px;height:18px}.inbox-workspace-route-loading{justify-content:center;align-items:stretch}@media (prefers-reduced-motion:reduce){.bridge-section-loading-spinner,.inbox-workspace-switcher-pending{animation-duration:1.8s}}.inbox-workspace-header-meta{color:var(--app-muted);white-space:nowrap;margin:0 0 0 auto;font-size:12px}.inbox-workspace-stat-value{color:var(--app-fg);font-family:var(--font-sans);margin-right:4px;font-weight:600}.inbox-decisions-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.inbox-decisions-view{width:100%;max-width:1120px;margin:0 auto;padding:clamp(20px,3vw,38px)}.inbox-decisions-view-chief{max-width:1800px;padding-inline:clamp(16px,3vw,56px)}.inbox-communications-view{width:100%;max-width:1480px;margin:0 auto;padding:clamp(20px,3vw,38px)}.inbox-decisions-intro{max-width:680px}.inbox-decisions-intro .eyebrow{margin:0 0 8px}.inbox-decisions-intro h2{letter-spacing:-.04em;margin:0;font-size:clamp(25px,3vw,38px);line-height:1.08}.inbox-decisions-intro>p:last-child{color:var(--app-muted);max-width:62ch;margin:10px 0 0;font-size:14px;line-height:1.55}@media (max-width:720px){.inbox-workspace-header{align-items:flex-start}.inbox-workspace-header-title{width:100%}.inbox-workspace-switcher{scrollbar-width:none;flex:1;order:2;gap:2px;width:100%;min-width:0;overflow-x:auto}.inbox-workspace-switcher::-webkit-scrollbar{display:none}.inbox-workspace-switcher a{white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;padding-left:7px;padding-right:7px}.inbox-workspace-switcher a span{text-overflow:ellipsis;min-width:0;overflow:hidden}.inbox-workspace-header-meta{display:none}.inbox-communications-view,.inbox-decisions-view{padding:20px 15px calc(76px + env(safe-area-inset-bottom,0px))}}@media (max-width:420px){.inbox-workspace-switcher{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.inbox-workspace-switcher a{padding-left:5px;padding-right:5px;font-size:11px}.inbox-workspace-switcher a span{text-overflow:clip;overflow:visible}}.inbox-cmd{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}@media (min-width:901px) and (min-height:851px){.inbox-cmd{grid-template-columns:252px minmax(0,1fr)}}.inbox-cmd-body{flex-direction:column;min-width:0;min-height:0;display:flex}.inbox-cmd-toolbar{border-bottom:1px solid var(--app-line);flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.inbox-cmd-count{color:var(--app-muted);margin:0;font-size:12px}.inbox-cmd-toolbar-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.inbox-cmd-table .inbox-cmd-results-scroll{min-height:0;scroll-padding-top:36px;overflow:auto}.inbox-cmd-table-head{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-table-head{background:color-mix(in srgb,var(--app-bg) 95%,transparent)}}.inbox-cmd-table-head{border-bottom:1px solid var(--app-line);letter-spacing:.06em;text-transform:uppercase;z-index:1;gap:12px;padding:8px 16px;font-size:10px;position:sticky;top:0}.inbox-cmd-help,.inbox-cmd-table-head{color:var(--app-muted);font-weight:600}.inbox-cmd-help{border:1px solid var(--app-line);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;font-size:13px;display:inline-flex}.inbox-cmd-shortcuts{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-shortcuts{background:color-mix(in srgb,var(--app-surface-2) 60%,transparent)}}.inbox-cmd-shortcuts{border-bottom:1px solid var(--app-line);color:var(--app-muted);margin:0;padding:8px 16px;font-size:12px}.inbox-cmd-shortcuts kbd{background:var(--app-surface-2);border:1px solid var(--app-line);font-family:var(--font-sans);border-radius:4px;padding:1px 5px;font-size:11px}.inbox-cmd-panes{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.inbox-cmd-panes-stacked{grid-template-rows:minmax(160px,38vh) minmax(0,1fr)}.inbox-cmd-body>.cmd-resizable-panes{flex:1;min-height:0}.inbox-cmd-list-pane{border-right:1px solid var(--app-line);overscroll-behavior:contain;min-height:0;overflow-y:auto}.inbox-cmd-panes-stacked .inbox-cmd-list-pane{border-bottom:1px solid var(--app-line);border-right:none}.inbox-cmd-rows{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.inbox-cmd-row{border-bottom:1px solid var(--app-line);align-items:center;gap:12px;padding:9px 16px}.inbox-cmd-row-item{list-style:none}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row-item:hover .inbox-cmd-row{background:color-mix(in srgb,var(--app-surface-2) 80%,transparent)}.inbox-cmd-row-item.inbox-cmd-row-selected .inbox-cmd-row{background:color-mix(in srgb,var(--app-surface-2) 90%,var(--accent))}}.inbox-cmd-row-item.cmd-row-bulk-selected .inbox-cmd-row{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row-item.cmd-row-bulk-selected .inbox-cmd-row{background:color-mix(in srgb,var(--app-surface-2) 85%,var(--accent))}}.inbox-cmd-row-item.inbox-cmd-row-filed{opacity:.72}.inbox-cmd-row-title-btn{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;min-width:0;padding:0}.inbox-cmd-row-type{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.inbox-cmd-row-type-task{color:var(--coral)}.inbox-cmd-row-type-note{color:var(--cyan)}.inbox-cmd-row-type-bookmark{color:var(--violet)}.inbox-cmd-row-type-idea{color:var(--amber)}.inbox-cmd-row-title{font-weight:600;line-height:1.35;overflow:hidden}@media (min-width:901px) and (min-height:851px){.inbox-cmd-row,.inbox-cmd-table-head{display:grid}.inbox-cmd-row-title{text-overflow:ellipsis;white-space:nowrap}}.inbox-cmd-row-when{color:var(--app-muted);white-space:nowrap;font-size:11px}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail{background:color-mix(in srgb,var(--app-bg) 94%,transparent)}}.inbox-cmd-detail{flex-direction:column;min-width:0;min-height:0;display:flex}.inbox-cmd-detail-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:24px 28px;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-header{background:color-mix(in srgb,var(--app-bg) 96%,transparent)}}.inbox-cmd-detail-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--app-line);z-index:2;margin:-24px -28px 0;padding:24px 28px 18px;position:sticky;top:0}.inbox-cmd-detail-hero{color:var(--app-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:12px;font-size:12px;display:flex}.inbox-cmd-detail-type{letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:11px;font-weight:700}.inbox-cmd-detail-hero time{white-space:nowrap;flex-shrink:0}.inbox-cmd-detail-status{border-bottom:1px solid var(--app-line);flex-direction:column;gap:10px;margin:0 -28px;padding:14px 28px 16px;display:flex}.inbox-cmd-detail-status-line{color:var(--app-muted);margin:0;font-size:13px;line-height:1.5}.inbox-cmd-detail-type-task{color:var(--coral)}.inbox-cmd-detail-type-note{color:var(--cyan)}.inbox-cmd-detail-type-bookmark{color:var(--violet)}.inbox-cmd-detail-type-idea{color:var(--amber)}.inbox-cmd-detail-title{letter-spacing:-.03em;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:650;line-height:1.2}.inbox-cmd-detail-preview{color:var(--app-muted);white-space:pre-wrap;margin:10px 0 0;font-size:14px;line-height:1.55}.inbox-cmd-detail-body{flex-direction:column;gap:16px;display:flex}.inbox-cmd-detail-field label{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.inbox-cmd-detail-type-block{flex-direction:column;gap:10px;display:flex}.inbox-cmd-detail-type-heading{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.inbox-cmd-detail-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:720px){.inbox-cmd-detail-types{grid-template-columns:repeat(4,minmax(0,1fr))}}.inbox-cmd-detail-type-btn{background:var(--app-surface-2);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn{background:color-mix(in srgb,var(--app-surface-2) 70%,transparent)}}.inbox-cmd-detail-type-btn{border:1px solid var(--glass-border,var(--app-line));color:var(--app-muted);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;gap:4px;min-height:72px;padding:10px 12px;display:flex}.inbox-cmd-detail-type-btn-label{font-size:13px;font-weight:650}.inbox-cmd-detail-type-btn-desc{font-size:11px;line-height:1.35}.inbox-cmd-detail-type-btn.is-active{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn.is-active{background:color-mix(in srgb,var(--accent) 14%,transparent)}}.inbox-cmd-detail-type-btn.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn.is-active{border-color:color-mix(in srgb,var(--accent) 35%,transparent)}}.inbox-cmd-detail-type-btn.is-active{color:var(--app-fg)}.inbox-cmd-detail-type-btn-task.is-active{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn-task.is-active{background:color-mix(in srgb,var(--coral) 12%,transparent)}}.inbox-cmd-detail-type-btn-task.is-active{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn-task.is-active{border-color:color-mix(in srgb,var(--coral) 35%,transparent)}}.inbox-cmd-detail-type-btn-note.is-active{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn-note.is-active{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.inbox-cmd-detail-type-btn-note.is-active{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn-note.is-active{border-color:color-mix(in srgb,var(--cyan) 35%,transparent)}}.inbox-cmd-detail-type-btn-bookmark.is-active{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn-bookmark.is-active{background:color-mix(in srgb,var(--violet) 12%,transparent)}}.inbox-cmd-detail-type-btn-bookmark.is-active{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn-bookmark.is-active{border-color:color-mix(in srgb,var(--violet) 35%,transparent)}}.inbox-cmd-detail-type-btn-idea.is-active{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn-idea.is-active{background:color-mix(in srgb,var(--amber) 12%,transparent)}}.inbox-cmd-detail-type-btn-idea.is-active{border-color:var(--amber)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn-idea.is-active{border-color:color-mix(in srgb,var(--amber) 35%,transparent)}}.inbox-cmd-detail-body-input{background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-text);resize:vertical;border-radius:12px;outline:0;width:100%;min-height:120px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.55}.inbox-cmd-detail-body-input:focus{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-body-input:focus{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}}.inbox-cmd-detail-body-input:focus{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-body-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 8%,transparent)}}.inbox-cmd-task-fields{background:linear-gradient(135deg,var(--coral),var(--app-surface-raised))}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-task-fields{background:linear-gradient(135deg,color-mix(in srgb,var(--coral) 7%,transparent),color-mix(in srgb,var(--app-surface-raised) 58%,transparent))}}.inbox-cmd-task-fields{border:1px solid var(--coral)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-task-fields{border:1px solid color-mix(in srgb,var(--coral) 16%,var(--app-line))}}.inbox-cmd-task-fields{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:14px;display:grid}.inbox-cmd-task-fields legend{color:var(--app-muted);letter-spacing:.07em;text-transform:uppercase;padding:0 5px;font-size:11px;font-weight:650}.inbox-cmd-task-field{flex-direction:column;gap:6px;min-width:0;display:flex}.inbox-cmd-task-field>span{color:var(--app-text);font-size:12px;font-weight:650}.inbox-cmd-task-field>small{color:var(--app-muted);font-size:10px;line-height:1.35}.inbox-cmd-task-field select{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-task-field select{background:color-mix(in srgb,var(--app-bg) 74%,transparent)}}.inbox-cmd-task-field select{border:1px solid var(--coral)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-task-field select{border:1px solid color-mix(in srgb,var(--coral) 12%,var(--app-line))}}.inbox-cmd-task-field select{color:var(--app-text);font:inherit;border-radius:10px;outline:none;width:100%;height:42px;padding:0 12px;font-size:16px}.inbox-cmd-task-field :is(input,select):focus{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-task-field :is(input,select):focus{border-color:color-mix(in srgb,var(--coral) 42%,transparent)}}.inbox-cmd-task-field :is(input,select):focus{box-shadow:0 0 0 3px var(--coral)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-task-field :is(input,select):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--coral) 8%,transparent)}}@media (min-width:681px){.inbox-cmd-task-field select{font-size:14px}}.inbox-cmd-detail-muted{color:var(--app-muted);margin:0;font-size:13px;line-height:1.5}.inbox-cmd-detail-alert{color:var(--danger);margin:0;font-size:13px;line-height:1.5}.inbox-cmd-detail-footer{border-top:1px solid var(--app-line);flex-shrink:0;padding:16px 28px 20px}.inbox-cmd-detail-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inbox-cmd-detail-note{color:var(--app-muted);margin:10px 0 0;font-size:12px}.inbox-cmd-detail-empty{color:var(--app-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:32px;display:flex}.inbox-cmd-detail-empty-title{color:var(--app-fg);margin:0 0 6px;font-size:16px;font-weight:600}.inbox-cmd-detail-empty-copy{max-width:28rem;margin:0;font-size:13px;line-height:1.5}@media (max-width:959px){.inbox-cmd-panes-stacked .inbox-cmd-list-pane{max-height:none}}.inbox-cmd{background:radial-gradient(circle at 8% 4%,var(--cyan),transparent 26%),radial-gradient(circle at 96% 88%,var(--magenta),transparent 32%)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd{background:radial-gradient(circle at 8% 4%,color-mix(in srgb,var(--cyan) 7%,transparent),transparent 26%),radial-gradient(circle at 96% 88%,color-mix(in srgb,var(--magenta) 5%,transparent),transparent 32%)}}.inbox-cmd{gap:16px;padding:16px}@media (min-width:901px) and (min-height:851px){.inbox-cmd{grid-template-columns:220px minmax(0,1fr)}}.inbox-cmd-aside{background:linear-gradient(150deg,var(--cyan),transparent 46%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-aside{background:linear-gradient(150deg,color-mix(in srgb,var(--cyan) 8%,transparent),transparent 46%),color-mix(in srgb,var(--app-surface) 92%,transparent)}}.inbox-cmd-aside{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-aside{border:1px solid color-mix(in srgb,var(--cyan) 13%,var(--app-line))}}.inbox-cmd-aside{border-radius:20px;gap:18px;padding:16px;box-shadow:inset 0 1px #ffffff0d,0 16px 42px #00000029}.inbox-cmd-aside-intro{align-items:center;gap:11px;padding:2px 3px 0;display:flex}.inbox-cmd-aside-mark,.inbox-cmd-empty-mark{background:linear-gradient(145deg,var(--cyan),var(--violet));align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-aside-mark,.inbox-cmd-empty-mark{background:linear-gradient(145deg,color-mix(in srgb,var(--cyan) 20%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 12%,var(--app-surface-2)))}}.inbox-cmd-aside-mark,.inbox-cmd-empty-mark{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-aside-mark,.inbox-cmd-empty-mark{border:1px solid color-mix(in srgb,var(--cyan) 30%,var(--app-line))}}.inbox-cmd-aside-mark,.inbox-cmd-empty-mark{box-shadow:inset 0 1px 0 #ffffff14,0 8px 24px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-aside-mark,.inbox-cmd-empty-mark{box-shadow:inset 0 1px 0 #ffffff14,0 8px 24px color-mix(in srgb,var(--cyan) 8%,transparent)}}.inbox-cmd-aside-mark,.inbox-cmd-empty-mark{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-aside-mark,.inbox-cmd-empty-mark{color:color-mix(in srgb,var(--cyan) 74%,var(--app-fg))}}.inbox-cmd-aside-mark,.inbox-cmd-empty-mark{flex-shrink:0;justify-content:center;display:inline-flex}.inbox-cmd-aside-mark{border-radius:12px;width:38px;height:38px;font-size:17px}.inbox-cmd-aside-intro p{color:var(--app-fg);margin:0 0 2px;font-size:13px;font-weight:650}.inbox-cmd-aside-intro div>span{color:var(--app-muted);font-size:10px;line-height:1.35;display:block}.inbox-cmd-filter-label{color:var(--app-muted);background:0 0}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-label{color:color-mix(in srgb,var(--app-muted) 82%,var(--cyan))}}.inbox-cmd-filter-label{padding:0 4px}.inbox-cmd-filter-list{gap:6px}.inbox-cmd-filter-item{border:1px solid #0000;border-radius:14px;justify-content:flex-start;gap:10px;min-height:58px;padding:9px 10px}.inbox-cmd-filter-item:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-item:hover{border-color:color-mix(in srgb,var(--cyan) 12%,var(--app-line))}}.inbox-cmd-filter-item.active{background:linear-gradient(110deg,var(--cyan),var(--violet))}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-item.active{background:linear-gradient(110deg,color-mix(in srgb,var(--cyan) 13%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 7%,var(--app-surface-2)))}}.inbox-cmd-filter-item.active{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-item.active{border-color:color-mix(in srgb,var(--cyan) 30%,var(--app-line))}}.inbox-cmd-filter-item.active{box-shadow:inset 3px 0 0 var(--cyan),0 8px 20px #0000001a}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-item.active{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--cyan) 78%,var(--accent-alt)),0 8px 20px #0000001a}}.inbox-cmd-filter-glyph{color:var(--app-muted);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-glyph{color:color-mix(in srgb,var(--app-muted) 70%,var(--cyan))}}.inbox-cmd-filter-glyph{flex:0 0 22px;justify-content:center;font-size:15px;display:inline-flex}.inbox-cmd-filter-item.active .inbox-cmd-filter-glyph{color:var(--cyan)}.inbox-cmd-filter-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.inbox-cmd-filter-copy strong{color:inherit;font-size:12px;font-weight:650}.inbox-cmd-filter-copy small{color:var(--app-muted);font-size:9px;font-weight:450;line-height:1.25}.inbox-cmd-filter-count{background:var(--app-surface-raised);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-count{background:color-mix(in srgb,var(--app-surface-raised) 78%,transparent)}}.inbox-cmd-filter-count{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-filter-count{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.inbox-cmd-filter-count{opacity:.8;border-radius:999px;justify-content:center;min-width:23px;padding:3px 6px;font-size:9px;display:inline-flex}.inbox-cmd-body{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-body{background:color-mix(in srgb,var(--app-surface) 86%,transparent)}}.inbox-cmd-body{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-body{border:1px solid color-mix(in srgb,var(--app-line) 90%,transparent)}}.inbox-cmd-body{border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 20px 48px #00000021}.inbox-cmd-toolbar{background:linear-gradient(90deg,var(--cyan),transparent 48%),var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-toolbar{background:linear-gradient(90deg,color-mix(in srgb,var(--cyan) 5%,transparent),transparent 48%),color-mix(in srgb,var(--app-surface-raised) 70%,transparent)}}.inbox-cmd-toolbar{min-height:64px;padding:12px 18px}.inbox-cmd-toolbar-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.inbox-cmd-toolbar-label{color:var(--app-fg);margin:0;font-size:13px;font-weight:650}.inbox-cmd-count{font-size:11px;line-height:1.35}.inbox-cmd-help{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-help{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.inbox-cmd-help{border-radius:10px;margin-left:0}.inbox-cmd-list-pane{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-list-pane{background:color-mix(in srgb,var(--app-bg) 80%,transparent)}}.inbox-cmd-list-pane{scrollbar-gutter:stable;border-right:0}.inbox-cmd-table-head{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-table-head{background:color-mix(in srgb,var(--app-surface) 90%,transparent)}}.inbox-cmd-table-head{padding:10px 18px}.inbox-cmd-table .inbox-cmd-row,.inbox-cmd-table .inbox-cmd-table-head{display:grid}.inbox-cmd-table .inbox-cmd-toolbar{flex-wrap:nowrap;align-items:center}.inbox-cmd-table .inbox-cmd-toolbar-actions{flex:none;justify-content:flex-end;margin-left:auto}.inbox-cmd-table .inbox-cmd-count{margin-left:0}.inbox-cmd-rows{gap:8px;padding:10px}.inbox-cmd-row{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row{background:color-mix(in srgb,var(--app-surface-2) 52%,transparent)}}.inbox-cmd-row{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.inbox-cmd-row{min-height:58px;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);border-radius:14px;padding:10px 12px}.inbox-cmd-row-item:hover .inbox-cmd-row{background:var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row-item:hover .inbox-cmd-row{background:color-mix(in srgb,var(--app-surface-raised) 86%,transparent)}}.inbox-cmd-row-item:hover .inbox-cmd-row{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row-item:hover .inbox-cmd-row{border-color:color-mix(in srgb,var(--cyan) 20%,var(--app-line))}}.inbox-cmd-row-item:hover .inbox-cmd-row{transform:translateY(-1px)}.inbox-cmd-row-item.inbox-cmd-row-selected .inbox-cmd-row{background:linear-gradient(105deg,var(--cyan),var(--violet))}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row-item.inbox-cmd-row-selected .inbox-cmd-row{background:linear-gradient(105deg,color-mix(in srgb,var(--cyan) 11%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 5%,var(--app-surface-2)))}}.inbox-cmd-row-item.inbox-cmd-row-selected .inbox-cmd-row{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row-item.inbox-cmd-row-selected .inbox-cmd-row{border-color:color-mix(in srgb,var(--cyan) 38%,var(--app-line))}}.inbox-cmd-row-item.inbox-cmd-row-selected .inbox-cmd-row{box-shadow:inset 3px 0 0 var(--cyan),0 10px 24px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row-item.inbox-cmd-row-selected .inbox-cmd-row{box-shadow:inset 3px 0 0 var(--cyan),0 10px 24px color-mix(in srgb,var(--cyan) 7%,transparent)}}.inbox-cmd-row-type{background:currentColor}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row-type{background:color-mix(in srgb,currentColor 9%,transparent)}}.inbox-cmd-row-type{border:1px solid}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-row-type{border:1px solid color-mix(in srgb,currentColor 22%,transparent)}}.inbox-cmd-row-type{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;justify-content:center;max-width:100%;padding:4px 7px;display:inline-flex;overflow:hidden}.inbox-cmd-row-title-btn{flex-direction:column;gap:3px;display:flex}.inbox-cmd-row-title{color:var(--app-fg);font-size:13px}.inbox-cmd-row-summary{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;max-width:68ch;font-size:10px;line-height:1.35;display:block;overflow:hidden}.inbox-cmd-detail{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail{background:color-mix(in srgb,var(--app-bg) 82%,transparent)}}.inbox-cmd-detail{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail{border:1px solid color-mix(in srgb,var(--cyan) 10%,var(--app-line))}}.inbox-cmd-detail{border-radius:18px;margin:10px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 36px #0000001f}.inbox-cmd-detail-scroll{padding:14px;scroll-padding-top:14px}.inbox-cmd-detail-header{background:radial-gradient(circle at 0 0,var(--cyan),transparent 42%),linear-gradient(145deg,var(--app-surface-raised),var(--violet))}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-header{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--cyan) 11%,transparent),transparent 42%),linear-gradient(145deg,color-mix(in srgb,var(--app-surface-raised) 94%,transparent),color-mix(in srgb,var(--violet) 4%,var(--app-surface-2)))}}.inbox-cmd-detail-header{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-header{border:1px solid color-mix(in srgb,var(--cyan) 15%,var(--app-line))}}.inbox-cmd-detail-header{border-radius:16px;margin:0;padding:20px;position:relative;top:auto;overflow:hidden}.inbox-cmd-detail-title{white-space:normal;max-width:100%}.inbox-cmd-detail-status{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-status{background:color-mix(in srgb,var(--app-surface-2) 62%,transparent)}}.inbox-cmd-detail-status{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-status{border:1px solid color-mix(in srgb,var(--app-line) 86%,transparent)}}.inbox-cmd-detail-status{border-radius:14px;gap:8px;margin:12px 0 0;padding:13px 14px}.inbox-cmd-detail-body{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-body{background:color-mix(in srgb,var(--app-surface) 64%,transparent)}}.inbox-cmd-detail-body{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-body{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.inbox-cmd-detail-body{border-radius:16px;gap:18px;margin-top:12px;padding:18px}.inbox-cmd-detail-type-btn{background:var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn{background:color-mix(in srgb,var(--app-surface-raised) 72%,transparent)}}.inbox-cmd-detail-type-btn{min-height:78px;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease)}.inbox-cmd-detail-type-btn:hover:not(:disabled){border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--cyan) 24%,var(--app-line))}}.inbox-cmd-detail-type-btn:hover:not(:disabled){transform:translateY(-1px)}.inbox-cmd-detail-type-btn.is-active{box-shadow:inset 0 1px #ffffff12,0 8px 20px}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-type-btn.is-active{box-shadow:inset 0 1px 0 #ffffff12,0 8px 20px color-mix(in srgb,currentColor 5%,transparent)}}.inbox-cmd-detail-body-input,.inbox-cmd-detail-field input{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-body-input,.inbox-cmd-detail-field input{background:color-mix(in srgb,var(--app-bg) 74%,transparent)}}.inbox-cmd-detail-body-input,.inbox-cmd-detail-field input{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-body-input,.inbox-cmd-detail-field input{border-color:color-mix(in srgb,var(--cyan) 10%,var(--app-line))}}.inbox-cmd-detail-footer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.inbox-cmd-detail-footer{background:color-mix(in srgb,var(--app-surface-solid) 90%,transparent)}}.inbox-cmd-detail-footer{padding:15px 18px 18px}.inbox-cmd-detail-empty{min-height:240px}.cmd-resizable-preview>.inbox-cmd-detail-empty,.inbox-cmd-list-pane>.inbox-cmd-detail-empty{background:radial-gradient(circle at 50% 38%,var(--cyan),transparent 36%)}@supports (color:color-mix(in lab,red,red)){.cmd-resizable-preview>.inbox-cmd-detail-empty,.inbox-cmd-list-pane>.inbox-cmd-detail-empty{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--cyan) 6%,transparent),transparent 36%)}}.inbox-cmd-empty-mark{border-radius:18px;width:56px;height:56px;margin-bottom:16px;font-size:24px}.inbox-cmd-detail-empty-title{font-size:17px;font-weight:650}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.inbox-cmd{gap:10px;padding:10px}.inbox-cmd-aside{border-radius:16px;flex-direction:row;gap:8px;padding:9px;overflow-x:auto}.inbox-cmd-aside-intro,.inbox-cmd-filter-label{display:none}.inbox-cmd-filter-block{flex:none}.inbox-cmd-filter-list{flex-direction:row}.inbox-cmd-filter-item{min-width:150px;min-height:50px}.inbox-cmd-body{border-radius:17px}.inbox-cmd-help{display:none}.inbox-cmd-detail{margin:8px}}@media (max-width:680px){.inbox-cmd{padding:8px}.inbox-cmd-filter-copy small{display:none}.inbox-cmd-filter-item{min-width:126px;min-height:44px}.inbox-cmd-toolbar{min-height:56px;padding:10px 12px}.inbox-cmd-detail-body,.inbox-cmd-detail-header{padding:15px}.inbox-cmd-task-fields{grid-template-columns:minmax(0,1fr)}}.cmd-row-shell{align-items:center;gap:8px;padding-left:8px;display:flex}.inbox-workspace-root-communications,.inbox-workspace-root-decisions{background:radial-gradient(circle at 7% 8%,var(--violet),transparent 28%),radial-gradient(circle at 94% 82%,var(--cyan),transparent 34%)}@supports (color:color-mix(in lab,red,red)){.inbox-workspace-root-communications,.inbox-workspace-root-decisions{background:radial-gradient(circle at 7% 8%,color-mix(in srgb,var(--violet) 7%,transparent),transparent 28%),radial-gradient(circle at 94% 82%,color-mix(in srgb,var(--cyan) 5%,transparent),transparent 34%)}}.inbox-workspace-root-communications,.inbox-workspace-root-decisions{background-color:var(--app-bg);color:var(--app-text)}.inbox-workspace-root-communications{background:radial-gradient(circle at 7% 8%,var(--cyan),transparent 28%),radial-gradient(circle at 94% 82%,var(--coral),transparent 34%)}@supports (color:color-mix(in lab,red,red)){.inbox-workspace-root-communications{background:radial-gradient(circle at 7% 8%,color-mix(in srgb,var(--cyan) 7%,transparent),transparent 28%),radial-gradient(circle at 94% 82%,color-mix(in srgb,var(--coral) 5%,transparent),transparent 34%)}}.inbox-workspace-root-communications{background-color:var(--app-bg)}.inbox-workspace-root-communications .inbox-decisions-scroll,.inbox-workspace-root-decisions .inbox-decisions-scroll{scrollbar-gutter:stable}.inbox-communications-view,.inbox-decisions-view{gap:16px}.inbox-lane-hero{background:linear-gradient(118deg,var(--app-surface-raised),var(--violet));align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero{background:linear-gradient(118deg,color-mix(in srgb,var(--app-surface-raised) 94%,transparent),color-mix(in srgb,var(--violet) 5%,var(--app-surface-2)))}}.inbox-lane-hero{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero{border:1px solid color-mix(in srgb,var(--violet) 19%,var(--app-line))}}.inbox-lane-hero{border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;max-width:none;padding:clamp(18px,2.3vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 48px #00000021}.inbox-lane-hero:after{background:radial-gradient(circle,var(--violet),transparent 68%)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero:after{background:radial-gradient(circle,color-mix(in srgb,var(--violet) 13%,transparent),transparent 68%)}}.inbox-lane-hero:after{content:"";pointer-events:none;width:240px;height:240px;position:absolute;top:-136px;right:-92px}.inbox-lane-hero-communications{background:linear-gradient(118deg,var(--app-surface-raised),var(--cyan))}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero-communications{background:linear-gradient(118deg,color-mix(in srgb,var(--app-surface-raised) 94%,transparent),color-mix(in srgb,var(--cyan) 5%,var(--app-surface-2)))}}.inbox-lane-hero-communications{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero-communications{border-color:color-mix(in srgb,var(--cyan) 18%,var(--app-line))}}.inbox-lane-hero-communications:after{background:radial-gradient(circle,var(--cyan),transparent 68%)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero-communications:after{background:radial-gradient(circle,color-mix(in srgb,var(--cyan) 13%,transparent),transparent 68%)}}.inbox-lane-mark{background:linear-gradient(145deg,var(--violet),var(--magenta));align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-lane-mark{background:linear-gradient(145deg,color-mix(in srgb,var(--violet) 22%,var(--app-surface-raised)),color-mix(in srgb,var(--magenta) 10%,var(--app-surface-2)))}}.inbox-lane-mark{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-mark{border:1px solid color-mix(in srgb,var(--violet) 34%,var(--app-line))}}.inbox-lane-mark{box-shadow:inset 0 1px 0 #ffffff17,0 10px 28px var(--violet);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.inbox-lane-mark{box-shadow:inset 0 1px 0 #ffffff17,0 10px 28px color-mix(in srgb,var(--violet) 10%,transparent)}}.inbox-lane-mark{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-mark{color:color-mix(in srgb,var(--violet) 68%,var(--app-fg))}}.inbox-lane-mark{justify-content:center;width:58px;height:58px;font-size:25px;display:inline-flex}.inbox-lane-hero-communications .inbox-lane-mark{background:linear-gradient(145deg,var(--cyan),var(--violet))}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero-communications .inbox-lane-mark{background:linear-gradient(145deg,color-mix(in srgb,var(--cyan) 21%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 8%,var(--app-surface-2)))}}.inbox-lane-hero-communications .inbox-lane-mark{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero-communications .inbox-lane-mark{border-color:color-mix(in srgb,var(--cyan) 33%,var(--app-line))}}.inbox-lane-hero-communications .inbox-lane-mark{box-shadow:inset 0 1px 0 #ffffff17,0 10px 28px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero-communications .inbox-lane-mark{box-shadow:inset 0 1px 0 #ffffff17,0 10px 28px color-mix(in srgb,var(--cyan) 9%,transparent)}}.inbox-lane-hero-communications .inbox-lane-mark{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero-communications .inbox-lane-mark{color:color-mix(in srgb,var(--cyan) 74%,var(--app-fg))}}.inbox-lane-hero-copy{z-index:1;min-width:0;position:relative}.inbox-lane-hero-copy .eyebrow{margin:0 0 7px}.inbox-lane-hero-copy h2{letter-spacing:-.04em;margin:0;font-size:clamp(24px,2.8vw,36px);line-height:1.08}.inbox-lane-hero-copy>p:last-child{color:var(--app-muted);max-width:66ch;margin:9px 0 0;font-size:13px;line-height:1.55}.inbox-lane-status{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-lane-status{background:color-mix(in srgb,var(--app-bg) 62%,transparent)}}.inbox-lane-status{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-status{border:1px solid color-mix(in srgb,var(--violet) 17%,var(--app-line))}}.inbox-lane-status{z-index:1;border-radius:16px;flex-direction:column;min-width:108px;padding:13px 16px;display:flex;position:relative}.inbox-lane-hero-communications .inbox-lane-status{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero-communications .inbox-lane-status{border-color:color-mix(in srgb,var(--cyan) 17%,var(--app-line))}}.inbox-lane-status strong{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-status strong{color:color-mix(in srgb,var(--violet) 72%,var(--app-fg))}}.inbox-lane-status strong{letter-spacing:-.05em;font-size:27px;line-height:1}.inbox-lane-hero-communications .inbox-lane-status strong{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-lane-hero-communications .inbox-lane-status strong{color:color-mix(in srgb,var(--cyan) 72%,var(--app-fg))}}.inbox-lane-status span{color:var(--app-muted);white-space:nowrap;margin-top:5px;font-size:9px}.inbox-decisions-view .agent-opportunities,.inbox-decisions-view .notifications-inbox{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunities,.inbox-decisions-view .notifications-inbox{background:color-mix(in srgb,var(--app-surface) 87%,transparent)}}.inbox-decisions-view .agent-opportunities,.inbox-decisions-view .notifications-inbox{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunities,.inbox-decisions-view .notifications-inbox{border:1px solid color-mix(in srgb,var(--violet) 14%,var(--app-line))}}.inbox-decisions-view .agent-opportunities,.inbox-decisions-view .notifications-inbox{border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 42px #0000001f}.inbox-decisions-view .agent-opportunities{gap:0;padding:0}.inbox-decisions-view .agent-opportunities-head{background:linear-gradient(90deg,var(--violet),transparent 56%),var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunities-head{background:linear-gradient(90deg,color-mix(in srgb,var(--violet) 7%,transparent),transparent 56%),color-mix(in srgb,var(--app-surface-raised) 76%,transparent)}}.inbox-decisions-view .agent-opportunities-head{border-bottom:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunities-head{border-bottom:1px solid color-mix(in srgb,var(--violet) 12%,var(--app-line))}}.inbox-decisions-view .agent-opportunities-head{padding:18px 20px}.inbox-decisions-view .agent-opportunities-head h2{letter-spacing:-.02em;font-size:17px}.inbox-decisions-view .agent-opportunities-head p:last-child{margin:6px 0 0}.inbox-decisions-view .agent-opportunity-list{gap:10px;padding:12px}.inbox-decisions-view .agent-opportunity-card{background:linear-gradient(115deg,var(--app-surface-raised),var(--violet))}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunity-card{background:linear-gradient(115deg,color-mix(in srgb,var(--app-surface-raised) 88%,transparent),color-mix(in srgb,var(--violet) 4%,var(--app-surface-2)))}}.inbox-decisions-view .agent-opportunity-card{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunity-card{border-color:color-mix(in srgb,var(--app-line) 88%,transparent)}}.inbox-decisions-view .agent-opportunity-card{border-radius:16px;padding:16px;box-shadow:inset 0 1px #ffffff08}.inbox-decisions-view .agent-opportunity-card.is-highlighted,.inbox-decisions-view .agent-opportunity-card:hover{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunity-card.is-highlighted,.inbox-decisions-view .agent-opportunity-card:hover{border-color:color-mix(in srgb,var(--violet) 34%,var(--app-line))}}.inbox-decisions-view .agent-opportunity-card.is-highlighted,.inbox-decisions-view .agent-opportunity-card:hover{box-shadow:inset 3px 0 0 var(--violet),0 10px 26px var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunity-card.is-highlighted,.inbox-decisions-view .agent-opportunity-card:hover{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--violet) 72%,var(--accent)),0 10px 26px color-mix(in srgb,var(--violet) 7%,transparent)}}.inbox-decisions-view .agent-opportunity-card.is-highlighted,.inbox-decisions-view .agent-opportunity-card:hover{transform:translateY(-1px)}.inbox-decisions-view .agent-opportunity-meta span{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunity-meta span{background:color-mix(in srgb,var(--app-bg) 46%,transparent)}}.inbox-decisions-view .agent-opportunity-meta span{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .agent-opportunity-meta span{border-color:color-mix(in srgb,var(--violet) 13%,var(--app-line))}}.inbox-decisions-view .agent-opportunity-meta span{padding:4px 8px}.inbox-decisions-view .notifications-inbox{gap:0;padding:0}.inbox-decisions-view .notifications-inbox-toolbar{background:linear-gradient(90deg,var(--magenta),transparent 52%),var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .notifications-inbox-toolbar{background:linear-gradient(90deg,color-mix(in srgb,var(--magenta) 6%,transparent),transparent 52%),color-mix(in srgb,var(--app-surface-raised) 76%,transparent)}}.inbox-decisions-view .notifications-inbox-toolbar{border-bottom:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .notifications-inbox-toolbar{border-bottom:1px solid color-mix(in srgb,var(--violet) 12%,var(--app-line))}}.inbox-decisions-view .notifications-inbox-toolbar{padding:14px 18px;position:static}.inbox-decisions-view .notifications-inbox-section{gap:10px;padding:16px}.inbox-decisions-view .notifications-inbox-section+.notifications-inbox-section{border-top:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .notifications-inbox-section+.notifications-inbox-section{border-top:1px solid color-mix(in srgb,var(--violet) 10%,var(--app-line))}}.inbox-decisions-view .attention-feed-list{gap:8px}.inbox-decisions-view .notification-swipe-row{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .notification-swipe-row{border:1px solid color-mix(in srgb,var(--app-line) 86%,transparent)}}.inbox-decisions-view .attention-item,.inbox-decisions-view .notification-swipe-content{background:var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .attention-item,.inbox-decisions-view .notification-swipe-content{background:color-mix(in srgb,var(--app-surface-raised) 82%,transparent)}}.inbox-decisions-view .attention-item{border:0;border-radius:15px;padding:15px 16px}.inbox-decisions-view .attention-item-unread{box-shadow:inset 3px 0 0 var(--magenta)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .attention-item-unread{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--magenta) 70%,var(--coral))}}.inbox-decisions-view .attention-empty{background:radial-gradient(circle at 50% 22%,var(--violet),transparent 46%)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .attention-empty{background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--violet) 7%,transparent),transparent 46%)}}.inbox-decisions-view .attention-empty{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .attention-empty{border-color:color-mix(in srgb,var(--violet) 16%,var(--app-line))}}.inbox-decisions-view .attention-empty{text-align:center;min-height:156px;padding:38px 24px 26px}.inbox-decisions-view .attention-empty:before{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-decisions-view .attention-empty:before{color:color-mix(in srgb,var(--violet) 68%,var(--app-fg))}}.inbox-decisions-view .attention-empty:before{content:"✓";margin-bottom:12px;font-size:24px;display:block}.inbox-communications-view .comms-status{background:linear-gradient(105deg,var(--app-surface-raised),var(--cyan))}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-status{background:linear-gradient(105deg,color-mix(in srgb,var(--app-surface-raised) 88%,transparent),color-mix(in srgb,var(--cyan) 4%,var(--app-surface-2)))}}.inbox-communications-view .comms-status{border-radius:18px;padding:15px 18px 15px 54px;position:relative;box-shadow:inset 0 1px #ffffff0a}.inbox-communications-view .comms-status:before{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-status:before{background:color-mix(in srgb,var(--cyan) 12%,var(--app-surface-raised))}}.inbox-communications-view .comms-status:before{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-status:before{border:1px solid color-mix(in srgb,var(--cyan) 22%,var(--app-line))}}.inbox-communications-view .comms-status:before{color:var(--cyan);content:"↻";border-radius:11px;justify-content:center;width:30px;height:30px;font-size:15px;display:flex;position:absolute;top:14px;left:14px}.inbox-communications-view .comms-status-clear:before{color:var(--success-mint);content:"✓"}.inbox-communications-view .comms-status-warn:before{color:var(--warm-amber);content:"!"}.inbox-communications-view .comms-stats-row{gap:10px}.inbox-communications-view .comms-stat{background:linear-gradient(120deg,var(--app-surface-raised),var(--cyan))}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-stat{background:linear-gradient(120deg,color-mix(in srgb,var(--app-surface-raised) 90%,transparent),color-mix(in srgb,var(--cyan) 3%,var(--app-surface-2)))}}.inbox-communications-view .comms-stat{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-stat{border-color:color-mix(in srgb,var(--cyan) 12%,var(--app-line))}}.inbox-communications-view .comms-stat{border-radius:17px;min-height:76px;padding:15px 18px;box-shadow:inset 0 1px #ffffff0a,0 10px 28px #00000014}.inbox-communications-view .comms-stat:nth-child(2){border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-stat:nth-child(2){border-color:color-mix(in srgb,var(--violet) 13%,var(--app-line))}}.inbox-communications-view .comms-stat:nth-child(2) strong{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-stat:nth-child(2) strong{color:color-mix(in srgb,var(--violet) 68%,var(--app-fg))}}.inbox-communications-view .comms-stat:nth-child(3){border-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-stat:nth-child(3){border-color:color-mix(in srgb,var(--warm-amber) 13%,var(--app-line))}.inbox-communications-view .comms-triage-panel{background:color-mix(in srgb,var(--app-surface) 87%,transparent)}}.inbox-communications-view .comms-triage-panel{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-panel{border:1px solid color-mix(in srgb,var(--cyan) 13%,var(--app-line))}}.inbox-communications-view .comms-triage-panel{border-radius:22px;box-shadow:inset 0 1px #ffffff0a,0 18px 44px #0000001f}.inbox-communications-view .comms-triage-toolbar{background:linear-gradient(90deg,var(--cyan),transparent 54%),var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-toolbar{background:linear-gradient(90deg,color-mix(in srgb,var(--cyan) 6%,transparent),transparent 54%),color-mix(in srgb,var(--app-surface-raised) 72%,transparent)}}.inbox-communications-view .comms-triage-toolbar{border-bottom-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-toolbar{border-bottom-color:color-mix(in srgb,var(--cyan) 11%,var(--app-line))}}.inbox-communications-view .comms-triage-toolbar{gap:12px;padding:14px}.inbox-communications-view .comms-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.inbox-communications-view .comms-tab{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-tab{background:color-mix(in srgb,var(--app-bg) 46%,transparent)}}.inbox-communications-view .comms-tab{text-align:left;min-height:58px;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;padding:9px 11px;display:grid}.inbox-communications-view .comms-tab:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-tab:hover{border-color:color-mix(in srgb,var(--cyan) 20%,var(--app-line))}}.inbox-communications-view .comms-tab:hover{transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-tab.active{background:linear-gradient(110deg,color-mix(in srgb,var(--cyan) 12%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 6%,var(--app-surface-2)))}}.inbox-communications-view .comms-tab.active{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-tab.active{border-color:color-mix(in srgb,var(--cyan) 32%,var(--app-line))}}.inbox-communications-view .comms-tab.active{box-shadow:inset 3px 0 0 var(--cyan),0 8px 22px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-tab.active{box-shadow:inset 3px 0 0 var(--cyan),0 8px 22px color-mix(in srgb,var(--cyan) 6%,transparent)}}.comms-tab-glyph{color:var(--app-muted);align-items:center}@supports (color:color-mix(in lab,red,red)){.comms-tab-glyph{color:color-mix(in srgb,var(--app-muted) 70%,var(--cyan))}}.comms-tab-glyph{justify-content:center;width:22px;font-size:16px;display:inline-flex}.comms-tab.active .comms-tab-glyph{color:var(--cyan)}.comms-tab-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.comms-tab-copy strong{color:var(--app-fg);font-size:12px;font-weight:650}.comms-tab-copy small{color:var(--app-muted);font-size:9px;font-weight:450;line-height:1.25}.inbox-communications-view .comms-tab-count{border:1px solid var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-tab-count{border:1px solid color-mix(in srgb,var(--cyan) 14%,var(--app-line))}}.inbox-communications-view .comms-tab-count{justify-content:center;min-width:24px;display:inline-flex}.inbox-communications-view .comms-triage-row{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row{background:color-mix(in srgb,var(--app-surface-2) 52%,transparent)}}.inbox-communications-view .comms-triage-row{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row{border:1px solid color-mix(in srgb,var(--app-line) 84%,transparent)}}.inbox-communications-view .comms-triage-row{min-height:70px;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);border-radius:15px;padding:12px}.inbox-communications-view .comms-triage-row:hover{background:var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row:hover{background:color-mix(in srgb,var(--app-surface-raised) 86%,transparent)}}.inbox-communications-view .comms-triage-row:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row:hover{border-color:color-mix(in srgb,var(--cyan) 20%,var(--app-line))}}.inbox-communications-view .comms-triage-row-action{background:linear-gradient(105deg,var(--coral),var(--cyan))}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row-action{background:linear-gradient(105deg,color-mix(in srgb,var(--coral) 6%,var(--app-surface-raised)),color-mix(in srgb,var(--cyan) 3%,var(--app-surface-2)))}}.inbox-communications-view .comms-triage-row-action{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row-action{border-color:color-mix(in srgb,var(--coral) 16%,var(--app-line))}}.inbox-communications-view .comms-triage-row-highlight{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row-highlight{border-color:color-mix(in srgb,var(--coral) 35%,var(--app-line));box-shadow:inset 3px 0 0 var(--coral),0 10px 24px color-mix(in srgb,var(--coral) 6%,transparent)}}.inbox-communications-view .comms-triage-row-commitment{background:linear-gradient(105deg,var(--cyan),var(--violet))}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row-commitment{background:linear-gradient(105deg,color-mix(in srgb,var(--cyan) 6%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 3%,var(--app-surface-2)))}}.inbox-communications-view .comms-triage-row-commitment{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row-commitment{border-color:color-mix(in srgb,var(--cyan) 16%,var(--app-line))}}.inbox-communications-view .comms-triage-link{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-link{background:color-mix(in srgb,var(--app-bg) 38%,transparent)}}.inbox-communications-view .comms-empty-list{background:radial-gradient(circle at 50% 30%,var(--cyan),transparent 40%);align-items:center}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-empty-list{background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--cyan) 6%,transparent),transparent 40%)}}.inbox-communications-view .comms-empty-list{text-align:center;flex-direction:column;min-height:210px;padding:48px 24px 36px;display:flex}.comms-empty-mark{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.comms-empty-mark{background:color-mix(in srgb,var(--cyan) 12%,var(--app-surface-raised))}}.comms-empty-mark{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.comms-empty-mark{border:1px solid color-mix(in srgb,var(--cyan) 25%,var(--app-line))}}.comms-empty-mark{color:var(--cyan);border-radius:16px;justify-content:center;width:48px;height:48px;margin-bottom:14px;font-size:21px;display:inline-flex}.comms-empty-list p{color:var(--app-fg);margin:0;font-size:15px;font-weight:650}.comms-empty-list small{color:var(--app-muted);margin-top:6px;font-size:11px}.inbox-communications-view .comms-bulk-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-bulk-bar{background:color-mix(in srgb,var(--app-surface-solid) 90%,transparent)}}.inbox-communications-view .comms-bulk-bar{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-bulk-bar{border-color:color-mix(in srgb,var(--cyan) 22%,var(--app-line))}}@media (max-width:900px){.inbox-lane-hero{border-radius:18px;grid-template-columns:auto minmax(0,1fr);padding:18px}.inbox-lane-status{flex-direction:row;grid-column:1/-1;justify-content:center;align-items:baseline;gap:8px;min-width:0;padding:9px 12px}.inbox-lane-status strong{font-size:20px}.inbox-lane-status span{margin-top:0}.inbox-communications-view .comms-tabs{grid-template-columns:1fr}}@media (max-width:680px){.inbox-lane-hero{text-align:center;grid-template-columns:1fr;gap:13px}.inbox-lane-mark{justify-self:center;width:50px;height:50px}.inbox-decisions-view .agent-opportunity-list{grid-template-columns:1fr}.inbox-decisions-view .agent-opportunity-actions>button{flex:auto}.inbox-communications-view .comms-stat{min-height:68px}.inbox-communications-view .comms-triage-row{grid-template-columns:auto minmax(0,1fr)}.inbox-communications-view .comms-triage-actions{grid-column:1/-1}.comms-tab-copy small{display:none}}.note-row-shell-main{flex-direction:column;flex:1;align-self:stretch;gap:4px;min-width:0;display:flex}.note-row-error{margin:0;padding:0 4px 2px}.cmd-row-shell .note-row{flex:1;width:100%;min-width:0}.cmd-row-shell.cmd-row-bulk-selected .note-row,.cmd-row-shell.cmd-row-bulk-selected .note-row-table{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.cmd-row-shell.cmd-row-bulk-selected .note-row,.cmd-row-shell.cmd-row-bulk-selected .note-row-table{background:color-mix(in srgb,var(--app-surface-2) 85%,var(--accent))}}.cmd-row-check{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-inline:auto;display:inline-flex}.cmd-row-check input{accent-color:var(--accent);cursor:pointer;width:15px;height:15px;margin:0}.cmd-row-check-bulk input{appearance:none;background:var(--app-surface);border:1.5px solid var(--app-line);height:18px;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);border-radius:50%;width:18px}.cmd-row-check-bulk input:checked{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-row-check-bulk input:checked{background:color-mix(in srgb,var(--accent) 88%,#000)}}.cmd-row-check-bulk input:checked{border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='M2.5 6.5 5 9l4.5-5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px}.cmd-row-check-bulk:hover input:not(:checked){border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-row-check-bulk:hover input:not(:checked){border-color:color-mix(in srgb,var(--accent) 45%,transparent)}}.task-row-item.cmd-row-bulk-selected .task-row-grid{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.task-row-item.cmd-row-bulk-selected .task-row-grid{background:color-mix(in srgb,var(--app-surface-2) 85%,var(--accent))}}.cmd-bulk-bar{background:var(--accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.cmd-bulk-bar{background:color-mix(in srgb,var(--accent) 12%,var(--app-surface))}}.cmd-bulk-bar{border-bottom:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd-bulk-bar{border-bottom:1px solid color-mix(in srgb,var(--accent) 25%,transparent)}}.cmd-bulk-bar{flex-wrap:wrap;flex-shrink:0;gap:8px 12px;padding:8px 16px;display:flex}.cmd-bulk-count{color:var(--app-muted);margin:0 auto 0 0;font-size:13px}.cmd-bulk-count strong{color:var(--app-fg);font-weight:650}.vault-workspace-root{--vault-topbar:calc(78px + env(safe-area-inset-top,0px));height:calc(100dvh - var(--vault-topbar));max-height:calc(100dvh - var(--vault-topbar));flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.vault-workspace-root{height:auto;max-height:none;min-height:calc(100dvh - var(--vault-topbar));overflow:visible}}.vault-workspace-header{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.vault-workspace-header{background:color-mix(in srgb,var(--app-bg) 88%,transparent)}}.vault-workspace-header{border-bottom:1px solid var(--app-line);flex-shrink:0;justify-content:space-between;gap:16px;min-height:52px;padding:0 20px;display:flex}.vault-workspace-header-title{align-items:baseline;gap:12px;min-width:0;display:flex}.vault-workspace-header-title .eyebrow{margin:0}.vault-workspace-header-title h1{letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:18px;font-weight:650;line-height:1.2}.vault-workspace-shell{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:hidden}.vault-workspace-status{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.vault-workspace-status{background:color-mix(in srgb,var(--app-surface-2) 50%,transparent)}}.vault-workspace-status{border-bottom:1px solid var(--app-line);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;gap:12px;padding:10px 16px;display:flex}.vault-workspace-methods{border-top:1px solid var(--app-line);flex-shrink:0;max-height:40vh;padding:16px 20px 20px;overflow:auto}.vault-cmd{overflow:hidden}.vault-cmd,.vault-cmd-body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.vault-cmd-toolbar{border-bottom:1px solid var(--app-line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.vault-cmd-search{flex:0 220px;min-width:140px}.vault-cmd-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.vault-cmd-count{color:var(--app-muted);margin:0;font-size:12px}.vault-cmd-help{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:inline-flex}.vault-cmd-help:hover{color:var(--app-fg)}.vault-cmd-help:hover,.vault-cmd-shortcuts{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.vault-cmd-shortcuts{background:color-mix(in srgb,var(--app-surface-2) 60%,transparent)}}.vault-cmd-shortcuts{border-bottom:1px solid var(--app-line);color:var(--app-muted);margin:0;padding:8px 16px;font-size:12px}.vault-cmd-results-scroll{min-height:0;scroll-padding-top:36px;overflow:auto}.vault-cmd-table-head{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.vault-cmd-table-head{background:color-mix(in srgb,var(--app-bg) 95%,transparent)}}.vault-cmd-table-head{border-bottom:1px solid var(--app-line);color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;z-index:1;gap:12px;padding:8px 16px;font-size:10px;font-weight:600;display:grid;position:sticky;top:0}.vault-cmd-rows{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.vault-cmd-row{border-bottom:1px solid var(--app-line);align-items:center;gap:12px;padding:9px 16px;display:grid}.vault-cmd-row-item{list-style:none}.vault-cmd-row-item.vault-cmd-row-selected .vault-cmd-row,.vault-cmd-row-item:hover .vault-cmd-row{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.vault-cmd-row-item.vault-cmd-row-selected .vault-cmd-row{background:color-mix(in srgb,var(--app-surface-2) 90%,var(--accent))}}.vault-cmd-row-item.vault-cmd-row-selected .vault-cmd-row{box-shadow:inset 3px 0 0 var(--accent)}.vault-cmd-row-item.cmd-row-bulk-selected .vault-cmd-row{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.vault-cmd-row-item.cmd-row-bulk-selected .vault-cmd-row{background:color-mix(in srgb,var(--app-surface-2) 85%,var(--accent))}}.vault-cmd-row-item.vault-cmd-row-highlighted .vault-cmd-row{outline:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.vault-cmd-row-item.vault-cmd-row-highlighted .vault-cmd-row{outline:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.vault-cmd-row-service-btn{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;min-width:0;padding:0}.vault-cmd-row-service{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.vault-cmd-row-empty,.vault-cmd-row-secret,.vault-cmd-row-url,.vault-cmd-row-username,.vault-cmd-row-when{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.vault-cmd-row-url{text-underline-offset:2px;text-decoration:underline}.vault-cmd-row-tags{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.vault-cmd-row-tags-more{color:var(--app-muted);font-size:11px}.vault-cmd-row-secret-placeholder{color:var(--amber)}.vault-cmd-row-secret-unsupported{color:var(--coral)}.vault-cmd-empty{color:var(--app-muted);padding:32px 20px;font-size:14px}.vault-cmd-preview{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.vault-cmd-preview{background:color-mix(in srgb,var(--app-bg) 94%,transparent)}}.vault-cmd-preview{min-width:0}.vault-cmd-preview,.vault-cmd-preview-scroll{flex-direction:column;min-height:0;display:flex}.vault-cmd-preview-scroll{flex:1;gap:16px;padding:16px 18px 24px;overflow:auto}.vault-cmd-preview-title{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:650;line-height:1.25}.vault-cmd-preview-meta{color:var(--app-muted);flex-wrap:wrap;gap:8px 12px;font-size:13px;display:flex}.vault-cmd-preview-meta a{text-underline-offset:2px;text-decoration:underline}.vault-cmd-preview-tags{flex-wrap:wrap;gap:6px;display:flex}.vault-cmd-preview-actions{flex-direction:column;gap:8px;display:flex}.vault-cmd-preview-delete-note{color:var(--danger);margin:0;font-size:12px}.vault-cmd-preview-error{color:var(--danger);margin:0;font-size:13px}.vault-cmd-preview-empty{color:var(--app-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;gap:8px;padding:24px 20px;display:flex}.vault-cmd-preview-empty-title{color:var(--app-fg);margin:0;font-size:15px;font-weight:650}.vault-cmd-preview-empty-copy{margin:0;font-size:13px;line-height:1.45}.vault-cmd-body>.cmd-resizable-panes{flex:1;min-height:0}.vault-cmd-panes-stacked{border-top:1px solid var(--app-line);flex:1;min-height:0;overflow:auto}.cmd-resizable-preview>.vault-cmd-preview{height:100%}.projects-workspace-root{--projects-workspace-header:52px;--projects-topbar:calc(78px + env(safe-area-inset-top,0px));height:calc(100dvh - var(--projects-topbar));max-height:calc(100dvh - var(--projects-topbar));flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.projects-workspace-root{height:auto;max-height:none;min-height:calc(100dvh - var(--projects-topbar));overflow:visible}}.projects-workspace-header{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.projects-workspace-header{background:color-mix(in srgb,var(--app-bg) 88%,transparent)}}.projects-workspace-header{border-bottom:1px solid var(--app-line);min-height:var(--projects-workspace-header);flex-shrink:0;justify-content:space-between;gap:16px;padding:0 20px;display:flex}.projects-workspace-header-title{align-items:baseline;gap:12px;min-width:0;display:flex}.projects-workspace-header-title .eyebrow{margin:0}.projects-workspace-header-title h1{letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:18px;font-weight:650;line-height:1.2}.projects-cmd{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}@media (min-width:901px) and (min-height:851px){.projects-cmd{grid-template-columns:252px minmax(0,1fr)}}.projects-cmd-body{flex-direction:column;min-width:0;min-height:0;display:flex}.projects-cmd-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.projects-cmd-filter-item-archived{opacity:.72}.projects-cmd-filter-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.projects-cmd-filter-meta{flex-shrink:0;align-items:center;gap:6px;display:flex}.projects-cmd-count{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-count{background:color-mix(in srgb,var(--accent) 18%,transparent)}}.projects-cmd-count{color:var(--app-fg);text-align:center;border-radius:999px;min-width:18px;padding:3px 6px;font-size:11px;font-weight:650;line-height:1}.projects-cmd-slug{color:var(--app-muted);opacity:.85;font-size:10px}.projects-sidebar-empty{margin:0;line-height:1.45}.projects-sidebar-empty,.projects-sidebar-toggle{color:var(--app-muted);padding:0 8px;font-size:12px}.projects-sidebar-toggle{align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.projects-sidebar-new{background:color-mix(in srgb,var(--accent) 10%,var(--app-surface))}}.projects-sidebar-new{border:1px dashed var(--accent)}@supports (color:color-mix(in lab,red,red)){.projects-sidebar-new{border:1px dashed color-mix(in srgb,var(--accent) 28%,transparent)}}.projects-sidebar-new{color:var(--app-fg);cursor:pointer;text-align:left;border-radius:10px;width:100%;padding:10px 12px;font-size:12px;font-weight:600;transition:all .15s}.projects-sidebar-new:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.projects-sidebar-new:hover{background:color-mix(in srgb,var(--accent) 16%,var(--app-surface))}}.projects-sidebar-new:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.projects-sidebar-new:hover{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}}.projects-create-form{background:var(--app-surface);border:1px solid var(--app-line);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.projects-create-title{margin:0;font-size:13px;font-weight:650}.projects-create-field{flex-direction:column;gap:4px;display:flex}.projects-create-field>span{color:var(--app-muted);font-size:11px}.projects-create-actions{flex-wrap:wrap;gap:8px;display:flex}.projects-create-error{color:var(--danger);margin:0;font-size:12px}.projects-home{flex-direction:column;gap:24px;padding:24px;display:flex}.projects-home-intro h2{letter-spacing:-.04em;margin:0 0 6px;font-size:22px}.projects-home-intro p{color:var(--app-muted);max-width:56ch;margin:0;font-size:14px;line-height:1.5}.projects-home-empty{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.projects-home-empty{background:color-mix(in srgb,var(--app-surface) 80%,transparent)}}.projects-home-empty{border:1px dashed var(--app-line);border-radius:16px;flex-direction:column;gap:16px;padding:28px;display:flex}.projects-home-empty>p{color:var(--app-muted);margin:0}.projects-card-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}@supports (color:color-mix(in lab,red,red)){.projects-card{background:color-mix(in srgb,var(--app-surface) 88%,transparent)}}.projects-card{border:1px solid var(--app-line);color:inherit;min-height:140px;transition:border-color var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease),transform var(--motion-duration) var(--motion-ease);border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px;text-decoration:none;display:flex}.projects-card:hover{background:var(--app-surface-2);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.projects-card:hover{border-color:color-mix(in srgb,var(--accent) 30%,transparent)}}.projects-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.projects-card-head h3{letter-spacing:-.03em;margin:0;font-size:17px;font-weight:650}.projects-card-slug{color:var(--app-muted);font-size:11px}.projects-card-category{color:var(--app-muted);margin:0;font-size:12px}.projects-card-muted{opacity:.75}.projects-card-stats{color:var(--app-muted);flex-wrap:wrap;gap:12px;margin-top:auto;font-size:12px;display:flex}.projects-card-stats strong{color:var(--app-fg);font-weight:650}.projects-card-overdue strong{color:var(--danger,#f87171)}.projects-home-create{max-width:420px}.projects-detail{flex-direction:column;min-height:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.projects-detail-hero{background:radial-gradient(ellipse 70% 80% at 100% 0,color-mix(in srgb,var(--neon-magenta) 12%,transparent),transparent 55%),color-mix(in srgb,var(--app-bg) 92%,transparent)}}.projects-detail-hero{border-bottom:1px solid var(--app-line);flex-direction:column;gap:16px;padding:24px;display:flex}.projects-detail-hero-main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.projects-detail-hero-copy h1{letter-spacing:-.05em;margin:8px 0 10px;font-size:clamp(28px,4vw,40px);font-weight:650;line-height:1.05}.projects-detail-subtitle{color:var(--app-muted);margin:0;font-size:13px}.projects-detail-slug{color:var(--app-fg);font-weight:600}.projects-detail-category{color:var(--app-muted);text-decoration:none}.projects-detail-category:hover{color:var(--app-fg);text-decoration:underline}.projects-detail-muted{opacity:.8}.projects-detail-stats{flex-wrap:wrap;gap:12px;display:flex}.projects-stat{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.projects-stat{background:color-mix(in srgb,var(--app-surface) 90%,transparent)}}.projects-stat{border:1px solid var(--app-line);border-radius:12px;flex-direction:column;gap:2px;min-width:88px;padding:10px 14px;display:flex}.projects-stat-overdue{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.projects-stat-overdue{border-color:color-mix(in srgb,var(--danger) 35%,transparent)}}.projects-stat-value{letter-spacing:-.04em;font-size:22px;font-weight:650;line-height:1}.projects-stat-overdue .projects-stat-value{color:var(--danger,#f87171)}.projects-stat-label{color:var(--app-muted);font-size:11px}.projects-detail-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.projects-detail-quick{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.projects-quick-link{border:1px solid var(--app-line);color:var(--app-fg);border-radius:10px;padding:10px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s}.projects-quick-link:hover{background:var(--app-surface-2);border-color:var(--app-line-strong)}.projects-detail-actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.projects-settings-form{flex-direction:column;gap:8px;width:100%;max-width:320px;display:flex}.projects-detail-body{flex-direction:column;gap:8px;padding:8px 0 32px;display:flex}.projects-section{padding:20px 24px}.projects-section-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.projects-section-header h2{letter-spacing:-.02em;margin:0 0 4px;font-size:15px;font-weight:650}.projects-section-header p{color:var(--app-muted);max-width:52ch;margin:0;font-size:12px;line-height:1.45}.projects-section-count{background:var(--app-surface-2);color:var(--app-muted);border-radius:999px;flex-shrink:0;padding:4px 9px;font-size:11px;font-weight:650}.projects-section-empty{color:var(--app-muted);margin:0;font-size:13px}.projects-item-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.projects-item-row,.projects-task-row{border:1px solid var(--app-line);color:inherit;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;text-decoration:none;display:flex}.projects-item-row:hover,.projects-task-row:hover{background:var(--app-surface-2);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.projects-item-row:hover,.projects-task-row:hover{border-color:color-mix(in srgb,var(--accent) 25%,transparent)}}.projects-item-row-main,.projects-task-row-main{flex-direction:column;gap:4px;min-width:0;display:flex}.projects-item-type{color:var(--accent-alt);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.projects-item-title{font-size:14px;font-weight:600;line-height:1.35}.projects-item-snippet{color:var(--app-muted);-webkit-line-clamp:2;line-clamp:2;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.projects-item-secret{color:var(--app-muted);font-size:11px;font-style:italic}.projects-item-row-meta{color:var(--app-muted);text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;font-size:11px;display:flex}.projects-item-category{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.projects-task-badges{flex-wrap:wrap;gap:4px;display:flex}.projects-task-due{color:var(--app-muted)}.projects-task-due-overdue{color:var(--danger,#f87171);font-weight:600}.projects-detail-welcome{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.projects-detail-welcome{background:color-mix(in srgb,var(--accent) 6%,var(--app-surface))}}.projects-detail-welcome{border:1px dashed var(--accent)}@supports (color:color-mix(in lab,red,red)){.projects-detail-welcome{border:1px dashed color-mix(in srgb,var(--accent) 22%,transparent)}}.projects-detail-welcome{border-radius:14px;margin:16px 24px 0;padding:20px 22px}.projects-detail-welcome-lead{margin:0 0 8px;font-size:14px;line-height:1.5}.projects-detail-welcome-hint{color:var(--app-muted);margin:0;font-size:13px;line-height:1.5}.projects-detail-welcome-hint code{background:var(--app-surface-2);border-radius:4px;padding:1px 5px;font-size:12px}@media (max-width:680px){.projects-detail-hero,.projects-home,.projects-section{padding-left:16px;padding-right:16px}.projects-item-row,.projects-task-row{flex-direction:column;align-items:flex-start}.projects-item-row-meta{text-align:left;flex-flow:wrap;align-items:flex-start}}.graph-canvas{background:radial-gradient(120% 90% at 50% 0,var(--accent-deep),transparent 55%),var(--surface)}@supports (color:color-mix(in lab,red,red)){.graph-canvas{background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--accent-deep) 8%,transparent),transparent 55%),var(--surface)}}.graph-canvas{border-radius:calc(var(--radius-lg) - 1px);height:clamp(480px,70vh,760px);box-shadow:inset 0 0 0 1px var(--border);border:0;display:block}@supports (color:color-mix(in lab,red,red)){.graph-canvas{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 70%,transparent)}}.graph-canvas{touch-action:none;width:100%}.graph-canvas:focus-visible{box-shadow:inset 0 0 0 2px var(--coastal-cyan),inset 0 0 34px var(--coastal-cyan)}@supports (color:color-mix(in lab,red,red)){.graph-canvas:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--coastal-cyan) 78%,transparent),inset 0 0 34px color-mix(in srgb,var(--coastal-cyan) 8%,transparent)}}.graph-canvas:focus-visible{outline:none}.graph-node-hit-area:focus-visible{stroke:var(--coastal-cyan);outline:none}@supports (color:color-mix(in lab,red,red)){.graph-node-hit-area:focus-visible{stroke:color-mix(in srgb,var(--coastal-cyan) 90%,white)}}.graph-node-hit-area:focus-visible{stroke-dasharray:4 4;stroke-width:2.5px}.graph-node-label{letter-spacing:.01em;text-rendering:geometricprecision}.graph-command-bar{background:var(--surface-raised);align-items:center}@supports (color:color-mix(in lab,red,red)){.graph-command-bar{background:color-mix(in srgb,var(--surface-raised) 94%,transparent)}}.graph-command-bar{border:1px solid var(--border);border-radius:var(--radius-lg);z-index:30;gap:12px;padding:10px;display:flex;position:relative}.graph-finder{flex:360px;min-width:0;position:relative}.graph-finder-icon{color:var(--app-muted);pointer-events:none;font-size:18px;line-height:1;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.graph-finder-input{background:var(--surface);border:1px solid var(--border);color:var(--foreground);border-radius:12px;outline:none;width:100%;min-height:42px;padding:9px 42px 9px 38px;font-size:14px;transition:border-color .14s,box-shadow .14s}.graph-finder-input:focus{border-color:var(--coastal-cyan)}@supports (color:color-mix(in lab,red,red)){.graph-finder-input:focus{border-color:color-mix(in srgb,var(--coastal-cyan) 65%,var(--border))}}.graph-finder-input:focus{box-shadow:0 0 0 3px var(--coastal-cyan)}@supports (color:color-mix(in lab,red,red)){.graph-finder-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--coastal-cyan) 13%,transparent)}}.graph-finder-clear{color:var(--app-muted);background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:flex;position:absolute;top:5px;right:5px}.graph-finder-results{background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--shadow);z-index:50;border-radius:14px;flex-direction:column;gap:2px;max-height:min(420px,58vh);padding:6px;display:flex;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto}.graph-finder-result{color:var(--foreground);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-width:0;padding:9px 10px;display:flex}.graph-finder-result:focus-visible,.graph-finder-result:hover{background:var(--accent-deep)}@supports (color:color-mix(in lab,red,red)){.graph-finder-result:focus-visible,.graph-finder-result:hover{background:color-mix(in srgb,var(--accent-deep) 11%,var(--surface))}}.graph-finder-result:focus-visible,.graph-finder-result:hover{outline:none}.graph-finder-result-dot{border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 0 10px}.graph-finder-result-copy{flex-direction:column;flex:auto;min-width:0;display:flex}.graph-finder-result-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.graph-finder-empty,.graph-finder-result-copy small{color:var(--app-muted);font-size:11px}.graph-finder-empty{margin:0;padding:14px}.graph-zoom-controls{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex:none;align-items:center;min-height:42px;display:flex;overflow:hidden}.graph-zoom-controls button{color:var(--foreground);background:0 0;border:0;justify-content:center;align-items:center;min-width:40px;height:40px;font-size:17px;display:flex}.graph-zoom-controls button:focus-visible,.graph-zoom-controls button:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.graph-zoom-controls button:focus-visible,.graph-zoom-controls button:hover{background:color-mix(in srgb,var(--foreground) 6%,transparent)}}.graph-zoom-controls button:disabled{color:var(--app-muted);cursor:not-allowed;opacity:.42}.graph-zoom-controls>span{color:var(--app-muted);text-align:center;min-width:48px;font-size:11px}.graph-zoom-controls .graph-fit-button{border-left:1px solid var(--border);min-width:48px;font-size:12px}.graph-zoom-controls .graph-focus-button{border-left:1px solid var(--border)}.graph-filter-strip{z-index:20;flex-wrap:wrap;align-items:center;gap:7px;min-height:36px;display:flex;position:relative}.graph-filter-menu{position:relative}.graph-filter-menu>summary,.graph-strip-button{background:var(--surface);border:1px solid var(--border);color:var(--app-muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:6px 11px;font-size:12px;list-style:none;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.graph-filter-menu>summary::-webkit-details-marker{display:none}.graph-filter-menu>summary:after{content:"⌄";margin-left:2px;font-size:12px}.graph-filter-menu>summary:hover,.graph-filter-menu[open]>summary,.graph-strip-button.is-active,.graph-strip-button:hover{background:var(--accent-deep)}@supports (color:color-mix(in lab,red,red)){.graph-filter-menu>summary:hover,.graph-filter-menu[open]>summary,.graph-strip-button.is-active,.graph-strip-button:hover{background:color-mix(in srgb,var(--accent-deep) 10%,var(--surface))}}.graph-filter-menu>summary:hover,.graph-filter-menu[open]>summary,.graph-strip-button.is-active,.graph-strip-button:hover{border-color:var(--accent-deep)}@supports (color:color-mix(in lab,red,red)){.graph-filter-menu>summary:hover,.graph-filter-menu[open]>summary,.graph-strip-button.is-active,.graph-strip-button:hover{border-color:color-mix(in srgb,var(--accent-deep) 55%,var(--border))}}.graph-filter-menu>summary:hover,.graph-filter-menu[open]>summary,.graph-strip-button.is-active,.graph-strip-button:hover{color:var(--foreground)}.graph-filter-menu>summary span{color:var(--app-muted);font-size:10px}.graph-filter-popover{background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--shadow);z-index:40;border-radius:14px;width:min(430px,100vw - 40px);padding:12px;position:absolute;top:calc(100% + 7px);left:0}.graph-filter-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.graph-filter-heading>div{flex-direction:column;display:flex}.graph-filter-heading strong,.graph-view-presets strong{font-size:13px;font-weight:650}.graph-filter-heading small,.graph-view-presets small{color:var(--app-muted);font-size:11px;line-height:1.35}.graph-filter-heading button{color:var(--coastal-cyan);background:0 0;border:0;flex:none;padding:2px 0;font-size:11px}.graph-filter-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:310px;display:grid;overflow-y:auto}.graph-filter-option{background:var(--surface);border:1px solid var(--border);color:var(--foreground);text-align:left;border-radius:10px;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:36px;padding:7px 9px;font-size:12px;display:grid}.graph-filter-option[aria-pressed=false]{color:var(--app-muted);opacity:.72;text-decoration:line-through}.graph-filter-option:disabled{cursor:not-allowed;opacity:.38}.graph-filter-option-dot{border-radius:999px;width:9px;height:9px}.graph-filter-option-line{border-radius:999px;width:12px;height:2px}.graph-filter-option small{color:var(--app-muted);font-size:10px}.graph-confidence-control{border-top:1px solid var(--border);color:var(--app-muted);grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:9px;margin-top:10px;padding-top:10px;font-size:11px;display:grid}.graph-confidence-control strong{color:var(--foreground);font-size:11px}.graph-view-presets{flex-direction:column;gap:4px;width:min(360px,100vw - 40px);display:flex}.graph-view-presets>button{color:var(--foreground);text-align:left;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;padding:9px 10px;display:flex}.graph-view-presets>button:focus-visible,.graph-view-presets>button:hover{background:var(--accent-deep)}@supports (color:color-mix(in lab,red,red)){.graph-view-presets>button:focus-visible,.graph-view-presets>button:hover{background:color-mix(in srgb,var(--accent-deep) 10%,var(--surface))}}.graph-status-bar{color:var(--app-muted);justify-content:space-between;align-items:center;gap:12px;min-height:24px;font-size:11px;display:flex}.graph-status-bar p,.graph-status-message{margin:0}.graph-status-bar p{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.graph-status-bar strong{color:var(--foreground);font-weight:650}.graph-status-bar>div{flex:none;align-items:center;gap:12px;display:flex}.graph-status-bar a,.graph-status-bar button{color:var(--coastal-cyan);background:0 0;border:0;padding:0;font-size:11px;text-decoration:none}.graph-status-message{color:var(--app-muted);font-size:11px}.graph-explorer-grid{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:stretch;gap:12px;min-width:0;display:grid}.graph-canvas-shell,.graph-inspector{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;overflow:hidden}.graph-canvas-shell{position:relative}.graph-canvas-hud,.graph-canvas-shortcuts{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--surface-raised);align-items:center}@supports (color:color-mix(in lab,red,red)){.graph-canvas-hud,.graph-canvas-shortcuts{background:color-mix(in srgb,var(--surface-raised) 78%,transparent)}}.graph-canvas-hud,.graph-canvas-shortcuts{border:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.graph-canvas-hud,.graph-canvas-shortcuts{border:1px solid color-mix(in srgb,var(--border) 78%,transparent)}}.graph-canvas-hud,.graph-canvas-shortcuts{color:var(--app-muted);pointer-events:none;z-index:3;border-radius:999px;gap:7px;font-size:10px;display:flex;position:absolute}.graph-canvas-hud{padding:6px 9px;top:12px;left:12px}.graph-canvas-status-dot{background:var(--coastal-cyan);box-shadow:0 0 10px var(--coastal-cyan);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.graph-canvas-status-dot{box-shadow:0 0 10px color-mix(in srgb,var(--coastal-cyan) 75%,transparent)}}.graph-canvas-status-dot{width:6px;height:6px}.graph-canvas-shortcuts{flex-wrap:wrap;padding:6px 9px;bottom:12px;right:12px}.graph-canvas-shortcuts>span{align-items:center;gap:3px;display:inline-flex}.graph-canvas-shortcuts kbd{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.graph-canvas-shortcuts kbd{background:color-mix(in srgb,var(--foreground) 7%,transparent)}}.graph-canvas-shortcuts kbd{border:1px solid var(--border);color:var(--foreground);font:inherit;border-radius:4px;padding:1px 4px}.graph-inspector{height:clamp(480px,70vh,760px);overflow-y:auto}.graph-inspector-empty,.graph-inspector-selected{flex-direction:column;gap:16px;min-height:100%;padding:18px;display:flex}.graph-inspector-selected>div:first-child{align-items:flex-start}.graph-inspector-selected>div:first-child .text-sm{font-size:15px;line-height:1.4}.graph-inspector-selected>div:first-child .text-xs,.graph-inspector-selected>p.text-xs,.graph-inspector-selected>ul .text-xs{font-size:12px;line-height:1.5}.graph-inspector-selected>ul{gap:8px}.graph-inspector-kicker{color:var(--coastal-cyan);letter-spacing:.09em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:700}.graph-inspector-empty h2{margin:0;font-size:18px;font-weight:650}.graph-inspector-empty>div:first-child>p:last-child{color:var(--app-muted);margin:6px 0 0;font-size:13px;line-height:1.55}.graph-connected-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.graph-connected-list button{color:var(--foreground);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;width:100%;min-width:0;padding:9px 8px;display:flex}.graph-connected-list button:focus-visible,.graph-connected-list button:hover{background:var(--accent-deep)}@supports (color:color-mix(in lab,red,red)){.graph-connected-list button:focus-visible,.graph-connected-list button:hover{background:color-mix(in srgb,var(--accent-deep) 9%,var(--surface))}}.graph-connected-list button>span:first-child{border-radius:999px;flex:none;width:8px;height:8px}.graph-connected-list button>span:last-child{flex-direction:column;min-width:0;display:flex}.graph-connected-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.graph-connected-list small,.graph-inspector-help{color:var(--app-muted);font-size:11px}.graph-inspector-help{border-top:1px solid var(--border);margin:auto 0 0;padding-top:12px;line-height:1.45}@media (max-width:960px){.graph-explorer-grid{grid-template-columns:minmax(0,1fr)}.graph-inspector{height:auto;max-height:480px}.graph-connected-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:640px){.graph-command-bar{flex-direction:column;align-items:stretch}.graph-finder{flex-basis:auto}.graph-zoom-controls{justify-content:flex-end;align-self:stretch}.graph-zoom-controls button{min-width:44px;min-height:44px}.graph-zoom-controls>span{flex:auto}.graph-filter-menu{position:static}.graph-filter-popover{width:auto;top:calc(100% + 6px);left:0;right:0}.graph-filter-options{grid-template-columns:minmax(0,1fr)}.graph-canvas{height:min(62vh,540px);min-height:420px}.graph-canvas-shortcuts{justify-content:center;bottom:9px;left:9px;right:9px}.graph-canvas-shortcuts>span:last-child{display:none}.graph-connected-list{grid-template-columns:minmax(0,1fr)}.graph-status-bar{flex-direction:column;align-items:flex-start;gap:5px}}.graph-empty-panel{background:radial-gradient(circle at 50% 30%,var(--coastal-cyan),transparent 60%),var(--surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.graph-empty-panel{background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--coastal-cyan) 10%,transparent),transparent 60%),var(--surface)}}.graph-empty-panel{border:1px dashed var(--border)}@supports (color:color-mix(in lab,red,red)){.graph-empty-panel{border:1px dashed color-mix(in srgb,var(--border) 85%,transparent)}}.graph-empty-panel{border-radius:var(--radius-lg);text-align:center;flex-direction:column;justify-content:center;gap:10px;min-height:280px;padding:28px 24px;display:flex}.graph-empty-title{margin:0;font-size:15px;font-weight:600}.graph-empty-copy{color:var(--app-muted);max-width:36rem;margin:0;font-size:13px;line-height:1.5}.graph-empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.directory-panel{min-width:0;padding:16px 18px 20px;overflow:hidden}.page-intro-compact{margin-bottom:4px}.page-intro-compact p:last-child{max-width:42rem}.directory-hub{flex-direction:column;gap:14px;min-width:0;display:flex}.directory-tabs{border:1px solid var(--border);background:var(--surface);border-radius:999px;gap:6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.directory-tabs{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.directory-tabs{width:fit-content}.directory-tab{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;display:inline-flex}.directory-tab.is-active{background:var(--accent);color:var(--accent-foreground)}.directory-tab-count{opacity:.85;font-size:11px}.directory-shell{flex-direction:column;gap:12px;min-width:0;display:flex}.directory-toolbar{z-index:2;background:linear-gradient(to bottom,var(--surface) 70%,var(--surface));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:4px 0 8px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.directory-toolbar{background:linear-gradient(to bottom,var(--surface) 70%,color-mix(in srgb,var(--surface) 0%,transparent))}}.directory-toolbar-people{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.directory-toolbar-people .directory-toolbar{background:0 0;flex:420px;min-width:0;padding:0;position:static}.directory-toolbar-search{flex:280px;align-items:center;gap:10px;min-width:0;display:flex}.directory-toolbar-search input{flex:1;width:100%;min-width:0}.directory-count{color:var(--app-muted);white-space:nowrap;font-size:12px}.directory-add-form{border:1px dashed var(--border)}@supports (color:color-mix(in lab,red,red)){.directory-add-form{border:1px dashed color-mix(in srgb,var(--border) 90%,transparent)}}.directory-add-form{border-radius:var(--radius-lg);background:var(--surface-elevated);padding:12px}@supports (color:color-mix(in lab,red,red)){.directory-add-form{background:color-mix(in srgb,var(--surface-elevated) 60%,transparent)}}.directory-add-form-row{flex-wrap:wrap;gap:8px;display:flex}.directory-add-form-row input{flex:220px}.directory-add-form-grid{grid-template-columns:1.2fr 1fr auto;gap:8px;display:grid}@media (max-width:720px){.directory-add-form-grid{grid-template-columns:1fr}}.directory-table-wrap{border:1px solid var(--border);border-radius:var(--radius-lg);max-height:min(68vh,720px);overflow:auto}.directory-table{border-collapse:collapse;width:100%;font-size:13px}.directory-table thead th{z-index:3;text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--app-muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px;font-size:11px;position:sticky;top:0}.directory-sort-button{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.directory-sort-button.is-active,.directory-sort-button:focus-visible,.directory-sort-button:hover{color:var(--foreground)}.directory-sort-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.directory-sort-indicator{opacity:.48;font-size:12px;line-height:1}.directory-sort-button.is-active .directory-sort-indicator{color:var(--accent);opacity:1}.directory-table tbody td{border-bottom:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.directory-table tbody td{border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}}.directory-table tbody td{vertical-align:middle;padding:9px 12px}@supports (color:color-mix(in lab,red,red)){.directory-table tbody tr:hover{background:color-mix(in srgb,var(--accent) 6%,transparent)}}.directory-primary-link{color:inherit;font-weight:600;text-decoration:none}.directory-primary-link:hover{color:var(--accent);text-decoration:underline}.directory-mono{font-family:var(--font-mono,ui-monospace,monospace);color:var(--foreground);font-size:12px}@supports (color:color-mix(in lab,red,red)){.directory-mono{color:color-mix(in srgb,var(--foreground) 82%,var(--app-muted))}}.directory-muted{color:var(--app-muted);font-size:12px}.directory-subtle{color:var(--app-muted);margin-top:2px;font-size:11px;display:block}.directory-detail-header{flex-direction:column;gap:14px;margin-bottom:2px;display:flex}.directory-detail-nav{background:var(--surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-detail-nav{background:color-mix(in srgb,var(--surface) 92%,transparent)}}.directory-detail-nav{border:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.directory-detail-nav{border:1px solid color-mix(in srgb,var(--border) 88%,transparent)}}.directory-detail-nav{top:calc(78px + env(safe-area-inset-top,0px) + 10px);z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:fit-content;max-width:100%;box-shadow:0 1px 0 var(--foreground),0 8px 24px var(--surface);border-radius:999px;flex-wrap:wrap;gap:8px 10px;padding:6px 8px 6px 6px;display:flex;position:sticky}@supports (color:color-mix(in lab,red,red)){.directory-detail-nav{box-shadow:0 1px 0 color-mix(in srgb,var(--foreground) 4%,transparent),0 8px 24px color-mix(in srgb,var(--surface) 40%,transparent)}}.directory-detail-back{background:var(--accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-detail-back{background:color-mix(in srgb,var(--accent) 14%,transparent)}}.directory-detail-back{border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.directory-detail-back{border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}}.directory-detail-back{color:var(--accent);white-space:nowrap;border-radius:999px;gap:6px;padding:8px 14px 8px 12px;font-size:13px;font-weight:650;line-height:1;text-decoration:none;transition:background .12s,border-color .12s,color .12s,transform .12s;display:inline-flex}.directory-detail-back:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.directory-detail-back:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}}.directory-detail-back:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.directory-detail-back:hover{border-color:color-mix(in srgb,var(--accent) 42%,transparent)}}.directory-detail-back:hover{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.directory-detail-back:hover{color:color-mix(in srgb,var(--accent) 88%,white)}}.directory-detail-back:hover{transform:translate(-1px)}.directory-detail-back-icon{font-size:15px;line-height:1}.directory-detail-separator{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.directory-detail-separator{color:color-mix(in srgb,var(--app-muted) 70%,transparent)}}.directory-detail-separator{-webkit-user-select:none;user-select:none;font-size:12px}.directory-detail-tab-link{color:var(--app-muted);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.directory-detail-tab-link:hover{color:var(--foreground);text-decoration:underline}.directory-detail-current{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.directory-detail-current{color:color-mix(in srgb,var(--foreground) 78%,var(--app-muted))}}.directory-detail-current{text-overflow:ellipsis;white-space:nowrap;max-width:min(28rem,52vw);font-size:13px;font-weight:600;overflow:hidden}.directory-detail-title h1{letter-spacing:-.055em;margin:0;font-size:clamp(28px,3.6vw,44px);line-height:1.02}.directory-detail-eyebrow{color:var(--accent-alt);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.directory-detail-subtitle{color:var(--app-muted);max-width:42rem;margin:10px 0 0;font-size:13px}.directory-detail-panel{padding:20px}@media (max-width:680px){.directory-detail-nav{border-radius:var(--radius-lg);width:100%;padding:8px}.directory-detail-back{flex:auto;justify-content:center}.directory-detail-current,.directory-detail-separator,.directory-detail-tab-link{display:none}}.directory-badges{flex-wrap:wrap;gap:6px;display:flex}.directory-badge{border:1px solid var(--border);border-radius:999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.directory-badge{border:1px solid color-mix(in srgb,var(--border) 85%,transparent)}}.directory-badge{background:var(--surface-elevated)}@supports (color:color-mix(in lab,red,red)){.directory-badge{background:color-mix(in srgb,var(--surface-elevated) 80%,transparent)}}.directory-badge{color:var(--foreground);padding:2px 8px;font-size:11px}@supports (color:color-mix(in lab,red,red)){.directory-badge{color:color-mix(in srgb,var(--foreground) 86%,var(--app-muted))}}.directory-actions{text-align:right;white-space:nowrap}.directory-action-link{color:var(--app-muted);font-size:12px;text-decoration:none}.directory-action-link:hover{color:var(--accent);text-decoration:underline}.directory-enrichment-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:12px;padding:16px;display:flex}.directory-enrichment-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.directory-enrichment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.directory-field{flex-direction:column;gap:6px;display:flex}.directory-field>span{color:var(--app-muted);font-size:11px}.directory-field-wide{grid-column:1/-1}@media (max-width:900px){.directory-enrichment-grid{grid-template-columns:1fr 1fr}.directory-table tbody td:nth-child(3),.directory-table thead th:nth-child(3){display:none}}@media (max-width:680px){.directory-enrichment-grid{grid-template-columns:1fr}.directory-table tbody td:nth-child(4),.directory-table thead th:nth-child(4){display:none}}.content:has(>.directory-view){max-width:1880px;padding-left:clamp(15px,2vw,36px);padding-right:clamp(15px,2vw,36px)}.directory-view{width:100%;max-width:1800px;margin:0 auto}.directory-hero{background:radial-gradient(ellipse 62% 150% at 100% 0,var(--violet),transparent 66%),linear-gradient(118deg,var(--app-surface-raised),var(--cyan));align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-hero{background:radial-gradient(ellipse 62% 150% at 100% 0,color-mix(in srgb,var(--violet) 11%,transparent),transparent 66%),linear-gradient(118deg,color-mix(in srgb,var(--app-surface-raised) 95%,transparent),color-mix(in srgb,var(--cyan) 5%,var(--app-surface-2)))}}.directory-hero{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-hero{border:1px solid color-mix(in srgb,var(--cyan) 17%,var(--app-line))}}.directory-hero{border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;padding:clamp(20px,2.6vw,32px);display:grid;box-shadow:inset 0 1px #ffffff0f,0 20px 48px #0000001c}.directory-hero-mark{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-hero-mark{background:color-mix(in srgb,var(--cyan) 11%,var(--app-surface-raised))}}.directory-hero-mark{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-hero-mark{border:1px solid color-mix(in srgb,var(--cyan) 26%,var(--app-line))}}.directory-hero-mark{color:var(--cyan);border-radius:18px;justify-content:center;width:64px;height:64px;font-size:30px;display:flex}.directory-hero-copy h1{letter-spacing:-.052em;margin:6px 0 9px;font-size:clamp(30px,4vw,46px);line-height:1.02}.directory-hero-copy>p:last-child{color:var(--app-muted);max-width:54ch;margin:0;font-size:14px;line-height:1.55}.directory-hero-stats{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.directory-hero-stats{background:color-mix(in srgb,var(--app-bg) 46%,transparent)}}.directory-hero-stats{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-hero-stats{border:1px solid color-mix(in srgb,var(--cyan) 14%,var(--app-line))}}.directory-hero-stats{border-radius:16px;display:flex;overflow:hidden}.directory-hero-stats>div{flex-direction:column;justify-content:center;align-items:center;min-width:106px;padding:13px 17px;display:flex}.directory-hero-stats>div+div{border-left:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-hero-stats>div+div{border-left:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.directory-hero-stats strong{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-hero-stats strong{color:color-mix(in srgb,var(--cyan) 68%,var(--app-fg))}}.directory-hero-stats strong{letter-spacing:-.04em;font-size:25px;font-weight:680}.directory-hero-stats span{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:650}.directory-view>.directory-panel{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.directory-view>.directory-panel{background:color-mix(in srgb,var(--app-surface) 78%,transparent)}}.directory-view>.directory-panel{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-view>.directory-panel{border-color:color-mix(in srgb,var(--app-line) 78%,transparent)}}.directory-view>.directory-panel{border-radius:21px;padding:clamp(14px,2vw,22px);box-shadow:inset 0 1px #ffffff0a,0 14px 38px #00000014}.directory-switcher{border-bottom:1px solid var(--app-line);align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-switcher{border-bottom:1px solid color-mix(in srgb,var(--app-line) 68%,transparent)}}.directory-switcher{justify-content:space-between;gap:18px;padding-bottom:16px;display:flex}.directory-switcher-copy{color:var(--app-muted);text-align:right;max-width:50ch;margin:0;font-size:12px;line-height:1.45}.directory-tabs{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.directory-tabs{background:color-mix(in srgb,var(--app-bg) 50%,transparent)}}.directory-tabs{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-tabs{border-color:color-mix(in srgb,var(--app-line) 82%,transparent)}}.directory-tabs{border-radius:13px;gap:3px;padding:4px}.directory-tab{border-radius:9px;min-height:38px;padding:8px 13px;font-weight:620;transition:background .15s,color .15s,transform .15s}.directory-tab:hover{color:var(--app-text)}.directory-tab.is-active{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-tab.is-active{background:color-mix(in srgb,var(--cyan) 13%,var(--app-surface-raised))}}.directory-tab.is-active{box-shadow:inset 0 0 0 1px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-tab.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cyan) 23%,var(--app-line))}}.directory-tab.is-active{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-tab.is-active{color:color-mix(in srgb,var(--cyan) 78%,var(--app-text))}}.directory-tab-icon{color:currentColor;font-size:9px}.directory-tab-count{background:currentColor;align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-tab-count{background:color-mix(in srgb,currentColor 9%,transparent)}}.directory-tab-count{font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;min-width:23px;padding:2px 6px;display:inline-flex}.directory-shell{gap:14px}.directory-toolbar{background:0 0;padding:2px 0 0}.directory-search-field{flex:1;align-items:center;min-width:0;display:flex;position:relative}.directory-search-field>span{color:var(--app-muted);pointer-events:none;z-index:1;font-size:20px;line-height:1;position:absolute;left:13px}.directory-search-field input{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.directory-search-field input{background:color-mix(in srgb,var(--app-bg) 48%,var(--app-surface))}}.directory-search-field input{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-search-field input{border-color:color-mix(in srgb,var(--app-line) 84%,transparent)}}.directory-search-field input{border-radius:12px;min-height:44px;padding-left:40px;padding-right:38px}.directory-search-field input:focus{background:var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.directory-search-field input:focus{background:color-mix(in srgb,var(--app-surface-raised) 92%,var(--app-bg))}}.directory-search-field input:focus{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-search-field input:focus{border-color:color-mix(in srgb,var(--cyan) 38%,var(--app-line))}}.directory-search-field input:focus{box-shadow:0 0 0 3px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-search-field input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--cyan) 9%,transparent)}}.directory-search-field>button{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;display:flex;position:absolute;right:7px}.directory-search-field>button:hover{background:var(--app-surface-raised);color:var(--app-text)}.directory-count{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.directory-count{background:color-mix(in srgb,var(--app-bg) 42%,transparent)}}.directory-count{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-count{border:1px solid color-mix(in srgb,var(--app-line) 70%,transparent)}}.directory-count{border-radius:999px;padding:5px 9px}.directory-create-card{background:radial-gradient(circle at 0 0,var(--directory-create-accent,var(--cyan)),transparent 40%),var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.directory-create-card{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--directory-create-accent,var(--cyan)) 10%,transparent),transparent 40%),color-mix(in srgb,var(--app-surface-raised) 86%,var(--app-bg))}}.directory-create-card{border:1px solid var(--directory-create-accent,var(--cyan))}@supports (color:color-mix(in lab,red,red)){.directory-create-card{border:1px solid color-mix(in srgb,var(--directory-create-accent,var(--cyan)) 20%,var(--app-line))}}.directory-create-card{border-radius:17px;grid-template-columns:minmax(210px,.7fr) minmax(320px,1.3fr);gap:18px;padding:clamp(16px,2vw,22px);display:grid}.directory-create-organization{--directory-create-accent:var(--violet)}.directory-create-intro{align-items:flex-start;gap:13px;display:flex}.directory-create-mark{background:var(--directory-create-accent,var(--cyan));align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-create-mark{background:color-mix(in srgb,var(--directory-create-accent,var(--cyan)) 11%,var(--app-surface-raised))}}.directory-create-mark{border:1px solid var(--directory-create-accent,var(--cyan))}@supports (color:color-mix(in lab,red,red)){.directory-create-mark{border:1px solid color-mix(in srgb,var(--directory-create-accent,var(--cyan)) 26%,var(--app-line))}}.directory-create-mark{color:var(--directory-create-accent,var(--cyan));border-radius:12px;flex:0 0 40px;justify-content:center;height:40px;font-size:24px;display:flex}.directory-create-eyebrow{color:var(--directory-create-accent,var(--cyan));letter-spacing:.11em;text-transform:uppercase;margin:1px 0 5px;font-size:10px;font-weight:720}.directory-create-intro h2{letter-spacing:-.025em;margin:0 0 7px;font-size:19px}.directory-create-intro div>p:last-child{color:var(--app-muted);margin:0;font-size:12px;line-height:1.5}.directory-add-form-modern{background:0 0;border:0;border-radius:0;padding:0}.directory-add-form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.directory-form-field{flex-direction:column;gap:6px;display:flex}.directory-form-field-wide{grid-column:1/-1}.directory-form-field>span{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.directory-form-field>span{color:color-mix(in srgb,var(--app-text) 84%,var(--app-muted))}}.directory-form-field>span{font-size:11.5px;font-weight:600}.directory-add-form-modern input{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.directory-add-form-modern input{background:color-mix(in srgb,var(--app-bg) 54%,var(--app-surface))}}.directory-add-form-modern input{border-radius:10px}.directory-create-actions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.directory-table-wrap{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.directory-table-wrap{background:color-mix(in srgb,var(--app-bg) 35%,transparent)}}.directory-table-wrap{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-table-wrap{border-color:color-mix(in srgb,var(--app-line) 82%,transparent)}}.directory-table-wrap{border-radius:15px}.directory-table thead th{background:var(--app-surface-solid);border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-table thead th{border-color:color-mix(in srgb,var(--app-line) 78%,transparent)}}.directory-table thead th{box-shadow:0 1px 0 var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-table thead th{box-shadow:0 1px 0 color-mix(in srgb,var(--app-line) 78%,transparent)}}.directory-table thead th{padding:12px 14px}.directory-table tbody td{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-table tbody td{border-color:color-mix(in srgb,var(--app-line) 55%,transparent)}}.directory-table tbody td{padding:11px 14px}.directory-table tbody tr{transition:background .13s}.directory-table tbody tr:hover{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-table tbody tr:hover{background:color-mix(in srgb,var(--cyan) 5%,var(--app-surface-raised))}}.directory-table-resizable{table-layout:fixed}.directory-table-resizable tbody td,.directory-table-resizable thead th{display:table-cell}.directory-resizable-header{padding-right:20px!important}.directory-column-resizer{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2;width:10px;position:absolute;top:0;bottom:0;right:-5px}.directory-column-resizer:after{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-column-resizer:after{background:color-mix(in srgb,var(--cyan) 38%,var(--app-line))}}.directory-column-resizer:after{content:"";opacity:0;width:1px;transition:opacity .12s;position:absolute;top:7px;bottom:7px;right:4px}.directory-column-resizer:active:after,.directory-column-resizer:focus-visible:after,.directory-column-resizer:hover:after{opacity:1}.directory-column-resizer:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.directory-cell-single-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.directory-person-link{color:inherit;align-items:center;gap:10px;width:100%;min-width:0;text-decoration:none;display:flex}.directory-person-link>span:last-child{flex-direction:column;flex:auto;min-width:0;display:flex}.directory-person-link strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:660;line-height:1.3;overflow:hidden}.directory-person-link small{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;line-height:1.4;overflow:hidden}.directory-person-link:hover strong{color:var(--cyan)}.affiliation-org-avatar,.directory-avatar{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.affiliation-org-avatar,.directory-avatar{background:color-mix(in srgb,var(--cyan) 11%,var(--app-surface-raised))}}.affiliation-org-avatar,.directory-avatar{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.affiliation-org-avatar,.directory-avatar{border:1px solid color-mix(in srgb,var(--cyan) 22%,var(--app-line))}}.affiliation-org-avatar,.directory-avatar{color:var(--cyan);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.affiliation-org-avatar,.directory-avatar{color:color-mix(in srgb,var(--cyan) 76%,var(--app-text))}}.affiliation-org-avatar,.directory-avatar{letter-spacing:-.01em;flex:0 0 34px;justify-content:center;height:34px;font-size:10px;font-weight:720;display:inline-flex}.directory-avatar-org,.directory-record-organization .directory-detail-mark{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-avatar-org,.directory-record-organization .directory-detail-mark{background:color-mix(in srgb,var(--violet) 11%,var(--app-surface-raised))}}.directory-avatar-org,.directory-record-organization .directory-detail-mark{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-avatar-org,.directory-record-organization .directory-detail-mark{border-color:color-mix(in srgb,var(--violet) 23%,var(--app-line))}}.directory-avatar-org,.directory-record-organization .directory-detail-mark{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-avatar-org,.directory-record-organization .directory-detail-mark{color:color-mix(in srgb,var(--violet) 76%,var(--app-text))}}.organization-directory-overview{background:linear-gradient(115deg,var(--violet),var(--cyan))}@supports (color:color-mix(in lab,red,red)){.organization-directory-overview{background:linear-gradient(115deg,color-mix(in srgb,var(--violet) 7%,var(--app-surface-raised)),color-mix(in srgb,var(--cyan) 4%,var(--app-bg)))}}.organization-directory-overview{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.organization-directory-overview{border:1px solid color-mix(in srgb,var(--violet) 14%,var(--app-line))}}.organization-directory-overview{border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.organization-overview-item{align-items:center;gap:10px;min-width:0;padding:12px 14px;display:flex}.organization-overview-item+.organization-overview-item{border-left:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.organization-overview-item+.organization-overview-item{border-left:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.organization-overview-icon{background:var(--violet);align-items:center}@supports (color:color-mix(in lab,red,red)){.organization-overview-icon{background:color-mix(in srgb,var(--violet) 10%,var(--app-surface-raised))}}.organization-overview-icon{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.organization-overview-icon{border:1px solid color-mix(in srgb,var(--violet) 18%,var(--app-line))}}.organization-overview-icon{color:var(--violet);border-radius:9px}@supports (color:color-mix(in lab,red,red)){.organization-overview-icon{color:color-mix(in srgb,var(--violet) 78%,var(--app-text))}}.organization-overview-icon{flex:0 0 32px;justify-content:center;height:32px;display:inline-flex}.organization-overview-item>span:last-child{flex-direction:column;min-width:0;display:flex}.organization-overview-item strong{color:var(--app-text);font-variant-numeric:tabular-nums;font-size:15px;line-height:1.15}.organization-overview-item small{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;line-height:1.35;overflow:hidden}.directory-organization-table{table-layout:fixed}.directory-organization-link{width:100%;max-width:100%}.directory-organization-title-line{align-items:center;gap:7px;min-width:0;display:flex}.directory-organization-title-line strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.directory-profile-status{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-profile-status{background:color-mix(in srgb,var(--violet) 11%,var(--app-surface-raised))}}.directory-profile-status{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-profile-status{border:1px solid color-mix(in srgb,var(--violet) 20%,var(--app-line))}}.directory-profile-status{color:var(--violet);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.directory-profile-status{color:color-mix(in srgb,var(--violet) 72%,var(--app-text))}}.directory-profile-status{letter-spacing:.04em;text-transform:uppercase;flex:none;padding:3px 6px;font-size:8.5px;font-weight:700;line-height:1}.directory-person-link .directory-organization-subtitle{text-overflow:ellipsis;white-space:nowrap;max-width:none;overflow:hidden}.directory-domain-link{color:inherit;align-items:center;gap:5px;max-width:100%;text-decoration:none;display:inline-flex}.directory-domain-link>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.directory-domain-link>svg:last-child{opacity:0;flex:none;transition:opacity .12s,transform .12s;transform:translate(-2px,2px)}.directory-domain-link:hover{color:var(--cyan)}.directory-domain-link:hover>svg:last-child{opacity:1;transform:translate(0)}.directory-size-pill{background:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.directory-size-pill{background:color-mix(in srgb,var(--app-muted) 8%,var(--app-surface-raised))}}.directory-size-pill{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-size-pill{border:1px solid color-mix(in srgb,var(--app-line) 76%,transparent)}}.directory-size-pill{color:var(--app-text);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.directory-size-pill{color:color-mix(in srgb,var(--app-text) 82%,var(--app-muted))}}.directory-size-pill{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:5px 8px;font-size:10.5px;line-height:1;display:inline-flex;overflow:hidden}.directory-network-signals{align-items:center;gap:6px;display:flex}.directory-network-signals>span{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-network-signals>span{background:color-mix(in srgb,var(--cyan) 6%,var(--app-bg))}}.directory-network-signals>span{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-network-signals>span{border:1px solid color-mix(in srgb,var(--cyan) 12%,var(--app-line))}}.directory-network-signals>span{color:var(--app-text);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.directory-network-signals>span{color:color-mix(in srgb,var(--app-text) 80%,var(--app-muted))}}.directory-network-signals>span{font-variant-numeric:tabular-nums;gap:4px;padding:5px 7px;font-size:10.5px;line-height:1;display:inline-flex}.directory-network-signals>span:last-child{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-network-signals>span:last-child{background:color-mix(in srgb,var(--violet) 6%,var(--app-bg))}}.directory-network-signals>span:last-child{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-network-signals>span:last-child{border-color:color-mix(in srgb,var(--violet) 13%,var(--app-line))}}.directory-open-organization{border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.directory-open-organization:hover{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-open-organization:hover{background:color-mix(in srgb,var(--cyan) 7%,var(--app-surface-raised))}}.directory-open-organization:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-open-organization:hover{border-color:color-mix(in srgb,var(--cyan) 15%,var(--app-line))}}.directory-open-organization:hover{text-decoration:none}.affiliation-org-picker{flex-direction:column;gap:7px;display:flex;position:relative}.affiliation-org-selected{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.affiliation-org-selected{background:color-mix(in srgb,var(--cyan) 6%,var(--app-bg))}}.affiliation-org-selected{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.affiliation-org-selected{border:1px solid color-mix(in srgb,var(--cyan) 17%,var(--app-line))}}.affiliation-org-selected{border-radius:11px;gap:10px;padding:7px 8px;display:flex}.affiliation-org-create>span:last-child,.affiliation-org-option-copy,.affiliation-org-selected-copy{flex-direction:column;flex:1;min-width:0;display:flex}.affiliation-org-create strong,.affiliation-org-option-copy strong,.affiliation-org-selected-copy strong{color:var(--app-text);font-size:12.5px;font-weight:650}.affiliation-org-create small,.affiliation-org-option-copy small,.affiliation-org-selected-copy small{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.affiliation-org-clear{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;height:28px;font-size:18px;display:flex}.affiliation-org-clear:hover{background:var(--app-surface-raised);color:var(--app-text)}.affiliation-org-search{align-items:center;display:flex;position:relative}.affiliation-org-search-icon{color:var(--app-muted);pointer-events:none;z-index:1;font-size:18px;position:absolute;left:12px}.affiliation-org-search input{padding-left:37px;padding-right:78px}.affiliation-org-creating{color:var(--cyan);font-size:10.5px;font-weight:650;position:absolute;right:11px}.affiliation-org-menu{background:var(--app-surface-solid);border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.affiliation-org-menu{border:1px solid color-mix(in srgb,var(--cyan) 22%,var(--app-line))}}.affiliation-org-menu{box-shadow:var(--shadow-floating);isolation:isolate;z-index:20;border-radius:13px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:hidden}.affiliation-org-menu-label{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.affiliation-org-menu-label{border-bottom:1px solid color-mix(in srgb,var(--app-line) 68%,transparent)}}.affiliation-org-menu-label{color:var(--app-muted);letter-spacing:.09em;text-transform:uppercase;padding:9px 11px 7px;font-size:9.5px;font-weight:720}.affiliation-org-menu ul{max-height:276px;margin:0;padding:5px;list-style:none;overflow:auto}.affiliation-org-menu li>button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:48px;padding:7px 8px;display:flex}.affiliation-org-menu li>button.is-active,.affiliation-org-menu li>button:hover{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.affiliation-org-menu li>button.is-active,.affiliation-org-menu li>button:hover{background:color-mix(in srgb,var(--cyan) 8%,var(--app-surface))}}.affiliation-org-check{color:var(--cyan);padding-right:4px;font-size:13px}.affiliation-org-create{border-top:1px solid var(--app-line)!important}@supports (color:color-mix(in lab,red,red)){.affiliation-org-create{border-top:1px solid color-mix(in srgb,var(--app-line) 64%,transparent)!important}}.affiliation-org-create{margin-top:3px;color:var(--cyan)!important}.affiliation-org-create-icon{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.affiliation-org-create-icon{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.affiliation-org-create-icon{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.affiliation-org-create-icon{border:1px solid color-mix(in srgb,var(--cyan) 25%,var(--app-line))}}.affiliation-org-create-icon{border-radius:10px;flex:0 0 34px;justify-content:center;height:34px;font-size:19px;display:flex}.affiliation-org-empty,.affiliation-org-hint{color:var(--app-muted);text-align:center;padding:12px;font-size:11px;line-height:1.5}.affiliation-org-hint{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.affiliation-org-hint{border-top:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.affiliation-org-hint{margin:0;padding:7px 10px}.directory-detail-header{gap:18px}.directory-detail-title{background:radial-gradient(ellipse 60% 140% at 100% 0,var(--cyan),transparent 70%),var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-detail-title{background:radial-gradient(ellipse 60% 140% at 100% 0,color-mix(in srgb,var(--cyan) 7%,transparent),transparent 70%),color-mix(in srgb,var(--app-surface) 82%,transparent)}}.directory-detail-title{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-detail-title{border:1px solid color-mix(in srgb,var(--cyan) 15%,var(--app-line))}}.directory-detail-title{border-radius:20px;gap:17px;padding:clamp(18px,2.4vw,28px);display:flex;box-shadow:inset 0 1px #ffffff0a,0 15px 38px #00000014}.directory-detail-mark{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-detail-mark{background:color-mix(in srgb,var(--cyan) 11%,var(--app-surface-raised))}}.directory-detail-mark{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-detail-mark{border:1px solid color-mix(in srgb,var(--cyan) 25%,var(--app-line))}}.directory-detail-mark{color:var(--cyan);border-radius:17px}@supports (color:color-mix(in lab,red,red)){.directory-detail-mark{color:color-mix(in srgb,var(--cyan) 76%,var(--app-text))}}.directory-detail-mark{flex:0 0 58px;justify-content:center;height:58px;font-size:17px;font-weight:720;display:flex}.directory-detail-mark-org{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-detail-mark-org{background:color-mix(in srgb,var(--violet) 11%,var(--app-surface-raised))}}.directory-detail-mark-org{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-detail-mark-org{border-color:color-mix(in srgb,var(--violet) 25%,var(--app-line))}}.directory-detail-mark-org{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-detail-mark-org{color:color-mix(in srgb,var(--violet) 76%,var(--app-text))}}.directory-detail-title h1{font-size:clamp(28px,3.7vw,46px)}.directory-detail-panel{box-shadow:none;background:0 0;border:0;padding:0}.directory-record{--directory-section-accent:var(--cyan);grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.directory-record-form{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.directory-section{background:linear-gradient(145deg,#ffffff06,transparent 45%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.directory-section{background:linear-gradient(145deg,#ffffff06,transparent 45%),color-mix(in srgb,var(--app-surface) 81%,transparent)}}.directory-section{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-section{border:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.directory-section{border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:clamp(16px,2vw,20px);display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 12px 32px #00000014}.directory-section:before{background:linear-gradient(90deg,var(--directory-section-accent,var(--cyan)),transparent 74%)}@supports (color:color-mix(in lab,red,red)){.directory-section:before{background:linear-gradient(90deg,color-mix(in srgb,var(--directory-section-accent,var(--cyan)) 58%,transparent),transparent 74%)}}.directory-section:before{content:"";opacity:.62;height:1px;position:absolute;top:0;left:19px;right:45%}.directory-section-profile{grid-column:1/-1}.directory-section-cyan{--directory-section-accent:var(--cyan)}.directory-section-violet{--directory-section-accent:var(--violet)}.directory-section-amber{--directory-section-accent:var(--warm-amber)}.directory-section-magenta{--directory-section-accent:var(--magenta)}.directory-record-form>.directory-section-violet:not(.directory-education-section),.directory-record-organization>.directory-enrichment-card,.directory-record-person>.directory-section-magenta{grid-column:1/-1}.directory-section-header{align-items:center;gap:11px;display:flex}.directory-section-icon{background:var(--directory-section-accent,var(--cyan));align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-section-icon{background:color-mix(in srgb,var(--directory-section-accent,var(--cyan)) 11%,var(--app-surface-raised))}}.directory-section-icon{border:1px solid var(--directory-section-accent,var(--cyan))}@supports (color:color-mix(in lab,red,red)){.directory-section-icon{border:1px solid color-mix(in srgb,var(--directory-section-accent,var(--cyan)) 23%,var(--app-line))}}.directory-section-icon{color:var(--directory-section-accent,var(--cyan));border-radius:11px;flex:0 0 36px;justify-content:center;height:36px;font-size:15px;display:flex}.directory-section-header h2{letter-spacing:-.022em;margin:0;font-size:15px;font-weight:660;line-height:1.25}.directory-section-header p{color:var(--app-muted);margin:3px 0 0;font-size:11.5px;line-height:1.45}.directory-entry-grid,.directory-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.directory-entry-card>label,.directory-entry-field,.directory-form-grid>label{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.directory-entry-card>label,.directory-entry-field,.directory-form-grid>label{color:color-mix(in srgb,var(--app-text) 88%,var(--app-muted))}}.directory-entry-card>label,.directory-entry-field,.directory-form-grid>label{flex-direction:column;gap:6px;font-size:12px;font-weight:570;display:flex}.directory-entry-field-wide,.directory-form-grid>label:first-child,.directory-form-grid>label:nth-child(10),.directory-form-grid>label:nth-child(6),.directory-form-grid>label:nth-child(9){grid-column:1/-1}.directory-create-card :is(input,select,textarea),.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.directory-create-card :is(input,select,textarea),.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:color-mix(in srgb,var(--app-bg) 54%,var(--app-surface))}}.directory-create-card :is(input,select,textarea),.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-create-card :is(input,select,textarea),.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid color-mix(in srgb,var(--app-line) 87%,transparent)}}.directory-create-card :is(input,select,textarea),.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--app-text);border-radius:10px;min-height:42px;transition:background .14s,border-color .14s,box-shadow .14s;box-shadow:inset 0 1px #ffffff05}.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{background:var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{background:color-mix(in srgb,var(--app-surface-raised) 92%,var(--app-bg))}}.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--directory-section-accent,var(--cyan))}@supports (color:color-mix(in lab,red,red)){.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:color-mix(in srgb,var(--directory-section-accent,var(--cyan)) 40%,var(--app-line))}}.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{box-shadow:0 0 0 3px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--cyan) 8%,transparent)}}.directory-record :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{outline:none}.directory-entry-card{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.directory-entry-card{background:color-mix(in srgb,var(--app-bg) 42%,transparent)}}.directory-entry-card{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.directory-entry-card{border:1px solid color-mix(in srgb,var(--app-line) 68%,transparent)}}.directory-entry-card{border-radius:14px;padding:13px}.directory-save-bar{background:var(--app-surface-raised);align-items:center}@supports (color:color-mix(in lab,red,red)){.directory-save-bar{background:color-mix(in srgb,var(--app-surface-raised) 90%,var(--app-bg))}}.directory-save-bar{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.directory-save-bar{border:1px solid color-mix(in srgb,var(--cyan) 15%,var(--app-line))}}.directory-save-bar{border-radius:15px;grid-column:1/-1;justify-content:space-between;gap:14px;padding:11px 13px;display:flex}.directory-save-bar>p{color:var(--app-muted);margin:0;font-size:11.5px;line-height:1.4}.directory-save-actions{flex-wrap:wrap;gap:8px;display:flex}.directory-enrichment-card{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.directory-enrichment-card{background:color-mix(in srgb,var(--app-surface) 81%,transparent)}}.directory-enrichment-card{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.directory-enrichment-card{border-color:color-mix(in srgb,var(--violet) 16%,var(--app-line))}}.directory-enrichment-card{border-radius:18px;padding:clamp(16px,2vw,20px);box-shadow:inset 0 1px #ffffff0a,0 12px 32px #00000014}@media (max-width:900px){.directory-organization-table .organization-column-industry{display:none}}@media (max-width:680px){.directory-organization-table .organization-column-size{display:none}}@media (max-width:920px){.directory-create-card{grid-template-columns:1fr}.organization-directory-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.organization-overview-item:nth-child(3){border-left:0}.organization-overview-item:nth-child(n+3){border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.organization-overview-item:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.directory-switcher-copy{display:none}.directory-record,.directory-record-form{grid-template-columns:minmax(0,1fr)}.directory-record-form>*,.directory-record>*{grid-column:1!important}}@media (max-width:720px){.directory-hero{grid-template-columns:auto minmax(0,1fr)}.directory-hero-stats{grid-column:1/-1;width:100%}.directory-hero-stats>div{flex:1;min-width:0}.directory-tab,.directory-tabs{width:100%}.organization-directory-overview{grid-template-columns:minmax(0,1fr)}.organization-overview-item+.organization-overview-item{border-left:0;border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.organization-overview-item+.organization-overview-item{border-top:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.directory-organization-table{min-width:760px}.directory-tab{justify-content:center}.directory-add-form-fields,.directory-entry-grid,.directory-form-grid{grid-template-columns:minmax(0,1fr)}.directory-add-form-fields>*,.directory-entry-grid>*,.directory-form-grid>*{grid-column:1!important}.directory-save-bar{flex-direction:column;align-items:flex-start}.directory-save-actions,.directory-save-actions>*{width:100%}.directory-detail-title{align-items:flex-start}}@media (max-width:520px){.directory-hero{text-align:center;grid-template-columns:1fr}.directory-hero-mark{justify-self:center}.directory-hero-stats{grid-column:1}.directory-detail-mark{display:none}}@media (prefers-reduced-motion:reduce){.directory-search-field input,.directory-tab,.directory-table tbody tr{transition:none}}@media (max-width:1180px){.dashboard-mobile-stack .briefing-card.briefing-card-tile{min-height:0;padding-top:235px}.dashboard-mobile-stack .briefing-card.briefing-card-tile .briefing-art{height:260px;min-height:260px}.dashboard-mobile-stack .briefing-card.briefing-card-tile .briefing-copy{background:linear-gradient(#05081885,#060b1dfa 34px);width:100%;height:auto;min-height:0;padding:24px 22px;overflow:visible}}@media (max-width:760px){.briefing-card.briefing-card-tile .briefing-copy h2{font-size:31px}.briefing-card.briefing-card-tile .briefing-art{min-height:260px}.pinned-focus-card.embedded{padding:16px}}.briefing-art--photographic{isolation:isolate;background:#020611;overflow:hidden}.briefing-art--photographic:after,.briefing-art--photographic:before{display:none}.briefing-art__scene{animation:briefing-scene-arrive .9s var(--motion-ease-out) both;filter:saturate(1.06)contrast(1.02);object-fit:cover;object-position:center center;z-index:0}.briefing-art__cinematic-grade{pointer-events:none;z-index:1;background:linear-gradient(90deg,#020510d6,#02061280 38%,#0206120f 72%),linear-gradient(#0000 56%,#01030b8c),radial-gradient(circle at 72% 38%,#0000 0 26%,#02040d33 78%);position:absolute;inset:0}.briefing-card.briefing-card-tile{min-height:440px}.briefing-card.briefing-card-tile .briefing-copy{background:linear-gradient(90deg,#020613eb,#040a1cc2 61%,#0000);width:min(64%,760px);min-height:440px;padding:clamp(27px,3.4vw,46px)}.briefing-card.briefing-card-tile .briefing-copy h2{letter-spacing:-.055em;margin-top:22px;font-size:clamp(34px,4vw,58px);line-height:.98}.briefing-runway-primary,.briefing-runway-radar li{background:#070f23b8;box-shadow:inset 0 1px #ffffff09}.briefing-art__time{-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);z-index:3;background:#030714ad;border-color:#ffffff21;bottom:18px;right:18px}@keyframes briefing-scene-arrive{0%{opacity:.2;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}.task-horizon-panel{gap:0;padding:22px}.task-horizon-heading{margin-bottom:14px}.task-horizon-tabs{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.task-horizon-tabs{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.task-horizon-tabs{border:1px solid var(--app-line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.task-horizon-tabs button{color:var(--app-muted);cursor:pointer;font-family:var(--font-sans);min-width:0;transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease),color var(--motion-duration-fast) var(--motion-ease);background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 7px;font-size:10px;font-weight:650;display:flex}.task-horizon-tabs button:hover{color:var(--app-text)}.task-horizon-tabs button.is-active{background:linear-gradient(135deg,var(--cyan),var(--magenta))}@supports (color:color-mix(in lab,red,red)){.task-horizon-tabs button.is-active{background:linear-gradient(135deg,color-mix(in srgb,var(--cyan) 12%,var(--app-surface)),color-mix(in srgb,var(--magenta) 8%,var(--app-surface)))}}.task-horizon-tabs button.is-active{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.task-horizon-tabs button.is-active{border-color:color-mix(in srgb,var(--cyan) 32%,var(--app-line))}}.task-horizon-tabs button.is-active{color:var(--app-text);box-shadow:0 5px 18px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.task-horizon-tabs button.is-active{box-shadow:0 5px 18px color-mix(in srgb,var(--cyan) 8%,transparent)}}.task-horizon-tabs b{background:var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.task-horizon-tabs b{background:color-mix(in srgb,var(--cyan) 11%,transparent)}}.task-horizon-tabs b{color:var(--cyan);font-family:var(--font-mono);border-radius:999px;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-size:8px;display:inline-flex}.task-horizon-label-compact{display:none}.task-horizon-results{min-height:0;margin-top:10px;overflow:auto}.task-horizon-list{gap:3px;margin:0;padding:0;list-style:none;display:grid}.task-horizon-list li{border-bottom:1px solid var(--app-line);align-items:center}@supports (color:color-mix(in lab,red,red)){.task-horizon-list li{border-bottom:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.task-horizon-list li{grid-template-columns:31px minmax(0,1fr) auto;gap:10px;min-height:57px;padding:6px 2px;display:grid}.task-horizon-index{border:1px solid var(--cyan);align-items:center}@supports (color:color-mix(in lab,red,red)){.task-horizon-index{border:1px solid color-mix(in srgb,var(--cyan) 24%,var(--app-line))}}.task-horizon-index{color:var(--cyan);font-family:var(--font-mono);border-radius:9px;justify-content:center;width:29px;height:29px;font-size:8px;display:flex}.task-horizon-list li.is-overdue .task-horizon-index{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){.task-horizon-list li.is-overdue .task-horizon-index{background:color-mix(in srgb,var(--coral) 9%,transparent)}}.task-horizon-list li.is-overdue .task-horizon-index{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.task-horizon-list li.is-overdue .task-horizon-index{border-color:color-mix(in srgb,var(--coral) 34%,var(--app-line))}}.task-horizon-list li.is-overdue .task-horizon-index{color:var(--coral)}.task-horizon-list li>a{color:var(--app-text);min-width:0;text-decoration:none}.task-horizon-list li>a:hover strong{color:var(--cyan)}.task-horizon-list small,.task-horizon-list strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.task-horizon-list strong{font-size:11px;line-height:1.35}.task-horizon-list small{color:var(--app-muted);margin-top:4px;font-size:8px}.task-horizon-list .priority{padding:4px 6px;font-size:7px}.task-horizon-empty{color:var(--app-muted);align-items:center;gap:9px;margin:24px 0 0;font-size:11px;display:flex}.task-horizon-empty span{background:var(--mint);align-items:center}@supports (color:color-mix(in lab,red,red)){.task-horizon-empty span{background:color-mix(in srgb,var(--mint) 10%,transparent)}}.task-horizon-empty span{border:1px solid var(--mint)}@supports (color:color-mix(in lab,red,red)){.task-horizon-empty span{border:1px solid color-mix(in srgb,var(--mint) 24%,transparent)}}.task-horizon-empty span{color:var(--mint);border-radius:50%;justify-content:center;width:28px;height:28px;display:flex}.task-horizon-more{color:var(--cyan);margin-top:12px;font-size:9px;text-decoration:none;display:inline-block}.today-dynamic-dashboard .dashboard-tile-view .section-heading h2{font-size:23px}.today-dynamic-dashboard .dashboard-tile-view .eyebrow{font-size:11px}.today-dynamic-dashboard .dashboard-tile-view .text-button{font-size:12px}.today-dynamic-dashboard .dashboard-tile-view .attention-empty-copy,.today-dynamic-dashboard .dashboard-tile-view .panel-empty{font-size:13px}.today-dynamic-dashboard .task-horizon-tabs button{font-size:12px}.today-dynamic-dashboard .task-horizon-index,.today-dynamic-dashboard .task-horizon-tabs b{font-size:10px}.today-dynamic-dashboard .task-horizon-list strong{font-size:14px}.today-dynamic-dashboard .task-horizon-list small{font-size:11px}.today-dynamic-dashboard .priority{letter-spacing:.01em;text-transform:capitalize;padding:6px 10px;font-size:12px;font-weight:700;line-height:1}.today-dynamic-dashboard .pinned-context-switcher>div>span{font-size:11px}.today-dynamic-dashboard .pinned-next-action{font-size:13px}.today-dynamic-dashboard .pinned-next-action>span{font-size:10px}.today-dynamic-dashboard .pinned-focus-meta,.today-dynamic-dashboard .pinned-focus-progress small{font-size:13px}.today-dynamic-dashboard .pinned-details-toggle,.today-dynamic-dashboard .pinned-resume-action,.today-dynamic-dashboard .pinned-unpin{font-size:11px}.today-dynamic-dashboard .attention-list strong{font-size:14px}.today-dynamic-dashboard .attention-list small,.today-dynamic-dashboard .quick-panel>p:not(.eyebrow){font-size:12px}.today-dynamic-dashboard .attention-list b{font-size:13px}.today-dynamic-dashboard .briefing-label,.today-dynamic-dashboard .briefing-runway-primary-copy small{font-size:11px}.today-dynamic-dashboard .briefing-direction,.today-dynamic-dashboard .briefing-runway-primary-copy strong{font-size:14px}.today-dynamic-dashboard .briefing-runway-begin{font-size:11px}.today-dynamic-dashboard .briefing-runway-index,.today-dynamic-dashboard .briefing-runway-radar li>a small,.today-dynamic-dashboard .briefing-runway-radar-label,.today-dynamic-dashboard .briefing-safe-state,.today-dynamic-dashboard .source-pill{font-size:10px}.today-dynamic-dashboard .briefing-runway-radar li>a strong{font-size:12px}.today-dynamic-dashboard .briefing-footer button,.today-dynamic-dashboard .briefing-runway-radar li>span:last-child{font-size:11px}.today-dynamic-dashboard .today-cinematic-intro .dashboard-customize-toggle,.today-dynamic-dashboard .today-cinematic-intro .dashboard-modules-toggle,.today-dynamic-dashboard .today-cinematic-intro .sync-stamp{font-size:12px}.today-dynamic-dashboard .dashboard-modules-count{font-size:10px}.pinned-context-summary{flex-direction:column;gap:14px;display:flex}.dashboard-tile-view>.pinned-context-module,.pinned-context-module{background:radial-gradient(circle at 10% 8%,var(--cyan),transparent 28%),radial-gradient(circle at 94% 78%,var(--magenta),transparent 31%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.dashboard-tile-view>.pinned-context-module,.pinned-context-module{background:radial-gradient(circle at 10% 8%,color-mix(in srgb,var(--cyan) 10%,transparent),transparent 28%),radial-gradient(circle at 94% 78%,color-mix(in srgb,var(--magenta) 9%,transparent),transparent 31%),var(--app-surface)}}.dashboard-tile-view>.pinned-context-module,.pinned-context-module{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.dashboard-tile-view>.pinned-context-module,.pinned-context-module{border:1px solid color-mix(in srgb,var(--cyan) 26%,var(--app-line))}}.dashboard-tile-view>.pinned-context-module,.pinned-context-module{border-radius:var(--radius-xl);box-shadow:var(--shadow);box-sizing:border-box;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.pinned-context-module:after{background:linear-gradient(90deg,var(--cyan),var(--violet),var(--magenta));content:"";opacity:.68;bottom:0;height:2px;position:absolute;inset-inline:0}.pinned-context-switcher{border-bottom:1px solid var(--app-line);align-items:center}@supports (color:color-mix(in lab,red,red)){.pinned-context-switcher{border-bottom:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.pinned-context-switcher{flex-shrink:0;justify-content:space-between;gap:12px;padding:13px 17px 11px;display:flex}.pinned-context-switcher>div{align-items:baseline;gap:8px;min-width:0;display:flex}.pinned-context-switcher .eyebrow{margin:0}.pinned-context-switcher>div>span{color:var(--app-muted);font-family:var(--font-mono);white-space:nowrap;font-size:8px}.pinned-context-switcher nav{flex-shrink:0;align-items:center;gap:6px;display:flex}.pinned-context-switcher nav>button{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.pinned-context-switcher nav>button{background:color-mix(in srgb,var(--app-surface-2) 76%,transparent)}}.pinned-context-switcher nav>button{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;height:26px;transition:border-color var(--motion-duration-fast) var(--motion-ease),color var(--motion-duration-fast) var(--motion-ease);border-radius:999px;justify-content:center;width:26px;padding:0 0 2px;font-size:17px;line-height:1;display:flex}.pinned-context-switcher nav>button:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.pinned-context-switcher nav>button:hover{border-color:color-mix(in srgb,var(--cyan) 36%,var(--app-line))}}.pinned-context-switcher nav>button:hover{color:var(--cyan)}.pinned-context-dots{align-items:center;gap:5px;display:flex}.pinned-context-dots button{background:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.pinned-context-dots button{background:color-mix(in srgb,var(--app-muted) 38%,transparent)}}.pinned-context-dots button{cursor:pointer;height:5px;transition:background-color var(--motion-duration-fast) var(--motion-ease),width var(--motion-duration-fast) var(--motion-ease);border:0;border-radius:999px;width:5px;padding:0}.pinned-context-dots button.is-active{background:linear-gradient(90deg,var(--cyan),var(--magenta));box-shadow:0 0 9px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.pinned-context-dots button.is-active{box-shadow:0 0 9px color-mix(in srgb,var(--cyan) 32%,transparent)}}.pinned-context-dots button.is-active{width:17px}.pinned-context-stage{flex:1;min-height:0;display:flex}.pinned-context-stage .pinned-focus-card.embedded{animation:pinned-context-arrive .18s var(--motion-ease-out) both;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:14px 17px 18px}.pinned-context-stage .pinned-focus-card:after{display:none}@keyframes pinned-context-arrive{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translate(0)}}.pinned-context-copy{align-self:stretch}.pinned-context-copy h2{overflow-wrap:anywhere}.pinned-context-summary .pinned-focus-actions{grid-column:auto;justify-content:flex-start}.pinned-focus-card,.pinned-focus-card.embedded{overflow:hidden}.pinned-details-backdrop,.today-month-backdrop{z-index:100}.pinned-details-dialog,.today-month-dialog{background:radial-gradient(circle at 100% 0,var(--magenta),transparent 30%),radial-gradient(circle at 0 100%,var(--cyan),transparent 34%),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.pinned-details-dialog,.today-month-dialog{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--magenta) 9%,transparent),transparent 30%),radial-gradient(circle at 0 100%,color-mix(in srgb,var(--cyan) 7%,transparent),transparent 34%),var(--app-surface-solid)}}.pinned-details-dialog,.today-month-dialog{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.pinned-details-dialog,.today-month-dialog{border:1px solid color-mix(in srgb,var(--cyan) 24%,var(--app-line-strong))}}.pinned-details-dialog,.today-month-dialog{border-radius:24px;width:min(100%,860px);box-shadow:0 34px 110px #00000094}.pinned-details-dialog{flex-direction:column;max-height:min(88dvh,900px);display:flex;overflow:hidden}.pinned-details-head,.today-month-head{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px 20px;display:flex}.pinned-details-head h2,.today-month-head h2{letter-spacing:-.045em;margin:5px 0 0;font-size:clamp(24px,3vw,34px);line-height:1.05}.pinned-details-head p:last-child,.today-month-head p:last-child{color:var(--app-muted);margin:10px 0 0;font-size:10px;line-height:1.45}.pinned-details-head p:last-child span{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:8px;display:block}.pinned-details-head-actions,.today-month-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.pinned-details-head-actions a,.today-month-actions a{color:var(--cyan);white-space:nowrap;font-size:10px;text-decoration:none}.pinned-details-head-actions button,.today-month-actions button{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.pinned-details-head-actions button,.today-month-actions button{background:color-mix(in srgb,var(--app-surface-2) 80%,transparent)}}.pinned-details-head-actions button,.today-month-actions button{border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;border-radius:999px;justify-content:center;width:34px;height:34px;padding:0 0 2px;font-size:23px;line-height:1;display:flex}.pinned-details-scroll{min-height:0;padding:2px 26px 28px;overflow:auto}.pinned-details-scroll .pinned-subtask-list{margin-bottom:16px}.today-month-dialog{flex-direction:column;width:100%;height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);display:flex;overflow:hidden}.today-month-head{flex-shrink:0}.today-month-actions a,.today-month-head p:last-child{font-size:13px}.today-month-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.schedule-day-navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:14px;display:flex}.schedule-day-navigation time{color:var(--app-muted);font-size:12px}.schedule-day-controls{gap:4px;display:flex}.schedule-day-controls button{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;border-radius:8px;min-width:36px;min-height:36px;padding:4px 10px;font-size:13px}.schedule-day-controls button[aria-label]{font-size:24px;line-height:1}.schedule-day-controls button:hover:not(:disabled){border-color:var(--cyan);color:var(--cyan)}.schedule-day-controls button:disabled{cursor:default;opacity:.45}.schedule-month-button{cursor:pointer;background:0 0;border:0}.today-month-grid{grid-template-rows:auto;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:clamp(210px,25dvh,290px);gap:8px;min-width:1120px;min-height:100%;padding:18px 22px 24px;display:grid}.today-month-weekday{color:var(--app-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:0 8px 5px;font-size:11px}.today-month-day{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.today-month-day{background:color-mix(in srgb,var(--app-surface-2) 58%,transparent)}}.today-month-day{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.today-month-day{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.today-month-day{border-radius:12px;flex-direction:column;min-height:0;padding:10px;display:flex;overflow:hidden}.today-month-day.is-outside-month{opacity:.34}.today-month-day.is-today{background:linear-gradient(145deg,var(--cyan),var(--magenta))}@supports (color:color-mix(in lab,red,red)){.today-month-day.is-today{background:linear-gradient(145deg,color-mix(in srgb,var(--cyan) 9%,var(--app-surface-2)),color-mix(in srgb,var(--magenta) 7%,var(--app-surface)))}}.today-month-day.is-today{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.today-month-day.is-today{border-color:color-mix(in srgb,var(--cyan) 52%,var(--app-line))}}.today-month-day.is-today{box-shadow:inset 0 0 24px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.today-month-day.is-today{box-shadow:inset 0 0 24px color-mix(in srgb,var(--cyan) 5%,transparent)}}.today-month-day-head{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:28px;padding:0 0 4px;display:flex}.today-month-day-head .today-month-day-agenda-label,.today-month-day-head:hover>span{color:var(--cyan)}.today-month-day-head .today-month-day-agenda-label{margin-left:auto;font-family:inherit;font-size:11px}.today-month-day-head:focus-visible,.today-month-day-tasks:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.today-month-day-head>span{color:var(--app-muted);font-family:var(--font-mono);font-size:13px}.today-month-day.is-today .today-month-day-head>span{color:var(--cyan)}.today-month-day-head b{background:var(--magenta);align-items:center}@supports (color:color-mix(in lab,red,red)){.today-month-day-head b{background:color-mix(in srgb,var(--magenta) 12%,transparent)}}.today-month-day-head b{color:var(--magenta);border-radius:999px;justify-content:center;min-width:22px;height:22px;font-size:11px;display:flex}.today-month-day-tasks{overscroll-behavior:contain;scrollbar-color:var(--app-line-strong) transparent;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;grid-auto-rows:max-content;align-content:start;gap:4px;min-height:0;margin-top:8px;display:grid;overflow-y:auto}.today-month-entry{background:var(--cyan);align-items:baseline}@supports (color:color-mix(in lab,red,red)){.today-month-entry{background:color-mix(in srgb,var(--cyan) 8%,transparent)}}.today-month-entry{border-left:2px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.today-month-entry{border-left:2px solid color-mix(in srgb,var(--cyan) 52%,transparent)}}.today-month-entry{color:var(--app-text);border-radius:3px 7px 7px 3px;grid-template-columns:minmax(0,1fr);gap:4px;padding:6px 7px;font-size:13px;line-height:1.35;text-decoration:none;display:grid;overflow:hidden}.today-month-entry.is-event{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.today-month-entry.is-event{background:color-mix(in srgb,var(--magenta) 9%,transparent)}}.today-month-entry.is-event{border-left-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.today-month-entry.is-event{border-left-color:color-mix(in srgb,var(--magenta) 68%,transparent)}}.today-month-entry>span{color:var(--app-muted);font-family:var(--font-mono);text-transform:uppercase;white-space:normal;font-size:11px}.today-month-entry>strong{font-size:inherit;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:560;display:-webkit-box;overflow:hidden}.today-agenda-dialog{background:var(--app-surface-solid);border:1px solid var(--app-line-strong);color:var(--app-text);border-radius:22px;width:min(960px,100vw - 40px);height:min(84dvh,900px);max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 90px #0000008c}.today-agenda-dialog[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.today-agenda-dialog::backdrop{background:#03050c80}.today-agenda-head{border-bottom:1px solid var(--app-line);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.today-agenda-head h2{margin:6px 0;font-size:clamp(21px,3vw,28px);line-height:1.2}.today-agenda-head p:last-child{color:var(--app-muted);margin:8px 0 0;font-size:13px}.today-agenda-head button{background:var(--app-surface-2);border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;border-radius:50%;flex-shrink:0;width:44px;height:44px;font-size:26px;line-height:1}.today-month-agenda{overscroll-behavior:contain;min-height:0;padding:12px 24px 24px;overflow-y:scroll}.today-month-agenda-list{margin:0;padding:0;list-style:none}.today-month-agenda-item{border-bottom:1px solid var(--app-line);border-left:3px solid var(--cyan);grid-template-columns:minmax(130px,165px) minmax(0,1fr);gap:12px 24px;padding:20px 16px;display:grid}.today-month-agenda-item.is-event{border-left-color:var(--magenta)}.today-month-agenda-time{color:var(--cyan);font-family:var(--font-mono);font-size:13px}.today-month-agenda-item h3{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}.today-month-agenda-item a{color:var(--app-text);text-decoration:none}.today-month-agenda-item a:hover{color:var(--cyan)}.today-month-agenda-item p{color:var(--app-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px}@media (max-width:600px){.today-agenda-dialog{border-bottom:0;border-radius:22px 22px 0 0;width:100%;max-width:none;height:88dvh;max-height:88dvh;margin:0;inset:auto 0 0}.today-agenda-head{padding:20px 18px 16px}.today-month-agenda{padding:8px 18px calc(20px + env(safe-area-inset-bottom,0px))}.today-month-agenda-item{grid-template-columns:minmax(0,1fr)}}@container pinned-module (max-width:430px){.pinned-context-summary{gap:12px}}@media (prefers-reduced-motion:reduce){.briefing-art__scene,.pinned-context-stage .pinned-focus-card.embedded{animation:none}}@media (max-width:1180px){.dashboard-mobile-stack .briefing-card.briefing-card-tile{padding-top:min(52vw,460px)}.dashboard-mobile-stack .briefing-card.briefing-card-tile .briefing-art{aspect-ratio:16/9;height:auto;min-height:0}.dashboard-mobile-stack .briefing-card.briefing-card-tile .briefing-copy{background:linear-gradient(#0307158a,#040919fa 38px);width:100%;min-height:0}}@media (max-width:760px){.briefing-card.briefing-card-tile{padding-top:56vw}.briefing-card.briefing-card-tile .briefing-art{aspect-ratio:16/9;height:auto;min-height:0}.briefing-card.briefing-card-tile .briefing-copy{padding:23px 19px 24px}.briefing-art__scene{object-position:62% center}.briefing-art__time{bottom:12px;right:12px}.task-horizon-panel{padding:19px}.task-horizon-label-full{display:none}.task-horizon-label-compact{display:inline}.pinned-details-dialog,.today-month-dialog{border-bottom:0;border-radius:22px 22px 0 0;max-height:92dvh}.pinned-details-head,.today-month-head{padding:20px 18px 17px}.pinned-details-head-actions a,.today-month-actions a{display:none}.pinned-details-scroll{padding:2px 18px calc(24px + env(safe-area-inset-bottom,0px))}.today-month-grid{min-width:1120px;padding:14px 14px calc(20px + env(safe-area-inset-bottom,0px));gap:6px}.today-month-dialog{overscroll-behavior:contain}.pinned-context-stage .pinned-focus-card.embedded,.pinned-context-switcher{padding-inline:15px}}.today-dynamic-dashboard{gap:0}.content:has(>.today-dynamic-dashboard){--today-page-gutter:clamp(24px,2.5vw,42px);max-width:none;padding-inline:var(--today-page-gutter);margin-inline:0}.today-dynamic-dashboard>.stock-ticker-bleed{margin-inline:calc(0px - var(--today-page-gutter));width:calc(100% + var(--today-page-gutter) + var(--today-page-gutter))}.today-cinematic-shell{isolation:isolate;margin-inline:calc(0px - var(--today-page-gutter));min-width:0;padding:34px var(--today-page-gutter) 0;gap:24px;display:grid;position:relative}.today-cinematic-shell>:not(.today-wallpaper-track){z-index:2;min-width:0;position:relative}.today-wallpaper-track{clip-path:inset(192px 0 0);inset:-192px 0 0}.today-wallpaper,.today-wallpaper-track{pointer-events:none;z-index:0;position:absolute}.today-wallpaper{--today-scene-base-height:clamp(640px,68vh,760px);box-shadow:none;height:calc(var(--today-scene-base-height) + var(--today-scene-space,160px));border:0;width:100%;min-height:0;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0 76%,#0000 100%);mask-image:linear-gradient(#000 0 76%,#0000 100%)}@media (min-width:1181px) and (prefers-reduced-motion:no-preference){.today-wallpaper{top:var(--today-wallpaper-top,0);position:sticky}}.today-wallpaper .briefing-art__scene{filter:saturate(1.08)contrast(1.03);object-position:center top}.today-wallpaper .briefing-art__cinematic-grade{background:linear-gradient(90deg,#02051094 0,#02061238 36%,#02061205 68%),linear-gradient(180deg,#01040d1a 0,#02051008 54%,#030714c7 91%,var(--app-bg) 100%),radial-gradient(circle at 78% 54%,transparent 0 30%,#02040d1a 82%)}.today-wallpaper .briefing-art__time{bottom:104px;right:var(--today-page-gutter)}.today-cinematic-intro{min-height:112px;padding-top:10px}.today-cinematic-intro h1{color:#f7f9ff;text-shadow:0 5px 34px #00000094;font-size:clamp(38px,4.7vw,64px)}.today-cinematic-intro>div>p:last-child{color:#e2e9f9bd;text-shadow:0 2px 18px #000000b8}.today-cinematic-intro .eyebrow{color:#62d9ed;text-shadow:0 2px 14px #000000b8}.today-cinematic-intro .dashboard-customize-toggle,.today-cinematic-intro .dashboard-modules-toggle,.today-cinematic-intro .sync-stamp{background:#050b1da8;border-color:#89d2e833;box-shadow:inset 0 1px #ffffff0b,0 10px 30px #0003}.today-cinematic-intro .sync-stamp{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);color:#e4ebfabf;border:1px solid #89d2e829;border-radius:999px;padding:8px 11px}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{background:linear-gradient(100deg,#030818e0,#060f26ad 43%,#08122a2e 62%,#08122a08 76%,#0000 90%);border:1px solid #68d2ea45;min-height:400px;box-shadow:inset 0 1px #ffffff0f,0 28px 78px #00000061,0 0 44px #12bddc0b}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock .briefing-copy{background:linear-gradient(90deg,#02071633,#0000 72%);min-height:400px;overflow:visible}.briefing-card-wallpaper-dock .briefing-runway-primary,.briefing-card-wallpaper-dock .briefing-runway-radar{max-width:760px}.today-cinematic-shell .dashboard-module-picker{-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.today-cinematic-shell .dashboard-module-picker{background:color-mix(in srgb,var(--app-surface) 88%,transparent)}}@media (max-width:1180px){.dashboard-mobile-stack .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{padding-top:0}.dashboard-mobile-stack .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock .briefing-copy{background:linear-gradient(145deg,#030818f0,#060e23c2);min-height:0}}@media (max-width:680px){.content:has(>.today-dynamic-dashboard){--today-page-gutter:15px}.today-cinematic-shell{gap:18px;padding-top:24px}.today-wallpaper{--today-scene-base-height:690px;-webkit-mask-image:linear-gradient(#000 0 70%,#0000 100%);mask-image:linear-gradient(#000 0 70%,#0000 100%)}.today-wallpaper .briefing-art__scene{object-position:61% top}.today-wallpaper .briefing-art__time{bottom:70px;right:var(--today-page-gutter)}.today-cinematic-intro{align-items:flex-start;min-height:142px;padding-top:3px}.today-cinematic-intro h1{max-width:340px;font-size:clamp(38px,12vw,50px)}.today-cinematic-intro .page-intro-actions{margin-top:16px}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{min-height:0;padding-top:0}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock .briefing-copy{padding:24px 19px}}.today-wallpaper .briefing-art__scene--light,.today-wallpaper .briefing-art__scene--vice-light{display:none}[data-palette=sunset] .lifeos-app:not(.light) .today-cinematic-intro .eyebrow{color:#ff91cd}[data-palette=sunset] .lifeos-app:not(.light) .today-cinematic-intro .dashboard-customize-toggle,[data-palette=sunset] .lifeos-app:not(.light) .today-cinematic-intro .dashboard-modules-toggle,[data-palette=sunset] .lifeos-app:not(.light) .today-cinematic-intro .sync-stamp{background:#240a2ab3;border-color:#ff73bc4d}[data-palette=sunset] .lifeos-app:not(.light) .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{background:linear-gradient(100deg,#14051fe0,#2a082ead 43%,#75164c33 62%,#8718530a 76%,#0000 90%);border-color:#ff63b46e;box-shadow:inset 0 1px #ffdef11a,0 28px 78px #0d02156b,0 0 52px #ff319d1a}[data-palette].light .today-wallpaper{box-shadow:none;opacity:1;padding:0}[data-palette].light .today-wallpaper .briefing-art__scene--dark{display:none}[data-palette].light .today-wallpaper .briefing-art__scene--light{filter:saturate(1.08)contrast(.98)brightness(1.02);display:block}[data-palette].light .today-wallpaper .briefing-art__cinematic-grade{background:linear-gradient(90deg,#fffcf99e 0,#fffaf838 34%,#fff8f603 67%),linear-gradient(180deg,#ffffff05 0,transparent 55%,#fffaf7c7 91%,var(--app-bg) 100%),radial-gradient(circle at 76% 52%,transparent 0 32%,#fff2ee0d 78%)}[data-palette].light .today-cinematic-intro h1{color:#202637;text-shadow:0 2px 22px #ffffffdb}[data-palette].light .today-cinematic-intro>div>p:last-child{color:#273042b8;text-shadow:0 1px 12px #ffffffe6}[data-palette].light .today-cinematic-intro .eyebrow{color:var(--accent-alt);text-shadow:0 1px 10px #ffffffe0}[data-palette].light .today-cinematic-intro .dashboard-customize-toggle,[data-palette].light .today-cinematic-intro .dashboard-modules-toggle,[data-palette].light .today-cinematic-intro .sync-stamp{border-color:var(--accent-alt);background:#ffffffc2}@supports (color:color-mix(in lab,red,red)){[data-palette].light .today-cinematic-intro .dashboard-customize-toggle,[data-palette].light .today-cinematic-intro .dashboard-modules-toggle,[data-palette].light .today-cinematic-intro .sync-stamp{border-color:color-mix(in srgb,var(--accent-alt) 24%,#ffffffd1)}}[data-palette].light .today-cinematic-intro .dashboard-customize-toggle,[data-palette].light .today-cinematic-intro .dashboard-modules-toggle,[data-palette].light .today-cinematic-intro .sync-stamp{color:#283043;box-shadow:inset 0 1px #ffffffeb,0 10px 28px #532f481a}[data-palette].light .today-cinematic-intro .sync-stamp{color:#283041bd}[data-palette].light .today-wallpaper .briefing-art__time{color:#2a2d3a99;background:#ffffffb8;border-color:#5b4b6024;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #472a431a}[data-palette].light .today-wallpaper .briefing-art__time strong{color:#222632e6}[data-palette].light .today-wallpaper[data-phase=dusk] .briefing-art__time>span,[data-palette].light .today-wallpaper[data-phase=night] .briefing-art__time>span{display:none}[data-palette].light .today-wallpaper[data-phase=dusk] .briefing-art__time:before,[data-palette].light .today-wallpaper[data-phase=night] .briefing-art__time:before{content:"Pastel hour"}[data-palette].light .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{border-color:var(--accent-alt);background:linear-gradient(100deg,#ffffffe0,#fffbf8a3 43%,#fff4f233 62%,#fff4f308 77%,#0000 90%)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{border-color:color-mix(in srgb,var(--accent-alt) 28%,#ffffffb8)}}[data-palette].light .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{box-shadow:inset 0 1px 0 #fffffff5,0 28px 72px #4c2b4124,0 0 40px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{box-shadow:inset 0 1px 0 #fffffff5,0 28px 72px #4c2b4124,0 0 40px color-mix(in srgb,var(--accent-alt) 7%,transparent)}}[data-palette].light .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{color:#202637}[data-palette].light .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock .briefing-copy{background:linear-gradient(90deg,#ffffff38,#0000 72%)}[data-palette].light .briefing-card-wallpaper-dock .briefing-copy h2{color:#202637;text-shadow:0 2px 18px #ffffffeb}[data-palette].light .briefing-card-wallpaper-dock .briefing-direction{color:#293142b8}[data-palette].light .briefing-card-wallpaper-dock .chief-presence{background:linear-gradient(115deg,#ffffffd6,#fffafaa8),radial-gradient(circle at 12% 0,var(--cyan),transparent 40%)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .briefing-card-wallpaper-dock .chief-presence{background:linear-gradient(115deg,#ffffffd6,#fffafaa8),radial-gradient(circle at 12% 0,color-mix(in srgb,var(--cyan) 12%,transparent),transparent 40%)}}[data-palette].light .briefing-card-wallpaper-dock .chief-presence{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .briefing-card-wallpaper-dock .chief-presence{border-color:color-mix(in srgb,var(--accent-alt) 22%,#4a465424)}}[data-palette].light .briefing-card-wallpaper-dock .chief-presence{box-shadow:inset 0 1px #fffffff2,0 15px 40px #4c2b411a}[data-palette].light .briefing-card-wallpaper-dock .chief-presence-copy strong{color:#242a39}[data-palette].light .briefing-card-wallpaper-dock .chief-presence-copy small,[data-palette].light .briefing-card-wallpaper-dock .chief-presence-state{color:#2a3141a3}[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-primary,[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-radar li{border-color:var(--accent-alt);background:#ffffffbf}@supports (color:color-mix(in lab,red,red)){[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-primary,[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-radar li{border-color:color-mix(in srgb,var(--accent-alt) 24%,#493f4e24)}}[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-primary,[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-radar li{color:#242a39;box-shadow:inset 0 1px #ffffffe6}[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-primary:hover{background:#ffffffe6}[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-primary-glyph{background:var(--coral)}@supports (color:color-mix(in lab,red,red)){[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-primary-glyph{background:color-mix(in srgb,var(--coral) 10%,#ffffffe0)}}[data-palette].light .briefing-card-wallpaper-dock .briefing-runway-radar-label,[data-palette].light .briefing-card-wallpaper-dock .briefing-safe-state{color:#2a314199}[data-palette=miami].light .lifeos-app{background:radial-gradient(ellipse 74% 44% at 82% -10%,#67cff133,transparent 66%),radial-gradient(ellipse 58% 34% at 14% 106%,#f47eb821,transparent 70%),radial-gradient(ellipse 42% 26% at 96% 56%,#ffb58b1c,transparent 72%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),var(--app-bg);background-size:auto,auto,auto,42px 42px,42px 42px,auto}[data-palette=miami].light .sidebar,[data-palette=miami].light .topbar{border-color:var(--cyan);background:#f7fbffe0}@supports (color:color-mix(in lab,red,red)){[data-palette=miami].light .sidebar,[data-palette=miami].light .topbar{border-color:color-mix(in srgb,var(--cyan) 18%,var(--app-line))}}[data-palette=miami].light .dashboard-module-picker,[data-palette=miami].light .glass-surface,[data-palette=miami].light .panel,[data-palette=miami].light .pinned-focus-card{box-shadow:inset 0 1px #fffffff0,0 16px 42px #326f961a,0 0 30px #e65b9e0b}[data-palette=miami].light .nav-item.active{background:linear-gradient(100deg,var(--cyan),var(--violet) 58%,var(--magenta))}@supports (color:color-mix(in lab,red,red)){[data-palette=miami].light .nav-item.active{background:linear-gradient(100deg,color-mix(in srgb,var(--cyan) 11%,var(--app-surface-solid)),color-mix(in srgb,var(--violet) 7%,var(--app-surface-solid)) 58%,color-mix(in srgb,var(--magenta) 8%,var(--app-surface-solid)))}}[data-palette=miami].light .nav-item.active{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami].light .nav-item.active{border-color:color-mix(in srgb,var(--cyan) 30%,var(--app-line))}}[data-palette=miami].light .nav-item.active{box-shadow:inset 3px 0 0 var(--magenta)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami].light .nav-item.active{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--magenta) 74%,var(--cyan))}}[data-palette=miami].light .today-wallpaper .briefing-art__scene--light{display:none}[data-palette=miami].light .today-wallpaper .briefing-art__scene--vice-light{filter:saturate(1.12)contrast(.98)brightness(1.04)hue-rotate(-3deg);background-image:url(/images/today/miami-drive-day.png);background-position:top;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;inset:0}[data-palette=miami].light .today-wallpaper .briefing-art__cinematic-grade{background:linear-gradient(90deg,#edf8ff94 0,#e6f4ff29 34%,#efe8ff04 67%),linear-gradient(180deg,#d5f0ff05 0,transparent 55%,#e2f2fcad 91%,var(--app-bg) 100%),radial-gradient(circle at 82% 47%,#ffb89814 0 14%,transparent 40%),radial-gradient(circle at 70% 28%,#d3b2f414,transparent 46%)}[data-palette=miami].light .today-cinematic-intro .eyebrow{color:var(--magenta)}[data-palette=miami].light .today-cinematic-intro .dashboard-customize-toggle,[data-palette=miami].light .today-cinematic-intro .dashboard-modules-toggle,[data-palette=miami].light .today-cinematic-intro .sync-stamp{border-color:var(--cyan);background:#f4faffd1}@supports (color:color-mix(in lab,red,red)){[data-palette=miami].light .today-cinematic-intro .dashboard-customize-toggle,[data-palette=miami].light .today-cinematic-intro .dashboard-modules-toggle,[data-palette=miami].light .today-cinematic-intro .sync-stamp{border-color:color-mix(in srgb,var(--cyan) 30%,#ffffffc7)}}[data-palette=miami].light .today-cinematic-intro .dashboard-customize-toggle,[data-palette=miami].light .today-cinematic-intro .dashboard-modules-toggle,[data-palette=miami].light .today-cinematic-intro .sync-stamp{box-shadow:inset 0 1px #fffffff5,0 10px 28px #276f961f,0 0 20px #db4c910b}[data-palette=miami].light .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{border-color:var(--cyan);background:linear-gradient(100deg,#f6fcffeb,#ebf6ffb3 42%,#ece6ff3b 63%,#ffe1ef0a 78%,#0000 90%)}@supports (color:color-mix(in lab,red,red)){[data-palette=miami].light .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{border-color:color-mix(in srgb,var(--cyan) 34%,#ffffffb3)}}[data-palette=miami].light .briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{box-shadow:inset 0 1px #fffffff7,0 28px 74px #29648b26,0 0 44px #6bc3e71a,0 0 34px #e55b9f0d}[data-palette=miami].light .briefing-card-wallpaper-dock .briefing-runway-primary,[data-palette=miami].light .briefing-card-wallpaper-dock .briefing-runway-radar li{border-color:var(--cyan);background:#f6fbffd1}@supports (color:color-mix(in lab,red,red)){[data-palette=miami].light .briefing-card-wallpaper-dock .briefing-runway-primary,[data-palette=miami].light .briefing-card-wallpaper-dock .briefing-runway-radar li{border-color:color-mix(in srgb,var(--cyan) 28%,#584f7021)}}[data-palette=miami].light .briefing-card-wallpaper-dock .briefing-runway-primary-glyph{background:linear-gradient(135deg,var(--magenta),var(--violet))}@supports (color:color-mix(in lab,red,red)){[data-palette=miami].light .briefing-card-wallpaper-dock .briefing-runway-primary-glyph{background:linear-gradient(135deg,color-mix(in srgb,var(--magenta) 11%,#ffffffeb),color-mix(in srgb,var(--violet) 9%,#ffffffeb))}}[data-palette=miami].light .today-wallpaper[data-phase=dusk] .briefing-art__time:before,[data-palette=miami].light .today-wallpaper[data-phase=night] .briefing-art__time:before{content:"Coastal light"}.notes-workspace-root{background:radial-gradient(ellipse 54% 32% at 28% -6%,var(--accent-alt),transparent 72%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-workspace-root{background:radial-gradient(ellipse 54% 32% at 28% -6%,color-mix(in srgb,var(--accent-alt) 7%,transparent),transparent 72%),color-mix(in srgb,var(--app-bg) 97%,transparent)}}.notes-workspace-root{isolation:isolate}.notes-workspace-header{-webkit-backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(90deg,var(--app-surface),var(--app-bg))}@supports (color:color-mix(in lab,red,red)){.notes-workspace-header{background:linear-gradient(90deg,color-mix(in srgb,var(--app-surface) 72%,transparent),color-mix(in srgb,var(--app-bg) 84%,transparent))}}.notes-workspace-header{gap:24px;min-height:76px;padding:11px 22px}.notes-workspace-identity{align-items:center;gap:13px;min-width:0;display:flex}.notes-workspace-mark{background:radial-gradient(circle at 28% 16%,#ffffff1a,transparent 48%),linear-gradient(145deg,var(--accent-alt),var(--accent));align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-workspace-mark{background:radial-gradient(circle at 28% 16%,#ffffff1a,transparent 48%),linear-gradient(145deg,color-mix(in srgb,var(--accent-alt) 22%,var(--app-surface-2)),color-mix(in srgb,var(--accent) 12%,var(--app-surface)))}}.notes-workspace-mark{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-workspace-mark{border:1px solid color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.notes-workspace-mark{box-shadow:inset 0 1px 0 #ffffff14,0 8px 24px var(--app-bg);border-radius:13px}@supports (color:color-mix(in lab,red,red)){.notes-workspace-mark{box-shadow:inset 0 1px 0 #ffffff14,0 8px 24px color-mix(in srgb,var(--app-bg) 35%,transparent);color:color-mix(in srgb,var(--accent-alt) 82%,white)}}.notes-workspace-mark{flex:none;justify-content:center;width:42px;height:42px;display:inline-flex}.notes-workspace-mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:22px;height:22px}.notes-workspace-header-title{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1px 10px;display:grid}@supports (color:color-mix(in lab,red,red)){.notes-workspace-header-title .eyebrow{color:color-mix(in srgb,var(--accent-alt) 56%,var(--app-muted))}}.notes-workspace-header-title .eyebrow{letter-spacing:.13em;grid-column:1/-1;font-size:9px}.notes-workspace-subtitle{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-workspace-subtitle{color:color-mix(in srgb,var(--app-muted) 88%,transparent)}}.notes-workspace-subtitle{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.notes-workspace-header-actions .capture-button{min-height:40px;padding-inline:15px}.notes-cmd-aside{background:linear-gradient(180deg,var(--accent-alt),transparent 24%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-aside{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-alt) 6%,transparent),transparent 24%),color-mix(in srgb,var(--app-bg) 91%,transparent)}}.notes-cmd-aside{gap:20px;padding:20px 15px 24px}.notes-cmd-filter-label{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-label{color:color-mix(in srgb,var(--app-muted) 78%,var(--accent-alt))}}.notes-cmd-filter-label{letter-spacing:.11em}.notes-cmd-category-row:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-row:hover{background:color-mix(in srgb,var(--app-surface-2) 82%,transparent)}.notes-cmd-category-row.active{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 14%,var(--app-surface-2)),color-mix(in srgb,var(--accent-alt) 5%,var(--app-surface)));box-shadow:inset 3px 0 0 var(--accent-alt),inset 0 0 0 1px color-mix(in srgb,var(--accent-alt) 9%,transparent)}}.notes-cmd-category-drag-handle{opacity:.22}.notes-cmd-category-branch.is-dragging .notes-cmd-category-drag-handle,.notes-cmd-category-row.dragging .notes-cmd-category-drag-handle,.notes-cmd-category-row:focus-within .notes-cmd-category-drag-handle,.notes-cmd-category-row:hover .notes-cmd-category-drag-handle{opacity:.9}.notes-cmd-toolbar{-webkit-backdrop-filter:blur(16px)saturate(1.08)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-toolbar{background:color-mix(in srgb,var(--app-bg) 78%,transparent)}}.notes-cmd-toolbar{z-index:30;gap:12px;padding:11px 18px;position:relative;overflow:visible}.notes-cmd-search-shell{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell{background:color-mix(in srgb,var(--app-surface) 84%,transparent)}}.notes-cmd-search-shell{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell{border:1px solid color-mix(in srgb,var(--app-line) 92%,transparent)}}.notes-cmd-search-shell{box-shadow:inset 0 1px 0 #ffffff0a,0 4px 14px var(--app-bg);border-radius:13px}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell{box-shadow:inset 0 1px 0 #ffffff0a,0 4px 14px color-mix(in srgb,var(--app-bg) 20%,transparent)}}.notes-cmd-search-shell{min-width:220px;max-width:580px;min-height:42px;transition:border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),background var(--motion-duration) var(--motion-ease);flex:280px;gap:9px;padding:0 10px 0 13px;display:flex}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell:focus-within{background:color-mix(in srgb,var(--app-surface) 96%,transparent)}}.notes-cmd-search-shell:focus-within{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell:focus-within{border-color:color-mix(in srgb,var(--accent-alt) 38%,var(--app-line))}}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell:focus-within{box-shadow:inset 0 1px 0 #ffffff0d,0 0 0 3px color-mix(in srgb,var(--accent-alt) 8%,transparent),0 8px 22px color-mix(in srgb,var(--app-bg) 24%,transparent)}}.notes-cmd-search-shell>svg{fill:none;height:17px;stroke:var(--app-muted);flex:none}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell>svg{stroke:color-mix(in srgb,var(--app-muted) 76%,var(--accent-alt))}}.notes-cmd-search-shell>svg{stroke-linecap:round;stroke-width:1.55px;width:17px}.notes-cmd-search-shell .notes-cmd-search{box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;max-width:none;height:40px;min-height:40px;padding:0;font-size:13px}.notes-cmd-search-shell .notes-cmd-search:focus-visible{outline:0}.notes-cmd-search-shell kbd{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell kbd{background:color-mix(in srgb,var(--app-surface-2) 82%,transparent)}}.notes-cmd-search-shell kbd{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell kbd{border:1px solid color-mix(in srgb,var(--app-line) 88%,transparent)}}.notes-cmd-search-shell kbd{color:var(--app-muted);font-family:var(--font-sans);border-radius:6px;flex:none;justify-content:center;width:22px;height:22px;font-size:10px;display:inline-flex}.notes-cmd-toolbar-controls{flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.notes-cmd-select{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-select{background:color-mix(in srgb,var(--app-surface) 76%,transparent)}}.notes-cmd-select{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-select{border-color:color-mix(in srgb,var(--app-line) 88%,transparent)}}.notes-cmd-select{border-radius:9px;min-height:36px}.notes-cmd-view-toggle{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-view-toggle{background:color-mix(in srgb,var(--app-bg) 74%,transparent);border-color:color-mix(in srgb,var(--app-line) 88%,transparent)}}.notes-cmd-view-toggle button{min-height:29px;transition:background var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);border-radius:7px;padding:0 10px}@supports (color:color-mix(in lab,red,red)){.notes-cmd-view-toggle button.active{background:linear-gradient(145deg,color-mix(in srgb,var(--accent-alt) 13%,var(--app-surface-2)),var(--app-surface-2))}}.notes-cmd-view-toggle button.active{box-shadow:inset 0 1px 0 #ffffff0d,0 2px 8px var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-view-toggle button.active{box-shadow:inset 0 1px 0 #ffffff0d,0 2px 8px color-mix(in srgb,var(--app-bg) 24%,transparent)}}.notes-cmd-count{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-count{background:color-mix(in srgb,var(--app-surface-2) 66%,transparent)}}.notes-cmd-count{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-count{border:1px solid color-mix(in srgb,var(--app-line) 58%,transparent)}}.notes-cmd-count{white-space:nowrap;border-radius:999px;padding:5px 9px}.notes-cmd-help,.notes-cmd-more summary{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-help,.notes-cmd-more summary{background:color-mix(in srgb,var(--app-surface) 78%,transparent)}}.notes-cmd-help,.notes-cmd-more summary{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-help,.notes-cmd-more summary{border-color:color-mix(in srgb,var(--app-line) 88%,transparent)}}.notes-cmd-help,.notes-cmd-more summary{height:34px;transition:background var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease);border-radius:9px;width:34px}.notes-cmd-more{z-index:31}.notes-cmd-more-menu{z-index:32}.notes-cmd-help{margin-left:0}.notes-cmd-help:hover,.notes-cmd-more summary:hover{background:var(--app-surface-2);border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-help:hover,.notes-cmd-more summary:hover{border-color:color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.notes-cmd-help:hover,.notes-cmd-more summary:hover{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-results-scroll:has(.notes-hub){background:radial-gradient(ellipse 52% 34% at 8% 100%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 72%),radial-gradient(ellipse 40% 30% at 92% 0,color-mix(in srgb,var(--accent-alt) 4%,transparent),transparent 70%)}}.notes-hub-breadcrumb{margin-bottom:14px}.notes-hub-breadcrumb-list{gap:3px}.notes-hub-breadcrumb-current,.notes-hub-breadcrumb-link{border-radius:999px;padding:5px 9px;font-size:11px}.notes-hub-breadcrumb-current{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-breadcrumb-current{background:color-mix(in srgb,var(--accent-alt) 10%,var(--app-surface-2))}}.notes-hub-breadcrumb-current{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-breadcrumb-current{border:1px solid color-mix(in srgb,var(--accent-alt) 18%,var(--app-line))}}.notes-hub-split{gap:20px}@media (min-width:960px){.notes-hub-split{grid-template-columns:minmax(0,1.06fr) minmax(310px,.94fr);gap:22px}.notes-hub-col-areas{border-right:0;padding-right:22px}.notes-hub-col-leaf{padding-right:24px}.notes-hub-col-recent{max-height:calc(100dvh - var(--notes-topbar) - 152px);padding-right:20px}}.notes-hub-col{background:linear-gradient(150deg,var(--app-surface),var(--app-bg))}@supports (color:color-mix(in lab,red,red)){.notes-hub-col{background:linear-gradient(150deg,color-mix(in srgb,var(--app-surface) 82%,transparent),color-mix(in srgb,var(--app-bg) 68%,transparent))}}.notes-hub-col{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-col{border:1px solid color-mix(in srgb,var(--app-line) 76%,transparent)}}.notes-hub-col{box-shadow:inset 0 1px 0 #ffffff0a,0 18px 45px var(--app-bg);border-radius:21px}@supports (color:color-mix(in lab,red,red)){.notes-hub-col{box-shadow:inset 0 1px 0 #ffffff0a,0 18px 45px color-mix(in srgb,var(--app-bg) 20%,transparent)}}.notes-hub-col{gap:18px;padding:22px;position:relative;overflow:hidden}.notes-hub-col:before{background:linear-gradient(90deg,var(--accent-alt),var(--accent),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.notes-hub-col:before{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 55%,transparent),color-mix(in srgb,var(--accent) 30%,transparent),transparent 72%)}}.notes-hub-col:before{content:"";opacity:.55;height:1px;position:absolute;top:0;left:22px;right:35%}.notes-hub-col-eyebrow{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-col-eyebrow{color:color-mix(in srgb,var(--accent-alt) 60%,var(--app-muted))}}.notes-hub-col-eyebrow{letter-spacing:.13em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:700}.notes-hub-col-copy{max-width:44ch;margin-top:6px;font-size:11.5px;line-height:1.55}.notes-hub-col-hide{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-hub-col-hide{background:color-mix(in srgb,var(--app-bg) 50%,transparent)}}.notes-hub-col-hide{border-radius:999px;padding:6px 11px}.notes-hub-quick{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick{background:color-mix(in srgb,var(--app-bg) 46%,transparent)}}.notes-hub-quick{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick{border:1px solid color-mix(in srgb,var(--app-line) 58%,transparent)}}.notes-hub-quick{border-radius:14px;gap:9px;margin-top:-2px;padding:11px 12px}.notes-hub-quick-heading{justify-content:space-between;align-items:center;gap:8px}.notes-hub-quick-heading>span{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-heading>span{color:color-mix(in srgb,var(--app-muted) 70%,transparent)}}.notes-hub-quick-label{letter-spacing:.1em;font-size:9px}.notes-hub-quick-row{gap:6px}.notes-hub-quick-btn{background:var(--notes-hub-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-btn{background:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 9%,var(--app-surface))}}.notes-hub-quick-btn{border-color:var(--notes-hub-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-btn{border-color:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 20%,var(--app-line))}}.notes-hub-quick-btn{border-radius:9px;min-height:32px;padding:0 10px 0 7px;font-size:11px}.notes-hub-area-rows{gap:10px}.notes-hub-area-branch{transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .18s}.notes-hub-area-row-wrap{gap:8px}.notes-hub-area-drag-handle{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-drag-handle{background:color-mix(in srgb,var(--app-bg) 48%,transparent)}}.notes-hub-area-drag-handle{border-radius:9px;height:38px;margin-left:-10px;padding:0 6px}.notes-hub-area-row{background:radial-gradient(circle at 8% 0,var(--notes-hub-area-accent,var(--app-accent)),transparent 36%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row{background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 9%,transparent),transparent 36%),color-mix(in srgb,var(--app-surface) 82%,transparent);border:1px solid color-mix(in srgb,var(--app-line) 74%,transparent);border-left:1px solid color-mix(in srgb,var(--app-line) 74%,transparent)}}.notes-hub-area-row{border-radius:15px;gap:3px 12px;min-height:74px;padding:12px 14px 12px 13px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.notes-hub-area-row:before{background:var(--notes-hub-area-accent,var(--app-accent));box-shadow:0 0 12px var(--notes-hub-area-accent);border-radius:999px;bottom:13px}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row:before{box-shadow:0 0 12px color-mix(in srgb,var(--notes-hub-area-accent) 26%,transparent)}}.notes-hub-area-row:before{content:"";opacity:.8;width:3px;position:absolute;top:13px;left:0}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row:hover:not(.dragging){background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 14%,transparent),transparent 42%),color-mix(in srgb,var(--app-surface-2) 88%,transparent);border-color:color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 26%,var(--app-line));box-shadow:inset 0 1px 0 #ffffff0a,0 10px 24px color-mix(in srgb,var(--app-bg) 26%,transparent)}}.notes-hub-area-row-icon{grid-row:1/span 2;align-self:center;padding-top:0}.notes-hub-area-row-icon>span{border:1px solid #fff;align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-icon>span{border:1px solid color-mix(in srgb,white 7%,var(--app-line));box-shadow:inset 0 1px 0 #ffffff1a,0 5px 16px color-mix(in srgb,var(--app-bg) 32%,transparent)}}.notes-hub-area-row-icon>span{width:42px;height:42px;font-size:20px;display:inline-flex}.notes-hub-area-row-meta{opacity:.86;font-size:10px}.notes-hub-area-row-preview{align-items:center;gap:6px;font-size:10.5px;display:flex}.notes-hub-area-row-preview>span{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-preview>span{color:color-mix(in srgb,var(--app-muted) 62%,transparent)}}.notes-hub-area-row-preview>span{letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.notes-hub-area-row-chevron{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-chevron{background:color-mix(in srgb,var(--app-bg) 44%,transparent)}}.notes-hub-area-row-chevron{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-chevron{border:1px solid color-mix(in srgb,var(--app-line) 60%,transparent)}}.notes-hub-area-row-chevron{border-radius:999px;justify-content:center;width:26px;height:26px;display:inline-flex}.notes-hub-area-branch.is-dragging .notes-hub-area-row{transform:scale(1.015)rotate(-.2deg)}.notes-hub-recency{gap:19px}.notes-hub-recency-label{letter-spacing:.11em;padding-left:2px;font-size:9px}.notes-hub-recent-list{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-list{background:color-mix(in srgb,var(--app-bg) 38%,transparent)}}.notes-hub-recent-list{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-list{border-color:color-mix(in srgb,var(--app-line) 62%,transparent)}}.notes-hub-recent-list{border-radius:14px}.notes-hub-recent-row{gap:7px;padding:12px 13px;transition:background .15s,box-shadow .15s,padding .15s}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-row.is-selected,.notes-hub-recent-row:focus-visible,.notes-hub-recent-row:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 8%,var(--app-surface-2)),color-mix(in srgb,var(--app-surface-2) 82%,transparent))}}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-row.is-selected{box-shadow:inset 3px 0 0 var(--app-accent),inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 7%,transparent)}}.notes-hub-recent-category,.notes-hub-recent-type{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-category,.notes-hub-recent-type{background:color-mix(in srgb,var(--app-surface-2) 76%,transparent)}}.notes-hub-recent-category,.notes-hub-recent-type{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-category,.notes-hub-recent-type{border:1px solid color-mix(in srgb,var(--app-line) 45%,transparent)}}.notes-hub-recent-category,.notes-hub-recent-type{letter-spacing:.02em;padding:2px 6px;font-size:8.5px}.notes-hub-browse-all{border-radius:7px;padding:4px 0}@supports (color:color-mix(in lab,red,red)){.notes-cmd-preview{background:radial-gradient(ellipse 80% 28% at 20% 0,color-mix(in srgb,var(--accent-alt) 8%,transparent),transparent 70%),color-mix(in srgb,var(--app-bg) 95%,transparent)}}.notes-cmd-preview-scroll{gap:10px;padding:24px 22px 8px;position:relative}.notes-cmd-preview-aura{background:linear-gradient(90deg,var(--accent-alt),var(--accent),transparent)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-preview-aura{background:linear-gradient(90deg,var(--accent-alt),color-mix(in srgb,var(--accent) 70%,var(--accent-alt)),transparent)}}.notes-cmd-preview-aura{opacity:.62;border-radius:999px;height:2px;position:absolute;top:0;left:22px;right:42%}.notes-cmd-preview-kicker{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-preview-kicker{color:color-mix(in srgb,var(--accent-alt) 60%,var(--app-muted))}}.notes-cmd-preview-kicker{letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.notes-cmd-preview-type{align-self:flex-start;margin-top:6px}.notes-cmd-preview-category{align-items:center;gap:6px;font-size:11px;display:flex}.notes-cmd-preview-category svg{fill:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-preview-category svg{fill:color-mix(in srgb,var(--accent-alt) 12%,transparent)}}.notes-cmd-preview-category svg{height:14px;stroke:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-preview-category svg{stroke:color-mix(in srgb,var(--accent-alt) 62%,var(--app-muted))}}.notes-cmd-preview-category svg{stroke-linejoin:round;stroke-width:1.2px;width:14px}.notes-cmd-preview-body{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-preview-body{border-top:1px solid color-mix(in srgb,var(--app-line) 70%,transparent)}}.notes-cmd-preview-body .note-markdown{font-size:12.5px;line-height:1.65}.notes-cmd-preview-footer{-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,var(--app-bg),var(--app-surface))}@supports (color:color-mix(in lab,red,red)){.notes-cmd-preview-footer{background:linear-gradient(180deg,color-mix(in srgb,var(--app-bg) 78%,transparent),color-mix(in srgb,var(--app-surface) 92%,transparent))}}.notes-cmd-preview-footer{gap:11px;padding:14px 20px 16px}.notes-cmd-preview-actions{gap:9px 12px}.notes-cmd-preview-actions>button{border-radius:10px;min-height:38px;padding-inline:14px}.notes-cmd-preview-link{font-size:10.5px;text-decoration:none}.notes-cmd-preview-link:hover{color:var(--accent-alt);text-underline-offset:3px;text-decoration:underline}.notes-cmd .cmd-resizable-handle:after{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd .cmd-resizable-handle:after{background:color-mix(in srgb,var(--app-line) 74%,transparent)}}.notes-cmd .cmd-preview-collapse{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.notes-cmd .cmd-preview-collapse{background:color-mix(in srgb,var(--app-surface-solid) 92%,transparent)}}.notes-cmd .cmd-preview-collapse{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd .cmd-preview-collapse{border-color:color-mix(in srgb,var(--accent-alt) 18%,var(--app-line))}}.notes-cmd .cmd-preview-collapse{color:var(--accent-alt);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-cmd .cmd-preview-collapse{color:color-mix(in srgb,var(--accent-alt) 55%,var(--app-muted))}}.notes-cmd .cmd-preview-collapse{opacity:.68;pointer-events:auto;width:21px;height:28px}.notes-cmd .cmd-preview-collapse:hover,.notes-cmd .cmd-resizable-handle-wrap:focus-within .cmd-preview-collapse,.notes-cmd .cmd-resizable-handle-wrap:hover .cmd-preview-collapse{opacity:1}.notes-cmd .cmd-preview-expand-tab{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.notes-cmd .cmd-preview-expand-tab{background:color-mix(in srgb,var(--app-surface-solid) 94%,transparent)}}.notes-cmd .cmd-preview-expand-tab{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd .cmd-preview-expand-tab{border-color:color-mix(in srgb,var(--accent-alt) 22%,var(--app-line))}}.notes-cmd .cmd-preview-expand-tab{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd .cmd-preview-expand-tab{color:color-mix(in srgb,var(--accent-alt) 66%,var(--app-muted))}}.notes-cmd .cmd-preview-expand-tab{width:23px;height:54px}@media (max-width:1100px){.notes-cmd-count,.notes-workspace-subtitle{display:none}.notes-cmd-toolbar-controls{flex:0 auto}}@media (max-width:959px){.notes-cmd-results-scroll:has(.notes-hub){padding:18px 14px 24px}.notes-hub-col{padding:18px}.notes-hub-area-drag-handle{opacity:.55;margin-left:-5px}}@media (max-width:680px){.notes-workspace-header{min-height:64px;padding:9px 12px}.notes-cmd-search-shell kbd,.notes-cmd-select,.notes-workspace-header-title .eyebrow,.notes-workspace-mark{display:none}.notes-workspace-header-title{display:block}.notes-workspace-header-title h1{font-size:18px}.notes-cmd-toolbar{align-items:stretch;padding:10px 12px}.notes-cmd-search-shell{flex-basis:100%;max-width:none}.notes-cmd-toolbar-controls{justify-content:space-between;width:100%}.notes-cmd-view-toggle{flex:1}.notes-cmd-view-toggle button{flex:1;padding-inline:6px}.notes-hub-col{border-radius:17px;padding:16px}.notes-hub-area-row{min-height:68px}.notes-hub-area-row-icon>span{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.notes-cmd-search-shell,.notes-cmd-view-toggle button,.notes-hub-area-branch,.notes-hub-area-row,.notes-hub-recent-row{transition:none}}@media (min-width:1100px){.notes-workspace-root{height:calc(100dvh - var(--notes-topbar));max-height:calc(100dvh - var(--notes-topbar));min-height:0;overflow:hidden}.notes-cmd{grid-template-columns:auto minmax(0,1fr)}.notes-cmd-aside{border-bottom:0;border-right:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-aside{border-right:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.notes-cmd-aside{flex-flow:column;gap:20px;padding:20px 15px 24px;overflow:hidden}.notes-cmd-filter-block{flex:none;min-width:0}.notes-cmd-filter-block-category{flex:auto;min-width:0;min-height:0;overflow:hidden}.notes-cmd-filter-block-category .notes-cmd-category-tree{max-height:none;overflow-y:auto}.notes-cmd-filter-block-tags{background:linear-gradient(180deg,var(--app-surface),transparent)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-tags{background:linear-gradient(180deg,color-mix(in srgb,var(--app-surface) 55%,transparent),transparent)}}.notes-cmd-filter-block-tags{border-left:0;border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-tags{border-top:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.notes-cmd-filter-block-tags{flex:0 auto;min-width:0;max-height:28%;margin-left:-15px;margin-right:-15px;padding:14px 15px 0}}.notes-cmd .cmd-resizable-main{container:notes-main-canvas/inline-size}@container notes-main-canvas (max-width:760px){.notes-hub-split:not(.notes-hub-split-leaf){grid-template-columns:minmax(0,1fr)}.notes-hub-col-areas,.notes-hub-col-leaf{padding-right:0}.notes-hub-col-recent{max-height:none;padding-right:0;overflow:visible}}.notes-workspace-header{background:linear-gradient(90deg,var(--accent-alt),transparent 42%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-workspace-header{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 3%,transparent),transparent 42%),var(--app-bg)}}.notes-workspace-header{z-index:31;min-height:78px;padding:14px 24px;position:relative}.notes-workspace-mark{box-shadow:none;color:var(--accent-alt);background:0 0;border:0;border-radius:0}@supports (color:color-mix(in lab,red,red)){.notes-workspace-mark{color:color-mix(in srgb,var(--accent-alt) 78%,white)}}.notes-workspace-mark{width:30px;height:38px;position:relative}.notes-workspace-mark:after{background:linear-gradient(var(--accent-alt),transparent);content:"";opacity:.7;border-radius:999px;width:2px;position:absolute;top:3px;bottom:3px;left:-8px}.notes-workspace-header-title{gap:0 12px}.notes-workspace-header-title h1{letter-spacing:-.055em;font-size:24px;font-weight:620}.notes-workspace-header-title .eyebrow{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-workspace-header-title .eyebrow{color:color-mix(in srgb,var(--accent-alt) 72%,var(--app-muted))}}.notes-workspace-header-title .eyebrow{letter-spacing:.18em;font-size:8px}.notes-workspace-subtitle{letter-spacing:.01em;font-size:11px}.notes-cmd-toolbar{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-toolbar{background:color-mix(in srgb,var(--app-bg) 94%,transparent)}}.notes-cmd-toolbar{border-bottom-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-toolbar{border-bottom-color:color-mix(in srgb,var(--app-line) 58%,transparent)}}.notes-cmd-toolbar{min-height:64px;padding:10px 24px}.notes-cmd-search-shell{border-color:var(--app-line);background:0 0}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell{border-color:color-mix(in srgb,var(--app-line) 68%,transparent)}}.notes-cmd-search-shell{box-shadow:none;border-radius:999px;max-width:680px;min-height:40px;padding-inline:15px 10px}.notes-cmd-search-shell:focus-within{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell:focus-within{background:color-mix(in srgb,var(--app-surface) 74%,transparent)}}.notes-cmd-search-shell:focus-within{box-shadow:0 0 0 3px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-search-shell:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-alt) 7%,transparent)}}.notes-cmd-count,.notes-cmd-help,.notes-cmd-more summary,.notes-cmd-select,.notes-cmd-view-toggle{background:0 0}.notes-cmd-view-toggle{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-view-toggle{border-color:color-mix(in srgb,var(--app-line) 58%,transparent)}}.notes-cmd-view-toggle{border-radius:999px;padding:2px}.notes-cmd-view-toggle button{border-radius:999px}.notes-cmd-view-toggle button.active{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-view-toggle button.active{background:color-mix(in srgb,var(--accent-alt) 13%,var(--app-surface-2))}}.notes-cmd-view-toggle button.active{box-shadow:none;color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-view-toggle button.active{color:color-mix(in srgb,var(--accent-alt) 82%,white)}}.notes-cmd-aside{background:var(--app-bg);border-right-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-aside{border-right-color:color-mix(in srgb,var(--app-line) 56%,transparent)}}.notes-cmd-filter-label{letter-spacing:.18em;font-size:8px}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-row.active{background:color-mix(in srgb,var(--accent-alt) 8%,transparent);box-shadow:inset 2px 0 0 color-mix(in srgb,var(--accent-alt) 82%,white)}}.notes-cmd-category-unfiled{margin-bottom:8px;padding-bottom:8px;position:relative}.notes-cmd-category-unfiled:after{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-unfiled:after{background:color-mix(in srgb,var(--app-line) 54%,transparent)}}.notes-cmd-category-unfiled:after{content:"";height:1px;position:absolute;bottom:0;left:12px;right:8px}.notes-cmd-unfiled-glyph{color:var(--accent-alt);margin-right:6px;font-size:12px;display:inline-block}.notes-cmd-results-scroll:has(.notes-hub){background:radial-gradient(ellipse 50% 35% at 18% 0,var(--accent-alt),transparent 72%),radial-gradient(ellipse 42% 34% at 100% 82%,var(--accent),transparent 75%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-results-scroll:has(.notes-hub){background:radial-gradient(ellipse 50% 35% at 18% 0,color-mix(in srgb,var(--accent-alt) 5%,transparent),transparent 72%),radial-gradient(ellipse 42% 34% at 100% 82%,color-mix(in srgb,var(--accent) 4%,transparent),transparent 75%),var(--app-bg)}}.notes-cmd-results-scroll:has(.notes-hub){padding:22px 38px 42px}.notes-hub{max-width:1320px}.notes-hub-breadcrumb{margin:0 0 20px}.notes-hub-masthead{border-bottom:1px solid var(--app-line);align-items:end}@supports (color:color-mix(in lab,red,red)){.notes-hub-masthead{border-bottom:1px solid color-mix(in srgb,var(--app-line) 55%,transparent)}}.notes-hub-masthead{grid-template-columns:minmax(0,1fr) auto;gap:28px;padding:6px 4px 18px;display:grid;position:relative;overflow:hidden}.notes-hub-masthead:after{background:radial-gradient(circle,var(--accent-alt),transparent 68%)}@supports (color:color-mix(in lab,red,red)){.notes-hub-masthead:after{background:radial-gradient(circle,color-mix(in srgb,var(--accent-alt) 13%,transparent),transparent 68%)}}.notes-hub-masthead:after{content:"";filter:blur(8px);pointer-events:none;width:380px;height:260px;position:absolute;top:-170px;left:-80px}.notes-hub-masthead-copy{z-index:1;position:relative}.notes-hub-masthead-eyebrow{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-masthead-eyebrow{color:color-mix(in srgb,var(--accent-alt) 78%,var(--app-muted))}}.notes-hub-masthead-eyebrow{letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:700}.notes-hub-masthead h2{letter-spacing:-.065em;text-overflow:ellipsis;white-space:nowrap;max-width:none;margin:0;padding-bottom:.1em;font-size:clamp(36px,3.6cqw,48px);font-weight:520;line-height:1.08;overflow:hidden}.notes-hub-masthead-copy>p:last-child{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-masthead-copy>p:last-child{color:color-mix(in srgb,var(--app-muted) 90%,white 4%)}}.notes-hub-masthead-copy>p:last-child{max-width:62ch;margin:10px 0 0;font-size:13px;line-height:1.65}.notes-hub-masthead-stats{align-items:stretch;gap:6px;display:flex}.notes-hub-stat{border-left:1px solid var(--app-line);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.notes-hub-stat{border-left:1px solid color-mix(in srgb,var(--app-line) 65%,transparent)}}.notes-hub-stat{flex-direction:column;justify-content:center;min-width:68px;padding:6px 11px;display:flex}.notes-hub-stat strong{letter-spacing:-.05em;font-size:21px;font-weight:560}.notes-hub-stat small,.notes-hub-unfiled small{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.notes-hub-unfiled{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-unfiled{background:color-mix(in srgb,var(--accent-alt) 7%,transparent)}}.notes-hub-unfiled{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-unfiled{border:1px solid color-mix(in srgb,var(--accent-alt) 18%,var(--app-line))}}.notes-hub-unfiled{color:var(--app-text);text-align:left;border-radius:12px;grid-template-columns:auto auto auto;gap:0 8px;min-height:50px;padding:8px 12px;transition:background .16s,border-color .16s,transform .16s;display:grid}.notes-hub-unfiled>span:first-child{color:var(--accent-alt);grid-row:1/span 2;font-size:17px}.notes-hub-unfiled strong{font-size:18px;font-weight:560;line-height:1}.notes-hub-unfiled small{white-space:nowrap;grid-column:2}.notes-hub-unfiled>span:last-child{color:var(--accent-alt);grid-area:1/3/span 2}.notes-hub-unfiled:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-unfiled:hover{background:color-mix(in srgb,var(--accent-alt) 12%,transparent)}}.notes-hub-unfiled:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-unfiled:hover{border-color:color-mix(in srgb,var(--accent-alt) 35%,var(--app-line))}}.notes-hub-unfiled:hover{transform:translateY(-1px)}.notes-hub-quick{border:0;border-bottom:1px solid var(--app-line);background:0 0;align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick{border-bottom:1px solid color-mix(in srgb,var(--app-line) 45%,transparent)}}.notes-hub-quick{border-radius:0;flex-direction:row;justify-content:space-between;gap:18px;margin:0;padding:9px 4px;display:flex}.notes-hub-quick-heading{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;display:flex}.notes-hub-quick-heading>span{font-size:9px}.notes-hub-quick-label{color:var(--app-text);letter-spacing:.11em;font-size:10px}.notes-hub-quick-row{justify-content:flex-end}.notes-hub-quick-btn{color:var(--notes-hub-accent,var(--app-accent));background:0 0;border:0;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-btn{color:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 70%,white)}}.notes-hub-quick-btn{min-height:34px;padding:0 10px 0 5px}.notes-hub-quick-btn:hover{background:var(--notes-hub-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-btn:hover{background:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 10%,transparent)}}.notes-hub-quick-plus{background:var(--notes-hub-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-plus{background:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 14%,transparent)}}.notes-hub-quick-plus{border:1px solid var(--notes-hub-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-quick-plus{border:1px solid color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 23%,transparent)}}.notes-hub-quick-plus{width:24px;height:24px}.notes-hub-split{gap:42px;padding-top:22px}@media (min-width:960px){.notes-hub-split{grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr);gap:42px}.notes-hub-col-areas{border-right:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-col-areas{border-right:1px solid color-mix(in srgb,var(--app-line) 48%,transparent)}}.notes-hub-col-areas{padding-right:42px}.notes-hub-col-recent{max-height:none;padding-right:4px}}.notes-hub-col{box-shadow:none;background:0 0;border:0;border-radius:0;gap:22px;padding:0;overflow:visible}.notes-hub-col:before{display:none}.notes-hub-col-eyebrow{letter-spacing:.18em;margin-bottom:7px;font-size:8px}.notes-hub-col-title{letter-spacing:-.05em;font-size:24px;font-weight:560}.notes-hub-col-copy{max-width:58ch;font-size:11px}.notes-hub-col-hide{color:var(--app-muted);background:0 0;border:0;font-size:9px}.notes-hub-area-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.notes-hub-area-branch{min-width:0}.notes-hub-area-row-wrap{height:100%}.notes-hub-area-drag-handle{opacity:.16;background:0 0;border-radius:0;height:100%;margin-left:-22px;padding:0 5px}.notes-hub-area-row{background:radial-gradient(circle at 0 0,var(--notes-hub-area-accent,var(--app-accent)),transparent 58%),linear-gradient(145deg,var(--notes-hub-area-accent,var(--app-accent)),var(--notes-hub-area-accent,var(--app-accent)));align-content:start}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 30%,transparent),transparent 58%),linear-gradient(145deg,color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 10%,var(--app-surface)),color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 4%,var(--app-bg)))}}.notes-hub-area-row{border:1px solid var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row{border:1px solid color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 30%,var(--app-line))}}.notes-hub-area-row{border-left:1px solid var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row{border-left:1px solid color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 30%,var(--app-line))}}.notes-hub-area-row{box-shadow:inset 0 1px 0 #ffffff12,0 8px 28px var(--notes-hub-area-accent,var(--app-accent));border-radius:18px}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row{box-shadow:inset 0 1px 0 #ffffff12,0 8px 28px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 10%,transparent)}}.notes-hub-area-row{grid-template-rows:auto minmax(22px,auto);grid-template-columns:auto minmax(0,1fr) auto;gap:10px 12px;min-height:130px;padding:18px}.notes-hub-area-row:before{height:2px;box-shadow:0 0 14px var(--notes-hub-area-accent,var(--app-accent));bottom:auto;left:18px}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row:before{box-shadow:0 0 14px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 52%,transparent)}}.notes-hub-area-row:before{opacity:1;width:auto;top:0;right:64%}.notes-hub-area-row:hover:not(.dragging){background:radial-gradient(circle at 0 0,var(--notes-hub-area-accent,var(--app-accent)),transparent 62%),var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row:hover:not(.dragging){background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 40%,transparent),transparent 62%),color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 12%,var(--app-surface-2))}}.notes-hub-area-row:hover:not(.dragging){border-color:var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row:hover:not(.dragging){border-color:color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 48%,var(--app-line))}}.notes-hub-area-row:hover:not(.dragging){box-shadow:inset 0 1px 0 #ffffff17,0 18px 40px var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row:hover:not(.dragging){box-shadow:inset 0 1px 0 #ffffff17,0 18px 40px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 20%,transparent)}}.notes-hub-area-row:hover:not(.dragging){transform:translateY(-3px)}.notes-hub-area-row-icon{grid-row:1}.notes-hub-area-row-icon>span{border:1px solid var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-icon>span{border:1px solid color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 54%,white 12%)}}.notes-hub-area-row-icon>span{box-shadow:inset 0 1px 0 #ffffff40,0 6px 18px var(--notes-hub-area-accent,var(--app-accent));border-radius:11px}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-icon>span{box-shadow:inset 0 1px 0 #ffffff40,0 6px 18px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 28%,transparent)}}.notes-hub-area-row-icon>span{justify-content:center;width:38px;height:38px;font-size:24px}.notes-hub-area-row-body{align-self:center}.notes-hub-area-row-name{letter-spacing:-.035em;font-size:16px;font-weight:580}.notes-hub-area-row-meta{letter-spacing:.025em;font-size:9px}.notes-hub-area-row-preview{border-top:1px solid var(--app-line);align-self:end}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-preview{border-top:1px solid color-mix(in srgb,var(--app-line) 42%,transparent)}}.notes-hub-area-row-preview{grid-column:1/-1;padding-top:10px}.notes-hub-area-row-chevron{border-color:var(--app-line);background:0 0;align-self:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row-chevron{border-color:color-mix(in srgb,var(--app-line) 54%,transparent)}}.notes-hub-area-row.color-neon{background:radial-gradient(circle at 4% -8%,var(--notes-hub-area-accent,var(--app-accent)),transparent 58%),linear-gradient(145deg,var(--notes-hub-area-accent,var(--app-accent)),var(--notes-hub-area-accent,var(--app-accent)))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-neon{background:radial-gradient(circle at 4% -8%,color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 52%,transparent),transparent 58%),linear-gradient(145deg,color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 18%,var(--app-surface)),color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 5%,var(--app-bg)))}}.notes-hub-area-row.color-neon{border-color:var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-neon{border-color:color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 58%,var(--app-line))}}.notes-hub-area-row.color-neon{box-shadow:inset 0 1px 0 #ffffff1f,0 0 26px var(--notes-hub-area-accent,var(--app-accent)),0 14px 34px var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-neon{box-shadow:inset 0 1px 0 #ffffff1f,0 0 26px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 16%,transparent),0 14px 34px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 14%,transparent)}}.notes-hub-area-row.color-neon:before{box-shadow:0 0 8px var(--notes-hub-area-accent,var(--app-accent)),0 0 22px var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-neon:before{box-shadow:0 0 8px var(--notes-hub-area-accent,var(--app-accent)),0 0 22px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 82%,transparent)}}.notes-hub-area-row.color-neon:before{right:28%}.notes-hub-area-row.color-neon .notes-hub-area-row-icon>span{box-shadow:inset 0 1px 0 #ffffff6b,0 0 12px var(--notes-hub-area-accent,var(--app-accent)),0 0 28px var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-neon .notes-hub-area-row-icon>span{box-shadow:inset 0 1px 0 #ffffff6b,0 0 12px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 58%,transparent),0 0 28px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 34%,transparent)}}.notes-hub-area-row.color-neon .notes-hub-area-row-icon>span{filter:brightness(1.08)saturate(1.18)}.notes-hub-area-row.color-neon:hover:not(.dragging){background:radial-gradient(circle at 4% -8%,var(--notes-hub-area-accent,var(--app-accent)),transparent 62%),var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-neon:hover:not(.dragging){background:radial-gradient(circle at 4% -8%,color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 64%,transparent),transparent 62%),color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 18%,var(--app-surface-2))}}.notes-hub-area-row.color-neon:hover:not(.dragging){border-color:var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-neon:hover:not(.dragging){border-color:color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 74%,white 8%)}}.notes-hub-area-row.color-neon:hover:not(.dragging){box-shadow:inset 0 1px 0 #ffffff26,0 0 34px var(--notes-hub-area-accent,var(--app-accent)),0 20px 44px var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-neon:hover:not(.dragging){box-shadow:inset 0 1px 0 #ffffff26,0 0 34px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 24%,transparent),0 20px 44px color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 20%,transparent)}}.notes-hub-area-row.color-flat{background:var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-flat{background:color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 11%,var(--app-surface))}}.notes-hub-area-row.color-flat{border-color:var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-flat{border-color:color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 18%,var(--app-line))}}.notes-hub-area-row.color-flat{box-shadow:inset 0 1px 0 #ffffff0a,0 5px 14px var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-flat{box-shadow:inset 0 1px 0 #ffffff0a,0 5px 14px color-mix(in srgb,var(--app-bg) 20%,transparent)}}.notes-hub-area-row.color-flat:before{box-shadow:none;opacity:.58;right:74%}.notes-hub-area-row.color-flat .notes-hub-area-row-icon>span{border-color:var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-flat .notes-hub-area-row-icon>span{border-color:color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 28%,var(--app-line))}}.notes-hub-area-row.color-flat .notes-hub-area-row-icon>span{filter:saturate(.82);box-shadow:inset 0 1px #ffffff14}.notes-hub-area-row.color-flat:hover:not(.dragging){background:var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-flat:hover:not(.dragging){background:color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 15%,var(--app-surface-2))}}.notes-hub-area-row.color-flat:hover:not(.dragging){border-color:var(--notes-hub-area-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-flat:hover:not(.dragging){border-color:color-mix(in srgb,var(--notes-hub-area-accent,var(--app-accent)) 28%,var(--app-line))}}.notes-hub-area-row.color-flat:hover:not(.dragging){box-shadow:inset 0 1px 0 #ffffff0d,0 9px 22px var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-hub-area-row.color-flat:hover:not(.dragging){box-shadow:inset 0 1px 0 #ffffff0d,0 9px 22px color-mix(in srgb,var(--app-bg) 24%,transparent)}}.notes-hub-area-row.color-flat:hover:not(.dragging){transform:translateY(-2px)}.notes-hub-recent-list{background:0 0;border:0;border-radius:0;padding-left:13px;position:relative;overflow:visible}.notes-hub-recent-list:before{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-list:before{background:color-mix(in srgb,var(--app-line) 58%,transparent)}}.notes-hub-recent-list:before{content:"";width:1px;position:absolute;top:15px;bottom:15px;left:3px}.notes-hub-recent-list>li{position:relative}.notes-hub-recent-list>li:before{background:var(--app-bg);border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-list>li:before{border:1px solid color-mix(in srgb,var(--accent-alt) 52%,var(--app-line))}}.notes-hub-recent-list>li:before{content:"";z-index:1;border-radius:999px;width:7px;height:7px;position:absolute;top:18px;left:-13px}.notes-hub-recent-row{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-row{border-bottom:1px solid color-mix(in srgb,var(--app-line) 43%,transparent)}}.notes-hub-recent-row{border-radius:0;padding:12px 8px 13px 12px}.notes-hub-recent-row.is-selected,.notes-hub-recent-row:focus-visible,.notes-hub-recent-row:hover{background:linear-gradient(90deg,var(--accent-alt),transparent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-row.is-selected,.notes-hub-recent-row:focus-visible,.notes-hub-recent-row:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 7%,transparent),transparent)}}.notes-hub-recent-row.is-selected{box-shadow:none}.notes-hub-recent-title{font-size:12px;font-weight:580}.notes-hub-recent-category,.notes-hub-recent-type{border-color:var(--app-line);background:0 0}@supports (color:color-mix(in lab,red,red)){.notes-hub-recent-category,.notes-hub-recent-type{border-color:color-mix(in srgb,var(--app-line) 46%,transparent)}}.notes-cmd-scope-banner{background:linear-gradient(90deg,var(--accent-alt),transparent 55%),var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-cmd-scope-banner{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 10%,transparent),transparent 55%),color-mix(in srgb,var(--app-surface) 72%,transparent)}}.notes-cmd-scope-banner{border-bottom:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-scope-banner{border-bottom:1px solid color-mix(in srgb,var(--accent-alt) 22%,var(--app-line))}}.notes-cmd-scope-banner{justify-content:space-between;min-height:58px;padding:9px 22px;display:flex}.notes-cmd-scope-banner-copy{align-items:center;gap:11px;display:flex}.notes-cmd-scope-banner-copy>span:last-child{flex-direction:column;gap:2px;display:flex}.notes-cmd-scope-banner-icon{color:var(--accent-alt);font-size:20px}.notes-cmd-scope-banner strong{font-size:12px;font-weight:650}.notes-cmd-scope-banner small{color:var(--app-muted);font-size:10px}.notes-cmd-scope-banner>button{border:1px solid var(--accent-alt);background:0 0}@supports (color:color-mix(in lab,red,red)){.notes-cmd-scope-banner>button{border:1px solid color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.notes-cmd-scope-banner>button{color:var(--accent-alt);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-cmd-scope-banner>button{color:color-mix(in srgb,var(--accent-alt) 76%,white)}}.notes-cmd-scope-banner>button{min-height:31px;padding:0 12px;font-size:10px}.notes-cmd-preview{background:linear-gradient(180deg,var(--accent-alt),transparent 30%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-preview{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-alt) 3%,transparent),transparent 30%),var(--app-bg)}}.notes-cmd-preview-scroll{padding:30px 26px 12px}.notes-cmd-preview-aura{opacity:.8;height:1px;left:26px;right:58%}.notes-cmd-preview-title{letter-spacing:-.055em;margin-top:7px;font-size:clamp(22px,1.9vw,29px);font-weight:560;line-height:1.08}.notes-cmd-preview-body{margin-top:15px;padding-top:20px}@container notes-main-canvas (min-width:861px){.notes-cmd-results-scroll:has(.notes-hub-with-recent){overscroll-behavior:contain;scroll-padding-bottom:32px;overflow:hidden auto}.notes-hub-with-recent .notes-hub-split-with-recent{height:auto;min-height:0;overflow:visible}.notes-hub-with-recent :is(.notes-hub-col-areas,.notes-hub-col-recent){overscroll-behavior:auto;scrollbar-gutter:auto;scrollbar-width:auto;height:auto;max-height:none;overflow-y:visible}}@container notes-main-canvas (max-width:860px){.notes-hub-masthead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;padding-bottom:20px}.notes-hub-masthead-stats{justify-content:flex-start}.notes-hub-masthead h2{font-size:38px}.notes-hub-masthead-copy>p:last-child{margin-top:11px}.notes-hub-stat{display:none}.notes-hub-quick{padding-block:10px}.notes-hub-quick-heading>span{display:none}.notes-hub-split{padding-top:25px}.notes-hub-split:not(.notes-hub-split-leaf){grid-template-columns:minmax(0,1fr)}.notes-hub-col-areas{border-right:0;padding-right:0}.notes-hub-col-recent{max-height:none;padding-right:0;overflow:visible}}@container notes-main-canvas (max-width:620px){.notes-hub-masthead{align-items:start}.notes-hub-area-rows,.notes-hub-masthead{grid-template-columns:minmax(0,1fr)}.notes-hub-quick{flex-direction:column;align-items:flex-start}.notes-hub-quick-row{justify-content:flex-start}}@media (max-width:680px){.notes-cmd-aside{max-height:300px;overflow:auto hidden}.notes-cmd-filter-block-category .notes-cmd-category-tree,.notes-cmd-filter-block-tags{max-height:248px;overflow-y:auto}.notes-cmd-results-scroll:has(.notes-hub){padding:22px 16px 36px}.notes-hub-masthead{padding-top:6px}.notes-hub-masthead h2{font-size:34px}.notes-hub-masthead-stats{flex-wrap:wrap}.notes-cmd-scope-banner{padding-inline:14px}}.tasks-workspace-root{--tasks-workspace-header:76px;background:radial-gradient(ellipse 58% 30% at 22% -8%,var(--accent-alt),transparent 74%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-root{background:radial-gradient(ellipse 58% 30% at 22% -8%,color-mix(in srgb,var(--accent-alt) 6%,transparent),transparent 74%),var(--app-bg)}}.tasks-workspace-header{-webkit-backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(90deg,var(--accent-alt),var(--app-bg) 44%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-header{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 3%,transparent),color-mix(in srgb,var(--app-bg) 94%,transparent) 44%),var(--app-bg);border-bottom-color:color-mix(in srgb,var(--app-line) 58%,transparent)}}.tasks-workspace-header{min-height:var(--tasks-workspace-header);padding:11px 24px}.tasks-workspace-identity{align-items:center;gap:13px;min-width:0;display:flex}.tasks-workspace-mark{color:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-mark{color:color-mix(in srgb,var(--accent-alt) 80%,white)}}.tasks-workspace-mark{flex:none;justify-content:center;width:34px;display:inline-flex;position:relative}.tasks-workspace-mark:after{background:linear-gradient(var(--accent-alt),transparent);content:"";opacity:.72;border-radius:999px;width:2px;position:absolute;top:3px;bottom:3px;left:-7px}.tasks-workspace-mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:24px;height:24px}.tasks-workspace-header-title{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1px 11px;display:grid}.tasks-workspace-header-title .eyebrow{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-header-title .eyebrow{color:color-mix(in srgb,var(--accent-alt) 70%,var(--app-muted))}}.tasks-workspace-header-title .eyebrow{letter-spacing:.18em;grid-column:1/-1;font-size:8px}.tasks-workspace-header-title h1{letter-spacing:-.055em;font-size:24px;font-weight:620}.tasks-workspace-subtitle{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-subtitle{color:color-mix(in srgb,var(--app-muted) 88%,transparent)}}.tasks-workspace-subtitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.tasks-workspace-header-meta{gap:8px}.tasks-workspace-stat{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-stat{background:color-mix(in srgb,var(--app-surface) 56%,transparent)}}.tasks-workspace-stat{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-stat{border:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.tasks-workspace-stat{border-radius:999px;gap:4px;min-height:31px;padding:0 11px;font-size:10px;display:inline-flex}.tasks-workspace-stat-value{margin-right:0;font-size:13px;font-weight:650}.tasks-workspace-stat-overdue{background:var(--danger,#f87171)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-stat-overdue{background:color-mix(in srgb,var(--danger,#f87171) 5%,transparent)}}.tasks-workspace-stat-overdue{border-color:var(--danger,#f87171)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-stat-overdue{border-color:color-mix(in srgb,var(--danger,#f87171) 18%,var(--app-line))}.tasks-cmd-aside{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-alt) 5%,transparent),transparent 27%),var(--app-bg)}}.tasks-cmd-aside{border-right-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-aside{border-right-color:color-mix(in srgb,var(--app-line) 56%,transparent)}}.tasks-cmd-aside{gap:24px;padding:22px 15px 26px}.tasks-cmd-filter-label{color:var(--accent-alt);background:0 0}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-label{color:color-mix(in srgb,var(--accent-alt) 45%,var(--app-muted))}}.tasks-cmd-filter-label{letter-spacing:.18em;padding-bottom:4px;font-size:8px}.tasks-cmd-filter-item{border-radius:9px;min-height:34px;padding-inline:11px 9px}.tasks-cmd-filter-item:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item:hover{background:color-mix(in srgb,var(--app-surface-2) 76%,transparent)}.tasks-cmd-filter-item.active{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface-2)),color-mix(in srgb,var(--accent-alt) 4%,transparent));box-shadow:inset 2px 0 0 color-mix(in srgb,var(--accent-alt) 88%,white),inset 0 0 0 1px color-mix(in srgb,var(--accent-alt) 7%,transparent)}}.tasks-cmd-toolbar{-webkit-backdrop-filter:blur(16px)saturate(1.08);background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-toolbar{background:color-mix(in srgb,var(--app-bg) 90%,transparent);border-bottom-color:color-mix(in srgb,var(--app-line) 58%,transparent)}}.tasks-cmd-toolbar{z-index:30;flex-wrap:nowrap;gap:10px;min-height:64px;padding:10px 18px;position:relative;overflow:visible}.tasks-cmd-search-shell{border:1px solid var(--app-line);background:0 0;align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-search-shell{border:1px solid color-mix(in srgb,var(--app-line) 68%,transparent)}}.tasks-cmd-search-shell{min-width:180px;min-height:40px;transition:background var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);border-radius:999px;flex:0 330px;gap:9px;padding:0 10px 0 14px;display:flex}.tasks-cmd-search-shell:focus-within{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-search-shell:focus-within{background:color-mix(in srgb,var(--app-surface) 76%,transparent)}}.tasks-cmd-search-shell:focus-within{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-search-shell:focus-within{border-color:color-mix(in srgb,var(--accent-alt) 36%,var(--app-line))}}.tasks-cmd-search-shell:focus-within{box-shadow:0 0 0 3px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-search-shell:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-alt) 7%,transparent)}}.tasks-cmd-search-shell>svg{fill:none;height:17px;stroke:var(--app-muted);flex:none}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-search-shell>svg{stroke:color-mix(in srgb,var(--app-muted) 76%,var(--accent-alt))}}.tasks-cmd-search-shell>svg{stroke-linecap:round;stroke-width:1.55px;width:17px}.tasks-cmd-search-shell .tasks-cmd-search{box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;min-width:0;height:38px;min-height:38px;padding:0;font-size:12px}.tasks-cmd-search-shell .tasks-cmd-search:focus-visible{outline:0}.tasks-cmd-search-shell kbd{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-search-shell kbd{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.tasks-cmd-search-shell kbd{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-search-shell kbd{border:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.tasks-cmd-search-shell kbd{color:var(--app-muted);font-family:var(--font-sans);border-radius:6px;flex:none;justify-content:center;width:22px;height:22px;font-size:10px;display:inline-flex}.tasks-cmd-quick-add{flex:440px;min-width:260px}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-form{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 5%,transparent),color-mix(in srgb,var(--app-surface) 78%,transparent))}}.tasks-cmd-quick-add-form{border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-form{border:1px solid color-mix(in srgb,var(--accent) 18%,var(--app-line))}}.tasks-cmd-quick-add-form{border-radius:999px;gap:4px;min-height:42px;padding:3px 3px 3px 14px}.tasks-cmd-quick-add-input{background:0 0;border:0;border-radius:0;min-height:34px;padding:0;font-size:12px}.tasks-cmd-quick-add-input:focus{border-color:#0000;outline:0}.tasks-cmd-quick-add-submit{background:linear-gradient(145deg,var(--accent),var(--accent-alt))}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-submit{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 92%,white 4%),color-mix(in srgb,var(--accent-alt) 24%,var(--accent)))}}.tasks-cmd-quick-add-submit{border-radius:999px;min-height:34px;padding:0 15px;box-shadow:inset 0 1px #ffffff24}.tasks-cmd-quick-add-detail{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-detail{background:color-mix(in srgb,var(--app-surface-solid) 96%,transparent)}}.tasks-cmd-quick-add-detail{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-detail{border-color:color-mix(in srgb,var(--accent) 20%,var(--app-line))}}.tasks-cmd-quick-add-detail{border-radius:16px;margin-top:8px;padding:0;box-shadow:0 22px 64px #00000061}@media (max-width:760px){.tasks-cmd-quick-add-detail{border-radius:16px;width:auto;max-height:calc(100dvh - 184px);margin:0;position:fixed;top:112px;left:12px;right:12px;box-shadow:0 22px 64px #00000061}}.tasks-cmd-toolbar-actions{flex-wrap:nowrap;flex:none;gap:7px}.tasks-cmd-help,.tasks-cmd-new-task,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger{border-color:var(--app-line);background:0 0}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-help,.tasks-cmd-new-task,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger{border-color:color-mix(in srgb,var(--app-line) 68%,transparent)}}.tasks-cmd-help,.tasks-cmd-new-task,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger{border-radius:999px;min-height:34px}.tasks-cmd-new-task{color:var(--app-text);padding-inline:12px}.tasks-cmd-help,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger{width:34px;height:34px}.tasks-cmd-help:hover,.tasks-cmd-new-task:hover,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger:hover{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-help:hover,.tasks-cmd-new-task:hover,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger:hover{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.tasks-cmd-help:hover,.tasks-cmd-new-task:hover,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-help:hover,.tasks-cmd-new-task:hover,.tasks-cmd-toolbar-actions .cmd-col-picker-trigger:hover{border-color:color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.tasks-cmd-count{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-count{background:color-mix(in srgb,var(--app-surface-2) 58%,transparent)}}.tasks-cmd-count{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-count{border:1px solid color-mix(in srgb,var(--app-line) 54%,transparent)}}.tasks-cmd-count{border-radius:999px;padding:5px 9px;font-size:10px}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-results-scroll{background:radial-gradient(ellipse 48% 30% at 4% 100%,color-mix(in srgb,var(--accent) 5%,transparent),transparent 74%),var(--app-bg)}}.tasks-cmd-table-head{-webkit-backdrop-filter:blur(16px);background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-table-head{background:color-mix(in srgb,var(--app-bg) 90%,transparent);border-bottom-color:color-mix(in srgb,var(--app-line) 54%,transparent)}}.tasks-cmd-table-head{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-table-head{color:color-mix(in srgb,var(--app-muted) 82%,var(--accent-alt))}}.tasks-cmd-table-head{letter-spacing:.1em;z-index:4;padding:10px 28px;font-size:9px}.tasks-cmd-table-head .cmd-col-resize-handle:after{top:5px;bottom:5px}.tasks-cmd-results{padding:4px 0 28px}.tasks-cmd-group-label{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-group-label{color:color-mix(in srgb,var(--app-muted) 78%,var(--app-text))}}.tasks-cmd-group-label{letter-spacing:.12em;padding:17px 28px 8px;font-size:9px;font-weight:700}.tasks-cmd-group-label span{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-group-label span{background:color-mix(in srgb,var(--app-surface-2) 60%,transparent)}}.tasks-cmd-group-label span{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-group-label span{border:1px solid color-mix(in srgb,var(--app-line) 48%,transparent)}}.tasks-cmd-group-label span{opacity:.8;border-radius:999px;padding:1px 6px;font-size:9px}.tasks-cmd-rows{gap:6px;padding:0 12px}.task-row-item{border-bottom:0;padding:0}.task-row-grid{background:linear-gradient(90deg,var(--app-surface),var(--app-bg))}@supports (color:color-mix(in lab,red,red)){.task-row-grid{background:linear-gradient(90deg,color-mix(in srgb,var(--app-surface) 72%,transparent),color-mix(in srgb,var(--app-bg) 40%,transparent))}}.task-row-grid{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.task-row-grid{border:1px solid color-mix(in srgb,var(--app-line) 52%,transparent)}}.task-row-grid{min-height:58px;transition:background var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),transform var(--motion-duration) var(--motion-ease);border-radius:12px;padding:10px 16px;box-shadow:inset 0 1px #ffffff06}.task-row-item:hover .task-row-grid{background:linear-gradient(90deg,var(--accent-alt),var(--app-surface))}@supports (color:color-mix(in lab,red,red)){.task-row-item:hover .task-row-grid{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 5%,var(--app-surface-2)),color-mix(in srgb,var(--app-surface) 64%,transparent))}}.task-row-item:hover .task-row-grid{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.task-row-item:hover .task-row-grid{border-color:color-mix(in srgb,var(--accent-alt) 18%,var(--app-line))}}.task-row-item:hover .task-row-grid{transform:translateY(-1px)}.task-row-item.task-row-selected .task-row-grid{background:linear-gradient(90deg,var(--accent-alt),var(--accent))}@supports (color:color-mix(in lab,red,red)){.task-row-item.task-row-selected .task-row-grid{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface-2)),color-mix(in srgb,var(--accent) 3%,var(--app-surface)))}}.task-row-item.task-row-selected .task-row-grid{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.task-row-item.task-row-selected .task-row-grid{border-color:color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.task-row-item.task-row-selected .task-row-grid{box-shadow:inset 3px 0 0 var(--accent-alt),inset 0 1px 0 #ffffff0a,0 10px 30px #00000024}.task-row-overdue .task-row-grid{background:linear-gradient(90deg,var(--danger,#f87171),var(--app-surface) 38%,transparent)}@supports (color:color-mix(in lab,red,red)){.task-row-overdue .task-row-grid{background:linear-gradient(90deg,color-mix(in srgb,var(--danger,#f87171) 7%,transparent),color-mix(in srgb,var(--app-surface) 65%,transparent) 38%,transparent)}}.task-row-overdue .task-row-grid{border-color:var(--danger,#f87171)}@supports (color:color-mix(in lab,red,red)){.task-row-overdue .task-row-grid{border-color:color-mix(in srgb,var(--danger,#f87171) 14%,var(--app-line))}}.task-row-overdue.task-row-selected .task-row-grid,.task-row-overdue:hover .task-row-grid{background:linear-gradient(90deg,var(--danger,#f87171),var(--app-surface))}@supports (color:color-mix(in lab,red,red)){.task-row-overdue.task-row-selected .task-row-grid,.task-row-overdue:hover .task-row-grid{background:linear-gradient(90deg,color-mix(in srgb,var(--danger,#f87171) 12%,var(--app-surface-2)),color-mix(in srgb,var(--app-surface) 64%,transparent))}}.task-row-title{letter-spacing:-.012em;font-size:13px;font-weight:620}.task-row-snippet{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.task-row-snippet{color:color-mix(in srgb,var(--app-muted) 88%,transparent)}}.task-row-snippet{margin-top:2px}.task-row-check{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.task-row-check{background:color-mix(in srgb,var(--app-surface-2) 58%,transparent)}}.task-row-check{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.task-row-check{border-color:color-mix(in srgb,var(--app-line) 72%,transparent)}}.task-row-check{border-radius:999px}.task-cmd-cell-badge,.task-cmd-cell-text{font-size:11px}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-alt) 3%,transparent),transparent 32%),var(--app-bg)}}.tasks-cmd-preview{position:relative}.tasks-cmd-preview:before{background:linear-gradient(90deg,var(--accent-alt),transparent);content:"";opacity:.82;z-index:2;height:1px;position:absolute;top:0;left:26px;right:58%}.tasks-cmd-preview-scroll{padding:28px 26px 14px}.tasks-cmd-preview-header{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview-header{border-bottom:1px solid color-mix(in srgb,var(--app-line) 48%,transparent)}}.tasks-cmd-preview-header{margin-bottom:18px;padding-bottom:12px}.tasks-cmd-preview-status{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview-status{color:color-mix(in srgb,var(--accent-alt) 62%,var(--app-muted))}}.tasks-cmd-preview-status{letter-spacing:.13em;font-size:9px}.tasks-cmd-preview-title{letter-spacing:-.055em;margin-bottom:17px;font-size:clamp(23px,2vw,30px);font-weight:560;line-height:1.08}.tasks-cmd-preview-meta,.tasks-cmd-preview-tags{gap:7px;margin-bottom:14px}.tasks-cmd-preview-body{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview-body{border-top:1px solid color-mix(in srgb,var(--app-line) 42%,transparent)}}.tasks-cmd-preview-body{margin-top:6px;padding-top:20px}.tasks-cmd-preview-body .note-markdown{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview-body .note-markdown{color:color-mix(in srgb,var(--app-muted) 88%,var(--app-text))}}.tasks-cmd-preview-body .note-markdown{font-size:13px;line-height:1.65}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview-footer{background:color-mix(in srgb,var(--app-bg) 94%,transparent)}}.tasks-cmd-preview-footer{border-top-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview-footer{border-top-color:color-mix(in srgb,var(--app-line) 52%,transparent)}}.tasks-cmd-preview-footer{padding:15px 26px 18px}.tasks-cmd-preview-actions .button,.tasks-cmd-preview-actions button{border-radius:999px}.tasks-cmd .cmd-resizable-aside-handle:after,.tasks-cmd .cmd-resizable-handle:after{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd .cmd-resizable-aside-handle:after,.tasks-cmd .cmd-resizable-handle:after{background:color-mix(in srgb,var(--app-line) 62%,transparent)}}.tasks-cmd .cmd-aside-collapse,.tasks-cmd .cmd-preview-collapse{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd .cmd-aside-collapse,.tasks-cmd .cmd-preview-collapse{background:color-mix(in srgb,var(--app-surface-solid) 94%,transparent)}}.tasks-cmd .cmd-aside-collapse,.tasks-cmd .cmd-preview-collapse{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd .cmd-aside-collapse,.tasks-cmd .cmd-preview-collapse{border-color:color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.tasks-cmd .cmd-aside-collapse,.tasks-cmd .cmd-preview-collapse{color:var(--accent-alt);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.tasks-cmd .cmd-aside-collapse,.tasks-cmd .cmd-preview-collapse{color:color-mix(in srgb,var(--accent-alt) 62%,var(--app-muted))}}.tasks-cmd .cmd-aside-collapse,.tasks-cmd .cmd-preview-collapse{opacity:.7;pointer-events:auto;width:21px;height:28px}.tasks-cmd .cmd-aside-expand-tab,.tasks-cmd .cmd-preview-expand-tab{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd .cmd-aside-expand-tab,.tasks-cmd .cmd-preview-expand-tab{background:color-mix(in srgb,var(--app-surface-solid) 95%,transparent)}}.tasks-cmd .cmd-aside-expand-tab,.tasks-cmd .cmd-preview-expand-tab{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd .cmd-aside-expand-tab,.tasks-cmd .cmd-preview-expand-tab{border-color:color-mix(in srgb,var(--accent-alt) 22%,var(--app-line))}}.tasks-cmd .cmd-aside-expand-tab,.tasks-cmd .cmd-preview-expand-tab{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd .cmd-aside-expand-tab,.tasks-cmd .cmd-preview-expand-tab{color:color-mix(in srgb,var(--accent-alt) 66%,var(--app-muted))}}.tasks-cmd-results-scroll-calendar{padding:18px 20px 26px}.tasks-cal-nav{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-nav{border-bottom:1px solid color-mix(in srgb,var(--app-line) 50%,transparent)}}.tasks-cal-nav{padding-bottom:14px}.tasks-cal-grid{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-grid{border-color:color-mix(in srgb,var(--app-line) 58%,transparent)}}.tasks-cal-grid{border-radius:16px;overflow:hidden}.tasks-cal-day{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day{background:color-mix(in srgb,var(--app-surface) 40%,transparent)}}.tasks-cal-day{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day{border-color:color-mix(in srgb,var(--app-line) 46%,transparent)}}@media (max-width:1180px){.tasks-cmd-count,.tasks-workspace-subtitle{display:none}.tasks-cmd-search-shell{flex-basis:250px}.tasks-cmd-quick-add{flex-basis:320px}}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.tasks-workspace-root{--tasks-workspace-header:68px}.tasks-workspace-header{padding:9px 14px}.tasks-cmd-toolbar{flex-wrap:wrap}.tasks-cmd-quick-add,.tasks-cmd-search-shell{flex:100%;min-width:0;max-width:none}.tasks-cmd-search-shell .tasks-cmd-search{min-height:38px;padding:0}.tasks-cmd-toolbar-actions{flex:100%;justify-content:flex-end}.tasks-cmd-rows{padding-inline:4px}.tasks-cmd-group-label,.tasks-cmd-table-head{padding-inline:20px}}@media (max-width:680px){.tasks-cmd-search-shell kbd,.tasks-workspace-header-title .eyebrow,.tasks-workspace-mark{display:none}.tasks-workspace-header-title{display:block}.tasks-workspace-header-title h1{font-size:20px}.tasks-workspace-header-meta{gap:5px}.tasks-workspace-stat{padding-inline:8px}.tasks-cmd-toolbar{padding:10px 12px}.tasks-cmd-new-task{margin-right:auto}}@media (prefers-reduced-motion:reduce){.task-row-grid,.tasks-cmd-filter-item,.tasks-cmd-search-shell{transition:none}.task-row-item:hover .task-row-grid{transform:none}}.note-editor-workspace{--detail-radius:14px;--detail-card:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace{--detail-card:color-mix(in srgb,var(--app-surface-solid) 72%,transparent)}}.note-editor-workspace{--detail-card-hover:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace{--detail-card-hover:color-mix(in srgb,var(--app-surface-solid) 88%,transparent)}}.note-editor-workspace{--detail-field:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace{--detail-field:color-mix(in srgb,var(--app-bg) 58%,var(--app-surface-solid))}}.note-editor-workspace{background:radial-gradient(circle at 74% -20%,var(--accent-alt),transparent 42%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace{background:radial-gradient(circle at 74% -20%,color-mix(in srgb,var(--accent-alt) 8%,transparent),transparent 42%),var(--app-bg)}}.note-editor-workspace-header{-webkit-backdrop-filter:blur(18px)saturate(1.2);background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace-header{background:color-mix(in srgb,var(--app-bg) 84%,transparent)}}.note-editor-workspace-header{border-bottom-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace-header{border-bottom-color:color-mix(in srgb,var(--app-line) 76%,transparent)}}.note-editor-workspace-header{z-index:5;min-height:58px;padding:0 clamp(16px,2vw,28px);position:relative}.note-editor-workspace-header:after{background:linear-gradient(90deg,var(--accent-alt),var(--app-line) 36%,transparent 78%)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace-header:after{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 38%,transparent),color-mix(in srgb,var(--app-line) 35%,transparent) 36%,transparent 78%)}}.note-editor-workspace-header:after{content:"";pointer-events:none;width:min(42vw,560px);height:1px;position:absolute;bottom:-1px;left:0}.note-editor-workspace-nav{gap:14px}.note-editor-back-link{letter-spacing:-.01em;align-items:center;min-height:32px;font-size:12px;display:inline-flex}.task-detail-origin-link{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.task-detail-origin-link{background:color-mix(in srgb,var(--accent-alt) 7%,transparent)}}.task-detail-origin-link{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.task-detail-origin-link{border:1px solid color-mix(in srgb,var(--accent-alt) 16%,var(--app-line))}}.task-detail-origin-link{text-overflow:ellipsis;border-radius:999px;gap:6px;max-width:min(52vw,420px);padding:0 10px;overflow:hidden}.task-detail-origin-separator{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.task-detail-origin-separator{color:color-mix(in srgb,var(--app-muted) 55%,transparent)}}.note-editor-workspace-nav .note-editor-status{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace-nav .note-editor-status{color:color-mix(in srgb,var(--app-muted) 84%,transparent)}}.note-editor-workspace-nav .note-editor-status{font-size:11px}.workspace-btn{border-radius:10px;height:36px;padding-inline:13px}.note-editor-workspace-body{background:linear-gradient(90deg,var(--app-line) 1px,transparent 1px),linear-gradient(var(--app-line) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace-body{background:linear-gradient(90deg,color-mix(in srgb,var(--app-line) 15%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--app-line) 12%,transparent) 1px,transparent 1px)}}.note-editor-workspace-body{background-size:68px 68px}.note-editor-meta{background:radial-gradient(circle at 12% 0,var(--accent-alt),transparent 30%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent-alt) 9%,transparent),transparent 30%),color-mix(in srgb,var(--app-bg) 96%,var(--app-surface-solid))}}.note-editor-meta{border-right-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta{border-right-color:color-mix(in srgb,var(--accent-alt) 14%,var(--app-line))}}.note-editor-meta-inner{scrollbar-gutter:stable;gap:14px;padding:20px 16px 32px}.note-editor-meta-intro{align-items:center;gap:11px;padding:2px 3px 8px;display:flex}.note-editor-meta-intro-mark{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-intro-mark{background:color-mix(in srgb,var(--accent-alt) 11%,var(--app-surface-solid))}}.note-editor-meta-intro-mark{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-intro-mark{border:1px solid color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.note-editor-meta-intro-mark{color:var(--accent-alt);border-radius:11px}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-intro-mark{color:color-mix(in srgb,var(--accent-alt) 76%,var(--app-text))}}.note-editor-meta-intro-mark{flex:0 0 38px;justify-content:center;height:38px;display:inline-flex}.note-editor-meta-intro-mark svg{width:18px;height:18px}.note-editor-meta-intro-mark circle,.note-editor-meta-intro-mark path{stroke:currentColor;stroke-linecap:round;stroke-width:1.35px}.note-editor-meta-intro>span:last-child{flex-direction:column;min-width:0;display:flex}.note-editor-meta-intro strong{color:var(--app-text);letter-spacing:-.025em;font-size:15px;font-weight:640}.note-editor-meta-intro small{color:var(--app-muted);font-size:11px;line-height:1.4}.note-editor-meta-extra,.note-editor-meta-section{background:linear-gradient(145deg,#ffffff06,transparent 44%),var(--detail-card);border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-extra,.note-editor-meta-section{border:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.note-editor-meta-extra,.note-editor-meta-section{border-radius:var(--detail-radius);gap:14px;padding:16px;transition:background .16s,border-color .16s;box-shadow:inset 0 1px #ffffff08,0 8px 24px #00000012}.note-editor-meta-extra:focus-within,.note-editor-meta-section:focus-within{background:var(--detail-card-hover);border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-extra:focus-within,.note-editor-meta-section:focus-within{border-color:color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.note-editor-meta-heading{color:var(--app-text);letter-spacing:-.025em;text-transform:none;align-items:center;gap:9px;font-size:14px;font-weight:640;line-height:1.25;display:flex}.note-editor-meta-heading:before{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-heading:before{background:color-mix(in srgb,var(--accent-alt) 78%,var(--app-text))}}.note-editor-meta-heading:before{box-shadow:0 0 12px var(--accent-alt);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-heading:before{box-shadow:0 0 12px color-mix(in srgb,var(--accent-alt) 22%,transparent)}}.note-editor-meta-heading:before{content:"";flex:0 0 4px;height:14px}.note-editor-meta-summary{justify-content:flex-start;width:100%;min-height:22px}.note-editor-meta-summary:after{color:var(--app-muted);content:"+";margin-left:auto;font-size:16px;font-weight:400}.note-editor-meta-advanced[open]>.note-editor-meta-summary:after{content:"−"}.note-editor-meta-advanced,.note-editor-meta-extra{border-top-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-advanced,.note-editor-meta-extra{border-top-color:color-mix(in srgb,var(--app-line) 78%,transparent)}}.note-editor-meta-advanced,.note-editor-meta-extra{padding-top:16px}.note-editor-meta-extra .rounded-2xl,.note-editor-meta-extra aside{padding:0}.note-editor-meta label,.note-editor-meta-sheet label{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta label,.note-editor-meta-sheet label{color:color-mix(in srgb,var(--app-text) 88%,var(--app-muted))}}.note-editor-meta label,.note-editor-meta-sheet label{letter-spacing:-.01em;font-size:12.5px;font-weight:570;line-height:1.35}.note-editor-meta .task-date-field-label,.note-editor-meta label>span:first-child,.note-editor-meta-sheet .task-date-field-label,.note-editor-meta-sheet label>span:first-child{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta .task-date-field-label,.note-editor-meta label>span:first-child,.note-editor-meta-sheet .task-date-field-label,.note-editor-meta-sheet label>span:first-child{color:color-mix(in srgb,var(--app-text) 82%,var(--app-muted))}}.note-editor-meta .task-date-field-label,.note-editor-meta label>span:first-child,.note-editor-meta-sheet .task-date-field-label,.note-editor-meta-sheet label>span:first-child{letter-spacing:-.012em;text-transform:none;font-size:12.5px;font-weight:590}.note-editor-meta .ui-input,.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),.note-editor-meta-sheet .ui-input,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:var(--detail-field);border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta .ui-input,.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),.note-editor-meta-sheet .ui-input,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border:1px solid color-mix(in srgb,var(--app-line) 88%,transparent)}}.note-editor-meta .ui-input,.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),.note-editor-meta-sheet .ui-input,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){color:var(--app-text);border-radius:10px;min-height:42px;padding:9px 11px;transition:background .14s,border-color .14s,box-shadow .14s;box-shadow:inset 0 1px #ffffff06}.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover{background:color-mix(in srgb,var(--app-surface-solid) 90%,var(--app-bg))}}.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover{border-color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover{border-color:color-mix(in srgb,var(--app-text) 13%,var(--app-line))}}.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{background:color-mix(in srgb,var(--app-surface-solid) 96%,var(--app-bg))}}.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{border-color:color-mix(in srgb,var(--accent-alt) 46%,var(--app-line))}}.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{box-shadow:0 0 0 3px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-alt) 10%,transparent)}}.note-editor-meta :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus,.note-editor-meta-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{outline:none}.note-editor-meta p.text-xs,.note-editor-meta span.text-xs:not(.font-medium),.note-editor-meta-sheet p.text-xs,.note-editor-meta-sheet span.text-xs:not(.font-medium){font-size:11.5px;line-height:1.5}.note-editor-meta .org-cat-picker-chip,.note-editor-meta-sheet .org-cat-picker-chip{border-radius:8px;padding:6px 9px;line-height:1.35}.note-editor-meta :is(ul[role=listbox],[role=tree]),.note-editor-meta-sheet :is(ul[role=listbox],[role=tree]){background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta :is(ul[role=listbox],[role=tree]),.note-editor-meta-sheet :is(ul[role=listbox],[role=tree]){background:color-mix(in srgb,var(--app-surface-solid) 98%,var(--app-bg))}}.note-editor-meta :is(ul[role=listbox],[role=tree]),.note-editor-meta-sheet :is(ul[role=listbox],[role=tree]){border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta :is(ul[role=listbox],[role=tree]),.note-editor-meta-sheet :is(ul[role=listbox],[role=tree]){border-color:color-mix(in srgb,var(--accent-alt) 18%,var(--app-line))}}.note-editor-meta :is(ul[role=listbox],[role=tree]),.note-editor-meta-sheet :is(ul[role=listbox],[role=tree]){border-radius:11px;box-shadow:0 14px 36px #00000038}.task-date-field-trigger{background:var(--detail-field);border-radius:10px;min-height:44px}.task-date-field-trigger-value{font-size:13px;font-weight:580}.task-schedule-divider{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.task-schedule-divider{border-color:color-mix(in srgb,var(--app-line) 68%,transparent)}}.note-editor-meta-toggle{-webkit-backdrop-filter:blur(12px);background:var(--app-surface-solid);align-items:center}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-toggle{background:color-mix(in srgb,var(--app-surface-solid) 88%,transparent)}}.note-editor-meta-toggle{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-meta-toggle{border:1px solid color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.note-editor-meta-toggle{border-left:0;border-radius:0 10px 10px 0;min-height:52px;padding:8px 7px;font-size:10px;display:flex;top:22px;box-shadow:0 8px 22px #00000029}.note-editor-workspace-meta-open .note-editor-meta-toggle{border-left:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace-meta-open .note-editor-meta-toggle{border-left:1px solid color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.note-editor-workspace-meta-open .note-editor-meta-toggle{border-radius:10px 0 0 10px;min-height:34px;padding:7px 8px}.note-editor-main{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.note-editor-main{background:color-mix(in srgb,var(--app-bg) 76%,transparent)}}.note-editor-main-inner{scrollbar-gutter:stable;gap:16px;padding:clamp(20px,2.4vw,36px) clamp(16px,2.6vw,44px) 44px}.note-editor-main-inner>*{width:100%;max-width:none;margin-inline:0}.note-editor-title-input{color:var(--app-text);min-height:52px;line-height:1.12;box-shadow:none!important;letter-spacing:-.045em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:2px 4px 9px!important;font-size:clamp(26px,2.3vw,38px)!important;font-weight:620!important}.note-editor-title-input:focus,.note-editor-title-input:hover{background:0 0!important}.note-editor-title-input:focus-visible{box-shadow:inset 0 -1px 0 var(--accent-alt)!important;outline:none!important}@supports (color:color-mix(in lab,red,red)){.note-editor-title-input:focus-visible{box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--accent-alt) 52%,transparent)!important}}.note-body-pane{gap:12px}.note-body-view-tabs{background:var(--app-surface-solid);align-self:flex-start}@supports (color:color-mix(in lab,red,red)){.note-body-view-tabs{background:color-mix(in srgb,var(--app-surface-solid) 54%,transparent)}}.note-body-view-tabs{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.note-body-view-tabs{border-color:color-mix(in srgb,var(--app-line) 72%,transparent)}}.note-body-view-tabs{border-radius:11px;gap:2px;width:min(100%,430px);padding:3px}.note-body-view-tabs button{border-radius:8px;min-height:36px;padding-block:7px}.note-body-view-tabs button[aria-selected=true]{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-body-view-tabs button[aria-selected=true]{background:color-mix(in srgb,var(--accent-alt) 11%,var(--app-surface-solid))}}.note-body-view-tabs button[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--accent-alt),0 4px 12px #00000014}@supports (color:color-mix(in lab,red,red)){.note-body-view-tabs button[aria-selected=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-alt) 18%,var(--app-line)),0 4px 12px #00000014}}.note-attachment-actions{align-items:center;gap:3px;padding:0 2px 6px}.note-attachment-actions button{border-radius:8px}.note-attachment-actions>span{margin-left:6px}.note-body-markdown,.note-body-preview,.note-editor-raw textarea,.note-rich-editor-shell{background:linear-gradient(180deg,#ffffff05,transparent 34%),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.note-body-markdown,.note-body-preview,.note-editor-raw textarea,.note-rich-editor-shell{background:linear-gradient(180deg,#ffffff05,transparent 34%),color-mix(in srgb,var(--app-surface-solid) 88%,var(--app-bg))}}.note-body-markdown,.note-body-preview,.note-editor-raw textarea,.note-rich-editor-shell{border-color:var(--app-line)!important}@supports (color:color-mix(in lab,red,red)){.note-body-markdown,.note-body-preview,.note-editor-raw textarea,.note-rich-editor-shell{border-color:color-mix(in srgb,var(--app-line) 86%,transparent)!important}}.note-body-markdown,.note-body-preview,.note-editor-raw textarea,.note-rich-editor-shell{overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 18px 50px #0000001a;border-radius:16px!important;min-height:clamp(360px,54vh,760px)!important}.note-body-markdown:focus,.note-rich-editor-shell:focus-within{border-color:var(--accent-alt)!important}@supports (color:color-mix(in lab,red,red)){.note-body-markdown:focus,.note-rich-editor-shell:focus-within{border-color:color-mix(in srgb,var(--accent-alt) 36%,var(--app-line))!important}}.note-body-markdown:focus,.note-rich-editor-shell:focus-within{box-shadow:inset 0 1px 0 #ffffff0a,0 0 0 3px var(--accent-alt),0 22px 54px #0000001f}@supports (color:color-mix(in lab,red,red)){.note-body-markdown:focus,.note-rich-editor-shell:focus-within{box-shadow:inset 0 1px 0 #ffffff0a,0 0 0 3px color-mix(in srgb,var(--accent-alt) 8%,transparent),0 22px 54px #0000001f}}.note-rich-editor-shell>.note-rich-editor-toolbar-shell{background:linear-gradient(180deg,#ffffff09,transparent),var(--app-surface-solid);align-self:stretch}@supports (color:color-mix(in lab,red,red)){.note-rich-editor-shell>.note-rich-editor-toolbar-shell{background:linear-gradient(180deg,#ffffff09,transparent),color-mix(in srgb,var(--app-surface-solid) 94%,transparent)}}.note-rich-editor-shell>.note-rich-editor-toolbar-shell{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.note-rich-editor-shell>.note-rich-editor-toolbar-shell{border:1px solid color-mix(in srgb,var(--app-line) 76%,transparent)}}.note-rich-editor-shell>.note-rich-editor-toolbar-shell{border-radius:14px;flex:none;margin:8px 8px 0;padding:3px 5px;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 8px 24px #0000001c}.note-rich-editor-toolbar-shell .note-rich-toolbar>button{border-radius:9px}.note-rich-editor-toolbar-shell .note-rich-toolbar>button[aria-pressed=true]{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-rich-editor-toolbar-shell .note-rich-toolbar>button[aria-pressed=true]{background:color-mix(in srgb,var(--accent-alt) 13%,var(--app-surface-solid))}}.note-rich-editor-toolbar-shell .note-rich-toolbar>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.note-rich-editor-toolbar-shell .note-rich-toolbar>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-alt) 18%,transparent)}}.note-rich-editor-toolbar-shell .note-rich-toolbar>span[aria-hidden=true]{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.note-rich-editor-toolbar-shell .note-rich-toolbar>span[aria-hidden=true]{background:color-mix(in srgb,var(--app-line) 72%,transparent)}}.note-rich-editor-toolbar-shell .note-rich-toolbar>span[aria-hidden=true]{height:18px;margin-inline:4px}.note-rich-editor-shell-full{height:max(440px,100dvh - 250px);max-height:none;box-shadow:none;background:0 0;flex-direction:column;display:flex;border:0!important;border-radius:0!important}.note-rich-editor-shell-full:focus-within{box-shadow:none}.note-rich-editor-shell-full>.note-rich-editor-toolbar-shell{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);align-self:flex-start;width:max-content;max-width:calc(100% - 4px);margin:2px 2px 10px;top:8px}.note-rich-editor-shell-full>.note-rich-editor-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;scroll-padding-block:24% 30%;overflow-y:auto}.note-rich-editor-shell>.note-rich-editor-scroll{padding:18px 22px}.note-rich-editor-shell .ProseMirror{min-height:calc(clamp(360px,54vh,760px) - 76px);font-size:15.5px;line-height:1.72}.note-rich-editor-shell-full .ProseMirror{box-sizing:border-box;min-height:100%;padding-bottom:clamp(150px,25dvh,280px)}.note-body-preview{padding:22px 24px}.note-body-markdown{padding:18px 20px}.note-editor-meta-sheet .note-editor-meta-intro{display:none}@media (min-width:901px){.note-editor-workspace:not(.note-editor-workspace-stacked) .note-editor-main-inner{gap:10px;padding-top:clamp(14px,1.7vw,24px)}.note-body-pane{gap:8px}.note-body-view-tabs{border-radius:999px;width:auto;padding:2px}.note-body-view-tabs button{border-radius:999px;flex:none;min-width:84px;min-height:28px;padding:4px 12px;font-size:12px}}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.note-editor-workspace-header{min-height:54px;padding-inline:14px}.note-editor-main-inner{padding:24px clamp(14px,4vw,28px) 38px}.note-editor-title-input{font-size:clamp(25px,6vw,34px)!important}.note-editor-meta-sheet .note-editor-meta-inner{gap:12px;padding:14px 14px 28px}}@media (min-width:901px) and (max-width:1300px) and (max-height:850px){.note-editor-workspace-meta-open:not(.note-editor-workspace-stacked) .note-editor-meta-resizer{display:block}.note-editor-workspace:not(.note-editor-workspace-stacked):not(.note-editor-workspace-meta-open) .note-editor-workspace-body{grid-template-columns:minmax(0,1fr)}.note-editor-workspace-meta-open:not(.note-editor-workspace-stacked) .note-editor-workspace-body{grid-template-columns:var(--note-meta-panel-width,320px) 5px minmax(0,1fr)}.note-editor-workspace:not(.note-editor-workspace-stacked) .note-editor-main-inner{overscroll-behavior:contain;overflow-y:auto}}.notes-cmd .cmd-resizable-panes:not(.cmd-resizable-panes-with-preview) .notes-hub{max-width:none}@container notes-main-canvas (min-width:1420px){.cmd-resizable-panes:not(.cmd-resizable-panes-with-preview) .notes-hub-split:not(.notes-hub-split-leaf){grid-template-columns:minmax(0,1.48fr) minmax(380px,.72fr)}.cmd-resizable-panes:not(.cmd-resizable-panes-with-preview) .notes-hub-col-areas{padding-right:28px}}.projects-workspace-root{--projects-workspace-header:78px;background:radial-gradient(circle at 8% 8%,var(--cyan),transparent 28%),radial-gradient(circle at 92% 82%,var(--magenta),transparent 34%)}@supports (color:color-mix(in lab,red,red)){.projects-workspace-root{background:radial-gradient(circle at 8% 8%,color-mix(in srgb,var(--cyan) 6%,transparent),transparent 28%),radial-gradient(circle at 92% 82%,color-mix(in srgb,var(--magenta) 5%,transparent),transparent 34%)}}.projects-workspace-header{background:linear-gradient(90deg,var(--cyan),transparent 44%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-workspace-header{background:linear-gradient(90deg,color-mix(in srgb,var(--cyan) 3%,transparent),transparent 44%),color-mix(in srgb,var(--app-bg) 94%,transparent)}}.projects-workspace-header{justify-content:flex-start;gap:12px;padding:12px 24px}.projects-card-mark,.projects-cmd-aside-mark,.projects-detail-mark,.projects-home-mark,.projects-section-mark,.projects-workspace-mark{justify-content:center;align-items:center;display:inline-flex}.projects-workspace-mark{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-workspace-mark{color:color-mix(in srgb,var(--cyan) 78%,white)}}.projects-workspace-mark{width:30px;height:38px;font-size:26px;position:relative}.projects-workspace-mark:after{background:linear-gradient(var(--cyan),transparent);content:"";opacity:.65;border-radius:999px;width:2px;position:absolute;top:3px;bottom:3px;left:-8px}.projects-workspace-header-title{grid-template-columns:auto 1fr;column-gap:12px;display:grid}.projects-workspace-header-title .eyebrow{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-workspace-header-title .eyebrow{color:color-mix(in srgb,var(--cyan) 70%,var(--app-muted))}}.projects-workspace-header-title .eyebrow{letter-spacing:.18em;grid-column:1/-1;font-size:8px}.projects-workspace-header-title h1{letter-spacing:-.055em;font-size:24px;font-weight:620}.projects-workspace-subtitle{color:var(--app-muted);align-self:center;margin:0;font-size:11px}.projects-cmd{gap:16px;padding:16px}@media (min-width:901px) and (min-height:851px){.projects-cmd{grid-template-columns:224px minmax(0,1fr)}}.projects-cmd-aside{background:linear-gradient(150deg,var(--cyan),transparent 46%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-aside{background:linear-gradient(150deg,color-mix(in srgb,var(--cyan) 7%,transparent),transparent 46%),color-mix(in srgb,var(--app-surface) 90%,transparent)}}.projects-cmd-aside{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-aside{border:1px solid color-mix(in srgb,var(--cyan) 12%,var(--app-line))}}.projects-cmd-aside{border-radius:20px;gap:16px;padding:15px;box-shadow:inset 0 1px #ffffff0d,0 16px 42px #00000026}.projects-cmd-aside-intro{align-items:center;gap:10px;padding:2px 3px 3px;display:flex}.projects-cmd-aside-mark{background:linear-gradient(145deg,var(--cyan),var(--violet))}@supports (color:color-mix(in lab,red,red)){.projects-cmd-aside-mark{background:linear-gradient(145deg,color-mix(in srgb,var(--cyan) 20%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 10%,var(--app-surface-2)))}}.projects-cmd-aside-mark{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-aside-mark{border:1px solid color-mix(in srgb,var(--cyan) 29%,var(--app-line))}}.projects-cmd-aside-mark{color:var(--cyan);border-radius:12px;flex:0 0 38px;height:38px;font-size:20px}.projects-cmd-aside-intro p{color:var(--app-fg);margin:0 0 2px;font-size:12px;font-weight:650}.projects-cmd-aside-intro div>span{color:var(--app-muted);font-size:9px;line-height:1.35;display:block}.projects-cmd-filter-label{color:var(--app-muted);background:0 0}@supports (color:color-mix(in lab,red,red)){.projects-cmd-filter-label{color:color-mix(in srgb,var(--app-muted) 82%,var(--cyan))}}.projects-cmd-filter-label{letter-spacing:.12em;padding:0 4px;font-size:9px}.projects-cmd-filter-list{gap:6px}.projects-cmd-filter-item{border:1px solid #0000;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;min-height:52px;padding:8px 9px;display:grid}.projects-cmd-filter-item:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-filter-item:hover{border-color:color-mix(in srgb,var(--cyan) 13%,var(--app-line))}}.projects-cmd-filter-item.active{background:linear-gradient(110deg,var(--cyan),var(--violet))}@supports (color:color-mix(in lab,red,red)){.projects-cmd-filter-item.active{background:linear-gradient(110deg,color-mix(in srgb,var(--cyan) 12%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 6%,var(--app-surface-2)))}}.projects-cmd-filter-item.active{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-filter-item.active{border-color:color-mix(in srgb,var(--cyan) 28%,var(--app-line))}}.projects-cmd-filter-item.active{box-shadow:inset 3px 0 0 var(--cyan),0 8px 20px #00000017}.projects-cmd-filter-glyph{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-filter-glyph{color:color-mix(in srgb,var(--app-muted) 70%,var(--cyan))}}.projects-cmd-filter-glyph{width:20px;font-size:15px}.projects-cmd-filter-item.active .projects-cmd-filter-glyph{color:var(--cyan)}.projects-cmd-filter-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.projects-cmd-filter-copy strong{color:inherit;font-size:11px;font-weight:650}.projects-cmd-filter-copy small{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1.25;overflow:hidden}.projects-cmd-count,.projects-cmd-filter-count{background:var(--app-surface-raised);align-items:center}@supports (color:color-mix(in lab,red,red)){.projects-cmd-count,.projects-cmd-filter-count{background:color-mix(in srgb,var(--app-surface-raised) 76%,transparent)}}.projects-cmd-count,.projects-cmd-filter-count{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-count,.projects-cmd-filter-count{border:1px solid color-mix(in srgb,var(--app-line) 80%,transparent)}}.projects-cmd-count,.projects-cmd-filter-count{opacity:.82;border-radius:999px;justify-content:center;min-width:23px;padding:3px 6px;font-size:9px;display:inline-flex}.projects-cmd-body{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-body{background:color-mix(in srgb,var(--app-surface) 84%,transparent)}}.projects-cmd-body{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-cmd-body{border:1px solid color-mix(in srgb,var(--app-line) 88%,transparent)}}.projects-cmd-body{border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 20px 48px #0000001f}.projects-cmd-scroll{scrollbar-gutter:stable}.projects-sidebar-toggle{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-sidebar-toggle{background:color-mix(in srgb,var(--app-bg) 44%,transparent)}}.projects-sidebar-toggle{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-sidebar-toggle{border:1px solid color-mix(in srgb,var(--app-line) 66%,transparent)}}.projects-sidebar-toggle{border-radius:10px;min-height:34px;padding:7px 9px;font-size:10px}.projects-sidebar-new{background:linear-gradient(110deg,var(--cyan),var(--violet))}@supports (color:color-mix(in lab,red,red)){.projects-sidebar-new{background:linear-gradient(110deg,color-mix(in srgb,var(--cyan) 10%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 5%,var(--app-surface-2)))}}.projects-sidebar-new{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-sidebar-new{border-color:color-mix(in srgb,var(--cyan) 26%,var(--app-line))}}.projects-sidebar-new{border-radius:12px;min-height:42px;margin-top:auto}.projects-create-form{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-create-form{background:color-mix(in srgb,var(--app-bg) 56%,transparent)}}.projects-create-form{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-create-form{border-color:color-mix(in srgb,var(--cyan) 12%,var(--app-line))}}.projects-create-form{border-radius:16px;gap:12px;padding:16px}.projects-create-field>span{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:650}.projects-home{gap:18px;width:100%;max-width:1540px;margin:0 auto;padding:clamp(18px,2.3vw,30px)}.projects-home-intro{background:linear-gradient(118deg,var(--app-surface-raised),var(--cyan));align-items:center}@supports (color:color-mix(in lab,red,red)){.projects-home-intro{background:linear-gradient(118deg,color-mix(in srgb,var(--app-surface-raised) 93%,transparent),color-mix(in srgb,var(--cyan) 5%,var(--app-surface-2)))}}.projects-home-intro{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-home-intro{border:1px solid color-mix(in srgb,var(--cyan) 17%,var(--app-line))}}.projects-home-intro{border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;padding:clamp(20px,2.5vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 48px #0000001f}.projects-home-intro:after{background:radial-gradient(circle,var(--cyan),transparent 68%)}@supports (color:color-mix(in lab,red,red)){.projects-home-intro:after{background:radial-gradient(circle,color-mix(in srgb,var(--cyan) 13%,transparent),transparent 68%)}}.projects-home-intro:after{content:"";pointer-events:none;width:250px;height:250px;position:absolute;top:-150px;right:-95px}.projects-detail-mark,.projects-home-mark{background:linear-gradient(145deg,var(--cyan),var(--violet))}@supports (color:color-mix(in lab,red,red)){.projects-detail-mark,.projects-home-mark{background:linear-gradient(145deg,color-mix(in srgb,var(--cyan) 21%,var(--app-surface-raised)),color-mix(in srgb,var(--violet) 10%,var(--app-surface-2)))}}.projects-detail-mark,.projects-home-mark{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-detail-mark,.projects-home-mark{border:1px solid color-mix(in srgb,var(--cyan) 31%,var(--app-line))}}.projects-detail-mark,.projects-home-mark{box-shadow:inset 0 1px 0 #ffffff17,0 10px 28px var(--cyan);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.projects-detail-mark,.projects-home-mark{box-shadow:inset 0 1px 0 #ffffff17,0 10px 28px color-mix(in srgb,var(--cyan) 9%,transparent)}}.projects-detail-mark,.projects-home-mark{color:var(--cyan);flex:0 0 58px;height:58px;font-size:27px}.projects-home-intro-copy{z-index:1;min-width:0;position:relative}.projects-home-create-copy .eyebrow,.projects-home-intro-copy .eyebrow,.projects-home-section-head .eyebrow{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-home-create-copy .eyebrow,.projects-home-intro-copy .eyebrow,.projects-home-section-head .eyebrow{color:color-mix(in srgb,var(--cyan) 68%,var(--app-muted))}}.projects-home-create-copy .eyebrow,.projects-home-intro-copy .eyebrow,.projects-home-section-head .eyebrow{letter-spacing:.16em;margin:0 0 7px;font-size:8px}.projects-home-intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(27px,3vw,40px);font-weight:650;line-height:1.05}.projects-home-intro-copy>p:last-child{max-width:64ch;margin-top:10px;font-size:13px;line-height:1.55}.projects-home-signals{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-home-signals{background:color-mix(in srgb,var(--app-bg) 52%,transparent)}}.projects-home-signals{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-home-signals{border:1px solid color-mix(in srgb,var(--cyan) 14%,var(--app-line))}}.projects-home-signals{z-index:1;border-radius:16px;grid-template-columns:repeat(3,auto);display:grid;position:relative;overflow:hidden}.projects-home-signals>div{flex-direction:column;align-items:center;min-width:78px;padding:12px 14px;display:flex}.projects-home-signals>div+div{border-left:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-home-signals>div+div{border-left:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.projects-home-signals strong{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-home-signals strong{color:color-mix(in srgb,var(--cyan) 70%,var(--app-fg))}}.projects-home-signals strong{letter-spacing:-.05em;font-size:23px;line-height:1}.projects-home-signals .is-urgent strong{color:var(--danger)}.projects-home-signals span{color:var(--app-muted);white-space:nowrap;margin-top:5px;font-size:8px}.projects-home-active{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.projects-home-active{background:color-mix(in srgb,var(--app-surface) 74%,transparent)}}.projects-home-active{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-home-active{border:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.projects-home-active{border-radius:22px;padding:20px;box-shadow:inset 0 1px #ffffff0a}.projects-home-section-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.projects-home-create-copy h2,.projects-home-section-head h2{letter-spacing:-.035em;margin:0;font-size:20px;font-weight:650}.projects-home-create-copy>p:last-child,.projects-home-section-head>p{color:var(--app-muted);margin:0;font-size:11px;line-height:1.5}.projects-card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.projects-card{background:radial-gradient(circle at 8% 0,var(--cyan),transparent 38%),var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.projects-card{background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--cyan) 8%,transparent),transparent 38%),color-mix(in srgb,var(--app-surface-raised) 82%,transparent)}}.projects-card{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-card{border-color:color-mix(in srgb,var(--app-line) 78%,transparent)}}.projects-card{border-radius:17px;min-height:178px;padding:17px;box-shadow:inset 0 1px #ffffff0a}.projects-card:hover{background:radial-gradient(circle at 8% 0,var(--cyan),transparent 42%),var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.projects-card:hover{background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--cyan) 13%,transparent),transparent 42%),color-mix(in srgb,var(--app-surface-raised) 94%,transparent)}}.projects-card:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-card:hover{border-color:color-mix(in srgb,var(--cyan) 28%,var(--app-line))}}.projects-card:hover{box-shadow:0 12px 30px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-card:hover{box-shadow:0 12px 30px color-mix(in srgb,var(--cyan) 6%,transparent)}}.projects-card:hover{transform:translateY(-2px)}.projects-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.projects-card-mark{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-card-mark{background:color-mix(in srgb,var(--cyan) 13%,var(--app-surface-raised))}}.projects-card-mark{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-card-mark{border:1px solid color-mix(in srgb,var(--cyan) 25%,var(--app-line))}}.projects-card-mark{color:var(--cyan);border-radius:12px;width:40px;height:40px;font-size:19px}.projects-card-head h3{font-size:18px}.projects-card-arrow{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.projects-card-arrow{background:color-mix(in srgb,var(--app-bg) 42%,transparent)}}.projects-card-arrow{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-card-arrow{border:1px solid color-mix(in srgb,var(--app-line) 65%,transparent)}}.projects-card-arrow{color:var(--app-muted);border-radius:999px;justify-content:center;width:27px;height:27px;transition:all .16s;display:inline-flex}.projects-card:hover .projects-card-arrow{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-card:hover .projects-card-arrow{border-color:color-mix(in srgb,var(--cyan) 26%,var(--app-line))}}.projects-card:hover .projects-card-arrow{color:var(--cyan);transform:translate(2px)}.projects-card-category{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-card-category{background:color-mix(in srgb,var(--app-bg) 35%,transparent)}}.projects-card-category{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-card-category{border:1px solid color-mix(in srgb,var(--app-line) 55%,transparent)}}.projects-card-category{border-radius:999px;align-self:flex-start;padding:4px 8px}.projects-card-stats{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-card-stats{border-top:1px solid color-mix(in srgb,var(--app-line) 58%,transparent)}}.projects-card-stats{gap:8px;padding-top:12px}.projects-card-stats>span{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-card-stats>span{background:color-mix(in srgb,var(--app-bg) 38%,transparent)}}.projects-card-stats>span{border-radius:8px;padding:5px 8px}.projects-home-create{background:linear-gradient(125deg,var(--violet),var(--app-surface));align-items:start}@supports (color:color-mix(in lab,red,red)){.projects-home-create{background:linear-gradient(125deg,color-mix(in srgb,var(--violet) 6%,var(--app-surface-raised)),color-mix(in srgb,var(--app-surface) 82%,transparent))}}.projects-home-create{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.projects-home-create{border:1px solid color-mix(in srgb,var(--violet) 15%,var(--app-line))}}.projects-home-create{border-radius:22px;grid-template-columns:minmax(240px,.75fr) minmax(320px,1.25fr);gap:24px;max-width:none;padding:22px;display:grid}.projects-home-create-copy{padding:6px 4px}.projects-home-create-copy>p:last-child{max-width:44ch;margin-top:9px}.projects-home-create .projects-create-form{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.projects-home-create .organization-picker,.projects-home-create .projects-create-actions,.projects-home-create .projects-create-error,.projects-home-create .projects-create-title{grid-column:1/-1}.projects-detail{gap:16px;width:100%;max-width:1540px;margin:0 auto;padding:clamp(18px,2.3vw,30px)}.projects-detail-hero{background:radial-gradient(ellipse 60% 100% at 100% 0,var(--magenta),transparent 62%),linear-gradient(118deg,var(--app-surface-raised),var(--cyan))}@supports (color:color-mix(in lab,red,red)){.projects-detail-hero{background:radial-gradient(ellipse 60% 100% at 100% 0,color-mix(in srgb,var(--magenta) 8%,transparent),transparent 62%),linear-gradient(118deg,color-mix(in srgb,var(--app-surface-raised) 94%,transparent),color-mix(in srgb,var(--cyan) 4%,var(--app-surface-2)))}}.projects-detail-hero{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-detail-hero{border:1px solid color-mix(in srgb,var(--cyan) 16%,var(--app-line))}}.projects-detail-hero{border-radius:22px;gap:18px;padding:clamp(20px,2.5vw,30px);box-shadow:inset 0 1px #ffffff0f,0 20px 48px #0000001f}.projects-detail-hero-main{align-items:center}.projects-detail-identity{align-items:center;gap:18px;min-width:0;display:flex}.projects-detail-hero-copy{min-width:0}.projects-detail-hero-copy h1{margin:7px 0 9px;font-size:clamp(31px,4vw,48px)}.projects-detail-stats{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-detail-stats{background:color-mix(in srgb,var(--app-bg) 48%,transparent)}}.projects-detail-stats{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-detail-stats{border:1px solid color-mix(in srgb,var(--cyan) 13%,var(--app-line))}}.projects-detail-stats{border-radius:16px;gap:0;overflow:hidden}.projects-stat{background:0 0;border:0;border-radius:0;min-width:94px;padding:13px 16px}.projects-stat+.projects-stat{border-left:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-stat+.projects-stat{border-left:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.projects-stat-value{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-stat-value{color:color-mix(in srgb,var(--cyan) 70%,var(--app-fg))}}.projects-stat-value{font-size:25px}.projects-detail-toolbar{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-detail-toolbar{border-top:1px solid color-mix(in srgb,var(--app-line) 60%,transparent)}}.projects-detail-toolbar{padding-top:15px}.projects-quick-link{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-quick-link{background:color-mix(in srgb,var(--app-bg) 40%,transparent)}}.projects-quick-link{border-radius:999px;min-height:36px;padding:9px 14px}.projects-detail-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid}.projects-section{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.projects-section{background:color-mix(in srgb,var(--app-surface) 82%,transparent)}}.projects-section{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-section{border:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.projects-section{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-section{border-bottom:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.projects-section{border-radius:20px;min-width:0;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 36px #00000017}.projects-detail-welcome,.projects-section-wide{grid-column:1/-1}.projects-section:before{background:linear-gradient(90deg,var(--projects-section-accent,var(--cyan)),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.projects-section:before{background:linear-gradient(90deg,color-mix(in srgb,var(--projects-section-accent,var(--cyan)) 62%,transparent),transparent 72%)}}.projects-section:before{content:"";opacity:.6;height:1px;position:absolute;top:0;left:18px;right:45%}.projects-section-violet{--projects-section-accent:var(--violet)}.projects-section-magenta{--projects-section-accent:var(--magenta)}.projects-section-amber{--projects-section-accent:var(--warm-amber)}.projects-section-cyan{--projects-section-accent:var(--cyan)}.projects-section-heading{align-items:center;gap:11px;min-width:0;display:flex}.projects-section-mark{background:var(--projects-section-accent,var(--cyan))}@supports (color:color-mix(in lab,red,red)){.projects-section-mark{background:color-mix(in srgb,var(--projects-section-accent,var(--cyan)) 12%,var(--app-surface-raised))}}.projects-section-mark{border:1px solid var(--projects-section-accent,var(--cyan))}@supports (color:color-mix(in lab,red,red)){.projects-section-mark{border:1px solid color-mix(in srgb,var(--projects-section-accent,var(--cyan)) 24%,var(--app-line))}}.projects-section-mark{color:var(--projects-section-accent,var(--cyan));border-radius:11px;flex:0 0 36px;height:36px;font-size:16px}.projects-section-header{margin-bottom:15px}.projects-section-header h2{font-size:16px}.projects-section-count{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.projects-section-count{background:color-mix(in srgb,var(--app-bg) 42%,transparent)}}.projects-section-count{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-section-count{border:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.projects-section-count{justify-content:center;min-width:28px;display:inline-flex}.projects-item-list{gap:8px}.projects-item-row,.projects-task-row{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-item-row,.projects-task-row{background:color-mix(in srgb,var(--app-bg) 44%,transparent)}}.projects-item-row,.projects-task-row{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.projects-item-row,.projects-task-row{border-color:color-mix(in srgb,var(--app-line) 70%,transparent)}}.projects-item-row,.projects-task-row{min-height:58px;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);border-radius:13px;padding:11px 13px}.projects-item-row:hover,.projects-task-row:hover{background:var(--app-surface-raised)}@supports (color:color-mix(in lab,red,red)){.projects-item-row:hover,.projects-task-row:hover{background:color-mix(in srgb,var(--app-surface-raised) 88%,transparent)}}.projects-item-row:hover,.projects-task-row:hover{border-color:var(--projects-section-accent,var(--cyan))}@supports (color:color-mix(in lab,red,red)){.projects-item-row:hover,.projects-task-row:hover{border-color:color-mix(in srgb,var(--projects-section-accent,var(--cyan)) 24%,var(--app-line))}}.projects-item-row:hover,.projects-task-row:hover{transform:translateY(-1px);box-shadow:0 8px 20px #00000014}.projects-item-type{color:var(--projects-section-accent,var(--accent-alt))}.projects-section-empty{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-section-empty{background:color-mix(in srgb,var(--app-bg) 34%,transparent)}}.projects-section-empty{border:1px dashed var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-section-empty{border:1px dashed color-mix(in srgb,var(--cyan) 16%,var(--app-line))}}.projects-section-empty{text-align:center;border-radius:13px;padding:20px}.projects-detail-welcome{margin:0}.projects-settings-form{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.projects-settings-form{background:color-mix(in srgb,var(--app-bg) 56%,transparent)}}.projects-settings-form{border:1px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.projects-settings-form{border:1px solid color-mix(in srgb,var(--cyan) 13%,var(--app-line))}}.projects-settings-form{border-radius:16px;max-width:460px;padding:14px}@media (max-width:1100px){.projects-home-intro{grid-template-columns:auto minmax(0,1fr)}.projects-home-signals{grid-column:1/-1;justify-self:stretch}.projects-home-signals>div{flex:1}}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.projects-cmd{gap:10px;padding:10px}.projects-cmd-aside{border-radius:16px;flex-direction:row;gap:8px;padding:9px;overflow-x:auto}.projects-cmd-aside-intro,.projects-cmd-filter-label,.projects-sidebar-toggle{display:none}.projects-cmd-aside>.projects-create-form{flex:0 0 310px;min-width:310px}.projects-cmd-filter-block,.projects-cmd-filter-list{flex-direction:row}.projects-cmd-filter-item{min-width:160px}.projects-cmd-body{border-radius:18px}}@media (max-width:760px){.projects-workspace-header{padding:10px 15px}.projects-workspace-subtitle{display:none}.projects-detail,.projects-home{padding:12px}.projects-home-intro{text-align:center;grid-template-columns:1fr}.projects-home-mark{justify-self:center}.projects-home-signals>div{min-width:0;padding-inline:8px}.projects-home-section-head{flex-direction:column;align-items:flex-start}.projects-detail-body,.projects-home-create,.projects-home-create .projects-create-form{grid-template-columns:minmax(0,1fr)}.projects-home-create .projects-create-form>*{grid-column:1}.projects-detail-identity{flex-direction:column;align-items:flex-start}.projects-detail-stats{width:100%}.projects-stat{flex:1;min-width:0}.projects-detail-welcome,.projects-section-wide{grid-column:1}.projects-item-row,.projects-task-row{flex-direction:column;align-items:flex-start}}.notes-hub-current-space{display:contents}.notes-hub-current-space.is-active{--notes-hub-space-accent:var(--accent-alt);background:radial-gradient(ellipse 66% 240px at 8% 0,var(--notes-hub-space-accent),transparent 72%),linear-gradient(180deg,var(--app-surface),var(--app-surface) 240px,var(--app-surface))}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active{background:radial-gradient(ellipse 66% 240px at 8% 0,color-mix(in srgb,var(--notes-hub-space-accent) 15%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--app-surface) 88%,var(--app-bg)),color-mix(in srgb,var(--app-surface) 42%,var(--app-bg)) 240px,color-mix(in srgb,var(--app-surface) 24%,var(--app-bg)))}}.notes-hub-current-space.is-active{border:1px solid var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active{border:1px solid color-mix(in srgb,var(--notes-hub-space-accent) 25%,var(--app-line))}}.notes-hub-current-space.is-active{box-shadow:inset 0 1px 0 #ffffff12,0 24px 70px var(--app-bg);border-radius:24px}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active{box-shadow:inset 0 1px 0 #ffffff12,0 24px 70px color-mix(in srgb,var(--app-bg) 46%,transparent)}}.notes-hub-current-space.is-active{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.notes-hub-current-space.is-active:before{background:linear-gradient(90deg,var(--notes-hub-space-accent),var(--notes-hub-space-accent) 46%,transparent 84%)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active:before{background:linear-gradient(90deg,var(--notes-hub-space-accent),color-mix(in srgb,var(--notes-hub-space-accent) 40%,transparent) 46%,transparent 84%)}}.notes-hub-current-space.is-active:before{box-shadow:0 0 24px var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active:before{box-shadow:0 0 24px color-mix(in srgb,var(--notes-hub-space-accent) 34%,transparent)}}.notes-hub-current-space.is-active:before{content:"";pointer-events:none;z-index:4;height:3px;position:absolute;top:0;left:22px;right:38%}.notes-hub-current-space.is-active>.notes-hub-masthead-category{background:linear-gradient(100deg,var(--notes-hub-space-accent),transparent 62%)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active>.notes-hub-masthead-category{background:linear-gradient(100deg,color-mix(in srgb,var(--notes-hub-space-accent) 8%,transparent),transparent 62%)}}.notes-hub-current-space.is-active>.notes-hub-masthead-category{border-bottom:1px solid var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active>.notes-hub-masthead-category{border-bottom:1px solid color-mix(in srgb,var(--notes-hub-space-accent) 16%,var(--app-line))}}.notes-hub-current-space.is-active>.notes-hub-masthead-category{padding:25px 27px 22px}.notes-hub-current-space.is-active .notes-hub-masthead-eyebrow{color:var(--notes-hub-space-accent);background:0 0;border:0;border-radius:0;align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-masthead-eyebrow{color:color-mix(in srgb,var(--notes-hub-space-accent) 72%,white)}}.notes-hub-current-space.is-active .notes-hub-masthead-eyebrow{letter-spacing:.16em;margin-bottom:13px;padding:0;display:inline-flex}.notes-hub-current-space.is-active .notes-hub-masthead h2{font-weight:610}.notes-hub-current-space.is-active .notes-hub-current-mark{width:15px;height:15px}.notes-hub-current-space.is-active .notes-hub-title-count{background:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-title-count{background:color-mix(in srgb,var(--notes-hub-space-accent) 10%,var(--app-surface-2))}}.notes-hub-current-space.is-active .notes-hub-title-count{border-color:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-title-count{border-color:color-mix(in srgb,var(--notes-hub-space-accent) 24%,var(--app-line))}}.notes-hub-current-space.is-active .notes-hub-title-count{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-title-count{color:color-mix(in srgb,var(--app-muted) 82%,white)}}.notes-hub-current-space.is-active .notes-hub-title-task-count{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-title-task-count{background:color-mix(in srgb,var(--accent) 8%,var(--app-surface-2))}}.notes-hub-current-space.is-active .notes-hub-title-task-count{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-title-task-count{border-color:color-mix(in srgb,var(--accent) 20%,var(--app-line))}}.notes-hub-current-space.is-active .notes-hub-title-task-count{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-title-task-count{color:color-mix(in srgb,var(--accent) 64%,white)}}.notes-hub-current-space.is-active>.notes-hub-quick-contextual{border:0;border-bottom:1px solid var(--notes-hub-space-accent);background:0 0}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active>.notes-hub-quick-contextual{border-bottom:1px solid color-mix(in srgb,var(--notes-hub-space-accent) 13%,var(--app-line))}}.notes-hub-current-space.is-active>.notes-hub-quick-contextual{border-radius:0;grid-template-columns:minmax(120px,156px) minmax(0,1fr);gap:14px;margin:0 27px;padding:14px 0 15px;display:grid}.notes-hub-current-space.is-active .notes-hub-quick-heading{border-right:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-quick-heading{border-right:1px solid color-mix(in srgb,var(--app-line) 64%,transparent)}}.notes-hub-current-space.is-active .notes-hub-quick-heading{padding-right:14px}.notes-hub-current-space.is-active .notes-hub-quick-label{color:var(--app-text);letter-spacing:.14em;font-size:9px}.notes-hub-current-space.is-active .notes-hub-quick-btn{background:var(--notes-hub-accent,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-quick-btn{background:color-mix(in srgb,var(--notes-hub-accent,var(--app-accent)) 9%,var(--app-surface))}}.notes-hub-current-space.is-active .notes-hub-quick-btn{border:0;border-radius:10px}.notes-hub-category-tasks{border-top:1px solid var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks{border-top:1px solid color-mix(in srgb,var(--notes-hub-space-accent) 13%,var(--app-line))}}.notes-hub-category-tasks{flex-shrink:0;margin:0 27px;padding:18px 0 20px;scroll-margin-top:16px}.notes-hub-category-tasks-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.notes-hub-category-tasks-copy{min-width:0}.notes-hub-category-tasks-eyebrow{color:var(--notes-hub-space-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-eyebrow{color:color-mix(in srgb,var(--notes-hub-space-accent) 66%,var(--app-muted))}}.notes-hub-category-tasks-eyebrow{letter-spacing:.18em;text-transform:uppercase;gap:8px;margin:0 0 7px;font-size:8px;font-weight:720;display:flex}.notes-hub-category-tasks-eyebrow:before{background:var(--notes-hub-space-accent);box-shadow:0 0 12px var(--notes-hub-space-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-eyebrow:before{box-shadow:0 0 12px color-mix(in srgb,var(--notes-hub-space-accent) 42%,transparent)}}.notes-hub-category-tasks-eyebrow:before{content:"";width:18px;height:2px}.notes-hub-category-tasks-title-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.notes-hub-category-tasks-title-row h2{color:var(--app-text);letter-spacing:-.04em;margin:0;font-size:20px;font-weight:620;line-height:1.15}.notes-hub-category-tasks-title-row>span{background:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-title-row>span{background:color-mix(in srgb,var(--notes-hub-space-accent) 8%,transparent)}}.notes-hub-category-tasks-title-row>span{color:var(--notes-hub-space-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-title-row>span{color:color-mix(in srgb,var(--notes-hub-space-accent) 62%,var(--app-muted))}}.notes-hub-category-tasks-title-row>span{padding:4px 8px;font-size:9px;font-weight:650}.notes-hub-category-tasks-copy>p:last-child{color:var(--app-muted);margin:6px 0 0;font-size:10.5px;line-height:1.5}.notes-hub-category-tasks-actions{flex-shrink:0;align-items:center;gap:7px;display:flex}.notes-hub-category-tasks-actions :is(button,a){color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-family:inherit;font-size:9px;font-weight:620;text-decoration:none;display:inline-flex}.notes-hub-category-tasks-actions .cmd-col-picker-trigger{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-actions .cmd-col-picker-trigger{border:1px solid color-mix(in srgb,var(--app-line) 70%,transparent)}}.notes-hub-category-tasks-actions .cmd-col-picker-trigger{justify-content:center;width:30px;height:30px;padding:0}.notes-hub-category-tasks-actions .cmd-col-picker-trigger[aria-expanded=true]{background:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-actions .cmd-col-picker-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--notes-hub-space-accent) 10%,transparent)}}.notes-hub-category-tasks-actions .cmd-col-picker-trigger[aria-expanded=true]{border-color:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-actions .cmd-col-picker-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--notes-hub-space-accent) 36%,var(--app-line))}}.notes-hub-category-tasks-actions .cmd-col-picker-trigger[aria-expanded=true]{color:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-actions .cmd-col-picker-trigger[aria-expanded=true]{color:color-mix(in srgb,var(--notes-hub-space-accent) 72%,white)}}.notes-hub-category-tasks-actions :is(button,a):hover{background:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-actions :is(button,a):hover{background:color-mix(in srgb,var(--notes-hub-space-accent) 8%,transparent)}}.notes-hub-category-tasks-actions :is(button,a):hover{color:var(--app-text)}.notes-hub-category-tasks-actions a{color:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-tasks-actions a{color:color-mix(in srgb,var(--notes-hub-space-accent) 66%,white)}}.notes-hub-category-task-signals{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.notes-hub-category-task-signals>span{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-signals>span{background:color-mix(in srgb,var(--app-surface-2) 58%,transparent)}}.notes-hub-category-task-signals>span{color:var(--app-muted);border-radius:999px;padding:4px 8px;font-size:8.5px;font-weight:620}.notes-hub-category-task-signals>.is-high{color:#fc99a7;background:#fb718514}.notes-hub-category-task-signals>.is-blocked{color:#f8b94f;background:#f59e0b14}.notes-hub-category-task-table-wrap{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-table-wrap{border-bottom:1px solid color-mix(in srgb,var(--app-line) 42%,transparent)}}.notes-hub-category-task-table-wrap{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-table-wrap{border-top:1px solid color-mix(in srgb,var(--app-line) 42%,transparent)}}.notes-hub-category-task-table-wrap{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;max-height:228px;margin-top:13px;overflow:auto}.notes-hub-category-task-table{min-width:100%}.notes-hub-category-task-row,.notes-hub-category-task-table-head{display:grid}.notes-hub-category-task-table-head{-webkit-backdrop-filter:blur(14px);background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-table-head{background:color-mix(in srgb,var(--app-bg) 94%,transparent)}}.notes-hub-category-task-table-head{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-table-head{border-bottom:1px solid color-mix(in srgb,var(--app-line) 48%,transparent)}}.notes-hub-category-task-table-head{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-table-head{color:color-mix(in srgb,var(--app-muted) 82%,var(--notes-hub-space-accent))}}.notes-hub-category-task-table-head{letter-spacing:.12em;text-transform:uppercase;z-index:3;font-size:8px;font-weight:700;position:sticky;top:0}.notes-hub-category-task-head-cell{align-items:center;min-height:33px;padding:0 12px;display:flex;position:relative}.notes-hub-category-task-resizer{cursor:col-resize;touch-action:none;z-index:4;width:10px;position:absolute;top:5px;bottom:5px;right:-5px}.notes-hub-category-task-resizer:after{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-resizer:after{background:color-mix(in srgb,var(--app-line) 72%,transparent)}}.notes-hub-category-task-resizer:after{content:"";border-radius:999px;width:1px;transition:background .14s,box-shadow .14s;position:absolute;top:3px;bottom:3px;left:4px}.notes-hub-category-task-resizer:focus-visible:after,.notes-hub-category-task-resizer:hover:after{background:var(--notes-hub-space-accent);box-shadow:0 0 8px var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-resizer:focus-visible:after,.notes-hub-category-task-resizer:hover:after{box-shadow:0 0 8px color-mix(in srgb,var(--notes-hub-space-accent) 54%,transparent)}}.notes-hub-category-task-resizer:focus-visible{outline:0}.notes-hub-category-task-row{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-row{border-bottom:1px solid color-mix(in srgb,var(--app-line) 35%,transparent)}}.notes-hub-category-task-row{color:var(--app-muted);cursor:pointer;min-height:47px;text-decoration:none;transition:background .15s,color .15s}.notes-hub-category-task-row.is-pending{opacity:.72}.notes-hub-category-task-row:last-child{border-bottom:0}.notes-hub-category-task-row:focus-visible,.notes-hub-category-task-row:hover{background:linear-gradient(90deg,var(--notes-hub-space-accent),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-row:focus-visible,.notes-hub-category-task-row:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--notes-hub-space-accent) 7%,transparent),transparent 72%)}}.notes-hub-category-task-row:focus-visible,.notes-hub-category-task-row:hover{color:var(--app-text);outline:0}.notes-hub-category-task-cell{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;padding:8px 12px;font-size:10px;display:flex;overflow:hidden}.notes-hub-category-task-cell.is-title{color:var(--app-text);font-size:11px;font-weight:610}.notes-hub-category-task-check{border:1px solid var(--notes-hub-space-accent);background:0 0;align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-check{border:1px solid color-mix(in srgb,var(--notes-hub-space-accent) 34%,var(--app-line))}}.notes-hub-category-task-check{color:#0000;cursor:pointer;border-radius:999px;flex:none;justify-content:center;width:13px;height:13px;padding:0;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.notes-hub-category-task-check:focus-visible,.notes-hub-category-task-check:hover{border-color:var(--notes-hub-space-accent);outline:2px solid var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-check:focus-visible,.notes-hub-category-task-check:hover{outline:2px solid color-mix(in srgb,var(--notes-hub-space-accent) 24%,transparent)}}.notes-hub-category-task-check:focus-visible,.notes-hub-category-task-check:hover{outline-offset:2px}.notes-hub-category-task-check.is-done{background:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-check.is-done{background:color-mix(in srgb,var(--notes-hub-space-accent) 22%,transparent)}}.notes-hub-category-task-check.is-done{border-color:var(--notes-hub-space-accent);color:var(--notes-hub-space-accent)}.notes-hub-category-task-check svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:9px;height:9px}.notes-hub-category-task-name{color:inherit;text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}.notes-hub-category-task-name:focus-visible,.notes-hub-category-task-name:hover{color:var(--notes-hub-space-accent);text-underline-offset:3px;text-decoration:underline}.notes-hub-category-task-cell .cmd-category-cell,.notes-hub-category-task-cell .task-cmd-cell-picker,.notes-hub-category-task-cell .task-date-field{width:100%;max-width:100%}.notes-hub-category-task-blocked{color:#f7b546;text-transform:uppercase;font-size:8px;font-weight:700}.notes-hub-category-task-error{background:#fb718514;border-bottom:1px solid #fb7185;align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-error{border-bottom:1px solid color-mix(in srgb,#fb7185 24%,var(--app-line))}}.notes-hub-category-task-error{color:#fc99a7;flex-wrap:wrap;gap:8px 16px;padding:8px 12px;font-size:10px;display:flex}.notes-hub-category-task-error a{color:inherit;font-weight:700;text-decoration:underline}.notes-hub-category-task-priority,.notes-hub-category-task-status{text-transform:capitalize;border-radius:999px;padding:4px 7px;font-size:8.5px;font-weight:650}.notes-hub-category-task-status{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-status{background:color-mix(in srgb,var(--accent-alt) 8%,transparent)}}.notes-hub-category-task-status{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-status{color:color-mix(in srgb,var(--accent-alt) 58%,white)}}.notes-hub-category-task-status.is-in-progress{background:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-status.is-in-progress{background:color-mix(in srgb,var(--notes-hub-space-accent) 10%,transparent)}}.notes-hub-category-task-status.is-in-progress{color:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-status.is-in-progress{color:color-mix(in srgb,var(--notes-hub-space-accent) 72%,white)}}.notes-hub-category-task-status.is-blocked,.notes-hub-category-task-status.is-on-hold{color:#f8bb54;background:#f59e0b17}.notes-hub-category-task-priority.is-high{color:#fc99a7;background:#fb718517}.notes-hub-category-task-priority.is-medium{color:#fcd36a;background:#fbbf2414}.notes-hub-category-task-priority.is-low{color:#7de3be;background:#34d39914}.notes-hub-category-task-cell.is-overdue{color:#fc93a2}.notes-hub-category-task-none{opacity:.55}.notes-hub-category-task-mobile-label{display:none}.notes-hub-current-space.is-active>.notes-hub-split{gap:28px;padding:22px 27px 28px}.notes-hub-current-space.is-active>.notes-hub-split-leaf{grid-template-columns:minmax(0,1fr)}.notes-hub-current-space.is-active .notes-hub-col{box-shadow:none;background:0 0;border:0;border-radius:0;gap:20px;padding:0}.notes-hub-current-space.is-active .notes-hub-col-areas{padding-right:0}.notes-hub-current-space.is-active .notes-hub-col-recent{background:0 0;padding-right:0}.notes-hub-current-space.is-active>.notes-hub-split-with-recent>.notes-hub-col-areas{border-right:1px solid var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active>.notes-hub-split-with-recent>.notes-hub-col-areas{border-right:1px solid color-mix(in srgb,var(--notes-hub-space-accent) 12%,var(--app-line))}}.notes-hub-current-space.is-active>.notes-hub-split-with-recent>.notes-hub-col-areas{padding-right:28px}.notes-hub-current-space.is-active .notes-hub-col>.notes-hub-col-head{border-bottom:1px solid var(--app-line);background:0 0}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-col>.notes-hub-col-head{border-bottom:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.notes-hub-current-space.is-active .notes-hub-col>.notes-hub-col-head{margin:0;padding:0 0 15px}.notes-hub-current-space.is-active .notes-hub-col-eyebrow{color:var(--notes-hub-space-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-col-eyebrow{color:color-mix(in srgb,var(--notes-hub-space-accent) 62%,var(--app-muted))}}.notes-hub-current-space.is-active .notes-hub-col-eyebrow{gap:7px;display:flex}.notes-hub-current-space.is-active .notes-hub-col-eyebrow:before{background:var(--notes-hub-space-accent);box-shadow:0 0 10px var(--notes-hub-space-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-col-eyebrow:before{box-shadow:0 0 10px color-mix(in srgb,var(--notes-hub-space-accent) 42%,transparent)}}.notes-hub-current-space.is-active .notes-hub-col-eyebrow:before{content:"";width:17px;height:2px}.notes-hub-current-space.is-active .notes-hub-col-title{font-weight:650}.notes-hub-current-space.is-active .notes-hub-level-notes{border:0;border-top:1px solid var(--app-line);background:0 0}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-level-notes{border-top:1px solid color-mix(in srgb,var(--app-line) 54%,transparent)}}.notes-hub-current-space.is-active .notes-hub-level-notes{border-radius:0;margin-top:0;padding:18px 0 0}.notes-hub-current-space.is-active .notes-hub-level-list{background:0 0;border:0;border-radius:0}.notes-hub-current-space.is-active .notes-hub-browse-all-inline{background:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-browse-all-inline{background:color-mix(in srgb,var(--notes-hub-space-accent) 8%,transparent)}}.notes-hub-current-space.is-active .notes-hub-browse-all-inline{border:0;border-radius:999px;padding:8px 12px}.notes-hub-current-space.is-active.is-leaf{background:radial-gradient(ellipse 54% 270px at 5% -2%,var(--notes-hub-space-accent),transparent 72%),radial-gradient(ellipse 42% 320px at 100% 100%,var(--notes-hub-space-accent),transparent 76%),linear-gradient(155deg,var(--app-surface),var(--app-surface))}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active.is-leaf{background:radial-gradient(ellipse 54% 270px at 5% -2%,color-mix(in srgb,var(--notes-hub-space-accent) 19%,transparent),transparent 72%),radial-gradient(ellipse 42% 320px at 100% 100%,color-mix(in srgb,var(--notes-hub-space-accent) 7%,transparent),transparent 76%),linear-gradient(155deg,color-mix(in srgb,var(--app-surface) 88%,var(--app-bg)),color-mix(in srgb,var(--app-surface) 24%,var(--app-bg)))}}.notes-hub-current-space.is-active.is-leaf>.notes-hub-masthead-leaf{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,5cqw,72px);min-height:176px;padding-block:29px 27px}.notes-hub-leaf-capture{z-index:1;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:relative}.notes-hub-leaf-capture>span{color:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-capture>span{color:color-mix(in srgb,var(--notes-hub-space-accent) 62%,var(--app-muted))}}.notes-hub-leaf-capture>span{letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.notes-hub-current-space.is-active.is-leaf .notes-hub-leaf-capture .notes-hub-quick-btn{background:var(--notes-hub-accent,var(--notes-hub-space-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active.is-leaf .notes-hub-leaf-capture .notes-hub-quick-btn{background:color-mix(in srgb,var(--notes-hub-accent,var(--notes-hub-space-accent)) 13%,var(--app-surface-solid))}}.notes-hub-current-space.is-active.is-leaf .notes-hub-leaf-capture .notes-hub-quick-btn{border:1px solid var(--notes-hub-accent,var(--notes-hub-space-accent))}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active.is-leaf .notes-hub-leaf-capture .notes-hub-quick-btn{border:1px solid color-mix(in srgb,var(--notes-hub-accent,var(--notes-hub-space-accent)) 28%,var(--app-line))}}.notes-hub-current-space.is-active.is-leaf .notes-hub-leaf-capture .notes-hub-quick-btn{box-shadow:inset 0 1px 0 #ffffff12,0 10px 28px var(--notes-hub-space-accent);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active.is-leaf .notes-hub-leaf-capture .notes-hub-quick-btn{box-shadow:inset 0 1px 0 #ffffff12,0 10px 28px color-mix(in srgb,var(--notes-hub-space-accent) 12%,transparent)}}.notes-hub-current-space.is-active.is-leaf .notes-hub-leaf-capture .notes-hub-quick-btn{min-height:42px;padding:0 15px 0 8px}.notes-hub-current-space.is-active.is-leaf>.notes-hub-split-leaf{padding-top:25px}.notes-hub-current-space.is-active.is-leaf .notes-hub-col-leaf{gap:0}.notes-hub-current-space.is-active.is-leaf .notes-hub-level-notes-leaf{border-top:0;gap:23px;padding-top:0}.notes-hub-leaf-notes-head{border-bottom:1px solid var(--app-line);align-items:end}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-notes-head{border-bottom:1px solid color-mix(in srgb,var(--app-line) 58%,transparent)}}.notes-hub-leaf-notes-head{justify-content:space-between;gap:24px;padding-bottom:17px;display:flex}.notes-hub-leaf-notes-head h2{letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.3cqw,31px);font-weight:590;line-height:1.1}.notes-hub-leaf-notes-head p:last-child{color:var(--app-muted);margin:7px 0 0;font-size:12px;line-height:1.5}.notes-hub-leaf-browse{border:1px solid var(--notes-hub-space-accent);background:0 0;align-items:center}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-browse{border:1px solid color-mix(in srgb,var(--notes-hub-space-accent) 22%,var(--app-line))}}.notes-hub-leaf-browse{color:var(--notes-hub-space-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-browse{color:color-mix(in srgb,var(--notes-hub-space-accent) 70%,white)}}.notes-hub-leaf-browse{cursor:pointer;flex:none;gap:8px;min-height:36px;padding:0 13px;font-size:12px;font-weight:650;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.notes-hub-leaf-browse:hover{background:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-browse:hover{background:color-mix(in srgb,var(--notes-hub-space-accent) 9%,transparent)}}.notes-hub-leaf-browse:hover{border-color:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-browse:hover{border-color:color-mix(in srgb,var(--notes-hub-space-accent) 38%,var(--app-line))}}.notes-hub-leaf-browse:hover{transform:translateY(-1px)}.notes-hub-leaf-browse span,.notes-hub-leaf-note-arrow{transition:transform .15s}.notes-hub-leaf-browse:hover span,.notes-hub-leaf-note:hover .notes-hub-leaf-note-arrow{transform:translate(2px)}.notes-hub-leaf-recency{gap:24px;margin-top:0}.notes-hub-leaf-note-grid{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid;overflow:visible}.notes-hub-leaf-note-grid:before,.notes-hub-leaf-note-grid>li:before{display:none}.notes-hub-leaf-note-grid>li{min-width:0}.notes-hub-current-space.is-active .notes-hub-leaf-note{background:linear-gradient(145deg,var(--notes-hub-space-accent),var(--app-surface))}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-leaf-note{background:linear-gradient(145deg,color-mix(in srgb,var(--notes-hub-space-accent) 7%,var(--app-surface-solid)),color-mix(in srgb,var(--app-surface) 74%,var(--app-bg)))}}.notes-hub-current-space.is-active .notes-hub-leaf-note{border:1px solid var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-leaf-note{border:1px solid color-mix(in srgb,var(--notes-hub-space-accent) 17%,var(--app-line))}}.notes-hub-current-space.is-active .notes-hub-leaf-note{border-radius:16px;height:100%;min-height:142px;padding:17px 18px 16px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;box-shadow:inset 0 1px #ffffff0d}.notes-hub-current-space.is-active .notes-hub-leaf-note.is-selected,.notes-hub-current-space.is-active .notes-hub-leaf-note:focus-visible,.notes-hub-current-space.is-active .notes-hub-leaf-note:hover{background:linear-gradient(145deg,var(--notes-hub-space-accent),var(--app-surface-2))}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-leaf-note.is-selected,.notes-hub-current-space.is-active .notes-hub-leaf-note:focus-visible,.notes-hub-current-space.is-active .notes-hub-leaf-note:hover{background:linear-gradient(145deg,color-mix(in srgb,var(--notes-hub-space-accent) 12%,var(--app-surface-solid)),color-mix(in srgb,var(--app-surface-2) 82%,var(--app-bg)))}}.notes-hub-current-space.is-active .notes-hub-leaf-note.is-selected,.notes-hub-current-space.is-active .notes-hub-leaf-note:focus-visible,.notes-hub-current-space.is-active .notes-hub-leaf-note:hover{border-color:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-leaf-note.is-selected,.notes-hub-current-space.is-active .notes-hub-leaf-note:focus-visible,.notes-hub-current-space.is-active .notes-hub-leaf-note:hover{border-color:color-mix(in srgb,var(--notes-hub-space-accent) 38%,var(--app-line))}}.notes-hub-current-space.is-active .notes-hub-leaf-note.is-selected,.notes-hub-current-space.is-active .notes-hub-leaf-note:focus-visible,.notes-hub-current-space.is-active .notes-hub-leaf-note:hover{box-shadow:inset 0 1px 0 #ffffff14,0 14px 34px var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-leaf-note.is-selected,.notes-hub-current-space.is-active .notes-hub-leaf-note:focus-visible,.notes-hub-current-space.is-active .notes-hub-leaf-note:hover{box-shadow:inset 0 1px 0 #ffffff14,0 14px 34px color-mix(in srgb,var(--notes-hub-space-accent) 11%,transparent)}}.notes-hub-current-space.is-active .notes-hub-leaf-note.is-selected,.notes-hub-current-space.is-active .notes-hub-leaf-note:focus-visible,.notes-hub-current-space.is-active .notes-hub-leaf-note:hover{transform:translateY(-2px)}.notes-hub-current-space.is-active .notes-hub-leaf-note.is-selected{box-shadow:inset 3px 0 0 var(--notes-hub-space-accent),0 14px 34px var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-leaf-note.is-selected{box-shadow:inset 3px 0 0 var(--notes-hub-space-accent),0 14px 34px color-mix(in srgb,var(--notes-hub-space-accent) 11%,transparent)}}.notes-hub-leaf-note .notes-hub-recent-title{font-size:15px;font-weight:640;line-height:1.35}.notes-hub-leaf-note .notes-hub-recent-snippet{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.notes-hub-leaf-note .notes-hub-recent-meta{margin-top:auto;padding-top:7px}.notes-hub-leaf-note .notes-hub-recent-type{background:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-note .notes-hub-recent-type{background:color-mix(in srgb,var(--notes-hub-space-accent) 8%,transparent)}}.notes-hub-leaf-note .notes-hub-recent-type{border-color:var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-note .notes-hub-recent-type{border-color:color-mix(in srgb,var(--notes-hub-space-accent) 18%,var(--app-line))}}.notes-hub-leaf-note-arrow{color:var(--notes-hub-space-accent);font-size:15px;line-height:1}.notes-hub-leaf-empty{background:var(--notes-hub-space-accent);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-empty{background:color-mix(in srgb,var(--notes-hub-space-accent) 5%,transparent)}}.notes-hub-leaf-empty{border:1px dashed var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-leaf-empty{border:1px dashed color-mix(in srgb,var(--notes-hub-space-accent) 25%,var(--app-line))}}.notes-hub-leaf-empty{border-radius:16px;flex-direction:column;gap:8px;padding:26px;display:flex}.notes-hub-leaf-empty p{margin:0}@media (min-height:851px){@container notes-main-canvas (min-width:861px){.notes-hub-with-recent>.notes-hub-current-space.is-active{flex:none;min-height:0}.notes-hub-with-recent .notes-hub-current-space>:is(.notes-hub-masthead,.notes-hub-quick){flex-shrink:0}.notes-hub-current-space.is-active .notes-hub-col>.notes-hub-col-head{background:linear-gradient(180deg,var(--app-surface-solid) 72%,transparent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-col>.notes-hub-col-head{background:linear-gradient(180deg,color-mix(in srgb,var(--app-surface-solid) 96%,transparent) 72%,transparent)}}}}.notes-hub-current-space.is-active .notes-hub-col-recent>.notes-hub-col-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:static}@container notes-main-canvas (max-width:860px){.notes-hub-current-space.is-active{border-radius:20px}.notes-hub-current-space.is-active>.notes-hub-masthead-category{padding:21px 20px 19px}.notes-hub-current-space.is-active.is-leaf>.notes-hub-masthead-leaf{gap:20px;min-height:0}.notes-hub-category-tasks,.notes-hub-current-space.is-active>.notes-hub-quick-contextual{margin-inline:20px}.notes-hub-current-space.is-active>.notes-hub-split{gap:26px;padding:20px}.notes-hub-current-space.is-active .notes-hub-col{padding:0}.notes-hub-current-space.is-active>.notes-hub-split-with-recent>.notes-hub-col-areas{border-bottom:1px solid var(--notes-hub-space-accent)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active>.notes-hub-split-with-recent>.notes-hub-col-areas{border-bottom:1px solid color-mix(in srgb,var(--notes-hub-space-accent) 12%,var(--app-line))}}.notes-hub-current-space.is-active>.notes-hub-split-with-recent>.notes-hub-col-areas{border-right:0;padding-bottom:26px;padding-right:0}.notes-hub-category-tasks-head{flex-direction:column;align-items:stretch;gap:10px}.notes-hub-category-tasks-actions{justify-content:flex-start}.notes-hub-category-tasks-actions .notes-hub-category-task-reset{display:none}.notes-hub-category-task-table-wrap{max-height:420px}.notes-hub-category-task-table-head{display:none}.notes-hub-category-task-row{gap:8px 14px;padding:13px 4px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;min-width:0!important}.notes-hub-category-task-cell{white-space:normal;flex-direction:column;align-items:flex-start;gap:3px;padding:0 8px}.notes-hub-category-task-cell.is-title{flex-direction:row;grid-column:1/-1;align-items:center;padding-bottom:5px}.notes-hub-category-task-mobile-label{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.notes-hub-category-task-mobile-label{color:color-mix(in srgb,var(--app-muted) 68%,transparent)}}.notes-hub-category-task-mobile-label{letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:700;display:block}}.tasks-cmd-aside{container:tasks-filter-aside/inline-size}.tasks-cmd-filter-block-collapsible .tasks-cmd-view-main>span:last-child{white-space:nowrap}@container tasks-filter-aside (max-width:168px){.tasks-cmd-filter-block-collapsible .tasks-cmd-view-main>span:last-child{white-space:normal}}@container notes-main-canvas (max-width:620px){.notes-hub-current-space.is-active.is-leaf>.notes-hub-masthead-leaf{grid-template-columns:minmax(0,1fr);align-items:start}.notes-hub-leaf-capture{align-items:flex-start}.notes-hub-leaf-notes-head{flex-direction:column;align-items:flex-start}.notes-hub-current-space.is-active>.notes-hub-quick-contextual,.notes-hub-leaf-note-grid{grid-template-columns:minmax(0,1fr)}.notes-hub-current-space.is-active .notes-hub-quick-heading{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-hub-current-space.is-active .notes-hub-quick-heading{border-bottom:1px solid color-mix(in srgb,var(--app-line) 64%,transparent)}}.notes-hub-current-space.is-active .notes-hub-quick-heading{border-right:0;padding-bottom:9px;padding-right:0}}@media (max-width:640px){.note-editor-workspace-header{align-items:flex-start;gap:8px;padding-block:10px}.note-editor-workspace-nav{gap:8px}.note-editor-main-inner{padding-inline:12px;padding-top:20px}.note-body-view-tabs{width:100%}.note-attachment-actions>span{flex-basis:100%;margin-left:4px}.note-body-markdown,.note-body-preview,.note-editor-raw textarea,.note-rich-editor-shell{border-radius:13px!important}.note-body-preview,.note-rich-editor-shell>.note-rich-editor-scroll{padding-inline:15px}.note-rich-editor-shell-full{height:clamp(360px,62dvh,560px)}}@media (max-width:900px){.note-editor-workspace-stacked .note-rich-editor-shell-full{height:auto;overflow:visible;min-height:max(360px,54svh)!important}.note-editor-workspace-stacked .note-rich-editor-shell-full>.note-rich-editor-scroll{overscroll-behavior:auto;scrollbar-gutter:auto;flex:none;min-height:max(320px,50svh);scroll-padding-block:0;overflow-y:visible}.note-editor-workspace-stacked .note-rich-editor-shell-full .ProseMirror{min-height:max(320px,50svh);padding-bottom:84px}.note-editor-workspace-stacked .note-rich-editor-shell-full>.note-rich-editor-toolbar-shell{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.note-editor-workspace-stacked .note-rich-editor-shell-full>.note-rich-editor-toolbar-shell{background:color-mix(in srgb,var(--app-surface-solid) 97%,var(--app-bg))}}.note-editor-workspace-stacked .note-rich-editor-shell-full>.note-rich-editor-toolbar-shell{bottom:calc(64px + env(safe-area-inset-bottom,0px));max-width:none;transform:translate3d(0,var(--note-toolbar-lift,0),0);will-change:transform;z-index:21;border-radius:16px;width:auto;margin:0;position:fixed;top:auto;left:10px;right:10px;box-shadow:inset 0 1px #ffffff0d,0 12px 36px #0000003d}.note-editor-workspace-stacked .note-rich-editor-toolbar-shell .note-rich-toolbar{touch-action:pan-x}body:has(.note-editor-workspace-stacked .note-rich-editor-shell-full[data-mobile-keyboard=open]) .mobile-nav{display:none}.note-detail-workspace-root .note-editor-form>.note-editor-actions{transition:opacity .12s var(--motion-ease);z-index:auto;background:0 0;border-top:0;margin:0;padding:12px 14px 20px;position:static;bottom:auto}.lifeos-app:has(.note-editor-workspace-stacked .note-rich-editor-shell-full[data-mobile-keyboard=open]) .note-editor-form>.note-editor-actions{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.note-editor-actions,.note-editor-meta :is(input,select,textarea),.note-editor-meta-extra,.note-editor-meta-section,.note-editor-meta-sheet :is(input,select,textarea){transition:none}}.notes-cmd-kind-list{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-kind-list{background:color-mix(in srgb,var(--app-surface) 76%,transparent)}}.notes-cmd-kind-list{border-radius:14px;padding:5px;box-shadow:inset 0 1px #ffffff08}.notes-cmd-filter-block-kind .notes-cmd-filter-item{min-height:38px;padding:5px 9px 5px 6px}.notes-cmd-filter-block-category{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-category{background:color-mix(in srgb,var(--app-surface) 36%,transparent)}}.notes-cmd-filter-block-category{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.notes-cmd-filter-block-category{border:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.notes-cmd-filter-block-category{border-radius:14px;padding:10px 6px 8px}.notes-cmd-category-row{border-radius:10px;min-height:38px}.notes-cmd-category-row.active{background:var(--notes-category-color,var(--accent-alt))}@supports (color:color-mix(in lab,red,red)){.notes-cmd-category-row.active{background:color-mix(in srgb,var(--notes-category-color,var(--accent-alt)) 10%,var(--app-surface-2))}}.notes-cmd-category-row.active{box-shadow:inset 2px 0 0 var(--notes-category-color,var(--accent-alt))}.notes-cmd-category-item{min-height:36px}.tasks-cmd-filter-block{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-block{background:color-mix(in srgb,var(--app-surface) 54%,transparent)}}.tasks-cmd-filter-block{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-block{border:1px solid color-mix(in srgb,var(--app-line) 66%,transparent)}}.tasks-cmd-filter-block{border-radius:15px;padding:10px 8px 8px;box-shadow:inset 0 1px #ffffff08}.tasks-cmd-filter-item{padding:5px 9px 5px 7px}.notes-hub-masthead.notes-hub-masthead-category{grid-template-columns:none;padding:9px 4px 22px;display:block}.notes-hub-quick.notes-hub-quick-contextual{justify-content:flex-start}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.notes-cmd>.cmd-resizable-aside-shell,.tasks-cmd>.cmd-resizable-aside-shell{width:100%!important;max-width:none!important}.notes-cmd>.cmd-resizable-aside-shell>.cmd-resizable-aside-handle-wrap,.tasks-cmd>.cmd-resizable-aside-shell>.cmd-resizable-aside-handle-wrap{display:none}}@media (min-width:901px) and (max-width:1300px) and (max-height:850px){.tasks-cmd-aside .tasks-cmd-filter-block,.tasks-cmd-aside .tasks-cmd-filter-block-collapsible{flex:1 1 0;min-width:190px}.tasks-cmd-filter-block-collapsible:not(.organize-open) .tasks-cmd-filter-list{display:flex}}.tasks-workspace-root{background:radial-gradient(ellipse 48% 34% at 8% 2%,var(--accent-alt),transparent 72%),radial-gradient(ellipse 44% 38% at 96% 92%,var(--accent),transparent 76%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-root{background:radial-gradient(ellipse 48% 34% at 8% 2%,color-mix(in srgb,var(--accent-alt) 8%,transparent),transparent 72%),radial-gradient(ellipse 44% 38% at 96% 92%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 76%),var(--app-bg)}}.tasks-workspace-header{border-bottom-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-header{border-bottom-color:color-mix(in srgb,var(--accent-alt) 11%,var(--app-line))}}.tasks-workspace-header{z-index:4;position:relative;box-shadow:0 12px 34px #0000001a}.tasks-workspace-header:after{background:linear-gradient(90deg,var(--accent-alt),var(--accent) 34%,transparent 72%)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-header:after{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 68%,transparent),color-mix(in srgb,var(--accent) 24%,transparent) 34%,transparent 72%)}}.tasks-workspace-header:after{content:"";height:1px;position:absolute;bottom:-1px;left:24px;right:44%}.tasks-workspace-mark{background:linear-gradient(145deg,var(--accent-alt),var(--accent))}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-mark{background:linear-gradient(145deg,color-mix(in srgb,var(--accent-alt) 14%,var(--app-surface-raised)),color-mix(in srgb,var(--accent) 7%,var(--app-surface-2)))}}.tasks-workspace-mark{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-mark{border:1px solid color-mix(in srgb,var(--accent-alt) 23%,var(--app-line))}}.tasks-workspace-mark{box-shadow:inset 0 1px 0 #ffffff12,0 8px 22px var(--accent-alt);border-radius:13px}@supports (color:color-mix(in lab,red,red)){.tasks-workspace-mark{box-shadow:inset 0 1px 0 #ffffff12,0 8px 22px color-mix(in srgb,var(--accent-alt) 8%,transparent)}}.tasks-workspace-mark{width:42px;height:42px}.tasks-workspace-mark:after{display:none}.tasks-workspace-stat{-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0a}.tasks-cmd{gap:14px;padding:14px}.tasks-cmd-aside{background:linear-gradient(155deg,var(--accent-alt),transparent 42%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-aside{background:linear-gradient(155deg,color-mix(in srgb,var(--accent-alt) 7%,transparent),transparent 42%),color-mix(in srgb,var(--app-surface) 87%,transparent)}}.tasks-cmd-aside{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-aside{border:1px solid color-mix(in srgb,var(--accent-alt) 12%,var(--app-line))}}.tasks-cmd-aside{border-radius:20px;gap:0;padding:15px 13px 18px;box-shadow:inset 0 1px #ffffff0d,0 18px 44px #0000001f}.tasks-cmd-filter-block{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.tasks-cmd-filter-block+.tasks-cmd-filter-block{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-block+.tasks-cmd-filter-block{border-top:1px solid color-mix(in srgb,var(--app-line) 58%,transparent)}}.tasks-cmd-filter-block+.tasks-cmd-filter-block{margin-top:14px;padding-top:14px}.tasks-cmd-filter-list{gap:4px}.tasks-cmd-filter-item{min-height:40px;transition:background var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease);border:1px solid #0000;border-radius:12px;padding:6px 9px 6px 7px}.tasks-cmd-filter-item:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item:hover{border-color:color-mix(in srgb,var(--accent-alt) 12%,var(--app-line))}}.tasks-cmd-filter-item:hover{transform:translate(1px)}.tasks-cmd-filter-item.active{background:linear-gradient(108deg,var(--accent-alt),var(--accent))}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item.active{background:linear-gradient(108deg,color-mix(in srgb,var(--accent-alt) 14%,var(--app-surface-raised)),color-mix(in srgb,var(--accent) 5%,var(--app-surface-2)))}}.tasks-cmd-filter-item.active{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item.active{border-color:color-mix(in srgb,var(--accent-alt) 25%,var(--app-line))}}.tasks-cmd-filter-item.active{box-shadow:inset 3px 0 0 var(--accent-alt),0 7px 18px #00000014}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item.active{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent-alt) 86%,white),0 7px 18px #00000014}}.tasks-cmd-view-icon{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-view-icon{background:color-mix(in srgb,var(--app-bg) 42%,transparent)}}.tasks-cmd-view-icon{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-view-icon{border:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.tasks-cmd-view-icon{border-radius:9px;justify-content:center;width:25px;height:25px;display:inline-flex}.tasks-cmd-filter-item.active .tasks-cmd-view-icon{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item.active .tasks-cmd-view-icon{background:color-mix(in srgb,var(--accent-alt) 13%,var(--app-surface-raised))}}.tasks-cmd-filter-item.active .tasks-cmd-view-icon{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item.active .tasks-cmd-view-icon{border-color:color-mix(in srgb,var(--accent-alt) 27%,var(--app-line))}}.tasks-cmd-filter-item.active .tasks-cmd-view-icon{box-shadow:0 0 16px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item.active .tasks-cmd-view-icon{box-shadow:0 0 16px color-mix(in srgb,var(--accent-alt) 9%,transparent)}}.tasks-cmd-filter-count{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-count{background:color-mix(in srgb,var(--accent-alt) 8%,var(--app-surface-raised))}}.tasks-cmd-filter-count{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-count{border:1px solid color-mix(in srgb,var(--accent-alt) 18%,var(--app-line))}}.tasks-cmd-filter-count{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-count{color:color-mix(in srgb,var(--app-text) 88%,var(--accent-alt))}}.tasks-cmd-filter-count{opacity:.92;min-width:26px;font-size:11px;font-weight:650}.tasks-cmd-filter-item.active .tasks-cmd-filter-count,.tasks-cmd-filter-item:hover .tasks-cmd-filter-count{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item.active .tasks-cmd-filter-count,.tasks-cmd-filter-item:hover .tasks-cmd-filter-count{background:color-mix(in srgb,var(--accent-alt) 16%,var(--app-surface-raised))}}.tasks-cmd-filter-item.active .tasks-cmd-filter-count,.tasks-cmd-filter-item:hover .tasks-cmd-filter-count{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item.active .tasks-cmd-filter-count,.tasks-cmd-filter-item:hover .tasks-cmd-filter-count{border-color:color-mix(in srgb,var(--accent-alt) 32%,var(--app-line))}}.tasks-cmd-filter-item.active .tasks-cmd-filter-count,.tasks-cmd-filter-item:hover .tasks-cmd-filter-count{box-shadow:0 0 14px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-item.active .tasks-cmd-filter-count,.tasks-cmd-filter-item:hover .tasks-cmd-filter-count{box-shadow:0 0 14px color-mix(in srgb,var(--accent-alt) 10%,transparent)}}.tasks-cmd-filter-item.active .tasks-cmd-filter-count,.tasks-cmd-filter-item:hover .tasks-cmd-filter-count{color:var(--app-text);opacity:1}.tasks-cmd-body{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-body{background:color-mix(in srgb,var(--app-surface) 82%,transparent)}}.tasks-cmd-body{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-body{border:1px solid color-mix(in srgb,var(--app-line) 84%,transparent)}}.tasks-cmd-body{border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 20px 48px #0000001f}.tasks-cmd-toolbar{background:linear-gradient(100deg,var(--accent-alt),transparent 38%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-toolbar{background:linear-gradient(100deg,color-mix(in srgb,var(--accent-alt) 3%,transparent),transparent 38%),color-mix(in srgb,var(--app-bg) 91%,transparent)}}.tasks-cmd-toolbar{border-bottom-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-toolbar{border-bottom-color:color-mix(in srgb,var(--accent-alt) 9%,var(--app-line))}}.tasks-cmd-toolbar{min-height:68px;padding-inline:20px}.tasks-cmd-quick-add-form,.tasks-cmd-search-shell{box-shadow:inset 0 1px #ffffff09}.tasks-cmd-quick-add-form{background:linear-gradient(100deg,var(--accent),var(--app-surface))}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-form{background:linear-gradient(100deg,color-mix(in srgb,var(--accent) 7%,transparent),color-mix(in srgb,var(--app-surface) 82%,transparent))}}.tasks-cmd-quick-add-form{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-quick-add-form{border-color:color-mix(in srgb,var(--accent) 23%,var(--app-line))}}.tasks-cmd-new-task{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-new-task{background:color-mix(in srgb,var(--accent-alt) 7%,transparent)}}.tasks-cmd-new-task{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-new-task{border-color:color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.tasks-cmd-table-head{background:linear-gradient(90deg,var(--accent-alt),transparent 44%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-table-head{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-alt) 3%,transparent),transparent 44%),color-mix(in srgb,var(--app-bg) 93%,transparent)}}.tasks-cmd-table-head{border-bottom-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-table-head{border-bottom-color:color-mix(in srgb,var(--accent-alt) 10%,var(--app-line))}}.tasks-cmd-table-head{box-shadow:0 8px 22px #00000012}.tasks-cmd-results-scroll{background:radial-gradient(ellipse 44% 28% at 6% 100%,var(--accent),transparent 74%),radial-gradient(ellipse 34% 24% at 96% 0,var(--accent-alt),transparent 76%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-results-scroll{background:radial-gradient(ellipse 44% 28% at 6% 100%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 74%),radial-gradient(ellipse 34% 24% at 96% 0,color-mix(in srgb,var(--accent-alt) 4%,transparent),transparent 76%),color-mix(in srgb,var(--app-bg) 96%,transparent)}}.tasks-cmd-group-label:after{background:linear-gradient(90deg,currentColor,#0000)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-group-label:after{background:linear-gradient(90deg,color-mix(in srgb,currentColor 20%,transparent),transparent)}}.tasks-cmd-group-label:after{content:"";opacity:.56;flex:1;max-width:220px;height:1px;margin-left:3px}.task-row-grid{border-radius:14px;box-shadow:inset 0 1px #ffffff08,0 7px 18px #0000000f}.task-row-item:hover .task-row-grid{box-shadow:inset 0 1px 0 #ffffff0a,0 12px 26px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.task-row-item:hover .task-row-grid{box-shadow:inset 0 1px 0 #ffffff0a,0 12px 26px color-mix(in srgb,var(--accent-alt) 7%,transparent)}}.tasks-cmd-preview{background:radial-gradient(ellipse 72% 34% at 100% 0,var(--accent-alt),transparent 72%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview{background:radial-gradient(ellipse 72% 34% at 100% 0,color-mix(in srgb,var(--accent-alt) 7%,transparent),transparent 72%),color-mix(in srgb,var(--app-bg) 96%,transparent)}}.tasks-cmd-preview-footer{-webkit-backdrop-filter:blur(16px);background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-preview-footer{background:color-mix(in srgb,var(--app-bg) 88%,transparent)}}.tasks-cmd .cmd-col-picker-panel{background:linear-gradient(145deg,var(--accent-alt),transparent 42%),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd .cmd-col-picker-panel{background:linear-gradient(145deg,color-mix(in srgb,var(--accent-alt) 5%,transparent),transparent 42%),color-mix(in srgb,var(--app-surface-solid) 97%,transparent)}}.tasks-cmd .cmd-col-picker-panel{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd .cmd-col-picker-panel{border-color:color-mix(in srgb,var(--accent-alt) 15%,var(--app-line))}}.tasks-cmd .cmd-col-picker-panel{border-radius:16px}.tasks-cmd-results-scroll-calendar{background:radial-gradient(ellipse 42% 34% at 4% 100%,var(--accent),transparent 74%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-results-scroll-calendar{background:radial-gradient(ellipse 42% 34% at 4% 100%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 74%),color-mix(in srgb,var(--app-bg) 96%,transparent)}}.tasks-cal-grid{box-shadow:inset 0 1px #ffffff08,0 16px 38px #0000001a}.tasks-cal-day{transition:background var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease)}.tasks-cal-day:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day:hover{background:color-mix(in srgb,var(--accent-alt) 4%,var(--app-surface))}}.tasks-cal-day:hover{box-shadow:inset 0 0 0 1px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.tasks-cal-day:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-alt) 12%,transparent)}}@media (max-height:850px) and (max-width:1300px),(max-width:900px){.tasks-cmd{gap:10px;padding:10px}.tasks-cmd-aside{border-radius:16px;gap:0;padding:9px}.tasks-cmd-filter-block{flex:1 1 0;min-width:180px;margin:0;padding:2px 10px}.tasks-cmd-filter-block+.tasks-cmd-filter-block{border-left:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-filter-block+.tasks-cmd-filter-block{border-left:1px solid color-mix(in srgb,var(--app-line) 58%,transparent)}}.tasks-cmd-filter-block+.tasks-cmd-filter-block{border-top:0;margin-top:0;padding-top:2px}.tasks-cmd-body{border-radius:18px}.tasks-cmd-toolbar{min-height:0;padding:12px}.tasks-cmd-toolbar-actions{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.tasks-cmd-toolbar-actions{border-top:1px solid color-mix(in srgb,var(--app-line) 54%,transparent)}}.tasks-cmd-toolbar-actions{padding-top:9px}}@media (max-width:680px){.tasks-workspace-header:after{left:14px;right:34%}.tasks-cmd{padding:8px}.tasks-cmd-aside{border-radius:14px}.tasks-cmd-filter-block{min-width:168px}.tasks-cmd-body{border-radius:16px}}@media (prefers-reduced-motion:reduce){.tasks-cal-day,.tasks-cmd-filter-item{transition:none}.tasks-cmd-filter-item:hover{transform:none}}.notes-workspace-root .notes-cmd-filter-label,.notes-workspace-root .notes-workspace-header-title .eyebrow{font-size:10px}.notes-workspace-root .notes-cmd-filter-block-kind .notes-cmd-filter-item,.notes-workspace-root .notes-cmd-filter-item,.notes-workspace-root .notes-cmd-select,.notes-workspace-root .notes-workspace-subtitle{font-size:13px}.notes-workspace-root .notes-cmd-category-item,.notes-workspace-root .notes-cmd-search-shell .notes-cmd-search{font-size:14px}.notes-workspace-root .notes-cmd-filter-count,.notes-workspace-root .notes-cmd-search-shell kbd,.notes-workspace-root .notes-hub-recent-category,.notes-workspace-root .notes-hub-recent-type{font-size:11px}.notes-workspace-root .notes-cmd-count,.notes-workspace-root .notes-cmd-view-toggle button,.notes-workspace-root .notes-hub-breadcrumb-current,.notes-workspace-root .notes-hub-breadcrumb-link{font-size:12px}.notes-workspace-root .notes-hub-col-eyebrow,.notes-workspace-root .notes-hub-current-space.is-active .notes-hub-quick-label,.notes-workspace-root .notes-hub-masthead-eyebrow,.notes-workspace-root .notes-hub-quick-heading>span,.notes-workspace-root .notes-hub-quick-label,.notes-workspace-root .notes-hub-recency-label{font-size:11px}.notes-workspace-root .notes-hub-masthead-copy>p:last-child{font-size:14px}.notes-workspace-root .notes-hub-area-row-meta,.notes-workspace-root .notes-hub-level-count,.notes-workspace-root .notes-hub-quick-btn,.notes-workspace-root .notes-hub-recency-count,.notes-workspace-root .notes-hub-recent-meta,.notes-workspace-root .notes-hub-recent-snippet,.notes-workspace-root .notes-hub-title-count{font-size:12px}.notes-workspace-root .notes-hub-area-row-preview,.notes-workspace-root .notes-hub-browse-all,.notes-workspace-root .notes-hub-col-copy,.notes-workspace-root .notes-hub-inline-link,.notes-workspace-root .notes-hub-level-copy{font-size:13px}.notes-workspace-root .notes-hub-level-title,.notes-workspace-root .notes-hub-recent-title{font-size:14px}.notes-workspace-root .note-row-more,.notes-workspace-root .note-row-type,.notes-workspace-root .notes-cmd-group-label,.notes-workspace-root .notes-cmd-table-head{font-size:11px}.notes-workspace-root .note-row-table-title,.notes-workspace-root .note-row-title{font-size:14px}.notes-workspace-root .note-row-category,.notes-workspace-root .note-row-snippet,.notes-workspace-root .note-row-table-category,.notes-workspace-root .note-row-when{font-size:13px}.notes-workspace-root .notes-cmd-preview-hint,.notes-workspace-root .notes-cmd-preview-link,.notes-workspace-root .notes-cmd-preview-when{font-size:12px}.notes-workspace-root .notes-cmd-preview-category{font-size:13px}.notes-workspace-root .notes-cmd-preview-body .note-markdown{font-size:14px}.notes-workspace-root .notes-cmd-scope-banner strong{font-size:13px}.notes-workspace-root .notes-cmd-scope-banner small,.notes-workspace-root .notes-cmd-scope-banner>button{font-size:12px}.notes-workspace-root .notes-hub-category-task-table-head,.notes-workspace-root .notes-hub-category-tasks-eyebrow{font-size:10px}.notes-workspace-root .notes-hub-category-task-blocked,.notes-workspace-root .notes-hub-category-task-priority,.notes-workspace-root .notes-hub-category-task-signals>span,.notes-workspace-root .notes-hub-category-task-status,.notes-workspace-root .notes-hub-category-tasks-title-row>span{font-size:10.5px}.notes-workspace-root .notes-hub-category-task-cell,.notes-workspace-root .notes-hub-category-task-cell .cmd-category-trigger,.notes-workspace-root .notes-hub-category-task-cell .task-cmd-cell-picker,.notes-workspace-root .notes-hub-category-task-cell .task-date-field-compact .task-date-field-trigger-value,.notes-workspace-root .notes-hub-category-task-error,.notes-workspace-root .notes-hub-category-tasks-copy>p:last-child{font-size:12px}.notes-workspace-root .notes-hub-category-task-mobile-label,.notes-workspace-root .notes-hub-category-tasks-actions :is(button,a){font-size:11px}.notes-workspace-root .notes-hub-category-task-cell.is-title{font-size:13px}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(100deg,var(--app-bg) 0,var(--app-bg) 42%,var(--app-bg) 62%,var(--app-bg) 78%,transparent 92%)}@supports (color:color-mix(in lab,red,red)){.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{background:linear-gradient(100deg,color-mix(in srgb,var(--app-bg) 76%,transparent) 0,color-mix(in srgb,var(--app-bg) 54%,transparent) 42%,color-mix(in srgb,var(--app-bg) 16%,transparent) 62%,color-mix(in srgb,var(--app-bg) 3%,transparent) 78%,transparent 92%)}}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{border-color:color-mix(in srgb,var(--cyan) 24%,var(--app-line))}}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock{min-height:0;box-shadow:inset 0 1px #ffffff0e,0 18px 48px #0000003d}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock .briefing-copy{background:radial-gradient(circle at 8% 0,var(--cyan),transparent 34%)}@supports (color:color-mix(in lab,red,red)){.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock .briefing-copy{background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--cyan) 8%,transparent),transparent 34%)}}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock .briefing-copy{width:100%;min-height:0;padding:clamp(17px,2vw,24px);overflow:auto}.chief-briefing-bar{border-bottom:1px solid var(--app-line);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-briefing-bar{border-bottom:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.chief-briefing-bar{grid-template-columns:auto minmax(0,1fr) auto;gap:11px;padding-bottom:11px;display:grid}.chief-briefing-avatar{justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative}.chief-briefing-avatar .agent-orb{box-shadow:0 0 18px var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-avatar .agent-orb{box-shadow:0 0 18px color-mix(in srgb,var(--cyan) 20%,transparent)}}.chief-briefing-avatar .agent-orb{width:27px;height:27px}.chief-briefing-live-dot{border:2px solid var(--app-surface-solid);background:#64e7c7;border-radius:50%;width:8px;height:8px;position:absolute;bottom:0;right:0;box-shadow:0 0 8px #64e7c780}.chief-briefing-identity{align-items:baseline;gap:9px;min-width:0;display:flex}.chief-briefing-identity strong{color:var(--app-text);white-space:nowrap;font-size:.84rem}.chief-briefing-identity small{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.chief-briefing-identity small a,.chief-execution-status a{color:inherit;text-underline-offset:2px;text-decoration:underline}.chief-briefing-state{background:#64e7c714;border:1px solid #64e7c7;align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-briefing-state{border:1px solid color-mix(in srgb,#64e7c7 22%,var(--app-line))}}.chief-briefing-state{color:#bff9ea;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.chief-briefing-state{color:color-mix(in srgb,#bff9ea 78%,var(--app-text))}}.chief-briefing-state{white-space:nowrap;gap:6px;padding:5px 8px;font-size:.66rem;display:inline-flex}.chief-briefing-state.is-link{cursor:pointer;text-decoration:none}.chief-briefing-state.is-link:focus-visible,.chief-briefing-state.is-link:hover{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-state.is-link:focus-visible,.chief-briefing-state.is-link:hover{border-color:color-mix(in srgb,var(--danger) 52%,var(--app-line))}}.chief-briefing-state.is-link:focus-visible,.chief-briefing-state.is-link:hover{outline:none}.chief-briefing-state>span{background:#64e7c7;border-radius:50%;width:5px;height:5px}.chief-briefing-state.is-warning{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-state.is-warning{background:color-mix(in srgb,var(--danger) 9%,transparent)}}.chief-briefing-state.is-warning{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-state.is-warning{border-color:color-mix(in srgb,var(--danger) 32%,var(--app-line))}}.chief-briefing-state.is-warning{color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-state.is-warning{color:color-mix(in srgb,var(--danger) 70%,var(--app-text))}}.chief-briefing-state.is-warning>span{background:var(--danger)}.chief-briefing-overview{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3px 20px;margin-top:13px;display:grid}.chief-briefing-overview .eyebrow{letter-spacing:.15em;grid-column:1/-1;margin:0;font-size:.59rem}.briefing-card.briefing-card-tile.briefing-card-wallpaper-dock .chief-briefing-overview h2{letter-spacing:-.045em;max-width:900px;text-shadow:none;margin:1px 0 0;font-size:clamp(24px,2.25vw,36px);line-height:1.04}.chief-briefing-overview .briefing-direction{text-align:right;max-width:300px;margin:0 0 3px;font-size:.72rem}.chief-briefing-data-warning{background:var(--warning);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-briefing-data-warning{background:color-mix(in srgb,var(--warning) 7%,var(--app-surface-solid))}}.chief-briefing-data-warning{border:1px solid var(--warning)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-data-warning{border:1px solid color-mix(in srgb,var(--warning) 26%,var(--app-line))}}.chief-briefing-data-warning{color:var(--app-muted);border-radius:12px;flex-wrap:wrap;gap:6px 10px;margin-top:12px;padding:9px 11px;font-size:.66rem;display:flex}.chief-briefing-data-warning strong{color:var(--app-text)}.chief-briefing-data-warning a{color:var(--cyan);margin-left:auto}.briefing-card-wallpaper-dock .chief-briefing-items{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));gap:9px;max-width:none;margin:14px 0 0}.briefing-card-wallpaper-dock .chief-briefing-items>li{background:var(--app-surface-solid);align-content:start}@supports (color:color-mix(in lab,red,red)){.briefing-card-wallpaper-dock .chief-briefing-items>li{background:color-mix(in srgb,var(--app-surface-solid) 68%,transparent)}}.briefing-card-wallpaper-dock .chief-briefing-items>li{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.briefing-card-wallpaper-dock .chief-briefing-items>li{border-color:color-mix(in srgb,var(--app-line) 88%,transparent)}}.briefing-card-wallpaper-dock .chief-briefing-items>li{border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:8px 11px;padding:12px;display:grid}.briefing-card-wallpaper-dock .chief-briefing-items>li.is-resolved{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.briefing-card-wallpaper-dock .chief-briefing-items>li.is-resolved{background:color-mix(in srgb,var(--app-surface-solid) 46%,transparent)}}.briefing-card-wallpaper-dock .chief-briefing-items>li.is-resolved{opacity:.76;border-style:dashed}.briefing-card-wallpaper-dock .chief-briefing-rank{flex-basis:26px;width:26px;height:26px;font-size:.6rem}.briefing-card-wallpaper-dock .chief-briefing-item-copy{gap:3px}.briefing-card-wallpaper-dock .chief-briefing-item-copy>strong{font-size:.88rem;line-height:1.35}.briefing-card-wallpaper-dock .chief-briefing-item-copy>small{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.briefing-card-wallpaper-dock .chief-briefing-item-copy>small{color:color-mix(in srgb,var(--app-text) 68%,var(--app-muted))}}.briefing-card-wallpaper-dock .chief-briefing-item-copy>small{font-size:.71rem;line-height:1.4}.briefing-card-wallpaper-dock .chief-briefing-item-copy>span{font-size:.61rem}.chief-briefing-provenance{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-provenance{color:color-mix(in srgb,var(--cyan) 58%,var(--app-muted))}}.chief-briefing-provenance{margin:2px 0 0;font-size:.63rem;line-height:1.4}.chief-briefing-resolution{background:var(--success);align-self:flex-start}@supports (color:color-mix(in lab,red,red)){.chief-briefing-resolution{background:color-mix(in srgb,var(--success) 9%,transparent)}}.chief-briefing-resolution{border:1px solid var(--success)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-resolution{border:1px solid color-mix(in srgb,var(--success) 24%,var(--app-line))}}.chief-briefing-resolution{color:var(--success);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.chief-briefing-resolution{color:color-mix(in srgb,var(--success) 68%,var(--app-text))}}.chief-briefing-resolution{padding:3px 7px}.briefing-card-wallpaper-dock .chief-briefing-item-actions{grid-column:2;justify-content:flex-start}.briefing-card-wallpaper-dock .chief-briefing-item-actions a,.briefing-card-wallpaper-dock .chief-briefing-item-actions button{padding:5px 8px;font-size:.67rem}.briefing-card-wallpaper-dock .chief-briefing-item-actions .chief-briefing-primary-link{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-card-wallpaper-dock .chief-briefing-item-actions .chief-briefing-primary-link{background:color-mix(in srgb,var(--cyan) 12%,var(--app-surface-2))}}.briefing-card-wallpaper-dock .chief-briefing-item-actions .chief-briefing-primary-link{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-card-wallpaper-dock .chief-briefing-item-actions .chief-briefing-primary-link{border-color:color-mix(in srgb,var(--cyan) 36%,var(--app-line))}}.briefing-card-wallpaper-dock .chief-briefing-item-actions .chief-briefing-primary-link{color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.briefing-card-wallpaper-dock .chief-briefing-item-actions .chief-briefing-primary-link{color:color-mix(in srgb,var(--cyan) 72%,var(--app-text))}}.chief-execution-status{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-execution-status{background:color-mix(in srgb,var(--cyan) 7%,transparent)}}.chief-execution-status{border-left:2px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-execution-status{border-left:2px solid color-mix(in srgb,var(--cyan) 54%,var(--app-line))}}.chief-execution-status{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.chief-execution-status{color:color-mix(in srgb,var(--app-text) 78%,var(--app-muted))}}.chief-execution-status{margin:4px 0 0;padding:6px 8px;font-size:.68rem;line-height:1.4}.chief-execution-status.is-error{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-execution-status.is-error{background:color-mix(in srgb,var(--danger) 7%,transparent)}}.chief-execution-status.is-error{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-execution-status.is-error{border-color:color-mix(in srgb,var(--danger) 54%,var(--app-line))}}.chief-execution-status.is-complete{background:#64e7c712;border-color:#64e7c7}@supports (color:color-mix(in lab,red,red)){.chief-execution-status.is-complete{border-color:color-mix(in srgb,#64e7c7 52%,var(--app-line))}}.briefing-card-wallpaper-dock .briefing-footer{margin-top:auto;padding-top:10px}.briefing-card.briefing-card-tile.briefing-card-cleared .briefing-copy{justify-content:flex-start;gap:8px}.briefing-card-cleared .chief-briefing-overview{max-width:760px;margin:0;display:block}.briefing-card-cleared .chief-briefing-overview>.eyebrow{display:none}.briefing-card.briefing-card-tile.briefing-card-cleared .chief-briefing-overview h2{margin:0 0 5px;font-size:clamp(22px,2vw,28px)}.briefing-card-cleared .briefing-direction{text-align:left;max-width:none;margin:0}.briefing-card-cleared .briefing-footer{margin-top:0;padding-top:0}.today-cinematic-shell .dashboard-tile-view .dashboard-panel-tile>.panel,.today-cinematic-shell .dashboard-tile-view>.connections-section,.today-cinematic-shell .dashboard-tile-view>.email-inbox-panel,.today-cinematic-shell .dashboard-tile-view>.panel,.today-cinematic-shell .dashboard-tile-view>.pinned-context-module{-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08);background:linear-gradient(145deg,var(--cyan),transparent 48%),var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.today-cinematic-shell .dashboard-tile-view .dashboard-panel-tile>.panel,.today-cinematic-shell .dashboard-tile-view>.connections-section,.today-cinematic-shell .dashboard-tile-view>.email-inbox-panel,.today-cinematic-shell .dashboard-tile-view>.panel,.today-cinematic-shell .dashboard-tile-view>.pinned-context-module{background:linear-gradient(145deg,color-mix(in srgb,var(--cyan) 4%,transparent),transparent 48%),color-mix(in srgb,var(--app-bg) 60%,transparent)}}@media (max-width:760px){.chief-briefing-bar{grid-template-columns:auto minmax(0,1fr)}.chief-briefing-identity{flex-direction:column;align-items:flex-start;gap:1px}.chief-briefing-identity small{white-space:normal}.chief-briefing-state{grid-column:1/-1;justify-self:start}.chief-briefing-overview{display:block}.chief-briefing-overview .briefing-direction{text-align:left;max-width:none;margin-top:6px}.briefing-card-wallpaper-dock .chief-briefing-item-actions{grid-column:1/-1}.today-chief-situation{grid-template-columns:repeat(2,minmax(0,1fr))}.chief-briefing-data-warning a{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.today-chief-situation>a{transition:none}.today-chief-situation>a:focus-visible,.today-chief-situation>a:hover{transform:none}}.staff-registry{background:radial-gradient(circle at 0 0,var(--accent-alt),transparent 34rem),var(--app-surface-solid);flex-direction:column;gap:1rem;padding:clamp(1rem,2.2vw,1.45rem);display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.staff-registry{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent-alt) 9%,transparent),transparent 34rem),color-mix(in srgb,var(--app-surface-solid) 91%,transparent)}}.staff-registry{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-registry{border-color:color-mix(in srgb,var(--accent-alt) 22%,var(--app-line))}}.staff-registry__header{justify-content:space-between;align-items:start;gap:1.2rem;display:flex}.staff-registry__heading{align-items:start;gap:.85rem;min-width:0;display:flex}.staff-registry__icon{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-registry__icon{background:color-mix(in srgb,var(--accent-alt) 11%,var(--app-surface-2))}}.staff-registry__icon{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-registry__icon{border:1px solid color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.staff-registry__icon{color:var(--accent-alt);border-radius:.85rem;flex:none;justify-content:center;width:2.65rem;height:2.65rem;display:inline-flex}.staff-registry__heading h2{letter-spacing:-.025em;margin:.15rem 0 0;font-size:clamp(1.05rem,2vw,1.35rem)}.staff-registry__heading>div>p:last-child{color:var(--app-text-muted);max-width:47rem;margin:.4rem 0 0;font-size:.78rem;line-height:1.55}.staff-registry__summary{color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;flex:none;align-items:center;gap:.8rem;padding-top:.25rem;font-size:.68rem;display:flex}.staff-registry__summary span+span{border-left:1px solid var(--app-line);padding-left:.8rem}.staff-registry__summary strong{color:var(--accent-alt);letter-spacing:-.04em;margin-right:.2rem;font-size:1.05rem}.staff-registry__meta{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.62rem;display:flex}.staff-registry__meta span+span:before{color:var(--app-line-strong);content:"·";margin-right:.55rem}.staff-registry__status{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-registry__status{background:color-mix(in srgb,var(--accent-alt) 5%,var(--app-surface-2))}}.staff-registry__status{border-left:2px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-registry__status{border-left:2px solid color-mix(in srgb,var(--accent-alt) 58%,var(--app-line))}}.staff-registry__status{color:var(--app-text-muted);margin:0;padding:.65rem .8rem;font-size:.72rem;line-height:1.45}.staff-registry__status.is-fallback{border-left-color:#f1b46b}@supports (color:color-mix(in lab,red,red)){.staff-registry__status.is-fallback{border-left-color:color-mix(in srgb,#f1b46b 62%,var(--app-line))}}.staff-registry__note{background:var(--accent-alt);align-items:start}@supports (color:color-mix(in lab,red,red)){.staff-registry__note{background:color-mix(in srgb,var(--accent-alt) 5%,var(--app-surface-2))}}.staff-registry__note{border-left:2px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-registry__note{border-left:2px solid color-mix(in srgb,var(--accent-alt) 58%,var(--app-line))}}.staff-registry__note{color:var(--app-text-muted);gap:.65rem;padding:.7rem .8rem;display:flex}.staff-registry__note svg{color:var(--accent-alt);flex:none;margin-top:.05rem}.staff-registry__note p{margin:0;font-size:.74rem;line-height:1.5}.staff-registry__note strong{color:var(--app-text)}.staff-registry__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.staff-role-card{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.staff-role-card{background:color-mix(in srgb,var(--app-surface-2) 58%,transparent)}}.staff-role-card{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.staff-role-card{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.staff-role-card{min-width:0;transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease);border-radius:1rem;overflow:hidden}.staff-role-card:hover,.staff-role-card[open]{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-role-card:hover,.staff-role-card[open]{background:color-mix(in srgb,var(--accent-alt) 3%,var(--app-surface-2))}}.staff-role-card:hover,.staff-role-card[open]{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-role-card:hover,.staff-role-card[open]{border-color:color-mix(in srgb,var(--accent-alt) 21%,var(--app-line))}}.staff-role-card.is-active{background:linear-gradient(135deg,var(--accent-alt),var(--app-surface-2))}@supports (color:color-mix(in lab,red,red)){.staff-role-card.is-active{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-alt) 7%,var(--app-surface-2)),color-mix(in srgb,var(--app-surface-2) 75%,transparent))}}.staff-role-card.is-active{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-role-card.is-active{border-color:color-mix(in srgb,var(--accent-alt) 30%,var(--app-line))}}.staff-role-card.is-active{box-shadow:inset 0 1px #ffffff0d}.staff-role-card__summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;min-height:6.3rem;padding:.95rem 1rem;list-style:none;display:grid}.staff-role-card__summary::-webkit-details-marker{display:none}.staff-role-card__summary::marker{content:""}.staff-role-card__summary:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.staff-role-card__index{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-role-card__index{color:color-mix(in srgb,var(--accent-alt) 68%,var(--app-text-muted))}}.staff-role-card__index{font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.08em;padding-top:.18rem;font-size:.64rem;font-weight:800}.staff-role-card__identity{color:var(--app-text-muted);flex-direction:column;gap:.35rem;min-width:0;font-size:.75rem;line-height:1.45;display:flex}.staff-role-card__topline{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.staff-role-card__topline strong{color:var(--app-text);letter-spacing:-.015em;font-size:.96rem}.staff-role-card__key{color:var(--app-muted);font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.02em;overflow-wrap:anywhere;font-size:.61rem}.staff-registry-status{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.28rem;padding:.22rem .42rem;font-size:.59rem;font-weight:800;display:inline-flex}.staff-registry-status.is-active{background:#64e7c717;border-color:#64e7c7}@supports (color:color-mix(in lab,red,red)){.staff-registry-status.is-active{border-color:color-mix(in srgb,#64e7c7 26%,var(--app-line))}}.staff-registry-status.is-active{color:#8ff1d7}.staff-registry-status.is-draft{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-registry-status.is-draft{background:color-mix(in srgb,var(--accent-alt) 8%,transparent)}}.staff-registry-status.is-draft{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-registry-status.is-draft{border-color:color-mix(in srgb,var(--accent-alt) 23%,var(--app-line))}}.staff-registry-status.is-draft{color:var(--accent-alt)}.staff-registry-status.is-disabled{background:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.staff-registry-status.is-disabled{background:color-mix(in srgb,var(--app-muted) 8%,transparent)}}.staff-registry-status.is-disabled{border-color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.staff-registry-status.is-disabled{border-color:color-mix(in srgb,var(--app-muted) 20%,var(--app-line))}}.staff-registry-status.is-disabled{color:var(--app-muted)}.staff-role-card__chevron{color:var(--app-muted);transition:transform var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);padding-top:.1rem;display:inline-flex}.staff-role-card[open] .staff-role-card__chevron{color:var(--accent-alt);transform:rotate(90deg)}.staff-role-card__body{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.staff-role-card__body{border-top:1px solid color-mix(in srgb,var(--app-line) 74%,transparent)}}.staff-role-card__body{flex-direction:column;gap:.85rem;padding:.95rem 1rem 1rem;display:flex}.staff-role-card__purpose{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.staff-role-card__purpose{background:color-mix(in srgb,var(--app-bg) 35%,transparent)}}.staff-role-card__purpose{border-left:2px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-role-card__purpose{border-left:2px solid color-mix(in srgb,var(--accent-alt) 45%,var(--app-line))}}.staff-role-card__purpose{padding:.65rem .75rem}.staff-role-card__purpose p{margin:0}.staff-role-card__purpose p:last-child{color:var(--app-text-muted);font-size:.75rem;line-height:1.5}.staff-role-card__purpose strong{color:var(--app-text);margin-right:.25rem}.staff-role-card__contract-meta{border-block:1px solid var(--app-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem .8rem;margin:0;padding:.75rem 0;display:grid}@supports (color:color-mix(in lab,red,red)){.staff-role-card__contract-meta{border-block:1px solid color-mix(in srgb,var(--app-line) 55%,transparent)}}.staff-role-card__contract-meta>div{min-width:0}.staff-role-card__contract-meta dt{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.59rem;font-weight:800}.staff-role-card__contract-meta dd{color:var(--app-text);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.7rem;line-height:1.45}.staff-role-card__contract-meta code{color:var(--accent-alt);font-size:.62rem}.staff-role-card__prompt-summary{color:var(--app-text-muted);overflow-wrap:anywhere;gap:.25rem;margin:0;font-size:.7rem;line-height:1.45;display:grid}.staff-role-card__prompt-summary strong{color:var(--app-text)}.staff-role-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .8rem;margin:0;display:grid}.staff-role-card__facts>div{min-width:0}.staff-role-card__facts dt{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.59rem;font-weight:800}.staff-role-card__facts dd{color:var(--app-text-muted);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.7rem;line-height:1.45}.staff-role-card__facts dd>span{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-role-card__facts dd>span{background:color-mix(in srgb,var(--accent-alt) 9%,transparent)}}.staff-role-card__facts dd>span{color:var(--accent-alt);border-radius:999px;margin:.1rem .25rem .1rem 0;padding:.18rem .38rem;font-size:.62rem;display:inline-block}.staff-role-card__footer{border-top:1px solid var(--app-line);align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-role-card__footer{border-top:1px solid color-mix(in srgb,var(--app-line) 62%,transparent)}}.staff-role-card__footer{flex-wrap:wrap;justify-content:space-between;gap:.65rem;padding-top:.75rem;display:flex}.staff-role-card__owner,.staff-role-card__planned{color:var(--app-muted);align-items:center;gap:.35rem;font-size:.66rem;display:inline-flex}.staff-role-card__owner svg{color:var(--accent-alt)}.staff-role-card__planned{color:var(--app-muted);font-style:italic}.staff-role-card__actions{flex-wrap:wrap;gap:.4rem;display:flex}.staff-role-card__actions a{color:var(--accent-alt);align-items:center;gap:.2rem;min-height:2.75rem;padding:.35rem .45rem;font-size:.68rem;font-weight:750;display:inline-flex}.staff-role-card__actions a:hover{color:var(--app-text)}@media (max-width:760px){.staff-registry__header{flex-direction:column}.staff-registry__summary{padding-top:0}.staff-registry__grid,.staff-role-card__contract-meta{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.staff-role-card,.staff-role-card__chevron{transition:none}}.staff-studio{gap:1.15rem}.staff-studio .staff-registry__header>.ui-button{flex:none}.staff-studio-chief{background:radial-gradient(circle at 0 0,var(--accent-alt),transparent 24rem),linear-gradient(135deg,var(--accent-alt),var(--app-surface-2));align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-studio-chief{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent-alt) 16%,transparent),transparent 24rem),linear-gradient(135deg,color-mix(in srgb,var(--accent-alt) 7%,var(--app-surface-2)),color-mix(in srgb,var(--app-surface-2) 82%,transparent))}}.staff-studio-chief{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-chief{border:1px solid color-mix(in srgb,var(--accent-alt) 30%,var(--app-line))}}.staff-studio-chief{border-radius:1.1rem;grid-template-columns:auto minmax(15rem,1fr) auto;gap:1rem;padding:1rem;display:grid}.staff-studio-chief>span{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-studio-chief>span{background:color-mix(in srgb,var(--accent-alt) 14%,var(--app-bg))}}.staff-studio-chief>span{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-chief>span{border:1px solid color-mix(in srgb,var(--accent-alt) 35%,var(--app-line))}}.staff-studio-chief>span{color:var(--accent-alt);border-radius:1rem;justify-content:center;width:3rem;height:3rem;display:inline-flex}.staff-studio-card h3,.staff-studio-card p,.staff-studio-chief h3,.staff-studio-chief p,.staff-studio-empty h3,.staff-studio-empty p,.staff-studio-list-heading h3,.staff-studio-list-heading p{margin:0}.staff-studio-chief h3{letter-spacing:-.02em;margin-top:.15rem;font-size:1.05rem}.staff-studio-chief>div>p:last-child{color:var(--app-text-muted);max-width:42rem;margin-top:.35rem;font-size:.73rem;line-height:1.5}.staff-studio-chief dl{gap:.55rem;margin:0;display:flex}.staff-studio-chief dl>div{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.staff-studio-chief dl>div{background:color-mix(in srgb,var(--app-bg) 40%,transparent)}}.staff-studio-chief dl>div{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.staff-studio-chief dl>div{border:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.staff-studio-chief dl>div{border-radius:.75rem;gap:.15rem;min-width:5.5rem;padding:.55rem .65rem;display:grid}.staff-studio-card dt,.staff-studio-chief dt{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:800}.staff-studio-chief dd{color:var(--app-text);margin:0;font-size:.7rem;font-weight:700}.staff-studio-chief__links{grid-column:2/-1;justify-content:flex-end;gap:.65rem;display:flex}.staff-studio-chief__links a{color:var(--accent-alt);align-items:center;gap:.2rem;min-height:2.4rem;font-size:.68rem;font-weight:750;display:inline-flex}.staff-studio-list-heading{border-top:1px solid var(--app-line);align-items:end}@supports (color:color-mix(in lab,red,red)){.staff-studio-list-heading{border-top:1px solid color-mix(in srgb,var(--app-line) 70%,transparent)}}.staff-studio-list-heading{justify-content:space-between;gap:1rem;padding-top:1rem;display:flex}.staff-studio-list-heading h3{font-size:.95rem}.staff-studio-list-heading p{color:var(--app-muted);margin-top:.25rem;font-size:.68rem}.staff-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.staff-studio-card{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card{background:color-mix(in srgb,var(--app-surface-2) 70%,transparent)}}.staff-studio-card{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card{border:1px solid color-mix(in srgb,var(--app-line) 84%,transparent)}}.staff-studio-card{min-width:0;transition:border-color var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease),transform var(--motion-duration) var(--motion-ease);border-radius:1rem;flex-direction:column;gap:.8rem;padding:.95rem;display:flex}.staff-studio-card:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card:hover{background:color-mix(in srgb,var(--accent-alt) 3%,var(--app-surface-2))}}.staff-studio-card:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card:hover{border-color:color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.staff-studio-card:hover{transform:translateY(-1px)}.staff-studio-card.is-active{border-color:#64e7c7}@supports (color:color-mix(in lab,red,red)){.staff-studio-card.is-active{border-color:color-mix(in srgb,#64e7c7 26%,var(--app-line))}}.staff-studio-card.is-active{box-shadow:inset 0 2px #64e7c757}.staff-studio-card>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.7rem;display:grid}.staff-studio-card__avatar{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-studio-card__avatar{background:color-mix(in srgb,var(--accent-alt) 10%,var(--app-bg))}}.staff-studio-card__avatar{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card__avatar{border:1px solid color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.staff-studio-card__avatar{color:var(--accent-alt);border-radius:.8rem;justify-content:center;width:2.4rem;height:2.4rem;display:inline-flex}.staff-studio-card>header>div>div{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.staff-studio-card h3{letter-spacing:-.015em;font-size:.9rem}.staff-studio-card>header p{color:var(--app-text-muted);margin-top:.32rem;font-size:.69rem;line-height:1.45}.staff-studio-card>header>button{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:.55rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.staff-studio-card>header>button:focus-visible,.staff-studio-card>header>button:hover{background:var(--app-surface-3);color:var(--accent-alt)}.staff-registry-status.is-paused{background:#f1b46b17;border-color:#f1b46b}@supports (color:color-mix(in lab,red,red)){.staff-registry-status.is-paused{border-color:color-mix(in srgb,#f1b46b 25%,var(--app-line))}}.staff-registry-status.is-paused{color:#f1c388}.staff-studio-card__routes{flex-wrap:wrap;gap:.3rem;display:flex}.staff-studio-card__routes span{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card__routes span{background:color-mix(in srgb,var(--accent-alt) 8%,transparent)}}.staff-studio-card__routes span{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card__routes span{border:1px solid color-mix(in srgb,var(--accent-alt) 16%,transparent)}}.staff-studio-card__routes span{color:var(--accent-alt);border-radius:999px;padding:.2rem .4rem;font-size:.59rem}.staff-studio-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.staff-studio-card dl>div{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card dl>div{border-top:1px solid color-mix(in srgb,var(--app-line) 58%,transparent)}}.staff-studio-card dl>div{gap:.18rem;padding-top:.5rem;display:grid}.staff-studio-card dd{color:var(--app-text-muted);margin:0;font-size:.65rem;line-height:1.4}.staff-studio-card__result{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card__result{background:color-mix(in srgb,var(--app-bg) 34%,transparent)}}.staff-studio-card__result{border-left:2px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-card__result{border-left:2px solid color-mix(in srgb,var(--accent-alt) 44%,var(--app-line))}}.staff-studio-card__result{color:var(--app-text-muted);gap:.2rem;padding:.55rem .65rem;font-size:.66rem;line-height:1.45;display:grid}.staff-studio-card__result strong{color:var(--app-text)}.staff-studio-card>footer{border-top:1px solid var(--app-line);align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-studio-card>footer{border-top:1px solid color-mix(in srgb,var(--app-line) 65%,transparent)}}.staff-studio-card>footer{justify-content:space-between;gap:.65rem;margin-top:auto;padding-top:.65rem;display:flex}.staff-studio-card>footer>span{color:var(--app-muted);align-items:center;gap:.3rem;font-size:.61rem;display:inline-flex}.staff-studio-card>footer>div{gap:.2rem;display:flex}.staff-studio-feedback{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-feedback{background:color-mix(in srgb,var(--accent-alt) 6%,transparent)}}.staff-studio-feedback{border-left:2px solid var(--accent-alt);color:var(--app-text-muted);margin:0;padding:.6rem .75rem;font-size:.7rem}.staff-studio-feedback.is-success{border-left-color:#64e7c7}.staff-studio-feedback.is-error{border-left-color:var(--danger);color:var(--danger)}.staff-studio-empty{border:1px dashed var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-studio-empty{border:1px dashed color-mix(in srgb,var(--accent-alt) 25%,var(--app-line))}}.staff-studio-empty{color:var(--app-text-muted);text-align:center;border-radius:1rem;flex-direction:column;gap:.55rem;padding:2rem;display:flex}.staff-studio-empty>svg{color:var(--accent-alt)}.staff-studio-empty p{max-width:30rem;font-size:.72rem}.staff-studio-backdrop{padding-block:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-bottom));overflow:auto}.staff-studio-modal{background:radial-gradient(circle at 0 0,var(--accent-alt),transparent 30rem),var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.staff-studio-modal{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent-alt) 10%,transparent),transparent 30rem),var(--app-surface-solid)}}.staff-studio-modal{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-modal{border:1px solid color-mix(in srgb,var(--accent-alt) 25%,var(--app-line-strong))}}.staff-studio-modal{box-shadow:var(--shadow);border-radius:1.35rem;width:100%;max-width:58rem;max-height:min(90vh,60rem);margin:auto;padding:clamp(1rem,2.5vw,1.5rem);overflow:auto}.staff-studio-modal .modal-head{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.staff-studio-modal .modal-head{border-bottom:1px solid color-mix(in srgb,var(--app-line) 70%,transparent)}}.staff-studio-modal .modal-head{padding-bottom:1rem}.staff-studio-modal .modal-head h2{margin:.15rem 0 0;font-size:1.2rem}.staff-studio-modal .close-button{justify-content:center;align-items:center;display:inline-flex}.staff-studio-templates{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.staff-studio-templates button{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-studio-templates button{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.staff-studio-templates button{border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;text-align:left;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;gap:.35rem .65rem;min-height:6rem;padding:.8rem;display:grid}.staff-studio-templates button:focus-visible,.staff-studio-templates button:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-templates button:focus-visible,.staff-studio-templates button:hover{background:color-mix(in srgb,var(--accent-alt) 5%,var(--app-surface-2))}}.staff-studio-templates button:focus-visible,.staff-studio-templates button:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-templates button:focus-visible,.staff-studio-templates button:hover{border-color:color-mix(in srgb,var(--accent-alt) 35%,var(--app-line))}}.staff-studio-templates button>span{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-studio-templates button>span{background:color-mix(in srgb,var(--accent-alt) 10%,var(--app-bg))}}.staff-studio-templates button>span{color:var(--accent-alt);border-radius:.7rem;grid-row:1/3;justify-content:center;width:2.35rem;height:2.35rem;display:inline-flex}.staff-studio-templates button strong{font-size:.78rem}.staff-studio-templates button small{color:var(--app-text-muted);font-size:.64rem;line-height:1.4}.staff-studio-templates button>svg{color:var(--app-muted);grid-area:1/3/3}.staff-studio-editor{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.staff-studio-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.staff-studio-editor__field{color:var(--app-text);flex-direction:column;gap:.35rem;font-size:.68rem;font-weight:750;display:flex}.staff-studio-editor__field>small{color:var(--app-muted);font-size:.59rem;font-weight:500;line-height:1.4}.staff-studio-editor select,.staff-studio-editor textarea,.staff-studio-editor__locked{background:var(--input-bg);border:1px solid var(--input-border);color:var(--app-text);font:inherit;resize:vertical;border-radius:.7rem;min-height:2.75rem;padding:.7rem .75rem;font-size:.75rem}.staff-studio-editor__locked{color:var(--app-text-muted);align-items:center;gap:.4rem;display:flex}.staff-studio-editor__locked svg:last-child{color:var(--app-muted);margin-left:auto}.staff-studio-editor__specialties{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.staff-studio-editor__specialties{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.staff-studio-editor__specialties{border-radius:.85rem;margin:0;padding:.8rem}.staff-studio-editor__specialties legend{padding-inline:.25rem;font-size:.72rem;font-weight:750}.staff-studio-editor__specialties>p{color:var(--app-muted);margin:0 0 .65rem;font-size:.61rem}.staff-studio-editor__specialties>div{flex-wrap:wrap;gap:.35rem;display:flex}.staff-studio-editor__specialties label{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.staff-studio-editor__specialties label{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.staff-studio-editor__specialties label{border:1px solid var(--app-line);color:var(--app-text-muted);cursor:pointer;border-radius:999px;gap:.3rem;padding:.38rem .55rem;font-size:.64rem;display:inline-flex}.staff-studio-editor__specialties label.is-selected{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-editor__specialties label.is-selected{background:color-mix(in srgb,var(--accent-alt) 10%,transparent)}}.staff-studio-editor__specialties label.is-selected{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.staff-studio-editor__specialties label.is-selected{border-color:color-mix(in srgb,var(--accent-alt) 36%,var(--app-line))}}.staff-studio-editor__specialties label.is-selected{color:var(--accent-alt)}.staff-studio-editor__specialties input{accent-color:var(--accent-alt)}.staff-studio-editor__error{color:var(--danger);margin:0;font-size:.7rem}.staff-studio-editor__actions{border-top:1px solid var(--app-line);flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding-top:1rem;display:flex}@media (max-width:900px){.staff-studio-chief{grid-template-columns:auto minmax(0,1fr)}.staff-studio-chief dl,.staff-studio-chief__links{grid-column:1/-1}}@media (max-width:760px){.staff-studio .staff-registry__header>.ui-button{width:100%}.staff-studio-editor__grid,.staff-studio-grid,.staff-studio-templates{grid-template-columns:1fr}.staff-studio-list-heading{flex-direction:column;align-items:stretch}.staff-studio-chief{grid-template-columns:auto minmax(0,1fr)}.staff-studio-chief dl{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.staff-studio-chief dl>div{min-width:0}.staff-studio-chief__links{justify-content:flex-start}.staff-studio-card>footer{flex-direction:column;align-items:stretch}.staff-studio-card>footer>div{justify-content:flex-end}.staff-studio-editor__actions>.ui-button{width:100%}}@media (prefers-reduced-motion:reduce){.staff-studio-card{transition:none}.staff-studio-card:hover{transform:none}}.chief-health,.chief-settings-group{background:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.chief-health,.chief-settings-group{background:color-mix(in srgb,var(--surface-raised) 78%,transparent)}}.chief-health,.chief-settings-group{border:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.chief-health,.chief-settings-group{border:1px solid color-mix(in srgb,var(--border) 88%,transparent)}}.chief-health,.chief-settings-group{border-radius:var(--radius-lg);padding:clamp(14px,2vw,18px)}.chief-health{background:radial-gradient(circle at 0 0,var(--accent-alt),transparent 38%),var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.chief-health{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent-alt) 8%,transparent),transparent 38%),color-mix(in srgb,var(--surface-raised) 82%,transparent)}}.chief-health__header,.chief-settings-group__heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.chief-health__header h3,.chief-health__header p,.chief-settings-group__heading h3,.chief-settings-group__heading p{margin:0}.chief-health__header h3,.chief-settings-group__heading h3{letter-spacing:-.02em;font-size:16px}.chief-settings-group__heading>p{color:var(--muted);max-width:520px;font-size:11px;line-height:1.5}.chief-health__summary{background:#64e7c714;border:1px solid #64e7c7;align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-health__summary{border:1px solid color-mix(in srgb,#64e7c7 24%,var(--border))}}.chief-health__summary{color:#64e7c7;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.chief-health__summary{color:color-mix(in srgb,#64e7c7 74%,var(--foreground))}}.chief-health__summary{white-space:nowrap;gap:7px;padding:5px 9px;font-size:11px;display:inline-flex}.chief-health__summary>span{background:#64e7c7;border-radius:50%;width:6px;height:6px}.chief-health__summary.is-warning{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-health__summary.is-warning{background:color-mix(in srgb,var(--danger) 8%,transparent)}}.chief-health__summary.is-warning{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-health__summary.is-warning{border-color:color-mix(in srgb,var(--danger) 26%,var(--border))}}.chief-health__summary.is-warning{color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-health__summary.is-warning{color:color-mix(in srgb,var(--danger) 70%,var(--foreground))}}.chief-health__summary.is-warning>span{background:var(--danger)}.chief-health__summary.is-pending{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-health__summary.is-pending{background:color-mix(in srgb,var(--accent-alt) 8%,transparent)}}.chief-health__summary.is-pending{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-health__summary.is-pending{border-color:color-mix(in srgb,var(--accent-alt) 26%,var(--border))}}.chief-health__summary.is-pending{color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-health__summary.is-pending{color:color-mix(in srgb,var(--accent-alt) 70%,var(--foreground))}}.chief-health__summary.is-pending>span{background:var(--accent-alt)}.chief-health__summary.is-paused{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.chief-health__summary.is-paused{background:color-mix(in srgb,var(--muted) 7%,transparent)}}.chief-health__summary.is-paused{border-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.chief-health__summary.is-paused{border-color:color-mix(in srgb,var(--muted) 22%,var(--border))}}.chief-health__summary.is-paused{color:var(--muted)}.chief-health__summary.is-paused>span{background:var(--muted)}.chief-health__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.chief-health__item{background:var(--background)}@supports (color:color-mix(in lab,red,red)){.chief-health__item{background:color-mix(in srgb,var(--background) 42%,transparent)}}.chief-health__item{border:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.chief-health__item{border:1px solid color-mix(in srgb,var(--border) 70%,transparent)}}.chief-health__item{border-left:3px solid #64e7c7}@supports (color:color-mix(in lab,red,red)){.chief-health__item{border-left:3px solid color-mix(in srgb,#64e7c7 50%,var(--border))}}.chief-health__item{border-radius:var(--radius-md);gap:3px;padding:11px 12px;display:grid}.chief-health__item.is-warning{border-left-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-health__item.is-warning{border-left-color:color-mix(in srgb,var(--danger) 70%,var(--border))}}.chief-health__item.is-pending{border-left-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-health__item.is-pending{border-left-color:color-mix(in srgb,var(--accent-alt) 66%,var(--border))}}.chief-health__item.is-paused{border-left-color:var(--muted)}.agent-intelligence-thresholds>label>small,.chief-autonomy-controls small,.chief-health__item>small,.chief-health__item>span{color:var(--muted);font-size:10px;line-height:1.45}.chief-health__item>span{letter-spacing:.08em;text-transform:uppercase}.chief-health__item>strong{font-size:13px}.chief-settings-group .agent-intelligence-controls,.chief-settings-group .agent-intelligence-thresholds{margin-top:13px}.chief-settings-group .agent-intelligence-thresholds{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.chief-settings-group .agent-intelligence-thresholds>label{border:1px solid var(--border);min-width:0;padding:12px;position:relative}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .agent-intelligence-thresholds>label{border:1px solid color-mix(in srgb,var(--border) 88%,transparent)}}.chief-settings-group .agent-intelligence-thresholds>label{border-radius:var(--radius-md);background:var(--background)}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .agent-intelligence-thresholds>label{background:color-mix(in srgb,var(--background) 43%,transparent)}}.chief-settings-group .agent-intelligence-thresholds>label{transition:border-color var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease)}.chief-settings-group .agent-intelligence-thresholds>label:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .agent-intelligence-thresholds>label:hover{border-color:color-mix(in srgb,var(--accent-alt) 28%,var(--border))}}.chief-settings-group .agent-intelligence-thresholds>label:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .agent-intelligence-thresholds>label:hover{background:color-mix(in srgb,var(--accent-alt) 3%,var(--background))}}.chief-settings-group .agent-intelligence-thresholds>label>span{color:var(--foreground);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:720}.chief-settings-group .agent-intelligence-thresholds input[type=time],.chief-settings-group .agent-intelligence-thresholds select{border:1px solid var(--accent-alt);width:100%;min-height:42px}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .agent-intelligence-thresholds input[type=time],.chief-settings-group .agent-intelligence-thresholds select{border:1px solid color-mix(in srgb,var(--accent-alt) 19%,var(--border))}}.chief-settings-group .agent-intelligence-thresholds input[type=time],.chief-settings-group .agent-intelligence-thresholds select{background-color:var(--surface-raised);border-radius:10px;outline:0}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .agent-intelligence-thresholds input[type=time],.chief-settings-group .agent-intelligence-thresholds select{background-color:color-mix(in srgb,var(--surface-raised) 85%,var(--background))}}.chief-settings-group .agent-intelligence-thresholds input[type=time],.chief-settings-group .agent-intelligence-thresholds select{color:var(--foreground);transition:border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease);padding:8px 34px 8px 11px;font-size:16px;font-weight:650;box-shadow:inset 0 1px #ffffff0a}.chief-settings-group .agent-intelligence-thresholds select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 16px),calc(100% - 12px);background-repeat:no-repeat;background-size:4px 4px,4px 4px}.chief-settings-group .agent-intelligence-thresholds input[type=time]:focus,.chief-settings-group .agent-intelligence-thresholds select:focus{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .agent-intelligence-thresholds input[type=time]:focus,.chief-settings-group .agent-intelligence-thresholds select:focus{border-color:color-mix(in srgb,var(--accent-alt) 58%,var(--border))}}.chief-settings-group .agent-intelligence-thresholds input[type=time]:focus,.chief-settings-group .agent-intelligence-thresholds select:focus{background-color:var(--surface-raised);box-shadow:0 0 0 3px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .agent-intelligence-thresholds input[type=time]:focus,.chief-settings-group .agent-intelligence-thresholds select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-alt) 10%,transparent)}}.chief-settings-group .agent-intelligence-thresholds input[type=time]:disabled,.chief-settings-group .agent-intelligence-thresholds select:disabled{cursor:not-allowed;opacity:.48}.chief-identity-controls{grid-template-columns:minmax(190px,.65fr) minmax(300px,1.35fr)!important}.chief-settings-group .chief-identity-controls input[type=text],.chief-settings-group .chief-identity-controls textarea{background:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .chief-identity-controls input[type=text],.chief-settings-group .chief-identity-controls textarea{background:color-mix(in srgb,var(--surface-raised) 85%,var(--background))}}.chief-settings-group .chief-identity-controls input[type=text],.chief-settings-group .chief-identity-controls textarea{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .chief-identity-controls input[type=text],.chief-settings-group .chief-identity-controls textarea{border:1px solid color-mix(in srgb,var(--accent-alt) 19%,var(--border))}}.chief-settings-group .chief-identity-controls input[type=text],.chief-settings-group .chief-identity-controls textarea{color:var(--foreground);font:inherit;min-height:42px;transition:border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),background-color var(--motion-duration) var(--motion-ease);border-radius:10px;outline:0;width:100%;padding:9px 11px;line-height:1.5;box-shadow:inset 0 1px #ffffff0a}.chief-settings-group .chief-identity-controls textarea{resize:vertical;min-height:106px}.chief-settings-group .chief-identity-controls input[type=text]:focus,.chief-settings-group .chief-identity-controls textarea:focus{background:var(--surface-raised);border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .chief-identity-controls input[type=text]:focus,.chief-settings-group .chief-identity-controls textarea:focus{border-color:color-mix(in srgb,var(--accent-alt) 58%,var(--border))}}.chief-settings-group .chief-identity-controls input[type=text]:focus,.chief-settings-group .chief-identity-controls textarea:focus{box-shadow:0 0 0 3px var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-settings-group .chief-identity-controls input[type=text]:focus,.chief-settings-group .chief-identity-controls textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-alt) 10%,transparent)}}.chief-settings-group .chief-identity-controls input[type=text]:disabled,.chief-settings-group .chief-identity-controls textarea:disabled{cursor:not-allowed;opacity:.48}#chief-of-staff>.agent-intelligence-advanced{border:1px solid var(--border);overflow:hidden}@supports (color:color-mix(in lab,red,red)){#chief-of-staff>.agent-intelligence-advanced{border:1px solid color-mix(in srgb,var(--border) 82%,transparent)}}#chief-of-staff>.agent-intelligence-advanced{border-radius:var(--radius-md);background:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){#chief-of-staff>.agent-intelligence-advanced{background:color-mix(in srgb,var(--surface-raised) 54%,transparent)}}#chief-of-staff>.agent-intelligence-advanced>summary{width:auto;min-height:42px;color:var(--foreground);justify-content:space-between;align-items:center;padding:10px 12px;font-size:11px;font-weight:700;list-style:none;display:flex}#chief-of-staff>.agent-intelligence-advanced>summary::-webkit-details-marker{display:none}#chief-of-staff>.agent-intelligence-advanced>summary:after{color:var(--muted);content:"+";font-size:16px;font-weight:400}#chief-of-staff>.agent-intelligence-advanced[open]>summary{border-bottom:1px solid var(--border);margin:0}@supports (color:color-mix(in lab,red,red)){#chief-of-staff>.agent-intelligence-advanced[open]>summary{border-bottom:1px solid color-mix(in srgb,var(--border) 75%,transparent)}}#chief-of-staff>.agent-intelligence-advanced[open]>summary:after{content:"−"}#chief-of-staff>.agent-intelligence-advanced>.agent-intelligence-controls,#chief-of-staff>.agent-intelligence-advanced>.agent-intelligence-thresholds{margin:10px}@media (min-width:681px){.chief-settings-group .agent-intelligence-thresholds input[type=time],.chief-settings-group .agent-intelligence-thresholds select{font-size:12px}}.chief-recovery .agent-opportunity-list{grid-template-columns:1fr;margin-top:13px}.chief-recovery .agent-opportunity-card h4{margin:0;font-size:15px}.chief-recovery.is-unavailable{background:radial-gradient(circle at 0 0,var(--danger),transparent 44%),var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.chief-recovery.is-unavailable{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--danger) 9%,transparent),transparent 44%),color-mix(in srgb,var(--surface-raised) 82%,transparent)}}.chief-recovery.is-unavailable{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.chief-recovery.is-unavailable{border-color:color-mix(in srgb,var(--danger) 30%,var(--border))}}.chief-recovery__actions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}@media (max-width:760px){.chief-health__grid{grid-template-columns:1fr}.chief-health__header,.chief-settings-group__heading{flex-direction:column;align-items:flex-start;gap:7px}.attention-load-error{flex-direction:column;align-items:stretch}.chief-identity-controls{grid-template-columns:1fr!important}}.document-detail-root,.documents-workspace-root{gap:24px;max-width:1380px;margin:0 auto;padding:32px clamp(18px,3vw,48px) 64px;display:grid}.document-detail-header,.documents-workspace-header{justify-content:space-between;align-items:center;gap:24px;display:flex}@supports (color:color-mix(in lab,red,red)){.documents-workspace-header{background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--app-accent) 18%,transparent),transparent 36%),color-mix(in srgb,var(--app-panel) 94%,transparent)}}.documents-workspace-header{border-radius:30px;min-height:230px;padding:clamp(28px,5vw,56px);position:relative;overflow:hidden}.documents-hero-icon{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-hero-icon{background:color-mix(in srgb,var(--app-accent) 15%,transparent)}}.documents-hero-icon{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-hero-icon{border:1px solid color-mix(in srgb,var(--app-accent) 48%,var(--app-line))}}.documents-hero-icon{color:var(--app-accent);border-radius:20px;flex:none;justify-content:center;width:72px;height:72px;font-size:1.65rem;display:flex}.documents-hero-actions{place-items:flex-end end;gap:12px;display:grid}.document-detail-header h1,.documents-workspace-header h1{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(2.5rem,6vw,5rem);font-weight:420;line-height:.96}.documents-workspace-intro p:last-child{color:var(--app-muted);max-width:620px;margin:0}.documents-secondary-action{border:1px solid var(--app-line);color:var(--app-text);border-radius:999px;align-items:center;gap:8px;padding:11px 16px;font-size:.86rem;font-weight:620;text-decoration:none;transition:border-color .14s,background .14s;display:inline-flex}.documents-secondary-action:hover{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-secondary-action:hover{background:color-mix(in srgb,var(--app-accent) 8%,transparent)}}.documents-secondary-action:hover{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-secondary-action:hover{border-color:color-mix(in srgb,var(--app-accent) 58%,var(--app-line))}}.documents-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.documents-capabilities>div{background:var(--app-panel);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-capabilities>div{background:color-mix(in srgb,var(--app-panel) 74%,transparent)}}.documents-capabilities>div{border:1px solid var(--app-line);border-radius:18px;grid-template-columns:auto 1fr;gap:2px 12px;padding:16px 18px;display:grid}.documents-capabilities>div>span{color:var(--app-accent);grid-row:1/3;font-size:1.25rem}.documents-capabilities small{color:var(--app-muted)}.document-import-manager,.document-upload{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.document-import-manager>[role=status],.document-import-manager>ul{flex-basis:100%}.document-detail-actions{flex-wrap:wrap;gap:10px}.document-detail-actions>button{border:1px solid var(--app-line);color:var(--app-muted);background:0 0;border-radius:999px;padding:11px 16px}.document-detail-actions>p{flex-basis:100%}.document-detail-actions>p,.document-status-error,.document-upload-error{color:var(--app-danger,#ff72b8);margin:0}.documents-library{border-radius:28px;min-height:420px}.documents-library-heading{justify-content:space-between;align-items:flex-end;gap:28px;padding:24px 26px;display:flex}.documents-library-heading h2{letter-spacing:-.035em;margin:6px 0 0;font-size:clamp(1.6rem,3vw,2.35rem);font-weight:450}.documents-library-filters{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.documents-library-filters label{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:.78rem;display:grid}@supports (color:color-mix(in lab,red,red)){.documents-library-filters select{background:color-mix(in srgb,var(--app-panel) 88%,transparent)}}.documents-library-filters select{border:1px solid var(--app-line);color:var(--app-text);text-transform:none;border-radius:12px;min-width:150px;padding:10px 34px 10px 12px}.documents-library-filters>a{color:var(--app-muted);padding:11px 2px}@supports (color:color-mix(in lab,red,red)){.documents-filter-button{background:color-mix(in srgb,var(--app-accent) 16%,var(--app-panel))}}.documents-filter-button{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-filter-button{border:1px solid color-mix(in srgb,var(--app-accent) 50%,var(--app-line))}}.documents-filter-button{color:var(--app-text);cursor:pointer;border-radius:12px;padding:10px 16px}.documents-pagination{border-top:1px solid var(--app-line);color:var(--app-muted);justify-content:space-between;align-items:center;padding:18px 26px;display:flex}.documents-pagination div{gap:18px;display:flex}.documents-pagination a{color:var(--app-accent);text-decoration:none}.documents-empty h2{letter-spacing:-.04em;margin:12px 0 20px;font-size:clamp(2rem,4vw,3.6rem);font-weight:440;line-height:1.02}.documents-empty>p:last-child{color:var(--app-muted);font-size:1.05rem;line-height:1.65}.documents-library-list{margin:0;padding:0;list-style:none}.documents-library-list>li .documents-library-row>a{color:inherit;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:20px 26px;text-decoration:none;transition:background .14s,transform .14s;display:grid}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li .documents-library-row>a:hover{background:color-mix(in srgb,var(--app-accent) 7%,transparent)}}.documents-file-mark{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-file-mark{background:color-mix(in srgb,var(--app-accent) 14%,transparent)}}.documents-file-mark{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-file-mark{border:1px solid color-mix(in srgb,var(--app-accent) 42%,var(--app-line))}}.documents-file-mark{color:var(--app-accent);letter-spacing:.08em;border-radius:14px;justify-content:center;width:52px;height:52px;font-size:.72rem;font-weight:750;display:flex}.documents-file-copy{gap:5px;min-width:0;display:grid}.documents-file-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;overflow:hidden}.documents-file-copy span{color:var(--app-muted);text-transform:capitalize;font-size:.86rem}.documents-state-pill{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-state-pill{background:color-mix(in srgb,var(--app-accent) 9%,transparent)}}.documents-state-pill{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-state-pill{border:1px solid color-mix(in srgb,var(--app-accent) 24%,var(--app-line))}}.documents-state-pill{color:var(--app-muted);text-transform:capitalize;border-radius:999px;font-size:.72rem}.documents-state-pill.is-ready_lexical,.documents-state-pill.is-ready_with_warnings{color:#6ee7c2}.documents-row-arrow{color:var(--app-accent);font-size:1.1rem}.document-detail-header>div>a{color:var(--app-accent);text-decoration:none}.document-overview{border-radius:22px;grid-template-columns:repeat(3,minmax(120px,1fr)) auto;align-items:center;gap:16px;padding:20px 24px;display:grid}.document-overview>div{gap:5px;display:grid}.document-overview>div>span{color:var(--app-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.document-overview>div>strong{text-transform:capitalize;font-size:.95rem}.document-status-stack{gap:8px;display:grid}.document-status-stack>*{margin:0}.document-edition-disclosure{border-radius:20px;overflow:hidden}.document-edition-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;padding:20px 24px;list-style:none;display:flex}.document-edition-disclosure summary::-webkit-details-marker{display:none}.document-edition-disclosure summary>span:first-child{gap:5px;display:grid}.document-edition-disclosure summary small{color:var(--app-muted);font-weight:400}.document-edition-disclosure summary>span:last-child{color:var(--app-accent)}.document-edition-disclosure>div{border-top:1px solid var(--app-line);gap:16px;padding:22px 24px;display:grid}.document-edition-disclosure>div>p{color:var(--app-muted);margin:0}.document-section-heading{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:flex-end;padding:24px 28px;display:flex}.document-section-heading h2{margin:5px 0 0;font-size:1.9rem;font-weight:450}.document-section-heading>span{color:var(--app-muted)}.document-insights{border-radius:24px;overflow:hidden}.document-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.document-insight-card{background:var(--app-panel)}@supports (color:color-mix(in lab,red,red)){.document-insight-card{background:color-mix(in srgb,var(--app-panel) 96%,transparent)}}.document-insight-card{min-height:150px;padding:24px 28px}.document-insight-card>p:not(.eyebrow){margin:12px 0;font-size:1rem;line-height:1.6}.document-insight-card small{color:var(--app-muted)}.document-contents{border-radius:28px;overflow:hidden}.document-contents-heading{justify-content:space-between;align-items:flex-end;padding:26px 30px;display:flex}.document-contents-heading h2{margin:8px 0 0;font-size:2rem;font-weight:450}.document-contents-heading>span{color:var(--app-muted)}.document-block{padding:28px 30px}.document-block+.document-block{border-top:1px solid var(--app-line)}.document-block>p:last-child{white-space:pre-wrap;max-width:90ch;margin:10px 0 0;line-height:1.75}.document-restore-disclosure{border-radius:20px;overflow:hidden}.document-restore-disclosure>summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:grid}.document-restore-disclosure>summary::-webkit-details-marker{display:none}.document-restore-disclosure__icon{align-items:center}@supports (color:color-mix(in lab,red,red)){.document-restore-disclosure__icon{background:color-mix(in srgb,var(--app-accent) 10%,transparent)}}.document-restore-disclosure__icon{color:var(--app-accent);border-radius:12px;justify-content:center;width:42px;height:42px;display:flex}.document-restore-disclosure>summary>span:nth-child(2){gap:4px;display:grid}.document-restore-disclosure>summary small{color:var(--app-muted);font-weight:400}.document-restore-disclosure__action{color:var(--app-accent);font-size:.82rem}.document-restore-disclosure[open] .document-restore-disclosure__action{font-size:0}.document-restore-disclosure[open] .document-restore-disclosure__action:after{content:"Close";font-size:.82rem}.document-bundle-restore{border-top:1px solid var(--app-line);gap:18px;padding:clamp(24px,4vw,38px);display:grid}.document-bundle-restore h2{letter-spacing:-.035em;margin:7px 0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:460}.document-bundle-restore p{color:var(--app-muted);max-width:76ch;margin:0;line-height:1.6}.document-bundle-restore small{color:var(--app-muted);margin-top:8px;display:block}.document-bundle-restore>p[role=status]{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-bundle-restore>p[role=status]{background:color-mix(in srgb,var(--app-accent) 8%,transparent)}}.document-bundle-restore>p[role=status]{border-left:2px solid var(--app-accent);color:var(--app-text);border-radius:0 10px 10px 0;padding:10px 14px}.document-bundle-restore>p[role=alert]{color:var(--app-danger,#ff72b8)}.document-restore-items{border-top:1px solid var(--app-line);max-height:260px;margin:4px 0 0;padding:0;list-style:none;overflow:auto}.document-restore-items li{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:16px;padding:10px 2px;display:flex}.document-restore-items li span:last-child{color:var(--app-muted);text-transform:capitalize;font-size:.85rem}@media (max-width:720px){.document-detail-header,.documents-workspace-header{flex-direction:column;align-items:stretch}.documents-workspace-intro{align-items:flex-start}.documents-hero-actions{place-items:stretch stretch}.documents-capabilities{grid-template-columns:1fr}.document-upload{align-items:stretch}.document-upload .capture-button{width:100%}.document-detail-root,.documents-workspace-root{padding-inline:14px}.documents-library-list>li .documents-library-row>a{padding:18px}.documents-library-heading{flex-direction:column;align-items:stretch}.documents-library-filters{justify-content:flex-start}.documents-state-pill{display:none}.documents-library-list>li .documents-library-row>a{grid-template-columns:auto minmax(0,1fr) auto}.document-overview{grid-template-columns:1fr 1fr;align-items:stretch}.document-insight-grid{grid-template-columns:1fr}.document-restore-disclosure>summary{grid-template-columns:auto 1fr}.document-restore-disclosure__action{display:none}}.document-detail-root,.documents-workspace-root{gap:20px;max-width:1280px;padding:clamp(22px,3vw,38px) clamp(16px,3vw,38px) 72px}.document-detail-root .panel,.documents-workspace-root .panel{background:linear-gradient(145deg,#ffffff08,transparent 42%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.document-detail-root .panel,.documents-workspace-root .panel{background:linear-gradient(145deg,#ffffff08,transparent 42%),color-mix(in srgb,var(--app-surface) 78%,transparent)}}.document-detail-root .panel,.documents-workspace-root .panel{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-detail-root .panel,.documents-workspace-root .panel{border-color:color-mix(in srgb,var(--app-line) 82%,var(--app-accent) 18%)}}.document-detail-root .panel,.documents-workspace-root .panel{box-shadow:inset 0 1px 0 #ffffff12,0 24px 70px #00000038,0 0 0 1px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-detail-root .panel,.documents-workspace-root .panel{box-shadow:inset 0 1px 0 #ffffff12,0 24px 70px #00000038,0 0 0 1px color-mix(in srgb,var(--app-accent) 2%,transparent)}}.documents-workspace-header{background:radial-gradient(circle at 10% 10%,var(--app-accent),transparent 34%),radial-gradient(circle at 96% 100%,var(--accent-alt),transparent 38%),linear-gradient(135deg,var(--app-surface),var(--app-panel))}@supports (color:color-mix(in lab,red,red)){.documents-workspace-header{background:radial-gradient(circle at 10% 10%,color-mix(in srgb,var(--app-accent) 20%,transparent),transparent 34%),radial-gradient(circle at 96% 100%,color-mix(in srgb,var(--accent-alt) 12%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--app-surface) 86%,transparent),color-mix(in srgb,var(--app-panel) 68%,transparent))}}.documents-workspace-header{border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(300px,auto);min-height:238px;padding:clamp(30px,4vw,50px)}.document-detail-header:before,.documents-workspace-header:before{background:linear-gradient(90deg,transparent,var(--app-accent),transparent)}@supports (color:color-mix(in lab,red,red)){.document-detail-header:before,.documents-workspace-header:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--app-accent) 42%,transparent),transparent)}}.document-detail-header:before,.documents-workspace-header:before{content:"";opacity:.7;pointer-events:none;height:1px;position:absolute;top:0;left:10%;right:10%}.documents-workspace-intro{gap:20px}.documents-workspace-intro>div{min-width:0}.documents-hero-icon{background:radial-gradient(circle at 30% 20%,#ffffff24,transparent 46%),var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-hero-icon{background:radial-gradient(circle at 30% 20%,#ffffff24,transparent 46%),color-mix(in srgb,var(--app-accent) 12%,var(--app-surface))}}.documents-hero-icon{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-hero-icon{border-color:color-mix(in srgb,var(--app-accent) 42%,var(--app-line))}}.documents-hero-icon{box-shadow:inset 0 1px 0 #ffffff1c,0 12px 30px var(--app-accent);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.documents-hero-icon{box-shadow:inset 0 1px 0 #ffffff1c,0 12px 30px color-mix(in srgb,var(--app-accent) 12%,transparent)}}.document-contents-heading .eyebrow,.documents-workspace-header .eyebrow{align-items:center;gap:6px;display:flex}.documents-workspace-header h1{letter-spacing:-.065em;margin:8px 0 12px;font-size:clamp(3rem,6vw,5.4rem)}.document-import-manager{gap:10px;width:100%;display:grid}.document-import-buttons{gap:9px;display:flex}.document-folder-button,.document-import-primary{min-height:44px}.document-folder-button{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.document-folder-button{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.document-folder-button{cursor:pointer}.document-import-summary{color:var(--app-muted);justify-content:flex-end;align-items:center;gap:6px;font-size:.76rem;display:flex}.document-import-queue .is-uploaded .document-import-file-icon,.document-import-summary svg{color:#6ee7c2}.document-import-queue .is-duplicate .document-import-file-icon{background:var(--app-danger,#ff72b8)}@supports (color:color-mix(in lab,red,red)){.document-import-queue .is-duplicate .document-import-file-icon{background:color-mix(in srgb,var(--app-danger,#ff72b8) 13%,transparent)}}.document-import-queue .is-duplicate .document-import-file-icon{border-color:var(--app-danger,#ff72b8)}@supports (color:color-mix(in lab,red,red)){.document-import-queue .is-duplicate .document-import-file-icon{border-color:color-mix(in srgb,var(--app-danger,#ff72b8) 42%,var(--app-line))}}.document-import-queue .is-duplicate .document-import-file-icon{color:var(--app-danger,#ff72b8)}.document-import-excluded,.document-import-queue{margin:0;padding:0;list-style:none}.document-import-excluded{color:var(--app-danger,#ff72b8);text-align:right;font-size:.74rem}.document-import-queue{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.document-import-queue{background:color-mix(in srgb,var(--app-bg) 46%,transparent)}}.document-import-queue{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-import-queue{border:1px solid color-mix(in srgb,var(--app-line) 76%,var(--app-accent) 24%)}}.document-import-queue{border-radius:16px;display:grid;overflow:hidden}.document-import-queue>li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.document-import-queue>li+li{border-top:1px solid var(--app-line)}.document-import-file-icon{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-import-file-icon{background:color-mix(in srgb,var(--app-accent) 11%,transparent)}}.document-import-file-icon{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-import-file-icon{border:1px solid color-mix(in srgb,var(--app-accent) 22%,var(--app-line))}}.document-import-file-icon{color:var(--app-accent);border-radius:10px;justify-content:center;width:34px;height:34px;display:flex}.document-import-file-copy{gap:3px;min-width:0;display:grid}.document-import-file-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.document-import-file-copy small{color:var(--app-muted);text-transform:capitalize;font-size:.68rem}.document-import-file-copy [role=alert]{color:var(--app-danger,#ff72b8);font-size:.68rem}.document-import-file-copy [role=alert] a{color:inherit;text-underline-offset:2px;font-weight:750;text-decoration:underline}.document-import-progress{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-import-progress{background:color-mix(in srgb,var(--app-line) 72%,transparent)}}.document-import-progress{border-radius:999px;height:3px;margin-top:3px;overflow:hidden}.document-import-progress>span{background:linear-gradient(90deg,var(--app-accent),var(--accent-alt));border-radius:inherit;height:100%;transition:width .18s;display:block}.document-import-item-actions{gap:4px;display:flex}.document-import-item-actions button{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-import-item-actions button{background:color-mix(in srgb,var(--app-surface-2) 76%,transparent)}}.document-import-item-actions button{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;border-radius:8px;justify-content:center;width:30px;height:30px;padding:0;display:flex}.is-spinning{animation:document-spin .9s linear infinite}@keyframes document-spin{to{transform:rotate(1turn)}}.documents-hero-actions>.documents-secondary-action{background:var(--app-bg);align-self:end}@supports (color:color-mix(in lab,red,red)){.documents-hero-actions>.documents-secondary-action{background:color-mix(in srgb,var(--app-bg) 38%,transparent)}}.documents-hero-actions>.documents-secondary-action{justify-content:space-between;min-height:44px}.documents-capabilities{gap:10px}.documents-capabilities>div{background:linear-gradient(135deg,#ffffff06,transparent 55%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.documents-capabilities>div{background:linear-gradient(135deg,#ffffff06,transparent 55%),color-mix(in srgb,var(--app-surface) 60%,transparent)}}.documents-capabilities>div{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.documents-capabilities>div{border-color:color-mix(in srgb,var(--app-line) 86%,var(--app-accent) 14%)}}.documents-capabilities>div{border-radius:16px;min-height:76px;padding:15px 17px;transition:border-color .16s,transform .16s,background .16s}@supports (color:color-mix(in lab,red,red)){.documents-capabilities>div:hover{background:color-mix(in srgb,var(--app-accent) 6%,var(--app-surface))}}.documents-capabilities>div:hover{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-capabilities>div:hover{border-color:color-mix(in srgb,var(--app-accent) 30%,var(--app-line))}}.documents-capabilities>div:hover{transform:translateY(-1px)}.documents-capabilities>div>span{align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-capabilities>div>span{background:color-mix(in srgb,var(--app-accent) 10%,transparent)}}.documents-capabilities>div>span{border-radius:10px;justify-content:center;width:36px;height:36px;display:flex}.documents-capabilities strong{font-size:.88rem}.documents-capabilities small{font-size:.75rem}.documents-library{border-radius:26px;min-height:280px}.documents-library-heading{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.documents-library-heading{background:color-mix(in srgb,var(--app-bg) 20%,transparent)}}.documents-library-heading{padding:24px 26px 22px}.documents-library-summary{color:var(--app-muted);margin:7px 0 0;font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.documents-library-filters select{background:color-mix(in srgb,var(--app-bg) 38%,var(--app-surface))}}.documents-library-filters select{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.documents-library-filters select{border-color:color-mix(in srgb,var(--app-line) 86%,var(--app-accent) 14%)}}.documents-filter-button{min-height:38px;font-weight:650}.documents-live-banner{background:linear-gradient(90deg,var(--app-accent),transparent);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-live-banner{background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 10%,transparent),transparent)}}.documents-live-banner{border-bottom:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-live-banner{border-bottom:1px solid color-mix(in srgb,var(--app-accent) 16%,var(--app-line))}}.documents-live-banner{color:var(--app-muted);gap:10px;padding:10px 26px;font-size:.76rem;display:flex}.documents-live-banner strong{color:var(--app-text)}.documents-live-dot{background:var(--app-accent);box-shadow:0 0 0 0 var(--app-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.documents-live-dot{box-shadow:0 0 0 0 color-mix(in srgb,var(--app-accent) 45%,transparent)}}.documents-live-dot{flex:none;width:7px;height:7px;animation:document-live-pulse 1.8s ease-out infinite;display:inline-block}@keyframes document-live-pulse{70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.documents-library-list{gap:8px;padding:10px;display:grid}.documents-library-list>li .documents-library-row>a{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li .documents-library-row>a{background:color-mix(in srgb,var(--app-bg) 24%,transparent)}}.documents-library-list>li .documents-library-row>a{border:1px solid #0000;border-radius:16px;gap:16px;min-height:78px;padding:13px 15px;transition:background .16s,border-color .16s,transform .16s}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li .documents-library-row>a:hover{background:color-mix(in srgb,var(--app-accent) 6%,var(--app-surface))}}.documents-library-list>li .documents-library-row>a:hover{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li .documents-library-row>a:hover{border-color:color-mix(in srgb,var(--app-accent) 22%,var(--app-line))}}.documents-library-list>li .documents-library-row>a:hover{transform:translate(2px)}.documents-file-mark{background:linear-gradient(145deg,#ffffff17,transparent),var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-file-mark{background:linear-gradient(145deg,#ffffff17,transparent),color-mix(in srgb,var(--app-accent) 12%,var(--app-surface-2))}}.documents-file-mark{border-radius:13px;width:44px;height:48px;position:relative;box-shadow:inset 0 1px #ffffff14}.documents-file-mark:after{border-color:var(--app-accent) transparent transparent var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-file-mark:after{border-color:color-mix(in srgb,var(--app-accent) 36%,transparent) transparent transparent color-mix(in srgb,var(--app-accent) 36%,transparent)}}.documents-file-mark:after{content:"";border-style:solid;border-width:5px;position:absolute;top:4px;right:4px}.documents-file-mark>span{letter-spacing:.06em;font-size:.62rem}.documents-file-copy strong{font-size:.94rem}.documents-file-copy span{font-size:.73rem}.documents-state-pill{align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.documents-state-pill.is-extracting,.documents-state-pill.is-queued,.documents-state-pill.is-validating{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-state-pill.is-extracting,.documents-state-pill.is-queued,.documents-state-pill.is-validating{background:color-mix(in srgb,var(--app-accent) 10%,transparent)}}.documents-state-pill.is-extracting,.documents-state-pill.is-queued,.documents-state-pill.is-validating{color:var(--app-accent)}.documents-state-pill.is-failed,.documents-state-pill.is-needs_ocr,.documents-state-pill.is-password_required{background:var(--app-danger,#ff72b8)}@supports (color:color-mix(in lab,red,red)){.documents-state-pill.is-failed,.documents-state-pill.is-needs_ocr,.documents-state-pill.is-password_required{background:color-mix(in srgb,var(--app-danger,#ff72b8) 8%,transparent)}}.documents-state-pill.is-failed,.documents-state-pill.is-needs_ocr,.documents-state-pill.is-password_required{border-color:var(--app-danger,#ff72b8)}@supports (color:color-mix(in lab,red,red)){.documents-state-pill.is-failed,.documents-state-pill.is-needs_ocr,.documents-state-pill.is-password_required{border-color:color-mix(in srgb,var(--app-danger,#ff72b8) 28%,var(--app-line))}}.documents-state-pill.is-failed,.documents-state-pill.is-needs_ocr,.documents-state-pill.is-password_required{color:var(--app-danger,#ff72b8)}.documents-state-spinner{border:1.5px solid}@supports (color:color-mix(in lab,red,red)){.documents-state-spinner{border:1.5px solid color-mix(in srgb,currentColor 28%,transparent)}}.documents-state-spinner{border-top-color:currentColor;border-radius:999px;width:9px;height:9px;animation:document-spin .9s linear infinite}.documents-row-arrow{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-row-arrow{background:color-mix(in srgb,var(--app-accent) 8%,transparent)}}.documents-row-arrow{border-radius:999px;justify-content:center;width:34px;height:34px;transition:background .16s;display:flex}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li .documents-library-row>a:hover .documents-row-arrow{background:color-mix(in srgb,var(--app-accent) 16%,transparent)}}.documents-empty-icon{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-empty-icon{background:color-mix(in srgb,var(--app-accent) 9%,transparent);border:1px solid color-mix(in srgb,var(--app-accent) 22%,var(--app-line))}}.documents-empty-icon{color:var(--app-accent);border-radius:16px;justify-content:center;width:54px;height:54px;margin-bottom:22px;display:flex}@supports (color:color-mix(in lab,red,red)){.document-detail-header{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--app-accent) 16%,transparent),transparent 36%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--accent-alt) 9%,transparent),transparent 40%),color-mix(in srgb,var(--app-surface) 76%,transparent)}}.document-detail-header{border-radius:28px;min-height:250px;padding:clamp(28px,4vw,46px);position:relative}.document-detail-title-wrap{min-width:0}.document-detail-back{align-items:center;gap:6px;margin-bottom:34px;font-size:.76rem;display:inline-flex;color:var(--app-muted)!important}.document-detail-back:hover{color:var(--app-accent)!important}.document-detail-kicker{align-items:center;gap:10px;display:flex}.document-detail-kicker .eyebrow{margin:0}.document-detail-file-icon{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-detail-file-icon{background:color-mix(in srgb,var(--app-accent) 12%,transparent)}}.document-detail-file-icon{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-detail-file-icon{border:1px solid color-mix(in srgb,var(--app-accent) 24%,var(--app-line))}}.document-detail-file-icon{color:var(--app-accent);border-radius:10px;justify-content:center;width:36px;height:36px;display:flex}.document-detail-header h1{overflow-wrap:anywhere;max-width:880px;margin:15px 0 14px;font-size:clamp(2.35rem,5vw,4.35rem);line-height:1}.document-detail-subtitle{color:var(--app-muted);align-items:center;gap:7px;margin:0;font-size:.78rem;display:flex}.document-detail-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.document-download-action{gap:8px;min-height:43px;text-decoration:none}.document-actions-menu{position:relative}.document-actions-menu>summary{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-actions-menu>summary{background:color-mix(in srgb,var(--app-bg) 32%,transparent)}}.document-actions-menu>summary{border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;border-radius:12px;gap:7px;min-height:43px;padding:0 14px;font-size:.76rem;font-weight:650;list-style:none;display:flex}.document-actions-menu>summary::-webkit-details-marker{display:none}.document-actions-menu[open]>summary{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-actions-menu[open]>summary{background:color-mix(in srgb,var(--app-accent) 8%,var(--app-surface))}}.document-actions-menu[open]>summary{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-actions-menu[open]>summary{border-color:color-mix(in srgb,var(--app-accent) 30%,var(--app-line))}}.document-actions-menu>div{-webkit-backdrop-filter:blur(22px)saturate(1.15);background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.document-actions-menu>div{background:color-mix(in srgb,var(--app-surface) 92%,transparent)}}.document-actions-menu>div{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-actions-menu>div{border:1px solid color-mix(in srgb,var(--app-line) 74%,var(--app-accent) 26%)}}.document-actions-menu>div{z-index:20;border-radius:16px;gap:3px;min-width:230px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 22px 55px #00000057}.document-actions-menu>div>button{color:var(--app-text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;padding:10px 11px;font-size:.76rem}.document-actions-menu>div>button:hover{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-actions-menu>div>button:hover{background:color-mix(in srgb,var(--app-accent) 9%,transparent)}}.document-actions-menu>div>button.is-recommended{color:var(--app-accent)}.document-actions-menu>div>button.is-danger{color:var(--app-danger,#ff72b8)}.document-detail-actions>p{background:var(--app-danger,#ff72b8)}@supports (color:color-mix(in lab,red,red)){.document-detail-actions>p{background:color-mix(in srgb,var(--app-danger,#ff72b8) 8%,var(--app-surface))}}.document-detail-actions>p{border:1px solid var(--app-danger,#ff72b8)}@supports (color:color-mix(in lab,red,red)){.document-detail-actions>p{border:1px solid color-mix(in srgb,var(--app-danger,#ff72b8) 22%,var(--app-line))}}.document-detail-actions>p{z-index:5;border-radius:10px;padding:8px 10px;font-size:.72rem;position:absolute;bottom:-48px;right:0}.document-processing-card{align-items:center;background:linear-gradient(110deg,var(--app-accent),transparent 46%),var(--app-surface)!important}@supports (color:color-mix(in lab,red,red)){.document-processing-card{background:linear-gradient(110deg,color-mix(in srgb,var(--app-accent) 10%,transparent),transparent 46%),color-mix(in srgb,var(--app-surface) 72%,transparent)!important}}.document-processing-card{border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;min-height:154px;padding:24px 28px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.document-processing-card.is-failed,.document-processing-card.is-needs_ocr,.document-processing-card.is-password_required{background:linear-gradient(110deg,color-mix(in srgb,var(--app-danger,#ff72b8) 9%,transparent),transparent 46%),color-mix(in srgb,var(--app-surface) 72%,transparent)!important}}.document-processing-icon{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-processing-icon{background:color-mix(in srgb,var(--app-accent) 13%,var(--app-surface))}}.document-processing-icon{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-processing-icon{border:1px solid color-mix(in srgb,var(--app-accent) 32%,var(--app-line))}}.document-processing-icon{color:var(--app-accent);border-radius:16px;justify-content:center;width:54px;height:54px;display:flex}.document-processing-card.is-failed .document-processing-icon,.document-processing-card.is-needs_ocr .document-processing-icon,.document-processing-card.is-password_required .document-processing-icon{background:var(--app-danger,#ff72b8)}@supports (color:color-mix(in lab,red,red)){.document-processing-card.is-failed .document-processing-icon,.document-processing-card.is-needs_ocr .document-processing-icon,.document-processing-card.is-password_required .document-processing-icon{background:color-mix(in srgb,var(--app-danger,#ff72b8) 10%,var(--app-surface))}}.document-processing-card.is-failed .document-processing-icon,.document-processing-card.is-needs_ocr .document-processing-icon,.document-processing-card.is-password_required .document-processing-icon{border-color:var(--app-danger,#ff72b8)}@supports (color:color-mix(in lab,red,red)){.document-processing-card.is-failed .document-processing-icon,.document-processing-card.is-needs_ocr .document-processing-icon,.document-processing-card.is-password_required .document-processing-icon{border-color:color-mix(in srgb,var(--app-danger,#ff72b8) 30%,var(--app-line))}}.document-processing-card.is-failed .document-processing-icon,.document-processing-card.is-needs_ocr .document-processing-icon,.document-processing-card.is-password_required .document-processing-icon{color:var(--app-danger,#ff72b8)}.document-processing-copy h2{letter-spacing:-.025em;margin:4px 0 7px;font-size:clamp(1.25rem,2.5vw,1.8rem);font-weight:510}.document-processing-copy>p:last-of-type{color:var(--app-muted);max-width:620px;margin:0;font-size:.82rem;line-height:1.55}.document-auto-update{color:var(--app-accent);align-items:center;gap:8px;margin-top:10px;font-size:.68rem;display:inline-flex}.document-processing-steps{align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.document-processing-steps li{color:var(--app-muted);place-items:center;gap:6px;min-width:74px;display:grid;position:relative}.document-processing-steps li:not(:last-child):after{content:"";width:calc(100% - 28px);height:1px;position:absolute;top:13px;left:calc(50% + 14px)}.document-processing-steps li.is-complete:not(:last-child):after{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-processing-steps li.is-complete:not(:last-child):after{background:color-mix(in srgb,var(--app-accent) 60%,var(--app-line))}}.document-processing-steps li>span{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-processing-steps li>span{background:color-mix(in srgb,var(--app-bg) 60%,transparent)}}.document-processing-steps li>span{border:1px solid var(--app-line);z-index:1;border-radius:999px;justify-content:center;width:27px;height:27px;font-size:.64rem;display:flex;position:relative}.document-processing-steps li.is-complete>span,.document-processing-steps li.is-current>span{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-processing-steps li.is-complete>span,.document-processing-steps li.is-current>span{background:color-mix(in srgb,var(--app-accent) 16%,var(--app-surface))}}.document-processing-steps li.is-complete>span,.document-processing-steps li.is-current>span{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-processing-steps li.is-complete>span,.document-processing-steps li.is-current>span{border-color:color-mix(in srgb,var(--app-accent) 46%,var(--app-line))}}.document-processing-steps li.is-complete>span,.document-processing-steps li.is-current>span{color:var(--app-accent);box-shadow:0 0 14px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-processing-steps li.is-complete>span,.document-processing-steps li.is-current>span{box-shadow:0 0 14px color-mix(in srgb,var(--app-accent) 16%,transparent)}}.document-processing-steps small{font-size:.62rem}@supports (color:color-mix(in lab,red,red)){.document-overview{background:color-mix(in srgb,var(--app-surface) 62%,transparent)!important}}.document-overview{border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0}.document-overview>div{grid-template-columns:auto 1fr;gap:3px;padding:19px 22px}.document-overview>div+div{border-left:1px solid var(--app-line)}.document-overview-icon{grid-row:1/3;margin-right:10px;color:var(--app-accent)!important;letter-spacing:0!important}.document-overview>div>strong{font-size:.82rem}.document-status-stack:empty{display:none}.document-status-stack{gap:7px;padding:0 4px}.document-status-error,.document-status-note{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.document-status-error,.document-status-note{background:color-mix(in srgb,var(--app-surface) 46%,transparent)}}.document-status-error,.document-status-note{border-left:2px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-status-error,.document-status-note{border-left:2px solid color-mix(in srgb,var(--app-accent) 42%,transparent)}}.document-status-error,.document-status-note{color:var(--app-muted);border-radius:0 10px 10px 0;padding:9px 12px;font-size:.75rem;line-height:1.5}.document-status-error{border-left-color:var(--app-danger,#ff72b8);color:var(--app-danger,#ff72b8)}.document-edition-disclosure{border-radius:18px}.document-edition-disclosure summary{grid-template-columns:auto 1fr auto;gap:13px;padding:17px 20px;display:grid}.document-edition-icon{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-edition-icon{background:color-mix(in srgb,var(--app-accent) 9%,transparent)}}.document-edition-icon{color:var(--app-accent);border-radius:10px;justify-content:center;width:38px;height:38px;display:flex!important}.document-edition-disclosure summary>span:nth-child(2){gap:5px;display:grid}.document-contents{border-radius:24px}.document-contents-heading{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.document-contents-heading{background:color-mix(in srgb,var(--app-bg) 18%,transparent)}}.document-contents-heading h2{font-size:1.75rem}.document-contents-empty{align-items:center;gap:16px;min-height:170px;padding:34px 28px;display:flex}.document-contents-empty>span{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-contents-empty>span{background:color-mix(in srgb,var(--app-accent) 9%,transparent);border:1px solid color-mix(in srgb,var(--app-accent) 22%,var(--app-line))}}.document-contents-empty>span{color:var(--app-accent);border-radius:14px;justify-content:center;width:50px;height:50px;display:flex}.document-contents-empty strong{font-size:.92rem}.document-contents-empty p{color:var(--app-muted);margin:5px 0 0;font-size:.78rem;line-height:1.55}.document-restore-disclosure{border-radius:18px}@media (max-width:980px){.documents-workspace-header{grid-template-columns:1fr}.documents-hero-actions{width:100%;min-width:0}.document-import-buttons{justify-content:flex-start}.document-import-excluded,.document-import-summary{text-align:left;justify-content:flex-start}.documents-hero-actions>.documents-secondary-action{max-width:340px}.document-detail-header{flex-direction:column;align-items:flex-start}.document-detail-back{margin-bottom:24px}.document-processing-card{grid-template-columns:auto minmax(0,1fr)}.document-processing-steps{grid-column:1/-1;justify-self:stretch}.document-processing-steps li{flex:1}.document-overview{grid-template-columns:1fr 1fr}.document-overview>div:nth-child(3){border-left:0}.document-overview>div:nth-child(3),.document-overview>div:nth-child(4){border-top:1px solid var(--app-line)}}@media (max-width:720px){.document-detail-root,.documents-workspace-root{padding-inline:12px;gap:14px;padding-top:18px}.documents-workspace-header{border-radius:24px;align-items:stretch;min-height:0;padding:26px 24px;display:grid}.documents-workspace-intro{align-items:flex-start;gap:15px;display:grid}.documents-hero-icon{width:50px;height:50px}.documents-workspace-header h1{font-size:clamp(2.7rem,13vw,4.15rem)}.documents-workspace-intro p:last-child{font-size:.92rem}.documents-hero-actions{margin-top:6px}.document-import-buttons{grid-template-columns:1fr 1fr;display:grid}.document-import-buttons>button{width:100%}.documents-hero-actions>.documents-secondary-action{width:100%;max-width:none}.documents-capabilities{gap:8px}.documents-capabilities>div{min-height:68px}.documents-library{border-radius:22px}.documents-library-heading{gap:20px;padding:22px 20px}.documents-library-filters{grid-template-columns:1fr 1fr;display:grid}.documents-library-filters label,.documents-library-filters select{width:100%;min-width:0}.documents-library-filters .documents-filter-button{grid-column:1/-1}.documents-live-banner{align-items:flex-start;padding-inline:20px}.documents-library-list{gap:6px;padding:8px}.documents-library-list>li .documents-library-row>a{grid-template-columns:auto minmax(0,1fr) auto;gap:11px;padding:12px}.documents-state-pill{grid-column:2;justify-self:start;padding:5px 8px;font-size:.64rem;display:inline-flex}.documents-row-arrow{grid-area:1/3/3}.documents-empty{padding:38px 24px 48px}.documents-empty h2{font-size:clamp(1.9rem,9vw,2.7rem)}.document-restore-disclosure>summary{padding:16px}.document-detail-header{border-radius:24px;min-height:0;padding:24px}.document-detail-header h1{font-size:clamp(2.2rem,11vw,3.35rem)}.document-detail-actions{justify-content:stretch;width:100%}.document-download-action{flex:1}.document-actions-menu>summary span{display:none}.document-processing-card{border-radius:22px;align-items:start;gap:14px;padding:21px}.document-processing-icon{border-radius:13px;width:46px;height:46px}.document-processing-copy h2{font-size:1.28rem}.document-processing-steps{margin-top:6px}.document-processing-steps li{min-width:0}.document-processing-steps small{font-size:.58rem}.document-overview{grid-template-columns:1fr}.document-overview>div+div,.document-overview>div:nth-child(3){border-left:0;border-top:1px solid var(--app-line)}.document-overview>div{padding:16px 18px}.document-edition-disclosure summary{grid-template-columns:auto 1fr auto}.document-contents-heading{padding:20px}.document-contents-empty{align-items:flex-start;padding:28px 20px}}@media (prefers-reduced-motion:reduce){.documents-live-dot,.documents-state-spinner,.is-spinning{animation:none}}.document-detail-root,.documents-workspace-root{gap:clamp(12px,1.25vw,18px);width:100%;min-width:0;max-width:none;margin:0;padding:clamp(14px,1.6vw,24px) clamp(14px,2.2vw,34px) 56px}.document-detail-root>.panel,.documents-workspace-root>.panel{box-shadow:none;border:0}.document-detail-header,.documents-workspace-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(ellipse 38% 92% at 0 0,var(--app-accent),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.document-detail-header,.documents-workspace-header{background:radial-gradient(ellipse 38% 92% at 0 0,color-mix(in srgb,var(--app-accent) 8%,transparent),transparent 72%)}}.document-detail-header,.documents-workspace-header{box-shadow:none;border:0;border-radius:0;min-height:154px;padding:clamp(18px,2vw,28px) clamp(4px,.8vw,12px) clamp(20px,2.3vw,32px);position:relative;overflow:visible}.document-detail-header:before,.documents-workspace-header:before{display:none}.document-detail-header:after,.documents-workspace-header:after{background:linear-gradient(90deg,var(--app-accent),var(--accent-alt) 32%,transparent 76%)}@supports (color:color-mix(in lab,red,red)){.document-detail-header:after,.documents-workspace-header:after{background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 52%,transparent),color-mix(in srgb,var(--accent-alt) 18%,transparent) 32%,transparent 76%)}}.document-detail-header:after,.documents-workspace-header:after{content:"";opacity:.7;height:1px;position:absolute;bottom:0;left:4px;right:0}.documents-workspace-header{grid-template-columns:minmax(0,1fr) minmax(280px,auto);align-items:center;gap:clamp(22px,4vw,64px);display:grid}.documents-workspace-intro{align-items:center;gap:16px;display:flex}.document-detail-file-icon,.documents-hero-icon{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-detail-file-icon,.documents-hero-icon{background:color-mix(in srgb,var(--app-accent) 10%,transparent)}}.document-detail-file-icon,.documents-hero-icon{box-shadow:inset 0 1px 0 #ffffff0f,0 10px 26px var(--app-accent);border:0;border-radius:13px}@supports (color:color-mix(in lab,red,red)){.document-detail-file-icon,.documents-hero-icon{box-shadow:inset 0 1px 0 #ffffff0f,0 10px 26px color-mix(in srgb,var(--app-accent) 8%,transparent)}}.document-detail-file-icon,.documents-hero-icon{color:var(--app-accent)}.documents-hero-icon{width:48px;height:48px}.document-contents-heading .eyebrow,.document-detail-kicker .eyebrow,.documents-workspace-header .eyebrow{align-items:center;gap:6px;display:flex}.documents-workspace-header h1{letter-spacing:-.058em;margin:7px 0 9px;font-size:clamp(2.5rem,4vw,4.35rem);line-height:.96}.documents-workspace-intro p:last-child{max-width:680px;font-size:clamp(.88rem,1.15vw,.98rem);line-height:1.55}.documents-hero-actions{place-items:stretch stretch;gap:9px;min-width:min(100%,330px)}.document-import-manager{place-items:stretch stretch;gap:8px}.document-import-buttons{justify-content:flex-end;gap:8px}.document-actions-menu>summary,.document-download-action,.document-import-buttons>button,.documents-secondary-action{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-actions-menu>summary,.document-download-action,.document-import-buttons>button,.documents-secondary-action{border-color:color-mix(in srgb,var(--app-line) 42%,transparent)}}.document-actions-menu>summary,.document-download-action,.document-import-buttons>button,.documents-secondary-action{box-shadow:inset 0 1px #ffffff0a}.documents-secondary-action{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.documents-secondary-action{background:color-mix(in srgb,var(--app-surface) 34%,transparent)}}.documents-secondary-action{border-radius:13px;justify-content:space-between;min-height:42px;padding-inline:14px}.documents-capabilities{-webkit-backdrop-filter:blur(14px)saturate(1.06);backdrop-filter:blur(14px)saturate(1.06);background:linear-gradient(100deg,var(--app-accent),transparent 45%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.documents-capabilities{background:linear-gradient(100deg,color-mix(in srgb,var(--app-accent) 4%,transparent),transparent 45%),color-mix(in srgb,var(--app-surface) 45%,transparent)}}.documents-capabilities{border:0;border-radius:18px;gap:0;padding:6px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 36px #00000014}.documents-capabilities>div{background:0 0;border:0;border-radius:13px;min-height:70px;padding:13px 16px;position:relative}.documents-capabilities>div+div:before{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.documents-capabilities>div+div:before{background:color-mix(in srgb,var(--app-line) 42%,transparent)}}.documents-capabilities>div+div:before{content:"";width:1px;position:absolute;top:13px;bottom:13px;left:-1px}.documents-capabilities>div:hover{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-capabilities>div:hover{background:color-mix(in srgb,var(--app-accent) 6%,transparent)}}.documents-capabilities>div:hover{border-color:#0000;transform:none}.documents-capabilities>div>span{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-capabilities>div>span{background:color-mix(in srgb,var(--app-accent) 8%,transparent)}}.documents-capabilities>div>span{border-radius:9px;width:34px;height:34px}.documents-library{-webkit-backdrop-filter:blur(18px)saturate(1.06);backdrop-filter:blur(18px)saturate(1.06);background:radial-gradient(ellipse 44% 32% at 100% 0,var(--accent-alt),transparent 76%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.documents-library{background:radial-gradient(ellipse 44% 32% at 100% 0,color-mix(in srgb,var(--accent-alt) 5%,transparent),transparent 76%),color-mix(in srgb,var(--app-surface) 62%,transparent)}}.documents-library{border:0;border-radius:21px;min-height:300px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 20px 52px #0000001c}.documents-library-heading{border-bottom:1px solid var(--app-line);background:0 0;align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-library-heading{border-bottom:1px solid color-mix(in srgb,var(--app-line) 38%,transparent)}}.documents-library-heading{gap:24px;padding:20px clamp(18px,2vw,26px)}.documents-library-heading h2{margin-top:4px;font-size:clamp(1.5rem,2.4vw,2rem)}.documents-library-summary{margin-top:6px;font-size:.73rem}.documents-library-filters{gap:8px}.documents-library-filters label{gap:4px;font-size:.61rem}.documents-library-filters select{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.documents-library-filters select{background:color-mix(in srgb,var(--app-bg) 30%,transparent)}}.documents-library-filters select{box-shadow:inset 0 0 0 1px var(--app-line);border:0;border-radius:10px}@supports (color:color-mix(in lab,red,red)){.documents-library-filters select{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-line) 42%,transparent)}}.documents-library-filters select{min-width:132px;padding-block:8px}.documents-filter-button{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-filter-button{background:color-mix(in srgb,var(--app-accent) 10%,transparent)}}.documents-filter-button{box-shadow:inset 0 0 0 1px var(--app-accent);border:0;border-radius:10px}@supports (color:color-mix(in lab,red,red)){.documents-filter-button{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 24%,transparent)}}.documents-filter-button{min-height:36px}.documents-live-banner{background:linear-gradient(90deg,var(--app-accent),transparent 64%)}@supports (color:color-mix(in lab,red,red)){.documents-live-banner{background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 8%,transparent),transparent 64%)}}.documents-live-banner{border-bottom-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.documents-live-banner{border-bottom-color:color-mix(in srgb,var(--app-line) 28%,transparent)}}.documents-live-banner{padding-inline:clamp(18px,2vw,26px)}.documents-library-list{gap:0;padding:7px 12px 12px}.documents-library-list>li+li{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li+li{border-top:1px solid color-mix(in srgb,var(--app-line) 28%,transparent)}}.documents-library-list>li .documents-library-row>a{background:0 0;border:0;border-radius:12px;gap:15px;min-height:72px;padding:11px 12px;transform:none}.documents-library-list>li .documents-library-row>a:hover{background:linear-gradient(90deg,var(--app-accent),transparent 78%)}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li .documents-library-row>a:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 7%,transparent),transparent 78%)}}.documents-library-list>li .documents-library-row>a:hover{border-color:#0000;transform:none}.documents-file-mark{border:0;border-radius:11px;width:40px;height:44px}.documents-file-mark:after{opacity:.72}.documents-state-pill{border:0;box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.documents-state-pill{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 12%,transparent)}}.documents-state-pill{padding:6px 9px}.documents-row-arrow{opacity:.68;background:0 0;width:30px;height:30px}.documents-library-list>li .documents-library-row>a:hover .documents-row-arrow{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li .documents-library-row>a:hover .documents-row-arrow{background:color-mix(in srgb,var(--app-accent) 10%,transparent)}}.documents-library-list>li .documents-library-row>a:hover .documents-row-arrow{opacity:1}.documents-empty{max-width:820px;padding:clamp(36px,6vw,72px) clamp(22px,5vw,64px)}.documents-empty-icon{border:0}.documents-pagination{border-top-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.documents-pagination{border-top-color:color-mix(in srgb,var(--app-line) 34%,transparent)}}.document-restore-disclosure{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.document-restore-disclosure>summary{border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-restore-disclosure>summary{border-top:1px solid color-mix(in srgb,var(--app-line) 32%,transparent)}}.document-restore-disclosure>summary{margin-top:4px;padding:15px 8px}.document-restore-disclosure>summary:hover{background:linear-gradient(90deg,var(--app-accent),transparent 66%)}@supports (color:color-mix(in lab,red,red)){.document-restore-disclosure>summary:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 4%,transparent),transparent 66%)}}.document-restore-disclosure__icon{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-restore-disclosure__icon{background:color-mix(in srgb,var(--app-accent) 7%,transparent)}}.document-restore-disclosure__icon{width:36px;height:36px}.document-bundle-restore{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.document-bundle-restore{background:color-mix(in srgb,var(--app-surface) 48%,transparent)}}.document-bundle-restore{border:0;border-radius:16px;margin-top:8px}.document-detail-header{justify-content:space-between;align-items:end;gap:28px;min-height:170px;display:flex}.document-detail-file-icon{width:34px;height:34px}.document-processing-card{-webkit-backdrop-filter:blur(16px)saturate(1.06);backdrop-filter:blur(16px)saturate(1.06);background:linear-gradient(104deg,var(--app-accent),transparent 58%),var(--app-surface)!important}@supports (color:color-mix(in lab,red,red)){.document-processing-card{background:linear-gradient(104deg,color-mix(in srgb,var(--app-accent) 8%,transparent),transparent 58%),color-mix(in srgb,var(--app-surface) 54%,transparent)!important}}.document-processing-card{border:0;min-height:132px;padding:20px 22px;box-shadow:inset 0 1px #ffffff0a,0 16px 38px #00000014}.document-processing-card.is-failed,.document-processing-card.is-needs_ocr,.document-processing-card.is-password_required{background:linear-gradient(104deg,var(--app-danger,#ff72b8),transparent 58%),var(--app-surface)!important}@supports (color:color-mix(in lab,red,red)){.document-processing-card.is-failed,.document-processing-card.is-needs_ocr,.document-processing-card.is-password_required{background:linear-gradient(104deg,color-mix(in srgb,var(--app-danger,#ff72b8) 8%,transparent),transparent 58%),color-mix(in srgb,var(--app-surface) 54%,transparent)!important}}.document-processing-copy h2{margin:3px 0 6px;font-size:clamp(1.15rem,2vw,1.55rem)}.document-processing-steps li>span{border-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-processing-steps li>span{border-color:color-mix(in srgb,var(--app-line) 45%,transparent)}}.document-processing-steps li:not(:last-child):after{background:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-processing-steps li:not(:last-child):after{background:color-mix(in srgb,var(--app-line) 34%,transparent)}}.document-overview{background:var(--app-surface)!important}@supports (color:color-mix(in lab,red,red)){.document-overview{background:color-mix(in srgb,var(--app-surface) 28%,transparent)!important}}.document-overview{border:0;border-radius:16px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.document-overview>div+div{border-left-color:color-mix(in srgb,var(--app-line) 30%,transparent)}}.document-overview-icon{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-overview-icon{background:color-mix(in srgb,var(--app-accent) 7%,transparent)}}.document-overview-icon{border-radius:8px;justify-content:center;width:31px;height:31px;display:flex}.document-status-error,.document-status-note{background:0 0;border-radius:0}.document-edition-disclosure{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.document-edition-disclosure{background:color-mix(in srgb,var(--app-surface) 34%,transparent)}}.document-edition-disclosure{border:0;border-radius:15px;box-shadow:inset 0 1px #ffffff08}.document-edition-disclosure summary{padding:14px 17px}.document-edition-icon{border:0;width:34px;height:34px}.document-edition-disclosure>div{border-top-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-edition-disclosure>div{border-top-color:color-mix(in srgb,var(--app-line) 30%,transparent)}}.document-contents,.document-insights{-webkit-backdrop-filter:blur(16px)saturate(1.04);backdrop-filter:blur(16px)saturate(1.04);background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.document-contents,.document-insights{background:color-mix(in srgb,var(--app-surface) 54%,transparent)}}.document-contents,.document-insights{border:0;border-radius:19px;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 18px 46px #00000017}.document-contents-heading,.document-section-heading{border-bottom-color:var(--app-line);background:0 0}@supports (color:color-mix(in lab,red,red)){.document-contents-heading,.document-section-heading{border-bottom-color:color-mix(in srgb,var(--app-line) 32%,transparent)}}.document-contents-heading,.document-section-heading{padding:20px 22px}.document-contents-heading h2,.document-section-heading h2{font-size:clamp(1.45rem,2.4vw,1.9rem)}.document-contents-empty>span{border:0}.document-block+.document-block{border-top-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-block+.document-block{border-top-color:color-mix(in srgb,var(--app-line) 30%,transparent)}}@media (min-width:1800px){.document-detail-root,.documents-workspace-root{padding-inline:clamp(34px,2.8vw,68px)}.documents-workspace-header{grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.documents-workspace-intro p:last-child{max-width:820px}.documents-library-list>li .documents-library-row>a{padding-inline:18px}}@media (max-width:980px){.documents-workspace-header{grid-template-columns:1fr;align-items:stretch}.documents-hero-actions{width:100%;min-width:0}.documents-capabilities>div{padding-inline:12px}.document-detail-header{flex-direction:column;align-items:flex-start}.document-detail-header h1{max-width:none}.document-overview>div:nth-child(3),.document-overview>div:nth-child(4){border-top-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-overview>div:nth-child(3),.document-overview>div:nth-child(4){border-top-color:color-mix(in srgb,var(--app-line) 30%,transparent)}}}@media (max-width:720px){.document-detail-root,.documents-workspace-root{gap:11px;padding:10px 10px 44px}.document-detail-header,.documents-workspace-header{min-height:0;padding:18px 6px 22px}.documents-workspace-header{display:grid}.documents-workspace-intro{gap:12px}.documents-hero-icon{width:42px;height:42px}.documents-workspace-header h1{font-size:clamp(2.25rem,12vw,3.2rem)}.document-import-buttons{grid-template-columns:1fr 1fr}.documents-capabilities{grid-template-columns:1fr;padding:5px;display:grid}.documents-capabilities>div{min-height:62px}.documents-capabilities>div+div:before{width:auto;height:1px;inset:-1px 14px auto}.documents-library{border-radius:17px}.documents-library-heading{align-items:stretch;padding:18px 16px}.documents-library-filters{grid-template-columns:1fr 1fr}.documents-library-list{padding:5px 7px 8px}.documents-library-list>li .documents-library-row>a{padding:11px 9px}.document-restore-disclosure>summary{padding-inline:5px}.document-detail-header h1{font-size:clamp(2rem,10vw,3rem)}.document-processing-card{border-radius:16px;padding:18px 16px}.document-overview{border-radius:14px}.document-overview>div+div,.document-overview>div:nth-child(3){border-top-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-overview>div+div,.document-overview>div:nth-child(3){border-top-color:color-mix(in srgb,var(--app-line) 30%,transparent)}}.document-contents,.document-insights{border-radius:16px}}.documents-library-heading{grid-template-columns:minmax(175px,.34fr) minmax(0,1.66fr);align-items:end;display:grid}.documents-library-filters{grid-template-columns:minmax(175px,1.35fr) repeat(5,minmax(112px,1fr)) auto;justify-content:stretch;align-items:end;width:100%;display:grid}.documents-library-filters label{min-width:0}.documents-filter-input,.documents-library-filters select{width:100%;min-width:0}.documents-filter-input{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-filter-input{background:color-mix(in srgb,var(--app-bg) 30%,transparent)}}.documents-filter-input{box-shadow:inset 0 0 0 1px var(--app-line);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.documents-filter-input{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-line) 42%,transparent)}}.documents-filter-input{gap:7px;min-height:36px;padding:0 10px;display:flex}.documents-filter-input svg{color:var(--app-accent);flex:none}.documents-filter-input input{color:var(--app-text);font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:8px 0}.documents-filter-input input::placeholder{color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.documents-filter-input input::placeholder{color:color-mix(in srgb,var(--app-muted) 78%,transparent)}}.documents-filter-actions{align-items:center;gap:8px;min-height:36px;display:flex}.documents-filter-actions>a{color:var(--app-muted);font-size:.78rem;text-decoration:none}.documents-file-associations{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.documents-file-copy .documents-file-associations em{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-file-copy .documents-file-associations em{background:color-mix(in srgb,var(--app-accent) 7%,transparent)}}.documents-file-copy .documents-file-associations em{color:var(--app-text);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.documents-file-copy .documents-file-associations em{color:color-mix(in srgb,var(--app-text) 76%,var(--app-accent))}}.documents-file-copy .documents-file-associations em{text-overflow:ellipsis;text-transform:none;white-space:nowrap;max-width:min(34vw,310px);padding:5px 8px;font-size:.68rem;font-style:normal;line-height:1;overflow:hidden}.documents-selection-rail{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-selection-rail{background:color-mix(in srgb,var(--app-bg) 13%,transparent)}}.documents-selection-rail{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.documents-selection-rail{border-bottom:1px solid color-mix(in srgb,var(--app-line) 28%,transparent)}}.documents-selection-rail{gap:14px;min-height:48px;padding:8px clamp(18px,2vw,26px);display:flex}.documents-selection-rail>p{color:var(--app-muted);margin:0;font-size:.72rem}.documents-row-select,.documents-select-page{cursor:pointer;align-items:center;display:inline-flex;position:relative}.documents-select-page{color:var(--app-text);gap:8px;font-size:.74rem}.documents-row-select input,.documents-select-page input{opacity:0;pointer-events:none;position:absolute}.documents-row-select>span,.documents-select-page>span{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-row-select>span,.documents-select-page>span{background:color-mix(in srgb,var(--app-surface) 88%,white 4%)}}.documents-row-select>span,.documents-select-page>span{border:2px solid var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.documents-row-select>span,.documents-select-page>span{border:2px solid color-mix(in srgb,var(--app-muted) 68%,var(--app-accent) 32%)}}.documents-row-select>span,.documents-select-page>span{color:var(--app-bg);border-radius:8px;box-shadow:0 4px 14px #0000002e,inset 0 1px #ffffff17}@supports (color:color-mix(in lab,red,red)){.documents-row-select>span,.documents-select-page>span{color:color-mix(in srgb,var(--app-bg) 92%,black 8%)}}.documents-row-select>span,.documents-select-page>span{justify-content:center;width:26px;height:26px;transition:background .14s,border-color .14s,box-shadow .14s,color .14s;display:flex;position:relative}.documents-row-select>span svg,.documents-select-page>span svg{opacity:0;transition:opacity .12s,transform .14s;transform:scale(.7)}.documents-row-select:hover>span,.documents-select-page:hover>span{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-row-select:hover>span,.documents-select-page:hover>span{background:color-mix(in srgb,var(--app-accent) 10%,var(--app-surface))}}.documents-row-select:hover>span,.documents-select-page:hover>span{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-row-select:hover>span,.documents-select-page:hover>span{border-color:color-mix(in srgb,var(--app-accent) 78%,white 22%)}}.documents-row-select input:checked+span,.documents-select-page input:checked+span,.documents-select-page input:indeterminate+span{background:linear-gradient(135deg,var(--app-accent),var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.documents-row-select input:checked+span,.documents-select-page input:checked+span,.documents-select-page input:indeterminate+span{background:linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 86%,white 14%),var(--app-accent))}}.documents-row-select input:checked+span,.documents-select-page input:checked+span,.documents-select-page input:indeterminate+span{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-row-select input:checked+span,.documents-select-page input:checked+span,.documents-select-page input:indeterminate+span{border-color:color-mix(in srgb,var(--app-accent) 68%,white 32%)}}.documents-row-select input:checked+span,.documents-select-page input:checked+span,.documents-select-page input:indeterminate+span{box-shadow:inset 0 0 0 1px #fff3,0 0 20px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-row-select input:checked+span,.documents-select-page input:checked+span,.documents-select-page input:indeterminate+span{box-shadow:inset 0 0 0 1px #fff3,0 0 20px color-mix(in srgb,var(--app-accent) 38%,transparent)}}.documents-row-select input:checked+span svg,.documents-select-page input:checked+span svg{opacity:1;transform:scale(1)}.documents-select-page input:indeterminate+span svg{opacity:0}.documents-select-page input:indeterminate+span:after{content:"";background:currentColor;border-radius:999px;width:9px;height:2px;position:absolute}.documents-row-select:has(input:focus-visible)>span,.documents-select-page:has(input:focus-visible)>span{outline:2px solid var(--app-accent);outline-offset:3px}.documents-library-row{grid-template-columns:46px minmax(0,1fr);align-items:center;display:grid}.documents-library-row>a{min-width:0}.documents-row-select{justify-content:center;justify-self:center;width:44px;height:44px}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li.is-selected{background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 14%,transparent),transparent 76%)}}.documents-library-list>li.is-selected{position:relative}.documents-library-list>li.is-selected:before{background:var(--app-accent);box-shadow:0 0 16px var(--app-accent);border-radius:0 999px 999px 0;bottom:12px}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li.is-selected:before{box-shadow:0 0 16px color-mix(in srgb,var(--app-accent) 42%,transparent)}}.documents-library-list>li.is-selected:before{content:"";width:3px;position:absolute;top:12px;left:0}.documents-bulk-organizer{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:radial-gradient(ellipse 48% 90% at 0 0,var(--app-accent),transparent 74%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-organizer{background:radial-gradient(ellipse 48% 90% at 0 0,color-mix(in srgb,var(--app-accent) 10%,transparent),transparent 74%),color-mix(in srgb,var(--app-surface) 78%,transparent)}}.documents-bulk-organizer{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-organizer{border-bottom:1px solid color-mix(in srgb,var(--app-line) 30%,transparent)}}.documents-bulk-organizer{padding:18px clamp(18px,2vw,26px);box-shadow:inset 0 1px #ffffff0a}.documents-bulk-organizer>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.documents-bulk-organizer>header h3{letter-spacing:-.02em;margin:4px 0 3px;font-size:1rem;font-weight:620}.documents-bulk-organizer>header p:last-child{color:var(--app-muted);margin:0;font-size:.72rem}.documents-bulk-close{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.documents-bulk-close:hover{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-close:hover{background:color-mix(in srgb,var(--app-accent) 8%,transparent)}}.documents-bulk-close:hover{color:var(--app-text)}.documents-bulk-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.documents-bulk-fields>section{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-fields>section{background:color-mix(in srgb,var(--app-bg) 24%,transparent)}}.documents-bulk-fields>section{box-shadow:inset 0 0 0 1px var(--app-line);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.documents-bulk-fields>section{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-line) 24%,transparent)}}.documents-bulk-fields>section{padding:12px;transition:background .16s,box-shadow .16s}.documents-bulk-fields>section.is-enabled{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-fields>section.is-enabled{background:color-mix(in srgb,var(--app-accent) 5%,var(--app-bg))}}.documents-bulk-fields>section.is-enabled{box-shadow:inset 0 0 0 1px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-fields>section.is-enabled{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 25%,transparent)}}.documents-bulk-field-toggle{color:var(--app-muted);cursor:pointer;grid-template-columns:24px auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:11px;display:grid;position:relative}.documents-bulk-field-toggle input{opacity:0;pointer-events:none;position:absolute}.documents-bulk-check{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-bulk-check{background:color-mix(in srgb,var(--app-surface) 88%,white 4%)}}.documents-bulk-check{border:2px solid var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-check{border:2px solid color-mix(in srgb,var(--app-muted) 68%,var(--app-accent) 32%)}}.documents-bulk-check{color:var(--app-bg);border-radius:7px;box-shadow:inset 0 1px #ffffff17}@supports (color:color-mix(in lab,red,red)){.documents-bulk-check{color:color-mix(in srgb,var(--app-bg) 92%,black 8%)}}.documents-bulk-check{justify-content:center;width:24px;height:24px;transition:background .14s,border-color .14s,box-shadow .14s;display:flex}.documents-bulk-check svg{opacity:0;transition:opacity .12s,transform .14s;transform:scale(.7)}.documents-bulk-field-toggle:hover .documents-bulk-check{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-field-toggle:hover .documents-bulk-check{background:color-mix(in srgb,var(--app-accent) 10%,var(--app-surface))}}.documents-bulk-field-toggle:hover .documents-bulk-check{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-field-toggle:hover .documents-bulk-check{border-color:color-mix(in srgb,var(--app-accent) 78%,white 22%)}}.documents-bulk-field-toggle input:checked+.documents-bulk-check{background:linear-gradient(135deg,var(--app-accent),var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.documents-bulk-field-toggle input:checked+.documents-bulk-check{background:linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 86%,white 14%),var(--app-accent));border-color:color-mix(in srgb,var(--app-accent) 68%,white 32%);box-shadow:0 0 18px color-mix(in srgb,var(--app-accent) 34%,transparent)}}.documents-bulk-field-toggle input:checked+.documents-bulk-check svg{opacity:1;transform:scale(1)}.documents-bulk-field-toggle:has(input:focus-visible) .documents-bulk-check{outline:2px solid var(--app-accent);outline-offset:3px}.documents-bulk-kind-icon{color:var(--app-accent);display:flex}.documents-bulk-field-toggle strong{color:var(--app-text);font-size:.76rem}.documents-bulk-field-toggle small{font-size:.65rem}.documents-bulk-picker{opacity:.42;min-width:0;transition:opacity .16s}.documents-bulk-fields>section.is-enabled .documents-bulk-picker{opacity:1}.documents-bulk-organizer>footer{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;margin-top:14px;display:grid}.documents-bulk-organizer>footer p{color:var(--app-danger,#ff72b8);margin:0;font-size:.72rem}.documents-bulk-apply,.documents-bulk-cancel{cursor:pointer;font:inherit;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 13px;font-size:.76rem;font-weight:650;display:inline-flex}.documents-bulk-cancel{color:var(--app-muted);background:0 0}.documents-bulk-apply{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-apply{background:color-mix(in srgb,var(--app-accent) 18%,var(--app-surface))}}.documents-bulk-apply{box-shadow:inset 0 0 0 1px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-apply{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 26%,transparent)}}.documents-bulk-apply{color:var(--app-text)}.documents-bulk-apply:disabled,.documents-bulk-cancel:disabled{cursor:default;opacity:.45}.document-organization{-webkit-backdrop-filter:blur(16px)saturate(1.05);backdrop-filter:blur(16px)saturate(1.05);background:linear-gradient(108deg,var(--accent-alt),transparent 60%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.document-organization{background:linear-gradient(108deg,color-mix(in srgb,var(--accent-alt) 7%,transparent),transparent 60%),color-mix(in srgb,var(--app-surface) 42%,transparent)}}.document-organization{border:0;border-radius:17px;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:clamp(20px,3vw,46px);padding:18px 20px;display:grid;box-shadow:inset 0 1px #ffffff09}.document-organization-copy h2{letter-spacing:-.02em;margin:5px 0 4px;font-size:1.15rem;font-weight:560}.document-organization-copy>p:last-child{color:var(--app-muted);margin:0;font-size:.82rem;line-height:1.45}.document-organization-fields{grid-template-columns:minmax(0,1fr);gap:13px;display:grid}.document-organization-fields>.flex{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:13px;display:grid}.document-organization-fields label{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;gap:6px;min-width:0;font-size:.66rem;display:grid}.document-organization-fields label>span{align-items:center;gap:6px;display:flex}.document-organization-fields select{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.document-organization-fields select{background:color-mix(in srgb,var(--app-bg) 28%,transparent)}}.document-organization-fields select{box-shadow:inset 0 0 0 1px var(--app-line);border:0;border-radius:10px}@supports (color:color-mix(in lab,red,red)){.document-organization-fields select{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-line) 40%,transparent)}}.document-organization-fields select{color:var(--app-text);text-transform:none;width:100%;min-width:0;min-height:38px;padding:8px 34px 8px 11px}.document-organization-save{justify-content:flex-end;align-items:center;gap:10px;display:flex}.document-organization-save>button{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-organization-save>button{background:color-mix(in srgb,var(--app-accent) 13%,transparent)}}.document-organization-save>button{box-shadow:inset 0 0 0 1px var(--app-accent);border:0;border-radius:10px}@supports (color:color-mix(in lab,red,red)){.document-organization-save>button{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 23%,transparent)}}.document-organization-save>button{color:var(--app-text);cursor:pointer;white-space:nowrap;justify-content:center;gap:7px;min-height:38px;padding:8px 13px;display:inline-flex}.document-organization-save>button:disabled{cursor:default;opacity:.48}.document-organization-save>span{font-size:.72rem}.document-organization-save>.is-success{color:#6ee7c2}.document-organization-save>.is-error{color:var(--app-danger,#ff72b8)}@media (max-width:1280px){.documents-library-heading{grid-template-columns:1fr;align-items:stretch}.documents-library-filters{grid-template-columns:minmax(175px,1.35fr) repeat(3,minmax(120px,1fr))}}@media (max-width:820px){.documents-library-filters{grid-template-columns:1fr 1fr}.documents-filter-actions,.documents-filter-search{grid-column:1/-1}.document-organization,.document-organization-fields{grid-template-columns:1fr}.document-organization-fields>.flex{grid-template-columns:1fr 1fr}}@media (max-width:520px){.document-organization-fields,.document-organization-fields>.flex,.documents-bulk-fields,.documents-library-filters{grid-template-columns:1fr}.documents-filter-actions,.documents-filter-search{grid-column:1}.documents-bulk-organizer>footer{grid-template-columns:1fr 1fr}.documents-bulk-organizer>footer p,.documents-bulk-organizer>footer>span{grid-column:1/-1}.documents-file-copy .documents-file-associations em{max-width:54vw}}.documents-library-column-head{background:var(--app-bg)}@supports (color:color-mix(in lab,red,red)){.documents-library-column-head{background:color-mix(in srgb,var(--app-bg) 10%,transparent)}}.documents-library-column-head{border-bottom:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.documents-library-column-head{border-bottom:1px solid color-mix(in srgb,var(--app-line) 24%,transparent)}}.documents-library-column-head{color:var(--app-muted);grid-template-columns:46px minmax(0,1fr);padding:0 12px;display:grid}.documents-library-column-head>div{grid-column:2;grid-template-columns:40px minmax(220px,1.35fr) minmax(300px,1fr) auto 30px;align-items:center;gap:15px;min-height:38px;padding:0 12px;display:grid}.documents-library-column-associations>span,.documents-library-column-head>div>span{letter-spacing:.13em;text-transform:uppercase;font-size:.6rem;font-weight:620}.documents-library-column-document{grid-column:1/span 2}.documents-library-column-associations,.documents-row-associations{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,28px);min-width:0;display:grid}.documents-library-list>li .documents-library-row>a{grid-template-columns:40px minmax(220px,1.35fr) minmax(300px,1fr) auto 30px}.documents-association-cell{color:var(--app-text);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-association-cell{color:color-mix(in srgb,var(--app-text) 82%,var(--app-muted))}}.documents-association-cell{grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;display:grid}.documents-association-cell>svg{color:var(--app-accent);opacity:.72}.documents-association-cell>span{min-width:0}.documents-association-cell small{color:var(--app-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:600;line-height:1.2;display:none}.documents-association-cell strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:540;display:block;overflow:hidden}.documents-association-cell.is-empty{color:var(--app-muted)}.documents-association-cell.is-empty>svg{opacity:.34}@media (max-width:1180px){.documents-library-column-head{display:none}.documents-library-list>li .documents-library-row>a{grid-template-columns:40px minmax(0,1fr) auto 30px}.documents-file-mark{grid-area:1/1/span 2}.documents-file-copy{grid-area:1/2}.documents-row-associations{flex-wrap:wrap;grid-area:2/2;gap:7px 18px;display:flex}.documents-association-cell{max-width:min(32vw,280px)}.documents-association-cell small{display:block}.documents-state-pill{grid-area:1/3/span 2}.documents-row-arrow{grid-area:1/4/span 2}}@media (max-width:720px){.documents-library-row{grid-template-columns:44px minmax(0,1fr)}.documents-library-list>li .documents-library-row>a{grid-template-columns:40px minmax(0,1fr) 30px}.documents-file-mark{grid-row:1/span 3}.documents-file-copy strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.documents-row-associations{grid-area:2/2}.documents-association-cell{max-width:min(62vw,280px)}.documents-state-pill{grid-area:3/2;justify-self:start;display:inline-flex}.documents-row-arrow{grid-area:1/3/span 3}}@media (max-width:480px){.documents-row-associations{grid-template-columns:1fr;gap:7px;display:grid}.documents-association-cell{max-width:100%}}.chief-workspace{gap:clamp(16px,2vw,24px);width:100%;max-width:1560px;margin:0 auto;padding:clamp(18px,3vw,44px);display:grid}.chief-workspace-hero{background:radial-gradient(circle at 88% 8%,var(--violet),transparent 32%),linear-gradient(128deg,var(--app-surface-2),var(--app-surface));align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-hero{background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--violet) 18%,transparent),transparent 32%),linear-gradient(128deg,color-mix(in srgb,var(--app-surface-2) 94%,#152442),color-mix(in srgb,var(--app-surface) 92%,#11172e))}}.chief-workspace-hero{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-hero{border:1px solid color-mix(in srgb,var(--violet) 34%,var(--app-line))}}.chief-workspace-hero{border-radius:30px;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(18px,3vw,32px);padding:clamp(26px,4vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000002b}.chief-workspace-hero:after{background:linear-gradient(90deg,var(--accent-alt),var(--violet))}@supports (color:color-mix(in lab,red,red)){.chief-workspace-hero:after{background:linear-gradient(90deg,var(--accent-alt),color-mix(in srgb,var(--violet) 80%,var(--magenta)))}}.chief-workspace-hero:after{content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.chief-workspace-hero-mark{background:linear-gradient(145deg,var(--violet),var(--accent-alt));align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-hero-mark{background:linear-gradient(145deg,color-mix(in srgb,var(--violet) 22%,var(--app-surface-2)),color-mix(in srgb,var(--accent-alt) 11%,var(--app-surface)))}}.chief-workspace-hero-mark{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-hero-mark{border:1px solid color-mix(in srgb,var(--violet) 44%,var(--app-line))}}.chief-workspace-hero-mark{color:var(--violet);border-radius:20px}@supports (color:color-mix(in lab,red,red)){.chief-workspace-hero-mark{color:color-mix(in srgb,var(--violet) 72%,white)}}.chief-workspace-hero-mark{justify-content:center;width:62px;height:62px;display:flex}.chief-workspace-hero h1{color:var(--app-text);letter-spacing:-.05em;margin:7px 0 13px;font-size:clamp(2rem,4.2vw,4.5rem);font-weight:470;line-height:1}.chief-workspace-hero>div>p:last-child{color:var(--app-text-muted);max-width:68ch;margin:0;font-size:clamp(.94rem,1.2vw,1.08rem);line-height:1.65}.chief-workspace-hero-status{background:var(--app-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-hero-status{background:color-mix(in srgb,var(--app-bg) 62%,transparent)}}.chief-workspace-hero-status{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-hero-status{border:1px solid color-mix(in srgb,var(--accent-alt) 25%,var(--app-line))}}.chief-workspace-hero-status{border-radius:18px;flex-direction:column;min-width:130px;padding:16px 18px;display:flex}.chief-workspace-hero-status strong{color:var(--accent-alt);letter-spacing:-.05em;font-size:2rem;line-height:1}.chief-workspace-hero-status span{color:var(--app-muted);white-space:nowrap;margin-top:6px;font-size:.7rem}.chief-workspace-stale{background:var(--amber);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-stale{background:color-mix(in srgb,var(--amber) 9%,var(--app-surface))}}.chief-workspace-stale{border:1px solid var(--amber)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-stale{border:1px solid color-mix(in srgb,var(--amber) 36%,var(--app-line))}}.chief-workspace-stale{color:var(--app-text);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding:14px 18px;display:grid}.chief-workspace-stale>svg{color:var(--amber)}.chief-workspace-stale span,.chief-workspace-stale strong{display:block}.chief-workspace-stale span{color:var(--app-text-muted);margin-top:3px;font-size:.86rem}.chief-workspace-stale a{color:var(--app-text);font-weight:750;text-decoration:none}.chief-workspace-stale a:hover{color:var(--accent-alt)}.chief-workspace-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.chief-workspace-metrics a{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-metrics a{background:color-mix(in srgb,var(--app-surface) 88%,transparent)}}.chief-workspace-metrics a{border:1px solid var(--app-line);color:inherit;min-height:86px;transition:border-color var(--motion-duration-fast) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease),background-color var(--motion-duration-fast) var(--motion-ease);border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:3px 12px;padding:15px 17px;text-decoration:none;display:grid}.chief-workspace-metrics a.is-active,.chief-workspace-metrics a:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-metrics a.is-active,.chief-workspace-metrics a:hover{background:color-mix(in srgb,var(--accent-alt) 8%,var(--app-surface))}}.chief-workspace-metrics a.is-active,.chief-workspace-metrics a:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-metrics a.is-active,.chief-workspace-metrics a:hover{border-color:color-mix(in srgb,var(--accent-alt) 42%,var(--app-line))}}.chief-workspace-metrics a.is-active,.chief-workspace-metrics a:hover{transform:translateY(-1px)}.chief-workspace-metrics a>span{color:var(--accent-alt);grid-row:1/span 2;justify-content:center;align-items:center;display:flex}.chief-workspace-metrics strong{color:var(--app-text);font-size:1.35rem;line-height:1}.chief-workspace-metrics small{color:var(--app-muted);font-size:.72rem;font-weight:700}.chief-workspace-card a:focus-visible,.chief-workspace-card button:focus-visible,.chief-workspace-card:focus-visible,.chief-workspace-metrics a:focus-visible,.chief-workspace-return:focus-visible,.chief-workspace-triage-bar button:focus-visible,.chief-workspace-view-all:focus-visible{outline:3px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card a:focus-visible,.chief-workspace-card button:focus-visible,.chief-workspace-card:focus-visible,.chief-workspace-metrics a:focus-visible,.chief-workspace-return:focus-visible,.chief-workspace-triage-bar button:focus-visible,.chief-workspace-view-all:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-alt) 84%,white)}}.chief-workspace-card a:focus-visible,.chief-workspace-card button:focus-visible,.chief-workspace-card:focus-visible,.chief-workspace-metrics a:focus-visible,.chief-workspace-return:focus-visible,.chief-workspace-triage-bar button:focus-visible,.chief-workspace-view-all:focus-visible{outline-offset:3px}.chief-workspace-return{color:var(--accent-alt);justify-self:start;align-items:center;gap:8px;padding:4px 2px;font-size:.82rem;font-weight:760;text-decoration:none;display:inline-flex}.chief-workspace-return svg{transform:rotate(180deg)}.chief-workspace-lanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.chief-workspace.is-focused .chief-workspace-lanes{grid-template-columns:minmax(0,1fr)}.chief-workspace.is-focused .chief-workspace-hero{grid-template-columns:auto minmax(0,1fr)}.chief-workspace-lane{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-lane{background:color-mix(in srgb,var(--app-surface) 90%,transparent)}}.chief-workspace-lane{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-lane{border:1px solid color-mix(in srgb,var(--app-line) 86%,transparent)}}.chief-workspace-lane{border-radius:24px;flex-direction:column;min-width:0;padding:clamp(18px,2vw,26px);display:flex;box-shadow:0 18px 50px #0000001f}.chief-workspace-lane-heading,.chief-workspace-lane-title,.chief-workspace-lane-title>span{align-items:center;display:flex}.chief-workspace-lane-heading{justify-content:space-between;gap:18px}.chief-workspace-lane-title{gap:13px;min-width:0}.chief-workspace-lane-title>span{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-lane-title>span{background:color-mix(in srgb,var(--accent-alt) 10%,var(--app-surface-2))}}.chief-workspace-lane-title>span{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-lane-title>span{border:1px solid color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.chief-workspace-lane-title>span{color:var(--accent-alt);border-radius:14px;justify-content:center;width:44px;height:44px}.chief-workspace-lane-title .eyebrow{margin:0 0 4px}.chief-workspace-lane h2{color:var(--app-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2vw,2rem);font-weight:560;line-height:1}.chief-workspace-lane-count{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-lane-count{background:color-mix(in srgb,var(--accent-alt) 10%,transparent)}}.chief-workspace-lane-count{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-lane-count{border:1px solid color-mix(in srgb,var(--accent-alt) 20%,var(--app-line))}}.chief-workspace-lane-count{color:var(--accent-alt);border-radius:999px;justify-content:center;min-width:30px;height:30px;padding:0 9px;font-size:.76rem;font-weight:800;display:flex}.chief-workspace-lane-description{color:var(--app-muted);margin:14px 0 18px;font-size:.82rem;line-height:1.55}.chief-workspace-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.chief-workspace-triage-bar{background:linear-gradient(110deg,var(--accent-alt),var(--violet));align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-triage-bar{background:linear-gradient(110deg,color-mix(in srgb,var(--accent-alt) 10%,var(--app-surface-2)),color-mix(in srgb,var(--violet) 8%,var(--app-surface)))}}.chief-workspace-triage-bar{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-triage-bar{border:1px solid color-mix(in srgb,var(--accent-alt) 30%,var(--app-line))}}.chief-workspace-triage-bar{border-radius:16px;justify-content:space-between;gap:16px;margin:0 0 14px;padding:13px 14px;display:flex}.chief-workspace-triage-bar>div{gap:3px;display:grid}.chief-workspace-triage-actions{flex:none;gap:8px!important;display:flex!important}.chief-workspace-triage-bar strong{color:var(--app-text);font-size:.8rem}.chief-workspace-triage-bar span{color:var(--app-muted);font-size:.7rem;line-height:1.4}.chief-workspace-triage-bar button{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-triage-bar button{background:color-mix(in srgb,var(--accent-alt) 16%,var(--app-surface))}}.chief-workspace-triage-bar button{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-triage-bar button{border:1px solid color-mix(in srgb,var(--accent-alt) 44%,var(--app-line))}}.chief-workspace-triage-bar button{color:var(--app-text);cursor:pointer;font:inherit;border-radius:999px;flex:none;gap:7px;min-height:42px;padding:9px 14px;font-size:.72rem;font-weight:760;display:inline-flex}.chief-workspace-triage-bar button:hover:not(:disabled){background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-triage-bar button:hover:not(:disabled){background:color-mix(in srgb,var(--accent-alt) 24%,var(--app-surface))}}.chief-workspace-triage-bar button.is-dismiss{border-color:var(--app-line);background:0 0}@supports (color:color-mix(in lab,red,red)){.chief-workspace-triage-bar button.is-dismiss{border-color:color-mix(in srgb,var(--app-line) 90%,transparent)}}.chief-workspace-triage-bar button.is-dismiss{color:var(--app-muted)}.chief-workspace-triage-bar button.is-dismiss:hover:not(:disabled){border-color:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-triage-bar button.is-dismiss:hover:not(:disabled){border-color:color-mix(in srgb,var(--magenta) 30%,var(--app-line))}}.chief-workspace-triage-bar button.is-dismiss:hover:not(:disabled){color:var(--app-text)}.chief-workspace-triage-bar button:disabled{cursor:wait;opacity:.62}.chief-workspace-card{background:linear-gradient(112deg,var(--app-surface-2),var(--violet));align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card{background:linear-gradient(112deg,color-mix(in srgb,var(--app-surface-2) 78%,transparent),color-mix(in srgb,var(--violet) 3%,var(--app-surface)))}}.chief-workspace-card{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card{border:1px solid color-mix(in srgb,var(--app-line) 88%,transparent)}}.chief-workspace-card{color:inherit;min-height:118px;transition:border-color var(--motion-duration-fast) var(--motion-ease),transform var(--motion-duration-fast) var(--motion-ease),box-shadow var(--motion-duration-fast) var(--motion-ease);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding:16px;text-decoration:none;display:grid}.chief-workspace-card:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card:hover{border-color:color-mix(in srgb,var(--accent-alt) 38%,var(--app-line))}}.chief-workspace-card:hover{box-shadow:inset 3px 0 0 var(--accent-alt),0 12px 30px #0000001f;transform:translateY(-1px)}.chief-workspace-card.is-busy{opacity:.72}.chief-workspace-card-mark{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-mark{background:color-mix(in srgb,var(--accent-alt) 10%,var(--app-surface))}}.chief-workspace-card-mark{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-mark{border:1px solid color-mix(in srgb,var(--accent-alt) 25%,var(--app-line))}}.chief-workspace-card-mark{color:var(--accent-alt);border-radius:13px;justify-content:center;width:42px;height:42px;display:flex}.chief-workspace-card-copy{gap:7px;min-width:0;display:grid}.chief-workspace-card-topline{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.chief-workspace-card-topline>strong{color:var(--app-text);font-size:.96rem;line-height:1.35}.chief-workspace-card-status{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-status{border:1px solid color-mix(in srgb,var(--accent-alt) 24%,var(--app-line))}}.chief-workspace-card-status{color:var(--accent-alt);border-radius:999px;flex:none;padding:5px 8px;font-size:.64rem;font-weight:780}.chief-workspace-card-status.is-recovery{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-status.is-recovery{border-color:color-mix(in srgb,var(--coral) 30%,var(--app-line))}}.chief-workspace-card-status.is-recovery{color:var(--coral)}.chief-workspace-card-status.is-approval{border-color:var(--warm-amber)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-status.is-approval{border-color:color-mix(in srgb,var(--warm-amber) 30%,var(--app-line))}}.chief-workspace-card-status.is-approval{color:var(--warm-amber)}.chief-workspace-card-status.is-resolved{border-color:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-status.is-resolved{border-color:color-mix(in srgb,var(--success-mint) 28%,var(--app-line))}}.chief-workspace-card-status.is-resolved{color:var(--success-mint)}.chief-workspace-card-summary{color:var(--app-text-muted);font-size:.78rem;line-height:1.5}.chief-workspace-card-meta{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.65rem;display:flex}.chief-workspace-card-meta>span{align-items:center;gap:5px;display:inline-flex}.chief-workspace-card-action{color:var(--accent-alt);place-items:flex-end end;gap:9px;display:grid}.chief-workspace-card-primary{color:var(--accent-alt);white-space:nowrap;align-items:center;gap:7px;min-height:32px;font-size:.7rem;font-weight:780;text-decoration:none;display:inline-flex}.chief-workspace-card-quick{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.chief-workspace-card-quick button{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-quick button{background:color-mix(in srgb,var(--app-surface) 80%,transparent)}}.chief-workspace-card-quick button{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-quick button{border:1px solid color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.chief-workspace-card-quick button{color:var(--app-text-muted);cursor:pointer;font:inherit;border-radius:999px;gap:5px;min-height:36px;padding:7px 10px;font-size:.65rem;font-weight:740;display:inline-flex}.chief-workspace-card-quick button:hover:not(:disabled){background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-quick button:hover:not(:disabled){background:color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface))}}.chief-workspace-card-quick button:hover:not(:disabled){border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-quick button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-alt) 46%,var(--app-line))}}.chief-workspace-card-quick button:hover:not(:disabled){color:var(--app-text)}.chief-workspace-card-quick button.is-complete{background:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-quick button.is-complete{background:color-mix(in srgb,var(--success-mint) 14%,var(--app-surface))}}.chief-workspace-card-quick button.is-complete{border-color:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-quick button.is-complete{border-color:color-mix(in srgb,var(--success-mint) 52%,var(--app-line))}}.chief-workspace-card-quick button.is-complete{color:var(--success-mint)}.chief-workspace-card-quick button.is-complete:hover:not(:disabled){background:var(--success-mint)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-quick button.is-complete:hover:not(:disabled){background:color-mix(in srgb,var(--success-mint) 22%,var(--app-surface))}}.chief-workspace-card-quick button.is-complete:hover:not(:disabled){border-color:var(--success-mint);color:var(--app-text)}.chief-workspace-card-quick button.is-dismiss:hover:not(:disabled){border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-card-quick button.is-dismiss:hover:not(:disabled){border-color:color-mix(in srgb,var(--coral) 42%,var(--app-line))}}.chief-workspace-card-quick button.is-dismiss:hover:not(:disabled){color:var(--coral)}.chief-workspace-card-quick button:disabled{cursor:wait;opacity:.56}.chief-workspace-state{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-state{background:color-mix(in srgb,var(--app-surface-2) 58%,transparent)}}.chief-workspace-state{border:1px dashed var(--app-line);color:var(--success-mint);border-radius:18px;gap:13px;min-height:104px;padding:18px;display:flex}.chief-workspace-state>div{gap:4px;display:grid}.chief-workspace-state strong{color:var(--app-text);font-size:.86rem}.chief-workspace-state span{color:var(--app-muted);font-size:.75rem;line-height:1.45}.chief-workspace-state.is-error{border-color:var(--coral)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-state.is-error{border-color:color-mix(in srgb,var(--coral) 36%,var(--app-line))}}.chief-workspace-state.is-error{color:var(--coral)}.chief-workspace-state a{color:var(--accent-alt);margin-left:auto;font-size:.72rem;font-weight:760}.chief-workspace-view-all{color:var(--accent-alt);align-items:center;gap:7px;margin-top:15px;font-size:.76rem;font-weight:760;text-decoration:none;display:inline-flex}.chief-workspace-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.chief-workspace-pagination p{color:var(--coral);text-align:center;flex-basis:100%;margin:0;font-size:.74rem;line-height:1.5}.chief-workspace-pagination button{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-pagination button{background:color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface-2))}}.chief-workspace-pagination button{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-pagination button{border:1px solid color-mix(in srgb,var(--accent-alt) 35%,var(--app-line))}}.chief-workspace-pagination button{color:var(--app-text);cursor:pointer;font:inherit;border-radius:999px;min-height:44px;padding:10px 18px;font-size:.76rem;font-weight:760}.chief-workspace-pagination button:hover:not(:disabled){background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-pagination button:hover:not(:disabled){background:color-mix(in srgb,var(--accent-alt) 18%,var(--app-surface-2))}}.chief-workspace-pagination button:hover:not(:disabled){border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-pagination button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-alt) 58%,var(--app-line))}}.chief-workspace-pagination button:focus-visible{outline:3px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-pagination button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-alt) 84%,white)}}.chief-workspace-pagination button:focus-visible{outline-offset:3px}.chief-workspace-pagination button:disabled{cursor:wait;opacity:.68}.chief-workspace-load-error{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-load-error{background:color-mix(in srgb,var(--app-surface) 92%,transparent)}}.chief-workspace-load-error{border:1px solid var(--coral)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-load-error{border:1px solid color-mix(in srgb,var(--coral) 32%,var(--app-line))}}.chief-workspace-load-error{text-align:center;border-radius:28px;max-width:720px;margin:5vh auto;padding:clamp(28px,5vw,58px)}.chief-workspace-load-error h1{color:var(--app-text);letter-spacing:-.045em;margin:10px 0 16px;font-size:clamp(2rem,4vw,3.5rem)}.chief-workspace-load-error>p:not(.eyebrow){color:var(--app-text-muted);line-height:1.6}.chief-workspace-load-error a{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-workspace-load-error a{background:color-mix(in srgb,var(--accent-alt) 15%,var(--app-surface-2))}}.chief-workspace-load-error a{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-workspace-load-error a{border:1px solid color-mix(in srgb,var(--accent-alt) 40%,var(--app-line))}}.chief-workspace-load-error a{color:var(--app-text);border-radius:999px;min-height:44px;margin-top:18px;padding:10px 18px;font-weight:750;text-decoration:none;display:inline-flex}@media (max-width:980px){.chief-workspace-lanes{grid-template-columns:minmax(0,1fr)}.chief-workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.chief-workspace{padding:14px}.chief-workspace-stale{grid-template-columns:auto minmax(0,1fr);align-items:start}.chief-workspace-stale a{grid-column:2;min-height:44px;padding-top:8px}.chief-workspace-hero{border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:24px 20px}.chief-workspace-hero-mark{border-radius:15px;width:48px;height:48px}.chief-workspace-hero-status{flex-direction:row;grid-column:1/-1;justify-self:start;align-items:baseline;gap:8px;min-width:0;padding:10px 13px}.chief-workspace-hero-status strong{font-size:1.25rem}.chief-workspace-hero-status span{margin-top:0}.chief-workspace-metrics{gap:8px}.chief-workspace-metrics a{min-height:72px;padding:12px}.chief-workspace-lane{border-radius:20px;padding:17px 14px}.chief-workspace-triage-bar{flex-direction:column;align-items:stretch}.chief-workspace-triage-actions{width:100%}.chief-workspace-triage-bar button{justify-content:center;width:100%}.chief-workspace-card{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:14px}.chief-workspace-card-action{grid-column:1/-1;place-items:stretch stretch}.chief-workspace-card-primary{justify-content:space-between;min-height:44px;padding:4px 2px}.chief-workspace-card-quick{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chief-workspace-card-quick button{justify-content:center;min-height:44px}.chief-workspace-card-topline{flex-direction:column;align-items:flex-start}.chief-workspace-state{align-items:flex-start}.chief-workspace-state a{margin-left:0}}@media (prefers-reduced-motion:reduce){.chief-workspace *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.chief-outcome-page{max-width:1320px;min-height:calc(100dvh - var(--shell-header-height,92px));width:100%;margin:0 auto;padding:clamp(24px,4vw,64px) clamp(18px,4vw,58px) 80px}.chief-outcome-toolbar{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.chief-outcome-back,.chief-outcome-return-link{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-outcome-back,.chief-outcome-return-link{background:color-mix(in srgb,var(--app-surface-2) 78%,transparent)}}.chief-outcome-back,.chief-outcome-return-link{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-back,.chief-outcome-return-link{border:1px solid color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.chief-outcome-back,.chief-outcome-return-link{color:var(--app-text);font:inherit;border-radius:999px;justify-content:center;gap:9px;min-height:44px;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex}.chief-outcome-back:hover,.chief-outcome-return-link:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-back:hover,.chief-outcome-return-link:hover{background:color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface-2))}}.chief-outcome-back:hover,.chief-outcome-return-link:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-back:hover,.chief-outcome-return-link:hover{border-color:color-mix(in srgb,var(--accent-alt) 55%,var(--app-line))}}.chief-outcome-back:focus-visible,.chief-outcome-hero h1:focus-visible,.chief-outcome-return-link:focus-visible,.chief-outcome-sources a:focus-visible,.chief-outcome-timeline a:focus-visible{outline:3px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-back:focus-visible,.chief-outcome-hero h1:focus-visible,.chief-outcome-return-link:focus-visible,.chief-outcome-sources a:focus-visible,.chief-outcome-timeline a:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-alt) 84%,white)}}.chief-outcome-back:focus-visible,.chief-outcome-hero h1:focus-visible,.chief-outcome-return-link:focus-visible,.chief-outcome-sources a:focus-visible,.chief-outcome-timeline a:focus-visible{outline-offset:4px}.chief-outcome-identity{color:var(--app-muted);letter-spacing:.15em;text-transform:uppercase;font-size:.78rem;font-weight:800}.chief-outcome-hero{background:radial-gradient(circle at 88% 12%,var(--accent-alt),transparent 32%),linear-gradient(135deg,var(--app-surface-2),var(--app-surface));align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-outcome-hero{background:radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--accent-alt) 18%,transparent),transparent 32%),linear-gradient(135deg,color-mix(in srgb,var(--app-surface-2) 94%,#142342),color-mix(in srgb,var(--app-surface) 92%,#11172e))}}.chief-outcome-hero{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-hero{border:1px solid color-mix(in srgb,var(--accent-alt) 38%,var(--app-line))}}.chief-outcome-hero{border-radius:34px;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(18px,3vw,34px);padding:clamp(26px,3.5vw,44px);display:grid;position:relative;overflow:hidden}.chief-outcome-hero:after{background:linear-gradient(90deg,var(--accent-alt),var(--magenta));content:"";height:3px;position:absolute;bottom:0;left:0;right:0}.chief-outcome-hero-mark{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-outcome-hero-mark{background:color-mix(in srgb,var(--accent-alt) 16%,var(--app-surface-2))}}.chief-outcome-hero-mark{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-hero-mark{border:1px solid color-mix(in srgb,var(--accent-alt) 46%,var(--app-line))}}.chief-outcome-hero-mark{color:var(--accent-alt);border-radius:22px;justify-content:center;width:62px;height:62px;display:flex}.chief-outcome-hero-copy h1{color:var(--app-text);letter-spacing:-.045em;max-width:24ch;margin:8px 0 14px;font-size:clamp(2rem,4vw,3.9rem);font-weight:470;line-height:1.02}.chief-outcome-hero-copy>p:last-child{color:var(--app-text-muted);max-width:68ch;margin:0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.chief-outcome-status{background:var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-outcome-status{background:color-mix(in srgb,var(--app-surface) 78%,transparent)}}.chief-outcome-status{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-status{border:1px solid color-mix(in srgb,var(--accent-alt) 32%,var(--app-line))}}.chief-outcome-status{color:var(--app-text);white-space:nowrap;border-radius:999px;gap:9px;min-height:44px;padding:10px 16px;font-size:.86rem;font-weight:750;display:flex}.chief-outcome-status>span{background:var(--accent-alt);box-shadow:0 0 14px var(--accent-alt);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.chief-outcome-status>span{box-shadow:0 0 14px color-mix(in srgb,var(--accent-alt) 65%,transparent)}}.chief-outcome-status>span{width:9px;height:9px}.chief-outcome-focus-grid{grid-template-columns:minmax(0,1.75fr) minmax(280px,.72fr);align-items:start;gap:22px;margin-top:22px;display:grid}.chief-outcome-source-card{top:calc(var(--shell-header-height,92px) + 18px);position:sticky}.chief-outcome-layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,.72fr);align-items:start;gap:22px;margin-top:22px;display:grid}.chief-outcome-primary,.chief-outcome-sidebar{gap:22px;display:grid}.chief-outcome-panel{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-panel{background:color-mix(in srgb,var(--app-surface) 90%,transparent)}}.chief-outcome-panel{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-panel{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.chief-outcome-panel{border-radius:28px;padding:clamp(24px,3vw,38px);box-shadow:0 26px 60px #00000024}.chief-outcome-panel-heading{color:var(--app-muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:22px;font-size:.75rem;font-weight:800;display:flex}.chief-outcome-panel-heading>div{color:var(--accent-alt);align-items:center;gap:10px;display:flex}.chief-outcome-panel h2{color:var(--app-text);letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:540;line-height:1.08}.chief-outcome-summary{color:var(--app-text-muted);white-space:pre-wrap;margin:0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.78}.chief-outcome-next-review{border-top:1px solid var(--app-line);color:var(--app-text-muted);align-items:center;gap:10px;margin:26px 0 0;padding-top:20px;display:flex}.chief-outcome-action{background:linear-gradient(110deg,var(--accent-alt),var(--violet))}@supports (color:color-mix(in lab,red,red)){.chief-outcome-action{background:linear-gradient(110deg,color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface-2)),color-mix(in srgb,var(--violet) 8%,var(--app-surface-2)))}}.chief-outcome-action{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-action{border:1px solid color-mix(in srgb,var(--accent-alt) 36%,var(--app-line))}}.chief-outcome-action{border-radius:20px;gap:16px;margin-top:26px;padding:20px;display:grid}.chief-outcome-action>div:first-child{gap:5px;display:grid}.chief-outcome-action strong{color:var(--app-text);font-size:1rem}.chief-outcome-action p,.chief-outcome-action span{color:var(--app-muted);margin:0;line-height:1.5}.chief-outcome-action p.is-error{color:var(--coral)}.chief-outcome-action-buttons{flex-wrap:wrap;gap:10px;display:flex}.chief-outcome-action-buttons button{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-action-buttons button{background:color-mix(in srgb,var(--accent-alt) 22%,var(--app-surface-2))}}.chief-outcome-action-buttons button{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-action-buttons button{border:1px solid color-mix(in srgb,var(--accent-alt) 55%,var(--app-line))}}.chief-outcome-action-buttons button{color:var(--app-text);cursor:pointer;font:inherit;border-radius:999px;min-height:44px;padding:10px 18px;font-weight:750}.chief-outcome-action-buttons button.is-secondary{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-action-buttons button.is-secondary{background:color-mix(in srgb,var(--app-surface) 84%,transparent)}}.chief-outcome-action-buttons button.is-secondary{border-color:var(--app-line)}.chief-outcome-action-buttons button:disabled{cursor:wait;opacity:.55}.chief-outcome-action-buttons button:focus-visible{outline:3px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-action-buttons button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-alt) 84%,white)}}.chief-outcome-action-buttons button:focus-visible{outline-offset:3px}.chief-outcome-no-action{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-no-action{background:color-mix(in srgb,var(--app-surface-solid) 88%,transparent)}}.chief-outcome-no-action{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-no-action{border:1px solid color-mix(in srgb,var(--accent-alt) 28%,var(--app-line))}}.chief-outcome-no-action{border-radius:18px;gap:14px;padding:16px;display:grid}.chief-outcome-no-action>div:first-child{gap:4px;display:grid}.chief-outcome-no-action-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.chief-outcome-no-action-options button{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-outcome-no-action-options button{background:color-mix(in srgb,var(--app-surface-2) 92%,transparent)}}.chief-outcome-no-action-options button{border:1px solid var(--app-line);color:var(--app-text);cursor:pointer;font:inherit;text-align:left;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:11px;min-height:64px;padding:12px 14px;display:grid}.chief-outcome-no-action-options button:last-child:nth-child(odd){grid-column:1/-1}.chief-outcome-no-action-options button svg{color:var(--accent-alt)}.chief-outcome-no-action-options button span{gap:2px;display:grid}.chief-outcome-no-action-options button strong{font-size:.92rem}.chief-outcome-no-action-options button small{color:var(--app-muted);font-size:.78rem;line-height:1.35}.chief-outcome-no-action-options button:hover{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-no-action-options button:hover{background:color-mix(in srgb,var(--accent-alt) 13%,var(--app-surface-2))}}.chief-outcome-no-action-options button:hover{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-no-action-options button:hover{border-color:color-mix(in srgb,var(--accent-alt) 58%,var(--app-line))}}.chief-outcome-no-action-options button:hover{transform:translateY(-1px)}.chief-outcome-no-action-cancel:focus-visible,.chief-outcome-no-action-options button:focus-visible{outline:3px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-no-action-cancel:focus-visible,.chief-outcome-no-action-options button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-alt) 84%,white)}}.chief-outcome-no-action-cancel:focus-visible,.chief-outcome-no-action-options button:focus-visible{outline-offset:3px}.chief-outcome-no-action-options button:disabled{cursor:wait;opacity:.55}.chief-outcome-no-action-cancel{color:var(--app-muted);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;min-height:44px;padding:8px 4px;font-weight:700}.chief-outcome-action-link,.chief-outcome-source-cta{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-outcome-action-link,.chief-outcome-source-cta{background:color-mix(in srgb,var(--accent-alt) 22%,var(--app-surface-2))}}.chief-outcome-action-link,.chief-outcome-source-cta{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-action-link,.chief-outcome-source-cta{border:1px solid color-mix(in srgb,var(--accent-alt) 55%,var(--app-line))}}.chief-outcome-action-link,.chief-outcome-source-cta{color:var(--app-text);border-radius:999px;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;font-weight:750;text-decoration:none;display:inline-flex}.chief-outcome-source-cta{margin-top:24px}.chief-outcome-action-link:focus-visible,.chief-outcome-details>summary:focus-visible,.chief-outcome-source-cta:focus-visible{outline:3px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-action-link:focus-visible,.chief-outcome-details>summary:focus-visible,.chief-outcome-source-cta:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-alt) 84%,white)}}.chief-outcome-action-link:focus-visible,.chief-outcome-details>summary:focus-visible,.chief-outcome-source-cta:focus-visible{outline-offset:3px}.chief-outcome-sources,.chief-outcome-steps,.chief-outcome-timeline{margin:0;padding:0;list-style:none}.chief-outcome-steps li{border-top:1px solid var(--app-line);align-items:start}@supports (color:color-mix(in lab,red,red)){.chief-outcome-steps li{border-top:1px solid color-mix(in srgb,var(--app-line) 78%,transparent)}}.chief-outcome-steps li{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;padding:20px 0;display:grid}.chief-outcome-steps li:first-child{border-top:0}.chief-outcome-step-number{background:var(--accent-alt);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-outcome-step-number{background:color-mix(in srgb,var(--accent-alt) 12%,var(--app-surface-2))}}.chief-outcome-step-number{border:1px solid var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-step-number{border:1px solid color-mix(in srgb,var(--accent-alt) 32%,var(--app-line))}}.chief-outcome-step-number{color:var(--accent-alt);border-radius:50%;justify-content:center;width:38px;height:38px;font-size:.75rem;display:flex}.chief-outcome-steps h3{color:var(--app-text);margin:2px 0 6px;font-size:1rem}.chief-outcome-muted,.chief-outcome-steps p{color:var(--app-muted);margin:0;line-height:1.55}.chief-outcome-step-state{border:1px solid var(--app-line);color:var(--app-text-muted);text-transform:capitalize;border-radius:999px;padding:7px 10px;font-size:.7rem;font-weight:750}.chief-outcome-timeline{gap:10px;display:grid}.chief-outcome-timeline a{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-timeline a{background:color-mix(in srgb,var(--app-surface-2) 68%,transparent)}}.chief-outcome-timeline a{border:1px solid var(--app-line);color:inherit;border-radius:18px;gap:6px;min-height:76px;padding:16px 18px;text-decoration:none;display:grid}.chief-outcome-timeline li.is-focused a{background:linear-gradient(100deg,var(--accent-alt),var(--magenta))}@supports (color:color-mix(in lab,red,red)){.chief-outcome-timeline li.is-focused a{background:linear-gradient(100deg,color-mix(in srgb,var(--accent-alt) 13%,var(--app-surface-2)),color-mix(in srgb,var(--magenta) 7%,var(--app-surface-2)))}}.chief-outcome-timeline li.is-focused a{border-color:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-timeline li.is-focused a{border-color:color-mix(in srgb,var(--accent-alt) 50%,var(--app-line))}}.chief-outcome-timeline small,.chief-outcome-timeline span{color:var(--app-muted)}.chief-outcome-timeline strong{color:var(--app-text)}.chief-outcome-sources{gap:10px;display:grid}.chief-outcome-sources a,.chief-outcome-sources li>div{background:var(--app-surface-2);align-items:center}@supports (color:color-mix(in lab,red,red)){.chief-outcome-sources a,.chief-outcome-sources li>div{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.chief-outcome-sources a,.chief-outcome-sources li>div{border:1px solid var(--app-line);color:var(--app-text);border-radius:16px;justify-content:space-between;min-height:52px;padding:12px 14px;text-decoration:none;display:flex}.chief-outcome-sources strong{flex:1;min-width:0;line-height:1.35}.chief-outcome-sources span{color:var(--app-muted);text-transform:capitalize;font-size:.78rem}.chief-outcome-details{background:var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-details{background:color-mix(in srgb,var(--app-surface) 84%,transparent)}}.chief-outcome-details{border:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-details{border:1px solid color-mix(in srgb,var(--app-line) 82%,transparent)}}.chief-outcome-details{border-radius:24px;margin-top:22px;overflow:hidden}.chief-outcome-details>summary{color:var(--app-text);cursor:pointer;justify-content:space-between;align-items:center;min-height:68px;padding:16px 24px;font-weight:760;list-style:none;display:flex}.chief-outcome-details>summary::-webkit-details-marker{display:none}.chief-outcome-details>summary>span{align-items:center;gap:10px;display:inline-flex}.chief-outcome-details>summary svg{color:var(--accent-alt);transition:transform .18s}.chief-outcome-details[open]>summary{border-bottom:1px solid var(--app-line)}.chief-outcome-details[open]>summary>svg{transform:rotate(180deg)}.chief-outcome-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px;display:grid}.chief-outcome-details-grid>.chief-outcome-panel{box-shadow:none;border-radius:20px}.chief-outcome-audit{grid-column:1/-1}.chief-outcome-audit .chief-outcome-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.chief-outcome-audit .chief-outcome-facts>div{gap:12px;padding:0 16px}.chief-outcome-review-note{background:var(--magenta)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-review-note{background:color-mix(in srgb,var(--magenta) 9%,var(--app-surface-2))}}.chief-outcome-review-note{border:1px solid var(--magenta)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-review-note{border:1px solid color-mix(in srgb,var(--magenta) 28%,var(--app-line))}}.chief-outcome-review-note{color:var(--app-text-muted);border-radius:16px;margin-top:16px;padding:14px;line-height:1.55}.chief-outcome-facts{margin:0;display:grid}.chief-outcome-facts>div{border-top:1px solid var(--app-line);justify-content:space-between;align-items:center;min-height:50px;display:flex}.chief-outcome-facts>div:first-child{border-top:0}.chief-outcome-facts dt{color:var(--app-muted)}.chief-outcome-facts dd{color:var(--app-text);text-align:right;margin:0;font-weight:750}.chief-outcome-provenance{border-top:1px solid var(--app-line);gap:10px;margin:18px 0 0;padding:18px 0 0;list-style:none;display:grid}.chief-outcome-provenance li{background:var(--app-surface-2)}@supports (color:color-mix(in lab,red,red)){.chief-outcome-provenance li{background:color-mix(in srgb,var(--app-surface-2) 72%,transparent)}}.chief-outcome-provenance li{border:1px solid var(--app-line);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.chief-outcome-provenance strong{color:var(--app-text)}.chief-outcome-provenance span{color:var(--app-muted);text-transform:capitalize;font-size:.78rem}.chief-outcome-not-found{justify-content:center;align-items:center;display:flex}.chief-outcome-not-found .chief-outcome-panel{text-align:center;max-width:680px}.chief-outcome-not-found h1{color:var(--app-text);letter-spacing:-.05em;margin:12px 0 18px;font-size:clamp(2rem,5vw,4rem)}.chief-outcome-not-found p:not(.eyebrow){color:var(--app-text-muted);line-height:1.65}.chief-outcome-not-found .chief-outcome-return-link{margin-top:20px}.chief-outcome-error-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:900px){.chief-outcome-layout{grid-template-columns:1fr}.chief-outcome-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.chief-outcome-focus-grid{grid-template-columns:1fr}.chief-outcome-source-card{position:static}}@media (max-width:680px){.chief-outcome-page{padding:18px 14px 60px}.chief-outcome-identity{display:none}.chief-outcome-hero{border-radius:25px;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:26px 22px}.chief-outcome-hero-mark{border-radius:16px;width:48px;height:48px}.chief-outcome-status{grid-column:1/-1;justify-self:start}.chief-outcome-sidebar{grid-template-columns:1fr}.chief-outcome-details-grid{grid-template-columns:1fr;padding:12px}.chief-outcome-audit{grid-column:auto}.chief-outcome-audit .chief-outcome-facts{grid-template-columns:1fr}.chief-outcome-details>summary{padding:14px 18px}.chief-outcome-panel{border-radius:22px;padding:22px 18px}.chief-outcome-no-action-options{grid-template-columns:1fr}.chief-outcome-no-action-options button:last-child:nth-child(odd){grid-column:auto}.chief-outcome-steps li{grid-template-columns:auto minmax(0,1fr)}.chief-outcome-step-state{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.chief-outcome-page *,.chief-outcome-page :after,.chief-outcome-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.chief-operating-room{gap:clamp(14px,1.8vw,24px);width:100%;min-width:0;max-width:none;display:grid}.inbox-decisions-view-chief .eyebrow{font-size:.7rem}.chief-room-focus,.chief-room-hero,.chief-room-provenance,.chief-room-section{border:1px solid var(--app-line-strong);min-width:0}@supports (color:color-mix(in lab,red,red)){.chief-room-focus,.chief-room-hero,.chief-room-provenance,.chief-room-section{border:1px solid color-mix(in srgb,var(--app-line-strong) 42%,var(--app-line))}}.chief-room-focus,.chief-room-hero,.chief-room-provenance,.chief-room-section{border-radius:var(--radius-lg);background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.chief-room-focus,.chief-room-hero,.chief-room-provenance,.chief-room-section{background:color-mix(in srgb,var(--app-surface-solid) 96%,transparent)}}.chief-room-focus,.chief-room-hero,.chief-room-provenance,.chief-room-section{box-shadow:var(--shadow-soft)}.chief-room-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(22px,2.5vw,36px);display:grid}.chief-room-hero-copy{min-width:0;max-width:74ch}.chief-room-hero h2{color:var(--app-text);letter-spacing:-.045em;text-wrap:balance;margin:8px 0 10px;font-size:clamp(1.75rem,2.8vw,3rem);line-height:1.04}.chief-room-hero-copy>p:last-child,.chief-room-provenance>p{max-width:68ch;color:var(--app-text-muted);font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.55}.chief-room-presence{min-height:44px;color:var(--app-text-muted);background:var(--app-surface-solid);border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.chief-room-presence{background:color-mix(in srgb,var(--app-surface-solid) 70%,transparent)}}.chief-room-presence>span{background:var(--cyan);width:8px;height:8px;box-shadow:0 0 16px var(--cyan);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.chief-room-presence>span{box-shadow:0 0 16px color-mix(in srgb,var(--cyan) 70%,transparent)}}.chief-room-focus,.chief-room-provenance,.chief-room-section{padding:clamp(18px,2vw,28px)}.chief-room-section-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.chief-room-provenance h3,.chief-room-section h3{color:var(--app-text);letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.15}.chief-room-count{min-width:36px;min-height:36px;color:var(--cyan);background:var(--cyan);border-radius:999px;place-items:center;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.chief-room-count{background:color-mix(in srgb,var(--cyan) 10%,transparent)}}.chief-room-count{font-variant-numeric:tabular-nums}.chief-room-situation{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;display:grid}.chief-room-situation>div{background:var(--app-surface-2);border-radius:16px;gap:7px;min-width:0;padding:16px;display:grid}.chief-room-situation strong{color:var(--app-text);font-size:clamp(1.45rem,3vw,2.35rem);line-height:1}.chief-room-empty,.chief-room-error p,.chief-room-situation span{color:var(--app-text-muted);line-height:1.45}.chief-room-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:clamp(14px,2vw,22px);min-width:0;display:grid}.chief-room-list,.chief-room-provenance-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.chief-room-case,.chief-room-provenance-list a{min-width:0;min-height:64px;color:var(--app-text);overflow-wrap:anywhere;border-radius:16px;align-items:center;gap:12px;text-decoration:none;transition:background-color .16s,transform .16s;display:grid}.chief-room-case{background:var(--app-surface-2);grid-template-columns:auto minmax(0,1fr) auto;padding:12px}.chief-room-case:focus-visible,.chief-room-case:hover,.chief-room-provenance-list a:focus-visible,.chief-room-provenance-list a:hover{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-room-case:focus-visible,.chief-room-case:hover,.chief-room-provenance-list a:focus-visible,.chief-room-provenance-list a:hover{background:color-mix(in srgb,var(--cyan) 10%,var(--app-surface-solid))}}.chief-room-case:focus-visible,.chief-room-case:hover,.chief-room-provenance-list a:focus-visible,.chief-room-provenance-list a:hover{transform:translateY(-1px)}.chief-room-case:focus-visible,.chief-room-disclosure summary:focus-visible,.chief-room-error a:focus-visible,.chief-room-provenance-list a:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.chief-room-case-glyph{width:36px;height:36px;color:var(--cyan);background:var(--cyan);border-radius:12px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.chief-room-case-glyph{background:color-mix(in srgb,var(--cyan) 12%,transparent)}}.chief-room-case-body{gap:5px;min-width:0;display:grid}.chief-room-case-title{color:var(--app-text);font-weight:650}.chief-room-case-meta,.chief-room-case-summary{color:var(--app-text-muted);font-size:.9rem;line-height:1.4}.chief-room-case-meta{flex-wrap:wrap;gap:6px 14px;display:flex}.chief-room-case-arrow{color:var(--cyan);font-size:1.25rem}.chief-room-error{justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding-top:4px;display:flex}.chief-room-error p{margin:0}.chief-room-error a{min-height:44px;color:var(--cyan);background:var(--cyan);border-radius:999px;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.chief-room-error a{background:color-mix(in srgb,var(--cyan) 10%,transparent)}}.chief-room-view-more{color:var(--app-text-muted);margin-top:12px;font-size:.82rem;line-height:1.4}.chief-room-more{gap:10px;margin-top:12px;display:grid}.chief-room-more-error{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.chief-room-more-error .chief-room-approval-feedback{padding-left:0}.chief-room-more-button{border:1px solid var(--cyan);justify-self:start;align-items:center;min-height:44px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.chief-room-more-button{border:1px solid color-mix(in srgb,var(--cyan) 46%,var(--app-line))}}.chief-room-more-button{background:var(--cyan);border-radius:999px;padding:8px 16px}@supports (color:color-mix(in lab,red,red)){.chief-room-more-button{background:color-mix(in srgb,var(--cyan) 8%,transparent)}}.chief-room-more-button{color:var(--cyan);cursor:pointer;font:inherit;justify-content:center;text-decoration:none}.chief-room-more-button:focus-visible,.chief-room-more-button:hover:not(:disabled){border-color:var(--cyan);outline:2px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-room-more-button:focus-visible,.chief-room-more-button:hover:not(:disabled){outline:2px solid color-mix(in srgb,var(--cyan) 55%,transparent)}}.chief-room-more-button:focus-visible,.chief-room-more-button:hover:not(:disabled){outline-offset:2px}.chief-room-more-button:disabled{cursor:wait;opacity:.58}.chief-room-more-approval{background:var(--app-surface-2);border-radius:16px;gap:6px;padding:14px;display:grid}.chief-room-more-approval a{min-height:44px;color:var(--cyan);align-items:center;display:inline-flex}.chief-room-section-page{gap:20px;min-width:0;display:grid}.chief-room-section-page-head{border:1px solid var(--app-line-strong);border-radius:24px;gap:8px;padding:clamp(20px,4vw,40px);display:grid}@supports (color:color-mix(in lab,red,red)){.chief-room-section-page-head{border:1px solid color-mix(in srgb,var(--app-line-strong) 42%,var(--app-line))}}.chief-room-section-page-head{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.chief-room-section-page-head{background:color-mix(in srgb,var(--app-surface-solid) 96%,transparent)}}.chief-room-section-page-head{box-shadow:var(--shadow-soft)}.chief-room-section-page-head h2,.chief-room-section-page-head p{margin:0}.chief-room-section-page-head h2{color:var(--app-text);letter-spacing:-.03em;font-size:clamp(1.7rem,4vw,2.6rem)}.chief-room-section-page-head>p:last-child{color:var(--app-text-muted);max-width:60ch}.chief-room-section-page-back{color:var(--cyan);align-items:center;width:fit-content;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}.chief-room-more-list{margin:0}.chief-room-approval{gap:10px;display:grid}.chief-room-approval-actions{flex-wrap:wrap;gap:8px;padding:0 16px 0 58px;display:flex}.chief-room-approval-button{border:1px solid var(--app-text-muted);min-height:44px}@supports (color:color-mix(in lab,red,red)){.chief-room-approval-button{border:1px solid color-mix(in srgb,var(--app-text-muted) 38%,transparent)}}.chief-room-approval-button{background:var(--app-surface-solid);border-radius:999px;padding:8px 16px}@supports (color:color-mix(in lab,red,red)){.chief-room-approval-button{background:color-mix(in srgb,var(--app-surface-solid) 72%,transparent)}}.chief-room-approval-button{color:var(--app-text);cursor:pointer;font:inherit}.chief-room-approval-button-primary{border-color:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-room-approval-button-primary{border-color:color-mix(in srgb,var(--cyan) 70%,transparent)}}.chief-room-approval-button-primary{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-room-approval-button-primary{background:color-mix(in srgb,var(--cyan) 18%,var(--app-surface-solid))}}.chief-room-approval-button:focus-visible,.chief-room-approval-button:hover:not(:disabled){border-color:var(--cyan);outline:2px solid var(--cyan)}@supports (color:color-mix(in lab,red,red)){.chief-room-approval-button:focus-visible,.chief-room-approval-button:hover:not(:disabled){outline:2px solid color-mix(in srgb,var(--cyan) 55%,transparent)}}.chief-room-approval-button:focus-visible,.chief-room-approval-button:hover:not(:disabled){outline-offset:2px}.chief-room-approval-button:disabled{cursor:wait;opacity:.58}.chief-room-approval-feedback{color:var(--success);margin:0;padding:0 16px 0 58px;font-size:.9rem}.chief-room-approval-feedback-error{color:var(--danger)}.chief-room-provenance-list a{background:var(--app-surface-2);grid-template-columns:minmax(0,1fr) auto auto;padding:12px 14px}.chief-room-provenance-list a span:first-child{color:var(--app-text)}.chief-room-provenance-list a span:nth-child(2){color:var(--app-text-muted);font-size:.9rem}.chief-room-disclosure{border-top:1px solid var(--app-line);margin-top:2px}@supports (color:color-mix(in lab,red,red)){.chief-room-disclosure{border-top:1px solid color-mix(in srgb,var(--app-line) 18%,transparent)}}.chief-room-disclosure summary{cursor:pointer;min-height:48px;color:var(--app-text-muted);align-items:center;font-weight:600;list-style-position:inside;display:flex}@media (max-width:680px){.chief-room-hero{grid-template-columns:1fr;align-items:flex-start}.chief-room-presence{justify-self:start}}@media (max-width:420px){.inbox-decisions-view-chief{padding-inline:12px}}@media (max-width:360px){.chief-room-focus,.chief-room-hero,.chief-room-provenance,.chief-room-section{border-radius:18px;padding:16px}.chief-room-situation{grid-template-columns:1fr}.chief-room-case,.chief-room-provenance-list a{grid-template-columns:auto minmax(0,1fr) auto}.chief-room-provenance-list a{grid-template-columns:minmax(0,1fr) auto}.chief-room-provenance-list a span:nth-child(2){grid-column:1/-1}.chief-room-approval-actions,.chief-room-approval-feedback{padding-left:16px}.chief-room-approval-button{flex:120px}.chief-room-section-page-head{border-radius:18px;padding:16px}}.chief-memory-governance,.memory-governance-summary{border:1px solid var(--cyan);grid-template-columns:minmax(0,1.35fr) minmax(260px,.9fr);align-items:center;gap:clamp(18px,3vw,42px);padding:clamp(18px,3vw,28px);display:grid}@supports (color:color-mix(in lab,red,red)){.chief-memory-governance,.memory-governance-summary{border:1px solid color-mix(in srgb,var(--cyan) 20%,var(--app-line))}}.chief-memory-governance,.memory-governance-summary{background:radial-gradient(circle at 100% 0,var(--cyan),transparent 45%),linear-gradient(135deg,var(--app-surface-2),var(--app-surface-solid));border-radius:22px}@supports (color:color-mix(in lab,red,red)){.chief-memory-governance,.memory-governance-summary{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--cyan) 11%,transparent),transparent 45%),linear-gradient(135deg,color-mix(in srgb,var(--app-surface-2) 76%,transparent),color-mix(in srgb,var(--app-surface-solid) 88%,transparent))}}.chief-memory-governance,.memory-governance-summary{box-shadow:0 18px 48px #00000024}.chief-operating-room .chief-memory-governance{border-color:var(--app-line-strong)}@supports (color:color-mix(in lab,red,red)){.chief-operating-room .chief-memory-governance{border-color:color-mix(in srgb,var(--app-line-strong) 42%,var(--app-line))}}.chief-operating-room .chief-memory-governance{background:var(--app-surface-solid)}@supports (color:color-mix(in lab,red,red)){.chief-operating-room .chief-memory-governance{background:color-mix(in srgb,var(--app-surface-solid) 96%,transparent)}}.chief-operating-room .chief-memory-governance{box-shadow:var(--shadow-soft)}.chief-memory-governance h3,.memory-governance-summary h3{color:var(--app-text);letter-spacing:-.025em;margin:6px 0 8px;font-size:clamp(1.2rem,2.2vw,1.65rem)}.chief-memory-governance__copy>p:not(.eyebrow),.chief-memory-governance__unavailable,.memory-governance-summary p:not(.eyebrow){max-width:68ch;color:var(--app-text-muted);margin:0;line-height:1.55}.chief-memory-governance__stats,.memory-governance-summary__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.chief-memory-governance__stats>div,.memory-governance-summary__stats>div{background:var(--app-surface-solid);border-radius:15px;gap:4px;min-width:0;padding:12px;display:grid}@supports (color:color-mix(in lab,red,red)){.chief-memory-governance__stats>div,.memory-governance-summary__stats>div{background:color-mix(in srgb,var(--app-surface-solid) 52%,transparent)}}.chief-memory-governance__stats dd,.memory-governance-summary__stats strong{color:var(--app-text);font-variant-numeric:tabular-nums;font-size:1.35rem}.chief-memory-governance__stats dt,.chief-memory-governance__updated dd,.memory-governance-summary__stats span{color:var(--app-text-muted);font-size:.78rem}.chief-memory-governance{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr)}.chief-memory-governance__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.chief-memory-governance__stats dd,.chief-memory-governance__stats dt{margin:0}.chief-memory-governance__stats dd{font-weight:700}.chief-memory-governance__updated dd{font-weight:500;line-height:1.35}.chief-memory-governance__unavailable{background:var(--danger);border-radius:15px;padding:14px}@supports (color:color-mix(in lab,red,red)){.chief-memory-governance__unavailable{background:color-mix(in srgb,var(--danger) 8%,var(--app-surface-solid))}}.memory-governance-item{border:1px solid var(--app-line);gap:12px;min-width:0;padding:clamp(16px,2.4vw,24px);display:grid}@supports (color:color-mix(in lab,red,red)){.memory-governance-item{border:1px solid color-mix(in srgb,var(--app-line) 72%,transparent)}}.memory-governance-item{background:radial-gradient(circle at 100% 0,var(--cyan),transparent 38%),linear-gradient(135deg,var(--app-surface),var(--app-surface-raised));border-radius:20px}@supports (color:color-mix(in lab,red,red)){.memory-governance-item{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--cyan) 5%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--app-surface) 88%,transparent),color-mix(in srgb,var(--app-surface-raised) 70%,transparent))}}.memory-governance-item{box-shadow:0 14px 34px #00000017}.memory-governance-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.memory-governance-item__chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.memory-governance-chip{border:1px solid var(--app-line);align-items:center;max-width:100%;min-height:28px;padding:4px 9px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.memory-governance-chip{border:1px solid color-mix(in srgb,var(--app-line) 76%,transparent)}}.memory-governance-chip{overflow-wrap:anywhere;background:var(--app-surface-solid);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.memory-governance-chip{background:color-mix(in srgb,var(--app-surface-solid) 38%,transparent)}}.memory-governance-chip--link{color:var(--cyan);text-decoration:none}.memory-governance-chip--link:hover{background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.memory-governance-chip--link:hover{background:color-mix(in srgb,var(--cyan) 10%,var(--app-surface-solid))}}.memory-governance-chip--link:focus-visible,.memory-governance-events summary:focus-visible,.memory-governance-evidence a:focus-visible,.memory-governance-evidence summary:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.memory-governance-item__boundary{color:var(--app-text-muted);background:var(--app-surface-solid);border-radius:13px;margin:0;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.memory-governance-item__boundary{background:color-mix(in srgb,var(--app-surface-solid) 38%,transparent)}}.memory-governance-item__boundary{line-height:1.45}.memory-governance-item__dates{color:var(--app-text-muted);flex-wrap:wrap;gap:5px 14px;font-size:.78rem;display:flex}.memory-governance-item__due{color:#ff86c8}.memory-governance-events,.memory-governance-evidence{background:var(--app-surface-solid);border-radius:14px;min-width:0}@supports (color:color-mix(in lab,red,red)){.memory-governance-events,.memory-governance-evidence{background:color-mix(in srgb,var(--app-surface-solid) 34%,transparent)}}.memory-governance-events summary,.memory-governance-evidence summary{cursor:pointer;min-height:44px;color:var(--app-text-muted);align-items:center;padding:9px 12px;font-size:.82rem;display:flex}.memory-governance-events>:not(summary),.memory-governance-evidence>:not(summary){color:var(--app-text-muted);margin:0;padding:0 12px 12px;font-size:.82rem;line-height:1.5}.memory-governance-events ul,.memory-governance-evidence__list{flex-wrap:wrap;gap:6px 14px;min-width:0;list-style:none;display:flex}.memory-governance-events li,.memory-governance-evidence__list a,.memory-governance-evidence__list li{overflow-wrap:anywhere;min-width:0}.memory-governance-item__terminal{background:var(--app-surface-solid);border-radius:14px;gap:6px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.memory-governance-item__terminal{background:color-mix(in srgb,var(--app-surface-solid) 40%,transparent)}}.memory-governance-item__terminal small,.memory-governance-item__terminal span{color:var(--app-text-muted)}.memory-governance-item__terminal p{color:var(--app-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.memory-governance-item__statement{resize:vertical;width:100%;max-width:100%}.memory-governance-item__actions,.memory-governance-item__controls,.memory-governance-item__feedback{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.memory-governance-item__actions button,.memory-governance-item__controls select,.memory-governance-item__feedback button,.memory-governance-load-error button,.memory-governance-load-more button{min-height:44px}.memory-governance-item__actions{margin-left:auto}.memory-governance-item__feedback{color:var(--app-text-muted);justify-content:flex-end;padding-top:4px;font-size:.82rem}.memory-governance-item__feedback button[aria-pressed=true]{color:var(--cyan);background:var(--cyan)}@supports (color:color-mix(in lab,red,red)){.memory-governance-item__feedback button[aria-pressed=true]{background:color-mix(in srgb,var(--cyan) 11%,transparent)}}.memory-governance-load-error{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.memory-governance-load-more{color:var(--app-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:8px;font-size:.82rem;display:flex}.memory-governance-summary__unavailable{background:var(--danger);border-radius:13px;padding:10px 12px;margin-top:10px!important}@supports (color:color-mix(in lab,red,red)){.memory-governance-summary__unavailable{background:color-mix(in srgb,var(--danger) 7%,var(--app-surface-solid))}}.memory-governance-summary__updated{font-size:.78rem;margin-top:10px!important}@media (max-width:720px){.chief-memory-governance,.memory-governance-summary{grid-template-columns:1fr}.memory-governance-item__actions,.memory-governance-item__controls,.memory-governance-item__feedback{align-items:stretch}.memory-governance-item__actions>button,.memory-governance-item__controls>select,.memory-governance-item__feedback>button{flex:140px;min-width:0}.memory-governance-item__actions{width:100%;margin-left:0}}@media (max-width:360px){.chief-memory-governance,.memory-governance-item,.memory-governance-summary{border-radius:17px;padding:14px}.chief-memory-governance__stats,.memory-governance-summary__stats{grid-template-columns:1fr}.memory-governance-item__actions>button,.memory-governance-item__controls>select,.memory-governance-item__feedback>button{flex-basis:100%;width:100%}}@media (prefers-reduced-motion:reduce){.chief-room-case,.chief-room-provenance-list a{transition:none}.chief-room-case:focus-visible,.chief-room-case:hover,.chief-room-provenance-list a:focus-visible,.chief-room-provenance-list a:hover{transform:none}}.documents-selection-box{background:linear-gradient(145deg,#ffffff1a,transparent 48%),var(--app-surface);align-items:center}@supports (color:color-mix(in lab,red,red)){.documents-selection-box{background:linear-gradient(145deg,#ffffff1a,transparent 48%),color-mix(in srgb,var(--app-surface) 88%,var(--app-bg))}}.documents-selection-box{border:2px solid var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.documents-selection-box{border:2px solid color-mix(in srgb,var(--app-muted) 76%,white 24%)}}.documents-selection-box{color:var(--app-bg);border-radius:9px;box-shadow:0 5px 16px #0000003d,inset 0 1px #ffffff24}@supports (color:color-mix(in lab,red,red)){.documents-selection-box{color:color-mix(in srgb,var(--app-bg) 90%,black 10%)}}.documents-selection-box{flex:none;justify-content:center;width:28px;height:28px;transition:background .14s,border-color .14s,box-shadow .14s,transform .14s;display:flex;position:relative}.documents-selection-box svg{opacity:0;transition:opacity .1s,transform .14s;transform:scale(.62)}.documents-row-select:hover .documents-selection-box,.documents-select-page:hover .documents-selection-box{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-row-select:hover .documents-selection-box,.documents-select-page:hover .documents-selection-box{background:color-mix(in srgb,var(--app-accent) 15%,var(--app-surface))}}.documents-row-select:hover .documents-selection-box,.documents-select-page:hover .documents-selection-box{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-row-select:hover .documents-selection-box,.documents-select-page:hover .documents-selection-box{border-color:color-mix(in srgb,var(--app-accent) 78%,white 22%)}}.documents-row-select:hover .documents-selection-box,.documents-select-page:hover .documents-selection-box{transform:scale(1.04)}.documents-row-select input:checked+.documents-selection-box,.documents-row-select>.documents-selection-box.is-checked,.documents-select-page input:checked+.documents-selection-box,.documents-select-page input:indeterminate+.documents-selection-box,.documents-select-page>.documents-selection-box.is-checked,.documents-select-page>.documents-selection-box.is-indeterminate{background:var(--app-accent);border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-row-select input:checked+.documents-selection-box,.documents-row-select>.documents-selection-box.is-checked,.documents-select-page input:checked+.documents-selection-box,.documents-select-page input:indeterminate+.documents-selection-box,.documents-select-page>.documents-selection-box.is-checked,.documents-select-page>.documents-selection-box.is-indeterminate{border-color:color-mix(in srgb,var(--app-accent) 54%,white 46%)}}.documents-row-select input:checked+.documents-selection-box,.documents-row-select>.documents-selection-box.is-checked,.documents-select-page input:checked+.documents-selection-box,.documents-select-page input:indeterminate+.documents-selection-box,.documents-select-page>.documents-selection-box.is-checked,.documents-select-page>.documents-selection-box.is-indeterminate{color:var(--tone-foreground);box-shadow:inset 0 0 0 1px #ffffff4d,0 0 0 4px var(--app-accent),0 0 22px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-row-select input:checked+.documents-selection-box,.documents-row-select>.documents-selection-box.is-checked,.documents-select-page input:checked+.documents-selection-box,.documents-select-page input:indeterminate+.documents-selection-box,.documents-select-page>.documents-selection-box.is-checked,.documents-select-page>.documents-selection-box.is-indeterminate{box-shadow:inset 0 0 0 1px #ffffff4d,0 0 0 4px color-mix(in srgb,var(--app-accent) 15%,transparent),0 0 22px color-mix(in srgb,var(--app-accent) 48%,transparent)}}.documents-row-select input:checked+.documents-selection-box svg,.documents-row-select>.documents-selection-box.is-checked svg,.documents-select-page input:checked+.documents-selection-box svg,.documents-select-page>.documents-selection-box.is-checked svg{opacity:1;transform:scale(1)}.documents-select-page input:indeterminate+.documents-selection-box svg,.documents-select-page>.documents-selection-box.is-indeterminate svg{opacity:0}.documents-select-page input:indeterminate+.documents-selection-box:after,.documents-select-page>.documents-selection-box.is-indeterminate:after{content:"";background:currentColor;border-radius:999px;width:12px;height:3px}.documents-row-select:has(input:focus-visible) .documents-selection-box,.documents-select-page:has(input:focus-visible) .documents-selection-box{outline:3px solid var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-row-select:has(input:focus-visible) .documents-selection-box,.documents-select-page:has(input:focus-visible) .documents-selection-box{outline:3px solid color-mix(in srgb,var(--app-accent) 75%,white 25%)}}.documents-row-select:has(input:focus-visible) .documents-selection-box,.documents-select-page:has(input:focus-visible) .documents-selection-box{outline-offset:3px}.documents-library-list>li.is-selected{background:linear-gradient(90deg,var(--app-accent),var(--accent-alt) 64%,transparent),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li.is-selected{background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 22%,transparent),color-mix(in srgb,var(--accent-alt) 7%,transparent) 64%,transparent),color-mix(in srgb,var(--app-surface) 30%,transparent)}}.documents-library-list>li.is-selected{box-shadow:inset 0 1px 0 var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li.is-selected{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--app-accent) 13%,transparent)}}.documents-library-list>li.is-selected:before{box-shadow:0 0 22px var(--app-accent);bottom:8px}@supports (color:color-mix(in lab,red,red)){.documents-library-list>li.is-selected:before{box-shadow:0 0 22px color-mix(in srgb,var(--app-accent) 66%,transparent)}}.documents-library-list>li.is-selected:before{width:4px;top:8px}.documents-bulk-check{border-color:var(--app-muted)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-check{border-color:color-mix(in srgb,var(--app-muted) 76%,white 24%)}}.documents-bulk-check{border-radius:9px;width:28px;height:28px}.documents-bulk-field-toggle{grid-template-columns:28px auto minmax(0,1fr) auto}.documents-bulk-field-toggle input:checked+.documents-bulk-check{background:var(--app-accent);border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-field-toggle input:checked+.documents-bulk-check{border-color:color-mix(in srgb,var(--app-accent) 54%,white 46%)}}.documents-bulk-field-toggle input:checked+.documents-bulk-check{box-shadow:inset 0 0 0 1px #ffffff4d,0 0 0 4px var(--app-accent),0 0 20px var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.documents-bulk-field-toggle input:checked+.documents-bulk-check{box-shadow:inset 0 0 0 1px #ffffff4d,0 0 0 4px color-mix(in srgb,var(--app-accent) 13%,transparent),0 0 20px color-mix(in srgb,var(--app-accent) 42%,transparent)}}.document-detail-root{gap:clamp(14px,1.5vw,22px);width:100%;max-width:none;margin:0;padding:clamp(18px,2.4vw,38px) clamp(16px,2.8vw,54px) 80px}.document-detail-header{background:radial-gradient(circle at 4% 20%,var(--app-accent),transparent 35%),linear-gradient(115deg,var(--app-surface),transparent 74%);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-detail-header{background:radial-gradient(circle at 4% 20%,color-mix(in srgb,var(--app-accent) 12%,transparent),transparent 35%),linear-gradient(115deg,color-mix(in srgb,var(--app-surface) 54%,transparent),transparent 74%)}}.document-detail-header{border-radius:22px;min-height:168px;padding:clamp(22px,3vw,38px);overflow:visible;box-shadow:inset 0 1px #ffffff0a}.document-detail-header:after,.document-detail-header:before{display:none}.document-detail-back{margin-bottom:20px}.document-detail-header h1{max-width:min(72vw,1120px);margin:12px 0;font-size:clamp(2rem,3.6vw,3.65rem);line-height:1.02}.document-processing-card{border-radius:18px;min-height:118px;padding:18px 22px;box-shadow:inset 0 1px #ffffff08}.document-processing-icon{border:0;border-radius:13px;width:48px;height:48px}.document-processing-copy h2{font-size:clamp(1.15rem,1.8vw,1.45rem)}.document-overview{border-radius:14px;box-shadow:inset 0 1px #ffffff06}.document-overview>div{padding:14px 18px}.document-overview>div+div{border-left-color:var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-overview>div+div{border-left-color:color-mix(in srgb,var(--app-line) 26%,transparent)}}.document-contents{background:radial-gradient(circle at 100% 0,var(--accent-alt),transparent 28%),var(--app-surface)}@supports (color:color-mix(in lab,red,red)){.document-contents{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent-alt) 7%,transparent),transparent 28%),color-mix(in srgb,var(--app-surface) 38%,transparent)}}.document-contents{border-radius:20px;overflow:clip;box-shadow:inset 0 1px #ffffff09,0 22px 64px #0000001c}.document-contents-heading{border-bottom:1px solid var(--app-line);background:0 0;align-items:end}@supports (color:color-mix(in lab,red,red)){.document-contents-heading{border-bottom:1px solid color-mix(in srgb,var(--app-line) 25%,transparent)}}.document-contents-heading{padding:clamp(20px,2.5vw,30px)}.document-contents-heading h2{margin:6px 0 5px;font-size:clamp(1.55rem,2.4vw,2.15rem)}.document-contents-heading>div>p:last-child{color:var(--app-muted);max-width:680px;margin:0;font-size:.78rem;line-height:1.5}.document-contents-heading>span{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-contents-heading>span{background:color-mix(in srgb,var(--app-accent) 8%,transparent)}}.document-contents-heading>span{color:var(--app-text);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.document-contents-heading>span{color:color-mix(in srgb,var(--app-text) 72%,var(--app-accent))}}.document-contents-heading>span{white-space:nowrap;padding:7px 10px;font-size:.7rem}.document-reader-layout{grid-template-columns:minmax(150px,210px) minmax(0,1fr);align-items:start;gap:clamp(18px,2.3vw,34px);padding:clamp(18px,2.5vw,32px);display:grid}.document-reader-layout:has(.document-reader-pages:first-child){grid-template-columns:1fr}.document-reader-nav{scrollbar-color:var(--app-accent) transparent;max-height:min(68vh,720px);position:sticky;overflow:auto}@supports (color:color-mix(in lab,red,red)){.document-reader-nav{scrollbar-color:color-mix(in srgb,var(--app-accent) 25%,transparent) transparent}}.document-reader-nav{top:18px}.document-reader-nav>p{color:var(--app-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 9px;font-size:.62rem;font-weight:650}.document-reader-nav ol{gap:4px;margin:0;padding:0 8px 0 0;list-style:none;display:grid}.document-reader-nav a{color:var(--app-muted);border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:9px;text-decoration:none;transition:background .14s,color .14s,transform .14s;display:grid}.document-reader-nav a:focus-visible,.document-reader-nav a:hover{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.document-reader-nav a:focus-visible,.document-reader-nav a:hover{background:color-mix(in srgb,var(--app-accent) 8%,transparent)}}.document-reader-nav a:focus-visible,.document-reader-nav a:hover{color:var(--app-text);outline:none;transform:translate(2px)}.document-reader-nav a>span{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-reader-nav a>span{background:color-mix(in srgb,var(--app-accent) 9%,transparent)}}.document-reader-nav a>span{color:var(--app-accent);letter-spacing:.06em;border-radius:8px;justify-content:center;height:30px;font-size:.61rem;display:flex}.document-reader-nav a>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:560;overflow:hidden}.document-reader-pages{justify-items:center;gap:clamp(16px,2vw,24px);min-width:0;display:grid}.document-source-page{background:linear-gradient(145deg,#ffffff0d,transparent 34%),var(--app-panel)}@supports (color:color-mix(in lab,red,red)){.document-source-page{background:linear-gradient(145deg,#ffffff0d,transparent 34%),color-mix(in srgb,var(--app-panel) 88%,var(--app-surface))}}.document-source-page{border-radius:17px;width:min(100%,980px);scroll-margin-top:20px;box-shadow:inset 0 1px #ffffff12,0 22px 54px #00000029}.document-source-page>header{border-bottom:1px solid var(--app-line);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-source-page>header{border-bottom:1px solid color-mix(in srgb,var(--app-line) 26%,transparent)}}.document-source-page>header{gap:13px;padding:17px clamp(18px,3vw,34px);display:flex}.document-source-page-number{background:var(--app-accent);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-source-page-number{background:color-mix(in srgb,var(--app-accent) 10%,transparent)}}.document-source-page-number{color:var(--app-accent);letter-spacing:.08em;border-radius:10px;flex:none;justify-content:center;width:38px;height:38px;font-size:.67rem;display:flex}.document-source-page>header .eyebrow{margin:0 0 3px;font-size:.56rem}.document-source-page>header h3{letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:590}.document-source-page-text{color:var(--app-text)}@supports (color:color-mix(in lab,red,red)){.document-source-page-text{color:color-mix(in srgb,var(--app-text) 94%,white 6%)}}.document-source-page-text{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:clamp(28px,4.8vw,58px) clamp(22px,5.5vw,68px);font-size:clamp(.9rem,1.15vw,1rem);line-height:1.82}.document-source-page>footer{border-top:1px solid var(--app-line);align-items:center}@supports (color:color-mix(in lab,red,red)){.document-source-page>footer{border-top:1px solid color-mix(in srgb,var(--app-line) 20%,transparent)}}.document-source-page>footer{color:var(--app-muted);justify-content:space-between;padding:13px clamp(18px,3vw,34px);font-size:.64rem;display:flex}.document-source-page>footer a{color:var(--app-accent);text-decoration:none}@media (max-width:980px){.document-detail-header{align-items:flex-start}.document-detail-header h1{max-width:none}.document-reader-layout{grid-template-columns:1fr}.document-reader-nav{max-height:none;position:static;overflow-x:auto}.document-reader-nav ol{min-width:max-content;padding:0 0 7px;display:flex}.document-reader-nav a{min-width:150px}}@media (max-width:720px){.document-detail-root{padding:10px 10px 52px}.document-detail-header{border-radius:17px;padding:18px 14px 20px}.document-detail-actions{width:100%}.document-processing-card{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:16px}.document-processing-steps{grid-column:1/-1;justify-self:center}.document-overview{grid-template-columns:1fr 1fr}.document-overview>div:nth-child(3){border-left:0}.document-overview>div:nth-child(3),.document-overview>div:nth-child(4){border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-overview>div:nth-child(3),.document-overview>div:nth-child(4){border-top:1px solid color-mix(in srgb,var(--app-line) 26%,transparent)}}.document-contents-heading{align-items:flex-start;gap:14px}.document-reader-layout{padding:12px}.document-source-page-text{padding:24px 20px;line-height:1.7}}@media (max-width:480px){.document-detail-header h1{font-size:clamp(1.8rem,10vw,2.55rem)}.document-overview{grid-template-columns:1fr}.document-overview>div+div{border-left:0;border-top:1px solid var(--app-line)}@supports (color:color-mix(in lab,red,red)){.document-overview>div+div{border-top:1px solid color-mix(in srgb,var(--app-line) 26%,transparent)}}.document-source-page>footer{flex-direction:column;align-items:flex-start;gap:5px}}.video-review{border:1px solid var(--app-line);overflow-wrap:anywhere;border-radius:14px;gap:12px;padding:16px;font-size:.875rem;line-height:1.55;display:grid}.video-review p{margin:0}.video-review ul{gap:8px;padding-left:20px;list-style:outside;display:grid}.video-review details{gap:10px;display:grid}.video-review summary{cursor:pointer;font-weight:600}.video-review a{text-decoration:underline}.video-review textarea{border:1px solid var(--app-line);width:100%;min-height:130px;color:inherit;background:0 0;border-radius:8px;margin:12px 0;padding:10px}.video-review__actions{flex-wrap:wrap;gap:8px;display:flex}.video-review__analysis{gap:12px;margin-top:12px;display:grid}.today-cinematic-shell .today-cinematic-intro{align-items:flex-start}.dashboard-scenery-control{border:1px solid var(--app-line);background:var(--app-bg);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.dashboard-scenery-control{background:color-mix(in srgb,var(--app-bg) 76%,transparent)}}.dashboard-scenery-control{color:var(--app-text);font-size:12px}.dashboard-scenery-control select,.video-review select{background:var(--app-surface-solid);color:var(--app-text);border:1px solid var(--app-line);border-radius:6px;max-width:100%;padding:4px}.inbox-communications-view{max-width:1280px;padding-top:26px}.comms-queue-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.comms-queue-heading h2{letter-spacing:-.035em;margin:0 0 6px;font-size:clamp(1.5rem,2vw,2rem)}.comms-queue-heading p{color:var(--app-muted);margin:0;font-size:.9rem}.comms-queue-links{flex-wrap:wrap;align-items:center;gap:18px;font-size:.8rem;display:flex}.comms-queue-links a{color:var(--accent-alt);text-decoration:none}.comms-connections{color:var(--app-muted);padding:8px 0;font-size:.78rem}.comms-connections summary,.comms-context summary{cursor:pointer;width:fit-content}.comms-connections ul{gap:8px;padding:12px 0;list-style:none;display:grid}.comms-connections li{flex-wrap:wrap;gap:12px;display:flex}.comms-connections a{color:var(--accent-alt)}.inbox-communications-view .comms-triage-panel{background:var(--app-surface);box-shadow:none;border-radius:16px;overflow:hidden}.inbox-communications-view .comms-tabs{flex-wrap:wrap;gap:6px;display:flex}.inbox-communications-view .comms-tab{background:0 0;border-radius:9px;flex:none;gap:8px;min-width:0;padding:10px 13px}.inbox-communications-view .comms-tab.active{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-tab.active{background:color-mix(in srgb,var(--accent-alt) 12%,transparent)}}.inbox-communications-view .comms-tab.active{box-shadow:none;border-color:var(--accent-alt)}.inbox-communications-view .comms-tab-copy small,.inbox-communications-view .comms-tab-glyph{display:none}.inbox-communications-view .comms-triage-list{gap:0;padding:0}.inbox-communications-view .comms-triage-row{border:0;border-bottom:1px solid var(--app-line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:12px;padding:20px}.inbox-communications-view .comms-triage-row:last-child{border-bottom:0}.inbox-communications-view .comms-triage-row-highlight{background:var(--accent-alt)}@supports (color:color-mix(in lab,red,red)){.inbox-communications-view .comms-triage-row-highlight{background:color-mix(in srgb,var(--accent-alt) 6%,transparent)}}.inbox-communications-view .comms-triage-row-highlight{box-shadow:inset 3px 0 var(--accent-alt)}.inbox-communications-view .comms-triage-actions{grid-column:3;justify-content:flex-start;margin-top:2px}.inbox-communications-view .comms-triage-summary{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;line-height:1.6;display:-webkit-box}.inbox-communications-view .comms-triage-headline strong{font-size:.96rem;line-height:1.5}.inbox-communications-view .comms-triage-subject{white-space:normal;overflow-wrap:anywhere;flex-basis:100%}.comms-context{color:var(--app-muted);margin-top:10px;font-size:.82rem;line-height:1.65}.comms-context summary{color:var(--accent-alt)}.comms-context p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:80ch}.inbox-workspace-header .inbox-workspace-switcher{border-radius:12px}.chief-workspace-hero{box-shadow:none;border-radius:16px;padding:20px 24px}.chief-workspace-hero h1{font-size:clamp(1.5rem,2.5vw,2rem)}.chief-workspace-lane{box-shadow:none;border-radius:16px;padding:20px}.chief-workspace-lane h2{font-size:1.25rem}.chief-workspace-card{box-shadow:none;border-radius:12px}.comms-connections summary:focus-visible,.comms-context summary:focus-visible,.comms-queue-links a:focus-visible{outline:2px solid var(--accent-alt);outline-offset:4px;border-radius:3px}@media (max-width:640px){.inbox-communications-view{padding:16px 12px}.inbox-communications-view .comms-triage-toolbar{padding:12px}.inbox-communications-view .comms-tab{padding:10px}.inbox-communications-view .comms-triage-row{grid-template-columns:auto minmax(0,1fr);padding:16px 12px}.inbox-communications-view .comms-triage-row>.comms-priority{display:none}.inbox-communications-view .comms-triage-actions{grid-column:2}.inbox-communications-view .comms-triage-actions a,.inbox-communications-view .comms-triage-actions button{min-height:40px}.comms-queue-links{gap:14px}.chief-workspace-lanes{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.inbox-workspace-root *,.inbox-workspace-root :after,.inbox-workspace-root :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.inbox-communications-view .comms-tab{min-height:42px}.inbox-communications-view .comms-triage-row:hover{transform:none}.inbox-communications-view .comms-command-center{gap:16px}@media (max-width:640px){.inbox-workspace-header .inbox-workspace-switcher{flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:100%;padding:5px;display:flex;overflow-x:auto}.inbox-workspace-header .inbox-workspace-switcher>a{flex:none;min-height:42px;padding:10px 12px}}.agent-workspace-page{width:100%;min-width:0;max-width:none;padding:28px var(--topic-workspace-gutter) 48px}.agent-workspace-page>.inbox-workspace-header{padding-inline:0}.chief-briefing-inline-actions{gap:8px;width:100%;display:grid}.chief-briefing-inline-buttons{flex-wrap:wrap;gap:8px;display:flex}.chief-briefing-inline-actions .chief-briefing-inline-buttons button{border:1px solid var(--app-line);background:var(--app-surface-solid);min-height:40px;color:var(--app-text);border-radius:10px;padding:9px 14px;font-size:12px}.chief-briefing-inline-actions .chief-briefing-inline-buttons button:first-child{background:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-inline-actions .chief-briefing-inline-buttons button:first-child{background:color-mix(in srgb,var(--app-accent) 15%,var(--app-surface-solid))}}.chief-briefing-inline-actions .chief-briefing-inline-buttons button:first-child{border-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.chief-briefing-inline-actions .chief-briefing-inline-buttons button:first-child{border-color:color-mix(in srgb,var(--app-accent) 40%,var(--app-line))}}.chief-briefing-inline-actions small{color:var(--app-text-muted);font-size:11px;line-height:1.5}.chief-briefing-inline-actions [role=alert]{color:var(--app-danger)}.lifeos-app{--topic-workspace-gutter:clamp(32px,3.2vw,64px)}@media (max-width:760px){.lifeos-app{--topic-workspace-gutter:20px}}.video-analysis-workspace{width:min(100%,1040px);color:var(--app-text);margin:0 auto;padding:24px clamp(12px,3vw,40px) 48px}.video-analysis-workspace__nav{justify-content:space-between;gap:16px;margin-bottom:20px;font-size:.875rem;display:flex}.video-analysis-workspace__nav a{color:var(--cyan)}.video-analysis-workspace__nav span{color:var(--app-muted)}.video-analysis-workspace .inbox-cmd-detail{margin:0;overflow:visible}.video-analysis-workspace .inbox-cmd-detail-scroll{padding:clamp(12px,3vw,28px);overflow:visible}.video-analysis-workspace .inbox-cmd-detail-header{background:0 0;border:0;border-radius:0;padding:0 0 20px}.video-analysis-workspace .inbox-cmd-detail-title{letter-spacing:-.025em;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.18}.video-analysis-workspace .inbox-cmd-detail-preview{display:none}.video-analysis-workspace .inbox-cmd-detail-body{background:0 0;border:0;margin:0;padding:0}.video-analysis-workspace .video-review{border:0;border-radius:0;gap:24px;padding:0}.video-analysis-workspace .video-review>strong{color:var(--app-muted);font-size:.8rem;font-weight:500}.video-analysis-workspace .inbox-cmd-detail-footer{z-index:3;background:var(--app-surface-solid);border-top:1px solid var(--app-line);border-radius:0 0 18px 18px;padding:16px clamp(12px,3vw,28px);position:sticky;bottom:0}.video-analysis-document{overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.video-analysis-document h2{letter-spacing:-.015em;margin:32px 0 12px;font-size:1.25rem;font-weight:650;line-height:1.3}.video-analysis-document h2:first-child{margin-top:0}.video-analysis-document h3{margin:24px 0 8px;font-size:1.1rem}.video-analysis-document p{white-space:pre-line;margin:0 0 16px}.video-analysis-document ol,.video-analysis-document ul{gap:10px;margin:12px 0 20px;padding-left:24px;display:grid}.video-analysis-document ol{list-style:decimal}.video-analysis-document ul{list-style:outside}.video-analysis-document a{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.video-analysis-document table{border-collapse:collapse;display:block;overflow-x:auto}.video-analysis-document td,.video-analysis-document th{border:1px solid var(--app-line);padding:8px}.video-analysis-document pre{overflow-x:auto}.video-analysis-document blockquote{border-left:3px solid var(--cyan);color:var(--app-muted);padding-left:16px}.video-analysis-edit{gap:16px;display:grid}.video-analysis-edit>summary,.video-review__options>summary{cursor:pointer;border-top:1px solid var(--app-line);padding:14px 0;font-weight:600}.video-analysis-edit[open]>:not(summary){margin-top:16px}.video-analysis-workspace__empty{border:1px solid var(--app-line);border-radius:18px;padding:32px}.video-analysis-workspace .inbox-cmd-detail-actions>[role=alert],.video-analysis-workspace .inbox-cmd-detail-actions>[role=status]{flex-basis:100%;margin:0}.video-analysis-workspace #analysis-filing{scroll-margin-top:24px}@media (max-width:600px){.video-analysis-workspace .inbox-cmd-detail-footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}.video-analysis-workspace .inbox-cmd-detail-note{display:none}.video-analysis-workspace .inbox-cmd-detail-actions{gap:8px}.video-analysis-workspace .inbox-cmd-detail-actions>.ui-button{flex:auto}}@media (min-width:681px) and (max-height:600px){.assistant-drawer,.assistant-drawer.assistant-expanded{height:calc(var(--assistant-viewport-height,100dvh) - 16px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));bottom:auto;left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));top:calc(8px + env(safe-area-inset-top,0px));width:auto}.assistant-context,.assistant-expand-button,.assistant-launcher[aria-expanded=true]{display:none}}.assistant-drawer[data-keyboard-open=true] .assistant-context,.assistant-drawer[data-keyboard-open=true] .assistant-toolbar{display:none}.chief-staff-work-groups{gap:24px;display:grid}.chief-staff-work-group{scroll-margin-top:100px}.chief-staff-work-group h3,.chief-staff-work-group summary{color:var(--app-text);margin:0 0 12px;font-size:.95rem;font-weight:600}.chief-staff-work-group summary{cursor:pointer}.chief-staff-work-group h3 span,.chief-staff-work-group summary span{color:var(--app-muted);margin-left:8px;font-weight:400}.chief-staff-work-group>p{color:var(--app-muted);margin:8px 0 16px;font-size:.85rem}.chief-staff-work-group+.chief-staff-work-group{border-top:1px solid var(--app-line);padding-top:20px}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}