:root{--background:#fbfbfa;--foreground:#16181b;--surface:#f7f7f5;--surface-2:#f0f0ed;--card:#fff;--card-foreground:#16181b;--popover:#fff;--popover-foreground:#16181b;--brand:#1d2024;--brand-foreground:#fff;--primary:#1d2024;--primary-foreground:#fff;--secondary:#f5f5f2;--secondary-foreground:#272a2f;--muted:#f5f5f2;--muted-foreground:#747981;--border:#e7e7e3;--input:#deded9;--ring:#ff6b19;--sidebar:#fff;--sidebar-foreground:#26292e;--sidebar-muted:#8a8e95;--sidebar-active:#fff7f1;--sidebar-border:#ecece8}body,main.flex-1{background:#fbfbfa!important}main.flex-1>header{background:#fffffffa!important;border-bottom:1px solid #ecece8!important;height:4rem!important;min-height:4rem!important;box-shadow:0 1px 2px #12141705!important}main.flex-1>header h1{color:#15171a!important;letter-spacing:-.03em!important;font-weight:700!important}main.flex-1>header>div[class*=bg-surface]{background:#f7f7f5!important;border-color:#e5e5e1!important;border-radius:.75rem!important}@media (width>=1024px){aside.bg-sidebar{width:15rem!important}}aside.bg-sidebar{color:#292c31!important;box-shadow:none!important;background:#fff!important;border-right:1px solid #ecece8!important}aside.bg-sidebar>div{border-color:#ecece8!important}aside.bg-sidebar :where(a,button,span,p,h1,h2,h3){color:inherit}aside.bg-sidebar nav{gap:.1rem!important;padding:.7rem .65rem!important}aside.bg-sidebar nav a,aside.bg-sidebar nav button{color:#53575e!important;border-radius:.5rem!important;min-height:2.3rem!important;font-size:.8rem!important;font-weight:500!important}aside.bg-sidebar nav a:hover,aside.bg-sidebar nav button:hover{color:#17191c!important;background:#f7f7f5!important}aside.bg-sidebar nav a[class*=bg-sidebar-active]{position:relative;color:#17191c!important;box-shadow:none!important;background:#fff7f1!important}aside.bg-sidebar nav a[class*=bg-sidebar-active]:before{content:"";background:#ff6b19;border-radius:999px;width:2px;position:absolute;top:.42rem;bottom:.42rem;left:0}aside.bg-sidebar nav a[class*=bg-sidebar-active] svg,aside.bg-sidebar nav a[class*=bg-sidebar-active] [class*=text-brand-accent]{color:#ff6b19!important}aside.bg-sidebar nav section>div:first-child,aside.bg-sidebar nav section>button:first-child{text-transform:uppercase;color:#9b9fa6!important;letter-spacing:.14em!important;font-size:.55rem!important;font-weight:700!important}aside.bg-sidebar>div:last-child{background:#fff!important}main.flex-1>header+div,main.flex-1>header+div+div[class*=border-b]{border-color:#f2c36b!important}.app-workspace{color:#36393e;gap:1.25rem}.app-workspace h1,.app-workspace h2,.app-workspace h3,.app-workspace h4{color:#15171a!important;letter-spacing:-.025em!important}.app-workspace h2,.app-workspace h3{font-weight:700!important}.app-workspace p,.app-workspace .text-muted-foreground{color:#777c84}.app-workspace :where(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).bg-card.border.border-border:not(button):not(a):not(input):not(select):not(textarea),.app-workspace>.bg-surface.border.border-border,.app-workspace section.bg-card,.app-workspace article.bg-card{background:#fff!important;border-color:#e6e6e2!important;border-radius:.75rem!important;box-shadow:0 1px 2px #12141706,0 8px 24px #12141705!important}.app-workspace [class*=shadow-\[],.app-workspace .shadow-sm,.app-workspace .shadow-md,.app-workspace .shadow-lg,.app-workspace .shadow-xl{box-shadow:0 1px 2px #12141706,0 8px 24px #12141705!important}.app-workspace>.grid>:where(.bg-card,.border),.app-workspace .grid>:where(.rounded-lg,.rounded-xl).border.bg-card{border-color:#e7e7e3!important}.app-workspace .grid>:where(.rounded-lg,.rounded-xl).border.bg-card:hover{border-color:#dcdcd7!important}.app-workspace .text-brand-accent{color:#f56518!important}.app-workspace .bg-brand-soft{background:#fff5ee!important}.app-workspace :where(button,a).bg-brand-accent:not(.rounded-full),main.flex-1>header :where(button,a).bg-brand-accent:not(.rounded-full){color:#fff!important;background:#ff6b19!important;border-color:#ff6b19!important;border-radius:.65rem!important;font-weight:700!important;box-shadow:0 1px 2px #1214170d!important}.app-workspace :where(button,a).bg-brand-accent:not(.rounded-full):hover,main.flex-1>header :where(button,a).bg-brand-accent:not(.rounded-full):hover{background:#ee5f12!important}.app-workspace button.border.border-border:not(.rounded-full),.app-workspace a.border.border-border:not(.rounded-full),main.flex-1>header button.border.border-border:not(.rounded-full),main.flex-1>header a.border.border-border:not(.rounded-full){background:#fff!important;border-color:#dfdfda!important;border-radius:.65rem!important;box-shadow:0 1px 2px #12141705!important}.app-workspace :where(input,select,textarea):not([type=checkbox]):not([type=radio]):not([class*=bg-transparent]){min-height:2.4rem;color:#23262a!important;box-shadow:none!important;background:#f8f8f6!important;border-color:#e2e2de!important;border-radius:.6rem!important}.app-workspace :where(input,select,textarea):not([type=checkbox]):not([type=radio]):not([class*=bg-transparent]):focus{background:#fff!important;border-color:#ff6b19!important;box-shadow:0 0 0 3px #ff6b1914!important}.app-workspace table{background:#fff;font-size:.8rem}.app-workspace table thead{background:#f7f7f5!important}.app-workspace table th{color:#757a81!important;letter-spacing:.065em!important;border-bottom:1px solid #e7e7e3!important;font-size:.64rem!important;font-weight:700!important}.app-workspace table td{border-bottom-color:#eeeeeb!important}.app-workspace table tbody tr:hover{background:#fcfcfb!important}.app-workspace>div.flex.flex-wrap.gap-1.bg-card.border.border-border{box-shadow:none!important;background:0 0!important;border-width:0 0 1px!important;border-color:#e7e7e3!important;border-radius:0!important;gap:1.35rem!important;padding:0!important}.app-workspace>div.flex.flex-wrap.gap-1.bg-card.border.border-border>a,.app-workspace>div.flex.flex-wrap.gap-1.bg-card.border.border-border>button{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.app-workspace [role=tablist] button[aria-selected=true],.app-workspace .text-brand-accent.border-brand-accent{color:#f56518!important;border-color:#f56518!important}.app-workspace .rounded-full{box-shadow:none!important}.app-workspace .border-dashed{background:#fcfcfb!important;border-color:#e2e2de!important;border-radius:.75rem!important}.app-workspace [class*=grid-cols-7]>div,.app-workspace [class*=calendar] td{border-color:#e8e8e4!important}.app-workspace :where(.bg-brand-accent\/10,.bg-orange-50,.bg-amber-50) svg{color:#f56518!important}.app-workspace article.bg-card,.app-workspace section.bg-card{transition:border-color .12s,background-color .12s!important}.app-workspace article.bg-card:hover,.app-workspace section.bg-card:hover{transform:none!important}@media (width>=1280px){.app-workspace{padding:1.5rem 2rem 2rem!important}}@media (width<=767px){.app-workspace{gap:1rem!important;padding:1rem!important}.app-workspace :where(.rounded-lg,.rounded-xl,.rounded-2xl).bg-card.border.border-border:not(button):not(a){border-radius:.65rem!important}}.app-workspace article>button.bg-brand-accent+button.bg-brand-accent{display:none!important}.app-workspace:before,main.flex-1:before{content:none!important}
