@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-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;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--workspace-card-border-angle:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-focus-sans);--font-serif:var(--font-focus-serif);--font-mono:var(--font-focus-mono);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--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-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-focus-sans);--default-mono-font-family:var(--font-focus-mono);--color-bg-base:var(--bg-base,#0c0d10);--color-bg-surface:var(--bg-surface,#17191d);--color-bg-surface-hover:var(--bg-surface-hover,#20242b);--color-border:var(--border,#2b3038);--color-border-subtle:var(--border-subtle,#20242a);--color-text-primary:var(--text-primary,#f0f0f0);--color-text-secondary:var(--text-secondary,#9aa3b2);--color-text-muted:var(--text-muted,#626b78);--color-accent:var(--accent,#6b7cff);--color-accent-hover:var(--accent-hover,#5d6df2);--color-codex:var(--codex);--color-destructive:var(--destructive);--color-success:var(--success);--color-focus-private:var(--focus-private);--color-focus-warm:var(--focus-warm);--color-focus-calm:var(--focus-calm)}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer wb-foundation;@layer wb-style{html[data-wingbeat-style=soft]{--wb-style-radius-control:8px;--wb-style-radius-panel:14px;--wb-style-radius-chip:6px;--wb-style-stroke:1px;--wb-style-shadow-panel:0 3px 12px #0000000d;--wb-style-shadow-control:0 1px 2px #00000014;--wb-style-display-family:Inter, "Segoe UI", Arial, sans-serif;--wb-style-display-weight:650;--wb-style-display-tracking:-.025em;--wb-style-heading-rule:0px}html[data-wingbeat-style=editorial]{--wb-style-radius-control:3px;--wb-style-radius-panel:3px;--wb-style-radius-chip:2px;--wb-style-stroke:1px;--wb-style-shadow-panel:0 3px 0 var(--wb-palette-rule);--wb-style-shadow-control:0 0 0 transparent;--wb-style-display-family:Georgia, "Iowan Old Style", serif;--wb-style-display-weight:400;--wb-style-display-tracking:-.025em;--wb-style-heading-rule:1px}html[data-wingbeat-style=bold]{--wb-style-radius-control:0px;--wb-style-radius-panel:0px;--wb-style-radius-chip:0px;--wb-style-stroke:2px;--wb-style-shadow-panel:4px 4px 0 var(--wb-palette-depth);--wb-style-shadow-control:2px 2px 0 var(--wb-palette-depth);--wb-style-display-family:Inter, "Segoe UI", Arial, sans-serif;--wb-style-display-weight:800;--wb-style-display-tracking:-.035em;--wb-style-heading-rule:2px}html[data-wingbeat-style=playful]{--wb-style-radius-control:14px;--wb-style-radius-panel:22px;--wb-style-radius-chip:9px;--wb-style-stroke:3px;--wb-style-shadow-panel:3px 4px 0 var(--wb-palette-depth);--wb-style-shadow-control:2px 2px 0 var(--wb-palette-depth);--wb-style-display-family:"Wingbeat Playful", "Arial Rounded MT Bold", sans-serif;--wb-style-display-weight:400;--wb-style-display-tracking:-.015em;--wb-style-heading-rule:0px}html[data-wingbeat-style=studio]{--wb-style-radius-control:12px;--wb-style-radius-panel:17px;--wb-style-radius-chip:8px;--wb-style-stroke:1px;--wb-style-shadow-panel:none;--wb-style-shadow-control:none;--wb-style-display-family:"Wingbeat Sans", "Segoe UI", Arial, sans-serif;--wb-style-display-weight:700;--wb-style-display-tracking:-.035em;--wb-style-heading-rule:0px}}@layer wb-palette{html[data-wingbeat-style=soft][data-wingbeat-palette=botanical][data-wingbeat-mode=light]{--wb-palette-canvas:#f2f4ed;--wb-palette-rail:#e7ecdf;--wb-palette-panel:#f8f9f3;--wb-palette-surface:#fff;--wb-palette-text:#1d2d25;--wb-palette-secondary:#405448;--wb-palette-muted:#536355;--wb-palette-border:#7a8879;--wb-palette-rule:#d2dacd;--wb-palette-accent:#245c42;--wb-palette-selected:#dcebdc;--wb-palette-button:#245c42;--wb-palette-hover:#e7efe3;--wb-palette-depth:#b3bfae;--wb-palette-reader:#f8f9f3;--wb-palette-input:#fff;--wb-palette-link:#245c42;--wb-palette-focus:#245c42;--wb-palette-on-button:#fff;--wb-palette-selection-text:#1d2d25;--wb-palette-disabled-text:#536355;--wb-palette-disabled-surface:#f2f4ed}html[data-wingbeat-style=soft][data-wingbeat-palette=botanical][data-wingbeat-mode=dark]{--wb-palette-canvas:#19211d;--wb-palette-rail:#151c18;--wb-palette-panel:#222b25;--wb-palette-surface:#2a352d;--wb-palette-text:#eef3e9;--wb-palette-secondary:#c9d7c9;--wb-palette-muted:#afc2b1;--wb-palette-border:#899f89;--wb-palette-rule:#405244;--wb-palette-accent:#9ad9ac;--wb-palette-selected:#334d3b;--wb-palette-button:#a9dfb4;--wb-palette-hover:#334139;--wb-palette-depth:#0b100d;--wb-palette-reader:#222b25;--wb-palette-input:#2a352d;--wb-palette-link:#9ad9ac;--wb-palette-focus:#9ad9ac;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#eef3e9;--wb-palette-disabled-text:#afc2b1;--wb-palette-disabled-surface:#19211d}html[data-wingbeat-style=soft][data-wingbeat-palette=plum][data-wingbeat-mode=light]{--wb-palette-canvas:#f6f2f8;--wb-palette-rail:#eee6f3;--wb-palette-panel:#fcf8ff;--wb-palette-surface:#fff;--wb-palette-text:#2e2434;--wb-palette-secondary:#584862;--wb-palette-muted:#6d5975;--wb-palette-border:#87728f;--wb-palette-rule:#e0d3e7;--wb-palette-accent:#704887;--wb-palette-selected:#ebdef3;--wb-palette-button:#704887;--wb-palette-hover:#f1e7f5;--wb-palette-depth:#c0aeca;--wb-palette-reader:#fcf8ff;--wb-palette-input:#fff;--wb-palette-link:#704887;--wb-palette-focus:#704887;--wb-palette-on-button:#fff;--wb-palette-selection-text:#2e2434;--wb-palette-disabled-text:#6d5975;--wb-palette-disabled-surface:#f6f2f8}html[data-wingbeat-style=soft][data-wingbeat-palette=plum][data-wingbeat-mode=dark]{--wb-palette-canvas:#231e28;--wb-palette-rail:#1b1721;--wb-palette-panel:#2b2532;--wb-palette-surface:#352d3e;--wb-palette-text:#f3ecf8;--wb-palette-secondary:#dac9e5;--wb-palette-muted:#c3aecd;--wb-palette-border:#9d87a9;--wb-palette-rule:#51425b;--wb-palette-accent:#d8b4ed;--wb-palette-selected:#483953;--wb-palette-button:#d8b4ed;--wb-palette-hover:#413449;--wb-palette-depth:#15111a;--wb-palette-reader:#2b2532;--wb-palette-input:#352d3e;--wb-palette-link:#d8b4ed;--wb-palette-focus:#d8b4ed;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#f3ecf8;--wb-palette-disabled-text:#c3aecd;--wb-palette-disabled-surface:#231e28}html[data-wingbeat-style=soft][data-wingbeat-palette=midnight][data-wingbeat-mode=light]{--wb-palette-canvas:#f2f4f8;--wb-palette-rail:#e7ebf2;--wb-palette-panel:#f9fafc;--wb-palette-surface:#fff;--wb-palette-text:#222b3c;--wb-palette-secondary:#46536a;--wb-palette-muted:#5b6780;--wb-palette-border:#727f93;--wb-palette-rule:#d3dae6;--wb-palette-accent:#445c9d;--wb-palette-selected:#e0e6f4;--wb-palette-button:#445c9d;--wb-palette-hover:#e9edf5;--wb-palette-depth:#a6b1c8;--wb-palette-reader:#f9fafc;--wb-palette-input:#fff;--wb-palette-link:#445c9d;--wb-palette-focus:#445c9d;--wb-palette-on-button:#fff;--wb-palette-selection-text:#222b3c;--wb-palette-disabled-text:#5b6780;--wb-palette-disabled-surface:#f2f4f8}html[data-wingbeat-style=soft][data-wingbeat-palette=midnight][data-wingbeat-mode=dark]{--wb-palette-canvas:#191919;--wb-palette-rail:#171717;--wb-palette-panel:#202020;--wb-palette-surface:#292929;--wb-palette-text:#f1f2f3;--wb-palette-secondary:#cdd0d5;--wb-palette-muted:#aeb5bf;--wb-palette-border:#858b96;--wb-palette-rule:#3a3a3a;--wb-palette-accent:#b8c2ff;--wb-palette-selected:#303a52;--wb-palette-button:#b8c2ff;--wb-palette-hover:#323232;--wb-palette-depth:#080808;--wb-palette-reader:#202020;--wb-palette-input:#292929;--wb-palette-link:#b8c2ff;--wb-palette-focus:#b8c2ff;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#f1f2f3;--wb-palette-disabled-text:#aeb5bf;--wb-palette-disabled-surface:#191919}html[data-wingbeat-style=soft][data-wingbeat-palette=cyan][data-wingbeat-mode=light]{--wb-palette-canvas:#eff6f7;--wb-palette-rail:#e0edef;--wb-palette-panel:#f8fcfc;--wb-palette-surface:#fff;--wb-palette-text:#193439;--wb-palette-secondary:#35585e;--wb-palette-muted:#4c6d72;--wb-palette-border:#61838a;--wb-palette-rule:#cbdee1;--wb-palette-accent:#176474;--wb-palette-selected:#d8eef1;--wb-palette-button:#176474;--wb-palette-hover:#e4f1f3;--wb-palette-depth:#9fbec4;--wb-palette-reader:#f8fcfc;--wb-palette-input:#fff;--wb-palette-link:#176474;--wb-palette-focus:#176474;--wb-palette-on-button:#fff;--wb-palette-selection-text:#193439;--wb-palette-disabled-text:#4c6d72;--wb-palette-disabled-surface:#eff6f7}html[data-wingbeat-style=soft][data-wingbeat-palette=cyan][data-wingbeat-mode=dark]{--wb-palette-canvas:#172326;--wb-palette-rail:#121d20;--wb-palette-panel:#1e2c30;--wb-palette-surface:#25373b;--wb-palette-text:#eaf5f6;--wb-palette-secondary:#c4dce0;--wb-palette-muted:#a4c3ca;--wb-palette-border:#769ca5;--wb-palette-rule:#38545b;--wb-palette-accent:#85d9e7;--wb-palette-selected:#294b55;--wb-palette-button:#85d9e7;--wb-palette-hover:#30454a;--wb-palette-depth:#0a1214;--wb-palette-reader:#1e2c30;--wb-palette-input:#25373b;--wb-palette-link:#85d9e7;--wb-palette-focus:#85d9e7;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#eaf5f6;--wb-palette-disabled-text:#a4c3ca;--wb-palette-disabled-surface:#172326}html[data-wingbeat-style=editorial][data-wingbeat-palette=ink][data-wingbeat-mode=light]{--wb-palette-canvas:#f2f0e9;--wb-palette-rail:#e9e6dc;--wb-palette-panel:#faf8f1;--wb-palette-surface:#fffdf8;--wb-palette-text:#2b2c2b;--wb-palette-secondary:#50524f;--wb-palette-muted:#646660;--wb-palette-border:#7a7e74;--wb-palette-rule:#d7d7cb;--wb-palette-accent:#28586a;--wb-palette-selected:#e0eaeb;--wb-palette-button:#28586a;--wb-palette-hover:#eaece4;--wb-palette-depth:#aeafa2;--wb-palette-reader:#faf8f1;--wb-palette-input:#fffdf8;--wb-palette-link:#28586a;--wb-palette-focus:#28586a;--wb-palette-on-button:#fff;--wb-palette-selection-text:#2b2c2b;--wb-palette-disabled-text:#646660;--wb-palette-disabled-surface:#f2f0e9}html[data-wingbeat-style=editorial][data-wingbeat-palette=ink][data-wingbeat-mode=dark]{--wb-palette-canvas:#21221f;--wb-palette-rail:#191b18;--wb-palette-panel:#292b27;--wb-palette-surface:#31342e;--wb-palette-text:#f2f0e7;--wb-palette-secondary:#d7d6c9;--wb-palette-muted:#bdbfaf;--wb-palette-border:#969a89;--wb-palette-rule:#4b5045;--wb-palette-accent:#a0d2df;--wb-palette-selected:#354b4d;--wb-palette-button:#a0d2df;--wb-palette-hover:#393e33;--wb-palette-depth:#0d0f0c;--wb-palette-reader:#292b27;--wb-palette-input:#31342e;--wb-palette-link:#a0d2df;--wb-palette-focus:#a0d2df;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#f2f0e7;--wb-palette-disabled-text:#bdbfaf;--wb-palette-disabled-surface:#21221f}html[data-wingbeat-style=editorial][data-wingbeat-palette=sepia][data-wingbeat-mode=light]{--wb-palette-canvas:#f6f0e6;--wb-palette-rail:#ede2d1;--wb-palette-panel:#fff9f0;--wb-palette-surface:#fffdf8;--wb-palette-text:#382b25;--wb-palette-secondary:#625046;--wb-palette-muted:#705b49;--wb-palette-border:#8b735d;--wb-palette-rule:#e0d1bc;--wb-palette-accent:#845035;--wb-palette-selected:#f0dfcf;--wb-palette-button:#845035;--wb-palette-hover:#f1e8dc;--wb-palette-depth:#c4ae96;--wb-palette-reader:#fff9f0;--wb-palette-input:#fffdf8;--wb-palette-link:#845035;--wb-palette-focus:#845035;--wb-palette-on-button:#fff;--wb-palette-selection-text:#382b25;--wb-palette-disabled-text:#705b49;--wb-palette-disabled-surface:#f6f0e6}html[data-wingbeat-style=editorial][data-wingbeat-palette=sepia][data-wingbeat-mode=dark]{--wb-palette-canvas:#29211c;--wb-palette-rail:#201a16;--wb-palette-panel:#332922;--wb-palette-surface:#3d3028;--wb-palette-text:#f8efe3;--wb-palette-secondary:#e2cfba;--wb-palette-muted:#ccb69e;--wb-palette-border:#ae9074;--wb-palette-rule:#604a38;--wb-palette-accent:#edbc91;--wb-palette-selected:#594331;--wb-palette-button:#edbc91;--wb-palette-hover:#47382d;--wb-palette-depth:#17120f;--wb-palette-reader:#332922;--wb-palette-input:#3d3028;--wb-palette-link:#edbc91;--wb-palette-focus:#edbc91;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#f8efe3;--wb-palette-disabled-text:#ccb69e;--wb-palette-disabled-surface:#29211c}html[data-wingbeat-style=editorial][data-wingbeat-palette=moss][data-wingbeat-mode=light]{--wb-palette-canvas:#f2f3e9;--wb-palette-rail:#e7e9d9;--wb-palette-panel:#fafbf3;--wb-palette-surface:#fffffa;--wb-palette-text:#2c3325;--wb-palette-secondary:#505b42;--wb-palette-muted:#586440;--wb-palette-border:#788763;--wb-palette-rule:#d9dfc8;--wb-palette-accent:#536a30;--wb-palette-selected:#e2ebcb;--wb-palette-button:#536a30;--wb-palette-hover:#eaf0dd;--wb-palette-depth:#b4c39b;--wb-palette-reader:#fafbf3;--wb-palette-input:#fffffa;--wb-palette-link:#536a30;--wb-palette-focus:#536a30;--wb-palette-on-button:#fff;--wb-palette-selection-text:#2c3325;--wb-palette-disabled-text:#586440;--wb-palette-disabled-surface:#f2f3e9}html[data-wingbeat-style=editorial][data-wingbeat-palette=moss][data-wingbeat-mode=dark]{--wb-palette-canvas:#21251b;--wb-palette-rail:#191e14;--wb-palette-panel:#2b3023;--wb-palette-surface:#343b2a;--wb-palette-text:#f1f5e6;--wb-palette-secondary:#d3ddbd;--wb-palette-muted:#b9c99d;--wb-palette-border:#93a773;--wb-palette-rule:#505d3b;--wb-palette-accent:#cadc9c;--wb-palette-selected:#465632;--wb-palette-button:#cadc9c;--wb-palette-hover:#404a32;--wb-palette-depth:#0e1309;--wb-palette-reader:#2b3023;--wb-palette-input:#343b2a;--wb-palette-link:#cadc9c;--wb-palette-focus:#cadc9c;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#f1f5e6;--wb-palette-disabled-text:#b9c99d;--wb-palette-disabled-surface:#21251b}html[data-wingbeat-style=editorial][data-wingbeat-palette=slate][data-wingbeat-mode=light]{--wb-palette-canvas:#f1f3f5;--wb-palette-rail:#e5e9ed;--wb-palette-panel:#f8fafc;--wb-palette-surface:#fff;--wb-palette-text:#263341;--wb-palette-secondary:#47596a;--wb-palette-muted:#526678;--wb-palette-border:#6e8192;--wb-palette-rule:#d2dde5;--wb-palette-accent:#3e607b;--wb-palette-selected:#dce8f0;--wb-palette-button:#3e607b;--wb-palette-hover:#e7eef3;--wb-palette-depth:#a9bdcd;--wb-palette-reader:#f8fafc;--wb-palette-input:#fff;--wb-palette-link:#3e607b;--wb-palette-focus:#3e607b;--wb-palette-on-button:#fff;--wb-palette-selection-text:#263341;--wb-palette-disabled-text:#526678;--wb-palette-disabled-surface:#f1f3f5}html[data-wingbeat-style=editorial][data-wingbeat-palette=slate][data-wingbeat-mode=dark]{--wb-palette-canvas:#1d2329;--wb-palette-rail:#171c21;--wb-palette-panel:#252d35;--wb-palette-surface:#2d3741;--wb-palette-text:#eef3f8;--wb-palette-secondary:#cddae7;--wb-palette-muted:#aec3d6;--wb-palette-border:#829caf;--wb-palette-rule:#435a6e;--wb-palette-accent:#afcfe8;--wb-palette-selected:#344e66;--wb-palette-button:#afcfe8;--wb-palette-hover:#364757;--wb-palette-depth:#0e1318;--wb-palette-reader:#252d35;--wb-palette-input:#2d3741;--wb-palette-link:#afcfe8;--wb-palette-focus:#afcfe8;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#eef3f8;--wb-palette-disabled-text:#aec3d6;--wb-palette-disabled-surface:#1d2329}html[data-wingbeat-style=bold][data-wingbeat-palette=cobalt][data-wingbeat-mode=light]{--wb-palette-canvas:#f3f0e7;--wb-palette-rail:#e8e4d7;--wb-palette-panel:#fffdf5;--wb-palette-surface:#fff;--wb-palette-text:#202726;--wb-palette-secondary:#424e49;--wb-palette-muted:#5c6861;--wb-palette-border:#626f67;--wb-palette-rule:#cbd3c8;--wb-palette-accent:#254cd4;--wb-palette-selected:#dfe6ff;--wb-palette-button:#254cd4;--wb-palette-hover:#e7ebf6;--wb-palette-depth:#26352e;--wb-palette-reader:#fffdf5;--wb-palette-input:#fff;--wb-palette-link:#254cd4;--wb-palette-focus:#254cd4;--wb-palette-on-button:#fff;--wb-palette-selection-text:#202726;--wb-palette-disabled-text:#5c6861;--wb-palette-disabled-surface:#f3f0e7}html[data-wingbeat-style=bold][data-wingbeat-palette=cobalt][data-wingbeat-mode=dark]{--wb-palette-canvas:#1a201d;--wb-palette-rail:#121813;--wb-palette-panel:#242d26;--wb-palette-surface:#2d3930;--wb-palette-text:#f4f5e9;--wb-palette-secondary:#d1daca;--wb-palette-muted:#b5c4af;--wb-palette-border:#96a58b;--wb-palette-rule:#46573e;--wb-palette-accent:#b7c6ff;--wb-palette-selected:#35445f;--wb-palette-button:#b7c6ff;--wb-palette-hover:#39463a;--wb-palette-depth:#050a06;--wb-palette-reader:#242d26;--wb-palette-input:#2d3930;--wb-palette-link:#b7c6ff;--wb-palette-focus:#b7c6ff;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#f4f5e9;--wb-palette-disabled-text:#b5c4af;--wb-palette-disabled-surface:#1a201d}html[data-wingbeat-style=bold][data-wingbeat-palette=coral][data-wingbeat-mode=light]{--wb-palette-canvas:#f7f0e9;--wb-palette-rail:#eedfd3;--wb-palette-panel:#fffaf4;--wb-palette-surface:#fff;--wb-palette-text:#352721;--wb-palette-secondary:#62473b;--wb-palette-muted:#795c4b;--wb-palette-border:#947662;--wb-palette-rule:#e2cdbd;--wb-palette-accent:#9a3e2c;--wb-palette-selected:#f7dfd4;--wb-palette-button:#9a3e2c;--wb-palette-hover:#f3e5dc;--wb-palette-depth:#51372d;--wb-palette-reader:#fffaf4;--wb-palette-input:#fff;--wb-palette-link:#9a3e2c;--wb-palette-focus:#9a3e2c;--wb-palette-on-button:#fff;--wb-palette-selection-text:#352721;--wb-palette-disabled-text:#795c4b;--wb-palette-disabled-surface:#f7f0e9}html[data-wingbeat-style=bold][data-wingbeat-palette=coral][data-wingbeat-mode=dark]{--wb-palette-canvas:#281f1b;--wb-palette-rail:#1d1613;--wb-palette-panel:#342721;--wb-palette-surface:#403027;--wb-palette-text:#fff0e5;--wb-palette-secondary:#e9cdb8;--wb-palette-muted:#d6b497;--wb-palette-border:#b58d6c;--wb-palette-rule:#6d4c37;--wb-palette-accent:#ffbd99;--wb-palette-selected:#5d3b2e;--wb-palette-button:#ffbd99;--wb-palette-hover:#4d382a;--wb-palette-depth:#0c0705;--wb-palette-reader:#342721;--wb-palette-input:#403027;--wb-palette-link:#ffbd99;--wb-palette-focus:#ffbd99;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#fff0e5;--wb-palette-disabled-text:#d6b497;--wb-palette-disabled-surface:#281f1b}html[data-wingbeat-style=bold][data-wingbeat-palette=grape][data-wingbeat-mode=light]{--wb-palette-canvas:#f3eff7;--wb-palette-rail:#e8e0ef;--wb-palette-panel:#fcf9ff;--wb-palette-surface:#fff;--wb-palette-text:#312239;--wb-palette-secondary:#584362;--wb-palette-muted:#6f557c;--wb-palette-border:#876b96;--wb-palette-rule:#decee7;--wb-palette-accent:#713b99;--wb-palette-selected:#ecdbf8;--wb-palette-button:#713b99;--wb-palette-hover:#eee3f5;--wb-palette-depth:#3f254d;--wb-palette-reader:#fcf9ff;--wb-palette-input:#fff;--wb-palette-link:#713b99;--wb-palette-focus:#713b99;--wb-palette-on-button:#fff;--wb-palette-selection-text:#312239;--wb-palette-disabled-text:#6f557c;--wb-palette-disabled-surface:#f3eff7}html[data-wingbeat-style=bold][data-wingbeat-palette=grape][data-wingbeat-mode=dark]{--wb-palette-canvas:#241c29;--wb-palette-rail:#1b131f;--wb-palette-panel:#302438;--wb-palette-surface:#3a2d43;--wb-palette-text:#faedff;--wb-palette-secondary:#e0c9ed;--wb-palette-muted:#cdaeda;--wb-palette-border:#a683b8;--wb-palette-rule:#563d66;--wb-palette-accent:#e0b4ff;--wb-palette-selected:#4e335f;--wb-palette-button:#e0b4ff;--wb-palette-hover:#493355;--wb-palette-depth:#100815;--wb-palette-reader:#302438;--wb-palette-input:#3a2d43;--wb-palette-link:#e0b4ff;--wb-palette-focus:#e0b4ff;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#faedff;--wb-palette-disabled-text:#cdaeda;--wb-palette-disabled-surface:#241c29}html[data-wingbeat-style=bold][data-wingbeat-palette=citron][data-wingbeat-mode=light]{--wb-palette-canvas:#f3f3e9;--wb-palette-rail:#e8e8d6;--wb-palette-panel:#fcfdef;--wb-palette-surface:#fff;--wb-palette-text:#2b301f;--wb-palette-secondary:#525c36;--wb-palette-muted:#5c683f;--wb-palette-border:#7a8859;--wb-palette-rule:#d8dfbc;--wb-palette-accent:#566322;--wb-palette-selected:#e8edc5;--wb-palette-button:#566322;--wb-palette-hover:#edf1d8;--wb-palette-depth:#384323;--wb-palette-reader:#fcfdef;--wb-palette-input:#fff;--wb-palette-link:#566322;--wb-palette-focus:#566322;--wb-palette-on-button:#fff;--wb-palette-selection-text:#2b301f;--wb-palette-disabled-text:#5c683f;--wb-palette-disabled-surface:#f3f3e9}html[data-wingbeat-style=bold][data-wingbeat-palette=citron][data-wingbeat-mode=dark]{--wb-palette-canvas:#222519;--wb-palette-rail:#181d10;--wb-palette-panel:#2d3220;--wb-palette-surface:#393f28;--wb-palette-text:#f3f7de;--wb-palette-secondary:#d9e2b9;--wb-palette-muted:#c1d396;--wb-palette-border:#a3b572;--wb-palette-rule:#57663a;--wb-palette-accent:#d4e69d;--wb-palette-selected:#4a5830;--wb-palette-button:#d4e69d;--wb-palette-hover:#444e2e;--wb-palette-depth:#0b1005;--wb-palette-reader:#2d3220;--wb-palette-input:#393f28;--wb-palette-link:#d4e69d;--wb-palette-focus:#d4e69d;--wb-palette-on-button:#17211d;--wb-palette-selection-text:#f3f7de;--wb-palette-disabled-text:#c1d396;--wb-palette-disabled-surface:#222519}html[data-wingbeat-style=playful][data-wingbeat-palette=periwinkle][data-wingbeat-mode=light]{--wb-palette-canvas:#f6f1e7;--wb-palette-rail:#5c82f5;--wb-palette-panel:#fffdf5;--wb-palette-surface:#fffdf5;--wb-palette-text:#20201e;--wb-palette-secondary:#4f4b44;--wb-palette-muted:#625f59;--wb-palette-border:#20201e;--wb-palette-rule:#d6cfbf;--wb-palette-accent:#3755c1;--wb-palette-selected:#e2e9ff;--wb-palette-button:#ffdb70;--wb-palette-hover:#eee8da;--wb-palette-depth:#20201e;--wb-palette-reader:#fffdf5;--wb-palette-input:#fffdf5;--wb-palette-link:#3755c1;--wb-palette-focus:#3755c1;--wb-palette-on-button:#20201e;--wb-palette-selection-text:#20201e;--wb-palette-disabled-text:#625f59;--wb-palette-disabled-surface:#eee8da;--wb-palette-hero:#5c82f5;--wb-palette-on-hero:#17203b;--wb-palette-chrome:#fffdf5;--wb-palette-goal:#e2e9ff}html[data-wingbeat-style=playful][data-wingbeat-palette=periwinkle][data-wingbeat-mode=dark]{--wb-palette-canvas:#1e2724;--wb-palette-rail:#8b9aff;--wb-palette-panel:#29312f;--wb-palette-surface:#29312f;--wb-palette-text:#f4f1e7;--wb-palette-secondary:#d0d3ce;--wb-palette-muted:#b3b9b4;--wb-palette-border:#e8e5d7;--wb-palette-rule:#48514a;--wb-palette-accent:#b6c1ff;--wb-palette-selected:#38445a;--wb-palette-button:#f2d079;--wb-palette-hover:#35403b;--wb-palette-depth:#0d1411;--wb-palette-reader:#29312f;--wb-palette-input:#29312f;--wb-palette-link:#b6c1ff;--wb-palette-focus:#b6c1ff;--wb-palette-on-button:#20201e;--wb-palette-selection-text:#f4f1e7;--wb-palette-disabled-text:#b3b9b4;--wb-palette-disabled-surface:#35403b;--wb-palette-hero:#8b9aff;--wb-palette-on-hero:#17203b;--wb-palette-chrome:#29312f;--wb-palette-goal:#354057}html[data-wingbeat-style=studio][data-wingbeat-palette=cobalt][data-wingbeat-mode=light]{--wb-palette-canvas:#f8f8f5;--wb-palette-rail:#efefea;--wb-palette-panel:#fff;--wb-palette-surface:#fff;--wb-palette-text:#24272d;--wb-palette-secondary:#4f565e;--wb-palette-muted:#626a72;--wb-palette-border:#d9ddd8;--wb-palette-rule:#e4e6e1;--wb-palette-accent:#455ee2;--wb-palette-selected:#edf0ff;--wb-palette-button:#455ee2;--wb-palette-hover:#f1f2ee;--wb-palette-depth:#292d34;--wb-palette-reader:#fff;--wb-palette-input:#fff;--wb-palette-link:#455ee2;--wb-palette-focus:#455ee2;--wb-palette-on-button:#fff;--wb-palette-selection-text:#24272d;--wb-palette-disabled-text:#626a72;--wb-palette-disabled-surface:#f1f2ee;--wb-palette-goal:#edf0ff}html[data-wingbeat-style=studio][data-wingbeat-palette=cobalt][data-wingbeat-mode=dark]{--wb-palette-canvas:#191b1e;--wb-palette-rail:#202226;--wb-palette-panel:#23262a;--wb-palette-surface:#23262a;--wb-palette-text:#f0f0e9;--wb-palette-secondary:#c8cdd3;--wb-palette-muted:#a6adb7;--wb-palette-border:#3c4047;--wb-palette-rule:#32363c;--wb-palette-accent:#a8b3ff;--wb-palette-selected:#30364d;--wb-palette-button:#a8b3ff;--wb-palette-hover:#2b2e34;--wb-palette-depth:#101114;--wb-palette-reader:#23262a;--wb-palette-input:#23262a;--wb-palette-link:#a8b3ff;--wb-palette-focus:#a8b3ff;--wb-palette-on-button:#22283f;--wb-palette-selection-text:#f0f0e9;--wb-palette-disabled-text:#a6adb7;--wb-palette-disabled-surface:#2b2e34;--wb-palette-goal:#30364d}}@layer wb-semantic{html[data-wingbeat-style]:not([data-wingbeat-style=classic])[data-wingbeat-mode=light]{--wb-semantic-success:#175b3d;--wb-semantic-success-bg:#dff0e5;--wb-semantic-warning:#715008;--wb-semantic-warning-bg:#fff0c9;--wb-semantic-danger:#942e3c;--wb-semantic-danger-bg:#fbe3e6;--wb-semantic-info:#1c5276;--wb-semantic-info-bg:#e0edf8;--wb-semantic-private:#86435b;--wb-semantic-internal:#536174;--wb-semantic-collaborator:#235f8c;--wb-semantic-client-visible:#755510;--wb-semantic-replied:#0b665a;--wb-semantic-reply-unknown:#536174;--wb-semantic-unread:#172233;--wb-semantic-unreplied:#715008;--wb-semantic-not-needed:#655278;--wb-workspace-blue-color:#175b91;--wb-workspace-blue-fill:#e1effb;--wb-workspace-blue-text:#175b91;--wb-workspace-cyan-color:#096477;--wb-workspace-cyan-fill:#ddf3f7;--wb-workspace-cyan-text:#096477;--wb-workspace-teal-color:#11645e;--wb-workspace-teal-fill:#dbf1ec;--wb-workspace-teal-text:#11645e;--wb-workspace-sage-color:#47603a;--wb-workspace-sage-fill:#eaf0df;--wb-workspace-sage-text:#47603a;--wb-workspace-moss-color:#32652d;--wb-workspace-moss-fill:#e5f2dd;--wb-workspace-moss-text:#32652d;--wb-workspace-amber-color:#79500b;--wb-workspace-amber-fill:#fff0cc;--wb-workspace-amber-text:#79500b;--wb-workspace-coral-color:#93420e;--wb-workspace-coral-fill:#ffe7d7;--wb-workspace-coral-text:#93420e;--wb-workspace-rose-color:#9c315d;--wb-workspace-rose-fill:#fce1ed;--wb-workspace-rose-text:#9c315d;--wb-workspace-orchid-color:#8c3882;--wb-workspace-orchid-fill:#f7e2f3;--wb-workspace-orchid-text:#8c3882;--wb-workspace-violet-color:#6739a2;--wb-workspace-violet-fill:#ebddfa;--wb-workspace-violet-text:#6739a2;--wb-workspace-slate-color:#4c5873;--wb-workspace-slate-fill:#e7ebf4;--wb-workspace-slate-text:#4c5873}html[data-wingbeat-style]:not([data-wingbeat-style=classic])[data-wingbeat-mode=dark]{--wb-semantic-success:#a3e8c2;--wb-semantic-success-bg:#153b2a;--wb-semantic-warning:#f4d392;--wb-semantic-warning-bg:#43351d;--wb-semantic-danger:#ffbec9;--wb-semantic-danger-bg:#4b2530;--wb-semantic-info:#acd9ff;--wb-semantic-info-bg:#203b54;--wb-semantic-private:#efbad0;--wb-semantic-internal:#bfc8d5;--wb-semantic-collaborator:#add4ff;--wb-semantic-client-visible:#f2d28b;--wb-semantic-replied:#9ce4d5;--wb-semantic-reply-unknown:#bfc8d5;--wb-semantic-unread:#f1f2f3;--wb-semantic-unreplied:#f4d392;--wb-semantic-not-needed:#d4c5df;--wb-workspace-blue-color:#9acbff;--wb-workspace-blue-fill:#20354c;--wb-workspace-blue-text:#9acbff;--wb-workspace-cyan-color:#8bdbee;--wb-workspace-cyan-fill:#173a43;--wb-workspace-cyan-text:#8bdbee;--wb-workspace-teal-color:#8adbcf;--wb-workspace-teal-fill:#173d37;--wb-workspace-teal-text:#8adbcf;--wb-workspace-sage-color:#c7d6af;--wb-workspace-sage-fill:#303b28;--wb-workspace-sage-text:#c7d6af;--wb-workspace-moss-color:#b3db98;--wb-workspace-moss-fill:#2a3b23;--wb-workspace-moss-text:#b3db98;--wb-workspace-amber-color:#f1ca7d;--wb-workspace-amber-fill:#3d301b;--wb-workspace-amber-text:#f1ca7d;--wb-workspace-coral-color:#ffbd93;--wb-workspace-coral-fill:#432e23;--wb-workspace-coral-text:#ffbd93;--wb-workspace-rose-color:#f6b0d0;--wb-workspace-rose-fill:#422b37;--wb-workspace-rose-text:#f6b0d0;--wb-workspace-orchid-color:#e9b4e4;--wb-workspace-orchid-fill:#422b43;--wb-workspace-orchid-text:#e9b4e4;--wb-workspace-violet-color:#d0b3ff;--wb-workspace-violet-fill:#38284c;--wb-workspace-violet-text:#d0b3ff;--wb-workspace-slate-color:#c2cade;--wb-workspace-slate-fill:#303744;--wb-workspace-slate-text:#c2cade}}@layer components,wb-components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-4{top:calc(var(--spacing) * 4)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-24{top:calc(var(--spacing) * 24)}.top-\[calc\(100\%\+0\.4rem\)\]{top:calc(100% + .4rem)}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-full{top:100%}.right-0{right:0}.right-1{right:var(--spacing)}.right-5{right:calc(var(--spacing) * 5)}.right-14{right:calc(var(--spacing) * 14)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[8\.75rem\]{bottom:8.75rem}.bottom-\[calc\(100\%\+0\.4rem\)\]{bottom:calc(100% + .4rem)}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+1rem\)\]{bottom:calc(env(safe-area-inset-bottom) + 1rem)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[108\]{z-index:108}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[140\]{z-index:140}.z-\[150\]{z-index:150}.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}}.m-auto{margin:auto}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.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)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.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-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.size-1{width:var(--spacing);height:var(--spacing)}.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-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-80{height:calc(var(--spacing) * 80)}.h-\[18px\]{height:18px}.h-\[72px\]{height:72px}.h-\[100dvh\]{height:100dvh}.h-\[calc\(100dvh-6\.5rem\)\]{height:calc(100dvh - 6.5rem)}.h-\[calc\(100dvh_-_3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.h-\[calc\(100dvh_-_3\.5rem_-_var\(--running-timer-strip-height\,0px\)\)\]{height:calc(100dvh - 3.5rem - var(--running-timer-strip-height,0px))}.h-\[min\(860px\,calc\(100dvh-10rem\)\)\]{height:min(860px,100dvh - 10rem)}.h-\[min\(860px\,calc\(100vh-10rem\)\)\]{height:min(860px,100vh - 10rem)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[55vh\]{max-height:55vh}.max-h-\[74dvh\]{max-height:74dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.max-h-\[calc\(100dvh-8rem\)\]{max-height:calc(100dvh - 8rem)}.max-h-\[calc\(100dvh_-_2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-11rem\)\]{max-height:calc(100vh - 11rem)}.max-h-\[min\(34rem\,72dvh\)\]{max-height:min(34rem,72dvh)}.max-h-\[min\(70vh\,24rem\)\]{max-height:min(70vh,24rem)}.max-h-\[min\(70vh\,32rem\)\]{max-height:min(70vh,32rem)}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.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-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[32rem\]{min-height:32rem}.min-h-\[46px\]{min-height:46px}.min-h-\[300px\]{min-height:300px}.min-h-\[calc\(100dvh-3\.5rem\)\]{min-height:calc(100dvh - 3.5rem)}.min-h-\[calc\(100dvh-8\.5rem\)\]{min-height:calc(100dvh - 8.5rem)}.min-h-\[calc\(100vh-3\.5rem\)\]{min-height:calc(100vh - 3.5rem)}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[6\.75rem\]{width:6.75rem}.w-\[18px\]{width:18px}.w-\[58px\]{width:58px}.w-\[68px\]{width:68px}.w-\[200px\]{width:200px}.w-\[min\(17rem\,86vw\)\]{width:min(17rem,86vw)}.w-\[min\(18rem\,calc\(100vw-2rem\)\)\]{width:min(18rem,100vw - 2rem)}.w-\[min\(22rem\,calc\(100vw-3rem\)\)\]{width:min(22rem,100vw - 3rem)}.w-\[min\(23rem\,calc\(100vw-2rem\)\)\]{width:min(23rem,100vw - 2rem)}.w-\[min\(28rem\,78vw\)\]{width:min(28rem,78vw)}.w-\[min\(32rem\,82vw\)\]{width:min(32rem,82vw)}.w-\[min\(32rem\,86vw\)\]{width:min(32rem,86vw)}.w-\[min\(36rem\,calc\(100vw-2rem\)\)\]{width:min(36rem,100vw - 2rem)}.w-\[min\(90vw\,360px\)\]{width:min(90vw,360px)}.w-\[min\(92vw\,17rem\)\]{width:min(92vw,17rem)}.w-\[min\(92vw\,18rem\)\]{width:min(92vw,18rem)}.w-\[min\(92vw\,31rem\)\]{width:min(92vw,31rem)}.w-\[min\(92vw\,34rem\)\]{width:min(92vw,34rem)}.w-\[min\(92vw\,320px\)\]{width:min(92vw,320px)}.w-\[min\(92vw\,680px\)\]{width:min(92vw,680px)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[42vw\]{max-width:42vw}.max-w-\[600px\]{max-width:600px}.max-w-\[820px\]{max-width:820px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.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-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[3px\]{min-width:3px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[820px\]{min-width:820px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[22px\]{--tw-translate-x:22px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[25px\]{--tw-translate-x:25px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[1\.04\]{scale:1.04}.scale-\[1\.025\]{scale:1.025}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-2deg\]{rotate:-2deg}.rotate-\[225deg\]{rotate:225deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.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}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.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)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}: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)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--border-subtle,#20242a)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--wb-style-radius-control\,6px\)\]{border-radius:var(--wb-style-radius-control,6px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-l-\[9px\]{border-top-left-radius:9px;border-bottom-left-radius:9px}.rounded-tl-\[2px\]{border-top-left-radius:2px}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-\[9px\]{border-top-right-radius:9px;border-bottom-right-radius:9px}.rounded-tr-\[2px\]{border-top-right-radius:2px}.rounded-br-\[2px\]{border-bottom-right-radius:2px}.rounded-bl-\[2px\]{border-bottom-left-radius:2px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.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-\[var\(--mail-accent\)\]{border-color:var(--mail-accent)}.border-\[var\(--mail-border\)\]{border-color:var(--mail-border)}.border-\[var\(--mail-border-subtle\)\]{border-color:var(--mail-border-subtle)}.border-\[var\(--workspace-color-accent\)\]{border-color:var(--workspace-color-accent)}.border-\[var\(--workspace-color-border\)\]{border-color:var(--workspace-color-border)}.border-accent,.border-accent\/10{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/10{border-color:color-mix(in oklab, var(--accent,#6b7cff) 10%, transparent)}}.border-accent\/20{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/20{border-color:color-mix(in oklab, var(--accent,#6b7cff) 20%, transparent)}}.border-accent\/25{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/25{border-color:color-mix(in oklab, var(--accent,#6b7cff) 25%, transparent)}}.border-accent\/30{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--accent,#6b7cff) 30%, transparent)}}.border-accent\/35{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/35{border-color:color-mix(in oklab, var(--accent,#6b7cff) 35%, transparent)}}.border-accent\/40{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--accent,#6b7cff) 40%, transparent)}}.border-accent\/45{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/45{border-color:color-mix(in oklab, var(--accent,#6b7cff) 45%, transparent)}}.border-accent\/50{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/50{border-color:color-mix(in oklab, var(--accent,#6b7cff) 50%, transparent)}}.border-accent\/55{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/55{border-color:color-mix(in oklab, var(--accent,#6b7cff) 55%, transparent)}}.border-accent\/60{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/60{border-color:color-mix(in oklab, var(--accent,#6b7cff) 60%, transparent)}}.border-accent\/65{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/65{border-color:color-mix(in oklab, var(--accent,#6b7cff) 65%, transparent)}}.border-accent\/70{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/70{border-color:color-mix(in oklab, var(--accent,#6b7cff) 70%, transparent)}}.border-accent\/80{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.border-accent\/80{border-color:color-mix(in oklab, var(--accent,#6b7cff) 80%, transparent)}}.border-border{border-color:var(--border,#2b3038)}.border-border-subtle,.border-border-subtle\/70{border-color:var(--border-subtle,#20242a)}@supports (color:color-mix(in lab, red, red)){.border-border-subtle\/70{border-color:color-mix(in oklab, var(--border-subtle,#20242a) 70%, transparent)}}.border-border\/80{border-color:var(--border,#2b3038)}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--border,#2b3038) 80%, transparent)}}.border-border\/90{border-color:var(--border,#2b3038)}@supports (color:color-mix(in lab, red, red)){.border-border\/90{border-color:color-mix(in oklab, var(--border,#2b3038) 90%, transparent)}}.border-client-border{border-color:var(--client-border)}.border-client-border-strong{border-color:var(--client-border-strong)}.border-codex\/30{border-color:var(--codex)}@supports (color:color-mix(in lab, red, red)){.border-codex\/30{border-color:color-mix(in oklab, var(--codex) 30%, transparent)}}.border-current{border-color:currentColor}.border-destructive\/35{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/35{border-color:color-mix(in oklab, var(--destructive) 35%, transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-destructive\/45{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/45{border-color:color-mix(in oklab, var(--destructive) 45%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-destructive\/60{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/60{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.border-destructive\/70{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/70{border-color:color-mix(in oklab, var(--destructive) 70%, transparent)}}.border-focus-calm,.border-focus-calm\/25{border-color:var(--focus-calm)}@supports (color:color-mix(in lab, red, red)){.border-focus-calm\/25{border-color:color-mix(in oklab, var(--focus-calm) 25%, transparent)}}.border-focus-calm\/70{border-color:var(--focus-calm)}@supports (color:color-mix(in lab, red, red)){.border-focus-calm\/70{border-color:color-mix(in oklab, var(--focus-calm) 70%, transparent)}}.border-focus-private\/70{border-color:var(--focus-private)}@supports (color:color-mix(in lab, red, red)){.border-focus-private\/70{border-color:color-mix(in oklab, var(--focus-private) 70%, transparent)}}.border-focus-warm,.border-focus-warm\/50{border-color:var(--focus-warm)}@supports (color:color-mix(in lab, red, red)){.border-focus-warm\/50{border-color:color-mix(in oklab, var(--focus-warm) 50%, transparent)}}.border-focus-warm\/70{border-color:var(--focus-warm)}@supports (color:color-mix(in lab, red, red)){.border-focus-warm\/70{border-color:color-mix(in oklab, var(--focus-warm) 70%, transparent)}}.border-success{border-color:var(--success)}.border-text-muted{border-color:var(--text-muted,#626b78)}.border-text-secondary{border-color:var(--text-secondary,#9aa3b2)}.border-transparent{border-color:#0000}.border-t-accent{border-top-color:var(--accent,#6b7cff)}.border-r-border{border-right-color:var(--border,#2b3038)}.border-r-focus-calm{border-right-color:var(--focus-calm)}.border-r-focus-private{border-right-color:var(--focus-private)}.border-r-focus-warm{border-right-color:var(--focus-warm)}.bg-\[var\(--mail-accent\)\]{background-color:var(--mail-accent)}.bg-\[var\(--mail-bg\)\]{background-color:var(--mail-bg)}.bg-\[var\(--mail-button\)\]{background-color:var(--mail-button)}.bg-\[var\(--mail-panel\)\]{background-color:var(--mail-panel)}.bg-\[var\(--mail-selected\)\]{background-color:var(--mail-selected)}.bg-\[var\(--mail-surface\)\]{background-color:var(--mail-surface)}.bg-\[var\(--workspace-color-accent\)\]{background-color:var(--workspace-color-accent)}.bg-\[var\(--workspace-color-bg\)\]{background-color:var(--workspace-color-bg)}.bg-\[var\(--workspace-color-soft\)\]{background-color:var(--workspace-color-soft)}.bg-accent,.bg-accent\/5{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab, var(--accent,#6b7cff) 5%, transparent)}}.bg-accent\/10{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent,#6b7cff) 10%, transparent)}}.bg-accent\/12{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/12{background-color:color-mix(in oklab, var(--accent,#6b7cff) 12%, transparent)}}.bg-accent\/14{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/14{background-color:color-mix(in oklab, var(--accent,#6b7cff) 14%, transparent)}}.bg-accent\/15{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, var(--accent,#6b7cff) 15%, transparent)}}.bg-accent\/16{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/16{background-color:color-mix(in oklab, var(--accent,#6b7cff) 16%, transparent)}}.bg-accent\/18{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/18{background-color:color-mix(in oklab, var(--accent,#6b7cff) 18%, transparent)}}.bg-accent\/25{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/25{background-color:color-mix(in oklab, var(--accent,#6b7cff) 25%, transparent)}}.bg-accent\/30{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/30{background-color:color-mix(in oklab, var(--accent,#6b7cff) 30%, transparent)}}.bg-accent\/\[0\.035\]{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/\[0\.035\]{background-color:color-mix(in oklab, var(--accent,#6b7cff) 3.5%, transparent)}}.bg-accent\/\[0\.045\]{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/\[0\.045\]{background-color:color-mix(in oklab, var(--accent,#6b7cff) 4.5%, transparent)}}.bg-accent\/\[0\.055\]{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/\[0\.055\]{background-color:color-mix(in oklab, var(--accent,#6b7cff) 5.5%, transparent)}}.bg-bg-base,.bg-bg-base\/30{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/30{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 30%, transparent)}}.bg-bg-base\/45{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/45{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 45%, transparent)}}.bg-bg-base\/50{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/50{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 50%, transparent)}}.bg-bg-base\/55{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/55{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 55%, transparent)}}.bg-bg-base\/60{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/60{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 60%, transparent)}}.bg-bg-base\/65{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/65{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 65%, transparent)}}.bg-bg-base\/70{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/70{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 70%, transparent)}}.bg-bg-base\/75{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/75{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 75%, transparent)}}.bg-bg-base\/80{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/80{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 80%, transparent)}}.bg-bg-base\/85{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/85{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 85%, transparent)}}.bg-bg-base\/90{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/90{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 90%, transparent)}}.bg-bg-base\/95{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.bg-bg-base\/95{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 95%, transparent)}}.bg-bg-surface{background-color:var(--bg-surface,#17191d)}.bg-bg-surface-hover{background-color:var(--bg-surface-hover,#20242b)}.bg-bg-surface\/35{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.bg-bg-surface\/35{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 35%, transparent)}}.bg-bg-surface\/40{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.bg-bg-surface\/40{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 40%, transparent)}}.bg-bg-surface\/45{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.bg-bg-surface\/45{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 45%, transparent)}}.bg-bg-surface\/60{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.bg-bg-surface\/60{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 60%, transparent)}}.bg-bg-surface\/70{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.bg-bg-surface\/70{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 70%, transparent)}}.bg-bg-surface\/75{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.bg-bg-surface\/75{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 75%, transparent)}}.bg-bg-surface\/80{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.bg-bg-surface\/80{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 80%, transparent)}}.bg-bg-surface\/95{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.bg-bg-surface\/95{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 95%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.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\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-border{background-color:var(--border,#2b3038)}.bg-border-subtle{background-color:var(--border-subtle,#20242a)}.bg-client-bg{background-color:var(--client-bg)}.bg-client-surface,.bg-client-surface\/60{background-color:var(--client-surface)}@supports (color:color-mix(in lab, red, red)){.bg-client-surface\/60{background-color:color-mix(in oklab, var(--client-surface) 60%, transparent)}}.bg-client-surface\/65{background-color:var(--client-surface)}@supports (color:color-mix(in lab, red, red)){.bg-client-surface\/65{background-color:color-mix(in oklab, var(--client-surface) 65%, transparent)}}.bg-client-surface\/75{background-color:var(--client-surface)}@supports (color:color-mix(in lab, red, red)){.bg-client-surface\/75{background-color:color-mix(in oklab, var(--client-surface) 75%, transparent)}}.bg-client-surface\/80{background-color:var(--client-surface)}@supports (color:color-mix(in lab, red, red)){.bg-client-surface\/80{background-color:color-mix(in oklab, var(--client-surface) 80%, transparent)}}.bg-codex\/10{background-color:var(--codex)}@supports (color:color-mix(in lab, red, red)){.bg-codex\/10{background-color:color-mix(in oklab, var(--codex) 10%, transparent)}}.bg-current,.bg-current\/65{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-current\/65{background-color:color-mix(in oklab, currentcolor 65%, transparent)}}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/16{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/16{background-color:color-mix(in oklab, var(--destructive) 16%, transparent)}}.bg-focus-calm,.bg-focus-calm\/10{background-color:var(--focus-calm)}@supports (color:color-mix(in lab, red, red)){.bg-focus-calm\/10{background-color:color-mix(in oklab, var(--focus-calm) 10%, transparent)}}.bg-focus-calm\/\[0\.06\]{background-color:var(--focus-calm)}@supports (color:color-mix(in lab, red, red)){.bg-focus-calm\/\[0\.06\]{background-color:color-mix(in oklab, var(--focus-calm) 6%, transparent)}}.bg-focus-private\/10{background-color:var(--focus-private)}@supports (color:color-mix(in lab, red, red)){.bg-focus-private\/10{background-color:color-mix(in oklab, var(--focus-private) 10%, transparent)}}.bg-focus-warm,.bg-focus-warm\/10{background-color:var(--focus-warm)}@supports (color:color-mix(in lab, red, red)){.bg-focus-warm\/10{background-color:color-mix(in oklab, var(--focus-warm) 10%, transparent)}}.bg-success,.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--success) 15%, transparent)}}.bg-success\/20{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/20{background-color:color-mix(in oklab, var(--success) 20%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.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-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)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.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-0{padding-top:0}.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-\[10vh\]{padding-top:10vh}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-0{padding-left:0}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-focus-mono)}.font-serif{font-family:var(--font-focus-serif)}.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-\[0\.7rem\]{font-size:.7rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[17px\]{font-size:17px}.text-\[clamp\(3\.75rem\,12vw\,10rem\)\]{font-size:clamp(3.75rem,12vw,10rem)}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-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\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--mail-accent\)\]{color:var(--mail-accent)}.text-\[var\(--mail-danger\)\]{color:var(--mail-danger)}.text-\[var\(--mail-muted\)\]{color:var(--mail-muted)}.text-\[var\(--mail-secondary\)\]{color:var(--mail-secondary)}.text-\[var\(--mail-text\)\]{color:var(--mail-text)}.text-\[var\(--workspace-color-accent\)\]{color:var(--workspace-color-accent)}.text-accent{color:var(--accent,#6b7cff)}.text-bg-base{color:var(--bg-base,#0c0d10)}.text-client-muted{color:var(--client-muted)}.text-client-secondary{color:var(--client-secondary)}.text-codex{color:var(--codex)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-focus-calm{color:var(--focus-calm)}.text-focus-private{color:var(--focus-private)}.text-focus-warm{color:var(--focus-warm)}.text-success{color:var(--success)}.text-text-muted,.text-text-muted\/60{color:var(--text-muted,#626b78)}@supports (color:color-mix(in lab, red, red)){.text-text-muted\/60{color:color-mix(in oklab, var(--text-muted,#626b78) 60%, transparent)}}.text-text-primary{color:var(--text-primary,#f0f0f0)}.text-text-secondary{color:var(--text-secondary,#9aa3b2)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.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,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;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-accent\/45{-webkit-text-decoration-color:var(--accent,#6b7cff);-webkit-text-decoration-color:var(--accent,#6b7cff);-webkit-text-decoration-color:var(--accent,#6b7cff);text-decoration-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.decoration-accent\/45{-webkit-text-decoration-color:color-mix(in oklab, var(--accent,#6b7cff) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent,#6b7cff) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent,#6b7cff) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--accent,#6b7cff) 45%, transparent)}}.decoration-client-muted{-webkit-text-decoration-color:var(--client-muted);-webkit-text-decoration-color:var(--client-muted);-webkit-text-decoration-color:var(--client-muted);text-decoration-color:var(--client-muted)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.accent-accent{accent-color:var(--accent,#6b7cff)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-45{opacity:.45}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-95{opacity:.95}.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-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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_rgba\(239\,104\,104\,0\.15\)\,0_12px_36px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ef686826), 0 12px 36px var(--tw-shadow-color,#00000080);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_var\(--workspace-color-soft\)\,0_0_26px_var\(--workspace-color-soft\)\,inset_0_0_18px_var\(--workspace-color-panel\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--workspace-color-soft)), 0 0 26px var(--tw-shadow-color,var(--workspace-color-soft)), inset 0 0 18px var(--tw-shadow-color,var(--workspace-color-panel));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_3px_rgba\(99\,124\,255\,0\.18\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#637cff2e);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_8px_rgba\(82\,176\,224\,0\.55\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#52b0e08c);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_8px_rgba\(91\,106\,240\,0\.75\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#5b6af0bf);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_10px_rgba\(99\,124\,255\,0\.85\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#637cffd9);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_10px_var\(--workspace-color-soft\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--workspace-color-soft));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_12px_var\(--workspace-color-soft\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,var(--workspace-color-soft));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_14px_rgba\(99\,124\,255\,0\.8\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#637cffcc);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_16px_rgba\(107\,124\,255\,0\.12\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#6b7cff1f);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_16px_var\(--workspace-color-soft\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,var(--workspace-color-soft)), inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);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_16px_var\(--workspace-color-soft\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,var(--workspace-color-soft));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_20px_var\(--workspace-color-soft\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,var(--workspace-color-soft)), inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);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_26px_var\(--workspace-color-soft\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,var(--workspace-color-soft)), inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);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_30px_rgba\(106\,124\,255\,0\.17\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#6a7cff2b);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_32px_rgba\(106\,124\,255\,0\.2\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,#6a7cff33);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_8px_24px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#00000080);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_8px_32px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,#0009);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_12px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#00000059);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_12px_30px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#00000073);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_12px_32px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0000008c);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_12px_36px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 12px 36px var(--tw-shadow-color,#0000006b);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_14px_38px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#00000073);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_14px_38px_rgba\(0\,0\,0\,0\.52\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#00000085);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_14px_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#00000080);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_14px_44px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 14px 44px var(--tw-shadow-color,#0000008c);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_16px_36px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#00000073);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_16px_44px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#0009);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_16px_48px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#000000a6);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_18px_40px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#00000073);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_18px_44px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#00000080);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_18px_44px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#0000007a);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_18px_48px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#00000073);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_18px_52px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 18px 52px var(--tw-shadow-color,#0000008c);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_18px_55px_rgba\(0\,0\,0\,0\.62\)\]{--tw-shadow:0 18px 55px var(--tw-shadow-color,#0000009e);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_18px_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#00000073);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_20px_50px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#0000008c);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_20px_60px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#0009);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_24px_80px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0000008c);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_24px_80px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[16px_0_48px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:16px 0 48px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.025\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff06);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff09);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);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);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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-\[var\(--workspace-color-border\)\]{--tw-ring-color:var(--workspace-color-border)}.ring-accent\/20{--tw-ring-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/20{--tw-ring-color:color-mix(in oklab, var(--accent,#6b7cff) 20%, transparent)}}.ring-accent\/25{--tw-ring-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/25{--tw-ring-color:color-mix(in oklab, var(--accent,#6b7cff) 25%, transparent)}}.ring-accent\/30{--tw-ring-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/30{--tw-ring-color:color-mix(in oklab, var(--accent,#6b7cff) 30%, transparent)}}.ring-accent\/35{--tw-ring-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/35{--tw-ring-color:color-mix(in oklab, var(--accent,#6b7cff) 35%, transparent)}}.ring-accent\/40{--tw-ring-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/40{--tw-ring-color:color-mix(in oklab, var(--accent,#6b7cff) 40%, transparent)}}.ring-accent\/45{--tw-ring-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/45{--tw-ring-color:color-mix(in oklab, var(--accent,#6b7cff) 45%, transparent)}}.ring-accent\/55{--tw-ring-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/55{--tw-ring-color:color-mix(in oklab, var(--accent,#6b7cff) 55%, transparent)}}.ring-border{--tw-ring-color:var(--border,#2b3038)}.ring-border-subtle{--tw-ring-color:var(--border-subtle,#20242a)}.ring-focus-calm\/25{--tw-ring-color:var(--focus-calm)}@supports (color:color-mix(in lab, red, red)){.ring-focus-calm\/25{--tw-ring-color:color-mix(in oklab, var(--focus-calm) 25%, transparent)}}.ring-focus-private\/25{--tw-ring-color:var(--focus-private)}@supports (color:color-mix(in lab, red, red)){.ring-focus-private\/25{--tw-ring-color:color-mix(in oklab, var(--focus-private) 25%, transparent)}}.ring-focus-warm\/25{--tw-ring-color:var(--focus-warm)}@supports (color:color-mix(in lab, red, red)){.ring-focus-warm\/25{--tw-ring-color:color-mix(in oklab, var(--focus-warm) 25%, transparent)}}.ring-transparent{--tw-ring-color:transparent}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-2{outline-offset:2px}.blur{--tw-blur:blur(8px);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,)}.drop-shadow-\[0_0_8px_rgba\(99\,124\,255\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#637cffcc));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_22px_rgba\(99\,124\,255\,0\.28\)\]{--tw-drop-shadow-size:drop-shadow(0 0 22px var(--tw-drop-shadow-color,#637cff47));--tw-drop-shadow:var(--tw-drop-shadow-size);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: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,)}.sepia{--tw-sepia:sepia(100%);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,)}.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,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.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\,border-color\,box-shadow\]{transition-property:background-color,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-\[background-color\,box-shadow\,transform\]{transition-property:background-color,box-shadow,transform;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\,box-shadow\]{transition-property:border-color,background-color,box-shadow;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\,color\,box-shadow\,transform\]{transition-property:border-color,background-color,color,box-shadow,transform;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\,color\,transform\]{transition-property:border-color,background-color,color,transform;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\,opacity\]{transition-property:border-color,background-color,opacity;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\,color\]{transition-property:border-color,box-shadow,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-\[border-color\,opacity\]{transition-property:border-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,opacity\]{transition-property:color,background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-columns\]{transition-property:grid-template-columns;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent,#6b7cff)}.group-hover\:text-text-primary:is(:where(.group):hover *){color:var(--text-primary,#f0f0f0)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:tracking-normal::placeholder{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.placeholder\:text-\[var\(--mail-muted\)\]::placeholder{color:var(--mail-muted)}.placeholder\:text-client-muted::placeholder{color:var(--client-muted)}.placeholder\:text-text-muted::placeholder{color:var(--text-muted,#626b78)}.backdrop\:bg-black\/60::backdrop{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/60::backdrop{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:bg-\[var\(--mail-border-subtle\)\]:after{content:var(--tw-content);background-color:var(--mail-border-subtle)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.first\:pt-1:first-child{padding-top:var(--spacing)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.target\:bg-accent\/20:target{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.target\:bg-accent\/20:target{background-color:color-mix(in oklab, var(--accent,#6b7cff) 20%, transparent)}}.target\:ring-2:target{--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)}.target\:ring-accent\/45:target{--tw-ring-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.target\:ring-accent\/45:target{--tw-ring-color:color-mix(in oklab, var(--accent,#6b7cff) 45%, transparent)}}.focus-within\:border-accent:focus-within,.focus-within\:border-accent\/45:focus-within{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-accent\/45:focus-within{border-color:color-mix(in oklab, var(--accent,#6b7cff) 45%, transparent)}}.focus-within\:bg-bg-surface-hover:focus-within{background-color:var(--bg-surface-hover,#20242b)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:outline:focus-within,.focus-within\:outline-1:focus-within{outline-style:var(--tw-outline-style);outline-width:1px}.focus-within\:outline-accent:focus-within{outline-color:var(--accent,#6b7cff)}@media (hover:hover){.hover\:border-\[\#444\]:hover{border-color:#444}.hover\:border-\[var\(--workspace-color-border\)\]:hover{border-color:var(--workspace-color-border)}.hover\:border-accent:hover,.hover\:border-accent\/35:hover{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/35:hover{border-color:color-mix(in oklab, var(--accent,#6b7cff) 35%, transparent)}}.hover\:border-accent\/40:hover{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab, var(--accent,#6b7cff) 40%, transparent)}}.hover\:border-accent\/45:hover{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/45:hover{border-color:color-mix(in oklab, var(--accent,#6b7cff) 45%, transparent)}}.hover\:border-accent\/60:hover{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/60:hover{border-color:color-mix(in oklab, var(--accent,#6b7cff) 60%, transparent)}}.hover\:border-border:hover{border-color:var(--border,#2b3038)}.hover\:border-border-subtle:hover{border-color:var(--border-subtle,#20242a)}.hover\:border-client-border-strong:hover{border-color:var(--client-border-strong)}.hover\:border-destructive:hover,.hover\:border-destructive\/45:hover{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:border-destructive\/45:hover{border-color:color-mix(in oklab, var(--destructive) 45%, transparent)}}.hover\:border-focus-private\/40:hover{border-color:var(--focus-private)}@supports (color:color-mix(in lab, red, red)){.hover\:border-focus-private\/40:hover{border-color:color-mix(in oklab, var(--focus-private) 40%, transparent)}}.hover\:border-r-border:hover{border-right-color:var(--border,#2b3038)}.hover\:border-r-focus-calm:hover{border-right-color:var(--focus-calm)}.hover\:border-r-focus-private:hover{border-right-color:var(--focus-private)}.hover\:border-r-focus-warm:hover{border-right-color:var(--focus-warm)}.hover\:bg-\[var\(--mail-accent\)\]:hover{background-color:var(--mail-accent)}.hover\:bg-\[var\(--mail-button-hover\)\]:hover{background-color:var(--mail-button-hover)}.hover\:bg-\[var\(--mail-hover\)\]:hover{background-color:var(--mail-hover)}.hover\:bg-\[var\(--workspace-color-bg\)\]:hover{background-color:var(--workspace-color-bg)}.hover\:bg-\[var\(--workspace-color-soft\)\]:hover{background-color:var(--workspace-color-soft)}.hover\:bg-accent-hover:hover{background-color:var(--accent-hover,#5d6df2)}.hover\:bg-accent\/8:hover{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/8:hover{background-color:color-mix(in oklab, var(--accent,#6b7cff) 8%, transparent)}}.hover\:bg-accent\/10:hover{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab, var(--accent,#6b7cff) 10%, transparent)}}.hover\:bg-accent\/18:hover{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/18:hover{background-color:color-mix(in oklab, var(--accent,#6b7cff) 18%, transparent)}}.hover\:bg-accent\/20:hover{background-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/20:hover{background-color:color-mix(in oklab, var(--accent,#6b7cff) 20%, transparent)}}.hover\:bg-bg-base:hover,.hover\:bg-bg-base\/35:hover{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-bg-base\/35:hover{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 35%, transparent)}}.hover\:bg-bg-base\/45:hover{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-bg-base\/45:hover{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 45%, transparent)}}.hover\:bg-bg-base\/60:hover{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-bg-base\/60:hover{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 60%, transparent)}}.hover\:bg-bg-surface:hover{background-color:var(--bg-surface,#17191d)}.hover\:bg-bg-surface-hover:hover{background-color:var(--bg-surface-hover,#20242b)}.hover\:bg-bg-surface\/45:hover{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-bg-surface\/45:hover{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 45%, transparent)}}.hover\:bg-bg-surface\/55:hover{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-bg-surface\/55:hover{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 55%, transparent)}}.hover\:bg-bg-surface\/60:hover{background-color:var(--bg-surface,#17191d)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-bg-surface\/60:hover{background-color:color-mix(in oklab, var(--bg-surface,#17191d) 60%, transparent)}}.hover\:bg-client-surface-hover:hover{background-color:var(--client-surface-hover)}.hover\:bg-destructive:hover,.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.hover\:bg-destructive\/12:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/12:hover{background-color:color-mix(in oklab, var(--destructive) 12%, transparent)}}.hover\:text-\[var\(--mail-text\)\]:hover{color:var(--mail-text)}.hover\:text-\[var\(--workspace-color-accent\)\]:hover{color:var(--workspace-color-accent)}.hover\:text-accent:hover{color:var(--accent,#6b7cff)}.hover\:text-accent-hover:hover{color:var(--accent-hover,#5d6df2)}.hover\:text-client-secondary:hover{color:var(--client-secondary)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-text-primary:hover{color:var(--text-primary,#f0f0f0)}.hover\:text-text-secondary:hover{color:var(--text-secondary,#9aa3b2)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_18px_rgba\(107\,124\,255\,0\.14\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]:hover{--tw-shadow:0 0 18px var(--tw-shadow-color,#6b7cff24), inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_18px_rgba\(107\,124\,255\,0\.16\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]:hover{--tw-shadow:0 0 18px var(--tw-shadow-color,#6b7cff29), inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_18px_rgba\(107\,124\,255\,0\.16\)\]:hover{--tw-shadow:0 0 18px var(--tw-shadow-color,#6b7cff29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_22px_var\(--workspace-color-soft\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]:hover{--tw-shadow:0 0 22px var(--tw-shadow-color,var(--workspace-color-soft)), inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_22px_var\(--workspace-color-soft\)\]:hover{--tw-shadow:0 0 22px var(--tw-shadow-color,var(--workspace-color-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-accent:focus,.focus\:border-accent\/50:focus{border-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent\/50:focus{border-color:color-mix(in oklab, var(--accent,#6b7cff) 50%, transparent)}}.focus\:bg-\[var\(--mail-hover\)\]:focus{background-color:var(--mail-hover)}.focus\:bg-bg-surface:focus{background-color:var(--bg-surface,#17191d)}.focus\:bg-bg-surface-hover:focus{background-color:var(--bg-surface-hover,#20242b)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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\:ring-accent:focus{--tw-ring-color:var(--accent,#6b7cff)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-accent:focus-visible{border-color:var(--accent,#6b7cff)}.focus-visible\:bg-\[var\(--mail-accent\)\]:focus-visible{background-color:var(--mail-accent)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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-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-\[var\(--workspace-color-accent\)\]:focus-visible{--tw-ring-color:var(--workspace-color-accent)}.focus-visible\:ring-accent:focus-visible,.focus-visible\:ring-accent\/70:focus-visible{--tw-ring-color:var(--accent,#6b7cff)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent,#6b7cff) 70%, transparent)}}.focus-visible\:outline:focus-visible,.focus-visible\:outline-1: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:calc(1px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--workspace-color-border\)\]:focus-visible{outline-color:var(--workspace-color-border)}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent,#6b7cff)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-text-muted:disabled{color:var(--text-muted,#626b78)}.disabled\:text-text-primary:disabled{color:var(--text-primary,#f0f0f0)}.disabled\:text-text-secondary:disabled{color:var(--text-secondary,#9aa3b2)}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:border-border-subtle:disabled:hover{border-color:var(--border-subtle,#20242a)}.disabled\:hover\:text-text-muted:disabled:hover{color:var(--text-muted,#626b78)}}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:bg-bg-base\/45[aria-disabled=true]{background-color:var(--bg-base,#0c0d10)}@supports (color:color-mix(in lab, red, red)){.aria-disabled\:bg-bg-base\/45[aria-disabled=true]{background-color:color-mix(in oklab, var(--bg-base,#0c0d10) 45%, transparent)}}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:opacity-60[aria-disabled=true]{opacity:.6}.aria-disabled\:opacity-70[aria-disabled=true]{opacity:.7}@media (min-width:40rem){.sm\:top-16{top:calc(var(--spacing) * 16)}.sm\:right-0{right:0}.sm\:bottom-\[9\.5rem\]{bottom:9.5rem}.sm\:left-auto{left:auto}.sm\:mx-5{margin-inline:calc(var(--spacing) * 5)}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.sm\:min-h-\[380px\]{min-height:380px}.sm\:w-auto{width:auto}.sm\:max-w-\[11rem\]{max-width:11rem}.sm\:max-w-none{max-width:none}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-1{padding-inline:var(--spacing)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:row-start-2{grid-row-start:2}.md\:mt-0\.5{margin-top:calc(var(--spacing) * .5)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:w-\[var\(--mail-list-width\)\]{width:var(--mail-list-width)}.md\:max-w-32{max-width:calc(var(--spacing) * 32)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.md\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:self-auto{align-self:auto}}@media (min-width:64rem){.lg\:relative{position:relative}.lg\:inset-auto{inset:auto}.lg\:z-auto{z-index:auto}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.lg\:h-auto{height:auto}.lg\:max-h-80{max-height:calc(var(--spacing) * 80)}.lg\:min-h-0{min-height:0}.lg\:w-\[var\(--mail-folder-width\)\]{width:var(--mail-folder-width)}.lg\:flex-1{flex:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.lg\:grid-cols-\[repeat\(5\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:repeat(5,minmax(0,1fr)) auto}.lg\:grid-cols-\[repeat\(6\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:repeat(6,minmax(0,1fr)) auto}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:overflow-hidden{overflow:hidden}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_iframe\]\:h-\[65dvh\] iframe{height:65dvh}.\[\&_iframe\]\:w-full iframe{width:100%}.\[\&_iframe\]\:border-0 iframe{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator{display:none}}@layer wb-accessibility;.mail-composer{background:var(--mail-bg);flex-direction:column;flex:1;min-height:0;display:flex}.mail-composer>header{border-bottom:1px solid var(--border-subtle);align-items:center;gap:.75rem;min-height:3.5rem;padding:.55rem .8rem;display:flex}.mail-composer>header div{flex:1;min-width:0}.mail-composer h2,.mail-composer h3{color:var(--text-primary);margin:0;font-size:.8rem;font-weight:600}.mail-composer>header p{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:.12rem 0 0;font-size:.75rem;overflow:hidden}.mail-composer button,.mail-composer select{border:1px solid var(--border);background:var(--bg-surface);min-height:1.9rem;color:var(--text-secondary);border-radius:.4rem;padding:0 .65rem;font-size:.75rem}.mail-composer button:hover,.mail-composer select:hover{border-color:var(--mail-accent);color:var(--text-primary)}.mail-composer .primary{border-color:var(--mail-accent);background:var(--mail-button);color:#fff}.mail-composer-layout{flex:1;min-height:0;display:block;overflow-y:auto}.mail-composer-fields{width:100%;min-width:0;padding:clamp(1rem,2vw,2.25rem)}.mail-composer-fields>label{border-bottom:1px solid var(--border-subtle);min-height:2.65rem;color:var(--text-muted);grid-template-columns:4rem minmax(0,1fr);align-items:center;font-size:.75rem;display:grid}.mail-composer-fields input,.mail-composer-fields select{width:100%;color:var(--text-primary);background:0 0;border:0;outline:none}.mail-composer-fields textarea{resize:vertical;border:0;border-bottom:1px solid var(--border-subtle);width:100%;min-height:18rem;color:var(--text-primary);font:inherit;background:0 0;outline:none;padding:1rem 0;font-size:.82rem;line-height:1.6}.mail-composer-mode{border-bottom:1px solid var(--border-subtle);min-height:2.65rem;color:var(--text-muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;display:flex}.mail-composer-mode select{width:auto}.mail-composer-formatbar{flex-wrap:wrap;gap:.3rem;padding:.65rem 0 .45rem;display:flex}.mail-composer-formatbar button{min-width:2rem;padding:0 .5rem}.mail-composer-editor{overflow-wrap:anywhere;border-bottom:1px solid var(--border-subtle);width:100%;min-height:clamp(22rem,48vh,42rem);color:var(--text-primary);outline:none;padding:1rem 0 2rem;font-size:.9rem;line-height:1.65}.mail-composer-editor:empty:before{color:var(--text-muted);content:attr(data-placeholder);pointer-events:none}.mail-composer-editor ul,.mail-composer-editor ol{margin:.35rem 0 .65rem 1.4rem;padding:0}.mail-composer-editor blockquote{border-left:2px solid var(--mail-border);color:var(--mail-secondary);margin:1.25rem 0 0;padding:.15rem 0 .15rem 1rem}.mail-composer-editor table{border-collapse:collapse;width:auto;max-width:100%}.mail-composer-editor th,.mail-composer-editor td{vertical-align:top}.mail-composer-attachments{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.75rem clamp(12px,2vw,28px);display:grid}.mail-composer-attachments>div>strong,.mail-composer-attachments>div>span,.mail-composer-attachments>div>small{display:block}.mail-composer-attachments>div>strong{color:var(--text-secondary);font-size:.75rem;font-weight:550}.mail-composer-attachments>div>span,.mail-composer-attachments>div>small{color:var(--text-muted);margin-top:.12rem;font-size:.75rem}.mail-composer-attachments ul{flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.mail-composer-attachments li{border:1px solid var(--mail-border-subtle);border-radius:var(--wb-style-radius-control,6px);background:var(--mail-surface);flex:0 280px;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:56px;padding:6px 4px 6px 10px;display:flex}.mail-composer-attachments li>span{flex:1;min-width:0}.mail-composer-attachments li strong,.mail-composer-attachments li small{text-overflow:ellipsis;overflow:hidden}.mail-composer-attachments li strong{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;color:var(--text-secondary);-webkit-box-orient:vertical;font-size:.75rem;font-weight:500;line-height:1.4;display:-webkit-box}.mail-composer-attachments li small{color:var(--text-muted);white-space:nowrap;margin-top:.12rem;font-size:.75rem;display:block}.mail-composer .mail-compose-attachment-remove{background:0 0;border-color:#0000;flex:none;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;position:relative}.mail-compose-attachment-remove>svg{width:18px;height:18px}.mail-compose-attachment-tooltip{z-index:10;border-radius:var(--wb-style-radius-control,6px);background:var(--mail-text);width:max-content;max-width:calc(100vw - 24px);color:var(--mail-panel);white-space:nowrap;visibility:hidden;opacity:0;pointer-events:none;padding:4px 8px;font-size:12px;line-height:1.4;position:absolute;bottom:calc(100% + 4px);right:0}.mail-compose-attachment-remove:hover>.mail-compose-attachment-tooltip,.mail-compose-attachment-remove:focus-visible>.mail-compose-attachment-tooltip{visibility:visible;opacity:1}.mail-composer-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;padding-top:.8rem;display:flex}.mail-composer-error,.mail-composer-warning,.mail-composer-fields>p[role=status]{color:var(--mail-danger);margin:.65rem 0 0;font-size:.75rem;line-height:1.45}.mail-composer-fields>p[role=status]{color:var(--text-secondary)}.mail-composer-fields>.mail-composer-warning{color:var(--mail-warning)}.mail-composer-fields>.mail-composer-forward-note,.mail-composer-fields>.mail-composer-reply-note{background:var(--mail-warning-bg);color:var(--mail-warning);border:1px solid #e0c25240;border-radius:.4rem;margin:0 0 .65rem;padding:.55rem .65rem;font-size:.75rem;line-height:1.45}.mail-composer-fields>.mail-composer-reply-note{border-color:var(--border-subtle);background:var(--bg-surface);color:var(--text-muted)}.mail-composer-drafts{border-bottom:1px solid var(--border-subtle);background:var(--mail-panel);padding:.5rem clamp(1rem,2vw,2.25rem)}.mail-composer-drafts>summary{cursor:pointer;width:fit-content;color:var(--mail-secondary);font-size:.75rem}.mail-composer-drafts[open]>summary{color:var(--mail-text)}.mail-composer-drafts>p{max-width:70rem;color:var(--text-muted);margin:.55rem 0;font-size:.75rem;line-height:1.45}.mail-composer-drafts ul{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:.4rem;margin:.65rem 0;padding:0;list-style:none;display:grid}.mail-composer-drafts li button{border:1px solid var(--border-subtle);background:var(--mail-surface);text-align:left;width:100%;height:auto;min-height:3rem;padding:.55rem .65rem;display:block}.mail-composer-drafts li strong,.mail-composer-drafts li span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mail-composer-drafts li strong{color:var(--text-secondary);font-size:.75rem;font-weight:500}.mail-composer-drafts li span{color:var(--text-muted);margin-top:.18rem;font-size:.75rem}.mail-composer-back{display:none}@media (max-width:900px){.mail-composer-back{display:inline-block}}@media (max-width:760px){.desktop-toolbar{grid-template-columns:1fr auto}.desktop-toolbar-status{display:none}.desktop-controls-grid{grid-template-columns:1fr}.desktop-controls .pending-section{grid-column:auto}}.desktop-shell{flex-direction:column;height:100dvh;font-size:.875rem;line-height:1.45;display:flex}.desktop-toolbar{flex-shrink:0}.account-welcome{flex:1;height:auto;min-height:0}.desktop-toolbar{height:auto;min-height:3.5rem;padding-block:.4rem}.desktop-toolbar-actions{flex-wrap:wrap;align-items:center}.desktop-more{-webkit-app-region:no-drag;position:relative}.desktop-more>summary{cursor:pointer;border-radius:.5rem;padding:.3rem .7rem;font-size:1.1rem;list-style:none}.desktop-more>summary:hover{background:var(--mail-hover)}.desktop-menu-items{border:1px solid var(--mail-border-subtle);background:var(--mail-surface);border-radius:.75rem;min-width:13rem;padding:.4rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 36px #0004}.desktop-menu-items button{text-align:left;padding:.55rem .75rem}.desktop-brand>button{place-items:center;padding:.4rem;display:grid}.desktop-toolbar button{background:0 0;border-color:#0000;border-radius:.5rem;min-height:2.1rem}.desktop-toolbar button:hover{background:var(--mail-hover);border-color:#0000}.desktop-toolbar button[aria-expanded=true]{background:var(--mail-selected);color:var(--mail-text)}.desktop-toolbar .desktop-controls{background:0 0;border-color:#0000}.desktop-controls>summary{border-radius:.5rem;min-height:2.1rem;padding:.35rem .65rem}.desktop-controls>summary:hover{background:var(--mail-hover)}.desktop-brand-mark{border-color:#0000;font-family:inherit;font-weight:650}.desktop-account-menu select{background:var(--mail-surface);min-height:2rem;color:var(--mail-text);border:1px solid var(--mail-border);border-radius:.4rem}button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,[contenteditable]:focus-visible{outline:2px solid var(--mail-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.status-syncing{animation:none}}.codex-access{border:1px solid var(--mail-border);background:var(--mail-panel);width:min(38rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--mail-text);font:inherit;border-radius:.75rem;margin:auto;padding:1.5rem;overflow:auto}.codex-access::backdrop{background:#0009}.codex-access h2{margin:0 0 1rem;font-size:1.15rem}.codex-access p,.codex-access details{margin:.8rem 0;line-height:1.5}.codex-access fieldset{border:1px solid var(--mail-border);margin:1rem 0}.codex-access button{background:var(--mail-surface);color:var(--mail-text);border:1px solid var(--mail-border);border-radius:.4rem;padding:.5rem .75rem}.codex-access button:disabled{opacity:.5}.desktop-shell{background:var(--mail-bg);color:var(--mail-text)}.desktop-toolbar{border-bottom-color:var(--mail-border-subtle);background:var(--mail-panel);min-height:3.125rem;padding:.35rem .75rem}.desktop-brand{gap:.5rem}.desktop-brand-mark{border-radius:.45rem;width:1.65rem;height:1.65rem;font-size:.875rem}.desktop-brand strong{color:var(--mail-text);letter-spacing:0;font-size:.8125rem;font-weight:620}.desktop-brand small,.desktop-toolbar-status{color:var(--mail-muted);font-size:.75rem}.desktop-toolbar button{min-height:2rem;color:var(--mail-secondary)}.desktop-toolbar-actions{gap:.25rem}.desktop-account-menu{color:var(--mail-muted);font-size:.8125rem}.desktop-account-menu select{border-color:var(--mail-border-subtle);background:var(--mail-panel);max-width:min(18rem,22vw);padding-inline:.65rem;font-size:.8125rem}.desktop-more>summary{width:2rem;min-height:2rem;color:var(--mail-secondary);place-items:center;padding:0;font-size:1rem;display:grid}.desktop-menu-items{border-color:var(--mail-border-subtle);background:var(--mail-panel);border-radius:.6rem;min-width:13.5rem;padding:.3rem;box-shadow:0 .75rem 2.5rem #0005}.desktop-menu-items button{background:0 0;border:0;min-height:2.15rem;padding:.4rem .6rem;font-size:.8125rem}.desktop-menu-items button:hover{background:var(--mail-hover)}.desktop-controls>summary{color:var(--mail-secondary);font-size:.8125rem}.desktop-controls-grid{border-color:var(--mail-border-subtle);background:var(--mail-panel);gap:0}.desktop-controls section{border-bottom:1px solid var(--mail-border-subtle);background:var(--mail-panel);padding:1rem}.desktop-controls section:nth-child(odd){border-right:1px solid var(--mail-border-subtle)}.desktop-controls h2{font-size:.875rem}.desktop-controls p,.desktop-controls li strong,.desktop-controls li small{font-size:.8125rem}.desktop-controls li{border-top-color:var(--mail-border-subtle)}.desktop-controls button,.desktop-controls select{font-size:.8125rem}.desktop-error{border-color:var(--mail-danger);background:var(--mail-danger-bg);font-size:.8125rem;top:3.6rem}.confirm-panel{border-color:var(--mail-border-subtle);background:var(--mail-panel)}.confirm-panel h2{font-size:1rem}.confirm-panel p{font-size:.875rem}.account-welcome h1{font-size:1.25rem}.account-welcome p,.account-chooser-options span,.microsoft-setup label,.account-welcome button,.account-chooser-options strong{font-size:.875rem}.mail-composer>header{border-bottom-color:var(--mail-border-subtle);min-height:3rem}.mail-composer h2{font-size:.9375rem}.mail-composer>header p,.mail-composer-fields>label,.mail-composer-mode,.mail-composer button,.mail-composer select{font-size:.8125rem}.mail-composer-fields{width:100%;margin-inline:0;padding:clamp(1rem,2vw,2.25rem)}.mail-composer-fields textarea,.mail-composer-editor{font-size:1rem;line-height:1.65}.mail-composer-formatbar button{border-color:var(--mail-border-subtle)}.codex-access{border-color:var(--mail-border-subtle);box-shadow:0 1.5rem 4rem #0006}.codex-access fieldset{border-color:var(--mail-border-subtle)}@media (max-width:1300px){.desktop-brand small{display:none}.desktop-toolbar{grid-template-columns:minmax(10rem,1fr) auto auto}.desktop-account-menu select{max-width:12rem}}@media (max-width:760px){.desktop-toolbar{grid-template-columns:minmax(0,1fr) auto}.desktop-controls section:nth-child(odd){border-right:0}.desktop-account-menu select{max-width:9rem}}.mail-composer-actions{z-index:2;background:var(--mail-bg);border-bottom:1px solid var(--border-subtle);padding:.5rem 0;position:sticky;top:0}.mail-composer-actions .mail-composer-attach{justify-content:center;align-items:center;width:36px;margin-right:auto;padding:7px;display:inline-flex}.mail-composer{background:var(--mail-bg)}.mail-composer>header{min-height:2.6rem;padding:.35rem 1rem}.mail-composer-fields>label{grid-template-columns:3.5rem minmax(0,1fr);min-height:2rem}.mail-composer-tools{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.mail-composer-tools .mail-composer-mode{border:0;min-height:2rem}.mail-composer-tools .mail-composer-formatbar{padding:0}.mail-composer-tools select{width:auto}.mail-composer .mail-composer-actions{border-bottom:1px solid var(--border-subtle);margin:0;padding:.4rem 0;position:static}.mail-composer-address-tools{min-height:2rem;color:var(--text-muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.mail-composer-address-tools span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mail-composer-address-tools button{white-space:nowrap;background:0 0;border:0}.mail-composer-editor,.mail-composer-fields textarea{padding-top:.85rem;font-size:.9375rem;line-height:1.45}.mail-composer-editor p,.mail-composer-editor div{margin:0}.mail-composer-editor>p{margin-bottom:0}.mail-composer-windowbar{background:var(--mail-bg);justify-content:flex-end;gap:.5rem;padding:.25rem .8rem;display:flex}.mail-composer-windowbar button,.mail-composer-detached button{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:.35rem .6rem}.mail-composer-windowbar button:hover,.mail-composer-detached button:hover{background:#333}.mail-composer-detached{color:var(--text-secondary);padding:2rem}.mail-composer-discard{align-items:center;gap:.5rem;padding:.75rem 0;display:flex}.mail-composer button:focus-visible,.mail-composer input:focus-visible{outline:2px solid var(--mail-accent);outline-offset:2px}@media (max-width:600px){.mail-composer-fields{padding:.5rem .75rem 1rem}.mail-composer-tools{gap:.3rem}}.mail-composer-commandbar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding-bottom:.35rem;display:flex}.mail-composer-commandbar .mail-composer-actions{background:0 0;border:0}.mail-composer-windowbar{z-index:2;height:0;min-height:0;padding:0;position:relative}.mail-composer-windowbar>button{position:absolute;top:.6rem;right:5rem}.mail-composer-windowbar>span{background:var(--mail-bg);position:absolute;top:3rem;right:1rem}.mail-composer>header{padding-right:11rem;position:relative}.mail-composer>header>button:last-child{position:absolute;right:1rem}.mail-composer-editor hr{border:0;border-top:1px solid var(--border-subtle);margin:.8rem 0}.mail-composer-drop-active{outline:2px solid var(--mail-accent);outline-offset:-2px}.mail-composer-drop-hint{background:var(--mail-selected);color:var(--mail-accent);padding:.65rem 1rem;font-size:.85rem}.mail-settings{border:1px solid var(--mail-border);background:var(--mail-panel);width:min(46rem,100vw - 2rem);max-height:calc(100dvh - 3rem);color:var(--mail-text);border-radius:14px;margin:auto;padding:1.5rem;overflow:auto}.mail-settings::backdrop{background:#0007}.mail-settings h2{font-size:1.1rem}.mail-settings-close{float:right}.mail-settings .desktop-toolbar-actions{flex-wrap:wrap;justify-content:flex-start;gap:.65rem;margin-top:1.25rem;display:flex}.mail-settings .desktop-account-menu{align-items:center;gap:1rem;width:100%;display:flex}.mail-settings select{background:var(--mail-bg);max-width:100%;color:var(--mail-text);border:1px solid var(--mail-border);border-radius:6px;padding:.4rem}.mail-settings .desktop-controls{width:100%}.mail-settings .desktop-controls-grid{width:100%;max-height:none;box-shadow:none;position:static}.mail-settings-links{border-top:1px solid var(--mail-border-subtle);flex-wrap:wrap;gap:.5rem;width:100%;padding-top:1rem;display:flex}.mail-footer-sync{color:var(--mail-muted);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;display:inline-flex}.mail-footer-sync:hover{color:var(--mail-text)}.mail-composer [data-canvas-theme=light]{color:#202124;background:#fff}.mail-composer [data-canvas-theme=warm]{color:#302a22;background:#faf6ed}.mail-composer [data-canvas-theme=dark]{color:#e2e5eb;background:#242424}.mail-composer .mail-composer-editor{color:#202124!important}.mail-composer-editor blockquote{color:inherit}.mail-composer-editor a{color:#00e}.mail-composer-editor[data-canvas-theme=light]{-webkit-text-fill-color:#202124;caret-color:#202124}.mail-composer-editor[data-canvas-theme=warm]{-webkit-text-fill-color:#302a22;caret-color:#302a22}.mail-composer-editor *{--wb-compose-source-ink:initial;-webkit-text-fill-color:var(--wb-compose-source-ink,inherit)!important}.mail-composer-editor a{-webkit-text-fill-color:var(--wb-compose-source-ink,#00e)!important}.mail-composer-editor[data-canvas-theme=dark]{-webkit-text-fill-color:#e2e5eb;caret-color:#e2e5eb}.mail-composer-editor[data-canvas-theme=dark] *{--wb-compose-ink:initial;--wb-compose-fill:initial;-webkit-text-fill-color:var(--wb-compose-ink,inherit)!important;background-color:var(--wb-compose-fill,transparent)!important}.mail-composer-editor[data-canvas-theme=dark] a{-webkit-text-fill-color:var(--wb-compose-ink,#a6b8ff)!important}.mail-composer-editor:empty:before{-webkit-text-fill-color:var(--text-muted)}@media (forced-colors:active){.mail-composer .mail-composer-editor{forced-color-adjust:none;caret-color:canvastext;color:#202124!important;-webkit-text-fill-color:CanvasText!important;background:canvas!important}.mail-composer-editor *{--wb-compose-source-ink:CanvasText!important;--wb-compose-ink:CanvasText!important;--wb-compose-fill:Canvas!important}}.mail-composer-editor ul{padding-left:1.8em;list-style:outside}.mail-composer-editor ol{padding-left:1.8em;list-style:decimal}.mail-composer .mail-composer-editor,.mail-composer-fields>textarea{line-height:1.15}.mail-composer-editor :is(p,div,li):not(table *):not(pre *):not(code *){line-height:1.15!important}.mail-composer-editor :is(p,div,li) :is(span,font,a):not(table *):not(pre *):not(code *){line-height:inherit!important}.mail-composer-editor :is(p,div):not(table *):not(pre *):not(code *){margin-block:0 .12em!important}.mail-composer-editor :is(ul,ol):not(table *):not(pre *):not(code *){margin:.12em 0;padding-inline-start:1.8em}.mail-composer-editor li:not(table *):not(pre *):not(code *),.mail-composer-editor li :is(p,div,ul,ol):not(table *):not(pre *):not(code *){margin-block:0!important}.mail-format-expanded{align-items:center;min-width:0}.mail-format-expanded select{background:var(--mail-panel);width:auto;max-width:9rem;height:2rem;color:var(--mail-text);border:1px solid var(--mail-border-subtle);border-radius:.4rem;padding:0 .3rem;font-size:.8rem}.mail-composer-fields .mail-format-colour{border:1px solid var(--mail-border-subtle);cursor:pointer;text-align:center;width:2rem;min-width:2rem;height:2rem;color:var(--mail-text);border-radius:.4rem;flex-direction:column;gap:0;padding:2px 4px;display:flex}.mail-format-colour span{font-size:.8rem;line-height:1rem}.mail-composer-fields .mail-format-colour input{cursor:pointer;border:0;width:100%;min-width:0;height:.5rem;padding:0;display:block}.mail-format-colour input::-webkit-color-swatch-wrapper{padding:0}.mail-format-colour input::-webkit-color-swatch{border:0;border-radius:2px}.mail-format-more{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.3rem;padding-top:.3rem;display:flex}.mail-composer-tools{flex-wrap:wrap;min-width:0}.mail-format-expanded button{justify-content:center;align-items:center;display:inline-flex}.mail-format-more input{border:1px solid var(--mail-border-subtle);border-radius:.4rem;width:min(20rem,100%);min-width:0;padding:.3rem .5rem}.mail-discard-control{position:relative}.mail-discard-popup{z-index:30;width:16rem;color:var(--mail-text);background:var(--mail-panel);border:1px solid var(--mail-border);border-radius:.65rem;gap:.6rem;padding:.8rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 8px 28px #0005}.mail-discard-popup small{color:var(--mail-secondary)}.mail-discard-popup>div{gap:.5rem;display:flex}.mail-recipient-control{min-width:0;position:relative}.mail-recipient-control>input{width:100%}.mail-recipient-suggestions{z-index:25;background:var(--mail-panel);border:1px solid var(--mail-border);border-radius:.55rem;width:min(30rem,100%);max-height:20rem;padding:.3rem;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 8px 28px #0005}.mail-recipient-suggestions [role=option]{cursor:pointer;border-radius:.3rem;gap:.15rem;padding:.5rem .65rem;display:grid}.mail-recipient-suggestions [aria-selected=true]{background:var(--mail-selected)}.mail-recipient-suggestions small{color:var(--mail-secondary)}.mail-discarded-settings{border-top:1px solid var(--mail-border);padding:1rem 0}.mail-discarded-settings p{color:var(--mail-secondary);max-width:38rem;font-size:.85rem}.mail-discarded-settings ul{max-height:22rem;padding:0;list-style:none;overflow:auto}.mail-discarded-settings li{border-bottom:1px solid var(--mail-border-subtle);justify-content:space-between;gap:1rem;padding:.65rem 0;display:flex}.mail-discarded-settings li span{overflow-wrap:anywhere;gap:.3rem;min-width:0;display:grid}.mail-discarded-settings small{color:var(--mail-secondary)}.mail-recipient-chips{flex-wrap:wrap;align-items:center;gap:.25rem;min-height:2rem;display:flex}.mail-recipient-chips>input{flex:1;width:auto;min-width:9rem}.mail-recipient-chip{background:var(--mail-hover);cursor:grab;border-radius:.35rem;align-items:center;max-width:100%;display:inline-flex}.mail-composer .mail-recipient-chip button{background:0 0;border:0;min-height:1.6rem;padding:0 .35rem}.mail-recipient-chip button:first-child{text-overflow:ellipsis;white-space:nowrap;color:var(--mail-text);cursor:grab;overflow:hidden}.mail-recipient-chip button:last-child{color:var(--mail-muted)}.mail-recipient-drop{outline:1px solid var(--mail-accent);background:var(--mail-selected);border-radius:.3rem}.mail-recent-control{position:relative}.mail-recent-popup{z-index:40;border:1px solid var(--border);background:var(--mail-bg);border-radius:.6rem;width:min(30rem,100vw - 48px);max-height:65vh;padding:.65rem;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 8px 28px #0005}.mail-recent-popup>button{text-align:left;align-items:center;gap:.7rem;width:100%;margin-top:.35rem;padding:.5rem;display:flex}.mail-recent-popup span{min-width:0}.mail-recent-popup strong,.mail-recent-popup small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mail-recent-popup small{color:var(--text-muted)}.mail-composer-editor,.mail-composer-body textarea{font-family:Aptos,Calibri,Arial,sans-serif;font-size:12pt}.mail-picker-controls{gap:4px;display:flex;position:relative}.mail-picker-panel{z-index:60;border:1px solid var(--border);background:var(--mail-surface);border-radius:10px;width:min(300px,100vw - 48px);max-height:60vh;padding:12px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 8px 30px #0005}.mail-picker-panel header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.mail-picker-panel input{border:1px solid var(--border);background:var(--mail-bg);max-width:100%;color:var(--mail-text);border-radius:4px;padding:5px}.mail-picker-panel [role=tablist]{gap:6px;margin-bottom:10px;display:flex}.mail-picker-panel [aria-selected=true]{background:var(--mail-selected)}.mail-colour-grid{grid-template-columns:repeat(6,1fr);gap:6px;margin:10px 0;display:grid}.mail-colour-grid button{border:1px solid var(--mail-border);height:28px;padding:0}.mail-emoji-grid{grid-template-columns:repeat(6,1fr);gap:4px;margin-top:10px;display:grid}.mail-emoji-grid button{padding:2px;font-size:21px}.mail-composer-editor img{max-width:100%;height:auto}.mail-composer-editor [data-wb-emoticon]{cursor:pointer}.mail-outbox{z-index:1200;max-width:calc(100vw - 32px);color:var(--mail-text,#eee);flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:18px;right:20px}.mail-outbox button{cursor:pointer;border:1px solid var(--mail-border,#454545);background:var(--mail-surface,#262626);color:inherit;font:inherit;border-radius:7px;padding:7px 11px}.mail-outbox-indicator{box-shadow:0 4px 20px #0003}.mail-outbox-indicator strong{margin-left:8px}.mail-outbox .needs-attention{border-color:#c38b38}.mail-send-toast{background:var(--mail-surface,#262626);border:1px solid var(--mail-border,#454545);border-radius:12px;align-items:flex-start;gap:12px;width:360px;max-width:calc(100vw - 32px);padding:16px;display:flex;box-shadow:0 8px 32px #0004}.mail-send-toast>div{flex:1;min-width:0}.mail-send-toast small{text-overflow:ellipsis;margin-top:4px;display:block;overflow:hidden}.mail-send-toast p{margin:8px 0;font-size:13px}.mail-send-toast>button{border:0;padding:0 4px}.mail-send-toast strong{font-size:15px}.mail-send-symbol{width:24px;height:24px;color:var(--mail-accent,#8293ef);flex:none}.mail-send-symbol.spinning{animation:1s linear infinite mail-send-spin}.mail-send-symbol.checked{animation:.25s ease-out mail-send-check}.mail-send-toast.failed .mail-send-symbol,.mail-send-toast.uncertain .mail-send-symbol{color:#d99945}.mail-outbox-panel{border:1px solid var(--mail-border,#454545);background:var(--mail-surface,#262626);border-radius:12px;width:460px;max-width:calc(100vw - 32px);max-height:65vh;padding:18px;overflow:auto;box-shadow:0 8px 32px #0004}.mail-outbox-panel header{justify-content:space-between;align-items:center;display:flex}.mail-outbox-panel h2{margin:0;font-size:18px}.mail-outbox-panel p,.mail-outbox-panel small{overflow-wrap:anywhere;font-size:13px}.mail-outbox-panel article{border-top:1px solid var(--mail-border,#454545);padding:14px 0}.mail-outbox-row{align-items:center;gap:10px;display:flex}.mail-outbox-row strong{overflow-wrap:anywhere;min-width:0}.mail-outbox-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mail-outbox-actions details{font-size:13px}@keyframes mail-send-spin{to{transform:rotate(360deg)}}@keyframes mail-send-check{0%{opacity:.2;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mail-send-symbol.spinning,.mail-send-symbol.checked{animation:none}}.mail-composer{container-type:inline-size}.mail-composer>.mail-compose-header div{flex:initial}.mail-compose-header .mail-compose-title{flex:1;align-items:center;gap:18px;display:flex}.mail-compose-header h2{margin:0;font-size:28px;font-weight:500}.mail-compose-header .mail-compose-title p{margin:4px 0 0;font-size:12px}.mail-compose-header .mail-compose-header-actions{flex:none;align-items:center;gap:16px;display:flex}.mail-composer .mail-compose-header button{background:0 0;border:0;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:8px;font-size:16px;display:inline-flex}.mail-composer .mail-compose-header button:hover{background:var(--mail-hover)}.mail-composer .mail-compose-header .mail-compose-send{background:var(--mail-accent);color:#fff;border-radius:9px;min-width:138px;height:52px}.mail-composer .mail-compose-header .mail-compose-send:hover{filter:brightness(1.1)}.mail-compose-divider{background:var(--mail-border-subtle,var(--border-subtle));flex:none;width:1px;height:26px;margin:0 8px;display:block}.mail-composer-fields{padding:0}.mail-composer-fields .mail-compose-envelope>label,.mail-recipient-row{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:0;min-height:68px;font-size:16px;display:grid}.mail-composer-fields .mail-compose-envelope input,.mail-composer-fields .mail-compose-envelope select{background:0 0;border:0;min-height:44px;padding:8px 0;font-size:16px}.mail-compose-from-address{color:var(--mail-text)}.mail-compose-to-row{border-bottom:1px solid var(--mail-border-subtle,var(--border-subtle));align-items:center;display:flex}.mail-compose-to-field{flex:1;min-width:0}.mail-compose-address-actions{gap:16px;margin-left:16px;display:flex}.mail-composer .mail-compose-address-actions button{color:var(--mail-muted);background:0 0;border:0;padding:8px 0;font-size:16px}.mail-recipient-label{color:var(--mail-muted)}.mail-recipient-chip{border:1px solid var(--mail-border-subtle,var(--border-subtle));border-radius:24px;padding:4px 8px 4px 4px}.mail-composer .mail-recipient-chip button:first-child{align-items:center;gap:10px;min-width:0;padding:0;font-size:15px;display:flex}.mail-recipient-name{text-overflow:ellipsis;overflow:hidden}.mail-recipient-avatar{background:var(--mail-selected);width:32px;height:32px;color:var(--mail-accent);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.mail-composer .mail-recipient-chip button:last-child{padding:0 6px;font-size:18px}.mail-composer-commandbar{border-top:1px solid var(--mail-border-subtle,var(--border-subtle));border-bottom:1px solid var(--mail-border-subtle,var(--border-subtle));gap:16px;min-height:76px;padding:16px 32px}.mail-composer-formatbar{border:0;gap:4px;padding:0}.mail-composer-formatbar>button,.mail-composer-formatbar>div>button,.mail-compose-format-options button{background:0 0;border:0;border-radius:6px;min-width:36px;height:40px;padding:8px;font-size:18px}.mail-composer-formatbar>button:hover,.mail-composer-formatbar>div>button:hover,.mail-compose-format-options button:hover{background:var(--mail-hover)}.mail-format-expanded select,.mail-compose-format-options select{height:40px;color:var(--mail-text);background:0 0;border:0;padding:0 8px;font-size:15px}.mail-format-expanded select[aria-label=Font]{width:110px}.mail-compose-format-options{align-items:center;margin-left:auto;display:flex}.mail-composer .mail-composer-editor,.mail-composer-fields>textarea{border:0;border-radius:0;outline:none;min-height:300px;padding:28px 32px}.mail-composer [data-canvas-theme=dark]{background:#242424}.mail-composer-editor:focus-visible{outline:none}.mail-composer .mail-draft-menu,.mail-alignment-menu{z-index:50;background:var(--mail-panel);border:1px solid var(--mail-border);border-radius:10px;width:210px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 30px #0005}.mail-composer .mail-draft-menu button{text-align:left;width:100%;padding:10px 12px;font-size:14px;display:block}.mail-alignment-control{position:relative}.mail-alignment-menu button{width:100%}.mail-composer .mail-discard-popup button{border:1px solid var(--mail-border);font-size:13px}.mail-composer-window-error{color:var(--mail-text);padding:8px 32px}@container (max-width:850px){.mail-composer>.mail-compose-header{gap:12px;padding:20px}.mail-compose-header .mail-compose-header-actions{gap:6px}.mail-composer .mail-compose-header .mail-compose-send{min-width:94px}.mail-composer-popout span{display:none}.mail-compose-envelope{padding:8px 20px}.mail-composer-commandbar{padding:12px 20px}.mail-composer-fields .mail-compose-envelope>label,.mail-recipient-row{grid-template-columns:75px minmax(0,1fr)}.mail-composer .mail-composer-editor,.mail-composer-fields>textarea{padding:24px 20px}}@container (max-width:480px){.mail-compose-header h2{font-size:22px}.mail-compose-header .mail-compose-title{gap:6px}.mail-compose-header .mail-compose-divider{display:none}.mail-composer>.mail-compose-header{padding:16px 12px}.mail-composer .mail-compose-header .mail-compose-send{min-width:68px}.mail-compose-send svg{display:none}.mail-compose-address-actions{gap:8px;margin-left:6px}}.mail-composer>.mail-compose-header .mail-compose-title{flex:1}.mail-composer>.mail-compose-header{flex-shrink:0}.mail-composer .mail-compose-header .mail-compose-send{background:var(--mail-button)}.mail-composer .mail-format-expanded>select{width:auto;font-size:17px}.mail-compose-format-options .mail-composer-mode{border:0}.mail-composer .mail-compose-envelope>label{color:var(--mail-muted)}.mail-composer .mail-compose-envelope input,.mail-composer .mail-compose-envelope select,.mail-compose-from-address,.mail-composer .mail-compose-envelope>label,.mail-recipient-label{font-size:18px}@container (max-width:480px){.mail-composer .mail-compose-header h2{font-size:22px}}.mail-composer .mail-compose-header button,.mail-composer .mail-compose-envelope input,.mail-composer .mail-compose-envelope select,.mail-compose-from-address,.mail-composer .mail-compose-envelope>label,.mail-recipient-label{font-size:20px}.mail-composer-fields .mail-compose-envelope>label,.mail-recipient-row{grid-template-columns:125px minmax(0,1fr)}.mail-composer .mail-recipient-chip button:first-child{font-size:18px}.mail-composer .mail-composer-formatbar>button,.mail-composer .mail-composer-formatbar>div>button{min-width:48px;font-size:22px}.mail-composer .mail-format-expanded>select{font-size:20px}.mail-composer .mail-compose-format-options select{font-size:18px}@container (max-width:850px){.mail-composer-fields .mail-compose-envelope>label,.mail-recipient-row{grid-template-columns:75px minmax(0,1fr)}.mail-composer .mail-compose-header .mail-compose-send{min-width:94px}}@container (max-width:480px){.mail-composer .mail-compose-header .mail-compose-send{min-width:68px;font-size:16px}.mail-compose-header .mail-compose-header-actions{gap:2px}}.mail-image-tools{z-index:65;pointer-events:none;border:2px solid var(--mail-accent)}.mail-image-sizebar{white-space:nowrap;pointer-events:auto;background:var(--mail-panel);border:1px solid var(--mail-border);border-radius:6px;gap:4px;max-width:calc(100vw - 40px);padding:4px;display:flex;position:absolute;left:0;overflow:auto}.mail-composer .mail-image-resize{background:var(--mail-button);pointer-events:auto;cursor:nwse-resize;touch-action:none;border:2px solid #fff;border-radius:3px;width:14px;height:14px;min-height:14px;padding:0;position:absolute;bottom:-7px;right:-7px}.mail-composer .mail-compose-header h2{font-size:18px;font-weight:550}.mail-compose-header .mail-compose-title{gap:10px}.mail-compose-header .mail-compose-header-actions{gap:8px}.mail-composer .mail-compose-header button{gap:6px;min-height:30px;padding:5px;font-size:13px}.mail-compose-header svg{width:19px;height:19px}.mail-composer .mail-compose-header .mail-compose-send{border-radius:6px;min-width:86px;height:34px}.mail-compose-envelope{padding:2px 18px 6px}.mail-composer .mail-compose-envelope input,.mail-composer .mail-compose-envelope select{padding:4px 0}.mail-recipient-chips{gap:6px;padding:4px 0}.mail-recipient-chip{padding:2px 5px 2px 2px}.mail-recipient-avatar{width:24px;height:24px;font-size:10px}.mail-composer .mail-recipient-chip button:first-child{gap:6px;font-size:13px}.mail-composer .mail-recipient-chip button:last-child{font-size:14px}.mail-composer .mail-compose-address-actions button{font-size:12px}.mail-composer-commandbar{gap:8px;min-height:44px;padding:6px 18px}.mail-composer .mail-composer-formatbar{gap:2px}.mail-composer .mail-composer-formatbar>button,.mail-composer .mail-composer-formatbar>div>button,.mail-compose-format-options button{min-width:30px;height:30px;padding:5px;font-size:15px}.mail-composer-formatbar svg{width:18px;height:18px}.mail-composer .mail-format-expanded>select,.mail-composer .mail-compose-format-options select{height:30px;font-size:13px}.mail-composer .mail-format-expanded>select[aria-label=Font]{width:100px}.mail-compose-divider{height:20px;margin:0 6px}.mail-image-warning{padding:8px 18px;font-size:13px}.mail-compose-format-options .mail-composer-mode{min-height:30px}.mail-close-control{position:relative}.mail-composer .mail-close-popup{z-index:70;background:var(--mail-panel);width:270px;color:var(--mail-text);border:1px solid var(--mail-border);border-radius:9px;gap:8px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 30px #0005}.mail-composer .mail-close-popup p,.mail-composer .mail-close-popup small{white-space:normal;font-size:12px}.mail-composer .mail-close-popup button{text-align:left;border:1px solid var(--mail-border);width:100%;padding:8px 10px;display:block}.mail-composer img[data-wb-image-state]{outline:1px dashed var(--mail-border,#555);min-width:160px;min-height:28px}.mail-composer img[data-wb-image-state=blocked]{cursor:pointer}.mail-draft-marker{color:var(--mail-accent);font-weight:600}.mail-client-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.mail-client-controls label{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.mail-client-controls select{flex:1;min-width:0;max-width:100%}.mail-client-controls small{color:var(--mail-muted);width:100%;display:block}.mail-client-controls button,.mail-client-controls select,.mail-client-dialog input{background:var(--mail-surface);color:var(--mail-text);border:1px solid var(--mail-border);border-radius:6px;padding:6px 8px}.mail-client-backdrop{z-index:300;background:#0008;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mail-client-dialog{background:var(--mail-panel);width:min(640px,100%);max-height:85vh;color:var(--mail-text);border:1px solid var(--mail-border);border-radius:12px;padding:20px;font-size:14px;overflow:auto}.mail-client-dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.mail-client-dialog h2{font-size:18px;font-weight:600}.mail-client-dialog p{margin:14px 0;line-height:1.5}.mail-client-dialog form{gap:10px;margin:16px 0;display:grid}.mail-client-dialog label{grid-template-columns:110px minmax(0,1fr);display:grid}.mail-client-dialog ul{padding:0;list-style:none}.mail-client-dialog li{border-bottom:1px solid var(--mail-border-subtle);align-items:center;gap:8px;padding:12px 0;display:flex}.mail-client-dialog li>span{overflow-wrap:anywhere;flex:1;min-width:0}.online-mail{flex-direction:column;min-width:0;height:calc(100dvh - 64px);display:flex;overflow:hidden}.online-mail-status:empty{display:none}.online-mail-status{color:var(--mail-secondary);flex-wrap:wrap;align-items:center;gap:10px;padding:6px 14px;font-size:13px;display:flex}.online-mail-status button{margin-left:auto}.online-mail>.mail-app{flex:1;height:auto;min-height:0}.online-mail .mail-composer{min-width:0;container-type:inline-size}@media (max-width:767px){.online-mail{height:calc(100dvh - 120px)}.online-mail input,.online-mail textarea,.online-mail select{font-size:16px!important}.online-mail .mail-compose-header{flex-wrap:wrap}.online-mail .mail-compose-header button{min-height:40px}.online-mail .mail-composer-commandbar{padding:6px 8px}.online-mail .mail-compose-envelope{padding:0 12px}.online-mail .mail-composer-editor{padding:14px}.online-mail .mail-composer-formatbar button{min-width:36px;min-height:36px}}.mail-compose-envelope-toggle,.mail-compose-tools-toggle,.mail-compose-compact-attachment{display:none}.mail-compose-formatting{display:contents}@container (max-width:700px){.mail-composer>.mail-compose-header{flex-wrap:nowrap;gap:4px;min-height:56px;padding:6px 8px}.mail-composer .mail-compose-header .mail-compose-header-actions{gap:2px}.mail-compose-header .mail-compose-title{gap:4px}.mail-compose-header .mail-compose-title h2{font-size:16px}.mail-compose-header .mail-compose-divider{display:none}.mail-composer .mail-compose-header button{min-width:44px;min-height:44px;padding:8px}.mail-composer .mail-compose-header .mail-compose-send{min-width:64px;height:44px}.mail-composer .mail-compose-envelope-toggle{text-align:left;border:0;border-bottom:1px solid var(--mail-border-subtle);background:0 0;border-radius:0;align-items:center;gap:8px;width:100%;min-height:52px;padding:8px 12px;display:flex}.mail-compose-envelope-toggle>span:first-child{flex:1;min-width:0}.mail-compose-envelope-toggle strong,.mail-compose-envelope-toggle small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.mail-compose-envelope-toggle strong{font-weight:500}.mail-compose-envelope-toggle small{color:var(--mail-secondary);margin-top:3px}.mail-compose-envelope-toggle>span:last-child{color:var(--mail-accent);flex:none;font-size:12px}.mail-compose-envelope[data-expanded=false]{display:none}.mail-composer .mail-compose-envelope{padding:0 12px}.mail-composer-fields .mail-compose-envelope>label,.mail-recipient-row{grid-template-columns:54px minmax(0,1fr);min-height:44px}.mail-composer .mail-compose-envelope input,.mail-composer .mail-compose-envelope select{min-height:44px;font-size:16px}.mail-compose-from-address{overflow-wrap:anywhere}.mail-composer .mail-compose-address-actions button{min-width:44px;min-height:44px}.mail-compose-address-actions{gap:2px;margin-left:2px}.mail-composer .mail-composer-commandbar{justify-content:flex-start;gap:4px;min-height:52px;padding:4px 8px}.mail-composer .mail-compose-tools-toggle{min-height:44px;padding:8px 12px;display:inline-flex}.mail-compose-compact-attachment{display:block}.mail-compose-formatting{flex-direction:column;width:100%;min-width:0;display:flex}.mail-compose-formatting[data-expanded=false],.mail-compose-formatting .mail-recent-control{display:none}.mail-composer .mail-composer-formatbar{flex-wrap:nowrap;width:100%;min-height:52px;padding-block:4px;overflow:auto}.mail-composer .mail-composer-formatbar>*{flex:none}.mail-compose-format-options{margin-left:0}.mail-composer .mail-composer-formatbar button,.mail-composer .mail-composer-formatbar select,.mail-compose-format-options button,.mail-compose-format-options select{min-width:44px;height:44px;min-height:44px}.mail-composer .mail-composer-editor,.mail-composer-fields>textarea{padding:12px;font-size:16px}.mail-composer .mail-close-popup,.mail-composer .mail-discard-popup{max-width:calc(100vw - 32px);max-height:calc(100dvh - 100px);overflow:auto}}@media (pointer:coarse){.mail-composer button,.mail-composer select,.mail-client-controls button,.mail-client-controls select,.mail-client-dialog button,.mail-client-dialog input,.mail-client-dialog select{min-height:44px}.mail-composer button{min-width:44px}.mail-composer .mail-recipient-chip button{min-height:44px}.mail-composer .mail-image-resize{min-width:24px;min-height:24px}}.mail-client-dialog{box-sizing:border-box;max-height:calc(100dvh - 32px)}.online-mail{height:calc(100dvh - var(--wb-header-height,64px) - var(--wb-bottom-height,0px))}@media (pointer:coarse){.online-mail-status button{min-width:44px;min-height:44px}}@media (max-height:500px){.online-mail-status,.mail-composer>.mail-compose-header{min-height:44px;padding:0 8px}.mail-composer .mail-compose-envelope-toggle{min-height:44px;padding:4px 12px}.mail-compose-envelope-toggle strong{line-height:16px}.mail-compose-envelope-toggle small{margin-top:0;font-size:11px;line-height:13px}.mail-composer .mail-composer-commandbar{min-height:44px;padding:0 8px}}@media (max-width:520px){.mail-client-dialog{padding:14px}.mail-client-dialog label{grid-template-columns:1fr;gap:5px}.mail-client-dialog input,.mail-client-dialog select{min-width:0;font-size:16px}.mail-client-dialog li{flex-wrap:wrap}.mail-client-dialog li>span{flex-basis:100%}}.mail-client-message-control{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:6px 0;display:flex}.mail-client-badge{border:1px solid var(--mail-border);background:var(--mail-surface);color:var(--mail-secondary);border-radius:var(--wb-radius-control,6px);overflow-wrap:anywhere;text-align:left;align-items:center;gap:8px;max-width:100%;padding:3px 8px;font-size:12px;display:inline-flex}.mail-client-badge:hover{background:var(--mail-hover);color:var(--mail-text)}.mail-client-badge:focus-visible,.mail-client-dialog :focus-visible{outline:2px solid var(--mail-accent);outline-offset:2px}.mail-client-message-control>small,.mail-client-dialog small{color:var(--mail-muted);font-size:12px;line-height:1.4;display:block}.mail-mapping-modal{width:min(640px,100vw - 32px);margin:auto}.mail-mapping-modal::backdrop{background:#0008}.mail-mapping-modal button,.mail-mapping-modal select,.mail-mapping-modal input{background:var(--mail-surface);color:var(--mail-text);border:1px solid var(--mail-border);border-radius:var(--wb-radius-control,6px);min-width:0;padding:6px 8px}.mail-mapping-modal button:disabled{opacity:.5;cursor:default}.mail-mapping-address{min-width:0;position:relative}.mail-mapping-address input{box-sizing:border-box;width:100%}.mail-mapping-address ul{border:1px solid var(--mail-border);background:var(--mail-surface);max-height:190px;margin:2px 0;overflow:auto}.mail-mapping-address li{overflow-wrap:anywhere;cursor:pointer;padding:7px 8px}.mail-mapping-address li[aria-selected=true],.mail-mapping-address li:hover{background:var(--mail-hover)}.mail-client-quick-move{width:100%;margin-top:12px;font-weight:600}.mail-composer>.mail-compose-header{gap:16px;min-height:64px;padding:10px 28px}.mail-composer .mail-compose-header h2{font:600 22px/1.3 var(--font-sans,Inter,"Segoe UI",Arial,sans-serif);letter-spacing:-.015em}.mail-composer .mail-compose-header button{min-width:44px;min-height:44px;padding:8px 10px;font-size:13px}.mail-composer .mail-compose-header .mail-compose-send{min-width:86px;height:44px}.mail-composer .mail-compose-envelope{padding:8px 28px 12px}.mail-composer-fields .mail-compose-envelope>label,.mail-recipient-row{grid-template-columns:64px minmax(0,1fr);min-height:48px}.mail-composer .mail-compose-envelope input,.mail-composer .mail-compose-envelope select,.mail-compose-from-address,.mail-composer .mail-compose-envelope>label,.mail-recipient-label{min-height:44px;font-size:14px}.mail-compose-from-address{align-items:center;display:flex}.mail-composer .mail-compose-address-actions button{min-width:44px;min-height:44px;font-size:13px}.mail-composer .mail-composer-commandbar{gap:8px;min-height:56px;padding:6px 28px}.mail-composer .mail-composer-formatbar>button,.mail-composer .mail-composer-formatbar>div>button,.mail-compose-format-options button,.mail-composer .mail-format-expanded>select,.mail-composer .mail-compose-format-options select{height:44px;min-height:44px}.mail-composer .mail-composer-formatbar>button,.mail-composer .mail-composer-formatbar>div>button,.mail-compose-format-options button{min-width:44px}.mail-composer .mail-composer-editor,.mail-composer-fields>textarea{padding:20px 28px}.mail-client-controls{gap:8px;margin-top:12px;font-size:13px}.mail-client-controls button,.mail-client-controls select{min-height:44px}.mail-envelope-address-row .mail-client-badge{min-height:26px;margin:0;font-size:12px;line-height:1.4}.mail-client-dialog[open]{flex-direction:column;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.mail-client-dialog>header{border-bottom:1px solid var(--mail-border-subtle);flex:none;padding:16px 20px}.mail-client-dialog>header h2{margin:0}.mail-mapping-body{overscroll-behavior:contain;min-height:0;padding:4px 20px 20px;scroll-padding:16px;overflow:auto}.mail-mapping-body :focus-visible{scroll-margin:16px}.mail-mapping-modal button,.mail-mapping-modal input,.mail-mapping-modal select{min-height:44px}.mail-mapping-modal label{align-items:center;gap:12px;min-height:44px}.mail-mapping-modal select{width:100%;max-width:100%}.mail-mapping-address li{min-height:44px}@container (max-width:850px){.mail-composer>.mail-compose-header,.mail-composer .mail-compose-envelope,.mail-composer .mail-composer-commandbar,.mail-composer .mail-composer-editor,.mail-composer-fields>textarea{padding-inline:20px}}@container (max-width:700px){.mail-composer>.mail-compose-header{gap:4px;padding:8px}.mail-composer .mail-compose-header h2{font-size:20px}.mail-composer .mail-compose-envelope{padding:0 12px}.mail-composer-fields .mail-compose-envelope>label,.mail-recipient-row{grid-template-columns:54px minmax(0,1fr)}.mail-composer .mail-compose-envelope input,.mail-composer .mail-compose-envelope select{font-size:16px}.mail-composer .mail-composer-commandbar{padding:4px 8px}.mail-composer .mail-composer-editor,.mail-composer-fields>textarea{padding:16px}}@media (max-width:520px){.mail-client-dialog>header{padding:12px 16px}.mail-mapping-body{padding:0 16px 16px}.mail-mapping-modal label{gap:6px}}@media (pointer:coarse){.mail-envelope-address-row .mail-client-badge{min-height:44px}}@media (max-height:500px){.mail-composer>.mail-compose-header{min-height:48px;padding-block:2px}.mail-composer .mail-composer-commandbar{min-height:44px;padding-block:0}}.mail-reconnect-notice{border-bottom:1px solid var(--mail-border);background:var(--mail-surface);color:var(--mail-text);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.mail-reconnect-notice span{flex:1;min-width:12rem}.mail-reconnect-notice button{border:1px solid var(--mail-border);background:var(--mail-button);min-height:44px;padding:.4rem .8rem}.mail-search-controls{align-items:center;gap:6px;display:flex}.mail-search-controls .mail-search{flex:1;min-width:0}.mail-search-filter-toggle{border:1px solid var(--mail-border);border-radius:var(--radius-sm,6px);background:var(--mail-bg);width:36px;height:36px;color:var(--mail-secondary);flex:none;place-items:center;display:grid}.mail-search-filter-toggle[aria-expanded=true]{background:var(--mail-hover);color:var(--mail-text)}.mail-search-filters{border:1px solid var(--mail-border);border-radius:var(--radius-sm,6px);background:var(--mail-panel);color:var(--mail-text);gap:10px;margin-top:8px;padding:12px;font-size:12px;display:grid}.mail-search-filters label{gap:4px;min-width:0;display:grid}.mail-search-filters :is(input:not([type=checkbox]),select){box-sizing:border-box;border:1px solid var(--mail-border);background:var(--mail-bg);width:100%;min-width:0;color:var(--mail-text);font:inherit;border-radius:4px;padding:6px}.mail-search-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mail-search-filters .mail-search-attachment-filter{align-items:center;gap:8px;display:flex}.mail-search-filter-actions{justify-content:space-between;gap:8px;display:flex}.mail-search-filter-actions button{border:1px solid var(--mail-border);background:var(--mail-bg);color:var(--mail-text);border-radius:4px;padding:6px 10px}.mail-search-filter-actions button[type=submit]{background:var(--mail-accent);color:var(--mail-bg)}.mail-search-field :is(button,input,select):focus-visible{outline:2px solid var(--mail-accent);outline-offset:2px}@media (pointer:coarse){.mail-search-filter-toggle{width:44px;height:44px}.mail-search-filter-actions button{min-height:44px}}.mail-composer-editor a[data-wb-mention]{color:var(--mail-accent);background:var(--mail-accent)}@supports (color:color-mix(in lab, red, red)){.mail-composer-editor a[data-wb-mention]{background:color-mix(in srgb,var(--mail-accent) 12%,transparent)}}.mail-composer-editor a[data-wb-mention]{cursor:text;border-radius:2px;text-decoration:underline}.mail-mention-popup{background:var(--mail-panel);width:min(320px,100vw - 16px);max-height:310px;color:var(--mail-text);border:1px solid var(--mail-border);border-radius:var(--radius-md,4px);padding:4px;overflow:auto;box-shadow:0 4px 14px #0005}.mail-mention-popup button{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.mail-mention-popup button[aria-selected=true]{background:var(--mail-accent)}@supports (color:color-mix(in lab, red, red)){.mail-mention-popup button[aria-selected=true]{background:color-mix(in srgb,var(--mail-accent) 23%,transparent)}}.mail-mention-popup small{color:var(--mail-secondary);overflow-wrap:anywhere;font-size:.8em}.mail-mention-status{padding:8px 10px;font-size:.85rem}.mail-mention-indicator{border:1px solid var(--mail-border);min-width:21px;height:21px;color:var(--mail-accent);background:var(--mail-accent);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mail-mention-indicator{background:color-mix(in srgb,var(--mail-accent) 12%,var(--mail-surface))}}.mail-mention-indicator{font:600 14px/1 Arial,sans-serif}.mail-mention-filter{margin-top:8px}.mail-mention-filter button{border:1px solid var(--mail-border);border-radius:var(--radius-md,6px);background:var(--mail-surface);min-height:32px;color:var(--mail-secondary);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.mail-mention-filter button[aria-pressed=true]{color:var(--mail-text);border-color:var(--mail-accent);background:var(--mail-accent)}@supports (color:color-mix(in lab, red, red)){.mail-mention-filter button[aria-pressed=true]{background:color-mix(in srgb,var(--mail-accent) 14%,var(--mail-surface))}}.mail-mention-filter button:focus-visible{outline:2px solid var(--mail-accent);outline-offset:2px}.mail-mention-hint{color:var(--mail-muted);margin-top:6px;font-size:12px;line-height:1.5}.mail-own-mention{color:inherit;font:inherit;background:var(--mail-accent)}@supports (color:color-mix(in lab, red, red)){.mail-own-mention{background:color-mix(in srgb,var(--mail-accent) 16%,transparent)}}.mail-own-mention{text-underline-offset:3px;border-radius:3px;text-decoration:underline}@media (pointer:coarse){.mail-mention-filter button{min-height:44px}}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]),html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) body{--wb-canvas:#191919;--wb-rail:#181818;--wb-panel:#202020;--wb-surface:#292929;--wb-hover:#323232;--wb-selected:#303a52;--wb-text:#f1f2f3;--wb-secondary:#cdd0d5;--wb-muted:#aeb5bf;--wb-border:#858b96;--wb-border-subtle:#3a3a3a;--wb-accent:#b8c2ff;--wb-button:#3d4fad;--wb-button-hover:#334397;--wb-focus:#b8c2ff;--wb-input:#242424;--wb-reader:#242424;--wb-link:#b8c2ff;--wb-scrollbar:#858b96;--wb-success:#85d9b1;--wb-success-bg:#173b2c;--wb-warning:#f1ca7d;--wb-warning-bg:#3d301b;--wb-danger:#ffadb8;--wb-danger-bg:#45242c;--wb-info:#9acbff;--wb-info-bg:#20354c;--wb-on-button:#fff;--wb-overlay:#000000b3;--wb-disabled:#92999f;--wb-disabled-bg:#303438;--wb-selection-text:#f1f2f3;--wb-reader-text:#e8ebef;--wb-reader-link:#a9c6ff;--wb-unread:#b9d6fa;--wb-replied:#85d9c7;--wb-unreplied:#f1ca7d;--wb-not-needed:#b8aec8;--wb-home:#202020;--wb-tasks:#202020;--wb-mail:#202020;--wb-calendar:#202020;--wb-time:#202020;--wb-report:#202020;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-blue{--workspace-color-accent:#9acbff;--workspace-color-bg:#20354c;--workspace-color-panel:#20354c;--workspace-color-border:#9acbff;--workspace-color-soft:#20354c;--workspace-color-text:#9acbff}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-cyan{--workspace-color-accent:#8bdbee;--workspace-color-bg:#173a43;--workspace-color-panel:#173a43;--workspace-color-border:#8bdbee;--workspace-color-soft:#173a43;--workspace-color-text:#8bdbee}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-teal{--workspace-color-accent:#8adbcf;--workspace-color-bg:#173d37;--workspace-color-panel:#173d37;--workspace-color-border:#8adbcf;--workspace-color-soft:#173d37;--workspace-color-text:#8adbcf}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-sage{--workspace-color-accent:#c7d6af;--workspace-color-bg:#303b28;--workspace-color-panel:#303b28;--workspace-color-border:#c7d6af;--workspace-color-soft:#303b28;--workspace-color-text:#c7d6af}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-moss{--workspace-color-accent:#b3db98;--workspace-color-bg:#2a3b23;--workspace-color-panel:#2a3b23;--workspace-color-border:#b3db98;--workspace-color-soft:#2a3b23;--workspace-color-text:#b3db98}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-amber{--workspace-color-accent:#f1ca7d;--workspace-color-bg:#3d301b;--workspace-color-panel:#3d301b;--workspace-color-border:#f1ca7d;--workspace-color-soft:#3d301b;--workspace-color-text:#f1ca7d}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-coral{--workspace-color-accent:#ffbd93;--workspace-color-bg:#432e23;--workspace-color-panel:#432e23;--workspace-color-border:#ffbd93;--workspace-color-soft:#432e23;--workspace-color-text:#ffbd93}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-rose{--workspace-color-accent:#f6b0d0;--workspace-color-bg:#422b37;--workspace-color-panel:#422b37;--workspace-color-border:#f6b0d0;--workspace-color-soft:#422b37;--workspace-color-text:#f6b0d0}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-orchid{--workspace-color-accent:#e9b4e4;--workspace-color-bg:#422b43;--workspace-color-panel:#422b43;--workspace-color-border:#e9b4e4;--workspace-color-soft:#422b43;--workspace-color-text:#e9b4e4}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-violet{--workspace-color-accent:#d0b3ff;--workspace-color-bg:#38284c;--workspace-color-panel:#38284c;--workspace-color-border:#d0b3ff;--workspace-color-soft:#38284c;--workspace-color-text:#d0b3ff}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .workspace-color-slate{--workspace-color-accent:#c2cade;--workspace-color-bg:#303744;--workspace-color-panel:#303744;--workspace-color-border:#c2cade;--workspace-color-soft:#303744;--workspace-color-text:#c2cade}html[data-wingbeat-theme=daylight],html[data-wingbeat-theme=daylight] body{--wb-canvas:#f3f5f8;--wb-rail:#e8edf3;--wb-panel:#f8fafc;--wb-surface:#fff;--wb-hover:#e8edf4;--wb-selected:#dce6f8;--wb-text:#172233;--wb-secondary:#37465b;--wb-muted:#536174;--wb-border:#737e8f;--wb-border-subtle:#d7dee8;--wb-accent:#304ba2;--wb-button:#3551ac;--wb-button-hover:#2a418f;--wb-focus:#304ba2;--wb-input:#fff;--wb-reader:#fff;--wb-link:#304ba2;--wb-scrollbar:#737e8f;--wb-success:#14633f;--wb-success-bg:#def3e7;--wb-warning:#79500b;--wb-warning-bg:#fff0cc;--wb-danger:#a9233f;--wb-danger-bg:#fce3e8;--wb-info:#175b91;--wb-info-bg:#e1effb;--wb-on-button:#fff;--wb-overlay:#15203466;--wb-disabled:#646b75;--wb-disabled-bg:#e4e7eb;--wb-selection-text:#172233;--wb-reader-text:#202124;--wb-reader-link:#175b91;--wb-unread:#175b91;--wb-replied:#0b665a;--wb-unreplied:#79500b;--wb-not-needed:#655377;--wb-home:#f8fafc;--wb-tasks:#f8fafc;--wb-mail:#f8fafc;--wb-calendar:#fff;--wb-time:#f8fafc;--wb-report:#f8fafc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-wingbeat-theme=daylight] .workspace-color-blue{--workspace-color-accent:#175b91;--workspace-color-bg:#e1effb;--workspace-color-panel:#e1effb;--workspace-color-border:#175b91;--workspace-color-soft:#e1effb;--workspace-color-text:#175b91}html[data-wingbeat-theme=daylight] .workspace-color-cyan{--workspace-color-accent:#096477;--workspace-color-bg:#ddf3f7;--workspace-color-panel:#ddf3f7;--workspace-color-border:#096477;--workspace-color-soft:#ddf3f7;--workspace-color-text:#096477}html[data-wingbeat-theme=daylight] .workspace-color-teal{--workspace-color-accent:#11645e;--workspace-color-bg:#dbf1ec;--workspace-color-panel:#dbf1ec;--workspace-color-border:#11645e;--workspace-color-soft:#dbf1ec;--workspace-color-text:#11645e}html[data-wingbeat-theme=daylight] .workspace-color-sage{--workspace-color-accent:#47603a;--workspace-color-bg:#eaf0df;--workspace-color-panel:#eaf0df;--workspace-color-border:#47603a;--workspace-color-soft:#eaf0df;--workspace-color-text:#47603a}html[data-wingbeat-theme=daylight] .workspace-color-moss{--workspace-color-accent:#32652d;--workspace-color-bg:#e5f2dd;--workspace-color-panel:#e5f2dd;--workspace-color-border:#32652d;--workspace-color-soft:#e5f2dd;--workspace-color-text:#32652d}html[data-wingbeat-theme=daylight] .workspace-color-amber{--workspace-color-accent:#79500b;--workspace-color-bg:#fff0cc;--workspace-color-panel:#fff0cc;--workspace-color-border:#79500b;--workspace-color-soft:#fff0cc;--workspace-color-text:#79500b}html[data-wingbeat-theme=daylight] .workspace-color-coral{--workspace-color-accent:#93420e;--workspace-color-bg:#ffe7d7;--workspace-color-panel:#ffe7d7;--workspace-color-border:#93420e;--workspace-color-soft:#ffe7d7;--workspace-color-text:#93420e}html[data-wingbeat-theme=daylight] .workspace-color-rose{--workspace-color-accent:#9c315d;--workspace-color-bg:#fce1ed;--workspace-color-panel:#fce1ed;--workspace-color-border:#9c315d;--workspace-color-soft:#fce1ed;--workspace-color-text:#9c315d}html[data-wingbeat-theme=daylight] .workspace-color-orchid{--workspace-color-accent:#8c3882;--workspace-color-bg:#f7e2f3;--workspace-color-panel:#f7e2f3;--workspace-color-border:#8c3882;--workspace-color-soft:#f7e2f3;--workspace-color-text:#8c3882}html[data-wingbeat-theme=daylight] .workspace-color-violet{--workspace-color-accent:#6739a2;--workspace-color-bg:#ebddfa;--workspace-color-panel:#ebddfa;--workspace-color-border:#6739a2;--workspace-color-soft:#ebddfa;--workspace-color-text:#6739a2}html[data-wingbeat-theme=daylight] .workspace-color-slate{--workspace-color-accent:#4c5873;--workspace-color-bg:#e7ebf4;--workspace-color-panel:#e7ebf4;--workspace-color-border:#4c5873;--workspace-color-soft:#e7ebf4;--workspace-color-text:#4c5873}html[data-wingbeat-theme=linen],html[data-wingbeat-theme=linen] body{--wb-canvas:#f5f0e6;--wb-rail:#eae1d3;--wb-panel:#faf6ee;--wb-surface:#fffcf6;--wb-hover:#ece3d6;--wb-selected:#e8dded;--wb-text:#30271f;--wb-secondary:#51473c;--wb-muted:#65594c;--wb-border:#827464;--wb-border-subtle:#dcd0bf;--wb-accent:#6b3d75;--wb-button:#774581;--wb-button-hover:#62376b;--wb-focus:#6b3d75;--wb-input:#fffcf6;--wb-reader:#fffcf6;--wb-link:#6b3d75;--wb-scrollbar:#827464;--wb-success:#14633f;--wb-success-bg:#def3e7;--wb-warning:#79500b;--wb-warning-bg:#fff0cc;--wb-danger:#a9233f;--wb-danger-bg:#fce3e8;--wb-info:#175b91;--wb-info-bg:#e1effb;--wb-on-button:#fff;--wb-overlay:#15203466;--wb-disabled:#646b75;--wb-disabled-bg:#e4e7eb;--wb-selection-text:#30271f;--wb-reader-text:#202124;--wb-reader-link:#175b91;--wb-unread:#175b91;--wb-replied:#0b665a;--wb-unreplied:#79500b;--wb-not-needed:#655377;--wb-home:#faf6ee;--wb-tasks:#f6eee2;--wb-mail:#faf6ee;--wb-calendar:#fffcf6;--wb-time:#f4ebdd;--wb-report:#faf6ee;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-wingbeat-theme=linen] .workspace-color-blue{--workspace-color-accent:#175b91;--workspace-color-bg:#e1effb;--workspace-color-panel:#e1effb;--workspace-color-border:#175b91;--workspace-color-soft:#e1effb;--workspace-color-text:#175b91}html[data-wingbeat-theme=linen] .workspace-color-cyan{--workspace-color-accent:#096477;--workspace-color-bg:#ddf3f7;--workspace-color-panel:#ddf3f7;--workspace-color-border:#096477;--workspace-color-soft:#ddf3f7;--workspace-color-text:#096477}html[data-wingbeat-theme=linen] .workspace-color-teal{--workspace-color-accent:#11645e;--workspace-color-bg:#dbf1ec;--workspace-color-panel:#dbf1ec;--workspace-color-border:#11645e;--workspace-color-soft:#dbf1ec;--workspace-color-text:#11645e}html[data-wingbeat-theme=linen] .workspace-color-sage{--workspace-color-accent:#47603a;--workspace-color-bg:#eaf0df;--workspace-color-panel:#eaf0df;--workspace-color-border:#47603a;--workspace-color-soft:#eaf0df;--workspace-color-text:#47603a}html[data-wingbeat-theme=linen] .workspace-color-moss{--workspace-color-accent:#32652d;--workspace-color-bg:#e5f2dd;--workspace-color-panel:#e5f2dd;--workspace-color-border:#32652d;--workspace-color-soft:#e5f2dd;--workspace-color-text:#32652d}html[data-wingbeat-theme=linen] .workspace-color-amber{--workspace-color-accent:#79500b;--workspace-color-bg:#fff0cc;--workspace-color-panel:#fff0cc;--workspace-color-border:#79500b;--workspace-color-soft:#fff0cc;--workspace-color-text:#79500b}html[data-wingbeat-theme=linen] .workspace-color-coral{--workspace-color-accent:#93420e;--workspace-color-bg:#ffe7d7;--workspace-color-panel:#ffe7d7;--workspace-color-border:#93420e;--workspace-color-soft:#ffe7d7;--workspace-color-text:#93420e}html[data-wingbeat-theme=linen] .workspace-color-rose{--workspace-color-accent:#9c315d;--workspace-color-bg:#fce1ed;--workspace-color-panel:#fce1ed;--workspace-color-border:#9c315d;--workspace-color-soft:#fce1ed;--workspace-color-text:#9c315d}html[data-wingbeat-theme=linen] .workspace-color-orchid{--workspace-color-accent:#8c3882;--workspace-color-bg:#f7e2f3;--workspace-color-panel:#f7e2f3;--workspace-color-border:#8c3882;--workspace-color-soft:#f7e2f3;--workspace-color-text:#8c3882}html[data-wingbeat-theme=linen] .workspace-color-violet{--workspace-color-accent:#6739a2;--workspace-color-bg:#ebddfa;--workspace-color-panel:#ebddfa;--workspace-color-border:#6739a2;--workspace-color-soft:#ebddfa;--workspace-color-text:#6739a2}html[data-wingbeat-theme=linen] .workspace-color-slate{--workspace-color-accent:#4c5873;--workspace-color-bg:#e7ebf4;--workspace-color-panel:#e7ebf4;--workspace-color-border:#4c5873;--workspace-color-soft:#e7ebf4;--workspace-color-text:#4c5873}html[data-wingbeat-theme=evergreen],html[data-wingbeat-theme=evergreen] body{--wb-canvas:#111e1b;--wb-rail:#0e1916;--wb-panel:#172a24;--wb-surface:#20352d;--wb-hover:#2b4338;--wb-selected:#284c3e;--wb-text:#edf4ee;--wb-secondary:#cedbd0;--wb-muted:#afbfb3;--wb-border:#859b8b;--wb-border-subtle:#3a5145;--wb-accent:#a3dfc1;--wb-button:#236443;--wb-button-hover:#1c5538;--wb-focus:#b6e8cb;--wb-input:#14251f;--wb-reader:#1e2b24;--wb-link:#a3dfc1;--wb-scrollbar:#859b8b;--wb-success:#85d9b1;--wb-success-bg:#173b2c;--wb-warning:#f1ca7d;--wb-warning-bg:#3d301b;--wb-danger:#ffadb8;--wb-danger-bg:#45242c;--wb-info:#9acbff;--wb-info-bg:#20354c;--wb-on-button:#fff;--wb-overlay:#000000b3;--wb-disabled:#92999f;--wb-disabled-bg:#303438;--wb-selection-text:#edf4ee;--wb-reader-text:#e8ebef;--wb-reader-link:#a9c6ff;--wb-unread:#b9d6fa;--wb-replied:#85d9c7;--wb-unreplied:#f1ca7d;--wb-not-needed:#b8aec8;--wb-home:#1b2e24;--wb-tasks:#203127;--wb-mail:#172a24;--wb-calendar:#172a24;--wb-time:#1d312b;--wb-report:#213128;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-wingbeat-theme=evergreen] .workspace-color-blue{--workspace-color-accent:#9acbff;--workspace-color-bg:#20354c;--workspace-color-panel:#20354c;--workspace-color-border:#9acbff;--workspace-color-soft:#20354c;--workspace-color-text:#9acbff}html[data-wingbeat-theme=evergreen] .workspace-color-cyan{--workspace-color-accent:#8bdbee;--workspace-color-bg:#173a43;--workspace-color-panel:#173a43;--workspace-color-border:#8bdbee;--workspace-color-soft:#173a43;--workspace-color-text:#8bdbee}html[data-wingbeat-theme=evergreen] .workspace-color-teal{--workspace-color-accent:#8adbcf;--workspace-color-bg:#173d37;--workspace-color-panel:#173d37;--workspace-color-border:#8adbcf;--workspace-color-soft:#173d37;--workspace-color-text:#8adbcf}html[data-wingbeat-theme=evergreen] .workspace-color-sage{--workspace-color-accent:#c7d6af;--workspace-color-bg:#303b28;--workspace-color-panel:#303b28;--workspace-color-border:#c7d6af;--workspace-color-soft:#303b28;--workspace-color-text:#c7d6af}html[data-wingbeat-theme=evergreen] .workspace-color-moss{--workspace-color-accent:#b3db98;--workspace-color-bg:#2a3b23;--workspace-color-panel:#2a3b23;--workspace-color-border:#b3db98;--workspace-color-soft:#2a3b23;--workspace-color-text:#b3db98}html[data-wingbeat-theme=evergreen] .workspace-color-amber{--workspace-color-accent:#f1ca7d;--workspace-color-bg:#3d301b;--workspace-color-panel:#3d301b;--workspace-color-border:#f1ca7d;--workspace-color-soft:#3d301b;--workspace-color-text:#f1ca7d}html[data-wingbeat-theme=evergreen] .workspace-color-coral{--workspace-color-accent:#ffbd93;--workspace-color-bg:#432e23;--workspace-color-panel:#432e23;--workspace-color-border:#ffbd93;--workspace-color-soft:#432e23;--workspace-color-text:#ffbd93}html[data-wingbeat-theme=evergreen] .workspace-color-rose{--workspace-color-accent:#f6b0d0;--workspace-color-bg:#422b37;--workspace-color-panel:#422b37;--workspace-color-border:#f6b0d0;--workspace-color-soft:#422b37;--workspace-color-text:#f6b0d0}html[data-wingbeat-theme=evergreen] .workspace-color-orchid{--workspace-color-accent:#e9b4e4;--workspace-color-bg:#422b43;--workspace-color-panel:#422b43;--workspace-color-border:#e9b4e4;--workspace-color-soft:#422b43;--workspace-color-text:#e9b4e4}html[data-wingbeat-theme=evergreen] .workspace-color-violet{--workspace-color-accent:#d0b3ff;--workspace-color-bg:#38284c;--workspace-color-panel:#38284c;--workspace-color-border:#d0b3ff;--workspace-color-soft:#38284c;--workspace-color-text:#d0b3ff}html[data-wingbeat-theme=evergreen] .workspace-color-slate{--workspace-color-accent:#c2cade;--workspace-color-bg:#303744;--workspace-color-panel:#303744;--workspace-color-border:#c2cade;--workspace-color-soft:#303744;--workspace-color-text:#c2cade}html[data-wingbeat-theme=prism],html[data-wingbeat-theme=prism] body{--wb-canvas:#f5f0fb;--wb-rail:#e8dcf6;--wb-panel:#f9f5fd;--wb-surface:#fff;--wb-hover:#ebe2f7;--wb-selected:#dfd1f4;--wb-text:#302340;--wb-secondary:#4d3e61;--wb-muted:#61516f;--wb-border:#856f95;--wb-border-subtle:#d8c9e5;--wb-accent:#6739a2;--wb-button:#7341b5;--wb-button-hover:#603395;--wb-focus:#6739a2;--wb-input:#fffcff;--wb-reader:#fff;--wb-link:#6739a2;--wb-scrollbar:#856f95;--wb-success:#14633f;--wb-success-bg:#def3e7;--wb-warning:#79500b;--wb-warning-bg:#fff0cc;--wb-danger:#a9233f;--wb-danger-bg:#fce3e8;--wb-info:#175b91;--wb-info-bg:#e1effb;--wb-on-button:#fff;--wb-overlay:#15203466;--wb-disabled:#646b75;--wb-disabled-bg:#e4e7eb;--wb-selection-text:#302340;--wb-reader-text:#202124;--wb-reader-link:#175b91;--wb-unread:#175b91;--wb-replied:#0b665a;--wb-unreplied:#79500b;--wb-not-needed:#655377;--wb-home:#fff0e3;--wb-tasks:#e5f3e9;--wb-mail:#f2e9fa;--wb-calendar:#e7f0fc;--wb-time:#fff3d6;--wb-report:#f9e8ef;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-wingbeat-theme=prism] .workspace-color-blue{--workspace-color-accent:#175b91;--workspace-color-bg:#e1effb;--workspace-color-panel:#e1effb;--workspace-color-border:#175b91;--workspace-color-soft:#e1effb;--workspace-color-text:#175b91}html[data-wingbeat-theme=prism] .workspace-color-cyan{--workspace-color-accent:#096477;--workspace-color-bg:#ddf3f7;--workspace-color-panel:#ddf3f7;--workspace-color-border:#096477;--workspace-color-soft:#ddf3f7;--workspace-color-text:#096477}html[data-wingbeat-theme=prism] .workspace-color-teal{--workspace-color-accent:#11645e;--workspace-color-bg:#dbf1ec;--workspace-color-panel:#dbf1ec;--workspace-color-border:#11645e;--workspace-color-soft:#dbf1ec;--workspace-color-text:#11645e}html[data-wingbeat-theme=prism] .workspace-color-sage{--workspace-color-accent:#47603a;--workspace-color-bg:#eaf0df;--workspace-color-panel:#eaf0df;--workspace-color-border:#47603a;--workspace-color-soft:#eaf0df;--workspace-color-text:#47603a}html[data-wingbeat-theme=prism] .workspace-color-moss{--workspace-color-accent:#32652d;--workspace-color-bg:#e5f2dd;--workspace-color-panel:#e5f2dd;--workspace-color-border:#32652d;--workspace-color-soft:#e5f2dd;--workspace-color-text:#32652d}html[data-wingbeat-theme=prism] .workspace-color-amber{--workspace-color-accent:#79500b;--workspace-color-bg:#fff0cc;--workspace-color-panel:#fff0cc;--workspace-color-border:#79500b;--workspace-color-soft:#fff0cc;--workspace-color-text:#79500b}html[data-wingbeat-theme=prism] .workspace-color-coral{--workspace-color-accent:#93420e;--workspace-color-bg:#ffe7d7;--workspace-color-panel:#ffe7d7;--workspace-color-border:#93420e;--workspace-color-soft:#ffe7d7;--workspace-color-text:#93420e}html[data-wingbeat-theme=prism] .workspace-color-rose{--workspace-color-accent:#9c315d;--workspace-color-bg:#fce1ed;--workspace-color-panel:#fce1ed;--workspace-color-border:#9c315d;--workspace-color-soft:#fce1ed;--workspace-color-text:#9c315d}html[data-wingbeat-theme=prism] .workspace-color-orchid{--workspace-color-accent:#8c3882;--workspace-color-bg:#f7e2f3;--workspace-color-panel:#f7e2f3;--workspace-color-border:#8c3882;--workspace-color-soft:#f7e2f3;--workspace-color-text:#8c3882}html[data-wingbeat-theme=prism] .workspace-color-violet{--workspace-color-accent:#6739a2;--workspace-color-bg:#ebddfa;--workspace-color-panel:#ebddfa;--workspace-color-border:#6739a2;--workspace-color-soft:#ebddfa;--workspace-color-text:#6739a2}html[data-wingbeat-theme=prism] .workspace-color-slate{--workspace-color-accent:#4c5873;--workspace-color-bg:#e7ebf4;--workspace-color-panel:#e7ebf4;--workspace-color-border:#4c5873;--workspace-color-soft:#e7ebf4;--workspace-color-text:#4c5873}html[data-wingbeat-theme],html[data-wingbeat-theme] body{--mail-bg:var(--wb-canvas);--mail-nav:var(--wb-rail);--mail-panel:var(--wb-mail);--mail-surface:var(--wb-surface);--mail-hover:var(--wb-hover);--mail-selected:var(--wb-selected);--mail-text:var(--wb-text);--mail-secondary:var(--wb-secondary);--mail-muted:var(--wb-muted);--mail-border:var(--wb-border);--mail-border-subtle:var(--wb-border-subtle);--mail-accent:var(--wb-link);--mail-button:var(--wb-button);--mail-button-hover:var(--wb-button-hover);--mail-on-button:var(--wb-on-button);--mail-focus:var(--wb-focus);--mail-danger:var(--wb-danger);--mail-danger-bg:var(--wb-danger-bg);--mail-warning:var(--wb-warning);--mail-warning-bg:var(--wb-warning-bg);--mail-reader:var(--wb-reader);--mail-success:var(--wb-success);--mail-unread:var(--wb-unread);--mail-replied:var(--wb-replied);--mail-unreplied:var(--wb-unreplied);--bg-base:var(--wb-canvas);--bg-surface:var(--wb-surface);--bg-surface-hover:var(--wb-hover);--text-primary:var(--wb-text);--text-secondary:var(--wb-secondary);--text-muted:var(--wb-muted);--border:var(--wb-border);--border-subtle:var(--wb-border-subtle);--accent:var(--wb-accent);--accent-hover:var(--wb-button-hover);--destructive:var(--wb-danger);--success:var(--wb-success);--codex:var(--wb-info);--focus-private:var(--wb-not-needed);--focus-warm:var(--wb-warning);--focus-calm:var(--wb-info);background:var(--wb-canvas);color:var(--wb-text)}html[data-wingbeat-theme] body{background:var(--wb-canvas)}html[data-wingbeat-theme] :is(.wb-titlebar,.wb-rail,.wb-web-top){background:var(--wb-rail);color:var(--wb-secondary)}html[data-wingbeat-theme] :is(.wb-side-panel,.pam-panel,.wb-task-tools){background:var(--wb-panel);color:var(--wb-text)}html[data-wingbeat-theme] :is(.focus-surface-panel,.focus-interactive-panel,.focus-board-column){background:var(--wb-surface);border-color:var(--wb-border-subtle);box-shadow:none}html[data-wingbeat-theme] .focus-board-column{background:var(--wb-tasks)}html[data-wingbeat-theme] :is(.focus-surface-panel,.focus-interactive-panel):before{background:0 0}html[data-wingbeat-theme] :is(.wb-calendar-main,.wb-calendar-time-grid,.wb-time-heading,.wb-time-ruler,.wb-time-all){background:var(--wb-calendar)}html[data-wingbeat-theme] .focus-calendar{background:var(--wb-time)}html[data-wingbeat-theme] .home-continue{background:var(--wb-home)}html[data-wingbeat-theme] :is(.thin-scrollbar,.wb-time-scroll,.mail-app){scrollbar-color:var(--wb-scrollbar) transparent}html[data-wingbeat-theme] ::selection{background:var(--wb-selected);color:var(--wb-selection-text)}html[data-wingbeat-theme] :is(button,a,input,textarea,select):focus-visible{outline-color:var(--wb-focus)}html[data-wingbeat-theme] :is(input,select,textarea){accent-color:var(--wb-button)}html[data-wingbeat-theme] :is(input,textarea)::placeholder{color:var(--wb-muted);opacity:1}html[data-wingbeat-theme] :is(.wb-calendar-primary,.mail-compose-send,.mail-compose-button,.focus-card-primary,.pam-primary){background:var(--wb-button);color:var(--wb-on-button);border-color:var(--wb-button)}html[data-wingbeat-theme] :is(.wb-calendar-primary,.mail-compose-send,.mail-compose-button,.focus-card-primary,.pam-primary):hover{background:var(--wb-button-hover)}html[data-wingbeat-theme] :is(.bg-accent.text-white,.bg-accent.text-text-primary){background:var(--wb-button);color:var(--wb-on-button)}html[data-wingbeat-theme] :is(.wb-calendar-error,.wb-calendar-dialog-error){color:var(--wb-danger);background:var(--wb-danger-bg);border-color:var(--wb-danger)}html[data-wingbeat-theme] :is(.wb-panel-backdrop,.wb-calendar-overlay,.mail-task-backdrop),html[data-wingbeat-theme] dialog::backdrop{background:var(--wb-overlay)}html[data-wingbeat-theme] .wb-time-now{background:var(--wb-danger)}html[data-wingbeat-theme] .wb-time-plan{background:var(--wb-info-bg);color:var(--wb-info);border-color:var(--wb-info)}html[data-wingbeat-theme] .mail-theme-preview{border:1px solid var(--mail-border-subtle);border-radius:5px;grid-template-columns:20% 32% 1fr;gap:2px;height:72px;padding:4px;display:grid;overflow:hidden}html[data-wingbeat-theme] .mail-theme-preview>span{border-radius:2px;flex-direction:column;gap:5px;padding:4px;display:flex}html[data-wingbeat-theme] .mail-theme-preview i{border-radius:2px;height:4px;display:block}html[data-wingbeat-theme] .mail-theme-preview b{border-radius:2px;height:13px;margin-top:auto;display:block}html[data-wingbeat-theme] .mail-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:440px){html[data-wingbeat-theme] .mail-theme-options{grid-template-columns:1fr}}html[data-wingbeat-theme] .wb-home-surface{background:var(--wb-home)}html[data-wingbeat-theme] .wb-report-surface{background:var(--wb-report)}html[data-wingbeat-theme] .focus-task-card{background:var(--wb-surface);box-shadow:none}html[data-wingbeat-theme] .focus-task-card:hover{background:var(--wb-hover)}html[data-wingbeat-theme] .focus-board-column-focused{background:var(--wb-tasks)}html[data-wingbeat-theme] .focus-calendar .fc{--fc-today-bg-color:var(--wb-accent)}@supports (color:color-mix(in lab, red, red)){html[data-wingbeat-theme] .focus-calendar .fc{--fc-today-bg-color:color-mix(in srgb,var(--wb-accent) 5%,transparent)}}html[data-wingbeat-theme] .focus-calendar .fc{--fc-non-business-color:var(--wb-panel);--fc-neutral-bg-color:var(--wb-panel);--fc-now-indicator-color:var(--wb-danger)}html[data-wingbeat-theme] .focus-calendar :is(td,th,.fc-scrollgrid){border-color:var(--wb-border-subtle)}html[data-wingbeat-theme] .focus-calendar :is(.fc-col-header-cell,.fc-timegrid-axis,.fc-timegrid-slot-label){background:var(--wb-time);color:var(--wb-secondary)}html[data-wingbeat-theme] .focus-calendar .fc-timegrid-slot{background:var(--wb-canvas)}html[data-wingbeat-theme] .focus-calendar .fc-highlight{background:var(--wb-accent)}@supports (color:color-mix(in lab, red, red)){html[data-wingbeat-theme] .focus-calendar .fc-highlight{background:color-mix(in srgb,var(--wb-accent) 18%,transparent)}}html[data-wingbeat-theme] .focus-calendar .fc-highlight{outline:1px solid var(--wb-accent);outline-offset:-1px}html[data-wingbeat-theme] .focus-calendar .fc-event{color:var(--workspace-color-text,var(--wb-info));background:var(--event-bg,var(--wb-info-bg));border-color:var(--event-border,var(--wb-info))}html[data-wingbeat-theme] .focus-calendar .focus-time-event-draft{--event-bg:var(--wb-warning-bg);--event-border:var(--wb-warning);--event-accent:var(--wb-warning);color:var(--wb-warning)}html[data-wingbeat-theme] .focus-calendar :is(.fc-now-indicator-line,.fc-timegrid-now-indicator-line){border-color:var(--wb-danger)}html[data-wingbeat-theme] .focus-calendar :is(.fc-now-indicator-arrow,.fc-timegrid-now-indicator-arrow){border-color:transparent transparent transparent var(--wb-danger)}html[data-wingbeat-theme] .focus-calendar :is(.focus-time-event-duration,.focus-time-event-note,.focus-time-event-source){color:inherit;opacity:1}html[data-wingbeat-theme] .focus-calendar .focus-time-event-team{opacity:1;filter:none}html[data-wingbeat-theme] :is(button,input,select,textarea):disabled{color:var(--wb-disabled);background-color:var(--wb-disabled-bg);opacity:1}html[data-wingbeat-theme] :is(option,optgroup){background:var(--wb-input);color:var(--wb-text)}html[data-wingbeat-theme] input:autofill{box-shadow:0 0 0 1000px var(--wb-input) inset;color:var(--wb-text);-webkit-text-fill-color:var(--wb-text)}html[data-wingbeat-theme] .mail-reply-stripe[data-reply-state=not_needed]{background:var(--wb-not-needed)}html[data-wingbeat-theme] .mail-composer [data-canvas-palette],html[data-wingbeat-theme] .mail-message-body[data-reading-palette]{background:var(--wb-reader);color:var(--wb-reader-text);--mail-text:var(--wb-reader-text)}html[data-wingbeat-theme] .mail-composer-editor[data-canvas-palette]{-webkit-text-fill-color:var(--wb-reader-text);caret-color:var(--wb-reader-text)}html[data-wingbeat-theme] .mail-composer-editor[data-canvas-palette][data-canvas-theme=dark] a{-webkit-text-fill-color:var(--wb-compose-ink,var(--wb-reader-link))!important}html[data-wingbeat-theme] .wb-planned-event{border-color:var(--wb-info)!important;color:var(--wb-info)!important;background:var(--wb-info-bg)!important}html[data-wingbeat-theme] :is(.bg-accent.text-white,.bg-accent.text-text-primary):hover{background:var(--wb-button-hover)}html[data-wingbeat-theme] .wb-calendar-main .wb-time-event{background:var(--wb-selected);color:var(--wb-text)}html[data-wingbeat-theme] .focus-calendar .fc .fc-button-primary:not(:disabled).fc-button-active{border-color:var(--wb-focus);background:var(--wb-selected)}html[data-wingbeat-theme] .wb-beats-surface{background:var(--wb-time)}html[data-wingbeat-theme] :is(.focus-surface-panel,.focus-interactive-panel):hover{background:var(--wb-hover)}html[data-wingbeat-theme] .focus-calendar .fc-timegrid-slot-lane{background:0 0}html[data-wingbeat-theme] .wb-time-event:hover{filter:none;background:var(--wb-hover)}html[data-wingbeat-theme] .mail-composer .mail-image-resize{border-color:var(--wb-reader);background:var(--wb-focus)}html[data-wingbeat-theme=graphite]:where(:not([data-wingbeat-style]),[data-wingbeat-style=classic]) .wb-classic-board{--bg-base:#0c0e11;--bg-surface:#1b1d20;--bg-surface-hover:#24272b;--border:#2d323b;--border-subtle:#24282e;--text-primary:#eceef0;--text-secondary:#abb4c2;--text-muted:#8793a3;--accent:#6b7cff}html[data-wingbeat-theme] .wb-classic-board .focus-board-column{background:linear-gradient(180deg,var(--text-primary),transparent),var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){html[data-wingbeat-theme] .wb-classic-board .focus-board-column{background:linear-gradient(180deg,color-mix(in srgb,var(--text-primary) 2%,transparent),transparent),var(--bg-surface)}}html[data-wingbeat-theme] .wb-classic-board .focus-board-column{border-color:var(--border-subtle);box-shadow:inset 0 1px #ffffff05}html[data-wingbeat-theme] .wb-classic-board .focus-task-card{background:linear-gradient(180deg,#ffffff04,transparent),var(--bg-base);box-shadow:inset 0 1px #ffffff05}html[data-wingbeat-theme] .wb-classic-board .focus-task-card:hover{background:var(--bg-surface-hover)}html[data-wingbeat-theme] .wb-classic-board .focus-board-column-active{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-wingbeat-theme] .wb-classic-board .focus-board-column-active{background:color-mix(in srgb,var(--accent) 10%,var(--bg-surface))}}html[data-wingbeat-theme] .wb-classic-board .focus-board-column-focused{border-color:var(--workspace-color-accent)}:root{--focus-cursor-default:url(../media/focus-cursor.2ewzdpxrw6qu2.svg) 5 4, auto;--focus-cursor-pointer:url(../media/focus-pointer.1hkt25lg-mnt9.svg) 9 4, pointer}body{cursor:var(--focus-cursor-default)}:is(button,a,[role=button],summary,select,label,input[type=checkbox],input[type=radio]):not(:disabled):not([aria-disabled=true]):not([class*=cursor-]),.cursor-pointer{cursor:var(--focus-cursor-pointer)!important}:is(textarea,[contenteditable=true],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset])){cursor:text!important}:is(button,input,select,textarea):disabled,[aria-disabled=true]{cursor:not-allowed!important}@media (forced-colors:active){:root{--focus-cursor-default:auto;--focus-cursor-pointer:pointer}}.cursor-wait,.disabled\:cursor-wait:disabled{cursor:wait!important}.wb-home-ownership{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px;padding-top:14px;display:flex}.wb-home-team-count,.wb-home-unallocated-count{border-radius:var(--wb-style-radius-control,4px);min-height:44px;color:var(--text-secondary);font:inherit;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.wb-home-team-count strong,.wb-home-unallocated-count strong{font-variant-numeric:tabular-nums;color:var(--text-primary);margin-inline:4px;font-size:20px;font-weight:600}.wb-home-unallocated-count small{margin-top:3px;font-size:12px;display:block}.wb-home-unallocated-count[data-warning=true]{color:var(--focus-warm,var(--text-primary));background:var(--focus-warm,var(--accent))}@supports (color:color-mix(in lab, red, red)){.wb-home-unallocated-count[data-warning=true]{background:color-mix(in srgb,var(--focus-warm,var(--accent)) 13%,var(--bg-surface))}}.wb-home-unallocated-count[data-warning=true] strong{color:inherit}.wb-home-team-count:hover,.wb-home-unallocated-count:hover,.wb-home-choice-trigger:hover{border-color:var(--border);background-color:var(--bg-hover,var(--bg-surface))}.wb-home-team-count:disabled,.wb-home-unallocated-count:disabled,.wb-home-choice-trigger:disabled{opacity:.65;cursor:default}.wb-home-allocation-layer,.wb-home-choice{min-width:0;position:relative}.wb-home-allocation-panel,.wb-home-choice-menu{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--wb-style-radius-panel,8px);background:var(--bg-elevated,var(--bg-surface));color:var(--text-primary);box-shadow:0 10px 32px var(--bg-base);overflow:auto}@supports (color:color-mix(in lab, red, red)){.wb-home-allocation-panel,.wb-home-choice-menu{box-shadow:0 10px 32px color-mix(in srgb,var(--bg-base) 65%,transparent)}}.wb-home-allocation-panel{padding:18px}.wb-home-allocation-panel>header{justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.wb-home-allocation-panel>header p{color:var(--text-secondary);margin:6px 0 0;font-size:12px}.wb-home-allocation-panel>header p[data-warning=true]{color:var(--focus-warm,var(--text-secondary))}.wb-home-allocation-row{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.wb-home-allocation-row>div:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.wb-home-allocation-row strong{font-size:13px;font-weight:500}.wb-home-allocation-row small{color:var(--text-secondary);margin-top:5px;font-size:12px;display:block}.wb-home-allocation-row>.wb-home-choice{flex:0 180px}.wb-home-allocation-panel>footer{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.wb-home-allocation-panel>footer>span,.wb-home-allocation-readonly{color:var(--text-secondary);font-size:12px}.wb-home-choice-trigger{border:1px solid var(--border);border-radius:var(--wb-style-radius-control,4px);background:var(--bg-base);width:100%;min-height:40px;color:var(--text-primary);font:inherit;text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:13px;display:flex}.wb-home-choice-trigger>span:first-child{overflow-wrap:anywhere}.wb-home-choice-menu{padding:5px}.wb-home-choice-menu>button{border-radius:var(--wb-style-radius-control,4px);width:100%;min-height:40px;color:var(--text-primary);text-align:left;font:inherit;overflow-wrap:anywhere;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.wb-home-choice-menu>button:hover,.wb-home-choice-menu>button:focus-visible,.wb-home-choice-menu>button[aria-checked=true]{background:var(--bg-hover,var(--bg-surface))}.wb-home-choice-menu>p{padding:8px;font-size:13px}.wb-home-focus-task>.wb-home-choice{flex:0 160px}@media (max-width:480px){.wb-home-allocation-row{flex-wrap:wrap;gap:8px}.wb-home-allocation-row>div:first-child,.wb-home-allocation-row>.wb-home-choice{flex-basis:100%}.wb-home-focus-task{flex-wrap:wrap}}@media (pointer:coarse){.wb-home-choice-trigger,.wb-home-choice-menu>button{min-height:44px;font-size:16px}}.wb-rail{background:var(--mail-nav,var(--bg-surface,#181a1d));width:56px;color:var(--mail-secondary,var(--text-secondary,#abb1ba));flex-direction:column;flex:none;align-items:center;gap:8px;padding:12px 6px;display:flex}.wb-rail a,.wb-rail button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.wb-rail>:is(a,button),.wb-rail>div>:is(a,button){width:40px;height:40px}.wb-rail a:hover,.wb-rail button:hover{background:var(--mail-hover,var(--bg-surface-hover,#24272b));color:var(--mail-text,var(--text-primary,#eee))}.wb-rail [aria-current=page],.wb-rail [aria-pressed=true]{background:var(--mail-selected,#2b2f36);color:var(--mail-text,var(--text-primary,#f3f3f3))}.wb-rail a:focus-visible,.wb-rail button:focus-visible{outline:2px solid var(--mail-focus,#a1aaf5);outline-offset:2px}.wb-rail-spacer{flex:1}.wb-wordmark{letter-spacing:-.02em;color:var(--mail-text,var(--text-primary));font-size:14px;font-weight:600}.wb-web-top{z-index:45;background:var(--bg-base,#111214);border-bottom:1px solid var(--border-subtle,#242629);align-items:center;gap:12px;height:48px;padding:0 20px;display:flex;position:fixed;top:0;left:56px;right:0}.wb-web-rail{z-index:50;position:fixed;inset:0 auto 0 0}.wb-web-top-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.wb-quiet-button{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px}.wb-quiet-button:hover{color:var(--text-primary);background:var(--bg-surface-hover)}.wb-account-popover{background:var(--bg-surface);border:1px solid var(--border-subtle);width:230px;max-height:80vh;color:var(--text-primary);border-radius:12px;padding:6px;position:fixed;bottom:12px;left:64px;overflow:auto;box-shadow:0 12px 40px #0004}.wb-account-popover a,.wb-account-popover button{border-radius:6px;justify-content:flex-start;width:100%;height:auto;padding:9px 10px;font-size:13px}body[data-workbench]{background:var(--bg-base);padding:48px 0 0 56px}body:has(.wb-web-rail){background:var(--bg-base);padding:48px 0 0 56px}body[data-workbench-embedded] .wb-web-top,body[data-workbench-embedded] .wb-web-rail{display:none}.workbench-content{min-height:calc(100dvh - 48px)}.wb-mobile-label{display:none}@media (max-width:640px){.wb-rail{width:48px;padding-inline:4px}.wb-rail>:is(a,button),.wb-rail>div>:is(a,button){width:36px;height:38px}.wb-web-top{padding:0 12px;left:48px}body[data-workbench]{padding-left:48px}body:has(.wb-web-rail){padding-left:48px}body[data-workbench-embedded]{padding:0}}body[data-workbench-embedded]{padding:48px 0 0}body[data-workbench-embedded] .wb-web-top{display:flex;left:0}body[data-workbench-embedded] .wb-web-rail{display:contents}body[data-workbench-embedded] .wb-web-rail>a,body[data-workbench-embedded] .wb-web-rail>.wb-rail-spacer{display:none}body[data-workbench-embedded] .wb-web-rail>div:not(.wb-rail-spacer){z-index:55;position:fixed;top:4px;right:12px}body[data-workbench-embedded] .wb-account-popover{inset:48px 12px auto auto}body:has(.wb-web-rail) .mail-workspace{height:calc(100dvh - 48px);min-height:0}body[data-workbench]{--text-secondary:#b1b1b8;--text-muted:#9b9ba4}body[data-workbench] .workbench-content{font-size:14px}body[data-workbench-embedded] .wb-wordmark{display:none}body[data-workbench-embedded] .wb-web-top{height:40px;padding-inline:12px}body[data-workbench-embedded]{padding-top:40px}body[data-workbench-embedded] .workbench-content{min-height:calc(100dvh - 40px)}body[data-workbench] :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--color-accent,#818cf8);outline-offset:2px}@media (prefers-reduced-motion:reduce){.workbench-content *,.wb-rail *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.wb-home-current{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wb-home-current>div{border:1px solid var(--border);background:var(--bg-surface);border-radius:6px;padding:16px}.wb-home-current h2{margin-bottom:12px;font-size:15px}.wb-home-current p,.wb-home-current small{color:var(--text-secondary)}.wb-continue-task{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.wb-today-task{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:12px;padding:8px 0;display:flex}@media (max-width:800px){.wb-home-current{grid-template-columns:1fr}.wb-global-recording{max-width:240px}}body[data-workbench] .wb-page-recording{display:none}.wb-planned-event{color:var(--text-primary)!important;background:0 0!important;border:1px dashed #aaa7ef!important}body[data-workbench-embedded] .wb-web-top .wb-global-recording{display:none}body[data-workbench]{--bg-base:#191919;--bg-surface:#242424;--bg-surface-hover:#303030;--border:#414141;--border-subtle:#343434;background:var(--bg-base)}body[data-workbench] .focus-surface-panel,body[data-workbench] .focus-board-column{background:var(--bg-surface);box-shadow:none}body[data-workbench] .focus-board-column:before,body[data-workbench] .focus-surface-panel:before{display:none}.focus-calendar .fc-timegrid-slot{height:calc(var(--calendar-hour-height,56px)/2)}.wb-home-layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:32px;display:grid}.wb-home-workspaces{min-width:0;container:home-workspaces/inline-size}.wb-home-workspace-grid{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}@container home-workspaces (min-width:560px){.wb-home-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container home-workspaces (min-width:840px){.wb-home-workspace-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container home-workspaces (min-width:1120px){.wb-home-workspace-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.wb-home-workspace-card{position:relative;border-color:var(--workspace-color-border)!important;background:var(--wb-home-card-background,var(--workspace-color-accent))!important;min-height:64px!important}@supports (color:color-mix(in lab, red, red)){.wb-home-workspace-card{background:var(--wb-home-card-background,color-mix(in srgb,var(--workspace-color-accent) 9%,var(--bg-base)))!important}}.wb-home-workspace-card{border-left:var(--wb-home-card-leading-width,4px) solid var(--workspace-color-accent)!important}.wb-home-workspace-card:hover{background:var(--wb-home-card-hover,var(--workspace-color-accent))!important}@supports (color:color-mix(in lab, red, red)){.wb-home-workspace-card:hover{background:var(--wb-home-card-hover,color-mix(in srgb,var(--workspace-color-accent) 15%,var(--bg-base)))!important}}.wb-home-workspace-card .wb-home-play{border-radius:var(--wb-home-play-radius,50%);background:var(--wb-home-play-background,var(--workspace-color-accent));width:38px;height:38px;color:var(--wb-home-play-text,var(--bg-base));z-index:1}.wb-home-workspace-card .wb-home-play:hover{filter:brightness(1.12)}.wb-home-workspace-card>.wb-home-workspace-link{align-self:stretch;padding-block:10px}.wb-home-workspace-card>.wb-home-workspace-link>span>span:first-child{font-size:15px;font-weight:600}.wb-home-client{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);margin-top:3px;font-size:12px;display:block;overflow:hidden}.wb-home-today{border-left:1px solid var(--border-subtle);min-width:0;padding-left:24px}.wb-home-today>h2{margin-bottom:16px;font-size:20px;font-weight:600}.wb-home-today h3,.wb-home-today section h2{margin-bottom:10px;font-size:14px;font-weight:600}.wb-home-today>section{border-top:1px solid var(--border-subtle);border-radius:0;padding:16px 0;box-shadow:none!important;background:0 0!important}.wb-home-today p{color:var(--text-secondary);font-size:13px;line-height:1.5}.wb-inbox-zero-counts{gap:0;margin:0;display:grid}.wb-inbox-zero-counts>div{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font-size:13px;display:flex}.wb-inbox-zero-counts dt{color:var(--text-secondary)}.wb-inbox-zero-counts dd{font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0;font-weight:600}.wb-inbox-zero-counts>div[data-total]{border-top:1px solid var(--border-subtle);margin-top:4px;padding-top:10px}.wb-home-today .wb-inbox-zero-note{color:var(--text-muted);margin-top:8px;font-size:11px}.wb-home-task{border-bottom:1px solid var(--border-subtle);overflow-wrap:anywhere;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:10px 8px;font-size:13px;display:flex}.wb-home-task:hover{background:var(--bg-surface-hover)}.wb-home-task small{color:var(--workspace-color-accent,var(--text-secondary));margin-top:3px;font-size:11px;display:block}.wb-home-task time{color:var(--text-secondary);flex:none;font-size:12px}.wb-home-all{color:var(--accent);margin-top:14px;font-size:12px;display:inline-block}.wb-home-tools>summary{color:var(--text-secondary);cursor:pointer;padding-block:12px;font-size:13px}@media (max-width:1050px){.wb-home-layout{grid-template-columns:minmax(0,1fr) 280px;gap:20px}.wb-home-workspace-card .wb-home-play{width:32px;height:32px;margin-left:8px}}@media (max-width:850px){.wb-home-layout{grid-template-columns:1fr}.wb-home-today{border-left:0;border-top:1px solid var(--border-subtle);padding:20px 0 0}}.wb-home-tools>div{grid-template-columns:minmax(0,1fr);width:100%}:root{--wb-header-height:48px;--wb-bottom-height:0px;--wb-focus-clock-family:var(--font-focus-mono)}body[data-workbench-embedded]{--wb-header-height:40px}.wb-board-page{height:calc(100dvh - var(--wb-header-height) - var(--wb-bottom-height))}.wb-task-move{width:24px;height:24px}.wb-task-move:focus-within{outline:2px solid var(--accent);outline-offset:2px}.wb-task-table th,.wb-task-table td{overflow-wrap:anywhere;padding:10px 8px}.wb-task-table td:first-child{min-width:140px}.wb-task-table button{min-height:32px}@media (hover:none){.wb-card-actions{opacity:1}.wb-card-actions>button{width:30px;height:30px}.wb-task-move{width:32px;height:32px}.wb-classic-board [data-kanban-task-id]{-webkit-touch-callout:none}}@media (max-width:640px){body:has(.wb-web-rail):not([data-workbench-embedded]){--wb-header-height:48px;--wb-bottom-height:calc(68px + env(safe-area-inset-bottom,0px));padding:var(--wb-header-height) 0 var(--wb-bottom-height)}body:not([data-workbench-embedded]) .wb-web-rail{width:100%;height:var(--wb-bottom-height);padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-subtle);flex-direction:row;justify-content:space-evenly;gap:0;inset:auto 0 0}body:not([data-workbench-embedded]) .wb-web-rail>.wb-rail-spacer{display:none}body:not([data-workbench-embedded]) .wb-web-rail>a,body:not([data-workbench-embedded]) .wb-web-rail>div>button{border-radius:8px;flex-direction:column;gap:4px;width:44px;min-width:0;height:52px}body:not([data-workbench-embedded]) .wb-mobile-label{font-size:10px;line-height:12px;display:block}body:not([data-workbench-embedded]) .wb-web-top{height:var(--wb-header-height);gap:8px;padding:0 10px;left:0}body:not([data-workbench-embedded]) .wb-web-top-actions{gap:4px;min-width:0}body:not([data-workbench-embedded]) .wb-global-recording{min-width:0;max-width:180px}body:not([data-workbench-embedded]) .wb-account-popover{left:auto;right:8px;bottom:calc(var(--wb-bottom-height) + 8px);max-width:calc(100vw - 16px)}body:not([data-workbench-embedded]) .workbench-content{min-height:calc(100dvh - var(--wb-header-height) - var(--wb-bottom-height))}body:not([data-workbench-embedded]) .mail-workspace{height:calc(100dvh - var(--wb-header-height) - var(--wb-bottom-height))}.wb-classic-board [aria-label^=Collapse\ ]{display:none}.wb-classic-board input{min-width:0;max-width:100%;font-size:16px}.wb-task-table{table-layout:fixed;min-width:0}.wb-task-table th:first-child{width:45%}.wb-task-table td:first-child{min-width:0}.wb-task-table td>span{flex-wrap:wrap}.wb-task-table button{min-height:44px}}.wb-more-icon{display:none}.wb-account-heading{justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;display:flex}.wb-account-heading strong{font-size:14px}.wb-account-heading button{width:auto;min-height:36px}.wb-account-popover a{gap:10px}.wb-home-tabs{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:10px;gap:4px;padding:4px;display:flex}.wb-home-tabs[hidden]{display:none}.wb-home-tabs button{min-height:44px;color:var(--text-secondary);border-radius:7px;flex:1;font-size:14px;font-weight:600}.wb-home-tabs button[aria-selected=true]{background:var(--bg-base);color:var(--text-primary);box-shadow:0 1px 4px #0002}.wb-home-today-panel{min-width:0}@media (max-width:850px){.wb-home-today{border:0;padding:0}.wb-home-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.wb-home-heading>:not(h1){width:auto}.wb-home-surface{padding-block:16px}.wb-home-surface>div{gap:16px}.wb-home-all{align-items:center;min-height:44px;display:inline-flex}}@media (pointer:coarse){.wb-home-workspace-card .wb-home-play{width:44px;height:44px}.wb-home-surface :is(button,summary),.wb-home-today a,.wb-account-popover :is(a,button),.wb-timer-popover :is(button,a,select,input){min-height:44px}}@media (max-width:640px){body:has(.wb-web-rail):not([data-workbench-embedded]){--wb-header-height:48px}body:not([data-workbench-embedded]) .wb-web-rail>.wb-nav-secondary{display:none}body:not([data-workbench-embedded]) .wb-web-rail>a,body:not([data-workbench-embedded]) .wb-web-rail>div:not(.wb-rail-spacer){flex:1}body:not([data-workbench-embedded]) .wb-web-rail>div>button{width:100%}body:not([data-workbench-embedded]) .wb-account-icon{display:none}body:not([data-workbench-embedded]) .wb-more-icon{letter-spacing:1px;font-size:18px;line-height:20px;display:block}body:not([data-workbench-embedded]) .wb-account-backdrop{z-index:1;background:#0006;position:fixed;inset:0}body:not([data-workbench-embedded]) .wb-account-popover{z-index:2;width:min(420px,100vw - 24px);max-width:none;max-height:calc(100dvh - var(--wb-bottom-height) - 24px);overscroll-behavior:contain;left:50%;right:auto;transform:translate(-50%)}body:not([data-workbench-embedded]) .wb-account-popover :is(a,button){min-height:44px}body:not([data-workbench-embedded]) .wb-web-top{padding-inline:8px}body:not([data-workbench-embedded]) .wb-page-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body:not([data-workbench-embedded]) .wb-web-top .wb-quiet-button,body:not([data-workbench-embedded]) .wb-web-top button[aria-controls=updates-menu]{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}body:not([data-workbench-embedded]) .wb-agent-status{display:none}body:not([data-workbench-embedded]) .wb-global-recording{gap:0;width:184px;max-width:184px;height:48px;padding:1px}body:not([data-workbench-embedded]) .wb-global-recording>button{width:44px;min-width:44px;height:44px}body:not([data-workbench-embedded]) .wb-global-recording>a{flex-direction:column;justify-content:center;min-height:44px;padding-inline:4px;display:flex}body:not([data-workbench-embedded]) .wb-global-recording>a>p{max-width:100%}body:not([data-workbench-embedded]) .wb-timer-popover{left:8px;right:8px;top:calc(var(--wb-header-height) + 4px);overscroll-behavior:contain;width:auto;max-width:none;position:fixed}body:not([data-workbench-embedded]) .wb-timer-popover :is(button,a,select,input){min-height:44px}body:not([data-workbench-embedded]) .wb-timer-popover :is(input,select){font-size:16px}body:not([data-workbench-embedded]) #updates-menu{left:8px;right:8px;top:calc(var(--wb-header-height) + 4px);width:auto;max-height:calc(100dvh - var(--wb-header-height) - var(--wb-bottom-height) - 12px);position:fixed}.wb-home-workspace-card .wb-home-play{width:44px;height:44px}}@media (max-width:380px){body:not([data-workbench-embedded]) .wb-web-top:has(.wb-global-recording) .wb-page-title{display:none}}@media (pointer:coarse){.wb-home-group-heading a{align-items:center;min-width:44px;min-height:44px;display:flex}.wb-home-surface button,.wb-timer-popover button{min-width:44px}}@media (max-width:640px){body:not([data-workbench-embedded]) .wb-timer-idle-controls{gap:0;height:46px;padding:0}body:not([data-workbench-embedded]) .wb-timer-idle-controls>button{min-height:44px}body:not([data-workbench-embedded]) .wb-timer-idle-controls>button:first-child,body:not([data-workbench-embedded]) .wb-timer-idle-controls>button:last-child{flex:none;width:44px}.wb-home-group-heading{flex-wrap:wrap;row-gap:0}.wb-home-group-heading>div:first-child{flex:1}.wb-home-group-heading p{white-space:normal;overflow-wrap:anywhere}}@media (pointer:coarse) and (min-width:641px){.wb-web-rail>a,.wb-web-rail>div>button{width:44px;height:44px}.wb-web-top .wb-quiet-button,.wb-web-top button[aria-controls=updates-menu]{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.wb-web-top .wb-global-recording{gap:2px;min-width:200px;height:46px;padding:0 2px}.wb-web-top .wb-global-recording>button,.wb-web-top .wb-timer-idle-controls>button:first-child,.wb-web-top .wb-timer-idle-controls>button:last-child{width:44px;height:44px}.wb-web-top .wb-global-recording>a,.wb-web-top .wb-timer-idle-controls>button{min-height:44px}.wb-web-top .wb-timer-idle-controls{gap:2px;height:46px;padding:0 2px}}.wb-home-workspace-card>.wb-home-workspace-link>span>span:first-child{white-space:normal;overflow-wrap:anywhere}@media (max-width:850px) and (max-height:480px){.wb-home-surface{padding-block:8px}.wb-home-surface>div{gap:8px}.wb-home-heading{height:44px;padding-block:0}.wb-home-tabs{padding:0}}@media (max-width:480px){.wb-home-heading{grid-template-columns:minmax(0,1fr) auto;height:auto;display:grid}.wb-home-heading>:last-child{grid-column:1/-1;justify-self:stretch;width:100%}}@media (max-width:380px){.wb-home-group-heading>div:first-child{flex-basis:100%}.wb-home-group-heading>div:last-child{margin-left:auto}}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-home-surface{background:var(--wb-canvas);padding:28px 32px}.wb-home-heading{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:0;display:flex}.wb-home-greeting{min-width:0}.wb-home-date,.wb-board-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 8px;font-size:12px;font-weight:600}.wb-home-greeting h1{margin:0}.wb-home-heading-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wb-home-date-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.wb-home-sync-status{letter-spacing:normal;color:var(--text-secondary);text-transform:none;font-size:12px;font-weight:400;line-height:1.4}.wb-home-layout{grid-template-columns:minmax(0,1fr) 276px;gap:24px}.wb-home-workspace-header,.wb-home-today-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.wb-home-workspace-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wb-home-quiet-action{align-items:center;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.wb-home-group-heading h3{color:var(--text-secondary);font-family:inherit;font-size:12px}.wb-home-workspace-link{flex:1;align-self:stretch;min-width:0;padding-block:10px}.wb-home-workspace-link>span>span:first-child{font-size:14px;font-weight:600}.wb-home-workspace-card .wb-home-play{flex:none;width:44px;height:44px;margin-left:0;margin-right:12px}.wb-home-tools{margin-top:24px}.wb-home-tools>.wb-home-personal-grid,.wb-home-personal-grid{grid-template-columns:minmax(0,1fr);gap:20px;width:100%;display:grid}@container home-workspaces (min-width:560px){.wb-home-personal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-home-private-wide{grid-column:1/-1}}.wb-home-tool-panel{padding:20px}.wb-home-tool-heading{border-bottom:0;margin-bottom:24px;padding-bottom:0}.wb-home-tool-heading h2{margin:0;font-size:20px;line-height:1.3}.wb-home-private-chip{color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:var(--wb-style-radius-chip,4px);background:var(--bg-base);padding:2px 6px;font-size:12px}:is(.wb-home-goal-row,.wb-home-check-row,.wb-home-note){box-shadow:none;background:0 0;border-radius:0}.wb-home-goal-row{width:100%;display:block}.wb-home-note{border-left:3px solid var(--accent);padding:8px 0 8px 16px;font-size:16px;line-height:1.5}.wb-home-today>section{padding:16px 0}.wb-home-today-secondary>section{border-top:1px solid var(--border-subtle);box-shadow:none;background:0 0;border-radius:0;padding:16px 0}.wb-home-today-extra>summary{min-height:44px;color:var(--text-secondary);padding-block:10px;font-size:13px;list-style:none}.wb-home-today-extra>summary>span{transition:transform .15s}.wb-home-today-extra[open]>summary>span{transform:rotate(90deg)}.wb-home-today-extra>summary::-webkit-details-marker{display:none}.wb-home-today>.wb-home-agenda{border-top:0;padding-top:0}.wb-home-agenda-row{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;padding:14px 0;font-size:13px;display:grid}.wb-home-agenda-row time{color:var(--text-muted);font-size:12px}.wb-home-agenda-row strong{font-weight:600}.wb-home-native-beat{position:relative}.wb-home-beat-menu{z-index:40;width:260px;max-width:calc(100vw - 32px);max-height:60dvh;padding:8px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.wb-home-beat-menu button{align-items:center;gap:8px;width:100%;min-height:44px;padding:8px;display:flex}.wb-home-focus-action{align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:inline-flex}.wb-home-focus-action small{font-size:12px}.local-home>.wb-home-heading,.local-home>.wb-home-tabs{margin-bottom:24px}.local-work-header[data-home-open=true]{min-height:0;padding-block:8px}.wb-board-header{margin-bottom:16px;padding-bottom:0;display:block}.wb-board-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.wb-board-heading-actions,.wb-board-toolbar,.wb-board-controls,.wb-board-search-view{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.wb-board-toolbar{justify-content:space-between;margin-bottom:0}.wb-classic-board .wb-board-scroll{margin-top:0}.wb-board-search-view{margin-left:auto}.wb-board-search{min-width:0;max-width:280px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-board-column{border-radius:var(--wb-style-radius-panel);background:var(--wb-panel);box-shadow:inset 0 0 0 1px var(--wb-border-subtle);padding:0}.wb-board-column-header{align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.wb-board-column-count{color:var(--text-muted);font-size:12px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-task-card{border-radius:var(--wb-style-radius-control);background:var(--wb-surface);box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--wb-border),var(--wb-style-shadow-control);padding:12px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-task-card[data-focused=true]{background:var(--wb-selected)}.wb-task-title{font:500 14px/20px var(--wb-font-body,inherit);margin:0}.wb-task-topics{flex-wrap:wrap;gap:4px;font-size:12px;display:flex}.wb-task-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.wb-work-touch .wb-task-meta>.wb-card-actions{margin-top:0;position:relative}.wb-work-touch .wb-card-actions>.wb-card-more-trigger{width:44px;min-width:44px;height:44px;min-height:44px}.wb-work-touch .wb-card-actions-menu .wb-task-move-labelled{width:100%;height:44px;min-height:44px}.wb-card-actions-menu svg{flex:none}html .wb-task-card .wb-card-actions>.wb-card-more-trigger,html .wb-task-card .wb-card-actions>.wb-card-more-trigger:hover,html .wb-task-card .wb-card-actions>.wb-card-more-trigger:disabled{box-shadow:none;background:0 0}html .wb-task-card .wb-card-actions>.wb-card-more-trigger:disabled{cursor:default!important}.wb-card-actions-menu button{width:100%;min-height:44px}.wb-task-visibility{background:var(--focus-calm);border-radius:50%;flex:none;width:8px;height:8px}[data-visibility=private] .wb-task-visibility{background:var(--focus-private)}[data-visibility=internal] .wb-task-visibility{background:var(--border)}[data-visibility=client_visible] .wb-task-visibility{background:var(--focus-warm)}.wb-task-owner{font:inherit}.wb-task-compact-meta .wb-task-owner{font-size:10px;font-weight:500;line-height:1}.local-work-card .wb-task-title{font-size:inherit;line-height:inherit}.wb-task-panel-chrome{border-bottom:1px solid var(--border-subtle);padding:20px 24px}.wb-task-panel-scroll{overscroll-behavior:contain;padding:24px;scroll-padding:16px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-task-panel-title{font-family:var(--font-focus-sans);box-shadow:none;border-radius:0;font-size:24px;font-weight:600;line-height:32px}.wb-task-panel-controls{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.wb-task-description{font-size:16px;line-height:1.5}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(.wb-task-checklist-row,.wb-task-comments article){box-shadow:none;border:0;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0;min-height:44px;padding:14px 0}.wb-task-comments article{font-family:var(--wb-font-body,Arial,sans-serif)}.wb-shell-breadcrumb{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:12px;min-width:0;font-size:13px;display:flex;overflow:hidden}.wb-shell-capture{min-height:44px;color:var(--text-secondary);align-items:center;gap:8px;padding:8px;display:flex}.wb-wordmark{flex:none;align-items:center;gap:7px;display:inline-flex}.wb-brand-wing{flex:none;width:27px;height:21px}.wb-web-top .wb-global-recording>button{width:44px;height:44px}.wb-home-workspace-card .wb-home-play{align-self:center;margin-top:0;margin-bottom:0;padding:0}.wb-home-workspace-card .wb-home-play>svg{width:32px;height:32px;margin-left:0}.wb-home-agenda-detail{color:var(--text-secondary);margin-top:4px;font-size:13px;line-height:1.4;display:block}.wb-home-today-tasks,.wb-home-daily-goals{opacity:1;font-size:13px}.wb-home-today-tasks h3,.wb-home-daily-goals h2{font-family:var(--font-focus-sans);font-size:14px}.wb-home-tool-heading>.wb-home-private-chip{margin-left:auto}.wb-home-tabs-compact{box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;padding:0;display:flex}.local-home .wb-home-tabs-compact button{box-shadow:none;color:var(--text-secondary);width:auto;font:inherit;background:0 0;border:0}.local-home .wb-home-tabs-compact h2 button{color:var(--text-primary)}.wb-home-tabs-compact button{border-radius:var(--wb-style-radius-control,6px);min-height:44px;padding:0 8px}.wb-home-tabs-compact button[aria-selected=true]{color:var(--text-primary);box-shadow:inset 0 -2px var(--accent);background:0 0}.wb-home-tabs-compact button:first-child{font:inherit;padding-left:0;font-weight:600}.wb-home-workspace-options,.wb-home-routine-controls{position:relative}.wb-home-routine-controls{min-width:52px;height:26px}.wb-home-routine-trigger{min-width:44px;height:44px;box-shadow:none;background:0 0;border:0;align-items:center;padding:0;display:flex;position:absolute;inset:-9px 0 auto auto}.wb-home-workspace-menu,.wb-home-routine-menu{z-index:40;width:260px;max-width:calc(100vw - 32px);max-height:60dvh;padding:8px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}:is(.wb-home-workspace-menu,.wb-home-routine-menu) :is(button,a){min-height:44px}.wb-home-row-more{width:44px;height:44px;box-shadow:none;background:0 0;border:0;flex:none;padding:8px;position:relative}.wb-home-row-more>button{width:44px;height:44px;box-shadow:none;background:0 0;border:0;padding:8px}.wb-home-row-options{width:auto;max-width:100%;box-shadow:none;background:0 0;padding:0;position:static}.wb-home-row-options :is(button,a){min-height:44px}.local-home .wb-home-quiet-action{box-shadow:none;background:0 0;border:0;padding:0}.wb-home-focus-action small{color:inherit}.wb-board-tools-panel{padding:16px}.wb-board-tools-panel :is(.wb-board-toolbar,.wb-board-controls,.wb-board-search-view,.wb-board-heading-actions,.wb-board-shortcuts){flex-direction:column;align-items:stretch;gap:12px;width:100%;margin:0;display:flex}.wb-board-tools-panel :is(input,select,button),.wb-board-tools-panel .wb-board-search{max-width:100%}.wb-board-tools-panel [role=listbox]{max-width:calc(100vw - 40px)}@media (max-width:640px){.wb-board-tools-panel .wb-workspace-settings-popover{top:calc(var(--wb-header-height,48px) + 8px);z-index:70;max-height:calc(100dvh - var(--wb-header-height,48px) - var(--wb-bottom-height,64px) - 16px);overscroll-behavior:contain;position:fixed;right:16px;overflow:auto}.wb-web-top{gap:4px!important;padding-inline:8px!important}.wb-web-top .wb-quiet-button{height:44px;width:44px!important;padding:8px!important}.wb-shell-capture{gap:4px;padding:8px 4px}.wb-shell-capture span{font-size:12px;display:inline!important}.wb-wordmark{gap:4px;font-size:13px}.wb-brand-wing{width:24px;height:20px}.wb-home-heading-actions [data-wb-primary] button:first-child{padding-left:8px}.wb-board-title{min-width:0}.wb-board-title [data-wb-display=page]{font-size:24px;line-height:1.2}.wb-board-tools-panel{overscroll-behavior:contain;max-height:calc(100dvh - 32px);overflow:auto}.wb-classic-board [aria-label^=Collapse\ ]{display:inline-flex}}@media (max-width:359px){.wb-web-top .wb-wordmark span{display:none}}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-web-top{background:var(--wb-chrome,var(--wb-rail));padding-inline:16px;left:0}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-web-rail{top:48px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) body:not([data-workbench-embedded]) :is(.wb-rail>:is(a,button),.wb-rail>div>:is(a,button)){border-radius:var(--wb-style-radius-control);width:44px;height:44px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-web-top .wb-quiet-button{flex:none;width:32px;min-height:36px;padding:4px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-surface=row]{box-shadow:none;background:0 0;border-radius:0}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(.fc-scrollgrid,.fc-timegrid-slot,.fc-timegrid-axis,.fc-col-header-cell,.wb-calendar-grid,[data-wb-surface=grid]){box-shadow:none;border-radius:0}@media (max-width:1199px){.wb-home-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:850px){.wb-home-heading{align-items:flex-start}.wb-home-heading-actions{width:100%}.wb-home-personal-grid{grid-template-columns:minmax(0,1fr)}.wb-home-private-wide{grid-column:1/-1}}@media (max-width:640px){html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-home-surface{padding:20px 16px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-web-rail{top:auto}.wb-shell-breadcrumb{display:none}.wb-shell-capture{padding:8px 4px}.wb-shell-capture span{display:none}.wb-task-panel-chrome,.wb-task-panel-scroll{padding:16px}.wb-board-toolbar{gap:4px}.wb-board-search-view{width:100%;margin-left:0}.wb-board-search{flex:1;max-width:none}}.wb-home-greeting h1{font-size:30px;font-weight:600;line-height:1.15}.wb-auth-card{border-radius:var(--wb-style-radius-panel,8px)}.wb-auth-card>div:first-child{text-align:left;align-items:flex-start}.wb-auth-card>div:first-child img{filter:none;width:36px;height:34px}.wb-auth-card>div:first-child p{font-size:16px;line-height:1.5}.wb-auth-form :is(button,input){min-height:44px}.wb-auth-surface{overflow:auto}.wb-task-page-layout{grid-template-columns:minmax(0,1fr) 240px;gap:28px;display:grid}.wb-task-page-controls{gap:16px;display:grid}.wb-task-page-history{color:var(--text-secondary);font-size:12px}@container home-workspaces (min-width:560px){.wb-home-tools>.wb-home-personal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.local-work-board{gap:8px}.local-work-board>.wb-board-column{flex:0 0 252px;width:252px;padding:10px}.local-work-board>.wb-board-column[data-collapsed=true]{flex-basis:56px;width:56px;padding:8px 6px}.local-work-board>.wb-board-column[data-collapsed=true]>.wb-board-column-header{flex-direction:column-reverse;align-items:center}.local-work-board>.wb-board-column[data-collapsed=true]>.wb-board-column-header h2{writing-mode:vertical-rl;gap:8px;padding:8px 0;transform:rotate(180deg)}.local-work .local-task-detail.wb-task-panel{gap:0;width:min(600px,100%);padding:0;overflow:hidden}.local-task-detail .wb-task-panel-scroll{flex-direction:column;gap:24px;min-height:0;display:flex;overflow:auto}.local-task-detail .wb-task-panel-title input{font-family:var(--font-inter,Inter),"Segoe UI",Arial,sans-serif;font-size:24px;line-height:32px}.local-task-detail .wb-task-panel-title>span{font-size:12px;font-weight:600;line-height:1.4}.wb-task-panel-primary,.wb-task-panel-secondary{flex-wrap:wrap;gap:8px;display:flex}.wb-board-list-jump{display:none}.wb-classic-board [data-kanban-task-id]{touch-action:pan-x pan-y pinch-zoom}.wb-task-title{font-family:var(--font-inter,Inter),"Segoe UI",Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px}@media (max-width:640px){.wb-board-list-jump{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.wb-board-list-jump select{border:1px solid var(--border);background:var(--bg-surface);flex:1;min-width:0;max-width:100%;min-height:44px;padding:8px}.wb-board-list-jump p{flex-basis:100%;margin:0}.wb-board-list-jump button{min-width:44px;min-height:44px}.wb-task-page-layout{grid-template-columns:1fr}.local-work-board>.wb-board-column{flex-basis:208px;width:208px}.wb-board-header{margin-bottom:0;padding-bottom:0}.wb-board-heading{gap:8px;margin-bottom:0}.wb-board-list-jump{margin-top:12px;margin-bottom:0}.wb-classic-board .wb-board-scroll{margin-top:12px;padding-bottom:0}}@media (max-width:640px) and (max-height:500px){.wb-board-page{padding:8px 12px}.wb-board-eyebrow{margin-bottom:4px}.wb-board-list-jump,.wb-classic-board .wb-board-scroll{margin-top:8px}.wb-board-list-jump p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:640px){.wb-home-greeting h1{font-size:27px}.wb-home-heading-actions [data-wb-primary] button:first-child{padding-inline:8px}.wb-home-heading-actions>.wb-page-recording{min-width:0}.wb-home-heading-actions .wb-page-recording button:nth-child(2){padding-inline:2px}}body[data-workbench-embedded] .wb-web-rail>div:not(.wb-rail-spacer){top:4px}body[data-workbench-embedded] .wb-web-top-actions{margin-right:36px}body[data-workbench-embedded] .wb-web-rail button[aria-controls=wb-account-panel],body[data-workbench-embedded] .wb-web-top button[aria-controls=updates-menu]{box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--wb-style-radius-control,10px);background:var(--bg-surface);width:32px;height:32px;min-height:32px;color:var(--text-secondary);box-shadow:none;padding:4px}.wb-task-content-indicators{color:var(--text-muted,var(--mail-muted));align-items:center;gap:8px;font-size:11px;line-height:16px;display:inline-flex}.wb-task-content-indicators>span{align-items:center;gap:3px;display:inline-flex}@media (pointer:coarse){body[data-workbench-embedded] .wb-web-top{height:48px}body[data-workbench-embedded]{padding-top:48px}body[data-workbench-embedded] .workbench-content{min-height:calc(100dvh - 48px)}body[data-workbench-embedded] .wb-web-rail>div:not(.wb-rail-spacer){top:2px}body[data-workbench-embedded] .wb-web-top-actions{margin-right:48px}body[data-workbench-embedded] .wb-web-rail button[aria-controls=wb-account-panel],body[data-workbench-embedded] .wb-web-top button[aria-controls=updates-menu]{width:44px;height:44px;min-height:44px}}.wb-home-focus-layout{grid-template-columns:minmax(0,1fr)}.wb-home-focus-layout>.wb-home-today-panel{grid-column:1/-1}.wb-home-focus-layout[data-today-placement=side]{grid-template-columns:minmax(0,1fr) 300px}.wb-home-focus-layout[data-today-placement=side]>.wb-home-today-panel{grid-area:1/2}.wb-home-focus-layout[data-today-placement=side]>.wb-home-workspaces{grid-area:1/1}.wb-home-today.wb-home-focus{border:1px solid var(--border);background:var(--bg-surface);border-radius:var(--wb-style-radius-panel,8px);padding:20px}.wb-home-focus .wb-home-today-header{margin-bottom:16px}.wb-home-focus-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr);display:grid}.wb-home-focus-grid>section{min-width:0;padding:4px 24px 16px}.wb-home-focus-grid>section:first-child{padding-left:0}.wb-home-focus-grid>section+section{border-left:1px solid var(--border-subtle)}.wb-home-focus-grid>section:last-child{padding-right:0}.wb-home-focus h3{font-family:var(--font-focus-sans);color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.wb-home-focus-count{flex-wrap:wrap;align-items:baseline;column-gap:12px;margin:12px 0 6px;display:flex}.wb-home-focus-count strong{font-family:var(--font-focus-sans);font-variant-numeric:tabular-nums;color:var(--accent);overflow-wrap:anywhere;font-size:clamp(48px,5vw,72px);font-weight:700;line-height:1.05}.wb-home-focus-replies .wb-home-focus-count strong{color:var(--focus-warm,var(--accent))}.wb-home-focus-count>span{color:var(--text-secondary);font-size:13px}.wb-home-focus-action{border:1px solid var(--border);border-radius:var(--wb-style-radius-control,4px);max-width:100%;min-height:44px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.wb-home-focus-metric>.wb-home-focus-action{margin-top:16px}.wb-home-focus :is(.wb-home-focus-calendar,.wb-home-focus-tasks)>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.wb-home-focus .wb-home-agenda{padding:0}.wb-home-focus .wb-home-agenda-row{text-align:left;width:100%}.wb-home-inbox-more{color:var(--text-secondary);margin-top:12px;font-size:12px}.wb-home-inbox-more summary{cursor:pointer;min-height:44px;padding:8px 0}.wb-home-focus-goals{border-top:1px solid var(--border-subtle);margin-top:4px;padding-top:18px}.wb-home-focus-goals .wb-home-tool-heading{margin-bottom:8px}.wb-home-focus-goals .wb-home-goal-list{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px 24px}.wb-home-placement{flex-wrap:wrap;align-items:center;gap:12px;padding:0 0 20px;font-size:13px;display:flex}.wb-home-focus select{border:1px solid var(--border);border-radius:var(--wb-style-radius-control,4px);background:var(--bg-base);max-width:100%;min-height:44px;color:var(--text-primary);font:inherit;padding:8px}.wb-home-focus-task{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;display:flex}.wb-home-focus-task>.wb-home-task{text-align:left;border:0;flex:1;min-width:0}.wb-home-focus-task>.wb-home-task span{overflow-wrap:anywhere}.wb-home-focus-task label{flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:flex}.wb-home-today.wb-home-focus>.wb-home-focus-tasks{padding:16px 0}.wb-home-focus .local-home-goal{text-align:left;width:100%;color:var(--text-primary);padding:12px 0}.wb-home-card-clock{color:var(--workspace-color-text,var(--text-primary));font-variant-numeric:tabular-nums;flex:none;align-self:center;margin-right:8px;font-size:11px}.wb-home-workspace-card{height:80px;min-height:80px!important}.wb-home-workspace-card .wb-home-workspace-link{min-width:0;overflow:hidden}.wb-home-workspace-card .wb-home-workspace-link :is(strong,span>span:first-child){text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important}.wb-home-workspace-card .wb-home-workspace-link>span{min-width:0}.wb-home-timer-runner{pointer-events:none;z-index:2;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wb-home-timer-runner rect{fill:none;stroke:var(--workspace-color-accent);stroke-width:2px;stroke-dasharray:10 90;stroke-linecap:round;rx:var(--wb-style-radius-panel,6px);animation:18s linear infinite wb-home-border-run}@keyframes wb-home-border-run{to{stroke-dashoffset:-100px}}@media (min-width:1101px){.wb-home-focus-layout[data-today-placement=side] .wb-home-focus-grid{grid-template-columns:minmax(0,1fr)}.wb-home-focus-layout[data-today-placement=side] .wb-home-focus-grid>section{border-left:0;padding:16px 0}.wb-home-focus-layout[data-today-placement=side] .wb-home-focus-grid>section+section{border-top:1px solid var(--border-subtle)}.wb-home-focus-layout[data-today-placement=side] .wb-home-focus-task{flex-wrap:wrap;padding-bottom:12px}}@media (max-width:1100px){.wb-home-focus-layout[data-today-placement=side]{grid-template-columns:minmax(0,1fr)}.wb-home-focus-layout[data-today-placement=side]>:is(.wb-home-today-panel,.wb-home-workspaces){grid-area:auto}}@media (max-width:850px){.wb-home-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-home-focus-grid>.wb-home-focus-calendar{border-left:0;border-top:1px solid var(--border-subtle);grid-column:1/-1;padding:16px 0 0}.wb-home-focus-grid>section:nth-child(2){padding-right:0}}@media (max-width:520px){.wb-home-today.wb-home-focus{padding:16px}.wb-home-focus-grid{grid-template-columns:minmax(0,1fr)}.wb-home-focus-grid>section{padding:16px 0}.wb-home-focus-grid>section+section{border-left:0;border-top:1px solid var(--border-subtle)}.wb-home-focus-grid>section:first-child{padding-top:0}.wb-home-focus-task{flex-wrap:wrap;gap:0;padding-bottom:12px}.wb-home-focus-task>.wb-home-task{flex-basis:100%}.wb-home-focus select{font-size:16px}.wb-home-workspace-card .wb-home-play{margin-right:6px}.wb-home-card-clock{margin-right:2px;font-size:11px}}@media (prefers-reduced-motion:reduce){.wb-home-timer-runner rect{animation:none}}.wb-home-focus .wb-home-goal-list{display:grid}.wb-home-focus progress{appearance:none;background:var(--bg-base);width:100%;height:4px;color:var(--workspace-color-accent);border:0;border-radius:3px;overflow:hidden}.wb-home-focus progress::-webkit-progress-bar{background:var(--bg-base)}.wb-home-focus progress::-webkit-progress-value{background:var(--workspace-color-accent)}.wb-home-focus progress::-moz-progress-bar{background:var(--workspace-color-accent)}.wb-beat-earlier{padding:8px}.wb-beat-menu .wb-beat-earlier h3{margin:10px 0 16px;font-size:17px;font-weight:600}.wb-beat .wb-beat-earlier-back,.wb-beat .wb-beat-earlier-custom-toggle{min-height:32px;color:var(--mail-secondary,var(--text-secondary));font:inherit;background:0 0;border:0;padding:4px 0;font-size:12px}.wb-beat-earlier-label{color:var(--mail-secondary,var(--text-secondary));gap:7px;margin-bottom:16px;font-size:12px;display:grid}.wb-beat-earlier fieldset{border:0;min-width:0;margin:0;padding:0}.wb-beat-earlier legend{color:var(--mail-secondary,var(--text-secondary));margin-bottom:8px;font-size:12px}.wb-beat-earlier-presets{flex-wrap:wrap;gap:5px;display:flex}.wb-beat .wb-beat-earlier-presets button{border:1px solid var(--mail-border,var(--border));border-radius:var(--wb-style-radius-control,6px);min-height:36px;color:inherit;font:inherit;background:0 0;padding:6px 9px;font-size:12px}.wb-beat .wb-beat-earlier-presets [aria-pressed=true]{color:var(--mail-primary-text,var(--accent-foreground,var(--text-primary)));background:var(--mail-focus,var(--accent))}@supports (color:color-mix(in lab, red, red)){.wb-beat .wb-beat-earlier-presets [aria-pressed=true]{background:color-mix(in srgb,var(--mail-focus,var(--accent)) 22%,var(--mail-panel,var(--bg-surface)))}}.wb-beat-earlier-custom{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px;margin:8px 0 14px;display:grid}.wb-beat-earlier-custom label{color:var(--mail-secondary,var(--text-secondary));gap:6px;font-size:12px;display:grid}.wb-beat-earlier-custom input{border:1px solid var(--mail-border,var(--border));border-radius:var(--wb-style-radius-control,6px);background:var(--mail-surface,var(--bg-base));width:100%;min-width:0;color:inherit;font:inherit;padding:8px;font-size:14px}.wb-beat-earlier-custom small{color:var(--mail-secondary,var(--text-secondary));grid-column:1/-1;font-size:11px}.wb-beat-earlier-preview{border-top:1px solid var(--mail-border-subtle,var(--border-subtle))}.wb-beat-earlier-preview>div{border-bottom:1px solid var(--mail-border-subtle,var(--border-subtle));justify-content:space-between;gap:10px;padding:13px 0;font-size:13px;display:flex}.wb-beat-earlier-preview span{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.wb-beat-earlier-preview span:last-child{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.wb-beat-earlier-preview small{color:var(--mail-secondary,var(--text-secondary));font-size:11px;display:block}.wb-beat-earlier footer{z-index:2;border-top:1px solid var(--mail-border-subtle,var(--border-subtle));background:var(--mail-panel,var(--bg-surface));justify-content:flex-end;gap:8px;margin-top:6px;padding:10px 0 6px;display:flex;position:sticky;bottom:-8px}.wb-beat-earlier-pending{color:var(--mail-secondary,var(--text-secondary));margin:0 0 12px;font-size:12px}.wb-beat .wb-beat-earlier footer button{border:1px solid var(--mail-border,var(--border));border-radius:var(--wb-style-radius-control,6px);background:var(--mail-surface,var(--bg-surface));min-height:40px;color:inherit;font:inherit;padding:8px 11px;font-size:13px}.wb-beat-switch-status{white-space:nowrap;background:var(--mail-panel,var(--bg-surface));color:var(--mail-text,var(--text-primary));border:1px solid var(--mail-border,var(--border));border-radius:var(--wb-style-radius-control,6px);align-items:center;gap:12px;padding:6px 10px;font-size:12px;display:flex;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}.wb-beat .wb-beat-switch-status button{color:var(--mail-focus,var(--accent));font:inherit;background:0 0;border:0;padding:4px}@media (pointer:coarse){.wb-beat .wb-beat-earlier button{min-height:44px}.wb-beat-earlier-custom input{min-height:44px;font-size:16px}}.wb-shell-brand{white-space:nowrap;align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.wb-shell-brand .wb-shell-breadcrumb{text-overflow:ellipsis;overflow:hidden}.wb-shell-brand>*{flex-shrink:0}.wb-shell-brand>:last-child{flex-shrink:1;min-width:0}.wb-shell-beat{-webkit-app-region:no-drag;justify-self:center;min-width:0}.wb-web-top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}body:not([data-workbench-embedded]) .wb-web-top{left:0}@media (min-width:641px){body:not([data-workbench-embedded]) .wb-web-rail{top:var(--wb-header-height,48px)}}.wb-web-top-actions{justify-self:end;margin-left:0}.wb-beat{color:var(--mail-text,var(--text-primary));font:inherit;-webkit-app-region:no-drag;position:relative}.wb-beat-control{border:1px solid var(--mail-border,var(--border));border-radius:var(--wb-style-radius-control,10px);background:var(--mail-surface,var(--bg-surface));align-items:center;max-width:min(310px,100vw - 32px);height:44px;display:flex;overflow:hidden}.wb-beat-control button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;height:42px}.wb-beat-control .wb-beat-action{flex:none;place-items:center;width:44px;padding:0;display:grid}.wb-beat-control .wb-beat-play{color:var(--mail-text,var(--text-primary))}.wb-beat-control[data-recording=true] .wb-beat-action{color:var(--mail-focus,var(--accent,#a5b4fc))}.wb-beat-control .wb-beat-picker-trigger{align-items:center;gap:10px;min-width:0;padding:0 10px 0 2px;font-size:13px;display:flex}.wb-beat-picker-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wb-beat-picker-trigger time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.wb-beat svg,.wb-beat time{flex:none}.wb-beat button:hover{background:var(--mail-hover,var(--bg-surface-hover))}.wb-beat button:disabled{cursor:wait;opacity:.55}.wb-beat :is(button,input):focus-visible{outline:2px solid var(--mail-focus,var(--accent,#a5b4fc));outline-offset:-3px}.wb-beat .wb-beat-sync{border:1px solid var(--mail-border,var(--border));background:var(--mail-panel,var(--bg-base));width:18px;height:18px;color:inherit;cursor:pointer;border-radius:50%;line-height:1;position:absolute;top:-3px;right:-10px}.wb-beat-menu{box-sizing:border-box;overscroll-behavior:contain;background:var(--mail-panel,var(--bg-surface));border:1px solid var(--mail-border,var(--border));border-radius:var(--wb-style-radius-panel,12px);box-shadow:var(--wb-style-shadow,0 12px 36px #0003);color:var(--mail-text,var(--text-primary));text-align:left;padding:8px;overflow:auto}.wb-beat-search{border-bottom:1px solid var(--mail-border-subtle,var(--border-subtle));align-items:center;gap:8px;padding:2px 10px 6px;display:flex}.wb-beat .wb-beat-search input{appearance:none;width:100%;min-width:0;height:28px;min-height:0;color:inherit;font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:13px}html[data-wingbeat-style] .wb-beat .wb-beat-search input:focus-visible{box-shadow:none;outline:0}.wb-beat-search:focus-within{border-bottom-color:var(--mail-focus,var(--accent,#a5b4fc))}.wb-beat-search input::placeholder{color:var(--mail-secondary,var(--text-secondary));opacity:.8}.wb-beat-search>svg{opacity:.6;width:14px;height:14px}.wb-beat-section+.wb-beat-section{border-top:1px solid var(--mail-border-subtle,var(--border-subtle))}.wb-beat .wb-beat-section-trigger{border-radius:var(--wb-style-radius-control,6px);width:100%;min-height:36px;color:var(--mail-secondary,var(--text-secondary));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.wb-beat-section-trigger>span:first-child{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.wb-beat-section-trigger small{opacity:.7;font-size:10px}.wb-beat-section-trigger>span:last-child{display:flex;transform:rotate(-90deg)}.wb-beat-section-trigger>span[data-expanded=true]{transform:none}@media (pointer:coarse){.wb-beat .wb-beat-search input{font-size:16px}.wb-beat .wb-beat-section-trigger{min-height:44px}}.wb-beat-menu h3{color:var(--mail-secondary,var(--text-secondary));margin:14px 10px 4px;font-size:11px;font-weight:600}.wb-beat-row{border-radius:var(--wb-style-radius-control,6px);min-width:0;display:flex}.wb-beat-row[data-current=true]{background:var(--mail-selected,var(--bg-surface-hover))}.wb-beat-row button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;min-height:44px;padding:8px 10px}.wb-beat-row>button:first-child{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.wb-beat-row>button:first-child>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.wb-beat-pin{opacity:.65;flex:none;place-items:center;width:44px;display:grid}.wb-beat-pin[aria-pressed=true]{opacity:1;color:var(--mail-focus,var(--accent,#a5b4fc))}.wb-beat-pin[aria-pressed=true] svg{fill:currentColor}.wb-beat-empty,.wb-beat-managed{padding:12px 10px;font-size:13px}.wb-beat .wb-beat-options{z-index:1;text-align:left;border:0;border-bottom:1px solid var(--mail-border-subtle,var(--border-subtle));background:var(--mail-panel,var(--bg-surface));width:100%;color:inherit;font:inherit;cursor:pointer;margin:0 0 4px;padding:12px 10px;position:sticky;top:-8px}.wb-beat-menu-error{color:var(--mail-danger,#d4707b);padding:8px 10px;font-size:13px}.wb-beat-error{background:var(--mail-panel,var(--bg-surface));border:1px solid var(--mail-border,var(--border));z-index:180;width:280px;max-width:calc(100vw - 32px);padding:12px;font-size:13px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.wb-beat-options-dialog{background:var(--bg-surface);width:min(560px,100vw - 32px);max-height:80dvh;color:var(--text-primary);border:1px solid var(--border);border-radius:var(--wb-style-radius-panel,12px);padding:24px;overflow:auto}.wb-beat-options-dialog::backdrop{background:#0006}.wb-beat-options-dialog>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}body[data-workbench] .wb-beat-options-dialog .wb-beat-advanced{display:block}body[data-workbench-embedded] .wb-web-top{display:flex}body[data-workbench-embedded] .wb-shell-beat{display:none}body[data-workbench-embedded] .wb-web-top-actions{margin-left:auto}@media (max-width:850px){body:has(.wb-web-rail):not([data-workbench-embedded]){--wb-header-height:96px;padding-top:96px}body:not([data-workbench-embedded]) .wb-web-top{grid-template-rows:44px 48px;grid-template-columns:minmax(0,1fr) auto;height:96px;gap:0 8px!important}body:not([data-workbench-embedded]) .wb-shell-beat{grid-area:2/1/auto/-1}body:not([data-workbench-embedded]) .wb-web-top-actions{grid-area:1/2}body:not([data-workbench-embedded]) .wb-shell-brand{grid-area:1/1}body:has(.wb-web-rail):not([data-workbench-embedded]) .workbench-content{min-height:calc(100dvh - var(--wb-header-height) - var(--wb-bottom-height))}body:has(.wb-web-rail):not([data-workbench-embedded]) .mail-workspace{min-height:0;height:calc(100dvh - var(--wb-header-height) - var(--wb-bottom-height))}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) body:not([data-workbench-embedded]) .wb-web-rail{top:96px}}@media (max-width:640px){html[data-wingbeat-style]:not([data-wingbeat-style=classic]) body:not([data-workbench-embedded]) .wb-web-rail{top:auto}.wb-shell-brand{gap:6px}}.wb-work-touch{min-width:0}.wb-task-panel{overscroll-behavior:contain;padding-bottom:max(1rem,env(safe-area-inset-bottom))}.wb-workspace-settings-popover,.wb-beat-editor{overscroll-behavior:contain;max-height:calc(100dvh - 24px);overflow-y:auto}.wb-focus-mobile-start{display:none}@media (pointer:coarse){.wb-work-touch :is(button,select,input:not([type=checkbox]):not([type=radio]),a[href]){min-height:44px}.wb-work-touch :is(button,select){min-width:44px}.wb-work-touch .wb-card-actions{opacity:1;justify-content:flex-end;margin-top:8px;position:static}.wb-work-touch .focus-task-card>div:first-child{padding-right:0}.wb-work-touch .wb-task-move,.wb-work-touch .wb-card-actions>button{width:44px;height:44px}.wb-task-panel :is(.opacity-0,[class*=group-hover\:opacity-100]){opacity:1}.wb-focus-view [role=switch]>span{top:calc(50% - 9px)}}@media (max-width:640px){.wb-work-touch :is(input,select,textarea){font-size:16px}.wb-task-panel{max-width:none}.wb-workspace-settings-popover{width:auto;position:fixed;inset:12px 12px auto}.wb-focus-mobile-start{justify-content:center;align-items:center;gap:8px;display:flex}.wb-focus-preset,.wb-focus-custom-toggle{display:none}.wb-focus-center{padding-block:28px}.wb-focus-header{grid-template-columns:auto minmax(0,1fr) auto}}@media (max-height:500px){.wb-focus-center{padding-block:16px}.wb-beats-surface>section:first-child{position:relative;top:auto}}.wb-beats-popover{overscroll-behavior:contain;max-height:calc(100dvh - 24px);overflow-y:auto}.wb-work-touch .fc-displayedRangeTotal-button{min-width:0;min-height:0}@media (max-width:640px){.wb-beats-actions{width:100%}.wb-beats-popover{width:auto;position:fixed;inset:12px 12px auto}.wb-beats-surface .fc .fc-toolbar{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.wb-beats-surface .fc .fc-toolbar-chunk:first-child{display:flex}.wb-beats-surface .fc .fc-toolbar-chunk:nth-child(2){text-align:right}.wb-beats-surface .fc .fc-toolbar-chunk:last-child{grid-column:1/-1;justify-self:stretch}.wb-beats-surface .fc .fc-toolbar-chunk:last-child .fc-button-group{width:100%;display:flex}.wb-beats-surface .fc .fc-toolbar-chunk:last-child .fc-button{flex:1}.wb-beats-surface .fc .fc-toolbar-title{font-size:14px}}@media (pointer:coarse){.wb-work-touch summary{min-height:44px;padding-block:12px}}.wb-compact-drop-tray{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex:none;margin-top:8px;padding:6px}.wb-compact-drop-heading{color:var(--text-secondary);justify-content:space-between;gap:8px;margin:0 0 4px;font-size:12px;line-height:18px;display:flex}.wb-compact-drop-heading>span:first-child{color:var(--text-primary);flex:none;font-weight:600}.wb-compact-drop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.wb-compact-drop-target{border:1px solid var(--border);min-width:0;min-height:44px;color:var(--text-primary);background:var(--bg-base);text-align:center;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;padding:4px;font-size:12px;line-height:15px;display:flex}.wb-compact-drop-current{color:var(--text-muted);border-style:dashed}.wb-compact-drop-current-label{font-size:10px;line-height:12px}.wb-compact-drop-over{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wb-compact-drop-over{background:color-mix(in srgb,var(--accent) 16%,var(--bg-surface))}}.wb-compact-drag-active>div:first-child,.wb-compact-drag-active>label{display:none}@media (max-height:480px) and (min-width:360px){.wb-compact-drop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-height:480px) and (max-width:359px){.wb-compact-drop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (pointer:coarse){[data-kanban-task-id]{-webkit-user-select:none;user-select:none}}:root{--mail-bg:#191919;--mail-panel:#202020;--mail-surface:#292929;--mail-hover:#323232;--mail-selected:#293246;--mail-text:#f1f2f3;--mail-secondary:#c9cdd2;--mail-muted:#a5acb5;--mail-border:#626a75;--mail-border-subtle:#3a3a3a;--mail-accent:#afb8ff;--mail-button:#384ca8;--mail-button-hover:#304399;--mail-danger:#ffb5c1;--mail-danger-bg:#3a2029;--mail-warning:#f8d691;--mail-warning-bg:#392d1b;--mail-focus:#a5aeff}html[data-mail-theme=dark]{--mail-bg:#191919;--mail-panel:#202020;--mail-surface:#292929;--mail-hover:#323232;--mail-selected:#293246;--mail-text:#f1f2f3;--mail-secondary:#c9cdd2;--mail-muted:#a5acb5;--mail-border:#626a75;--mail-border-subtle:#3a3a3a;--mail-danger:#ffb5c1;--mail-danger-bg:#3a2029;--mail-warning:#f8d691;--mail-warning-bg:#392d1b;--mail-focus:#a5aeff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-mail-theme=light]{--mail-bg:#f7f8f8;--mail-panel:#fbfbfb;--mail-surface:#eef0f1;--mail-hover:#e6e9ec;--mail-selected:#e1e8f2;--mail-text:#1b222b;--mail-secondary:#3d4754;--mail-muted:#526071;--mail-border:#87909c;--mail-border-subtle:#d9dee3;--mail-danger:#9b253d;--mail-danger-bg:#fbe5e9;--mail-warning:#805418;--mail-warning-bg:#fff0d5;--mail-focus:#3346a8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-mail-theme=warm]{--mail-bg:#f8f6f2;--mail-panel:#fcfaf6;--mail-surface:#f1ede7;--mail-hover:#e9e3da;--mail-selected:#e6e2ec;--mail-text:#292521;--mail-secondary:#514941;--mail-muted:#62594f;--mail-border:#958a7d;--mail-border-subtle:#ddd6cc;--mail-danger:#922d3c;--mail-danger-bg:#f9e5e3;--mail-warning:#795015;--mail-warning-bg:#fbefcf;--mail-focus:#3346a8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-mail-theme=dark][data-mail-accent=indigo]{--mail-accent:#afb8ff;--mail-button:#384ca8;--mail-button-hover:#304399}html[data-mail-theme=dark][data-mail-accent=blue]{--mail-accent:#91c9fa;--mail-button:#155a91;--mail-button-hover:#124f80;--mail-focus:#91c9fa}html[data-mail-theme=dark][data-mail-accent=teal]{--mail-accent:#85d9c7;--mail-button:#0b665a;--mail-button-hover:#09594f;--mail-focus:#85d9c7}html[data-mail-theme=light][data-mail-accent=indigo],html[data-mail-theme=warm][data-mail-accent=indigo]{--mail-accent:#3346a8;--mail-button:#384ca8;--mail-button-hover:#304399}html[data-mail-theme=light][data-mail-accent=blue],html[data-mail-theme=warm][data-mail-accent=blue]{--mail-accent:#155a91;--mail-button:#155a91;--mail-button-hover:#124f80;--mail-focus:#155a91}html[data-mail-theme=light][data-mail-accent=teal],html[data-mail-theme=warm][data-mail-accent=teal]{--mail-accent:#0b665a;--mail-button:#0b665a;--mail-button-hover:#09594f;--mail-focus:#0b665a}html[data-mail-theme]{--bg-base:var(--mail-bg);--bg-surface:var(--mail-surface);--bg-surface-hover:var(--mail-hover);--text-primary:var(--mail-text);--text-secondary:var(--mail-secondary);--text-muted:var(--mail-muted);--border:var(--mail-border);--border-subtle:var(--mail-border-subtle);--accent:var(--mail-accent);--accent-hover:var(--mail-button-hover)}html[data-mail-text-size=standard]{font-size:16px}html[data-mail-text-size=large]{font-size:18px}html[data-mail-theme] .mail-app{background:var(--mail-bg);color:var(--mail-text)}html[data-mail-theme] .mail-app :is(button,input,textarea,select,a):focus-visible{outline:2px solid var(--mail-focus);outline-offset:2px}.mail-app.mail-workspace{border-top-color:var(--mail-border-subtle)}.mail-app .mail-sidebar,.mail-app .mail-thread-list{background:var(--mail-panel);border-right-color:var(--mail-border-subtle)}.mail-app .mail-reader{background:var(--mail-bg)}.mail-app .mail-sidebar>div:first-child{border-bottom-color:var(--mail-border-subtle);height:3.75rem}.mail-app .mail-sidebar>div:first-child>span:first-child{background:var(--mail-selected);border-radius:.55rem;width:1.875rem;height:1.875rem}.mail-app .mail-sidebar nav button{border-radius:.45rem;min-height:2.25rem}.mail-app .mail-sidebar nav button[aria-current],.mail-app .mail-sidebar nav button[aria-selected=true]{font-weight:600}.mail-app .mail-sidebar .mail-compose-button{height:2.25rem;box-shadow:none;border-radius:.5rem;font-size:.875rem}.mail-app .mail-list-header{border-bottom-color:var(--mail-border-subtle);padding-block:.75rem}.mail-app .mail-list-header h1{letter-spacing:-.015em;font-size:1rem;font-weight:620}.mail-app .mail-search{border-color:var(--mail-border-subtle);background:var(--mail-bg);height:2.25rem}.mail-app .mail-search:focus-within{border-color:var(--mail-focus)}.mail-app .mail-search kbd{border-color:var(--mail-border-subtle)}.mail-app .mail-date-heading{background:var(--mail-accent)}@supports (color:color-mix(in lab, red, red)){.mail-app .mail-date-heading{background:color-mix(in srgb, var(--mail-accent) 14%, var(--mail-surface))}}.mail-app .mail-date-heading{border-bottom-color:var(--mail-border-subtle);color:var(--mail-secondary);letter-spacing:.01em;font-size:.75rem;font-weight:600}.mail-app .mail-message-row{border-bottom-color:var(--mail-border-subtle)}.mail-app .mail-message-row>button{padding-block:.8rem}.mail-app .mail-message-row:hover{background:var(--mail-hover)}.mail-app .mail-message-row:has(>span:first-child){background:var(--mail-selected)}.mail-app .mail-message-row .mail-row-sender{color:var(--mail-muted);font-size:.9375rem;font-weight:500}.mail-app .mail-message-row .mail-row-subject{color:var(--mail-text);font-weight:450}.mail-app .mail-message-row.mail-row-unread .mail-row-subject{font-weight:650}.mail-app .mail-message-row .mail-row-replied{color:var(--mail-muted);font-weight:450}.mail-app .mail-message-row .mail-row-replied>span:first-child{color:var(--mail-accent)}html:not([data-mail-list-density=comfortable]) .mail-app .mail-message-row .mail-row-avatar{display:none}html:not([data-mail-list-density=comfortable]) .mail-app .mail-message-row .mail-row-main{padding-block:.6rem}html:not([data-mail-list-density=comfortable]) .mail-app .mail-message-row>label{padding-block:.55rem}html:not([data-mail-list-density=comfortable]) .mail-app .mail-message-row .mail-row-sender,html:not([data-mail-list-density=comfortable]) .mail-app .mail-message-row .mail-row-subject{line-height:1.25}html:not([data-mail-list-density=comfortable]) .mail-app .mail-message-row .mail-row-subject,html:not([data-mail-list-density=comfortable]) .mail-app .mail-message-row .mail-row-snippet{margin-top:.125rem}html:not([data-mail-list-density=comfortable]) .mail-app .mail-message-row .mail-row-snippet{line-height:1.25}html:not([data-mail-list-density=comfortable]) .mail-app .mail-message-row .mail-row-archive{margin-top:.35rem}html[data-mail-list-density=minimal] .mail-app .mail-message-row .mail-row-snippet{display:none}.mail-app .mail-reader-toolbar{border-bottom-color:var(--mail-border-subtle);background:var(--mail-bg);min-height:2.875rem}.mail-app .mail-reader-toolbar button{border-radius:.45rem}.mail-app .mail-reader-article{max-width:none;margin-inline:0;padding:clamp(1rem,1.8vw,2.25rem)}.mail-app .mail-reader-article h2{letter-spacing:-.025em;font-size:clamp(1.25rem,1.35vw,1.625rem);line-height:1.35}.mail-app .mail-message-card{border:0;border-bottom:1px solid var(--mail-border-subtle);background:var(--mail-bg);box-shadow:none;border-radius:0}.mail-app .mail-message-card>div[aria-expanded],.mail-app .mail-message-card>button[aria-expanded]{min-height:3.5rem}.mail-app .mail-message-card>div.border-t{border-top-color:var(--mail-border-subtle)}.mail-app .mail-message-card iframe{background:var(--mail-bg)}.mail-app .mail-message-card :is(time,.text-\[0\.75rem\]){font-size:.8125rem}.mail-app .mail-message-card .text-\[0\.9375rem\]{font-size:1rem}.mail-app .mail-message-card :is(.whitespace-pre-wrap,.leading-7){max-width:96ch}.mail-app .mail-reader-article .space-y-4>.mail-message-card:not(:last-child){margin-block-end:0}html[data-mail-reader-layout=centered] .mail-app .mail-reader-article{max-width:64rem;margin-inline:auto;padding:clamp(1rem,2vw,2.5rem)}html[data-mail-reader-layout=centered] .mail-app .mail-message-card{border:1px solid var(--mail-border-subtle);background:var(--mail-panel);border-radius:.55rem}html[data-mail-reader-layout=centered] .mail-app .mail-reader-article .space-y-4>.mail-message-card:not(:last-child){margin-block-end:1rem}.mail-appearance-dialog,.mail-folder-dialog{background:var(--mail-panel);border-color:var(--mail-border-subtle)!important}.mail-appearance-dialog>div:first-child,.mail-folder-dialog header{border-bottom-color:var(--mail-border-subtle)}.mail-appearance-dialog fieldset+fieldset{border-top:1px solid var(--mail-border-subtle);padding-top:1.1rem}.mail-appearance-dialog .mail-setting-option{background:0 0;border-color:#0000;transition:background .12s}.mail-appearance-dialog .mail-setting-option:hover{background:var(--mail-hover)}.mail-appearance-dialog .mail-setting-option:has(input:checked){border-color:var(--mail-border-subtle);background:var(--mail-selected)}.mail-appearance-dialog .mail-setting-option:focus-within{outline:2px solid var(--mail-focus);outline-offset:2px}.mail-folder-dialog footer{border-top-color:var(--mail-border-subtle)}@media (min-width:1920px){html[data-mail-reader-layout=centered] .mail-app .mail-reader-article{max-width:70rem;padding-inline:3rem}}@media (max-width:1300px){.mail-app .mail-reader-article,html[data-mail-reader-layout=centered] .mail-app .mail-reader-article{padding:1.25rem}}@media (max-width:760px){.mail-app .mail-reader-article,html[data-mail-reader-layout=centered] .mail-app .mail-reader-article{padding:1rem}.mail-app .mail-message-card :is(time,.text-\[0\.75rem\]){font-size:.75rem}}@media (hover:hover){.mail-row-archive{opacity:0;pointer-events:none}.mail-message-row:hover .mail-row-archive,.mail-message-row:focus-within .mail-row-archive{opacity:1;pointer-events:auto}}.mail-app .mail-message-row .mail-row-main{position:relative}.mail-app .mail-message-row .mail-row-subject{padding-right:4.5rem}.mail-app .mail-row-status{align-items:center;gap:.4rem;height:20px;display:flex;position:absolute;top:1.9rem;right:1rem}.mail-app .mail-reply-box{border:1px solid var(--mail-muted);border-radius:4px;justify-content:center;width:20px;height:20px}.mail-app .mail-reply-box:has(svg){color:var(--mail-accent);border-color:var(--mail-accent)}.mail-app .mail-message-row .mail-row-archive{justify-content:center;align-items:center;width:22px;height:22px;margin:0;padding:2px;display:flex;position:absolute;top:1.85rem;right:3.25rem}html[data-mail-list-density=comfortable] .mail-app .mail-row-status{top:2.35rem}html[data-mail-list-density=comfortable] .mail-app .mail-message-row .mail-row-archive{top:2.3rem}.mail-app .mail-date-heading:hover{background:var(--mail-accent)}@supports (color:color-mix(in lab, red, red)){.mail-app .mail-date-heading:hover{background:color-mix(in srgb, var(--mail-accent) 20%, var(--mail-surface))}}.mail-app .invitation-response-option{text-align:left;width:100%;color:var(--mail-text);border-radius:4px;padding:.5rem .625rem;font-size:.8125rem;display:block}.mail-app .invitation-response-option:hover,.mail-app .invitation-response-option:focus-visible{background:var(--mail-hover);outline:1px solid var(--mail-focus)}.mail-app select option,.mail-app select optgroup{background-color:var(--mail-surface);color:var(--mail-text)}:root,html[data-mail-theme=dark]{--mail-unread:#91c9fa;--mail-replied:#85d9c7;--mail-unreplied:#d9b773}html[data-mail-theme=light],html[data-mail-theme=warm]{--mail-unread:#155a91;--mail-replied:#0b665a;--mail-unreplied:#805418}.mail-app .mail-reply-box{border-color:var(--mail-border-subtle);cursor:default;border-radius:4px;width:17px;height:17px}.mail-app .mail-reply-box[data-reply-state=replied]{color:var(--mail-replied);border-color:var(--mail-replied)}.mail-app .mail-reply-box[data-reply-state=unknown]{border-style:dashed}.mail-app .mail-reply-box svg{width:13px;height:13px}.mail-app .mail-reply-stripe,html[data-mail-reply-indicator=stripe] .mail-message-row .mail-reply-box{display:none}html[data-mail-reply-indicator=stripe] .mail-message-row .mail-reply-stripe{background:var(--mail-unreplied);cursor:default;border-radius:2px;width:3px;display:block;position:absolute;top:8px;bottom:8px;right:2px}html[data-mail-reply-indicator=stripe] .mail-message-row .mail-reply-stripe[data-reply-state=replied]{background:var(--mail-replied)}html[data-mail-reply-indicator=stripe] .mail-message-row .mail-reply-stripe[data-reply-state=unknown]{background:repeating-linear-gradient(to bottom,var(--mail-muted) 0 3px,transparent 3px 6px)}.mail-app .mail-reply-stripe svg{display:none}.mail-app .mail-attachment-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mail-app .mail-attachment-tile{border:1px solid var(--mail-border-subtle);background:var(--mail-surface);border-radius:6px;flex:0 340px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:7px 9px;display:flex}.mail-app .mail-attachment-type{background:var(--mail-selected);width:34px;height:34px;color:var(--mail-accent);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:650;display:flex}.mail-app .mail-attachment-tile button{flex-shrink:0;height:28px;padding-inline:8px}.mail-app .mail-reader-article:has(.mail-formatted-frame){padding-bottom:0}.mail-formatted-frame{height:65vh;min-height:240px}html[data-mail-reply-indicator=stripe] .mail-app .mail-message-row .mail-row-archive{right:1rem}html[data-mail-reply-indicator=stripe] .mail-app .mail-message-row .mail-row-subject{padding-right:2.25rem}.mail-attachment-open{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.mail-attachment-open:not(:disabled):hover{color:var(--mail-accent)}.mail-message-card{container:mail-message/inline-size}.mail-envelope-row{align-items:flex-start;gap:8px;display:flex}.mail-envelope-summary{text-align:left;flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.mail-envelope-sender{overflow-wrap:anywhere;min-width:0;color:var(--mail-text);flex:1;font-size:.875rem;font-weight:600}.mail-envelope-time{color:var(--mail-muted);flex:none;font-size:.75rem}.mail-envelope-short-sender,.mail-envelope-short-date{display:none}@container mail-message (max-width:600px){.mail-envelope{padding:12px 14px}.mail-envelope-short-sender,.mail-envelope-short-date{display:block}.mail-envelope-short-sender{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mail-envelope-full-sender,.mail-envelope-full-date{display:none}}.mail-display-menu-trigger{width:28px;height:24px;color:var(--mail-muted);background:0 0;border:0;border-radius:5px;flex:none;place-items:center;font-size:20px;line-height:1;display:grid}.mail-display-menu-trigger:hover,.mail-display-menu-trigger:focus-visible{background:var(--mail-hover);color:var(--mail-text)}.mail-display-menu{border:1px solid var(--mail-border);background:var(--mail-panel);width:224px;max-width:calc(100vw - 16px);color:var(--mail-text);border-radius:8px;padding:4px;position:fixed;box-shadow:0 8px 28px #0004}.mail-display-menu button{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-radius:5px;padding:8px 12px;font-size:.875rem;display:block}.mail-display-menu button:hover,.mail-display-menu button:focus-visible{background:var(--mail-hover)}.mail-app .mail-reply-box[data-reply-state=not-needed]{color:var(--mail-muted);border-color:var(--mail-border)}html[data-mail-reply-indicator=stripe] .mail-message-row .mail-reply-stripe[data-reply-state=not-needed]{background:var(--mail-muted)}.mail-row-response-action{opacity:0;width:18px;color:var(--mail-muted);background:var(--mail-surface);border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:8px;bottom:8px;right:0}.mail-row-response-action:hover,.mail-row-response-action:focus-visible{opacity:1;outline:1px solid var(--mail-border)}@media (pointer:coarse){.mail-row-response-action{opacity:1}}.mail-toolbar-label{display:none}.mail-reader-toolbar{gap:6px;height:44px;min-height:44px}.mail-labelled-action{align-items:center;gap:7px;display:inline-flex}.mail-labelled-action .mail-toolbar-label{font-size:13px;display:inline}.mail-reader-article{padding:0 20px 20px!important}.mail-reader-subject{margin:0;padding:14px 0 10px}.mail-reader-subject h2{font-size:18px;line-height:24px}.mail-reader-subject p{margin-top:4px;font-size:11px}.mail-envelope{padding:10px 0!important}.mail-message-body[data-reading-theme=dark]{background:#242424}.mail-account-header{gap:10px;height:64px;padding:12px}.mail-sidebar .mail-compose-button{height:34px;font-size:13px}.mail-sidebar nav button{min-height:30px;padding-top:4px;padding-bottom:4px;font-size:13px}.mail-folder-group{margin-top:12px}.mail-folder-group summary,.mail-account-options summary{cursor:pointer;color:var(--mail-muted);padding:6px 8px;font-size:11px}.mail-account-footer{padding:8px 12px}.mail-account-options[open]{padding-bottom:8px}.mail-list-header{padding:14px!important}.mail-list-header h1{font-size:18px}.mail-date-heading{color:var(--mail-muted);border-bottom:1px solid var(--mail-border-subtle);min-height:26px;padding-top:5px;padding-bottom:5px;font-size:11px}.mail-message-row{min-height:60px}.mail-row-main{min-height:60px;padding-top:9px;padding-bottom:9px}.mail-message-row .mail-subject{font-size:13px}@media (max-width:700px){.mail-labelled-action .mail-toolbar-label{display:none}.mail-reader-article{padding-left:12px!important;padding-right:12px!important}}.mail-reader-subject{border-bottom:1px solid var(--mail-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;min-height:48px;display:grid}.mail-reader-subject>div{align-items:center}.mail-reader-subject>p{display:none}.mail-reader-subject nav{font-size:12px}.mail-reader-subject h2{flex:0 auto}.mail-reader-subject>div>span{margin:0;padding:2px 6px;font-size:10px}.mail-account-options{position:relative}.mail-account-menu{z-index:70;border:1px solid var(--mail-border);background:var(--mail-panel);border-radius:8px;width:200px;padding:12px;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #0005}.mail-account-menu>div{margin-bottom:0}.mail-row-sender,.mail-row-subject{font-size:13px!important}.mail-app .mail-row-unread .mail-row-subject{color:var(--mail-text)}@media (max-width:900px){.mail-reader-subject{grid-template-columns:1fr}}.mail-app .mail-sidebar nav button{min-height:30px}.mail-app .mail-reader-subject h2{font-size:18px;line-height:24px}.mail-app .mail-reader-article>div:first-child{margin-bottom:0}.mail-app .mail-message-row.mail-row-unread :is(.mail-row-subject,.mail-row-time){color:var(--mail-text)}.mail-account-options>summary{font-size:16px;list-style:none}.mail-folder-group{border-top:1px solid var(--mail-border-subtle);padding-top:8px}.mail-envelope>p,.mail-envelope>span{vertical-align:middle}.mail-app .mail-date-heading{min-height:26px;padding-block:5px;font-weight:500}.mail-app .mail-list-header>div:first-child>div>div{align-items:baseline;gap:10px;display:flex}.mail-app .mail-list-header h1{font-size:18px}.mail-app .mail-formatted-frame{height:65vh;min-height:48px;max-height:20000px}.mail-conversation[data-conversation=open] .mail-message-card,.mail-conversation-collapsed{overflow:hidden;border:1px solid var(--mail-border-subtle)!important;border-radius:var(--wb-message-card-radius,7px)!important}.mail-conversation[data-conversation=open] .mail-envelope{padding:10px 14px!important}.mail-conversation[data-conversation=open] .mail-message-body{padding-inline:14px}.mail-conversation-collapsed{align-items:center;min-height:64px;padding:10px 14px}.mail-conversation-expand,.mail-message-disclosure{min-height:32px;color:var(--mail-secondary);align-items:center;gap:5px;font-size:12px;display:inline-flex}.mail-conversation-chevron{font-size:22px}.mail-selected-message-label{color:var(--mail-accent);margin-bottom:3px;font-size:10px;display:block}.mail-conversation[data-conversation=open] .mail-message-card[data-selected-message=true]{border-color:var(--mail-accent)!important}@supports (color:color-mix(in lab, red, red)){.mail-conversation[data-conversation=open] .mail-message-card[data-selected-message=true]{border-color:color-mix(in srgb,var(--mail-accent) 50%,var(--mail-border))!important}}@media (max-width:600px){.mail-conversation-collapsed{flex-wrap:wrap}.mail-conversation-collapsed>time{margin-left:auto}}.mail-invitation{overflow-wrap:anywhere;min-width:0;margin:12px 0;padding:14px;container:invitation/inline-size}.mail-invitation .mail-invitation-details{grid-template-columns:80px minmax(0,1fr);gap:8px 12px;font-size:13px;line-height:1.5}.mail-invitation-details dd,.mail-invitation-details li{overflow-wrap:anywhere;min-width:0}.mail-invitation-details dd{margin:0}.mail-invitation-responses{position:relative}.mail-invitation-responses>div{position:static}.mail-invitation-responses [role=menu]{width:auto;max-width:100%;left:0;right:0}@container invitation (max-width:420px){.mail-invitation .mail-invitation-details{grid-template-columns:minmax(0,1fr);gap:3px}.mail-invitation-details dt{margin-top:8px;font-size:12px}.mail-invitation-details dt:first-child{margin-top:0}.mail-invitation-details dd{margin-bottom:4px}.mail-invitation h3{font-size:15px;line-height:1.4}}.mail-invitation-responses>div>button{justify-content:center;align-items:center;gap:6px;min-height:32px;display:inline-flex}.mail-account-options[open]>summary>.wb-chevron{transform:rotate(180deg)}.mail-folder-group>summary{list-style:none}.mail-folder-group>summary::-webkit-details-marker{display:none}.mail-folder-group[open]>summary>.wb-chevron{transform:rotate(90deg)}.mail-reader{container:mail-reader/inline-size}.mail-app .mail-reader-toolbar{flex-wrap:wrap;flex:none;height:auto;padding-block:5px}.mail-reader-toolbar>*{flex-shrink:0}.mail-reader-toolbar>span{flex-shrink:1}.mail-reader-subject h2{overflow-wrap:anywhere}@container mail-reader (max-width:700px){.mail-labelled-action .mail-toolbar-label{display:none}.mail-reader-toolbar{gap:4px}}@media (pointer:coarse){.mail-reader-toolbar button,.mail-reader-toolbar select,.mail-reader-toolbar summary,.mail-app .mail-list-header button,.mail-app .mail-list-header select,.mail-app .mail-folder-group>summary,.mail-app .mail-account-options>summary,.mail-app .mail-account-menu button,.mail-app .mail-account-footer button,.mail-app nav[aria-label=System\ folders] button,.mail-app nav[aria-label=Mail\ folders] button,.mail-app nav[aria-label=Categories] button,.mail-message-disclosure,.mail-conversation-expand,.mail-invitation-responses button{min-width:44px;min-height:44px}.mail-app .mail-date-heading,.mail-app .mail-search,.mail-envelope button,.mail-envelope summary,.mail-message-card button,.mail-app .mail-display-menu-trigger{min-height:44px}.mail-app .mail-display-menu-trigger{min-width:44px}.mail-app .mail-search input{min-height:42px}.mail-reader-toolbar summary{justify-content:center;align-items:center;display:flex}.mail-row-archive,.mail-row-response-action{opacity:1;min-width:44px;min-height:44px}}@media (max-height:500px){.mail-thread-list{overflow-y:auto}.mail-thread-list>.mail-list-header,.mail-thread-list>footer{flex:none}.mail-thread-list>.thin-scrollbar{flex:none;overflow:visible}.mail-app .mail-reader-toolbar{max-height:45%;overflow-y:auto}}.mail-account-options>summary{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:flex}.mail-app .mail-reader,.mail-app .mail-reader-toolbar,.mail-app .mail-message-card,.mail-app .mail-message-card iframe{background:var(--mail-reader,#242424)}html[data-mail-theme=dark] .mail-app{--mail-reader:#242424;--wb-reader:#242424}html[data-mail-theme=dark] .mail-app.mail-reader{background:var(--mail-reader)}.mail-app .mail-message-row .mail-row-sender{color:var(--mail-text);font-weight:500;line-height:1.4;font-size:.9375rem!important}.mail-app .mail-message-row .mail-row-subject{color:var(--mail-secondary);font-weight:400;line-height:1.4;font-size:.875rem!important}.mail-app .mail-message-row.mail-row-unread :is(.mail-row-sender,.mail-row-subject){color:var(--mail-text);font-weight:650}.mail-app .mail-message-row.mail-row-unread .mail-row-subject{color:var(--mail-accent);font-weight:400}.mail-app .mail-message-row .mail-row-snippet{color:var(--mail-muted);margin-top:4px;font-size:.75rem;line-height:1.4}.mail-app .mail-message-row .mail-row-main{padding-block:10px}html[data-mail-list-density=minimal] .mail-app .mail-message-row .mail-row-main{padding-block:9px}.mail-app .mail-reply-actions button{min-height:34px;color:var(--mail-text);align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.mail-app .mail-reply-actions button+button{border-inline-start:1px solid var(--mail-border-subtle);border-start-start-radius:0;border-end-start-radius:0}.mail-task-action{color:var(--mail-secondary);padding:6px 8px;font-size:.8125rem}.mail-task-menu{display:none}.mail-envelope-recipients{margin:6px 0 0;font-size:.8125rem;line-height:1.45}.mail-envelope-recipients>div{grid-template-columns:2rem minmax(0,1fr);align-items:baseline;gap:6px;display:grid}.mail-envelope-recipients dt{color:var(--mail-secondary);font-weight:400}.mail-envelope-recipients dd{min-width:0;color:var(--mail-text);overflow-wrap:anywhere;white-space:normal;margin:0}.mail-envelope-recipients[data-collapsed=true] dd{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mail-recipients-toggle{color:var(--mail-accent);cursor:pointer;margin:2px 0 0 calc(2rem + 6px);padding:4px 0;font-size:.75rem}.mail-recipients-toggle:hover{text-decoration:underline}.mail-recipients-toggle:focus-visible{outline:2px solid var(--mail-accent);outline-offset:3px}.mail-sidebar-account-selector{color:var(--mail-secondary);gap:6px;margin-bottom:12px;font-size:.75rem;display:grid}.mail-sidebar-account-selector select{background:var(--mail-surface);width:100%;min-width:0;color:var(--mail-text);border:1px solid var(--mail-border);border-radius:var(--wb-style-radius-control,4px);padding:6px}.mail-reply-status-details{vertical-align:middle;color:var(--mail-muted);font-size:.75rem;display:inline-block}.mail-reply-status-details summary{cursor:pointer;padding:4px 0}.mail-reply-status-details p{max-width:60ch;margin:4px 0;line-height:1.5}.mail-app .mail-message-card .mail-attachment-name{white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4;display:block}.mail-app .mail-attachment-tile .mail-attachment-open{flex:1;min-width:0;height:auto;min-height:36px;padding-inline:0}.mail-app .mail-prose-text{line-height:1.15;max-width:none!important;font-size:1.0625rem!important}html[data-mail-text-size=large] .mail-app .mail-prose-text{font-size:1.1875rem!important}html[data-mail-prose-measure=prose] .mail-app .mail-prose-text{max-width:72ch!important}@container mail-reader (max-width:850px){.mail-task-action{display:none}.mail-task-menu{display:block}}@container mail-reader (max-width:380px){.mail-app .mail-reply-actions button{padding:6px}.mail-app .mail-reply-actions .mail-toolbar-label{display:none}}.mail-app summary:focus-visible{outline:2px solid var(--mail-focus);outline-offset:2px}@media (pointer:coarse){.mail-app .mail-reply-actions button,.mail-app .mail-attachment-tile .mail-attachment-open,.mail-task-menu summary,.mail-reply-status-details summary{min-width:44px;min-height:44px}}.mail-app .mail-reader-toolbar{z-index:4;flex-wrap:nowrap;gap:8px;height:64px;min-height:64px;max-height:none;padding:10px 20px;position:relative;overflow:visible}.mail-reader-management{align-items:center;gap:4px;min-width:0;display:flex}.mail-reader-mapping-slot{flex:none;align-items:center;max-width:160px;min-height:44px;display:inline-flex}.mail-reader-mapping-slot:empty{max-width:0}.mail-app .mail-reader-mapping-slot .mail-client-badge{border-radius:var(--wb-style-radius-control,6px);max-width:160px;min-height:44px;color:var(--mail-secondary);box-shadow:none;white-space:nowrap;background:0 0;border:0;padding:8px 10px;font-size:13px;font-weight:400}.mail-reader-mapping-slot .mail-client-badge-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.mail-app .mail-reader-mapping-slot .mail-client-badge:hover{background:var(--mail-hover);color:var(--mail-text)}.mail-reader-mapping-slot .mail-client-message-control>small{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mail-reader-mapping-slot.mail-reader-menu-mapping{max-width:none;display:none}.mail-reader-toolbar[data-client-mapping-overflow=true] .mail-reader-menu-mapping{display:block}.mail-app .mail-reader-menu-mapping .mail-client-badge{text-align:left;justify-content:space-between;width:100%;max-width:none}.mail-reader-toolbar[data-client-mapping-overflow=true] .mail-reader-more{display:block}.mail-app .mail-reader-toolbar :is(button,summary){min-height:44px}.mail-app .mail-reader-toolbar button{padding:8px 10px}.mail-app .mail-reply-actions{border:0;border-radius:0;gap:4px}.mail-app .mail-reply-actions button,.mail-app .mail-reply-actions button+button{border-radius:var(--wb-style-radius-control,6px);background:var(--mail-surface);min-height:44px;box-shadow:inset 0 0 0 1px var(--mail-border);border:0;padding:8px 10px}.mail-app .mail-reply-actions .mail-toolbar-label{font-size:13px;display:inline}.mail-reader-move{align-items:center;min-width:0;display:flex;position:relative}.mail-reader-move>span:first-child{pointer-events:none;color:var(--mail-muted);position:absolute;left:8px}.mail-reader-move select{appearance:none;min-width:0;max-width:132px;min-height:44px;color:var(--mail-secondary);background:0 0;border:0;padding:8px 8px 8px 30px;font-size:13px}.mail-reader-more{flex:none;position:relative}.mail-reader-more>summary{cursor:pointer;min-width:44px;color:var(--mail-secondary);border-radius:var(--wb-style-radius-control,6px);justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:13px;list-style:none;display:flex}.mail-reader-more>summary::-webkit-details-marker{display:none}.mail-reader-more>summary:hover,.mail-reader-more[open]>summary{background:var(--mail-hover);color:var(--mail-text)}.mail-reader-actions-menu{z-index:60;width:240px;max-width:calc(100vw - 24px);max-height:var(--mail-reader-menu-max-height,calc(100dvh - 128px));overscroll-behavior:contain;border:1px solid var(--mail-border);border-radius:var(--wb-style-radius-panel,8px);background:var(--mail-surface);color:var(--mail-text);padding:8px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 8px 24px #0003}.mail-app .mail-reader-actions-menu button{text-align:left;width:100%;min-height:44px;font:400 13px/1.4 var(--font-sans,Inter,"Segoe UI",Arial,sans-serif);box-shadow:none;color:var(--mail-text);background:0 0;border:0;padding:10px 12px;display:block}.mail-reader-actions-menu button:hover,.mail-reader-actions-menu button:focus-visible{background:var(--mail-hover)}.mail-reader-actions-menu label{color:var(--mail-secondary);padding:8px 12px;font-size:12px}.mail-reader-actions-menu select{border:1px solid var(--mail-border);background:var(--mail-surface);width:100%;min-height:44px;color:var(--mail-text);margin-top:6px;padding:8px;font-size:13px;display:block}.mail-app .mail-reader-actions-menu :is(.mail-reader-menu-response,.mail-reader-menu-management,.mail-reader-menu-task){display:none}.mail-reader-more:not(:has(.mail-reader-actions-menu>:not(.mail-reader-menu-response,.mail-reader-menu-management,.mail-reader-menu-task))){display:none}.mail-app .mail-reader-article{padding:0 28px 24px!important}.mail-reader-subject{padding:24px 0}.mail-app .mail-reader-subject :is(h1,h2){font-family:var(--font-sans,Inter,"Segoe UI",Arial,sans-serif);letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:1.3}.mail-app .mail-reader-subject p{margin-top:8px;font-size:12px;line-height:1.4}.mail-envelope-row,.mail-envelope-summary{align-items:center}.mail-envelope-avatar{background:var(--mail-selected);width:32px;height:32px;color:var(--mail-text);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.mail-app .mail-envelope{padding:0 0 18px!important}.mail-app .mail-envelope-sender{font-size:15px;line-height:1.4}.mail-envelope-address-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-top:4px;padding-left:44px;display:flex}.mail-envelope-address{color:var(--mail-muted);overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.4}.mail-envelope-address-row .mail-client-message-control{display:contents}.mail-envelope-recipients{margin-top:12px}.mail-app .mail-message-row .mail-row-subject{margin-top:3px}.mail-app .mail-message-row .mail-row-main{padding:12px 16px}.mail-app .mail-message-row .mail-row-sender,.mail-app .mail-message-row .mail-row-subject,.mail-app .mail-message-row .mail-row-snippet{line-height:1.4}.mail-app .mail-list-header{padding:16px!important}.mail-app .mail-list-header h1{font-size:18px;line-height:1.4}.mail-app .mail-search{min-height:44px}.mail-app .mail-date-heading{background:var(--mail-bg);padding:8px 16px;font-size:12px;font-weight:400}.mail-app .mail-sidebar nav button{min-height:26px;margin-block:0;padding-block:2px;line-height:20px}.mail-app .mail-sidebar .mail-folder-group{margin-top:6px;padding-top:2px}.mail-app .mail-sidebar .mail-folder-group>summary{padding-block:3px}.mail-app .mail-sidebar .mail-user-folder-heading{margin-top:6px;margin-bottom:2px}@media (pointer:coarse) and (hover:none){.mail-app .mail-sidebar nav button{min-height:44px;padding-block:8px}}.mail-app .mail-sidebar .mail-compose-button{height:44px}.mail-app :is(.mail-invitation,.mail-invitation-state){max-width:760px;margin:20px 0;padding:20px}.mail-app :is(.mail-invitation,.mail-invitation-state) h3{font:600 20px/1.4 var(--font-sans,Inter,"Segoe UI",Arial,sans-serif);color:var(--mail-text);margin-top:12px}.mail-app .mail-invitation .mail-invitation-details{grid-template-columns:90px minmax(0,1fr);gap:12px;margin-block:20px;font-size:14px}.mail-invitation-state-label{border:1px solid var(--mail-border-subtle);border-radius:var(--wb-style-radius-chip,4px);color:var(--mail-secondary);padding:4px 8px;font-size:12px;display:inline-block}.mail-invitation-state p{margin:12px 0;font-size:14px;line-height:1.5}.mail-invitation-state button{min-height:44px;margin-left:0;padding:8px 12px}.mail-app .mail-attachment-list{margin:8px 0}.mail-app .mail-attachment-tile{border-radius:var(--wb-style-radius-control,6px);flex:0 320px;padding:6px 8px}.mail-app .mail-attachment-tile>button:not(.mail-attachment-open){width:32px;height:32px;min-height:32px;padding:0}.mail-invitation-responses>div>button{min-height:44px;padding-block:8px}@container mail-reader (max-width:850px){.mail-reader-management .mail-toolbar-label,.mail-reader-toolbar .mail-task-action{display:none}.mail-app .mail-reader-actions-menu .mail-reader-menu-task{display:block}.mail-app .mail-reader-more:has(.mail-reader-menu-task){display:block}}@container mail-reader (max-width:700px){.mail-app .mail-reader-toolbar{padding:10px 12px}.mail-reader-management,.mail-reader-toolbar>.mail-reader-mapping-slot,.mail-reader-toolbar-spacer{display:none}.mail-reader-more{margin-left:auto}.mail-app .mail-reply-actions .mail-response-secondary{display:none}.mail-app .mail-reply-actions .mail-response-primary .mail-toolbar-label{display:inline}.mail-app .mail-reader-actions-menu :is(.mail-reader-menu-response,.mail-reader-menu-management){display:block}.mail-app .mail-reader-more:has(.mail-reader-menu-response,.mail-reader-menu-management){display:block}.mail-app .mail-reader-article{padding:0 20px 20px!important}.mail-reader-subject{padding:20px 0}.mail-app .mail-reader-subject :is(h1,h2){font-size:20px}}@media (max-width:767px){.mail-app .mail-reader-toolbar{padding-inline:8px}.mail-app .mail-reader-article{padding-inline:16px!important}.mail-envelope-summary{gap:8px}.mail-message-disclosure{gap:0;min-width:24px;font-size:0}.mail-message-disclosure .wb-chevron{width:16px;height:16px}.mail-app :is(.mail-invitation,.mail-invitation-state){padding:16px}}@container mail-reader (max-width:600px){.mail-reader-subject{grid-template-columns:minmax(0,1fr);gap:8px}.mail-reader-subject nav{justify-self:start}}@container mail-message (max-width:480px){.mail-envelope-summary{gap:8px}.mail-message-disclosure{gap:0;min-width:24px;font-size:0}.mail-message-disclosure .wb-chevron{width:16px;height:16px}}@container invitation (max-width:420px){.mail-app .mail-invitation .mail-invitation-details{grid-template-columns:minmax(0,1fr);gap:4px}}@media (forced-colors:active){.mail-app .mail-reply-actions button,.mail-reader-actions-menu{box-shadow:none;border:1px solid canvastext}.mail-envelope-avatar{color:canvastext;background:canvas;border:1px solid canvastext}}.mail-app .mail-attachment-save{border:1px solid var(--mail-border);border-radius:var(--wb-style-radius-control,6px);color:var(--mail-secondary);justify-content:center;align-items:center;display:flex}.mail-app .mail-message-card .mail-attachment-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mail-app .mail-attachment-list{align-items:flex-start}.mail-app .mail-attachment-save:hover{color:var(--mail-text);background:var(--mail-bg)}.mail-app .mail-attachment-save:disabled,.mail-app .mail-reading-tools button:disabled{opacity:.5}.mail-app .mail-reading-tools{color:var(--mail-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0 0;font-size:.75rem;display:flex}.mail-app .mail-message-zoom{align-items:center;gap:2px;display:flex}.mail-zoom-popover{border:1px solid var(--mail-border);border-radius:var(--wb-style-radius-control,6px);background:var(--mail-panel);width:224px;max-width:calc(100vw - 16px);color:var(--mail-text);padding:12px;position:fixed;box-shadow:0 8px 28px #0004}.mail-zoom-popover .mail-message-zoom{justify-content:center}.mail-zoom-popover p{text-align:center;color:var(--mail-muted);margin-top:8px;font-size:12px}.mail-zoom-popover button:disabled{opacity:.5}.mail-zoom-popover button:hover{background:var(--mail-hover)}.mail-reading-tools .mail-save-all{margin-left:auto}.mail-task-email-files{min-width:0;margin-block:12px}.mail-task-email-files legend{margin-bottom:6px;font-weight:500}.mail-task-email-files label{overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:8px 0;flex-direction:row!important;display:flex!important}.mail-task-email-files input[type=checkbox]{flex:none;width:16px;height:16px;margin-top:3px}.mail-task-email-files small{color:var(--mail-muted,var(--text-muted));display:block}.mail-app .mail-message-zoom button{border-radius:var(--wb-style-radius-control,6px);min-width:28px;min-height:28px;padding:2px 6px}.mail-app .mail-reading-tools button:hover{background:var(--mail-surface);color:var(--mail-text)}.mail-app .mail-save-all{align-items:center;gap:6px;min-height:32px;padding:4px 8px;display:inline-flex}.mail-app .mail-attachment-notice{color:var(--mail-muted);margin-top:6px;font-size:.75rem}@media (pointer:coarse){.mail-app .mail-attachment-tile>.mail-attachment-save,.mail-app .mail-message-zoom button,.mail-app .mail-save-all{min-width:44px;min-height:44px}}html[data-wingbeat-style]:not([data-wingbeat-style=classic]),html[data-wingbeat-style]:not([data-wingbeat-style=classic]) body{--wb-canvas:var(--wb-palette-canvas);--wb-rail:var(--wb-palette-rail);--wb-panel:var(--wb-palette-panel);--wb-surface:var(--wb-palette-surface);--wb-hover:var(--wb-palette-hover);--wb-selected:var(--wb-palette-selected);--wb-text:var(--wb-palette-text);--wb-secondary:var(--wb-palette-secondary);--wb-muted:var(--wb-palette-muted);--wb-border:var(--wb-palette-border);--wb-border-subtle:var(--wb-palette-rule);--wb-accent:var(--wb-palette-accent);--wb-link:var(--wb-palette-link);--wb-button:var(--wb-palette-button);--wb-button-hover:var(--wb-palette-button);--wb-on-button:var(--wb-palette-on-button);--wb-focus:var(--wb-palette-focus);--wb-input:var(--wb-palette-input);--wb-reader:var(--wb-palette-reader);--wb-reader-text:var(--wb-palette-text);--wb-reader-link:var(--wb-palette-link);--wb-focus-clock-family:var(--font-focus-sans);--wb-card-bg:var(--wb-palette-surface);--wb-scrollbar:var(--wb-palette-border);--wb-selection-text:var(--wb-palette-selection-text);--wb-disabled:var(--wb-palette-disabled-text);--wb-disabled-bg:var(--wb-palette-disabled-surface);--wb-success:var(--wb-semantic-success);--wb-success-bg:var(--wb-semantic-success-bg);--wb-warning:var(--wb-semantic-warning);--wb-warning-bg:var(--wb-semantic-warning-bg);--wb-danger:var(--wb-semantic-danger);--wb-danger-bg:var(--wb-semantic-danger-bg);--wb-info:var(--wb-semantic-info);--wb-info-bg:var(--wb-semantic-info-bg);--wb-unread:var(--wb-semantic-unread);--wb-replied:var(--wb-semantic-replied);--wb-unreplied:var(--wb-semantic-unreplied);--wb-not-needed:var(--wb-semantic-not-needed);--wb-home:var(--wb-panel);--wb-tasks:var(--wb-panel);--wb-mail:var(--wb-panel);--wb-calendar:var(--wb-panel);--wb-time:var(--wb-panel);--wb-report:var(--wb-panel);--mail-bg:var(--wb-canvas);--mail-nav:var(--wb-rail);--mail-panel:var(--wb-panel);--mail-surface:var(--wb-surface);--mail-hover:var(--wb-hover);--mail-selected:var(--wb-selected);--mail-text:var(--wb-text);--mail-secondary:var(--wb-secondary);--mail-muted:var(--wb-muted);--mail-border:var(--wb-border);--mail-border-subtle:var(--wb-border-subtle);--mail-accent:var(--wb-link);--mail-button:var(--wb-button);--mail-button-hover:var(--wb-button-hover);--mail-on-button:var(--wb-on-button);--mail-focus:var(--wb-focus);--mail-danger:var(--wb-danger);--mail-danger-bg:var(--wb-danger-bg);--mail-warning:var(--wb-warning);--mail-warning-bg:var(--wb-warning-bg);--mail-success:var(--wb-success);--mail-reader:var(--wb-reader);--mail-unread:var(--wb-unread);--mail-replied:var(--wb-replied);--mail-unreplied:var(--wb-unreplied);--bg-base:var(--wb-canvas);--bg-surface:var(--wb-surface);--bg-surface-hover:var(--wb-hover);--text-primary:var(--wb-text);--text-secondary:var(--wb-secondary);--text-muted:var(--wb-muted);--border:var(--wb-border);--border-subtle:var(--wb-border-subtle);--accent:var(--wb-accent);--accent-hover:var(--wb-button-hover);--destructive:var(--wb-danger);--success:var(--wb-success);--codex:var(--wb-info);--focus-private:var(--wb-semantic-private);--focus-warm:var(--wb-semantic-client-visible);--focus-calm:var(--wb-semantic-collaborator);--radius-xs:var(--wb-style-radius-chip);--radius-sm:var(--wb-style-radius-control);--radius-md:var(--wb-style-radius-control);--radius-lg:var(--wb-style-radius-panel);--radius-xl:var(--wb-style-radius-panel);--radius-2xl:var(--wb-style-radius-panel);--radius-3xl:var(--wb-style-radius-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .focus-summary-tile{background:var(--wb-panel);border:1px solid var(--wb-border);border-radius:var(--wb-style-radius-panel);box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--wb-border),var(--wb-style-shadow-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .focus-summary-tile:before{display:none}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-beats-surface{background:var(--wb-canvas)}html[data-wingbeat-style]:not([data-wingbeat-style=classic])[data-wingbeat-mode=dark],html[data-wingbeat-style]:not([data-wingbeat-style=classic])[data-wingbeat-mode=dark] body{--wb-overlay:#000000b3}html[data-wingbeat-style]:not([data-wingbeat-style=classic])[data-wingbeat-mode=light],html[data-wingbeat-style]:not([data-wingbeat-style=classic])[data-wingbeat-mode=light] body{--wb-overlay:#15203466}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [class*=workspace-color-]{--workspace-color-accent:var(--wb-workspace-color);--workspace-color-bg:var(--wb-workspace-fill);--workspace-color-panel:var(--wb-workspace-fill);--workspace-color-border:var(--wb-workspace-color);--workspace-color-soft:var(--wb-workspace-fill);--workspace-color-text:var(--wb-workspace-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-blue{--wb-workspace-color:var(--wb-workspace-blue-color);--wb-workspace-fill:var(--wb-workspace-blue-fill);--wb-workspace-text:var(--wb-workspace-blue-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-cyan{--wb-workspace-color:var(--wb-workspace-cyan-color);--wb-workspace-fill:var(--wb-workspace-cyan-fill);--wb-workspace-text:var(--wb-workspace-cyan-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-teal{--wb-workspace-color:var(--wb-workspace-teal-color);--wb-workspace-fill:var(--wb-workspace-teal-fill);--wb-workspace-text:var(--wb-workspace-teal-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-sage{--wb-workspace-color:var(--wb-workspace-sage-color);--wb-workspace-fill:var(--wb-workspace-sage-fill);--wb-workspace-text:var(--wb-workspace-sage-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-moss{--wb-workspace-color:var(--wb-workspace-moss-color);--wb-workspace-fill:var(--wb-workspace-moss-fill);--wb-workspace-text:var(--wb-workspace-moss-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-amber{--wb-workspace-color:var(--wb-workspace-amber-color);--wb-workspace-fill:var(--wb-workspace-amber-fill);--wb-workspace-text:var(--wb-workspace-amber-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-coral{--wb-workspace-color:var(--wb-workspace-coral-color);--wb-workspace-fill:var(--wb-workspace-coral-fill);--wb-workspace-text:var(--wb-workspace-coral-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-rose{--wb-workspace-color:var(--wb-workspace-rose-color);--wb-workspace-fill:var(--wb-workspace-rose-fill);--wb-workspace-text:var(--wb-workspace-rose-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-orchid{--wb-workspace-color:var(--wb-workspace-orchid-color);--wb-workspace-fill:var(--wb-workspace-orchid-fill);--wb-workspace-text:var(--wb-workspace-orchid-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-violet{--wb-workspace-color:var(--wb-workspace-violet-color);--wb-workspace-fill:var(--wb-workspace-violet-fill);--wb-workspace-text:var(--wb-workspace-violet-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .workspace-color-slate{--wb-workspace-color:var(--wb-workspace-slate-color);--wb-workspace-fill:var(--wb-workspace-slate-fill);--wb-workspace-text:var(--wb-workspace-slate-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(button,select,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,.mail-search,.wb-tab,.wb-home-task):not(.wb-time-slot){border-radius:var(--wb-style-radius-control)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-time-slot{border-radius:0}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(dialog,.focus-surface-panel,.focus-interactive-panel,.focus-summary-tile,.focus-board-column,.focus-task-card,.wb-home-workspace-card,.wb-widget,.wb-workspace,.wb-central-surface,.wb-side-panel-overlay,.wb-account-popover,.wb-timer-popover,.local-work-column,.local-task-detail,.local-work-sync article,.local-comment,.mail-task-preview,.mail-setting-option){border-radius:var(--wb-style-radius-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(dialog,.focus-surface-panel,.focus-interactive-panel,.focus-summary-tile,.focus-board-column,.wb-home-workspace-card,.wb-widget,.local-work-column,.local-task-detail,.mail-task-preview){box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--workspace-color-border,var(--wb-border)),var(--wb-style-shadow-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(.wb-calendar-primary,.mail-compose-button,.mail-compose-send,.pam-primary,.focus-card-primary){box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--wb-border),var(--wb-style-shadow-control)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(.mail-composer .mail-compose-header .mail-compose-send,.mail-composer .primary,.mail-compose-button,.pam-modal .pam-primary,.pam-panel .pam-primary,.confirm-panel .primary,.account-welcome button,.wb-calendar-empty button:not(.wb-calendar-cancel-connect),.wb-calendar-primary,.focus-card-primary,button[class~="bg-[var(--mail-button)]"]):not(:disabled){background:var(--wb-button);color:var(--wb-on-button);border-color:var(--wb-button)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(.mail-composer .mail-compose-header .mail-compose-send,.mail-composer .primary,.mail-compose-button,.pam-modal .pam-primary,.pam-panel .pam-primary,.confirm-panel .primary,.account-welcome button,.wb-calendar-empty button:not(.wb-calendar-cancel-connect),.wb-calendar-primary,.focus-card-primary,button[class~="bg-[var(--mail-button)]"]):not(:disabled):hover{background:var(--wb-button-hover)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [class~=bg-accent]:is([class~=text-white],[class~=text-text-primary]):not(:disabled){background:var(--wb-button);color:var(--wb-on-button)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [class~=bg-accent]:is([class~=text-white],[class~=text-text-primary]):not(:disabled):hover{background:var(--wb-button-hover)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(button,input,select,textarea):disabled{color:var(--wb-disabled);background:var(--wb-disabled-bg);border-color:var(--wb-border);opacity:1}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-classic-board{--bg-base:var(--wb-canvas);--bg-surface:var(--wb-panel);--bg-surface-hover:var(--wb-hover);--border:var(--wb-border);--border-subtle:var(--wb-border-subtle);--text-primary:var(--wb-text);--text-secondary:var(--wb-secondary);--text-muted:var(--wb-muted);--accent:var(--wb-accent)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-classic-board .focus-board-column{background:var(--wb-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-classic-board .focus-task-card{background:var(--wb-surface);box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--wb-border)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-classic-board .focus-task-card:hover{background:var(--wb-hover)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .local-work-board{background:var(--wb-canvas)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .local-work-column{background:var(--wb-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .local-home .wb-home-workspace-card{border-radius:var(--wb-style-radius-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .mail-reply-box[data-reply-state=unknown]{color:var(--wb-semantic-reply-unknown);border-color:var(--wb-semantic-reply-unknown)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .mail-reply-stripe[data-reply-state=unknown]{background:repeating-linear-gradient(to bottom,var(--wb-semantic-reply-unknown) 0 3px,transparent 3px 6px)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .mail-reply-box[data-reply-state=not-needed]{color:var(--wb-semantic-not-needed);border-color:var(--wb-semantic-not-needed)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .mail-reply-stripe[data-reply-state=not-needed]{background:var(--wb-semantic-not-needed)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-display]{font-family:var(--wb-style-display-family);font-weight:var(--wb-style-display-weight);letter-spacing:var(--wb-style-display-tracking)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(.wb-home-workspace-header,.wb-home-tool-heading,[data-wb-section-heading]){box-shadow:0 var(--wb-style-heading-rule) 0 var(--wb-palette-rule);margin-bottom:16px;padding-bottom:12px}html[data-wingbeat-style] .wb-home-workspace-header.wb-home-workspace-header-compact{margin-bottom:0}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-display=page]{font-size:30px;line-height:1.15}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-display=section]{font-size:20px;line-height:1.3}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-home-group-heading [data-wb-display]{white-space:normal;overflow-wrap:break-word}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-surface=control]{border-radius:var(--wb-style-radius-control);box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--workspace-color-border,var(--wb-border)),var(--wb-style-shadow-control)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-primary=true]{background:var(--wb-button);color:var(--wb-on-button);border-color:var(--wb-button)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-primary=true] :is(button,span):not(:disabled){color:var(--wb-on-button)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-primary=true] [data-wb-surface=control]{box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) currentColor;background:0 0;border-color:currentColor}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-surface=panel],html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-surface=menu]{border-radius:var(--wb-style-radius-panel);background:var(--wb-panel);box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--wb-border),var(--wb-style-shadow-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-surface=card]{border-radius:var(--wb-style-radius-panel);box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--wb-border)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is([data-wb-surface=message],.mail-conversation-collapsed){--wb-message-card-radius:var(--wb-style-radius-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-surface=message]:not(.mail-app *),html[data-wingbeat-style]:not([data-wingbeat-style=classic])[data-mail-reader-layout=centered] .mail-app [data-wb-surface=message],html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .mail-conversation[data-conversation=open] [data-wb-surface=message]{border-radius:var(--wb-style-radius-panel);box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--wb-border)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-surface=panel][data-wb-stroke=full]{box-shadow:inset 0 0 0 var(--wb-style-stroke) var(--wb-border),var(--wb-style-shadow-panel)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is([data-wb-chip],.mail-recipient-chip){border-radius:var(--wb-style-radius-chip)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-home-workspace-card{--wb-home-card-background:var(--workspace-color-bg);--wb-home-card-hover:var(--workspace-color-soft);--wb-home-card-leading-width:1px;--wb-home-play-radius:var(--wb-style-radius-control);--wb-home-play-background:var(--workspace-color-bg);--wb-home-play-text:var(--workspace-color-text)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-home-workspace-card .wb-home-play{border-radius:var(--wb-style-radius-control);background:var(--workspace-color-bg);color:var(--workspace-color-text);box-shadow:inset 0 0 0 var(--wb-style-stroke) var(--workspace-color-border),var(--wb-style-shadow-control)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(.wb-calendar-primary,.mail-compose-button,.mail-compose-send,.pam-primary,.focus-card-primary):active:not(:disabled){box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--workspace-color-border,var(--wb-border))}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-surface=control]:has(button:active:not(:disabled)){box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--workspace-color-border,var(--wb-border))}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-home-workspace-card .wb-home-play:active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 var(--wb-style-stroke) var(--workspace-color-border)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-home-today{border:1px solid var(--wb-border);border-radius:var(--wb-style-radius-panel);background:var(--wb-surface);box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--wb-border),var(--wb-style-shadow-panel);padding:20px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-surface=panel]{background:var(--wb-surface)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-classic-board .wb-task-card{border-radius:var(--wb-style-radius-control);box-shadow:inset 0 0 0 calc(var(--wb-style-stroke) - 1px) var(--wb-border),var(--wb-style-shadow-control)}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) .wb-classic-board .wb-board-column{box-shadow:inset 0 0 0 1px var(--wb-border-subtle)}@media (max-width:640px){html[data-wingbeat-style]:not([data-wingbeat-style=classic]) [data-wb-display=page]{font-size:27px}}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--wb-focus);outline-offset:3px}.mail-appearance-dialog[open]{flex-direction:column;display:flex}.mail-appearance-header{flex:none}.mail-appearance-body{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--mail-border) var(--mail-panel);min-height:0;overflow:auto}.mail-style-options{flex-wrap:wrap;gap:8px;display:flex}.mail-style-options .mail-setting-option{flex:1;min-height:44px}.mail-appearance-dialog .mail-setting-option{min-height:44px}@media (max-width:640px){.mail-appearance-styles{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html[data-wingbeat-theme] .mail-appearance-dialog .mail-theme-preview{height:48px}}.wb-home-workspace-card .wb-home-play{width:44px;min-width:44px;height:44px;min-height:44px}html[data-wingbeat-style] .wb-home-workspace-card>.wb-home-play{color:var(--workspace-color-text,var(--text-primary));border-radius:var(--wb-style-radius-control,6px);filter:none;box-shadow:none!important;background:0 0!important;border:0!important}html[data-wingbeat-style] .wb-home-workspace-card>.wb-home-play:hover:not(:disabled):not([aria-disabled=true]){background:currentColor!important}@supports (color:color-mix(in lab, red, red)){html[data-wingbeat-style] .wb-home-workspace-card>.wb-home-play:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,currentColor 12%,transparent)!important}}html[data-wingbeat-style] .wb-home-workspace-card>.wb-home-play:active:not(:disabled):not([aria-disabled=true]){background:currentColor!important}@supports (color:color-mix(in lab, red, red)){html[data-wingbeat-style] .wb-home-workspace-card>.wb-home-play:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,currentColor 20%,transparent)!important}}html[data-wingbeat-style] .wb-home-workspace-card>.wb-home-play:focus-visible{outline:3px solid var(--wb-focus,var(--accent));outline-offset:2px}html[data-wingbeat-style] .wb-home-workspace-card>.wb-home-play:is(:disabled,[aria-disabled=true]){opacity:.45}@media (pointer:coarse){.mail-appearance-dialog button{min-width:44px;min-height:44px}.mail-appearance-dialog label{min-height:44px}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(.wb-rail>:is(a,button),.wb-rail>div>:is(a,button),.wb-titlebar-actions>button,.wb-titlebar-actions>.wb-work-sync>button){width:44px;height:44px}}@media (forced-colors:active){html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(button,input,select,textarea,dialog,.focus-task-card,.focus-board-column,.wb-home-workspace-card,[data-wb-surface=control],.wb-home-play){box-shadow:none;forced-color-adjust:auto;border-color:buttontext}html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:reduce){html[data-wingbeat-style]:not([data-wingbeat-style=classic]) :is(button,a,input,select,textarea,.focus-task-card){transition:none;animation:none}}@font-face{font-family:Wingbeat Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/dm-sans-variable.26ydf-cqcbk-4.ttf)format("truetype")}@font-face{font-family:Wingbeat Playful;font-style:normal;font-weight:400;font-display:swap;src:url(../media/lilita-one.3uup2pygqf2qg.ttf)format("truetype")}html:is([data-wingbeat-style=playful],[data-wingbeat-style=studio]),html:is([data-wingbeat-style=playful],[data-wingbeat-style=studio]) body{--font-focus-sans:"Wingbeat Sans","Segoe UI",Arial,sans-serif;font-family:var(--font-focus-sans)}html:is([data-wingbeat-style=playful],[data-wingbeat-style=studio]) .wb-wordmark{font-family:var(--wb-style-display-family);font-weight:var(--wb-style-display-weight)}html[data-wingbeat-style=playful][data-wingbeat-mode]{--wb-chrome:var(--wb-palette-chrome)}html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-home-heading{background:var(--wb-palette-hero);border:3px solid var(--wb-border);border-radius:var(--wb-style-radius-panel);box-shadow:var(--wb-style-shadow-panel);padding:22px}html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-home-heading .wb-home-greeting :is(h1,p){color:var(--wb-palette-on-hero)}html[data-wingbeat-style=playful][data-wingbeat-mode] :is(.wb-web-top,.wb-titlebar){background:var(--wb-palette-chrome);color:var(--wb-text)}html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail{background:var(--wb-rail);color:var(--wb-palette-on-hero)}html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail>:is(a,button),html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail>div>:is(a,button){color:var(--wb-palette-on-hero)}html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail :is(a,button)[aria-current=page]{background:var(--wb-button);color:var(--wb-on-button);box-shadow:inset 0 0 0 2px var(--wb-palette-on-hero),2px 2px 0 var(--wb-palette-depth)}html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail>:is(a,button):hover,html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail>div>:is(a,button):hover{background:var(--wb-palette-on-hero)}@supports (color:color-mix(in lab, red, red)){html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail>:is(a,button):hover,html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail>div>:is(a,button):hover{background:color-mix(in srgb,var(--wb-palette-on-hero) 14%,var(--wb-rail))}}html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail>:is(a,button):focus-visible,html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-rail>div>:is(a,button):focus-visible{outline-color:var(--wb-palette-on-hero)}html[data-wingbeat-style=playful][data-wingbeat-mode] :is(.focus-task-card,.local-work-card.wb-task-card,[data-wb-surface=card]){box-shadow:inset 0 0 0 2px var(--wb-border),var(--wb-style-shadow-control)}html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-home-focus-count>strong{font-family:var(--wb-style-display-family);font-weight:400}html[data-wingbeat-style=studio][data-wingbeat-mode] :is([data-wb-primary=true],.wb-calendar-primary,.mail-compose-button,.mail-compose-send,.pam-primary,.focus-card-primary){box-shadow:inset 0 0 0 1px var(--wb-text),2px 2px 0 var(--wb-palette-depth)}html[data-wingbeat-style=studio][data-wingbeat-mode] .wb-home-daily-goals{background:var(--wb-palette-goal);border:1px solid var(--wb-text);border-radius:var(--wb-style-radius-panel);box-shadow:0 2px 0 var(--wb-palette-depth);padding:14px}html[data-wingbeat-style=studio][data-wingbeat-mode] .wb-home-workspace-card{--wb-home-card-background:var(--wb-surface);--wb-home-card-hover:var(--wb-hover)}html[data-wingbeat-style=studio][data-wingbeat-mode] .wb-home-workspace-card:hover{box-shadow:inset 0 0 0 1px var(--wb-text),0 2px 0 var(--wb-palette-depth)}html[data-wingbeat-style=studio][data-wingbeat-mode] :is(.wb-task-card[data-focused=true],.local-work-card.selected){background:var(--wb-selected);box-shadow:inset 0 0 0 1px var(--wb-text),2px 2px 0 var(--wb-palette-depth)}@media (max-width:640px){html[data-wingbeat-style=playful][data-wingbeat-mode] .wb-home-heading{padding:16px}}@media (forced-colors:active){html:is([data-wingbeat-style=playful],[data-wingbeat-style=studio]) :is(.wb-home-heading,.wb-home-daily-goals,.wb-home-workspace-card,[data-wb-primary=true],.focus-task-card,.local-work-card.wb-task-card,[data-wb-surface=card]){box-shadow:none;border-color:canvastext}}:root{--font-focus-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-focus-serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--font-focus-mono:"JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--bg-base:#0c0d10;--bg-surface:#17191d;--bg-surface-hover:#20242b;--border:#2b3038;--border-subtle:#20242a;--text-primary:#f0f0f0;--text-secondary:#9aa3b2;--text-muted:#626b78;--accent:#6b7cff;--accent-hover:#5d6df2;--codex:#5eead4;--destructive:#e05252;--success:#4ade80;--focus-private:#b7798c;--focus-warm:#e0c252;--focus-calm:#52b0e0;--client-bg:#161311;--client-surface:#1d1916;--client-surface-hover:#221d18;--client-border:#2a2622;--client-border-strong:#3a332d;--client-secondary:#9a8f87;--client-muted:#aaa09a}html,body{min-height:100%}body{background:linear-gradient(180deg, #11131a 0, var(--bg-base) 340px), var(--bg-base);color:var(--text-primary);cursor:var(--focus-cursor-default);font-family:var(--font-focus-sans)}button,a,[role=button]{cursor:var(--focus-cursor-pointer)}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,[contenteditable=true]{cursor:text}input[type=checkbox],input[type=radio],input[type=range],select,label{cursor:var(--focus-cursor-pointer)}button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]{cursor:not-allowed}.font-timer{font-family:var(--font-focus-mono);font-variant-numeric:tabular-nums}.thin-scrollbar{scrollbar-color:var(--border) transparent;scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{width:8px;height:8px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--border);background-clip:content-box;border:2px solid #0000;border-radius:999px}.thin-scrollbar::-webkit-scrollbar-track{background:0 0}.focus-surface-panel{background:linear-gradient(180deg, #ffffff0a, #ffffff03), var(--bg-surface);border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff09}.focus-interactive-panel{background:linear-gradient(180deg, #6b7cff14, #ffffff03), var(--bg-surface);border:1px solid #ffffff14;transition:border-color .14s,background-color .14s,box-shadow .14s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.focus-interactive-panel:before{content:"";opacity:.7;background:linear-gradient(90deg,#6b7cffbf,#52b0e080,#0000);height:1px;position:absolute;inset:0 0 auto}.focus-interactive-panel:hover,.focus-interactive-panel:focus-visible{border-color:#6b7cff7a;box-shadow:0 14px 32px #0000003d,inset 0 1px #ffffff0e}.focus-summary-tile{background:linear-gradient(180deg, #6b7cff11, #ffffff03), var(--bg-surface);border:1px solid #ffffff13;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.focus-summary-tile:before{content:"";background:linear-gradient(180deg, var(--accent), var(--focus-calm));opacity:.78;width:2px;position:absolute;inset:0 auto 0 0}.workspace-color-blue{--workspace-color-bg:#6b7cff42;--workspace-color-panel:#6b7cff14;--workspace-color-border:#7e8fffad;--workspace-color-accent:#8ea0ff;--workspace-color-soft:#6b7cff29}.workspace-color-cyan{--workspace-color-bg:#52b0e038;--workspace-color-panel:#52b0e013;--workspace-color-border:#52b0e09e;--workspace-color-accent:#52b0e0;--workspace-color-soft:#52b0e026}.workspace-color-teal{--workspace-color-bg:#59bea138;--workspace-color-panel:#59bea112;--workspace-color-border:#59bea199;--workspace-color-accent:#59bea1;--workspace-color-soft:#59bea124}.workspace-color-sage{--workspace-color-bg:#7cb27936;--workspace-color-panel:#7cb27911;--workspace-color-border:#7cb27994;--workspace-color-accent:#8ebf87;--workspace-color-soft:#7cb27924}.workspace-color-moss{--workspace-color-bg:#b4c85f33;--workspace-color-panel:#b4c85f11;--workspace-color-border:#b4c85f94;--workspace-color-accent:#b4c85f;--workspace-color-soft:#b4c85f21}.workspace-color-amber{--workspace-color-bg:#e0c25233;--workspace-color-panel:#e0c25211;--workspace-color-border:#e0c25294;--workspace-color-accent:#e0c252;--workspace-color-soft:#e0c25221}.workspace-color-coral{--workspace-color-bg:#df865f38;--workspace-color-panel:#df865f12;--workspace-color-border:#df865f99;--workspace-color-accent:#df865f;--workspace-color-soft:#df865f24}.workspace-color-rose{--workspace-color-bg:#b7798c3d;--workspace-color-panel:#b7798c13;--workspace-color-border:#b7798c9e;--workspace-color-accent:#d28aa0;--workspace-color-soft:#b7798c26}.workspace-color-orchid{--workspace-color-bg:#cf70c238;--workspace-color-panel:#cf70c212;--workspace-color-border:#cf70c299;--workspace-color-accent:#cf70c2;--workspace-color-soft:#cf70c224}.workspace-color-violet{--workspace-color-bg:#a77fdb3b;--workspace-color-panel:#a77fdb13;--workspace-color-border:#a77fdb9e;--workspace-color-accent:#a77fdb;--workspace-color-soft:#a77fdb26}.workspace-color-slate{--workspace-color-bg:#9aa3b22e;--workspace-color-panel:#9aa3b20f;--workspace-color-border:#9aa3b280;--workspace-color-accent:#9aa3b2;--workspace-color-soft:#9aa3b21f}.workspace-color-dot{background:var(--workspace-color-accent);box-shadow:0 0 0 3px var(--workspace-color-soft)}.workspace-color-fill{background:var(--workspace-color-accent)}.workspace-color-swatch{border-color:var(--workspace-color-border);background:radial-gradient(circle at 35% 28%, #ffffff38, transparent 28px), var(--workspace-color-bg)}.workspace-color-swatch[aria-pressed=true]{outline-color:var(--workspace-color-accent)}.workspace-color-bar{background:linear-gradient(90deg, var(--workspace-color-accent), var(--workspace-color-border))}.focus-interactive-panel.workspace-color-card{background:linear-gradient(180deg, var(--workspace-color-panel), #ffffff03), var(--bg-surface)}.focus-interactive-panel.workspace-color-card:before{background:linear-gradient(90deg, var(--workspace-color-accent), var(--workspace-color-border), transparent)}.focus-interactive-panel.workspace-color-card:hover,.focus-interactive-panel.workspace-color-card:focus-within{border-color:var(--workspace-color-border);background:linear-gradient(180deg, var(--workspace-color-soft), #ffffff05), var(--bg-surface)}@property --workspace-card-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.focus-interactive-panel.workspace-card-running{border-color:var(--workspace-color-border);box-shadow:0 0 20px var(--workspace-color-soft), inset 0 1px 0 #ffffff0e}.focus-interactive-panel.workspace-card-running>*{z-index:1;position:relative}@supports ((-webkit-mask:linear-gradient(#000 0 0)) or (mask:linear-gradient(#000 0 0))){.focus-interactive-panel.workspace-card-running:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--workspace-card-border-angle), transparent 0deg, transparent 230deg, var(--workspace-color-soft) 262deg, var(--workspace-color-accent) 286deg, #ffffffeb 302deg, var(--workspace-color-accent) 318deg, var(--workspace-color-soft) 338deg, transparent 360deg);-webkit-mask-composite:xor;opacity:.9;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;animation:9s linear infinite workspace-card-border-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}@keyframes workspace-card-border-orbit{to{--workspace-card-border-angle:360deg}}.invitation-attention{border-color:var(--accent);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.invitation-attention{border-color:color-mix(in srgb, var(--accent) 42%, transparent)}}.invitation-attention{background:radial-gradient(circle at 10% 0%, #6b7cff1c, transparent 42%), linear-gradient(180deg, #6b7cff0e, #ffffff03), var(--bg-surface);box-shadow:0 0 24px #6b7cff12,inset 0 1px #ffffff0e}.invitation-attention>*{z-index:1;position:relative}@supports ((-webkit-mask:linear-gradient(#000 0 0)) or (mask:linear-gradient(#000 0 0))){.invitation-attention:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--workspace-card-border-angle), transparent 0deg, transparent 224deg, #6b7cff2e 254deg, var(--accent) 282deg, #fffffff0 300deg, var(--accent) 318deg, #6b7cff2e 342deg, transparent 360deg);-webkit-mask-composite:xor;opacity:.92;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;animation:9s linear infinite workspace-card-border-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}@media (prefers-reduced-motion:reduce){.focus-interactive-panel.workspace-card-running:after,.invitation-attention:after{background:linear-gradient(90deg, var(--workspace-color-accent,var(--accent)), var(--workspace-color-border,#6b7cff73), transparent);opacity:.62;animation:none}}.focus-board-column{background:linear-gradient(#ffffff09,#ffffff03),#17191dc7;border:1px solid #ffffff12;box-shadow:inset 0 1px #ffffff08}.focus-board-column-active{background:linear-gradient(#6b7cff1f,#ffffff03),#17191de6;border-color:#6b7cffad}.focus-board-column-focused{border-color:var(--workspace-color-accent);box-shadow:0 0 8px -3px var(--workspace-color-accent), inset 0 1px 0 #ffffff0a;background:linear-gradient(#ffffff09,#ffffff03),#17191dc7;position:relative}.focus-board-column-focused:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid var(--workspace-color-border);box-shadow:inset 0 0 7px -5px var(--workspace-color-accent);position:absolute;inset:0}.focus-task-card{background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--bg-base);box-shadow:inset 0 1px #ffffff07}.focus-task-card:hover{box-shadow:0 10px 22px #0000003d,inset 0 1px #ffffff0a}.focus-calendar .fc{--fc-now-indicator-color:#52b0e0c7;height:100%;color:var(--text-secondary);font-family:var(--font-focus-sans)}.focus-calendar .fc-theme-standard td,.focus-calendar .fc-theme-standard th,.focus-calendar .fc-theme-standard .fc-scrollgrid{border-color:#ffffff13}.focus-calendar .fc .fc-toolbar-title{color:var(--text-primary);letter-spacing:0;font-size:1rem;font-weight:600}.focus-calendar .fc .fc-button.fc-displayedRangeTotal-button{pointer-events:none;color:var(--text-muted);font-family:var(--font-focus-mono);background:0 0;border:0;padding-inline:0;font-size:.75rem;font-weight:500}.focus-calendar .fc .fc-button{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);box-shadow:none;text-transform:none;border-radius:6px}.focus-calendar .fc .fc-button:hover,.focus-calendar .fc .fc-button-primary:not(:disabled).fc-button-active{background:var(--bg-surface-hover);color:var(--text-primary);border-color:#6b7cff7a}.focus-calendar .fc .fc-col-header-cell,.focus-calendar .fc .fc-timegrid-axis,.focus-calendar .fc .fc-timegrid-slot-label{color:var(--text-muted);background:#17191de6;font-size:.75rem;font-weight:500}.focus-calendar .fc .fc-timegrid-slot{background:#0c0d10db}.focus-calendar .fc .fc-highlight{background:#5b6af029}.focus-calendar .fc .fc-event{border:1px solid var(--event-border,#6b7cff9e);background:var(--event-bg,#6b7cff47);box-shadow:inset 3px 0 0 var(--event-accent,var(--accent)), inset 0 1px 0 #ffffff17;color:var(--text-primary);cursor:grab;isolation:isolate;border-radius:5px;overflow:hidden}.focus-calendar .fc .fc-event:active{cursor:grabbing}.focus-calendar .fc .focus-time-event-color-0{--event-bg:#6b7cff42;--event-border:#7e8fffad;--event-accent:#8ea0ff}.focus-calendar .fc .focus-time-event-color-1{--event-bg:#52b0e038;--event-border:#52b0e09e;--event-accent:#52b0e0}.focus-calendar .fc .focus-time-event-color-2{--event-bg:#b7798c3d;--event-border:#b7798c9e;--event-accent:#d28aa0}.focus-calendar .fc .focus-time-event-color-3{--event-bg:#e0c25233;--event-border:#e0c25294;--event-accent:#e0c252}.focus-calendar .fc .focus-time-event-color-4{--event-bg:#59bea138;--event-border:#59bea199;--event-accent:#59bea1}.focus-calendar .fc .focus-time-event-color-5{--event-bg:#a77fdb3b;--event-border:#a77fdb9e;--event-accent:#a77fdb}.focus-calendar .fc .focus-time-event-workspace{--event-bg:var(--workspace-color-bg);--event-border:var(--workspace-color-border);--event-accent:var(--workspace-color-accent)}.focus-calendar .fc .focus-time-event-imported{background:repeating-linear-gradient(135deg, transparent 0, transparent 8px, var(--event-accent) 8px, var(--event-accent) 11px), var(--event-bg);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.focus-calendar .fc .focus-time-event-imported{background:repeating-linear-gradient(135deg, transparent 0, transparent 8px, color-mix(in srgb, var(--event-accent) 8%, transparent) 8px, color-mix(in srgb, var(--event-accent) 8%, transparent) 11px), var(--event-bg)}}.focus-calendar .fc .focus-time-event-team{filter:saturate(.72);opacity:.84}.focus-calendar .fc .focus-time-event-running{border-color:var(--event-accent);background:linear-gradient(180deg, #ffffff0b, #fff0), var(--event-bg);box-shadow:inset 0 1px 0 #ffffff21, 0 0 0 1px var(--event-border), 0 0 18px var(--workspace-color-soft), 0 0 34px var(--event-accent)}@supports (color:color-mix(in lab, red, red)){.focus-calendar .fc .focus-time-event-running{box-shadow:inset 0 1px 0 #ffffff21, 0 0 0 1px var(--event-border), 0 0 18px var(--workspace-color-soft), 0 0 34px color-mix(in srgb, var(--event-accent) 22%, transparent)}}.focus-calendar .fc .focus-time-event-draft{--event-bg:#e0c2523d;--event-border:#e0c252bf;--event-accent:var(--focus-warm)}.focus-calendar .fc .focus-time-event-pending{opacity:.72}.focus-calendar .fc .fc-now-indicator-line,.focus-calendar .fc .fc-timegrid-now-indicator-line{border-color:#52b0e0c7}.focus-calendar .fc .fc-now-indicator-arrow,.focus-calendar .fc .fc-timegrid-now-indicator-arrow{border-color:#0000 #0000 #0000 #52b0e0c7}.focus-time-event-inner{flex-direction:column;height:100%;min-height:20px;display:flex;position:relative;overflow:hidden}.focus-time-event-body{flex-direction:column;flex:1;gap:1px;min-height:0;padding:1px 5px 2px;display:flex;overflow:hidden}.focus-time-event-row{align-items:baseline;gap:5px;min-width:0;display:flex}.focus-time-event-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;font-weight:600;line-height:1.35;overflow:hidden}.focus-time-event-duration{white-space:nowrap;font-family:var(--font-focus-mono);font-variant-numeric:tabular-nums;opacity:.78;flex-shrink:0;font-size:10px;line-height:1.35}.focus-time-event-source{border:1px dashed var(--event-accent);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.focus-time-event-source{border:1px dashed color-mix(in srgb, var(--event-accent) 65%, transparent)}}.focus-time-event-source{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;border-radius:3px;padding:0 3px;font-size:8px;font-weight:700;line-height:1.35}.focus-time-event-note{text-overflow:ellipsis;white-space:nowrap;opacity:.6;font-size:10px;line-height:1.3;display:block;overflow:hidden}.focus-time-event-handle{z-index:1;opacity:0;pointer-events:none;justify-content:center;align-items:center;height:8px;transition:opacity .12s;display:flex;position:absolute;left:0;right:0}.focus-time-event-handle:first-child{top:0}.focus-time-event-handle:last-child{bottom:0}.focus-time-event-handle-mark{background:#ffffff85;border-radius:999px;width:18px;height:2px}.focus-calendar .fc .focus-time-event-running .focus-time-event-handle{opacity:.45}.focus-calendar .fc .focus-time-event-running .focus-time-event-handle-mark{background:var(--event-accent);box-shadow:0 0 12px var(--workspace-color-soft)}.focus-calendar .fc-timegrid-event:hover .focus-time-event-handle{opacity:1}.focus-calendar .fc-timegrid-event .fc-event-resizer-start{height:10px;top:0}.focus-calendar .fc-timegrid-event .fc-event-resizer-end{height:10px;bottom:0}.focus-calendar .fc-timegrid-event-harness-inset .fc-timegrid-event{box-shadow:none}.focus-calendar .fc-daygrid-event{border-radius:4px;margin:1px 2px}.focus-calendar input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--bg-base:#111214;--bg-surface:#191b1e;--bg-surface-hover:#24272b;--border:#34383e;--border-subtle:#24272b;--text-primary:#eceef0;--text-secondary:#b0b5be;--text-muted:#9299a4}body{background:var(--bg-base)}body[data-workbench] ::selection{background:#58648966}body[data-workbench] .workbench-content :is(h1,h2){letter-spacing:-.025em}.focus-board-column{background:var(--bg-surface);box-shadow:none}.focus-board-column-focused{background:var(--bg-surface-hover);box-shadow:none}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{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-divide-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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
