body{background:#f5f6fb;color:#1f2933;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}.layout{display:flex;min-height:100vh}.sidebar{background:#111827;color:#fff;display:flex;flex-direction:column;gap:12px;padding:24px 16px;width:240px}.sidebar h1{font-size:18px;margin:0 0 16px}.sidebar a{border-radius:8px;padding:10px 12px;transition:background .2s}.sidebar a.active,.sidebar a:hover{background:#3b82f633}.content{flex:1 1;padding:32px}.card{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0f172a14;padding:20px}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8fafc;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;margin:0;padding:0}a,button,input,select,textarea{transition:all .2s ease-in-out}button{border:none;cursor:pointer;font-family:inherit;outline:none}button:disabled{cursor:not-allowed;opacity:.6}input,select,textarea{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;outline:none;padding:10px 12px;transition:all .2s ease-in-out}input:focus,select:focus,textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}input:hover,select:hover,textarea:hover{border-color:#9ca3af}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.card-hover{transition:all .2s ease-in-out}.card-hover:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.tab-transition{transition:all .3s cubic-bezier(.4,0,.2,1)}
/*# sourceMappingURL=main.3c03550d.css.map*/