@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap");:root{--admin-bg:#f8fafc;--admin-sidebar:#fff;--admin-card:#fff;--admin-border:#e2e8f0;--admin-border-subtle:#f1f5f9;--admin-accent:#2563eb;--admin-accent-hover:#1d4ed8;--text-main:#0f172a;--text-muted:#64748b;--card-shadow:0 1px 3px 0 rgba(0,0,0,.05),0 1px 2px -1px rgba(0,0,0,.05);--card-shadow-hover:0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -2px rgba(0,0,0,.05)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--admin-bg);color:var(--text-main);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}