.workaholic-toast-viewport{width:min(920px,calc(100vw - 24px));max-width:calc(100vw - 24px);padding:12px;display:grid!important;gap:10px;list-style:none;margin:0}.workaholic-toast{--workaholic-toast-accent: #1f2937;--workaholic-toast-accent-soft: rgba(31, 41, 55, .1);--workaholic-toast-border: rgba(255, 255, 255, .08);--workaholic-toast-bg: linear-gradient(180deg, rgba(20, 20, 20, .98), rgba(10, 10, 10, .96));--workaholic-toast-text: #f5f5f5;--workaholic-toast-muted: rgba(255, 255, 255, .76);--workaholic-toast-shadow: 0 22px 44px rgba(0, 0, 0, .34), 0 10px 20px rgba(0, 0, 0, .22);position:relative!important;top:auto!important;transform:none!important;z-index:auto!important;width:100%!important;overflow:hidden;border:1px solid var(--workaholic-toast-border)!important;border-radius:0!important;background:var(--workaholic-toast-bg)!important;box-shadow:var(--workaholic-toast-shadow)!important;color:var(--workaholic-toast-text)!important;margin:0!important;font-family:Helvetica,Arial,sans-serif;letter-spacing:0;backdrop-filter:blur(20px) saturate(1.18);-webkit-backdrop-filter:blur(20px) saturate(1.18)}.workaholic-toast:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:linear-gradient(180deg,var(--workaholic-toast-accent),color-mix(in srgb,var(--workaholic-toast-accent) 54%,white))}.workaholic-toast>div{align-items:center;gap:10px;width:100%}.workaholic-toast--error>div,.workaholic-toast--warning>div{min-height:34px;padding:4px 18px 4px 14px!important}.workaholic-toast--success{--workaholic-toast-accent: #4ade80;--workaholic-toast-accent-soft: rgba(74, 222, 128, .12)}.workaholic-toast--error,.workaholic-toast--warning{--workaholic-toast-accent: #8f0610;--workaholic-toast-accent-soft: rgba(143, 6, 16, .16);--workaholic-toast-border: rgba(143, 6, 16, .24);--workaholic-toast-red-rich: linear-gradient( 180deg, #210002 0%, #4c0005 11%, #8f0610 22%, #f8f5ef 33%, #c80818 40%, #7a030b 52%, #380003 64%, #a40813 78%, #510006 90%, #160001 100% );--workaholic-toast-bg: radial-gradient(circle at 0% 18%, rgba(143, 6, 16, .2), transparent 38%), radial-gradient(circle at 14% 100%, rgba(200, 8, 24, .15), transparent 44%), linear-gradient(132deg, rgba(22, 3, 6, .76) 0%, rgba(8, 8, 10, .68) 46%, rgba(0, 0, 0, .76) 100%);--workaholic-toast-text: rgba(255, 255, 255, .94);--workaholic-toast-muted: rgba(255, 255, 255, .68);--workaholic-toast-shadow: inset 0 1px 0 rgba(255, 255, 255, .12), 0 36px 68px -28px rgba(143, 6, 16, .56), 0 28px 54px -26px rgba(0, 0, 0, .74)}.workaholic-toast--loading{--workaholic-toast-accent: #e5e7eb;--workaholic-toast-accent-soft: rgba(229, 231, 235, .14)}.workaholic-toast__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 auto;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.12),var(--workaholic-toast-accent-soft));color:var(--workaholic-toast-accent);box-shadow:inset 0 1px #ffffff29,0 8px 18px #00000038;font-size:15px;font-weight:600}.workaholic-toast--error:before,.workaholic-toast--warning:before{width:7px;background:var(--workaholic-toast-red-rich);box-shadow:0 0 24px #8f061061,inset -1px 0 #ffffff38}.workaholic-toast--error .workaholic-toast__icon,.workaholic-toast--warning .workaholic-toast__icon{width:22px;height:22px;border-radius:0;background:transparent;box-shadow:none;color:transparent;font-size:0}.workaholic-toast--error .workaholic-toast__icon:before,.workaholic-toast--warning .workaholic-toast__icon:before{content:"";position:absolute;top:2px;right:1px;bottom:1px;left:1px;background:var(--workaholic-toast-red-rich);clip-path:polygon(50% 0%,100% 94%,0% 94%);filter:drop-shadow(0 10px 16px rgba(143,6,16,.34))}.workaholic-toast--error .workaholic-toast__icon:after,.workaholic-toast--warning .workaholic-toast__icon:after{content:"!";position:absolute;left:50%;top:54%;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;text-shadow:0 1px 4px rgba(40,0,4,.64);transform:translate(-50%,-50%)}.workaholic-toast__body{min-width:0;display:grid;gap:2px}.workaholic-toast__title{margin:0;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:uppercase}.workaholic-toast--error .workaholic-toast__title,.workaholic-toast--warning .workaholic-toast__title{font-size:11px;line-height:1.05;text-transform:uppercase}.workaholic-toast__description{margin:0;font-size:12px;font-weight:500;line-height:1.45;letter-spacing:0;text-transform:uppercase;color:var(--workaholic-toast-muted)}.workaholic-toast--error .workaholic-toast__description,.workaholic-toast--warning .workaholic-toast__description{font-size:12px;font-weight:400;line-height:1.35;text-transform:uppercase}.workaholic-toast__message{display:block;word-break:break-word}.workaholic-toast__actions{display:flex;flex-wrap:wrap;gap:8px}.workaholic-toast__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;padding:7px 11px;background:color-mix(in srgb,var(--workaholic-toast-accent) 14%,black);color:#fff;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.workaholic-toast__action:hover,.workaholic-toast__action:focus-visible{background:color-mix(in srgb,var(--workaholic-toast-accent) 22%,black);transform:translateY(-1px)}.workaholic-toast__action--quiet{background:#ffffff14;color:#ffffffc7}.workaholic-toast__action--quiet:hover,.workaholic-toast__action--quiet:focus-visible{background:#ffffff24;color:#fff}.workaholic-toast--light.workaholic-toast--error,[data-theme=light] .workaholic-toast--error,.workaholic-toast--light.workaholic-toast--warning,[data-theme=light] .workaholic-toast--warning{--workaholic-toast-bg: radial-gradient(circle at 0% 18%, rgba(143, 6, 16, .16), transparent 38%), radial-gradient(circle at 14% 100%, rgba(200, 8, 24, .1), transparent 44%), linear-gradient(132deg, rgba(255, 255, 255, .78) 0%, rgba(255, 250, 250, .6) 44%, rgba(255, 255, 255, .72) 100%);--workaholic-toast-text: #180104;--workaholic-toast-muted: rgba(24, 1, 4, .68);--workaholic-toast-shadow: inset 0 1px 0 rgba(255, 255, 255, .72), 0 32px 58px -28px rgba(143, 6, 16, .52), 0 24px 44px -26px rgba(15, 23, 42, .32)}@media(max-width:720px){.workaholic-toast-viewport{width:calc(100vw - 16px);max-width:calc(100vw - 16px);padding:8px}}.workaholic-crash-screen{--workaholic-crash-red: linear-gradient( 180deg, #210002 0%, #4c0005 11%, #8f0610 22%, #f8f5ef 33%, #c80818 40%, #7a030b 52%, #380003 64%, #a40813 78%, #510006 90%, #160001 100% );min-height:100vh;display:grid;place-items:center;padding:24px;overflow:hidden;background:radial-gradient(circle at 50% 32%,rgba(143,6,16,.2),transparent 30%),radial-gradient(circle at 18% 100%,rgba(200,8,24,.14),transparent 38%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(132deg,#09090b,#040405 48%,#000);background-size:auto,auto,34px 34px,34px 34px,auto;color:#fffffff0;font-family:Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:uppercase}.workaholic-crash-screen__frame{position:relative;width:min(680px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(143,6,16,.24);border-radius:0;background:radial-gradient(circle at 0% 18%,rgba(143,6,16,.2),transparent 38%),radial-gradient(circle at 14% 100%,rgba(200,8,24,.15),transparent 44%),linear-gradient(132deg,#160306d6,#08080ab8 46%,#000000d1);box-shadow:inset 0 1px #ffffff1f,0 46px 88px -34px #8f061099,0 34px 68px -32px #000000d1;backdrop-filter:blur(20px) saturate(1.18);-webkit-backdrop-filter:blur(20px) saturate(1.18)}.workaholic-crash-screen__accent{position:absolute;inset:0 auto 0 0;width:7px;background:var(--workaholic-crash-red);box-shadow:0 0 24px #8f061061,inset -1px 0 #ffffff38}.workaholic-crash-screen__content{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:center;padding:22px 24px 18px 28px}.workaholic-crash-screen__icon{position:relative;width:28px;height:28px}.workaholic-crash-screen__icon:before{content:"";position:absolute;top:2px;right:1px;bottom:1px;left:1px;background:var(--workaholic-crash-red);clip-path:polygon(50% 0%,100% 94%,0% 94%);filter:drop-shadow(0 12px 18px rgba(143,6,16,.42))}.workaholic-crash-screen__icon:after{content:"!";position:absolute;left:50%;top:55%;color:#fff;font-size:14px;font-weight:600;line-height:1;text-shadow:0 1px 4px rgba(40,0,4,.64);transform:translate(-50%,-50%)}.workaholic-crash-screen__copy{min-width:0;display:grid;gap:6px}.workaholic-crash-screen__title{font-size:13px;font-weight:600;line-height:1.15;letter-spacing:0}.workaholic-crash-screen__description{max-width:58ch;margin:0;color:#ffffffad;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0}.workaholic-crash-screen__error{position:relative;margin:0 24px 18px 28px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);background:#00000038;color:#ffffff9e;font-size:12px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none;white-space:pre-wrap;word-break:break-word}.workaholic-crash-screen__actions{position:relative;display:flex;flex-wrap:wrap;gap:8px;padding:0 24px 24px 28px}.workaholic-crash-screen__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:9px 12px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease,border-color .16s ease}.workaholic-crash-screen__button:hover,.workaholic-crash-screen__button:focus-visible{transform:translateY(-1px)}.workaholic-crash-screen__button--primary{border:0;background:color-mix(in srgb,#8f0610 28%,black);color:#fff;box-shadow:0 18px 32px -22px #8f0610b8}.workaholic-crash-screen__button--primary:hover,.workaholic-crash-screen__button--primary:focus-visible{background:color-mix(in srgb,#c80818 34%,black)}.workaholic-crash-screen__button--quiet{border:1px solid rgba(255,255,255,.1);background:#ffffff14;color:#ffffffc7}.workaholic-crash-screen__button--quiet:hover,.workaholic-crash-screen__button--quiet:focus-visible{border-color:#ffffff29;background:#ffffff24;color:#fff}.workaholic-crash-screen__button:disabled{cursor:not-allowed;opacity:.54;transform:none}.workaholic-surface-crash{min-height:220px;display:grid;align-content:center;gap:8px;padding:24px;border:1px solid color-mix(in srgb,var(--line, rgba(255, 255, 255, .12)) 74%,#8f0610);background:color-mix(in srgb,var(--panel, #0b0b0c) 92%,#8f0610);color:var(--ink, rgba(255, 255, 255, .92));font-family:Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:uppercase}.workaholic-surface-crash strong{font-size:12px;font-weight:600;line-height:1.2}.workaholic-surface-crash span{max-width:58ch;color:var(--muted, rgba(255, 255, 255, .62));font-size:11px;font-weight:400;line-height:1.4}@media(max-width:640px){.workaholic-crash-screen{padding:16px}.workaholic-crash-screen__frame{width:calc(100vw - 24px)}.workaholic-crash-screen__content{grid-template-columns:30px minmax(0,1fr);padding:18px 18px 16px 22px}.workaholic-crash-screen__error{margin:0 18px 16px 22px}.workaholic-crash-screen__actions{padding:0 18px 20px 22px}}:root{--suite-primary-fill: linear-gradient( 127deg, #5f3600 0%, #8c5700 12%, #c98a06 28%, #f0c756 42%, #fff1af 50%, #e7bb43 60%, #ba7807 76%, #764600 100% );--suite-primary-shadow: inset 0 1px 0 rgba(255, 255, 255, .82), inset 0 -4px 0 rgba(96, 53, 0, .34), 0 24px 48px rgba(132, 84, 0, .24), 0 8px 18px rgba(236, 184, 58, .2);--suite-primary-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .86), inset 0 -4px 0 rgba(96, 53, 0, .38), 0 28px 56px rgba(132, 84, 0, .3), 0 10px 20px rgba(236, 184, 58, .24);--suite-primary-text: #1f1400;--suite-primary-text-shadow: 0 1px 0 rgba(255, 255, 255, .42)}:root[data-suite-button-choice=silver]{--suite-primary-fill: linear-gradient( 127deg, #6c6c70 0%, #95969b 12%, #d5d7dc 28%, #f1f3f6 42%, #ffffff 50%, #eceef2 60%, #c4c7cd 76%, #7d7f85 100% );--suite-primary-shadow: inset 0 1px 0 rgba(255, 255, 255, .88), inset 0 -4px 0 rgba(96, 96, 104, .28), 0 24px 48px rgba(120, 120, 128, .18), 0 8px 18px rgba(255, 255, 255, .14);--suite-primary-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .92), inset 0 -4px 0 rgba(96, 96, 104, .32), 0 28px 56px rgba(120, 120, 128, .22), 0 10px 20px rgba(255, 255, 255, .18);--suite-primary-text: #111111;--suite-primary-text-shadow: 0 1px 0 rgba(255, 255, 255, .46)}:root[data-suite-button-choice=black]{--suite-primary-fill: linear-gradient( 127deg, #020202 0%, #090909 14%, #1a1a1a 28%, #3c3c3c 42%, #7e7e7e 50%, #262626 60%, #101010 76%, #000000 100% );--suite-primary-shadow: inset 0 1px 0 rgba(255, 255, 255, .18), inset 0 -4px 0 rgba(0, 0, 0, .52), 0 24px 48px rgba(0, 0, 0, .42), 0 8px 18px rgba(255, 255, 255, .08);--suite-primary-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 -4px 0 rgba(0, 0, 0, .56), 0 28px 56px rgba(0, 0, 0, .46), 0 10px 20px rgba(255, 255, 255, .1);--suite-primary-text: #f1f1f1;--suite-primary-text-shadow: 0 1px 0 rgba(0, 0, 0, .42)}.compose-button,.primary-button,.suite-primary-button,.compose-send-button,.drawer-compose-button,.planner-gold-button,.inbox-settings-save-button,.account-action-button,.surface-save-button,.settings-gold-button,.browser-prompt__action--primary,.offline-arcade__button--primary,.chrome-store-assist__primary,.locked-tab-shield__key--primary,.menubar__cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;border:0!important;background:var(--suite-primary-fill)!important;box-shadow:var(--suite-primary-shadow)!important;color:var(--suite-primary-text)!important;font-family:Helvetica,Arial,sans-serif!important;font-size:.84rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:uppercase!important;text-shadow:var(--suite-primary-text-shadow)!important}.compose-button:hover,.compose-button:focus-visible,.primary-button:hover,.primary-button:focus-visible,.suite-primary-button:hover,.suite-primary-button:focus-visible,.compose-send-button:hover,.compose-send-button:focus-visible,.drawer-compose-button:hover,.drawer-compose-button:focus-visible,.planner-gold-button:hover,.planner-gold-button:focus-visible,.inbox-settings-save-button:hover,.inbox-settings-save-button:focus-visible,.account-action-button:hover,.account-action-button:focus-visible,.surface-save-button:hover,.surface-save-button:focus-visible,.settings-gold-button:hover,.settings-gold-button:focus-visible,.browser-prompt__action--primary:hover,.browser-prompt__action--primary:focus-visible,.offline-arcade__button--primary:hover,.offline-arcade__button--primary:focus-visible,.chrome-store-assist__primary:hover,.chrome-store-assist__primary:focus-visible,.locked-tab-shield__key--primary:hover,.locked-tab-shield__key--primary:focus-visible,.menubar__cta:hover,.menubar__cta:focus-visible{box-shadow:var(--suite-primary-shadow-hover)!important}.compose-send-button:before,.inbox-settings-save-button:before,.settings-gold-button:after,.browser-prompt__action--primary:after,.offline-arcade__button--primary:after,.menubar__cta:before{display:none!important}.compose-send-button>span,.compose-send-button>svg,.inbox-settings-save-button>span{position:relative;z-index:1}.compose-button:disabled,.primary-button:disabled,.suite-primary-button:disabled,.compose-send-button:disabled,.drawer-compose-button:disabled,.planner-gold-button:disabled,.inbox-settings-save-button:disabled,.account-action-button:disabled,.surface-save-button:disabled,.settings-gold-button:disabled,.browser-prompt__action--primary:disabled,.offline-arcade__button--primary:disabled,.chrome-store-assist__primary:disabled,.locked-tab-shield__key--primary:disabled,.menubar__cta:disabled{opacity:.72}/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:Helvetica, Arial, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-amber-600:oklch(66.6% .179 58.318);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--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: 1.5 ;--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--radius-md:calc(var(--radius) * .8);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Helvetica, Arial, sans-serif;--default-mono-font-family:var(--font-mono);--shadow-panel:var(--shadow-panel);--shadow-soft:var(--shadow-soft)}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,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{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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box;letter-spacing:0;border-radius:0}html,body,#root{height:100%;margin:0}body{font-family:var(--font-sans);background-color:var(--workaholic-brand-base-solid);background-image:var(--workaholic-brand-base-fill);color:var(--foreground);background-attachment:fixed;background-color:var(--background);overflow:hidden}body.workaholic-ui{text-transform:uppercase}body.workaholic-ui :where(*){letter-spacing:0!important;border-radius:0!important}body.workaholic-ui svg{shape-rendering:geometricprecision}[data-theme=dark] body{background:#050505}button,input,textarea,select{font:inherit;letter-spacing:0;color:inherit}body.workaholic-ui :where(input,textarea,select,.browser-workspace-tab__input){border-top:0;border-left:0;border-right:0;border-bottom:1px solid var(--line-strong);background:0 0;border-radius:0}body.workaholic-ui :where(input,textarea,select,.browser-workspace-tab__input):focus{border-bottom-color:var(--ink);box-shadow:none;outline:none}body.workaholic-ui :where(button[data-state=active],[role=tab][data-state=active],[aria-selected=true],[aria-pressed=true],[data-active=true]){box-shadow:var(--shadow-active)}body.workaholic-ui :where(.browser-view-tab,.browser-workspace-tab,.browser-view-tabs__toggle)[data-state=active],body.workaholic-ui :where(.browser-view-tab,.browser-workspace-tab,.browser-view-tabs__toggle)[aria-selected=true],body.workaholic-ui :where(.browser-view-tab,.browser-workspace-tab,.browser-view-tabs__toggle)[aria-pressed=true],body.workaholic-ui :where(.browser-view-tab-shell[data-state=active]){box-shadow:none}body.workaholic-ui :where(button.border,[role=button].border,[role=tab].border,a.border){border-width:0}body.workaholic-ui :where(.surface-panel,.surface-muted,.surface-strong){border-width:0!important}button{cursor:pointer}body.workaholic-ui :where([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=popover-content],.workaholic-inline-combobox__content,[data-slot=tooltip-content]){isolation:isolate;-webkit-backdrop-filter:var(--overlay-backdrop);position:relative;overflow:hidden;background:var(--overlay-surface)!important;box-shadow:var(--overlay-shadow)!important;color:var(--ink)!important;border:0!important;border-radius:0!important}body.workaholic-ui :where([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=popover-content],.workaholic-inline-combobox__content):before{content:"";border-radius:inherit;background:var(--overlay-frame) border-box;pointer-events:none;border:1px solid #0000;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}body.workaholic-ui :where([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=context-menu-item],[data-slot=context-menu-sub-trigger],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]){text-transform:uppercase;min-height:30px;letter-spacing:0!important;border-radius:0!important;font-size:11px!important;font-weight:600!important}.workaholic-overflow-label{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}body.workaholic-ui :where([data-slot=dropdown-menu-item][data-highlighted],[data-slot=dropdown-menu-sub-trigger][data-highlighted],[data-slot=dropdown-menu-checkbox-item][data-highlighted],[data-slot=dropdown-menu-radio-item][data-highlighted],[data-slot=context-menu-item][data-highlighted],[data-slot=context-menu-sub-trigger][data-highlighted],[data-slot=context-menu-checkbox-item][data-highlighted],[data-slot=context-menu-radio-item][data-highlighted]){text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:1px;color:var(--ink)!important;background:0 0!important}body.workaholic-ui :where([data-slot=dropdown-menu-label],[data-slot=context-menu-label]){text-transform:uppercase;color:var(--overlay-label)!important;letter-spacing:0!important;font-size:10px!important;font-weight:600!important}body.workaholic-ui :where([data-slot=dropdown-menu-separator],[data-slot=context-menu-separator]){background:var(--overlay-border)!important}body.workaholic-ui :where([data-slot=dropdown-menu-shortcut],[data-slot=context-menu-shortcut]){color:var(--overlay-label)!important;letter-spacing:0!important}body.workaholic-ui :where([data-slot=tooltip-content]){text-transform:uppercase;-webkit-backdrop-filter:blur(18px)saturate(1.16);backdrop-filter:blur(18px)saturate(1.16);color:#111!important;background:#ffffff70!important;font-size:10px!important;font-weight:600!important;box-shadow:inset 0 1px #ffffff75,0 18px 34px -22px #0f172a5c!important}body.workaholic-ui :where([data-slot=tooltip-content]>svg){fill:#ffffff70!important}input,textarea,select{background:0 0}::selection{color:#fff;background:#000}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}html{font-family:Helvetica,Arial,sans-serif}}@layer components{.skeleton{background:var(--skeleton-fill);box-shadow:inset 0 0 0 1px var(--skeleton-line);position:relative;overflow:hidden}.skeleton[data-tone=muted]{background:var(--skeleton-fill)}@supports (color:color-mix(in lab,red,red)){.skeleton[data-tone=muted]{background:color-mix(in srgb,var(--skeleton-fill) 62%,transparent)}}.skeleton[data-tone=strong]{background:var(--skeleton-fill-strong)}.skeleton:after{display:none}.workaholic-initial-hydration{background:var(--app-bg)}.workaholic-initial-hydration__rail{border-right:1px solid var(--skeleton-line);grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;padding:1rem .75rem;display:grid}.workaholic-initial-hydration__header{border-bottom:1px solid var(--skeleton-line);background:var(--skeleton-surface);justify-content:space-between;align-items:center;min-height:3rem;padding:0 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.workaholic-initial-hydration__header{background:color-mix(in srgb,var(--skeleton-surface) 88%,transparent)}}.workaholic-initial-hydration__header{box-shadow:0 1px 0 var(--skeleton-line)}.workaholic-skeleton-surface{background:var(--skeleton-surface);min-height:100%;box-shadow:var(--shadow-panel),inset 0 0 0 1px var(--skeleton-line);grid-template-rows:auto minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.workaholic-skeleton-surface[data-preset=planner],.workaholic-skeleton-surface[data-preset=whiteboard],.workaholic-skeleton-surface[data-preset=goals],.workaholic-skeleton-surface[data-preset=doc],.workaholic-skeleton-surface[data-preset=browser]{gap:1rem}.workaholic-skeleton-surface[data-preset=planner]{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);gap:0;padding:0}.workaholic-skeleton-surface[data-preset=whiteboard]{box-shadow:none;background:radial-gradient(circle at 16% 20%,#ffffffeb,#ffffff52,#0000 56%),radial-gradient(circle at 82% 12%,#eeeeeed6,#eeeeee42 26%,#0000 58%),linear-gradient(127deg,#fff,#f4f4f4 18%,#ececec 34%,#f8f8f8 52%,#e9e9e9 72%,#f5f5f5 88%,#fff);gap:0;padding:0}.workaholic-skeleton-surface__header{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.workaholic-skeleton-surface__body{grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:1rem;min-height:0;display:grid}.workaholic-skeleton-surface__main,.workaholic-skeleton-surface__aside,.workaholic-skeleton-inline,.workaholic-skeleton-panel,.workaholic-skeleton-card,.workaholic-skeleton-column,.workaholic-skeleton-browser,.workaholic-skeleton-sheet{background:var(--skeleton-surface-muted);min-height:0;box-shadow:var(--shadow-soft),inset 0 0 0 1px var(--skeleton-line)}.workaholic-skeleton-surface__main{padding:.5rem 1rem;overflow:hidden}.workaholic-skeleton-surface__aside{align-content:start;gap:.75rem;padding:1rem;display:grid}.workaholic-skeleton-board{grid-template-columns:repeat(4,minmax(180px,1fr));gap:1rem;min-height:0;display:grid}.workaholic-skeleton-column{align-content:start;gap:.75rem;padding:1rem;display:grid}.workaholic-skeleton-card{gap:.625rem;padding:.875rem;display:grid}.workaholic-skeleton-planner,.workaholic-skeleton-doc,.workaholic-skeleton-repository{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:1rem;min-height:0;display:grid}.workaholic-skeleton-planner-minimal{background:var(--panel);grid-template-rows:44px minmax(0,1fr);min-height:0;display:grid}.workaholic-skeleton-planner-minimal__toolbar{border-bottom:1px solid var(--line);background:var(--panel)}@supports (color:color-mix(in lab,red,red)){.workaholic-skeleton-planner-minimal__toolbar{background:color-mix(in srgb,var(--panel) 96%,var(--skeleton-fill))}}.workaholic-skeleton-planner-minimal__grid{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(7,minmax(0,1fr));min-height:0;display:grid;overflow:hidden}.workaholic-skeleton-planner-minimal__cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;min-height:4rem}.workaholic-skeleton-whiteboard{background:0 0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.workaholic-skeleton-whiteboard__canvas{background:0 0;min-height:0}[data-theme=dark] .workaholic-skeleton-surface[data-preset=whiteboard]{background:radial-gradient(circle at 14% 12%,#ffffff14,#ffffff06 30%,#0000 56%),linear-gradient(127deg,#050506,#080809 18%,#0e0e10 42%,#070708 68%,#050506)}.workaholic-skeleton-goals{gap:1rem;min-height:0;display:grid}.workaholic-skeleton-trophy-hero{background:var(--skeleton-surface-muted);min-height:12rem;box-shadow:var(--shadow-soft),inset 0 0 0 1px var(--skeleton-line);grid-template-columns:minmax(120px,180px) minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}.workaholic-skeleton-trophy{background:radial-gradient(circle at 50% 0,var(--planner-gold-500,#b8860b),transparent 70%),var(--skeleton-surface);justify-items:center;gap:.75rem;padding:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.workaholic-skeleton-trophy{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--planner-gold-500,#b8860b) 22%,transparent),transparent 70%),color-mix(in srgb,var(--skeleton-surface) 84%,transparent)}}.workaholic-skeleton-trophy{box-shadow:inset 0 0 0 1px var(--planner-gold-500,#b8860b)}@supports (color:color-mix(in lab,red,red)){.workaholic-skeleton-trophy{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--planner-gold-500,#b8860b) 22%,var(--skeleton-line))}}.workaholic-skeleton-sheet{background:linear-gradient(180deg,var(--skeleton-surface),var(--skeleton-surface)),repeating-linear-gradient(180deg,transparent 0,transparent 34px,var(--skeleton-grid) 34px,var(--skeleton-grid) 35px);align-content:start;gap:1rem;padding:2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.workaholic-skeleton-sheet{background:linear-gradient(180deg,color-mix(in srgb,var(--skeleton-surface) 92%,transparent),var(--skeleton-surface)),repeating-linear-gradient(180deg,transparent 0,transparent 34px,var(--skeleton-grid) 34px,var(--skeleton-grid) 35px)}}.workaholic-skeleton-browser__bar{border-bottom:1px solid var(--skeleton-line);align-items:center;gap:.5rem;padding:.75rem;display:flex}.workaholic-skeleton-browser{overflow:hidden}.workaholic-skeleton-region{min-height:0;position:relative}.workaholic-skeleton-region__overlay{z-index:8;min-height:0;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:900px){.workaholic-skeleton-surface__body{grid-template-columns:minmax(0,1fr)}.workaholic-skeleton-surface__aside{display:none}.workaholic-skeleton-board,.workaholic-skeleton-planner,.workaholic-skeleton-doc,.workaholic-skeleton-repository,.workaholic-skeleton-trophy-hero{grid-template-columns:minmax(0,1fr)}.workaholic-skeleton-planner-minimal__grid{grid-template-rows:repeat(21,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-5{inset-block:calc(var(--spacing) * 5)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-14{top:calc(var(--spacing) * 14)}.top-24{top:calc(var(--spacing) * 24)}.top-28{top:calc(var(--spacing) * 28)}.-right-1{right:calc(var(--spacing) * -1)}.-right-3{right:calc(var(--spacing) * -3)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-7{right:calc(var(--spacing) * 7)}.right-\[-11px\]{right:-11px}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-28{bottom:calc(var(--spacing) * 28)}.bottom-32{bottom:calc(var(--spacing) * 32)}.bottom-\[76px\]{bottom:76px}.-left-0{left:calc(var(--spacing) * 0)}.-left-0\.5{left:calc(var(--spacing) * -.5)}.-left-1{left:calc(var(--spacing) * -1)}.-left-3{left:calc(var(--spacing) * -3)}.-left-6{left:calc(var(--spacing) * -6)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[-10\.5px\]{left:-10.5px}.left-\[-36px\]{left:-36px}.left-\[5\.5rem\]{left:5.5rem}.left-\[6\.25rem\]{left:6.25rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-35{z-index:35}.z-36{z-index:36}.z-40{z-index:40}.z-50{z-index:50}.z-51{z-index:51}.z-500{z-index:500}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[12\]{z-index:12}.z-\[14\]{z-index:14}.z-\[18\]{z-index:18}.z-\[28\]{z-index:28}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[120\]{z-index:120}.z-\[121\]{z-index:121}.col-\[2\/-1\]{grid-column:2/-1}.col-span-5{grid-column:span 5/span 5}.col-start-10{grid-column-start:10}.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-0{margin:calc(var(--spacing) * 0)}.m-4{margin:calc(var(--spacing) * 4)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-px{margin-inline:-1px}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[0\.75em\]{margin-top:.75em}.mt-\[1\.4em\]{margin-top:1.4em}.mt-\[1\.6em\]{margin-top:1.6em}.mt-\[1em\]{margin-top:1em}.mt-auto{margin-top:auto}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-10{margin-bottom:calc(var(--spacing) * -10)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-18{margin-left:calc(var(--spacing) * 18)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.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}.inline-grid{display:inline-grid}.table{display:table}.table-row{display:table-row}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.\!size-3{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.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\.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-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-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.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-18{height:calc(var(--spacing) * 18)}.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-64{height:calc(var(--spacing) * 64)}.h-\[1\.5em\]{height:1.5em}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[24px\]{height:24px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[42px\]{height:42px}.h-\[44\%\]{height:44%}.h-\[46\%\]{height:46%}.h-\[92px\]{height:92px}.h-\[124px\]{height:124px}.h-\[280px\]{height:280px}.h-\[650px\]{height:650px}.h-\[calc\(100\%_\+_8px\)\]{height:calc(100% + 8px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\[92vh\]{max-height:92vh}.max-h-\[280px\]{max-height:280px}.max-h-\[288px\]{max-height:288px}.max-h-\[420px\]{max-height:420px}.max-h-\[calc\(92vh-150px\)\]{max-height:calc(92vh - 150px)}.max-h-\[min\(70vh\,320px\)\]{max-height:min(70vh,320px)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-\[1lh\]{min-height:1lh}.min-h-\[10rem\]{min-height:10rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[20px\]{min-height:20px}.min-h-\[25rem\]{min-height:25rem}.min-h-\[28px\]{min-height:28px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[58px\]{min-height:58px}.min-h-\[96px\]{min-height:96px}.min-h-\[120px\]{min-height:120px}.min-h-\[180px\]{min-height:180px}.min-h-\[220px\]{min-height:220px}.min-h-\[320px\]{min-height:320px}.min-h-\[420px\]{min-height:420px}.min-h-\[calc\(100vh-12rem\)\]{min-height:calc(100vh - 12rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-18{width:calc(var(--spacing) * 18)}.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-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[8px\]{width:8px}.w-\[14px\]{width:14px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[22\%\]{width:22%}.w-\[46\%\]{width:46%}.w-\[48\%\]{width:48%}.w-\[52\%\]{width:52%}.w-\[56\%\]{width:56%}.w-\[58\%\]{width:58%}.w-\[62\%\]{width:62%}.w-\[64\%\]{width:64%}.w-\[66\%\]{width:66%}.w-\[68\%\]{width:68%}.w-\[72\%\]{width:72%}.w-\[74\%\]{width:74%}.w-\[76\%\]{width:76%}.w-\[78\%\]{width:78%}.w-\[82\%\]{width:82%}.w-\[84\%\]{width:84%}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[92\%\]{width:92%}.w-\[124px\]{width:124px}.w-\[156px\]{width:156px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[330px\]{width:330px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[min\(460px\,calc\(50\%-1\.5rem\)\)\]{width:min(460px,50% - 1.5rem)}.w-\[min\(520px\,calc\(100vw-32px\)\)\]{width:min(520px,100vw - 32px)}.w-\[min\(560px\,calc\(100vw-32px\)\)\]{width:min(560px,100vw - 32px)}.w-\[min\(680px\,calc\(100vw-32px\)\)\]{width:min(680px,100vw - 32px)}.w-\[min\(760px\,calc\(100vw-2rem\)\)\]{width:min(760px,100vw - 2rem)}.w-\[min\(860px\,94vw\)\]{width:min(860px,94vw)}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-\[var\(--sidebar-width-icon\)\]{width:var(--sidebar-width-icon)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2{max-width:calc(var(--spacing) * 2)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[17rem\]{max-width:17rem}.max-w-\[80vw\]{max-width:80vw}.max-w-\[132px\]{max-width:132px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[320px\]{max-width:320px}.max-w-\[540px\]{max-width:540px}.max-w-\[620px\]{max-width:620px}.max-w-\[820px\]{max-width:820px}.max-w-\[920px\]{max-width:920px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%-120px\)\]{max-width:calc(100% - 120px)}.max-w-\[min\(30rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(30rem,100vw - 1.5rem)}.max-w-\[min\(34rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(34rem,100vw - 1.5rem)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[1\.9rem\]{min-width:1.9rem}.min-w-\[3\.2rem\]{min-width:3.2rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[12px\]{min-width:12px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[132px\]{min-width:132px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[230px\]{min-width:230px}.min-w-\[240px\]{min-width:240px}.min-w-\[248px\]{min-width:248px}.min-w-\[260px\]{min-width:260px}.min-w-\[300px\]{min-width:300px}.min-w-\[340px\]{min-width:340px}.min-w-\[380px\]{min-width:380px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[1\.5px\]{--tw-translate-x: -1.5px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[22\%\]{--tw-translate-y: -22% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[0\.96\]{scale:.96}.scale-\[1\.01\]{scale:1.01}.-rotate-90{rotate:-90deg}.rotate-0{rotate:0deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-fade-slide{animation:.28s ease-out fade-slide}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[20px_minmax\(0\,1fr\)_128px\]{grid-template-columns:20px minmax(0,1fr) 128px}.grid-cols-\[24px_auto_1fr\]{grid-template-columns:24px auto 1fr}.grid-cols-\[24px_minmax\(0\,1fr\)_30px\]{grid-template-columns:24px minmax(0,1fr) 30px}.grid-cols-\[24px_minmax\(0\,1fr\)_auto_32px\]{grid-template-columns:24px minmax(0,1fr) auto 32px}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[repeat\(10\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[56px_minmax\(0\,1fr\)\]{grid-template-rows:56px minmax(0,1fr)}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch stretch}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[1px\]{gap:1px}.gap-\[2px\]{gap:2px}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}: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-\[rgba\(17\,17\,17\,0\.08\)\]>:not(:last-child)){border-color:#11111114}.justify-self-center{justify-self:center}.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}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) * .6)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-r-md{border-top-right-radius:calc(var(--radius) * .8);border-bottom-right-radius:calc(var(--radius) * .8)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.rounded-bl-\[14px\]{border-bottom-left-radius:14px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.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-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#1d5f43\]{border-color:#1d5f43}.border-\[\#8b5d16\]{border-color:#8b5d16}.border-\[\#8c1d18\]{border-color:#8c1d18}.border-\[\#111111\]{border-color:#111}.border-\[color\:var\(--workaholic-list-ink\)\]{border-color:var(--workaholic-list-ink)}.border-\[color\:var\(--workaholic-list-line\)\]{border-color:var(--workaholic-list-line)}.border-\[color\:var\(--workaholic-list-line-soft\)\]{border-color:var(--workaholic-list-line-soft)}.border-\[color\:var\(--workaholic-list-line-strong\)\]{border-color:var(--workaholic-list-line-strong)}.border-\[rgba\(17\,17\,17\,0\.1\)\]{border-color:#1111111a}.border-\[rgba\(17\,17\,17\,0\.08\)\]{border-color:#11111114}.border-\[rgba\(17\,17\,17\,0\.9\)\]{border-color:#111111e6}.border-\[rgba\(17\,17\,17\,0\.12\)\]{border-color:#1111111f}.border-\[rgba\(17\,17\,17\,0\.14\)\]{border-color:#11111124}.border-\[rgba\(17\,17\,17\,0\.16\)\]{border-color:#11111129}.border-\[rgba\(17\,17\,17\,0\.18\)\]{border-color:#1111112e}.border-\[rgba\(17\,17\,17\,0\.22\)\]{border-color:#11111138}.border-\[rgba\(17\,17\,17\,0\.24\)\]{border-color:#1111113d}.border-\[rgba\(255\,255\,255\,0\.28\)\]{border-color:#ffffff47}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-strong\)\]{border-color:var(--line-strong)}.border-black{border-color:var(--color-black)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/12{border-color:#0000001f}@supports (color:color-mix(in lab,red,red)){.border-black\/12{border-color:color-mix(in oklab,var(--color-black) 12%,transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.border-black\/20{border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.border-black\/40{border-color:#0006}@supports (color:color-mix(in lab,red,red)){.border-black\/40{border-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.border-border{border-color:var(--border)}.border-current{border-color:currentColor}.border-ink{border-color:var(--ink)}.border-input{border-color:var(--input)}.border-line{border-color:var(--line)}.border-line-strong{border-color:var(--line-strong)}.border-line\/80{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.border-line\/80{border-color:color-mix(in oklab,var(--line) 80%,transparent)}}.border-primary{border-color:var(--primary)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.border-white\/18{border-color:color-mix(in oklab,var(--color-white) 18%,transparent)}}.border-white\/24{border-color:#ffffff3d}@supports (color:color-mix(in lab,red,red)){.border-white\/24{border-color:color-mix(in oklab,var(--color-white) 24%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-t-\[\#111111\]{border-top-color:#111}.border-b-\[\#111111\]{border-bottom-color:#111}.border-b-\[rgba\(17\,17\,17\,0\.08\)\]{border-bottom-color:#11111114}.border-b-transparent{border-bottom-color:#0000}.bg-\(--cellBackground\){background-color:var(--cellBackground)}.bg-\[\#111111\]{background-color:#111}.bg-\[\#eaf5ef\]{background-color:#eaf5ef}.bg-\[\#edf1f5\]{background-color:#edf1f5}.bg-\[\#f7f9fb\]{background-color:#f7f9fb}.bg-\[\#f8e6e4\]{background-color:#f8e6e4}.bg-\[\#f8efdd\]{background-color:#f8efdd}.bg-\[\#fafbfd\]{background-color:#fafbfd}.bg-\[\#fbfbf8\]{background-color:#fbfbf8}.bg-\[color\:var\(--workaholic-list-ink\)\]{background-color:var(--workaholic-list-ink)}.bg-\[color\:var\(--workaholic-list-ink-faint\)\]{background-color:var(--workaholic-list-ink-faint)}.bg-\[color\:var\(--workaholic-list-panel-edge\)\]{background-color:var(--workaholic-list-panel-edge)}.bg-\[color\:var\(--workaholic-list-surface-elevated\)\]{background-color:var(--workaholic-list-surface-elevated)}.bg-\[rgba\(17\,17\,17\,0\.02\)\]{background-color:#11111105}.bg-\[rgba\(17\,17\,17\,0\.04\)\]{background-color:#1111110a}.bg-\[rgba\(17\,17\,17\,0\.05\)\]{background-color:#1111110d}.bg-\[rgba\(17\,17\,17\,0\.08\)\]{background-color:#11111114}.bg-\[rgba\(17\,17\,17\,0\.18\)\]{background-color:#1111112e}.bg-\[rgba\(17\,17\,17\,0\.22\)\]{background-color:#11111138}.bg-\[var\(--files-rail-thumb\)\]{background-color:var(--files-rail-thumb)}.bg-\[var\(--files-rail-track\)\]{background-color:var(--files-rail-track)}.bg-\[var\(--panel\)\]{background-color:var(--panel)}.bg-\[var\(--workaholic-brand-base-fill\)\]{background-color:var(--workaholic-brand-base-fill)}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,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\/36{background-color:#0000005c}@supports (color:color-mix(in lab,red,red)){.bg-black\/36{background-color:color-mix(in oklab,var(--color-black) 36%,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-border{background-color:var(--border)}.bg-current{background-color:currentColor}.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-emerald-100{background-color:var(--color-emerald-100)}.bg-inherit{background-color:inherit}.bg-ink{background-color:var(--ink)}.bg-muted,.bg-muted\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-red-100{background-color:var(--color-red-100)}.bg-ring\/70{background-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.bg-ring\/70{background-color:color-mix(in oklab,var(--ring) 70%,transparent)}}.bg-ring\/80{background-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.bg-ring\/80{background-color:color-mix(in oklab,var(--ring) 80%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/94{background-color:#fffffff0}@supports (color:color-mix(in lab,red,red)){.bg-white\/94{background-color:color-mix(in oklab,var(--color-white) 94%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(246\,248\,251\,0\.98\)\)\]{background-image:linear-gradient(#fffffffa,#f6f8fbfa)}.bg-cover{background-size:cover}.bg-clip-content{background-clip:content-box}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.fill-current{fill:currentColor}.fill-none{fill:none}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.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)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-\[0\.3em\]{padding-inline:.3em}.px-\[56px\]{padding-inline:56px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[0\.2em\]{padding-block:.2em}.py-\[64px\]{padding-block:64px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.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-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.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-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-72{padding-bottom:calc(var(--spacing) * 72)}.pb-\[51\.25\%\]{padding-bottom:51.25%}.pb-\[56\.25\%\]{padding-bottom:56.25%}.pb-\[56\.0417\%\]{padding-bottom:56.0417%}.pb-\[75\%\]{padding-bottom:75%}.pb-px{padding-bottom:1px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[Helvetica\,Arial\,sans-serif\]{font-family:Helvetica,Arial,sans-serif}.font-\[inherit\]{font-family:inherit}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:Helvetica,Arial,sans-serif}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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\.8rem\]{font-size:.8rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1rem\]{font-size:1rem}.text-\[5rem\]{font-size:5rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[108px\]{font-size:108px}.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-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1d5f43\]{color:#1d5f43}.text-\[\#8b5d16\]{color:#8b5d16}.text-\[\#8c1d18\]{color:#8c1d18}.text-\[\#111111\]{color:#111}.text-\[\#d92a1f\]{color:#d92a1f}.text-\[color\:var\(--ink\)\]{color:var(--ink)}.text-\[color\:var\(--overlay-label\)\]{color:var(--overlay-label)}.text-\[color\:var\(--workaholic-list-ink\)\]{color:var(--workaholic-list-ink)}.text-\[color\:var\(--workaholic-list-ink-faint\)\]{color:var(--workaholic-list-ink-faint)}.text-\[color\:var\(--workaholic-list-ink-muted\)\]{color:var(--workaholic-list-ink-muted)}.text-\[color\:var\(--workaholic-list-ink-soft\)\]{color:var(--workaholic-list-ink-soft)}.text-\[rgba\(17\,17\,17\,0\.4\)\]{color:#1116}.text-\[rgba\(17\,17\,17\,0\.5\)\]{color:#11111180}.text-\[rgba\(17\,17\,17\,0\.6\)\]{color:#1119}.text-\[rgba\(17\,17\,17\,0\.36\)\]{color:#1111115c}.text-\[rgba\(17\,17\,17\,0\.38\)\]{color:#11111161}.text-\[rgba\(17\,17\,17\,0\.42\)\]{color:#1111116b}.text-\[rgba\(17\,17\,17\,0\.44\)\]{color:#11111170}.text-\[rgba\(17\,17\,17\,0\.45\)\]{color:#11111173}.text-\[rgba\(17\,17\,17\,0\.46\)\]{color:#11111175}.text-\[rgba\(17\,17\,17\,0\.48\)\]{color:#1111117a}.text-\[rgba\(17\,17\,17\,0\.52\)\]{color:#11111185}.text-\[rgba\(17\,17\,17\,0\.54\)\]{color:#1111118a}.text-\[rgba\(17\,17\,17\,0\.56\)\]{color:#1111118f}.text-\[rgba\(17\,17\,17\,0\.58\)\]{color:#11111194}.text-\[rgba\(17\,17\,17\,0\.62\)\]{color:#1111119e}.text-\[rgba\(17\,17\,17\,0\.64\)\]{color:#111111a3}.text-\[rgba\(17\,17\,17\,0\.68\)\]{color:#111111ad}.text-\[rgba\(17\,17\,17\,0\.72\)\]{color:#111111b8}.text-\[rgba\(17\,17\,17\,0\.76\)\]{color:#111111c2}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-amber-600{color:var(--color-amber-600)}.text-black{color:var(--color-black)}.text-black\/24{color:#0000003d}@supports (color:color-mix(in lab,red,red)){.text-black\/24{color:color-mix(in oklab,var(--color-black) 24%,transparent)}}.text-black\/28{color:#00000047}@supports (color:color-mix(in lab,red,red)){.text-black\/28{color:color-mix(in oklab,var(--color-black) 28%,transparent)}}.text-black\/32{color:#00000052}@supports (color:color-mix(in lab,red,red)){.text-black\/32{color:color-mix(in oklab,var(--color-black) 32%,transparent)}}.text-black\/44{color:#00000070}@supports (color:color-mix(in lab,red,red)){.text-black\/44{color:color-mix(in oklab,var(--color-black) 44%,transparent)}}.text-black\/45{color:#00000073}@supports (color:color-mix(in lab,red,red)){.text-black\/45{color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.text-black\/62{color:#0000009e}@supports (color:color-mix(in lab,red,red)){.text-black\/62{color:color-mix(in oklab,var(--color-black) 62%,transparent)}}.text-black\/64{color:#000000a3}@supports (color:color-mix(in lab,red,red)){.text-black\/64{color:color-mix(in oklab,var(--color-black) 64%,transparent)}}.text-black\/68{color:#000000ad}@supports (color:color-mix(in lab,red,red)){.text-black\/68{color:color-mix(in oklab,var(--color-black) 68%,transparent)}}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-faint{color:var(--faint)}.text-foreground{color:var(--foreground)}.text-highlight{color:var(--highlight)}.text-inherit{color:inherit}.text-ink{color:var(--ink)}.text-muted,.text-muted-foreground,.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/38{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/38{color:color-mix(in oklab,var(--sidebar-foreground) 38%,transparent)}}.text-sidebar-foreground\/44{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/44{color:color-mix(in oklab,var(--sidebar-foreground) 44%,transparent)}}.text-sidebar-foreground\/48{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/48{color:color-mix(in oklab,var(--sidebar-foreground) 48%,transparent)}}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/24{color:#ffffff3d}@supports (color:color-mix(in lab,red,red)){.text-white\/24{color:color-mix(in oklab,var(--color-white) 24%,transparent)}}.text-white\/28{color:#ffffff47}@supports (color:color-mix(in lab,red,red)){.text-white\/28{color:color-mix(in oklab,var(--color-white) 28%,transparent)}}.text-white\/32{color:#ffffff52}@supports (color:color-mix(in lab,red,red)){.text-white\/32{color:color-mix(in oklab,var(--color-white) 32%,transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab,red,red)){.text-white\/68{color:color-mix(in oklab,var(--color-white) 68%,transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.text-white\/72{color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.text-white\/78{color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-primary{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.underline-offset-4{text-underline-offset:4px}.caret-primary{caret-color:var(--primary)}.opacity-0{opacity:0}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(17\,17\,17\,0\.08\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#11111114);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_36px_rgba\(17\,17\,17\,0\.08\)\]{--tw-shadow:0 18px 36px var(--tw-shadow-color,#11111114);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\(17\,17\,17\,0\.18\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#1111112e);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_28px_68px_rgba\(17\,17\,17\,0\.18\)\]{--tw-shadow:0 28px 68px var(--tw-shadow-color,#1111112e);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_32px_80px_rgba\(17\,17\,17\,0\.18\)\]{--tw-shadow:0 32px 80px var(--tw-shadow-color,#1111112e);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_36px_96px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 36px 96px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[rgba\(255\,_255\,_255\,_0\.1\)_0px_0\.5px_0px_0px_inset\,_rgb\(248\,_249\,_250\)_0px_1px_5px_0px_inset\,_rgb\(193\,_200\,_205\)_0px_0px_0px_0\.5px\,_rgb\(193\,_200\,_205\)_0px_2px_1px_-1px\,_rgb\(193\,_200\,_205\)_0px_1px_0px_0px\]{--tw-shadow-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.shadow-\[rgba\(255\,_255\,_255\,_0\.1\)_0px_0\.5px_0px_0px_inset\,_rgb\(248\,_249\,_250\)_0px_1px_5px_0px_inset\,_rgb\(193\,_200\,_205\)_0px_0px_0px_0\.5px\,_rgb\(193\,_200\,_205\)_0px_2px_1px_-1px\,_rgb\(193\,_200\,_205\)_0px_1px_0px_0px\]{--tw-shadow-color:color-mix(in oklab, #ffffff1a 0px .5px 0px 0px inset, #f8f9fa 0px 1px 5px 0px inset, #c1c8cd 0px 0px 0px .5px, #c1c8cd 0px 2px 1px -1px, #c1c8cd 0px 1px 0px 0px var(--tw-shadow-alpha), transparent)}}.ring-\[rgba\(17\,17\,17\,0\.16\)\]{--tw-ring-color:#11111129}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-2{outline-offset:-2px}.outline-offset-2{outline-offset:2px}.outline-\[\#111111\]{outline-color:#111}.outline-\[rgba\(17\,17\,17\,0\.16\)\]{outline-color:#11111129}.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,)}.grayscale{--tw-grayscale:grayscale(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,)}.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,)}.\!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,)!important}.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-\[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-\[10px\]{--tw-backdrop-blur:blur(10px);-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-md{--tw-backdrop-blur:blur(var(--blur-md));-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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-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-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,color\]{transition-property:transform,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;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-all{transition-property:all;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-shadow{transition-property:box-shadow;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))}.transition-none{transition-property:none}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[420ms\]{--tw-duration:.42s;transition-duration:.42s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[opacity\,transform\]{will-change:opacity,transform}.\[contain\:content\]{contain:content}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[scrollbar-width\:none\]{scrollbar-width:none}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}:is(.\*\:m-0>*){margin:calc(var(--spacing) * 0)}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-first\/column\:-left-1:is(:where(.group\/column):first-child *){left:calc(var(--spacing) * -1)}.group-first\/column\:pl-0:is(:where(.group\/column):first-child *){padding-left:calc(var(--spacing) * 0)}.group-last\/column\:-right-1:is(:where(.group\/column):last-child *){right:calc(var(--spacing) * -1)}.group-last\/column\:pr-0:is(:where(.group\/column):last-child *){padding-right:calc(var(--spacing) * 0)}.group-last\/toolbar-group\:hidden\!:is(:where(.group\/toolbar-group):last-child *){display:none!important}.group-focus-within\:pointer-events-none:is(:where(.group):focus-within *){pointer-events:none}.group-focus-within\:top-0:is(:where(.group):focus-within *){top:calc(var(--spacing) * 0)}.group-focus-within\:cursor-default:is(:where(.group):focus-within *){cursor:default}.group-focus-within\:text-xs:is(:where(.group):focus-within *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-focus-within\:font-medium:is(:where(.group):focus-within *){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.group-focus-within\:text-foreground:is(:where(.group):focus-within *){color:var(--foreground)}.group-focus-within\/list-cell\:scale-100:is(:where(.group\/list-cell):focus-within *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-within\/list-cell\:opacity-100:is(:where(.group\/list-cell):focus-within *){opacity:1}.group-focus-within\/stage\:pointer-events-auto:is(:where(.group\/stage):focus-within *){pointer-events:auto}.group-focus-within\/stage\:opacity-100:is(:where(.group\/stage):focus-within *){opacity:1}.group-focus-within\/task-dialog\:pointer-events-auto:is(:where(.group\/task-dialog):focus-within *){pointer-events:auto}.group-focus-within\/task-dialog\:translate-y-0:is(:where(.group\/task-dialog):focus-within *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\/task-dialog\:opacity-100:is(:where(.group\/task-dialog):focus-within *){opacity:1}.group-focus-within\/task-row\:translate-x-0:is(:where(.group\/task-row):focus-within *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\/task-row\:opacity-100:is(:where(.group\/task-row):focus-within *){opacity:1}@media(hover:hover){.group-hover\:text-ink:is(:where(.group):hover *){color:var(--ink)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/column\:opacity-100:is(:where(.group\/column):hover *),.group-hover\/container\:opacity-100:is(:where(.group\/container):hover *){opacity:1}.group-hover\/list-cell\:scale-100:is(:where(.group\/list-cell):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/list-cell\:opacity-100:is(:where(.group\/list-cell):hover *),.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/stage\:pointer-events-auto:is(:where(.group\/stage):hover *){pointer-events:auto}.group-hover\/stage\:opacity-100:is(:where(.group\/stage):hover *){opacity:1}.group-hover\/task-dialog\:pointer-events-auto:is(:where(.group\/task-dialog):hover *){pointer-events:auto}.group-hover\/task-dialog\:translate-y-0:is(:where(.group\/task-dialog):hover *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/task-dialog\:opacity-100:is(:where(.group\/task-dialog):hover *){opacity:1}.group-hover\/task-row\:translate-x-0:is(:where(.group\/task-row):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/task-row\:opacity-100:is(:where(.group\/task-row):hover *){opacity:1}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-data-\[pressed\=true\]\:bg-accent:is(:where(.group)[data-pressed=true] *){background-color:var(--accent)}.group-data-\[pressed\=true\]\:text-accent-foreground:is(:where(.group)[data-pressed=true] *){color:var(--accent-foreground)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[table-resizing\=true\]\/row\:opacity-0:is(:where(.group\/row)[data-table-resizing=true] *){opacity:0}.peer-has-\[\[role\=menuitem\]\]\/menu-group\:block:is(:where(.peer\/menu-group):has([role=menuitem])~*),.peer-has-\[\[role\=menuitemradio\]\]\/menu-group\:block:is(:where(.peer\/menu-group):has([role=menuitemradio])~*),.peer-has-\[\[role\=option\]\]\/menu-group\:block:is(:where(.peer\/menu-group):has([role=option])~*){display:block}.selection\:bg-brand\/25 ::selection{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.selection\:bg-brand\/25 ::selection{background-color:color-mix(in oklab,var(--brand) 25%,transparent)}}.selection\:bg-brand\/25::selection{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.selection\:bg-brand\/25::selection{background-color:color-mix(in oklab,var(--brand) 25%,transparent)}}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[color\:var\(--workaholic-list-ink-faint\)\]::placeholder{color:var(--workaholic-list-ink-faint)}.placeholder\:text-\[color\:var\(--workaholic-list-ink-soft\)\]::placeholder{color:var(--workaholic-list-ink-soft)}.placeholder\:text-\[rgba\(17\,17\,17\,0\.34\)\]::placeholder{color:#11111157}.placeholder\:text-\[var\(--muted\)\]::placeholder{color:var(--muted)}.placeholder\:text-black\/22::placeholder{color:#00000038}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-black\/22::placeholder{color:color-mix(in oklab,var(--color-black) 22%,transparent)}}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/80::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted-foreground\/80::placeholder{color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}}.placeholder\:text-white\/22::placeholder{color:#ffffff38}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/22::placeholder{color:color-mix(in oklab,var(--color-white) 22%,transparent)}}.placeholder\:normal-case::placeholder{text-transform:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:box-border:before{content:var(--tw-content);box-sizing:border-box}.before\:size-full:before{content:var(--tw-content);width:100%;height:100%}.before\:cursor-text:before{content:var(--tw-content);cursor:text}.before\:border-t:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.before\:border-r:before{content:var(--tw-content);border-right-style:var(--tw-border-style);border-right-width:1px}.before\:border-b:before{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.before\:border-l:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.before\:border-t-border:before{content:var(--tw-content);border-top-color:var(--border)}.before\:border-r-border:before{content:var(--tw-content);border-right-color:var(--border)}.before\:border-b-border:before{content:var(--tw-content);border-bottom-color:var(--border)}.before\:border-l-border:before{content:var(--tw-content);border-left-color:var(--border)}.before\:text-muted-foreground\/80:before{content:var(--tw-content);color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.before\:text-muted-foreground\/80:before{color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[attr\(placeholder\)\]:before{--tw-content:attr(placeholder);content:var(--tw-content)}.before\:select-none:before{content:var(--tw-content);-webkit-user-select:none;user-select:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:block:after{content:var(--tw-content);display:block}.after\:flex:after{content:var(--tw-content);display:flex}.after\:h-16:after{content:var(--tw-content);height:calc(var(--spacing) * 16)}.after\:w-\[3px\]:after{content:var(--tw-content);width:3px}.after\:rounded-\[6px\]:after{content:var(--tw-content);border-radius:6px}.after\:bg-ring:after{content:var(--tw-content);background-color:var(--ring)}.after\:pb-\[var\(--aspect-ratio\)\]:after{content:var(--tw-content);padding-bottom:var(--aspect-ratio)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'_\'\]:after{--tw-content:" ";content:var(--tw-content)}@media(hover:hover){.group-hover\:after\:opacity-100:is(:where(.group):hover *):after{content:var(--tw-content);opacity:1}}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-ring:focus-within{--tw-ring-color:var(--ring)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@media(hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[rgba\(17\,17\,17\,0\.22\)\]:hover{border-color:#11111138}.hover\:border-black\/20:hover{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.hover\:border-black\/20:hover{border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.hover\:border-line-strong:hover{border-color:var(--line-strong)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-\[color\:var\(--workaholic-list-panel-edge\)\]:hover{background-color:var(--workaholic-list-panel-edge)}.hover\:bg-\[rgba\(17\,17\,17\,0\.03\)\]:hover{background-color:#11111108}.hover\:bg-\[rgba\(17\,17\,17\,0\.04\)\]:hover{background-color:#1111110a}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.hover\:bg-muted:hover{background-color:var(--muted-foreground)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-\[\#111111\]:hover{color:#111}.hover\:text-\[color\:var\(--workaholic-list-ink\)\]:hover{color:var(--workaholic-list-ink)}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-black\/56:hover{color:#0000008f}@supports (color:color-mix(in lab,red,red)){.hover\:text-black\/56:hover{color:color-mix(in oklab,var(--color-black) 56%,transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-sidebar-foreground:hover{color:var(--sidebar-foreground)}.hover\:text-white\/64:hover{color:#ffffffa3}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/64:hover{color:color-mix(in oklab,var(--color-white) 64%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_12px_24px_rgba\(17\,17\,17\,0\.1\)\]:hover{--tw-shadow:0 12px 24px var(--tw-shadow-color,#1111111a);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-none:hover{--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)}}.focus\:border-black:focus{border-color:var(--color-black)}.focus\:border-white:focus{border-color:var(--color-white)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-sidebar-accent:focus-visible{background-color:var(--sidebar-accent)}.focus-visible\:bg-transparent:focus-visible{background-color:#0000}.focus-visible\:text-\[\#111111\]:focus-visible{color:#111}.focus-visible\:text-\[color\:var\(--workaholic-list-ink\)\]:focus-visible{color:var(--workaholic-list-ink)}.focus-visible\:text-sidebar-accent-foreground:focus-visible{color:var(--sidebar-accent-foreground)}.focus-visible\:text-sidebar-foreground:focus-visible{color:var(--sidebar-foreground)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-transparent:focus-visible{--tw-ring-color:transparent}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-aria-disabled\:border-input:has([aria-disabled=true]){border-color:var(--input)}.has-aria-disabled\:bg-muted:has([aria-disabled=true]){background-color:var(--muted-foreground)}.has-data-readonly\:w-fit:has([data-readonly]){width:fit-content}.has-data-readonly\:cursor-default:has([data-readonly]){cursor:default}.has-data-readonly\:border-transparent:has([data-readonly]){border-color:#0000}.has-data-readonly\:focus-within\:\[box-shadow\:none\]:has([data-readonly]):focus-within{box-shadow:none}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-4:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 4)}.has-\[\[data-slate-editor\]\:focus\]\:border-brand\/50:has([data-slate-editor]:focus){border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slate-editor\]\:focus\]\:border-brand\/50:has([data-slate-editor]:focus){border-color:color-mix(in oklab,var(--brand) 50%,transparent)}}.has-\[\[data-slate-editor\]\:focus\]\:ring-2:has([data-slate-editor]:focus){--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)}.has-\[\[data-slate-editor\]\:focus\]\:ring-brand\/30:has([data-slate-editor]:focus){--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slate-editor\]\:focus\]\:ring-brand\/30:has([data-slate-editor]:focus){--tw-ring-color:color-mix(in oklab, var(--brand) 30%, transparent)}}.has-\[\[role\=menuitem\]\]\:block:has([role=menuitem]),.has-\[\[role\=menuitemradio\]\]\:block:has([role=menuitemradio]),.has-\[\[role\=option\]\]\:block:has([role=option]){display:block}.has-\[button\]\:flex:has(:is(button)){display:flex}.has-\[\+input\:not\(\:placeholder-shown\)\]\:pointer-events-none:has(+input:not(:placeholder-shown)){pointer-events:none}.has-\[\+input\:not\(\:placeholder-shown\)\]\:top-0:has(+input:not(:placeholder-shown)){top:calc(var(--spacing) * 0)}.has-\[\+input\:not\(\:placeholder-shown\)\]\:cursor-default:has(+input:not(:placeholder-shown)){cursor:default}.has-\[\+input\:not\(\:placeholder-shown\)\]\:text-xs:has(+input:not(:placeholder-shown)){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.has-\[\+input\:not\(\:placeholder-shown\)\]\:font-medium:has(+input:not(:placeholder-shown)){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.has-\[\+input\:not\(\:placeholder-shown\)\]\:text-foreground:has(+input:not(:placeholder-shown)){color:var(--foreground)}.aria-checked\:bg-accent[aria-checked=true]{background-color:var(--accent)}.aria-checked\:text-accent-foreground[aria-checked=true]{color:var(--accent-foreground)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted-foreground)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-readonly\:w-fit[data-readonly]{width:fit-content}:is(.\*\*\:data-slate-placeholder\:\!top-1\/2 *)[data-slate-placeholder]{top:50%!important}:is(.\*\*\:data-slate-placeholder\:top-\[auto_\!important\] *)[data-slate-placeholder]{top:auto!important}:is(.\*\*\:data-slate-placeholder\:-translate-y-1\/2 *)[data-slate-placeholder]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\*\:data-slate-placeholder\:text-muted-foreground\/80 *)[data-slate-placeholder]{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:is(.\*\*\:data-slate-placeholder\:text-muted-foreground\/80 *)[data-slate-placeholder]{color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}}:is(.\*\*\:data-slate-placeholder\:opacity-100\! *)[data-slate-placeholder]{opacity:1!important}.data-\[active-item\=true\]\:underline[data-active-item=true]{text-decoration-line:underline}.data-\[active\=true\]\:border-sidebar-foreground[data-active=true]{border-color:var(--sidebar-foreground)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-35[data-disabled]{opacity:.35}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:max-w-xs[data-size=default],.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}:is(.\*\:data-\[slot\=block-selection\]\:left-2>*)[data-slot=block-selection]{left:calc(var(--spacing) * 2)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[table-cell-selected\=true\]\:before\:z-10[data-table-cell-selected=true]:before{content:var(--tw-content);z-index:10}.data-\[table-cell-selected\=true\]\:before\:bg-\[rgba\(17\,17\,17\,0\.05\)\][data-table-cell-selected=true]:before{content:var(--tw-content);background-color:#1111110d}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@media not all and (min-width:48rem){.max-md\:inset-x-2{inset-inline:calc(var(--spacing) * 2)}.max-md\:top-2{top:calc(var(--spacing) * 2)}.max-md\:bottom-24{bottom:calc(var(--spacing) * 24)}.max-md\:hidden{display:none}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@media(min-width:40rem){.sm\:max-w-\[30\%\]{max-width:30%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-end{justify-content:flex-end}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-24{padding-inline:calc(var(--spacing) * 24)}.sm\:px-\[max\(64px\,calc\(50\%-350px\)\)\]{padding-inline:max(64px,50% - 350px)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:var(--container-sm)}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-\[rgba\(17\,17\,17\,0\.08\)\]{border-color:#11111114}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_10px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr)}}@media(min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.05fr_0\.95fr_0\.95fr\]{grid-template-columns:1.05fr .95fr .95fr}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_280px\]{grid-template-columns:minmax(0,1.2fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.xl\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:shadow-\[rgba\(255\,_255\,_255\,_0\.1\)_0px_0\.5px_0px_0px_inset\,_rgb\(26\,_29\,_30\)_0px_1px_5px_0px_inset\,_rgb\(76\,_81\,_85\)_0px_0px_0px_0\.5px\,_rgb\(76\,_81\,_85\)_0px_2px_1px_-1px\,_rgb\(76\,_81\,_85\)_0px_1px_0px_0px\]:is(.dark *){--tw-shadow-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-\[rgba\(255\,_255\,_255\,_0\.1\)_0px_0\.5px_0px_0px_inset\,_rgb\(26\,_29\,_30\)_0px_1px_5px_0px_inset\,_rgb\(76\,_81\,_85\)_0px_0px_0px_0\.5px\,_rgb\(76\,_81\,_85\)_0px_2px_1px_-1px\,_rgb\(76\,_81\,_85\)_0px_1px_0px_0px\]:is(.dark *){--tw-shadow-color:color-mix(in oklab, #ffffff1a 0px .5px 0px 0px inset, #1a1d1e 0px 1px 5px 0px inset, #4c5155 0px 0px 0px .5px, #4c5155 0px 2px 1px -1px, #4c5155 0px 1px 0px 0px var(--tw-shadow-alpha), transparent)}}@media(hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}@media print{.print\:hidden{display:none}.print\:placeholder\:text-transparent::placeholder{color:#0000}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.dark\:data-checked\:bg-primary:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-primary:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.data-\[table-selecting\=true\]\:\[\&_\*\]\:\!caret-transparent[data-table-selecting=true] *{caret-color:#0000!important}.data-\[table-selecting\=true\]\:\[\&_\*\:\:-moz-selection\]\:\!bg-transparent[data-table-selecting=true] ::-moz-selection{background-color:#0000!important}.data-\[table-selecting\=true\]\:\[\&_\*\:\:-moz-selection\]\:\!text-inherit[data-table-selecting=true] ::-moz-selection{color:inherit!important}.data-\[table-selecting\=true\]\:\[\&_\*\:\:selection\]\:\!bg-transparent[data-table-selecting=true] ::selection{background-color:#0000!important}.data-\[table-selecting\=true\]\:\[\&_\*\:\:selection\]\:\!text-inherit[data-table-selecting=true] ::selection{color:inherit!important}.\[\&_\.react-tweet-theme\]\:my-0 .react-tweet-theme{margin-block:calc(var(--spacing) * 0)}.\[\&_\.react-tweet-theme\]\:ring-2 .react-tweet-theme{--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)}.\[\&_\.react-tweet-theme\]\:ring-ring .react-tweet-theme{--tw-ring-color:var(--ring)}.\[\&_\.react-tweet-theme\]\:ring-offset-2 .react-tweet-theme{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.\[\&_\.slate-selection-area\]\:z-50 .slate-selection-area{z-index:50}.\[\&_\.slate-selection-area\]\:border .slate-selection-area{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.slate-selection-area\]\:border-brand\/25 .slate-selection-area{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.slate-selection-area\]\:border-brand\/25 .slate-selection-area{border-color:color-mix(in oklab,var(--brand) 25%,transparent)}}.\[\&_\.slate-selection-area\]\:bg-brand\/15 .slate-selection-area{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.slate-selection-area\]\:bg-brand\/15 .slate-selection-area{background-color:color-mix(in oklab,var(--brand) 15%,transparent)}}.\[\&_\>_\.lty-playbtn\]\:absolute>.lty-playbtn{position:absolute}.\[\&_\>_\.lty-playbtn\]\:top-1\/2>.lty-playbtn{top:50%}.\[\&_\>_\.lty-playbtn\]\:left-1\/2>.lty-playbtn{left:50%}.\[\&_\>_\.lty-playbtn\]\:z-1>.lty-playbtn{z-index:1}.\[\&_\>_\.lty-playbtn\]\:h-\[46px\]>.lty-playbtn{height:46px}.\[\&_\>_\.lty-playbtn\]\:w-\[70px\]>.lty-playbtn{width:70px}.\[\&_\>_\.lty-playbtn\]\:\[transform\:translate3d\(-50\%\,-50\%\,0\)\]>.lty-playbtn{transform:translate(-50%,-50%)}.\[\&_\>_\.lty-playbtn\]\:rounded-\[14\%\]>.lty-playbtn{border-radius:14%}.\[\&_\>_\.lty-playbtn\]\:bg-\[\#212121\]>.lty-playbtn{background-color:#212121}.\[\&_\>_\.lty-playbtn\]\:opacity-80>.lty-playbtn{opacity:.8}.\[\&_\>_\.lty-playbtn\]\:\[transition\:all_0\.2s_cubic-bezier\(0\,_0\,_0\.2\,_1\)\]>.lty-playbtn{transition:all .2s cubic-bezier(0,0,.2,1)}.\[\&_\>_\.lty-playbtn\]\:before\:absolute>.lty-playbtn:before{content:var(--tw-content);position:absolute}.\[\&_\>_\.lty-playbtn\]\:before\:top-1\/2>.lty-playbtn:before{content:var(--tw-content);top:50%}.\[\&_\>_\.lty-playbtn\]\:before\:left-1\/2>.lty-playbtn:before{content:var(--tw-content);left:50%}.\[\&_\>_\.lty-playbtn\]\:before\:\[transform\:translate3d\(-50\%\,-50\%\,0\)\]>.lty-playbtn:before{content:var(--tw-content);transform:translate(-50%,-50%)}.\[\&_\>_\.lty-playbtn\]\:before\:border-y-\[11px\]>.lty-playbtn:before{content:var(--tw-content);border-block-style:var(--tw-border-style);border-block-width:11px}.\[\&_\>_\.lty-playbtn\]\:before\:border-r-0>.lty-playbtn:before{content:var(--tw-content);border-right-style:var(--tw-border-style);border-right-width:0}.\[\&_\>_\.lty-playbtn\]\:before\:border-l-\[19px\]>.lty-playbtn:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:19px}.\[\&_\>_\.lty-playbtn\]\:before\:border-\[transparent_transparent_transparent_\#fff\]>.lty-playbtn:before{content:var(--tw-content);border-color:#0000 #0000 #0000 #fff}.\[\&_\>_\.lty-playbtn\]\:before\:content-\[\"\"\]>.lty-playbtn:before{--tw-content:"";content:var(--tw-content)}.\[\&_\>_iframe\]\:absolute>iframe{position:absolute}.\[\&_\>_iframe\]\:top-0>iframe{top:calc(var(--spacing) * 0)}.\[\&_\>_iframe\]\:left-0>iframe{left:calc(var(--spacing) * 0)}.\[\&_\>_iframe\]\:size-full>iframe{width:100%;height:100%}.\[\&_strong\]\:font-bold strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\.lyt-activated\]\:cursor-\[unset\].lyt-activated{cursor:unset}.\[\&\.lyt-activated\]\:before\:pointer-events-none.lyt-activated:before{content:var(--tw-content);pointer-events:none}.\[\&\.lyt-activated\]\:before\:absolute.lyt-activated:before{content:var(--tw-content);position:absolute}.\[\&\.lyt-activated\]\:before\:top-0.lyt-activated:before{content:var(--tw-content);top:calc(var(--spacing) * 0)}.\[\&\.lyt-activated\]\:before\:h-\[60px\].lyt-activated:before{content:var(--tw-content);height:60px}.\[\&\.lyt-activated\]\:before\:w-full.lyt-activated:before{content:var(--tw-content);width:100%}.\[\&\.lyt-activated\]\:before\:bg-\[url\(data\:image\/png\;base64\,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT\+OqFAAAAdklEQVQoz42QQQ7AIAgEF\/T\/D\+kbq\/RWAlnQyyazA4aoAB4FsBSA\/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg\=\=\)\].lyt-activated:before{content:var(--tw-content);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==)}.\[\&\.lyt-activated\]\:before\:bg-top.lyt-activated:before{content:var(--tw-content);background-position:top}.\[\&\.lyt-activated\]\:before\:bg-repeat-x.lyt-activated:before{content:var(--tw-content);background-repeat:repeat-x}.\[\&\.lyt-activated\]\:before\:pb-\[50px\].lyt-activated:before{content:var(--tw-content);padding-bottom:50px}.\[\&\.lyt-activated\]\:before\:opacity-0.lyt-activated:before{content:var(--tw-content);opacity:0}.\[\&\.lyt-activated\]\:before\:\[transition\:all_0\.2s_cubic-bezier\(0\,_0\,_0\.2\,_1\)\].lyt-activated:before{content:var(--tw-content);transition:all .2s cubic-bezier(0,0,.2,1)}.\[\&\.lyt-activated_\>_\.lty-playbtn\]\:pointer-events-none.lyt-activated>.lty-playbtn{pointer-events:none}.\[\&\.lyt-activated_\>_\.lty-playbtn\]\:opacity-0\!.lyt-activated>.lty-playbtn{opacity:0!important}.focus\:\[\&\:\:placeholder\]\:opacity-0:focus::placeholder{opacity:0}.\[\&\:has\(\[role\=option\]\)\]\:block:has([role=option]){display:block}.\[\&\:hover_\>_\.lty-playbtn\]\:bg-\[red\]:hover>.lty-playbtn{background-color:red}.\[\&\:hover_\>_\.lty-playbtn\]\:opacity-100:hover>.lty-playbtn{opacity:1}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media(hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:first\:\[span\]\:hidden>*):first-child:is(span){display:none}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.workaholic-mindmap-flow svg [marker-end]{stroke-linecap:butt;stroke-linejoin:miter;shape-rendering:crispedges}.workaholic-mindmap-flow marker path,.workaholic-mindmap-flow marker polyline,.workaholic-mindmap-flow marker polygon{stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;shape-rendering:geometricprecision}.workaholic-mindmap-flow .react-flow__controls{box-shadow:var(--workaholic-mindmap-control-shadow)!important}.surface-panel{background:var(--panel);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:0}.surface-muted{background:var(--panel-muted);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:0}.surface-strong{background:var(--panel-strong);box-shadow:var(--shadow-panel);border:0}.workaholic-overlay-surface{isolation:isolate;color:var(--ink);background:var(--overlay-surface);box-shadow:var(--overlay-shadow);-webkit-backdrop-filter:var(--overlay-backdrop);border:0;position:relative;overflow:hidden}.workaholic-overlay-shell{isolation:isolate;color:var(--ink);background:var(--overlay-surface-strong);box-shadow:var(--overlay-shadow-strong);-webkit-backdrop-filter:var(--overlay-backdrop);position:relative;overflow:hidden}.underlined-input{border:0;border-bottom:1px solid var(--line-strong);outline:none;padding:.625rem 0}.underlined-input:focus{border-bottom-color:var(--ink)}.workaholic-website-view{color:#111;background:#fff;height:100%;min-height:0;position:relative;overflow:hidden}.workaholic-website-view__frame{background:#fff;border:0;width:100%;height:100%;transition:opacity .2s}.workaholic-website-view__fallback{z-index:20;background:var(--app-bg);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-website-view__fallback-card{border:1px solid var(--line-strong);width:min(40rem,100%)}@supports (color:color-mix(in lab,red,red)){.workaholic-website-view__fallback-card{border:1px solid color-mix(in srgb,var(--line-strong) 74%,transparent)}}.workaholic-website-view__fallback-card{background:var(--panel)}@supports (color:color-mix(in lab,red,red)){.workaholic-website-view__fallback-card{background:color-mix(in srgb,var(--panel) 94%,transparent)}}.workaholic-website-view__fallback-card{text-align:center;padding:2.5rem 2rem;box-shadow:0 24px 60px #0f172a14}.workaholic-website-view__fallback-title,.workaholic-website-view__fallback-copy,.workaholic-website-view__input,.workaholic-website-view__ghost-text,.workaholic-website-view__fallback-button,.workaholic-website-view__notice-title,.workaholic-website-view__notice-copy{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}.workaholic-website-view__fallback-title{color:currentColor;margin:0;font-size:1.875rem;font-weight:600;line-height:1}.workaholic-website-view__fallback-copy{color:var(--muted-foreground);margin:.75rem 0 0;font-size:.875rem;font-weight:400;line-height:1.5}.workaholic-website-view__fallback-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin-top:1.75rem;display:flex}.workaholic-website-view__fallback-button{text-transform:uppercase;color:currentColor;background:0 0;border:0;border-bottom:1px solid;justify-content:center;align-items:center;min-height:2rem;padding:0 0 .35rem;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;transition:color .16s,border-bottom-color .16s;display:inline-flex}.workaholic-website-view__fallback-button:hover,.workaholic-website-view__fallback-button:focus-visible{color:currentColor;border-bottom-color:currentColor;outline:none}.workaholic-website-view__fallback-button--primary{font-weight:600}.workaholic-website-view__composer{z-index:10;width:min(42rem,100% - 3rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workaholic-website-view__notice{text-align:center;justify-items:center;gap:.3rem;margin-bottom:1.25rem;display:grid}.workaholic-website-view__notice-title{color:currentColor;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600;line-height:1.15}.workaholic-website-view__notice-copy{color:currentColor;margin:0;font-size:.6875rem;font-weight:400;line-height:1.35}@supports (color:color-mix(in lab,red,red)){.workaholic-website-view__notice-copy{color:color-mix(in srgb,currentColor 58%,transparent)}}.workaholic-website-view__notice-copy{text-transform:uppercase}.workaholic-website-view__notice-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem;margin-top:.2rem;display:inline-flex}.workaholic-website-view__entry{color:currentColor;isolation:isolate;border-bottom:1px solid #1111112e;padding-bottom:.35rem;position:relative}.workaholic-website-view__entry.is-invalid{color:#c62828;border-bottom-color:#c62828}.workaholic-website-view__entry:after{content:"";opacity:.9;pointer-events:none;background:linear-gradient(90deg,#fff0,#1111113d 16%,#fffffff5,#1111113d 84%,#fff0) 0 0/220% 100%;height:1px;animation:16s linear infinite workaholic-website-line-drift;position:absolute;bottom:-1px;left:0;right:0}.workaholic-website-view__entry.is-invalid:after{background:linear-gradient(90deg,#c6282800,#c62828eb,#c6282800) 0 0/160% 100%}.workaholic-website-view__input{color:currentColor;caret-color:currentColor;text-transform:uppercase;background:0 0;border:0;outline:none;width:100%;margin:0;padding:0;font-size:12px;font-weight:400;line-height:1}.workaholic-website-view__input::placeholder{color:#0000}.workaholic-website-view__ghost{pointer-events:none;color:currentColor;align-items:flex-end;gap:.12rem;display:inline-flex;position:absolute;bottom:.35rem;left:0;right:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.workaholic-website-view__ghost{color:color-mix(in srgb,currentColor 44%,transparent)}}.workaholic-website-view__ghost{white-space:nowrap}.workaholic-website-view__ghost-text{font-size:12px;font-weight:400;line-height:1}.workaholic-website-view__ghost-cursor{background:currentColor;width:1px;height:12px;animation:.9s step-end infinite workaholic-website-cursor-blink}[data-theme=dark] .workaholic-website-view{color:#111;background:#fff}[data-theme=dark] .workaholic-website-view__frame,[data-theme=dark] .workaholic-website-view__fallback{background:#fff}[data-theme=dark] .workaholic-website-view__fallback-card{background:#0b0b0bf0;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff0d,0 32px 72px #00000075}[data-theme=dark] .workaholic-website-view__fallback-copy{color:#ffffffa3}@keyframes workaholic-website-cursor-blink{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes workaholic-website-line-drift{0%{background-position:180%}to{background-position:-40%}}@media(max-width:720px){.workaholic-website-view__composer{width:calc(100% - 2rem)}.workaholic-website-view__fallback-card{padding:2rem 1.25rem}.workaholic-website-view__fallback-actions{gap:1rem}.workaholic-website-view__notice{margin-bottom:1rem}}.workaholic-doc-view{text-transform:none}.workaholic-doc-header{box-shadow:inset 0 -1px 0 var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 22px 16px;display:flex}.workaholic-doc-kicker{color:var(--muted);font-size:11px;font-weight:600}.workaholic-doc-title{color:var(--ink);margin-top:4px;font-size:20px;font-weight:600;line-height:1.1}.workaholic-doc-header-actions{color:var(--muted);align-items:center;gap:14px;font-size:11px;font-weight:600;display:inline-flex}.workaholic-doc-underline-button{color:var(--muted);background:0 0;border:0;border-bottom:1px solid #0000;font-size:11px;font-weight:600;transition:border-color .14s,color .14s}.workaholic-doc-underline-button:hover,.workaholic-doc-underline-button:focus-visible{border-bottom-color:var(--line-strong);color:var(--ink);outline:none}.workaholic-doc-layout{grid-template-columns:auto minmax(0,1fr) auto;gap:0;min-height:0;display:grid}.workaholic-doc-dock{width:232px;min-height:0;box-shadow:inset -1px 0 0 var(--line);background:#f9f9f7bd;align-content:start;gap:20px;padding:18px 18px 24px;display:grid}[data-theme=dark] .workaholic-doc-dock{background:#121212ad}.workaholic-doc-dock-group{gap:10px;display:grid}.workaholic-doc-dock-label{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:600}.workaholic-doc-dock-pages{flex-wrap:wrap;gap:8px;display:flex}.workaholic-doc-dock-page,.workaholic-doc-tool{width:34px;height:34px;color:var(--ink);background:#ffffffc7;border:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:transform .14s,box-shadow .14s,background .14s;display:inline-flex;box-shadow:0 10px 24px #0f172a14}[data-theme=dark] .workaholic-doc-dock-page,[data-theme=dark] .workaholic-doc-tool{background:#181818db}.workaholic-doc-dock-page:hover,.workaholic-doc-dock-page:focus-visible,.workaholic-doc-tool:hover,.workaholic-doc-tool:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 14px 28px #0f172a1f}.workaholic-doc-dock-page.is-active{background:var(--ink);color:#fff}.workaholic-doc-dock-stats{color:var(--muted);gap:4px;font-size:12px;display:grid}.workaholic-doc-dock-links{gap:8px;display:grid}.workaholic-doc-dock-link{color:var(--ink);text-align:left;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 0 3px;font-size:12px;line-height:1.45}.workaholic-doc-dock-link:hover,.workaholic-doc-dock-link:focus-visible{border-bottom-color:var(--line-strong);outline:none}.workaholic-doc-dock-empty{color:var(--muted);font-size:12px;line-height:1.45}.workaholic-doc-scroll{background:linear-gradient(#f9f9f7b8,#ffffff3d),linear-gradient(90deg,#11111105 1px,#0000 1px) -1px -1px/26px 26px,linear-gradient(#11111105 1px,#0000 1px) -1px -1px/26px 26px;min-height:0;padding:26px 28px 40px;overflow:auto}[data-theme=dark] .workaholic-doc-scroll{background:linear-gradient(#0c0c0ce6,#050505f5),linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/26px 26px,linear-gradient(#ffffff08 1px,#0000 1px) 0 0/26px 26px}.workaholic-doc-canvas{gap:26px;width:min(100%,860px);margin:0 auto;display:grid}.workaholic-doc-sheet-wrap{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:18px;display:grid}.workaholic-doc-page-label{width:34px;height:34px;color:var(--muted);background:#ffffffe0;border:0;font-size:12px;font-weight:600;position:sticky;top:18px;box-shadow:0 12px 28px #0f172a14}[data-theme=dark] .workaholic-doc-page-label{background:#181818e6}.workaholic-doc-sheet{background:linear-gradient(#fffffffe,#fbfbf8fb);grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:18px;min-height:1040px;padding:34px 42px 28px;display:grid;box-shadow:0 22px 52px #0f172a14,0 1px #0f172a14}[data-theme=dark] .workaholic-doc-sheet{background:linear-gradient(#121212fa,#0a0a0afa)}.workaholic-doc-sheet-top{grid-template-columns:minmax(0,1fr) minmax(220px,250px);align-items:start;gap:26px;display:grid}.workaholic-doc-brand{align-items:center;gap:14px;display:inline-flex}.workaholic-doc-brand-mark{background:var(--ink);color:#fff;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:600;display:inline-flex}.workaholic-doc-brand-copy{gap:3px;display:grid}.workaholic-doc-brand-copy strong{color:var(--ink);font-size:14px;font-weight:600}.workaholic-doc-brand-copy span,.workaholic-doc-address span,.workaholic-doc-address-meta span{color:var(--muted);font-size:11px}.workaholic-doc-address{background:#f5f5f2f0;gap:8px;padding:16px 18px;display:grid;box-shadow:inset 0 0 0 1px #0f172a0d}[data-theme=dark] .workaholic-doc-address{background:#141414e0}.workaholic-doc-address.is-secondary{opacity:.68}.workaholic-doc-address input,.workaholic-doc-sheet-head input,.workaholic-doc-page-input{color:var(--ink);background:0 0;border:0;padding:0}.workaholic-doc-address input{font-size:15px;font-weight:600;line-height:1.4}.workaholic-doc-address-meta{justify-content:space-between;align-items:center;gap:16px;display:flex}.workaholic-doc-address-meta strong{color:var(--ink);font-size:11px;font-weight:600}.workaholic-doc-rule{background:var(--line);height:1px}.workaholic-doc-sheet-head input{width:100%;font-size:40px;font-weight:600;line-height:.98}.workaholic-doc-sheet-head.is-secondary{opacity:.48}.workaholic-doc-page-input{resize:none;width:100%;min-height:680px;box-shadow:none;color:var(--ink);white-space:pre-wrap;text-transform:none;outline:none;font-size:15px;line-height:1.75}.workaholic-doc-sheet-foot{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;font-size:11px;font-weight:600;display:flex}.workaholic-doc-toolbar{width:76px;box-shadow:inset 1px 0 0 var(--line);background:#f9f9f7bd;padding:18px 16px}[data-theme=dark] .workaholic-doc-toolbar{background:#121212ad}.workaholic-doc-toolbar-group{justify-items:center;gap:10px;display:grid}@media(max-width:1180px){.workaholic-doc-layout{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.workaholic-doc-dock,.workaholic-doc-toolbar{width:auto;box-shadow:inset 0 -1px 0 var(--line)}.workaholic-doc-dock{order:1}.workaholic-doc-scroll{order:2;padding-inline:14px}.workaholic-doc-toolbar{box-shadow:inset 0 1px 0 var(--line);order:3;padding:14px}.workaholic-doc-toolbar-group{grid-template-columns:repeat(auto-fit,minmax(34px,34px));justify-content:start}}@media(max-width:720px){.workaholic-doc-header{padding-inline:16px}.workaholic-doc-sheet-wrap{grid-template-columns:1fr}.workaholic-doc-page-label{position:static}.workaholic-doc-sheet{min-height:auto;padding:24px 20px}.workaholic-doc-sheet-top{grid-template-columns:1fr}.workaholic-doc-sheet-head input{font-size:30px}.workaholic-doc-page-input{min-height:420px}}.doc-view-shell{text-transform:none;height:100%;min-height:0;padding:16px 18px 28px 14px;position:relative;overflow:auto}.doc-canvas{grid-template-columns:minmax(0,1fr) 68px;justify-content:center;align-items:start;gap:28px;display:grid}.doc-pages,.doc-pages-shell{justify-items:center;gap:24px;width:100%;display:grid}.doc-toolbar-shell{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:14px;display:flex}.doc-dock-toggle,.doc-plain-link{color:var(--muted);text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 0 4px;font-size:12px;font-weight:600}.doc-dock-toggle:hover,.doc-dock-toggle:focus-visible,.doc-plain-link:hover,.doc-plain-link:focus-visible{border-bottom-color:var(--ink);color:var(--ink);outline:none}.doc-dock{z-index:60;background:var(--doc-menu-bg);border:1px solid var(--doc-border);width:260px;box-shadow:var(--doc-shadow-md);text-transform:none;padding:14px;position:fixed;top:132px;right:32px}.doc-dock-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.doc-dock-head strong{font-size:14px;font-weight:600}.doc-dock-section{gap:10px;margin-top:12px;display:grid}.doc-dock-title{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:600}.doc-dock-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.doc-dock-item{height:34px;box-shadow:none;color:var(--muted);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.doc-dock-item.is-active{border-color:var(--ink);color:var(--ink)}.doc-dock-shortcuts{color:var(--muted);grid-template-columns:auto 1fr;gap:6px 10px;font-size:12px;display:grid}.doc-sheet-wrap{grid-template-columns:36px minmax(0,210mm);align-items:start;gap:14px;display:grid}.doc-sheet{background:var(--doc-sheet-bg);width:min(210mm,100vw - 128px);min-height:297mm;box-shadow:var(--doc-shadow-lg);color:var(--doc-text);gap:18px;padding:18mm 16mm 16mm;display:grid}.doc-sheet-top,.doc-sheet-foot{justify-content:space-between;align-items:center;gap:18px;display:flex}.doc-sheet-foot{color:var(--doc-muted);text-transform:none;font-size:12px}.doc-brand-panel{flex:1;grid-template-columns:minmax(96px,132px) minmax(0,1fr);align-items:start;gap:18px;min-width:0;display:grid}.doc-brand-mark{background:0 0;border:0;justify-content:flex-start;align-items:flex-start;width:100%;min-height:48px;padding:0;display:flex}.doc-brand-mark-text{max-width:100%;color:var(--doc-ink);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:1.1;display:inline-block;overflow:hidden}.doc-brand-copy,.doc-sheet-head{gap:4px;display:grid}.doc-brand-copy strong{color:var(--doc-text);font-size:16px}.doc-brand-copy span{color:var(--doc-muted);text-transform:none;font-size:12px}.doc-address-card{text-align:left;justify-items:start;gap:6px;width:72mm;min-width:72mm;display:grid}.doc-address-card.is-secondary{opacity:0;pointer-events:none}.doc-address-label{color:var(--doc-muted);text-transform:uppercase;font-size:11px}.doc-address-input{width:100%;color:var(--doc-text);letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.45}.doc-address-meta{color:var(--doc-muted);text-transform:none;gap:2px;font-size:11px;display:grid}.doc-address-meta strong{color:var(--doc-text);font-weight:600}.doc-title-input{width:100%;max-width:150mm;color:var(--doc-text);text-align:left;text-transform:none;background:0 0;border:0;padding:0;font-size:24px;font-weight:600;line-height:1.05}.doc-sheet-head.is-secondary .doc-title-input{opacity:0;pointer-events:none;height:0;overflow:hidden}@media(max-width:980px){.doc-view-shell{padding-inline:10px}.doc-canvas{grid-template-columns:minmax(0,1fr)}.doc-sheet-wrap{grid-template-columns:1fr}.doc-sheet{width:min(210mm,100vw - 64px);min-height:auto;padding:22mm 14mm 16mm}.doc-sheet-top{align-items:start}.doc-brand-panel{grid-template-columns:88px minmax(0,1fr);gap:14px}.doc-brand-mark{min-height:40px}.doc-address-card{width:56mm;min-width:56mm}}@media(max-width:720px){.doc-sheet-top,.doc-sheet-foot{flex-direction:column;align-items:flex-start}.doc-brand-panel,.doc-address-card{width:100%;min-width:0}.doc-title-input{max-width:100%;font-size:20px}.doc-dock{width:min(260px,100vw - 32px);top:84px;right:16px}}.doc-template-rule{background:linear-gradient(90deg,#111111eb 0,#111111eb 144px,#1111111f 144px,#1111111f);height:1px}[data-theme=dark] .doc-template-rule{background:linear-gradient(90deg,#f0ede6eb 0,#f0ede6eb 144px,#f0ede61f 144px,#f0ede61f)}@media(max-width:980px){.doc-page-input,.doc-page-editor{height:180mm;min-height:180mm}}@media(max-width:720px){.doc-page-input,.doc-page-editor{height:170mm;min-height:170mm;font-size:12pt;line-height:1.65}}.workaholic-board-shell{-webkit-user-select:none;user-select:none;background:linear-gradient(#fffffffa,#f8f9fbfa);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff0}.workaholic-board-shell:after{content:"";pointer-events:none;-webkit-backdrop-filter:blur(10px);z-index:2;background:linear-gradient(#fff0,#f8f9fbb3 48%,#f8f9fbf5);height:72px;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#0009 52%,#000 100%);mask-image:linear-gradient(#0000,#0009 52%,#000)}[data-theme=dark] .workaholic-board-shell{background:radial-gradient(circle at top,#ffffff14,#ffffff05 18%,#fff0 54%),linear-gradient(#0d0d0df5,#080808fa);box-shadow:inset 0 1px #ffffff0f,0 26px 52px #00000057}[data-theme=dark] .workaholic-board-shell:after{background:linear-gradient(#08080800,#080808a8 48%,#080808f0)}.workaholic-board-toolbar,.workaholic-board-footer{z-index:3;align-items:center;padding:10px 16px 0;display:flex;position:relative}.workaholic-board-footer{padding:0 16px 14px}.workaholic-board-stage-trigger,.workaholic-board-stage-composer__frame{color:#111;letter-spacing:0;text-transform:uppercase;background:#ffffffd1;border:1px solid #11111114;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-family:Helvetica,Arial,sans-serif;font-size:.7rem;font-weight:600;transition:background-color .14s,box-shadow .14s,color .14s,opacity .14s;display:inline-flex;box-shadow:inset 0 1px #ffffffe0,0 12px 24px #1111110f}.workaholic-board-stage-trigger:hover,.workaholic-board-stage-trigger:focus-visible,.workaholic-board-stage-composer__frame:focus-within{background:#fffffff5;outline:none;box-shadow:inset 0 1px #fffffff0,0 16px 28px #11111114}[data-theme=dark] .workaholic-board-stage-trigger,[data-theme=dark] .workaholic-board-stage-composer__frame{color:#f5f5f3;background:#121212d6;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14,0 14px 28px #0000003d}[data-theme=dark] .workaholic-board-stage-trigger:hover,[data-theme=dark] .workaholic-board-stage-trigger:focus-visible,[data-theme=dark] .workaholic-board-stage-composer__frame:focus-within{background:#161616f0;box-shadow:inset 0 1px #ffffff1f,0 18px 32px #00000047}.workaholic-board-stage-trigger__icon,.workaholic-board-stage-composer__icon{color:#111111c7;justify-content:center;align-items:center;display:inline-flex}[data-theme=dark] .workaholic-board-stage-trigger__icon,[data-theme=dark] .workaholic-board-stage-composer__icon{color:#f5f5f3b8}.workaholic-board-stage-trigger--footer,.workaholic-board-stage-composer--footer{width:100%}.workaholic-board-stage-trigger--footer,.workaholic-board-stage-composer--footer .workaholic-board-stage-composer__frame{justify-content:flex-start;width:100%}.workaholic-board-stage-composer{align-items:center;display:inline-flex}.workaholic-board-stage-composer__frame{gap:10px;min-width:220px}.workaholic-board-stage-composer__input{color:#111;text-transform:uppercase;background:0 0;border:0;flex:auto;min-width:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:.72rem;font-weight:600;line-height:1}.workaholic-board-stage-composer__input::placeholder{color:#1111116b;opacity:1}[data-theme=dark] .workaholic-board-stage-composer__input{color:#f5f5f3}[data-theme=dark] .workaholic-board-stage-composer__input::placeholder{color:#f5f5f366}.workaholic-board-stage-composer__input:focus{outline:none}.workaholic-board-stage-composer__confirm{color:#111;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}[data-theme=dark] .workaholic-board-stage-composer__confirm{color:#f5f5f3}.workaholic-board-stage-composer__confirm:focus-visible{outline:none}.workaholic-board-edge-action{color:#111;background:#ffffffc2;border:1px solid #1111111f;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .16s,box-shadow .16s,color .16s;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 10px 22px #1111110f}.workaholic-board-edge-action:hover,.workaholic-board-edge-action:focus-visible{background:#fffffff5;outline:none;box-shadow:inset 0 1px #fffffff0,0 14px 28px #11111114}.workaholic-board-edge-action--footer{justify-content:center;width:100%;height:40px}[data-theme=dark] .workaholic-board-edge-action{color:#f5f5f3;background:#121212d1;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14,0 14px 28px #0000003d}[data-theme=dark] .workaholic-board-edge-action:hover,[data-theme=dark] .workaholic-board-edge-action:focus-visible{background:#161616f0;box-shadow:inset 0 1px #ffffff1f,0 18px 32px #00000047}.workaholic-board-grid{justify-content:start;align-items:stretch;gap:0;height:100%;min-height:0;padding:12px 24px 26px 0;display:grid;overflow:auto}.workaholic-board-insert-rail{z-index:4;justify-content:center;align-items:center;width:0;min-width:0;min-height:100%;display:flex;position:relative;overflow:visible}.workaholic-board-stage-trigger--between,.workaholic-board-stage-composer--between{position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.workaholic-board-stage-trigger--between{opacity:0;pointer-events:none;border-radius:999px;justify-content:center;gap:0;width:28px;min-height:28px;padding:0;transition:opacity .14s,transform .14s,background-color .14s,box-shadow .14s;overflow:hidden;transform:translate(-50%,-50%)scale(.92)}.workaholic-board-stage-trigger--between .workaholic-board-stage-trigger__icon,.workaholic-board-stage-trigger--between span:last-child{display:none}.workaholic-board-insert-rail:hover .workaholic-board-stage-trigger--between,.workaholic-board-insert-rail:focus-within .workaholic-board-stage-trigger--between{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.workaholic-board-stage-composer--between .workaholic-board-stage-composer__frame{min-width:210px}.workaholic-board-column{--workaholic-board-accent:#111;background:radial-gradient(circle at 14% 0%,var(--workaholic-board-accent) 0%,#ffffff94 26%,#fff0 62%),radial-gradient(circle at 100% 100%,var(--workaholic-board-accent) 0%,#fff0 56%),linear-gradient(156deg,var(--workaholic-board-accent) 0%,var(--workaholic-board-accent) 42%,var(--workaholic-board-accent) 100%);grid-template-rows:auto minmax(0,1fr);gap:0;height:100%;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column{background:radial-gradient(circle at 14% 0%,color-mix(in srgb,var(--workaholic-board-accent) 24%,#fffffffa),#ffffff94 26%,#fff0 62%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--workaholic-board-accent) 18%,#ffffffe6),#fff0 56%),linear-gradient(156deg,color-mix(in srgb,var(--workaholic-board-accent) 12%,#fffffffa),color-mix(in srgb,var(--workaholic-board-accent) 6%,#fffffff5) 42%,color-mix(in srgb,var(--workaholic-board-accent) 18%,#fffffff0))}}.workaholic-board-column{box-shadow:inset 0 1px #fffffff0,inset 0 0 0 1px var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column{box-shadow:inset 0 1px #fffffff0,inset 0 0 0 1px color-mix(in srgb,var(--workaholic-board-accent) 10%,#1111110f)}}.workaholic-board-column{transition:box-shadow .18s cubic-bezier(.2,.8,.2,1),background-color .18s cubic-bezier(.2,.8,.2,1)}.workaholic-board-column:before{content:"";background:linear-gradient(90deg,var(--workaholic-board-accent) 0%,var(--workaholic-board-accent) 50%,var(--workaholic-board-accent) 100%);height:4px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column:before{background:linear-gradient(90deg,color-mix(in srgb,var(--workaholic-board-accent) 92%,#000),color-mix(in srgb,var(--workaholic-board-accent) 50%,#fff),color-mix(in srgb,var(--workaholic-board-accent) 86%,#111))}}.workaholic-board-column:before{opacity:.94}.workaholic-board-column:after{content:"";background:linear-gradient(180deg,#ffffff2e,#ffffff0a 22%,#fff0 48%),linear-gradient(0deg,var(--workaholic-board-accent) 0%,transparent 42%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column:after{background:linear-gradient(180deg,#ffffff2e,#ffffff0a 22%,#fff0 48%),linear-gradient(0deg,color-mix(in srgb,var(--workaholic-board-accent) 6%,#ffffff3d) 0%,transparent 42%)}}.workaholic-board-column:after{pointer-events:none}.workaholic-board-column.is-over{box-shadow:inset 0 0 0 1px var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column.is-over{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--workaholic-board-accent) 14%,#1111110f)}}[data-theme=dark] .workaholic-board-column{background:radial-gradient(circle at 14% 0%,var(--workaholic-board-accent) 0%,#ffffff02 22%,#fff0 60%),radial-gradient(circle at 100% 100%,var(--workaholic-board-accent) 0%,#fff0 54%),linear-gradient(156deg,var(--workaholic-board-accent) 0%,var(--workaholic-board-accent) 42%,var(--workaholic-board-accent) 100%)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-board-column{background:radial-gradient(circle at 14% 0%,color-mix(in srgb,var(--workaholic-board-accent) 5%,#ffffff06),#ffffff02 22%,#fff0 60%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--workaholic-board-accent) 4%,#ffffff05),#fff0 54%),linear-gradient(156deg,color-mix(in srgb,var(--workaholic-board-accent) 4%,#070708fc),color-mix(in srgb,var(--workaholic-board-accent) 2%,#050506fc) 42%,color-mix(in srgb,var(--workaholic-board-accent) 5%,#030304fc))}}[data-theme=dark] .workaholic-board-column{box-shadow:inset 0 1px #ffffff06}[data-theme=dark] .workaholic-board-column:after{background:linear-gradient(180deg,#ffffff06,#ffffff02,#fff0 48%),linear-gradient(0deg,var(--workaholic-board-accent) 0%,transparent 42%)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-board-column:after{background:linear-gradient(180deg,#ffffff06,#ffffff02,#fff0 48%),linear-gradient(0deg,color-mix(in srgb,var(--workaholic-board-accent) 2%,#ffffff05) 0%,transparent 42%)}}.workaholic-board-column__header{text-align:center;z-index:1;background:linear-gradient(#ffffff42,#ffffff0a);align-content:start;gap:8px;min-height:62px;padding:12px 12px 10px;display:grid;position:relative;box-shadow:inset 0 -1px #1111110f}[data-theme=dark] .workaholic-board-column__header{box-shadow:none;background:linear-gradient(#ffffff05,#ffffff01)}.workaholic-board-column__header-top{grid-template-columns:1fr auto;align-items:center;gap:8px;min-width:0;display:grid}.workaholic-board-column__title{min-width:0;color:var(--ink);text-transform:uppercase;letter-spacing:0;text-align:center;font-size:.84rem;font-weight:600;line-height:1.1}.workaholic-board-column__count{min-width:0;min-height:0;color:var(--workaholic-board-accent);background:0 0;justify-content:flex-start;align-items:center;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column__count{color:color-mix(in srgb,var(--workaholic-board-accent) 54%,#1f2937)}}.workaholic-board-column__count{box-shadow:none;font-size:.62rem;font-weight:600;line-height:1}[data-theme=dark] .workaholic-board-column__count{box-shadow:none;color:var(--workaholic-board-accent);background:0 0}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-board-column__count{color:color-mix(in srgb,var(--workaholic-board-accent) 50%,#f5f5f3c2)}}.workaholic-board-column__menu-trigger{width:28px;height:28px;color:var(--workaholic-board-accent);background:#ffffff3d;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column__menu-trigger{color:color-mix(in srgb,var(--workaholic-board-accent) 44%,#111111b3)}}.workaholic-board-column__menu-trigger{box-shadow:inset 0 1px #ffffff6b,0 12px 24px var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column__menu-trigger{box-shadow:inset 0 1px #ffffff6b,0 12px 24px color-mix(in srgb,var(--workaholic-board-accent) 10%,#11111114)}}.workaholic-board-column__menu-trigger{opacity:0;pointer-events:none;transition:opacity .14s,background-color .14s,color .14s,box-shadow .14s}.workaholic-board-column:hover .workaholic-board-column__menu-trigger,.workaholic-board-column:focus-within .workaholic-board-column__menu-trigger{opacity:1;pointer-events:auto}.workaholic-board-column__menu-trigger:hover,.workaholic-board-column__menu-trigger:focus-visible{color:var(--workaholic-board-accent);background:#ffffff61}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column__menu-trigger:hover,.workaholic-board-column__menu-trigger:focus-visible{color:color-mix(in srgb,var(--workaholic-board-accent) 64%,#111)}}.workaholic-board-column__menu-trigger:hover,.workaholic-board-column__menu-trigger:focus-visible{box-shadow:inset 0 1px #ffffff8f,0 16px 28px var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column__menu-trigger:hover,.workaholic-board-column__menu-trigger:focus-visible{box-shadow:inset 0 1px #ffffff8f,0 16px 28px color-mix(in srgb,var(--workaholic-board-accent) 14%,#1111111a)}}.workaholic-board-column__menu-trigger:hover,.workaholic-board-column__menu-trigger:focus-visible{outline:none}[data-theme=dark] .workaholic-board-column__menu-trigger{color:var(--workaholic-board-accent);background:#ffffff14}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-board-column__menu-trigger{color:color-mix(in srgb,var(--workaholic-board-accent) 30%,#f5f5f3d1)}}[data-theme=dark] .workaholic-board-column__menu-trigger{box-shadow:inset 0 1px #ffffff1f,0 14px 26px #00000042}[data-theme=dark] .workaholic-board-column__menu-trigger:hover,[data-theme=dark] .workaholic-board-column__menu-trigger:focus-visible{color:var(--workaholic-board-accent);background:#ffffff1f}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-board-column__menu-trigger:hover,[data-theme=dark] .workaholic-board-column__menu-trigger:focus-visible{color:color-mix(in srgb,var(--workaholic-board-accent) 38%,#fff)}}[data-theme=dark] .workaholic-board-column__menu-trigger:hover,[data-theme=dark] .workaholic-board-column__menu-trigger:focus-visible{box-shadow:inset 0 1px #ffffff29,0 18px 30px #0000004d}.workaholic-board-column-menu{padding:2px 2px 0}.workaholic-board-column-menu__eyebrow{color:#11111175;letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:600}.workaholic-board-column-menu__actions{background:#1111110f;gap:1px;margin-bottom:14px;display:grid}.workaholic-board-column-menu__action{color:#111;text-align:left;letter-spacing:.08em;text-transform:uppercase;background:#fffffff0;border:0;min-height:34px;padding:0 12px;font-size:11px;font-weight:600}.workaholic-board-column-menu__action--danger{color:#7a1f28}.workaholic-board-column-menu__swatches{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:0;display:grid}.workaholic-board-column-menu__swatch{--workaholic-board-accent:#111;background:radial-gradient(circle at 18% 0%,var(--workaholic-board-accent) 0%,#ffffff8a 28%,#fff0 68%),linear-gradient(156deg,var(--workaholic-board-accent) 0%,var(--workaholic-board-accent) 42%,var(--workaholic-board-accent) 100%);border:1px solid #11111114;width:100%;height:36px;padding:0}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column-menu__swatch{background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--workaholic-board-accent) 34%,#fffffffa),#ffffff8a 28%,#fff0 68%),linear-gradient(156deg,color-mix(in srgb,var(--workaholic-board-accent) 18%,#fffffffa),color-mix(in srgb,var(--workaholic-board-accent) 8%,#fffffff5) 42%,color-mix(in srgb,var(--workaholic-board-accent) 24%,#ffffffeb))}}.workaholic-board-column-menu__swatch{box-shadow:inset 0 1px #ffffffad,0 16px 24px var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column-menu__swatch{box-shadow:inset 0 1px #ffffffad,0 16px 24px color-mix(in srgb,var(--workaholic-board-accent) 12%,#11111114)}}.workaholic-board-column-menu__swatch{transition:transform .12s,box-shadow .12s,border-color .12s}.workaholic-board-column-menu__swatch:hover,.workaholic-board-column-menu__swatch:focus-visible{box-shadow:inset 0 1px #ffffffd1,0 20px 30px var(--workaholic-board-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column-menu__swatch:hover,.workaholic-board-column-menu__swatch:focus-visible{box-shadow:inset 0 1px #ffffffd1,0 20px 30px color-mix(in srgb,var(--workaholic-board-accent) 16%,#1111111a)}}.workaholic-board-column-menu__swatch:hover,.workaholic-board-column-menu__swatch:focus-visible{outline:none}.workaholic-board-column-menu__swatch.is-active{border-color:var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column-menu__swatch.is-active{border-color:color-mix(in srgb,var(--workaholic-board-accent) 52%,#111)}}.workaholic-board-column-menu__swatch.is-active{box-shadow:inset 0 1px #ffffffd1,0 20px 30px var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-column-menu__swatch.is-active{box-shadow:inset 0 1px #ffffffd1,0 20px 30px color-mix(in srgb,var(--workaholic-board-accent) 18%,#1111111f)}}.workaholic-board-column__scroll{scrollbar-width:thin;scrollbar-color:#1111111f transparent;height:100%;min-height:0;overflow:hidden auto}.workaholic-board-column__viewport{min-height:100%}.workaholic-board-column__scroll::-webkit-scrollbar{width:10px}.workaholic-board-column__scroll::-webkit-scrollbar-thumb{background:#1111111f}.workaholic-board-column__stack{align-content:start;gap:0;min-height:100%;padding:0;display:grid}[data-theme=dark] .workaholic-board-column__scroll{scrollbar-color:#ffffff1f transparent}[data-theme=dark] .workaholic-board-column__scroll::-webkit-scrollbar-thumb{background:#ffffff1f}.workaholic-board-empty{min-height:100%;box-shadow:none;text-align:center;color:var(--muted);text-transform:uppercase;background:0 0;place-items:center;padding:18px;font-size:.68rem;font-weight:600;display:grid}.workaholic-board-empty.is-over{box-shadow:inset 0 0 0 1px var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-empty.is-over{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--workaholic-board-accent) 18%,#1111110a)}}.workaholic-board-empty.is-over{color:var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-empty.is-over{color:color-mix(in srgb,var(--workaholic-board-accent) 72%,var(--ink))}}.workaholic-board-empty--drop-target{align-content:start;padding:12px}.workaholic-board-empty--dragging{min-height:12px;box-shadow:none;background:0 0;padding:0}[data-theme=dark] .workaholic-board-empty{color:#f5f5f3b3;background:#ffffff08}.workaholic-board-column__add-row{align-items:end;min-height:44px;padding:4px 12px 14px;display:grid}.workaholic-board-drop-preview-card{opacity:1;pointer-events:none;background:linear-gradient(#d6d6d6a8,#c2c2c280);flex:none;width:100%;transition:opacity .12s linear,box-shadow .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1);animation:.18s cubic-bezier(.2,.8,.2,1) workaholic-board-drop-preview-enter;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3a3a3a3d,inset 0 1px #ffffff8f}.workaholic-board-drop-ghost{pointer-events:none;flex:none;width:100%;animation:.18s cubic-bezier(.2,.8,.2,1) forwards workaholic-board-drop-ghost-collapse;position:relative;overflow:hidden}.workaholic-board-drop-preview-card:before{content:"";background:#5454547a;height:2px;position:absolute;inset:0 0 auto}.workaholic-board-drop-preview-card:after{content:"";pointer-events:none;background:linear-gradient(#ffffff42,#ffffff14 22%,#fff0 48%);position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-board-drop-preview-card__title-row{place-items:center;min-height:44px;padding:10px 10px 8px;display:grid}.workaholic-board-drop-preview-card__title-bar{background:#3c3c3c33;width:min(56%,128px);height:10px}.workaholic-board-drop-preview-card__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.workaholic-board-drop-preview-card__cell{background:#60606014;border-top:1px solid #4e4e4e1f;border-left:1px solid #4e4e4e1f;min-height:60px}.workaholic-board-drop-preview-card__cell:nth-child(4n+1){border-left:0}.workaholic-board-drop-preview-card__subtask-row{background:#6060600f;border-top:1px solid #4e4e4e1f;min-height:40px}[data-theme=dark] .workaholic-board-drop-preview-card{background:linear-gradient(#2a2a2c61,#1616184d);box-shadow:inset 0 1px #ffffff09}[data-theme=dark] .workaholic-board-drop-preview-card:before{background:#ffffff4d}[data-theme=dark] .workaholic-board-drop-preview-card__title-bar{background:#ffffff24}[data-theme=dark] .workaholic-board-drop-preview-card__cell,[data-theme=dark] .workaholic-board-drop-preview-card__subtask-row{background:#ffffff05;border-color:#0000}.workaholic-board-add-entry{color:#111;opacity:0;justify-content:center;align-items:center;gap:0;width:100%;min-width:0;min-height:28px;transition:opacity .14s,transform .14s;display:flex;position:relative;transform:translateY(6px)}.workaholic-board-column:hover .workaholic-board-column__add-row .workaholic-board-add-entry,.workaholic-board-column:focus-within .workaholic-board-column__add-row .workaholic-board-add-entry,.workaholic-board-empty:hover .workaholic-board-add-entry,.workaholic-board-empty:focus-within .workaholic-board-add-entry,.workaholic-board-add-entry:focus-within{opacity:1;transform:translateY(0)}.workaholic-board-add-entry__plus{color:#11111185;z-index:1;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:color .14s,transform .14s;display:inline-flex;transform:translateY(1px)}.workaholic-board-add-entry__plus:focus-visible{outline:none}.workaholic-board-add-entry:focus-within .workaholic-board-add-entry__plus{transform:translateY(0)}.workaholic-board-add-entry__field{min-width:0;color:inherit;opacity:0;pointer-events:none;flex:auto;transition:opacity .14s,transform .14s;position:absolute;left:0;right:0;transform:translateY(4px)}.workaholic-board-add-entry:focus-within{justify-content:flex-start;gap:10px}.workaholic-board-add-entry:focus-within .workaholic-board-add-entry__field{opacity:1;pointer-events:auto;position:relative;transform:translateY(0)}.workaholic-board-add-entry__field:after{content:"";transform-origin:0;background:#1111112e;height:1px;transition:background-color .14s,transform .14s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.72)}.workaholic-board-add-entry__field:focus-within:after,.workaholic-board-add-entry:hover .workaholic-board-add-entry__field:after{background:#1111117a;transform:scaleX(1)}.workaholic-board-add-entry__field input{color:#111;text-transform:uppercase;background:0 0;border:0;outline:none;width:100%;padding:0 0 10px;font-family:Helvetica,Arial,sans-serif;font-size:.78rem;font-weight:600;line-height:1}.workaholic-board-add-entry__field input::placeholder{color:#11111157;opacity:1}[data-theme=dark] .workaholic-board-add-entry{color:#f5f5f3}[data-theme=dark] .workaholic-board-add-entry__plus{color:#f5f5f39e}[data-theme=dark] .workaholic-board-add-entry__field:after{background:#ffffff29}[data-theme=dark] .workaholic-board-add-entry__field:focus-within:after,[data-theme=dark] .workaholic-board-add-entry:hover .workaholic-board-add-entry__field:after{background:#fff6}[data-theme=dark] .workaholic-board-add-entry__field input{color:#f5f5f3}[data-theme=dark] .workaholic-board-add-entry__field input::placeholder{color:#f5f5f361}.workaholic-board-card{--workaholic-board-accent:#111;text-align:left;color:var(--ink);box-shadow:0 22px 40px var(--workaholic-board-accent),inset 0 1px #ffffff5c;background:radial-gradient(circle at 12% 0,#ffffff6b,#ffffff14 28%,#fff0 62%),linear-gradient(#ffffff29,#ffffff0a);gap:0;padding:0;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card{box-shadow:0 22px 40px color-mix(in srgb,var(--workaholic-board-accent) 14%,#11111124),inset 0 1px #ffffff5c}}.workaholic-board-card{-webkit-backdrop-filter:blur(14px)saturate(132%);border-top:1px solid var(--workaholic-board-accent);transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),opacity .18s cubic-bezier(.2,.8,.2,1)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card{border-top:1px solid color-mix(in srgb,var(--workaholic-board-accent) 10%,#1111110f)}}.workaholic-board-card{cursor:grab;will-change:transform;transform-origin:50%}.workaholic-board-card:before{content:"";background:linear-gradient(90deg,var(--workaholic-board-accent) 0%,var(--workaholic-board-accent) 42%,var(--workaholic-board-accent) 100%);height:2px;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card:before{background:linear-gradient(90deg,color-mix(in srgb,var(--workaholic-board-accent) 95%,#000),color-mix(in srgb,var(--workaholic-board-accent) 60%,#fff) 42%,color-mix(in srgb,var(--workaholic-board-accent) 85%,#111))}}.workaholic-board-card:hover{box-shadow:0 28px 48px var(--workaholic-board-accent),inset 0 1px #ffffff6b}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card:hover{box-shadow:0 28px 48px color-mix(in srgb,var(--workaholic-board-accent) 18%,#1111112e),inset 0 1px #ffffff6b}}.workaholic-board-card:hover{transform:translateY(-1px)}.workaholic-board-card__media{border-bottom:1px solid var(--workaholic-board-accent);width:100%;height:96px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card__media{border-bottom:1px solid color-mix(in srgb,var(--workaholic-board-accent) 8%,#11111114)}}.workaholic-board-card__media{background:linear-gradient(127deg,#ffffff6b,#f0f0f038 52%,#ffffff4d),#f8f8f8b8}.workaholic-board-card__media-image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.workaholic-board-card.is-dragging{opacity:.02;box-shadow:none;cursor:grabbing;z-index:5}.workaholic-board-card--drag-overlay{opacity:1;pointer-events:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .18s linear;box-shadow:0 8px 16px #1111110f,inset 0 1px #ffffff6b}.workaholic-board-shell.is-dragging .workaholic-board-column,.workaholic-board-shell.is-dragging .workaholic-board-subtask-row,.workaholic-board-shell.is-dragging .workaholic-board-card__cell{-webkit-backdrop-filter:none!important}.workaholic-board-shell.is-dragging .workaholic-board-subtask-row,.workaholic-board-shell.is-dragging .workaholic-board-card__cell{transition:none!important}[data-theme=dark] .workaholic-board-card{background:radial-gradient(circle at top,#ffffff06,#ffffff02 18%,#fff0 54%),#050506f5;border-top-color:#0000;box-shadow:0 16px 30px #00000047}[data-theme=dark] .workaholic-board-card__media{background:linear-gradient(127deg,#ffffff06,#0a0a0b38 52%,#ffffff04),#050506c7;border-bottom-color:#0000}.workaholic-board-card__title-row{text-align:center;align-content:center;justify-items:center;gap:4px;min-width:0;min-height:44px;padding:10px 10px 8px;display:grid}.workaholic-board-card__title-wrap{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.workaholic-board-card__attention-dot{background:#11111147;flex:none;width:7px;height:7px}.workaholic-board-card__title,.workaholic-board-card__source,.workaholic-board-card__cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workaholic-board-card__title{color:var(--ink);text-align:center;font-size:.72rem;font-weight:600;line-height:1.15}.workaholic-board-card__source{color:var(--muted);text-transform:uppercase;text-align:center;font-size:.58rem;font-weight:600}.workaholic-board-card__fields{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;display:grid}.workaholic-board-card__summary{background:var(--workaholic-board-accent);grid-column:1/-1;min-height:56px;padding:10px 12px 11px;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card__summary{background:color-mix(in srgb,var(--workaholic-board-accent) 4%,#ffffff2e)}}.workaholic-board-card__summary{border-top:1px solid var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card__summary{border-top:1px solid color-mix(in srgb,var(--workaholic-board-accent) 7%,#11111114)}}.workaholic-board-card__summary{color:#111111b8;text-align:left;text-transform:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.66rem;font-weight:400;line-height:1.45}[data-theme=dark] .workaholic-board-card__fields{background:0 0}[data-theme=dark] .workaholic-board-card__summary{color:#ffffffb3;background:#0303049e;border-top-color:#0000}.workaholic-board-card__cell{background:var(--workaholic-board-accent);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:60px;padding:8px 10px 6px;display:flex}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card__cell{background:color-mix(in srgb,var(--workaholic-board-accent) 4%,#ffffff24)}}.workaholic-board-card__cell{box-shadow:none;text-align:center;color:#111;text-transform:uppercase;border-top:1px solid var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card__cell{border-top:1px solid color-mix(in srgb,var(--workaholic-board-accent) 7%,#11111114)}}.workaholic-board-card__cell{border-left:1px solid var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card__cell{border-left:1px solid color-mix(in srgb,var(--workaholic-board-accent) 7%,#11111114)}}.workaholic-board-card__cell:nth-child(4n+1){border-left:0}.workaholic-board-card__cell--editor{justify-content:flex-start;gap:4px;padding-top:6px}.workaholic-board-card__cell--drag-shell{pointer-events:none;background:#60606014;border-top:1px solid #4e4e4e1a;border-left:1px solid #4e4e4e1a;min-height:60px}.workaholic-board-card__editor-slot{justify-content:center;align-items:center;width:100%;min-height:34px;display:flex}.workaholic-board-card__editor-slot>*{width:100%}.workaholic-board-card__editor-slot input,.workaholic-board-card__editor-slot textarea,.workaholic-board-subtask-input{-webkit-user-select:text;user-select:text}.workaholic-board-card__cell--interactive{cursor:pointer;transition:background-color .16s,color .16s}.workaholic-board-card__cell--interactive:hover,.workaholic-board-card__cell--interactive:focus-visible{background:var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-card__cell--interactive:hover,.workaholic-board-card__cell--interactive:focus-visible{background:color-mix(in srgb,var(--workaholic-board-accent) 4%,#fffffff0)}}.workaholic-board-card__cell--interactive:hover,.workaholic-board-card__cell--interactive:focus-visible{outline:none}.workaholic-board-card__cell-label{text-overflow:ellipsis;white-space:nowrap;color:#1111117a;letter-spacing:.08em;min-width:0;max-width:100%;font-size:.5rem;font-weight:700;line-height:1;display:block;overflow:hidden}.workaholic-board-card__cell-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:inherit;font-size:.68rem;font-weight:600;line-height:1.05;display:block;overflow:hidden}.workaholic-board-card__cell--owner{padding:5px 8px}.workaholic-board-card__cell--metal{color:#f3f3f1}.workaholic-board-card__cell--metal .workaholic-board-card__cell-label{color:#ffffffb8}.workaholic-board-card__avatar{color:#f3f3f1;justify-content:center;align-items:center;width:28px;height:28px;font-size:.62rem;font-weight:600;display:inline-flex}[data-theme=dark] .workaholic-board-card__cell{color:#f5f5f3;background:#0303049e;border-color:#0000}[data-theme=dark] .workaholic-board-card__cell--drag-shell{background:#ffffff05;border-color:#0000}[data-theme=dark] .workaholic-board-card__cell-label{color:#ffffff85}.workaholic-board-subtasks{grid-column:1/-1;padding:0;display:grid}.workaholic-board-subtasks__stack{gap:0;display:grid}.workaholic-board-subtask-row{background:var(--workaholic-board-accent);align-items:center;gap:0;min-height:40px;padding:0;display:flex}@supports (color:color-mix(in lab,red,red)){.workaholic-board-subtask-row{background:color-mix(in srgb,var(--workaholic-board-accent) 4%,#ffffff1f)}}.workaholic-board-subtask-row{color:var(--ink);text-align:left;cursor:pointer;border-top:1px solid var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-subtask-row{border-top:1px solid color-mix(in srgb,var(--workaholic-board-accent) 7%,#11111114)}}.workaholic-board-subtask-row:hover,.workaholic-board-subtask-row:focus-visible{background:var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-subtask-row:hover,.workaholic-board-subtask-row:focus-visible{background:color-mix(in srgb,var(--workaholic-board-accent) 8%,#ffffff29)}}.workaholic-board-subtask-row:hover,.workaholic-board-subtask-row:focus-visible{outline:none}.workaholic-board-subtask-row__title,.workaholic-board-subtask-input{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;padding:0 14px 0 0;font-size:.84rem;font-weight:600;line-height:1.2;overflow:hidden}.workaholic-board-subtask-row--composer{background:var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-subtask-row--composer{background:color-mix(in srgb,var(--workaholic-board-accent) 6%,#ffffff1f)}}.workaholic-board-subtask-row--drag-shell{pointer-events:none;background:#6060600f;border-top:1px solid #4e4e4e1a;min-height:40px}.workaholic-board-subtask-row--composer-inline{gap:0;padding:0}.workaholic-board-subtask-toggle{--workaholic-subtask-fill:0%;width:40px;min-height:40px;box-shadow:none;background:0 0;border:0;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;display:inline-flex}.workaholic-board-subtask-toggle:hover,.workaholic-board-subtask-toggle:focus-visible{outline:none}.workaholic-board-subtask-toggle__fill{background:linear-gradient(90deg,#000 var(--workaholic-subtask-fill),transparent var(--workaholic-subtask-fill));pointer-events:none;border:1.5px solid #000;width:16px;height:16px;transition:background .12s;display:block}.workaholic-board-subtask-toggle.is-progress .workaholic-board-subtask-toggle__fill{--workaholic-subtask-fill:50%}.workaholic-board-subtask-toggle.is-complete,.workaholic-board-subtask-toggle.is-complete .workaholic-board-subtask-toggle__fill{--workaholic-subtask-fill:100%}.workaholic-board-subtask-inline-action{color:#000;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:40px;min-height:40px;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1;display:inline-flex}.workaholic-board-subtask-inline-action:focus-visible{outline:none}.workaholic-board-subtask-input{min-width:0;color:var(--workaholic-board-accent);background:0 0;border:0;flex:auto}@supports (color:color-mix(in lab,red,red)){.workaholic-board-subtask-input{color:color-mix(in srgb,var(--workaholic-board-accent) 54%,var(--ink))}}.workaholic-board-subtask-input{text-transform:uppercase;padding:0 14px 0 0;font-family:Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:600;line-height:1.2}.workaholic-board-subtasks--drag-preview,.workaholic-board-subtask-row--drag-preview{pointer-events:none}.workaholic-board-subtask-input::placeholder{color:var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-board-subtask-input::placeholder{color:color-mix(in srgb,var(--workaholic-board-accent) 54%,var(--ink))}}.workaholic-board-subtask-input::placeholder{opacity:1}.workaholic-board-subtask-input:focus{outline:none}[data-theme=dark] .workaholic-board-subtask-row{color:#f5f5f3;background:#040405ad;border-color:#0000}[data-theme=dark] .workaholic-board-subtask-row--composer{background:var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-board-subtask-row--composer{background:color-mix(in srgb,var(--workaholic-board-accent) 8%,#141414f5)}}[data-theme=dark] .workaholic-board-subtask-row--drag-shell{background:#ffffff05;border-color:#0000}[data-theme=dark] .workaholic-board-subtask-inline-action,[data-theme=dark] .workaholic-board-subtask-input,[data-theme=dark] .workaholic-board-subtask-input::placeholder{color:var(--workaholic-board-accent)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-board-subtask-inline-action,[data-theme=dark] .workaholic-board-subtask-input,[data-theme=dark] .workaholic-board-subtask-input::placeholder{color:color-mix(in srgb,var(--workaholic-board-accent) 38%,#f5f5f3)}}.workaholic-inbox-page{overscroll-behavior:contain;background:#fff;grid-template-columns:minmax(0,1.7fr) minmax(300px,.95fr);gap:12px;height:100%;min-height:100%;padding:12px;display:grid;overflow:hidden}.workaholic-inbox-panel{background:#fff;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden;box-shadow:0 18px 36px #1111110d}.workaholic-inbox-panel-header{background:#fff;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:12px;display:flex}.workaholic-inbox-panel-header strong,.workaholic-inbox-panel-count,.workaholic-inbox-envelope-card__eyebrow,.workaholic-inbox-envelope-card__meta,.workaholic-inbox-envelope-card__footer,.workaholic-inbox-stage-row-title,.workaholic-inbox-stage-row-progress,.workaholic-inbox-stage-row-meta,.workaholic-inbox-drop-hint{letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.workaholic-inbox-panel-header strong{color:#111}.workaholic-inbox-panel-count{color:#11111185}.workaholic-inbox-panel-body{overscroll-behavior:contain;min-height:0;padding:12px;overflow:hidden auto}.workaholic-inbox-feed{align-content:start;gap:12px;display:grid}.workaholic-inbox-feed.is-empty{align-items:center;min-height:180px;display:grid}.workaholic-inbox-card-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-content:start;gap:12px;display:grid}.workaholic-inbox-board-card .workaholic-board-card__title,.workaholic-inbox-board-card .workaholic-board-card__source,.workaholic-inbox-board-card .workaholic-board-card__cell,.workaholic-inbox-board-card .workaholic-board-card__summary{letter-spacing:0;font-size:12px}.workaholic-inbox-capture-stack{align-content:start;gap:12px;display:grid}.workaholic-inbox-envelope-card{will-change:transform;background:#fff;gap:0;display:grid;box-shadow:0 16px 30px #1111110d}.workaholic-inbox-envelope-card.is-dragging{opacity:.28}.workaholic-inbox-envelope-card--overlay{opacity:.96;pointer-events:none;width:min(420px,100vw - 32px);transform:rotate(.35deg);box-shadow:0 24px 54px #11111129}.workaholic-inbox-envelope-card__chrome,.workaholic-inbox-envelope-card__footer{justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.workaholic-inbox-envelope-card__chrome{box-shadow:none}.workaholic-inbox-envelope-card__footer{box-shadow:none;color:#11111185}.workaholic-inbox-envelope-card__grip{color:#11111185;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.workaholic-inbox-envelope-card__grip:active{cursor:grabbing}.workaholic-inbox-envelope-card__grip:focus-visible{color:#111;outline:none}.workaholic-inbox-envelope-card__body{text-align:left;background:0 0;border:0;gap:8px;width:100%;padding:12px;display:grid}.workaholic-inbox-envelope-card__meta{color:#11111185;flex-wrap:wrap;gap:8px;display:flex}.workaholic-inbox-envelope-card__title{color:#111;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.4}.workaholic-inbox-envelope-card__detail,.workaholic-inbox-stage-row-summary,.workaholic-inbox-empty p{color:#111111ad;letter-spacing:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.45}.workaholic-inbox-sidebar{flex-direction:column;gap:12px;min-height:0;display:flex}.workaholic-inbox-pocket{flex:1 1 0;min-height:0}.workaholic-inbox-pocket.is-drop-target{background:#11111104;box-shadow:0 18px 36px #1111110d,0 24px 48px #11111114}.workaholic-inbox-pocket__header{justify-content:space-between}.workaholic-inbox-pocket__header-top{flex:auto;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.workaholic-inbox-pocket__header-top strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workaholic-inbox-stage-dot{flex:none;width:8px;height:8px;margin-left:8px}.workaholic-inbox-panel-body--lane{min-height:140px;display:block}.workaholic-inbox-pocket__list{align-content:start;gap:8px;display:grid}.workaholic-inbox-stage-row{text-align:left;background:#fff;grid-template-columns:3px minmax(0,1fr);gap:8px;width:100%;padding:0;display:grid;box-shadow:0 14px 26px #1111110d}.workaholic-inbox-graduation-target{background:#fff;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:74px;display:grid;box-shadow:0 14px 26px #1111110d}.workaholic-inbox-graduation-target__icon{justify-content:center;align-items:center;width:34px;height:100%;min-height:74px;display:inline-flex}.workaholic-inbox-graduation-target__copy{gap:6px;min-width:0;padding:10px 10px 10px 0;display:grid}.workaholic-inbox-stage-row-accent{min-height:100%;display:block}.workaholic-inbox-stage-row-copy{gap:6px;min-width:0;padding:10px;display:grid}.workaholic-inbox-stage-row-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.workaholic-inbox-stage-row-title{text-overflow:ellipsis;white-space:nowrap;color:#111;min-width:0;overflow:hidden}.workaholic-inbox-stage-row-progress,.workaholic-inbox-stage-row-meta{color:#11111185}.workaholic-inbox-drop-hint{color:#111;margin-bottom:8px}.workaholic-inbox-empty{color:#11111185;text-align:center;place-items:center;min-height:100%;display:grid}.workaholic-inbox-empty strong{letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}[data-theme=dark] .workaholic-inbox-page,[data-theme=dark] .workaholic-inbox-panel,[data-theme=dark] .workaholic-inbox-panel-header,[data-theme=dark] .workaholic-inbox-envelope-card,[data-theme=dark] .workaholic-inbox-stage-row,[data-theme=dark] .workaholic-inbox-graduation-target{background:#060606}[data-theme=dark] .workaholic-inbox-panel,[data-theme=dark] .workaholic-personal-inbox-lane{background:radial-gradient(circle at top,#ffffff0e,#fff0 34%),#101010}[data-theme=dark] .workaholic-inbox-panel-header,[data-theme=dark] .workaholic-personal-inbox-lane__header{background:linear-gradient(#ffffff0b,#ffffff04),#0b0b0b;border-bottom:1px solid #ffffff14}[data-theme=dark] .workaholic-inbox-panel,[data-theme=dark] .workaholic-inbox-envelope-card,[data-theme=dark] .workaholic-inbox-stage-row,[data-theme=dark] .workaholic-personal-inbox-lane{box-shadow:0 18px 34px #0000004d,inset 0 1px #ffffff0b}[data-theme=dark] .workaholic-inbox-envelope-card,[data-theme=dark] .workaholic-inbox-stage-row,[data-theme=dark] .workaholic-inbox-graduation-target{background:#111;border-top:1px solid #ffffff0f}[data-theme=dark] .workaholic-inbox-panel-header strong,[data-theme=dark] .workaholic-inbox-envelope-card__title,[data-theme=dark] .workaholic-inbox-stage-row-title,[data-theme=dark] .workaholic-inbox-empty strong,[data-theme=dark] .workaholic-inbox-drop-hint{color:#f5f5f3}[data-theme=dark] .workaholic-inbox-panel-count,[data-theme=dark] .workaholic-inbox-envelope-card__eyebrow,[data-theme=dark] .workaholic-inbox-envelope-card__meta,[data-theme=dark] .workaholic-inbox-envelope-card__footer,[data-theme=dark] .workaholic-inbox-stage-row-progress,[data-theme=dark] .workaholic-inbox-stage-row-meta,[data-theme=dark] .workaholic-inbox-empty{color:#f5f5f385}[data-theme=dark] .workaholic-inbox-envelope-card__detail,[data-theme=dark] .workaholic-inbox-stage-row-summary,[data-theme=dark] .workaholic-inbox-empty p{color:#f5f5f3ad}[data-theme=dark] .workaholic-inbox-envelope-card__grip{color:#f5f5f37a}[data-theme=dark] .workaholic-inbox-envelope-card__grip:hover,[data-theme=dark] .workaholic-inbox-envelope-card__grip:focus-visible{color:#fff}.workaholic-personal-inbox-page{background:#fff}.workaholic-bottom-dock__slot--panel:has(.workaholic-personal-inbox-dock){justify-content:stretch;align-items:stretch;width:min(100%,clamp(34rem,50vw,72rem));max-width:min(100%,clamp(34rem,50vw,72rem));display:flex}.workaholic-personal-inbox-dock{width:100%;max-width:100%;height:min(72vh,46rem);min-height:26rem;box-shadow:none;background:0 0;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.workaholic-personal-inbox-dock__header{background:0 0;border:0;place-items:center;min-height:44px;padding:0 44px 12px;display:grid;position:relative}.workaholic-personal-inbox-dock__header h2{color:#111;letter-spacing:0;text-transform:uppercase;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.workaholic-personal-inbox-dock__close{color:#1111119e;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex;position:absolute;top:-7px;right:0}.workaholic-personal-inbox-dock__close:hover,.workaholic-personal-inbox-dock__close:focus-visible{color:#111;outline:none}.workaholic-personal-inbox-dock .workaholic-personal-inbox-card,.workaholic-personal-inbox-dock .workaholic-personal-inbox-chip,.workaholic-personal-inbox-dock .workaholic-personal-inbox-chip--clear{box-shadow:none;background:0 0}.workaholic-personal-inbox-dock .workaholic-personal-inbox-card{border-top:1px solid #11111114;gap:8px}.workaholic-personal-inbox-dock .workaholic-personal-inbox-card__body{padding:12px 0 0}.workaholic-personal-inbox-dock .workaholic-personal-inbox-card__actions{padding:0 0 12px}.workaholic-personal-inbox-dock .workaholic-personal-inbox-chip.is-active{color:#111;background:0 0;box-shadow:inset 0 -1px}.workaholic-personal-inbox-page--dock{background:0 0;grid-template-columns:minmax(0,1.18fr) minmax(22rem,.82fr);place-items:stretch stretch;gap:12px;width:100%;max-width:100%;height:100%;min-height:0;padding:0;overflow:hidden}.workaholic-personal-inbox-page--dock,.workaholic-personal-inbox-page--dock .workaholic-inbox-panel,.workaholic-personal-inbox-page--dock .workaholic-inbox-panel-header,.workaholic-personal-inbox-page--dock .workaholic-inbox-panel-body,.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-card,.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-chip,.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-chip--clear{box-shadow:none;background:0 0}.workaholic-personal-inbox-page--dock .workaholic-inbox-panel-header{min-height:34px;padding:0 0 8px}.workaholic-personal-inbox-page--dock .workaholic-inbox-panel-header-inner{align-items:baseline;gap:4px;min-width:0;display:inline-flex}.workaholic-personal-inbox-page--dock .workaholic-inbox-sidebar{grid-template-rows:repeat(3,minmax(0,1fr));gap:12px;width:100%;min-height:0;display:grid}.workaholic-personal-inbox-lane{background:0 0;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.workaholic-personal-inbox-lane.is-over{outline-offset:8px;outline:1px solid}.workaholic-personal-inbox-lane__header{background:0 0;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:0 0 8px;display:flex}.workaholic-personal-inbox-lane__body{scrollbar-width:none;-ms-overflow-style:none;background:0 0;min-height:0;overflow:auto}.workaholic-personal-inbox-lane__body::-webkit-scrollbar{width:0;height:0;display:none}.workaholic-personal-inbox-lane__body.is-empty{align-items:center;display:grid}.workaholic-personal-inbox-page--dock .workaholic-inbox-panel-body{scrollbar-width:none;-ms-overflow-style:none;padding:0}.workaholic-personal-inbox-page--dock .workaholic-inbox-panel-body::-webkit-scrollbar{width:0;height:0;display:none}.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-list{padding:8px 0 0}.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-lane,.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-lane__body{min-height:0}.workaholic-personal-inbox-list--rows{gap:0}.workaholic-personal-inbox-row{cursor:grab;touch-action:none;background:0 0;border-top:1px solid #11111114;width:100%;display:grid;position:relative}.workaholic-personal-inbox-row.is-dragging{opacity:.58}.workaholic-personal-inbox-row__button{width:100%;min-height:40px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 0;display:grid}.workaholic-personal-inbox-row__button:focus-visible{outline:none}.workaholic-personal-inbox-row__title{color:#111;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.workaholic-personal-inbox-row__meta{color:#1111117a;letter-spacing:0;text-transform:uppercase;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.workaholic-personal-inbox-row--dense .workaholic-personal-inbox-row__button{grid-template-columns:minmax(0,1fr);align-items:start;gap:4px;min-height:44px}.workaholic-personal-inbox-row--dense .workaholic-personal-inbox-row__meta{justify-content:flex-start}.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-card{border-top:1px solid #11111114;gap:8px}.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-card__body{padding:12px 0 0}.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-card__actions{padding:0 0 12px}.workaholic-personal-inbox-page--dock .workaholic-personal-inbox-chip.is-active{color:#111;background:0 0;box-shadow:inset 0 -1px}.workaholic-personal-inbox-page--dock .workaholic-inbox-empty{min-height:100%}.workaholic-personal-inbox-sidebar{gap:12px}.workaholic-personal-inbox-panel-header{align-items:center}.workaholic-personal-inbox-panel-header__label{letter-spacing:.08em;text-transform:uppercase;color:#1111117a;font-size:11px;font-weight:600}.workaholic-personal-inbox-pocket__header{align-items:center}.workaholic-personal-inbox-pocket__title{color:#111;letter-spacing:0;text-transform:uppercase;background:0 0;border:0;outline:none;width:100%;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.workaholic-personal-inbox-list{gap:10px;padding:12px;display:grid}.workaholic-personal-inbox-card{background:#fff;gap:10px;display:grid;box-shadow:0 16px 30px #1111110d}.workaholic-personal-inbox-card__body{text-align:left;color:inherit;background:0 0;border:0;gap:8px;padding:14px 14px 0;display:grid}.workaholic-personal-inbox-card__meta{letter-spacing:.08em;text-transform:uppercase;color:#11111175;flex-wrap:wrap;gap:8px;font-size:11px;font-weight:600;display:flex}.workaholic-personal-inbox-card__title{color:#111;font-size:15px;font-weight:600;line-height:1.3}.workaholic-personal-inbox-card__detail{color:#111111b3;margin:0;font-size:13px;line-height:1.55}.workaholic-personal-inbox-card__actions{flex-wrap:wrap;gap:6px;padding:0 14px 14px;display:flex}.workaholic-personal-inbox-chip{color:#111111ad;letter-spacing:.04em;text-transform:uppercase;min-height:28px;box-shadow:none;background:#fff;border:0;padding:0 10px;font-size:11px;font-weight:600}.workaholic-personal-inbox-chip.is-active{color:#fff;box-shadow:none;background:#111}.workaholic-personal-inbox-chip--clear{background:#1111110a}[data-theme=dark] .workaholic-personal-inbox-panel-header__label,[data-theme=dark] .workaholic-personal-inbox-card__meta{color:#f5f5f380}[data-theme=dark] .workaholic-personal-inbox-pocket__title,[data-theme=dark] .workaholic-personal-inbox-card__title,[data-theme=dark] .workaholic-personal-inbox-row__title{color:#f5f5f3}[data-theme=dark] .workaholic-personal-inbox-card__detail{color:#f5f5f3ad}[data-theme=dark] .workaholic-personal-inbox-card,[data-theme=dark] .workaholic-personal-inbox-chip,[data-theme=dark] .workaholic-personal-inbox-row{background:#111}[data-theme=dark] .workaholic-personal-inbox-lane__body,[data-theme=dark] .workaholic-inbox-panel-body{background:0 0}[data-theme=dark] .workaholic-personal-inbox-row{border-top-color:#ffffff14}[data-theme=dark] .workaholic-personal-inbox-row:hover,[data-theme=dark] .workaholic-personal-inbox-row:focus-within{background:#151515}[data-theme=dark] .workaholic-personal-inbox-chip{color:#f5f5f3b3;box-shadow:none}[data-theme=dark] .workaholic-personal-inbox-chip.is-active{color:#111;background:#f5f5f3}[data-theme=dark] .workaholic-personal-inbox-chip--clear{background:#ffffff0f}[data-theme=dark] .workaholic-personal-inbox-dock,[data-theme=dark] .workaholic-personal-inbox-dock__header,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock .workaholic-inbox-panel,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock .workaholic-inbox-panel-header,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock .workaholic-inbox-panel-body,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock .workaholic-personal-inbox-card,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock .workaholic-personal-inbox-chip,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock .workaholic-personal-inbox-chip--clear{background:0 0!important}[data-theme=dark] .workaholic-personal-inbox-dock,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock .workaholic-inbox-panel,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock .workaholic-personal-inbox-card,[data-theme=dark] .workaholic-bottom-dock .workaholic-personal-inbox-page--dock .workaholic-personal-inbox-chip{box-shadow:none!important}[data-theme=dark] .workaholic-personal-inbox-dock__header h2{color:#f5f5f3}[data-theme=dark] .workaholic-personal-inbox-dock__close{color:#f5f5f38f}[data-theme=dark] .workaholic-personal-inbox-dock__close:hover,[data-theme=dark] .workaholic-personal-inbox-dock__close:focus-visible{color:#fff}[data-theme=dark] .workaholic-personal-inbox-page--dock .workaholic-inbox-panel,[data-theme=dark] .workaholic-personal-inbox-page--dock .workaholic-inbox-panel-header,[data-theme=dark] .workaholic-personal-inbox-page--dock .workaholic-personal-inbox-card,[data-theme=dark] .workaholic-personal-inbox-row{box-shadow:none;background:0 0;border-top-color:#f5f5f31a}[data-theme=dark] .workaholic-personal-inbox-row__title{color:#f5f5f3}[data-theme=dark] .workaholic-personal-inbox-row__meta{color:#f5f5f380}[data-theme=dark] .workaholic-personal-inbox-page--dock .workaholic-personal-inbox-chip{box-shadow:none;background:0 0}[data-theme=dark] .workaholic-personal-inbox-page--dock .workaholic-personal-inbox-chip.is-active{color:#f5f5f3;background:0 0;box-shadow:inset 0 -1px}@media(max-width:1120px){.workaholic-inbox-page{grid-template-columns:minmax(0,1fr);height:auto;overflow:auto}.workaholic-inbox-sidebar{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workaholic-inbox-pocket{min-height:200px}.workaholic-personal-inbox-dock{height:min(78vh,46rem)}.workaholic-personal-inbox-page--dock{grid-template-columns:minmax(0,1fr);overflow:auto}.workaholic-personal-inbox-page--dock .workaholic-inbox-sidebar{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.workaholic-bottom-dock__slot--panel:has(.workaholic-personal-inbox-dock),.workaholic-personal-inbox-dock{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem)}.workaholic-personal-inbox-dock{height:min(82vh,42rem);min-height:22rem}.workaholic-inbox-sidebar,.workaholic-inbox-card-grid{grid-template-columns:minmax(0,1fr)}}.workaholic-calendar-shell{--workaholic-calendar-text:#111;--workaholic-calendar-text-soft:#696764;--workaholic-calendar-text-muted:#928f89;--workaholic-calendar-line:#1111110d;--workaholic-calendar-paper-strong:#fffffffa;--workaholic-calendar-paper-muted:#f5f5f2f5;--workaholic-calendar-panel:#fff;--workaholic-calendar-panel-soft:#fff;--workaholic-calendar-glow:0 0 0 1px #ffffffd1, 0 18px 38px #80808024;--workaholic-calendar-glow-strong:0 0 0 1px #ffffffe6, 0 24px 52px #8080802e;--workaholic-calendar-active-fill:linear-gradient(127deg, #0f0f0f 0%, #242424 14%, #505050 30%, #d9d9d9 47%, #f8f8f8 50%, #b4b4b4 60%, #4d4d4d 78%, #111 100%);--workaholic-calendar-active-text:#fff;--workaholic-calendar-active-shadow:0 18px 34px #1111112e, 0 6px 14px #11111114;--workaholic-calendar-rangebar-height:72px;text-transform:uppercase;letter-spacing:0;background:var(--workaholic-calendar-paper-strong);height:100%;min-height:0;box-shadow:var(--workaholic-calendar-glow-strong);grid-template-rows:auto minmax(0,1fr);gap:0;font-size:.8rem;display:grid;position:relative;overflow:hidden}[data-theme=dark] .workaholic-calendar-shell{--workaholic-calendar-text:#f5f4ef;--workaholic-calendar-text-soft:#b2ada5;--workaholic-calendar-text-muted:#f5f4ef8f;--workaholic-calendar-line:#ffffff14;--workaholic-calendar-paper-strong:#0e0e0efa;--workaholic-calendar-paper-muted:#121212f5;--workaholic-calendar-panel:#090909f5;--workaholic-calendar-panel-soft:#0c0c0ce6;--workaholic-calendar-glow:0 0 0 1px #ffffff0a, 0 20px 42px #7c7c7c1f;--workaholic-calendar-glow-strong:0 0 0 1px #ffffff0f, 0 26px 56px #7c7c7c29;--workaholic-calendar-active-fill:linear-gradient(127deg, #f5f5f5 0%, #8f8f8f 16%, #2b2b2b 34%, #0d0d0d 48%, #121212 52%, #353535 64%, #9b9b9b 82%, #f5f5f5 100%);--workaholic-calendar-active-text:#111;--workaholic-calendar-active-shadow:0 18px 34px #00000057, 0 8px 18px #0000002e}.workaholic-calendar-shell button,.workaholic-calendar-shell h2,.workaholic-calendar-shell span,.workaholic-calendar-shell small,.workaholic-calendar-shell strong{font-size:inherit;letter-spacing:inherit}.workaholic-calendar-toolbar,.workaholic-calendar-nav-group,.workaholic-calendar-toolbar-copy,.workaholic-calendar-toolbar-controls,.workaholic-calendar-segmented,.workaholic-calendar-time-axis,.workaholic-calendar-time-column,.workaholic-calendar-all-day-lane{gap:12px;display:grid}.workaholic-calendar-toolbar{border-bottom:1px solid var(--workaholic-calendar-line);background:linear-gradient(180deg,var(--workaholic-calendar-paper-strong) 0%,var(--workaholic-calendar-paper-muted) 100%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px}.workaholic-calendar-rangebar{z-index:16;background:0 0;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:12px;padding:12px 20px 10px;display:grid;position:absolute;top:0;left:0;right:0}.workaholic-calendar-rangebar__button,.workaholic-calendar-rangebar__title{color:#111;letter-spacing:0;background:0 0;border:0;border-radius:0;outline:none;font-family:Helvetica,Arial,sans-serif}.workaholic-calendar-rangebar__button{justify-content:center;justify-self:center;align-items:center;width:48px;height:48px;display:inline-flex}.workaholic-calendar-rangebar__title{text-transform:uppercase;text-align:center;justify-content:center;align-items:center;width:100%;min-height:48px;padding:0 14px;font-size:1rem;font-weight:700;display:inline-flex}.workaholic-calendar-rangebar__button:hover,.workaholic-calendar-rangebar__button:focus-visible,.workaholic-calendar-rangebar__title:hover,.workaholic-calendar-rangebar__title:focus-visible{color:#111}.workaholic-calendar-rangebar__title.is-current{text-underline-offset:.32em;text-decoration:underline;text-decoration-thickness:2px}.workaholic-calendar-nav-group{grid-auto-flow:column;justify-content:start;align-items:center;gap:8px}.workaholic-calendar-nav-button,.workaholic-calendar-nav-current{min-height:42px;color:var(--workaholic-calendar-text);background:#ffffffd1;border:1px solid #11111114;padding:0 14px;box-shadow:inset 0 1px #ffffffe6,0 14px 30px #11111114}[data-theme=dark] .workaholic-calendar-nav-button,[data-theme=dark] .workaholic-calendar-nav-current{background:#0e0e0ed6;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 16px 34px #0000004d}.workaholic-calendar-nav-button{justify-content:center;align-items:center;width:42px;padding:0;display:inline-flex}.workaholic-calendar-nav-current{text-align:center;white-space:nowrap;justify-content:center;min-width:clamp(220px,24vw,300px)}.workaholic-calendar-nav-current.active{color:var(--workaholic-calendar-active-text);background:var(--workaholic-calendar-active-fill);box-shadow:var(--workaholic-calendar-active-shadow)}.workaholic-calendar-toolbar-copy{text-align:left;justify-items:start;gap:4px;min-width:0}.workaholic-calendar-toolbar-titleline{align-items:center;gap:6px;min-width:0;display:flex}.workaholic-calendar-toolbar-label,.workaholic-calendar-toolbar-copy>span{color:var(--workaholic-calendar-text-soft);font-size:.72rem}.workaholic-calendar-toolbar-copy h2{color:var(--workaholic-calendar-text);margin:0;font-size:.94rem;font-weight:600}.workaholic-calendar-toolbar-controls{justify-items:end}.workaholic-calendar-toolbar-actions{align-items:center;gap:10px;display:flex}.workaholic-calendar-create-button{min-height:42px;color:var(--workaholic-calendar-text);background:#ffffffd1;border:1px solid #11111114;align-items:center;gap:8px;padding:0 14px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 14px 30px #11111114}[data-theme=dark] .workaholic-calendar-create-button{background:#0e0e0ed6;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 16px 34px #0000004d}.workaholic-calendar-segmented{box-shadow:none;background:0 0;border:0;grid-auto-flow:column;justify-content:center;gap:8px;padding:0;overflow:hidden}[data-theme=dark] .workaholic-calendar-segmented{border-color:#0000}.workaholic-calendar-segment{min-width:42px;min-height:42px;color:var(--workaholic-calendar-text-muted);isolation:isolate;background:0 0;border:0;padding:0 12px;font-size:.75rem;font-weight:600;line-height:1;position:relative;overflow:hidden}.workaholic-calendar-segment:before{content:"";opacity:0;z-index:0;background:linear-gradient(102deg,#fff0 22%,#fffae62e 42%,#ffffffeb,#fff0c43d 58%,#fff0 76%);position:absolute;top:-140%;right:-32%;bottom:-140%;left:-32%;transform:translate(-148%)rotate(10deg)}.workaholic-calendar-segment.active{color:var(--workaholic-calendar-active-text);background:var(--workaholic-calendar-active-fill);box-shadow:var(--workaholic-calendar-active-shadow)}.workaholic-calendar-segment.active:before{opacity:1;animation:2.8s cubic-bezier(.22,1,.36,1) infinite sheen}.workaholic-calendar-segment>*{z-index:1;position:relative}.workaholic-calendar-surface-body,.workaholic-calendar-grid-scroll,.workaholic-calendar-time-grid-shell{height:100%;min-height:0;overflow:auto}.workaholic-calendar-surface-body{box-sizing:border-box;padding-top:0;position:relative}.workaholic-calendar-filterbar{border-bottom:1px solid var(--workaholic-calendar-line);background:var(--workaholic-calendar-paper-muted);gap:10px;padding:12px 20px 14px;display:flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.workaholic-calendar-filterbar{background:color-mix(in srgb,var(--workaholic-calendar-paper-muted) 78%,transparent)}}.workaholic-calendar-filter-button{min-height:36px;color:var(--workaholic-calendar-text-soft);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:0 12px;display:inline-flex}.workaholic-calendar-filter-button span{min-width:18px;height:18px;color:inherit;background:#1111110f;justify-content:center;align-items:center;padding:0 5px;font-size:.68rem;display:inline-flex}.workaholic-calendar-filter-button.active{color:var(--workaholic-calendar-text);background:#ffffffb8;border-color:#1111111f;box-shadow:inset 0 1px #ffffffe0,0 12px 24px #1111110f}[data-theme=dark] .workaholic-calendar-filter-button span{background:#ffffff14}[data-theme=dark] .workaholic-calendar-filter-button.active{background:#121212eb;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff0f,0 14px 28px #0000003d}.workaholic-calendar-grid-scroll-month{--workaholic-calendar-month-row-count:6;display:grid}.workaholic-calendar-month-shell{isolation:isolate;height:100%;min-height:100%;position:relative;overflow:hidden}.workaholic-calendar-month-scroll-head{top:var(--workaholic-calendar-rangebar-height);z-index:24;box-shadow:none;background:0 0;position:sticky}.workaholic-calendar-month-shell__blur,.workaholic-calendar-time-grid-shell__blur{pointer-events:none;z-index:12;-webkit-backdrop-filter:blur(22px)saturate(1.04);position:absolute;left:0;right:0}.workaholic-calendar-month-shell__blur:before,.workaholic-calendar-time-grid-shell__blur:before{content:"";background:#ffffff14;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-calendar-month-shell__blur--top{background:linear-gradient(#fffffff5,#fffc 28%,#ffffff5c 62%,#fff0);height:88px;top:0}.workaholic-calendar-month-shell__blur--bottom,.workaholic-calendar-time-grid-shell__blur{background:linear-gradient(#fff0,#ffffff4d,#ffffffd1 76%,#fffffff0);height:96px;bottom:0}.workaholic-calendar-month-scroll{overscroll-behavior:contain;scrollbar-gutter:auto;height:100%;min-height:0;overflow:auto}.workaholic-calendar-month-scroll-inner{contain:layout paint;gap:0;width:max(100%,1080px);min-width:100%;padding:0 0 96px;display:grid}.workaholic-calendar-month-sections{gap:12px;padding:8px 0 0;display:grid}.workaholic-calendar-month-section{content-visibility:auto;contain:layout paint style;contain-intrinsic-size:260px;gap:0;display:grid}.workaholic-calendar-month-section--week{scroll-margin-top:calc(var(--workaholic-calendar-rangebar-height) + 88px)}.workaholic-calendar-month-section__label{color:#111;text-transform:uppercase;letter-spacing:0;text-align:center;justify-content:center;align-items:center;min-height:154px;padding:56px 20px 48px;font-family:Helvetica,Arial,sans-serif;font-size:.96rem;font-weight:600;display:flex}.workaholic-calendar-month-section__label span{justify-content:center;align-items:center;min-height:28px;padding:0 14px;display:inline-flex}.workaholic-calendar-grid-scroll-inner{grid-template-rows:auto minmax(0,1fr);gap:0;min-height:100%;display:grid}.workaholic-calendar-weekdays,.workaholic-calendar-month-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid}.workaholic-calendar-weekdays{z-index:25;background:0 0;position:sticky;top:0}.workaholic-calendar-weekdays--month,.workaholic-calendar-month-grid--stacked,.workaholic-calendar-month-grid--week{grid-template-columns:minmax(52px,.25fr) repeat(5,minmax(0,1fr)) minmax(52px,.25fr)}.workaholic-calendar-weekdays--month{z-index:auto;-webkit-backdrop-filter:none;background:0 0;border-bottom:0;padding-bottom:0;position:static}.workaholic-calendar-weekday{border-right:1px solid var(--workaholic-calendar-line);color:#111;background:0 0;justify-content:center;align-items:center;min-height:40px;padding:11px 8px;font-size:.72rem;font-weight:700;line-height:1;display:flex}.workaholic-calendar-weekday:last-child{border-right:0}.workaholic-calendar-weekday.is-weekend-edge{color:#111;font-size:.72rem}.workaholic-calendar-month-grid{grid-template-rows:repeat(var(--workaholic-calendar-month-row-count),minmax(0,1fr));height:100%;min-height:0}.workaholic-calendar-month-grid--stacked{contain:layout paint;grid-template-rows:repeat(6,minmax(208px,208px));height:auto}.workaholic-calendar-month-grid--week{contain:layout paint;grid-template-rows:minmax(208px,208px);height:auto}.workaholic-calendar-month-cell{text-align:left;min-height:0;color:var(--workaholic-calendar-text);contain:layout paint;background:linear-gradient(#fffffff5,#f8f8f6fa);grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px 10px 8px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff0,0 12px 24px #1111110a}.workaholic-calendar-month-cell.weekend-edge{gap:6px;padding:10px 6px 8px}.workaholic-calendar-month-cell:hover{z-index:2;box-shadow:inset 0 1px #fffffff5,0 16px 28px #1111110f}.workaholic-calendar-month-cell.outside-month{color:#11111157;background:linear-gradient(#efefeff5,#e7e7e7fa);box-shadow:inset 0 1px #ffffffbd,0 10px 20px #11111105}.workaholic-calendar-month-cell.selected:after{content:"";pointer-events:none;background:linear-gradient(127deg,#6c6c70,#95969b 12%,#d5d7dc 28%,#f1f3f6 42%,#fff 50%,#eceef2 60%,#c4c7cd 76%,#7d7f85);padding:1px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 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}.workaholic-calendar-month-cell-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.workaholic-calendar-month-cell-header-actions{align-items:center;gap:8px;display:flex}.workaholic-calendar-month-cell-number{font-size:.92rem;font-weight:600;line-height:1}.workaholic-calendar-month-cell.weekend-edge .workaholic-calendar-month-cell-number{font-size:.82rem}.workaholic-calendar-month-cell-marker{color:var(--workaholic-calendar-text-soft);font-size:.64rem}.workaholic-calendar-month-cell.weekend-edge .workaholic-calendar-month-cell-marker{display:none}.workaholic-calendar-month-cell-action{width:auto;height:auto;color:var(--workaholic-calendar-text-soft);background:0 0;border:0;padding:0;font-size:1rem;font-weight:600;line-height:1}.workaholic-calendar-month-cell-body{scrollbar-width:thin;scrollbar-color:#11111124 transparent;flex-direction:column;gap:6px;min-height:0;padding-right:4px;display:flex;overflow:auto}.workaholic-calendar-month-cell-body::-webkit-scrollbar{width:6px}.workaholic-calendar-month-cell-body::-webkit-scrollbar-thumb{background:#11111124}.workaholic-calendar-month-cell.weekend-edge .workaholic-calendar-month-cell-body{gap:5px}.workaholic-calendar-event-chip,.workaholic-calendar-all-day-chip,.workaholic-calendar-timed-event{--workaholic-calendar-side-fill:linear-gradient(180deg, var(--workaholic-calendar-color,#111) 0%, var(--workaholic-calendar-color,#111) 20%, var(--workaholic-calendar-color,#111) 48%, var(--workaholic-calendar-color,#111) 76%, var(--workaholic-calendar-color,#111) 100%)}@supports (color:color-mix(in lab,red,red)){.workaholic-calendar-event-chip,.workaholic-calendar-all-day-chip,.workaholic-calendar-timed-event{--workaholic-calendar-side-fill:linear-gradient(180deg, color-mix(in srgb, var(--workaholic-calendar-color,#111) 94%, #000) 0%, color-mix(in srgb, var(--workaholic-calendar-color,#111) 74%, #3c3c3c) 20%, color-mix(in srgb, var(--workaholic-calendar-color,#111) 28%, #fff) 48%, color-mix(in srgb, var(--workaholic-calendar-color,#111) 78%, #1a1a1a) 76%, color-mix(in srgb, var(--workaholic-calendar-color,#111) 96%, #000) 100%)}}.workaholic-calendar-event-chip,.workaholic-calendar-all-day-chip,.workaholic-calendar-timed-event{color:var(--workaholic-calendar-text);text-align:left;text-transform:none;position:relative;overflow:hidden}.workaholic-calendar-event-chip:before,.workaholic-calendar-all-day-chip:before,.workaholic-calendar-timed-event:before{content:"";background:var(--workaholic-calendar-side-fill);width:8px;position:absolute;top:0;bottom:0;left:0}.workaholic-calendar-event-chip{background:linear-gradient(#fffffff0,#f9f9f7fa);gap:4px;min-height:46px;padding:12px 14px 12px 20px;display:grid;box-shadow:0 8px 16px #1111110f,inset 0 1px #ffffffeb}.workaholic-calendar-event-chip.compact{background:linear-gradient(#ffffffe6,#f7f7f5f5);align-content:center;gap:2px;min-height:34px;padding:6px 6px 6px 12px;box-shadow:0 6px 12px #1111110d,inset 0 1px #ffffffe0}.workaholic-calendar-event-chip.compact:before{width:5px}.workaholic-calendar-event-chip.draft,.workaholic-calendar-all-day-chip.draft,.workaholic-calendar-timed-event.draft{outline:1px solid #11111114}.workaholic-calendar-event-chip-time,.workaholic-calendar-event-card-time{color:var(--workaholic-calendar-text-muted);font-size:.64rem;font-weight:600;line-height:1}.workaholic-calendar-event-chip strong,.workaholic-calendar-all-day-chip strong,.workaholic-calendar-timed-event strong{color:var(--workaholic-calendar-text);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;line-height:1.2;overflow:hidden}.workaholic-calendar-event-chip span,.workaholic-calendar-all-day-chip span,.workaholic-calendar-timed-event span{color:var(--workaholic-calendar-text-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-weight:400;overflow:hidden}.workaholic-calendar-event-chip.compact span,.workaholic-calendar-event-chip.compact .workaholic-calendar-event-chip-time{display:none}.workaholic-calendar-event-chip.compact strong{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;line-height:1.12;display:-webkit-box}.workaholic-calendar-event-chip.is-middle .workaholic-calendar-event-chip-time,.workaholic-calendar-event-chip.is-end .workaholic-calendar-event-chip-time{color:var(--workaholic-calendar-text-soft)}.workaholic-calendar-day-more,.workaholic-calendar-all-day-empty{color:var(--workaholic-calendar-text-soft);font-size:.72rem}.workaholic-calendar-month-cell.weekend-edge .workaholic-calendar-day-more{justify-self:center;font-size:.64rem}.workaholic-calendar-time-grid-shell{background:var(--workaholic-calendar-paper-strong);isolation:isolate;position:relative}.workaholic-calendar-time-grid{grid-template-columns:84px minmax(88px,.25fr) repeat(5,minmax(220px,1fr)) minmax(88px,.25fr);align-items:start;min-width:980px;display:grid}.workaholic-calendar-time-grid.single-day{grid-template-columns:84px minmax(320px,1fr);min-width:0}.workaholic-calendar-time-axis{z-index:18;background:var(--workaholic-calendar-paper-strong);border-right:1px solid var(--workaholic-calendar-line);grid-template-rows:auto minmax(0,1fr);gap:0;position:sticky;left:0}.workaholic-calendar-time-axis-header,.workaholic-calendar-time-column-header{border-bottom:1px solid var(--workaholic-calendar-line);min-height:60px;top:var(--workaholic-calendar-rangebar-height);z-index:22;background:var(--workaholic-calendar-paper-strong);align-content:center;justify-items:center;padding:8px 10px 6px;display:grid;position:sticky}.workaholic-calendar-time-axis-header{color:var(--workaholic-calendar-text-muted);font-size:.66rem;font-weight:700}.workaholic-calendar-time-axis-body,.workaholic-calendar-time-slots{min-height:100%;height:max(100%,calc(var(--workaholic-calendar-slot-height) * var(--workaholic-calendar-visible-slot-count)));grid-template-rows:repeat(var(--workaholic-calendar-visible-slot-count),minmax(var(--workaholic-calendar-slot-height),1fr));gap:0;display:grid;position:relative}.workaholic-calendar-time-axis-slot,.workaholic-calendar-time-slot{min-height:var(--workaholic-calendar-slot-height);border-top:1px solid var(--workaholic-calendar-line)}.workaholic-calendar-time-slot{cursor:pointer;border-inline:0;background:0 0;border-bottom:0;width:100%;padding:0}.workaholic-calendar-time-slot:hover,.workaholic-calendar-time-slot:focus-visible{background:#11111108;outline:none}.workaholic-calendar-time-axis-boundaries{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-calendar-time-axis-boundary-label{color:var(--workaholic-calendar-text-muted);text-align:right;padding-right:8px;font-size:.64rem;line-height:1;position:absolute;left:0;right:0;transform:translateY(-50%)}.workaholic-calendar-time-axis-boundary-label.start{transform:translateY(0)}.workaholic-calendar-time-axis-boundary-label.end{transform:translateY(-100%)}.workaholic-calendar-time-column{background:var(--workaholic-calendar-panel);border-right:1px solid var(--workaholic-calendar-line);gap:0}.workaholic-calendar-time-column.weekend-edge{background:var(--workaholic-calendar-panel)}@supports (color:color-mix(in lab,red,red)){.workaholic-calendar-time-column.weekend-edge{background:color-mix(in srgb,var(--workaholic-calendar-panel) 82%,var(--workaholic-calendar-paper-muted))}}.workaholic-calendar-time-column.today{background:var(--workaholic-calendar-paper-muted)}@supports (color:color-mix(in lab,red,red)){.workaholic-calendar-time-column.today{background:color-mix(in srgb,var(--workaholic-calendar-paper-muted) 62%,var(--workaholic-calendar-panel))}}.workaholic-calendar-time-column-header{color:var(--workaholic-calendar-text);gap:2px}.workaholic-calendar-time-column-header.weekend-edge{padding-inline:6px}.workaholic-calendar-time-column-header span{color:var(--workaholic-calendar-text-muted);font-size:.64rem}.workaholic-calendar-time-column-header.weekend-edge span,.workaholic-calendar-time-column-header.weekend-edge small{font-size:.54rem}.workaholic-calendar-time-column-header strong{font-size:1rem;font-weight:600;line-height:1}.workaholic-calendar-time-column-header.weekend-edge strong{font-size:.82rem}.workaholic-calendar-time-column-header small{color:var(--workaholic-calendar-text-soft);font-size:.62rem}.workaholic-calendar-time-column-header.selected{background:linear-gradient(180deg,var(--workaholic-calendar-paper-strong) 0%,var(--workaholic-calendar-paper-muted) 100%);box-shadow:inset 0 -2px #1111112e,0 12px 24px #1111110d}.workaholic-calendar-time-column-header.single-day{gap:4px;padding:12px 18px 10px}.workaholic-calendar-time-grid.single-day .workaholic-calendar-time-axis-header.single-day-hidden,.workaholic-calendar-time-grid.single-day .workaholic-calendar-time-column-header.single-day-hidden{display:none}.workaholic-calendar-time-grid.single-day .workaholic-calendar-all-day-lane{top:var(--workaholic-calendar-rangebar-height)}.workaholic-calendar-time-column-header.single-day span{font-size:.72rem;font-weight:600}.workaholic-calendar-time-column-header.single-day strong{font-size:clamp(1.45rem,1.9vw,2rem);line-height:1.06}.workaholic-calendar-all-day-lane{border-bottom:1px solid var(--workaholic-calendar-line);background:var(--workaholic-calendar-panel-soft);grid-auto-rows:minmax(42px,auto);align-content:start;gap:8px;padding:8px 10px}@supports (color:color-mix(in lab,red,red)){.workaholic-calendar-all-day-lane{background:color-mix(in srgb,var(--workaholic-calendar-panel-soft) 92%,var(--workaholic-calendar-panel))}}.workaholic-calendar-all-day-lane{top:calc(var(--workaholic-calendar-rangebar-height) + 60px);z-index:21;position:sticky}.workaholic-calendar-all-day-chip{background:radial-gradient(circle at top,#ffffffeb,#ffffff2e 28%,#fff0 58%),radial-gradient(circle at 100% 100%,var(--workaholic-calendar-color,#111) 0%,#fff0 56%),#ffffffe0;align-content:center;gap:2px;min-height:42px;padding:10px 12px 10px 18px;display:grid}@supports (color:color-mix(in lab,red,red)){.workaholic-calendar-all-day-chip{background:radial-gradient(circle at top,#ffffffeb,#ffffff2e 28%,#fff0 58%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--workaholic-calendar-color,#111) 14%,transparent),#fff0 56%),#ffffffe0}}.workaholic-calendar-all-day-chip{-webkit-backdrop-filter:blur(18px)saturate(140%);box-shadow:0 18px 34px #1111111f,0 6px 14px #1111110f,inset 0 1px #ffffffe6}.workaholic-calendar-time-column-body{min-height:0}.workaholic-calendar-time-events{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.workaholic-calendar-timed-event{background:radial-gradient(circle at top,#ffffffe6,#ffffff29 26%,#fff0 58%),radial-gradient(circle at 100% 100%,var(--workaholic-calendar-color,#111) 0%,#fff0 56%),#ffffffe6;border:0;align-content:start;gap:4px;min-height:72px;padding:12px 14px 12px 20px;display:grid;position:absolute;left:6px;right:6px}@supports (color:color-mix(in lab,red,red)){.workaholic-calendar-timed-event{background:radial-gradient(circle at top,#ffffffe6,#ffffff29 26%,#fff0 58%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--workaholic-calendar-color,#111) 12%,transparent),#fff0 56%),#ffffffe6}}.workaholic-calendar-timed-event{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(140%);box-shadow:0 22px 40px #11111124,0 8px 18px #11111114,inset 0 1px #ffffffeb}.workaholic-calendar-timed-event:hover{box-shadow:0 26px 46px #1111112e,0 10px 20px #1111111a,inset 0 1px #fffffff0}.workaholic-calendar-time-column.weekend-edge .workaholic-calendar-timed-event{padding:10px 8px 10px 14px;left:3px;right:3px}.workaholic-calendar-time-column.weekend-edge .workaholic-calendar-timed-event span{display:none}.workaholic-calendar-editor-popover-shell{z-index:20;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-calendar-editor{background:linear-gradient(180deg,var(--workaholic-calendar-paper-strong) 0%,var(--workaholic-calendar-paper-muted) 100%);border:1px solid #11111114;gap:14px;width:min(360px,100vw - 32px);padding:16px;display:grid;position:absolute;box-shadow:inset 0 1px #ffffffe0,0 28px 54px #11111129}[data-theme=dark] .workaholic-calendar-editor{border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 28px 54px #00000057}.workaholic-calendar-editor-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workaholic-calendar-editor-header div{gap:4px;display:grid}.workaholic-calendar-editor-header strong{color:var(--workaholic-calendar-text);font-size:.8rem}.workaholic-calendar-editor-header span{color:var(--workaholic-calendar-text-soft);font-size:.7rem}.workaholic-calendar-editor-close{width:28px;height:28px;color:var(--workaholic-calendar-text-soft);background:0 0;border:0;padding:0;font-size:1.1rem;line-height:1}.workaholic-calendar-editor-kind-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workaholic-calendar-editor-kind-button{min-height:36px;color:var(--workaholic-calendar-text-soft);background:0 0;border:1px solid #11111114}.workaholic-calendar-editor-kind-button.active{background:var(--workaholic-calendar-active-fill);color:var(--workaholic-calendar-active-text);box-shadow:var(--workaholic-calendar-active-shadow)}.workaholic-calendar-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workaholic-calendar-editor-field{color:var(--workaholic-calendar-text);text-transform:uppercase;gap:6px;font-size:.72rem;font-weight:600;display:grid}.workaholic-calendar-editor-field input,.workaholic-calendar-editor-field select,.workaholic-calendar-editor-field textarea{width:100%;color:var(--workaholic-calendar-text);text-transform:none;background:0 0;border:0;border-bottom:1px solid #1111111f;padding:8px 0;font-size:.82rem;font-weight:500}[data-theme=dark] .workaholic-calendar-editor-field input,[data-theme=dark] .workaholic-calendar-editor-field select,[data-theme=dark] .workaholic-calendar-editor-field textarea{border-bottom-color:#ffffff24}.workaholic-calendar-editor-field textarea{resize:vertical;min-height:80px}.workaholic-calendar-editor-actions{justify-content:flex-end;gap:10px;display:flex}.workaholic-calendar-editor-secondary,.workaholic-calendar-editor-primary{border:1px solid #11111114;min-height:38px;padding:0 14px}.workaholic-calendar-editor-secondary{color:var(--workaholic-calendar-text-soft);background:0 0}.workaholic-calendar-editor-primary{background:var(--workaholic-calendar-active-fill);color:var(--workaholic-calendar-active-text);box-shadow:var(--workaholic-calendar-active-shadow)}[data-theme=dark] .workaholic-calendar-month-cell{background:#090909eb;box-shadow:inset 0 1px #ffffff0f,0 12px 22px #00000042}[data-theme=dark] .workaholic-calendar-month-cell.outside-month{background:#0f0f0fd6}[data-theme=dark] .workaholic-calendar-event-chip,[data-theme=dark] .workaholic-calendar-all-day-chip,[data-theme=dark] .workaholic-calendar-timed-event{background:#080808d1;box-shadow:0 10px 18px #0000003d,inset 0 1px #ffffff0f}[data-theme=dark] .workaholic-calendar-month-shell__blur--top{background:linear-gradient(#0c0c0cf5,#0c0c0ccc 28%,#0c0c0c57 62%,#0c0c0c00)}[data-theme=dark] .workaholic-calendar-month-shell__blur--bottom,[data-theme=dark] .workaholic-calendar-time-grid-shell__blur{background:linear-gradient(#0c0c0c00,#0c0c0c47,#0c0c0cc7 76%,#0c0c0ceb)}[data-theme=dark] .workaholic-calendar-month-shell__blur:before,[data-theme=dark] .workaholic-calendar-time-grid-shell__blur:before{background:#0a0a0a24}@media(max-width:980px){.workaholic-calendar-toolbar{grid-template-columns:1fr}.workaholic-calendar-toolbar-actions{flex-wrap:wrap;justify-content:flex-start}.workaholic-calendar-toolbar-controls{justify-items:start}.workaholic-calendar-segmented{width:fit-content}.workaholic-calendar-editor{width:auto;right:16px;left:16px!important}.workaholic-calendar-editor-grid{grid-template-columns:1fr}}.workaholic-form-surface{background:#fff;height:100%;min-height:0;position:relative;overflow:hidden}.workaholic-form-surface__frame{background:#fff;border:0;width:100%;height:100%;transition:opacity .16s}.workaholic-form-surface__frame.is-hidden{opacity:0;pointer-events:none}.workaholic-form-surface__toolbar{z-index:20;opacity:0;pointer-events:none;align-items:center;gap:8px;transition:opacity .16s;display:inline-flex;position:absolute;top:16px;right:16px}.workaholic-form-surface:hover .workaholic-form-surface__toolbar,.workaholic-form-surface:focus-within .workaholic-form-surface__toolbar,.workaholic-form-surface__toolbar.is-visible{opacity:1;pointer-events:auto}.workaholic-form-surface__switcher{box-shadow:none;background:0 0;align-items:center;gap:8px;display:inline-flex}.workaholic-form-surface__toolbar-button{letter-spacing:0;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;min-width:116px;min-height:38px;padding:0 18px;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;text-decoration:none;transition:transform .14s,opacity .14s,filter .14s;display:inline-flex}.workaholic-form-surface__switcher .workaholic-form-surface__toolbar-button:not(.is-active){opacity:.76;filter:saturate(.88)}.workaholic-form-surface__toolbar-button:hover,.workaholic-form-surface__toolbar-button:focus-visible{text-decoration:none}.workaholic-form-surface__switcher .workaholic-form-surface__toolbar-button:not(.is-active):hover,.workaholic-form-surface__switcher .workaholic-form-surface__toolbar-button:not(.is-active):focus-visible{opacity:1;filter:none}.workaholic-form-surface__toolbar-button:focus-visible{outline-offset:2px;outline:1px solid #1113}.workaholic-form-surface__fallback{z-index:10;background:#fff;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-form-surface__fallback-card{background:#fff;border:1px solid #11111114;gap:10px;width:min(36rem,100%);padding:28px 30px;display:grid;box-shadow:0 24px 60px #0f172a14}.workaholic-form-surface__fallback-card p{color:#111;letter-spacing:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1}.workaholic-form-surface__fallback-card span{color:#1111119e;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.55}.workaholic-form-surface__fallback-card code{font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}[data-theme=dark] .workaholic-form-surface,[data-theme=dark] .workaholic-form-surface__frame,[data-theme=dark] .workaholic-form-surface__fallback{background:#05070c}[data-theme=dark] .workaholic-form-surface__fallback-card{box-shadow:none;background:#080c12f0;border-color:#8292aa2e}[data-theme=dark] .workaholic-form-surface__toolbar-button:focus-visible{outline-color:#fff3}[data-theme=dark] .workaholic-form-surface__switcher .workaholic-form-surface__toolbar-button:not(.is-active){opacity:.82}[data-theme=dark] .workaholic-form-surface__fallback-card p{color:#f2f6fff5}[data-theme=dark] .workaholic-form-surface__fallback-card span{color:#c7d2e2b8}@media(max-width:1080px){.workaholic-form-surface__toolbar{flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 24px);top:12px;right:12px}}@media(max-width:720px){.workaholic-form-surface__toolbar{justify-content:stretch;gap:6px;inset:auto 12px 12px}.workaholic-form-surface__switcher,.workaholic-form-surface__toolbar-button{flex:auto}.workaholic-form-surface__switcher .workaholic-form-surface__toolbar-button{flex:1 1 0;min-width:0}.workaholic-form-surface__fallback{padding:16px}.workaholic-form-surface__fallback-card{padding:22px 20px}.workaholic-form-surface__fallback-card p{font-size:24px}}.workaholic-gantt-shell{background:#fff;grid-template-rows:auto auto auto minmax(0,1fr);min-height:0;padding:0;display:grid;overflow:hidden}.workaholic-gantt-utilitybar{background:#fff;border-bottom:1px solid #11111114;grid-template-columns:minmax(0,1.2fr) minmax(320px,520px) auto;align-items:start;gap:20px;padding:24px 28px 20px;display:grid}.workaholic-gantt-utilitycopy{gap:8px;min-width:0;display:grid}.workaholic-gantt-utilitycopy span,.workaholic-gantt-search span,.workaholic-gantt-stagebar span,.workaholic-gantt-sidebar-head span,.workaholic-gantt-canvas-head span,.workaholic-gantt-inspector-head span,.workaholic-gantt-inspector-summary span,.workaholic-gantt-taskfield>span,.workaholic-gantt-summary span{color:#11111185;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600}.workaholic-gantt-utilitycopy strong{color:#111;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:30px;font-weight:600;line-height:1}.workaholic-gantt-utilitycopy p,.workaholic-gantt-sidebar-head p,.workaholic-gantt-empty p{color:#1119;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.45}.workaholic-gantt-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workaholic-gantt-summary article{background:linear-gradient(#fff,#f7f7f4);border:1px solid #11111114;gap:8px;padding:14px 16px;display:grid}.workaholic-gantt-summary strong,.workaholic-gantt-stagebar strong,.workaholic-gantt-sidebar-head strong,.workaholic-gantt-canvas-head strong,.workaholic-gantt-inspector-head strong,.workaholic-gantt-inspector-summary strong{color:#111;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.15;display:block}.workaholic-gantt-utilityactions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.workaholic-gantt-toolbar{background:#fff;border-bottom:1px solid #11111114;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 28px 14px;display:flex}.workaholic-gantt-toolbar-button{color:#111;letter-spacing:0;cursor:pointer;background:#fff;border:1px solid #11111124;border-radius:0;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.workaholic-gantt-toolbar-button.is-primary,.workaholic-gantt-toolbar-button:hover,.workaholic-gantt-toolbar-button:focus-visible{color:#fff;background:#111;border-color:#111;outline:none}.workaholic-gantt-viewmodes{background:#f3f3ef;border:1px solid #1111111a;display:inline-flex}.workaholic-gantt-viewmodes button{color:#1111118f;letter-spacing:0;cursor:pointer;background:0 0;border:0;border-radius:0;min-height:34px;padding:0 14px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600}.workaholic-gantt-viewmodes button.is-active{color:#fff;background:#111}.workaholic-gantt-search{gap:8px;min-width:min(440px,100%);display:grid}.workaholic-gantt-search-input{border-bottom:1px solid #1111112e;align-items:center;gap:10px;padding:0 0 10px;display:flex}.workaholic-gantt-search-input svg{color:#1111118a;flex-shrink:0}.workaholic-gantt-search-input input{color:#111;letter-spacing:0;background:0 0;border:0;border-radius:0;outline:none;width:100%;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.workaholic-gantt-stagebar{background:#fff;border-bottom:1px solid #11111114;gap:18px;padding:0 28px 16px;display:flex;overflow:auto hidden}.workaholic-gantt-stagebar button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;gap:6px;min-width:126px;padding:14px 0 12px;display:grid}.workaholic-gantt-stagebar button strong{font-size:16px}.workaholic-gantt-stagebar button.is-active{border-bottom-color:var(--workaholic-gantt-stage-color,#111)}.workaholic-gantt-layout{grid-template-columns:minmax(360px,440px) minmax(0,1fr);min-height:0;display:grid}.workaholic-gantt-sidebar{background:#f9f9f6;border-right:1px solid #11111114;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.workaholic-gantt-sidebar-head,.workaholic-gantt-canvas-head{background:#fff;border-bottom:1px solid #11111114;justify-content:space-between;align-items:flex-end;gap:12px;padding:18px 24px;display:flex}.workaholic-gantt-sidebar-head>div,.workaholic-gantt-canvas-head>div,.workaholic-gantt-canvas-context{gap:6px;display:grid}.workaholic-gantt-sidebar-head p{text-align:right;max-width:200px}.workaholic-gantt-tasklist{min-height:0;overflow:hidden auto}.workaholic-gantt-group-row{min-height:44px;box-shadow:inset 2px 0 0 var(--workaholic-gantt-stage-color,#111);background:#ffffffb8;border-bottom:1px solid #1111110f;align-items:center;gap:10px;padding:10px 18px;display:flex}.workaholic-gantt-group-toggle,.workaholic-gantt-tree-toggle{color:#1111118f;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.workaholic-gantt-group-copy{gap:2px;min-width:0;display:grid}.workaholic-gantt-group-copy strong{color:#111;letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.workaholic-gantt-group-copy span,.workaholic-gantt-tree-spacer{color:#1111117a;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:500}.workaholic-gantt-taskrow{min-height:60px;padding:16px 20px;padding-left:calc(20px + var(--workaholic-gantt-depth,0) * 18px);box-shadow:inset 2px 0 0 var(--workaholic-gantt-stage-color,#111);text-align:left;cursor:pointer;background:0 0;border-bottom:1px solid #1111110f;gap:12px;transition:background .14s,border-color .14s;display:grid}.workaholic-gantt-taskrow:hover,.workaholic-gantt-taskrow:focus-visible,.workaholic-gantt-taskrow.is-active{box-shadow:inset 3px 0 0 var(--workaholic-gantt-stage-color,#111);background:#11111108;outline:none}.workaholic-gantt-taskrow-main{justify-content:space-between;align-items:start;gap:12px;min-width:0;display:flex}.workaholic-gantt-taskrow-titleblock{gap:4px;min-width:0;display:grid}.workaholic-gantt-taskrow-titleline{align-items:center;gap:6px;min-width:0;display:flex}.workaholic-gantt-taskrow-titleblock strong{color:#111;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;overflow:hidden}.workaholic-gantt-taskrow-titleblock span,.workaholic-gantt-taskrow-meta span{color:#11111194;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;overflow:hidden}.workaholic-gantt-taskrow-stage{color:#111;letter-spacing:0;white-space:nowrap;background:#fff;border:1px solid #11111114;flex-shrink:0;padding:4px 8px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600}.workaholic-gantt-taskrow-stage--active{color:#3555f6;border-color:#3555f629}.workaholic-gantt-taskrow-stage--waiting{color:#6c6f76;border-color:#8b8e962e}.workaholic-gantt-taskrow-stage--risk{color:#d92a1f;border-color:#d92a1f29}.workaholic-gantt-taskrow-stage--complete{color:#2a8f62;border-color:#2a8f622e}.workaholic-gantt-taskrow-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.workaholic-gantt-taskrow-progress{background:#11111114;height:4px}.workaholic-gantt-taskrow-progress>div{background:#111;height:100%}.workaholic-gantt-inspector{background:#fff;border-top:1px solid #11111114;gap:18px;padding:20px 24px 24px;display:grid}.workaholic-gantt-inspector-head{justify-content:space-between;align-items:end;gap:12px;display:flex}.workaholic-gantt-inspector-head>div{gap:6px;display:grid}.workaholic-gantt-inspector-summary{border-top:1px solid #11111114;border-bottom:1px solid #11111114;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:14px 0 2px;display:grid}.workaholic-gantt-inspector-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.workaholic-gantt-taskfield{gap:8px;min-width:0;display:grid}.workaholic-gantt-taskfield.is-wide{grid-column:1/-1}.workaholic-gantt-taskfield input,.workaholic-gantt-taskfield textarea,.workaholic-gantt-taskselect{color:#111;letter-spacing:0;background:0 0;border:0;border-bottom:1px solid #1111112e;border-radius:0;outline:none;width:100%;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:400}.workaholic-gantt-taskfield input,.workaholic-gantt-taskselect{padding:0 0 10px}.workaholic-gantt-taskfield textarea{resize:vertical;padding:0 0 10px}.workaholic-gantt-taskfield input::placeholder,.workaholic-gantt-taskfield textarea::placeholder{color:#1111115c}.workaholic-gantt-progress-input{border-bottom:1px solid #1111112e;align-items:center;gap:8px;display:flex}.workaholic-gantt-progress-input input{text-align:right;background:0 0;border:0;padding:0 0 10px}.workaholic-gantt-progress-input span{color:#1111117a;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.workaholic-gantt-empty{align-content:start;gap:12px;padding:20px;display:grid}.workaholic-gantt-empty strong{color:#111;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:600}.workaholic-gantt-empty-actions{flex-wrap:wrap;gap:10px;display:flex}.workaholic-gantt-canvas-shell{background:#fff;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.workaholic-gantt-canvas{min-height:0;overflow:hidden}.workaholic-gantt-popup{background:#fffffffa;border:1px solid #11111114;border-radius:0;gap:10px;max-width:280px;padding:14px;display:grid;box-shadow:0 22px 46px #1111111f}.workaholic-gantt-popup-eyebrow{color:#1111117a;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600}.workaholic-gantt-popup-title{color:#111;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.workaholic-gantt-popup-meta{flex-wrap:wrap;gap:6px;display:flex}.workaholic-gantt-popup-meta span,.workaholic-gantt-popup-details{color:#1119;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.workaholic-task-react-surface,.workaholic-task-react-surface>div,.workaholic-task-react-surface ._3eULf{height:100%;min-height:0}.workaholic-task-react-surface ._CZjuD{min-height:var(--workaholic-gantt-height,420px);background:#fff}.workaholic-task-react-surface ._2B2zv{scrollbar-gutter:stable both-edges;background:#fff;height:100%;overflow:auto}.workaholic-task-react-surface ._2k9Ys{background:#fff}.workaholic-task-react-surface ._2k9Ys,.workaholic-task-react-surface ._1eT-t{scrollbar-width:thin}.workaholic-task-react-surface ._2k9Ys::-webkit-scrollbar{width:12px;height:12px}.workaholic-task-react-surface ._1eT-t::-webkit-scrollbar{width:12px;height:12px}.workaholic-task-react-surface ._2k9Ys::-webkit-scrollbar-thumb{background:#1111112e padding-box padding-box;border:3px solid #0000;border-radius:999px}.workaholic-task-react-surface ._1eT-t::-webkit-scrollbar-thumb{background:#1111112e padding-box padding-box;border:3px solid #0000;border-radius:999px}.workaholic-task-react-surface ._2k9Ys::-webkit-scrollbar-thumb:hover{background:#11111147 padding-box padding-box}.workaholic-task-react-surface ._1eT-t::-webkit-scrollbar-thumb:hover{background:#11111147 padding-box padding-box}.workaholic-task-react-surface svg text,.workaholic-task-react-surface ._3T42e,.workaholic-task-react-surface ._29NTg{font-family:Helvetica,Arial,sans-serif}.workaholic-task-react-surface ._9w8d5,.workaholic-task-react-surface ._2q1Kt,.workaholic-task-react-surface ._3KcaM{fill:#11111194;color:#11111194;letter-spacing:0;font-size:11px;font-weight:600}.workaholic-task-react-surface ._2dZTy,.workaholic-task-react-surface ._35nLX{fill:#fff;background:#fff;height:100%}.workaholic-task-react-surface ._2dZTy:nth-child(2n){fill:#fafafa}.workaholic-task-react-surface ._RuwuK,.workaholic-task-react-surface ._3rUKi,.workaholic-task-react-surface ._1rLuZ{stroke:#11111114}.workaholic-task-react-surface ._DdZ0i,.workaholic-task-react-surface rect[fill="rgba(252, 248, 227, 0.5)"]{fill:#1111110a}.workaholic-task-react-surface ._31ERP,.workaholic-task-react-surface ._2RbVy,.workaholic-task-react-surface ._2P2B1{cursor:pointer}@media(max-width:1380px){.workaholic-gantt-utilitybar{grid-template-columns:minmax(0,1fr)}.workaholic-gantt-utilityactions{justify-content:flex-start}}@media(max-width:1200px){.workaholic-gantt-layout{grid-template-columns:minmax(0,1fr)}.workaholic-gantt-sidebar{border-bottom:1px solid #11111114;border-right:0}.workaholic-gantt-tasklist{max-height:360px}}@media(max-width:900px){.workaholic-gantt-toolbar,.workaholic-gantt-sidebar-head,.workaholic-gantt-canvas-head,.workaholic-gantt-inspector-head{flex-direction:column;align-items:stretch}.workaholic-gantt-sidebar-head p{text-align:left;max-width:none}.workaholic-gantt-summary,.workaholic-gantt-inspector-summary,.workaholic-gantt-inspector-fields,.workaholic-gantt-taskrow-meta{grid-template-columns:minmax(0,1fr)}}.workaholic-task-react-surface.is-dark ._CZjuD,.workaholic-task-react-surface.is-dark ._2B2zv,.workaholic-task-react-surface.is-dark ._2k9Ys{background:#111}.workaholic-task-react-surface.is-dark ._2dZTy,.workaholic-task-react-surface.is-dark ._35nLX{fill:#111}.workaholic-task-react-surface.is-dark ._2dZTy:nth-child(2n){fill:#171717}.workaholic-task-react-surface.is-dark ._RuwuK,.workaholic-task-react-surface.is-dark ._3rUKi,.workaholic-task-react-surface.is-dark ._1rLuZ{stroke:#ffffff14}.workaholic-task-react-surface.is-dark ._9w8d5,.workaholic-task-react-surface.is-dark ._2q1Kt,.workaholic-task-react-surface.is-dark ._3KcaM{fill:#f5f4ef;color:#f5f4ef}.workaholic-task-react-surface.is-dark ._DdZ0i,.workaholic-task-react-surface.is-dark rect[fill="rgba(252, 248, 227, 0.5)"]{fill:#5374ff1f}.workaholic-task-react-surface.is-dark ._2k9Ys::-webkit-scrollbar-thumb{background:#ffffff29 padding-box padding-box}.workaholic-task-react-surface.is-dark ._1eT-t::-webkit-scrollbar-thumb{background:#ffffff29 padding-box padding-box}.workaholic-task-react-surface.is-dark ._2k9Ys::-webkit-scrollbar-thumb:hover{background:#ffffff3d padding-box padding-box}.workaholic-task-react-surface.is-dark ._1eT-t::-webkit-scrollbar-thumb:hover{background:#ffffff3d padding-box padding-box}[data-theme=dark] .workaholic-gantt-shell{background:#090909}[data-theme=dark] .workaholic-gantt-utilitybar,[data-theme=dark] .workaholic-gantt-toolbar,[data-theme=dark] .workaholic-gantt-stagebar,[data-theme=dark] .workaholic-gantt-sidebar,[data-theme=dark] .workaholic-gantt-canvas-shell{background:#090909;border-color:#ffffff14}[data-theme=dark] .workaholic-gantt-utilitycopy strong,[data-theme=dark] .workaholic-gantt-summary strong,[data-theme=dark] .workaholic-gantt-stagebar strong,[data-theme=dark] .workaholic-gantt-group-copy strong,[data-theme=dark] .workaholic-gantt-sidebar-head strong,[data-theme=dark] .workaholic-gantt-canvas-head strong,[data-theme=dark] .workaholic-gantt-taskrow-main strong,[data-theme=dark] .workaholic-gantt-empty strong,[data-theme=dark] .workaholic-gantt-popup-title{color:#fff}[data-theme=dark] .workaholic-gantt-utilitycopy span,[data-theme=dark] .workaholic-gantt-summary span,[data-theme=dark] .workaholic-gantt-stagebar span,[data-theme=dark] .workaholic-gantt-group-copy span,[data-theme=dark] .workaholic-gantt-sidebar-head span,[data-theme=dark] .workaholic-gantt-canvas-head span,[data-theme=dark] .workaholic-gantt-search span,[data-theme=dark] .workaholic-gantt-popup-eyebrow{color:#ffffff94}[data-theme=dark] .workaholic-gantt-taskrow-main span,[data-theme=dark] .workaholic-gantt-taskrow-meta span,[data-theme=dark] .workaholic-gantt-empty p,[data-theme=dark] .workaholic-gantt-popup-meta span,[data-theme=dark] .workaholic-gantt-popup-details{color:#ffffffa3}[data-theme=dark] .workaholic-gantt-summary article,[data-theme=dark] .workaholic-gantt-stagebar button,[data-theme=dark] .workaholic-gantt-group-row,[data-theme=dark] .workaholic-gantt-sidebar-head,[data-theme=dark] .workaholic-gantt-canvas-head,[data-theme=dark] .workaholic-gantt-taskrow,[data-theme=dark] .workaholic-gantt-chart .gantt-container,[data-theme=dark] .workaholic-gantt-popup{box-shadow:none;background:#111;border-color:#ffffff14}[data-theme=dark] .workaholic-gantt-toolbar-button{color:#f5f4ef;background:#111;border-color:#ffffff24}[data-theme=dark] .workaholic-gantt-toolbar-button.is-primary,[data-theme=dark] .workaholic-gantt-toolbar-button:hover,[data-theme=dark] .workaholic-gantt-toolbar-button:focus-visible{color:#090909;background:#f5f4ef}[data-theme=dark] .workaholic-gantt-tasktitle-input,[data-theme=dark] .workaholic-gantt-taskselect,[data-theme=dark] .workaholic-gantt-taskfield input,[data-theme=dark] .workaholic-gantt-progress-input,[data-theme=dark] .workaholic-gantt-taskopen-button{color:#f5f4ef;background:#ffffff0a;border-color:#ffffff1a}[data-theme=dark] .workaholic-gantt-taskfield>span,[data-theme=dark] .workaholic-gantt-taskrow-summary,[data-theme=dark] .workaholic-gantt-progress-input span,[data-theme=dark] .workaholic-gantt-group-toggle,[data-theme=dark] .workaholic-gantt-tree-toggle,[data-theme=dark] .workaholic-gantt-tree-spacer{color:#ffffff7a}[data-theme=dark] .workaholic-gantt-viewmodes{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .workaholic-gantt-viewmodes button{color:#ffffff94}[data-theme=dark] .workaholic-gantt-viewmodes button.is-active{color:#090909;background:#f5f4ef}[data-theme=dark] .workaholic-gantt-stagebar button.is-active{background:#f5f4ef}[data-theme=dark] .workaholic-gantt-stagebar button.is-active span,[data-theme=dark] .workaholic-gantt-stagebar button.is-active strong{color:#090909}[data-theme=dark] .workaholic-gantt-chart .gantt .grid-header,[data-theme=dark] .workaholic-gantt-chart .gantt .grid-row{fill:#111;stroke:#ffffff14}[data-theme=dark] .workaholic-gantt-chart .gantt .tick{stroke:#ffffff14}[data-theme=dark] .workaholic-gantt-chart .gantt .today-highlight{fill:#5374ff1f}[data-theme=dark] .workaholic-gantt-chart .gantt .lower-text,[data-theme=dark] .workaholic-gantt-chart .gantt .upper-text,[data-theme=dark] .workaholic-gantt-chart .gantt .bar-label{fill:#f5f4ef}[data-theme=dark] .workaholic-gantt-chart .gantt .arrow{stroke:#ffffff2e}[data-theme=dark] .workaholic-gantt-chart .gantt .bar-wrapper .bar{fill:#2d2f35}[data-theme=dark] .workaholic-gantt-chart .gantt .workaholic-gantt-task--default .bar-progress{fill:#f5f4ef}@media(max-width:1080px){.workaholic-gantt-utilitybar,.workaholic-gantt-toolbar{flex-direction:column;align-items:stretch}.workaholic-gantt-summary{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.workaholic-gantt-layout{grid-template-columns:1fr}.workaholic-gantt-sidebar{border-bottom:1px solid #1111110f;border-right:0}}@media(max-width:720px){.workaholic-gantt-utilitybar,.workaholic-gantt-toolbar,.workaholic-gantt-stagebar,.workaholic-gantt-canvas,.workaholic-gantt-tasklist{padding-left:14px;padding-right:14px}.workaholic-gantt-summary{grid-template-columns:minmax(0,1fr)}.workaholic-gantt-toolbar-group{justify-content:space-between;width:100%}.workaholic-gantt-search{width:100%;min-width:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.workaholic-analytics-page.workaholic-analytics-fixed-page[data-scope]{--workaholic-analytics-page-fill:#f7f8fa;--workaholic-analytics-panel-fill:#fffffff5;--workaholic-analytics-panel-fill-strong:#fff;--workaholic-analytics-panel-border:#1218201a;--workaholic-analytics-panel-border-strong:#12182029;--workaholic-analytics-ink:#111418;--workaholic-analytics-muted:#11141894;--workaholic-analytics-faint:#11141812;--workaholic-analytics-positive:#16724c;--workaholic-analytics-warning:#a86610;--workaholic-analytics-critical:#a43c35;--workaholic-analytics-blue:#315f9b;--workaholic-analytics-shadow:0 16px 40px #1b222d14;background:var(--workaholic-analytics-page-fill);height:100%;min-height:100%;color:var(--workaholic-analytics-ink);letter-spacing:0;font-family:Helvetica,Arial,sans-serif;overflow:auto}[data-theme=dark] .workaholic-analytics-page.workaholic-analytics-fixed-page[data-scope]{--workaholic-analytics-page-fill:#070809;--workaholic-analytics-panel-fill:#121315f5;--workaholic-analytics-panel-fill-strong:#111214;--workaholic-analytics-panel-border:#ffffff1c;--workaholic-analytics-panel-border-strong:#ffffff2e;--workaholic-analytics-ink:#f6f6f6;--workaholic-analytics-muted:#f6f6f69e;--workaholic-analytics-faint:#ffffff14;--workaholic-analytics-positive:#5bc18a;--workaholic-analytics-warning:#d49a46;--workaholic-analytics-critical:#df746c;--workaholic-analytics-blue:#7da8e7;--workaholic-analytics-shadow:0 18px 42px #0000004d}.workaholic-analytics-fixed-board{gap:14px;min-height:calc(100vh - 164px);padding:18px;display:grid}.workaholic-analytics-fixed-header{padding:2px 0 0;display:block}.workaholic-analytics-fixed-metric-title,.workaholic-gauge-metrics span{color:var(--workaholic-analytics-muted);letter-spacing:0;text-transform:uppercase;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.25}.workaholic-analytics-fixed-title{color:var(--workaholic-analytics-ink);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.15;overflow:hidden}.workaholic-analytics-fixed-metric-grid,.workaholic-analytics-fixed-chart-grid{gap:12px;display:grid}.workaholic-analytics-fixed-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workaholic-analytics-fixed-chart-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:minmax(340px,auto)}.workaholic-analytics-fixed-panel{background:linear-gradient(135deg,var(--workaholic-analytics-ink),transparent 58%),transparent;border:0;border-radius:0;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-fixed-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--workaholic-analytics-ink) 4%,transparent),transparent 58%),transparent}}.workaholic-analytics-fixed-panel{box-shadow:none}.workaholic-analytics-fixed-panel--metric{justify-content:space-between;gap:14px;min-height:132px;padding:16px 18px 18px;display:grid}.workaholic-analytics-fixed-panel--metric-chart{grid-template-columns:minmax(0,.72fr) minmax(92px,.58fr);align-items:end}.workaholic-analytics-fixed-metric-main{gap:18px;min-width:0;display:grid}.workaholic-analytics-fixed-panel--metric:before{content:"";background:linear-gradient(90deg,var(--workaholic-analytics-blue),var(--workaholic-analytics-positive),var(--workaholic-analytics-warning));width:34px;height:2px;display:block}.workaholic-analytics-fixed-metric-title{color:var(--workaholic-analytics-ink)}.workaholic-analytics-fixed-metric-value{color:var(--workaholic-analytics-ink);letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:44px;font-weight:600;line-height:1.1}.workaholic-analytics-fixed-gradient-number{color:var(--workaholic-analytics-ink);background:0 0}.workaholic-analytics-fixed-metric-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workaholic-analytics-fixed-panel-header{justify-content:center;align-items:center;min-height:46px;padding:14px 18px 8px;display:flex}.workaholic-analytics-fixed-panel-heading{gap:6px;width:100%;min-width:0;display:grid}.workaholic-analytics-fixed-panel-title{width:100%;color:var(--workaholic-analytics-ink);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.15;display:block;overflow:hidden}.workaholic-analytics-fixed-panel-body{flex:1;min-height:0;padding:16px;display:flex;position:relative}.workaholic-analytics-fixed-chart-frame{flex:1;width:100%;min-height:280px;display:flex}.workaholic-analytics-fixed-panel--activity-heatmap .workaholic-analytics-fixed-panel-body{padding:10px 18px 18px}.workaholic-analytics-contribution-heatmap{width:100%;min-width:0}.workaholic-analytics-contribution-grid{grid-template-rows:repeat(7,minmax(0,1fr));grid-auto-columns:minmax(7px,1fr);grid-auto-flow:column;gap:3px;width:100%;display:grid}.workaholic-analytics-contribution-cell{aspect-ratio:1;min-width:0;box-shadow:inset 0 0 0 1px var(--workaholic-analytics-ink);background:0 0;display:block}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-contribution-cell{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--workaholic-analytics-ink) 10%,transparent)}}.workaholic-analytics-contribution-cell[data-level="1"]{background:linear-gradient(135deg,#ffffff05,var(--workaholic-analytics-ink))}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-contribution-cell[data-level="1"]{background:linear-gradient(135deg,#ffffff05,color-mix(in srgb,var(--workaholic-analytics-ink) 16%,transparent))}}.workaholic-analytics-contribution-cell[data-level="1"]{box-shadow:none}.workaholic-analytics-contribution-cell[data-level="2"]{background:linear-gradient(135deg,var(--workaholic-analytics-positive),var(--workaholic-analytics-ink))}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-contribution-cell[data-level="2"]{background:linear-gradient(135deg,color-mix(in srgb,var(--workaholic-analytics-positive) 22%,transparent),color-mix(in srgb,var(--workaholic-analytics-ink) 32%,transparent))}}.workaholic-analytics-contribution-cell[data-level="2"]{box-shadow:none}.workaholic-analytics-contribution-cell[data-level="3"]{background:linear-gradient(135deg,var(--workaholic-analytics-warning),var(--workaholic-analytics-ink))}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-contribution-cell[data-level="3"]{background:linear-gradient(135deg,color-mix(in srgb,var(--workaholic-analytics-warning) 30%,transparent),color-mix(in srgb,var(--workaholic-analytics-ink) 58%,transparent))}}.workaholic-analytics-contribution-cell[data-level="3"]{box-shadow:none}.workaholic-analytics-contribution-cell[data-level="4"]{background:linear-gradient(135deg,var(--workaholic-analytics-warning),var(--workaholic-analytics-critical) 48%,var(--workaholic-analytics-ink));box-shadow:none}.workaholic-analytics-contribution-cell[data-today=true]{outline:1px solid var(--workaholic-analytics-ink)}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-contribution-cell[data-today=true]{outline:1px solid color-mix(in srgb,var(--workaholic-analytics-ink) 44%,transparent)}}.workaholic-analytics-contribution-cell[data-today=true]{outline-offset:1px}.workaholic-analytics-blocked-trend{justify-content:flex-end;align-items:flex-end;gap:3px;width:100%;min-width:0;height:64px;display:flex}.workaholic-analytics-blocked-trend-bar{width:100%;min-width:3px;height:100%;display:block;position:relative}.workaholic-analytics-blocked-trend-bar:before{height:var(--blocked-trend-height,8%);background:linear-gradient(180deg,var(--workaholic-analytics-critical),var(--workaholic-analytics-critical));position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-blocked-trend-bar:before{background:linear-gradient(180deg,color-mix(in srgb,var(--workaholic-analytics-critical) 72%,white),var(--workaholic-analytics-critical))}}.workaholic-analytics-blocked-trend-bar:before{content:""}.workaholic-analytics-blocked-trend-bar[data-level="0"]:before{box-shadow:inset 0 0 0 1px var(--workaholic-analytics-ink);background:0 0}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-blocked-trend-bar[data-level="0"]:before{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--workaholic-analytics-ink) 10%,transparent)}}.workaholic-analytics-blocked-trend-bar[data-level="1"]:before{background:linear-gradient(180deg,var(--workaholic-analytics-critical),var(--workaholic-analytics-ink))}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-blocked-trend-bar[data-level="1"]:before{background:linear-gradient(180deg,color-mix(in srgb,var(--workaholic-analytics-critical) 24%,transparent),color-mix(in srgb,var(--workaholic-analytics-ink) 18%,transparent))}}.workaholic-analytics-blocked-trend-bar[data-level="2"]:before{background:linear-gradient(180deg,var(--workaholic-analytics-warning),var(--workaholic-analytics-critical))}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-blocked-trend-bar[data-level="2"]:before{background:linear-gradient(180deg,color-mix(in srgb,var(--workaholic-analytics-warning) 48%,transparent),color-mix(in srgb,var(--workaholic-analytics-critical) 48%,transparent))}}.workaholic-analytics-blocked-trend-bar[data-level="3"]:before,.workaholic-analytics-blocked-trend-bar[data-level="4"]:before{background:linear-gradient(180deg,var(--workaholic-analytics-warning),var(--workaholic-analytics-critical))}.workaholic-analytics-fixed-panel--wide,.workaholic-analytics-fixed-panel--heatmap{grid-column:1/-1}.workaholic-analytics-fixed-panel--wide .workaholic-analytics-fixed-chart-frame{min-height:320px}.workaholic-analytics-fixed-chart-surface,.workaholic-analytics-fixed-chart-surface>div,.workaholic-analytics-fixed-chart-surface canvas{border-radius:0;width:100%;height:100%}.workaholic-analytics-fixed-chart-fallback{width:100%;min-height:100%;color:var(--workaholic-analytics-muted);letter-spacing:0;text-align:center;place-items:center;padding:20px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;display:grid}.workaholic-analytics-page :where(.ag-chart-tooltip,.ag-charts-tooltip,.ag-tooltip){background:var(--workaholic-analytics-page-fill)!important;border:0!important}@supports (color:color-mix(in lab,red,red)){.workaholic-analytics-page :where(.ag-chart-tooltip,.ag-charts-tooltip,.ag-tooltip){background:color-mix(in srgb,var(--workaholic-analytics-page-fill) 72%,transparent)!important}}.workaholic-analytics-page :where(.ag-chart-tooltip,.ag-charts-tooltip,.ag-tooltip){-webkit-backdrop-filter:blur(18px)saturate(120%)invert();backdrop-filter:blur(18px)saturate(120%)invert();color:var(--workaholic-analytics-ink)!important;box-shadow:0 14px 42px #00000047!important}.workaholic-gauge-card{grid-template-rows:minmax(0,1fr) auto;gap:12px;width:100%;min-height:0;display:grid}.workaholic-gauge-surface{place-items:center;min-height:0;display:grid}.workaholic-gauge-svg{width:100%;height:100%;max-height:246px}.workaholic-gauge-track,.workaholic-gauge-segment{fill:none;stroke-linecap:round;stroke-width:16px}.workaholic-gauge-pointer{stroke-linecap:round;stroke-width:5px}.workaholic-gauge-hub{stroke-width:3px}.workaholic-gauge-score,.workaholic-gauge-label,.workaholic-gauge-subcopy{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}.workaholic-gauge-score{font-size:36px;font-weight:600}.workaholic-gauge-label{text-transform:uppercase;font-size:11px;font-weight:600}.workaholic-gauge-subcopy{text-transform:uppercase;font-size:10px;font-weight:400}.workaholic-gauge-metrics{border-top:1px solid var(--workaholic-analytics-panel-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.workaholic-gauge-metrics div{gap:4px;min-width:0;display:grid}.workaholic-gauge-metrics strong{color:var(--workaholic-analytics-ink);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1;overflow:hidden}@media(max-width:1180px){.workaholic-analytics-fixed-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workaholic-analytics-fixed-chart-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.workaholic-analytics-fixed-board{min-height:auto;padding:12px}.workaholic-analytics-fixed-header{padding:16px}.workaholic-analytics-fixed-title{white-space:normal;font-size:24px}.workaholic-analytics-fixed-metric-grid{grid-template-columns:minmax(0,1fr)}.workaholic-analytics-fixed-panel--metric{min-height:132px}.workaholic-analytics-fixed-chart-grid{grid-auto-rows:minmax(320px,auto)}.workaholic-gauge-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.workaholic-home-page{color:#111;background:0 0;height:100%;min-height:100%;padding:18px 18px 34px;font-family:Helvetica,Arial,sans-serif;overflow:auto}[data-theme=dark] .workaholic-home-page,.theme-dark .workaholic-home-page,body.theme-dark .workaholic-home-page{color:#f5f5f5;background:0 0}.workaholic-home-page,.workaholic-home-page button,.workaholic-home-page input,.workaholic-home-page textarea,.workaholic-home-page select{letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.4}.workaholic-home-page button{cursor:pointer}.workaholic-home-utility-bar,.workaholic-home-overview-row,.workaholic-home-grid,.workaholic-home-section,.workaholic-home-section__panel,.workaholic-home-stack,.workaholic-home-planner,.workaholic-home-heatmap,.workaholic-home-heatmap__week{gap:12px;display:grid}.workaholic-home-utility-bar{align-items:center;gap:12px;margin-bottom:10px;display:flex}.workaholic-home-utility-bar__org{gap:2px;display:grid}.workaholic-home-utility-bar__org-label{color:#11111180;text-transform:uppercase;font-weight:600}.workaholic-home-utility-bar__org strong{text-transform:uppercase;font-weight:600}[data-theme=dark] .workaholic-home-utility-bar__org-label,.theme-dark .workaholic-home-utility-bar__org-label,body.theme-dark .workaholic-home-utility-bar__org-label{color:#f5f5f58f}.workaholic-home-overview-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.workaholic-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:22px}.workaholic-home-column{align-content:start;gap:22px;display:grid}.workaholic-home-section__header{text-align:center;justify-content:center;display:flex}.workaholic-home-section__title{text-transform:uppercase;margin:0;font-weight:600}.workaholic-home-section__panel{background:0 0;padding:0}.workaholic-home-activity-panel{align-items:start}.workaholic-home-heatmap__months{grid-template-columns:repeat(var(--heatmap-weeks,53),minmax(0,1fr));gap:4px;display:grid}.workaholic-home-heatmap__month{color:#1111117a;text-transform:uppercase;min-height:14px;font-weight:600}[data-theme=dark] .workaholic-home-heatmap__month,.theme-dark .workaholic-home-heatmap__month,body.theme-dark .workaholic-home-heatmap__month{color:#f5f5f57a}.workaholic-home-heatmap__grid{grid-template-columns:repeat(var(--heatmap-weeks,53),minmax(0,1fr));gap:4px;display:grid}.workaholic-home-heatmap__cell{aspect-ratio:1;background:#1111110a;min-width:0;display:block}.workaholic-home-heatmap__cell[data-empty=true]{background:0 0}[data-theme=dark] .workaholic-home-heatmap__cell,.theme-dark .workaholic-home-heatmap__cell,body.theme-dark .workaholic-home-heatmap__cell{background:#ffffff0d}[data-theme=dark] .workaholic-home-heatmap__cell[data-empty=true],.theme-dark .workaholic-home-heatmap__cell[data-empty=true],body.theme-dark .workaholic-home-heatmap__cell[data-empty=true]{background:0 0}.workaholic-home-heatmap__cell[data-level="1"]{background:#11111129}.workaholic-home-heatmap__cell[data-level="2"]{background:linear-gradient(135deg,#16724c66,#11111147)}.workaholic-home-heatmap__cell[data-level="3"]{background:linear-gradient(135deg,#a86610b8,#1111116b)}.workaholic-home-heatmap__cell[data-level="4"]{background:linear-gradient(135deg,#a86610e6,#a43c35f0,#111111e0)}.workaholic-home-heatmap__cell[data-today=true]{box-shadow:inset 0 0 0 2px #11111138}[data-theme=dark] .workaholic-home-heatmap__cell[data-today=true],.theme-dark .workaholic-home-heatmap__cell[data-today=true],body.theme-dark .workaholic-home-heatmap__cell[data-today=true]{box-shadow:inset 0 0 0 2px #f5f5f547}.workaholic-home-planner__empty,.workaholic-home-row strong{text-transform:uppercase;margin:0;font-weight:600}.workaholic-home-planner__empty,.workaholic-home-row__meta,.workaholic-home-stack__empty{color:#111111ad;margin:0}[data-theme=dark] .workaholic-home-planner__empty,.theme-dark .workaholic-home-planner__empty,body.theme-dark .workaholic-home-planner__empty,[data-theme=dark] .workaholic-home-row__meta,.theme-dark .workaholic-home-row__meta,body.theme-dark .workaholic-home-row__meta,[data-theme=dark] .workaholic-home-stack__empty,.theme-dark .workaholic-home-stack__empty,body.theme-dark .workaholic-home-stack__empty{color:#f5f5f5a8}.workaholic-home-planner-surface{--calendar-border:#1111111f;--calendar-border-strong:#1111112e;--calendar-panel:#fff;--calendar-panel-muted:#f7f7f7;--calendar-panel-soft:#fafafa;--calendar-panel-alt:#f3f3f3;--calendar-text:#111;--calendar-text-soft:#1111119e;--calendar-text-muted:#11111170;overscroll-behavior:contain;scrollbar-width:none;max-height:420px;overflow:auto}.workaholic-home-planner-surface::-webkit-scrollbar{width:0;height:0;display:none}[data-theme=dark] .workaholic-home-planner-surface,.theme-dark .workaholic-home-planner-surface,body.theme-dark .workaholic-home-planner-surface{--calendar-border:#ffffff1a;--calendar-border-strong:#ffffff29;--calendar-panel:#0f0f0f;--calendar-panel-muted:#151515;--calendar-panel-soft:#131313;--calendar-panel-alt:#1b1b1b;--calendar-text:#f5f4ef;--calendar-text-soft:#f5f4efa3;--calendar-text-muted:#f5f4ef75}.workaholic-home-planner-surface .calendar-schedule-board{align-content:start;gap:12px;padding:0;display:grid}.workaholic-home-planner-surface .calendar-schedule-group,.workaholic-home-planner-surface .calendar-schedule-list{gap:12px;display:grid}.workaholic-home-planner-surface .calendar-schedule-list-item{gap:8px;display:grid}.workaholic-home-planner-surface .calendar-schedule-group-header{border:1px solid var(--calendar-border);background:var(--calendar-panel);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 16px 28px #1111110f,inset 0 1px #ffffffe0}.workaholic-home-planner-surface .calendar-schedule-group-header.selected{color:#fff;background:linear-gradient(#111,#4a4a4a 18%,#1a1a1a,#050505 78%,#000);border-color:#111111d1;box-shadow:0 22px 38px #11111124,inset 0 1px #ffffff24}.workaholic-home-planner-surface .calendar-schedule-group-header.selected span{color:#ffffffc7}.workaholic-home-planner-surface .calendar-event-card{--planner-side-fill:linear-gradient(180deg, var(--planner-color,#111) 0%, var(--planner-color,#111) 9%, var(--planner-color,#111) 18%, var(--planner-color,#111) 34%, var(--planner-color,#111) 52%, var(--planner-color,#111) 72%, var(--planner-color,#111) 88%, var(--planner-color,#111) 100%)}@supports (color:color-mix(in lab,red,red)){.workaholic-home-planner-surface .calendar-event-card{--planner-side-fill:linear-gradient(180deg, color-mix(in srgb, var(--planner-color,#111) 74%, #fff) 0%, color-mix(in srgb, var(--planner-color,#111) 88%, #1d1d1d) 9%, color-mix(in srgb, var(--planner-color,#111) 96%, #050505) 18%, color-mix(in srgb, var(--planner-color,#111) 72%, #000) 34%, color-mix(in srgb, var(--planner-color,#111) 84%, #222) 52%, color-mix(in srgb, var(--planner-color,#111) 92%, #2b2b2b) 72%, color-mix(in srgb, var(--planner-color,#111) 78%, #050505) 88%, color-mix(in srgb, var(--planner-color,#111) 98%, #000) 100%)}}.workaholic-home-planner-surface .calendar-event-card{border:1px solid var(--calendar-border);background:var(--calendar-panel);color:var(--calendar-text);text-align:left;gap:4px;padding:10px 12px 10px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 28px #1111110f,inset 0 1px #ffffffe0}.workaholic-home-planner-surface .calendar-event-card:before{content:"";background:var(--planner-side-fill);width:6px;position:absolute;top:0;bottom:0;left:0}.workaholic-home-planner-surface .calendar-event-card-time{color:var(--calendar-text-muted);font-weight:600}.workaholic-home-planner-surface .calendar-event-card strong{font-weight:600;line-height:1.3}.workaholic-home-planner-surface .calendar-event-card span{color:var(--calendar-text-soft);line-height:1.3}.workaholic-home-planner-card:disabled{cursor:default}.workaholic-home-planner-card:hover,.workaholic-home-planner-card:focus-visible{opacity:.82}.workaholic-home-planner-surface .calendar-current-time-indicator{z-index:12;pointer-events:none;align-items:center;gap:6px;margin:0;display:flex;position:relative;left:auto;right:auto;transform:none}.workaholic-home-planner-surface .calendar-current-time-indicator:before{content:"";width:7px;height:7px;box-shadow:0 0 0 2px var(--calendar-panel);background:#e11d2e;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.workaholic-home-planner-surface .calendar-current-time-indicator:before{box-shadow:0 0 0 2px color-mix(in srgb,var(--calendar-panel) 86%,transparent)}}.workaholic-home-planner-surface .calendar-current-time-indicator:after{content:"";background:#e11d2e;flex:1;height:1px;box-shadow:0 0 0 1px #e11d2e1f}.workaholic-home-planner-surface .calendar-current-time-indicator span{color:#e11d2e;text-align:right;white-space:nowrap;order:-1;min-width:52px;padding-right:6px;font-size:11px;font-weight:600;line-height:1}.workaholic-home-row,.workaholic-home-row--button{min-width:0;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0;display:grid}.workaholic-home-row__title,.workaholic-home-row__meta,.workaholic-home-row__side{margin:0}.workaholic-home-row__title{text-transform:uppercase;font-weight:600}.workaholic-home-row__meta,.workaholic-home-row__side{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.workaholic-home-row__side{text-align:right;justify-content:flex-end}.workaholic-home-row--button:hover,.workaholic-home-row--button:focus-visible{opacity:.74}.workaholic-home-stack__empty{text-transform:uppercase;padding:6px 0}@media(max-width:1200px){.workaholic-home-overview-row{grid-template-columns:minmax(0,1fr)}.workaholic-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.workaholic-home-page{padding:16px 14px 28px}.workaholic-home-overview-row{grid-template-columns:minmax(0,1fr)}.workaholic-home-utility-bar{gap:10px}.workaholic-home-grid{grid-template-columns:minmax(0,1fr);margin-top:18px}}.workaholic-goals-flow-controls{border-radius:0!important}.workaholic-goals-flow-controls button{color:#111!important;box-shadow:none!important;background:#fffffff5!important;border-bottom:1px solid #1111111f!important;border-radius:0!important}.workaholic-goals-flow-controls button:last-child{border-bottom:0!important}.workaholic-goals-flow-controls button:hover{color:#fff!important;background:#111!important}[data-theme=dark] .workaholic-goals-flow-controls button{color:#f5f5f3!important;background:#050505f0!important;border-bottom:1px solid #ffffff1f!important}[data-theme=dark] .workaholic-goals-flow-controls button:hover{color:#111!important;background:#f5f5f3!important}.workaholic-goals-flow-minimap{overflow:hidden;border-radius:0!important}.workaholic-goals-flow-surface .react-flow__pane{cursor:grab}.workaholic-goals-flow-surface,.workaholic-goals-flow-surface .react-flow__renderer,.workaholic-goals-flow-surface .react-flow__viewport,.workaholic-goals-flow-surface .react-flow__container,.workaholic-goals-flow-surface .react-flow__background{background:0 0!important}.workaholic-goals-flow-surface .react-flow__background-pattern{fill:#0000!important}.workaholic-goals-flow-surface .react-flow__pane:active{cursor:grabbing}.workaholic-goals-flow-note__paper{border:1px solid var(--workaholic-goals-flow-note-border);background:var(--workaholic-goals-flow-note-surface);box-shadow:var(--workaholic-goals-flow-note-shadow);color:var(--workaholic-goals-flow-note-text);flex-direction:column;transition:box-shadow .18s,transform .18s;display:flex;overflow:visible;transform:translateY(0)}.workaholic-goals-flow-note__paper.is-active{transform:translateY(-2px)}.workaholic-goals-flow-note__title{color:var(--workaholic-goals-flow-note-text)}.workaholic-goals-flow-note__paper input::placeholder,.workaholic-goals-flow-note__remove{color:var(--workaholic-goals-flow-note-muted)}.workaholic-goals-flow-note__remove:hover,.workaholic-goals-flow-note__remove:focus-visible{color:var(--workaholic-goals-flow-note-text)}.workaholic-goals-flow-note__editor,.workaholic-goals-flow-note__editor *{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}.workaholic-goals-flow-note__editor{flex:auto;min-height:0;display:flex}.workaholic-goals-flow-note__editor .workaholic-rich-text-editor{flex:auto;width:100%;min-height:0;display:flex;overflow:visible}.workaholic-goals-flow-note__editor .workaholic-plate-container{background:0 0;flex:auto;height:100%;display:flex;overflow:visible}.workaholic-goals-flow-note__editor .workaholic-rich-text-content{flex:auto;height:100%;min-height:0!important;color:var(--workaholic-goals-flow-note-text)!important;background:0 0!important;overflow:visible!important}.workaholic-goals-flow-note__editor .workaholic-rich-text-content [data-slate-editor=true]{height:100%;overflow-y:auto;min-height:0!important;padding:0!important}.workaholic-goals-flow-note__editor .workaholic-rich-text-content [data-slate-placeholder]{color:var(--workaholic-goals-flow-note-muted)!important}.workaholic-goals-flow-note__editor .workaholic-rich-text-content div,.workaholic-goals-flow-note__editor .workaholic-rich-text-content p,.workaholic-goals-flow-note__editor .workaholic-rich-text-content li,.workaholic-goals-flow-note__editor .workaholic-rich-text-content blockquote{margin-top:0;margin-bottom:.4rem}.workaholic-goals-flow-note__editor .workaholic-plate-floating-toolbar{z-index:120}.workaholic-goals-flow-note__editor .workaholic-plate-floating-toolbar,.workaholic-goals-flow-note__editor .workaholic-plate-floating-toolbar *{pointer-events:auto}.workaholic-goals-podium-rank__handle{opacity:0;pointer-events:none;transition:opacity .14s,transform .14s;transform:translateY(2px)}.workaholic-goals-podium-rank:hover .workaholic-goals-podium-rank__handle,.workaholic-goals-podium-rank:focus-within .workaholic-goals-podium-rank__handle{opacity:1;pointer-events:auto;transform:translateY(0)}.workaholic-goals-podium-create-edge{opacity:0;pointer-events:auto;transition:opacity .14s,transform .14s;transform:translateY(2px)}.workaholic-goals-podium-create-edge.is-left{left:0}.workaholic-goals-podium-create-edge.is-right{right:0}.workaholic-goals-podium-create-edge:hover,.workaholic-goals-podium-create-edge:focus-visible{opacity:1;transform:translateY(0)}.workaholic-goals-route{--workaholic-goals-route-bg:linear-gradient(180deg, #fffffffa, #f4f5f6f5);--workaholic-goals-route-hover:#11111114;--workaholic-goals-route-complete:#14803c;background:var(--workaholic-goals-route-bg);width:100%;min-height:100vh;color:var(--ink);font-family:Helvetica,Arial,sans-serif}[data-theme=dark] .workaholic-goals-route{--workaholic-goals-route-bg:radial-gradient(circle at top, #ffffff14 0%, #fff0 24%), linear-gradient(180deg, #050505 0%, #090909 44%, #030303 100%);--workaholic-goals-route-hover:#ffffff24;--workaholic-goals-route-complete:#31a65d}.workaholic-goals-route__index,.workaholic-goals-route__detail{width:min(100%,1120px);margin:0 auto;padding:28px 28px 72px}.workaholic-goals-route__detail{align-content:start;justify-items:center;gap:24px;width:min(100%,920px);min-height:100vh;padding-block:0 56px;display:grid}.workaholic-goals-route__progress-shell{gap:12px;width:100%;display:grid}.workaholic-goals-route__progress-shell--hero{gap:8px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 0 20px}.workaholic-goals-route__progress-topline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;min-height:46px;padding:0 42px 0 0;display:grid}.workaholic-goals-route__progress-bar{background:#7f7f7f24;height:18px;position:relative;overflow:hidden}.workaholic-goals-route__progress-fill{background:linear-gradient(127deg,#052512,#08351a,#0d4b24 36%,#156432 56%,#68b285 80%,#f3fff8);height:100%;transition:width .22s;position:relative}.workaholic-goals-route__progress-fill:after{content:"";background:linear-gradient(127deg,#0000,#ffffff14 34%,#fff6,#ffffff1a 66%,#0000);animation:2.6s linear infinite workaholic-goals-progress-shimmer;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%)}.workaholic-goals-route__progress-meta{justify-content:flex-end;align-items:end;gap:16px;padding:0 42px 0 0;display:flex}.workaholic-goals-route__progress-value{color:var(--workaholic-goals-route-complete);text-transform:uppercase;font-size:clamp(42px,7vw,72px);font-weight:600;line-height:1}.workaholic-goals-route__progress-value--inline{font-size:18px}@keyframes workaholic-goals-progress-shimmer{to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.workaholic-goals-route__progress-fill:after{animation:none}}.workaholic-goals-route__progress-summary{color:var(--ink);text-align:right;text-transform:uppercase;max-width:30rem;font-size:11px;font-weight:600}.workaholic-goals-route__progress-controls{gap:16px;display:grid}.workaholic-goals-route__target-editor{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:14px 18px;display:grid}.workaholic-goals-route__target-stepper-button{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);background:0 0;justify-content:center;align-items:center;display:inline-flex}.workaholic-goals-route__target-stepper-button:hover{border-color:var(--ink);background:var(--workaholic-goals-route-hover)}.workaholic-goals-route__target-line{width:100%;min-width:0;display:block}.workaholic-goals-route__target-line input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:ew-resize;background:0 0;width:100%;height:44px;margin:0;display:block}.workaholic-goals-route__target-line input:focus{outline:none}.workaholic-goals-route__target-line input::-webkit-slider-runnable-track{background:#1113;height:2px}.workaholic-goals-route__target-line input::-moz-range-track{background:#1113;height:2px}.workaholic-goals-route__target-line input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml,%3csvg%20width='176'%20height='56'%20viewBox='0%200%20176%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='shaft'%20x1='0'%20y1='28'%20x2='64'%20y2='28'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23E9E9E9'/%3e%3cstop%20offset='0.2'%20stop-color='%23A2A2A2'/%3e%3cstop%20offset='0.54'%20stop-color='%23FCFCFC'/%3e%3cstop%20offset='0.78'%20stop-color='%238E8E8E'/%3e%3cstop%20offset='1'%20stop-color='%23D8D8D8'/%3e%3c/linearGradient%3e%3clinearGradient%20id='body'%20x1='64'%20y1='6'%20x2='168'%20y2='50'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23F7F7F7'/%3e%3cstop%20offset='0.18'%20stop-color='%23D5D5D5'/%3e%3cstop%20offset='0.5'%20stop-color='%23FFFFFF'/%3e%3cstop%20offset='0.68'%20stop-color='%23ABABAB'/%3e%3cstop%20offset='1'%20stop-color='%23ECECEC'/%3e%3c/linearGradient%3e%3cradialGradient%20id='flare'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(116%2028)%20rotate(180)%20scale(56%2042)'%3e%3cstop%20offset='0'%20stop-color='%238E8E8E'%20stop-opacity='0.72'/%3e%3cstop%20offset='0.28'%20stop-color='%23FFFFFF'%20stop-opacity='0.9'/%3e%3cstop%20offset='0.58'%20stop-color='%23C9C9C9'%20stop-opacity='0.56'/%3e%3cstop%20offset='1'%20stop-color='%238A8A8A'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3crect%20x='1'%20y='22'%20width='67'%20height='12'%20fill='url(%23shaft)'/%3e%3crect%20x='63.5'%20y='5.5'%20width='105'%20height='45'%20fill='url(%23body)'%20stroke='%239B9B9B'/%3e%3cpath%20d='M116%2028L64%206H168L116%2028Z'%20fill='url(%23flare)'/%3e%3cpath%20d='M116%2028L64%2050H168L116%2028Z'%20fill='url(%23flare)'/%3e%3c/svg%3e") 50%/contain no-repeat;border:0;width:132px;height:42px;margin-top:-20px}.workaholic-goals-route__target-line input::-moz-range-thumb{background:url("data:image/svg+xml,%3csvg%20width='176'%20height='56'%20viewBox='0%200%20176%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='shaft'%20x1='0'%20y1='28'%20x2='64'%20y2='28'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23E9E9E9'/%3e%3cstop%20offset='0.2'%20stop-color='%23A2A2A2'/%3e%3cstop%20offset='0.54'%20stop-color='%23FCFCFC'/%3e%3cstop%20offset='0.78'%20stop-color='%238E8E8E'/%3e%3cstop%20offset='1'%20stop-color='%23D8D8D8'/%3e%3c/linearGradient%3e%3clinearGradient%20id='body'%20x1='64'%20y1='6'%20x2='168'%20y2='50'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23F7F7F7'/%3e%3cstop%20offset='0.18'%20stop-color='%23D5D5D5'/%3e%3cstop%20offset='0.5'%20stop-color='%23FFFFFF'/%3e%3cstop%20offset='0.68'%20stop-color='%23ABABAB'/%3e%3cstop%20offset='1'%20stop-color='%23ECECEC'/%3e%3c/linearGradient%3e%3cradialGradient%20id='flare'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(116%2028)%20rotate(180)%20scale(56%2042)'%3e%3cstop%20offset='0'%20stop-color='%238E8E8E'%20stop-opacity='0.72'/%3e%3cstop%20offset='0.28'%20stop-color='%23FFFFFF'%20stop-opacity='0.9'/%3e%3cstop%20offset='0.58'%20stop-color='%23C9C9C9'%20stop-opacity='0.56'/%3e%3cstop%20offset='1'%20stop-color='%238A8A8A'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3crect%20x='1'%20y='22'%20width='67'%20height='12'%20fill='url(%23shaft)'/%3e%3crect%20x='63.5'%20y='5.5'%20width='105'%20height='45'%20fill='url(%23body)'%20stroke='%239B9B9B'/%3e%3cpath%20d='M116%2028L64%206H168L116%2028Z'%20fill='url(%23flare)'/%3e%3cpath%20d='M116%2028L64%2050H168L116%2028Z'%20fill='url(%23flare)'/%3e%3c/svg%3e") 50%/contain no-repeat;border:0;border-radius:0;width:132px;height:42px}.workaholic-goals-route__target-line input::-moz-range-progress{background:#1113;height:2px}.workaholic-goals-route__target-line input::-moz-range-track{background:#1113;border-radius:0;height:2px}.workaholic-goals-route__target-readout{min-width:0;color:var(--ink);text-transform:uppercase;grid-column:1/-1;justify-content:center;align-items:baseline;gap:8px;font-size:28px;font-weight:600;line-height:1;display:flex}.workaholic-goals-route__target-value-input,.workaholic-goals-route__target-unit-input,.workaholic-goals-route__target-unit-select{min-width:0;color:var(--ink);font:inherit;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 0 5px}.workaholic-goals-route__target-value-input{width:8ch}.workaholic-goals-route__target-unit-input{width:7ch}.workaholic-goals-route__target-unit-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:7ch}.workaholic-goals-route__target-value-input:hover,.workaholic-goals-route__target-unit-input:hover,.workaholic-goals-route__target-unit-select:hover,.workaholic-goals-route__target-value-input:focus,.workaholic-goals-route__target-unit-input:focus,.workaholic-goals-route__target-unit-select:focus{border-bottom-color:var(--ink);outline:none}.workaholic-goals-route__target-toggle,.workaholic-goals-route__target-task{text-align:left;text-transform:uppercase;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:0;font-size:12px;display:grid}.workaholic-goals-route__target-toggle.is-active,.workaholic-goals-route__target-task.is-complete{color:var(--workaholic-goals-route-complete)}.workaholic-goals-route__target-task-list{gap:8px;display:grid}.workaholic-goals-route__hero{border-bottom:1px solid var(--line-strong);gap:10px;padding-bottom:18px;display:grid}.workaholic-goals-route__hero-title,.workaholic-goals-route__detail-title{text-transform:uppercase;font-size:18px;font-weight:600;line-height:1.2}.workaholic-goals-route__detail-header{text-align:center;justify-items:center;gap:16px;width:100%;padding:0 28px;display:grid}.workaholic-goals-route__detail-lockup{grid-template-columns:54px minmax(0,1fr) 54px;align-items:center;column-gap:18px;width:100%;display:grid}.workaholic-goals-route__detail-emblem{color:var(--muted);justify-content:center;align-items:center;display:inline-flex;position:relative}.workaholic-goals-route__detail-emblem-image{object-fit:contain;width:54px;height:54px;display:block}.workaholic-goals-route__detail-copy,.workaholic-goals-route__section{gap:12px;display:grid}.workaholic-goals-route__detail-copy{text-align:center;justify-items:center}.workaholic-goals-route__empty-row{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:400}.workaholic-goals-route__section{justify-self:center;width:min(100%,520px);padding-top:6px}.workaholic-goals-route__section--narrow,.workaholic-goals-route__section--connected{width:min(100%,520px)}.workaholic-goals-route__section-label{text-transform:uppercase;font-size:12px;font-weight:600}.workaholic-goals-route__section-label.is-centered,.workaholic-goals-route__empty-row.is-centered{text-align:center}.workaholic-goals-route__section-header{text-align:center;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.workaholic-goals-route__goal-list,.workaholic-goals-route__task-list,.workaholic-goals-route__initiative-list,.workaholic-goals-route__connected-grid{gap:6px;display:grid}.workaholic-goals-route__goal-row,.workaholic-goals-route__task-copy,.workaholic-goals-route__initiative-row,.workaholic-goals-route__connected-row{text-align:left;text-transform:uppercase;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;font-size:12px;font-weight:400;display:grid}.workaholic-goals-route__goal-row:hover,.workaholic-goals-route__initiative-row:hover,.workaholic-goals-route__task-copy:hover{color:var(--ink)}.workaholic-goals-route__task-list,.workaholic-goals-route__initiative-list,.workaholic-goals-route__connected-grid{justify-items:center;width:100%}.workaholic-goals-route__task-list{justify-items:stretch}.workaholic-goals-route__task-row{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;width:100%;display:grid}.workaholic-goals-route__task-row.is-complete .workaholic-goals-route__task-copy{color:var(--workaholic-goals-route-complete)}.workaholic-goals-route__task-row.is-complete .workaholic-goals-route__task-copy span:first-child{text-decoration:line-through;text-decoration-thickness:1px}.workaholic-goals-route__task-toggle{border:1px solid var(--line-strong);background:0 0;width:14px;height:14px;padding:0;position:relative}.workaholic-goals-route__task-toggle span{background:0 0;display:block;position:absolute;top:1px;right:1px;bottom:1px;left:1px}.workaholic-goals-route__task-toggle.is-in_progress span{background:var(--ink);width:calc(50% - 1px)}.workaholic-goals-route__task-toggle.is-completed{border-color:var(--workaholic-goals-route-complete)}.workaholic-goals-route__task-toggle.is-completed span{background:var(--workaholic-goals-route-complete)}.workaholic-goals-route__task-copy{padding:10px 0}.workaholic-goals-route__composer-row{cursor:text;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:10px 0 6px;display:grid}.workaholic-goals-route__composer-row:focus-visible{outline:none}.workaholic-goals-route__composer-row:not(:hover):not(.is-open) .workaholic-goals-route__composer-plus,.workaholic-goals-route__composer-row:not(:hover):not(.is-open) .workaholic-goals-route__composer-placeholder{opacity:0}.workaholic-goals-route__composer-plus{width:20px;height:20px;color:var(--muted);opacity:0;background:0 0;border:0;justify-content:center;align-items:center;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex}.workaholic-goals-route__composer-row:hover .workaholic-goals-route__composer-plus,.workaholic-goals-route__composer-row.is-open .workaholic-goals-route__composer-plus{opacity:1}.workaholic-goals-route__composer-plus:hover{background:var(--workaholic-goals-route-hover);color:var(--ink)}.workaholic-goals-route__composer-placeholder,.workaholic-goals-route__composer-input{border:0;border-bottom:1px solid var(--ink);min-width:0;color:var(--ink);text-transform:uppercase;background:0 0;padding:0 0 6px;font-size:12px;font-weight:400}.workaholic-goals-route__composer-placeholder{color:var(--muted);opacity:1;border-bottom-color:#0000;transition:opacity .12s,border-bottom-color .12s,color .12s}.workaholic-goals-route__composer-row.is-open .workaholic-goals-route__composer-placeholder,.workaholic-goals-route__composer-row:hover .workaholic-goals-route__composer-placeholder{border-bottom-color:var(--ink)}.workaholic-goals-route__composer-input:focus{outline:none}.workaholic-goals-route__initiative-row{grid-template-columns:20px minmax(0,1fr);width:min(100%,420px)}.workaholic-goals-route__initiative-row.is-connected{color:var(--ink)}.workaholic-goals-route__initiative-action{color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.workaholic-goals-route__initiative-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.workaholic-goals-route__connected-row{text-align:left;width:min(100%,420px)}.workaholic-goals-route__section-action,.workaholic-goals-route__initiative-modal-close{width:24px;height:24px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.workaholic-goals-route__section-action{position:absolute;right:0}.workaholic-goals-route__section-action:hover,.workaholic-goals-route__initiative-modal-close:hover{color:var(--ink)}.workaholic-goals-route__connected-status{color:var(--muted)}.workaholic-goals-route__connected-status.is-active{color:var(--workaholic-goals-route-complete)}.workaholic-goals-route__initiative-modal{z-index:80;place-items:center;padding:24px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.workaholic-goals-route__initiative-modal-backdrop{background:#00000085;border:0;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-goals-route__initiative-modal-surface{z-index:1;background:#fffffffa;border:1px solid #1111111f;gap:18px;width:min(100%,560px);max-height:min(78vh,720px);padding:22px 24px;display:grid;position:relative;overflow:auto}.workaholic-goals-route__initiative-modal-header{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-theme=dark] .workaholic-goals-route__initiative-modal-surface{background:#050505f5;border-color:#ffffff1a}@media(max-width:900px){.workaholic-goals-route__index,.workaholic-goals-route__detail{padding-inline:18px}.workaholic-goals-route__detail{width:100%;min-height:100%;padding-block:0 48px}.workaholic-goals-route__progress-shell,.workaholic-goals-route__section,.workaholic-goals-route__section--narrow,.workaholic-goals-route__section--connected{width:100%}.workaholic-goals-route__progress-topline,.workaholic-goals-route__progress-meta{padding-inline:12px}.workaholic-goals-route__progress-topline{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:36px}.workaholic-goals-route__progress-bar{height:14px}.workaholic-goals-route__target-editor{grid-template-columns:34px minmax(0,1fr) 34px}.workaholic-goals-route__target-readout{grid-column:1/-1}.workaholic-goals-route__detail-lockup{grid-template-columns:44px minmax(0,1fr) 44px;column-gap:12px}.workaholic-goals-route__detail-emblem-image{width:44px;height:44px}.workaholic-goals-route__section--narrow,.workaholic-goals-route__section--connected{width:100%}}.workaholic-goals-route :where(button,input,select,option,span,div,label,p,strong){font-size:12px!important}.workaholic-mindmap-surface{outline:none}.workaholic-mindmap-surface:focus-visible{box-shadow:inset 0 0 0 1px var(--workaholic-mindmap-control-border)}.workaholic-mindmap-flow{background:0 0!important}.workaholic-mindmap-flow .react-flow__pane{cursor:grab}.workaholic-mindmap-flow .react-flow__pane:active{cursor:grabbing}.workaholic-mindmap-flow .react-flow__renderer{background:0 0!important}.workaholic-mindmap-node-toolbar{border:1px solid var(--workaholic-mindmap-control-border);background:var(--workaholic-mindmap-control-bg);box-shadow:var(--workaholic-mindmap-control-shadow);align-items:center;gap:.4rem;padding:.36rem;display:inline-flex}.workaholic-mindmap-node-toolbar__button{border:0;border-radius:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;transition:transform .12s;display:inline-flex}.workaholic-mindmap-node-toolbar__button:hover,.workaholic-mindmap-node-toolbar__button:focus-visible{outline:none;transform:translateY(-1px)}.workaholic-ranking-view{color:#f6f7f8;background:radial-gradient(circle at top,#ffffff0f,#0000 32%),#040404;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(70vw,1440px);height:100%;min-height:0;margin:0 auto;display:grid}.workaholic-ranking-view.is-light{color:#111;background:linear-gradient(#1111110a,#0000 20%),#fff}.workaholic-ranking-view__header,.workaholic-ranking-view__footer{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:18px;padding:18px 22px;display:flex}.workaholic-bottom-dock__slot--panel:has(.workaholic-ranking-dock-panel){width:min(100%,56rem);max-width:min(100%,56rem)}.workaholic-ranking-view__footer{border-top:1px solid #ffffff14;border-bottom:none;align-items:stretch}.workaholic-ranking-view.is-light .workaholic-ranking-view__header,.workaholic-ranking-view.is-light .workaholic-ranking-view__footer{border-color:#1111111f}.workaholic-ranking-view__eyebrow,.workaholic-ranking-tray__eyebrow,.workaholic-ranking-composer__label{letter-spacing:0;text-transform:uppercase;color:#ffffff94;font-size:10px;font-weight:600}.workaholic-ranking-view.is-light .workaholic-ranking-view__eyebrow,.workaholic-ranking-view.is-light .workaholic-ranking-tray__eyebrow,.workaholic-ranking-view.is-light .workaholic-ranking-composer__label{color:#11111180}.workaholic-ranking-view__title,.workaholic-ranking-tray__title{text-transform:uppercase;margin:6px 0 0;font-size:18px;font-weight:600}.workaholic-ranking-view__identity{min-width:0}.workaholic-ranking-view__title-input{width:min(42rem,100%);color:inherit;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #ffffff29;outline:none;margin-top:6px;font-size:18px;font-weight:600}.workaholic-ranking-view__title-input:focus{border-bottom-color:#ffffff6b}.workaholic-ranking-view.is-light .workaholic-ranking-view__title-input{border-bottom-color:#11111124}.workaholic-ranking-view.is-light .workaholic-ranking-view__title-input:focus{border-bottom-color:#1111115c}.workaholic-ranking-description{border-bottom:1px solid #ffffff14;gap:12px;padding:0 22px 18px;display:grid}.workaholic-ranking-view.is-light .workaholic-ranking-description{border-bottom-color:#1111111a}.workaholic-ranking-description__header{justify-content:space-between;align-items:end;gap:18px;display:flex}.workaholic-ranking-description__title{text-transform:uppercase;margin:4px 0 0;font-size:12px;font-weight:600}.workaholic-ranking-description__action{color:#ffffff9e;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;font-size:10px;font-weight:600}.workaholic-ranking-view.is-light .workaholic-ranking-description__action{color:#1111118a}.workaholic-ranking-description__static,.workaholic-ranking-description__loading{color:#ffffffb8;text-align:left;text-transform:none;background:linear-gradient(#ffffff09,#ffffff03),#ffffff05;border:1px solid #ffffff1a;width:100%;min-height:44px;padding:12px 14px;font-size:12px;font-weight:400;line-height:1.55}.workaholic-ranking-description__static.is-empty,.workaholic-ranking-description__loading{color:#ffffff6b;text-transform:uppercase;font-size:11px;font-weight:600}.workaholic-ranking-view.is-light .workaholic-ranking-description__static,.workaholic-ranking-view.is-light .workaholic-ranking-description__loading{color:#111111b3;background:linear-gradient(#11111106,#11111102),#fff;border-color:#1111111a}.workaholic-ranking-view.is-light .workaholic-ranking-description__static.is-empty,.workaholic-ranking-view.is-light .workaholic-ranking-description__loading{color:#1111116b}.workaholic-ranking-description__editor{background:#ffffff05;border:1px solid #ffffff1a;padding:12px 14px}.workaholic-ranking-description__editor .workaholic-rich-text-content{min-height:86px;color:inherit;font-size:12px;line-height:1.65}.workaholic-ranking-description__editor .workaholic-plate-container{min-height:0}.workaholic-ranking-description__editor .workaholic-rich-text-content [data-slate-editor=true]{min-height:86px}.workaholic-ranking-view.is-light .workaholic-ranking-description__editor{background:#11111104;border-color:#1111111a}.workaholic-ranking-view__reset,.workaholic-ranking-composer__submit,.workaholic-ranking-tier__delete,.workaholic-ranking-card__delete{color:inherit;background:#ffffff0a;border:1px solid #ffffff24}.workaholic-ranking-view__reset,.workaholic-ranking-composer__submit{text-transform:uppercase;align-self:flex-start;padding:10px 14px;font-size:11px;font-weight:600}.workaholic-ranking-view__tiers{gap:1px;min-height:0;padding:0 22px;display:grid;overflow:auto}.workaholic-ranking-tier{background:linear-gradient(90deg,var(--workaholic-ranking-tier-accent,#d6d6d6),transparent 36%),linear-gradient(180deg,#ffffff0b,#ffffff03),#ffffff06;grid-template-columns:168px minmax(0,1fr);min-height:118px;display:grid}@supports (color:color-mix(in lab,red,red)){.workaholic-ranking-tier{background:linear-gradient(90deg,color-mix(in srgb,var(--workaholic-ranking-tier-accent,#d6d6d6) 10%,transparent),transparent 36%),linear-gradient(180deg,#ffffff0b,#ffffff03),#ffffff06}}.workaholic-ranking-tier{border-bottom:1px solid #ffffff14;border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;transition:background .16s,box-shadow .16s,border-color .16s}.workaholic-ranking-tier:first-child{border-top:1px solid #ffffff14}.workaholic-ranking-view.is-light .workaholic-ranking-tier{background:linear-gradient(90deg,var(--workaholic-ranking-tier-accent,#d6d6d6),transparent 40%),linear-gradient(180deg,#11111109,#11111103),#fff}@supports (color:color-mix(in lab,red,red)){.workaholic-ranking-view.is-light .workaholic-ranking-tier{background:linear-gradient(90deg,color-mix(in srgb,var(--workaholic-ranking-tier-accent,#d6d6d6) 16%,transparent),transparent 40%),linear-gradient(180deg,#11111109,#11111103),#fff}}.workaholic-ranking-view.is-light .workaholic-ranking-tier{border-color:#1111111a}.workaholic-ranking-tier.is-drop-target{border-color:var(--workaholic-ranking-tier-accent,#fff)}@supports (color:color-mix(in lab,red,red)){.workaholic-ranking-tier.is-drop-target{border-color:color-mix(in srgb,var(--workaholic-ranking-tier-accent,#fff) 58%,#ffffff38)}}.workaholic-ranking-tier.is-drop-target{box-shadow:inset 0 0 0 1px var(--workaholic-ranking-tier-accent,#fff),inset 0 0 52px var(--workaholic-ranking-tier-accent,#fff)}@supports (color:color-mix(in lab,red,red)){.workaholic-ranking-tier.is-drop-target{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--workaholic-ranking-tier-accent,#fff) 46%,transparent),inset 0 0 52px color-mix(in srgb,var(--workaholic-ranking-tier-accent,#fff) 18%,transparent)}}.workaholic-ranking-tier__label{background:linear-gradient(135deg,#ffffff9e,#ffffff1a 42%,#00000038),linear-gradient(180deg,var(--workaholic-ranking-tier-accent,#fff),var(--workaholic-ranking-tier-accent,#fff));align-content:space-between;gap:14px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.workaholic-ranking-tier__label{background:linear-gradient(135deg,#ffffff9e,#ffffff1a 42%,#00000038),linear-gradient(180deg,color-mix(in srgb,var(--workaholic-ranking-tier-accent,#fff) 88%,#fff),color-mix(in srgb,var(--workaholic-ranking-tier-accent,#fff) 78%,#111))}}.workaholic-ranking-tier__label{color:#0a0a0a;box-shadow:inset -1px 0 #ffffff2e,inset 0 0 0 1px #00000014}.workaholic-ranking-tier__title{width:100%;color:inherit;text-transform:none;background:0 0;border:none;font-size:16px;font-weight:600}.workaholic-ranking-tier__label-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.workaholic-ranking-tier__color{background:0 0;border:none;width:30px;height:30px;padding:0}.workaholic-ranking-tier__delete,.workaholic-ranking-card__delete{justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.workaholic-ranking-tier__lane{flex-wrap:wrap;align-content:center;gap:12px;min-width:0;padding:14px;display:flex}.workaholic-ranking-tier__empty{color:#ffffff6b;text-transform:uppercase;align-items:center;min-height:88px;font-size:11px;font-weight:600;display:inline-flex}.workaholic-ranking-view.is-light .workaholic-ranking-tier__empty{color:#11111161}.workaholic-ranking-card{background:#000c;border:1px solid #ffffff1f;grid-template-columns:auto 72px minmax(0,1fr) auto;align-items:center;gap:10px;width:min(320px,100%);min-height:88px;padding:10px;transition:opacity .14s,transform .14s,box-shadow .14s,border-color .14s;display:grid;box-shadow:0 18px 36px #00000038}.workaholic-ranking-card.is-light{background:#fff;border-color:#1111111a;box-shadow:0 12px 28px #11111114}.workaholic-ranking-card.is-dragging{opacity:.22}.workaholic-ranking-card.is-overlay,.workaholic-ranking-card--preview{border-color:#ffffff47;width:min(340px,82vw);transform:rotate(-1deg);box-shadow:0 26px 70px #0000006b,0 0 0 1px #ffffff14}.workaholic-ranking-card.is-light.is-overlay,.workaholic-ranking-card--preview.is-light{border-color:#11111138;box-shadow:0 28px 72px #1111112e,0 0 0 1px #11111114}.workaholic-ranking-card__drag{color:#ffffff70;background:0 0;border:none;justify-content:center;align-items:center;width:26px;height:72px;display:inline-flex}.workaholic-ranking-view.is-light .workaholic-ranking-card__drag{color:#11111157}.workaholic-ranking-card__image-wrap{background:#ffffff0a;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}.workaholic-ranking-card__image-wrap--blank:after{content:"";border:1px solid #ffffff29;width:26px;height:26px}.workaholic-ranking-card__image{object-fit:cover;width:100%;height:100%}.workaholic-ranking-card__body{min-width:0}.workaholic-ranking-card__title{text-transform:none;font-size:12px;font-weight:600}.workaholic-ranking-card__note{text-transform:none;color:#ffffff94;margin-top:6px;font-size:11px}.workaholic-ranking-card__upload{text-transform:uppercase;color:#ffffff8f;margin-top:7px;font-size:9px;font-weight:600}.workaholic-ranking-card__upload--failed{color:#ff8a8a}.workaholic-ranking-view.is-light .workaholic-ranking-card__note{color:#11111175}.workaholic-ranking-view.is-light .workaholic-ranking-card__upload{color:#11111180}.workaholic-ranking-view.is-light .workaholic-ranking-card__upload--failed{color:#9f1d1d}.workaholic-ranking-tray{border-top:1px solid #ffffff14;gap:14px;padding:18px 22px 0;transition:background .16s,box-shadow .16s,border-color .16s;display:grid}.workaholic-ranking-tray.is-drop-target{background:linear-gradient(#ffffff12,#ffffff05),#ffffff06;border-color:#ffffff3d;box-shadow:inset 0 0 48px #ffffff12}.workaholic-ranking-view.is-light .workaholic-ranking-tray{border-color:#1111111a}.workaholic-ranking-view.is-light .workaholic-ranking-tray.is-drop-target{background:linear-gradient(#1111110d,#11111104),#fff;border-color:#11111138;box-shadow:inset 0 0 46px #1111110b}.workaholic-ranking-tray__header{justify-content:space-between;align-items:center;display:flex}.workaholic-ranking-tray__count{text-align:center;border:1px solid #ffffff1f;min-width:42px;padding:8px 10px;font-size:12px;font-weight:600}.workaholic-ranking-view.is-light .workaholic-ranking-tray__count{border-color:#1111111f}.workaholic-ranking-tray__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.workaholic-ranking-composer{background:#ffffff08;border:1px solid #ffffff1f;flex:1 1 0;gap:10px;padding:14px;display:grid}.workaholic-ranking-view.is-light .workaholic-ranking-composer{background:#11111108;border-color:#1111111a}.workaholic-ranking-composer__header{color:#ffffffb3;justify-content:space-between;align-items:center;display:flex}.workaholic-ranking-view.is-light .workaholic-ranking-composer__header{color:#111111a8}.workaholic-ranking-dock-panel{background:linear-gradient(#fffffff0,#eeeff1db),#fff;border:1px solid #1111111a;grid-template-columns:minmax(0,1.45fr) minmax(190px,.7fr);gap:.5rem;width:100%;padding:.34rem;display:grid;box-shadow:inset 0 1px #ffffffb8}.workaholic-ranking-dock-form{grid-template-columns:auto minmax(120px,.9fr) minmax(140px,1fr) auto auto;align-items:center;gap:.48rem;min-width:0;display:grid}.workaholic-ranking-dock-form--tier{grid-template-columns:auto minmax(120px,1fr) auto}.workaholic-ranking-dock-form__label{text-transform:uppercase;color:#1111117a;font-size:10px;font-weight:600}.workaholic-ranking-dock-form .underlined-input{min-width:0;height:2rem;font-size:11px}.workaholic-ranking-dock-form__submit,.workaholic-ranking-dock-mode__button,.workaholic-ranking-dock-form__file{color:#111111b8;text-transform:uppercase;background:linear-gradient(#fffffff5,#e5e7ebc2),#fff;border:1px solid #1111111c;justify-content:center;align-items:center;gap:.28rem;min-height:2rem;font-size:10px;font-weight:600;display:inline-flex}.workaholic-ranking-dock-form__submit,.workaholic-ranking-dock-form__file{padding:0 .7rem}.workaholic-ranking-dock-form__file{cursor:pointer}.workaholic-ranking-dock-form__file input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workaholic-ranking-dock-form__submit:hover,.workaholic-ranking-dock-mode__button:hover:not(:disabled),.workaholic-ranking-dock-form__file:hover{color:#111;border-color:#1113}.workaholic-ranking-dock-form__error{color:#9f1d1d;text-transform:uppercase;grid-column:2/-1;margin-top:-.2rem;font-size:9px;font-weight:600}.workaholic-ranking-dock-controls{align-items:center;gap:.36rem;min-width:0;display:inline-flex}.workaholic-ranking-dock-mode{background:#11111106;border:1px solid #1111111a;align-items:center;gap:1px;padding:2px;display:inline-flex}.workaholic-ranking-dock-mode__button{min-width:4.6rem;padding:0 .6rem}.workaholic-ranking-dock-mode__button.is-active{color:#fff;background:linear-gradient(#202020,#030303),#111;box-shadow:inset 0 1px #ffffff2e}.workaholic-ranking-dock-mode__button:disabled{cursor:not-allowed;opacity:.42}[data-theme=dark] .workaholic-ranking-dock-panel{background:linear-gradient(#ffffff13,#ffffff06),#0000008a;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14}[data-theme=dark] .workaholic-ranking-dock-form__label{color:#ffffff94}[data-theme=dark] .workaholic-ranking-dock-form__submit,[data-theme=dark] .workaholic-ranking-dock-mode__button,[data-theme=dark] .workaholic-ranking-dock-form__file{color:#ffffffd1;background:linear-gradient(#ffffff1a,#ffffff07),#ffffff09;border-color:#ffffff1f}[data-theme=dark] .workaholic-ranking-dock-form__submit:hover,[data-theme=dark] .workaholic-ranking-dock-mode__button:hover:not(:disabled),[data-theme=dark] .workaholic-ranking-dock-form__file:hover{color:#fff;border-color:#ffffff38}[data-theme=dark] .workaholic-ranking-dock-form__error{color:#ff9a9a}[data-theme=dark] .workaholic-ranking-dock-mode{background:#ffffff06;border-color:#ffffff1a}[data-theme=dark] .workaholic-ranking-dock-mode__button.is-active{color:#080808;background:linear-gradient(#ffffffeb,#cdcfd2bd),#f4f5f6;box-shadow:inset 0 0 0 1px #ffffffa6}.workaholic-ranking-chart-shell{grid-template-rows:auto minmax(420px,1fr) auto auto;gap:12px;min-height:0;padding:0 22px 18px;display:grid;overflow:auto}.workaholic-ranking-chart-axis-row{justify-content:center;display:flex}.workaholic-ranking-chart-axis-row input,.workaholic-ranking-chart-axis-side,.workaholic-ranking-chart-label input{color:inherit;text-align:center;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #fff3;outline:none;font-size:10px;font-weight:600;line-height:1.2}.workaholic-ranking-view.is-light .workaholic-ranking-chart-axis-row input,.workaholic-ranking-view.is-light .workaholic-ranking-chart-axis-side,.workaholic-ranking-view.is-light .workaholic-ranking-chart-label input{border-bottom-color:#1111112e}.workaholic-ranking-chart-axis-row input{width:min(16rem,100%);padding:.42rem 0}.workaholic-ranking-chart-grid-wrap{grid-template-columns:minmax(72px,104px) minmax(0,1fr) minmax(72px,104px);gap:12px;min-height:0;display:grid}.workaholic-ranking-chart-axis-side{align-self:center;width:100%;padding:.42rem 0}.workaholic-ranking-chart{background:linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff29 calc(50% - .5px),#ffffff29 calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(#0000 calc(50% - .5px),#ffffff29 calc(50% - .5px),#ffffff29 calc(50% + .5px),#0000 calc(50% + .5px)),radial-gradient(circle,#ffffff14,#0000 32%),linear-gradient(135deg,#fff1,#ffffff03),#ffffff06;border:1px solid #ffffff1f;min-height:420px;transition:border-color .16s,box-shadow .16s,background .16s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 0 70px #ffffff09}.workaholic-ranking-view.is-light .workaholic-ranking-chart{background:linear-gradient(90deg,#0000 calc(50% - .5px),#11111124 calc(50% - .5px),#11111124 calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(#0000 calc(50% - .5px),#11111124 calc(50% - .5px),#11111124 calc(50% + .5px),#0000 calc(50% + .5px)),radial-gradient(circle,#1111110b,#0000 34%),linear-gradient(135deg,#11111108,#11111102),#fff;border-color:#1111111f;box-shadow:inset 0 0 0 1px #11111105,inset 0 0 64px #11111107}.workaholic-ranking-chart.is-drop-target{border-color:#ffffff57;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 78px #ffffff17}.workaholic-ranking-view.is-light .workaholic-ranking-chart.is-drop-target{border-color:#11111147;box-shadow:inset 0 0 0 1px #1111111a,inset 0 0 78px #1111110e}.workaholic-ranking-chart__quadrant{color:#ffffff3d;text-transform:uppercase;pointer-events:none;font-size:9px;font-weight:600;position:absolute}.workaholic-ranking-view.is-light .workaholic-ranking-chart__quadrant{color:#11111142}.workaholic-ranking-chart__quadrant--northwest{top:12px;left:12px}.workaholic-ranking-chart__quadrant--northeast{top:12px;right:12px}.workaholic-ranking-chart__quadrant--southwest{bottom:12px;left:12px}.workaholic-ranking-chart__quadrant--southeast{bottom:12px;right:12px}.workaholic-ranking-chart-item{z-index:3;cursor:grab;touch-action:none;color:#fff;background:linear-gradient(#ffffff14,#ffffff06),#000000e0;border:1px solid #ffffff2e;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;width:174px;min-height:54px;padding:6px;display:grid;position:absolute;box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff1a}.workaholic-ranking-chart-item.is-light{color:#111;background:linear-gradient(#fffffffa,#eceef1db),#fff;border-color:#11111124;box-shadow:0 18px 42px #1111111c,inset 0 1px #ffffffad}.workaholic-ranking-chart-item:active,.workaholic-ranking-chart-pool-item:active{cursor:grabbing}.workaholic-ranking-chart-item img,.workaholic-ranking-chart-pool-item img,.workaholic-ranking-chart-item>span,.workaholic-ranking-chart-pool-item>span{object-fit:cover;background:#ffffff13;width:44px;height:44px}.workaholic-ranking-chart-item strong,.workaholic-ranking-chart-pool-item strong{text-overflow:ellipsis;text-transform:none;white-space:nowrap;min-width:0;font-size:10px;font-weight:600;overflow:hidden}.workaholic-ranking-chart-label{z-index:4;color:#fff;background:linear-gradient(#ffffff1f,#ffffff0a),#000000b8;border:1px solid #ffffff29;align-items:center;gap:5px;min-width:92px;padding:6px 8px;display:inline-flex;position:absolute;box-shadow:0 12px 34px #00000047}.workaholic-ranking-view.is-light .workaholic-ranking-chart-label{color:#111;background:linear-gradient(#fffffffa,#ebedf0d1),#fff;border-color:#11111124;box-shadow:0 12px 32px #1111111a}.workaholic-ranking-chart-label span{cursor:grab;touch-action:none;color:#ffffff7a;display:inline-flex}.workaholic-ranking-view.is-light .workaholic-ranking-chart-label span{color:#1111116b}.workaholic-ranking-chart-label input{width:84px;min-width:0;padding:0 0 2px}.workaholic-ranking-chart-pool{background:#ffffff06;border:1px solid #ffffff1a;gap:10px;min-height:104px;padding:12px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.workaholic-ranking-view.is-light .workaholic-ranking-chart-pool{background:#11111105;border-color:#1111111a}.workaholic-ranking-chart-pool.is-drop-target{background:linear-gradient(#ffffff12,#ffffff05),#ffffff09;border-color:#ffffff47;box-shadow:inset 0 0 44px #ffffff0f}.workaholic-ranking-view.is-light .workaholic-ranking-chart-pool.is-drop-target{background:linear-gradient(#1111110b,#11111103),#fff;border-color:#1111113d;box-shadow:inset 0 0 42px #1111110b}.workaholic-ranking-chart-pool header{color:#ffffff94;text-transform:uppercase;justify-content:space-between;font-size:10px;font-weight:600;display:flex}.workaholic-ranking-view.is-light .workaholic-ranking-chart-pool header{color:#11111180}.workaholic-ranking-chart-pool__items{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workaholic-ranking-chart-pool-item{cursor:grab;touch-action:none;color:#fff;background:#000000b8;border:1px solid #ffffff1f;grid-template-columns:44px minmax(84px,1fr);align-items:center;gap:8px;min-width:162px;padding:6px;display:grid}.workaholic-ranking-chart-pool-item.is-light{color:#111;background:#fff;border-color:#1111111c;box-shadow:0 10px 24px #1111110f}@media(max-width:1180px){.workaholic-ranking-view{width:100%}}@media(max-width:920px){.workaholic-ranking-view__footer{flex-direction:column}.workaholic-ranking-tier,.workaholic-ranking-dock-panel,.workaholic-ranking-dock-form,.workaholic-ranking-dock-form--tier{grid-template-columns:1fr}.workaholic-ranking-chart-shell{grid-template-rows:auto minmax(340px,1fr) auto auto;padding-left:14px;padding-right:14px}.workaholic-ranking-chart-grid-wrap{grid-template-columns:1fr}.workaholic-ranking-chart-axis-side{justify-self:center;width:min(16rem,100%)}.workaholic-ranking-chart{min-height:340px}.workaholic-ranking-chart-item{width:144px}}:root{color-scheme:light;--app-bg:#fff;--workaholic-brand-base-solid:#f4f5f6;--workaholic-brand-base-fill:linear-gradient(127deg, #fff 0%, #fdfdfd 5%, #fafafb 10%, #f6f7f8 15%, #f1f3f4 21%, #eceef0 28%, #f3f4f5 35%, #fafafb 42%, #fff 48%, #fbfbfc 54%, #f3f4f6 61%, #eceef1 68%, #f2f4f6 76%, #f8f9fa 84%, #f4f5f6 92%, #fcfcfd 100%), linear-gradient(307deg, #ffffffc7 0%, #f5f6f833 18%, #ebeef15c 33%, #ffffff1f 49%, #e5e8ec47 66%, #f8f9fa29 82%, #ffffff70 100%);--workaholic-brand-base-fill-soft:linear-gradient(127deg, #fffffffa 0%, #fdfdfdf7 5%, #fafafbf5 10%, #f6f7f8f2 15%, #f1f3f4f0 21%, #eceef0ed 28%, #f3f4f5f0 35%, #fafafbf5 42%, #fffffffa 48%, #fbfbfcf5 54%, #f3f4f6f2 61%, #eceef1f0 68%, #f2f4f6f2 76%, #f8f9faf5 84%, #f4f5f6f2 92%, #fcfcfdf7 100%), linear-gradient(307deg, #ffffff94 0%, #f5f6f829 18%, #ebeef13d 33%, #ffffff1a 49%, #e5e8ec38 66%, #f8f9fa1f 82%, #ffffff52 100%);--panel:#ffffffe6;--panel-muted:#ffffffbd;--panel-strong:#fff;--ink:#121212;--muted:#5f6167;--faint:#8f949f;--line:#0f172a14;--line-strong:#0f172a24;--shadow-panel:0 22px 48px #0f172a14;--shadow-soft:0 10px 28px #0f172a0f;--shadow-active:0 16px 34px #0f172a24;--workaholic-suite-accent:#c4c7cd;--workaholic-suite-accent-soft:#c4c7cd1f;--workaholic-suite-accent-line:#c4c7cd61;--suite-primary-fill:linear-gradient(127deg, #6c6c70 0%, #95969b 12%, #d5d7dc 28%, #f1f3f6 42%, #fff 50%, #eceef2 60%, #c4c7cd 76%, #7d7f85 100%);--suite-primary-shadow:inset 0 1px 0 #ffffffe0, inset 0 -4px 0 #60606847, 0 24px 48px #7878802e, 0 8px 18px #ffffff24;--suite-primary-shadow-hover:inset 0 1px 0 #ffffffeb, inset 0 -4px 0 #60606852, 0 28px 56px #78788038, 0 10px 20px #ffffff2e;--suite-primary-text:#111;--suite-primary-text-shadow:0 1px 0 #ffffff75;--planner-gold-border:#6f4200;--planner-gold-fill:linear-gradient(127deg, #5f3600 0%, #8c5700 12%, #c98a06 28%, #f0c756 42%, #fff1af 50%, #e7bb43 60%, #ba7807 76%, #764600 100%);--planner-gold-shadow:inset 0 1px 0 #ffffffd1, inset 0 -3px 0 #60350057, 0 14px 28px #84540038, 0 2px 0 #51300057, 0 4px 10px #0000001f, 0 6px 16px #ecb83a2e;--planner-gold-shadow-hover:inset 0 1px 0 #ffffffdb, inset 0 -3px 0 #60350061, 0 18px 34px #84540047, 0 2px 0 #51300057, 0 6px 14px #00000024, 0 8px 18px #ecb83a38;--planner-gold-text:#1f1400;--planner-gold-text-shadow:0 1px 0 #ffffff6b;--planner-silver-border:#5e6670;--planner-silver-fill:linear-gradient(127deg, #6c6c70 0%, #95969b 12%, #d5d7dc 28%, #f1f3f6 42%, #fff 50%, #eceef2 60%, #c4c7cd 76%, #7d7f85 100%);--planner-silver-shadow:inset 0 1px 0 #ffffffe0, inset 0 -3px 0 #60606847, 0 14px 28px #7878802e, 0 2px 0 #4a4a5038, 0 4px 10px #0000001a, 0 6px 16px #ffffff24;--planner-silver-shadow-hover:inset 0 1px 0 #ffffffeb, inset 0 -3px 0 #60606852, 0 18px 34px #78788038, 0 2px 0 #4a4a5038, 0 6px 14px #0000001f, 0 8px 18px #ffffff2e;--planner-silver-text:#111;--planner-black-border:#151515;--planner-black-fill:linear-gradient(127deg, #020202 0%, #090909 14%, #1a1a1a 28%, #3c3c3c 42%, #7e7e7e 50%, #262626 60%, #101010 76%, #000 100%);--planner-black-shadow:inset 0 1px 0 #ffffff2e, inset 0 -3px 0 #00000085, 0 14px 28px #0000005c, 0 2px 0 #0000007a, 0 4px 10px #00000029, 0 6px 16px #ffffff14;--planner-black-shadow-hover:inset 0 1px 0 #ffffff38, inset 0 -3px 0 #0000008f, 0 18px 34px #0006, 0 2px 0 #0000007a, 0 6px 14px #0000002e, 0 8px 18px #ffffff1a;--planner-black-text:#f1f1f1;--planner-boss-border:#5d5142;--planner-boss-fill:linear-gradient(127deg, #f4e9d7 0%, #cab99b 14%, #9a8972 29%, #6d5f52 44%, #f9efdd 52%, #b8a68b 66%, #766757 82%, #e8dcc8 100%);--planner-boss-shadow:inset 0 1px 0 #ffffffd6, inset 0 -3px 0 #52433347, 0 14px 28px #59453033, 0 2px 0 #4d3c2d3d, 0 4px 10px #0000001a, 0 6px 16px #f8edd829;--planner-boss-text:#17120d;--interactive-hover:#11111108;--interactive-hover-strong:#1111110d;--drop-hint-bg:#11111108;--drop-hint-border:#11111129;--drop-hint-text:#111111c2;--shell-workspace-tab-bg:#11111105;--shell-workspace-tab-border:#11111114;--shell-workspace-tab-text:#111111ad;--shell-workspace-tab-hover-bg:#1111110a;--shell-workspace-tab-hover-text:#111;--shell-workspace-tab-active-bg:#fff;--shell-workspace-tab-active-text:#121212;--shell-view-tab-bg:#fffffffa;--shell-view-tab-border:#1111111a;--shell-view-tab-hover-bg:#f5f6f8;--shell-view-tab-hover-text:#111;--shell-view-tab-active-bg:#fff;--shell-view-tab-active-border:#11111124;--shell-tab-action-hover:#1111110d;--skeleton-surface:linear-gradient(180deg, #fffffff0, #f6f7f9d6), #ffffffe0;--skeleton-surface-muted:linear-gradient(180deg, #ffffffdb, #f1f3f6bd), #ffffffc7;--skeleton-fill:#11111113;--skeleton-fill-strong:#11111121;--skeleton-line:#11111114;--skeleton-highlight:#ffffffd1;--skeleton-lowlight:#ffffff47;--skeleton-grid:#11111109;--skeleton-glow:transparent;--doc-ink:#111;--doc-text:#171717;--doc-muted:#5b5751;--doc-sheet-bg:linear-gradient(180deg, #fffc, #fffc), repeating-linear-gradient(180deg, transparent 0, transparent 34px, #1111110d 34px, #1111110d 35px);--doc-menu-bg:#fffffff7;--doc-border:#11111114;--doc-shadow-md:0 24px 48px #0f172a29;--doc-shadow-lg:0 32px 64px #0f172a24;--overlay-surface:#fff3;--overlay-surface-strong:#fff3;--overlay-border:transparent;--overlay-frame:linear-gradient(127deg, #bcbcbc29 0%, #dadada3d 16%, #ffffff6b 48%, #e2e2e24d 64%, #b2b2b22e 100%);--overlay-label:#1111118f;--overlay-hover:#ffffff14;--overlay-shadow:none;--overlay-shadow-strong:none;--overlay-backdrop:blur(24px);--chrome-surface:linear-gradient(180deg, #ffffff03, #ffffff03), linear-gradient(135deg, #ffffff03 0%, #e5eaf003 50%, #c4ccd403 100%);--chrome-surface-strong:linear-gradient(180deg, #ffffff03, #ffffff03), linear-gradient(135deg, #ffffff03 0%, #e5eaf003 50%, #c4ccd403 100%);--chrome-hover-surface:#ffffff14;--chrome-active-surface:#ffffff1f;--chrome-shadow:none;--chrome-shadow-strong:none;--chrome-overlay:transparent;--chrome-overlay-strong:transparent;--chrome-backdrop:blur(46px) saturate(195%);--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted-foreground:#5f6167;--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--radius:0rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0);--highlight:oklch(85.2% .199 91.936);--brand:oklch(62.3% .214 259.815)}[data-theme=dark]{color-scheme:dark;--app-bg:#050505;--panel:#101010eb;--panel-muted:#121212c7;--panel-strong:#0d0d0d;--ink:#f5f5f3;--muted:#b3b3ae;--faint:#7c7c75;--line:#ffffff14;--line-strong:#ffffff24;--shadow-panel:0 28px 56px #00000057;--shadow-soft:0 12px 30px #00000047;--shadow-active:0 18px 38px #0000006b;--workaholic-suite-accent:#ffffffc7;--workaholic-suite-accent-soft:#ffffff14;--workaholic-suite-accent-line:#ffffff38;--skeleton-surface:linear-gradient(180deg, #1d1d1cf5, #121211f0), #171716f0;--skeleton-surface-muted:linear-gradient(180deg, #242422e6, #161615e0), #191918e0;--skeleton-fill:#ffffff18;--skeleton-fill-strong:#ffffff2e;--skeleton-line:#ffffff1b;--skeleton-highlight:#ffffff3d;--skeleton-lowlight:#ffffff14;--skeleton-grid:#ffffff0a;--skeleton-glow:transparent;--doc-ink:#f4f2ed;--doc-text:#f0ede6;--doc-muted:#f0ede6b3;--doc-sheet-bg:linear-gradient(180deg, #131313eb, #131313eb), repeating-linear-gradient(180deg, transparent 0, transparent 34px, #ffffff0d 34px, #ffffff0d 35px);--doc-menu-bg:#0e0e0ef5;--doc-border:#ffffff14;--doc-shadow-md:0 24px 48px #00000057;--doc-shadow-lg:0 32px 64px #0000004d;--overlay-surface:#0a0a0a4d;--overlay-surface-strong:#0a0a0a4d;--overlay-border:transparent;--overlay-frame:linear-gradient(127deg, #b4b4b40d 0%, #dcdcdc1f 18%, #ffffff4d 48%, #e1e1e129 66%, #aaaaaa12 100%);--overlay-label:#ffffff94;--overlay-hover:#ffffff14;--overlay-shadow:none;--overlay-shadow-strong:none;--overlay-backdrop:blur(24px);--chrome-surface:linear-gradient(180deg, #08080803, #08080803), linear-gradient(135deg, #08080803 0%, #08080803 50%, #08080803 100%);--chrome-surface-strong:linear-gradient(180deg, #08080803, #08080803), linear-gradient(135deg, #08080803 0%, #08080803 50%, #08080803 100%);--chrome-hover-surface:#ffffff0f;--chrome-active-surface:#ffffff1a;--chrome-shadow:none;--chrome-shadow-strong:none;--chrome-overlay:transparent;--chrome-overlay-strong:transparent;--chrome-backdrop:blur(48px) saturate(180%);--interactive-hover:#ffffff0d;--interactive-hover-strong:#ffffff14;--drop-hint-bg:#ffffff0f;--drop-hint-border:#ffffff24;--drop-hint-text:#ffffffc7;--shell-workspace-tab-bg:#ffffff0a;--shell-workspace-tab-border:#ffffff14;--shell-workspace-tab-text:#ffffffad;--shell-workspace-tab-hover-bg:#ffffff12;--shell-workspace-tab-hover-text:#ffffffeb;--shell-workspace-tab-active-bg:#111;--shell-workspace-tab-active-text:#fff;--shell-view-tab-bg:#080808;--shell-view-tab-border:#ffffff14;--shell-view-tab-hover-bg:#101010;--shell-view-tab-hover-text:#fff;--shell-view-tab-active-bg:#111;--shell-view-tab-active-border:#ffffff1f;--shell-tab-action-hover:#ffffff14;--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted-foreground:#b3b3ae;--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(92.2% 0 0);--sidebar-primary-foreground:oklch(20.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}:root{--workaholic-left-rail-fixed-left:.9rem;--workaholic-left-rail-shell-size-global:3.04rem}.workaholic-left-rail{--sidebar-width-icon:2.85rem;--workaholic-left-rail-tile-size:2.72rem;--workaholic-left-rail-shell-size:3.04rem;--workaholic-left-rail-shell-gap:.08rem;--workaholic-left-rail-shell-padding:.16rem;--workaholic-left-rail-shell-surface:#e8eef633;--workaholic-left-rail-shell-sheen:transparent;--workaholic-left-rail-pane-shadow:var(--chrome-shadow-strong);--workaholic-left-rail-pane-shadow-dark:var(--chrome-shadow-strong);top:50%;left:var(--workaholic-left-rail-fixed-left);z-index:420;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;display:block;bottom:auto;transform:translateY(-50%);width:auto!important;height:auto!important;position:fixed!important;overflow:visible!important}.workaholic-left-rail[data-slot=sidebar]{border:0!important}[data-slot=sidebar-wrapper]:has(.workaholic-left-rail){isolation:auto}[data-theme=dark] .workaholic-left-rail{--workaholic-left-rail-shell-surface:#12161c94;--workaholic-left-rail-shell-sheen:transparent;box-shadow:none}.workaholic-left-rail[data-phase=closing],.workaholic-left-rail[data-phase=closed]{pointer-events:none}.workaholic-left-rail [data-slot=sidebar-content]{flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex;overflow:visible}.workaholic-left-rail [data-slot=sidebar-group]{width:100%;overflow:visible}.workaholic-left-rail [data-slot=sidebar-menu]{justify-items:center;gap:var(--workaholic-left-rail-shell-gap);display:grid;overflow:visible}.workaholic-left-rail [data-slot=sidebar-menu-item]{overflow:visible}.workaholic-left-rail__motion-shell{transform-origin:0;opacity:0;will-change:transform,opacity;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .18s;position:relative;transform:translate(-.56rem)}.workaholic-left-rail[data-phase=opening] .workaholic-left-rail__motion-shell,.workaholic-left-rail[data-phase=open] .workaholic-left-rail__motion-shell{opacity:1;transform:translate(0)}.workaholic-left-rail[data-phase=closing] .workaholic-left-rail__motion-shell{opacity:0;transform:translate(-.56rem)}.workaholic-left-rail__stack{width:var(--workaholic-left-rail-shell-size);justify-items:center;gap:var(--workaholic-left-rail-shell-gap);padding:var(--workaholic-left-rail-shell-padding) calc((var(--workaholic-left-rail-shell-size) - var(--workaholic-left-rail-tile-size)) / 2);isolation:auto;box-shadow:none;opacity:1;-webkit-backdrop-filter:blur(24px)saturate(1.08);transform-origin:0;backface-visibility:visible;will-change:auto;background:#ffffff03;border:0;border-radius:999px;transition:transform .52s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;transform:scale(.972,.992)}.workaholic-left-rail__stack:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(127deg,#bcbcbc29,#dadada3d 16%,#ffffff6b 48%,#e2e2e24d 64%,#b2b2b22e) border-box;border:1px solid #0000;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.workaholic-left-rail__stack:after{content:none}.workaholic-left-rail__stack>*{z-index:1;position:relative}.workaholic-left-rail[data-phase=opening] .workaholic-left-rail__stack,.workaholic-left-rail[data-phase=open] .workaholic-left-rail__stack{transform:scale(1)}.workaholic-left-rail__button{z-index:1;width:var(--workaholic-left-rail-tile-size);height:var(--workaholic-left-rail-tile-size);color:#111;cursor:pointer;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:color .15s,background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;position:relative}.workaholic-left-rail__button,.workaholic-left-rail__utility-trigger{will-change:transform}.workaholic-left-rail__button:hover,.workaholic-left-rail__button:focus-visible{border-color:var(--planner-silver-border);background:linear-gradient(127deg,#ffffff8a,#f8f8f84d 16%,#ffffff1a,#dfdfdf2e,#ffffff14 70%,#e6e6e638),linear-gradient(307deg,#ffffff3d,#ffffff0f 36%,#dadada1f),var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow-hover);color:var(--planner-silver-text);text-shadow:none;outline:none;transform:translateY(-1px)}.workaholic-left-rail__button[data-page-id=team]:not([data-active=true]){color:#111;opacity:1}[data-theme=dark] .workaholic-left-rail__button[data-page-id=team]:not([data-active=true]){color:#fff}.workaholic-left-rail__button[data-active=true]{border-color:var(--planner-silver-border);background:linear-gradient(127deg,#ffffff8a,#f8f8f84d 16%,#ffffff1a,#dfdfdf2e,#ffffff14 70%,#e6e6e638),linear-gradient(307deg,#ffffff3d,#ffffff0f 36%,#dadada1f),var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow);color:var(--planner-silver-text);text-shadow:none}.workaholic-left-rail__button:disabled,.workaholic-left-rail__button[aria-disabled=true]{pointer-events:none;opacity:.3}[data-theme=dark] .workaholic-left-rail__stack{box-shadow:none;opacity:1;-webkit-backdrop-filter:blur(24px)saturate(1.02);background:#00000003}[data-theme=dark] .workaholic-left-rail__stack:before{background:linear-gradient(127deg,#b4b4b40d,#dcdcdc1f 18%,#ffffff4d 48%,#e1e1e129 66%,#aaaaaa12) border-box}[data-theme=dark] .workaholic-left-rail__button{color:#fff;background:0 0}[data-theme=dark] .workaholic-left-rail__button:hover,[data-theme=dark] .workaholic-left-rail__button:focus-visible,[data-theme=dark] .workaholic-left-rail__button[data-active=true]{border-color:var(--planner-silver-border);background:linear-gradient(127deg,#ffffff8a,#f8f8f84d 16%,#ffffff1a,#dfdfdf2e,#ffffff14 70%,#e6e6e638),linear-gradient(307deg,#ffffff3d,#ffffff0f 36%,#dadada1f),var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow-hover);color:var(--planner-silver-text);text-shadow:none}.workaholic-left-rail__menu{color:#111;backface-visibility:hidden;will-change:transform,opacity;border:1px solid #11111114;border-radius:0;padding:.45rem;transform:translateZ(0);width:13.5rem!important;min-width:13.5rem!important;-webkit-backdrop-filter:var(--chrome-backdrop)!important;background:linear-gradient(#ffffffb8,#ffffffa8),linear-gradient(135deg,#ffffff61,#ecf0f542 52%,#d6dce438)!important;box-shadow:0 24px 54px #11111129,0 10px 22px #1111111a!important}[data-theme=dark] .workaholic-left-rail__menu{color:#fff;border-color:#ffffff14;background:linear-gradient(#161616eb,#0a0a0ae6),linear-gradient(135deg,#ffffff0f,#7a7a7a14 52%,#08080829)!important;box-shadow:0 28px 60px #0000006b,0 12px 28px #00000047!important}@media(prefers-reduced-motion:reduce){.workaholic-left-rail,.workaholic-left-rail__motion-shell,.workaholic-left-rail__stack,.workaholic-left-rail__button,.workaholic-left-rail__utility-trigger{transition-duration:.01ms!important}}.workaholic-left-rail__menu-label{color:#111;padding:.2rem .2rem .35rem}[data-theme=dark] .workaholic-left-rail__menu-label{color:#fff}.workaholic-left-rail__menu-profile{align-items:center;gap:.7rem;min-width:0;display:flex}.workaholic-left-rail__menu-avatar{background:var(--chrome-surface);color:#111;border:0;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;overflow:hidden}[data-theme=dark] .workaholic-left-rail__menu-avatar{background:var(--chrome-surface);color:#ffffffe6}.workaholic-left-rail__menu-separator{background:#11111114;margin:.25rem 0 .35rem}.workaholic-left-rail__menu-separator--danger{background:#9d333f3e;margin-top:.45rem;margin-bottom:.4rem}[data-theme=dark] .workaholic-left-rail__menu-separator{background:#ffffff14}[data-theme=dark] .workaholic-left-rail__menu-separator--danger{background:#ff88944c}.workaholic-left-rail__menu-item{color:#111;border:1px solid #0000;border-radius:0;align-items:center;gap:.65rem;min-height:2.15rem;font-size:12px;font-weight:600;transition:transform .14s,border-color .14s,box-shadow .14s,background .14s;display:flex}[data-theme=dark] .workaholic-left-rail__menu-item{color:#fff}.workaholic-left-rail__menu-item[data-highlighted],.workaholic-left-rail__menu-item:focus-visible{border-color:var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow-hover);color:var(--planner-silver-text);text-shadow:0 1px #ffffff75;outline:none;transform:translateY(-1px)}.workaholic-left-rail__menu-danger{gap:.3rem;display:grid}.workaholic-left-rail__menu-danger-prompt{color:#7b1123;letter-spacing:.08em;text-transform:uppercase;padding:.05rem .2rem .15rem;font-size:10px;font-weight:700}[data-theme=dark] .workaholic-left-rail__menu-danger-prompt{color:#c61f3d}.workaholic-left-rail__menu-item--danger{color:#7b1123}[data-theme=dark] .workaholic-left-rail__menu-item--danger{color:#c61f3d}.workaholic-left-rail__menu-item--danger:hover,.workaholic-left-rail__menu-item--danger[data-highlighted],.workaholic-left-rail__menu-item--danger:focus-visible{color:#fff3f5;text-shadow:0 1px #43030e52;background:linear-gradient(127deg,#780e21f5,#9a1a35eb 18%,#d24561eb,#991934eb 82%,#560717f5);border-color:#b83d4f;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffd6dc61,inset 0 -3px #44040f57,0 18px 34px #74102547,0 2px #43030e52,0 6px 14px #00000029}.workaholic-left-rail__menu-recent{gap:.45rem;padding:.1rem .15rem .25rem;display:grid}.workaholic-left-rail__menu-recent-label{letter-spacing:.08em;text-transform:uppercase;color:#111;font-size:10px;font-weight:700}[data-theme=dark] .workaholic-left-rail__menu-recent-label{color:#ffffffe0}.workaholic-left-rail__task-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;display:grid}.workaholic-left-rail__task-tile{--task-stage-color:#c9ccd6;border:1px solid var(--task-stage-color);justify-items:center;gap:.28rem;min-width:0;padding:.45rem .24rem .36rem;display:grid}@supports (color:color-mix(in lab,red,red)){.workaholic-left-rail__task-tile{border:1px solid color-mix(in srgb,var(--task-stage-color) 18%,#11111114)}}.workaholic-left-rail__task-tile{background:linear-gradient(180deg,var(--task-stage-color) 0%,#ffffffd6 100%);border-radius:.82rem}@supports (color:color-mix(in lab,red,red)){.workaholic-left-rail__task-tile{background:linear-gradient(180deg,color-mix(in srgb,var(--task-stage-color) 12%,#fffffff0),#ffffffd6)}}.workaholic-left-rail__task-tile{box-shadow:inset 0 1px #ffffff94,0 14px 28px -24px var(--task-stage-color)}@supports (color:color-mix(in lab,red,red)){.workaholic-left-rail__task-tile{box-shadow:inset 0 1px #ffffff94,0 14px 28px -24px color-mix(in srgb,var(--task-stage-color) 44%,#0f172a57)}}.workaholic-left-rail__task-tile{color:#111;transition:transform .14s,box-shadow .14s,border-color .14s}.workaholic-left-rail__task-tile:hover,.workaholic-left-rail__task-tile:focus-visible{border-color:var(--task-stage-color);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.workaholic-left-rail__task-tile:hover,.workaholic-left-rail__task-tile:focus-visible{border-color:color-mix(in srgb,var(--task-stage-color) 42%,#11111124)}}.workaholic-left-rail__task-tile:hover,.workaholic-left-rail__task-tile:focus-visible{box-shadow:inset 0 1px #ffffff9e,0 18px 34px -24px var(--task-stage-color)}@supports (color:color-mix(in lab,red,red)){.workaholic-left-rail__task-tile:hover,.workaholic-left-rail__task-tile:focus-visible{box-shadow:inset 0 1px #ffffff9e,0 18px 34px -24px color-mix(in srgb,var(--task-stage-color) 54%,#0f172a5c)}}.workaholic-left-rail__task-tile:hover,.workaholic-left-rail__task-tile:focus-visible{outline:none}.workaholic-left-rail__task-tile.is-active{border-color:var(--task-stage-color)}@supports (color:color-mix(in lab,red,red)){.workaholic-left-rail__task-tile.is-active{border-color:color-mix(in srgb,var(--task-stage-color) 62%,#1111112e)}}.workaholic-left-rail__task-tile.is-active{box-shadow:inset 0 0 0 1px var(--task-stage-color),inset 0 1px #ffffffad,0 18px 34px -22px var(--task-stage-color)}@supports (color:color-mix(in lab,red,red)){.workaholic-left-rail__task-tile.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--task-stage-color) 26%,transparent),inset 0 1px #ffffffad,0 18px 34px -22px color-mix(in srgb,var(--task-stage-color) 58%,#0f172a66)}}.workaholic-left-rail__task-icon{background:var(--task-stage-color);color:#fff;width:1.95rem;height:1.95rem;box-shadow:inset 0 1px #ffffff57,0 12px 22px -18px var(--task-stage-color);border-radius:.55rem;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.workaholic-left-rail__task-icon{box-shadow:inset 0 1px #ffffff57,0 12px 22px -18px color-mix(in srgb,var(--task-stage-color) 72%,#0f172a6b)}}.workaholic-left-rail__task-title,.workaholic-left-rail__task-status{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;display:block;overflow:hidden}.workaholic-left-rail__task-title{letter-spacing:.01em;font-size:.54rem;font-weight:700}.workaholic-left-rail__task-status{letter-spacing:.06em;text-transform:uppercase;color:var(--task-stage-color);font-size:.48rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.workaholic-left-rail__task-status{color:color-mix(in srgb,var(--task-stage-color) 74%,#111)}}[data-theme=dark] .workaholic-left-rail__task-tile{border-color:var(--task-stage-color)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-left-rail__task-tile{border-color:color-mix(in srgb,var(--task-stage-color) 20%,#ffffff29)}}[data-theme=dark] .workaholic-left-rail__task-tile{background:linear-gradient(180deg,var(--task-stage-color) 0%,#14161cf5 100%)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-left-rail__task-tile{background:linear-gradient(180deg,color-mix(in srgb,var(--task-stage-color) 18%,#1c1e24f5),#14161cf5)}}[data-theme=dark] .workaholic-left-rail__task-tile{color:#fffffff0;box-shadow:inset 0 1px #ffffff14,0 16px 30px -22px #0000008f}[data-theme=dark] .workaholic-left-rail__task-tile:hover,[data-theme=dark] .workaholic-left-rail__task-tile:focus-visible,[data-theme=dark] .workaholic-left-rail__task-tile.is-active{border-color:var(--task-stage-color)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-left-rail__task-tile:hover,[data-theme=dark] .workaholic-left-rail__task-tile:focus-visible,[data-theme=dark] .workaholic-left-rail__task-tile.is-active{border-color:color-mix(in srgb,var(--task-stage-color) 40%,#ffffff38)}}[data-theme=dark] .workaholic-left-rail__task-tile:hover,[data-theme=dark] .workaholic-left-rail__task-tile:focus-visible,[data-theme=dark] .workaholic-left-rail__task-tile.is-active{box-shadow:inset 0 1px #ffffff1a,0 20px 36px -24px #0000009e}[data-theme=dark] .workaholic-left-rail__task-status{color:var(--task-stage-color)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-left-rail__task-status{color:color-mix(in srgb,var(--task-stage-color) 72%,#ffffffe0)}}.workaholic-left-rail__utility-trigger{z-index:1;width:var(--workaholic-left-rail-tile-size);height:var(--workaholic-left-rail-tile-size);color:#111;opacity:1;pointer-events:auto;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:none;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:0;transition:opacity .14s,color .14s,border-color .14s,background .14s,box-shadow .14s,transform .14s;display:inline-flex;position:relative}.workaholic-left-rail__utility-trigger:hover,.workaholic-left-rail__utility-trigger:focus-visible,.workaholic-left-rail__utility-trigger[data-state=open]{border-color:var(--planner-silver-border);background:linear-gradient(127deg,#ffffff8a,#f8f8f84d 16%,#ffffff1a,#dfdfdf2e,#ffffff14 70%,#e6e6e638),linear-gradient(307deg,#ffffff3d,#ffffff0f 36%,#dadada1f),var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow-hover);color:var(--planner-silver-text);text-shadow:none;outline:none;transform:translateY(-1px)}[data-theme=dark] .workaholic-left-rail__utility-trigger{color:#fff;background:0 0}[data-theme=dark] .workaholic-left-rail__menu :is(.text-ink,.workaholic-left-rail__task-title,.workaholic-left-rail__menu-profile,.workaholic-left-rail__menu-item span){color:#fff!important}[data-theme=dark] .workaholic-left-rail__menu :is(.text-muted-foreground,.workaholic-left-rail__task-status){color:#ffffffc7!important}[data-theme=dark] .workaholic-left-rail__menu .workaholic-left-rail__menu-item--danger,[data-theme=dark] .workaholic-left-rail__menu .workaholic-left-rail__menu-item--danger span,[data-theme=dark] .workaholic-left-rail__menu .workaholic-left-rail__menu-item--danger svg,[data-theme=dark] .workaholic-left-rail__menu .workaholic-left-rail__menu-danger-prompt{stroke:currentColor;color:#c61f3d!important}[data-theme=dark] .workaholic-left-rail__menu .workaholic-left-rail__menu-item--danger:is(:hover,:focus-visible,[data-highlighted]),[data-theme=dark] .workaholic-left-rail__menu .workaholic-left-rail__menu-item--danger:is(:hover,:focus-visible,[data-highlighted]) span,[data-theme=dark] .workaholic-left-rail__menu .workaholic-left-rail__menu-item--danger:is(:hover,:focus-visible,[data-highlighted]) svg{stroke:currentColor;color:#fff3f5!important}[data-theme=dark] :is(.workaholic-left-rail__button,.workaholic-left-rail__utility-trigger,.workaholic-left-rail__menu-item,.workaholic-left-rail__menu-label) svg{color:currentColor;stroke:currentColor}[data-theme=dark] .workaholic-left-rail__utility-trigger:hover,[data-theme=dark] .workaholic-left-rail__utility-trigger:focus-visible,[data-theme=dark] .workaholic-left-rail__utility-trigger[data-state=open]{border-color:var(--planner-silver-border);background:linear-gradient(127deg,#ffffff8a,#f8f8f84d 16%,#ffffff1a,#dfdfdf2e,#ffffff14 70%,#e6e6e638),linear-gradient(307deg,#ffffff3d,#ffffff0f 36%,#dadada1f),var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow-hover);color:var(--planner-silver-text);text-shadow:none}.browser-view-tabs{--browser-view-tab-surface:#fff;--browser-view-tab-text:#111;--browser-view-tab-border:#1111111f;--browser-view-tab-border-strong:#1111112e;--browser-view-tab-hover-shadow:0 0 18px #00000047, 0 0 7px #0000002e;--browser-view-tab-pressed-shadow:inset 0 0 18px #00000061, inset 7px 0 10px -7px #00000057, inset -7px 0 10px -7px #00000057, inset 0 8px 10px -8px #0000004d, inset 0 -8px 10px -8px #0000002e;--browser-view-tab-pressed-shadow-hover:inset 0 0 20px #0000006b, inset 8px 0 11px -7px #00000061, inset -8px 0 11px -7px #00000061, inset 0 9px 11px -8px #00000057, inset 0 -9px 11px -8px #0003;--browser-view-tab-fade:#fffffff5;z-index:300;background:var(--browser-view-tab-surface);width:100%;min-width:0;height:2.28rem;min-height:2.28rem;box-shadow:none;-webkit-backdrop-filter:var(--chrome-backdrop);isolation:isolate;pointer-events:none;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;padding:0;display:grid;position:relative;overflow:hidden}.browser-view-tabs>*{pointer-events:auto}.browser-view-tabs:before,.browser-view-tabs:after{content:none}.browser-topbar-iconplate{width:100%;height:2.04rem;min-height:2.04rem;color:var(--browser-view-tab-text);box-shadow:none;background:0 0;justify-content:center;align-items:center;display:inline-flex;overflow:visible}.browser-topbar-iconplate:before,.browser-topbar-iconplate:after{content:none}.browser-topbar-iconplate>img,.browser-topbar-iconplate>svg,.browser-topbar-iconplate>span{display:block}.browser-view-tab-shell[data-state=active] .browser-topbar-iconplate{box-shadow:none;color:var(--browser-view-tab-text);background:0 0}[data-theme=dark] .browser-view-tabs{--browser-view-tab-surface:#050505;--browser-view-tab-text:#fff;--browser-view-tab-border:#ffffff21;--browser-view-tab-border-strong:#fff3;--browser-view-tab-hover-shadow:0 0 18px #0000006b, 0 0 7px #0000004d;--browser-view-tab-pressed-shadow:inset 0 0 18px #00000080, inset 7px 0 10px -7px #00000070, inset -7px 0 10px -7px #00000070, inset 0 8px 10px -8px #0000006b, inset 0 -8px 10px -8px #0000004d;--browser-view-tab-pressed-shadow-hover:inset 0 0 20px #0000008f, inset 8px 0 11px -7px #00000080, inset -8px 0 11px -7px #00000080, inset 0 9px 11px -8px #0000007a, inset 0 -9px 11px -8px #00000057;--browser-view-tab-fade:#050505fa;background:var(--browser-view-tab-surface);box-shadow:none}.browser-view-tabs__center{isolation:isolate;z-index:301;pointer-events:auto;flex:auto;grid-template-columns:auto minmax(0,1fr);align-items:stretch;min-width:0;height:100%;display:grid;position:relative;overflow:hidden visible}.browser-view-tabs__nav-slot,.browser-primary-page-header__nav-slot{z-index:302;pointer-events:auto;align-items:stretch;height:100%;display:inline-flex;position:relative}.browser-view-tabs__center:before{content:none}.browser-view-tabs__center:after{content:"";z-index:309;background:linear-gradient(90deg,#fff0 0%,var(--browser-view-tab-fade) 82%);pointer-events:none;width:min(6rem,18vw);position:absolute;top:0;bottom:0;right:0}.browser-view-tabs__toggle{z-index:3;background:var(--browser-view-tab-surface,transparent);width:2.9rem;min-width:2.9rem;height:100%;color:var(--browser-view-tab-text,var(--ink));box-shadow:none;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,opacity .15s;display:inline-flex;position:relative}.browser-view-tabs__toggle:hover,.browser-view-tabs__toggle:focus-visible{background:var(--browser-view-tab-surface);color:var(--browser-view-tab-text);box-shadow:var(--browser-view-tab-hover-shadow);opacity:1;border-color:#0000;outline:none}.browser-view-tabs__toggle-icon{width:24px;height:16px;display:block}.workaholic-header-logo{background:var(--browser-view-tab-surface,transparent);width:2.35rem;min-width:2.35rem;height:100%;color:var(--browser-view-tab-text,var(--ink));pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:.34rem .34rem .34rem 0;display:inline-flex}.workaholic-header-logo img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.workaholic-active-space-badge{border:1px solid var(--planner-black-border);background:var(--planner-black-fill);width:auto;min-width:0;max-width:11rem;height:calc(100% - .42rem);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text);flex:none;align-self:center;align-items:center;gap:.45rem;padding:0 .45rem 0 .55rem;display:inline-flex;overflow:hidden}.workaholic-active-space-badge__avatar{color:#111;cursor:pointer;background:#fffffff0;border:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;padding:0;display:inline-flex;box-shadow:0 8px 16px #0003}.workaholic-active-space-badge__avatar img,.workaholic-active-space-badge__avatar svg{object-fit:cover;width:12px;height:12px;display:block}.workaholic-active-space-badge__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:inherit;letter-spacing:0;text-transform:uppercase;cursor:text;box-shadow:none;background:0 0;border:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;display:block;overflow:hidden}.workaholic-active-space-badge__input{width:7.4rem;min-width:0;max-width:100%;color:inherit;letter-spacing:0;text-transform:uppercase;background:0 0;border:0;outline:none;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1;box-shadow:none!important}[data-theme=dark] .browser-view-tabs__toggle{color:var(--browser-view-tab-text);box-shadow:none}[data-theme=dark] .browser-view-tabs__toggle:hover,[data-theme=dark] .browser-view-tabs__toggle:focus-visible{background:var(--browser-view-tab-surface);color:var(--browser-view-tab-text);opacity:1}.workaholic-active-space-badge:hover,.workaholic-active-space-badge:focus-within{box-shadow:var(--planner-black-shadow-hover)}[data-theme=dark] .workaholic-active-space-badge{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text)}[data-theme=dark] .workaholic-active-space-badge__avatar{color:#111;background:#fffffff0;box-shadow:0 12px 28px #00000038}[data-theme=dark] .workaholic-active-space-badge__label,[data-theme=dark] .workaholic-active-space-badge__input{color:inherit}.browser-workspace-strip{background:linear-gradient(#1f242b,#171b21);border:1px solid #0f172a14;align-items:stretch;gap:0;min-width:0;padding:0;display:flex;box-shadow:inset 0 -1px #ffffff0a}.browser-workspace-strip__list{flex:auto;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.browser-workspace-tab{border-right:1px solid var(--shell-workspace-tab-border);background:var(--shell-workspace-tab-bg);min-width:12rem;max-width:18rem;color:var(--shell-workspace-tab-text);flex:none;align-items:stretch;transition:background .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:relative;box-shadow:0 0 #0f172a00}.browser-workspace-tab:hover{background:var(--shell-workspace-tab-bg);color:var(--shell-workspace-tab-text);box-shadow:0 18px 28px -24px #0f172a52}.browser-workspace-tab[data-state=active]{background:var(--shell-workspace-tab-active-bg);color:var(--shell-workspace-tab-active-text);z-index:1;box-shadow:0 20px 32px -24px #0f172a61,0 10px 18px -18px #0f172a42}.browser-workspace-tab--dragging{z-index:2;box-shadow:0 18px 32px #0f172a3d}.browser-workspace-tab__button{text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:.75rem;min-width:0;padding:.95rem 1rem;display:flex}.browser-workspace-tab__icon{border:1px solid #0000;flex:none;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex}.browser-workspace-tab__label{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;font-size:12px;font-weight:600;display:block;overflow:hidden}.browser-workspace-tab__input{text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;outline:none;width:100%;min-width:0;padding:.1rem 0;font-size:12px;font-weight:600}.browser-workspace-tab__close,.browser-workspace-tab__drag-handle{color:currentColor;opacity:.72;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:2.35rem;transition:background .16s,opacity .16s,color .16s;display:inline-flex}.browser-workspace-tab__close:hover,.browser-workspace-tab__drag-handle:hover{opacity:1;background:0 0}.browser-workspace-strip__new{border:0;border-left:1px solid var(--shell-workspace-tab-border);width:3.5rem;color:var(--shell-workspace-tab-text);background:0 0;flex:none;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.browser-workspace-strip__new:hover{color:var(--shell-workspace-tab-text);background:0 0}.browser-view-tabs__list{z-index:302;scrollbar-width:none;width:100%;min-width:0;max-width:100%;height:100%;box-shadow:none;pointer-events:auto;justify-content:flex-start;justify-self:start;align-items:stretch;gap:0;padding:0 .55rem 0 .15rem;display:flex;position:relative;overflow:auto visible}.browser-view-tabs__pinned{flex:none;align-items:stretch;min-width:0;height:100%;display:flex}.browser-view-tabs__pinned.has-pinned-tabs{box-shadow:none;margin-right:-1px}.browser-view-tabs__list::-webkit-scrollbar{display:none}.browser-view-drop-segment{z-index:303;pointer-events:auto;flex:none;align-items:stretch;min-width:0;height:100%;display:flex;position:relative}.browser-view-drop-segment--grouped{min-width:0}.browser-view-drop-segment--pinned{width:2.28rem}.browser-view-drop-zone{opacity:0;pointer-events:none;justify-content:center;align-items:stretch;width:0;min-height:1.75rem;transition:width .14s,opacity .14s;display:flex;position:relative;overflow:visible}.browser-view-drop-zone--visible{opacity:1;pointer-events:auto;width:.9rem}.browser-view-drop-zone--pinned.browser-view-drop-zone--visible{width:2.28rem}.browser-view-drop-zone__line{width:2px;box-shadow:none;background:#0f172a2e;margin:.32rem 0;transition:background .14s,transform .14s,box-shadow .14s}.browser-view-drop-zone--pinned .browser-view-drop-zone__line{background:#94949457;width:100%;margin:0;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 18px #ffffff14}.browser-view-drop-zone--active .browser-view-drop-zone__line{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.browser-view-drop-zone--active .browser-view-drop-zone__line{background:color-mix(in srgb,var(--ink) 72%,#2563eb 28%)}}.browser-view-drop-zone--active .browser-view-drop-zone__line{box-shadow:none;transform:scaleY(1.02)}.browser-view-tab-shell{z-index:304;background:var(--browser-view-tab-surface);min-width:10.8rem;max-width:14.2rem;height:100%;min-height:2.28rem;color:var(--browser-view-tab-text);box-shadow:none;pointer-events:auto;border:1px solid #0000;flex:none;align-items:stretch;margin-left:0;transition:background .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1),opacity .18s,transform .18s;display:flex;position:relative;overflow:visible}.browser-view-tab-shell:first-child{margin-left:0}.browser-view-drop-segment+.browser-view-drop-segment .browser-view-tab-shell{margin-left:-1px}.browser-view-tab-shell--pinned{background:var(--browser-view-tab-surface);width:2.28rem;min-width:2.28rem;max-width:2.28rem;color:var(--browser-view-tab-text);border-color:#0000}.browser-view-tab-shell--after-pinned-boundary{margin-left:.42rem}.browser-view-tab-shell--dragging{opacity:.72;box-shadow:var(--browser-view-tab-hover-shadow)}.browser-view-tab-shell[data-state=active]{background:var(--browser-view-tab-surface);color:var(--browser-view-tab-text);box-shadow:var(--browser-view-tab-pressed-shadow);z-index:305;border-color:#0000}.browser-view-tab-shell--pinned[data-state=active]{background:var(--browser-view-tab-surface);box-shadow:var(--browser-view-tab-pressed-shadow)}.browser-view-tab-shell:hover{background:var(--browser-view-tab-surface);color:var(--browser-view-tab-text);box-shadow:var(--browser-view-tab-hover-shadow);border-color:#0000}.browser-view-tab-shell[data-state=active]:hover{background:var(--browser-view-tab-surface);box-shadow:var(--browser-view-tab-pressed-shadow-hover);border-color:#0000}.browser-view-tab-shell[data-state=inactive] .browser-topbar-iconplate{box-shadow:none;background:0 0}.browser-view-tab-shell:before,.browser-view-tab-shell[data-state=active]:before,.browser-view-tab-shell:after,.browser-view-tab-shell[data-state=active]:after,.browser-view-tab-shell+.browser-view-tab-shell:before,.browser-view-drop-segment+.browser-view-drop-segment .browser-view-tab-shell:before{content:none}.browser-view-tab{z-index:306;width:100%;min-width:0;height:100%;min-height:2.28rem;color:inherit;text-align:center;text-transform:uppercase;touch-action:manipulation;cursor:pointer;pointer-events:auto;background:0 0;border:0;flex:auto;justify-content:center;align-items:center;padding:0 2.05rem;font-size:.78rem;font-weight:400;line-height:1;display:flex;position:relative;box-shadow:none!important}.browser-view-tab-shell:not(.browser-view-tab-shell--pinned) .browser-view-tab{padding-right:2.05rem}.browser-view-tab-shell--pinned .browser-view-tab{cursor:grab;padding:0}.browser-view-tab-shell--pinned .browser-view-tab:active{cursor:grabbing}.browser-view-tab--editing{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:2.28rem;padding:0 2.05rem;display:flex;position:relative}.browser-view-tab__icon-button{color:#111;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;width:1.1rem;min-height:auto;padding:0;display:inline-flex;position:absolute;top:50%;left:.48rem;transform:translateY(-50%);box-shadow:none!important}.browser-view-tab-shell--pinned .browser-view-tab__icon-button{width:100%;height:100%;min-height:2.28rem;position:static;transform:none}.browser-view-tab__icon{color:#111;width:.92rem;height:.92rem;box-shadow:none;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.browser-view-tab__icon svg,.browser-topbar-iconplate svg{fill:currentColor;stroke:currentColor;color:#111!important}.browser-view-tab__label{text-overflow:ellipsis;white-space:nowrap;text-align:center;text-transform:uppercase;min-width:0;font-size:12px;font-weight:400;line-height:1;display:block;overflow:hidden}.browser-view-tab-shell--pinned .browser-view-tab__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.browser-view-tab__input{width:100%;min-width:0;color:inherit;text-align:center;text-transform:uppercase;background:0 0;border:0;outline:none;padding:0;font-size:12px;font-weight:600;line-height:1}.browser-view-tab__drag-handle{z-index:307;width:1.1rem;height:1.1rem;color:inherit;opacity:0;pointer-events:none;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .16s,color .16s,transform .16s;display:inline-flex;position:absolute;top:50%;right:.3rem;transform:translate(.14rem,-50%)}.browser-view-tab__close{z-index:307;width:1.05rem;height:1.05rem;color:inherit;opacity:0;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .16s,color .16s,transform .16s;display:inline-flex;position:absolute;top:50%;right:1.42rem;transform:translate(.12rem,-50%)}.browser-view-tab__close:hover,.browser-view-tab__close:focus-visible,.browser-view-tab-shell:hover .browser-view-tab__close,.browser-view-tab-shell:focus-within .browser-view-tab__close{opacity:.72;pointer-events:auto;outline:none;transform:translateY(-50%)}.browser-view-tab__drag-handle:hover,.browser-view-tab__drag-handle:focus-visible,.browser-view-tab-shell:hover .browser-view-tab__drag-handle,.browser-view-tab-shell:focus-within .browser-view-tab__drag-handle,.browser-view-tab-shell--dragging .browser-view-tab__drag-handle{opacity:.78;pointer-events:auto;outline:none;transform:translateY(-50%)}.browser-view-tab__drag-handle:active{cursor:grabbing}.browser-view-tab-shell[data-state=active] .browser-view-tab,.browser-view-tab-shell[data-state=active] .browser-view-tab__label,.browser-view-tab-shell[data-state=active] .browser-view-tab__input{font-weight:600}.browser-view-tabs__new{z-index:306;width:2.5rem;min-width:2.5rem;height:100%;min-height:2.28rem;color:var(--browser-view-tab-text);box-shadow:none;letter-spacing:0;text-transform:uppercase;pointer-events:auto;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:background .14s,box-shadow .14s,color .14s,transform .14s;display:inline-flex;position:relative}.browser-view-tabs__settings{color:#111;letter-spacing:0;text-transform:uppercase;min-width:0;min-height:1.75rem;box-shadow:none;background:0 0;border:0;align-items:center;gap:.5rem;padding:0 .5rem;font-size:12px;font-weight:600;line-height:1;transition:background .14s,box-shadow .14s,color .14s,transform .14s;display:inline-flex}.browser-view-tabs__settings span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.browser-view-tabs__settings:hover,.browser-view-tabs__settings:focus-visible{background:var(--overlay-hover);color:#111;box-shadow:var(--browser-view-tab-hover-shadow);outline:none;transform:translateY(-1px)}.browser-view-tabs__new:hover,.browser-view-tabs__new:focus-visible{background:var(--overlay-hover);color:var(--browser-view-tab-text);box-shadow:var(--browser-view-tab-hover-shadow);border-color:#0000;outline:none;transform:translateY(-1px)}.browser-view-tabs__new svg{width:1.18rem;height:1.18rem}[data-theme=dark] .browser-view-tab-shell{color:#fff;border-color:var(--browser-view-tab-border)}[data-theme=dark] .browser-topbar-iconplate,[data-theme=dark] .browser-view-tab__icon-button{color:#f5f7fbc7}[data-theme=dark] .browser-view-tab-shell:hover{color:#fff;border-color:var(--browser-view-tab-border-strong)}[data-theme=dark] .browser-view-tab-shell[data-state=active]{background:var(--browser-view-tab-surface);color:#fff;border-color:var(--browser-view-tab-border-strong);box-shadow:var(--browser-view-tab-pressed-shadow)}[data-theme=dark] .browser-view-tab-shell[data-state=inactive] .browser-topbar-iconplate{box-shadow:none;background:0 0}[data-theme=dark] .browser-view-tab-shell[data-state=active] .browser-topbar-iconplate,[data-theme=dark] .browser-view-tab-shell[data-state=active] .browser-view-tab__icon-button{color:#fff}[data-theme=dark] .browser-view-tabs__new,[data-theme=dark] .browser-view-tabs__settings{color:#f5f7fb}[data-theme=dark] .browser-view-tabs__new{color:var(--browser-view-tab-text);border-color:#0000}[data-theme=dark] .browser-view-tabs__new:hover,[data-theme=dark] .browser-view-tabs__new:focus-visible,[data-theme=dark] .browser-view-tabs__settings:hover,[data-theme=dark] .browser-view-tabs__settings:focus-visible{color:#fff}[data-theme=dark] .browser-view-tabs__new:hover,[data-theme=dark] .browser-view-tabs__new:focus-visible{box-shadow:var(--browser-view-tab-hover-shadow);border-color:#0000}[data-theme=dark] :is(.browser-view-tab,.browser-view-tab__label,.browser-view-tab__input,.browser-view-tab__icon,.browser-view-tab__icon-button,.browser-view-tabs__new,.browser-view-tabs__settings,.browser-view-tabs__settings span,.workaholic-active-space-badge,.workaholic-active-space-badge__label,.browser-primary-page-header__title){color:#fff!important}[data-theme=dark] :is(.browser-view-tab__icon svg,.browser-topbar-iconplate,.browser-topbar-iconplate svg){fill:currentColor;stroke:currentColor;color:#fff!important}.browser-view-drag-overlay{background:var(--workaholic-brand-base-fill-soft);min-width:10rem;max-width:14rem;min-height:2.35rem;color:var(--ink);align-items:center;gap:.55rem;padding:0 .8rem;display:inline-flex;box-shadow:0 16px 40px #0f172a2e,inset 0 0 0 1px #11111114}.browser-view-drag-overlay__icon{flex:none;justify-content:center;align-items:center;width:auto;min-width:1.15rem;height:1.15rem;display:inline-flex}.browser-view-drag-overlay__label{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;min-width:0;font-size:.74rem;font-weight:700;overflow:hidden}.workaholic-view-create-page{--workaholic-view-create-line:#1111112e;--workaholic-view-create-line-strong:#1111114d;--workaholic-view-create-text:#111;--workaholic-view-create-muted:#1111118f;--workaholic-view-create-option-surface:#fffc;--workaholic-view-create-backdrop-shadow:0 22px 42px #0f172a1f, 0 10px 24px #0f172a14;--workaholic-view-create-selected-shadow:0 28px 52px #0f172a29, 0 14px 28px #0f172a1a;--workaholic-view-create-check-shadow:0 16px 28px #0f172a29, 0 0 22px #0f172a1f;--workaholic-view-create-preview-surface:linear-gradient(180deg, #ffffffeb, #f5f7fae0);--workaholic-view-create-preview-shadow:0 72px 124px #0f172a42, 0 32px 62px #0f172a29, 0 10px 28px #0f172a1a;width:100%;min-height:100%;color:var(--workaholic-view-create-text);background:#fff;justify-content:center;font-family:Helvetica,Arial,sans-serif;display:flex;overflow:auto}.workaholic-view-create-page__form{flex-direction:column;width:min(1220px,100vw - 4rem);margin:0 auto;padding:clamp(1.5rem,3vw,2.5rem) 2rem 3rem;display:flex}.workaholic-view-create-page__header{justify-content:center;align-items:flex-start;min-height:3.4rem;padding:0 7.5rem 1.1rem;display:flex;position:relative}.workaholic-view-create-page__heading{text-align:center;justify-items:center;gap:.42rem;width:min(24rem,100%);display:grid}.workaholic-view-create-page__heading label{color:inherit;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1}.workaholic-view-create-page__heading input{border:0;border-bottom:1px solid var(--workaholic-view-create-line-strong);width:100%;min-width:0;color:inherit;font:inherit;text-align:center;text-transform:uppercase;background:0 0;outline:none;padding:.45rem 0 .55rem;font-size:12px;font-weight:600;line-height:1;transition:border-color .16s,box-shadow .16s}.workaholic-view-create-page__heading input::placeholder{color:#11111157}.workaholic-view-create-page__heading input:focus{border-bottom-color:var(--workaholic-view-create-text);box-shadow:0 12px 24px #0f172a14}.workaholic-view-create-page__actions{align-items:center;gap:.5rem;display:inline-flex;position:absolute;top:0;right:0}.workaholic-view-create-page__icon-button,.workaholic-view-create-page__submit{background:var(--planner-silver-fill);min-height:2.5rem;color:var(--planner-silver-text);text-shadow:0 1px #ffffff75;box-shadow:var(--planner-silver-shadow);text-transform:uppercase;border:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;transition:box-shadow .14s,transform .14s,color .14s;display:inline-flex}.workaholic-view-create-page__icon-button{width:2.5rem;padding:0}.workaholic-view-create-page__submit{background:var(--planner-black-fill);color:var(--planner-black-text);text-shadow:none;box-shadow:var(--planner-black-shadow);gap:.45rem;padding:0 .95rem}.workaholic-view-create-page__submit[data-visible=false]{opacity:0;pointer-events:none;transform:translateY(-.35rem)}.workaholic-view-create-page__submit[data-visible=true]{opacity:1;transform:translateY(0)}.workaholic-view-create-page__icon-button:hover,.workaholic-view-create-page__icon-button:focus-visible{box-shadow:var(--planner-silver-shadow-hover);outline:none;transform:translateY(-1px)}.workaholic-view-create-page__submit:hover,.workaholic-view-create-page__submit:focus-visible{box-shadow:var(--planner-black-shadow-hover);outline:none;transform:translateY(-1px)}.workaholic-view-create-page__body{grid-template-columns:minmax(260px,340px) minmax(480px,640px);justify-content:center;align-items:start;gap:clamp(2.5rem,5vw,5.5rem);display:grid}.workaholic-view-create-page__menu{place-self:start stretch;gap:.16rem;min-width:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.workaholic-view-create-page__option{isolation:isolate;min-height:3rem;color:inherit;text-align:left;border:0;grid-template-columns:2rem minmax(0,1fr) 1.35rem;align-items:center;gap:.8rem;padding:.35rem .65rem;transition:color .14s,transform .14s;display:grid;position:relative;box-shadow:none!important;background:0 0!important}.workaholic-view-create-page__option:after{content:"";z-index:-1;opacity:0;background:var(--workaholic-view-create-option-surface);box-shadow:var(--workaholic-view-create-backdrop-shadow);transition:opacity .14s,transform .14s;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-view-create-page__option:hover,.workaholic-view-create-page__option:focus-visible{outline:none;transform:translateY(-1px);box-shadow:none!important;background:0 0!important}.workaholic-view-create-page__option:hover:after,.workaholic-view-create-page__option:focus-visible:after,.workaholic-view-create-page__option.is-selected:after{opacity:1}.workaholic-view-create-page__option.is-selected:after{box-shadow:var(--workaholic-view-create-selected-shadow)}.workaholic-view-create-page__option-icon,.workaholic-view-create-page__option-check{justify-content:center;align-items:center;display:inline-flex}.workaholic-view-create-page__option-copy{gap:.1rem;min-width:0;display:grid}.workaholic-view-create-page__option-copy span{overflow-wrap:anywhere;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1}.workaholic-view-create-page__option-copy small{color:var(--workaholic-view-create-muted);text-transform:uppercase;font-size:12px;font-weight:400;line-height:1.15}.workaholic-view-create-page__option-check{color:var(--workaholic-view-create-text);min-width:1.35rem;min-height:1.35rem}.workaholic-view-create-page__option.is-selected .workaholic-view-create-page__option-check{background:var(--workaholic-view-create-option-surface);box-shadow:var(--workaholic-view-create-check-shadow)}.workaholic-view-create-page__preview{justify-self:center;gap:.7rem;width:min(640px,100%);min-width:0;display:grid}.workaholic-view-create-page__preview-frame{position:sticky;top:1.5rem}.workaholic-view-create-page__preview-art{background:var(--workaholic-view-create-preview-surface);min-height:31.25rem;box-shadow:var(--workaholic-view-create-preview-shadow);padding:0;display:block;position:relative}.workaholic-view-create-page__preview-image{object-fit:cover;background:linear-gradient(135deg,#1111110d,#11111105);width:100%;height:31.25rem;display:block;box-shadow:0 50px 88px #0f172a33,0 18px 32px #0f172a1a}.workaholic-view-create-page__preview-copy{gap:.16rem;display:grid}.workaholic-view-create-page__preview-copy span{text-transform:uppercase;font-size:12px;font-weight:600;line-height:1}.workaholic-view-create-page__preview-copy small{color:var(--workaholic-view-create-muted);text-transform:uppercase;font-size:12px;line-height:1.15}[data-theme=dark] .workaholic-view-create-page{--workaholic-view-create-line:#ffffff29;--workaholic-view-create-line-strong:#ffffff42;--workaholic-view-create-text:#f5f7fb;--workaholic-view-create-muted:#f5f7fb94;--workaholic-view-create-option-surface:#0a0a0ad1;--workaholic-view-create-backdrop-shadow:0 34px 60px #00000085, 0 16px 32px #00000057;--workaholic-view-create-selected-shadow:0 42px 72px #00000094, 0 18px 34px #00000061;--workaholic-view-create-check-shadow:0 18px 32px #00000080, 0 0 26px #ffffff26;--workaholic-view-create-preview-surface:linear-gradient(180deg, #101010f5, #090909eb);--workaholic-view-create-preview-shadow:0 78px 128px #000000ad, 0 30px 58px #00000061, 0 8px 24px #00000047;background:#050505}[data-theme=dark] .workaholic-view-create-page__heading input:focus{box-shadow:0 14px 28px #0000004d}[data-theme=dark] .workaholic-view-create-page__heading input::placeholder{color:#f5f7fb57}[data-theme=dark] .workaholic-view-create-page__preview-image{background:linear-gradient(135deg,#ffffff14,#ffffff08);box-shadow:0 44px 78px #00000080,0 18px 30px #00000047}@media(max-width:760px){.workaholic-view-create-page__form{width:min(100%,100vw - 2rem);padding:1rem 1rem 2rem}.workaholic-view-create-page__header{justify-content:flex-start;min-height:0;padding:0 0 1rem}.workaholic-view-create-page__heading{text-align:left;justify-items:stretch}.workaholic-view-create-page__heading input{text-align:left}.workaholic-view-create-page__actions{margin-top:.8rem;position:static}.workaholic-view-create-page__body{grid-template-columns:1fr}.workaholic-view-create-page__preview{justify-self:stretch;width:100%}.workaholic-view-create-page__preview-frame{position:static}.workaholic-view-create-page__preview-art,.workaholic-view-create-page__preview-image{height:20rem;min-height:20rem}}.browser-primary-page-header{width:100%;min-width:0;min-height:3rem;box-shadow:none;-webkit-backdrop-filter:var(--chrome-backdrop);isolation:isolate;pointer-events:none;background:0 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid;position:relative}.browser-primary-page-header>*{pointer-events:auto}.browser-primary-page-header:before{content:none}.browser-primary-page-header__side{z-index:1;min-width:0;position:relative}.browser-primary-page-header__side--nav{justify-content:flex-start;align-items:stretch;display:flex}.browser-primary-page-header__toggle{width:3rem;min-width:3rem;height:3rem}.browser-primary-page-header__side--actions{box-shadow:none;justify-content:flex-end;align-items:stretch;display:flex}.browser-primary-page-header__center{justify-content:center;align-items:center;min-width:0;padding:0 1rem;display:flex}.browser-primary-page-header__title{color:var(--ink);letter-spacing:0;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;overflow:hidden}.browser-primary-page-header__action{min-height:3rem;color:var(--muted);text-transform:uppercase;box-shadow:none;background:0 0;border:0;align-items:center;gap:.5rem;padding:0 .95rem;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.browser-primary-page-header__action:hover,.browser-primary-page-header__action:focus-visible{background:var(--chrome-hover-surface);color:var(--ink);outline:none}:root[data-suite-button-choice=silver]{--workaholic-suite-accent:#c4c7cd;--workaholic-suite-accent-soft:#c4c7cd1f;--workaholic-suite-accent-line:#c4c7cd61}:root[data-suite-button-choice=black]{--workaholic-suite-accent:#111;--workaholic-suite-accent-soft:#1111110f;--workaholic-suite-accent-line:#1111112e}[data-theme=dark]:root[data-suite-button-choice=black]{--workaholic-suite-accent:#ffffffd1;--workaholic-suite-accent-soft:#ffffff14;--workaholic-suite-accent-line:#ffffff38}.workaholic-mindmap-flow svg [marker-end]{stroke-linecap:butt;stroke-linejoin:miter;shape-rendering:crispedges}.workaholic-mindmap-flow marker path,.workaholic-mindmap-flow marker polyline,.workaholic-mindmap-flow marker polygon{stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;shape-rendering:geometricprecision}.workaholic-mindmap-flow .react-flow__controls{box-shadow:var(--workaholic-mindmap-control-shadow)!important}.workaholic-bottom-dock-anchor{z-index:80;pointer-events:none;width:fit-content;max-width:calc(100% - 1.5rem);position:fixed;bottom:1.8rem;left:50%;transform:translate(-50%)}.workaholic-bottom-dock{width:fit-content;max-width:calc(100vw - 1rem);position:relative}.workaholic-bottom-dock__content{z-index:1;pointer-events:auto;width:max-content;max-width:inherit;gap:.18rem;display:grid;position:relative}.workaholic-bottom-dock__shell{width:var(--workaholic-bottom-dock-shell-width,0px);height:var(--workaholic-bottom-dock-shell-height,0px);box-shadow:none;opacity:1;-webkit-backdrop-filter:blur(24px)saturate(1.08);pointer-events:none;will-change:width,height,transform;isolation:isolate;background:#fff0;border:0;border-radius:999px;transition:width .36s cubic-bezier(.2,.9,.16,1),height .36s cubic-bezier(.2,.9,.16,1),transform .42s cubic-bezier(.2,.9,.16,1),-webkit-backdrop-filter .26s,backdrop-filter .26s,background-color .26s,box-shadow .26s;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.workaholic-bottom-dock__shell:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(127deg,#bcbcbc29,#dadada3d 16%,#ffffff6b 48%,#e2e2e24d 64%,#b2b2b22e) border-box;border:1px solid #0000;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=dark] .workaholic-bottom-dock__shell{box-shadow:none;opacity:1;-webkit-backdrop-filter:blur(24px)saturate(1.02);background:0 0}[data-theme=dark] .workaholic-bottom-dock__shell:before{background:linear-gradient(127deg,#b4b4b40d,#dcdcdc1f 18%,#ffffff4d 48%,#e1e1e129 66%,#aaaaaa12) border-box}.workaholic-bottom-dock__rail{flex-wrap:wrap;justify-content:center;align-items:center;gap:.32rem;min-width:0;padding:.16rem 0;display:flex;overflow:visible}.workaholic-bottom-dock__dynamic-band{justify-items:center;gap:.45rem;width:100%;min-width:0;padding:0;display:grid}.workaholic-bottom-dock__group{align-items:center;gap:.32rem;min-width:0;display:inline-flex}.workaholic-bottom-dock__proposal-button{color:#fff;letter-spacing:0;text-transform:uppercase;white-space:nowrap;background:#111;border:1px solid #111111eb;border-radius:0;justify-content:center;align-items:center;gap:.38rem;min-width:0;max-width:min(18rem,100vw - 7rem);height:2.38rem;padding:0 .72rem;font-family:Helvetica,Arial,sans-serif;font-size:.68rem;font-weight:600;line-height:1;transition:box-shadow .14s,opacity .14s,transform .14s;display:inline-flex;box-shadow:0 14px 26px #1111112e,inset 0 1px #ffffff29}.workaholic-bottom-dock__proposal-button:hover,.workaholic-bottom-dock__proposal-button:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 16px 32px #11111138,inset 0 1px #fff3}.workaholic-bottom-dock__proposal-button:disabled{cursor:wait;opacity:.72;transform:none}.workaholic-bottom-dock__proposal-button svg{flex:none}.workaholic-bottom-dock__proposal-count{border:1px solid #ffffff47;justify-content:center;align-items:center;min-width:1.08rem;height:1.08rem;font-size:.62rem;font-weight:600;display:inline-flex}[data-theme=dark] .workaholic-bottom-dock__proposal-button{color:#070707;background:#fff;border-color:#ffffffb3;box-shadow:0 16px 34px #00000057,inset 0 1px #fffc}[data-theme=dark] .workaholic-bottom-dock__proposal-count{border-color:#00000038}.workaholic-bottom-dock__singularity-cluster{align-items:center;gap:.32rem;display:inline-flex;position:relative}.workaholic-singularity-question-panel{z-index:4;width:min(34rem,100vw - 2rem);color:var(--ink);letter-spacing:0;text-transform:none;pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(1.08);background:#fffffff0;border:1px solid #1111111a;gap:.74rem;padding:.86rem;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;display:grid;position:absolute;bottom:calc(100% + .62rem);left:50%;transform:translate(-50%);box-shadow:0 22px 46px #11111124,inset 0 1px #ffffffd6}.workaholic-singularity-question-panel__header,.workaholic-singularity-question-panel__actions{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.workaholic-singularity-question-panel__identity{gap:.18rem;min-width:0;display:grid}.workaholic-singularity-question-panel__identity strong,.workaholic-singularity-question-panel__proposal strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;line-height:1.12;overflow:hidden}.workaholic-singularity-question-panel__eyebrow,.workaholic-singularity-question-panel__status,.workaholic-singularity-question-panel__proposal span,.workaholic-singularity-question-panel__turn span{color:var(--muted);text-transform:uppercase;font-size:.62rem;font-weight:600;line-height:1}.workaholic-singularity-question-panel__status{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:13rem;overflow:hidden}.workaholic-singularity-question-panel__turns{gap:.48rem;max-height:9.5rem;padding-right:.2rem;display:grid;overflow:auto}.workaholic-singularity-question-panel__turn,.workaholic-singularity-question-panel__empty,.workaholic-singularity-question-panel__proposal p{color:var(--ink);margin:0;font-size:.74rem;font-weight:400;line-height:1.35}.workaholic-singularity-question-panel__turn{border-left:1px solid #11111129;gap:.18rem;padding-left:.55rem;display:grid}.workaholic-singularity-question-panel__turn--agent{border-left-color:#1111116b}.workaholic-singularity-question-panel__empty{color:var(--muted)}.workaholic-singularity-question-panel__proposal{border-top:1px solid #1111111a;gap:.32rem;padding:.62rem 0 0;display:grid}.workaholic-singularity-question-panel__actions{flex-wrap:wrap;justify-content:flex-start}.workaholic-singularity-question-panel__actions button{min-height:1.92rem;color:var(--ink);letter-spacing:0;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;border-radius:0;justify-content:center;align-items:center;gap:.32rem;padding:0 .08rem;font-family:Helvetica,Arial,sans-serif;font-size:.68rem;font-weight:600;line-height:1;display:inline-flex}.workaholic-singularity-question-panel__actions button:disabled{cursor:not-allowed;opacity:.45}.workaholic-singularity-question-panel__actions button:not(:disabled):hover,.workaholic-singularity-question-panel__actions button:not(:disabled):focus-visible{color:#000;outline:none}.workaholic-singularity-question-panel__action--primary{min-width:5.6rem;box-shadow:0 10px 20px #11111129;color:#fff!important;background:#111!important;border-bottom-color:#0000!important;padding:0 .68rem!important}[data-theme=dark] .workaholic-singularity-question-panel{color:#ffffffeb;background:#090909f0;border-color:#ffffff29;box-shadow:0 24px 52px #00000070,inset 0 1px #ffffff1a}[data-theme=dark] .workaholic-singularity-question-panel__turn,[data-theme=dark] .workaholic-singularity-question-panel__proposal{border-color:#ffffff29}[data-theme=dark] .workaholic-singularity-question-panel__turn--agent{border-left-color:#ffffff80}[data-theme=dark] .workaholic-singularity-question-panel__turn,[data-theme=dark] .workaholic-singularity-question-panel__empty,[data-theme=dark] .workaholic-singularity-question-panel__proposal p,[data-theme=dark] .workaholic-singularity-question-panel__actions button{color:#ffffffe6}[data-theme=dark] .workaholic-singularity-question-panel__eyebrow,[data-theme=dark] .workaholic-singularity-question-panel__status,[data-theme=dark] .workaholic-singularity-question-panel__proposal span,[data-theme=dark] .workaholic-singularity-question-panel__turn span{color:#ffffff94}[data-theme=dark] .workaholic-singularity-question-panel__action--primary{box-shadow:0 12px 24px #00000052;color:#050505!important;background:#fff!important}.workaholic-bottom-dock__group--dynamic{flex:0 auto;max-width:360px;overflow:visible}.workaholic-bottom-dock__group--tasks{max-width:186px;margin-left:.2rem;padding-left:.2rem;overflow:hidden}.workaholic-bottom-dock__slot,.workaholic-bottom-dock__control-cluster,.workaholic-bottom-dock__segmented,.workaholic-task-dock{align-items:center;gap:.32rem;min-width:0;display:inline-flex}.workaholic-bottom-dock__slot--meta{min-width:0}.workaholic-bottom-dock__slot--panel{width:min(100%,34rem);max-width:min(100%,34rem)}.workaholic-bottom-dock__slot--panel:has(.workaholic-goals-dock-panel){width:min(100%,58rem);max-width:min(100%,58rem)}.workaholic-bottom-dock__slot:empty{display:none}.workaholic-bottom-dock__portal-anchor{align-items:center;min-width:0;display:inline-flex}.workaholic-bottom-dock__portal-anchor--controls-inline{flex:0 auto;justify-content:center;max-width:min(100%,1180px);overflow:auto hidden}.workaholic-bottom-dock__portal-anchor--meta-inline{flex:0 auto;max-width:min(100%,20rem)}.workaholic-bottom-dock__portal-anchor--controls-inline .workaholic-bottom-dock__control-cluster,.workaholic-bottom-dock__portal-anchor--controls-inline .workaholic-bottom-dock__segmented{flex-wrap:nowrap;justify-content:center}.workaholic-bottom-dock__view-icon,.workaholic-bottom-dock__icon-button,.workaholic-task-dock__icon,.workaholic-task-dock__select,.workaholic-task-dock__close{width:2.96rem;height:2.96rem;box-shadow:none;color:var(--muted);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .14s,color .14s,box-shadow .14s,transform .14s;display:inline-flex;position:relative}[data-theme=dark] .workaholic-bottom-dock__view-icon,[data-theme=dark] .workaholic-bottom-dock__icon-button,[data-theme=dark] .workaholic-task-dock__icon,[data-theme=dark] .workaholic-task-dock__select,[data-theme=dark] .workaholic-task-dock__close{box-shadow:none;color:#ffffffc2;background:0 0}.workaholic-bottom-dock__iconplate{width:calc(100% - 2px);height:calc(100% - 2px);box-shadow:none;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.workaholic-bottom-dock__iconplate>img,.workaholic-bottom-dock__iconplate>svg,.workaholic-bottom-dock__iconplate>span{z-index:1;position:relative}.workaholic-bottom-dock__singularity-icon,.workaholic-bottom-dock__dock-image-icon{image-rendering:-webkit-optimize-contrast;transform-origin:50%;flex:none;display:block;transform:translateZ(0)}.workaholic-bottom-dock__dock-image-icon--search{width:1.96rem;height:1.96rem;transform:translate(-.35rem,-.08rem)}.workaholic-bottom-dock__dock-image-icon--four{width:1.64rem;height:1.48rem}.workaholic-bottom-dock__dock-image-icon--inbox{width:2rem;height:1.42rem}.workaholic-bottom-dock__singularity-icon--plus{width:1.38rem;height:1.38rem}.workaholic-bottom-dock__singularity-icon--chat{width:1.34rem;height:1.34rem}.workaholic-bottom-dock__singularity-icon--boards{width:1.68rem;height:1.68rem}.workaholic-bottom-dock__singularity-icon--start{width:1.24rem;height:1.42rem;transform:translate(.02rem)}.workaholic-bottom-dock__singularity-icon--stop{width:1.24rem;height:1.84rem}.workaholic-bottom-dock__icon-button--singularity{z-index:65}.workaholic-bottom-dock__iconplate--singularity{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:0}[data-theme=dark] .workaholic-bottom-dock__iconplate--singularity{box-shadow:none;background:0 0}.workaholic-bottom-dock__principal-button--singularity .workaholic-bottom-dock__iconplate>img{filter:drop-shadow(0 4px 8px #11111124)drop-shadow(0 1px 2px #1111111a)}.workaholic-bottom-dock__principal-button--singularity{width:2.72rem;height:2.72rem}.workaholic-bottom-dock__principal-button--singularity,.workaholic-bottom-dock__principal-button--singularity.is-active,.workaholic-bottom-dock__principal-button--singularity:hover,.workaholic-bottom-dock__principal-button--singularity:focus-visible,.workaholic-bottom-dock__principal-button--singularity.has-error{box-shadow:none;color:inherit;text-shadow:none;background:0 0;border-color:#0000;outline:none}.workaholic-bottom-dock__principal-button--singularity.is-busy .workaholic-bottom-dock__iconplate--singularity,.workaholic-bottom-dock__principal-button--singularity:hover .workaholic-bottom-dock__iconplate--singularity,.workaholic-bottom-dock__principal-button--singularity:focus-visible .workaholic-bottom-dock__iconplate--singularity,.workaholic-bottom-dock__principal-button--singularity.has-error .workaholic-bottom-dock__iconplate--singularity{box-shadow:none}[data-theme=dark] .workaholic-bottom-dock__principal-button--singularity .workaholic-bottom-dock__iconplate>img{filter:drop-shadow(0 5px 9px #00000047)drop-shadow(0 1px 2px #0000002e)}[data-theme=dark] .workaholic-bottom-dock__principal-button--singularity.is-busy .workaholic-bottom-dock__iconplate--singularity,[data-theme=dark] .workaholic-bottom-dock__principal-button--singularity:hover .workaholic-bottom-dock__iconplate--singularity,[data-theme=dark] .workaholic-bottom-dock__principal-button--singularity:focus-visible .workaholic-bottom-dock__iconplate--singularity,[data-theme=dark] .workaholic-bottom-dock__principal-button--singularity.has-error .workaholic-bottom-dock__iconplate--singularity{box-shadow:none}.workaholic-singularity-viewport-border{z-index:26;opacity:0;pointer-events:none;border:0;transition:opacity .18s,box-shadow .22s;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-singularity-viewport-status{z-index:27;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #1111111a;flex-direction:column;gap:.2rem;min-width:13.5rem;max-width:min(30rem,100vw - 4rem);padding:.75rem .95rem .8rem;transition:opacity .18s,transform .22s,box-shadow .22s,border-color .22s;display:flex;position:absolute;top:1.5rem;left:50%;transform:translate(-50%,-.5rem);box-shadow:0 18px 42px #11111114,0 2px 10px #1111110d}.workaholic-singularity-viewport-status.is-visible{opacity:1;transform:translate(-50%)}.workaholic-singularity-viewport-status__title{letter-spacing:.14em;text-transform:uppercase;color:#11111185;font-size:.7rem;font-weight:700;line-height:1}.workaholic-singularity-viewport-status__detail{letter-spacing:-.01em;color:#111111eb;font-size:.96rem;font-weight:500;line-height:1.25}.workaholic-singularity-viewport-status--connecting,.workaholic-singularity-viewport-status--listening,.workaholic-singularity-viewport-status--speaking{border-color:#1111111f;box-shadow:0 24px 52px #1111111a,0 2px 12px #1111110f}.workaholic-singularity-viewport-status--error{border-color:#8210102e;box-shadow:0 24px 52px #8210101f,0 2px 12px #82101014}.workaholic-singularity-viewport-status--error .workaholic-singularity-viewport-status__title,.workaholic-singularity-viewport-status--error .workaholic-singularity-viewport-status__detail{color:#821010e6}.workaholic-singularity-viewport-border:before,.workaholic-singularity-viewport-border:after{content:"";pointer-events:none;transition:opacity .18s,box-shadow .22s,filter .22s;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-singularity-viewport-border:before{opacity:0;filter:blur(22px);background:linear-gradient(#1113,#1111111a 4%,#11111109 10%,#0000 20%,#0000 80%,#11111109 90%,#1111111a 96%,#1113),linear-gradient(90deg,#1111112e,#1111111a 4%,#11111109 10%,#0000 20%,#0000 80%,#11111109 90%,#1111111a 96%,#1111112e)}.workaholic-singularity-viewport-border:after{opacity:0;box-shadow:inset 0 0 0 1px #1111111a,inset 0 0 54px #1111110d,inset 0 0 120px #11111105}.workaholic-singularity-viewport-border.is-visible{opacity:1}.workaholic-singularity-viewport-border--connecting,.workaholic-singularity-viewport-border--listening,.workaholic-singularity-viewport-border--speaking{box-shadow:0 0 calc(22px + (var(--inbox-ai-energy,0) * 28px)) #11111114}.workaholic-singularity-viewport-border--connecting:before,.workaholic-singularity-viewport-border--listening:before,.workaholic-singularity-viewport-border--speaking:before,.workaholic-singularity-viewport-border--connecting:after,.workaholic-singularity-viewport-border--listening:after,.workaholic-singularity-viewport-border--speaking:after{opacity:1}.workaholic-singularity-viewport-border--connecting{animation:1.4s ease-in-out infinite workaholic-singularity-viewport-pulse}.workaholic-singularity-viewport-border--speaking{box-shadow:0 0 calc(28px + (var(--inbox-ai-energy,0) * 34px)) #1111111f}.workaholic-singularity-viewport-border--error:before{opacity:1;background:linear-gradient(#82101038,#8210101f 4%,#8210100b 10%,#0000 20%,#0000 80%,#8210100b 90%,#8210101f 96%,#82101038),linear-gradient(90deg,#82101033,#8210101f 4%,#8210100b 10%,#0000 20%,#0000 80%,#8210100b 90%,#8210101f 96%,#82101033)}.workaholic-singularity-viewport-border--error:after{opacity:1;box-shadow:inset 0 0 0 1px #82101024,inset 0 0 54px #82101014,inset 0 0 120px #82101008}[data-theme=dark] .workaholic-singularity-viewport-border--connecting,[data-theme=dark] .workaholic-singularity-viewport-border--listening,[data-theme=dark] .workaholic-singularity-viewport-border--speaking{box-shadow:0 0 calc(22px + (var(--inbox-ai-energy,0) * 28px)) #ffffff14}[data-theme=dark] .workaholic-singularity-viewport-border--connecting:before,[data-theme=dark] .workaholic-singularity-viewport-border--listening:before,[data-theme=dark] .workaholic-singularity-viewport-border--speaking:before{background:linear-gradient(#fff3,#ffffff1c 4%,#ffffff0a 10%,#0000 20%,#0000 80%,#ffffff0a 90%,#ffffff1c 96%,#fff3),linear-gradient(90deg,#ffffff2e,#ffffff1c 4%,#ffffff0a 10%,#0000 20%,#0000 80%,#ffffff0a 90%,#ffffff1c 96%,#ffffff2e)}[data-theme=dark] .workaholic-singularity-viewport-border--connecting:after,[data-theme=dark] .workaholic-singularity-viewport-border--listening:after,[data-theme=dark] .workaholic-singularity-viewport-border--speaking:after{box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 54px #ffffff0f,inset 0 0 120px #ffffff05}[data-theme=dark] .workaholic-singularity-viewport-border--speaking{box-shadow:0 0 calc(28px + (var(--inbox-ai-energy,0) * 34px)) #ffffff1a}[data-theme=dark] .workaholic-singularity-viewport-border--error:before{background:linear-gradient(#b128283d,#b1282821 4%,#b128280d 10%,#0000 20%,#0000 80%,#b128280d 90%,#b1282821 96%,#b128283d),linear-gradient(90deg,#b1282838,#b1282821 4%,#b128280d 10%,#0000 20%,#0000 80%,#b128280d 90%,#b1282821 96%,#b1282838)}[data-theme=dark] .workaholic-singularity-viewport-status{background:#0e0e0ed6;border-color:#ffffff24;box-shadow:0 22px 54px #00000057,0 2px 12px #00000038}[data-theme=dark] .workaholic-singularity-viewport-status__title{color:#ffffff8a}[data-theme=dark] .workaholic-singularity-viewport-status__detail{color:#fffffff0}[data-theme=dark] .workaholic-singularity-viewport-status--error{border-color:#b128285c;box-shadow:0 24px 58px #5a0c0c61,0 2px 12px #5a0c0c3d}[data-theme=dark] .workaholic-singularity-viewport-status--error .workaholic-singularity-viewport-status__title,[data-theme=dark] .workaholic-singularity-viewport-status--error .workaholic-singularity-viewport-status__detail{color:#ffcdcdf5}[data-theme=dark] .workaholic-singularity-viewport-border--error:after{box-shadow:inset 0 0 0 1px #b1282824,inset 0 0 54px #b128281a,inset 0 0 120px #b128280a}@keyframes workaholic-singularity-viewport-pulse{0%,to{box-shadow:0 0 calc(12px + (var(--inbox-ai-energy,0) * 16px)) #1111110f}50%{box-shadow:0 0 calc(22px + (var(--inbox-ai-energy,0) * 24px)) #1111111a}}.workaholic-bottom-dock__iconplate--signature{color:#fff8eb;background:linear-gradient(127deg,#f7dda0,#d6a447,#a26512 72%,#724203);box-shadow:inset 0 0 0 1px #fff6dd6b,0 10px 20px -14px #9b671466}.workaholic-bottom-dock__iconplate--signature:before{opacity:.22;mix-blend-mode:soft-light}.workaholic-bottom-dock__iconplate--signature:after{opacity:1;background:radial-gradient(circle at 50% 38%,#ffecbd75,#ffd4782e 38%,#0000 72%)}.workaholic-bottom-dock__view-icon,.workaholic-bottom-dock__icon-button,.workaholic-bottom-dock__search,.workaholic-task-dock__select,.workaholic-task-dock__close,.workaholic-bottom-dock__microcopy{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}.workaholic-bottom-dock__icon-button{padding:0}.workaholic-bottom-dock__icon-badge{z-index:2;color:#fff;letter-spacing:0;background:#111;border-radius:.28rem;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding:0 .18rem;font-size:.58rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:.36rem;right:.34rem;box-shadow:0 8px 18px #1113}[data-theme=dark] .workaholic-bottom-dock__icon-badge{color:#111;background:#f5f5f3;box-shadow:0 8px 18px #0000004d}.workaholic-bottom-dock__icon-button--accent{color:var(--muted)}.workaholic-bottom-dock__icon-button--primary{box-shadow:none;color:var(--planner-black-text);background:0 0}.workaholic-bottom-dock__icon-button--primary .workaholic-bottom-dock__iconplate{background:var(--planner-black-fill);width:100%;height:100%;box-shadow:var(--planner-black-shadow)}.workaholic-bottom-dock__icon-button--primary .workaholic-bottom-dock__iconplate:before,.workaholic-bottom-dock__icon-button--primary .workaholic-bottom-dock__iconplate:after{display:none}.workaholic-bottom-dock__icon-button.is-active:not(.workaholic-bottom-dock__icon-button--primary),.workaholic-task-dock__item.is-active .workaholic-task-dock__select{border-color:var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow);color:var(--planner-silver-text);text-shadow:0 1px #ffffff75;transform:translateY(-1px)}.workaholic-bottom-dock__icon-button:hover,.workaholic-bottom-dock__icon-button:focus-visible,.workaholic-task-dock__select:hover,.workaholic-task-dock__select:focus-visible,.workaholic-task-dock__close:hover,.workaholic-task-dock__close:focus-visible{border-color:var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow-hover);color:var(--planner-silver-text);text-shadow:0 1px #ffffff75;outline:none;transform:translateY(-1px)}.workaholic-bottom-dock__icon-button--primary:hover,.workaholic-bottom-dock__icon-button--primary:focus-visible{box-shadow:none;color:var(--planner-black-text);background:0 0;transform:none}.workaholic-bottom-dock__icon-button--primary:hover .workaholic-bottom-dock__iconplate,.workaholic-bottom-dock__icon-button--primary:focus-visible .workaholic-bottom-dock__iconplate{box-shadow:var(--planner-black-shadow-hover)}.workaholic-bottom-dock__inbox-button.is-active,.workaholic-bottom-dock__inbox-button:hover,.workaholic-bottom-dock__inbox-button:focus-visible,.workaholic-bottom-dock__inbox-button:active{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);text-shadow:0 1px #0000006b}.workaholic-bottom-dock__inbox-button.is-active{box-shadow:var(--planner-black-shadow)}[data-theme=dark] .workaholic-task-dock__select:hover,[data-theme=dark] .workaholic-task-dock__select:focus-visible,[data-theme=dark] .workaholic-task-dock__close:hover,[data-theme=dark] .workaholic-task-dock__close:focus-visible{color:var(--planner-silver-text)}.workaholic-bottom-dock__tooltip{color:#fff;letter-spacing:0;text-transform:uppercase;background:#111111eb;border:0;border-radius:0;padding:8px 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1;box-shadow:0 14px 28px #00000038,inset 0 1px #ffffff14}.workaholic-bottom-dock__tooltip svg{fill:#111111eb}.workaholic-bottom-dock__icon-button.is-active:not(.workaholic-bottom-dock__icon-button--primary) .workaholic-bottom-dock__iconplate{box-shadow:none}.workaholic-bottom-dock__principal-button .workaholic-bottom-dock__iconplate{box-shadow:none;background:0 0}.workaholic-bottom-dock__principal-button .workaholic-bottom-dock__iconplate>img,.workaholic-bottom-dock__principal-button .workaholic-bottom-dock__iconplate>svg{filter:drop-shadow(0 5px 8px #11111138)drop-shadow(0 1px 2px #1111112e)}.workaholic-bottom-dock__principal-button.is-active .workaholic-bottom-dock__iconplate>img,.workaholic-bottom-dock__principal-button.is-active .workaholic-bottom-dock__iconplate>svg,.workaholic-bottom-dock__principal-button:hover .workaholic-bottom-dock__iconplate>img,.workaholic-bottom-dock__principal-button:hover .workaholic-bottom-dock__iconplate>svg,.workaholic-bottom-dock__principal-button:focus-visible .workaholic-bottom-dock__iconplate>img,.workaholic-bottom-dock__principal-button:focus-visible .workaholic-bottom-dock__iconplate>svg{filter:drop-shadow(0 6px 10px #11111142)drop-shadow(0 1px 3px #1113)}[data-theme=dark] .workaholic-bottom-dock__principal-button .workaholic-bottom-dock__iconplate>img,[data-theme=dark] .workaholic-bottom-dock__principal-button .workaholic-bottom-dock__iconplate>svg{filter:drop-shadow(0 6px 10px #00000070)drop-shadow(0 1px 3px #00000057)}.workaholic-bottom-dock__icon-button:disabled,.workaholic-task-dock__select:disabled,.workaholic-task-dock__close:disabled{opacity:.38;cursor:not-allowed;transform:none}.workaholic-calendar-view-toggle.workaholic-bottom-dock__icon-button{width:4.75rem;min-width:4.75rem;height:3rem;box-shadow:none;color:#111;text-shadow:none;background:0 0;border:0;padding:0}.workaholic-calendar-view-toggle.workaholic-bottom-dock__icon-button .workaholic-bottom-dock__iconplate{width:100%;height:100%;box-shadow:none;background:0 0;padding:0 1rem}.workaholic-calendar-view-toggle.workaholic-bottom-dock__icon-button .workaholic-bottom-dock__microcopy{color:inherit;text-transform:uppercase;font-size:.62rem;font-weight:700}.workaholic-calendar-view-toggle.workaholic-bottom-dock__icon-button.is-active{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text);text-shadow:0 1px #0000006b}.workaholic-calendar-view-toggle.workaholic-bottom-dock__icon-button:hover,.workaholic-calendar-view-toggle.workaholic-bottom-dock__icon-button:focus-visible{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);text-shadow:0 1px #0000006b;transform:translateY(-1px)}.workaholic-calendar-view-toggle.workaholic-bottom-dock__icon-button.is-active:hover,.workaholic-calendar-view-toggle.workaholic-bottom-dock__icon-button.is-active:focus-visible{background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);text-shadow:0 1px #0000006b}.workaholic-bottom-dock__search{border:0;border-bottom:1px solid var(--line-strong);width:clamp(160px,18vw,232px);min-width:0;height:2.42rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--muted);background:0 0;align-items:center;gap:.45rem;padding:0 .2rem .08rem;display:inline-flex}.workaholic-bottom-dock__search input{width:100%;min-width:0;color:var(--ink);text-transform:uppercase;background:0 0;border:0;outline:none;padding:0;font-size:.72rem;font-weight:600}.workaholic-bottom-dock__search input::placeholder{color:var(--faint);text-transform:uppercase}.workaholic-bottom-dock__search:focus-within{border-bottom-color:var(--ink)}.workaholic-task-bulk-bar{-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);background:#ffffffe6;align-items:center;gap:.2rem;max-width:min(100vw - 1.5rem,1180px);min-height:2.35rem;padding:.14rem;display:inline-flex;overflow:auto hidden;box-shadow:inset 0 1px #ffffff52,0 20px 32px -24px #0f172a52}.workaholic-task-bulk-bar__count,.workaholic-task-bulk-bar__action,.workaholic-task-bulk-bar__close,.workaholic-task-bulk-bar__status{letter-spacing:0;text-transform:uppercase;white-space:nowrap;align-items:center;min-height:2.05rem;font-family:Helvetica,Arial,sans-serif;font-size:.72rem;font-weight:600;display:inline-flex}.workaholic-task-bulk-bar__count{color:#111;background:#1111110f;gap:.5rem;padding:0 .75rem}.workaholic-task-bulk-bar__count-value{color:#fff;background:#111;justify-content:center;align-items:center;min-width:1.4rem;height:1.4rem;padding:0 .22rem;display:inline-flex}.workaholic-task-bulk-bar__count-label{color:#111111c2}.workaholic-task-bulk-bar__action,.workaholic-task-bulk-bar__close{color:#111111bd;background:0 0;border:0;gap:.45rem;padding:0 .82rem;transition:background-color .14s,color .14s}.workaholic-task-bulk-bar__action--icon-only{justify-content:center;width:2.4rem;padding:0}.workaholic-task-bulk-bar__action:hover,.workaholic-task-bulk-bar__action:focus-visible,.workaholic-task-bulk-bar__close:hover,.workaholic-task-bulk-bar__close:focus-visible{color:#111;background:#1111110f;outline:none}.workaholic-task-bulk-bar__action--danger{color:#9a1a1adb}.workaholic-task-bulk-bar__action--danger:hover,.workaholic-task-bulk-bar__action--danger:focus-visible{color:#7f1d1d;background:#9a1a1a14}.workaholic-task-bulk-bar__status{color:#1111118a;padding:0 .7rem}.workaholic-task-bulk-bar__close{margin-left:auto}.workaholic-inline-task-composer{gap:.45rem;min-width:0;padding:.6rem .85rem 0;display:grid}.workaholic-inline-task-composer__main{align-items:flex-end;gap:.75rem;min-width:0;display:flex}.workaholic-inline-task-composer__field{width:clamp(150px,22vw,220px);min-width:clamp(150px,22vw,220px);color:var(--ink);flex:auto;transition:width .22s cubic-bezier(.22,1,.36,1);position:relative}.workaholic-inline-task-composer.is-capture .workaholic-inline-task-composer__field{width:min(560px,100vw - 8rem);min-width:min(560px,100vw - 8rem)}.workaholic-inline-task-composer.is-expanded .workaholic-inline-task-composer__field,.workaholic-inline-task-composer.is-detailed .workaholic-inline-task-composer__field{width:min(420px,100vw - 10rem)}.workaholic-inline-task-composer.is-capture.is-expanded .workaholic-inline-task-composer__field,.workaholic-inline-task-composer.is-capture.is-detailed .workaholic-inline-task-composer__field{width:min(560px,100vw - 8rem)}.workaholic-inline-task-composer__field:after{content:"";opacity:1;transform-origin:0;background:currentColor;height:1px;transition:opacity .16s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}.workaholic-inline-task-composer__field input{color:currentColor;letter-spacing:0;background:0 0;border:0;outline:none;width:100%;padding:0 0 .55rem;font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400}.workaholic-inline-task-composer__field input::placeholder{color:currentColor;opacity:.72}.workaholic-inline-task-composer__controls{flex:none;align-items:center;gap:.15rem;padding-bottom:.2rem;display:inline-flex}.workaholic-inline-task-composer__icon-button{width:1.85rem;height:1.85rem;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;transition:color .14s,transform .14s;display:inline-flex}.workaholic-inline-task-composer__icon-button:hover,.workaholic-inline-task-composer__icon-button:focus-visible{color:var(--ink);outline:none;transform:translateY(-1px)}.workaholic-inline-task-composer__details{gap:.8rem;padding-top:.2rem;animation:.18s ease-out fade-slide;display:grid}.workaholic-inline-task-composer__capture-targets{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.workaholic-inline-task-composer__target{letter-spacing:0;min-height:1.95rem;color:var(--muted);text-transform:uppercase;background:#1111110f;border:0;padding:0 .72rem;font-family:Helvetica,Arial,sans-serif;font-size:.68rem;font-weight:600;transition:background .14s,color .14s}.workaholic-inline-task-composer__target.is-active{color:var(--ink);background:#11111124}[data-theme=dark] .workaholic-inline-task-composer__target{color:#ffffffb8;background:#ffffff1a}[data-theme=dark] .workaholic-inline-task-composer__target.is-active{color:#fff;background:#ffffff2e}.workaholic-inline-task-composer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;display:grid}.workaholic-inline-task-composer__group{letter-spacing:0;min-width:0;color:var(--faint);text-transform:uppercase;gap:.25rem;font-family:Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:600;display:grid}.workaholic-inline-task-composer__group--notes{grid-column:1/-1}.workaholic-inline-task-composer__summary{letter-spacing:0;color:var(--faint);text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:.66rem;font-weight:600}.workaholic-inline-task-composer__actions{justify-content:flex-start;align-items:center;display:flex}.workaholic-inline-task-composer__submit{border:0;border-bottom:1px solid var(--ink);letter-spacing:0;color:var(--ink);text-transform:uppercase;background:0 0;padding:0 0 .25rem;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;transition:opacity .14s}.workaholic-inline-task-composer__submit:hover,.workaholic-inline-task-composer__submit:focus-visible{opacity:.68;outline:none}.workaholic-bottom-dock__microcopy{text-transform:uppercase;font-size:.62rem;font-weight:600}.workaholic-task-dock{scrollbar-width:none;min-width:0;overflow-x:auto}.workaholic-task-dock--menu{gap:.5rem;overflow:visible}.workaholic-task-dock::-webkit-scrollbar{display:none}.workaholic-bottom-dock__rail::-webkit-scrollbar{display:none}.workaholic-task-dock__item{align-items:center;gap:.2rem;display:inline-flex}.workaholic-task-dock__select,.workaholic-task-dock__close,.workaholic-task-dock__icon{flex:none}.workaholic-task-dock__glyph{text-transform:uppercase;font-size:.7rem;font-weight:600}.workaholic-task-dock__priority{border-radius:999px;width:.34rem;height:.34rem;position:absolute;bottom:.18rem;right:.18rem}.workaholic-task-dock__close{width:1.8rem;height:1.8rem;color:var(--muted);opacity:0}.workaholic-task-dock__item:hover .workaholic-task-dock__close,.workaholic-task-dock__item:focus-within .workaholic-task-dock__close{opacity:1}.workaholic-task-dock--menu .workaholic-task-dock__item{gap:0}.workaholic-task-dock--menu .workaholic-task-dock__select{-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);background:#ffffffb8;border-radius:.9rem;width:2.7rem;height:2.7rem;box-shadow:inset 0 1px #ffffff8a,inset 0 -1px #0f172a14,0 12px 24px -18px #0f172a4d}.workaholic-task-dock--menu .workaholic-task-dock__glyph{font-size:.88rem}[data-theme=dark] .workaholic-task-dock--menu .workaholic-task-dock__select{background:#ffffff14;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000005c,0 14px 26px -18px #0000007a}@media(max-width:900px){.workaholic-bottom-dock-anchor{max-width:calc(100% - 1rem);bottom:1.1rem}.workaholic-bottom-dock__rail{flex-wrap:wrap;justify-content:center}.workaholic-bottom-dock__dynamic-band{padding-left:.65rem;padding-right:.65rem}.workaholic-bottom-dock__slot--panel,.workaholic-bottom-dock__slot--panel:has(.workaholic-goals-dock-panel){width:min(100%,100vw - 2.25rem);max-width:min(100%,100vw - 2.25rem)}.workaholic-view-settings-panel{max-height:min(58vh,34rem)}.workaholic-view-settings-panel__header,.workaholic-view-settings-panel__body{padding-left:0;padding-right:0}.workaholic-bottom-dock__group--tasks{order:5;max-width:100%;margin-left:0;padding-left:0}.workaholic-inline-task-composer{padding-left:.65rem;padding-right:.65rem}.workaholic-inline-task-composer__field,.workaholic-inline-task-composer.is-expanded .workaholic-inline-task-composer__field,.workaholic-inline-task-composer.is-detailed .workaholic-inline-task-composer__field{width:100%}.workaholic-inline-task-composer__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.workaholic-bottom-dock__search{min-width:min(58vw,220px)}.workaholic-task-dock__close{display:none}}.workaholic-bottom-dock__icon-button--plain.is-active{color:var(--planner-black-text)}.workaholic-bottom-dock__view-icon{color:var(--workaholic-suite-accent)}.workaholic-chat-dock{width:100%;height:min(78vh,52rem);min-height:min(34rem,100vh - 7rem);max-height:calc(100vh - 6rem);color:var(--ink);letter-spacing:0;box-shadow:none;-webkit-backdrop-filter:none;opacity:1;isolation:auto;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:0;padding:0;font-family:Helvetica,Arial,sans-serif;display:grid;overflow:hidden}.workaholic-bottom-dock__slot--panel:has(.workaholic-chat-dock){width:clamp(28rem,28vw,38rem);max-width:calc(100vw - 2rem)}.workaholic-chat-dock--floating{z-index:60;background:var(--chrome-surface-strong);width:clamp(28rem,28vw,38rem);max-width:calc(100vw - 2rem);height:min(52vh,31rem);min-height:22rem;max-height:calc(100vh - 7rem);box-shadow:0 1.2rem 3rem var(--ink),0 .18rem .9rem var(--ink),var(--chrome-shadow);border:0;padding:1rem;position:fixed;top:auto;bottom:5.2rem;right:1rem}@supports (color:color-mix(in lab,red,red)){.workaholic-chat-dock--floating{box-shadow:0 1.2rem 3rem color-mix(in srgb,var(--ink) 18%,transparent),0 .18rem .9rem color-mix(in srgb,var(--ink) 12%,transparent),var(--chrome-shadow)}}.workaholic-chat-dock--floating{-webkit-backdrop-filter:blur(18px)saturate(1.12);isolation:isolate;opacity:1;overflow:hidden}.workaholic-chat-dock--floating:before{content:none}[data-theme=dark] .workaholic-chat-dock--floating{background:var(--chrome-surface-strong);box-shadow:0 1.2rem 3.2rem #0000006b,0 .18rem .9rem #00000047,var(--chrome-shadow)}.workaholic-chat-dock--floating>*{z-index:1;position:relative}.browser-primary-page-header__badge{background:var(--chrome-active-surface);box-shadow:var(--chrome-shadow);color:var(--ink);letter-spacing:0;text-transform:uppercase;-webkit-backdrop-filter:blur(24px)saturate(1.25);border:0;align-items:center;margin-top:.5rem;padding:.25rem .75rem;font-size:10px;font-weight:600;display:inline-flex}.workaholic-chat-dock__icon{width:2.1rem;height:2.1rem;color:inherit;letter-spacing:0;cursor:pointer;opacity:1;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:.68rem;font-weight:600;display:inline-flex}.workaholic-chat-dock__icon:hover,.workaholic-chat-dock__icon:focus-visible{outline:none}.workaholic-chat-dock__icon--square svg{border:1px solid}.workaholic-chat-dock__main{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;padding:1rem;display:grid}.workaholic-chat-dock__header{border-bottom:1px solid var(--line);grid-template-columns:2.1rem minmax(0,1fr) 4.55rem;align-items:center;gap:.75rem;padding:.15rem 0 .62rem;display:grid}.workaholic-chat-dock__header-copy{text-align:center;grid-column:2;min-width:0}.workaholic-chat-dock__header--draggable{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.workaholic-chat-dock__header--draggable:active{cursor:grabbing}.workaholic-chat-dock__title{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;font-size:.84rem;font-weight:600;overflow:hidden}.workaholic-chat-dock__actions{grid-column:3;justify-content:flex-end;align-items:center;gap:.15rem;display:inline-flex}.workaholic-chat-dock__messages{background:0 0;align-content:start;gap:.9rem;min-height:0;padding:1rem 0 1.05rem;display:grid;overflow-y:auto}.workaholic-chat-dock__status-banner{border:1px solid var(--line);color:var(--muted);background:var(--chrome-surface);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;font-size:.69rem;line-height:1.45;display:flex}@supports (color:color-mix(in lab,red,red)){.workaholic-chat-dock__status-banner{background:color-mix(in srgb,var(--chrome-surface) 72%,transparent)}}.workaholic-chat-dock__status-action{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.workaholic-chat-dock__status-action:hover,.workaholic-chat-dock__status-action:focus-visible{text-underline-offset:.14rem;outline:none;text-decoration:underline}.workaholic-chat-dock__message{gap:.2rem;min-width:0;max-width:88%;display:grid}.workaholic-chat-dock__message.is-own{margin-left:auto}.workaholic-chat-dock__message.is-own .workaholic-chat-dock__meta,.workaholic-chat-dock__message.is-own .workaholic-chat-dock__copy{text-align:right}.workaholic-chat-dock__message.is-own .workaholic-chat-dock__meta{flex-direction:row-reverse}.workaholic-chat-dock__message--assistant .workaholic-chat-dock__author{color:var(--muted)}.workaholic-chat-dock__message--system .workaholic-chat-dock__author{color:var(--faint)}.workaholic-chat-dock__meta{color:var(--muted);opacity:1;justify-content:space-between;align-items:center;gap:.75rem;font-size:.66rem;font-weight:400;display:flex}.workaholic-chat-dock__author{color:var(--ink);font-weight:600}.workaholic-chat-dock__time{white-space:nowrap}.workaholic-chat-dock__copy{color:var(--ink);word-break:break-word;gap:.3rem;font-size:.78rem;line-height:1.45;display:grid}.workaholic-chat-dock__line{min-width:0}.workaholic-chat-dock__line--quote{border-left:1px solid var(--line-strong);color:var(--muted);padding-left:.75rem}.workaholic-chat-dock__line--list{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.45rem;display:grid}.workaholic-chat-dock__bullet{color:var(--faint)}.workaholic-chat-dock__link{color:var(--ink);text-underline-offset:.15rem;text-decoration:underline}.workaholic-chat-dock__inline-code{border:1px solid var(--line);background:var(--chrome-surface);padding:.05rem .28rem;font-family:SFMono-Regular,ui-monospace,monospace;font-size:.72rem}.workaholic-chat-mention-node{border:1px solid var(--line);background:var(--chrome-active-surface);color:var(--ink);white-space:nowrap;vertical-align:baseline;align-items:center;padding:0 .34rem;font-size:.74rem;font-weight:600;line-height:1.5;display:inline-flex}.workaholic-chat-mention-option{gap:.08rem;min-width:0;display:grid}.workaholic-chat-mention-option__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workaholic-chat-mention-option__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:.67rem;font-weight:400;overflow:hidden}.workaholic-chat-dock__strong,.workaholic-chat-dock__emphasis,.workaholic-chat-dock__strike{color:var(--ink)}.workaholic-chat-dock__strike{text-decoration:line-through}.workaholic-chat-dock__entity{background:var(--chrome-active-surface);box-shadow:var(--chrome-shadow);align-items:center;padding:0 .3rem;font-size:.72rem;font-weight:600;display:inline-flex}.workaholic-chat-dock__entity--mention{color:var(--ink)}.workaholic-chat-dock__entity--channel{color:var(--muted)}.workaholic-chat-dock__message-attachments{flex-wrap:wrap;gap:.35rem;padding-top:.15rem;display:flex}.workaholic-chat-dock__message-attachment{color:var(--muted);background:0 0;border:0;border-bottom:1px solid;align-items:center;padding:.18rem .5rem;font-size:.66rem;text-decoration:none;display:inline-flex}.workaholic-chat-dock__message-image{object-fit:contain;border:1px solid var(--line);background:0 0;width:min(100%,22rem);max-height:18rem;display:block}.workaholic-chat-dock__composer{border-top:1px solid var(--line);gap:.5rem;padding-bottom:.2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.workaholic-chat-dock__composer{border-top:1px solid color-mix(in srgb,var(--line) 76%,transparent)}}.workaholic-chat-dock__composer{opacity:1;background:0 0;padding-top:.85rem}.workaholic-chat-dock__toolbar{align-items:center;gap:.1rem;display:flex}.workaholic-chat-dock__tool{min-width:1.72rem;height:1.52rem;color:var(--ink);letter-spacing:0;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 .32rem;font-family:Helvetica,Arial,sans-serif;font-size:.65rem;font-weight:600;display:inline-flex}.workaholic-chat-dock__tool:hover{color:var(--ink);background:0 0}.workaholic-chat-dock__tool[aria-checked=true],.workaholic-chat-dock__tool[data-state=on]{color:var(--ink);text-underline-offset:.18rem;text-decoration:underline}.workaholic-chat-dock__tool--italic{font-style:italic}.workaholic-chat-dock__tool:focus-visible{outline-offset:1px;outline:1px solid}.workaholic-chat-dock__input-wrap{border-bottom:1px solid var(--line-strong);background:0 0;align-items:flex-end;gap:.55rem;min-width:0;padding:.45rem 0 .4rem;display:flex}.workaholic-chat-dock__plate-shell{cursor:text;width:100%;min-width:0;min-height:1.55rem;max-height:11.5rem;overflow-y:auto}.workaholic-chat-dock__plate-input{width:100%;min-width:0;min-height:1.55rem;max-height:11.5rem;color:var(--ink);letter-spacing:0;opacity:1;text-transform:none;background:0 0;border:0;outline:none;font-family:Helvetica,Arial,sans-serif;font-size:.84rem;font-weight:400;line-height:1.45}.workaholic-chat-dock__send-icon{width:2rem;height:2rem;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.workaholic-chat-dock__send-icon:disabled{color:var(--faint);cursor:default}.workaholic-chat-dock__plate-input [data-slate-placeholder]{color:var(--faint);opacity:1;letter-spacing:0;text-transform:none;font-family:Helvetica,Arial,sans-serif;font-size:.84rem;font-weight:400}.workaholic-chat-dock__icon:disabled{opacity:1;cursor:default;color:var(--muted)}.workaholic-chat-dock__status-subtitle{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.45rem;min-width:0;margin-top:.18rem;font-size:.68rem;font-weight:400;display:flex;overflow:hidden}.workaholic-chat-dock__empty-state{border-top:1px solid var(--line);align-content:center;gap:.42rem;min-height:100%;padding:1.15rem 0;display:grid}@supports (color:color-mix(in lab,red,red)){.workaholic-chat-dock__empty-state{border-top:1px solid color-mix(in srgb,var(--line) 76%,transparent)}}.workaholic-chat-dock__empty-title{color:var(--ink);font-size:.78rem;font-weight:600}@media(max-width:760px){.workaholic-bottom-dock__slot--panel:has(.workaholic-chat-dock),.workaholic-chat-dock--floating{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem)}.workaholic-chat-dock__main{padding:.8rem}}.workaholic-view-settings-panel{width:100%;min-height:0;max-height:min(62vh,42rem);box-shadow:none;background:0 0;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.workaholic-view-settings-panel__header{border-bottom:1px solid var(--line);padding:0}.workaholic-view-settings-panel__title{color:var(--ink);letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600}.workaholic-view-settings-panel__content{width:100%;max-width:none}.workaholic-view-settings-panel__content--header{justify-content:center;align-items:center;gap:1rem;padding:1rem 1.1rem .95rem;display:flex;position:relative}.workaholic-view-settings-panel__content--body{gap:1.2rem;padding:1rem 1.1rem 1.1rem;display:grid}.workaholic-view-settings-panel__description,.workaholic-view-settings-panel__helper{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5}.workaholic-view-settings-panel__description{margin-top:.25rem}.workaholic-view-settings-panel__body{scrollbar-gutter:stable;min-height:0;padding:0;overflow-y:auto}.workaholic-view-settings-panel__section-stack{gap:1.6rem;display:grid}.workaholic-view-settings-panel__section{gap:.9rem;display:grid}.workaholic-view-settings-panel__section--divided{border-top:1px solid var(--line);padding-top:1rem}.workaholic-view-settings-panel__label{color:var(--ink);letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600}.workaholic-view-settings-panel__field-stack{gap:.5rem;display:grid}.workaholic-view-settings-panel__row-head{align-items:center;gap:.75rem;display:flex}.workaholic-view-settings-panel__row-head--between{justify-content:space-between}.workaholic-view-settings-panel__row-actions{align-items:center;gap:.85rem;display:inline-flex}.workaholic-view-settings-panel__count,.workaholic-view-settings-panel__field-meta,.workaholic-view-settings-panel__empty{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600}.workaholic-view-settings-panel .underlined-input{letter-spacing:0;color:var(--ink);border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;padding:.72rem 0;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600}.workaholic-view-settings-panel__finish-option{min-height:2.4rem;color:var(--muted);letter-spacing:0;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.7rem;padding:.55rem .7rem;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;transition:background-color .14s,color .14s;display:inline-flex}.workaholic-view-settings-panel__finish-option:hover,.workaholic-view-settings-panel__finish-option:focus-visible{color:var(--ink);background:#1111110a;outline:none}.workaholic-view-settings-panel__finish-option.is-active{color:#fff;background:#111111eb}.workaholic-view-settings-panel__finish-swatch{flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.workaholic-view-settings-panel__text-action{color:var(--ink);letter-spacing:0;text-transform:uppercase;align-items:center;gap:.45rem;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;transition:color .14s;display:inline-flex}.workaholic-view-settings-panel__text-action:hover,.workaholic-view-settings-panel__text-action:focus-visible{color:var(--muted);outline:none}.workaholic-view-settings-panel__menu-list{border-top:1px solid var(--line);gap:0;display:grid}.workaholic-view-settings-panel__menu-row{border-bottom:1px solid var(--line);grid-template-columns:1rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-height:2.8rem;padding:.72rem 0;display:grid}.workaholic-view-settings-panel__menu-row--triple{grid-template-columns:1rem minmax(0,1fr) auto}.workaholic-view-settings-panel__menu-icon{color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.workaholic-view-settings-panel__stage-swatch{border:1px solid var(--ink);width:.7rem;height:.7rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.workaholic-view-settings-panel__stage-swatch{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.workaholic-view-settings-panel__stage-swatch{box-shadow:inset 0 0 0 1px #ffffff2e}.workaholic-view-settings-panel__menu-label,.workaholic-view-settings-panel__menu-value{letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600}.workaholic-view-settings-panel__menu-label{color:var(--ink)}.workaholic-view-settings-panel__menu-value{color:var(--muted);text-align:right;white-space:nowrap}.workaholic-view-settings-panel__switch{background:#1111113d;border:0;align-items:center;width:2.55rem;height:1.45rem;padding:2px;transition:background-color .14s,opacity .14s;display:inline-flex;position:relative}.workaholic-view-settings-panel__switch.is-on{background:#111}.workaholic-view-settings-panel__switch:disabled{cursor:default;opacity:.62}.workaholic-view-settings-panel__switch:focus-visible{outline:none}.workaholic-view-settings-panel__switch-knob{background:var(--workaholic-brand-base-fill);width:1.05rem;height:1.05rem;transition:transform .14s;display:block;transform:translate(0)}.workaholic-view-settings-panel__switch.is-on .workaholic-view-settings-panel__switch-knob{transform:translate(1.08rem)}.workaholic-view-settings-panel__close{width:2rem;height:2rem;color:var(--muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .14s,color .14s;display:inline-flex;position:absolute;top:50%;right:1.1rem;transform:translateY(-50%)}.workaholic-view-settings-panel__close:hover,.workaholic-view-settings-panel__close:focus-visible{color:var(--ink);background:0 0;outline:none}.workaholic-view-settings-panel__editor-shell{border-top:1px solid var(--line);padding-top:.75rem}.workaholic-analytics-menu{isolation:isolate;min-width:14rem;color:var(--ink);letter-spacing:0;-webkit-backdrop-filter:blur(24px);font-family:Helvetica,Arial,sans-serif;position:relative;overflow:hidden;background:var(--overlay-surface)!important;box-shadow:none!important;border:0!important;border-radius:0!important}.workaholic-analytics-menu:before,.workaholic-analytics-menu:after{display:none}.workaholic-analytics-menu>*{z-index:1;position:relative}.workaholic-analytics-menu-label,.workaholic-analytics-menu [data-slot=dropdown-menu-label],.workaholic-analytics-menu :where(.px-3.pb-2.pt-1,.mb-1.px-2.py-1){text-transform:uppercase;color:var(--overlay-label)!important;letter-spacing:0!important;font-size:10px!important;font-weight:600!important}.workaholic-analytics-menu-separator,.workaholic-analytics-menu [data-slot=dropdown-menu-separator]{height:1px;margin:.35rem 0;background:0 0!important}.workaholic-menu-row,.workaholic-analytics-menu-item{width:100%;min-height:2.25rem;color:var(--ink);text-align:left;text-transform:uppercase;box-shadow:none;background:0 0;border:0;outline:none;align-items:center;gap:.75rem;padding:0 .85rem;font-family:Helvetica,Arial,sans-serif;line-height:1;transition:background .15s,color .15s;display:flex;position:relative;letter-spacing:0!important;border-radius:0!important;font-size:12px!important;font-weight:500!important}.workaholic-menu-row{justify-content:flex-start}.workaholic-analytics-menu-item{cursor:pointer}.workaholic-menu-row:after,.workaholic-analytics-menu-item:after,.workaholic-menu-row:last-child:after,.workaholic-analytics-menu-item:last-child:after{content:none}.workaholic-menu-row:hover,.workaholic-menu-row:focus-visible,.workaholic-menu-row[data-highlighted],.workaholic-analytics-menu-item:hover,.workaholic-analytics-menu-item:focus-visible,.workaholic-analytics-menu-item[data-highlighted],.workaholic-analytics-menu-item.is-active{background:var(--overlay-hover)!important;color:var(--ink)!important;text-decoration:none!important;box-shadow:inset 0 0 0 1px #ffffff14,0 16px 28px #0f172a14!important}.workaholic-menu-row svg,.workaholic-analytics-menu-item svg{color:currentColor;width:.875rem;height:.875rem}.workaholic-analytics-menu-item-main{align-items:center;gap:.65rem;min-width:0;display:inline-flex}.workaholic-analytics-menu :where(input){color:var(--ink);letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:500}[data-theme=dark] .workaholic-analytics-menu{color:#fff;background:var(--overlay-surface)!important;box-shadow:none!important}[data-theme=dark] .workaholic-analytics-menu-label,[data-theme=dark] .workaholic-analytics-menu [data-slot=dropdown-menu-label],[data-theme=dark] .workaholic-analytics-menu :where(.px-3.pb-2.pt-1,.mb-1.px-2.py-1){color:#f5f7fb94!important}[data-theme=dark] .workaholic-analytics-menu-separator,[data-theme=dark] .workaholic-analytics-menu [data-slot=dropdown-menu-separator],[data-theme=dark] .workaholic-menu-row:after,[data-theme=dark] .workaholic-analytics-menu-item:after{background:0 0!important}[data-theme=dark] .workaholic-menu-row,[data-theme=dark] .workaholic-analytics-menu-item,[data-theme=dark] .workaholic-analytics-menu :where(input){color:#fff!important}[data-theme=dark] .workaholic-menu-row:hover,[data-theme=dark] .workaholic-menu-row:focus-visible,[data-theme=dark] .workaholic-menu-row[data-highlighted],[data-theme=dark] .workaholic-analytics-menu-item:hover,[data-theme=dark] .workaholic-analytics-menu-item:focus-visible,[data-theme=dark] .workaholic-analytics-menu-item[data-highlighted],[data-theme=dark] .workaholic-analytics-menu-item.is-active{background:var(--overlay-hover)!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 30px #00000047!important}.workaholic-setup-screen{color:#111;letter-spacing:0;background:#fff;height:100%;font-family:Helvetica,Arial,sans-serif;overflow-y:auto}[data-theme=dark] .workaholic-setup-screen{color:#fffffff0;background:#050505}.workaholic-setup-screen__inner{width:min(1040px,100vw - 64px);margin:0 auto;padding:48px 0 72px}.workaholic-setup-hero{text-align:center;justify-items:center;gap:14px;display:grid}.workaholic-setup-hero__rule{opacity:.64;background:linear-gradient(90deg,#0000,currentColor,#0000);width:84px;height:1px}.workaholic-setup-hero h1{color:currentColor;letter-spacing:0;margin:0;font-size:28px;font-weight:600;line-height:1}.workaholic-setup-section{gap:18px;margin-top:34px;display:grid}.workaholic-setup-template-tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.workaholic-setup-template-tab{min-height:34px;box-shadow:none;color:#1111119e;letter-spacing:0;background:0 0;border:0;border-radius:0;padding:0 14px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .14s,box-shadow .14s,color .14s,transform .14s}.workaholic-setup-template-tab:hover,.workaholic-setup-template-tab:focus-visible,.workaholic-setup-template-tab.is-active{color:#fff;background:#111;outline:none;transform:translateY(-1px);box-shadow:0 18px 34px #00000038,0 4px 12px #00000029}[data-theme=dark] .workaholic-setup-template-tab{box-shadow:none;color:#ffffff9e;background:0 0}[data-theme=dark] .workaholic-setup-template-tab:hover,[data-theme=dark] .workaholic-setup-template-tab:focus-visible,[data-theme=dark] .workaholic-setup-template-tab.is-active{color:#111;background:#fff;box-shadow:0 18px 38px #0000008a,inset 0 1px #ffffffd1}.workaholic-setup-template-summary{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);justify-self:center;align-items:start;gap:24px;width:min(720px,100%);display:grid}.workaholic-setup-summary-card{min-height:0;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;align-content:start;justify-items:center;gap:12px;padding:8px 0;display:grid}[data-theme=dark] .workaholic-setup-summary-card{box-shadow:none;background:0 0}.workaholic-setup-summary-title{color:currentColor;align-items:center;gap:9px;display:inline-flex}.workaholic-setup-summary-title__icon,.workaholic-setup-launch-card__icon{flex:none;width:16px;height:16px}.workaholic-setup-summary-title strong,.workaholic-setup-summary-value{color:currentColor;letter-spacing:0;font-size:12px;font-weight:600;line-height:1}.workaholic-setup-summary-value{text-transform:uppercase}.workaholic-setup-statuses{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.workaholic-setup-statuses i{background:linear-gradient(90deg,var(--workaholic-setup-status-color) 0 4px,transparent 4px),linear-gradient(127deg,var(--workaholic-setup-status-color) 0%,#fff 38%,var(--workaholic-setup-status-color) 56%,var(--workaholic-setup-status-color) 100%);border:0;border-radius:0;justify-content:center;align-items:center;min-width:0;min-height:28px;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.workaholic-setup-statuses i{background:linear-gradient(90deg,var(--workaholic-setup-status-color) 0 4px,transparent 4px),linear-gradient(127deg,color-mix(in srgb,var(--workaholic-setup-status-color) 18%,#e8eaee),#fff 38%,color-mix(in srgb,var(--workaholic-setup-status-color) 12%,#f5f6f8) 56%,color-mix(in srgb,var(--workaholic-setup-status-color) 20%,#d6d9df))}}.workaholic-setup-statuses i{box-shadow:inset 0 1px #ffffffd1,0 10px 20px var(--workaholic-setup-status-color),0 2px 0 var(--workaholic-setup-status-color)}@supports (color:color-mix(in lab,red,red)){.workaholic-setup-statuses i{box-shadow:inset 0 1px #ffffffd1,0 10px 20px color-mix(in srgb,var(--workaholic-setup-status-color) 22%,#0f172a26),0 2px color-mix(in srgb,var(--workaholic-setup-status-color) 16%,#4a4a502e)}}.workaholic-setup-statuses i{color:#111111d6;text-shadow:none;text-transform:none;padding:0 11px 0 15px;font-size:12px;font-style:normal;font-weight:600;line-height:1;transition:box-shadow .14s,transform .14s}.workaholic-setup-statuses i:before{content:"";pointer-events:none;background:linear-gradient(#ffffff75,#fff0);height:38%;position:absolute;inset:1px 1px auto 5px}.workaholic-setup-statuses i:hover{box-shadow:inset 0 1px #ffffffe0,0 14px 28px var(--workaholic-setup-status-color),0 2px 0 var(--workaholic-setup-status-color)}@supports (color:color-mix(in lab,red,red)){.workaholic-setup-statuses i:hover{box-shadow:inset 0 1px #ffffffe0,0 14px 28px color-mix(in srgb,var(--workaholic-setup-status-color) 28%,#0f172a2e),0 2px color-mix(in srgb,var(--workaholic-setup-status-color) 20%,#4a4a5033)}}.workaholic-setup-statuses i:hover{transform:translateY(-1px)}[data-theme=dark] .workaholic-setup-statuses i{background:linear-gradient(90deg,var(--workaholic-setup-status-color) 0 4px,transparent 4px),linear-gradient(127deg,var(--workaholic-setup-status-color) 0%,var(--workaholic-setup-status-color) 38%,var(--workaholic-setup-status-color) 100%)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-setup-statuses i{background:linear-gradient(90deg,var(--workaholic-setup-status-color) 0 4px,transparent 4px),linear-gradient(127deg,color-mix(in srgb,var(--workaholic-setup-status-color) 16%,#141414),color-mix(in srgb,var(--workaholic-setup-status-color) 12%,#242424) 38%,color-mix(in srgb,var(--workaholic-setup-status-color) 14%,#111))}}[data-theme=dark] .workaholic-setup-statuses i{box-shadow:inset 0 1px #ffffff14,0 12px 24px var(--workaholic-setup-status-color),0 1px #ffffff0b}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-setup-statuses i{box-shadow:inset 0 1px #ffffff14,0 12px 24px color-mix(in srgb,var(--workaholic-setup-status-color) 30%,#0000008f),0 1px #ffffff0b}}[data-theme=dark] .workaholic-setup-statuses i{color:#ffffffc2;text-shadow:none}.workaholic-setup-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.workaholic-setup-launch-card{background:#fff;border:0;border-radius:0;gap:18px;padding:24px;transition:box-shadow .16s,transform .16s;display:grid;box-shadow:0 28px 64px #0f172a21,0 6px 18px #0f172a14}.workaholic-setup-launch-card:hover{transform:translateY(-2px);box-shadow:0 36px 82px #0f172a2b,0 10px 24px #0f172a1a}[data-theme=dark] .workaholic-setup-launch-card{background:#0d0d0d;box-shadow:0 32px 76px #00000094,inset 0 1px #ffffff0f}[data-theme=dark] .workaholic-setup-launch-card:hover{box-shadow:0 40px 90px #000000a3,inset 0 1px #ffffff14}.workaholic-setup-preview{background:radial-gradient(circle,#94a3b838 1px,#0000 1px) 0 0/18px 18px,#fff;border:0;height:224px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffa8,0 16px 34px #0f172a1a}[data-theme=dark] .workaholic-setup-preview{background:radial-gradient(circle,#ffffff24 1px,#0000 1px) 0 0/18px 18px,#080808;box-shadow:inset 0 0 0 1px #ffffff0e,0 18px 40px #0000006b}.workaholic-setup-preview__node{background:#fff;border:0;align-items:center;gap:10px;width:96px;height:42px;padding:0 14px;display:flex;position:absolute;box-shadow:0 16px 30px #0f172a29,0 2px 8px #0f172a14}[data-theme=dark] .workaholic-setup-preview__node{background:#111;box-shadow:0 18px 36px #00000085,inset 0 1px #ffffff14}.workaholic-setup-preview__node--source{top:50%;left:60px;transform:translateY(-50%)}.workaholic-setup-preview__node span,.workaholic-setup-preview__node i{background:var(--workaholic-setup-branch-color,#11111129);width:14px;height:14px}.workaholic-setup-preview__node--source span,.workaholic-setup-preview__node strong{background:#11111124}[data-theme=dark] .workaholic-setup-preview__node--source span,[data-theme=dark] .workaholic-setup-preview__node strong{background:#ffffff29}.workaholic-setup-preview__node strong{width:38px;height:8px}.workaholic-setup-preview__line{width:var(--workaholic-setup-branch-width);background:linear-gradient(90deg,var(--workaholic-setup-branch-color),var(--workaholic-setup-branch-color));height:2px;position:absolute;top:50%;left:154px}@supports (color:color-mix(in lab,red,red)){.workaholic-setup-preview__line{background:linear-gradient(90deg,var(--workaholic-setup-branch-color),color-mix(in srgb,var(--workaholic-setup-branch-color) 20%,transparent))}}.workaholic-setup-preview__line{transform:translateY(var(--workaholic-setup-branch-y))}.workaholic-setup-preview__branch>.workaholic-setup-preview__node{left:var(--workaholic-setup-branch-x);transform:translateY(calc(-50% + var(--workaholic-setup-branch-y)));top:50%}.workaholic-setup-launch-card__copy{text-align:center;justify-content:center;place-items:center;gap:8px;display:grid}.workaholic-setup-launch-card__copy h2{color:currentColor;letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:600;line-height:1}.workaholic-setup-launch-card__copy span{color:#1111118a;font-size:12px;font-weight:400;line-height:1}[data-theme=dark] .workaholic-setup-launch-card__copy span{color:#ffffff85}.workaholic-setup-launch-card__button{color:#fff;letter-spacing:0;text-transform:uppercase;background:#111;border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;min-height:46px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .15s,box-shadow .15s,color .15s,transform .15s;display:inline-flex;box-shadow:0 18px 34px #00000038,0 4px 12px #0000001f}.workaholic-setup-launch-card__button:hover,.workaholic-setup-launch-card__button:focus-visible{background:#000;outline:none;transform:translateY(-1px);box-shadow:0 22px 42px #00000042,0 6px 16px #00000029}[data-theme=dark] .workaholic-setup-launch-card__button{color:#111;background:#fff;box-shadow:0 18px 38px #00000085,inset 0 1px #ffffffc7}[data-theme=dark] .workaholic-setup-launch-card__button:hover,[data-theme=dark] .workaholic-setup-launch-card__button:focus-visible{background:#f7f7f7;box-shadow:0 22px 46px #0009,inset 0 1px #ffffffd1}@media(max-width:980px){.workaholic-setup-screen__inner{width:min(100% - 28px,720px);padding-top:32px}.workaholic-setup-template-summary,.workaholic-setup-launch-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.workaholic-setup-screen__inner{width:min(100% - 20px,420px)}.workaholic-setup-summary-card,.workaholic-setup-launch-card{padding:14px}.workaholic-setup-preview{height:184px}.workaholic-setup-preview__node--source{left:20px}.workaholic-setup-preview__line{left:112px}.workaholic-setup-preview__branch>.workaholic-setup-preview__node{left:min(var(--workaholic-setup-branch-x),calc(100% - 112px))}}.workaholic-shell-canvas{grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.workaholic-shell-canvas.has-pinned-right-rail{grid-template-columns:minmax(0,1fr) 286px}.workaholic-shell-main{min-width:0}.workaholic-right-context-rail{z-index:20;width:4px;height:100%;position:absolute;inset:0 0 0 auto;overflow:visible}.workaholic-right-context-rail.is-pinned{grid-column:2;width:286px;min-width:0;position:relative;inset:auto;overflow:hidden}.workaholic-arc-sidebar{color:#fffffff0;-webkit-backdrop-filter:blur(44px)saturate(1.1);contain:layout paint style;will-change:transform,opacity;opacity:0;pointer-events:none;isolation:isolate;background:#ffffff03;border:1px solid #ffffff03;border-right:0;border-radius:28px 0 0 28px;grid-template-rows:auto auto auto minmax(0,1fr);gap:0;width:286px;padding:10px;transition:transform .18s,opacity .18s;display:grid;position:absolute;inset:8px 0 8px auto;overflow:hidden;transform:translate(calc(100% + 18px));box-shadow:0 28px 88px #00000042,inset 0 1px #ffffff0a}.workaholic-arc-sidebar:before{content:"";opacity:.9;pointer-events:none;background:linear-gradient(#0000,#ffffff0a 16%,#fff3,#ffffff0a 84%,#0000);width:1px;position:absolute;top:18px;bottom:18px;left:0}.workaholic-arc-sidebar:after{content:"";pointer-events:none;background:0 0;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-arc-sidebar.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.workaholic-right-context-rail.is-pinned .workaholic-arc-sidebar{width:286px;height:100%;box-shadow:none;opacity:1;pointer-events:auto;border-top:0;border-bottom:0;border-radius:0;position:relative;inset:auto;transform:none}[data-theme=light] .workaholic-arc-sidebar{color:#0f172aeb;-webkit-backdrop-filter:blur(44px)saturate(1.06);backdrop-filter:blur(44px)saturate(1.06);background:#ffffff03;border-color:#0f172a03;box-shadow:0 28px 88px #0f172a1a,inset 0 1px #ffffff2e}[data-theme=light] .workaholic-arc-sidebar:before{background:linear-gradient(#0000,#0f172a0f 16%,#0f172a2e,#0f172a0f 84%,#0000)}[data-theme=light] .workaholic-arc-sidebar:after{background:0 0}.workaholic-arc-sidebar>*{z-index:1;position:relative}.workaholic-arc-sidebar__header{z-index:30;border-bottom:1px solid #ffffff14;gap:8px;min-height:38px;padding:0 0 8px;display:grid;position:relative}.workaholic-arc-sidebar__header--pinned{z-index:1;gap:10px;padding-bottom:10px}[data-theme=light] .workaholic-arc-sidebar__header{border-bottom-color:#0f172a14}.workaholic-arc-sidebar__title-row{justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.workaholic-arc-sidebar__topbar{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;min-width:0;min-height:32px;display:grid;position:relative}.workaholic-arc-sidebar__top-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:center;gap:6px;display:grid}.workaholic-arc-sidebar__org-name{color:#ffffffdb;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;overflow:hidden}[data-theme=light] .workaholic-arc-sidebar__org-name{color:#0f172ad6}.workaholic-right-rail-pin{color:#ffffff94;background:0 0;border:0;border-radius:0;justify-content:center;justify-self:end;align-items:center;width:28px;height:28px;transition:color .14s,transform .14s;display:inline-flex}.workaholic-right-rail-pin__triangle{transform-origin:50%;border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid;width:0;height:0;transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.2,1);display:block;transform:translate(0)rotate(0)scale(.82)}.workaholic-right-rail-pin:hover,.workaholic-right-rail-pin:focus-visible,.workaholic-right-rail-pin.is-active{color:#fffffff0;outline:none;transform:translateY(-1px)}.workaholic-right-rail-pin:not(.is-active):hover .workaholic-right-rail-pin__triangle,.workaholic-right-rail-pin:not(.is-active):focus-visible .workaholic-right-rail-pin__triangle{animation:.72s ease-in-out infinite workaholic-right-rail-triangle-pulse}.workaholic-right-rail-pin.is-active .workaholic-right-rail-pin__triangle{transform:translate(-1px)rotate(180deg)scale(.9)}@keyframes workaholic-right-rail-triangle-pulse{0%,to{opacity:.74;transform:translate(0)rotate(0)scale(.82)}50%{opacity:1;transform:translate(2px)rotate(0)scale(1)}}@media(prefers-reduced-motion:reduce){.workaholic-right-rail-pin:not(.is-active):hover .workaholic-right-rail-pin__triangle,.workaholic-right-rail-pin:not(.is-active):focus-visible .workaholic-right-rail-pin__triangle{animation:none}}[data-theme=light] .workaholic-right-rail-pin{color:#0f172a7a}[data-theme=light] .workaholic-right-rail-pin:hover,[data-theme=light] .workaholic-right-rail-pin:focus-visible,[data-theme=light] .workaholic-right-rail-pin.is-active{color:#0f172ae6}.workaholic-right-rail-pin__tooltip{color:#fff;letter-spacing:0;text-transform:uppercase;background:#111111eb;border:0;border-radius:0;padding:8px 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1;box-shadow:0 14px 28px #00000038,inset 0 1px #ffffff14}.workaholic-right-rail-pin__tooltip svg{fill:#111111eb}.workaholic-arc-sidebar__top-actions--below-pins{align-self:end}.workaholic-arc-sidebar__eyebrow{letter-spacing:0;text-transform:uppercase;color:#fffffff5;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600}[data-theme=light] .workaholic-arc-sidebar__eyebrow{color:#0f172ad1}.workaholic-arc-sidebar__section{padding-top:8px}.workaholic-arc-sidebar__scroll{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;align-self:stretch;min-height:0}.workaholic-arc-sidebar__scroll::-webkit-scrollbar{width:10px}.workaholic-arc-sidebar__scroll::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}[data-theme=light] .workaholic-arc-sidebar__scroll{scrollbar-color:#0f172a38 transparent}[data-theme=light] .workaholic-arc-sidebar__scroll::-webkit-scrollbar-thumb{background:#0f172a38}.workaholic-space-titlebar{background:var(--workaholic-brand-base-fill);min-height:4.5rem;box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:.8rem 1.5rem .7rem;display:grid}.workaholic-right-context-rail{--workaholic-rail-account-fill:var(--suite-primary-fill);--workaholic-rail-account-shadow:var(--suite-primary-shadow);--workaholic-rail-account-shadow-hover:var(--suite-primary-shadow-hover);--workaholic-rail-account-text:var(--suite-primary-text);--workaholic-rail-account-text-shadow:var(--suite-primary-text-shadow)}.workaholic-space-titlebar__side{align-items:center;min-width:0;display:flex}.workaholic-space-titlebar__side--actions{justify-content:flex-end}.workaholic-space-titlebar__group{justify-content:center;align-items:center;gap:0;min-width:0;max-width:min(48rem,100%);display:inline-flex}.workaholic-space-titlebar__icon{width:2rem;height:2rem;color:var(--muted);background:#ffffff0d;border:0;justify-content:center;align-items:center;padding:0;transition:color .14s,transform .18s;display:inline-flex}.workaholic-space-titlebar__icon:hover,.workaholic-space-titlebar__icon:focus-visible{color:var(--ink);outline:none;transform:translateY(-1px)}.workaholic-space-titlebar__title{min-width:min(28rem,100vw - 15rem);max-width:min(40rem,100vw - 15rem);color:var(--ink);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#0000000d;border:0;padding:0;font-size:1.45rem;font-weight:600;line-height:1.02;overflow:hidden}.workaholic-space-titlebar__input{border:0;border-bottom:1px solid var(--ink);min-width:min(28rem,100vw - 15rem);max-width:min(40rem,100vw - 15rem);color:var(--ink);text-align:center;background:#ffffff0d;outline:none;padding:0 0 .25rem;font-size:1.45rem;font-weight:600;line-height:1.02}.workaholic-space-titlebar__settings{min-width:0;color:var(--muted);letter-spacing:0;text-transform:uppercase;background:#0000000d;border:0;border-bottom:1px solid #0000;align-items:center;gap:.5rem;padding:0 0 .2rem;font-size:.78rem;font-weight:600;transition:border-color .14s,color .14s;display:inline-flex}.workaholic-space-titlebar__settings:hover,.workaholic-space-titlebar__settings:focus-visible{border-color:var(--line-strong);color:var(--ink);outline:none}.workaholic-space-titlebar__settings span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workaholic-space-titlebar__icon-menu{gap:0;min-width:13rem;padding:.55rem;display:grid;box-shadow:0 18px 40px #0f172a1f}.workaholic-space-titlebar__icon-item{color:var(--muted);grid-template-columns:1rem minmax(0,1fr) 1rem;align-items:center;gap:.75rem;padding:.7rem .75rem;transition:background .14s,color .14s;display:grid}.workaholic-space-titlebar__icon-item:hover,.workaholic-space-titlebar__icon-item:focus-visible,.workaholic-space-titlebar__icon-item.is-active{color:var(--ink);background:#0f172a0d;outline:none}.workaholic-space-titlebar__icon-item-glyph,.workaholic-space-titlebar__icon-item-check{justify-content:center;align-items:center;display:inline-flex}[data-theme=dark] .workaholic-space-titlebar{background:#050505}[data-theme=dark] .workaholic-space-titlebar__icon-item:hover,[data-theme=dark] .workaholic-space-titlebar__icon-item:focus-visible,[data-theme=dark] .workaholic-space-titlebar__icon-item.is-active{background:#ffffff0f}.workaholic-rail-icon-menu{z-index:140;color:#fff;-webkit-backdrop-filter:blur(34px)saturate(1.35);letter-spacing:.16em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:0;width:min(388px,100vw - 24px);max-height:none;padding:8px 0;font-family:Helvetica,Arial,sans-serif;position:fixed;overflow:visible;box-shadow:0 42px 120px #000000c7,0 18px 44px #00000075,inset 0 0 0 1px #ffffff14}[data-theme=light] .workaholic-rail-icon-menu{color:#000;background:#0000000d;border-color:#00000038;box-shadow:0 42px 120px #00000038,0 18px 44px #00000029,inset 0 0 0 1px #0000000f}.workaholic-rail-context-menu{gap:5px;display:grid}.workaholic-rail-icon-menu:has(.workaholic-rail-context-menu){background:#ffffff0d;width:min(252px,100vw - 24px);max-height:none;padding:10px 0;overflow:visible}[data-theme=light] .workaholic-rail-icon-menu:has(.workaholic-rail-context-menu){background:#0000000d}.workaholic-rail-context-menu__separator{background:#ffffff57;height:1px;margin:10px 0}[data-theme=light] .workaholic-rail-context-menu__separator{background:#00000052}.workaholic-rail-context-menu__item{color:currentColor;letter-spacing:.16em;text-align:left;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:0;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;column-gap:14px;width:100%;min-height:34px;padding:7px 14px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;transition:opacity .12s,color .12s;display:grid}.workaholic-rail-context-menu__item.has-description{align-items:start;min-height:50px;padding-top:8px;padding-bottom:8px}.workaholic-rail-context-menu__item:hover,.workaholic-rail-context-menu__item:focus-visible{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);opacity:1;outline:none}[data-theme=light] .workaholic-rail-context-menu__item:hover,[data-theme=light] .workaholic-rail-context-menu__item:focus-visible{border-color:var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow-hover);color:var(--planner-silver-text)}.workaholic-rail-context-menu__item.is-disabled{cursor:default;opacity:.58}.workaholic-rail-context-menu__item.is-danger{color:#fff}[data-theme=light] .workaholic-rail-context-menu__item.is-danger{color:#000}.workaholic-rail-context-menu__item-icon,.workaholic-rail-context-menu__item-trailing{color:#fff;justify-content:center;align-items:center;width:18px;min-width:18px;display:inline-flex}[data-theme=light] .workaholic-rail-context-menu__item-icon,[data-theme=light] .workaholic-rail-context-menu__item-trailing{color:#000}.workaholic-rail-context-menu__item-icon svg,.workaholic-rail-context-menu__item-trailing svg{stroke-width:1.75px;width:16px;height:16px}.workaholic-rail-context-menu__item-copy{gap:4px;min-width:0;display:grid}.workaholic-rail-context-menu__item-label,.workaholic-rail-context-menu__item-description{text-overflow:ellipsis;min-width:0;overflow:hidden}.workaholic-rail-context-menu__item-label{white-space:nowrap}.workaholic-rail-context-menu__item-description{color:#fff;letter-spacing:.14em;text-transform:uppercase;white-space:normal;opacity:.74;font-size:8.5px;font-weight:400;line-height:1.35}[data-theme=light] .workaholic-rail-context-menu__item-description{color:#000}.workaholic-sharing-overlay{z-index:80;-webkit-backdrop-filter:blur(18px);background:#00000047;place-items:center;padding:20px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}[data-theme=light] .workaholic-sharing-overlay{background:#ffffff57}.workaholic-sharing-panel{color:#ffffffeb;letter-spacing:0;background:linear-gradient(#121212f0,#121212f0) padding-box padding-box,linear-gradient(127deg,#ffffff70,#7076802e 36%,#ffffff57,#4e525a33) border-box;border:1px solid #0000;border-radius:0;width:min(430px,100vw - 32px);font-family:Helvetica,Arial,sans-serif;box-shadow:0 28px 72px #00000057}[data-theme=light] .workaholic-sharing-panel{color:#0f172aeb;background:linear-gradient(#fffffff0,#fffffff0) padding-box padding-box,linear-gradient(127deg,#0f172a33,#ffffff94 38%,#5e66703d) border-box;box-shadow:0 28px 72px #0f172a2e}.workaholic-sharing-panel__header{border-bottom:1px solid #ffffff1a;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:18px;display:grid}[data-theme=light] .workaholic-sharing-panel__header{border-bottom-color:#0f172a1a}.workaholic-sharing-panel__icon,.workaholic-sharing-panel__visibility-icon{color:currentColor;border:1px solid;justify-content:center;align-items:center;display:inline-flex}.workaholic-sharing-panel__icon{width:34px;height:34px}.workaholic-sharing-panel__heading{min-width:0}.workaholic-sharing-panel__heading h2,.workaholic-sharing-panel__heading p,.workaholic-sharing-panel__link-copy span,.workaholic-sharing-panel__link-copy p,.workaholic-sharing-panel__visibility-copy span,.workaholic-sharing-panel__visibility-copy p{letter-spacing:0;margin:0}.workaholic-sharing-panel__heading h2{color:currentColor;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.workaholic-sharing-panel__heading p{color:#ffffff94;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}[data-theme=light] .workaholic-sharing-panel__heading p{color:#0f172a8f}.workaholic-sharing-panel__close{color:currentColor;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;transform:rotate(45deg)}.workaholic-sharing-panel__body{gap:14px;padding:18px;display:grid}.workaholic-sharing-panel__link-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.workaholic-sharing-panel__link-copy span,.workaholic-sharing-panel__visibility-copy span{color:currentColor;font-size:13px;font-weight:600}.workaholic-sharing-panel__link-copy p,.workaholic-sharing-panel__visibility-copy p{color:#ffffff94;margin-top:3px;font-size:12px;font-weight:400;line-height:1.35}[data-theme=light] .workaholic-sharing-panel__link-copy p,[data-theme=light] .workaholic-sharing-panel__visibility-copy p{color:#0f172a8f}.workaholic-sharing-panel__copy{border:1px solid var(--planner-black-border);background:var(--planner-black-fill);min-height:34px;box-shadow:var(--planner-black-shadow);color:var(--planner-black-text);letter-spacing:0;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}[data-theme=light] .workaholic-sharing-panel__copy{border-color:var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow);color:var(--planner-silver-text)}.workaholic-sharing-panel__visibility{gap:8px;display:grid}.workaholic-sharing-panel__visibility-option{color:currentColor;text-align:left;background:0 0;border:1px solid #ffffff1a;border-radius:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:62px;padding:11px;display:grid}.workaholic-sharing-panel__visibility-option.is-active{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text)}[data-theme=light] .workaholic-sharing-panel__visibility-option{border-color:#0f172a1f}[data-theme=light] .workaholic-sharing-panel__visibility-option.is-active{border-color:var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow);color:var(--planner-silver-text)}.workaholic-sharing-panel__visibility-icon{width:34px;height:34px}.workaholic-sharing-panel__visibility-option.is-active .workaholic-sharing-panel__visibility-copy p{color:currentColor;opacity:.7}.workaholic-sharing-panel__owner-only,.workaholic-sharing-panel__grants,.workaholic-space-create-panel__privacy{border:1px solid #ffffff1a;gap:8px;padding:12px;display:grid}[data-theme=light] .workaholic-sharing-panel__owner-only,[data-theme=light] .workaholic-sharing-panel__grants,[data-theme=light] .workaholic-space-create-panel__privacy{border-color:#0f172a1f}.workaholic-sharing-panel__owner-only span,.workaholic-sharing-panel__grant-heading span,.workaholic-space-create-panel__privacy-copy span,.workaholic-space-create-panel__field span{color:currentColor;letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:600}.workaholic-sharing-panel__owner-only p,.workaholic-sharing-panel__grant-heading p,.workaholic-space-create-panel__privacy-copy p{color:#ffffff94;margin:0;font-size:11px;font-weight:400;line-height:1.35}[data-theme=light] .workaholic-sharing-panel__owner-only p,[data-theme=light] .workaholic-sharing-panel__grant-heading p,[data-theme=light] .workaholic-space-create-panel__privacy-copy p{color:#0f172a8f}.workaholic-sharing-panel__grant-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.workaholic-sharing-panel__grant-input-row input,.workaholic-space-create-panel__field input{color:currentColor;letter-spacing:0;background:0 0;border:0;border-bottom:1px solid #ffffff42;border-radius:0;outline:none;width:100%;min-width:0;padding:8px 0;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:600}[data-theme=light] .workaholic-sharing-panel__grant-input-row input,[data-theme=light] .workaholic-space-create-panel__field input{border-bottom-color:#0f172a3d}.workaholic-sharing-panel__grant-list,.workaholic-sharing-panel__people-options{flex-wrap:wrap;gap:7px;display:flex}.workaholic-sharing-panel__people-option{color:currentColor;text-align:left;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;gap:2px;max-width:100%;min-height:34px;padding:6px 10px;font-family:Helvetica,Arial,sans-serif;display:inline-grid}[data-theme=light] .workaholic-sharing-panel__people-option{background:#0f172a08;border-color:#0f172a1f}.workaholic-sharing-panel__people-option span,.workaholic-sharing-panel__people-option small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workaholic-sharing-panel__people-option span{letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:600}.workaholic-sharing-panel__people-option small{color:#ffffff8a;letter-spacing:0;text-transform:none;max-width:13rem;font-size:9px;font-weight:400}[data-theme=light] .workaholic-sharing-panel__people-option small{color:#0f172a8a}.workaholic-sharing-panel__grant-pill{color:currentColor;border:1px solid #ffffff24;align-items:center;gap:7px;max-width:100%;min-height:28px;padding:4px 7px 4px 9px;font-size:11px;font-weight:600;display:inline-flex}[data-theme=light] .workaholic-sharing-panel__grant-pill{border-color:#0f172a24}.workaholic-sharing-panel__grant-pill span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workaholic-sharing-panel__grant-pill button{color:currentColor;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;transform:rotate(45deg)}.workaholic-sharing-panel__save-grants,.workaholic-space-create-panel__create{border:1px solid var(--planner-black-border);background:var(--planner-black-fill);min-height:34px;box-shadow:var(--planner-black-shadow);color:var(--planner-black-text);text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}[data-theme=light] .workaholic-sharing-panel__save-grants,[data-theme=light] .workaholic-space-create-panel__create{border-color:var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow);color:var(--planner-silver-text)}.workaholic-sharing-panel__save-grants:disabled,.workaholic-space-create-panel__create:disabled{cursor:default;opacity:.48}.workaholic-space-create-panel{width:min(520px,100vw - 32px)}.workaholic-space-create-panel__field,.workaholic-space-create-panel__privacy-copy{gap:5px;display:grid}.workaholic-space-create-panel__privacy{grid-template-columns:minmax(0,1fr) auto;align-items:center}.workaholic-rail-toggle-pill{color:currentColor;letter-spacing:0;text-align:left;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff1f;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:40px;padding:10px 12px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;display:grid}[data-theme=light] .workaholic-rail-toggle-pill{background:#0f172a05;border-color:#0f172a1f}.workaholic-rail-toggle-pill__switch{width:48px;height:16px;display:block;position:relative}.workaholic-rail-toggle-pill__track,.workaholic-rail-toggle-pill__thumb{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.workaholic-rail-toggle-pill__track{transform-origin:50%;width:32px;height:auto;transition:left .18s,transform .18s;top:50%;left:16px;transform:translateY(-50%)scaleX(-1)}.workaholic-rail-toggle-pill.is-on .workaholic-rail-toggle-pill__track{left:0;transform:translateY(-50%)scaleX(1)}.workaholic-rail-toggle-pill__thumb{z-index:1;width:32px;height:14px;transition:left .18s;top:1px;left:0}.workaholic-rail-toggle-pill.is-on .workaholic-rail-toggle-pill__thumb{left:16px}.workaholic-space-create-panel__footer{justify-content:flex-end;gap:10px;display:flex}.workaholic-rail-icon-menu__empty{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}.workaholic-rail-icon-menu__title{min-width:0;color:var(--ink);letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;padding:12px 22px 2px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;display:flex}.workaholic-rail-icon-menu__back{width:22px;height:22px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;transform:rotate(180deg)}.workaholic-rail-icon-menu__label{color:var(--muted);letter-spacing:0;text-transform:uppercase;padding:10px 22px 8px;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600}.workaholic-rail-icon-menu__preview{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;margin:0 22px 12px;display:grid}.workaholic-rail-icon-menu__preview-avatar{justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.workaholic-rail-icon-menu__preview-copy{gap:2px;min-width:0;display:grid}.workaholic-rail-icon-menu__preview-title{color:var(--ink);text-transform:uppercase;font-size:12px;font-weight:600}.workaholic-rail-icon-menu__preview-subtitle{color:var(--muted);font-size:11px;font-weight:400;line-height:1.45}.workaholic-rail-icon-menu__actions{flex-wrap:wrap;gap:14px;margin:0 22px 10px;display:flex}.workaholic-rail-icon-menu__action{color:var(--ink);text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;padding:0 0 5px;font-size:11px;font-weight:600}.workaholic-rail-icon-menu__action:disabled{opacity:.52}.workaholic-rail-icon-menu__search-row{padding:0 22px 12px}.workaholic-rail-icon-menu__search{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);background:0 0;outline:none;padding:0 0 7px;font-size:12px;font-weight:400}.workaholic-rail-icon-menu__search::placeholder{color:var(--muted)}.workaholic-rail-icon-menu__grid{gap:0;display:grid}.metal-icon-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 8px;padding:0 18px 4px;display:grid}.workaholic-rail-icon-menu__picker{padding-bottom:0}.metal-icon-picker__item{min-width:0;color:var(--muted);text-align:center;background:0 0;border:0;justify-items:center;gap:5px;padding:3px 0;transition:color .12s;display:grid;position:relative}.metal-icon-picker__preview{color:currentColor;width:1.75rem;height:1.75rem;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;transition:transform .14s,color .12s,opacity .12s;display:inline-flex}.metal-icon-picker__label{text-overflow:ellipsis;white-space:nowrap;color:currentColor;letter-spacing:0;text-transform:uppercase;min-width:0;max-width:100%;font-family:Helvetica,Arial,sans-serif;font-size:9px;font-weight:600;overflow:hidden}.metal-icon-picker__check{color:currentColor;width:.85rem;height:.85rem;box-shadow:none;opacity:0;background:0 0;border-radius:0;justify-content:center;align-items:center;transition:opacity .14s,transform .14s;display:inline-flex;position:absolute;top:1px;right:8px;transform:scale(.9)}.metal-icon-picker__item:hover .metal-icon-picker__preview,.metal-icon-picker__item:focus-visible .metal-icon-picker__preview,.metal-icon-picker__item.is-active .metal-icon-picker__preview{transform:translateY(-1px)}.metal-icon-picker__item:hover,.metal-icon-picker__item:focus-visible,.metal-icon-picker__item.is-active{color:var(--ink);outline:none}.metal-icon-picker__item.is-active .metal-icon-picker__check{opacity:1;transform:scale(1)}.workaholic-rail-icon-menu__empty{color:var(--muted);margin:8px 22px 0;font-size:11px;font-weight:400}.workaholic-rail-icon-menu__item{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:44px;padding:0 22px;transition:background .14s,box-shadow .14s;display:grid}.workaholic-rail-icon-menu__item:hover,.workaholic-rail-icon-menu__item.is-active{text-underline-offset:.22em;background:0 0;text-decoration-line:underline;text-decoration-thickness:1px}.workaholic-rail-icon-menu__item-icon{width:18px;height:18px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.workaholic-rail-icon-menu__item-label{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.workaholic-rail-icon-menu__item-check{color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.workaholic-special-spaces{background:linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff1f calc(50% - .5px),#ffffff1f calc(50% + .5px),#0000 calc(50% + .5px)),#ffffff09;border:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 10px;display:grid;box-shadow:0 12px 30px #0000001f}.workaholic-special-space{color:#ffffffad;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:58px;padding:8px 9px;transition:background .16s,color .16s,box-shadow .16s;display:grid;position:relative}.workaholic-special-space:hover:not(:disabled),.workaholic-special-space:focus-visible:not(:disabled){color:#fffffff0;background:#ffffff12;outline:none}.workaholic-special-space.is-active{background:var(--workaholic-rail-account-fill);box-shadow:var(--workaholic-rail-account-shadow);color:var(--workaholic-rail-account-text);text-shadow:var(--workaholic-rail-account-text-shadow)}.workaholic-special-space:disabled{cursor:default;opacity:.42}.workaholic-special-space__mark{color:currentColor;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.workaholic-special-space__mark svg{width:16px;height:16px;display:block}.workaholic-special-space__copy{gap:2px;min-width:0;display:grid}.workaholic-special-space__label,.workaholic-special-space__meta{letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-family:Helvetica,Arial,sans-serif;line-height:1.05;overflow:hidden}.workaholic-special-space__label{font-size:10px;font-weight:600}.workaholic-special-space__meta{color:currentColor;opacity:.58;font-size:9px;font-weight:400}.workaholic-special-space.is-personal:not(.is-active){background:linear-gradient(#ffffff05,#ffffff05),#00000014}.workaholic-special-space.is-organization:not(.is-active){background:linear-gradient(127deg,#ffffff12,#ffffff03),#ffffff06}[data-theme=light] .workaholic-special-spaces{background:linear-gradient(90deg,#0000 calc(50% - .5px),#0f172a1a calc(50% - .5px),#0f172a1a calc(50% + .5px),#0000 calc(50% + .5px)),#0f172a06;border-color:#0f172a1f;box-shadow:0 10px 24px #0f172a0f}[data-theme=light] .workaholic-special-space{color:#0f172aad}[data-theme=light] .workaholic-special-space:hover:not(:disabled),[data-theme=light] .workaholic-special-space:focus-visible:not(:disabled){color:#0f172aeb;background:#0f172a0e}[data-theme=light] .workaholic-special-space.is-active{color:var(--workaholic-rail-account-text)}[data-theme=light] .workaholic-special-space.is-personal:not(.is-active){background:#0f172a09}[data-theme=light] .workaholic-special-space.is-organization:not(.is-active){background:linear-gradient(127deg,#ffffff80,#0f172a05),#ffffff24}.workaholic-pinned-grid-dropzone,.workaholic-space-list-dropzone,.workaholic-space-folder{transition:background .14s,box-shadow .14s;position:relative}.workaholic-pinned-grid-dropzone{background:linear-gradient(#ffffff03,#ffffff03) padding-box padding-box,linear-gradient(127deg,#ffffff29,#747a8214 42%,#ffffff1f) border-box;border:1px solid #0000;border-radius:0;min-height:54px;padding:0;overflow:visible;box-shadow:0 10px 26px #0000001a}.workaholic-pinned-grid-dropzone.is-drop-target,.workaholic-pinned-grid-dropzone.is-drag-track,.workaholic-space-list-dropzone.is-drop-target,.workaholic-space-list-dropzone.is-drag-track,.workaholic-space-folder.is-drop-target,.workaholic-space-folder.is-drag-track,[data-theme=light] .workaholic-pinned-grid-dropzone.is-drop-target,[data-theme=light] .workaholic-pinned-grid-dropzone.is-drag-track,[data-theme=light] .workaholic-space-list-dropzone.is-drop-target,[data-theme=light] .workaholic-space-list-dropzone.is-drag-track,[data-theme=light] .workaholic-space-folder.is-drop-target,[data-theme=light] .workaholic-space-folder.is-drag-track{background:inherit}[data-theme=light] .workaholic-pinned-grid-dropzone{background:linear-gradient(#00000003,#00000003) padding-box padding-box,linear-gradient(127deg,#0f172a1f,#ffffff29 45%,#5e66701a) border-box;box-shadow:0 10px 26px #0f172a0f}.workaholic-pinned-grid-dropzone.is-drop-target:after,.workaholic-space-list-dropzone.is-drop-target:after,.workaholic-space-folder.is-drop-target:after{content:"";pointer-events:none;background:#ffffffbd;height:2px;position:absolute;top:0;left:14px;right:0;box-shadow:0 0 0 1px #ffffff1f}[data-theme=light] .workaholic-pinned-grid-dropzone.is-drop-target:after,[data-theme=light] .workaholic-space-list-dropzone.is-drop-target:after,[data-theme=light] .workaholic-space-folder.is-drop-target:after{background:#0f172ab8;box-shadow:0 0 0 1px #0f172a1f}.workaholic-pinned-grid{background:linear-gradient(90deg,#0000 calc(25% - .5px),#ffffff14 calc(25% - .5px),#ffffff14 calc(25% + .5px),#0000 calc(25% + .5px)),linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff14 calc(50% - .5px),#ffffff14 calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 calc(75% - .5px),#ffffff14 calc(75% - .5px),#ffffff14 calc(75% + .5px),#0000 calc(75% + .5px)),repeating-linear-gradient(#0000 0,#0000 53px,#ffffff14 53px,#ffffff14 54px);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:54px;align-content:start;gap:0;width:100%;min-height:54px;display:grid;overflow:visible;transform:translateZ(0)}.workaholic-pinned-grid__empty{color:#ffffff7a;opacity:.78;background:#0000000f;border:0;grid-column:1/-1;justify-content:center;align-items:center;min-height:54px;padding:0;transition:background .14s,color .14s,opacity .14s;display:flex}.workaholic-pinned-grid__empty:hover,.workaholic-pinned-grid__empty:focus-visible{color:#ffffffe6;opacity:1;background:#0000002e;outline:none}.workaholic-pinned-grid__placeholder{background:#94949457;min-width:0;min-height:54px;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 22px #ffffff14}[data-theme=light] .workaholic-pinned-grid{background:linear-gradient(90deg,#0000 calc(25% - .5px),#0f172a14 calc(25% - .5px),#0f172a14 calc(25% + .5px),#0000 calc(25% + .5px)),linear-gradient(90deg,#0000 calc(50% - .5px),#0f172a14 calc(50% - .5px),#0f172a14 calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 calc(75% - .5px),#0f172a14 calc(75% - .5px),#0f172a14 calc(75% + .5px),#0000 calc(75% + .5px)),repeating-linear-gradient(#0000 0,#0000 53px,#0f172a14 53px,#0f172a14 54px)}[data-theme=light] .workaholic-pinned-grid__empty{color:#0f172a6b;background:#0f172a05}[data-theme=light] .workaholic-pinned-grid__empty:hover,[data-theme=light] .workaholic-pinned-grid__empty:focus-visible{color:#0f172adb;background:#0f172a14}.workaholic-pinned-tile-shell{box-sizing:border-box;min-width:0;min-height:54px;transition:transform .18s,opacity .16s;position:relative}.workaholic-pinned-tile-shell.is-dragging:after,.workaholic-pinned-tile-shell.is-drop-target:after{content:"";z-index:3;pointer-events:none;background:#ffffffbd;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 0 1px #ffffff1f}[data-theme=light] .workaholic-pinned-tile-shell.is-dragging:after,[data-theme=light] .workaholic-pinned-tile-shell.is-drop-target:after{background:#0f172ab8;box-shadow:0 0 0 1px #0f172a1f}.workaholic-pinned-tile-shell.is-dragging .workaholic-pinned-tile{opacity:0}.workaholic-pinned-tile{width:100%;height:54px;min-height:54px;box-shadow:none;color:#ffffffd1;-webkit-user-select:none;user-select:none;will-change:transform,opacity;background:linear-gradient(#1414142e,#1414142e) padding-box padding-box,linear-gradient(127deg,#ffffff38,#747a821a 30%,#ffffff29 58%,#4a4e541f) border-box;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;transition:transform .26s cubic-bezier(.16,1,.3,1),background .22s,box-shadow .22s,opacity .22s;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}[data-theme=light] .workaholic-pinned-tile{box-shadow:none;color:#0f172ac7;background:linear-gradient(#ffffff2e,#ffffff2e) padding-box padding-box,linear-gradient(127deg,#0f172a2e,#ffffff6b,#5e667029 68%,#ffffff7a) border-box}.workaholic-pinned-tile:before{content:"";pointer-events:none;background-image:var(--pinned-tile-metal);opacity:.18;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}[data-theme=light] .workaholic-pinned-tile:before{opacity:.08}.workaholic-pinned-tile.is-active{background:var(--workaholic-rail-account-fill);box-shadow:var(--workaholic-rail-account-shadow);color:var(--workaholic-rail-account-text);text-shadow:var(--workaholic-rail-account-text-shadow);border-color:#0000}.workaholic-pinned-tile:hover:not(.is-active){z-index:4;border-color:#0000;box-shadow:0 0 0 1px #ffffff1a,0 0 22px #0000004d}.workaholic-pinned-tile__blur,.workaholic-pinned-tile__wash{pointer-events:none}.workaholic-pinned-tile__blur{background:var(--pinned-tile-tint);filter:blur(14px)saturate(1.1);opacity:.16;display:block;position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;transform:scale(1.08)}.workaholic-pinned-tile__wash{background:radial-gradient(circle at 50% 44%,var(--pinned-tile-tint) 0%,var(--pinned-tile-tint) 32%,transparent 72%),linear-gradient(180deg,#ffffff0d 0%,transparent 36%,#0000001f 100%);display:block;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.workaholic-pinned-tile__wash{background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--pinned-tile-tint) 18%,transparent) 0%,color-mix(in srgb,var(--pinned-tile-tint) 8%,transparent) 32%,transparent 72%),linear-gradient(180deg,#ffffff0d 0%,transparent 36%,#0000001f 100%)}}[data-theme=light] .workaholic-pinned-tile__wash{background:radial-gradient(circle at 50% 44%,var(--pinned-tile-tint) 0%,var(--pinned-tile-tint) 32%,transparent 72%),linear-gradient(180deg,#ffffff47,#ffffff0f)}@supports (color:color-mix(in lab,red,red)){[data-theme=light] .workaholic-pinned-tile__wash{background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--pinned-tile-tint) 18%,transparent) 0%,color-mix(in srgb,var(--pinned-tile-tint) 8%,transparent) 32%,transparent 72%),linear-gradient(180deg,#ffffff47,#ffffff0f)}}.workaholic-pinned-tile__icon{z-index:1;cursor:pointer;background:0 0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.workaholic-pinned-tile__icon img,.workaholic-pinned-tile__icon svg{object-fit:contain;width:18px;height:18px;display:block}.workaholic-pinned-tile__content{z-index:1;justify-content:center;align-items:center;width:100%;min-height:54px;padding:0;display:flex;position:relative}.workaholic-pinned-tile__topline{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workaholic-pinned-tile__title,.workaholic-pinned-tile__ops,.workaholic-pinned-tile__metric-label,.workaholic-pinned-tile__metric-value{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}.workaholic-pinned-tile__title{text-overflow:ellipsis;white-space:nowrap;color:#ffffffeb;text-transform:uppercase;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.workaholic-pinned-tile__ops{color:#ffffffd6;text-transform:uppercase;background:#ffffff1f;flex:none;padding:1px 4px;font-size:8px;font-weight:600}.workaholic-pinned-tile__metrics{display:none}.workaholic-pinned-tile__metric{justify-content:center;align-items:center;min-width:0;display:inline-flex}.workaholic-pinned-tile__metric-value{color:#ffffffad;background:#ffffff14;border-radius:999px;min-width:16px;padding:1px 4px;font-size:9px;font-weight:600;line-height:1}.workaholic-pinned-tile__metric-label{display:none}[data-theme=light] .workaholic-pinned-tile__icon{background:0 0}[data-theme=light] .workaholic-pinned-tile__title{color:#0f172ae6}[data-theme=light] .workaholic-pinned-tile__ops{color:#0f172aad;background:#0f172a14}[data-theme=light] .workaholic-pinned-tile__metric-label{color:#0f172a75}[data-theme=light] .workaholic-pinned-tile__metric-value{color:#0f172a94;background:#0f172a0f}.workaholic-space-list{gap:1px;padding-bottom:6px;display:grid}.workaholic-space-row{color:#fff;letter-spacing:0;text-align:left;text-transform:uppercase;will-change:transform,opacity;background:0 0;border:1px solid #0000;border-radius:0;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:9px;width:100%;min-width:0;min-height:28px;padding:4px 0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .14s,box-shadow .14s,opacity .14s,transform .14s,color .14s;display:grid;position:relative}[data-theme=light] .workaholic-space-row{color:#0f172a}.workaholic-space-row:hover:not(.is-active){z-index:4;box-shadow:none;background:0 0;border-color:#0000}.workaholic-space-row.is-active{z-index:5;background:var(--workaholic-rail-account-fill);box-shadow:var(--workaholic-rail-account-shadow);color:var(--workaholic-rail-account-text);text-shadow:var(--workaholic-rail-account-text-shadow);border-color:#0000}.workaholic-space-row.is-active .workaholic-space-row__label,.workaholic-space-folder__header.is-active .workaholic-space-folder__label,.workaholic-space-list-row.is-active .workaholic-space-list-row__label{text-decoration:none}[data-theme=light] .workaholic-space-row.is-active,[data-theme=light] .workaholic-space-folder__header.is-active,[data-theme=light] .workaholic-space-list-row.is-active{color:var(--workaholic-rail-account-text);box-shadow:var(--workaholic-rail-account-shadow)}.workaholic-space-row.is-active .workaholic-space-row__icon,.workaholic-space-folder__header.is-active .workaholic-space-folder__icon,.workaholic-space-list-row.is-active .workaholic-space-list-row__icon{box-shadow:none;color:currentColor;background:0 0;border-color:#0000}.workaholic-space-row.is-dragging{opacity:.24}.workaholic-space-row:hover:not(.is-active) .workaholic-space-row__icon,.workaholic-space-folder__header:hover:not(.is-active) .workaholic-space-folder__icon,.workaholic-space-list-row:hover:not(.is-active) .workaholic-space-list-row__icon,.workaholic-space-row:focus-visible .workaholic-space-row__icon,.workaholic-space-folder__header:focus-visible .workaholic-space-folder__icon,.workaholic-space-list-row:focus-visible .workaholic-space-list-row__icon{box-shadow:none;background:#ffffff05;border-color:#ffffff0f}[data-theme=light] .workaholic-space-row:hover:not(.is-active) .workaholic-space-row__icon,[data-theme=light] .workaholic-space-folder__header:hover:not(.is-active) .workaholic-space-folder__icon,[data-theme=light] .workaholic-space-list-row:hover:not(.is-active) .workaholic-space-list-row__icon,[data-theme=light] .workaholic-space-row:focus-visible .workaholic-space-row__icon,[data-theme=light] .workaholic-space-folder__header:focus-visible .workaholic-space-folder__icon,[data-theme=light] .workaholic-space-list-row:focus-visible .workaholic-space-list-row__icon{box-shadow:none;background:#0f172a05;border-color:#0f172a14}.workaholic-space-row.is-nested{padding-left:12px}.workaholic-space-row__icon{color:currentColor;opacity:1;filter:none;cursor:pointer;width:30px;height:30px;box-shadow:none;background:#ffffff03;border:1px solid #0000;flex:none;justify-content:center;align-items:center;transition:background .16s,border-color .16s,box-shadow .16s,opacity .14s,transform .14s,color .14s;display:inline-flex}[data-theme=light] .workaholic-space-row__icon{color:currentColor;opacity:.9;filter:none;background:#0f172a03}.workaholic-space-row__icon img,.workaholic-space-row__icon svg{object-fit:contain;width:16px;height:16px;display:block}.workaholic-pinned-tile__icon:hover,.workaholic-pinned-tile__icon:focus-visible,.workaholic-space-row__icon:hover,.workaholic-space-row__icon:focus-visible,.workaholic-space-folder__icon:hover,.workaholic-space-folder__icon:focus-visible{opacity:1;transform:none}.workaholic-pinned-tile__icon:hover svg,.workaholic-pinned-tile__icon:focus-visible svg,.workaholic-space-row__icon:hover svg,.workaholic-space-row__icon:focus-visible svg,.workaholic-space-folder__icon:hover svg,.workaholic-space-folder__icon:focus-visible svg{filter:drop-shadow(0 10px 16px #0f172a3d)}.workaholic-rail-row-symbol{position:relative;overflow:hidden}.workaholic-rail-row-symbol__icon,.workaholic-rail-row-symbol__chevron{justify-content:center;align-items:center;width:100%;height:100%}.workaholic-rail-row-symbol__icon{display:inline-flex}.workaholic-rail-row-symbol__chevron,.workaholic-space-folder__icon:hover .workaholic-rail-row-symbol__icon,.workaholic-space-folder__icon:focus-visible .workaholic-rail-row-symbol__icon,.workaholic-space-folder__toggle-button:focus-visible .workaholic-rail-row-symbol__icon{display:none}.workaholic-space-folder__icon:hover .workaholic-rail-row-symbol__chevron,.workaholic-space-folder__icon:focus-visible .workaholic-rail-row-symbol__chevron,.workaholic-space-folder__toggle-button:focus-visible .workaholic-rail-row-symbol__chevron{display:inline-flex}.workaholic-rail-disclosure{color:currentColor;opacity:.68;flex:0 0 13px;justify-content:center;align-items:center;width:13px;height:13px;transition:opacity .14s,transform .14s;display:inline-flex}.workaholic-rail-disclosure svg{width:12px;height:12px;display:block}.workaholic-rail-disclosure.is-expanded{transform:rotate(90deg)}.workaholic-rail-disclosure.is-inactive{opacity:.34}.workaholic-space-folder__disclosure{color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.workaholic-space-row__label{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;overflow:hidden}.workaholic-rail-inline-title{width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:0;font-weight:600;line-height:inherit;text-transform:none;background:0 0;border:0;border-bottom:1px solid;border-radius:0;outline:none;padding:0 0 2px}.workaholic-rail-inline-title::selection{background:#ffffff3d}[data-theme=light] .workaholic-rail-inline-title::selection{background:#0f172a29}.workaholic-space-row__ops{color:inherit;opacity:.72;text-transform:uppercase;border:1px solid;flex:none;padding:2px 5px 1px;font-size:9px;font-weight:600;line-height:1}.workaholic-space-row__lock{color:currentColor;opacity:.72;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.workaholic-space-row__lock svg{stroke-width:1.8px;width:14px;height:14px}.workaholic-space-folders{gap:1px;padding-bottom:4px;display:grid}.workaholic-space-folder{gap:1px;display:grid;position:relative;overflow:visible}.workaholic-space-lane-sortable{min-width:0}.workaholic-space-lane-sortable.is-dragging{opacity:.42}.workaholic-space-folder__header{color:#fff;letter-spacing:0;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;align-items:center;gap:9px;width:100%;min-width:0;min-height:28px;padding:4px 0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .14s,color .14s,box-shadow .14s;display:flex;position:relative}.workaholic-space-folder__header:hover:not(.is-active){z-index:4;box-shadow:none;background:0 0;border-color:#0000}.workaholic-space-folder__header.is-active{z-index:5;background:var(--workaholic-rail-account-fill);box-shadow:var(--workaholic-rail-account-shadow);color:var(--workaholic-rail-account-text);text-shadow:var(--workaholic-rail-account-text-shadow);border-color:#0000}[data-theme=light] .workaholic-space-folder__header{color:#0f172a}.workaholic-space-folder__chevron,.workaholic-space-folder__icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.workaholic-space-folder__toggle-button{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:9px;padding:0;display:inline-flex}.workaholic-space-folder__icon{color:currentColor;opacity:1;cursor:pointer;width:26px;height:26px;box-shadow:none;background:#ffffff03;border:1px solid #0000;transition:background .16s,border-color .16s,box-shadow .16s,opacity .14s,transform .14s,color .14s}[data-theme=light] .workaholic-space-folder__icon{background:#0f172a03}.workaholic-space-folder__label{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;overflow:hidden}.workaholic-space-folder__count{min-width:24px;color:inherit;opacity:.62;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;margin-left:auto;font-size:10px;font-weight:600;display:inline-flex}.workaholic-space-folder__list{border-left:1px solid #ffffff3d;gap:1px;min-height:18px;margin-left:0;padding-left:16px;display:grid}.workaholic-space-folder__collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .18s cubic-bezier(.2,.8,.2,1),opacity .15s,transform .18s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden;transform:translateY(-3px)}.workaholic-space-folder__collapse.is-expanded{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.workaholic-space-folder__collapse-inner{min-height:0;overflow:hidden}.workaholic-space-folder__collapse.is-expanded .workaholic-space-folder__collapse-inner{overflow:visible}.workaholic-space-folder__list--lane{margin-top:1px;margin-left:0;padding-left:16px}[data-theme=light] .workaholic-space-folder__list{border-left-color:#0f172a47}@media(prefers-reduced-motion:reduce){.workaholic-space-folder__collapse{transition:none;transform:none}}.workaholic-space-row-cluster{gap:1px;display:grid}.workaholic-workspace-list-tree{border-left:1px solid #ffffff47;gap:1px;margin-left:0;padding:0 0 6px 16px;display:grid;position:relative}[data-theme=light] .workaholic-workspace-list-tree{border-left-color:#0f172a52}.workaholic-workspace-list-tree__body,.workaholic-workspace-list-tree__folder{gap:2px;display:grid}.workaholic-workspace-list-tree__list{gap:1px;display:grid}.workaholic-workspace-list-tree__dropzone{border-radius:0;gap:1px;min-height:8px;padding:0;transition:box-shadow .14s,opacity .14s;display:grid;position:relative}.workaholic-workspace-list-tree__dropzone.is-drag-track{box-shadow:none;opacity:.92;background:0 0}.workaholic-workspace-list-tree__dropzone.is-drop-target,.workaholic-space-task-list.is-drop-target{box-shadow:none;background:0 0}.workaholic-workspace-list-tree__dropzone.is-drop-target:before,.workaholic-workspace-list-tree__dropzone.is-drag-track:before{content:"";pointer-events:none;background:#ffffff8a;height:1px;position:absolute;top:50%;left:14px;right:0;transform:translateY(-50%)}.workaholic-workspace-list-tree__dropzone.is-drop-target:before{background:#ffffffeb;height:2px}[data-theme=light] .workaholic-workspace-list-tree__dropzone.is-drag-track,[data-theme=light] .workaholic-workspace-list-tree__dropzone.is-drop-target,[data-theme=light] .workaholic-space-task-list.is-drop-target{box-shadow:none;background:0 0}[data-theme=light] .workaholic-workspace-list-tree__dropzone.is-drop-target:before,[data-theme=light] .workaholic-workspace-list-tree__dropzone.is-drag-track:before{background:#0f172a8a}[data-theme=light] .workaholic-workspace-list-tree__dropzone.is-drop-target:before{background:#0f172af0}.workaholic-workspace-list-tree__sections{gap:2px;margin-top:4px;padding-left:20px;display:grid}.workaholic-space-folder__header--workspace{text-transform:uppercase;min-height:32px;padding-right:6px}.workaholic-space-folder__header--workspace .workaholic-workspace-list-tree__toggle{max-width:100%}.workaholic-workspace-list-tree__toggle{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:12px;padding:0;display:inline-flex}.workaholic-space-list-row{color:#fff;letter-spacing:0;text-align:left;background:0 0;border:1px solid #0000;border-radius:0;align-items:center;gap:9px;width:100%;min-width:0;min-height:28px;padding:4px 0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;transition:color .14s,background .14s;display:flex;position:relative}.workaholic-space-list-row.is-nested{padding-left:10px}.workaholic-space-list-row:hover:not(.is-active){z-index:4;box-shadow:none;background:0 0;border-color:#0000}.workaholic-space-list-row.is-active{z-index:5;background:var(--workaholic-rail-account-fill);box-shadow:var(--workaholic-rail-account-shadow);color:var(--workaholic-rail-account-text);text-shadow:var(--workaholic-rail-account-text-shadow);border-color:#0000}[data-theme=light] .workaholic-space-list-row{color:#0f172a}[data-theme=light] .workaholic-space-row.is-active,[data-theme=light] .workaholic-space-folder__header.is-active,[data-theme=light] .workaholic-space-list-row.is-active{box-shadow:none}.workaholic-space-list-row__icon{opacity:1;width:26px;height:26px;box-shadow:none;background:#ffffff03;border:1px solid #0000;flex:none;justify-content:center;align-items:center;transition:background .16s,border-color .16s,box-shadow .16s,color .14s;display:inline-flex}[data-theme=light] .workaholic-space-list-row__icon{background:#0f172a03}.workaholic-space-list-row__icon svg{width:16px;height:16px}.workaholic-space-list-row__label{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;overflow:hidden}.workaholic-rail-type-mark{--workaholic-icon-cutout:#0c0c0cf0;color:currentColor;opacity:1;flex:none;justify-content:center;align-items:center;width:17px;height:17px;margin-left:0;display:inline-flex}.workaholic-rail-type-mark svg{width:15px;height:15px;display:block}[data-theme=light] .workaholic-rail-type-mark{--workaholic-icon-cutout:#fffffff5;color:currentColor}.workaholic-workspace-list-tree__folder.is-dragging,.workaholic-workspace-list-tree__list.is-dragging{opacity:.48}.workaholic-space-folder__empty{color:#ffffff75;letter-spacing:0;background:#0000000a;border:0;justify-content:center;align-items:center;width:100%;min-height:30px;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;transition:background .14s,color .14s,opacity .14s;display:inline-flex}.workaholic-space-folder__empty--tree{background:0 0;width:100%;min-height:28px}.workaholic-space-folder__empty--trailing{color:#ffffffc2;background:#ffffff05;border:1px solid #ffffff1f;min-height:22px;margin-top:1px}.workaholic-space-folder__empty:hover,.workaholic-space-folder__empty:focus-visible{color:#ffffffe6;background:#00000029;outline:none}[data-theme=light] .workaholic-space-folder__empty{color:#0f172a6b;background:#0f172a05}[data-theme=light] .workaholic-space-folder__empty--trailing{color:#0f172ab8;background:#0f172a05;border-color:#0f172a1f}[data-theme=light] .workaholic-space-folder__empty:hover,[data-theme=light] .workaholic-space-folder__empty:focus-visible{color:#0f172adb;background:#0f172a14}.workaholic-rail-add-item{color:#ffffff9e;letter-spacing:0;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;width:fit-content;min-height:28px;padding:3px 0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.workaholic-rail-add-item:hover,.workaholic-rail-add-item:focus-visible{color:#fff;text-underline-offset:.22em;outline:none;text-decoration:underline;text-decoration-thickness:1px}[data-theme=light] .workaholic-rail-add-item{color:#0f172a8a}[data-theme=light] .workaholic-rail-add-item:hover,[data-theme=light] .workaholic-rail-add-item:focus-visible{color:#0f172ae6}.workaholic-space-create{color:#ffffff94;letter-spacing:0;text-transform:none;background:#0000000f;border:0;border-radius:0;justify-content:center;align-items:center;gap:0;width:100%;min-width:0;min-height:34px;padding:8px 0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex}.workaholic-space-create:hover,.workaholic-space-create:focus-visible{color:#fffffff0;background:#0000002e;outline:none}[data-theme=light] .workaholic-space-create,[data-theme=light] .workaholic-space-create-icon{color:#0f172a7a}[data-theme=light] .workaholic-space-create:hover,[data-theme=light] .workaholic-space-create:focus-visible{color:#0f172ae0;background:#0f172a14}[data-theme=light] .workaholic-space-create{background:#0f172a05}.workaholic-space-create-icon{color:#ffffffb8;background:linear-gradient(#1414142e,#1414142e) padding-box padding-box,linear-gradient(127deg,#ffffff57,#747a8229 30%,#ffffff47 58%,#4a4e542e) border-box;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;width:34px;height:34px;line-height:0;transition:background .14s,box-shadow .14s,color .14s,transform .14s;display:inline-flex;position:relative}.workaholic-space-create-icon__main{width:15px;height:15px}.workaholic-space-create-icon__plus{width:9px;height:9px;position:absolute;bottom:3px;right:3px}.workaholic-space-create-icon:hover,.workaholic-space-create-icon:focus-visible{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);outline:none;transform:translateY(-1px)}[data-theme=light] .workaholic-space-create-icon{background:linear-gradient(#ffffff38,#ffffff38) padding-box padding-box,linear-gradient(127deg,#0f172a3d,#ffffff80,#5e667038 68%,#ffffff8f) border-box}[data-theme=light] .workaholic-space-create-icon:hover,[data-theme=light] .workaholic-space-create-icon:focus-visible{border-color:var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow-hover);color:var(--planner-silver-text)}.workaholic-create-launcher{z-index:2;justify-items:start;width:32px;display:grid;position:relative}.workaholic-create-launcher__trigger{color:#ffffffb8;letter-spacing:0;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Helvetica,Arial,sans-serif;line-height:0;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .18s;display:inline-flex}.workaholic-create-launcher__trigger:hover,.workaholic-create-launcher__trigger:focus-visible,.workaholic-create-launcher.is-open .workaholic-create-launcher__trigger{box-shadow:none;color:#fffffff5;background:0 0;outline:none;transform:translateY(-1px)}.workaholic-create-launcher.is-open .workaholic-create-launcher__trigger svg{transform:rotate(45deg)}.workaholic-create-launcher__trigger svg{transition:transform .18s}[data-theme=light] .workaholic-create-launcher__trigger{color:#0f172a94;background:0 0}[data-theme=light] .workaholic-create-launcher__trigger:hover,[data-theme=light] .workaholic-create-launcher__trigger:focus-visible,[data-theme=light] .workaholic-create-launcher.is-open .workaholic-create-launcher__trigger{box-shadow:none;color:#0f172aeb;background:0 0}.workaholic-create-launcher__menu{z-index:50;opacity:0;pointer-events:none;transform-origin:top;background:#121212f5;border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr);gap:0;width:186px;max-height:0;padding:0;transition:max-height .22s,opacity .16s,transform .22s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;transform:translateY(-10px)scale(.96)}.workaholic-create-launcher__menu:before{content:"";opacity:0;transform-origin:bottom;background:#ffffff47;width:1px;height:8px;transition:opacity .14s,transform .16s;position:absolute;bottom:100%;left:13px;transform:scaleY(0)}.workaholic-create-launcher.is-open .workaholic-create-launcher__menu{opacity:1;pointer-events:auto;max-height:180px;padding:4px 0;overflow:visible;transform:translateY(0)scale(1)}.workaholic-create-launcher.is-open .workaholic-create-launcher__menu:before{opacity:1;transform:scaleY(1)}.workaholic-create-launcher__item{color:#ffffffd1;letter-spacing:0;text-align:left;opacity:0;min-height:34px;transition:background .15s,border-color .15s,box-shadow .15s,color .15s,opacity .21s,transform .26s cubic-bezier(.2,.86,.26,1.12);transition-delay:calc(var(--create-launcher-index) * 34ms);background:0 0;border:0;border-radius:0;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:6px 10px;font-family:Helvetica,Arial,sans-serif;display:grid;position:relative;transform:translateY(-12px)scale(.92)}.workaholic-create-launcher.is-open .workaholic-create-launcher__item{opacity:1;transform:translateY(0)scale(1)}.workaholic-create-launcher.is-open .workaholic-create-launcher__item:hover,.workaholic-create-launcher.is-open .workaholic-create-launcher__item:focus-visible{box-shadow:none;color:#fff;background:#ffffff14;outline:none;transform:translate(2px)scale(1)}.workaholic-create-launcher__item-icon{color:#ffffffb3;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.workaholic-create-launcher__item-copy{gap:0;min-width:0;display:grid}.workaholic-create-launcher__item-label{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1;overflow:hidden}.workaholic-create-launcher__item-description{display:none}.workaholic-create-launcher__item:after{z-index:3;color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#0a0a0af0;border:1px solid #ffffff1f;padding:5px 7px;font-size:10px;font-weight:600;line-height:1;transition:opacity .14s,transform .14s;display:block;position:absolute;top:50%;right:calc(100% + 8px);transform:translate(6px,-50%);box-shadow:0 12px 26px #00000038}.workaholic-create-launcher__item:hover:after,.workaholic-create-launcher__item:focus-visible:after{opacity:1;transform:translateY(-50%)}[data-theme=light] .workaholic-create-launcher__item{color:#0f172ac2;background:0 0}[data-theme=light] .workaholic-create-launcher__menu{background:#fffffff5;border-color:#0f172a1a}[data-theme=light] .workaholic-create-launcher__menu:before{background:#0f172a3d}[data-theme=light] .workaholic-create-launcher.is-open .workaholic-create-launcher__item:hover,[data-theme=light] .workaholic-create-launcher.is-open .workaholic-create-launcher__item:focus-visible{box-shadow:none;color:#0f172af5;background:#0f172a0f}[data-theme=light] .workaholic-create-launcher__item-icon{color:#0f172a94}[data-theme=light] .workaholic-create-launcher__item-description{color:#0f172a85}[data-theme=light] .workaholic-create-launcher__item:after{color:#0f172aeb;background:#fffffff5;border-color:#0f172a1f;box-shadow:0 12px 26px #0f172a1f}.workaholic-space-create-action{color:#ffffffd1;letter-spacing:0;text-align:left;background:linear-gradient(#1414142e,#1414142e) padding-box padding-box,linear-gradient(127deg,#ffffff57,#747a8229 30%,#ffffff47 58%,#4a4e542e) border-box;border:1px solid #0000;border-radius:0;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:9px;width:100%;min-height:34px;padding:7px 9px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .14s,border-color .14s,box-shadow .14s,color .14s,transform .14s;display:grid;position:relative}.workaholic-space-create-action__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workaholic-space-create-action:after{z-index:4;color:#fff;content:attr(data-tooltip);pointer-events:none;white-space:nowrap;background:#0a0a0af0;border:1px solid #ffffff24;max-width:calc(100% - 18px);padding:5px 7px;font-size:10px;font-weight:600;line-height:1;display:none;position:absolute;top:calc(100% + 5px);left:9px;box-shadow:0 12px 24px #00000038}.workaholic-space-create-action:hover,.workaholic-space-create-action:focus-visible{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);outline:none;transform:translateY(-1px)}.workaholic-space-create-action:hover:after,.workaholic-space-create-action:focus-visible:after{display:block}[data-theme=light] .workaholic-space-create-action{color:#0f172aad;background:linear-gradient(#ffffff38,#ffffff38) padding-box padding-box,linear-gradient(127deg,#0f172a3d,#ffffff80,#5e667038 68%,#ffffff8f) border-box}[data-theme=light] .workaholic-space-create-action:after{color:#0f172aeb;background:#fffffff5;border-color:#0f172a1f;box-shadow:0 12px 24px #0f172a1f}[data-theme=light] .workaholic-space-create-action:hover,[data-theme=light] .workaholic-space-create-action:focus-visible{border-color:var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow-hover);color:var(--planner-silver-text)}.workaholic-arc-sidebar__drag-preview,.workaholic-arc-sidebar__drag-preview .workaholic-pinned-tile{width:112px}.workaholic-arc-sidebar__drag-preview .workaholic-space-row{background:#474747db;width:200px;padding-right:10px;box-shadow:0 14px 24px #0003}[data-theme=light] .workaholic-arc-sidebar__drag-preview .workaholic-space-row{background:#fffc}@keyframes sheen{to{transform:translate(100%)}}@keyframes fade-slide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.workaholic-sheet-scroll{-ms-overflow-style:none;scrollbar-width:none}.workaholic-sheet-scroll::-webkit-scrollbar{display:none}.workaholic-rich-text-editor,.workaholic-rich-text-editor *{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}.workaholic-rich-text-editor{text-transform:none;position:relative}.workaholic-rich-text-editor .workaholic-plate-container{overflow:visible}.workaholic-rich-text-editor [contenteditable=true]{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.workaholic-rich-text-content :where(button,[role=button],[data-state=active],[aria-selected=true],[aria-pressed=true]){box-shadow:none!important}.workaholic-rich-text-editor [data-slate-editor=true] ul,.workaholic-rich-text-editor [data-slate-editor=true] ol{margin:12px 0;padding-left:24px}.workaholic-rich-text-editor [data-slate-editor=true] li+li{margin-top:6px}.workaholic-rich-text-editor [data-task-toggle-open=false]{display:none}.workaholic-plate-toolbar{margin:0 0 12px}.workaholic-plate-toolbar,.workaholic-plate-floating-toolbar,.workaholic-plate-toolbar button,.workaholic-plate-floating-toolbar button{border-radius:0!important}.workaholic-rich-text-content{text-transform:none;background:0 0;border:0;min-width:0;max-width:100%}.workaholic-rich-text-content [data-slate-editor=true]{text-transform:none;outline:none;min-width:0;max-width:100%}.workaholic-rich-text-content ::selection{color:#fff;background:#111}.workaholic-rich-text-content [data-slate-node=element]{box-shadow:none!important}.workaholic-rich-text-content [data-slate-node=element][data-key=toggle]{margin:10px 0}.workaholic-rich-text-content [data-slate-node=element][data-key=column_group]{margin:16px 0}.workaholic-rich-text-content [data-slate-placeholder]{color:#1111114d}.task-description-editor .workaholic-plate-toolbar{margin-bottom:0;padding:12px 20px 0}.task-description-editor .workaholic-rich-text-content{padding:18px 20px 20px}.task-description-editor .workaholic-rich-text-content [data-slate-placeholder]{display:none!important}.task-description-editor .slate-gutterLeft{left:6px}.task-detail-field-cell{justify-content:flex-start;align-items:center;width:100%;display:flex}.task-detail-field-cell>*{width:100%;max-width:none}.task-detail-owner-trigger--compact{text-align:left;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #111;justify-content:space-between;padding:0 0 4px}.task-detail-section-action{color:#111;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.task-detail-section-action:disabled{opacity:.32;cursor:default}.task-detail-window-button{color:#111;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.task-detail-window-button--danger{color:#d92a1f}.task-detail-floating-actions{z-index:30;pointer-events:auto;position:absolute;top:-46px;right:0}.task-detail-header-icon{background:var(--workaholic-brand-base-fill);color:#111;border:1px solid #1111111a;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .14s,border-color .14s,box-shadow .14s,transform .14s;display:inline-flex}.task-detail-header-icon:hover,.task-detail-header-icon:focus-visible{border-color:#11111138;transform:translateY(-1px);box-shadow:0 12px 24px #1111111a}.task-detail-header-tooltip{background:var(--workaholic-brand-base-fill-soft);color:#111;border:1px solid #11111114;box-shadow:0 18px 48px #1111112e}.task-detail-complete-button{border:1px solid var(--planner-silver-border);background:var(--planner-silver-fill);min-width:196px;min-height:34px;box-shadow:var(--planner-silver-shadow);color:var(--planner-silver-text);letter-spacing:0;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:8px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;transition:filter .18s,box-shadow .18s,transform .14s;display:inline-flex}.task-detail-complete-button:hover,.task-detail-complete-button:focus-visible{filter:hue-rotate(108deg)saturate(2.4)brightness(1.06);color:#0f8a37;box-shadow:0 16px 30px #23944352,var(--planner-silver-shadow-hover);border-color:#1e823a9e;transform:translateY(-1px)}.task-detail-complete-button.is-complete{filter:hue-rotate(108deg)saturate(2.1)brightness(1.03);color:#17823a}.task-detail-pane-banner{background:var(--workaholic-brand-base-fill);position:relative}.task-detail-pane-banner:after{content:"";background:var(--task-detail-pane-line);height:4px;position:absolute;bottom:0;left:0;right:0}.task-detail-pane-banner--task{--task-detail-pane-line:linear-gradient(127deg, #3a3a3a 0%, #121212 10%, #505050 21%, #1a1a1a 33%, #696969 46%, #f2f2f2 52%, #4a4a4a 61%, #171717 74%, #7d7d7d 88%, #d8d8d8 100%)}.task-detail-pane-banner--solution{--task-detail-pane-line:linear-gradient(127deg, #8f6700 0%, #604100 10%, #b78516 22%, #8b5c00 34%, #d8aa3b 46%, #fff0b5 53%, #c18a1b 62%, #7b5100 75%, #e0b651 88%, #fff2c8 100%)}.task-detail-split-shell{background:var(--workaholic-brand-base-fill)}.task-detail-shared-progressive-blur{z-index:5}.task-detail-split-divider{background:var(--workaholic-brand-base-fill);z-index:3;width:10px;min-width:10px;position:relative;box-shadow:-5px 0 14px #0f172a14,5px 0 14px #0f172a14}.task-detail-dialog-window,.task-detail-settings-popover{--task-detail-surface:#fff;--task-detail-surface-elevated:#fff;--task-detail-surface-muted:#11111105;--task-detail-ink:#111;--task-detail-muted:#11111185;--task-detail-faint:#11111157;--task-detail-border:#11111114;--task-detail-border-strong:#11111129}[data-theme=dark] .task-detail-dialog-window,[data-theme=dark] .task-detail-settings-popover{--task-detail-surface:#080808;--task-detail-surface-elevated:#101011;--task-detail-surface-muted:#121214;--task-detail-ink:#f5f5f2;--task-detail-muted:#f5f5f29e;--task-detail-faint:#f5f5f261;--task-detail-border:#ffffff1a;--task-detail-border-strong:#ffffff2e;--task-solution-map-root-fill:var(--planner-black-fill);--task-solution-map-root-stroke:#ffffff1f;--task-solution-map-root-text:var(--planner-black-text);--task-solution-map-root-text-shadow:none;--task-solution-map-root-shadow:var(--planner-black-shadow);--task-solution-map-root-shadow-active:var(--planner-black-shadow-hover);--task-solution-map-selected-fill:#ffffff1a;--task-solution-map-selected-stroke:#ffffff3d;--task-solution-map-selected-shadow:0 24px 48px #00000075;color:var(--task-detail-ink);box-shadow:0 36px 96px #0000009e;background:var(--task-detail-surface)!important}[data-theme=dark] .task-detail-window-header,[data-theme=dark] .task-detail-open-tabs,[data-theme=dark] .task-detail-task-pane,[data-theme=dark] .task-detail-pane-body,[data-theme=dark] .task-detail-solution-pane-shell,[data-theme=dark] .task-solution-pane,[data-theme=dark] .task-solution-pane-body,[data-theme=dark] .task-detail-split-shell,[data-theme=dark] .task-detail-pane-banner,[data-theme=dark] .task-detail-dialog-window :where(.bg-white,[class~="bg-white/60"]),[data-theme=dark] .task-detail-settings-popover,[data-theme=dark] .task-detail-settings-popover :where(.bg-white,[class~="bg-white/60"]){color:var(--task-detail-ink);background:var(--task-detail-surface)!important}[data-theme=dark] .task-detail-settings-popover [class*="bg-[rgba(17,17,17"]{background:var(--task-detail-surface-muted)!important}[data-theme=dark] .task-detail-dialog-window :where(.text-\[\#111111\],[class*="text-[rgba(17,17,17"]),[data-theme=dark] .task-detail-settings-popover :where(.text-\[\#111111\],[class*="text-[rgba(17,17,17"]){color:var(--task-detail-ink)!important}[data-theme=dark] .task-detail-dialog-window :where([class*="text-[rgba(17,17,17"][class*="0.42"],[class*="text-[rgba(17,17,17"][class*="0.48"],[class*="text-[rgba(17,17,17"][class*="0.52"],[class*="text-[rgba(17,17,17"][class*="0.56"],[class*="text-[rgba(17,17,17"][class*="0.62"],[class*="text-[rgba(17,17,17"][class*="0.68"]),[data-theme=dark] .task-detail-settings-popover :where([class*="text-[rgba(17,17,17"][class*="0.42"],[class*="text-[rgba(17,17,17"][class*="0.48"],[class*="text-[rgba(17,17,17"][class*="0.52"],[class*="text-[rgba(17,17,17"][class*="0.56"],[class*="text-[rgba(17,17,17"][class*="0.62"],[class*="text-[rgba(17,17,17"][class*="0.68"]){color:var(--task-detail-muted)!important}[data-theme=dark] .task-detail-dialog-window :where(.border,.border-t,.border-r,.border-b,.border-l,[class*="border-[rgba(17,17,17"]),[data-theme=dark] .task-detail-settings-popover :where(.border,.border-t,.border-r,.border-b,.border-l,[class*="border-[rgba(17,17,17"]){border-color:var(--task-detail-border)!important}[data-theme=dark] .task-detail-open-tabs button[class*="border-b-[#111111]"]{border-bottom-color:var(--task-detail-ink)!important}[data-theme=dark] .task-detail-open-tabs button:not([class*="border-b-[#111111]"]){color:var(--task-detail-muted)!important}[data-theme=dark] .task-detail-split-divider{background:#050505;box-shadow:-5px 0 18px #00000070,5px 0 18px #00000070}[data-theme=dark] .task-detail-window-button{color:var(--task-detail-ink)}[data-theme=dark] .task-detail-window-button--danger{color:#ff675c}[data-theme=dark] .task-detail-section-action,[data-theme=dark] .task-detail-header-icon,[data-theme=dark] .task-detail-floating-actions button:not(.task-detail-complete-button){border-color:var(--task-detail-border);background:var(--task-detail-surface-elevated);color:var(--task-detail-ink)}[data-theme=dark] .task-detail-header-icon:hover,[data-theme=dark] .task-detail-header-icon:focus-visible,[data-theme=dark] .task-detail-floating-actions button:not(.task-detail-complete-button):hover,[data-theme=dark] .task-detail-floating-actions button:not(.task-detail-complete-button):focus-visible{border-color:var(--task-detail-border-strong);box-shadow:0 14px 28px #00000057}[data-theme=dark] .task-detail-top-controls .workaholic-list-date-trigger,[data-theme=dark] .task-detail-owner-trigger--compact,[data-theme=dark] .task-detail-comment-input,[data-theme=dark] .task-detail-comment-button,[data-theme=dark] .task-detail-subtask-composer,[data-theme=dark] .task-detail-subtask-composer__input,[data-theme=dark] .task-detail-section-rule,[data-theme=dark] .task-solution-inline-input,[data-theme=dark] .task-solution-duration-input,[data-theme=dark] .task-solution-duration-select,[data-theme=dark] .task-solution-metric .workaholic-list-date-trigger{border-color:var(--task-detail-border-strong);color:var(--task-detail-ink)}[data-theme=dark] .task-detail-feed-card{border-color:var(--task-detail-border)}[data-theme=dark] .task-detail-attachment-card,[data-theme=dark] .task-detail-attachment-card__sheet{border-color:var(--task-detail-border-strong);background:var(--task-detail-surface-elevated);box-shadow:0 16px 34px #0000005c}[data-theme=dark] .task-detail-attachment-card__plus{border-color:var(--task-detail-ink);background:var(--task-detail-ink);color:var(--task-detail-surface)}[data-theme=dark] .workaholic-rich-text-content [data-slate-placeholder]{color:var(--task-detail-faint)}[data-theme=dark] .task-detail-dialog-window .workaholic-progressive-blur__layer{background:0 0}.task-detail-collaboration-feed{align-content:start;gap:14px;min-height:0;max-height:260px;padding:4px 0 0;display:grid;overflow:auto}.task-detail-feed-card{border-bottom:1px solid #1111111f;gap:8px;padding-bottom:14px;display:grid}.task-detail-feed-card:last-child{border-bottom:0;padding-bottom:0}.task-detail-comment-input{resize:none;letter-spacing:0;color:#111;background:0 0;border:0;border-bottom:1px solid #111;outline:none;width:100%;min-height:30px;padding:0 0 7px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:400}.task-detail-comment-composer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.task-detail-comment-button{letter-spacing:0;color:#111;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #111;justify-content:center;align-items:center;min-height:30px;padding:0 0 7px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;display:inline-flex}.task-detail-section-rule{border-bottom:1px solid #111;padding-bottom:10px}.task-detail-subtask-composer{border-bottom:1px solid #111;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;padding-bottom:8px;display:grid}.task-detail-subtask-composer__input{letter-spacing:0;color:#111;background:0 0;border:0;outline:none;width:100%;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:600}.task-detail-attachment-card{background:var(--workaholic-brand-base-fill);cursor:pointer;border:1px solid #111;place-items:center;width:184px;min-height:118px;display:grid;position:relative;box-shadow:0 14px 28px #1111111a}.task-detail-attachment-card.is-static{cursor:default}.task-detail-attachment-card__sheet{background:linear-gradient(#fffffffa,#f5f5f5f0);border:1px solid #1111113d;width:120px;height:86px;box-shadow:inset 0 0 0 1px #ffffffa6,0 12px 32px #1111111a}.task-detail-attachment-card__plus{color:#fff;background:#111;border:1px solid #111;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;box-shadow:0 8px 18px #1111111f}.task-solution-momentum-strip{background:var(--workaholic-brand-base-fill);border:1px solid #1111111f;padding:0;position:relative;overflow:hidden}.task-solution-momentum-strip:after,.task-solution-metric-group:after{content:"";background:linear-gradient(127deg,#8f6700,#604100 10%,#b78516,#8b5c00,#d8aa3b 46%,#fff0b5 53%,#c18a1b 62%,#7b5100,#e0b651 88%,#fff2c8);height:4px;position:absolute;bottom:0;left:0;right:0}.task-solution-momentum-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.task-solution-metric{border-right:1px solid #1111111a;gap:12px;min-width:0;min-height:88px;padding:16px 14px 14px;display:grid;overflow:hidden}.task-solution-metric:last-child{border-right:0}.task-solution-metric-group{background:var(--workaholic-brand-base-fill);border:1px solid #1111111f;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:relative}.task-solution-metric__label{letter-spacing:0;color:#111;text-transform:uppercase;justify-content:flex-start;align-items:center;gap:8px;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;display:flex}.task-solution-metric__field{align-items:center;width:100%;min-width:0;display:flex}.task-solution-metric__field>*{width:100%;min-width:0;max-width:100%}.task-solution-donut-card{background:var(--workaholic-brand-base-fill);border-right:1px solid #1111111a;justify-items:center;gap:8px;min-height:148px;padding:16px 12px 14px;display:grid}.task-solution-donut-card:last-child{border-right:0}.task-solution-donut-card__label{letter-spacing:0;color:#111;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600}.task-solution-donut{place-items:center;display:grid;position:relative}.task-solution-donut__track,.task-solution-donut__ring{fill:none;stroke-width:10px}.task-solution-donut__track{stroke:#11111114}.task-solution-donut__ring{stroke-linecap:butt;transform-origin:50%;transform:rotate(-90deg)}.task-solution-donut__value{letter-spacing:0;color:#111;place-items:center;font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.task-solution-inline-input,.task-solution-duration-input,.task-solution-duration-select,.task-solution-map-node-input{letter-spacing:0;border-radius:0;font-family:Helvetica,Arial,sans-serif}.task-solution-inline-input{color:#111;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #111;outline:none;width:100%;min-width:0;padding:0 0 6px;font-size:12px;font-weight:600}.task-solution-duration-editor{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;min-width:0;display:grid}.task-solution-duration-input,.task-solution-duration-select{color:#111;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #111;outline:none;padding:0 0 6px;font-size:12px;font-weight:600}.task-solution-duration-input{width:100%;min-width:0}.task-solution-duration-select{min-width:58px;max-width:100%}.task-solution-clarity-row{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;min-height:30px;display:flex}.task-solution-clarity-dot{background:0 0;border:1px solid #11111142;width:13px;height:13px}.task-solution-clarity-dot.is-active{background:#111}.task-solution-map-shell{background:var(--workaholic-brand-base-fill);border:1px solid #1111111f;height:360px;position:relative;overflow:hidden}.task-solution-map-shell--expanded{z-index:140;height:auto;position:fixed;top:28px;right:28px;bottom:28px;left:28px;box-shadow:0 28px 80px #11111138}.task-solution-map-toolbar,.task-solution-map-toolbar__title,.task-solution-map-toolbar__eyebrow,.task-solution-map-toolbar__name,.task-solution-map-toolbar__actions{display:none}.task-solution-map-toolbar-button{background:var(--workaholic-brand-base-fill);letter-spacing:0;color:#111;text-transform:uppercase;border:1px solid #11111129;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;display:inline-flex}.task-solution-map-toolbar-button--icon{width:28px;padding:6px 0}.task-solution-map-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.task-solution-map-flow,.task-solution-map-flow .react-flow__pane,.task-solution-map-flow .react-flow__viewport,.task-solution-map-flow .react-flow__renderer,.task-solution-map-flow .react-flow__edges,.task-solution-map-flow .react-flow__nodes{background:var(--workaholic-brand-base-fill)}.task-solution-map-flow .react-flow__edge-path,.task-solution-map-flow .react-flow__edge path:last-child{stroke-linecap:butt;stroke-linejoin:miter}.task-solution-map-flow .react-flow__controls,.task-solution-map-flow .react-flow__controls-button,.task-solution-map-flow .react-flow__minimap{display:none}.task-solution-map-node-card{background:var(--workaholic-brand-base-fill);border:1px solid #11111129;justify-content:center;align-items:center;min-width:170px;min-height:56px;transition:transform .1s;display:flex;position:relative;box-shadow:0 14px 28px #11111114}.task-solution-map-node-card--root{background:#3555f6;border-color:#3555f661;box-shadow:0 18px 38px #3555f629}.task-solution-map-node-card--selected{box-shadow:0 20px 44px #11111124}.task-solution-map-node-card--dragging{transform:scale(1.03)}.task-solution-map-node-input{color:#111;text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;width:100%;min-height:100%;padding:12px 16px;font-size:12px;font-weight:600;line-height:1.45;display:flex;overflow:hidden}.task-solution-map-node-card--root .task-solution-map-node-input{color:#fff}.task-solution-map-node-action{z-index:20;color:#fff;background:#111;border:1px solid #1111112e;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;box-shadow:0 14px 28px #1111112e}.task-solution-map-node-action--top{top:-14px;left:50%;transform:translate(-50%)}.task-solution-map-node-action--left{top:50%;left:-14px;transform:translateY(-50%)}.task-solution-map-node-action--right{top:50%;right:-14px;transform:translateY(-50%)}.task-solution-map-controls{z-index:12;flex-wrap:wrap;align-items:center;gap:8px;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:12px;left:12px}.task-solution-section-heading{justify-items:center;gap:4px;display:grid}.task-solution-section-heading__title{letter-spacing:0;color:#111;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.task-solution-section-heading__meta{letter-spacing:0;color:#1111116b;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600}.task-solution-editor-section{gap:12px;padding:0;display:grid}.task-solution-editor-list{gap:2px;display:grid}.task-solution-editor-row{background:var(--workaholic-brand-base-fill);color:#111;align-items:center;gap:0;min-height:36px;display:grid;position:relative}.task-solution-editor-row--step,.task-solution-editor-row--readiness{grid-template-columns:minmax(0,1fr) 24px}.task-solution-editor-row.is-dragging{opacity:.72}.task-solution-editor-grip{z-index:2;color:#11111152;opacity:0;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .12s,color .12s;display:inline-flex;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.task-solution-editor-row:hover .task-solution-editor-grip,.task-solution-editor-row:focus-within .task-solution-editor-grip{opacity:1}.task-solution-editor-grip:active{cursor:grabbing}.task-solution-editor-grip:hover,.task-solution-editor-grip:focus-visible{color:#111;outline:none}.task-solution-editor-main{align-items:center;gap:0;display:grid}.task-solution-editor-row--step .task-solution-editor-main{grid-template-columns:34px 28px minmax(0,1fr)}.task-solution-editor-row--readiness .task-solution-editor-main{grid-template-columns:28px minmax(0,1fr)}.task-solution-editor-index{color:#111;justify-content:center;align-self:stretch;align-items:center;font-family:Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;display:inline-flex}.task-solution-editor-toggle{--workaholic-solution-toggle-fill:0%;color:#111;background:0 0;border:0;justify-content:center;align-self:stretch;align-items:center;width:28px;min-height:36px;padding:0;display:inline-flex}.task-solution-editor-toggle:hover,.task-solution-editor-toggle:focus-visible{outline:none}.task-solution-editor-toggle__fill{background:linear-gradient(90deg,#000 var(--workaholic-solution-toggle-fill),transparent var(--workaholic-solution-toggle-fill));pointer-events:none;border:1.5px solid #000;width:13px;height:13px;display:block}.task-solution-editor-toggle.is-progress{--workaholic-solution-toggle-fill:50%}.task-solution-editor-toggle.is-complete{--workaholic-solution-toggle-fill:100%}.task-solution-editor-input{letter-spacing:0;color:#111;background:0 0;border:0;outline:none;min-width:0;padding:0 12px 0 10px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.5}.task-solution-editor-input.is-progress{color:#111111ad}.task-solution-editor-input.is-complete{color:#11111175;text-decoration:line-through}.task-solution-editor-delete{color:#1111118f;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .12s,color .12s;display:inline-flex}.task-solution-editor-row:hover .task-solution-editor-delete,.task-solution-editor-row:focus-within .task-solution-editor-delete{opacity:1}.task-solution-editor-delete:hover,.task-solution-editor-delete:focus-visible{color:#111;outline:none}.task-solution-editor-add{letter-spacing:0;color:#111;text-transform:uppercase;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;display:inline-flex}[data-theme=dark] .task-solution-momentum-strip,[data-theme=dark] .task-solution-metric-group,[data-theme=dark] .task-solution-metric,[data-theme=dark] .task-solution-donut-card,[data-theme=dark] .task-solution-map-shell,[data-theme=dark] .task-solution-map-flow,[data-theme=dark] .task-solution-map-flow .react-flow__pane,[data-theme=dark] .task-solution-map-flow .react-flow__viewport,[data-theme=dark] .task-solution-map-flow .react-flow__renderer,[data-theme=dark] .task-solution-map-flow .react-flow__edges,[data-theme=dark] .task-solution-map-flow .react-flow__nodes,[data-theme=dark] .task-solution-map-node-card,[data-theme=dark] .task-solution-editor-row{border-color:var(--task-detail-border);background:var(--task-detail-surface-elevated);color:var(--task-detail-ink)}[data-theme=dark] .task-solution-metric,[data-theme=dark] .task-solution-donut-card{border-right-color:var(--task-detail-border)}[data-theme=dark] .task-solution-momentum-grid .task-solution-donut-card:nth-child(n+3),[data-theme=dark] .task-solution-metric-group .task-solution-metric:nth-child(n+3){border-top-color:var(--task-detail-border)}[data-theme=dark] .task-solution-metric__label,[data-theme=dark] .task-solution-donut-card__label,[data-theme=dark] .task-solution-donut__value,[data-theme=dark] .task-solution-section-heading__title,[data-theme=dark] .task-solution-editor-index,[data-theme=dark] .task-solution-editor-toggle,[data-theme=dark] .task-solution-editor-input,[data-theme=dark] .task-solution-editor-add,[data-theme=dark] .task-solution-map-node-input{color:var(--task-detail-ink)}[data-theme=dark] .task-solution-section-heading__meta,[data-theme=dark] .task-solution-editor-input.is-progress,[data-theme=dark] .task-solution-editor-delete,[data-theme=dark] .task-solution-editor-grip{color:var(--task-detail-muted)}[data-theme=dark] .task-solution-editor-input.is-complete{color:var(--task-detail-faint)}[data-theme=dark] .task-solution-donut__track{stroke:#ffffff1a}[data-theme=dark] .task-solution-clarity-dot{border-color:var(--task-detail-border-strong)}[data-theme=dark] .task-solution-clarity-dot.is-active{background:var(--task-detail-ink)}[data-theme=dark] .task-solution-map-flow .react-flow__edge-path,[data-theme=dark] .task-solution-map-flow .react-flow__edge path:last-child{stroke:var(--task-detail-ink)}[data-theme=dark] .task-solution-map-node-card{box-shadow:0 16px 34px #00000057}[data-theme=dark] .task-solution-map-node-card--root{border-color:var(--task-solution-map-root-stroke);background:var(--task-solution-map-root-fill);box-shadow:var(--task-solution-map-root-shadow)}[data-theme=dark] .task-solution-map-node-card--selected{box-shadow:var(--task-solution-map-selected-shadow)}[data-theme=dark] .task-solution-map-node-action{border-color:var(--task-detail-border-strong);background:var(--task-detail-ink);color:var(--task-detail-surface);box-shadow:0 18px 34px #0000006b}[data-theme=dark] .task-solution-editor-toggle__fill{border-color:var(--task-detail-ink);background:linear-gradient(90deg,var(--task-detail-ink) var(--workaholic-solution-toggle-fill),transparent var(--workaholic-solution-toggle-fill))}[data-theme=dark] .task-solution-editor-delete:hover,[data-theme=dark] .task-solution-editor-delete:focus-visible,[data-theme=dark] .task-solution-editor-grip:hover,[data-theme=dark] .task-solution-editor-grip:focus-visible{color:var(--task-detail-ink)}@media(max-width:960px){.task-solution-momentum-grid,.task-solution-metric-group{grid-template-columns:repeat(2,minmax(0,1fr))}.task-solution-momentum-grid .task-solution-donut-card:nth-child(2n),.task-solution-metric-group .task-solution-metric:nth-child(2n){border-right:0}.task-solution-momentum-grid .task-solution-donut-card:nth-child(n+3),.task-solution-metric-group .task-solution-metric:nth-child(n+3){border-top:1px solid #1111111a}.task-solution-map-shell{height:320px}.task-solution-map-controls{gap:6px;max-width:none;bottom:10px;left:10px;right:10px}.task-solution-map-shell--expanded{top:14px;right:14px;bottom:14px;left:14px}}.workaholic-plate-floating-toolbar,.workaholic-plate-floating-toolbar *{letter-spacing:0;border-radius:0;font-family:Helvetica,Arial,sans-serif}.workaholic-plate-floating-toolbar{-webkit-backdrop-filter:blur(16px)saturate(1.02);max-width:min(100vw - 40px,640px);border:1px solid var(--doc-template-toolbar-rail-border,#11111114)!important;background:var(--doc-template-toolbar-rail-bg,#ffffffd1)!important;box-shadow:var(--doc-template-toolbar-rail-shadow,0 14px 30px #1111111a)!important;padding:4px 8px!important}[data-theme=dark] .workaholic-plate-floating-toolbar{border-color:var(--doc-template-toolbar-rail-border,#11111114)!important;background:var(--doc-template-toolbar-rail-bg,#ffffffe0)!important;box-shadow:var(--doc-template-toolbar-rail-shadow,0 18px 36px #00000029)!important}.workaholic-document-dock__toolbar :is(button,[role=button]),.workaholic-plate-floating-toolbar :is(button,[role=button]){box-sizing:border-box;min-width:2.22rem;height:2.22rem;min-height:2.22rem;box-shadow:none;color:var(--doc-template-toolbar-button-ink);text-shadow:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 .46rem;font-size:13px;transition:transform .14s,background .14s,border-color .14s,box-shadow .14s,color .14s;display:inline-flex;position:relative;transform:translateY(0)}.workaholic-document-dock__toolbar :is(button,[role=button]):hover,.workaholic-document-dock__toolbar :is(button,[role=button]):focus-visible,.workaholic-document-dock__toolbar :is(button,[role=button])[aria-checked=true],.workaholic-document-dock__toolbar :is(button,[role=button])[aria-pressed=true],.workaholic-document-dock__toolbar :is(button,[role=button])[data-state=open],.workaholic-document-dock__toolbar :is(button,[role=button])[data-state=on],.workaholic-document-dock__toolbar :is(button,[role=button]):has(>[data-state=on]),.workaholic-plate-floating-toolbar :is(button,[role=button]):hover,.workaholic-plate-floating-toolbar :is(button,[role=button]):focus-visible,.workaholic-plate-floating-toolbar :is(button,[role=button])[aria-checked=true],.workaholic-plate-floating-toolbar :is(button,[role=button])[aria-pressed=true],.workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=open],.workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=on],.workaholic-plate-floating-toolbar :is(button,[role=button]):has(>[data-state=on]){border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);text-shadow:0 1px #0000006b;outline:none;transform:translateY(-1px)}[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button]):hover,[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button]):focus-visible,[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button])[aria-checked=true],[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button])[aria-pressed=true],[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button])[data-state=open],[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button])[data-state=on],[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button]):has(>[data-state=on]),[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button]):hover,[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button]):focus-visible,[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button])[aria-checked=true],[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button])[aria-pressed=true],[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=open],[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=on],[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button]):has(>[data-state=on]){border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text)}.workaholic-rich-text-editor .slate-drag-handle-button{box-shadow:none!important;color:#111111e6!important;background:0 0!important;border:0!important}.workaholic-rich-text-editor .slate-drag-handle-button:hover,.workaholic-rich-text-editor .slate-drag-handle-button:focus-visible{box-shadow:none!important;color:#111!important;background:0 0!important}.workaholic-rich-text-editor .slate-drag-handle-button svg{opacity:1}.workaholic-rich-text-menu{-webkit-backdrop-filter:blur(16px)saturate(1.02);background:#ffffff03!important;border:1px solid #11111114!important;box-shadow:0 14px 30px #1111111a!important}.workaholic-rich-text-menu [data-slot=dropdown-menu-label]{text-align:center;padding:0 0 10px}.workaholic-rich-text-menu--font-size{min-width:3.5rem;padding:4px!important}.workaholic-rich-text-menu--font-size [data-slot=dropdown-menu-item]{text-align:center;justify-content:center;min-width:0;padding:6px 10px}.workaholic-rich-text-menu--color{min-width:420px;padding:12px!important}.workaholic-rich-text-menu--color .peer\/menu-group{margin:0}.workaholic-rich-text-menu--color .workaholic-rich-text-menu__color-swatch{min-width:2rem;min-height:2rem;box-shadow:none!important}body.workaholic-ui .workaholic-rich-text-menu--color .workaholic-rich-text-menu__color-swatch[data-highlighted],body.workaholic-ui .workaholic-rich-text-menu--color .workaholic-rich-text-menu__color-swatch:focus-visible{background:var(--workaholic-color-swatch-bg)!important;color:inherit!important;text-decoration:none!important}.workaholic-rich-text-menu--color .workaholic-rich-text-menu__color-swatch svg{margin:0}.doc-page-editor .slate-gutterLeft,.task-description-editor .slate-gutterLeft{left:-34px}.reader-edge-back-button{--reader-edge-back-width:clamp(88px, 7vw, 120px);z-index:4;width:var(--reader-edge-back-width);color:#111;pointer-events:auto;cursor:pointer;background:0 0;min-height:100%;padding:0;position:absolute;inset:0 auto 0 0;overflow:hidden}.reader-edge-back-button--viewport{left:calc(var(--workaholic-left-rail-fixed-left,.9rem) + (var(--workaholic-left-rail-shell-size-global,3.04rem) / 2) - (var(--reader-edge-back-width) / 2));min-height:100vh;position:fixed}.reader-edge-back-button--right{inset:0 0 0 auto}.reader-edge-back-button:hover,.reader-edge-back-button:focus-visible{background:0 0;transform:none}.reader-edge-back-button:focus-visible{outline:none}.reader-edge-back-button:disabled{opacity:.18;pointer-events:none}.reader-edge-back-fade{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000003d,#00000021 34%,#0000000d 58%,#0000);transition:opacity .14s;position:absolute;top:0;right:0;bottom:0;left:0}.reader-edge-back-button--right .reader-edge-back-fade{background:linear-gradient(270deg,#0000003d,#00000021 34%,#0000000d 58%,#0000)}.reader-edge-back-button:hover .reader-edge-back-fade,.reader-edge-back-button:focus-visible .reader-edge-back-fade{opacity:1}.reader-edge-back-line{pointer-events:none;background:#11111124;width:clamp(40px,4.6vw,72px);height:1px;transition:background-color .14s;position:absolute;top:50%;left:32px;transform:translateY(-50%)}.reader-edge-back-button--right .reader-edge-back-line{left:auto;right:32px}.reader-edge-back-button:hover .reader-edge-back-line,.reader-edge-back-button:focus-visible .reader-edge-back-line{background:#1111114d}.reader-edge-back-pill{z-index:1;width:24px;min-height:62px;box-shadow:none;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.reader-edge-back-button--right .reader-edge-back-pill{left:auto;right:14px}.reader-edge-back-pill svg{fill:currentColor;stroke:none;width:22px;height:22px}.reader-edge-back-button--right .reader-edge-back-pill svg{transform:scaleX(-1)}[data-theme=dark] .reader-edge-back-button{color:#f5f5f3}[data-theme=dark] .reader-edge-back-fade{background:linear-gradient(90deg,#ffffff2e,#ffffff1a 34%,#ffffff0a 58%,#fff0)}[data-theme=dark] .reader-edge-back-button--right .reader-edge-back-fade{background:linear-gradient(270deg,#ffffff2e,#ffffff1a 34%,#ffffff0a 58%,#fff0)}[data-theme=dark] .reader-edge-back-line{background:#f5f5f329}[data-theme=dark] .reader-edge-back-button:hover .reader-edge-back-line,[data-theme=dark] .reader-edge-back-button:focus-visible .reader-edge-back-line{background:#f5f5f357}.doc-canvas.doc-canvas-single{grid-template-columns:minmax(0,1fr)}.doc-template-view{--doc-template-shell-glow:radial-gradient(circle at top, #1111, transparent 42%);--doc-template-shell-wash:linear-gradient(180deg, #f4f4f2eb, #fffffffa);--doc-template-sidebar-label:#111;--doc-template-sidebar-action:#1111118a;--doc-template-sidebar-action-hover:#111;--doc-template-sidebar-action-line:#11111147;--doc-template-sidebar-page-ink:#111;--doc-template-sidebar-page-accent:#111;--doc-template-sidebar-page-number:#1111116b;--doc-template-paper-border:#1111110f;--doc-template-paper-bg:#fff;--doc-template-paper-shadow:0 28px 72px #0f172a14;--doc-template-paper-ink:#111;--doc-template-paper-placeholder:#1111114d;--doc-template-toolbar-rail-border:#11111114;--doc-template-toolbar-rail-bg:#ffffffc2;--doc-template-toolbar-rail-shadow:0 14px 32px #11111117;--doc-template-toolbar-button-ink:#111;--doc-template-toolbar-separator:#11111124;--doc-text:#111;--doc-ink:#111;--doc-muted:#11111194;--doc-sheet-bg:#fff;--doc-border:#11111114;background:var(--doc-template-shell-glow),var(--doc-template-shell-wash);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-transform:none;height:100%;min-height:0;overflow:hidden}[data-theme=dark] .doc-template-view{--doc-template-shell-glow:radial-gradient(circle at top, #ffffff14, transparent 44%), radial-gradient(circle at 50% 100%, #ffffff0a, transparent 38%);--doc-template-shell-wash:linear-gradient(180deg, #080808f5, #040404fa);--doc-template-sidebar-label:#ffffffeb;--doc-template-sidebar-action:#ffffffb8;--doc-template-sidebar-action-hover:#fffffffa;--doc-template-sidebar-action-line:#ffffff38;--doc-template-sidebar-page-ink:#ffffffeb;--doc-template-sidebar-page-accent:#ffffffeb;--doc-template-sidebar-page-number:#ffffff80;--doc-template-paper-border:#ffffff1a;--doc-template-paper-bg:linear-gradient(180deg, #131313fa 0%, #080808fc 100%);--doc-template-paper-shadow:inset 0 1px 0 #ffffff0f, 0 30px 64px #00000075, 0 12px 24px #00000047;--doc-template-paper-ink:#fffffff0;--doc-template-paper-placeholder:#ffffff42;--doc-template-toolbar-rail-border:#ffffff14;--doc-template-toolbar-rail-bg:#090909d6;--doc-template-toolbar-rail-shadow:inset 0 1px 0 #ffffff0d, 0 24px 48px #00000061, 0 10px 20px #00000038;--doc-template-toolbar-button-ink:#ffffffeb;--doc-template-toolbar-separator:#ffffff1f;--doc-text:#ffffffeb;--doc-ink:#fffffff5;--doc-muted:#ffffff94;--doc-sheet-bg:#0f0f0ffa;--doc-border:#ffffff14}.doc-template-scroll{height:100%;min-height:100%;padding:20px 20px 24px;overflow:hidden auto}.doc-template-layout{grid-template-columns:minmax(180px,220px) minmax(0,210mm) minmax(180px,220px);justify-content:center;align-items:start;gap:20px;width:100%;min-height:100%;display:grid}.doc-template-sidebar{grid-column:1;justify-self:start;gap:10px;width:min(100%,188px);display:grid;position:sticky;top:20px}.doc-template-sidebar__card{box-shadow:none;background:0 0;gap:8px;padding:0;display:grid}.doc-template-sidebar__header{place-items:center;gap:0;min-height:18px;display:grid;position:relative}.doc-template-sidebar__label{color:var(--doc-template-sidebar-label);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1}.doc-template-sidebar__add-page{width:16px;height:16px;color:var(--doc-template-sidebar-action);letter-spacing:0;text-transform:none;background:0 0;border:0;place-items:center;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;transition:color .14s;display:inline-grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.doc-template-sidebar__add-page:hover,.doc-template-sidebar__add-page:focus-visible{color:var(--doc-template-sidebar-action-hover);outline:none}.doc-template-sidebar__list{gap:12px;display:grid}.doc-template-sidebar__page{width:100%;min-height:18px;box-shadow:none;color:var(--doc-template-sidebar-page-ink);letter-spacing:0;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 0 0 18px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;transition:color .14s;display:flex;position:relative}.doc-template-sidebar__page:hover,.doc-template-sidebar__page:focus-visible{color:var(--doc-template-sidebar-page-ink);outline:none;font-weight:600}.doc-template-sidebar__page:before{content:"";background:var(--doc-template-sidebar-page-accent);opacity:0;width:2px;height:14px;transition:opacity .14s;position:absolute;top:50%;bottom:auto;left:0;transform:translateY(-50%)}.doc-template-sidebar__page.is-active:before{opacity:1}.doc-template-sidebar__page.is-active{font-weight:600}.doc-template-sidebar__page-label{white-space:nowrap;text-overflow:ellipsis;cursor:text;flex:auto;min-width:0;overflow:hidden}.doc-template-sidebar__page-input{min-width:0;color:var(--doc-template-sidebar-page-ink);font-family:inherit;font-size:inherit;font-weight:600;line-height:inherit;letter-spacing:0;background:0 0;border:0;outline:none;flex:auto;padding:0}.doc-template-shell{grid-column:2;justify-content:center;align-items:flex-start;width:100%;min-width:0;min-height:100%;padding-top:0;padding-bottom:160px;display:flex}.doc-template-page-stack{width:min(100%,210mm);max-width:210mm;min-height:297mm;display:grid;position:relative}.doc-template-paper{background:var(--doc-template-paper-bg);width:100%;height:297mm;min-height:297mm;max-height:297mm;box-shadow:var(--doc-template-paper-shadow);color:var(--doc-template-paper-ink);opacity:0;visibility:hidden;pointer-events:none;z-index:0;border:0;flex-direction:column;grid-area:1/1;gap:0;display:flex;position:relative;overflow:hidden}.doc-template-paper.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.doc-template-header{border-bottom:0;gap:0;padding:32mm 18mm 12mm;display:grid}.doc-template-header--minimal{justify-items:center}.doc-template-header--minimal h1{color:var(--doc-template-paper-ink);text-align:center;text-transform:uppercase;cursor:text;width:100%;margin:0;font-size:12pt;font-weight:700;line-height:1.2}.doc-template-header--minimal h1.is-empty{color:var(--doc-template-paper-placeholder)}.doc-template-header__title-input{width:min(100%,540px);color:var(--doc-template-paper-ink);text-align:center;text-transform:uppercase;box-shadow:none;background:0 0;border:0;outline:none;justify-self:center;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:12pt;font-weight:700;line-height:1.2}.doc-template-header__title-input::placeholder{color:var(--doc-template-paper-placeholder)}.doc-template-body{flex:auto;min-width:0;min-height:0;padding:18mm;position:relative;overflow:hidden}.doc-template-body--first{padding-top:12mm}.doc-template-topline,.doc-template-summary-row,.doc-template-footer{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.doc-template-kicker-block,.doc-template-title-block{gap:6px;display:grid}.doc-template-kicker,.doc-template-date,.doc-template-summary-field span,.doc-template-section-pill,.doc-template-footer{color:#11111180;text-transform:uppercase;font-size:10px;font-weight:600}.doc-template-surface{color:#111;text-transform:none;font-size:12px;font-weight:600}.doc-template-summary-field{flex:1;gap:8px;min-width:0;display:grid}.doc-template-summary-field input{color:#111;text-transform:none;background:0 0;border:0;border-bottom:1px solid #1111111f;width:100%;padding-bottom:8px;font-size:14px;font-weight:600}.doc-template-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:min(360px,100%);display:grid}.doc-template-signal{color:#1111119e;text-transform:none;border-top:1px solid #11111114;padding-top:10px;font-size:11px;font-weight:600;line-height:1.45}.doc-template-title-block h1{color:#111;text-transform:none;margin:0;font-size:clamp(34px,4vw,46px);font-weight:600;line-height:.96}.doc-template-title-block p{color:#11111194;text-transform:none;margin:0;font-size:13px;line-height:1.5}.doc-template-sections{flex-wrap:wrap;gap:8px;display:flex}.doc-template-section-pill{background:#11111106;border:1px solid #11111114;padding:7px 10px}.doc-template-editor{background:0 0;border:0}.doc-template-editor .workaholic-plate-toolbar{border-bottom:1px solid #11111114;margin-bottom:14px;padding:0 0 12px}.doc-template-editor .workaholic-rich-text-content{min-height:620px;color:var(--doc-text);background:0 0;padding:0;font-size:14px;line-height:1.8}.doc-template-editor .workaholic-rich-text-content [data-slate-placeholder]{color:var(--doc-text)}@supports (color:color-mix(in lab,red,red)){.doc-template-editor .workaholic-rich-text-content [data-slate-placeholder]{color:color-mix(in srgb,var(--doc-text) 26%,transparent)}}.doc-template-editor .workaholic-rich-text-content [data-slate-node=element][data-key=h2]{margin-top:28px}.doc-template-editor .workaholic-rich-text-content [data-slate-node=element][data-key=h2]>*{color:var(--doc-text);font-size:18px;font-weight:600;line-height:1.2}.doc-template-footer{border-top:1px solid #11111114;padding-top:12px}@media(max-width:960px){.doc-template-scroll{padding:16px}.doc-template-layout{grid-template-columns:minmax(0,1fr)}.doc-template-sidebar{grid-column:auto;width:100%;margin-bottom:18px;position:static}.doc-template-shell{grid-column:auto}.doc-template-sidebar__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.doc-template-page-stack{width:min(210mm,100vw - 32px)}.doc-template-header{padding:36mm 14mm 16mm}.doc-template-body{padding:20mm 14mm 16mm}.doc-template-body--first{padding-top:16mm}.doc-template-summary-row{flex-direction:column}.doc-template-signals{width:100%;min-width:0}}@media(max-width:720px){.doc-template-sidebar__list{grid-template-columns:minmax(0,1fr)}.doc-template-topline,.doc-template-footer{flex-direction:column}.doc-template-signals{grid-template-columns:1fr}}.doc-page-editor{background:0 0;border:0;width:100%;min-width:0;height:auto;min-height:100%}.doc-template-page-editor-frame,.doc-page-editor .workaholic-rich-text-editor,.doc-page-editor .workaholic-plate-container{min-width:0;height:auto;min-height:100%}.doc-page-editor .workaholic-plate-container{overflow:visible}.doc-page-editor .workaholic-plate-toolbar{margin-bottom:18px}.doc-page-editor .workaholic-plate-toolbar button{color:var(--doc-muted)}.doc-page-editor .workaholic-rich-text-content{min-width:0;max-width:100%;height:auto;min-height:100%;color:var(--doc-text);background:0 0;padding:0;font-size:12pt;line-height:1.7;overflow:visible}.doc-page-editor .workaholic-rich-text-content [data-slate-placeholder]{display:none!important}.doc-page-editor .workaholic-rich-text-content [contenteditable=true]{min-width:0;max-width:100%;height:auto;min-height:100%}.doc-page-editor .workaholic-rich-text-content div,.doc-page-editor .workaholic-rich-text-content p,.doc-page-editor .workaholic-rich-text-content li,.doc-page-editor .workaholic-rich-text-content blockquote{max-width:100%;color:var(--doc-text);overflow-wrap:anywhere;word-break:break-word}.doc-page-editor .workaholic-rich-text-content [data-slate-editor=true] ul,.doc-page-editor .workaholic-rich-text-content [data-slate-editor=true] ol{padding-left:28px}.doc-page-editor .workaholic-rich-text-content [data-slate-editor=true] [data-slate-node=element][data-key=toggle],.doc-page-editor .workaholic-rich-text-content [data-slate-editor=true] [data-slate-node=element][data-key=column],.doc-page-editor .workaholic-rich-text-content [data-slate-editor=true] [data-slate-node=element][data-key=column_group]{background:0 0;border:0}.doc-page-editor .slate-gutterLeft{z-index:30;left:-42px;transform:none}.plate-document-editor,.plate-document-editor *{text-transform:none;letter-spacing:0}.plate-document-editor{position:relative}.plate-document-editor__container{overflow:visible}.plate-document-editor__content [data-slate-editor=true]{outline:none}.plate-document-editor__content ::selection{color:inherit;background:#1111111a}.doc-plate-editor .plate-document-toolbar{background:#fffffffa;border:1px solid #11111114;margin:0 0 18px;padding:10px 12px;box-shadow:0 12px 28px #1111110f}.doc-plate-editor .plate-document-floating-toolbar{background:#fffffffa;border-color:#11111114;border-radius:10px}.doc-plate-editor .plate-document-editor__content{color:#111;min-height:720px}.doc-plate-editor .plate-document-editor__content [data-slate-placeholder]{color:#11111152}.doc-plate-editor .plate-document-editor__content [data-slate-node=element][data-key=h1],.doc-plate-editor .plate-document-editor__content [data-slate-node=element][data-key=h2],.doc-plate-editor .plate-document-editor__content [data-slate-node=element][data-key=h3]{margin-top:24px}.doc-plate-editor .plate-document-editor__content [data-slate-editor=true] ul,.doc-plate-editor .plate-document-editor__content [data-slate-editor=true] ol{margin:14px 0;padding-left:26px}.workaholic-document-dock{justify-items:center;gap:10px;display:grid}.workaholic-document-dock__rail{border:1px solid var(--doc-template-toolbar-rail-border);background:var(--doc-template-toolbar-rail-bg);width:fit-content;max-width:min(100%,1180px);box-shadow:var(--doc-template-toolbar-rail-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.02);flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;padding:4px 8px;display:flex;position:relative;overflow:hidden}[data-theme=dark] .workaholic-document-dock__rail{border-color:var(--doc-template-toolbar-rail-border);background:var(--doc-template-toolbar-rail-bg);box-shadow:var(--doc-template-toolbar-rail-shadow)}.workaholic-document-dock__toolbar{z-index:1;width:auto;min-width:0;max-width:100%;box-shadow:none;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;background:0 0;border:0;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;min-height:0;padding:0 8px;display:inline-flex;position:relative;overflow:auto hidden}.workaholic-document-dock__toolbar::-webkit-scrollbar{display:none}.workaholic-document-dock__toolbar,.workaholic-document-dock__toolbar *,.workaholic-plate-floating-toolbar,.workaholic-plate-floating-toolbar *{letter-spacing:0;border-radius:0;font-family:Helvetica,Arial,sans-serif}.workaholic-document-dock__toolbar>.group\/toolbar-group,.workaholic-plate-floating-toolbar>.group\/toolbar-group{border-right:1px solid #1111111a;flex:none;align-items:center;margin-right:8px;padding-right:8px;display:inline-flex}.workaholic-document-dock__toolbar>.group\/toolbar-group:last-child,.workaholic-plate-floating-toolbar>.group\/toolbar-group:last-child{border-right:0;margin-right:0;padding-right:0}.workaholic-document-dock__toolbar>.group\/toolbar-group>div:first-child,.workaholic-plate-floating-toolbar>.group\/toolbar-group>div:first-child{align-items:center;gap:0;display:inline-flex}.workaholic-document-dock__toolbar>.group\/toolbar-group>div:first-child>*+*,.workaholic-plate-floating-toolbar>.group\/toolbar-group>div:first-child>*+*{margin-left:0}.workaholic-document-dock__toolbar :is(button,[role=button]),.workaholic-plate-floating-toolbar :is(button,[role=button]){box-sizing:border-box;min-width:2.22rem;height:2.22rem;min-height:2.22rem;box-shadow:none;color:var(--doc-template-toolbar-button-ink);text-shadow:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 .46rem;font-size:13px;transition:background .14s,border-color .14s,color .14s;display:inline-flex;position:relative}.workaholic-document-dock__toolbar :is(button,[role=button])>*,.workaholic-plate-floating-toolbar :is(button,[role=button])>*{z-index:1;position:relative}.workaholic-document-dock__toolbar :is(button,[role=button])>:is(span,div),.workaholic-plate-floating-toolbar :is(button,[role=button])>:is(span,div),.workaholic-document-dock__toolbar :is(button,[role=button]) [data-state=on],.workaholic-plate-floating-toolbar :is(button,[role=button]) [data-state=on]{box-shadow:none!important;color:inherit!important;background:0 0!important}.workaholic-document-dock__toolbar :is(button,[role=button]):hover,.workaholic-document-dock__toolbar :is(button,[role=button]):focus-visible,.workaholic-document-dock__toolbar :is(button,[role=button])[aria-checked=true],.workaholic-document-dock__toolbar :is(button,[role=button])[aria-pressed=true],.workaholic-document-dock__toolbar :is(button,[role=button])[data-state=open],.workaholic-document-dock__toolbar :is(button,[role=button])[data-state=on],.workaholic-document-dock__toolbar :is(button,[role=button]):has(>[data-state=on]),.workaholic-plate-floating-toolbar :is(button,[role=button]):hover,.workaholic-plate-floating-toolbar :is(button,[role=button]):focus-visible,.workaholic-plate-floating-toolbar :is(button,[role=button])[aria-checked=true],.workaholic-plate-floating-toolbar :is(button,[role=button])[aria-pressed=true],.workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=open],.workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=on],.workaholic-plate-floating-toolbar :is(button,[role=button]):has(>[data-state=on]){box-shadow:none;color:#fff;background:#111111f5;border-color:#111111eb;outline:none}.workaholic-document-dock__toolbar :is(button,[role=button])[aria-checked=true],.workaholic-document-dock__toolbar :is(button,[role=button])[aria-pressed=true],.workaholic-document-dock__toolbar :is(button,[role=button])[data-state=open],.workaholic-document-dock__toolbar :is(button,[role=button])[data-state=on],.workaholic-document-dock__toolbar :is(button,[role=button]):has(>[data-state=on]),.workaholic-plate-floating-toolbar :is(button,[role=button])[aria-checked=true],.workaholic-plate-floating-toolbar :is(button,[role=button])[aria-pressed=true],.workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=open],.workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=on],.workaholic-plate-floating-toolbar :is(button,[role=button]):has(>[data-state=on]){box-shadow:none}.workaholic-document-dock__toolbar [data-radix-toolbar-separator],.workaholic-plate-floating-toolbar [data-radix-toolbar-separator]{background:#11111124}[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button]),[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button]){color:#fff}[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button]):hover,[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button]):focus-visible,[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button])[aria-checked=true],[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button])[aria-pressed=true],[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button])[data-state=open],[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button])[data-state=on],[data-theme=dark] .workaholic-document-dock__toolbar :is(button,[role=button]):has(>[data-state=on]),[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button]):hover,[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button]):focus-visible,[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button])[aria-checked=true],[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button])[aria-pressed=true],[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=open],[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button])[data-state=on],[data-theme=dark] .workaholic-plate-floating-toolbar :is(button,[role=button]):has(>[data-state=on]){color:#fff;background:#000000f5;border-color:#ffffff29}[data-theme=dark] .workaholic-document-dock__toolbar [data-radix-toolbar-separator],[data-theme=dark] .workaholic-plate-floating-toolbar [data-radix-toolbar-separator]{background:#ffffff24}.doc-page-editor .slate-gutterLeft{z-index:60;left:-16px}.doc-page-editor .slate-blockToolbar{width:.75rem}.doc-page-editor .slate-drag-handle-button{place-items:center!important;width:.75rem!important;height:.75rem!important;margin-top:2px!important;padding:0!important;display:inline-grid!important;left:0!important}.doc-page-editor .slate-drag-handle-button span[aria-hidden=true]{opacity:1;transform-origin:50%;vertical-align:middle;line-height:0;display:inline-grid;transform:scale(.84)}.doc-page-editor .slate-dropLine{background:#111111f0;height:2px;left:-12px;right:-4px;box-shadow:0 0 0 1px #ffffffb8}@media(max-width:960px){.workaholic-document-dock__rail{justify-content:center;align-items:center;width:min(100%,1180px);overflow:hidden}}.repository-surface{background:#fff}.repository-panel{background:#fffffffa;border:0}.repository-panel--sidebar{border-right:1px solid #11111114}.repository-sidebar-toolbar{align-items:center;gap:10px;display:flex}.repository-mode-switch{align-items:center;gap:.18rem;margin-left:auto;display:inline-flex}.repository-mode-toggle,.repository-action{color:#111;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-width:2.35rem;min-height:2.35rem;padding:0 .55rem;font-size:12px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.repository-mode-toggle:hover,.repository-mode-toggle:focus-visible,.repository-action:hover,.repository-action:focus-visible{color:#111;background:#0f172a08;outline:none}.repository-mode-toggle[data-active=true],.repository-action--primary{color:#111;background:#0f172a08;box-shadow:inset 0 0 0 1px #0f172a14,14px 0 24px -18px #00000038}.repository-action:disabled{opacity:.42;cursor:default}.repository-folder-card{min-height:0;box-shadow:none;background:0 0;border:0;justify-items:start;gap:12px;margin-top:0;padding:14px 10px;transition:transform .18s;display:grid}.repository-folder-card:hover{transform:translateY(-1px)}.repository-folder-glyph{background:linear-gradient(#5ca0ff,#2d7df2 72%,#1764dc);width:110px;height:82px;position:relative;box-shadow:inset 0 1px #ffffff42,0 12px 22px #11182714}.repository-folder-glyph:before{content:"";background:linear-gradient(#83baff,#4a92fa);width:42px;height:18px;position:absolute;top:-12px;left:0;box-shadow:inset 0 1px #ffffff3d}.repository-folder-card__name{color:#111}.repository-file-row{text-align:left;background:#fff;border:1px solid #11111114;gap:8px;margin-top:-1px;padding:14px;transition:border-color .18s,background .18s;display:grid}.repository-file-row[data-selected=true]{background:linear-gradient(#fffffffa,#f5f7fbfa);border-color:#1111112e}.repository-tree-row{text-align:left;background:0 0;border:0;grid-template-columns:16px 16px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:30px;padding-top:5px;padding-bottom:5px;display:grid}.repository-tree-row[data-selected=true]{background:#1111110d}.repository-tree-row,.repository-tree-row:hover,.repository-tree-row:focus-visible{color:#111;outline:none}.repository-line-rail{background:#fbfbfc}.repository-editor{color:#0f172a;letter-spacing:0;background:#fff;border:0;outline:0;font-family:SFMono-Regular,Menlo,Monaco,Courier New,monospace;font-size:13px;line-height:1.72}.repository-scroll{scrollbar-width:none;-ms-overflow-style:none}.repository-scroll::-webkit-scrollbar{display:none}.repository-editor::-webkit-scrollbar{display:none}.repository-editor{scrollbar-width:none;-ms-overflow-style:none}.repository-mode-toggle svg,.repository-action svg,.repository-tree-row svg{color:#111}[data-theme=dark] .repository-surface{color:#f5f5f3;background:#060606}[data-theme=dark] .repository-panel{background:radial-gradient(circle at top,#ffffff0d,#fff0 34%),#0f0f0f}[data-theme=dark] .repository-panel--sidebar{border-right-color:#ffffff14}[data-theme=dark] .repository-sidebar-toolbar,[data-theme=dark] .repository-panel--editor>.grid>.border-b,[data-theme=dark] .repository-scroll>.border-b,[data-theme=dark] .repository-line-rail{border-color:#ffffff14}[data-theme=dark] .repository-sidebar-toolbar,[data-theme=dark] .repository-panel--editor>.grid>.border-b{background:linear-gradient(#ffffff0b,#ffffff04),#0b0b0b}[data-theme=dark] .repository-surface input{color:#f5f5f3;background:0 0}[data-theme=dark] .repository-surface input::placeholder{color:#f5f5f375}[data-theme=dark] .repository-mode-toggle,[data-theme=dark] .repository-action{color:#f5f5f3}[data-theme=dark] .repository-mode-toggle:hover,[data-theme=dark] .repository-mode-toggle:focus-visible,[data-theme=dark] .repository-action:hover,[data-theme=dark] .repository-action:focus-visible,[data-theme=dark] .repository-mode-toggle[data-active=true]{color:#fff;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}[data-theme=dark] .repository-action--primary{color:#fff;background:linear-gradient(132deg,#1d2127f0,#12151aeb 22%,#090b0feb 50%,#1b1f26f0 76%,#262c35f5),linear-gradient(#ffffff14,#ffffff05 44%,#00000038);border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000006b}[data-theme=dark] .repository-folder-card__name,[data-theme=dark] .repository-tree-row,[data-theme=dark] .repository-tree-row:hover,[data-theme=dark] .repository-tree-row:focus-visible{color:#f5f5f3}[data-theme=dark] .repository-folder-card:hover{background:#ffffff09}[data-theme=dark] .repository-file-row{background:#101010;border-color:#ffffff14}[data-theme=dark] .repository-file-row[data-selected=true],[data-theme=dark] .repository-tree-row[data-selected=true]{background:linear-gradient(#ffffff0e,#ffffff06),#151515;border-color:#ffffff29}[data-theme=dark] .repository-line-rail{background:#0b0b0b}[data-theme=dark] .repository-editor{color:#f2f2f2;caret-color:#fff;background:#060606}[data-theme=dark] .repository-mode-toggle svg,[data-theme=dark] .repository-action svg,[data-theme=dark] .repository-tree-row svg{color:currentColor}[data-theme=dark] .repository-surface :where([class*=text-black]){color:#f5f5f3b8}[data-theme=dark] .repository-surface :where(.text-black){color:#f5f5f3}[data-theme=dark] .repository-surface :where([class*="text-black/28"]){color:#f5f5f347}[data-theme=dark] .repository-surface :where([class*="text-black/44"],[class*="text-black/42"]){color:#f5f5f370}[data-theme=dark] .repository-surface :where([class*="text-black/52"],[class*="text-black/56"],[class*="text-black/58"],[class*="text-black/62"]){color:#f5f5f394}[data-theme=dark] .repository-surface :where([class*="text-black/78"],[class*="text-black/84"]){color:#f5f5f3d6}[data-theme=dark] .repository-surface :where([class*=border-black]){border-color:#ffffff1a}[data-theme=dark] .repository-surface :where([class*=bg-black]){background:#ffffff14}@media(max-width:1279px){.repository-surface{overflow:auto}}.task-detail-field-cell button,.task-detail-field-cell .workaholic-list-date-trigger{text-align:left;text-transform:uppercase;justify-content:flex-start}.task-detail-field-cell .workaholic-list-date-trigger,.task-detail-field-cell button[class*=inline]{margin:0}.task-detail-top-controls .workaholic-list-date-trigger{color:#111;border-bottom:1px solid #111;justify-content:center;width:100%;min-height:0;padding:0 0 4px}.task-detail-top-controls .workaholic-list-date-trigger--compact{min-height:28px;font-size:12px}.task-solution-metric :is(input,select,button,.workaholic-list-date-trigger){min-width:0;max-width:100%}.task-solution-metric .workaholic-list-date-trigger{text-align:left;border-bottom:1px solid #111;justify-content:flex-start;width:100%;min-height:0;padding:0 0 6px}.workaholic-list-view,.workaholic-list-view *{-webkit-user-select:none;user-select:none}.workaholic-list-view input,.workaholic-list-view textarea{-webkit-user-select:text;user-select:text}.workaholic-list-add-entry{align-items:center;gap:10px;width:100%;padding:0 0 4px;display:flex;position:relative}.workaholic-list-add-entry:after{content:"";background:var(--workaholic-list-line-strong);height:1px;transition:background-color .18s;position:absolute;bottom:0;left:0;right:0}.workaholic-list-add-entry:hover:after,.workaholic-list-add-entry:focus-within:after{background:var(--workaholic-list-ink)}.workaholic-list-scroll-root{position:relative}.workaholic-list-scroll-viewport{scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:var(--workaholic-list-ink) var(--workaholic-list-line);overflow:auto}@supports (color:color-mix(in lab,red,red)){.workaholic-list-scroll-viewport{scrollbar-color:color-mix(in srgb,var(--workaholic-list-ink) 24%,transparent) color-mix(in srgb,var(--workaholic-list-line) 72%,transparent)}}.workaholic-list-scroll-viewport::-webkit-scrollbar{width:10px;height:10px}.workaholic-list-scroll-viewport::-webkit-scrollbar-track{background:var(--workaholic-list-line)}@supports (color:color-mix(in lab,red,red)){.workaholic-list-scroll-viewport::-webkit-scrollbar-track{background:color-mix(in srgb,var(--workaholic-list-line) 72%,transparent)}}.workaholic-list-scroll-viewport::-webkit-scrollbar-thumb{background:var(--workaholic-list-ink)}@supports (color:color-mix(in lab,red,red)){.workaholic-list-scroll-viewport::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--workaholic-list-ink) 24%,transparent)}}.workaholic-list-scroll-content{background:var(--workaholic-list-surface);padding-left:0;padding-right:48px;position:relative}.workaholic-list-toolbar{--workaholic-list-surface:#fff;--workaholic-list-surface-elevated:#fff;--workaholic-list-ink:#111;--workaholic-list-ink-muted:#1111119e;--workaholic-list-ink-faint:#11111157;--workaholic-list-line-strong:#11111129;--workaholic-list-panel-edge:#1111110d;--planner-silver-border:#5e6670;--planner-silver-fill:linear-gradient(127deg, #6c6c70 0%, #95969b 12%, #d5d7dc 28%, #f1f3f6 42%, #fff 50%, #eceef2 60%, #c4c7cd 76%, #7d7f85 100%);--planner-silver-shadow:inset 0 1px 0 #ffffffe0, inset 0 -3px 0 #60606847;--planner-silver-shadow-hover:inset 0 1px 0 #ffffffeb, inset 0 -3px 0 #60606852;--planner-silver-text:#111;width:max-content;box-shadow:none;background:0 0}[data-theme=dark] .workaholic-list-toolbar{--workaholic-list-surface:#060606;--workaholic-list-surface-elevated:#101010;--workaholic-list-ink:#fff;--workaholic-list-ink-muted:#ffffffd1;--workaholic-list-ink-faint:#ffffff6b;--workaholic-list-line-strong:#ffffff29;--workaholic-list-panel-edge:#ffffff0f}.workaholic-analytics-menu{--workaholic-list-surface:#fff;--workaholic-list-surface-elevated:#fff;--workaholic-list-ink:#111;--workaholic-list-ink-muted:#1111119e;--workaholic-list-ink-faint:#11111157;--workaholic-list-line-strong:#11111129;--workaholic-list-panel-edge:#1111110d}[data-theme=dark] .workaholic-analytics-menu{--workaholic-list-surface:#060606;--workaholic-list-surface-elevated:#101010;--workaholic-list-ink:#fff;--workaholic-list-ink-muted:#ffffffd1;--workaholic-list-ink-faint:#ffffff6b;--workaholic-list-line-strong:#ffffff29;--workaholic-list-panel-edge:#ffffff0f}.workaholic-list-view__frozen-shadow{pointer-events:none;z-index:21;width:64px;opacity:var(--workaholic-list-frozen-shadow-opacity,0);background:linear-gradient(90deg,#11111152,#1111112e 26%,#11111114 56%,#1110);transition:opacity .18s;position:absolute;top:0;bottom:0}.workaholic-task-solutions-hover-card{background:#fff;border:1px solid #11111114;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;box-shadow:0 36px 96px #0f172a2e}.workaholic-task-solutions-hover-card__header{background:linear-gradient(#11111105,#11111101),#fff;border-bottom:1px solid #11111114;gap:8px;padding:18px 20px 16px;display:grid}.workaholic-task-solutions-hover-card__eyebrow,.workaholic-task-solutions-hover-card__section-label,.workaholic-task-solutions-hover-card__meta-label,.workaholic-task-solutions-hover-card__solution-label,.workaholic-task-solutions-hover-card__workspace-label{letter-spacing:0;text-transform:uppercase;color:#1111116b;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600}.workaholic-task-solutions-hover-card__title{letter-spacing:0;color:#111;overflow-wrap:anywhere;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.4}.workaholic-task-solutions-hover-card__status-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.workaholic-task-solutions-hover-card__status{letter-spacing:0;text-transform:uppercase;color:#111;background:#11111108;border:1px solid #1111111f;align-items:center;min-height:24px;padding:0 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;display:inline-flex}.workaholic-task-solutions-hover-card__status--ready{color:#fff;background:#111;border-color:#11111124}.workaholic-task-solutions-hover-card__status--loading{background:#1111110f;border-color:#11111129}.workaholic-task-solutions-hover-card__status--error{color:#8f1d1d;background:#b91c1c0d;border-color:#b91c1c42}.workaholic-task-solutions-hover-card__status--empty,.workaholic-task-solutions-hover-card__status--unavailable{color:#111111ad}.workaholic-task-solutions-hover-card__body{align-content:start;gap:18px;min-height:0;padding:18px 20px 20px;display:grid;overflow-y:auto}.workaholic-task-solutions-hover-card__section{gap:10px;display:grid}.workaholic-task-solutions-hover-card__meta-grid{background:#11111114;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.workaholic-task-solutions-hover-card__meta-card,.workaholic-task-solutions-hover-card__solution-item,.workaholic-task-solutions-hover-card__note{background:#fff;gap:6px;padding:12px 14px;display:grid}.workaholic-task-solutions-hover-card__meta-value,.workaholic-task-solutions-hover-card__solution-value,.workaholic-task-solutions-hover-card__note{letter-spacing:0;color:#111;overflow-wrap:anywhere;font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.7}.workaholic-task-solutions-hover-card__meta-value{text-transform:uppercase;font-weight:600}.workaholic-task-solutions-hover-card__solution-list{background:#11111114;gap:1px;display:grid}.workaholic-task-solutions-hover-card__note{color:#111111ad;border:1px solid #11111114}[data-theme=dark] .workaholic-task-solutions-hover-card{background:#060606;border-color:#ffffff1f;box-shadow:0 42px 108px #0000006b}[data-theme=dark] .workaholic-task-solutions-hover-card__header{background:linear-gradient(#ffffff0a,#ffffff03),#060606;border-bottom-color:#ffffff1a}[data-theme=dark] .workaholic-task-solutions-hover-card__eyebrow,[data-theme=dark] .workaholic-task-solutions-hover-card__section-label,[data-theme=dark] .workaholic-task-solutions-hover-card__meta-label,[data-theme=dark] .workaholic-task-solutions-hover-card__solution-label,[data-theme=dark] .workaholic-task-solutions-hover-card__workspace-label{color:#ffffff75}[data-theme=dark] .workaholic-task-solutions-hover-card__title,[data-theme=dark] .workaholic-task-solutions-hover-card__meta-value,[data-theme=dark] .workaholic-task-solutions-hover-card__solution-value{color:#fff}[data-theme=dark] .workaholic-task-solutions-hover-card__status{color:#fff;background:#ffffff0f;border-color:#ffffff29}[data-theme=dark] .workaholic-task-solutions-hover-card__status--ready{color:#050505;background:#fff}[data-theme=dark] .workaholic-task-solutions-hover-card__status--error{color:#fda4a4;background:#7f1d1d2e;border-color:#f8717147}[data-theme=dark] .workaholic-task-solutions-hover-card__meta-grid,[data-theme=dark] .workaholic-task-solutions-hover-card__solution-list{background:#ffffff14}[data-theme=dark] .workaholic-task-solutions-hover-card__meta-card,[data-theme=dark] .workaholic-task-solutions-hover-card__solution-item,[data-theme=dark] .workaholic-task-solutions-hover-card__note{background:#060606}[data-theme=dark] .workaholic-task-solutions-hover-card__note{color:#ffffffb8;border-color:#ffffff1a}.workaholic-list-toolbar__new-task{white-space:nowrap;align-items:center;gap:.18rem;line-height:1;display:inline-flex;position:relative;overflow:hidden;font-size:.6875rem!important}.workaholic-list-toolbar__button{letter-spacing:0;text-transform:uppercase;color:#000;-webkit-backdrop-filter:blur(18px)saturate(1.04)brightness(1.02);background:linear-gradient(127deg,#fffffff0,#f9f9f9e6,#ebebebc7 28%,#ffffff9e 40%,#e5e5e5c2 55%,#ffffffa8 68%,#dbdbdbbd 82%,#fcfcfce6),linear-gradient(307deg,#ffffff70,#ffffff29 24%,#e0e0e029 52%,#ffffff14 72%,#ffffff42),radial-gradient(circle at 14% 18%,#ffffffad,#fff0 44%),radial-gradient(circle at 82% 86%,#d6d6d63d,#d6d6d600 52%);border:1px solid #fffffff5;align-items:center;gap:.18rem;height:2.125rem;padding:0 .56rem;font-family:Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:600;transition:opacity .14s,transform .14s,box-shadow .14s,border-color .14s,background-color .14s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #8888881f,inset 0 0 0 1px #ffffff57}.workaholic-list-toolbar__button:before,.workaholic-list-toolbar__new-task:before{content:"";pointer-events:none;opacity:.94;background:linear-gradient(127deg,#ffffff80,#ffffff29 22%,#ffffff0a,#ffffff38 70%,#ffffff14),linear-gradient(#ffffff57,#fff0 54%),radial-gradient(circle at 18% 12%,#ffffff75,#fff0 34%);position:absolute;top:1px;right:1px;bottom:1px;left:1px}.workaholic-list-toolbar__button.is-active{opacity:.5}.workaholic-list-toolbar__button+.workaholic-list-toolbar__button,.workaholic-list-toolbar__new-task+.flex .workaholic-list-toolbar__button,.workaholic-list-toolbar__button+.workaholic-list-toolbar__new-task{margin-left:-1px}.workaholic-list-toolbar__button:hover,.workaholic-list-toolbar__button:focus-visible{box-shadow:inset 0 1px #fffffffa,inset 0 -1px #79797924,inset 0 0 0 1px #ffffff61}.workaholic-list-toolbar__button:hover .workaholic-list-toolbar__text,.workaholic-list-toolbar__button:hover .workaholic-list-toolbar__meta,.workaholic-list-toolbar__button:focus-visible .workaholic-list-toolbar__text,.workaholic-list-toolbar__button:focus-visible .workaholic-list-toolbar__meta,.workaholic-list-toolbar__new-task:hover>span,.workaholic-list-toolbar__new-task:focus-visible>span{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.workaholic-list-toolbar__icon{z-index:1;color:#000;opacity:1;position:relative}.workaholic-list-toolbar__text,.workaholic-list-toolbar__meta,.workaholic-list-toolbar__new-task>span{z-index:1;color:#000;text-shadow:none;font-size:.6875rem;display:inline-block;position:relative}.workaholic-list-toolbar__meta{opacity:1}.workaholic-list-view{--workaholic-list-surface:#fff;--workaholic-list-surface-header:#fff;--workaholic-list-surface-elevated:#fff;--workaholic-list-surface-hover:#fff;--workaholic-list-surface-muted:#fbfbfc;--workaholic-list-surface-strong:#f5f6f8;--workaholic-list-frozen:#fff;--workaholic-list-ink:#111;--workaholic-list-ink-muted:#1111119e;--workaholic-list-ink-soft:#1111117a;--workaholic-list-ink-faint:#11111157;--workaholic-list-line:#11111114;--workaholic-list-line-strong:#11111129;--workaholic-list-line-soft:#1111110b;--workaholic-list-panel-edge:#1111110d;--workaholic-list-hover-shadow:0 10px 22px #11111113;--workaholic-list-selected-shadow:0 4px 10px #11111108;--workaholic-list-highlight-shadow:0 12px 26px #1111111a;--workaholic-list-row-highlight-shadow:0 8px 18px #1111110e;--workaholic-list-drag-shadow:0 14px 30px #1111111a;--workaholic-list-sticky-drop-shadow:none;--planner-silver-border:#5e6670;--planner-silver-fill:linear-gradient(127deg, #6c6c70 0%, #95969b 12%, #d5d7dc 28%, #f1f3f6 42%, #fff 50%, #eceef2 60%, #c4c7cd 76%, #7d7f85 100%);--planner-silver-shadow:inset 0 1px 0 #ffffffe0, inset 0 -3px 0 #60606847;--planner-silver-shadow-hover:inset 0 1px 0 #ffffffeb, inset 0 -3px 0 #60606852;--planner-silver-text:#111}[data-theme=dark] .workaholic-list-view{--workaholic-list-surface:#060606;--workaholic-list-surface-header:#0b0b0b;--workaholic-list-surface-elevated:#101010;--workaholic-list-surface-hover:#151515;--workaholic-list-surface-muted:#0d0d0d;--workaholic-list-surface-strong:#1a1a1a;--workaholic-list-frozen:#090909;--workaholic-list-ink:#fff;--workaholic-list-ink-muted:#ffffffd1;--workaholic-list-ink-soft:#ffffff9e;--workaholic-list-ink-faint:#ffffff6b;--workaholic-list-line:#ffffff14;--workaholic-list-line-strong:#ffffff29;--workaholic-list-line-soft:#ffffff0d;--workaholic-list-panel-edge:#ffffff0f;--workaholic-list-hover-shadow:0 16px 30px #00000052;--workaholic-list-selected-shadow:0 12px 24px #0000002e;--workaholic-list-highlight-shadow:0 18px 34px #00000061;--workaholic-list-row-highlight-shadow:0 14px 30px #00000047;--workaholic-list-drag-shadow:0 22px 40px #00000070;--workaholic-list-sticky-drop-shadow:none}.workaholic-list-view .account-action-button,.workaholic-list-toolbar .account-action-button{letter-spacing:0;text-transform:uppercase;cursor:pointer;border-style:solid;border-width:1px;min-width:9.75rem;min-height:34px;padding:.42rem .62rem;font-family:Helvetica,Arial,sans-serif;font-size:.6875rem;transition:transform .14s,box-shadow .14s,opacity .14s;border-radius:0!important;font-weight:600!important}.workaholic-list-view .account-action-button--silver,.workaholic-list-toolbar .account-action-button--silver{border:1px solid var(--planner-silver-border);background:linear-gradient(127deg,#ffffff8a,#f8f8f84d 16%,#ffffff1a,#dfdfdf2e,#ffffff14 70%,#e6e6e638),linear-gradient(307deg,#ffffff3d,#ffffff0f 36%,#dadada1f),var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow);color:#000;text-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(1.04)brightness(1.02)}.workaholic-list-view .account-action-button--silver:hover,.workaholic-list-view .account-action-button--silver:focus-visible,.workaholic-list-toolbar .account-action-button--silver:hover,.workaholic-list-toolbar .account-action-button--silver:focus-visible{box-shadow:var(--planner-silver-shadow-hover)}.workaholic-list-selection-button{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--workaholic-list-ink);color:#0000;background:0 0;outline:none;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .14s,box-shadow .14s,opacity .14s;display:inline-flex;position:relative}.workaholic-list-selection-button:after{content:"";background:0 0;transition:background-color .14s;position:absolute;top:3px;right:3px;bottom:3px;left:3px}.workaholic-list-selection-button--some:after{background:var(--workaholic-list-ink);height:2px;inset:50% 3px auto;transform:translateY(-50%)}.workaholic-list-selection-button--all{background:var(--workaholic-list-ink);box-shadow:0 8px 14px -10px var(--workaholic-list-ink)}@supports (color:color-mix(in lab,red,red)){.workaholic-list-selection-button--all{box-shadow:0 8px 14px -10px color-mix(in srgb,var(--workaholic-list-ink) 42%,transparent)}}.workaholic-list-selection-button--all:after{background:var(--workaholic-list-ink)}.workaholic-list-selection-button:hover,.workaholic-list-selection-button:focus-visible{box-shadow:0 8px 14px -10px var(--workaholic-list-ink)}@supports (color:color-mix(in lab,red,red)){.workaholic-list-selection-button:hover,.workaholic-list-selection-button:focus-visible{box-shadow:0 8px 14px -10px color-mix(in srgb,var(--workaholic-list-ink) 30%,transparent)}}.workaholic-list-selection-button:disabled{opacity:.34;cursor:not-allowed;box-shadow:none}.workaholic-list-schema-row{z-index:4;position:relative}.workaholic-list-schema-row__shell,.workaholic-list-stage-row{isolation:isolate;position:relative;overflow:visible}.workaholic-list-schema-row__shell:before,.workaholic-list-stage-row:before{content:"";z-index:0;pointer-events:none;border-bottom:1px solid var(--workaholic-list-line-soft);background:linear-gradient(180deg,var(--workaholic-list-surface-header) 0%,var(--workaholic-list-surface) 100%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.workaholic-list-schema-row__shell:before,.workaholic-list-stage-row:before{background:linear-gradient(180deg,color-mix(in srgb,var(--workaholic-list-surface-header) 82%,transparent),color-mix(in srgb,var(--workaholic-list-surface) 58%,transparent))}}.workaholic-list-schema-row__shell:before,.workaholic-list-stage-row:before{box-shadow:var(--workaholic-list-sticky-drop-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.04)}.workaholic-list-schema-row__progressive-blur{z-index:0}.workaholic-list-schema-row__progressive-blur.workaholic-progressive-blur--top{background:linear-gradient(180deg,var(--workaholic-list-surface) 0%,var(--workaholic-list-surface) 58%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.workaholic-list-schema-row__progressive-blur.workaholic-progressive-blur--top{background:linear-gradient(180deg,color-mix(in srgb,var(--workaholic-list-surface) 74%,transparent) 0%,color-mix(in srgb,var(--workaholic-list-surface) 32%,transparent) 58%,transparent 100%)}}.workaholic-list-schema-row__progressive-blur.workaholic-progressive-blur--bottom{background:linear-gradient(180deg,transparent 0%,var(--workaholic-list-surface) 28%,var(--workaholic-list-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.workaholic-list-schema-row__progressive-blur.workaholic-progressive-blur--bottom{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--workaholic-list-surface) 14%,transparent) 28%,color-mix(in srgb,var(--workaholic-list-surface) 54%,transparent) 100%)}}.workaholic-list-schema-row__progressive-blur .workaholic-progressive-blur__layer{background:var(--workaholic-list-surface)}@supports (color:color-mix(in lab,red,red)){.workaholic-list-schema-row__progressive-blur .workaholic-progressive-blur__layer{background:color-mix(in srgb,var(--workaholic-list-surface) 7%,transparent)}}.workaholic-list-stage-body{grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1);display:grid}.workaholic-list-stage-body.is-collapsed{grid-template-rows:0fr}.workaholic-list-stage-body__inner{min-height:0;overflow:hidden}.workaholic-list-stage-body__content{opacity:1;transition:opacity .18s,transform .28s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.workaholic-list-stage-body.is-collapsed .workaholic-list-stage-body__content{opacity:0;pointer-events:none;transform:translateY(-10px)}.workaholic-list-right-fade{pointer-events:none;z-index:14;background:linear-gradient(90deg,var(--workaholic-list-surface) 0%,var(--workaholic-list-surface) 100%);width:18px;position:absolute;top:0;bottom:0;right:0}@supports (color:color-mix(in lab,red,red)){.workaholic-list-right-fade{background:linear-gradient(90deg,color-mix(in srgb,var(--workaholic-list-surface) 0%,transparent) 0%,var(--workaholic-list-surface) 100%)}}.workaholic-list-date-trigger{width:100%;min-height:42px;color:var(--workaholic-list-ink);letter-spacing:0;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;display:flex}.workaholic-list-date-trigger--compact{min-height:24px;font-size:10px}.workaholic-list-calendar-popover{background:var(--workaholic-list-surface-elevated);border:0;border-radius:0;gap:0;width:320px;padding:0}@supports (color:color-mix(in lab,red,red)){.workaholic-list-calendar-popover{background:color-mix(in srgb,var(--workaholic-list-surface-elevated) 94%,transparent)}}.workaholic-list-calendar-popover{-webkit-backdrop-filter:blur(18px)saturate(1.04);box-shadow:0 24px 52px #11111124,0 8px 18px #11111114}.workaholic-list-calendar{letter-spacing:0;text-transform:uppercase;color:var(--workaholic-list-ink);gap:0;padding:18px;font-family:Helvetica,Arial,sans-serif;display:grid}.workaholic-list-calendar__header,.workaholic-list-calendar__weekdays,.workaholic-list-calendar__grid,.workaholic-list-calendar__footer{display:grid}.workaholic-list-calendar__header{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;margin-bottom:14px}.workaholic-list-calendar__title{text-align:center;font-size:14px;font-weight:600}.workaholic-list-calendar__nav{width:36px;height:36px;color:var(--workaholic-list-ink-soft);box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.workaholic-list-calendar__nav:hover,.workaholic-list-calendar__nav:focus-visible{color:var(--workaholic-list-ink);outline:none}.workaholic-list-calendar__weekdays,.workaholic-list-calendar__grid{grid-template-columns:repeat(7,minmax(0,1fr))}.workaholic-list-calendar__weekdays{margin-bottom:8px}.workaholic-list-calendar__weekdays span{color:var(--workaholic-list-ink-muted);justify-content:center;padding:6px 0;font-size:11px;font-weight:600;display:flex}.workaholic-list-calendar__day{height:38px;color:var(--workaholic-list-ink);box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.workaholic-list-calendar__day.is-outside{color:var(--workaholic-list-ink-faint)}.workaholic-list-calendar__day.is-today{color:var(--workaholic-list-ink-muted)}.workaholic-list-calendar__day.is-selected{color:#111;text-shadow:0 1px #ffffff75;background:linear-gradient(127deg,#6c6c70,#95969b 12%,#d5d7dc 28%,#f1f3f6 42%,#fff 50%,#eceef2 60%,#c4c7cd 76%,#7d7f85);border:1px solid #5e6670;box-shadow:inset 0 1px #ffffffe0,inset 0 -3px #60606847,0 14px 28px #7878802e,0 2px #4a4a5038,0 4px 10px #0000001a,0 6px 16px #ffffff24}.workaholic-list-calendar__footer{grid-template-columns:1fr auto;align-items:center;margin-top:14px}.workaholic-list-calendar__footer-action{min-height:34px;color:var(--workaholic-list-ink-soft);box-shadow:none;background:0 0;border:0;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.workaholic-list-calendar__footer-action:hover,.workaholic-list-calendar__footer-action:focus-visible{color:var(--workaholic-list-ink);outline:none}.workaholic-list-row{background:0 0;transition:background-color .15s,box-shadow .15s;position:relative}.workaholic-list-row:hover,.workaholic-list-row:focus-within{background:var(--workaholic-list-surface-hover);box-shadow:var(--workaholic-list-row-highlight-shadow)}.workaholic-list-row.is-selected{background:var(--workaholic-list-surface-elevated);box-shadow:var(--workaholic-list-selected-shadow)}.workaholic-list-row.is-highlighted{z-index:1;background:var(--workaholic-list-surface-elevated);box-shadow:var(--workaholic-list-row-highlight-shadow)}.workaholic-list-row.is-dragging{z-index:10;background:var(--workaholic-list-surface-strong);box-shadow:var(--workaholic-list-drag-shadow)}.workaholic-list-cell{align-items:center;min-height:42px;padding:0;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.workaholic-list-row:hover .workaholic-list-cell,.workaholic-list-cell:hover,.workaholic-list-cell:focus-within{z-index:2;background:var(--workaholic-list-surface-hover);box-shadow:var(--workaholic-list-hover-shadow)}.workaholic-list-cell.is-selected{background:var(--workaholic-list-surface-elevated)}.workaholic-list-cell.is-active{z-index:2;background:var(--workaholic-list-surface-elevated);box-shadow:var(--workaholic-list-highlight-shadow)}.workaholic-list-inline-input{border-color:var(--workaholic-list-line-strong);color:var(--workaholic-list-ink)}.workaholic-list-inline-button{color:var(--workaholic-list-ink)}.workaholic-list-summary-chip{background:var(--workaholic-list-surface-elevated);color:var(--workaholic-list-ink);box-shadow:0 4px 12px var(--workaholic-list-ink),inset 0 1px 0 var(--workaholic-list-line-strong)}@supports (color:color-mix(in lab,red,red)){.workaholic-list-summary-chip{box-shadow:0 4px 12px color-mix(in srgb,var(--workaholic-list-ink) 8%,transparent),inset 0 1px color-mix(in srgb,var(--workaholic-list-line-strong) 80%,transparent)}}.workaholic-list-stage-chip{background:var(--workaholic-list-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.workaholic-list-stage-chip{background:color-mix(in srgb,var(--workaholic-list-surface-elevated) 54%,transparent)}}.workaholic-list-stage-chip{box-shadow:inset 0 0 0 1px var(--workaholic-list-line);-webkit-backdrop-filter:blur(18px)saturate(1.04)}.workaholic-list-subtask-grid{background:var(--workaholic-list-surface-elevated)}[data-theme=dark] .workaholic-list-toolbar__button,[data-theme=dark] .workaholic-list-view .account-action-button--silver,[data-theme=dark] .workaholic-list-toolbar .account-action-button--silver{color:var(--workaholic-list-ink);background:linear-gradient(132deg,#181818f0,#101010ed 22%,#080808f0 50%,#121212f2 76%,#1d1d1df5),linear-gradient(#ffffff1a,#ffffff05 44%,#0000004d);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000006b}[data-theme=dark] .workaholic-list-toolbar__button:before,[data-theme=dark] .workaholic-list-toolbar__new-task:before{opacity:.52;background:linear-gradient(132deg,#ffffff1f,#ffffff05 34%,#ffffff0f),linear-gradient(#ffffff17,#0000 60%)}[data-theme=dark] .workaholic-list-toolbar__icon,[data-theme=dark] .workaholic-list-toolbar__text,[data-theme=dark] .workaholic-list-toolbar__meta,[data-theme=dark] .workaholic-list-toolbar__new-task>span{color:var(--workaholic-list-ink)}[data-theme=dark] .workaholic-list-toolbar .account-action-button--silver.workaholic-list-toolbar__new-task{box-shadow:var(--planner-silver-shadow);color:#000;text-shadow:none;background:linear-gradient(127deg,#ffffff80,#f8f8f847 16%,#ffffff14,#dfdfdf29,#ffffff12 70%,#e6e6e633),linear-gradient(307deg,#ffffff38,#ffffff0d 36%,#dadada1a),linear-gradient(127deg,#6a6a6a,#959595 12%,#d6d6d6 28%,#f1f1f1 42%,#fff 50%,#ececec 60%,#c3c3c3 76%,#7a7a7a);border-color:#686868}[data-theme=dark] .workaholic-list-toolbar__new-task,[data-theme=dark] .workaholic-list-toolbar__new-task .workaholic-list-toolbar__icon,[data-theme=dark] .workaholic-list-toolbar__new-task .workaholic-list-toolbar__text{color:#000}[data-theme=dark] .workaholic-list-toolbar__button:hover,[data-theme=dark] .workaholic-list-toolbar__button:focus-visible,[data-theme=dark] .workaholic-list-view .account-action-button--silver:hover,[data-theme=dark] .workaholic-list-view .account-action-button--silver:focus-visible,[data-theme=dark] .workaholic-list-toolbar .account-action-button--silver:hover,[data-theme=dark] .workaholic-list-toolbar .account-action-button--silver:focus-visible{box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000007a}[data-theme=dark] .workaholic-list-view__frozen-shadow{background:linear-gradient(90deg,#000000b3,#0000006b 26%,#00000029 56%,#0000)}.workaholic-team-directory{--workaholic-team-surface:#fff;--workaholic-team-surface-subtle:#f7f7f5;--workaholic-team-ink:#111;--workaholic-team-ink-muted:#11111194;--workaholic-team-ink-faint:#11111157;--workaholic-team-line:#1111111a;--workaholic-team-line-strong:#1111112e;--workaholic-team-selected:linear-gradient(90deg, #1111110e, #11111105 58%, #1110);--workaholic-team-hover:linear-gradient(90deg, #11111109, #11111103 64%, #1110);--workaholic-team-row-columns:minmax(250px, 1.35fr) minmax(210px, 1.45fr) minmax(86px, .7fr) minmax(98px, .72fr) minmax(150px, 1fr);background:var(--workaholic-team-surface);min-width:760px;color:var(--workaholic-team-ink);letter-spacing:0;flex-direction:column;font-family:Helvetica,Arial,sans-serif;display:flex}[data-theme=dark] .workaholic-team-directory{--workaholic-team-surface:#050505;--workaholic-team-surface-subtle:#101010;--workaholic-team-ink:#f5f5f3;--workaholic-team-ink-muted:#f5f5f39e;--workaholic-team-ink-faint:#f5f5f35c;--workaholic-team-line:#f5f5f31a;--workaholic-team-line-strong:#f5f5f32e;--workaholic-team-selected:linear-gradient(90deg, #f5f5f31c, #f5f5f309 58%, #f5f5f300);--workaholic-team-hover:linear-gradient(90deg, #f5f5f312, #f5f5f305 64%, #f5f5f300)}.workaholic-workforce-chart{background:var(--workaholic-workforce-chart-bg);width:100%;height:100%;min-height:0;color:var(--workaholic-workforce-chart-ink);letter-spacing:0;touch-action:none;font-family:Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.workaholic-workforce-chart-flow{width:100%;height:100%;background:0 0!important}.workaholic-workforce-chart-flow .react-flow__pane{cursor:grab}.workaholic-workforce-chart-flow .react-flow__pane:active{cursor:grabbing}.workaholic-workforce-chart-flow .react-flow__renderer,.workaholic-workforce-chart-flow .react-flow__viewport{background:0 0!important}.workaholic-workforce-chart-flow .react-flow__controls{border:1px solid var(--workaholic-workforce-chart-line);background:var(--workaholic-workforce-chart-panel);box-shadow:var(--workaholic-workforce-chart-shadow);border-radius:0;overflow:hidden}.workaholic-workforce-chart-flow .react-flow__controls-button{border:0;border-bottom:1px solid var(--workaholic-workforce-chart-line);background:var(--workaholic-workforce-chart-panel);width:30px;height:30px;color:var(--workaholic-workforce-chart-ink);fill:currentColor;border-radius:0}.workaholic-workforce-chart-flow .react-flow__controls-button:hover,.workaholic-workforce-chart-flow .react-flow__controls-button:focus-visible{background:var(--workaholic-workforce-chart-ink);color:var(--workaholic-workforce-chart-bg)}.workaholic-workforce-chart-flow .react-flow__minimap{border:1px solid var(--workaholic-workforce-chart-line);background:var(--workaholic-workforce-chart-panel);box-shadow:var(--workaholic-workforce-chart-shadow);border-radius:0}.workaholic-workforce-chart-handle{opacity:0!important;background:0 0!important;border:0!important;width:1px!important;height:1px!important}.workaholic-workforce-chart-node{border:1px solid var(--workaholic-workforce-chart-line);background:var(--workaholic-workforce-chart-panel);width:250px;min-height:112px;box-shadow:var(--workaholic-workforce-chart-shadow);color:var(--workaholic-workforce-chart-ink);letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;position:relative}.workaholic-workforce-chart-node--team{border-color:var(--workaholic-workforce-chart-ink);min-height:126px;padding:15px 46px 15px 15px}.workaholic-workforce-chart-node--role{background:linear-gradient(135deg,#11111109,transparent 52%),var(--workaholic-workforce-chart-panel);border-style:dashed;min-height:96px;padding:14px 15px}[data-theme=dark] .workaholic-workforce-chart-node--role{background:linear-gradient(135deg,#f5f5f30f,transparent 52%),var(--workaholic-workforce-chart-panel)}.workaholic-workforce-chart-node__kicker{color:var(--workaholic-workforce-chart-faint);font-size:10px;font-weight:600;line-height:1}.workaholic-workforce-chart-node__title{color:var(--workaholic-workforce-chart-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:9px;font-size:14px;font-weight:600;line-height:1.14;overflow:hidden}.workaholic-workforce-chart-node__meta{color:var(--workaholic-workforce-chart-muted);margin-top:10px;font-size:11px;font-weight:400;line-height:1.35}.workaholic-workforce-chart-node__plus{border:1px solid var(--workaholic-workforce-chart-ink);width:28px;height:28px;color:var(--workaholic-workforce-chart-ink);background:0 0;border-radius:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}.workaholic-workforce-chart-node__plus:hover,.workaholic-workforce-chart-node__plus:focus-visible,.workaholic-workforce-chart-future-node:hover,.workaholic-workforce-chart-future-node:focus-visible{background:var(--workaholic-workforce-chart-ink);color:var(--workaholic-workforce-chart-bg);outline:none}.workaholic-workforce-chart-node__glint{pointer-events:none;background:linear-gradient(90deg,#0000 49%,currentColor 49% 50%,#0000 50%),linear-gradient(#0000 50%,currentColor 50% 51%,#0000 51%);position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-workforce-chart-future-node{border:1px dashed var(--workaholic-workforce-chart-line);width:250px;min-height:54px;color:var(--workaholic-workforce-chart-muted);letter-spacing:0;text-transform:uppercase;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1;display:flex;position:relative}.workaholic-workforce-chart-future-node:disabled{cursor:not-allowed;opacity:.42}.workaholic-workforce-chart-empty{border:1px solid var(--workaholic-workforce-chart-line);background:var(--workaholic-workforce-chart-panel);max-width:420px;color:var(--workaholic-workforce-chart-ink);text-align:center;text-transform:uppercase;box-shadow:var(--workaholic-workforce-chart-shadow);padding:16px 18px;font-size:12px;font-weight:600}.workaholic-team-directory__topline{grid-template-columns:minmax(42px,1fr) auto minmax(42px,1fr);align-items:end;gap:18px;min-height:14px;padding:0 0 12px;display:grid}.workaholic-team-directory__title,.workaholic-team-directory__bulk,.workaholic-team-directory__header,.workaholic-team-directory__row{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}.workaholic-team-directory__title{text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1}.workaholic-team-directory__seat-summary{color:var(--workaholic-team-ink);text-transform:uppercase;justify-self:end;font-size:12px;font-weight:400;line-height:1}.workaholic-team-directory__bulk{border-top:0 solid var(--workaholic-team-line-strong);border-bottom:0 solid var(--workaholic-team-line-strong);color:#fff;opacity:0;background:#111;grid-template-columns:1fr auto auto;align-items:center;min-height:0;max-height:0;transition:max-height .16s,opacity .16s,border-width .16s;display:grid;overflow:hidden}.workaholic-team-directory__bulk.is-active{opacity:1;border-top-width:1px;border-bottom-width:1px;max-height:40px}.workaholic-team-directory__bulk span,.workaholic-team-directory__bulk button{text-transform:uppercase;padding:11px 12px;font-size:11px;font-weight:600;line-height:1}.workaholic-team-directory__bulk button{color:inherit;text-align:center;background:0 0;border-left:1px solid #fff3}.workaholic-team-directory__bulk button:hover,.workaholic-team-directory__bulk button:focus-visible{text-underline-offset:.16em;outline:none;text-decoration:underline}.workaholic-team-directory__header,.workaholic-team-directory__row{grid-template-columns:var(--workaholic-team-row-columns);align-items:stretch;display:grid}.workaholic-team-directory__header{z-index:2;border-top:1px solid var(--workaholic-team-line-strong);border-bottom:1px solid var(--workaholic-team-line-strong);background:var(--workaholic-team-surface);color:var(--workaholic-team-ink);text-transform:uppercase;font-size:11px;font-weight:400;line-height:1;position:sticky;top:0}.workaholic-team-directory__header>*{align-items:center;min-width:0;min-height:38px;padding:0 10px;display:flex}.workaholic-team-directory__body{min-height:0;overflow:auto}.workaholic-team-directory__create-row{border-bottom:0;justify-content:center;align-items:center;padding:0;display:flex}.workaholic-team-directory__create-button{background:var(--workaholic-team-surface);width:100%;height:34px;color:var(--workaholic-team-ink);opacity:0;pointer-events:none;border:0;justify-content:center;align-items:center;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1;transition:opacity .14s,background .14s,color .14s;display:flex}[data-theme=dark] .workaholic-team-directory__create-button{background:#ffffff1a}.workaholic-team-directory:hover .workaholic-team-directory__create-button,.workaholic-team-directory:focus-within .workaholic-team-directory__create-button{opacity:1;pointer-events:auto}.workaholic-team-directory__create-button:hover,.workaholic-team-directory__create-button:focus-visible{background:var(--workaholic-team-hover);color:var(--workaholic-team-ink);opacity:1;outline:none}.workaholic-team-directory__row{border-bottom:1px solid var(--workaholic-team-line);background:var(--workaholic-team-surface);min-height:58px;color:var(--workaholic-team-ink);transition:background .14s,box-shadow .14s,opacity .14s,transform .14s;position:relative}.workaholic-team-directory__row:before{content:"";opacity:0;background:#111;width:3px;transition:opacity .14s;position:absolute;inset:0 auto 0 0}[data-theme=dark] .workaholic-team-directory__row:before{background:#f5f5f3}.workaholic-team-directory__row:hover{background:var(--workaholic-team-hover);box-shadow:0 12px 24px #1111110f}.workaholic-team-directory__row--team,.workaholic-team-directory__row--team:hover,.workaholic-team-directory__row--profile,.workaholic-team-directory__row--profile:hover{box-shadow:none;background:0 0;border-bottom:0}.workaholic-team-directory__row--team:before,.workaholic-team-directory__row--profile:before{display:none}.workaholic-team-directory__row.is-selected{background:var(--workaholic-team-selected)}.workaholic-team-directory__row.is-selected:before,.workaholic-team-directory__row.is-dragging:before{opacity:1}.workaholic-team-directory__row.is-dragging{opacity:.58;box-shadow:0 18px 34px #1111111f}.workaholic-team-directory__row--empty-seat{background:var(--workaholic-team-surface-subtle);color:var(--workaholic-team-ink-muted)}.workaholic-team-directory__row--empty-seat:hover{background:var(--workaholic-team-surface-subtle);box-shadow:none}.workaholic-team-directory__row--empty-seat .workaholic-team-directory__name,.workaholic-team-directory__row--empty-seat .workaholic-team-directory__cell,.workaholic-team-directory__row--empty-seat .workaholic-team-directory__labels span{color:var(--workaholic-team-ink-muted)}.workaholic-team-directory__row--empty-seat .workaholic-team-directory__role{color:var(--workaholic-team-ink-faint)}.workaholic-team-directory__row--overlay{border:1px solid var(--workaholic-team-line-strong);opacity:.96;width:min(760px,100vw - 72px);box-shadow:0 24px 46px #1111112e}.workaholic-team-directory__left-cell{align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.workaholic-team-directory__row>*{min-width:0}.workaholic-team-directory__drag-spacer,.workaholic-team-directory__drag-handle,.workaholic-team-directory__checkbox,.workaholic-team-directory__checkbox-spacer{flex:none}.workaholic-team-directory__drag-spacer,.workaholic-team-directory__drag-handle{width:24px}.workaholic-team-directory__drag-handle,.workaholic-team-directory__checkbox,.workaholic-team-directory__identity,.workaholic-team-directory__labels,.workaholic-team-directory__cell{color:inherit;letter-spacing:0;background:0 0;border:0;border-radius:0;font-family:Helvetica,Arial,sans-serif}.workaholic-team-directory__drag-handle{height:100%;min-height:42px;color:var(--workaholic-team-ink-faint);cursor:grab;justify-content:center;align-items:center;display:inline-flex}.workaholic-team-directory__drag-handle:hover,.workaholic-team-directory__drag-handle:focus-visible{color:var(--workaholic-team-ink);outline:none}.workaholic-team-directory__drag-handle:active{cursor:grabbing}.workaholic-team-directory__checkbox{border:1px solid var(--workaholic-team-line-strong);place-items:center;width:16px;height:16px;display:inline-grid;position:relative}.workaholic-team-directory__checkbox-spacer{width:16px;height:16px}.workaholic-team-directory__checkbox span{opacity:0;background:currentColor;width:8px;height:8px;display:block}.workaholic-team-directory__checkbox.is-checked,.workaholic-team-directory__checkbox.is-indeterminate{color:var(--workaholic-team-ink)}.workaholic-team-directory__checkbox.is-checked span,.workaholic-team-directory__checkbox.is-indeterminate span{opacity:1}.workaholic-team-directory__checkbox.is-indeterminate span{height:2px}.workaholic-team-directory__identity{text-align:left;flex:auto;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.workaholic-team-avatar{border:1px solid var(--workaholic-team-line-strong);background:var(--workaholic-team-surface);color:var(--workaholic-team-ink);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.workaholic-team-avatar__fallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.workaholic-team-avatar__icon{width:54%;height:54%}[data-theme=dark] .workaholic-team-avatar{color:#020202;background:#f5f5f3;border-color:#f5f5f3b8}.workaholic-team-directory__team-mark{border:1px solid var(--workaholic-team-line-strong);background:linear-gradient(90deg,transparent 48%,var(--workaholic-team-line-strong) 48% 52%,transparent 52%),linear-gradient(0deg,transparent 48%,var(--workaholic-team-line-strong) 48% 52%,transparent 52%);flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.workaholic-team-directory__team-stack{flex:none;justify-content:flex-start;align-items:center;gap:4px;width:44px;height:14px;display:inline-flex}.workaholic-team-directory__team-stack span{width:12px;height:12px;display:block;position:relative}.workaholic-team-directory__team-stack span:before,.workaholic-team-directory__team-stack span:after{content:"";background:var(--workaholic-team-ink);position:absolute;left:50%;transform:translate(-50%)}.workaholic-team-directory__team-stack span:before{width:5px;height:5px;top:0}.workaholic-team-directory__team-stack span:after{width:10px;height:5px;bottom:0}.workaholic-team-directory__person-mark{flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.workaholic-team-directory__person-mark>span{width:14px;height:16px;display:block;position:relative}.workaholic-team-directory__person-mark>span:before,.workaholic-team-directory__person-mark>span:after{content:"";background:var(--workaholic-team-ink);position:absolute;left:50%;transform:translate(-50%)}.workaholic-team-directory__person-mark>span:before{width:7px;height:7px;top:0}.workaholic-team-directory__person-mark>span:after{width:14px;height:7px;bottom:0}.workaholic-team-directory__empty-seat-avatar{border:1px dashed var(--workaholic-team-line-strong);background:0 0;flex:none;width:28px;height:28px;display:inline-flex}.workaholic-team-directory__inline-copy{align-items:center;gap:7px;min-width:0;display:inline-flex}.workaholic-team-directory__inline-separator{color:var(--workaholic-team-ink-faint);flex:none;font-size:10px;font-weight:400;line-height:1}.workaholic-team-directory__name,.workaholic-team-directory__role{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;display:inline-block;overflow:hidden}.workaholic-team-directory__name{color:var(--workaholic-team-ink);font-size:12px;font-weight:600}.workaholic-team-directory__role{color:var(--workaholic-team-ink-muted);font-size:11px;font-weight:400}.workaholic-team-directory__labels{text-align:left;align-items:center;min-width:0;padding:0 10px;display:flex}.workaholic-team-directory__labels span{max-width:100%;color:var(--workaholic-team-ink);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.2;display:inline-block;overflow:hidden}.workaholic-team-directory__row--profile .workaholic-team-directory__labels span{font-weight:400}.workaholic-team-directory__cell{color:var(--workaholic-team-ink);text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:400;line-height:1.2;display:flex;overflow:hidden}.workaholic-team-directory__cell--coverage{color:var(--workaholic-team-ink-muted)}.workaholic-team-directory__status-dot{background:linear-gradient(#111,#1111112e);flex:none;width:6px;height:18px;display:inline-block}[data-theme=dark] .workaholic-team-directory__status-dot{background:linear-gradient(#f5f5f3,#f5f5f333)}.workaholic-team-directory__identity:hover .workaholic-team-directory__name,.workaholic-team-directory__labels:hover span,.workaholic-team-directory__cell:hover,.workaholic-team-directory__identity:focus-visible .workaholic-team-directory__name,.workaholic-team-directory__labels:focus-visible span,.workaholic-team-directory__cell:focus-visible{text-underline-offset:.16em;outline:none;text-decoration:underline;text-decoration-thickness:1px}.workaholic-team-directory__empty{border-bottom:1px solid var(--workaholic-team-line);color:var(--workaholic-team-ink-muted);text-transform:uppercase;padding:16px 12px;font-size:12px;font-weight:600}@media(max-width:980px){.workaholic-team-directory{--workaholic-team-row-columns:minmax(230px, 1.25fr) minmax(180px, 1fr) minmax(76px, .52fr) minmax(92px, .58fr) minmax(126px, .72fr);min-width:690px}}.workaholic-profile-browser{flex-direction:column;min-height:0;display:flex}.workaholic-profile-browser__header{justify-content:space-between;align-items:end;gap:12px;padding:0 0 8px;display:flex}.workaholic-profile-browser__body{gap:1px;min-height:0;padding-top:12px;display:grid;overflow:auto}.workaholic-profile-browser__item{background:0 0;border:0;border-left:2px solid #0000;align-items:flex-start;gap:12px;padding:12px 0 12px 10px;display:flex}.workaholic-profile-browser__item.is-active{background:linear-gradient(90deg,#1111110a,#1110);border-left-color:#111}.workaholic-profile-browser__item:hover,.workaholic-profile-browser__item:focus-visible{background:linear-gradient(90deg,#11111108,#1110);outline:none}[data-theme=dark] .workaholic-profile-browser__item.is-active{background:linear-gradient(90deg,#f5f5f314,#f5f5f300);border-left-color:#f5f5f3}[data-theme=dark] .workaholic-profile-browser__item:hover,[data-theme=dark] .workaholic-profile-browser__item:focus-visible{background:linear-gradient(90deg,#f5f5f30a,#f5f5f300)}.workaholic-profile-activity{scrollbar-width:thin;border-top:1px solid;border-bottom:1px solid;margin-bottom:32px;padding:18px 0;overflow-x:auto}.workaholic-profile-activity__heatmap{grid-template-rows:repeat(7,12px);grid-auto-columns:12px;grid-auto-flow:column;gap:4px;min-width:max-content;display:grid}.workaholic-profile-activity__heatmap span{background:#11111106;border:1px solid #1111111a;width:12px;height:12px;display:block}.workaholic-profile-activity__heatmap span[data-level="1"]{background:#11111138}.workaholic-profile-activity__heatmap span[data-level="2"]{background:#11111175}.workaholic-profile-activity__heatmap span[data-level="3"]{background:#111}[data-theme=dark] .workaholic-profile-activity__heatmap span{background:#f5f5f30b;border-color:#f5f5f31f}[data-theme=dark] .workaholic-profile-activity__heatmap span[data-level="1"]{background:#f5f5f338}[data-theme=dark] .workaholic-profile-activity__heatmap span[data-level="2"]{background:#f5f5f375}[data-theme=dark] .workaholic-profile-activity__heatmap span[data-level="3"]{background:#f5f5f3}.workaholic-hiring-page{color:#f5f5f3;background:#020202;flex:auto;place-items:center;min-height:calc(100dvh - 220px);padding:24px 0 48px;display:grid}.workaholic-hiring-page__frame{letter-spacing:0;align-items:start;gap:22px;width:min(760px,100vw - 120px);padding:0 24px;font-family:Helvetica,Arial,sans-serif;display:grid}.workaholic-team-toolbar__search{color:#111;background:#fff;border-bottom:1px solid #11111147;align-items:center;gap:12px;min-width:0;min-height:40px;padding:0 0 10px;display:flex;position:relative}.workaholic-team-toolbar__search-square{border:1px solid #111;flex:none;width:11px;height:11px}.workaholic-team-toolbar__search-input{min-width:0;color:inherit;text-transform:uppercase;background:0 0;border:0;outline:none;flex:auto;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1}.workaholic-team-toolbar__search-input::placeholder{color:#11111185}.workaholic-team-toolbar__controls{scrollbar-width:none;justify-content:flex-start;align-items:center;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.workaholic-team-toolbar__controls::-webkit-scrollbar{display:none}.workaholic-team-toolbar__filters{flex:none}.workaholic-team-toolbar__switches{justify-content:center;align-items:center;gap:16px;display:flex}.workaholic-team-toolbar__switch{color:#111;text-transform:uppercase;background:0 0;border:0;padding:0 12px 4px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;position:relative}.workaholic-team-toolbar__switch:after{content:"";opacity:0;background:currentColor;height:1px;position:absolute;bottom:-2px;left:28%;right:28%}.workaholic-team-toolbar__switch.is-active{color:#111;font-weight:600}.workaholic-team-toolbar__switch.is-active:after,.workaholic-team-toolbar__switch:hover:after,.workaholic-team-toolbar__switch:focus-visible:after{opacity:1}[data-theme=dark] .workaholic-team-toolbar__search{color:#f5f5f3;background:#020202;border-bottom-color:#fff}[data-theme=dark] .workaholic-team-toolbar__search-square{border-color:#fff}[data-theme=dark] .workaholic-team-toolbar__search-input::placeholder,[data-theme=dark] .workaholic-team-toolbar__switch{color:#f5f5f3b8}[data-theme=dark] .workaholic-team-toolbar__switch.is-active{color:#f5f5f3}.workaholic-team-directory__view-filter{justify-content:center;align-items:center;gap:16px;padding:0 0 10px;display:flex}.workaholic-team-directory--humanic .workaholic-team-directory__view-filter{text-align:center;justify-content:center}.workaholic-team-directory--agentic .workaholic-team-directory__topline{grid-template-columns:1fr;justify-items:center}.workaholic-team-directory__coming-soon{flex:auto;place-items:center;min-height:0;padding:32px;display:grid}.workaholic-team-directory__coming-soon>span{color:var(--workaholic-team-ink);letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1}.workaholic-team-dock-nav{justify-content:center;align-items:center;gap:8px;display:inline-flex}.workaholic-team-dock-nav__item{width:42px;min-width:42px;height:42px;min-height:42px;box-shadow:none;color:currentColor;cursor:pointer;letter-spacing:0;text-transform:uppercase;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1;transition:transform .14s,box-shadow .14s,color .14s,opacity .14s,border-color .14s,background .14s;display:inline-flex;border-radius:0!important}.workaholic-team-dock-nav__item.account-action-button{width:42px;min-width:42px;height:42px;min-height:42px;padding:0}.workaholic-team-dock-nav__item.account-action-button--silver,.workaholic-team-dock-nav__item:hover:not(.is-disabled),.workaholic-team-dock-nav__item:focus-visible:not(.is-disabled){border:1px solid var(--planner-silver-border);background:var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow);color:var(--planner-silver-text);text-shadow:0 1px #ffffff75}.workaholic-team-dock-nav__item.is-active{box-shadow:var(--planner-silver-shadow-hover);transform:translateY(-1px)}.workaholic-team-dock-nav__item:hover,.workaholic-team-dock-nav__item:focus-visible{box-shadow:var(--planner-silver-shadow-hover);outline:none;transform:translateY(-1px)}.workaholic-team-dock-nav__item.is-disabled{cursor:not-allowed;opacity:.42}.workaholic-team-dock-nav__item.is-disabled:hover,.workaholic-team-dock-nav__item.is-disabled:focus-visible{box-shadow:none;background:0 0;border-color:#0000;transform:none}.workaholic-team-dock-nav__tooltip{letter-spacing:0;text-transform:uppercase;border-radius:0;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1}.workaholic-team-profile-action.account-action-button{letter-spacing:0;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:38px;padding:9px 16px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1;transition:transform .14s,box-shadow .14s,opacity .14s;display:inline-flex}.workaholic-team-profile-action.account-action-button--black{border:1px solid var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text);text-shadow:0 1px #0000006b}.workaholic-team-profile-action.account-action-button--black:hover,.workaholic-team-profile-action.account-action-button--black:focus-visible{box-shadow:var(--planner-black-shadow-hover);outline:none;transform:translateY(-1px)}.workaholic-team-toolbar__switch:disabled{opacity:.28}.workaholic-team-toolbar__switch:focus-visible{outline:none}.workaholic-hiring-page__line{color:#f5f5f3;border-bottom:1px solid #fff;align-items:center;gap:12px;min-height:40px;padding:0 0 10px;display:flex;position:relative}[data-theme=dark] .workaholic-hiring-page__line{border-bottom-color:#fff}.workaholic-hiring-page__square{border:1px solid #fff;flex:none;width:11px;height:11px}.workaholic-hiring-page__input{min-width:0;color:inherit;z-index:1;background:0 0;border:0;outline:none;flex:auto;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;position:relative}.workaholic-hiring-page__prompt{white-space:nowrap;pointer-events:none;color:#f5f5f3b8;align-items:center;gap:2px;font-size:12px;font-weight:400;line-height:1;display:flex;position:absolute;top:0;right:0;bottom:10px;left:23px;overflow:hidden}.workaholic-hiring-page__cursor{background:#fff;width:1px;height:12px;animation:1s step-end infinite workaholic-hiring-cursor-blink}.workaholic-hiring-page__results{grid-template-columns:1fr;align-content:start;gap:0;padding:0 0 24px;display:grid}.workaholic-hiring-page__default{gap:22px;padding:0 0 24px;display:grid}.workaholic-hiring-page__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workaholic-hiring-page__stats div{border-top:1px solid #f5f5f333;gap:6px;padding-top:12px;display:grid}.workaholic-hiring-page__stats strong{text-transform:uppercase;font-size:16px;font-weight:600;line-height:1}.workaholic-hiring-page__stats span,.workaholic-hiring-page__featured-label{color:#f5f5f3ad;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.2}.workaholic-hiring-page__featured{gap:10px;display:grid}.workaholic-hiring-page__featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.workaholic-hiring-page__empty{color:#f5f5f3;text-underline-offset:.18em;text-transform:uppercase;justify-self:stretch;padding:12px 0 0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}[data-theme=dark] .workaholic-hiring-page__empty{color:#f5f5f3}.workaholic-hiring-card{border-top:1px solid #f5f5f333;gap:12px;padding:12px 0 0;display:grid}[data-theme=dark] .workaholic-hiring-card{border-top-color:#f5f5f333}.workaholic-hiring-card__actions{flex-wrap:wrap;gap:14px;display:flex}.workaholic-hiring-card__actions button{color:#f5f5f3;text-underline-offset:.18em;text-transform:uppercase;background:0 0;border:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;text-decoration:underline;text-decoration-thickness:1px}.workaholic-hiring-card__actions button:hover,.workaholic-hiring-card__actions button:focus-visible{color:#fff;outline:none}@media(max-width:980px){.workaholic-hiring-page{place-items:start center;min-height:calc(100dvh - 180px);padding-top:32px}.workaholic-hiring-page__frame{width:100%}.workaholic-hiring-page__stats,.workaholic-hiring-page__featured-grid{grid-template-columns:1fr}}@keyframes workaholic-hiring-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.workaholic-company-profile{scrollbar-width:none;background:var(--workaholic-company-page,#fff);min-height:0;color:var(--workaholic-company-ink);letter-spacing:0;text-transform:uppercase;flex:auto;font-family:Helvetica,Arial,sans-serif;font-size:12px;display:flex;overflow:auto}.workaholic-company-profile::-webkit-scrollbar{display:none}.workaholic-company-profile *,.workaholic-company-profile :before,.workaholic-company-profile :after{box-sizing:border-box;letter-spacing:0;font-size:12px}.workaholic-company-profile button,.workaholic-company-profile input,.workaholic-company-profile textarea{font:inherit;text-transform:uppercase}.workaholic-company-profile__viewport{flex:auto;justify-content:center;padding:20px 0 64px;display:flex}.workaholic-company-profile__workspace{gap:30px;width:min(1080px,100vw - 96px);display:grid}.workaholic-company-profile__topbar{justify-content:space-between;align-items:flex-start;gap:24px;min-height:42px;display:flex}.workaholic-company-profile__tabs,.workaholic-company-profile__actions{align-items:center;gap:14px;display:flex}.workaholic-company-profile__actions{justify-content:flex-end;margin-left:auto}.workaholic-company-profile__tabs button{color:var(--workaholic-company-ink);background:0 0;border:0;font-size:12px;font-weight:400;line-height:1;position:relative}.workaholic-company-profile__tabs button:after{background:var(--workaholic-company-ink);content:"";opacity:0;height:1px;position:absolute;bottom:-7px;left:0;right:0}.workaholic-company-profile__tabs button.is-active{font-weight:600}.workaholic-company-profile__tabs button.is-active:after{opacity:1}.workaholic-company-profile__action-button{justify-content:center;min-width:88px;min-height:34px;padding:0 16px;font-size:12px;line-height:1}.workaholic-company-profile__sheet{aspect-ratio:210/297;color:#000;--workaholic-company-ink:#000;background:#fff;gap:28px;width:794px;min-height:1123px;margin:0 auto;padding:58px;display:grid;box-shadow:0 26px 56px #0003}.workaholic-company-profile__state{color:var(--workaholic-company-ink);font-size:12px;font-weight:600;line-height:1.35}.workaholic-company-profile__state.is-error{color:#b91c1c}.workaholic-company-profile__loading{gap:30px;display:grid}.workaholic-company-profile__header,.workaholic-company-profile__paper{width:100%;min-height:0;color:inherit;box-shadow:none;background:0 0;padding:0;position:relative}.workaholic-company-profile__header{text-align:center;align-content:start;justify-items:center;gap:18px;display:grid}.workaholic-company-profile__paper{align-content:start;gap:30px;display:grid}.workaholic-company-profile__title,.workaholic-company-profile__title-input{width:100%;max-width:620px;color:var(--workaholic-company-ink);text-align:center;background:0 0;border:0;outline:none;margin:0;font-size:12px;font-weight:600;line-height:1.35}.workaholic-company-profile__title-input{border-bottom:1px solid var(--workaholic-company-ink);padding-bottom:8px}.workaholic-company-profile__center-rule{background:var(--workaholic-company-ink);width:1px;height:42px}.workaholic-company-profile__document-sections{gap:24px;display:grid}.workaholic-company-profile__chapter{gap:24px;scroll-margin-top:72px;display:grid}.workaholic-company-profile__editable-field{gap:12px;display:grid}.workaholic-company-profile__editable-field span,.workaholic-company-profile__muted-copy,.workaholic-company-profile__row-meta,.workaholic-company-profile__row-status,.workaholic-company-profile__snapshot-grid span,.workaholic-company-profile__swatch-row>span{color:var(--workaholic-company-ink);font-size:12px;font-weight:400;line-height:1.25}.workaholic-company-profile__editable-field p,.workaholic-company-profile__editable-field input,.workaholic-company-profile__editable-field textarea{border:0;border-bottom:1px solid var(--workaholic-company-ink);width:100%;min-height:34px;color:var(--workaholic-company-ink);text-transform:none;background:0 0;border-radius:0;outline:none;margin:0;font-size:12px;font-weight:400;line-height:1.45}.workaholic-company-profile__editable-field input,.workaholic-company-profile__editable-field textarea{padding:0 0 8px}.workaholic-company-profile__editable-field textarea{resize:vertical;min-height:128px}.workaholic-company-profile__snapshot-grid,.workaholic-company-profile__swatch-grid,.workaholic-company-profile__split-grid,.workaholic-company-profile__scorecard,.workaholic-company-profile__reality-grid{gap:20px;display:grid}.workaholic-company-profile__snapshot-grid>div,.workaholic-company-profile__swatch-row,.workaholic-company-profile__scorecard>div,.workaholic-company-profile__reality-grid>div{gap:10px;display:grid}.workaholic-company-profile__snapshot-grid strong,.workaholic-company-profile__scorecard strong,.workaholic-company-profile__reality-grid strong,.workaholic-company-profile__row-title,.workaholic-company-profile__pill{color:var(--workaholic-company-ink);font-size:12px;font-weight:600;line-height:1.25}.workaholic-company-profile__timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-top:18px;display:grid;position:relative}.workaholic-company-profile__timeline:before{background:var(--workaholic-company-ink);content:"";height:1px;position:absolute;top:0;left:0;right:0}.workaholic-company-profile__timeline div{align-content:start;gap:10px;min-height:70px;padding-right:12px;display:grid;position:relative}.workaholic-company-profile__timeline div:before{border:1px solid var(--workaholic-company-ink);content:"";background:#fff;width:9px;height:9px;position:absolute;top:-22px;left:0}.workaholic-company-profile__timeline span,.workaholic-company-profile__scorecard span,.workaholic-company-profile__reality-grid span,.workaholic-company-profile__composition-grid span,.workaholic-company-profile__meter-title,.workaholic-company-profile__meter-labels span{color:var(--workaholic-company-ink);font-size:12px;font-weight:400;line-height:1.2}.workaholic-company-profile__timeline strong{color:var(--workaholic-company-ink);font-size:12px;font-weight:600;line-height:1.25}.workaholic-company-profile__split-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workaholic-company-profile__radar{grid-template-columns:220px 1fr;align-items:center;gap:24px;display:grid}.workaholic-company-profile__radar svg{width:220px;max-width:100%;height:auto;overflow:visible}.workaholic-company-profile__radar polygon,.workaholic-company-profile__radar line{fill:#0000;stroke:var(--workaholic-company-ink);stroke-width:1px;vector-effect:non-scaling-stroke}.workaholic-company-profile__radar .workaholic-company-profile__radar-shape{fill:#0000001f;stroke-width:2px}.workaholic-company-profile__radar text{fill:var(--workaholic-company-ink);text-anchor:middle;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600}.workaholic-company-profile__radar-inputs,.workaholic-company-profile__meter-grid{gap:14px;display:grid}.workaholic-company-profile__meter{gap:8px;display:grid}.workaholic-company-profile__meter-track{border-bottom:1px solid var(--workaholic-company-ink);height:18px;display:block;position:relative}.workaholic-company-profile__meter-fill{background:var(--workaholic-company-ink);height:5px;position:absolute;bottom:-1px;left:0}.workaholic-company-profile__meter-thumb{background:var(--workaholic-company-ink);width:9px;height:9px;position:absolute;bottom:-5px;transform:translate(-50%)}.workaholic-company-profile__meter-labels{justify-content:space-between;gap:18px;display:flex}.workaholic-company-profile__meter input,.workaholic-company-profile__composition-grid input{border:0;border-bottom:1px solid var(--workaholic-company-ink);width:100%;color:var(--workaholic-company-ink);background:0 0;border-radius:0;outline:none}.workaholic-company-profile__composition{gap:18px;display:grid}.workaholic-company-profile__composition-bar{border:1px solid var(--workaholic-company-ink);width:100%;height:34px;display:flex}.workaholic-company-profile__composition-bar span{background:#000;border-right:1px solid #fff;min-width:1px}.workaholic-company-profile__composition-bar span:nth-child(2){background:#3f3f46}.workaholic-company-profile__composition-bar span:nth-child(3){background:#71717a}.workaholic-company-profile__composition-bar span:nth-child(4){background:#a1a1aa}.workaholic-company-profile__composition-bar span:nth-child(5){background:#d4d4d8}.workaholic-company-profile__composition-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.workaholic-company-profile__composition-grid div{gap:8px;display:grid}.workaholic-company-profile__composition-grid strong{color:var(--workaholic-company-ink);font-size:12px;font-weight:600}.workaholic-company-profile__scorecard,.workaholic-company-profile__reality-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workaholic-company-profile__reality-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:4px}.workaholic-company-profile__resonance{border-bottom:1px solid var(--workaholic-company-ink);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;height:126px;display:grid}.workaholic-company-profile__resonance span{background:var(--workaholic-company-ink);min-height:18px;display:block}.workaholic-company-profile__pill-row{flex-wrap:wrap;gap:12px 18px;display:flex}.workaholic-company-profile__stack{gap:18px;display:grid}.workaholic-company-profile__row{color:inherit;gap:6px;display:grid}.workaholic-company-profile__row--button{text-align:left;background:0 0;border:0;width:100%}.workaholic-company-profile__row--button:hover,.workaholic-company-profile__row--button:focus-visible{opacity:1;outline:none}.workaholic-company-profile__swatch{border-bottom:1px solid var(--workaholic-company-ink);width:100%;height:72px}.workaholic-company-profile__identity-board{gap:22px;display:grid}.workaholic-company-profile__identity-hero{isolation:isolate;align-content:space-between;gap:22px;min-height:276px;padding:20px;display:grid;position:relative;overflow:hidden}.workaholic-company-profile__identity-hero-gridline{z-index:-1;background:linear-gradient(90deg,#ffffff1a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#ffffff1a 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 78% 18%,#fff3,#0000 32%) 0 0/100% 100%;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-company-profile__identity-hero-top,.workaholic-company-profile__identity-mark-row,.workaholic-company-profile__identity-hero-grid,.workaholic-company-profile__identity-logo-spec,.workaholic-company-profile__identity-type-spec,.workaholic-company-profile__identity-proof-grid{gap:14px;display:grid}.workaholic-company-profile__identity-hero-top{color:inherit;grid-template-columns:1fr auto;align-items:start;font-weight:600;line-height:1.2}.workaholic-company-profile__identity-mark-row{grid-template-columns:132px 1fr;align-items:end}.workaholic-company-profile__identity-mark{place-items:center;width:132px;height:132px;font-weight:600;line-height:1;display:grid;box-shadow:0 24px 48px #0000003d}.workaholic-company-profile__identity-mark span{font-size:42px;line-height:1}.workaholic-company-profile__identity-wordmark{align-content:end;gap:10px;font-weight:600;line-height:1.25;display:grid}.workaholic-company-profile__identity-wordmark span:first-child{font-size:24px;line-height:1}.workaholic-company-profile__identity-wordmark span:last-child{max-width:360px;font-weight:400}.workaholic-company-profile__identity-hero-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workaholic-company-profile__identity-hero-grid span{place-items:center;min-height:42px;font-weight:600;line-height:1;display:grid}.workaholic-company-profile__identity-section{gap:14px;display:grid}.workaholic-company-profile__identity-section-title{color:#000;font-weight:600;line-height:1.2}.workaholic-company-profile__identity-logo-spec,.workaholic-company-profile__identity-type-spec,.workaholic-company-profile__identity-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workaholic-company-profile__identity-logo-layout{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:stretch;gap:18px;display:grid}.workaholic-company-profile__identity-logo-stage{place-items:center;min-height:320px;padding:24px;display:grid;box-shadow:0 16px 30px #0000001f}.workaholic-company-profile__identity-logo-poster{text-align:center;place-items:center;width:min(100%,540px);min-height:220px;padding:24px;display:grid;box-shadow:0 22px 40px #0000001f}.workaholic-company-profile__identity-logo-poster span{text-align:center;text-transform:uppercase;font-size:clamp(34px,5vw,64px);font-weight:600;line-height:.96}.workaholic-company-profile__identity-logo-copy{align-content:start;gap:12px;display:grid}.workaholic-company-profile__identity-logo-lockup{grid-template-columns:46px 1fr;align-items:center;gap:12px;min-height:88px;padding:14px;font-weight:600;display:grid;box-shadow:0 16px 30px #0000001f}.workaholic-company-profile__identity-mini-mark{place-items:center;width:46px;height:46px;font-weight:600;display:grid}.workaholic-company-profile__identity-palette{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workaholic-company-profile__identity-color{gap:10px;display:grid}.workaholic-company-profile__identity-color-fill{min-height:92px;box-shadow:inset 0 0 0 1px #00000014,0 12px 24px #0000001a}.workaholic-company-profile__identity-type-sample{isolation:isolate;align-content:space-between;min-height:212px;padding:16px;font-weight:600;line-height:1.3;display:grid;position:relative;overflow:hidden}.workaholic-company-profile__identity-type-sample:after{z-index:-1;content:"";background:#ffffff29;width:150px;height:150px;position:absolute;inset:auto -24px -42px auto;transform:rotate(18deg)}.workaholic-company-profile__identity-type-eyebrow,.workaholic-company-profile__identity-type-name,.workaholic-company-profile__identity-type-chars{line-height:1.2}.workaholic-company-profile__identity-type-display{font-size:82px;line-height:.88}.workaholic-company-profile__identity-type-name{font-size:18px;line-height:1}.workaholic-company-profile__identity-type-chars{font-weight:400}.workaholic-company-profile__identity-type-fields{gap:12px;display:grid}.workaholic-company-profile__identity-mood-board{grid-template-columns:1.25fr .8fr .8fr .75fr;grid-auto-rows:62px;gap:10px;display:grid}.workaholic-company-profile__identity-mood-board div:first-child{grid-row:span 2}.workaholic-company-profile__identity-mood-board div:nth-child(5){grid-column:span 2}.workaholic-company-profile__identity-application-grid{grid-template-columns:220px 1fr;gap:14px;display:grid}.workaholic-company-profile__identity-phone{align-content:start;gap:14px;min-height:290px;padding:16px;display:grid;box-shadow:0 22px 40px #00000024}.workaholic-company-profile__identity-phone-bar{width:42px;height:4px}.workaholic-company-profile__identity-phone-mark{place-items:center;width:74px;height:74px;font-weight:600;display:grid}.workaholic-company-profile__identity-phone-line{height:12px}.workaholic-company-profile__identity-phone-line.is-short{width:62%}.workaholic-company-profile__identity-phone-action{place-items:center;min-height:38px;margin-top:auto;font-weight:600;display:grid}.workaholic-company-profile__identity-ui-kit{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:54px;gap:12px;display:grid}.workaholic-company-profile__identity-ui-kit div{place-items:center;font-weight:600;display:grid;box-shadow:0 12px 24px #0000001a}.workaholic-company-profile__identity-proof-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.workaholic-company-profile__ventures-board{gap:18px;display:grid}.workaholic-company-profile__ventures-header{text-align:center;justify-items:center;gap:8px;display:grid}.workaholic-company-profile__ventures-parent{border:1px solid var(--workaholic-company-ink);text-align:center;justify-content:center;align-items:center;min-width:min(100%,280px);min-height:80px;padding:0 20px;font-size:22px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 16px 30px #0000001f}.workaholic-company-profile__ventures-subtitle{letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1}.workaholic-company-profile__ventures-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.workaholic-company-profile__venture-card{border:1px solid var(--workaholic-company-line);text-align:center;align-content:center;justify-items:center;gap:12px;min-height:140px;padding:18px 16px;display:grid;box-shadow:0 16px 30px #0000001a}.workaholic-company-profile__venture-logo{text-align:center;place-items:center;width:100%;min-height:56px;font-size:22px;font-weight:600;line-height:1;display:grid}.workaholic-company-profile__venture-status{letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.35}.workaholic-company-profile__section-body--loading{gap:12px;display:grid}@media(max-width:1120px){.workaholic-company-profile__workspace{width:min(920px,100vw - 48px)}}@media(max-width:900px){.workaholic-company-profile__viewport{padding:16px 0 40px}.workaholic-company-profile__workspace{width:calc(100vw - 28px)}.workaholic-company-profile__topbar{flex-direction:column;align-items:flex-start}.workaholic-company-profile__actions{justify-content:flex-start;width:100%}.workaholic-company-profile__sheet,.workaholic-company-profile__header,.workaholic-company-profile__paper{width:100%}.workaholic-company-profile__sheet{height:auto;min-height:calc(141.4vw - 39.592px);padding:36px 20px 42px;box-shadow:0 18px 38px #0003}.workaholic-company-profile__timeline,.workaholic-company-profile__split-grid,.workaholic-company-profile__scorecard,.workaholic-company-profile__reality-grid,.workaholic-company-profile__composition-grid,.workaholic-company-profile__radar,.workaholic-company-profile__identity-logo-spec,.workaholic-company-profile__identity-logo-layout,.workaholic-company-profile__identity-type-spec,.workaholic-company-profile__identity-proof-grid,.workaholic-company-profile__ventures-grid,.workaholic-company-profile__identity-application-grid{grid-template-columns:1fr}.workaholic-company-profile__timeline{gap:16px}.workaholic-company-profile__composition-grid{gap:14px}.workaholic-company-profile__header,.workaholic-company-profile__paper{min-height:0;box-shadow:none;padding:0}.workaholic-company-profile__identity-mark-row,.workaholic-company-profile__identity-logo-spec,.workaholic-company-profile__identity-logo-layout,.workaholic-company-profile__identity-type-spec,.workaholic-company-profile__identity-proof-grid,.workaholic-company-profile__identity-proof-list,.workaholic-company-profile__ventures-grid,.workaholic-company-profile__identity-application-grid{grid-template-columns:1fr}.workaholic-company-profile__identity-logo-stage{min-height:240px}.workaholic-company-profile__identity-logo-poster{min-height:180px}.workaholic-company-profile__identity-palette,.workaholic-company-profile__identity-mood-board{grid-template-columns:repeat(2,minmax(0,1fr))}}.workaholic-app-exchange-card{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}.workaholic-exchange-viewport-blur{z-index:6;pointer-events:none;-webkit-backdrop-filter:blur(22px)saturate(1.04);background:linear-gradient(#fff0,#ffffff38 34%,#ffffffd1 76%,#fffffff0);height:118px;position:fixed;bottom:0;left:0;right:0}.workaholic-exchange-viewport-blur:before{content:"";background:#ffffff14;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-app-exchange-card__preview{background-color:#f4f4f4;background-image:linear-gradient(#ffffff61,#fff0 34%,#11111114),linear-gradient(127deg,#f8f8f8,#eee,#fafafa 22%,#e6e6e6 34%,#f7f7f7 48%,#e8e8e8,#f6f6f6 78%,#e7e7e7 90%,#f3f3f3);background-size:cover;border:0;overflow:hidden;box-shadow:8px 10px #1111112e}.workaholic-app-exchange-card__preview:before{content:"";background:#111;width:1px;position:absolute;top:0;bottom:0;left:0;box-shadow:1px 0 #ffffff94}.workaholic-app-exchange-card__preview:after{content:none}.workaholic-app-exchange-card__title{letter-spacing:0;text-align:left;text-transform:uppercase;color:var(--ink);font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.25}.workaholic-app-exchange-card__rating,.workaholic-app-exchange-card__price{letter-spacing:0;text-align:right;text-transform:uppercase;color:var(--muted);font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.25}.workaholic-app-exchange-card__avatar{text-transform:uppercase;color:#111;background:linear-gradient(#fffffff0,#dddddde0);border:1px solid #1111112e;place-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:grid;box-shadow:inset 0 1px #ffffffb8,3px 4px #1111111f}.workaholic-app-exchange-card__creator,.workaholic-app-exchange-card__creator-role{letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif}.workaholic-app-exchange-card__creator{color:var(--ink);font-size:11px;font-weight:600}.workaholic-app-exchange-card__creator-role{color:var(--muted);font-size:10px}.workaholic-app-exchange-cover{background:linear-gradient(#fffffff0,#f4f4f4b8),linear-gradient(135deg,#dfdfdf85,#fffc);border-left:1px solid #111111eb;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.workaholic-app-exchange-cover.is-detailed{min-height:310px}.workaholic-app-exchange-cover__topbar{text-transform:uppercase;color:#11111194;background:#1111110f;border-bottom:1px solid #11111114;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:7px 12px;font-size:9px;font-weight:600;display:grid}.workaholic-app-exchange-cover__body{flex:auto;grid-template-columns:28px minmax(0,1fr);min-height:0;display:grid}.workaholic-app-exchange-cover__rail{background:#11111108;border-right:1px solid #11111114;align-content:start;gap:8px;padding:14px 9px;display:grid}.workaholic-app-exchange-cover__rail span{background:#11111175;width:10px;height:1px;display:block}.workaholic-app-exchange-cover__main{align-content:start;gap:10px;padding:12px 14px 14px;display:grid}.workaholic-app-exchange-cover__hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.workaholic-app-exchange-cover__eyebrow{text-transform:uppercase;color:#1111118a;font-size:9px;font-weight:600}.workaholic-app-exchange-cover__headline{text-transform:uppercase;color:#111;margin-top:4px;font-size:12px;font-weight:600;line-height:1.1}.workaholic-app-exchange-cover__badge{text-transform:uppercase;color:#fff;background:#111;padding:3px 6px;font-size:8px;font-weight:600}.workaholic-app-exchange-cover__metrics,.workaholic-app-exchange-cover__generic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workaholic-app-exchange-cover__metrics div,.workaholic-app-exchange-cover__generic-grid div{background:#ffffffad;gap:4px;padding:7px 8px;display:grid;box-shadow:inset 0 0 0 1px #11111114}.workaholic-app-exchange-cover__metrics strong,.workaholic-app-exchange-cover__generic-grid strong{color:#111;font-size:11px;font-weight:600}.workaholic-app-exchange-cover__metrics span,.workaholic-app-exchange-cover__generic-grid span{text-transform:uppercase;color:#11111180;font-size:8px;font-weight:600}.workaholic-app-exchange-cover__board{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.workaholic-app-exchange-cover__column{background:#1111110a;align-content:start;gap:6px;min-height:76px;padding:7px 7px 9px;display:grid;box-shadow:inset 0 0 0 1px #11111114}.workaholic-app-exchange-cover__column-title{text-transform:uppercase;color:#1111118f;font-size:8px;font-weight:600}.workaholic-app-exchange-cover__ticket{background:linear-gradient(#ffffffdb,#e9e9e9bd);height:18px;box-shadow:inset 0 0 0 1px #11111114}.workaholic-app-exchange-cover__ticket.is-short{width:74%}.workaholic-app-exchange-cover.is-generic{align-content:start;gap:10px;padding:14px;display:grid}.workaholic-app-exchange-toolbar{z-index:12;letter-spacing:0;gap:0;padding-left:40px;padding-right:40px;font-family:Helvetica,Arial,sans-serif;display:grid;position:relative}.workaholic-app-exchange-toolbar__title{letter-spacing:0;text-transform:uppercase;min-width:104px;min-height:28px;color:var(--ink);place-items:center;padding:1px 10px 1px 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;display:grid}.workaholic-app-exchange-toolbar__controls{padding:0}.workaholic-app-exchange-toolbar .workaholic-list-toolbar__button,.workaholic-app-exchange-toolbar__button.account-action-button{box-sizing:border-box;letter-spacing:0;justify-content:center;min-width:82px;min-height:28px;padding:1px 10px 1px 1px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1}.workaholic-app-exchange-toolbar .workaholic-list-toolbar__button{height:28px}.workaholic-app-exchange-toolbar__sort.workaholic-list-toolbar__button{min-width:188px}.workaholic-app-exchange-toolbar__search{border-bottom:1px solid #111;width:100%;height:30px;padding:1px 10px 1px 0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1}.workaholic-app-exchange-catalog{z-index:10;padding-left:40px;padding-right:40px;position:relative}[data-theme=dark] .workaholic-app-exchange-toolbar__search{color:#fff;border-bottom-color:#fff}[data-theme=dark] .workaholic-app-exchange-toolbar__search::placeholder,.theme-dark .workaholic-app-exchange-toolbar__search::placeholder,body.theme-dark .workaholic-app-exchange-toolbar__search::placeholder{color:#ffffff8f}[data-theme=dark] .workaholic-app-exchange-toolbar__title,[data-theme=dark] .workaholic-app-exchange-card__title,[data-theme=dark] .workaholic-app-exchange-card__creator,[data-theme=dark] .workaholic-app-exchange-cover__headline,.theme-dark .workaholic-app-exchange-toolbar__title,.theme-dark .workaholic-app-exchange-card__title,.theme-dark .workaholic-app-exchange-card__creator,.theme-dark .workaholic-app-exchange-cover__headline,body.theme-dark .workaholic-app-exchange-toolbar__title,body.theme-dark .workaholic-app-exchange-card__title,body.theme-dark .workaholic-app-exchange-card__creator,body.theme-dark .workaholic-app-exchange-cover__headline{color:#fff}[data-theme=dark] .workaholic-app-exchange-card__rating,[data-theme=dark] .workaholic-app-exchange-card__price,[data-theme=dark] .workaholic-app-exchange-card__creator-role,[data-theme=dark] .workaholic-app-exchange-cover__eyebrow,[data-theme=dark] .workaholic-app-exchange-cover__metrics span,[data-theme=dark] .workaholic-app-exchange-cover__generic-grid span,[data-theme=dark] .workaholic-app-exchange-cover__column-title,.theme-dark .workaholic-app-exchange-card__rating,.theme-dark .workaholic-app-exchange-card__price,.theme-dark .workaholic-app-exchange-card__creator-role,.theme-dark .workaholic-app-exchange-cover__eyebrow,.theme-dark .workaholic-app-exchange-cover__metrics span,.theme-dark .workaholic-app-exchange-cover__generic-grid span,.theme-dark .workaholic-app-exchange-cover__column-title,body.theme-dark .workaholic-app-exchange-card__rating,body.theme-dark .workaholic-app-exchange-card__price,body.theme-dark .workaholic-app-exchange-card__creator-role,body.theme-dark .workaholic-app-exchange-cover__eyebrow,body.theme-dark .workaholic-app-exchange-cover__metrics span,body.theme-dark .workaholic-app-exchange-cover__generic-grid span,body.theme-dark .workaholic-app-exchange-cover__column-title{color:#ffffff94}[data-theme=dark] .workaholic-app-exchange-card__preview{background-color:#0c0c0c;background-image:linear-gradient(#ffffff14,#fff0 34%,#00000061),linear-gradient(127deg,#080808,#151515 12%,#0a0a0a,#1f1f1f 38%,#0d0d0d,#1a1a1a,#090909 80%,#161616);border:0;box-shadow:8px 10px #00000094}[data-theme=dark] .workaholic-app-exchange-card__preview:before{background:#fff;box-shadow:1px 0 #000000b8}[data-theme=dark] .workaholic-app-exchange-card__avatar{color:#fff;background:linear-gradient(#2c2c2ceb,#111111eb);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1f,3px 4px #00000052}[data-theme=dark] .workaholic-app-exchange-cover{background:linear-gradient(#101010f5,#080808d1),linear-gradient(135deg,#ffffff08,#ffffff14);border-left-color:#ffffffe0}[data-theme=dark] .workaholic-app-exchange-cover__topbar{color:#ffffff8a;background:#ffffff0a;border-bottom-color:#ffffff14}[data-theme=dark] .workaholic-app-exchange-cover__rail{background:#ffffff08;border-right-color:#ffffff14}[data-theme=dark] .workaholic-app-exchange-cover__rail span{background:#ffffff75}[data-theme=dark] .workaholic-app-exchange-cover__eyebrow,[data-theme=dark] .workaholic-app-exchange-cover__metrics span,[data-theme=dark] .workaholic-app-exchange-cover__generic-grid span,[data-theme=dark] .workaholic-app-exchange-cover__column-title{color:#ffffff7a}[data-theme=dark] .workaholic-app-exchange-cover__headline,[data-theme=dark] .workaholic-app-exchange-cover__metrics strong,[data-theme=dark] .workaholic-app-exchange-cover__generic-grid strong{color:#fff}[data-theme=dark] .workaholic-app-exchange-cover__metrics div,[data-theme=dark] .workaholic-app-exchange-cover__generic-grid div,[data-theme=dark] .workaholic-app-exchange-cover__column,[data-theme=dark] .workaholic-app-exchange-cover__ticket{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}[data-theme=dark] .workaholic-app-exchange-card__preview:after{content:none}[data-theme=dark] .workaholic-exchange-viewport-blur,.theme-dark .workaholic-exchange-viewport-blur,body.theme-dark .workaholic-exchange-viewport-blur{background:linear-gradient(#0c0c0c00,#0c0c0c3d 34%,#0c0c0cc7 76%,#0c0c0ceb)}[data-theme=dark] .workaholic-exchange-viewport-blur:before,.theme-dark .workaholic-exchange-viewport-blur:before,body.theme-dark .workaholic-exchange-viewport-blur:before{background:#0a0a0a24}.workaholic-services-exchange-shell{z-index:10;letter-spacing:0;gap:28px;padding-bottom:140px;padding-left:40px;padding-right:40px;font-family:Helvetica,Arial,sans-serif;display:grid;position:relative}.workaholic-services-exchange-shell__header{gap:12px;max-width:860px;display:grid}.workaholic-services-exchange-shell__eyebrow,.workaholic-services-exchange-card__meta,.workaholic-services-exchange-card__footer,.workaholic-services-exchange-card__outcomes span{text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:400;line-height:1.2}.workaholic-services-exchange-shell__title{text-transform:uppercase;max-width:980px;color:var(--ink);font-size:30px;font-weight:600;line-height:1.06}.workaholic-services-exchange-shell__summary{max-width:760px;color:var(--muted);font-size:13px;line-height:1.7}.workaholic-services-exchange-shell__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 0 10px;display:grid}.workaholic-services-exchange-shell__metrics div{border-top:1px solid var(--line);gap:6px;padding-top:12px;display:grid}.workaholic-services-exchange-shell__metrics strong{text-transform:uppercase;color:var(--ink);font-size:16px;font-weight:600}.workaholic-services-exchange-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.workaholic-services-exchange-card{border-top:1px solid var(--line);gap:18px;min-height:100%;padding-top:14px;display:grid}.workaholic-services-exchange-card__meta,.workaholic-services-exchange-card__footer{justify-content:space-between;gap:16px;display:flex}.workaholic-services-exchange-card__title{text-transform:uppercase;color:var(--ink);font-size:14px;font-weight:600;line-height:1.15}.workaholic-services-exchange-card__summary,.workaholic-services-exchange-card__fit{text-transform:uppercase;margin-top:8px;font-size:12px;line-height:1.7}.workaholic-services-exchange-card__summary{color:var(--ink)}.workaholic-services-exchange-card__fit{color:var(--muted)}.workaholic-services-exchange-card__outcomes{flex-wrap:wrap;gap:8px;display:flex}.workaholic-services-exchange-card__outcomes span{border:1px solid var(--line);color:var(--ink);padding:5px 8px}@media(max-width:980px){.workaholic-services-exchange-shell{padding-left:0;padding-right:0}.workaholic-services-exchange-shell__metrics,.workaholic-services-exchange-grid{grid-template-columns:1fr}}.workaholic-whiteboard-shell{--workaholic-whiteboard-panel:var(--panel-strong);background:#fff;position:relative}@supports (color:color-mix(in lab,red,red)){.workaholic-whiteboard-shell{--workaholic-whiteboard-panel:color-mix(in srgb, var(--panel-strong) 92%, #ffffff42)}}.workaholic-whiteboard-shell{--workaholic-whiteboard-panel-border:#1111111a;--workaholic-whiteboard-panel-shadow:0 18px 30px -22px #0f172a38;--workaholic-whiteboard-control-fill:linear-gradient(127deg, #ffffff8a 0%, #f8f8f84d 16%, #ffffff1a 34%, #dfdfdf2e 52%, #ffffff14 70%, #e6e6e638 100%), linear-gradient(307deg, #ffffff3d 0%, #ffffff0f 36%, #dadada1f 100%), var(--planner-silver-fill);--workaholic-whiteboard-canvas-bg:radial-gradient(circle at 16% 20%, #ffffffeb 0%, #ffffff52 28%, transparent 56%), radial-gradient(circle at 82% 12%, #eeeeeed6 0%, #eeeeee42 26%, transparent 58%), linear-gradient(127deg, #fff 0%, #f4f4f4 18%, #ececec 34%, #f8f8f8 52%, #e9e9e9 72%, #f5f5f5 88%, #fff 100%);--workaholic-whiteboard-text:#111;--workaholic-whiteboard-muted:#1111119e}.workaholic-whiteboard-canvas,.workaholic-whiteboard-canvas *{text-transform:none}.workaholic-whiteboard-canvas{background:var(--workaholic-whiteboard-canvas-bg);height:100%;position:relative}.workaholic-whiteboard-graph-paper,.workaholic-whiteboard-graph-paper__svg,.workaholic-whiteboard-graph-paper__line{display:none}.workaholic-whiteboard-watermark-shell{z-index:3;pointer-events:none;place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-whiteboard-watermark{pointer-events:none;outline:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.workaholic-whiteboard-watermark__logo{opacity:.16;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:grayscale();width:min(18rem,28vw);min-width:140px;max-width:320px;height:auto;display:block}.workaholic-whiteboard-save-status{z-index:7;color:#111111b3;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;border:1px solid #1111111a;border-radius:999px;justify-content:center;align-items:center;min-width:4.75rem;height:1.75rem;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;top:.875rem;left:.875rem;box-shadow:0 12px 24px -18px #0f172a5c}.workaholic-whiteboard-save-status.is-saving{color:#111111db}.workaholic-whiteboard-save-status.is-error{color:#991b1b;background:#fef2f2eb;border-color:#b91c1c52}.workaholic-whiteboard-editor{z-index:2;height:100%;position:relative}.workaholic-whiteboard-canvas .tl-container{--tl-font-sans:Helvetica, Arial, sans-serif;--tl-color-background:transparent;--tl-color-panel:var(--workaholic-whiteboard-panel);--tl-color-panel-contrast:#fffc;--tl-color-panel-transparent:transparent;--tl-color-low:#1111110a;--tl-color-low-border:#1111111a;--tl-color-muted-1:#11111194;--tl-color-text:var(--workaholic-whiteboard-text);--tl-color-text-1:var(--workaholic-whiteboard-text);--tl-color-text-3:var(--workaholic-whiteboard-muted);--tl-color-primary:var(--workaholic-whiteboard-text);--tl-color-selected:#11111124;--tl-color-selection-fill:#1111111a;--tl-color-selection-stroke:#1111113d;--tl-color-focus:#1111112e;--tl-shadow-1:0 18px 30px -22px #0f172a38;--tl-shadow-2:0 18px 30px -22px #0f172a38;--tl-shadow-3:0 24px 38px -24px #0f172a3d;--tl-shadow-4:0 28px 42px -28px #0f172a47;--tl-radius-1:0;--tl-radius-2:0;--tl-radius-3:0;--tl-radius-4:0;--tl-layer-panels:42;--tl-layer-menus:44;--tl-layer-header-footer:43;background:0 0;height:100%}.workaholic-whiteboard-task-card{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.workaholic-whiteboard-task-card .workaholic-board-card{width:100%;height:100%;box-shadow:0 24px 42px var(--workaholic-board-accent),inset 0 1px #ffffff6b;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.workaholic-whiteboard-task-card .workaholic-board-card{box-shadow:0 24px 42px color-mix(in srgb,var(--workaholic-board-accent) 18%,#11111124),inset 0 1px #ffffff6b}}.workaholic-whiteboard-task-card__account-button{z-index:3;border:1px solid var(--planner-silver-border);background:linear-gradient(127deg,#ffffff8f,#f8f8f857 16%,#ffffff24,#dfdfdf33,#ffffff14 70%,#e6e6e63d),linear-gradient(307deg,#ffffff3d,#ffffff0f 36%,#dadada1f),var(--planner-silver-fill);box-shadow:var(--planner-silver-shadow);color:#000;text-shadow:none;letter-spacing:0;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(1.04)brightness(1.02);min-width:8.4rem;min-height:2rem;padding:.38rem .72rem;font-size:.625rem;font-weight:600;transition:opacity .16s,transform .16s,box-shadow .14s;position:absolute;top:.75rem;right:.75rem;transform:translateY(.35rem)}.workaholic-whiteboard-task-card[data-selected=true]:is(:hover,:focus-within) .workaholic-whiteboard-task-card__account-button{opacity:1;pointer-events:auto;transform:translateY(0)}.workaholic-whiteboard-task-card[data-selected=true] .workaholic-board-card{box-shadow:0 28px 48px var(--workaholic-board-accent),inset 0 1px #ffffff80}@supports (color:color-mix(in lab,red,red)){.workaholic-whiteboard-task-card[data-selected=true] .workaholic-board-card{box-shadow:0 28px 48px color-mix(in srgb,var(--workaholic-board-accent) 22%,#1111112e),inset 0 1px #ffffff80}}.workaholic-whiteboard-task-card__account-button:hover,.workaholic-whiteboard-task-card__account-button:focus-visible{box-shadow:var(--planner-silver-shadow-hover)}.workaholic-whiteboard-toolbar-shell{--workaholic-whiteboard-stylebar-height:2.8rem;z-index:45;pointer-events:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem 0;display:flex;position:absolute;top:0;left:0;right:0;overflow:visible}.workaholic-whiteboard-toolbar-main,.workaholic-whiteboard-toolbar-side{pointer-events:auto;flex:none;align-items:center;min-width:0;display:inline-flex;overflow:visible}.workaholic-whiteboard-toolbar-side{justify-content:flex-end;max-width:calc(100vw - 2rem);margin-left:auto}.workaholic-whiteboard-dock-row{justify-content:center;align-items:stretch;gap:0;width:max-content;min-height:2.2rem;display:flex;overflow:visible;border-radius:0!important}.workaholic-whiteboard-dock-row--styles{min-height:var(--workaholic-whiteboard-stylebar-height);background:#fcfcfcc3;border:1px solid #1111111f;box-shadow:0 18px 28px -22px #0f172a33}.workaholic-whiteboard-topbar__group{flex:none;align-items:stretch;min-width:max-content;display:inline-flex}.workaholic-whiteboard-topbar__button{color:#11111194;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;width:2.25rem;min-width:2.25rem;height:2.2rem;transition:color .14s,background .14s,box-shadow .14s,transform .14s;display:inline-flex;position:relative;border-radius:0!important}.workaholic-whiteboard-topbar__button:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.workaholic-whiteboard-topbar__button:hover,.workaholic-whiteboard-topbar__button:focus-visible{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);outline:none;transform:translateY(-1px)}.workaholic-whiteboard-topbar__button--transparent-hover:hover,.workaholic-whiteboard-topbar__button--transparent-hover:focus-visible{box-shadow:none;color:#0000;background:0 0;border-color:#0000}.workaholic-whiteboard-topbar__button[data-active=true]{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text);text-shadow:0 1px #0000006b;transform:translateY(-1px)}.workaholic-whiteboard-topbar__button-icon{justify-content:center;align-items:center;width:.96rem;height:.96rem;display:inline-flex}.workaholic-whiteboard-topbar__button-icon>svg{width:100%;height:100%;border-radius:0!important}.workaholic-whiteboard-topbar__divider{background:#1111111f;align-self:stretch;width:1px;min-width:1px;border-radius:0!important}.workaholic-whiteboard-dock-row,.workaholic-whiteboard-dock-row--styles,.workaholic-whiteboard-topbar__group,.workaholic-whiteboard-topbar__button,.workaholic-whiteboard-topbar__button-icon,.workaholic-whiteboard-topbar__button-icon>svg,.workaholic-whiteboard-topbar__divider,.workaholic-whiteboard-topbar__zoom-readout,.workaholic-whiteboard-inline-stylebar,.workaholic-whiteboard-inline-stylebar .tlui-style-panel__section,.workaholic-whiteboard-inline-stylebar .tlui-toolbar,.workaholic-whiteboard-inline-stylebar .tlui-row,.workaholic-whiteboard-inline-stylebar .tlui-grid,.workaholic-whiteboard-inline-stylebar .tlui-button,.workaholic-whiteboard-inline-stylebar .tlui-button__tool,.workaholic-whiteboard-inline-stylebar .tlui-button__icon,.workaholic-whiteboard-inline-stylebar .tlui-icon,.workaholic-whiteboard-inline-stylebar .tlui-slider__container{border-radius:0!important}.workaholic-whiteboard-topbar__group--zoom .workaholic-whiteboard-topbar__button,.workaholic-whiteboard-topbar__group--zoom .workaholic-whiteboard-topbar__zoom-readout{background:#ffffff1f;box-shadow:inset 0 1px #ffffff1f,0 8px 14px -16px #0f172a14}.workaholic-whiteboard-topbar__group--zoom .workaholic-whiteboard-topbar__button:hover,.workaholic-whiteboard-topbar__group--zoom .workaholic-whiteboard-topbar__button:focus-visible{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text)}.workaholic-whiteboard-topbar__zoom-readout{color:#1119;letter-spacing:0;text-align:center;justify-content:center;align-items:center;min-width:2.8rem;height:2.2rem;padding:0 .35rem;font-family:Helvetica,Arial,sans-serif;font-size:.62rem;font-weight:600;display:inline-flex}.workaholic-whiteboard-tool-glyph{justify-content:center;align-items:center;width:1.02rem;height:1.02rem;display:inline-flex}.workaholic-whiteboard-task-glyph{justify-content:center;align-items:center;width:1rem;height:1rem;font-family:Helvetica,Arial,sans-serif;font-size:.98rem;font-weight:600;line-height:1;display:inline-flex}.workaholic-whiteboard-tool-glyph svg{width:100%;height:100%}[data-theme=dark] .workaholic-whiteboard-shell{--workaholic-whiteboard-panel:#050506;--workaholic-whiteboard-panel-border:#76767647;--workaholic-whiteboard-panel-shadow:inset 0 1px 0 #ffffff1f, 0 18px 30px -18px #4c4c4c57;--workaholic-whiteboard-canvas-bg:radial-gradient(circle at 16% 20%, #ffffff0d 0%, #ffffff04 28%, transparent 56%), radial-gradient(circle at 82% 12%, #ffffff0a 0%, #ffffff03 26%, transparent 58%), linear-gradient(127deg, #08090a 0%, #0c0d0f 18%, #101114 34%, #0a0b0d 52%, #0e0f11 72%, #090a0c 88%, #060708 100%);--workaholic-whiteboard-text:#fffffff0;--workaholic-whiteboard-muted:#ffffff9e;background:#070708}[data-theme=dark] .workaholic-whiteboard-canvas{background:var(--workaholic-whiteboard-canvas-bg)}[data-theme=dark] .workaholic-whiteboard-watermark__logo{opacity:.16;filter:grayscale()}[data-theme=dark] .workaholic-whiteboard-save-status{color:#ffffffbd;background:#000000b8;border-color:#ffffff2e}[data-theme=dark] .workaholic-whiteboard-save-status.is-saving{color:#ffffffeb}[data-theme=dark] .workaholic-whiteboard-save-status.is-error{color:#fecaca;background:#450a0ad1;border-color:#f871716b}[data-theme=dark] .workaholic-whiteboard-dock-row--styles{background:#050506;border-color:#76767647;box-shadow:inset 0 1px #ffffff1f,0 18px 30px -18px #4c4c4c57}[data-theme=dark] .workaholic-whiteboard-topbar__button{color:#fff}[data-theme=dark] .workaholic-whiteboard-task-card__account-button{color:#fff;background:linear-gradient(132deg,#1d2127f0,#12151aeb 22%,#090b0feb 50%,#1b1f26f0 76%,#262c35f5),linear-gradient(#ffffff14,#ffffff05 44%,#00000038);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000006b,0 18px 32px #00000047}[data-theme=dark] .workaholic-whiteboard-task-card__account-button:hover,[data-theme=dark] .workaholic-whiteboard-task-card__account-button:focus-visible{box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000007a,0 22px 38px #00000057}[data-theme=dark] .workaholic-whiteboard-topbar__button:hover,[data-theme=dark] .workaholic-whiteboard-topbar__button:focus-visible{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text)}[data-theme=dark] .workaholic-whiteboard-topbar__button--transparent-hover:hover,[data-theme=dark] .workaholic-whiteboard-topbar__button--transparent-hover:focus-visible{box-shadow:none;color:#0000;background:0 0;border-color:#0000}[data-theme=dark] .workaholic-whiteboard-topbar__button[data-active=true]{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text)}[data-theme=dark] .workaholic-whiteboard-topbar__divider{background:#ffffff1f}[data-theme=dark] .workaholic-whiteboard-topbar__zoom-readout{color:#fff}[data-theme=dark] .workaholic-whiteboard-topbar__group--zoom .workaholic-whiteboard-topbar__button,[data-theme=dark] .workaholic-whiteboard-topbar__group--zoom .workaholic-whiteboard-topbar__zoom-readout{background:#000;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #76767647,0 16px 28px -18px #4c4c4c57}[data-theme=dark] .workaholic-whiteboard-topbar__group--zoom .workaholic-whiteboard-topbar__button:hover,[data-theme=dark] .workaholic-whiteboard-topbar__group--zoom .workaholic-whiteboard-topbar__button:focus-visible{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text)}[data-theme=dark] .workaholic-whiteboard-canvas .tl-container{--tl-color-panel-contrast:#ffffff0f;--tl-color-low:#ffffff0a;--tl-color-low-border:#ffffff1a;--tl-color-muted-1:#ffffff9e;--tl-color-text:#fffffff0;--tl-color-text-1:#fffffff0;--tl-color-text-3:#ffffff9e;--tl-color-primary:#fffffff0;--tl-color-selected:#ffffff29;--tl-color-selected-contrast:#111111fa;--tl-color-selection-fill:#ffffff14;--tl-color-selection-stroke:#ffffff47;--tl-color-focus:#ffffff2e;--tl-shadow-1:0 20px 34px -24px #00000061;--tl-shadow-2:0 20px 34px -24px #00000061;--tl-shadow-3:0 24px 42px -28px #0000006b;--tl-shadow-4:0 28px 48px -30px #0000007a}[data-theme=dark] .workaholic-whiteboard-canvas :is(.tl-text-input,.tl-rich-text,.tl-rich-text *)::selection{color:#111111fa;text-shadow:none;background:#fffffffa}[data-theme=dark] .workaholic-whiteboard-canvas .tl-cursor-chat::selection{color:#111111fa;text-shadow:none;background:#fffffffa}.workaholic-whiteboard-canvas .tlui-layout__top,.workaholic-whiteboard-canvas .tlui-layout__bottom{padding:1rem;overflow:visible}.workaholic-whiteboard-canvas .tlui-layout__top{justify-content:flex-start;align-items:flex-start;gap:0;display:flex;position:relative}.workaholic-whiteboard-canvas .tlui-layout__top__left{z-index:45;flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;width:max-content;height:auto;display:flex;position:relative}.workaholic-whiteboard-canvas .tlui-layout__top__center{flex:auto;min-width:0}.workaholic-whiteboard-canvas .tlui-layout__top__right{z-index:44;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:.6rem;width:max-content;height:auto;margin:0;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.workaholic-whiteboard-canvas .tlui-layout__top__left,.workaholic-whiteboard-canvas .tlui-layout__top__right{min-height:var(--workaholic-whiteboard-stylebar-height,2.8rem);overflow:visible}.workaholic-whiteboard-canvas .tlui-layout__top__right{align-items:center}.workaholic-whiteboard-canvas .tlui-layout__top__right>*{flex:none}.workaholic-whiteboard-canvas .tlui-layout__top__right .tlui-style-panel__wrapper{order:1;margin:0}.workaholic-whiteboard-canvas .tlui-layout__top__right .tlui-style-panel__wrapper:only-child{margin-top:0}.workaholic-whiteboard-canvas .tlui-menu-zone,.workaholic-whiteboard-canvas .tlui-navigation-panel,.workaholic-whiteboard-canvas .tlui-share-zone{opacity:1;visibility:visible}.workaholic-whiteboard-canvas .tlui-menu-zone,.workaholic-whiteboard-canvas .tlui-navigation-panel{border:1px solid var(--workaholic-whiteboard-panel-border);background:var(--workaholic-whiteboard-panel);box-shadow:var(--workaholic-whiteboard-panel-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.08);border-radius:0}.workaholic-whiteboard-canvas .tlui-navigation-panel:before,.workaholic-whiteboard-canvas .tlui-menu-zone [data-state=open]:after,.workaholic-whiteboard-canvas .tlui-menu-zone [data-state=open]:not(:hover):after{display:none}.workaholic-whiteboard-canvas .tlui-menu-zone .tlui-row,.workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-toolbar{gap:0;padding:0}.workaholic-whiteboard-canvas .tlui-menu-zone .tlui-row>*,.workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-toolbar>*{margin-left:0;margin-right:0}.workaholic-whiteboard-canvas .tlui-menu-zone .tlui-button,.workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button,.workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button__tool,.workaholic-whiteboard-share-button{color:#111111b8;letter-spacing:0;min-width:2.5rem;height:2.5rem;text-shadow:none;background:0 0;border:0;font-family:Helvetica,Arial,sans-serif;font-size:.72rem;font-weight:600;transition:color .14s,background .14s,box-shadow .14s,transform .14s}.workaholic-whiteboard-canvas .tlui-menu-zone .tlui-button:is(:hover,:focus-visible),.workaholic-whiteboard-canvas .tlui-menu-zone .tlui-button[data-state=open],.workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button:is(:hover,:focus-visible),.workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button[data-state=open],.workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button__tool:is(:hover,:focus-visible),.workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button__tool[aria-pressed=true],.workaholic-whiteboard-share-button:hover,.workaholic-whiteboard-share-button:focus-visible,.workaholic-whiteboard-share-button[data-state=open]{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text);box-shadow:var(--planner-black-shadow-hover);outline:none;transform:translateY(-1px)}.workaholic-whiteboard-canvas .tlui-menu-zone .tlui-row>*+*,.workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-toolbar>*+*{border-left:1px solid #11111114}.workaholic-whiteboard-canvas .tlui-toolbar,.workaholic-whiteboard-canvas .tlui-menu,.workaholic-whiteboard-canvas .tlui-style-panel,.workaholic-whiteboard-canvas .tlui-help-menu,.workaholic-whiteboard-canvas .tlui-actions-menu{border:1px solid var(--workaholic-whiteboard-panel-border);background:var(--workaholic-whiteboard-panel);box-shadow:var(--workaholic-whiteboard-panel-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.08);border-radius:0}.workaholic-whiteboard-canvas .tlui-popover__content,.workaholic-whiteboard-canvas .tlui-select__content{border:1px solid var(--workaholic-whiteboard-panel-border);background:var(--workaholic-whiteboard-panel);box-shadow:0 26px 44px -24px #0f172a47,0 12px 22px -18px #0f172a2e,var(--workaholic-whiteboard-panel-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.08);z-index:calc(var(--tl-layer-menus) + 2);border-radius:0}.workaholic-whiteboard-canvas .tlui-popover__content>.tlui-toolbar,.workaholic-whiteboard-canvas .tlui-popover__content>.tlui-menu,.workaholic-whiteboard-canvas .tlui-select__content>.tlui-menu{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0}.workaholic-whiteboard-canvas :is(.tlui-popover__content,.tlui-select__content) :is(.tlui-menu__item,.tlui-button__menu),.workaholic-whiteboard-inline-stylebar :is(.tlui-popover__content,.tlui-select__content) :is(.tlui-menu__item,.tlui-button__menu){justify-content:flex-start;gap:.55rem;width:100%;min-width:11rem;height:2.3rem;padding:0 .75rem;transform:none}.workaholic-whiteboard-canvas :is(.tlui-popover__content,.tlui-select__content) .tlui-button__label,.workaholic-whiteboard-inline-stylebar :is(.tlui-popover__content,.tlui-select__content) .tlui-button__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline-flex;overflow:hidden}.workaholic-whiteboard-canvas .tlui-button,.workaholic-whiteboard-canvas .tlui-button__tool,.workaholic-whiteboard-canvas .tlui-menu__group,.workaholic-whiteboard-canvas .tlui-toolbar__tools{border-radius:0}.workaholic-whiteboard-canvas .tlui-menu,.workaholic-whiteboard-canvas .tlui-style-panel,.workaholic-whiteboard-canvas .tlui-help-menu{min-width:15rem}.workaholic-whiteboard-share-panel{pointer-events:all;order:2;align-items:center;gap:.6rem;padding-top:0;padding-left:0;padding-right:0;display:inline-flex}.workaholic-whiteboard-share-panel__divider{background:#1111111f;align-self:stretch;width:1px}.workaholic-whiteboard-share-panel .tlui-people-menu__avatars-button{height:40px;padding-right:0}.workaholic-whiteboard-share-button{border:1px solid var(--planner-silver-border);-webkit-backdrop-filter:blur(18px)saturate(1.08);min-width:0;height:40px;color:var(--planner-silver-text);letter-spacing:0;padding:0 14px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;border-radius:0!important}.workaholic-whiteboard-share-button .tlui-button__label{text-align:center}[data-theme=dark] .workaholic-whiteboard-share-panel__divider{background:#ffffff24}[data-theme=dark] .workaholic-whiteboard-canvas .tlui-menu-zone :is(.tlui-button__label,.tlui-page-menu__name,.tlui-button__icon,.tlui-icon),[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel :is(.tlui-button__label,.tlui-button__icon,.tlui-icon),[data-theme=dark] .workaholic-whiteboard-share-button .tlui-button__label{color:currentColor}[data-theme=dark] .workaholic-whiteboard-canvas .tlui-menu-zone :is(svg,.tlui-icon),[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel :is(svg,.tlui-icon),[data-theme=dark] .workaholic-whiteboard-share-button svg{color:currentColor;fill:currentColor;stroke:currentColor}.workaholic-whiteboard-share-menu{min-width:14rem}.workaholic-whiteboard-share-menu__item{justify-content:flex-start;width:100%}.workaholic-whiteboard-canvas .tlui-menu__group+.tlui-menu__group{border-top:1px solid #11111114}.workaholic-whiteboard-canvas .tlui-menu__item,.workaholic-whiteboard-canvas .tlui-button__menu{letter-spacing:0;min-height:2.25rem;font-family:Helvetica,Arial,sans-serif;font-size:.72rem;font-weight:600}.workaholic-whiteboard-canvas .tlui-menu__item:is(:hover,:focus-visible),.workaholic-whiteboard-canvas .tlui-button__menu:is(:hover,:focus-visible),.workaholic-whiteboard-share-menu__item:is(:hover,:focus-visible){border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);transform:translateY(-1px)}.workaholic-whiteboard-inline-stylebar,.workaholic-whiteboard-inline-stylebar .tlui-style-panel__section,.workaholic-whiteboard-inline-stylebar .tlui-toolbar,.workaholic-whiteboard-inline-stylebar .tlui-row,.workaholic-whiteboard-inline-stylebar .tlui-grid,.workaholic-whiteboard-inline-stylebar .tlui-button,.workaholic-whiteboard-inline-stylebar .tlui-button__tool,.workaholic-whiteboard-inline-stylebar .tlui-button:after,.workaholic-whiteboard-inline-stylebar .tlui-button__tool:after{border-radius:0}.workaholic-whiteboard-inline-stylebar{width:max-content;min-width:max-content;height:var(--workaholic-whiteboard-stylebar-height);background:#ffffff14;align-items:stretch;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff14}.workaholic-whiteboard-inline-stylebar .tlui-style-panel__section{flex-direction:row;flex:none;align-items:stretch;gap:0;min-width:max-content;display:inline-flex}.workaholic-whiteboard-inline-stylebar .tlui-style-panel__section:empty,.workaholic-whiteboard-inline-stylebar .tlui-style-panel__section__common:empty{display:none}.workaholic-whiteboard-inline-stylebar .tlui-style-panel__section:not(:nth-last-child(-n+1 of.tlui-style-panel__section:not(:empty))){border-bottom:0;border-right:1px solid #1111111f}.workaholic-whiteboard-inline-stylebar .tlui-style-panel__section:has(.tlui-slider__container:last-child):not(:nth-last-child(-n+1 of.tlui-style-panel__section:not(:empty))){margin-bottom:0}.workaholic-whiteboard-inline-stylebar .tlui-style-panel__section__common:not(:only-child){border-bottom:0;margin-bottom:0}.workaholic-whiteboard-inline-stylebar .tlui-toolbar,.workaholic-whiteboard-inline-stylebar .tlui-row,.workaholic-whiteboard-inline-stylebar .tlui-grid,.workaholic-whiteboard-inline-stylebar .tlui-column{flex:none;align-items:stretch;gap:0;min-width:max-content;height:100%;padding:0;display:inline-flex}.workaholic-whiteboard-inline-stylebar .tlui-row>*,.workaholic-whiteboard-inline-stylebar .tlui-grid>*,.workaholic-whiteboard-inline-stylebar .tlui-column>*{margin:0}.workaholic-whiteboard-inline-stylebar .tlui-grid{width:auto;height:100%;display:inline-flex}.workaholic-whiteboard-inline-stylebar .tlui-button,.workaholic-whiteboard-inline-stylebar .tlui-button__tool{width:2.5rem;min-width:2.5rem;height:var(--workaholic-whiteboard-stylebar-height);box-shadow:none;background:0 0;border:1px solid #0000;flex:none;padding:0}.workaholic-whiteboard-inline-stylebar .tlui-button:is(:hover,:focus-visible),.workaholic-whiteboard-inline-stylebar .tlui-button__tool:is(:hover,:focus-visible),.workaholic-whiteboard-inline-stylebar .tlui-menu__item:is(:hover,:focus-visible){border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);transform:translateY(-1px)}.workaholic-whiteboard-inline-stylebar .tlui-button[data-state=open],.workaholic-whiteboard-inline-stylebar .tlui-button[data-isactive=true],.workaholic-whiteboard-inline-stylebar .tlui-button__tool[data-isactive=true],.workaholic-whiteboard-inline-stylebar .tlui-button__tool[aria-pressed=true]{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text);transform:translateY(-1px)}.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]{background:currentColor;border-color:#0000 #1111111f #0000 #0000;border-right-style:solid;border-right-width:1px;flex:none;width:2.25rem;min-width:2.25rem;height:2.2rem;position:relative}@supports (color:color-mix(in lab,red,red)){.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]{background:color-mix(in srgb,currentColor 72%,#ffffff38)}}.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]{box-shadow:none;transform:none}.workaholic-whiteboard-inline-stylebar .tlui-style-panel__section:first-child{flex:none}.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]:is(:hover,:focus-visible),.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-state=open],.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-isactive=true],.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][aria-pressed=true]{background:currentColor;border-color:#0000 #1111111f #0000 #0000}@supports (color:color-mix(in lab,red,red)){.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]:is(:hover,:focus-visible),.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-state=open],.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-isactive=true],.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][aria-pressed=true]{background:color-mix(in srgb,currentColor 72%,#ffffff38)}}.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]:is(:hover,:focus-visible),.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-state=open],.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-isactive=true],.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][aria-pressed=true]{box-shadow:none;color:inherit;transform:none}.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]:after{content:"";opacity:0;pointer-events:none;background:#111111eb;height:2px;position:absolute;bottom:0;left:0;right:0}.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]:is(:hover,:focus-visible):after,.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-state=open]:after,.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-isactive=true]:after,.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][aria-pressed=true]:after{opacity:1}.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."] .tlui-icon,.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."] .tlui-button__label,.workaholic-whiteboard-inline-stylebar [data-testid^="style.color."] .tlui-kbd{display:none}.workaholic-whiteboard-inline-stylebar .tlui-button__icon,.workaholic-whiteboard-inline-stylebar .tlui-icon{border-radius:0}.workaholic-whiteboard-inline-stylebar .tlui-slider__container{width:7.75rem;min-width:7.75rem;height:var(--workaholic-whiteboard-stylebar-height);flex:none;align-items:center;margin:0;padding:0 .6rem;display:inline-flex}.workaholic-whiteboard-inline-stylebar .tlui-icon{width:.94rem;height:.94rem}.workaholic-whiteboard-canvas .tl-shape[data-shape-type=image] .tl-hyperlink-button,.workaholic-whiteboard-canvas .tl-shape[data-shape-type=video] .tl-hyperlink-button,.workaholic-whiteboard-inline-stylebar .tlui-style-panel__subheading{display:none}.workaholic-whiteboard-inline-stylebar .tlui-slider,.workaholic-whiteboard-inline-stylebar .tlui-slider__track{width:100%}.workaholic-whiteboard-inline-stylebar .tlui-slider__track{height:100%}.workaholic-whiteboard-inline-stylebar .tlui-slider__track:after,.workaholic-whiteboard-inline-stylebar .tlui-slider__range{border-radius:999px;height:4px;top:calc(50% - 2px)}.workaholic-whiteboard-inline-stylebar .tlui-slider__track:after{background:#11111124}.workaholic-whiteboard-inline-stylebar .tlui-slider__range{background:#11111194}.workaholic-whiteboard-inline-stylebar .tlui-slider__thumb{background:#fff;width:1.1rem;height:1.1rem;box-shadow:inset 0 0 0 2px #111111d1,0 8px 14px -10px #0f172a47}.workaholic-whiteboard-inline-stylebar .tlui-button__label{letter-spacing:0;font-size:.82rem;font-weight:600}[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-style-panel__section:not(:nth-last-child(-n+1 of.tlui-style-panel__section:not(:empty))),[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]{border-right-color:#ffffff1f}[data-theme=dark] .workaholic-whiteboard-inline-stylebar{background:#050506;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #76767647,0 16px 28px -18px #4c4c4c57}[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-button[data-state=open],[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-button[data-isactive=true],[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-button__tool[data-isactive=true],[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-button__tool[aria-pressed=true]{border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow);color:var(--planner-black-text)}[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-button:is(:hover,:focus-visible),[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-button__tool:is(:hover,:focus-visible),[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-menu__item:is(:hover,:focus-visible){border-color:var(--planner-black-border);background:var(--planner-black-fill);box-shadow:var(--planner-black-shadow-hover);color:var(--planner-black-text);transform:translateY(-1px)}[data-theme=dark] .workaholic-whiteboard-canvas .tlui-menu-zone .tlui-button,[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button,[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button__tool,[data-theme=dark] .workaholic-whiteboard-share-button{color:#fff}[data-theme=dark] .workaholic-whiteboard-canvas .tlui-menu-zone .tlui-button:is(:hover,:focus-visible),[data-theme=dark] .workaholic-whiteboard-canvas .tlui-menu-zone .tlui-button[data-state=open],[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button:is(:hover,:focus-visible),[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button[data-state=open],[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button__tool:is(:hover,:focus-visible),[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button__tool[aria-pressed=true],[data-theme=dark] .workaholic-whiteboard-share-button,[data-theme=dark] .workaholic-whiteboard-share-button:hover,[data-theme=dark] .workaholic-whiteboard-share-button:focus-visible,[data-theme=dark] .workaholic-whiteboard-share-button[data-state=open]{color:#fff;background:#050506;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #76767647,0 16px 28px -18px #4c4c4c57}[data-theme=dark] .workaholic-whiteboard-canvas .tlui-menu-zone .tlui-button:is(:hover,:focus-visible),[data-theme=dark] .workaholic-whiteboard-canvas .tlui-menu-zone .tlui-button[data-state=open],[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button:is(:hover,:focus-visible),[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button[data-state=open],[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button__tool:is(:hover,:focus-visible),[data-theme=dark] .workaholic-whiteboard-canvas .tlui-navigation-panel .tlui-button__tool[aria-pressed=true],[data-theme=dark] .workaholic-whiteboard-share-button:hover,[data-theme=dark] .workaholic-whiteboard-share-button:focus-visible,[data-theme=dark] .workaholic-whiteboard-share-button[data-state=open]{transform:none}[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-state=open],[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-isactive=true],[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][aria-pressed=true]{background:currentColor;border-color:#0000 #ffffff1f #0000 #0000}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-state=open],[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-isactive=true],[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][aria-pressed=true]{background:color-mix(in srgb,currentColor 72%,#ffffff38)}}[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-state=open],[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][data-isactive=true],[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."][aria-pressed=true]{box-shadow:none;color:inherit;transform:none}[data-theme=dark] .workaholic-whiteboard-canvas .tlui-popover__content,[data-theme=dark] .workaholic-whiteboard-canvas .tlui-select__content{box-shadow:0 30px 52px -26px #00000080,0 16px 28px -20px #00000057,var(--workaholic-whiteboard-panel-shadow)}[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-slider__track:after{background:#ffffff2e}[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-slider__range{background:#ffffffb3}[data-theme=dark] .workaholic-whiteboard-inline-stylebar .tlui-slider__thumb{background:#f5f5f5;box-shadow:inset 0 0 0 2px #111111db,0 10px 16px -10px #0006}[data-theme=dark] .workaholic-whiteboard-inline-stylebar [data-testid^="style.color."]:after{background:#fffffff0}.workaholic-map-shell{letter-spacing:0;grid-template-columns:minmax(300px,352px) minmax(0,1fr);gap:1rem;min-height:0;font-family:Helvetica,Arial,sans-serif;display:grid}.workaholic-map-summary{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;align-content:start;gap:1rem;padding:1.25rem;display:grid}.workaholic-map-summary__eyebrow{letter-spacing:0;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:600}.workaholic-map-summary__title{color:var(--ink);font-size:1.4rem;font-weight:600;line-height:1.05}.workaholic-map-summary__copy{color:var(--muted);font-size:.83rem;font-weight:400;line-height:1.5}.workaholic-map-summary__stats{gap:.65rem;display:grid}.workaholic-map-summary__stat{border:1px solid var(--line);text-transform:uppercase;letter-spacing:0;color:var(--muted);background:#fff;justify-content:space-between;align-items:center;padding:.8rem .9rem;font-size:.74rem;display:flex}.workaholic-map-summary__stat strong{letter-spacing:0;color:var(--ink);font-size:1rem;font-weight:600}.workaholic-map-summary__section{border-top:1px solid var(--line);gap:.75rem;padding-top:1rem;display:grid}.workaholic-map-summary__section-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.workaholic-map-summary__section-title{letter-spacing:0;text-transform:uppercase;color:var(--ink);font-size:.75rem;font-weight:600}.workaholic-map-summary__hint{color:var(--muted);font-size:.76rem;line-height:1.45}.workaholic-map-summary__reset{color:var(--ink);background:0 0;border:0;border-bottom:1px solid #1113;padding:.15rem 0;font-size:.73rem;font-weight:600}.workaholic-map-summary__stack{gap:.65rem;display:grid}.workaholic-map-summary__stack-item{border:1px solid var(--line);background:#fff;gap:.35rem;padding:.85rem .9rem;display:grid}.workaholic-map-summary__stack-item strong{color:var(--ink);font-size:.8rem;font-weight:600}.workaholic-map-summary__stack-item span{color:var(--muted);font-size:.74rem;line-height:1.45}.workaholic-map-summary__stack-meta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.55rem;display:flex}.workaholic-map-summary__stack-status{letter-spacing:0;text-transform:uppercase;color:var(--ink);background:#f5f5f5;border:1px solid #1111111f;align-items:center;padding:.18rem .42rem;font-size:.68rem;font-weight:600;display:inline-flex}.workaholic-map-summary__stack-status.is-live{color:#065f46;background:#d1fae5b3;border-color:#065f462e}.workaholic-map-summary__stack-status.is-ready{background:#f4f4f5eb;border-color:#1111111f}.workaholic-map-summary__legend{border-top:1px solid var(--line);color:var(--muted);gap:.55rem;padding-top:1rem;font-size:.76rem;display:grid}.workaholic-map-summary__legend div{align-items:center;gap:.55rem;display:flex}.workaholic-map-summary__legend-dot{border-radius:0;flex:none;width:.65rem;height:.65rem;display:inline-flex}.workaholic-map-summary__legend-dot--goal{background:#6b7280;box-shadow:0 0 0 3px #6b728024}.workaholic-map-summary__legend-dot--pin{background:#111;box-shadow:0 0 0 3px #1111111a}.workaholic-map-summary__feed{gap:.6rem;min-height:0;max-height:26rem;display:grid;overflow:auto}.workaholic-map-summary__empty{border:1px dashed var(--line-strong);background:#fff;gap:.35rem;padding:.95rem;display:grid}.workaholic-map-summary__empty strong{color:var(--ink);font-size:.8rem;font-weight:600}.workaholic-map-summary__empty span{color:var(--muted);font-size:.73rem;line-height:1.45}.workaholic-map-summary__item{border:1px solid var(--line);text-align:left;cursor:grab;background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem .9rem;transition:border-color .14s,transform .14s,box-shadow .14s;display:grid}.workaholic-map-summary__item:hover{transform:translateY(-1px);box-shadow:0 14px 28px #0f172a14}.workaholic-map-summary__item.is-active{border-color:#1111113d;box-shadow:0 16px 34px #0f172a1f}.workaholic-map-summary__item.is-pinned{background:linear-gradient(#fff,#f4f4f5f5),#fff;border-color:#1113}.workaholic-map-summary__item-accent{border-radius:0;width:.35rem;min-height:2.5rem}.workaholic-map-summary__item-body{gap:.2rem;min-width:0;display:grid}.workaholic-map-summary__item-body strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:.82rem;font-weight:600;overflow:hidden}.workaholic-map-summary__item-body span,.workaholic-map-summary__item-meta span{color:var(--muted);font-size:.72rem}.workaholic-map-summary__item-meta{justify-items:end;gap:.18rem;display:grid}.workaholic-map-summary__item-meta .is-live{color:#065f46;font-weight:600}.workaholic-map-summary__item-meta .is-warning{color:#b45309;font-weight:600}.workaholic-map-boards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-height:0;display:grid}.workaholic-map-panel{gap:.75rem;min-height:0;display:grid}.workaholic-map-panel__header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.workaholic-map-panel__header h3{color:var(--ink);font-size:1.12rem;font-weight:600}.workaholic-map-panel__eyebrow{letter-spacing:0;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:600}.workaholic-map-panel__copy{max-width:38rem;color:var(--muted);margin-top:.25rem;font-size:.76rem;line-height:1.45}.workaholic-map-panel__badges{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.workaholic-map-panel__badge{border:1px solid var(--line);letter-spacing:0;text-transform:uppercase;color:var(--muted);background:#fff;align-items:center;padding:.45rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex}.workaholic-map-panel__badge.is-live{color:#065f46;background:#d1fae5b3;border-color:#065f462e}.workaholic-map-canvas{border:1px solid var(--line);min-width:0;min-height:0;box-shadow:var(--shadow-soft);background:#fff;position:relative;overflow:hidden}.workaholic-map-canvas.is-drop-target:after{content:"";pointer-events:none;z-index:3;border:2px dashed #11111157;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-map-canvas__drop-hint{z-index:4;color:var(--ink);background:#fffffff5;border:1px solid #1111111f;padding:.55rem .7rem;font-size:.72rem;font-weight:600;position:absolute;top:1rem;left:1rem}.workaholic-map-canvas__empty{z-index:4;background:#fffffff5;border:1px solid #1111111f;gap:.3rem;max-width:26rem;padding:.8rem .9rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.workaholic-map-canvas__empty strong{color:var(--ink);font-size:.8rem;font-weight:600}.workaholic-map-canvas__empty span{color:var(--muted);font-size:.72rem;line-height:1.45}.workaholic-map-canvas .maplibregl-map{width:100%;min-height:540px}.workaholic-map-canvas--analysis .maplibregl-map{min-height:420px}.workaholic-map-canvas .maplibregl-canvas{outline:none}.workaholic-map-canvas .maplibregl-popup-content{border:1px solid #11111114;border-radius:0;padding:0;box-shadow:0 18px 38px #0f172a29}.workaholic-map-canvas .maplibregl-popup-tip{border-top-color:#fff}.workaholic-map-marker{color:var(--ink);background:#fffffff5;border:1px solid #1111111a;align-items:center;gap:.45rem;padding:.38rem .62rem;transition:transform .14s,box-shadow .14s,border-color .14s;display:inline-flex;box-shadow:0 10px 24px #0f172a29}.workaholic-map-marker:hover{transform:translateY(-1px);box-shadow:0 16px 28px #0f172a33}.workaholic-map-marker.is-active{border-color:var(--workaholic-map-marker-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-map-marker.is-active{border-color:color-mix(in srgb,var(--workaholic-map-marker-accent) 38%,#1111112e)}}.workaholic-map-marker.is-warning{border-color:#b453093d}.workaholic-map-marker.is-pinned{background:linear-gradient(#fff,#f4f4f5f5),#fff}.workaholic-map-marker--goal{background:#f8fafcfa}.workaholic-map-marker__dot{background:var(--workaholic-map-marker-accent);width:.65rem;height:.65rem;box-shadow:0 0 0 3px var(--workaholic-map-marker-accent);border-radius:0}@supports (color:color-mix(in lab,red,red)){.workaholic-map-marker__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--workaholic-map-marker-accent) 16%,transparent)}}.workaholic-map-marker__label{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-size:.74rem;font-weight:600;overflow:hidden}.workaholic-map-cluster{min-width:5.6rem;color:var(--ink);background:#fffffff5;border:1px solid #1111111f;justify-items:center;gap:.15rem;padding:.5rem .65rem;display:grid;box-shadow:0 12px 26px #0f172a2e}.workaholic-map-cluster strong{font-size:.95rem;font-weight:600}.workaholic-map-cluster span{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-size:.68rem;overflow:hidden}.workaholic-map-cluster.is-active{border-color:#11111138}.workaholic-map-cluster.is-warning{border-color:#b453093d}.workaholic-map-provider-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.workaholic-map-provider-strip__tile{border:1px solid var(--line);background:#fff;gap:.3rem;padding:.8rem .85rem;display:grid}.workaholic-map-provider-strip__tile strong{color:var(--ink);font-size:.78rem;font-weight:600}.workaholic-map-provider-strip__tile span{color:var(--muted);font-size:.72rem;line-height:1.45}.workaholic-map-analysis{gap:.55rem;display:grid}.workaholic-map-analysis__empty{border:1px dashed var(--line-strong);background:#fff;gap:.3rem;padding:.95rem;display:grid}.workaholic-map-analysis__empty strong{color:var(--ink);font-size:.8rem;font-weight:600}.workaholic-map-analysis__empty span{color:var(--muted);font-size:.72rem;line-height:1.45}.workaholic-map-analysis__row{border:1px solid var(--line);background:#fff;gap:.45rem;padding:.8rem .9rem;display:grid}.workaholic-map-analysis__copy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.workaholic-map-analysis__copy strong{color:var(--ink);font-size:.79rem;font-weight:600}.workaholic-map-analysis__copy span{color:var(--muted);font-size:.72rem}.workaholic-map-analysis__bar{background:#1111110f;height:.5rem}.workaholic-map-analysis__bar span{background:linear-gradient(90deg,#111,#4b5563);height:100%;display:block}.workaholic-map-popup{letter-spacing:0;gap:.55rem;min-width:220px;padding:.95rem;font-family:Helvetica,Arial,sans-serif;display:grid}.workaholic-map-popup strong{color:var(--ink);font-size:.92rem;font-weight:600;line-height:1.3}.workaholic-map-popup p{color:var(--muted);font-size:.76rem;font-weight:400}.workaholic-map-popup__meta,.workaholic-map-popup__details{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.workaholic-map-popup__stage{border:1px solid var(--workaholic-map-popup-accent);align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.workaholic-map-popup__stage{border:1px solid color-mix(in srgb,var(--workaholic-map-popup-accent) 28%,transparent)}}.workaholic-map-popup__stage{background:var(--workaholic-map-popup-accent)}@supports (color:color-mix(in lab,red,red)){.workaholic-map-popup__stage{background:color-mix(in srgb,var(--workaholic-map-popup-accent) 12%,white)}}.workaholic-map-popup__stage{letter-spacing:0;text-transform:uppercase;color:var(--workaholic-map-popup-accent);padding:.2rem .45rem;font-size:.66rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.workaholic-map-popup__stage{color:color-mix(in srgb,var(--workaholic-map-popup-accent) 72%,#111)}}.workaholic-map-popup__live{letter-spacing:0;text-transform:uppercase;color:#065f46;font-size:.66rem;font-weight:600}.workaholic-map-popup__warning{letter-spacing:0;text-transform:uppercase;color:#b45309;font-size:.66rem;font-weight:600}.workaholic-map-popup__details{color:var(--muted);font-size:.74rem}.workaholic-map-popup__action{color:var(--ink);background:0 0;border:0;border-bottom:1px solid #11111129;justify-content:center;padding:.4rem 0;font-size:.74rem;font-weight:600;display:inline-flex}.workaholic-map-empty{border:1px dashed var(--line-strong);text-align:center;letter-spacing:0;background:linear-gradient(#fffffffa,#f6f8fbf0),#fff;place-items:center;gap:.85rem;min-height:420px;padding:2rem;font-family:Helvetica,Arial,sans-serif;display:grid}.workaholic-map-empty__icon{border:1px solid var(--line);width:3rem;height:3rem;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.workaholic-map-empty h2{color:var(--ink);font-size:1.15rem;font-weight:600}.workaholic-map-empty p{max-width:34rem;color:var(--muted);font-size:.88rem;font-weight:400;line-height:1.6}@media(max-width:1240px){.workaholic-map-shell,.workaholic-map-boards{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.workaholic-map-provider-strip{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.workaholic-map-panel__header,.workaholic-map-summary__section-row,.workaholic-map-analysis__copy,.workaholic-map-summary__stack-meta{justify-content:stretch;display:grid}.workaholic-map-summary__item{grid-template-columns:auto minmax(0,1fr)}.workaholic-map-summary__item-meta{grid-column:2;justify-items:start}}[data-theme=dark] .workaholic-map-summary,[data-theme=dark] .workaholic-map-canvas,[data-theme=dark] .workaholic-map-empty{background:linear-gradient(#0f0f0ffa,#090909f0),#0c0c0c}[data-theme=dark] .workaholic-map-summary__item,[data-theme=dark] .workaholic-map-board__badge,[data-theme=dark] .workaholic-map-marker,[data-theme=dark] .workaholic-map-popup__action,[data-theme=dark] .workaholic-map-canvas .maplibregl-popup-content{background:#0f0f0ff0;border-color:#ffffff1f}[data-theme=dark] .workaholic-map-canvas .maplibregl-popup-tip{border-top-color:#0f0f0ff0}@media(max-width:1100px){.workaholic-map-shell{grid-template-columns:1fr}}.workaholic-map-view{background:#fff;width:100%;height:100%;min-height:0;position:relative}.workaholic-map-setup{background:#11111114;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:100%;height:100%;display:grid}.workaholic-map-setup__option{color:#111;letter-spacing:0;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;width:100%;height:100%;font-family:Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;transition:background .14s,color .14s;display:flex}.workaholic-map-setup__option:hover{color:#fff;background:#111}.workaholic-map-setup__option-label{padding:24px;display:block}.workaholic-operational-map{background:#f7f9fc;width:100%;height:100%;position:relative;overflow:hidden}.workaholic-operational-map.is-drop-target:after{content:"";pointer-events:none;z-index:3;background:0 0;border:1px solid #1111112e;position:absolute;top:24px;right:24px;bottom:24px;left:24px}.workaholic-operational-map__canvas{width:100%;height:100%}.workaholic-operational-map__toolbar{z-index:5;place-items:flex-end center;gap:8px;width:min(720px,100% - 40px);max-width:calc(100% - 40px);display:grid;position:absolute;top:20px;left:50%;transform:translate(-50%)}.workaholic-operational-map__search{align-items:center;width:100%;display:flex}.workaholic-operational-map__search-input{letter-spacing:0;color:#111;text-transform:uppercase;width:100%;max-width:100%;height:24px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #111;outline:none;padding:0 0 4px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;transition:opacity .14s}.workaholic-operational-map__search-input::placeholder{color:#111;opacity:1}.workaholic-operational-map__search-input:focus{box-shadow:none;border-bottom-color:#111}.workaholic-operational-map__quick-actions{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;width:100%;max-width:100%;padding:0 1px 1px;display:flex;overflow:auto hidden}.workaholic-operational-map__quick-actions::-webkit-scrollbar{display:none}.workaholic-operational-map__quick-action{color:#111111c7;letter-spacing:0;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(1.08);background:#ffffff0a;border:1px solid #1111111f;flex:none;align-items:center;gap:6px;height:28px;padding:0 8px;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px #1111110f}.workaholic-operational-map__quick-action svg{width:12px;height:12px}.workaholic-operational-map__quick-action.is-active,.workaholic-operational-map__quick-action:hover,.workaholic-operational-map__quick-action:focus-visible{color:#111;background:#ffffff14}.workaholic-operational-map__controls{z-index:5;flex:none;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:24px;right:18px}.workaholic-operational-map__control{color:#111111d6;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;justify-items:center;gap:4px;width:46px;padding:0 0 4px;transition:color .14s,border-color .14s;display:inline-grid}.workaholic-operational-map__control-preview{aspect-ratio:1;background:#eff3f7;border-radius:5px;width:100%;position:relative;overflow:hidden}.workaholic-operational-map__control-preview--light{background:radial-gradient(circle at 28% 24%,#cceee1 0,#cceee1 17%,#0000 18%),linear-gradient(135deg,#e6eaef,#edf2f8)}.workaholic-operational-map__control-preview--dark{background:radial-gradient(circle at 28% 24%,#46e6a5e0 0,#46e6a5e0 17%,#0000 18%),linear-gradient(135deg,#050607,#0a0d11 32%,#15d986 46%,#152235 55%,#06080c)}.workaholic-operational-map__control-preview--satellite{background:linear-gradient(130deg,#3d5041,#a8b090 24%,#6a7466 25%,#88907b 49%,#536957 50%,#bac39f 74%,#5f6b57 75%,#94a17f)}.workaholic-operational-map__control-preview-road{background:#fffffff5;position:absolute}.workaholic-operational-map__control-preview-road--vertical{border-radius:999px;width:18%;height:116%;top:-8%;left:41%}.workaholic-operational-map__control-preview-road--horizontal{border-radius:999px;width:116%;height:18%;top:41%;left:-8%}.workaholic-operational-map__control-preview--satellite .workaholic-operational-map__control-preview-road{box-shadow:none;background:#f4f6eff0}.workaholic-operational-map__control-preview-accent{border-radius:999px;position:absolute}.workaholic-operational-map__control-preview-accent--one{background:#ff4a3b;width:49%;height:9%;top:41%;left:0}.workaholic-operational-map__control-preview-accent--two{background:#1ee68a;width:9%;height:48%;top:0;left:41%}.workaholic-operational-map__control-preview--light .workaholic-operational-map__control-preview-accent{opacity:.9}.workaholic-operational-map__control-preview--satellite .workaholic-operational-map__control-preview-accent{opacity:.18;background:#dce5c6}.workaholic-operational-map__control-preview-label{background:#2870e7;border-radius:4px;width:18%;height:18%;position:absolute;top:12%;right:11%}.workaholic-operational-map__control-preview--light .workaholic-operational-map__control-preview-label{opacity:0}.workaholic-operational-map__control-preview-label:before{content:"";background:#fff;border-radius:999px;position:absolute;top:22%;right:28%;bottom:22%;left:28%}.workaholic-operational-map__control-text{letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:8px;font-weight:600;line-height:1}.workaholic-operational-map__control--utility{align-items:center;gap:0;width:22px;padding:0}.workaholic-operational-map__control--utility svg{width:11px;height:11px}.workaholic-operational-map__control:hover,.workaholic-operational-map__control:focus-visible,.workaholic-operational-map__control.is-active{color:#111;border-color:#111}.workaholic-operational-map__status{z-index:4;letter-spacing:0;text-transform:uppercase;color:#111111b3;-webkit-backdrop-filter:blur(18px)saturate(1.08);background:#ffffff08;border:1px solid #1111111a;align-items:center;height:34px;padding:0 12px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:54px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #0f172a0d}.workaholic-operational-map__card{z-index:5;scrollbar-width:none;-ms-overflow-style:none;-webkit-backdrop-filter:blur(18px)saturate(1.08);background:#ffffff05;border:1px solid #1111111f;width:min(620px,100vw - 40px);max-height:calc(100% - 120px);padding:16px;position:absolute;top:20px;left:20px;overflow-y:auto;box-shadow:0 18px 42px #0f172a24}.workaholic-operational-map__card::-webkit-scrollbar{display:none}.workaholic-operational-map__card--place{padding:0;overflow:hidden}.workaholic-operational-map__card-layout{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:18px;display:grid}.workaholic-operational-map__card-layout--place{grid-template-columns:minmax(0,1fr) 248px;gap:0}.workaholic-operational-map__card-copy{align-content:start;gap:10px;min-width:0;display:grid;position:relative}.workaholic-operational-map__card-copy--place{padding:18px 48px 18px 20px}.workaholic-operational-map__card-close{color:#1111117a;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:14px;right:14px}.workaholic-operational-map__card-close svg{width:14px;height:14px}.workaholic-operational-map__card-close:hover,.workaholic-operational-map__card-close:focus-visible{color:#111111d1}.workaholic-operational-map__card-gallery{align-content:start;align-self:stretch;gap:0;display:grid}.workaholic-operational-map__card-photo-button,.workaholic-operational-map__card-photo-thumb-button{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.workaholic-operational-map__card-photo{object-fit:cover;width:100%;height:340px;box-shadow:none;border:0;display:block}.workaholic-operational-map__card-photo-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid;overflow:hidden}.workaholic-operational-map__card-photo-thumb{object-fit:cover;width:100%;height:84px;box-shadow:none;border:0;display:block}.workaholic-operational-map__card-title{color:#111;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.2}.workaholic-operational-map__card-subtitle,.workaholic-operational-map__card-meta{color:#111111b3;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.workaholic-operational-map__card-facts,.workaholic-operational-map__card-links,.workaholic-operational-map__card-review-meta{flex-wrap:wrap;gap:8px 10px;display:flex}.workaholic-operational-map__card-facts span,.workaholic-operational-map__card-review-meta span,.workaholic-operational-map__card-review-meta a{color:#111111ad;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;text-decoration:none}.workaholic-operational-map__card-links{gap:6px}.workaholic-operational-map__card-link{color:#111;letter-spacing:0;background:#ffffff0a;border:1px solid #1111111a;align-items:center;height:28px;padding:0 10px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.workaholic-operational-map__card-reviews{gap:10px;display:grid}.workaholic-operational-map__card-review{border-top:1px solid #11111114;gap:4px;padding-top:10px;display:grid}.workaholic-operational-map__card-review-text,.workaholic-operational-map__card-attribution{color:#111111b8;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.workaholic-operational-map__card-review-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workaholic-operational-map__card-review-more{color:#111111e0;letter-spacing:0;align-items:center;width:fit-content;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.workaholic-operational-map__card-attribution a{color:inherit}.workaholic-operational-map__card-action{color:#fff;letter-spacing:0;cursor:pointer;background:#111;border:0;justify-self:start;height:34px;padding:0 14px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.workaholic-operational-map__results{z-index:4;scrollbar-width:none;-ms-overflow-style:none;gap:14px;width:min(1180px,100vw - 56px);padding:12px 46px 18px 18px;display:flex;position:absolute;bottom:112px;left:50%;overflow:auto hidden;transform:translate(-50%)}.workaholic-operational-map__results::-webkit-scrollbar{display:none}.workaholic-operational-map__results-close{color:#111111ad;-webkit-backdrop-filter:blur(18px)saturate(1.08);cursor:pointer;z-index:1;background:#ffffffad;border:0;flex:none;justify-content:center;align-self:flex-start;align-items:center;width:28px;height:28px;margin-left:auto;display:inline-flex;position:sticky;top:12px;right:0;box-shadow:0 12px 24px #0f172a1f}.workaholic-operational-map__results-close svg{width:14px;height:14px}.workaholic-operational-map__result{text-align:left;cursor:pointer;isolation:isolate;-webkit-backdrop-filter:blur(26px)saturate(1.12);background:#fff3;border:0;border-radius:18px;flex:0 0 420px;grid-template-columns:176px minmax(0,1fr);align-items:center;gap:14px;padding:0;display:grid;overflow:hidden;box-shadow:0 20px 38px #0f172a1f}.workaholic-operational-map__result.is-active{background:#ffffff47;box-shadow:0 24px 44px #0f172a29}.workaholic-operational-map__result-photo{object-fit:cover;border:0;width:176px;height:132px;box-shadow:0 16px 32px #0f172a38}.workaholic-operational-map__result-photo.is-empty{background:#1111110a;width:176px;height:132px;box-shadow:0 16px 32px #0f172a1f}.workaholic-operational-map__result-body{gap:8px;min-width:0;padding:0 18px 0 0;display:grid}.workaholic-operational-map__result-title,.workaholic-operational-map__result-meta,.workaholic-operational-map__result-subtitle{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;font-family:Helvetica,Arial,sans-serif;overflow:hidden}.workaholic-operational-map__result-title{color:#111;font-size:14px;font-weight:700;line-height:1.2}.workaholic-operational-map__result-meta,.workaholic-operational-map__result-subtitle{color:#111111a3;font-size:13px;font-weight:400}.workaholic-operational-map__task-placement{z-index:6;min-width:180px;padding-bottom:8px;position:absolute;transform:translate(-50%,-100%)}.workaholic-operational-map__drop-preview{z-index:6;pointer-events:none;justify-items:center;gap:8px;display:inline-grid;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.workaholic-operational-map__drop-preview-pin{background:#ffffffd6;border:2px solid #111;border-radius:999px;width:16px;height:16px;display:block;box-shadow:0 0 0 5px #ffffff42,0 12px 24px #0f172a24}.workaholic-operational-map__drop-preview-label{color:#111;letter-spacing:0;text-transform:uppercase;white-space:nowrap;background:#ffffffeb;border-bottom:1px solid #111111d1;align-items:center;min-height:26px;padding:0 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:600;display:inline-flex;box-shadow:0 14px 28px #0f172a1a}.workaholic-operational-map__task-placement-input{color:#111;letter-spacing:0;background:#ffffffeb;border:0;border-bottom:1px solid #111111db;outline:none;width:100%;padding:0 0 6px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;box-shadow:0 18px 34px #0f172a24}.workaholic-operational-map__task-placement-input::placeholder{color:#1111118f}.workaholic-operational-map__menu{align-items:flex-end;display:inline-flex;position:relative}.workaholic-operational-map__menu-panel{width:280px;max-height:min(360px,52vh);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;gap:10px;padding:0;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;overflow:hidden}.workaholic-operational-map__menu-panel--docked{position:relative;bottom:auto;right:auto}.workaholic-operational-map__menu-panel-header{color:#111;letter-spacing:0;text-transform:uppercase;border-bottom:1px solid #1111111f;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.workaholic-operational-map__menu-close{color:#11111185;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.workaholic-operational-map__menu-close svg{width:14px;height:14px}.workaholic-operational-map__menu-list{gap:0;padding-right:2px;display:grid;overflow-y:auto}.workaholic-operational-map__menu-empty{color:#1111118f;padding:10px 0 2px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;line-height:1.5}.workaholic-operational-map__menu-item{width:100%;box-shadow:none;color:#111;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #11111114;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;transition:color .14s,border-color .14s;display:grid}.workaholic-operational-map__menu-item.is-active{border-bottom-color:var(--map-task-stage-color,#c9ccd6)}@supports (color:color-mix(in lab,red,red)){.workaholic-operational-map__menu-item.is-active{border-bottom-color:color-mix(in srgb,var(--map-task-stage-color,#c9ccd6) 72%,#1111112e)}}.workaholic-operational-map__menu-item.is-active{color:#111}.workaholic-operational-map__menu-item:hover,.workaholic-operational-map__menu-item:focus-visible{color:#111;border-bottom-color:#1111113d;outline:none}.workaholic-operational-map__menu-item-icon{background:var(--map-task-stage-color,#c9ccd6);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.workaholic-operational-map__menu-item-icon{background:color-mix(in srgb,var(--map-task-stage-color,#c9ccd6) 18%,transparent)}}.workaholic-operational-map__menu-item-icon{color:#7d858f}.workaholic-operational-map__menu-item-copy{gap:4px;min-width:0;display:grid}.workaholic-operational-map__menu-item-title,.workaholic-operational-map__menu-item-meta{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;font-family:Helvetica,Arial,sans-serif;overflow:hidden}.workaholic-operational-map__menu-item-title{font-size:12px;font-weight:700}.workaholic-operational-map__menu-item-meta{color:#11111194;font-size:11px;font-weight:500}.workaholic-operational-map__dock{z-index:4;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;align-items:stretch;gap:12px;padding-bottom:4px;display:flex;position:absolute;bottom:20px;left:20px;right:20px;overflow-x:auto}.workaholic-operational-map__dock::-webkit-scrollbar{display:none}.workaholic-operational-map__dock-item{--map-task-stage-color:#c9ccd6;background:linear-gradient(180deg,var(--map-task-stage-color) 0 8px,#fffffffa 8px 100%);letter-spacing:0;color:#111;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(1.08);border:1px solid #1111111f;border-radius:0;flex:none;align-content:start;justify-items:center;gap:8px;width:120px;min-height:120px;padding:12px 10px 10px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;transition:transform .14s,box-shadow .14s,border-color .14s;display:grid;box-shadow:inset 0 1px #ffffff9e,0 16px 30px -22px #0f172a2e}.workaholic-operational-map__dock-item.is-active{border-color:var(--map-task-stage-color)}@supports (color:color-mix(in lab,red,red)){.workaholic-operational-map__dock-item.is-active{border-color:color-mix(in srgb,var(--map-task-stage-color) 70%,#1111112e)}}.workaholic-operational-map__dock-item.is-active{box-shadow:inset 0 0 0 1px var(--map-task-stage-color),inset 0 1px #ffffffb8,0 18px 36px -22px #0f172a3d}@supports (color:color-mix(in lab,red,red)){.workaholic-operational-map__dock-item.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--map-task-stage-color) 22%,transparent),inset 0 1px #ffffffb8,0 18px 36px -22px #0f172a3d}}.workaholic-operational-map__dock-item:hover,.workaholic-operational-map__dock-item:focus-visible{border-color:var(--map-task-stage-color);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.workaholic-operational-map__dock-item:hover,.workaholic-operational-map__dock-item:focus-visible{border-color:color-mix(in srgb,var(--map-task-stage-color) 52%,#11111124)}}.workaholic-operational-map__dock-item:hover,.workaholic-operational-map__dock-item:focus-visible{outline:none}.workaholic-operational-map__dock-icon{background:var(--map-task-stage-color);color:#fff;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;box-shadow:inset 0 1px #ffffff57,0 12px 20px -18px #0f172a47}.workaholic-operational-map__dock-label,.workaholic-operational-map__dock-status{text-align:center;width:100%;min-width:0;display:block;overflow:hidden}.workaholic-operational-map__dock-label{text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.55em;font-size:12px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.workaholic-operational-map__dock-status{letter-spacing:.08em;text-transform:uppercase;color:#111;font-size:10px;font-weight:700}.workaholic-operational-map__lightbox{z-index:6;-webkit-backdrop-filter:blur(18px)saturate(1.02);background:#0c0e1247;place-items:center;padding:28px;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-operational-map__lightbox-frame{justify-content:center;align-items:center;width:min(1240px,100vw - 56px);max-width:100%;min-height:calc(100vh - 56px);display:flex;position:relative}.workaholic-operational-map__lightbox-image{object-fit:contain;width:auto;max-width:min(980px,100vw - 200px);height:auto;max-height:calc(100vh - 56px);display:block;box-shadow:0 30px 80px #00000047}.workaholic-operational-map__lightbox-close{color:#fff;cursor:pointer;z-index:3;background:#0c0e122e;border:1px solid #ffffff2e;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:18px;right:18px}.workaholic-operational-map__lightbox-nav{color:#fff;cursor:pointer;z-index:2;background:#101218d6;border:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:absolute;right:24px;box-shadow:0 20px 44px #00000057}.workaholic-operational-map__lightbox-nav--previous{top:calc(50% - 56px)}.workaholic-operational-map__lightbox-nav--next{top:calc(50% + 8px)}.workaholic-operational-map__lightbox-nav svg{width:18px;height:18px;display:block}@media(max-width:900px){.workaholic-operational-map__lightbox{padding:18px}.workaholic-operational-map__lightbox-frame{width:100%;min-height:calc(100vh - 36px)}.workaholic-operational-map__lightbox-image{max-width:calc(100vw - 124px);max-height:calc(100vh - 36px)}.workaholic-operational-map__lightbox-nav{width:42px;height:42px;right:10px}.workaholic-operational-map__lightbox-nav--previous{top:calc(50% - 48px)}.workaholic-operational-map__lightbox-nav--next{top:calc(50% + 6px)}}[data-theme=dark] .workaholic-operational-map{background:#07090d}[data-theme=dark] .workaholic-operational-map.is-drop-target:after{background:0 0;border-color:#ffffff29}[data-theme=dark] .workaholic-operational-map__search-input,[data-theme=dark] .workaholic-operational-map__status,[data-theme=dark] .workaholic-operational-map__card,[data-theme=dark] .workaholic-operational-map__dock-item{border-color:#ffffff14;box-shadow:0 18px 42px #0000003d}[data-theme=dark] .workaholic-operational-map__dock-item{background:linear-gradient(180deg,var(--map-task-stage-color) 0 8px,#0a0c10f5 8px 100%);border-color:#ffffff1f}[data-theme=dark] .workaholic-operational-map__controls{background:#07090d0a;border-color:#ffffff1f;box-shadow:0 14px 34px #0000002e}[data-theme=dark] .workaholic-operational-map__quick-action,[data-theme=dark] .workaholic-operational-map__result{background:#07090d3d;border-color:#ffffff14;box-shadow:0 18px 42px #0000004d}[data-theme=dark] .workaholic-operational-map__task-placement-input{color:#f7fbff;background:#07090db8;box-shadow:0 18px 42px #00000052}[data-theme=dark] .workaholic-operational-map__drop-preview-pin{background:#07090dd6;border-color:#f7fbffeb;box-shadow:0 0 0 5px #07090d47,0 14px 28px #00000047}[data-theme=dark] .workaholic-operational-map__drop-preview-label{color:#f7fbff;background:#07090de0;border-bottom-color:#f7fbffd6;box-shadow:0 18px 32px #00000047}[data-theme=dark] .workaholic-operational-map__task-placement-input{border-bottom-color:#f7fbffd1}[data-theme=dark] .workaholic-operational-map__task-placement-input::placeholder,[data-theme=dark] .workaholic-operational-map__menu-item-meta,[data-theme=dark] .workaholic-operational-map__menu-empty,[data-theme=dark] .workaholic-operational-map__menu-close{color:#e8eefaa3}[data-theme=dark] .workaholic-operational-map__menu-panel-header{border-bottom-color:#ffffff1f}[data-theme=dark] .workaholic-operational-map__menu-item{color:#f7fbff;box-shadow:none;background:0 0;border-bottom-color:#ffffff14}[data-theme=dark] .workaholic-operational-map__menu-item.is-active{border-bottom-color:var(--map-task-stage-color,#c9ccd6)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-operational-map__menu-item.is-active{border-bottom-color:color-mix(in srgb,var(--map-task-stage-color,#c9ccd6) 40%,#ffffff38)}}[data-theme=dark] .workaholic-operational-map__menu-item:hover,[data-theme=dark] .workaholic-operational-map__menu-item:focus-visible{border-bottom-color:#fff3}[data-theme=dark] .workaholic-operational-map__menu-item-icon{color:#c8ced6;background:#ffffff14}[data-theme=dark] .workaholic-operational-map__results-close{color:#f7fbffd1;background:#07090db8;box-shadow:0 14px 28px #00000047}[data-theme=dark] .workaholic-operational-map__search-input{color:#f3f7ff;background:0 0;border-bottom-color:#ffffffd6}[data-theme=dark] .workaholic-operational-map__search-input::placeholder,[data-theme=dark] .workaholic-operational-map__card-subtitle,[data-theme=dark] .workaholic-operational-map__card-meta,[data-theme=dark] .workaholic-operational-map__status,[data-theme=dark] .workaholic-operational-map__control,[data-theme=dark] .workaholic-operational-map__quick-action,[data-theme=dark] .workaholic-operational-map__result-meta,[data-theme=dark] .workaholic-operational-map__result-subtitle,[data-theme=dark] .workaholic-operational-map__card-facts span,[data-theme=dark] .workaholic-operational-map__card-review-meta span,[data-theme=dark] .workaholic-operational-map__card-review-meta a,[data-theme=dark] .workaholic-operational-map__card-review-text,[data-theme=dark] .workaholic-operational-map__card-attribution{color:#e8eefab3}[data-theme=dark] .workaholic-operational-map__search-input:focus{box-shadow:none;border-bottom-color:#fff}[data-theme=dark] .workaholic-operational-map__result-title,[data-theme=dark] .workaholic-operational-map__card-title,[data-theme=dark] .workaholic-operational-map__dock-item{color:#f7fbff}[data-theme=dark] .workaholic-operational-map__dock-item:hover,[data-theme=dark] .workaholic-operational-map__dock-item:focus-visible,[data-theme=dark] .workaholic-operational-map__dock-item.is-active{border-color:var(--map-task-stage-color)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .workaholic-operational-map__dock-item:hover,[data-theme=dark] .workaholic-operational-map__dock-item:focus-visible,[data-theme=dark] .workaholic-operational-map__dock-item.is-active{border-color:color-mix(in srgb,var(--map-task-stage-color) 44%,#fff3)}}[data-theme=dark] .workaholic-operational-map__dock-status{color:#ffffffe6}[data-theme=dark] .workaholic-operational-map__card-action{color:#090b10;background:#f6f8fc}[data-theme=dark] .workaholic-operational-map__dock-item.is-active,[data-theme=dark] .workaholic-operational-map__quick-action.is-active,[data-theme=dark] .workaholic-operational-map__quick-action:hover,[data-theme=dark] .workaholic-operational-map__quick-action:focus-visible,[data-theme=dark] .workaholic-operational-map__control:hover,[data-theme=dark] .workaholic-operational-map__control:focus-visible,[data-theme=dark] .workaholic-operational-map__control.is-active,[data-theme=dark] .workaholic-operational-map__result.is-active{color:#fff}[data-theme=dark] .workaholic-operational-map__result.is-active{background:#07090d57;box-shadow:0 22px 38px #00000057}[data-theme=dark] .workaholic-operational-map__control{color:#f7fbffd6;background:0 0}[data-theme=dark] .workaholic-operational-map__control.is-active{border-color:#fff}.workaholic-operational-map__canvas .gm-bundled-control{transform-origin:100% 100%;transform:scale(.55)}.workaholic-operational-map__canvas .gm-bundled-control .gm-control-active{min-width:24px;min-height:24px}@media(max-width:900px){.workaholic-map-setup{grid-template-columns:minmax(0,1fr)}.workaholic-map-setup__option{min-height:200px;font-size:18px}.workaholic-operational-map__toolbar{gap:7px;width:calc(100% - 28px);max-width:calc(100% - 28px);top:14px}.workaholic-operational-map__controls{gap:6px;bottom:14px;right:12px}.workaholic-operational-map__control{gap:3px;width:38px;padding:0 0 3px}.workaholic-operational-map__control--utility{width:20px;padding:0}.workaholic-operational-map__control-preview{border-radius:4px}.workaholic-operational-map__control-text{font-size:7px}.workaholic-operational-map__quick-action{height:26px;padding:0 7px}.workaholic-operational-map__results{gap:10px;width:calc(100vw - 20px);padding:8px 38px 12px 10px;bottom:108px;left:50%}.workaholic-operational-map__results-close{width:24px;height:24px;top:8px}.workaholic-operational-map__result{flex-basis:280px;grid-template-columns:120px minmax(0,1fr);gap:10px}.workaholic-operational-map__result-photo,.workaholic-operational-map__result-photo.is-empty{width:120px;height:108px}.workaholic-operational-map__result-body{gap:6px;padding:0 10px 0 0}.workaholic-operational-map__result-title{font-size:12px}.workaholic-operational-map__result-meta,.workaholic-operational-map__result-subtitle{font-size:11px}.workaholic-operational-map__card{width:auto;top:auto;bottom:74px;left:14px}.workaholic-operational-map__card-layout,.workaholic-operational-map__card-layout--place{grid-template-columns:minmax(0,1fr)}.workaholic-operational-map__card-gallery{order:-1}.workaholic-operational-map__card-photo{height:220px}.workaholic-operational-map__card-copy--place{padding:16px 40px 16px 16px}.workaholic-operational-map__menu-panel{width:min(280px,100vw - 28px);bottom:calc(100% + 8px);right:-2px}.workaholic-operational-map__dock{bottom:14px;left:14px;right:14px}.workaholic-operational-map__dock-item{gap:6px;width:96px;min-height:96px;padding:10px 8px 8px}.workaholic-operational-map__dock-icon{width:28px;height:28px}.workaholic-operational-map__dock-label{min-height:2.3em;font-size:11px}.workaholic-operational-map__dock-status{font-size:9px}}.view-tab-context-menu{z-index:70;background:var(--overlay-surface);min-width:14.75rem;box-shadow:var(--overlay-shadow);-webkit-backdrop-filter:var(--overlay-backdrop);backdrop-filter:var(--overlay-backdrop);border:0;gap:0;padding:10px 0;display:grid;position:fixed;overflow:hidden}.view-tab-context-menu__menu-item{background:0 0}.view-tab-context-menu .workaholic-analytics-menu-item:hover,.view-tab-context-menu .workaholic-analytics-menu-item:focus-visible,.view-tab-context-menu .workaholic-analytics-menu-item.is-active{background:linear-gradient(90deg,var(--workaholic-analytics-ink),transparent 84%),var(--overlay-hover)}@supports (color:color-mix(in lab,red,red)){.view-tab-context-menu .workaholic-analytics-menu-item:hover,.view-tab-context-menu .workaholic-analytics-menu-item:focus-visible,.view-tab-context-menu .workaholic-analytics-menu-item.is-active{background:linear-gradient(90deg,color-mix(in srgb,var(--workaholic-analytics-ink) 8%,transparent),transparent 84%),color-mix(in srgb,var(--overlay-hover) 72%,transparent)}}.view-tab-context-menu .workaholic-analytics-menu-item{text-transform:uppercase;letter-spacing:0}.view-tab-context-menu__swatch-preview{background:var(--tab-swatch);width:2rem;height:2rem;color:var(--tab-swatch-color,#111);box-shadow:inset 0 0 0 1px var(--tab-swatch-border),inset 0 1px #ffffff47,inset 0 -1px #0003,0 8px 14px -12px #0f172a47;border-radius:.42rem;justify-content:center;align-items:center;display:inline-flex}.view-tab-context-menu__menu-item .workaholic-analytics-menu-item-main>span:last-child{color:var(--workaholic-analytics-ink);text-transform:uppercase;letter-spacing:0;font-size:12px;font-weight:600}.view-tab-context-menu__swatch-icon{width:100%;height:100%;min-height:100%;box-shadow:none;color:var(--tab-swatch-color,#111);background:0 0}@supports (color:color-mix(in lab,red,red)){.view-tab-context-menu__swatch-icon{color:color-mix(in srgb,var(--tab-swatch-color,#111) 72%,#44505c 28%)}}.view-tab-context-menu__trailing{min-width:1rem;color:var(--workaholic-analytics-muted);letter-spacing:0;text-transform:uppercase;justify-content:flex-end;align-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.view-tab-context-menu__trailing svg{color:var(--workaholic-analytics-ink)}.view-tab-context-menu__finish-row{align-items:center;gap:10px;padding:8px 12px 10px;display:flex}.view-tab-context-menu__finish-swatch{color:var(--workaholic-analytics-ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.view-tab-context-menu__finish-swatch .view-tab-context-menu__swatch-preview{width:2.15rem;height:2.15rem}.view-tab-context-menu__finish-swatch .view-tab-context-menu__swatch-icon{color:var(--tab-swatch-color,#111)}@supports (color:color-mix(in lab,red,red)){.view-tab-context-menu__finish-swatch .view-tab-context-menu__swatch-icon{color:color-mix(in srgb,var(--tab-swatch-color,#111) 78%,#38424c 22%)}}.view-tab-context-menu__finish-swatch:hover .view-tab-context-menu__swatch-preview,.view-tab-context-menu__finish-swatch:focus-visible .view-tab-context-menu__swatch-preview,.view-tab-context-menu__finish-swatch.is-active .view-tab-context-menu__swatch-preview{box-shadow:inset 0 0 0 1px var(--tab-swatch-border),inset 0 1px #ffffff47,inset 0 -1px #0003,0 10px 18px -12px #0f172a52}.view-tab-context-menu__finish-check{color:var(--workaholic-analytics-ink);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.38rem;right:-.45rem}.view-tab-context-menu__icon-grid{padding-top:2px;padding-bottom:10px}.view-tab-context-menu__icon-grid.metal-icon-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 10px;padding:0 12px 8px}.view-tab-context-menu__icon-grid .metal-icon-picker__item{align-content:start;gap:2px}.view-tab-context-menu__icon-grid .metal-icon-picker__preview{width:1.05rem;height:1.05rem;box-shadow:none;background:0 0;border:0;border-radius:0}.view-tab-context-menu__icon-grid .metal-icon-picker__preview svg{width:1rem;height:1rem}.view-tab-context-menu__icon-grid .metal-icon-picker__label{display:none}.view-tab-context-menu__icon-grid .metal-icon-picker__item:hover .metal-icon-picker__preview,.view-tab-context-menu__icon-grid .metal-icon-picker__item:focus-visible .metal-icon-picker__preview,.view-tab-context-menu__icon-grid .metal-icon-picker__item.is-active .metal-icon-picker__preview{box-shadow:none;transform:none}.view-tab-context-menu__icon-grid .metal-icon-picker__check{width:auto;height:auto;box-shadow:none;color:var(--workaholic-analytics-ink);background:0 0;border-radius:0;margin-top:-1px;position:static}.view-tab-new-view-menu-content{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.view-tab-new-view-menu{isolation:isolate;-webkit-backdrop-filter:blur(26px)saturate(1.18)contrast(1.04);background:linear-gradient(#fff3,#ffffff0a),#dee4ec2e;min-width:34rem;overflow:hidden;box-shadow:inset 0 1px #ffffff94,inset 0 -1px #ffffff24,0 18px 40px #1111111f,0 8px 18px #11111114}.view-tab-new-view-menu.glass-surface--svg,.view-tab-new-view-menu.glass-surface--fallback{background:linear-gradient(#ffffff38,#ffffff0a),linear-gradient(#d0d7e03d,#d0d7e014)}.view-tab-new-view-menu.glass-surface:before,.view-tab-new-view-menu.glass-surface:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.view-tab-new-view-menu.glass-surface:before{mix-blend-mode:screen;opacity:.74;background:linear-gradient(105deg,#fff0 10%,#ffffff75 28%,#ffffff14 38%,#fff0 52%),linear-gradient(#ffffff38,#fff0 42%)}.view-tab-new-view-menu.glass-surface:after{border:1px solid #ffffff5c;top:1px;right:1px;bottom:1px;left:1px;box-shadow:inset 0 1px #ffffff7a,inset 0 -18px 22px #ffffff0f}.view-tab-new-view-menu .glass-surface__content{padding:0;display:block}.view-tab-new-view-menu__chooser{grid-template-columns:minmax(15.75rem,1fr) minmax(15.75rem,1fr);min-width:100%;display:grid}.view-tab-new-view-menu__column{min-width:0;padding:.2rem 0}.view-tab-new-view-menu__column+.view-tab-new-view-menu__column{border-left:1px solid #1111111a}.view-tab-new-view-menu__column--canvas{background:linear-gradient(#ffffff24,#ffffff08)}.view-tab-new-view-menu__section-header{color:#111;letter-spacing:0;text-transform:uppercase;border-bottom:1px solid #11111114;gap:.18rem;padding:.72rem .95rem .52rem;font-family:Helvetica,Arial,sans-serif;display:grid}.view-tab-new-view-menu__section-header span{font-size:11px;font-weight:600;line-height:1}.view-tab-new-view-menu__section-header small{color:#1111117a;font-size:10px;font-weight:400;line-height:1.15}.view-tab-new-view-menu__list{gap:0;min-width:100%;padding:.15rem 0;display:grid}.view-tab-new-view-menu__item{color:#111;letter-spacing:0;text-transform:uppercase;background:0 0;outline:none;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.8rem;min-height:2.8rem;padding:0 1rem;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:grid;position:relative}.view-tab-new-view-menu__item:after{content:"";pointer-events:none;background:linear-gradient(90deg,#1110,#11111114 16%,#ffffff80 52%,#11111114 84%,#1110);height:1px;position:absolute;inset:auto 0 0}.view-tab-new-view-menu__item:last-child:after{content:none}.view-tab-new-view-menu__item[data-highlighted],.view-tab-new-view-menu__item:focus-visible{color:#111;background:linear-gradient(90deg,#ffffff42,#ffffff14),#ffffff14}.view-tab-new-view-menu__item-icon{color:currentColor;width:1rem;height:1rem}.view-tab-new-view-menu__item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.view-tab-new-view-menu__item-copy{gap:.15rem;min-width:0;display:grid}.view-tab-new-view-menu__item-detail{color:#1111117a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:400;line-height:1.1;display:block;overflow:hidden}[data-theme=dark] .view-tab-new-view-menu{background:linear-gradient(#ffffff14,#ffffff05),#171b21b8;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0a,0 24px 52px #00000057,0 10px 22px #0003}[data-theme=dark] .view-tab-new-view-menu.glass-surface--svg,[data-theme=dark] .view-tab-new-view-menu.glass-surface--fallback{background:linear-gradient(#ffffff17,#ffffff05),linear-gradient(#1d242de6,#11151cd1)}[data-theme=dark] .view-tab-new-view-menu.glass-surface:after{border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff29,inset 0 -18px 22px #ffffff08}[data-theme=dark] .view-tab-new-view-menu__item{color:#f5f7fb}[data-theme=dark] .view-tab-new-view-menu__column+.view-tab-new-view-menu__column{border-left-color:#ffffff1a}[data-theme=dark] .view-tab-new-view-menu__column--canvas{background:linear-gradient(#ffffff0f,#ffffff04)}[data-theme=dark] .view-tab-new-view-menu__section-header{color:#f5f7fb;border-bottom-color:#ffffff14}[data-theme=dark] .view-tab-new-view-menu__section-header small,[data-theme=dark] .view-tab-new-view-menu__item-detail{color:#f5f7fb85}[data-theme=dark] .view-tab-new-view-menu__item:after{background:linear-gradient(90deg,#fff0,#ffffff14 16%,#ffffff38 52%,#ffffff14 84%,#fff0)}[data-theme=dark] .view-tab-new-view-menu__item[data-highlighted],[data-theme=dark] .view-tab-new-view-menu__item:focus-visible{color:#fff;background:linear-gradient(90deg,#ffffff1f,#ffffff08),#ffffff08}@media(max-width:760px){.view-tab-new-view-menu{min-width:min(92vw,22rem)}.view-tab-new-view-menu__chooser{grid-template-columns:1fr}.view-tab-new-view-menu__column+.view-tab-new-view-menu__column{border-top:1px solid #1111111a;border-left:0}[data-theme=dark] .view-tab-new-view-menu__column+.view-tab-new-view-menu__column{border-top-color:#ffffff1a}}.workaholic-command-trigger,.workaholic-command-palette{--workaholic-command-ink:#111;--workaholic-command-muted:#1111118a;--workaholic-command-faint:#11111180;--workaholic-command-line:#111111eb;--workaholic-command-icon-shadow:drop-shadow(0 1px 2px #11111129);--workaholic-command-result-icon-shadow:drop-shadow(0 1px 2px #11111138);--workaholic-command-key-bg:linear-gradient(180deg, #fffffffa 0%, #f9f9f9fa 52%, #e9e9e9fa 100%);--workaholic-command-key-bg-active:linear-gradient(180deg, #fff 0%, #fafafa 48%, #ededed 100%);--workaholic-command-key-border:#1111112e;--workaholic-command-key-border-top:#1111111f;--workaholic-command-key-border-bottom:#1111116b;--workaholic-command-key-border-active:#11111138;--workaholic-command-key-border-bottom-active:#11111180;--workaholic-command-key-shadow:inset 0 1px 0 #fffffff0, inset 0 -2px 0 #11111114, 0 1px 0 #ffffffd1, 0 6px 12px -8px #11111138;--workaholic-command-key-shadow-active:inset 0 1px 0 #fffffffa, inset 0 -2px 0 #1111111a, 0 1px 0 #ffffffe0, 0 10px 16px -12px #1111113d;--workaholic-command-key-highlight:linear-gradient(180deg, #ffffffd6 0%, #fff0 100%);--workaholic-command-key-text-shadow:0 1px 0 #ffffffb8;--workaholic-command-trigger-backdrop:blur(18px);--workaholic-command-shell-backdrop:blur(44px) saturate(1.08)}.workaholic-command-trigger{--workaholic-command-trigger-bg:linear-gradient(180deg, #ffffff57 0%, #ffffff3d 100%), #fff3;--workaholic-command-trigger-shadow:0 14px 28px #11111114;--workaholic-command-trigger-shadow-hover:0 18px 34px #11111124;background:var(--workaholic-command-trigger-bg);-webkit-backdrop-filter:var(--workaholic-command-trigger-backdrop);box-shadow:var(--workaholic-command-trigger-shadow);color:var(--workaholic-command-ink);letter-spacing:0;text-transform:uppercase;align-items:center;gap:14px;padding:7px 10px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.workaholic-command-trigger:hover,.workaholic-command-trigger:focus-visible{box-shadow:var(--workaholic-command-trigger-shadow-hover);outline:none}.workaholic-command-trigger__copy{align-items:center;gap:8px;display:inline-flex}.workaholic-command-trigger__shortcut{gap:4px}.workaholic-command-overlay{z-index:90;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.workaholic-command-overlay__frame{pointer-events:none;position:fixed}.workaholic-command-overlay__backdrop{pointer-events:auto;-webkit-backdrop-filter:blur(10px);background:#ffffff1f;animation:.18s ease-out both workaholic-command-overlay-fade;position:absolute;top:0;right:0;bottom:0;left:0}.workaholic-command-overlay__panel{pointer-events:none;justify-content:center;align-items:center;min-height:100%;padding:24px 20px;display:flex;position:relative}.workaholic-command-palette{--workaholic-command-shell-bg:#ffffff47;--workaholic-command-shell-shadow:0 22px 48px #1111111a, inset 0 1px 0 #ffffff8a;--workaholic-command-results-bg:#ffffff14;--workaholic-command-result-hover:#ffffff29;pointer-events:auto;width:min(760px,100% - 40px);animation:.22s cubic-bezier(.22,1,.36,1) both workaholic-command-palette-fade}.workaholic-command-shell{background:var(--workaholic-command-shell-bg);-webkit-backdrop-filter:var(--workaholic-command-shell-backdrop);box-shadow:var(--workaholic-command-shell-shadow);overflow:hidden}.workaholic-command-header{padding:0 12px}.workaholic-command-search{border-bottom:1px solid var(--workaholic-command-line);align-items:center;gap:8px;min-height:40px;padding:0;display:flex}.workaholic-command-search input{width:100%;color:var(--workaholic-command-ink);letter-spacing:0;text-transform:uppercase;background:0 0;border:0;outline:none;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400}.workaholic-command-search input::placeholder{color:var(--workaholic-command-ink)}.workaholic-command-search-icon{width:12px;height:12px;color:var(--workaholic-command-ink);filter:var(--workaholic-command-icon-shadow);flex-shrink:0;display:inline-flex}.workaholic-command-search-icon__square{width:12px;height:12px}.workaholic-command-results{background:var(--workaholic-command-results-bg);scrollbar-width:none;-ms-overflow-style:none;gap:1px;max-height:min(56vh,520px);padding:1px 0 0;display:grid;overflow-y:auto}.workaholic-command-results::-webkit-scrollbar{display:none}.workaholic-command-empty{color:var(--workaholic-command-faint);letter-spacing:0;text-transform:uppercase;background:0 0;padding:14px 12px;font-family:Helvetica,Arial,sans-serif;font-size:12px}.workaholic-command-result{width:100%;color:var(--workaholic-command-ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;transition:background-color .16s,transform .16s,box-shadow .16s,opacity .16s;display:flex}.workaholic-command-result:hover,.workaholic-command-result:focus-visible,.workaholic-command-result.is-active{background:var(--workaholic-command-result-hover);box-shadow:inset 2px 0 0 var(--workaholic-command-ink);outline:none}.workaholic-command-result__main{align-items:center;gap:12px;min-width:0;display:flex}.workaholic-command-result__icon{width:12px;height:12px;color:var(--workaholic-command-ink);filter:var(--workaholic-command-result-icon-shadow);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.workaholic-command-result__copy{gap:1px;min-width:0;display:grid}.workaholic-command-result__copy strong,.workaholic-command-result__copy span{letter-spacing:0;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif}.workaholic-command-result__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.workaholic-command-result__copy span:last-child{text-overflow:ellipsis;white-space:nowrap;color:var(--workaholic-command-muted);font-size:12px;font-weight:400;overflow:hidden}.workaholic-command-shortcut{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.workaholic-command-shortcut__key{border:1px solid var(--workaholic-command-key-border);border-top-color:var(--workaholic-command-key-border-top);border-bottom-color:var(--workaholic-command-key-border-bottom);background:var(--workaholic-command-key-bg);min-width:27px;height:27px;box-shadow:var(--workaholic-command-key-shadow);color:var(--workaholic-command-ink);letter-spacing:0;text-shadow:var(--workaholic-command-key-text-shadow);text-transform:uppercase;opacity:.68;transform-origin:50%;justify-content:center;align-items:center;padding:0 8px 1px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1),background .18s,border-color .18s,box-shadow .18s;display:inline-flex;position:relative;transform:translateY(1px)scale(.985)}.workaholic-command-shortcut__key:before{content:"";background:var(--workaholic-command-key-highlight);pointer-events:none;height:42%;position:absolute;inset:1px 1px auto}.workaholic-command-result:hover .workaholic-command-shortcut__key,.workaholic-command-result:focus-visible .workaholic-command-shortcut__key,.workaholic-command-result.is-active .workaholic-command-shortcut__key,.workaholic-command-trigger:hover .workaholic-command-shortcut__key,.workaholic-command-trigger:focus-visible .workaholic-command-shortcut__key{opacity:1;border-color:var(--workaholic-command-key-border-active);border-bottom-color:var(--workaholic-command-key-border-bottom-active);background:var(--workaholic-command-key-bg-active);box-shadow:var(--workaholic-command-key-shadow-active);animation:.18s cubic-bezier(.22,1,.36,1) workaholic-command-key-activate;transform:translateY(0)scale(1)}[data-theme=dark] .workaholic-command-trigger,[data-theme=dark] .workaholic-command-palette{--workaholic-command-ink:#f7f7f5;--workaholic-command-muted:#f7f7f58a;--workaholic-command-faint:#f7f7f56b;--workaholic-command-line:#ffffff75;--workaholic-command-icon-shadow:drop-shadow(0 1px 2px #000000c2);--workaholic-command-result-icon-shadow:drop-shadow(0 1px 2px #000000d1);--workaholic-command-key-bg:linear-gradient(180deg, #1c1c1cfa 0%, #0d0d0dfc 52%, #030303 100%);--workaholic-command-key-bg-active:linear-gradient(180deg, #262626 0%, #111 46%, #010101 100%);--workaholic-command-key-border:#ffffff1a;--workaholic-command-key-border-top:#fff3;--workaholic-command-key-border-bottom:#000000f5;--workaholic-command-key-border-active:#ffffff2e;--workaholic-command-key-border-bottom-active:#000;--workaholic-command-key-shadow:inset 0 1px 0 #ffffff2e, inset 0 0 0 1px #ffffff09, inset 0 -3px 0 #000000c7, inset 0 -7px 10px #0000008a, 0 1px 0 #ffffff0b, 0 9px 16px -10px #000000f5;--workaholic-command-key-shadow-active:inset 0 1px 0 #ffffff40, inset 0 0 0 1px #ffffff0b, inset 0 -3px 0 #000000db, inset 0 -8px 12px #0000009e, 0 1px 0 #ffffff0f, 0 11px 20px -12px #000;--workaholic-command-key-highlight:linear-gradient(180deg, #ffffff2e 0%, #ffffff09 36%, #fff0 100%);--workaholic-command-key-text-shadow:0 1px 0 #000000eb, 0 -1px 0 #ffffff14;--workaholic-command-trigger-backdrop:blur(32px) saturate(.9) contrast(1.06);--workaholic-command-shell-backdrop:blur(44px) saturate(1.08)}[data-theme=dark] .workaholic-command-trigger{--workaholic-command-muted:#f7f7f59e;--workaholic-command-trigger-bg:linear-gradient(180deg, #0b0b0be6, #010101e0), #000000d1;--workaholic-command-trigger-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px #ffffff09, 0 18px 34px #0000009e;--workaholic-command-trigger-shadow-hover:inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #ffffff0e, 0 22px 42px #000000b8}[data-theme=dark] .workaholic-command-overlay__backdrop{background:#0000001f}[data-theme=dark] .workaholic-command-palette{--workaholic-command-line:#ffffff7a;--workaholic-command-shell-bg:#00000047;--workaholic-command-shell-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px #ffffff0b, 0 32px 72px #000000b8, 0 12px 30px #00000075;--workaholic-command-results-bg:#00000014;--workaholic-command-result-hover:#ffffff0e}@keyframes workaholic-command-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes workaholic-command-palette-fade{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes workaholic-command-key-activate{0%{opacity:.62;transform:translateY(2px)scale(.96)}60%{opacity:1;transform:translateY(-.5px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@media(max-width:900px){.workaholic-command-trigger{padding:8px 10px}}@media(max-width:720px){.workaholic-command-trigger__shortcut{display:none}.workaholic-command-overlay__panel{padding:20px 10px}.workaholic-command-palette{width:calc(100% - 20px)}.workaholic-command-result{align-items:flex-start;padding:8px 10px}.workaholic-command-result__copy strong,.workaholic-command-result__copy span:last-child{white-space:normal}.workaholic-command-shortcut{display:none}}.workaholic-settings-page{--workaholic-settings-bg:var(--workaholic-brand-base-fill);--workaholic-settings-surface:#fff;--workaholic-settings-surface-soft:var(--workaholic-brand-base-fill-soft);--workaholic-settings-text:#111;--workaholic-settings-muted:#1111118f;--workaholic-settings-line:#11111124;--workaholic-settings-line-strong:#11111147;background:var(--workaholic-settings-bg);height:100%;min-height:100%;color:var(--workaholic-settings-text);letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;position:relative;overflow:hidden}.workaholic-settings-page__surface{height:100%;min-height:100%}.workaholic-settings-page__scroll{height:100%;min-height:100%;padding:24px 32px 56px clamp(96px,8vw,132px);overflow:auto}.workaholic-settings-shell{grid-template-columns:220px minmax(0,1fr);gap:32px;width:100%;max-width:1180px;margin:0 auto;display:grid}.workaholic-settings-sidebar{align-self:start;position:sticky;top:20px}.workaholic-settings-sidebar__inner{gap:22px;display:grid}.workaholic-settings-sidebar__title{text-transform:uppercase;color:var(--workaholic-settings-text);font-size:12px;font-weight:600}.workaholic-settings-sidebar__subtitle{color:#1111118f;margin:6px 0 0;font-size:13px;line-height:1.45}.workaholic-settings-sidebar__nav{gap:10px;display:grid}.workaholic-settings-sidebar__nav button{text-align:left;text-transform:uppercase;color:var(--workaholic-settings-muted);background:0 0;border:0;border-left:2px solid #0000;padding:8px 0 8px 12px;font-size:12px;font-weight:400}.workaholic-settings-sidebar__nav button:hover,.workaholic-settings-sidebar__nav button:focus-visible,.workaholic-settings-sidebar__nav button.is-active{color:var(--workaholic-settings-text);border-left-color:#111;outline:none}.workaholic-settings-content{gap:22px;display:grid}.workaholic-settings-content__header{z-index:10;border-bottom:1px solid var(--workaholic-settings-line);background:var(--workaholic-settings-bg);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.workaholic-settings-content__header{background:color-mix(in srgb,var(--workaholic-settings-bg) 94%,transparent)}}.workaholic-settings-content__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2px 0 18px}.workaholic-settings-back{color:#111111a3;background:0 0;border:0;align-items:center;gap:8px;width:fit-content;padding:0;font-size:12px;font-weight:500;display:inline-flex}.workaholic-settings-back:hover,.workaholic-settings-back:focus-visible{color:#111;outline:none}.workaholic-settings-toggle{border:1px solid var(--workaholic-settings-line);background:var(--workaholic-settings-surface);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;font-size:12px;display:grid}.workaholic-settings-toggle--plain{border:0;padding:12px 0}.workaholic-settings-toggle:hover,.workaholic-settings-toggle:focus-visible{border-color:#11111129;outline:none}.workaholic-settings-toggle.is-on{background:#11111105;border-color:#1111112e}.workaholic-settings-toggle__copy{gap:3px;display:grid}.workaholic-settings-toggle__label{color:var(--workaholic-settings-text);font-size:12px;font-weight:600}.workaholic-settings-toggle__detail{color:var(--workaholic-settings-muted);font-size:12px;line-height:1.45}.workaholic-settings-toggle__switch{flex:none;width:48px;height:16px;display:block;position:relative;overflow:visible}.workaholic-settings-toggle.is-on .workaholic-settings-toggle__switch{background:0 0}.workaholic-settings-toggle__track,.workaholic-settings-toggle__thumb{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.workaholic-settings-toggle__track{transform-origin:50%;width:32px;height:auto;transition:left .18s,transform .18s;top:50%;left:16px;transform:translateY(-50%)scaleX(-1)}.workaholic-settings-toggle.is-on .workaholic-settings-toggle__track{left:0;transform:translateY(-50%)scaleX(1)}.workaholic-settings-toggle__thumb{z-index:1;width:32px;height:14px;transition:left .18s;top:1px;left:0}.workaholic-settings-toggle.is-on .workaholic-settings-toggle__thumb{left:16px}.workaholic-settings-choice-group{flex-wrap:wrap;gap:8px;display:flex}.workaholic-settings-choice{color:#1111118f;background:0 0;border:0;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.workaholic-settings-choice:hover,.workaholic-settings-choice:focus-visible{color:#111;outline:none}.workaholic-settings-choice.is-active{color:#fff;background:#111}[data-theme=dark] .workaholic-settings-page{color:#f5f5f3;background:#080808}[data-theme=dark] .workaholic-settings-sidebar__title{color:#fff}[data-theme=dark] .workaholic-settings-sidebar__subtitle,[data-theme=dark] .workaholic-settings-back,[data-theme=dark] .workaholic-settings-sidebar__nav button{color:#ffffff9e}[data-theme=dark] .workaholic-settings-back:hover,[data-theme=dark] .workaholic-settings-back:focus-visible,[data-theme=dark] .workaholic-settings-sidebar__nav button:hover,[data-theme=dark] .workaholic-settings-sidebar__nav button:focus-visible,[data-theme=dark] .workaholic-settings-sidebar__nav button.is-active{color:#fff}[data-theme=dark] .workaholic-settings-sidebar__nav button:hover,[data-theme=dark] .workaholic-settings-sidebar__nav button:focus-visible,[data-theme=dark] .workaholic-settings-sidebar__nav button.is-active{border-left-color:#fff}[data-theme=dark] .workaholic-settings-content__header{background:#080808f5;border-bottom-color:#ffffff1a}[data-theme=dark] .workaholic-settings-toggle{background:#101010;border-color:#ffffff1f}[data-theme=dark] .workaholic-settings-toggle--plain{background:0 0;border:0}[data-theme=dark] .workaholic-settings-toggle:hover,[data-theme=dark] .workaholic-settings-toggle:focus-visible,[data-theme=dark] .workaholic-settings-toggle.is-on{background:#151515;border-color:#fff3}[data-theme=dark] .workaholic-settings-toggle__label{color:#fff}[data-theme=dark] .workaholic-settings-toggle__detail{color:#ffffff9e}[data-theme=dark] .workaholic-settings-toggle__switch,[data-theme=dark] .workaholic-settings-toggle.is-on .workaholic-settings-toggle__switch{background:0 0}[data-theme=dark] .workaholic-settings-choice{color:#fff9}[data-theme=dark] .workaholic-settings-choice:hover,[data-theme=dark] .workaholic-settings-choice:focus-visible{color:#fff}[data-theme=dark] .workaholic-settings-choice.is-active{color:#111;background:#fff}.workaholic-settings-page,.workaholic-settings-page *{letter-spacing:0!important;font-size:12px!important}.workaholic-settings-page :is(section,.workaholic-settings-content__header){color:var(--workaholic-settings-text);border-color:var(--workaholic-settings-line)!important}.workaholic-settings-page section{background:var(--workaholic-settings-surface)!important}.workaholic-settings-page .border,.workaholic-settings-page [class*="border-[rgba(17,17,17"]{border-color:var(--workaholic-settings-line)!important}.workaholic-settings-page :is([class*="text-[#111111]"],[class*="text-[rgba(17,17,17,0.72"],.workaholic-settings-sidebar__title,.workaholic-settings-toggle__label){color:var(--workaholic-settings-text)!important}.workaholic-settings-page :is([class*="text-[rgba(17,17,17,0.5"],[class*="text-[rgba(17,17,17,0.52"],[class*="text-[rgba(17,17,17,0.56"],[class*="text-[rgba(17,17,17,0.62"],.workaholic-settings-toggle__detail,.workaholic-settings-sidebar__nav button){color:var(--workaholic-settings-muted)!important}.workaholic-settings-page input:not([type=file]),.workaholic-settings-page textarea,.workaholic-settings-page select{outline:0;min-height:38px;border:0!important;border-bottom:1px solid var(--workaholic-settings-line-strong)!important;height:auto!important;color:var(--workaholic-settings-text)!important;background:0 0!important;border-radius:0!important;padding:8px 0!important}.workaholic-settings-page input:not([type=file]):focus,.workaholic-settings-page textarea:focus,.workaholic-settings-page select:focus{border-bottom-color:var(--workaholic-settings-text)!important}.workaholic-settings-page input[readonly]{color:var(--workaholic-settings-muted)!important}.workaholic-settings-page button:not(.account-action-button){color:var(--workaholic-settings-text);border-radius:0!important}.workaholic-settings-page button[class*="bg-[#111111]"]:not(.account-action-button),.workaholic-settings-page .workaholic-settings-choice.is-active{border-color:var(--workaholic-settings-text)!important;background:var(--workaholic-settings-text)!important;color:var(--workaholic-settings-bg)!important}.workaholic-settings-page .workaholic-settings-content{gap:34px}.workaholic-settings-page .workaholic-settings-content__header{background:var(--workaholic-settings-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--workaholic-settings-line-strong)!important}.workaholic-settings-page section{border:0!important;border-bottom:1px solid var(--workaholic-settings-line)!important;background:0 0!important;padding:0 0 30px!important}.workaholic-settings-page .bg-white{background:0 0!important}.workaholic-settings-page :is(.border,[class*="border-[rgba(17,17,17"]){border:0!important}.workaholic-settings-page :is(.grid>[class*=border],.divide-y,[class*=divide-y]){background:0 0!important;border:0!important}.workaholic-settings-page :is(.divide-y,[class*=divide-y])>*+*{border-top:1px solid var(--workaholic-settings-line)!important}.workaholic-settings-page :is(section .grid>div,section .flex.items-start,section .flex.items-center){background:0 0!important}.workaholic-settings-page section :is([class*=px-3][class*=py-2],[class*=px-3][class*=py-3]){border-bottom:1px solid var(--workaholic-settings-line)!important;padding-left:0!important;padding-right:0!important}.workaholic-settings-page section :is([class*=px-3][class*=py-2],[class*=px-3][class*=py-3]):last-child{border-bottom:0!important}.workaholic-settings-sidebar__nav{gap:8px}.workaholic-settings-sidebar__nav button,.workaholic-settings-choice,.workaholic-settings-page section button:not(.account-action-button):not(.reader-edge-back-button){min-height:40px;box-shadow:none;text-shadow:none;transition:transform .14s,box-shadow .14s,color .14s,border-color .14s;transform:none;color:var(--workaholic-settings-muted)!important;background:0 0!important;border:1px solid #0000!important;padding:.75rem 1rem!important}.workaholic-settings-sidebar__nav button{text-align:left;justify-content:flex-start;width:100%}.workaholic-settings-sidebar__nav button:hover,.workaholic-settings-sidebar__nav button:focus-visible,.workaholic-settings-sidebar__nav button.is-active,.workaholic-settings-choice:hover,.workaholic-settings-choice:focus-visible,.workaholic-settings-choice.is-active,.workaholic-settings-page section button:not(.account-action-button):not(.reader-edge-back-button):hover,.workaholic-settings-page section button:not(.account-action-button):not(.reader-edge-back-button):focus-visible,.workaholic-settings-page section button[class*="border-[#111111]"]:not(.account-action-button){box-shadow:var(--planner-silver-shadow);text-shadow:0 1px #ffffff75;outline:none;border:1px solid var(--planner-silver-border)!important;background:var(--planner-silver-fill)!important;color:var(--planner-silver-text)!important}.workaholic-settings-sidebar__nav button:hover,.workaholic-settings-sidebar__nav button:focus-visible,.workaholic-settings-choice:hover,.workaholic-settings-choice:focus-visible,.workaholic-settings-page section button:not(.account-action-button):not(.reader-edge-back-button):hover,.workaholic-settings-page section button:not(.account-action-button):not(.reader-edge-back-button):focus-visible{box-shadow:var(--planner-silver-shadow-hover);transform:translateY(-1px)}.workaholic-settings-page section button span[style*=background]{border:1px solid var(--workaholic-settings-line-strong)!important}.workaholic-settings-content>section>.mb-4{margin-bottom:24px!important}.workaholic-settings-content>section>.mb-4>div{text-transform:uppercase;grid-template-columns:max-content minmax(40px,1fr);align-items:center;gap:18px;width:100%;line-height:12px;display:grid;color:var(--workaholic-settings-text)!important;font-weight:600!important}.workaholic-settings-content>section>.mb-4>div:after{content:"";background:var(--workaholic-settings-line-strong);height:1px;display:block;transform:translateY(0)}.workaholic-settings-page .account-action-button{text-transform:uppercase;cursor:pointer;min-width:12.5rem;font-family:Helvetica,Arial,sans-serif;transition:transform .14s,box-shadow .14s,opacity .14s;letter-spacing:0!important;border-radius:0!important;min-height:48px!important;padding:.9rem 1.4rem!important;font-size:.75rem!important;font-weight:600!important}.workaholic-settings-page .account-action-button--silver{box-shadow:var(--planner-silver-shadow);text-shadow:0 1px #ffffff75;border:1px solid var(--planner-silver-border)!important;background:var(--planner-silver-fill)!important;color:var(--planner-silver-text)!important}.workaholic-settings-page .account-action-button--silver:hover,.workaholic-settings-page .account-action-button--silver:focus-visible{box-shadow:var(--planner-silver-shadow-hover);transform:translateY(-1px)}.workaholic-settings-page .account-action-button:disabled{cursor:wait;opacity:.72}[data-theme=dark] .workaholic-settings-page{--workaholic-settings-bg:#080808;--workaholic-settings-surface:#101010;--workaholic-settings-surface-soft:#0d0d0d;--workaholic-settings-text:#f5f5f3;--workaholic-settings-muted:#f5f5f39e;--workaholic-settings-line:#ffffff1f;--workaholic-settings-line-strong:#ffffff42}[data-theme=dark] .workaholic-settings-page button[class*="bg-[#111111]"]:not(.account-action-button),[data-theme=dark] .workaholic-settings-page .workaholic-settings-choice.is-active{background:var(--workaholic-settings-text)!important;color:#111!important}@media(max-width:900px){.workaholic-settings-page__scroll{padding:20px 16px 32px 88px}.workaholic-settings-shell{grid-template-columns:1fr;gap:16px}.workaholic-settings-sidebar{position:static}.workaholic-settings-sidebar__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@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-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-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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
