@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap");:root{--brand-color:#4151ff;--brand-color-light:#6374ff;--brand-color-dark:#3a47e6;--background-color:#F8F8FF;--text-color:#000000;--surface-color:#ffffff;--border-color:rgba(65,81,255,0.15);--menu-background:#ffffff;--menu-text:#000000;--card-background:#ffffff;--hover-background:#f8f9fa;--secondary-text:#495057;--muted-text:#6c757d;--light-blue-bg:#e3f2fd;--light-blue-text:#1976d2;--light-green-bg:#f0f9ff;--light-amber-bg:#fffbeb;--error-bg:#fee2e2;--error-color:#dc3545;--disabled-bg:#f8f9fa;--disabled-border:#dee2e6;--input-bg:#ffffff;--button-secondary-bg:#F4F4F5;--shadow-color:rgba(0,0,0,0.1);--purple-color:#9c27b0;--purple-light-bg:#f3e5f5;--success-color:#40c057;--warning-color:#fab005;--success-bg:#e6fcf5;--warning-bg:#fff9db;--text-color-secondary:#888;--light-gray-bg:#f8f9fa;--hover-bg:#e9ecef;--status-draft:#6c757d;--status-in-production:#fd7e14;--status-ready-for-review:#20c997;--status-in-edit:#0d6efd;--status-completed:#198754;--status-archived:#dc3545}[data-mantine-color-scheme=dark]{--background-color:#1a1b1e;--text-color:#ffffff;--surface-color:#25262b;--border-color:rgba(55,58,64,0.5);--menu-background:#1a1b1e;--menu-text:#ffffff;--card-background:#25262b;--hover-background:#2c2e33;--secondary-text:#c1c2c5;--muted-text:#a6a7ab;--light-blue-bg:#1e3a8a;--light-blue-text:#60a5fa;--light-green-bg:#1e3a8a;--light-amber-bg:#451a03;--error-bg:#7f1d1d;--error-color:#ff6b6b;--disabled-bg:#2c2e33;--disabled-border:#373a40;--input-bg:#25262b;--button-secondary-bg:#2c2e33;--shadow-color:rgba(0,0,0,0.3);--purple-color:#b794f6;--purple-light-bg:#2d1b69;--success-color:#68d391;--warning-color:#fbd38d;--success-bg:#1a202c;--warning-bg:#2d3748;--text-color-secondary:#a6a7ab;--light-gray-bg:#2c2e33;--hover-bg:#373a40;--status-draft:#a6a7ab;--status-in-production:#ff922b;--status-ready-for-review:#51cf66;--status-in-edit:#339af0;--status-completed:#51cf66;--status-archived:#ff6b6b}body,html{background-color:var(--background-color);color:var(--text-color);transition:background-color .3s ease,color .3s ease;overscroll-behavior:none;overscroll-behavior-x:none;overscroll-behavior-y:auto;overflow-x:hidden}body{-webkit-overflow-scrolling:touch;position:fixed;width:100%}#__next,body{height:100%;background-color:var(--background-color);transition:background-color .3s ease}#__next{overflow-y:auto;overscroll-behavior-x:none}*{-webkit-touch-callout:none;touch-action:pan-y}[contenteditable],input,textarea{-webkit-user-select:text;user-select:text;touch-action:manipulation}@media (max-width:768px){button{min-height:44px}body{-webkit-text-size-adjust:100%}body,html{overflow-x:hidden}table{font-size:.875rem}}.mantine-Drawer-overlay{backdrop-filter:blur(2px)}.mantine-ScrollArea-scrollbar{z-index:1000}@layer utilities{.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}}