html[data-stiker-theme=app]{--font-sans:Arial,Helvetica,sans-serif;--background:#F2F0EF;--foreground:#1C1917;--card:#ffffff;--card-foreground:#1C1917;--muted:#E6E5E3;--muted-foreground:#5E5A56;--border:#D4D3D1;--primary:#245F73;--primary-foreground:#F2F0EF;--accent:#F6EFEA;--accent-foreground:#733E24;--color-background:#F2F0EF;--color-foreground:#1C1917;--color-card:#ffffff;--color-card-foreground:#1C1917;--color-muted:#E6E5E3;--color-muted-foreground:#5E5A56;--color-border:#D4D3D1;--color-primary:#245F73;--color-primary-dark:#1B4A5A;--color-primary-hover:#1B4A5A;--color-primary-light:#3D7A8E;--color-primary-bg:#E7F0F3;--color-primary-foreground:#F2F0EF;--color-secondary:#733E24;--color-secondary-dark:#5C311C;--color-secondary-bg:#F6EFEA;--color-accent:#F6EFEA;--color-accent-foreground:#733E24;--color-brand:#245F73;--color-bg-main:#F2F0EF;--color-bg-secondary:#E8E6E4;--color-bg-tertiary:#DDDBD9;--color-text-primary:#1C1917;--color-text-secondary:#5E5A56;--color-text-tertiary:#8A8682;--color-border-light:#E6E5E3;--color-border-dark:#BBBDBC;--app-surface:rgb(255 255 255/.88);--app-shadow:0 6px 24px -14px rgb(36 95 115/.18),inset 0 1px 0 rgb(255 255 255/.9);color-scheme:light}html[data-stiker-theme=app] :where(.text-foreground,.text-card-foreground){color:var(--foreground)}html[data-stiker-theme=app] :where(.text-muted-foreground){color:var(--muted-foreground)}html[data-stiker-theme=app] :where(.text-primary){color:var(--primary)}html[data-stiker-theme=app] :where(.text-primary-foreground){color:var(--primary-foreground)}html[data-stiker-theme=app] :where(.text-accent-foreground){color:var(--accent-foreground)}html[data-stiker-theme=app] :where(.bg-background){background-color:var(--background)}html[data-stiker-theme=app] :where(.bg-muted){background-color:var(--muted)}html[data-stiker-theme=app] :where(.bg-accent){background-color:var(--accent)}html[data-stiker-theme=app] :where(.bg-primary){background-color:var(--primary)}html[data-stiker-theme=app] :where(.border-border){border-color:var(--border)}html[data-stiker-theme=app] :where(.border-primary){border-color:var(--primary)}html[data-stiker-theme=app] :where([class~="text-foreground/90"]){color:color-mix(in srgb,var(--foreground) 90%,transparent)}html[data-stiker-theme=app] :where([class~="text-muted-foreground/50"]){color:color-mix(in srgb,var(--muted-foreground) 50%,transparent)}html[data-stiker-theme=app] :where([class~="bg-primary/5"]){background-color:color-mix(in srgb,var(--primary) 5%,transparent)}html[data-stiker-theme=app] :where([class~="bg-primary/10"]){background-color:color-mix(in srgb,var(--primary) 10%,transparent)}html[data-stiker-theme=app] :where([class~="bg-primary/20"]){background-color:color-mix(in srgb,var(--primary) 20%,transparent)}html[data-stiker-theme=app] :where([class~="hover:bg-accent"]):hover{background-color:var(--accent)}html[data-stiker-theme=app] :where([class~="hover:bg-accent/50"]):hover{background-color:color-mix(in srgb,var(--accent) 50%,transparent)}html[data-stiker-theme=app] :where([class~="bg-background/95"]){background-color:rgb(255 255 255/.95)}html[data-stiker-theme=app] body{background:radial-gradient(ellipse at 20% 0,#245F7324,transparent 55%),#F2F0EF;color:var(--foreground);font-family:var(--font-sans)}html[data-stiker-theme=app] [data-app-shell]{min-height:100dvh}html[data-stiker-theme=app] :where(.min-h-screen.bg-background,.bg-gradient-app){background:transparent}html[data-stiker-theme=app] :where(button,input,textarea,select){font-family:inherit}html[data-stiker-theme=app] :where(h1,h2,h3){color:var(--foreground);letter-spacing:-.025em}html[data-stiker-theme=app] :where(main>h1,main>div>h1,main>header h1){font-size:30px;font-weight:750;line-height:1.2;letter-spacing:-.035em}html[data-stiker-theme=app] :where(.text-gray-900,.text-gray-800,.text-slate-900,.text-zinc-900){color:var(--foreground)}html[data-stiker-theme=app] :where(.text-gray-600,.text-gray-500,.text-slate-500,.text-zinc-500){color:var(--muted-foreground)}html[data-stiker-theme=app] :where(.border-gray-200,.border-gray-100,.border-zinc-200){border-color:var(--border)}html[data-stiker-theme=app] :where(.bg-card,.card,.bg-white.rounded-xl,.bg-white.rounded-2xl,.bg-white.rounded-lg){background:var(--app-surface);border-color:var(--border);box-shadow:var(--app-shadow)}html[data-stiker-theme=app] :where(.bg-card.border,.card){border-radius:16px}html[data-stiker-theme=app] :where(.app-sidebar,[role=dialog],[aria-modal=true]){backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html[data-stiker-theme=app] :where([role=dialog],[aria-modal=true]):not(.inset-0){background-color:rgb(255 255 255/.97);border-color:var(--border);border-radius:22px;box-shadow:0 24px 70px rgb(28 25 23/.16),inset 0 1px 0 #fff}html[data-stiker-theme=app] :where([role=dialog] h2,[aria-modal=true] h2){font-size:24px;line-height:1.25;font-weight:700}html[data-stiker-theme=app] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea){background-color:#ffffffed;border-color:#D4D3D1;color:var(--foreground);border-radius:10px;font-size:14px;line-height:1.5}html[data-stiker-theme=app] :where(input,textarea)::placeholder{color:#8A8682}html[data-stiker-theme=app] :where(input[type=checkbox],input[type=radio]){accent-color:var(--primary)}html[data-stiker-theme=app] :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid #245F73;outline-offset:3px}html[data-stiker-theme=app] :where(.bg-blue-600,.bg-blue-500,button.bg-primary,a.bg-primary,.btn-primary,button.bg-blue-600,a.bg-blue-600,button.bg-blue-500,a.bg-blue-500){background-color:var(--primary);color:white;font-weight:600}html[data-stiker-theme=app] :where(.text-blue-600,.text-blue-700,.text-blue-500){color:var(--primary)}html[data-stiker-theme=app] :where(.bg-blue-50,.bg-blue-100){background-color:var(--color-primary-bg);color:var(--foreground)}html[data-stiker-theme=app] :where(.border-blue-200,.border-blue-600){border-color:var(--color-primary-light)}html[data-stiker-theme=app] :where(.from-blue-600,.from-blue-500){--tw-gradient-from:var(--primary)}html[data-stiker-theme=app] :where(.to-purple-600,.to-purple-700){--tw-gradient-to:var(--color-secondary)}html[data-stiker-theme=app] :where(button.bg-primary,a.bg-primary,.btn-primary,button.bg-blue-600,a.bg-blue-600,button.bg-blue-500,a.bg-blue-500):hover:not(:disabled){background:var(--color-primary-hover)}html[data-stiker-theme=app] :where(.btn-primary,.btn-secondary){border-radius:10px;box-shadow:none}html[data-stiker-theme=app] :where(button):disabled{cursor:not-allowed}html[data-stiker-theme=app] :where(table){font-variant-numeric:tabular-nums}html[data-stiker-theme=app] :where(thead){background:#E8E6E4;color:var(--muted-foreground)}html[data-stiker-theme=app] :where(tbody){background:#ffffffed}html[data-stiker-theme=app] :where(th){font-size:12px;font-weight:600}html[data-stiker-theme=app] :where(td){font-size:14px}html[data-stiker-theme=app] .app-sidebar{background:rgb(255 255 255/.86);border-right-color:#D4D3D1;box-shadow:3px 0 24px -14px #245F7324}html[data-stiker-theme=app] .app-sidebar-header{padding:18px 14px 16px;border-color:#E6E5E3}html[data-stiker-theme=app] .app-brand-button{border-radius:10px}html[data-stiker-theme=app] .app-sidebar-links{padding:12px 10px;scrollbar-width:thin;scrollbar-color:#BBBDBC transparent}html[data-stiker-theme=app] .app-nav-item{min-height:44px;margin-top:3px;padding:8px 10px;border:1px solid transparent;border-radius:12px;color:#5E5A56;font-size:13px;line-height:1.5;font-weight:500;background:transparent}html[data-stiker-theme=app] .app-nav-icon{width:28px;height:28px;border-radius:8px;background:transparent;color:#8A8682}html[data-stiker-theme=app] .app-nav-item:hover:not([data-blocked]){background:#E7F0F3;color:#1B4A5A}html[data-stiker-theme=app] .app-nav-item[data-active]{background:#E7F0F3;border-color:#C5D6DC;color:#245F73;font-weight:700}html[data-stiker-theme=app] .app-nav-item[data-active] .app-nav-icon{background:#D5E4EA;color:#245F73}html[data-stiker-theme=app] .app-nav-item[data-blocked]{opacity:.5;cursor:not-allowed}html[data-stiker-theme=app] .app-user-avatar{background:#F6EFEA;color:#733E24}html[data-stiker-theme=app] .app-sidebar-footer{padding:12px 14px;border-color:#E6E5E3}html[data-stiker-theme=app] .app-sidebar-footer button{font-size:13px;border-radius:10px}html[data-stiker-theme=app] .app-sidebar-footer button>span:first-child{background:transparent}html[data-stiker-theme=app] .app-workspace-picker{border-color:#D4D3D1;border-radius:10px;background:#F2F0EF}html[data-stiker-theme=app] .app-workspace-picker button{border-radius:7px;font-size:11px;color:#5E5A56}html[data-stiker-theme=app] .app-workspace-picker button[aria-pressed=true]{background:white;color:#245F73;box-shadow:0 1px 4px #245F7318}html[data-stiker-theme=app] .app-menu-toggle{background:#ffffffed;border-color:var(--border);border-radius:12px;box-shadow:var(--app-shadow);backdrop-filter:blur(12px)}html[data-stiker-theme=app] .app-nav-backdrop{background:#1C191766;backdrop-filter:blur(4px)}@media (max-width:767px){html[data-stiker-theme=app] :where(main>h1,main>div>h1,main>header h1){font-size:26px}html[data-stiker-theme=app] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){html[data-stiker-theme=app] :where(.app-sidebar,.app-nav-item,button,a){transition:none}}@media print{html[data-stiker-theme=app] body{background:white}html[data-stiker-theme=app] .app-menu-toggle,html[data-stiker-theme=app] .app-sidebar{display:none}}