:root{--brand-orange:#ff6f3d;--brand-orange-strong:#ff7d4d;--brand-orange-deep:#e95f2a;--brand-white:#fffaf6;--brand-ink:#050506;--brand-shell:#0b0c10;--brand-surface:#13161c;--brand-surface-strong:#181c24;--brand-surface-soft:#1f2530;--brand-border:#ffffff14;--brand-border-strong:#ff6f3d38;--brand-text:#fff8f3;--brand-muted:#ffeee3bd;--brand-muted-soft:#ffeee38a;--brand-soft:#ff6f3d1f;--brand-soft-strong:#ff6f3d2e;--brand-glow:#ff6f3d3d;--control-height:2.46rem;--control-height-compact:2.34rem;--control-gap:.75rem;--control-label-gap:.24rem;--control-radius:.8rem;--control-border:#ff6f3d33;--control-border-active:#ed761c7a;--control-background:#ffffff09;--control-background-active:#ed761c21;--control-text:#ffeee3c7;--control-text-active:#ffe4d2;--control-inset-shadow:inset 0 0 0 1px #ffffff06;--radius-pill:999px;--motion-fast:.18s ease;color:var(--brand-text);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 86% 0,#ff6f3d2e,#0000 24%),radial-gradient(circle at 0 100%,#ff6f3d24,#0000 22%),linear-gradient(#040405,#090a0d 46%,#11141a);font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0}h1,h2,h3,strong,.auth-tabs button,.primary-button,.secondary-button,.ghost-button,.nav-pill{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif}a,button,input{font:inherit}button,input{color:inherit}button{background:0 0}code{font-family:Cascadia Code,Consolas,monospace}#root{min-height:100vh}::selection{color:var(--brand-white);background:#ff6f3d47}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width>=1024px) and (hover:hover){:root{--control-height:2.25rem;--control-height-compact:2.15rem;--control-gap:.62rem;font-size:15px}}.workspace-placeholder{box-sizing:border-box;contain:layout style;width:100%;min-width:0;padding:1rem}.workspace-placeholder h2{color:inherit;margin:0 0 1.25rem;font-size:1.3rem}.workspace-placeholder-description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-placeholder-content{gap:.75rem;min-height:16rem;display:grid}.workspace-placeholder-block{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;justify-content:center;gap:.65rem;padding:1rem;display:flex}.workspace-placeholder-block i{background:#ffffff13;border-radius:4px;width:72%;height:.55rem;display:block}.workspace-placeholder-block i:first-child{width:44%;height:.8rem}.workspace-placeholder-block i:last-child{width:28%}.workspace-placeholder.is-cards .workspace-placeholder-content{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-placeholder.is-calendar .workspace-placeholder-content{grid-template-columns:repeat(7,minmax(0,1fr));gap:.4rem;min-height:24rem}.workspace-placeholder.is-calendar .workspace-placeholder-block{border-radius:10px;padding:.6rem}.workspace-placeholder.is-calendar i:not(:first-child){display:none}.workspace-placeholder.is-board .workspace-placeholder-content{grid-template-columns:repeat(5,minmax(100px,1fr));min-height:25rem;overflow:hidden}.workspace-placeholder.is-board .workspace-placeholder-block{justify-content:flex-start;padding-top:1.5rem}.workspace-placeholder.is-inbox .workspace-placeholder-content{grid-template-columns:minmax(150px,1fr) minmax(200px,2fr);min-height:30rem}.workspace-placeholder.is-inbox .workspace-placeholder-block{justify-content:flex-start;gap:2rem;padding-top:2rem}.workspace-placeholder.is-compact{padding:.5rem}.workspace-placeholder.is-compact .workspace-placeholder-content{min-height:10rem}@media (width<=640px){.workspace-placeholder.is-inbox .workspace-placeholder-content{grid-template-columns:1fr}.workspace-placeholder.is-inbox .workspace-placeholder-block:last-child{display:none}.workspace-placeholder.is-board .workspace-placeholder-content{grid-template-columns:repeat(5,140px)}}
