@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/inter-cyrillic-ext-fccca918fe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/inter-cyrillic-aebf2ab4a4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/inter-greek-ext-a2e2c783ca.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/inter-greek-46dd4cdca5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/inter-vietnamese-8db00ff46c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/inter-latin-ext-a28eb6d3cc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/inter-latin-c940764593.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}:root{--body-family:"Inter", "Inter Fallback"}
body[data-visual-system=working-desk]{--background:oklch(96.8% .014 82);--foreground:oklch(25.5% .012 62);--card:oklch(99.5% .004 82);--card-foreground:oklch(25.5% .012 62);--popover:oklch(99.5% .004 82);--popover-foreground:oklch(25.5% .012 62);--brand:oklch(51.5% .145 39);--brand-foreground:oklch(98.5% .008 82);--brand-active:oklch(46% .13 39);--brand-wash:color-mix(in oklab, var(--brand) 8%, var(--card));--brand-wash-strong:color-mix(in oklab, var(--brand) 14%, var(--card));--primary:oklch(25.5% .012 62);--primary-foreground:oklch(98.5% .008 82);--secondary:oklch(92.5% .017 76);--secondary-foreground:oklch(31% .025 60);--muted:oklch(94% .012 78);--muted-foreground:oklch(46.5% .014 68);--subtle-foreground:oklch(52.5% .012 70);--accent:oklch(93% .026 54);--accent-foreground:oklch(46% .11 39);--border:oklch(83.5% .014 76);--border-subtle:color-mix(in oklab, var(--border) 58%, transparent);--border-strong:color-mix(in oklab, var(--border) 60%, var(--foreground) 40%);--input:oklch(82% .014 76);--ring:var(--brand);--destructive:oklch(52.5% .215 28.296);--destructive-foreground:oklch(99% 0 0);--chart-1:oklch(62% .15 40);--chart-2:oklch(60% .14 200);--chart-3:oklch(65% .15 145);--chart-4:oklch(66% .15 75);--chart-5:oklch(62% .19 280);--sidebar:oklch(98.5% .006 82);--sidebar-foreground:oklch(30% .014 62);--sidebar-primary:var(--brand);--sidebar-primary-foreground:var(--brand-foreground);--sidebar-accent:var(--brand-wash);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--brand);--text-brand:var(--brand);--text-brand-hover:var(--brand-active);--primary-subtle:var(--brand-wash);--primary-subtle-hover:var(--brand-wash-strong);--brand-primary:var(--brand);--brand-primary-hover:var(--brand-active);--brand-subtle:color-mix(in oklab, var(--brand) 6%, var(--background));--brand-subtle-hover:color-mix(in oklab, var(--brand) 10%, var(--background));--section-accent:var(--brand);--unread-row-bg-base:var(--card);--unread-row-bg:color-mix(in oklab, var(--brand) 4%, var(--card));--unread-row-bg-hover:color-mix(in oklab, var(--brand) 7%, var(--card));--unread-bar:var(--brand);--unread-dot:var(--brand);--unread-accent:var(--brand-active);--unread-accent-foreground:var(--brand-foreground);--surface-calendar-event-base:var(--brand-wash-strong);--surface-calendar-event-border:var(--brand);--surface-calendar-event-strong:color-mix(in oklab, var(--brand) 22%, var(--card));--surface-calendar-event-text:var(--foreground);--surface-calendar-indicator:var(--brand);--chat-bubble-outgoing-start:var(--primary);--chat-bubble-outgoing-mid:var(--primary);--chat-bubble-outgoing-end:color-mix(in oklab, var(--primary) 92%, var(--card));--display-family:var(--body-family,Inter), "Inter", ui-sans-serif, system-ui, sans-serif;--font-serif:var(--display-family);--font-display-family:var(--display-family);--font-display-weight:600;--radius:.3rem;--radius-xs:.125rem;--radius-sm:.1875rem;--radius-md:.25rem;--radius-lg:.3rem;--radius-xl:.375rem;--radius-2xl:.5rem;--radius-3xl:.75rem;--elevation-1:0 1px 2px color-mix(in oklab, var(--foreground) 7%, transparent);--elevation-2:0 1px 2px color-mix(in oklab, var(--foreground) 6%, transparent), 0 10px 24px -14px color-mix(in oklab, var(--foreground) 24%, transparent);--elevation-3:0 2px 6px color-mix(in oklab, var(--foreground) 6%, transparent), 0 24px 56px -28px color-mix(in oklab, var(--foreground) 34%, transparent);--desk-stage:oklch(90.5% .012 78);--desk-proof-surface:oklch(94.5% .008 86);--desk-rule:color-mix(in oklab, var(--foreground) 18%, var(--border));--desk-rule-strong:color-mix(in oklab, var(--foreground) 74%, var(--border));--desk-frame-border:color-mix(in oklab, var(--foreground) 22%, var(--border));--desk-frame-radius:.375rem;--desk-frame-shadow:var(--elevation-3);--desk-row-hover:color-mix(in oklab, var(--foreground) 3%, var(--card));--schol-card-radius:.25rem;--schol-card-gap:1rem;--schol-card-border:color-mix(in oklab, var(--border) 88%, transparent);--schol-card-shadow:none;--schol-feed-card-shadow:none;--schol-feed-card-shadow-hover:var(--elevation-2);--schol-modal-radius:.375rem;--schol-modal-border:color-mix(in oklab, var(--foreground) 20%, var(--border));--schol-modal-shadow:var(--elevation-3);--highlight:color-mix(in oklab, var(--brand) 22%, white);--inbox-accent-hover:color-mix(in oklab, var(--foreground) 4%, var(--background));--inbox-row-selected:color-mix(in oklab, var(--brand) 9%, var(--background));--inbox-accent-primary:color-mix(in oklab, var(--brand) 12%, var(--background));--inbox-accent-mailbox-active:color-mix(in oklab, var(--brand) 12%, var(--background));--board-surface-card-hover:color-mix(in oklab, var(--foreground) 3%, var(--card));--board-accent-tab-active:color-mix(in oklab, var(--brand) 10%, var(--card));background:var(--desk-stage)}.dark body[data-visual-system=working-desk]{--background:oklch(17% .01 66);--foreground:oklch(93% .008 82);--card:oklch(20.5% .011 66);--card-foreground:oklch(93% .008 82);--popover:oklch(20.5% .011 66);--popover-foreground:oklch(93% .008 82);--brand:oklch(72% .12 45);--brand-foreground:oklch(16% .012 66);--brand-active:oklch(79% .105 50);--primary:oklch(93% .008 82);--primary-foreground:oklch(16% .012 66);--secondary:oklch(25.5% .014 68);--secondary-foreground:oklch(91% .008 82);--muted:oklch(24.5% .012 68);--muted-foreground:oklch(74% .012 78);--subtle-foreground:oklch(68% .012 78);--accent:oklch(28% .032 42);--accent-foreground:oklch(86% .08 48);--border:oklch(34% .012 68);--input:oklch(38% .012 68);--destructive:oklch(68% .18 30);--destructive-foreground:oklch(99% 0 0);--chart-1:oklch(66% .14 42);--chart-2:oklch(60% .13 200);--chart-3:oklch(65% .15 145);--chart-4:oklch(66% .15 75);--chart-5:oklch(62% .19 280);--sidebar:oklch(19% .01 66);--sidebar-foreground:oklch(88% .008 82);--elevation-1:0 1px 2px oklab(0% none none/.4);--elevation-2:0 1px 2px oklab(0% none none/.4), 0 12px 28px -16px black;--elevation-3:0 2px 6px oklab(0% none none/.45), 0 28px 60px -30px black;--desk-stage:oklch(11.5% .007 66);--desk-proof-surface:oklch(22.5% .009 68);--desk-row-hover:color-mix(in oklab, var(--foreground) 5%, var(--card));--schol-card-border:color-mix(in oklab, var(--border) 92%, transparent);--highlight:color-mix(in oklab, var(--brand) 25%, black);--inbox-accent-hover:color-mix(in oklab, var(--foreground) 6%, var(--background));--inbox-row-selected:color-mix(in oklab, var(--brand) 14%, var(--background));--inbox-accent-primary:color-mix(in oklab, var(--brand) 16%, var(--background));--inbox-accent-mailbox-active:color-mix(in oklab, var(--brand) 20%, var(--card));--board-surface-card-hover:color-mix(in oklab, var(--foreground) 5%, var(--card));--board-accent-tab-active:color-mix(in oklab, var(--brand) 16%, var(--card))}body[data-visual-system=working-desk] [data-floating-shell-root=true]{background-color:var(--desk-stage)}body[data-visual-system=working-desk] [data-floating-console-frame=true]{border-radius:var(--desk-frame-radius);isolation:isolate}body[data-visual-system=working-desk] [data-floating-console-frame=true]:before{z-index:20;background:var(--desk-rule-strong);content:"";pointer-events:none;height:2px;position:absolute;inset:0 0 auto}body[data-visual-system=working-desk] :is(h1,h2,h3){text-wrap:balance}body[data-visual-system=working-desk] :is(p,li){text-wrap:pretty}body[data-visual-system=working-desk] [data-slot=masthead-band]{border-color:var(--desk-rule);background:var(--background);box-shadow:none}body[data-visual-system=working-desk] [data-slot=card]:not([data-floating-console-frame=true]){background-image:none}body[data-visual-system=working-desk] [data-slot=card-title]{font-family:var(--display-family);font-size:var(--text-base);line-height:var(--text-base--line-height);letter-spacing:-.005em;font-weight:600}body[data-visual-system=working-desk] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=input-group]){border-radius:var(--radius-sm)}body[data-visual-system=working-desk] :is([data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=hover-card-content]){border-color:var(--desk-frame-border);border-radius:var(--radius-md);box-shadow:var(--elevation-2)}body[data-visual-system=working-desk] [data-slot=dialog-content]{border-color:var(--schol-modal-border);border-radius:var(--schol-modal-radius)}body[data-visual-system=working-desk] :is([data-slot=dialog-title],[data-slot=sheet-title]){font-family:var(--display-family);letter-spacing:-.01em;font-weight:600}body[data-visual-system=working-desk] [data-slot=tabs-list][data-variant=segmented]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--secondary)}body[data-visual-system=working-desk] [data-slot=tabs-trigger][data-variant=segmented]{border-radius:var(--radius-sm);box-shadow:none}body[data-visual-system=working-desk] [data-slot=tabs-trigger][data-variant=underline]:after{background:var(--brand)}body[data-visual-system=working-desk] [data-slot=table-header]{border-top:1px solid var(--desk-rule);background:color-mix(in oklab, var(--background) 82%, var(--card))}body[data-visual-system=working-desk] [data-slot=table-head]{height:2.25rem;color:var(--muted-foreground);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}body[data-visual-system=working-desk] [data-slot=table-row]{border-color:var(--desk-rule)}body[data-visual-system=working-desk] [data-slot=table-row]:hover{background:var(--desk-row-hover)}body[data-visual-system=working-desk] [data-slot=empty]{border:0;border-top:1px solid var(--desk-rule);border-bottom:1px solid var(--desk-rule);border-radius:0}body[data-visual-system=working-desk] [data-slot=empty-title]{font-family:var(--display-family);font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:600}body[data-visual-system=working-desk] [data-app-dock=desktop]{border-radius:var(--radius-xl);background:var(--dock);box-shadow:var(--elevation-3);-webkit-backdrop-filter:none;backdrop-filter:none}body[data-visual-system=working-desk] [data-app-dock=desktop] :is(a,button,div){--tw-shadow:0 0 transparent}body[data-visual-system=working-desk] .working-desk-proof-ledger{display:none}body[data-visual-system=working-desk] ::selection{background:color-mix(in oklab, var(--brand) 22%, transparent);color:var(--foreground)}body[data-visual-system=working-desk]{accent-color:var(--primary);caret-color:var(--brand)}@media (min-width:1024px) and (min-height:880px){body[data-visual-system=working-desk] .working-desk-proof-ledger{display:block}}@media (max-width:767.98px){body[data-visual-system=working-desk]{--desk-frame-radius:.1875rem;--desk-frame-shadow:none}}@media (prefers-reduced-motion:reduce){body[data-visual-system=working-desk] *,body[data-visual-system=working-desk] :before,body[data-visual-system=working-desk] :after{scroll-behavior:auto!important}}
:root{--schol-common-ground-background:var(--background);--schol-common-ground-foreground:var(--foreground);--schol-common-ground-card:var(--card);--schol-common-ground-card-foreground:var(--card-foreground);--schol-common-ground-popover:var(--popover);--schol-common-ground-popover-foreground:var(--popover-foreground);--schol-common-ground-primary:var(--primary);--schol-common-ground-primary-foreground:var(--primary-foreground);--schol-common-ground-secondary:var(--secondary);--schol-common-ground-secondary-foreground:var(--secondary-foreground);--schol-common-ground-muted:var(--muted);--schol-common-ground-muted-foreground:var(--muted-foreground);--schol-common-ground-accent:var(--accent);--schol-common-ground-accent-foreground:var(--accent-foreground);--schol-common-ground-border:var(--border);--schol-common-ground-input:var(--input);--schol-common-ground-ring:var(--ring)}.workspace-site:not([data-site-theme]):not([data-site-theme] .workspace-site),.common-ground-mobile-menu:not([data-site-theme]){--background:var(--schol-common-ground-background);--foreground:var(--schol-common-ground-foreground);--card:var(--schol-common-ground-card);--card-foreground:var(--schol-common-ground-card-foreground);--popover:var(--schol-common-ground-popover);--popover-foreground:var(--schol-common-ground-popover-foreground);--primary:var(--schol-common-ground-primary);--primary-foreground:var(--schol-common-ground-primary-foreground);--secondary:var(--schol-common-ground-secondary);--secondary-foreground:var(--schol-common-ground-secondary-foreground);--muted:var(--schol-common-ground-muted);--muted-foreground:var(--schol-common-ground-muted-foreground);--accent:var(--schol-common-ground-accent);--accent-foreground:var(--schol-common-ground-accent-foreground);--border:var(--schol-common-ground-border);--input:var(--schol-common-ground-input);--ring:var(--schol-common-ground-ring)}
