*{margin:0;padding:0;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{width:100%;min-height:100vh}.home-page{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem}.home-header{text-align:center;color:#fff;margin-bottom:3rem;padding:2rem 1rem}.home-header h1{font-size:3rem;font-weight:700;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.home-header p{font-size:1.2rem;opacity:.9}.styles-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;max-width:1400px;margin:0 auto}.style-card{position:relative;display:block;border-radius:16px;border:3px solid;padding:2rem;min-height:220px;text-decoration:none;transition:all .3s ease;overflow:hidden;cursor:pointer}.style-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px #0000004d}.style-card-content{position:relative;z-index:1}.style-number{font-size:.875rem;font-weight:700;margin-bottom:.5rem;opacity:.7}.style-name{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.style-english{font-size:1rem;font-weight:500;margin-bottom:1rem;opacity:.8}.style-description{font-size:.875rem;line-height:1.5;opacity:.9}.style-card-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2}.style-card-overlay span{color:#fff;font-size:1.2rem;font-weight:600;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.style-card:hover .style-card-overlay{opacity:1}@media(max-width:768px){.home-header h1{font-size:2rem}.home-header p{font-size:1rem}.styles-grid{grid-template-columns:1fr;gap:1.5rem}.home-page{padding:1rem}}@media(min-width:769px)and (max-width:1024px){.styles-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.dashboard{display:flex;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.sidebar{width:260px;transition:all .3s ease;display:flex;flex-direction:column;flex-shrink:0}.sidebar.closed{width:80px}.sidebar-header{padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.sidebar-header h2{font-size:1.25rem;font-weight:700;margin:0}.sidebar.closed .sidebar-header h2{font-size:.875rem;text-align:center}.sidebar-nav{flex:1;padding:1rem 0}.nav-item{display:flex;align-items:center;padding:.875rem 1.5rem;text-decoration:none;transition:all .2s ease;cursor:pointer;border-left:3px solid transparent}.nav-item:hover{background:#0000000d}.nav-item.active{border-left-color:currentColor;background:#00000014}.nav-item .icon{font-size:1.25rem;margin-right:1rem;width:24px;text-align:center}.sidebar.closed .nav-item .label{display:none}.sidebar.closed .nav-item{justify-content:center;padding:.875rem}.sidebar.closed .nav-item .icon{margin-right:0}.main-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.top-navbar{display:flex;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.1);gap:1rem}.menu-toggle{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .2s ease}.menu-toggle:hover{background:#0000000d}.navbar-search{flex:1;max-width:500px}.navbar-search input{width:100%;padding:.625rem 1rem;border:1px solid rgba(0,0,0,.2);border-radius:8px;font-size:.875rem;transition:all .2s ease}.navbar-search input:focus{outline:none;border-color:currentColor}.navbar-actions{display:flex;align-items:center;gap:.75rem}.icon-btn{background:none;border:none;font-size:1.25rem;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .2s ease}.icon-btn:hover{background:#0000000d}.user-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;cursor:pointer;transition:all .2s ease}.user-avatar:hover{transform:scale(1.05)}.page-content{flex:1;overflow-y:auto;padding:2rem}.back-button{background:none;border:2px solid currentColor;padding:.625rem 1.25rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-bottom:2rem}.back-button:hover{transform:translate(-4px)}.page-header{margin-bottom:2rem}.page-header h1{font-size:2rem;font-weight:700;margin-bottom:.5rem}.page-header p{font-size:1rem;opacity:.8}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card{padding:1.5rem;border-radius:12px;transition:all .2s ease}.stat-card:hover{transform:translateY(-4px)}.stat-label{font-size:.875rem;opacity:.7;margin-bottom:.5rem}.stat-value{font-size:2rem;font-weight:700;margin-bottom:.5rem}.stat-change{font-size:.875rem;font-weight:600}.stat-change.positive{color:#10b981}.stat-change.negative{color:#ef4444}.charts-section{display:grid;grid-template-columns:2fr 1fr;gap:1.5rem;margin-bottom:2rem}.chart-card{padding:1.5rem;border-radius:12px}.chart-card h3{font-size:1.125rem;font-weight:600;margin-bottom:1.5rem}.chart-placeholder{height:250px;display:flex;align-items:flex-end;justify-content:space-around;padding:1rem}.bar-chart{display:flex;align-items:flex-end;justify-content:space-around;gap:1rem;height:100%;width:100%}.bar{flex:1;border-radius:8px 8px 0 0;min-height:20px;transition:all .3s ease}.bar:hover{opacity:.8}.pie-chart{display:flex;flex-direction:column;align-items:center;justify-content:center;height:250px;gap:.5rem}.pie-segment{width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.pie-info{font-size:.875rem;opacity:.8}.table-section{margin-bottom:2rem;padding:1.5rem;border-radius:12px}.table-section h3{font-size:1.125rem;font-weight:600;margin-bottom:1rem}.data-table{width:100%;border-collapse:collapse}.data-table th,.data-table td{padding:1rem;text-align:left;border-bottom:1px solid rgba(0,0,0,.1)}.data-table th{font-weight:600;font-size:.875rem;opacity:.7}.data-table tbody tr{transition:background .2s ease}.data-table tbody tr:hover{background:#00000005}.badge{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600}.badge.success{background:#d1fae5;color:#065f46}.badge.info{background:#dbeafe;color:#1e40af}.badge.warning{background:#fef3c7;color:#92400e}.form-section{padding:1.5rem;border-radius:12px;margin-bottom:2rem}.form-section h3{font-size:1.125rem;font-weight:600;margin-bottom:1.5rem}.sample-form{max-width:800px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group{margin-bottom:1.5rem}.form-group label{display:block;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.form-group input,.form-group select,.form-group textarea{width:100%;padding:.625rem 1rem;border:1px solid rgba(0,0,0,.2);border-radius:8px;font-size:.875rem;font-family:inherit;transition:all .2s ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:currentColor}.form-actions{display:flex;gap:1rem;justify-content:flex-end}.btn{padding:.625rem 1.5rem;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#fff}.btn-secondary{background:transparent;border:2px solid currentColor}@media(max-width:768px){.sidebar{position:fixed;left:0;top:0;bottom:0;z-index:1000;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.charts-section,.stats-grid,.form-row{grid-template-columns:1fr}.page-content{padding:1rem}}.dashboard.neumorphism{background:#e0e5ec;color:#4a5568}.dashboard.neumorphism .sidebar{background:#e0e5ec;box-shadow:9px 9px 16px #a3b1c699,-9px -9px 16px #ffffff80}.dashboard.neumorphism .sidebar-header{border-bottom:none}.dashboard.neumorphism .nav-item{color:#4a5568;border-left:none}.dashboard.neumorphism .nav-item:hover,.dashboard.neumorphism .nav-item.active{background:#e0e5ec;box-shadow:inset 6px 6px 10px #a3b1c680,inset -6px -6px 10px #ffffff80}.dashboard.neumorphism .top-navbar{background:#e0e5ec;border-bottom:none;box-shadow:6px 6px 12px #a3b1c666,-6px -6px 12px #fff6}.dashboard.neumorphism .menu-toggle,.dashboard.neumorphism .icon-btn{color:#4a5568;background:#e0e5ec;box-shadow:4px 4px 8px #a3b1c666,-4px -4px 8px #ffffff80}.dashboard.neumorphism .menu-toggle:hover,.dashboard.neumorphism .icon-btn:hover{box-shadow:inset 4px 4px 8px #a3b1c666,inset -4px -4px 8px #ffffff80}.dashboard.neumorphism .navbar-search input{background:#e0e5ec;border:none;color:#4a5568;box-shadow:inset 4px 4px 8px #a3b1c666,inset -4px -4px 8px #ffffff80}.dashboard.neumorphism .user-avatar{background:#a0aec0;color:#fff;box-shadow:4px 4px 8px #a3b1c666,-4px -4px 8px #ffffff80}.dashboard.neumorphism .stat-card,.dashboard.neumorphism .chart-card,.dashboard.neumorphism .table-section,.dashboard.neumorphism .form-section{background:#e0e5ec;box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffff80}.dashboard.neumorphism .bar{background:linear-gradient(180deg,#a0aec0,#718096);box-shadow:4px 4px 8px #a3b1c666,-4px -4px 8px #ffffff4d}.dashboard.neumorphism .pie-segment{background:linear-gradient(135deg,#a0aec0,#718096);box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffff80;color:#fff}.dashboard.neumorphism .back-button{background:#e0e5ec;color:#4a5568;border:none;box-shadow:6px 6px 12px #a3b1c680,-6px -6px 12px #ffffff80}.dashboard.neumorphism .back-button:hover{box-shadow:inset 6px 6px 12px #a3b1c680,inset -6px -6px 12px #ffffff80}.dashboard.neumorphism .form-group input,.dashboard.neumorphism .form-group select,.dashboard.neumorphism .form-group textarea{background:#e0e5ec;border:none;box-shadow:inset 4px 4px 8px #a3b1c666,inset -4px -4px 8px #ffffff80}.dashboard.neumorphism .btn-primary{background:linear-gradient(135deg,#a0aec0,#718096);box-shadow:6px 6px 12px #a3b1c680,-6px -6px 12px #ffffff80}.dashboard.neumorphism .btn-secondary{background:#e0e5ec;color:#4a5568;border:none;box-shadow:6px 6px 12px #a3b1c680,-6px -6px 12px #ffffff80}.dashboard.glassmorphism{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.dashboard.glassmorphism .sidebar{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-right:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e}.dashboard.glassmorphism .sidebar-header{border-bottom:1px solid rgba(255,255,255,.2)}.dashboard.glassmorphism .nav-item{color:#fff;border-left:3px solid transparent}.dashboard.glassmorphism .nav-item:hover{background:#ffffff26}.dashboard.glassmorphism .nav-item.active{background:#fff3;border-left-color:#fff}.dashboard.glassmorphism .top-navbar{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #1f268733}.dashboard.glassmorphism .menu-toggle,.dashboard.glassmorphism .icon-btn{color:#fff}.dashboard.glassmorphism .menu-toggle:hover,.dashboard.glassmorphism .icon-btn:hover{background:#ffffff26}.dashboard.glassmorphism .navbar-search input{background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard.glassmorphism .navbar-search input::placeholder{color:#ffffffb3}.dashboard.glassmorphism .user-avatar{background:#ffffff40;color:#fff;border:2px solid rgba(255,255,255,.3);box-shadow:0 4px 12px #00000026}.dashboard.glassmorphism .stat-card,.dashboard.glassmorphism .chart-card,.dashboard.glassmorphism .table-section,.dashboard.glassmorphism .form-section{background:#ffffff26;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.25);box-shadow:0 8px 24px #1f268733}.dashboard.glassmorphism .bar{background:#fff6;box-shadow:0 4px 12px #0000001a}.dashboard.glassmorphism .pie-segment{background:#ffffff4d;border:2px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard.glassmorphism .back-button{background:#ffffff26;color:#fff;border:2px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard.glassmorphism .back-button:hover{background:#ffffff40}.dashboard.glassmorphism .form-group input,.dashboard.glassmorphism .form-group select,.dashboard.glassmorphism .form-group textarea{background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard.glassmorphism .form-group input::placeholder,.dashboard.glassmorphism .form-group textarea::placeholder{color:#fff9}.dashboard.glassmorphism .btn-primary{background:#ffffff4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.4)}.dashboard.glassmorphism .btn-secondary{background:#ffffff1a;color:#fff;border:2px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard.glassmorphism .data-table th,.dashboard.glassmorphism .data-table td{border-bottom:1px solid rgba(255,255,255,.15)}.dashboard.skeuomorphism{background:repeating-linear-gradient(90deg,wheat,wheat 2px,#eed9b3 2px 4px);color:#2c1810}.dashboard.skeuomorphism .sidebar{background:linear-gradient(180deg,rgba(139,69,19,.15) 0%,transparent 100%),repeating-linear-gradient(0deg,#8b4513,sienna,#8b4513 4px);box-shadow:inset -4px 0 8px #0000004d,4px 0 12px #0003;border-right:2px solid #5d3a1a}.dashboard.skeuomorphism .sidebar-header{border-bottom:2px solid rgba(0,0,0,.3);text-shadow:1px 1px 2px rgba(255,255,255,.5);color:wheat}.dashboard.skeuomorphism .nav-item{color:wheat;text-shadow:1px 1px 2px rgba(0,0,0,.5);border-left:3px solid transparent}.dashboard.skeuomorphism .nav-item:hover{background:#cd853f33}.dashboard.skeuomorphism .nav-item.active{background:#cd853f4d;border-left-color:peru;box-shadow:inset 2px 0 4px #0000004d}.dashboard.skeuomorphism .top-navbar{background:linear-gradient(180deg,#d2691e,sienna);border-bottom:2px solid #5d3a1a;box-shadow:0 4px 8px #0000004d;color:wheat}.dashboard.skeuomorphism .menu-toggle,.dashboard.skeuomorphism .icon-btn{color:wheat;background:#0003;border:1px solid rgba(245,222,179,.3);box-shadow:inset 0 1px #fff3,0 2px 4px #0000004d}.dashboard.skeuomorphism .menu-toggle:hover,.dashboard.skeuomorphism .icon-btn:hover{background:#0000004d}.dashboard.skeuomorphism .navbar-search input{background:#0003;border:1px solid rgba(0,0,0,.4);color:wheat;box-shadow:inset 0 2px 4px #0006,0 1px #ffffff1a}.dashboard.skeuomorphism .navbar-search input::placeholder{color:#f5deb399}.dashboard.skeuomorphism .user-avatar{background:linear-gradient(135deg,peru,#8b4513);color:wheat;border:2px solid #5d3a1a;box-shadow:0 4px 8px #0006}.dashboard.skeuomorphism .stat-card,.dashboard.skeuomorphism .chart-card,.dashboard.skeuomorphism .table-section,.dashboard.skeuomorphism .form-section{background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 100%),wheat;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000004d;border:1px solid rgba(139,69,19,.3)}.dashboard.skeuomorphism .bar{background:linear-gradient(180deg,#d2691e,#8b4513);box-shadow:inset 0 1px #ffffff4d,2px 2px 6px #0006;border-radius:4px 4px 0 0}.dashboard.skeuomorphism .pie-segment{background:linear-gradient(135deg,peru,#8b4513);border:3px solid #5d3a1a;box-shadow:inset -4px -4px 8px #0000004d,inset 4px 4px 8px #fff3;color:wheat}.dashboard.skeuomorphism .back-button{background:linear-gradient(180deg,#d2691e,sienna);color:wheat;border:2px solid #5d3a1a;box-shadow:inset 0 1px #ffffff4d,0 4px 8px #0000004d;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.dashboard.skeuomorphism .form-group input,.dashboard.skeuomorphism .form-group select,.dashboard.skeuomorphism .form-group textarea{background:#fffc;border:1px solid rgba(139,69,19,.4);box-shadow:inset 0 2px 4px #0003}.dashboard.skeuomorphism .btn-primary{background:linear-gradient(180deg,#d2691e,#8b4513);color:wheat;border:1px solid #5d3a1a;box-shadow:inset 0 1px #ffffff4d,0 4px 8px #0000004d;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.dashboard.skeuomorphism .btn-secondary{background:linear-gradient(180deg,wheat,#eed9b3);color:#2c1810;border:2px solid #8b4513;box-shadow:inset 0 1px #ffffff80,0 2px 6px #0003}.dashboard.flat-design{background:#ecf0f1;color:#2c3e50}.dashboard.flat-design .sidebar{background:#34495e;box-shadow:none}.dashboard.flat-design .sidebar-header{border-bottom:none;color:#ecf0f1}.dashboard.flat-design .nav-item{color:#ecf0f1;border-left:3px solid transparent}.dashboard.flat-design .nav-item:hover{background:#2c3e50}.dashboard.flat-design .nav-item.active{background:#2c3e50;border-left-color:#3498db}.dashboard.flat-design .top-navbar{background:#fff;border-bottom:none;box-shadow:none}.dashboard.flat-design .menu-toggle,.dashboard.flat-design .icon-btn{color:#2c3e50}.dashboard.flat-design .menu-toggle:hover,.dashboard.flat-design .icon-btn:hover{background:#ecf0f1}.dashboard.flat-design .navbar-search input{background:#ecf0f1;border:none;color:#2c3e50}.dashboard.flat-design .user-avatar{background:#3498db;color:#fff}.dashboard.flat-design .stat-card{background:#fff;box-shadow:none;border-left:4px solid #3498db}.dashboard.flat-design .stat-card:nth-child(2){border-left-color:#2ecc71}.dashboard.flat-design .stat-card:nth-child(3){border-left-color:#e74c3c}.dashboard.flat-design .stat-card:nth-child(4){border-left-color:#f39c12}.dashboard.flat-design .chart-card,.dashboard.flat-design .table-section,.dashboard.flat-design .form-section{background:#fff;box-shadow:none}.dashboard.flat-design .bar{background:#3498db}.dashboard.flat-design .bar:nth-child(2n){background:#2ecc71}.dashboard.flat-design .pie-segment{background:#3498db;color:#fff}.dashboard.flat-design .back-button{background:transparent;color:#3498db;border:2px solid #3498db}.dashboard.flat-design .back-button:hover{background:#3498db;color:#fff}.dashboard.flat-design .form-group input,.dashboard.flat-design .form-group select,.dashboard.flat-design .form-group textarea{background:#fff;border:2px solid #ecf0f1;color:#2c3e50}.dashboard.flat-design .form-group input:focus,.dashboard.flat-design .form-group select:focus,.dashboard.flat-design .form-group textarea:focus{border-color:#3498db}.dashboard.flat-design .btn-primary{background:#3498db;color:#fff}.dashboard.flat-design .btn-primary:hover{background:#2980b9}.dashboard.flat-design .btn-secondary{background:transparent;color:#7f8c8d;border:2px solid #7f8c8d}.dashboard.flat-design .btn-secondary:hover{background:#7f8c8d;color:#fff}.dashboard.material-design{background:#fafafa;color:#212121}.dashboard.material-design .sidebar{background:#fff;box-shadow:0 2px 4px #0000001a,0 8px 16px #0000001a}.dashboard.material-design .sidebar-header{border-bottom:1px solid rgba(0,0,0,.08);color:#2196f3}.dashboard.material-design .nav-item{color:#616161;border-left:3px solid transparent}.dashboard.material-design .nav-item:hover{background:#2196f314}.dashboard.material-design .nav-item.active{background:#2196f31f;border-left-color:#2196f3;color:#2196f3}.dashboard.material-design .top-navbar{background:#fff;border-bottom:none;box-shadow:0 2px 4px #0000001a}.dashboard.material-design .menu-toggle,.dashboard.material-design .icon-btn{color:#616161;border-radius:50%}.dashboard.material-design .menu-toggle:hover,.dashboard.material-design .icon-btn:hover{background:#0000000a}.dashboard.material-design .navbar-search input{background:#f5f5f5;border:none;color:#212121}.dashboard.material-design .navbar-search input:focus{background:#fff;box-shadow:0 2px 8px #00000026}.dashboard.material-design .user-avatar{background:#2196f3;color:#fff;box-shadow:0 2px 4px #0003}.dashboard.material-design .stat-card{background:#fff;box-shadow:0 2px 4px #0000001a,0 4px 8px #00000014}.dashboard.material-design .stat-card:hover{box-shadow:0 4px 8px #0000001f,0 8px 16px #0000001a}.dashboard.material-design .chart-card,.dashboard.material-design .table-section,.dashboard.material-design .form-section{background:#fff;box-shadow:0 2px 4px #0000001a,0 4px 8px #00000014}.dashboard.material-design .bar{background:#2196f3;box-shadow:0 2px 4px #00000026}.dashboard.material-design .pie-segment{background:#2196f3;color:#fff;box-shadow:0 4px 8px #0003}.dashboard.material-design .back-button{background:transparent;color:#2196f3;border:2px solid #2196F3;box-shadow:none}.dashboard.material-design .back-button:hover{background:#2196f314;box-shadow:0 2px 4px #0000001a}.dashboard.material-design .form-group input,.dashboard.material-design .form-group select,.dashboard.material-design .form-group textarea{background:transparent;border:none;border-bottom:2px solid rgba(0,0,0,.2);border-radius:0;color:#212121}.dashboard.material-design .form-group input:focus,.dashboard.material-design .form-group select:focus,.dashboard.material-design .form-group textarea:focus{border-bottom-color:#2196f3}.dashboard.material-design .btn-primary{background:#2196f3;color:#fff;box-shadow:0 2px 4px #0003}.dashboard.material-design .btn-primary:hover{background:#1976d2;box-shadow:0 4px 8px #00000040}.dashboard.material-design .btn-secondary{background:transparent;color:#2196f3;border:2px solid #2196F3;box-shadow:none}.dashboard.material-design .btn-secondary:hover{background:#2196f314}.dashboard.brutalism{background:#fff;color:#000;font-family:Courier New,monospace}.dashboard.brutalism .sidebar{background:#000;box-shadow:none;border-right:8px solid #ff0000}.dashboard.brutalism .sidebar-header{border-bottom:4px solid #ffff00;color:#ff0;text-transform:uppercase;font-weight:900}.dashboard.brutalism .nav-item{color:#fff;border:none;text-transform:uppercase;font-weight:700;border-left:4px solid transparent}.dashboard.brutalism .nav-item:hover{background:#ff0;color:#000}.dashboard.brutalism .nav-item.active{background:red;color:#fff;border-left-color:#00f}.dashboard.brutalism .top-navbar{background:#ff0;border-bottom:8px solid #000000;box-shadow:none;color:#000}.dashboard.brutalism .menu-toggle,.dashboard.brutalism .icon-btn{color:#000;border:3px solid #000000;border-radius:0;font-weight:900}.dashboard.brutalism .menu-toggle:hover,.dashboard.brutalism .icon-btn:hover{background:red;color:#fff}.dashboard.brutalism .navbar-search input{background:#fff;border:4px solid #000000;border-radius:0;color:#000;font-weight:700}.dashboard.brutalism .user-avatar{background:#00f;color:#fff;border:4px solid #000000;border-radius:0;font-weight:900}.dashboard.brutalism .stat-card{background:#fff;box-shadow:8px 8px #000;border:4px solid #000000;border-radius:0;transform:rotate(-1deg)}.dashboard.brutalism .stat-card:nth-child(2n){transform:rotate(1deg)}.dashboard.brutalism .stat-card:hover{transform:rotate(0) translateY(-8px);background:#ff0}.dashboard.brutalism .chart-card,.dashboard.brutalism .table-section,.dashboard.brutalism .form-section{background:#fff;box-shadow:12px 12px #000;border:5px solid #000000;border-radius:0}.dashboard.brutalism .bar{background:red;border:3px solid #000000;border-radius:0}.dashboard.brutalism .bar:nth-child(2n){background:#00f}.dashboard.brutalism .bar:nth-child(3n){background:#ff0}.dashboard.brutalism .pie-segment{background:red;border:5px solid #000000;border-radius:0;color:#fff;font-weight:900}.dashboard.brutalism .back-button{background:#000;color:#fff;border:none;border-radius:0;text-transform:uppercase;font-weight:900;box-shadow:6px 6px red}.dashboard.brutalism .back-button:hover{background:red;box-shadow:6px 6px #00f}.dashboard.brutalism .form-group input,.dashboard.brutalism .form-group select,.dashboard.brutalism .form-group textarea{background:#fff;border:3px solid #000000;border-radius:0;color:#000;font-weight:600}.dashboard.brutalism .form-group input:focus,.dashboard.brutalism .form-group select:focus,.dashboard.brutalism .form-group textarea:focus{border-color:red;background:#ff0}.dashboard.brutalism .btn-primary{background:#000;color:#fff;border-radius:0;text-transform:uppercase;font-weight:900;box-shadow:4px 4px red}.dashboard.brutalism .btn-primary:hover{background:#00f;box-shadow:4px 4px #ff0}.dashboard.brutalism .btn-secondary{background:#fff;color:#000;border:3px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900}.dashboard.brutalism .btn-secondary:hover{background:#ff0}.dashboard.hyper-minimalism{background:#fff;color:#000;font-family:Helvetica Neue,sans-serif;letter-spacing:.05em}.dashboard.hyper-minimalism .sidebar{background:#fff;box-shadow:none;border-right:1px solid #f5f5f5}.dashboard.hyper-minimalism .sidebar-header{border-bottom:1px solid #f5f5f5;padding:3rem 1.5rem}.dashboard.hyper-minimalism .sidebar-header h2{font-weight:300;font-size:.875rem;letter-spacing:.2em;text-transform:uppercase}.dashboard.hyper-minimalism .nav-item{color:#000;border:none;padding:1.5rem;font-weight:300;font-size:.875rem}.dashboard.hyper-minimalism .nav-item:hover{background:#fafafa}.dashboard.hyper-minimalism .nav-item.active{background:transparent;font-weight:400}.dashboard.hyper-minimalism .top-navbar{background:#fff;border-bottom:1px solid #f5f5f5;box-shadow:none;padding:2rem}.dashboard.hyper-minimalism .menu-toggle,.dashboard.hyper-minimalism .icon-btn{color:#000;font-weight:200;font-size:1.5rem}.dashboard.hyper-minimalism .menu-toggle:hover,.dashboard.hyper-minimalism .icon-btn:hover{background:transparent;opacity:.5}.dashboard.hyper-minimalism .navbar-search input{background:transparent;border:none;border-bottom:1px solid #000000;border-radius:0;color:#000;padding:.5rem 0;font-weight:300}.dashboard.hyper-minimalism .user-avatar{background:#000;color:#fff;font-weight:300}.dashboard.hyper-minimalism .page-content{padding:4rem}.dashboard.hyper-minimalism .stat-card{background:transparent;box-shadow:none;border:1px solid #f5f5f5;padding:3rem 2rem}.dashboard.hyper-minimalism .stat-label{font-weight:300;font-size:.75rem;text-transform:uppercase;letter-spacing:.15em}.dashboard.hyper-minimalism .stat-value{font-weight:200;font-size:3rem}.dashboard.hyper-minimalism .chart-card,.dashboard.hyper-minimalism .table-section,.dashboard.hyper-minimalism .form-section{background:transparent;box-shadow:none;border:1px solid #f5f5f5;padding:3rem 2rem}.dashboard.hyper-minimalism .bar{background:#000}.dashboard.hyper-minimalism .pie-segment{background:transparent;border:1px solid #000000;color:#000;font-weight:200}.dashboard.hyper-minimalism .back-button{background:transparent;color:#000;border:1px solid #000000;font-weight:300;letter-spacing:.1em;padding:1rem 2rem}.dashboard.hyper-minimalism .back-button:hover{background:#000;color:#fff}.dashboard.hyper-minimalism .form-group label{font-weight:300;font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1rem}.dashboard.hyper-minimalism .form-group input,.dashboard.hyper-minimalism .form-group select,.dashboard.hyper-minimalism .form-group textarea{background:transparent;border:none;border-bottom:1px solid #000000;border-radius:0;color:#000;font-weight:300;padding:.75rem 0}.dashboard.hyper-minimalism .btn-primary{background:#000;color:#fff;font-weight:300;letter-spacing:.1em;padding:1rem 3rem}.dashboard.hyper-minimalism .btn-primary:hover{background:#333}.dashboard.hyper-minimalism .btn-secondary{background:transparent;color:#000;border:1px solid #000000;font-weight:300;letter-spacing:.1em;padding:1rem 3rem}.dashboard.hyper-minimalism .btn-secondary:hover{background:#fafafa}.dashboard.hyper-minimalism h1,.dashboard.hyper-minimalism h3{font-weight:300;letter-spacing:.05em}.dashboard.retro---vaporwave{background:linear-gradient(135deg,#ff71ce,#01cdfe,#05ffa1,#b967ff,#fffb96);color:#b967ff;font-family:Comic Sans MS,cursive}.dashboard.retro---vaporwave .sidebar{background:#ff71ce4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 40px #ff71ce80;border-right:2px solid #ff71ce}.dashboard.retro---vaporwave .sidebar-header{border-bottom:2px solid #01cdfe;color:#fffb96;text-shadow:0 0 10px #ff71ce,0 0 20px #ff71ce,0 0 30px #ff71ce}.dashboard.retro---vaporwave .nav-item{color:#fffb96;text-shadow:0 0 10px #b967ff;border-left:3px solid transparent}.dashboard.retro---vaporwave .nav-item:hover{background:#ff71ce4d;text-shadow:0 0 10px #ff71ce,0 0 20px #ff71ce}.dashboard.retro---vaporwave .nav-item.active{background:#01cdfe4d;border-left-color:#01cdfe;box-shadow:0 0 20px #01cdfe80}.dashboard.retro---vaporwave .top-navbar{background:#b967ff4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid #b967ff;box-shadow:0 0 30px #b967ff66;color:#fffb96}.dashboard.retro---vaporwave .menu-toggle,.dashboard.retro---vaporwave .icon-btn{color:#fffb96;text-shadow:0 0 10px #ff71ce}.dashboard.retro---vaporwave .menu-toggle:hover,.dashboard.retro---vaporwave .icon-btn:hover{background:#ff71ce66;box-shadow:0 0 15px #ff71ce}.dashboard.retro---vaporwave .navbar-search input{background:#fffb9633;border:2px solid #fffb96;color:#b967ff;box-shadow:0 0 15px #fffb964d}.dashboard.retro---vaporwave .navbar-search input::placeholder{color:#b967ffb3}.dashboard.retro---vaporwave .user-avatar{background:linear-gradient(135deg,#ff71ce,#01cdfe);color:#fff;border:2px solid #fffb96;box-shadow:0 0 20px #ff71ce99}.dashboard.retro---vaporwave .stat-card{background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #ff71ce;box-shadow:0 0 20px #ff71ce66,inset 0 0 20px #ff71ce33}.dashboard.retro---vaporwave .stat-card:nth-child(2){border-color:#01cdfe;box-shadow:0 0 20px #01cdfe66,inset 0 0 20px #01cdfe33}.dashboard.retro---vaporwave .stat-card:nth-child(3){border-color:#05ffa1;box-shadow:0 0 20px #05ffa166,inset 0 0 20px #05ffa133}.dashboard.retro---vaporwave .stat-card:nth-child(4){border-color:#fffb96;box-shadow:0 0 20px #fffb9666,inset 0 0 20px #fffb9633}.dashboard.retro---vaporwave .chart-card,.dashboard.retro---vaporwave .table-section,.dashboard.retro---vaporwave .form-section{background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #b967ff;box-shadow:0 0 30px #b967ff4d}.dashboard.retro---vaporwave .bar{background:linear-gradient(180deg,#ff71ce,#b967ff);box-shadow:0 0 15px #ff71ce}.dashboard.retro---vaporwave .bar:nth-child(2n){background:linear-gradient(180deg,#01cdfe,#05ffa1);box-shadow:0 0 15px #01cdfe}.dashboard.retro---vaporwave .pie-segment{background:linear-gradient(135deg,#ff71ce,#01cdfe,#05ffa1);border:3px solid #fffb96;box-shadow:0 0 30px #ff71ce99;color:#fff;text-shadow:0 0 10px #000000}.dashboard.retro---vaporwave .back-button{background:#ff71ce4d;color:#fffb96;border:2px solid #ff71ce;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px #ff71ce66;text-shadow:0 0 10px #b967ff}.dashboard.retro---vaporwave .back-button:hover{background:#01cdfe66;border-color:#01cdfe;box-shadow:0 0 30px #01cdfe99}.dashboard.retro---vaporwave .form-group input,.dashboard.retro---vaporwave .form-group select,.dashboard.retro---vaporwave .form-group textarea{background:#ffffff26;border:2px solid #fffb96;color:#b967ff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dashboard.retro---vaporwave .btn-primary{background:linear-gradient(135deg,#ff71ce,#b967ff);color:#fff;border:2px solid #fffb96;box-shadow:0 0 20px #ff71ce99;text-shadow:0 0 10px #000000}.dashboard.retro---vaporwave .btn-primary:hover{box-shadow:0 0 30px #ff71cecc}.dashboard.retro---vaporwave .btn-secondary{background:#ffffff26;color:#fffb96;border:2px solid #01cdfe;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-shadow:0 0 5px #b967ff}.dashboard.cyberpunk{background:linear-gradient(#000000d9,#0a0e27f2),repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,255,159,.03) 2px,rgba(0,255,159,.03) 4px);background-color:#0a0e27;color:#00ff9f;font-family:Courier New,monospace}.dashboard.cyberpunk .sidebar{background:#0a0e27f2;border-right:2px solid #00ff9f;box-shadow:0 0 30px #00ff9f4d,inset -2px 0 20px #00ff9f1a}.dashboard.cyberpunk .sidebar-header{border-bottom:2px solid #ff006e;color:#00ff9f;text-shadow:0 0 10px #00ff9f,0 0 20px #00ff9f;text-transform:uppercase}.dashboard.cyberpunk .nav-item{color:#00ff9f;border-left:3px solid transparent;text-transform:uppercase;letter-spacing:.1em}.dashboard.cyberpunk .nav-item:hover{background:#00ff9f1a;box-shadow:inset 4px 0 8px #00ff9f33;text-shadow:0 0 10px #00ff9f}.dashboard.cyberpunk .nav-item.active{background:#ff006e26;border-left-color:#ff006e;box-shadow:inset 4px 0 12px #ff006e4d,0 0 20px #ff006e33;text-shadow:0 0 10px #ff006e}.dashboard.cyberpunk .top-navbar{background:#0a0e27fa;border-bottom:2px solid #00ff9f;box-shadow:0 0 20px #00ff9f4d}.dashboard.cyberpunk .menu-toggle,.dashboard.cyberpunk .icon-btn{color:#00ff9f;border:1px solid #00ff9f;text-shadow:0 0 5px #00ff9f}.dashboard.cyberpunk .menu-toggle:hover,.dashboard.cyberpunk .icon-btn:hover{background:#00ff9f33;box-shadow:0 0 15px #00ff9f80}.dashboard.cyberpunk .navbar-search input{background:#0009;border:1px solid #00ff9f;color:#00ff9f;box-shadow:inset 0 0 10px #00ff9f33,0 0 5px #00ff9f4d}.dashboard.cyberpunk .navbar-search input::placeholder{color:#00ff9f80}.dashboard.cyberpunk .user-avatar{background:linear-gradient(135deg,#ff006e,#ffbe0b);color:#000;border:2px solid #00ff9f;box-shadow:0 0 20px #ffbe0b80;font-weight:700}.dashboard.cyberpunk .stat-card{background:#0a0e27cc;border:2px solid #00ff9f;box-shadow:0 0 20px #00ff9f4d,inset 0 0 20px #00ff9f0d;position:relative}.dashboard.cyberpunk .stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00ff9f,transparent);animation:scan 2s linear infinite}@keyframes scan{0%{transform:translateY(0)}to{transform:translateY(200px)}}.dashboard.cyberpunk .stat-card:hover{border-color:#ff006e;box-shadow:0 0 30px #ff006e80,inset 0 0 20px #ff006e1a}.dashboard.cyberpunk .chart-card,.dashboard.cyberpunk .table-section,.dashboard.cyberpunk .form-section{background:#0a0e27cc;border:2px solid #00ff9f;box-shadow:0 0 20px #00ff9f33}.dashboard.cyberpunk .bar{background:linear-gradient(180deg,#00ff9f,#00cc7f);box-shadow:0 0 15px #00ff9f99,inset 0 -4px 8px #0006;border:1px solid #00ff9f}.dashboard.cyberpunk .bar:nth-child(2n){background:linear-gradient(180deg,#ff006e,#cc0057);box-shadow:0 0 15px #ff006e99,inset 0 -4px 8px #0006;border-color:#ff006e}.dashboard.cyberpunk .pie-segment{background:radial-gradient(circle,#00ff9f,#00804f);border:3px solid #ff006e;box-shadow:0 0 30px #00ff9f99,inset 0 0 20px #00000080;color:#000;font-weight:700;text-shadow:0 0 10px #00ff9f}.dashboard.cyberpunk .back-button{background:#0009;color:#00ff9f;border:2px solid #00ff9f;text-transform:uppercase;letter-spacing:.2em;box-shadow:0 0 15px #00ff9f66;text-shadow:0 0 5px #00ff9f}.dashboard.cyberpunk .back-button:hover{background:#00ff9f33;box-shadow:0 0 25px #00ff9f99}.dashboard.cyberpunk .form-group input,.dashboard.cyberpunk .form-group select,.dashboard.cyberpunk .form-group textarea{background:#0009;border:1px solid #00ff9f;color:#00ff9f;box-shadow:inset 0 0 10px #00ff9f33}.dashboard.cyberpunk .form-group input:focus,.dashboard.cyberpunk .form-group select:focus,.dashboard.cyberpunk .form-group textarea:focus{border-color:#ff006e;box-shadow:inset 0 0 10px #ff006e33,0 0 15px #ff006e66}.dashboard.cyberpunk .btn-primary{background:linear-gradient(135deg,#00ff9f,#00cc7f);color:#000;border:2px solid #00ff9f;text-transform:uppercase;font-weight:700;letter-spacing:.1em;box-shadow:0 0 20px #00ff9f80}.dashboard.cyberpunk .btn-primary:hover{box-shadow:0 0 30px #00ff9fcc}.dashboard.cyberpunk .btn-secondary{background:#0009;color:#ff006e;border:2px solid #ff006e;text-transform:uppercase;font-weight:700;letter-spacing:.1em;box-shadow:0 0 15px #ff006e66}.dashboard.cyberpunk .btn-secondary:hover{background:#ff006e33;box-shadow:0 0 25px #ff006e99}.dashboard.cyberpunk h1,.dashboard.cyberpunk h3{text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 10px #00ff9f}.dashboard.claymorphism{background:linear-gradient(135deg,#f7f7f7,#e8e8e8);color:#2d3436}.dashboard.claymorphism .sidebar{background:linear-gradient(145deg,#fff,#f0f0f0);box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff,inset 5px 5px 10px #d1d9e633;border-radius:30px;margin:1rem;border:none}.dashboard.claymorphism .sidebar-header{border-bottom:none;padding:2rem 1.5rem}.dashboard.claymorphism .sidebar-header h2{color:#ff6b6b;font-weight:600}.dashboard.claymorphism .nav-item{color:#2d3436;border-radius:20px;margin:.5rem 1rem;padding:1rem 1.5rem;border:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard.claymorphism .nav-item:hover{background:linear-gradient(145deg,#f5f5f5,#e0e0e0);box-shadow:10px 10px 20px #d1d1d1,-10px -10px 20px #fff}.dashboard.claymorphism .nav-item.active{background:linear-gradient(145deg,#ff6b6b,#ff5252);box-shadow:15px 15px 30px #c75353,-15px -15px 30px #ff8585;color:#fff}.dashboard.claymorphism .top-navbar{background:linear-gradient(145deg,#fff,#f0f0f0);box-shadow:10px 10px 30px #d9d9d9,-10px -10px 30px #fff;border:none;border-radius:0 0 30px 30px;margin:0 1rem}.dashboard.claymorphism .menu-toggle,.dashboard.claymorphism .icon-btn{color:#2d3436;background:linear-gradient(145deg,#fff,#f0f0f0);box-shadow:8px 8px 16px #d1d1d1,-8px -8px 16px #fff;border-radius:50%;width:45px;height:45px}.dashboard.claymorphism .menu-toggle:hover,.dashboard.claymorphism .icon-btn:hover{box-shadow:4px 4px 8px #d1d1d1,-4px -4px 8px #fff,inset 2px 2px 5px #d1d9e64d}.dashboard.claymorphism .navbar-search input{background:linear-gradient(145deg,#f5f5f5,#e5e5e5);border:none;box-shadow:inset 8px 8px 16px #d1d1d1,inset -8px -8px 16px #fff;border-radius:25px;padding:.75rem 1.5rem}.dashboard.claymorphism .user-avatar{background:linear-gradient(145deg,#4ecdc4,#44b3aa);box-shadow:10px 10px 20px #3a9a93,-10px -10px 20px #5ce0d5;border-radius:50%;font-weight:600}.dashboard.claymorphism .stat-card{background:linear-gradient(145deg,#fff,#f0f0f0);box-shadow:20px 20px 40px #d1d1d1,-20px -20px 40px #fff,inset 5px 5px 10px #d1d9e61a;border-radius:30px;border:none}.dashboard.claymorphism .stat-card:hover{box-shadow:25px 25px 50px #c5c5c5,-25px -25px 50px #fff,inset 5px 5px 10px #d1d9e633}.dashboard.claymorphism .chart-card,.dashboard.claymorphism .table-section,.dashboard.claymorphism .form-section{background:linear-gradient(145deg,#fff,#f0f0f0);box-shadow:20px 20px 40px #d1d1d1,-20px -20px 40px #fff,inset 5px 5px 10px #d1d9e61a;border-radius:30px;border:none}.dashboard.claymorphism .bar{background:linear-gradient(180deg,#ff6b6b,#ee5a6f);box-shadow:10px 10px 20px #ee5a6f4d,-5px -5px 15px #ff6b6b80;border-radius:20px 20px 0 0}.dashboard.claymorphism .bar:nth-child(2n){background:linear-gradient(180deg,#4ecdc4,#44b3aa);box-shadow:10px 10px 20px #44b3aa4d,-5px -5px 15px #4ecdc480}.dashboard.claymorphism .pie-segment{background:linear-gradient(145deg,#fee440,#f4d93e);box-shadow:15px 15px 30px #f4d93e66,-15px -15px 30px #fee44099;border-radius:50%;color:#2d3436;font-weight:700}.dashboard.claymorphism .back-button{background:linear-gradient(145deg,#fff,#f0f0f0);color:#2d3436;border:none;box-shadow:15px 15px 30px #d1d1d1,-15px -15px 30px #fff;border-radius:20px;font-weight:600}.dashboard.claymorphism .back-button:hover{box-shadow:8px 8px 16px #d1d1d1,-8px -8px 16px #fff,inset 4px 4px 8px #d1d9e64d}.dashboard.claymorphism .form-group input,.dashboard.claymorphism .form-group select,.dashboard.claymorphism .form-group textarea{background:linear-gradient(145deg,#f5f5f5,#e5e5e5);border:none;box-shadow:inset 10px 10px 20px #d1d1d1,inset -10px -10px 20px #fff;border-radius:20px;padding:1rem 1.5rem}.dashboard.claymorphism .btn-primary{background:linear-gradient(145deg,#ff6b6b,#ff5252);color:#fff;border:none;box-shadow:15px 15px 30px #c75353,-15px -15px 30px #ff8585;border-radius:20px;font-weight:600}.dashboard.claymorphism .btn-primary:hover{box-shadow:20px 20px 40px #c75353,-20px -20px 40px #ff8585,inset 5px 5px 10px #c753534d}.dashboard.claymorphism .btn-secondary{background:linear-gradient(145deg,#fff,#f0f0f0);color:#2d3436;border:none;box-shadow:15px 15px 30px #d1d1d1,-15px -15px 30px #fff;border-radius:20px;font-weight:600}.dashboard.claymorphism .btn-secondary:hover{box-shadow:8px 8px 16px #d1d1d1,-8px -8px 16px #fff,inset 4px 4px 8px #d1d9e64d}.dashboard.neo-brutalism{background:#fff;color:#000;font-family:Arial Black,sans-serif}.dashboard.neo-brutalism .sidebar{background:#000;box-shadow:8px 0 #0f0;border-right:none}.dashboard.neo-brutalism .sidebar-header{border-bottom:4px solid #00ff00;color:#fff;text-transform:uppercase;letter-spacing:.1em}.dashboard.neo-brutalism .nav-item{color:#fff;border:none;text-transform:uppercase;font-weight:900;margin:.5rem;border-radius:0}.dashboard.neo-brutalism .nav-item:hover{background:#0f0;color:#000;box-shadow:4px 4px #f0f}.dashboard.neo-brutalism .nav-item.active{background:#0f0;color:#000;box-shadow:4px 4px #000}.dashboard.neo-brutalism .top-navbar{background:#fff;border-bottom:6px solid #000000;box-shadow:none}.dashboard.neo-brutalism .menu-toggle,.dashboard.neo-brutalism .icon-btn{color:#000;border:3px solid #000000;border-radius:0;font-weight:900}.dashboard.neo-brutalism .menu-toggle:hover,.dashboard.neo-brutalism .icon-btn:hover{background:#0f0;box-shadow:3px 3px #000}.dashboard.neo-brutalism .navbar-search input{background:#fff;border:3px solid #000000;border-radius:0;color:#000;font-weight:700}.dashboard.neo-brutalism .user-avatar{background:#f0f;color:#000;border:3px solid #000000;border-radius:0;font-weight:900}.dashboard.neo-brutalism .stat-card{background:#fff;box-shadow:8px 8px #000;border:4px solid #000000;border-radius:0}.dashboard.neo-brutalism .stat-card:hover{background:#0f0;transform:translate(-4px,-4px);box-shadow:12px 12px #000}.dashboard.neo-brutalism .chart-card,.dashboard.neo-brutalism .table-section,.dashboard.neo-brutalism .form-section{background:#fff;box-shadow:10px 10px #000;border:5px solid #000000;border-radius:0}.dashboard.neo-brutalism .bar{background:#0f0;border:2px solid #000000;border-radius:0}.dashboard.neo-brutalism .bar:nth-child(2n){background:#f0f}.dashboard.neo-brutalism .pie-segment{background:#0f0;border:4px solid #000000;border-radius:0;color:#000;font-weight:900}.dashboard.neo-brutalism .back-button{background:#000;color:#fff;border:none;border-radius:0;text-transform:uppercase;font-weight:900;box-shadow:6px 6px #0f0}.dashboard.neo-brutalism .back-button:hover{background:#0f0;color:#000;box-shadow:6px 6px #f0f}.dashboard.neo-brutalism .form-group input,.dashboard.neo-brutalism .form-group select,.dashboard.neo-brutalism .form-group textarea{background:#fff;border:3px solid #000000;border-radius:0;color:#000;font-weight:700}.dashboard.neo-brutalism .btn-primary{background:#0f0;color:#000;border:none;border-radius:0;text-transform:uppercase;font-weight:900;box-shadow:5px 5px #000}.dashboard.neo-brutalism .btn-primary:hover{box-shadow:5px 5px #f0f}.dashboard.neo-brutalism .btn-secondary{background:#fff;color:#000;border:3px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900}.dashboard.neo-brutalism .btn-secondary:hover{background:#f0f;color:#fff}.dashboard.organic-minimalism{background:#f1faee;color:#1d3557}.dashboard.organic-minimalism .sidebar{background:#fff;box-shadow:0 4px 20px #1d355714;border-right:none;border-radius:0 30px 30px 0}.dashboard.organic-minimalism .sidebar-header{border-bottom:1px solid rgba(168,218,220,.3);color:#457b9d;padding:2rem 1.5rem}.dashboard.organic-minimalism .nav-item{color:#1d3557;border:none;border-radius:20px;margin:.25rem 1rem}.dashboard.organic-minimalism .nav-item:hover{background:#a8dadc33}.dashboard.organic-minimalism .nav-item.active{background:#457b9d26;color:#457b9d}.dashboard.organic-minimalism .top-navbar{background:#fff;border-bottom:none;box-shadow:0 2px 15px #1d35570f;border-radius:20px;margin:1rem}.dashboard.organic-minimalism .menu-toggle,.dashboard.organic-minimalism .icon-btn{color:#457b9d;border-radius:50%}.dashboard.organic-minimalism .menu-toggle:hover,.dashboard.organic-minimalism .icon-btn:hover{background:#a8dadc33}.dashboard.organic-minimalism .navbar-search input{background:#a8dadc26;border:none;border-radius:25px;color:#1d3557}.dashboard.organic-minimalism .user-avatar{background:linear-gradient(135deg,#a8dadc,#457b9d);color:#fff;border-radius:50%}.dashboard.organic-minimalism .stat-card{background:#fff;box-shadow:0 6px 25px #1d355714;border-radius:25px;border-left:4px solid #a8dadc}.dashboard.organic-minimalism .stat-card:hover{box-shadow:0 8px 30px #1d35571f}.dashboard.organic-minimalism .chart-card,.dashboard.organic-minimalism .table-section,.dashboard.organic-minimalism .form-section{background:#fff;box-shadow:0 6px 25px #1d355714;border-radius:25px}.dashboard.organic-minimalism .bar{background:linear-gradient(180deg,#a8dadc,#457b9d);border-radius:15px 15px 0 0}.dashboard.organic-minimalism .pie-segment{background:linear-gradient(135deg,#a8dadc,#457b9d);border-radius:50%;border:none;color:#fff}.dashboard.organic-minimalism .back-button{background:transparent;color:#457b9d;border:2px solid #a8dadc;border-radius:25px}.dashboard.organic-minimalism .back-button:hover{background:#a8dadc33}.dashboard.organic-minimalism .form-group input,.dashboard.organic-minimalism .form-group select,.dashboard.organic-minimalism .form-group textarea{background:#a8dadc1a;border:1px solid rgba(69,123,157,.2);border-radius:15px;color:#1d3557}.dashboard.organic-minimalism .btn-primary{background:linear-gradient(135deg,#457b9d,#1d3557);color:#fff;border-radius:25px}.dashboard.organic-minimalism .btn-secondary{background:transparent;color:#457b9d;border:2px solid #a8dadc;border-radius:25px}.dashboard.techno-futurism{background:radial-gradient(ellipse at top,#4361ee,#000814 50% 100%);color:#fff;font-family:Roboto,sans-serif}.dashboard.techno-futurism .sidebar{background:#000814b3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-right:1px solid rgba(67,97,238,.3);box-shadow:0 0 30px #4361ee33,inset 0 0 20px #7209b71a}.dashboard.techno-futurism .sidebar-header{border-bottom:1px solid rgba(58,12,163,.5);color:#4361ee;text-shadow:0 0 15px rgba(67,97,238,.8)}.dashboard.techno-futurism .nav-item{color:#fffc;border-left:2px solid transparent;position:relative}.dashboard.techno-futurism .nav-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent,#4361ee,transparent);opacity:0;transition:opacity .3s}.dashboard.techno-futurism .nav-item:hover{background:#4361ee26}.dashboard.techno-futurism .nav-item:hover:before{opacity:1}.dashboard.techno-futurism .nav-item.active{background:#7209b733;border-left-color:#7209b7;box-shadow:inset 4px 0 15px #7209b766;color:#fff}.dashboard.techno-futurism .top-navbar{background:#000814cc;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid rgba(67,97,238,.3);box-shadow:0 4px 20px #4361ee26}.dashboard.techno-futurism .menu-toggle,.dashboard.techno-futurism .icon-btn{color:#fff;border:1px solid rgba(67,97,238,.4)}.dashboard.techno-futurism .menu-toggle:hover,.dashboard.techno-futurism .icon-btn:hover{background:#4361ee33;box-shadow:0 0 15px #4361ee66}.dashboard.techno-futurism .navbar-search input{background:#0006;border:1px solid rgba(67,97,238,.4);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard.techno-futurism .navbar-search input::placeholder{color:#ffffff80}.dashboard.techno-futurism .user-avatar{background:linear-gradient(135deg,#4361ee,#7209b7,#3a0ca3);border:2px solid rgba(67,97,238,.6);box-shadow:0 0 20px #7209b799}.dashboard.techno-futurism .stat-card{background:#00081499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(67,97,238,.3);box-shadow:0 8px 30px #4361ee33;position:relative;overflow:hidden}.dashboard.techno-futurism .stat-card:after{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(67,97,238,.1),transparent);animation:shimmer 3s infinite}@keyframes shimmer{0%{transform:translate(-100%) translateY(-100%)}to{transform:translate(100%) translateY(100%)}}.dashboard.techno-futurism .chart-card,.dashboard.techno-futurism .table-section,.dashboard.techno-futurism .form-section{background:#00081499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(67,97,238,.3);box-shadow:0 8px 30px #4361ee33}.dashboard.techno-futurism .bar{background:linear-gradient(180deg,#4361ee,#3a0ca3);box-shadow:0 0 15px #4361ee99}.dashboard.techno-futurism .pie-segment{background:linear-gradient(135deg,#4361ee,#7209b7,#3a0ca3);border:2px solid rgba(67,97,238,.6);box-shadow:0 0 30px #7209b780;color:#fff}.dashboard.techno-futurism .back-button{background:#00081499;color:#fff;border:2px solid #4361ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px #4361ee66;text-shadow:0 0 10px rgba(67,97,238,.6)}.dashboard.techno-futurism .back-button:hover{background:#4361ee4d;box-shadow:0 0 30px #4361ee99}.dashboard.techno-futurism .form-group input,.dashboard.techno-futurism .form-group select,.dashboard.techno-futurism .form-group textarea{background:#00081499;border:1px solid rgba(67,97,238,.4);color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dashboard.techno-futurism .btn-primary{background:linear-gradient(135deg,#4361ee,#3a0ca3);color:#fff;border:1px solid rgba(67,97,238,.6);box-shadow:0 0 20px #4361ee80}.dashboard.techno-futurism .btn-primary:hover{box-shadow:0 0 30px #4361eecc}.dashboard.techno-futurism .btn-secondary{background:#00081499;color:#4361ee;border:2px solid #4361ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard.techno-futurism h1,.dashboard.techno-futurism h3{text-shadow:0 0 15px rgba(67,97,238,.5)}.dashboard.paper-cut-illustration{background:#a8dadc;color:#1d3557}.dashboard.paper-cut-illustration .sidebar{background:#e63946;box-shadow:8px 0 #1d3557,16px 0 #f1faee;border-right:none;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 5%)}.dashboard.paper-cut-illustration .sidebar-header{border-bottom:3px dashed #f1faee;color:#f1faee;font-weight:700}.dashboard.paper-cut-illustration .nav-item{color:#f1faee;border:none;position:relative;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);margin:.5rem 1rem}.dashboard.paper-cut-illustration .nav-item:hover{background:#457b9d;box-shadow:4px 4px #1d3557}.dashboard.paper-cut-illustration .nav-item.active{background:#f1faee;color:#e63946;box-shadow:6px 6px #1d3557}.dashboard.paper-cut-illustration .top-navbar{background:#f1faee;border-bottom:none;box-shadow:0 6px #1d3557;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.dashboard.paper-cut-illustration .menu-toggle,.dashboard.paper-cut-illustration .icon-btn{color:#e63946;border:2px solid #e63946;border-radius:0;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%)}.dashboard.paper-cut-illustration .menu-toggle:hover,.dashboard.paper-cut-illustration .icon-btn:hover{background:#e63946;color:#f1faee;box-shadow:3px 3px #1d3557}.dashboard.paper-cut-illustration .navbar-search input{background:#fff;border:3px solid #1d3557;border-radius:0;color:#1d3557;box-shadow:4px 4px #e63946}.dashboard.paper-cut-illustration .user-avatar{background:#457b9d;color:#f1faee;border:3px solid #1d3557;border-radius:0;box-shadow:4px 4px #e63946;clip-path:circle(50%)}.dashboard.paper-cut-illustration .stat-card{background:#f1faee;box-shadow:8px 8px #1d3557;border:3px solid #1d3557;border-radius:0;clip-path:polygon(0 0,100% 0,100% 95%,5% 100%)}.dashboard.paper-cut-illustration .stat-card:nth-child(2){clip-path:polygon(0 0,95% 0,100% 100%,0 100%);box-shadow:8px 8px #e63946}.dashboard.paper-cut-illustration .stat-card:hover{transform:translate(-4px,-4px);box-shadow:12px 12px #1d3557}.dashboard.paper-cut-illustration .chart-card,.dashboard.paper-cut-illustration .table-section,.dashboard.paper-cut-illustration .form-section{background:#f1faee;box-shadow:10px 10px #1d3557;border:4px solid #1d3557;border-radius:0}.dashboard.paper-cut-illustration .bar{background:#e63946;border:2px solid #1d3557;border-radius:0;box-shadow:4px 4px #1d3557}.dashboard.paper-cut-illustration .bar:nth-child(2n){background:#457b9d}.dashboard.paper-cut-illustration .pie-segment{background:#e63946;border:4px solid #1d3557;border-radius:0;clip-path:circle(50%);color:#f1faee;font-weight:700;box-shadow:8px 8px #1d3557}.dashboard.paper-cut-illustration .back-button{background:#e63946;color:#f1faee;border:none;border-radius:0;font-weight:700;box-shadow:6px 6px #1d3557;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%)}.dashboard.paper-cut-illustration .back-button:hover{background:#457b9d;box-shadow:8px 8px #1d3557}.dashboard.paper-cut-illustration .form-group input,.dashboard.paper-cut-illustration .form-group select,.dashboard.paper-cut-illustration .form-group textarea{background:#fff;border:3px solid #1d3557;border-radius:0;color:#1d3557}.dashboard.paper-cut-illustration .btn-primary{background:#e63946;color:#f1faee;border:none;border-radius:0;font-weight:700;box-shadow:5px 5px #1d3557;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%)}.dashboard.paper-cut-illustration .btn-primary:hover{background:#457b9d}.dashboard.paper-cut-illustration .btn-secondary{background:#f1faee;color:#1d3557;border:3px solid #1d3557;border-radius:0;font-weight:700}.dashboard.vintage-print{background:repeating-linear-gradient(0deg,#f2e9e4,#f2e9e4 2px,#e8dfd8 2px 4px);color:#4a4e69;font-family:Georgia,serif}.dashboard.vintage-print .sidebar{background:linear-gradient(180deg,#c9ada7cc,#9a8c98e6),repeating-linear-gradient(90deg,transparent,transparent 1px,rgba(74,78,105,.05) 1px,rgba(74,78,105,.05) 2px);box-shadow:inset -4px 0 8px #0003,4px 0 12px #00000026;border-right:1px solid rgba(74,78,105,.3)}.dashboard.vintage-print .sidebar-header{border-bottom:2px solid rgba(74,78,105,.3);color:#22223b;font-weight:700;text-transform:uppercase;letter-spacing:.15em}.dashboard.vintage-print .nav-item{color:#22223b;border:none;font-weight:500}.dashboard.vintage-print .nav-item:hover{background:#c9ada780;box-shadow:inset 0 0 8px #4a4e6933}.dashboard.vintage-print .nav-item.active{background:#c9ada7b3;box-shadow:inset 0 0 10px #4a4e694d}.dashboard.vintage-print .top-navbar{background:linear-gradient(180deg,#c9ada7,#9a8c98);border-bottom:2px solid #4a4e69;box-shadow:0 4px 8px #0003;color:#22223b}.dashboard.vintage-print .menu-toggle,.dashboard.vintage-print .icon-btn{color:#22223b;background:#f2e9e499;border:1px solid rgba(74,78,105,.3)}.dashboard.vintage-print .menu-toggle:hover,.dashboard.vintage-print .icon-btn:hover{background:#f2e9e4e6}.dashboard.vintage-print .navbar-search input{background:#f2e9e4cc;border:1px solid rgba(74,78,105,.3);color:#4a4e69;box-shadow:inset 0 2px 4px #0000001a}.dashboard.vintage-print .user-avatar{background:radial-gradient(circle,#9a8c98,#4a4e69);color:#f2e9e4;border:2px solid #22223b;box-shadow:0 3px 8px #0000004d}.dashboard.vintage-print .stat-card{background:linear-gradient(135deg,#fffc,#f2e9e4e6);box-shadow:0 4px 8px #00000026,inset 0 1px #ffffff80;border:1px solid rgba(74,78,105,.2);position:relative}.dashboard.vintage-print .stat-card:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(74,78,105,.02) 10px,rgba(74,78,105,.02) 11px);pointer-events:none}.dashboard.vintage-print .chart-card,.dashboard.vintage-print .table-section,.dashboard.vintage-print .form-section{background:linear-gradient(135deg,#fffc,#f2e9e4e6);box-shadow:0 4px 8px #00000026,inset 0 1px #ffffff80;border:1px solid rgba(74,78,105,.2)}.dashboard.vintage-print .bar{background:linear-gradient(180deg,#c9ada7,#9a8c98);box-shadow:inset 0 1px #ffffff4d,2px 2px 6px #0003;border:1px solid rgba(74,78,105,.3)}.dashboard.vintage-print .pie-segment{background:radial-gradient(circle,#c9ada7,#9a8c98);border:2px solid #4a4e69;box-shadow:inset -4px -4px 8px #0003,inset 4px 4px 8px #fff3;color:#22223b;font-weight:600}.dashboard.vintage-print .back-button{background:linear-gradient(180deg,#c9ada7,#9a8c98);color:#22223b;border:1px solid #4a4e69;box-shadow:inset 0 1px #ffffff4d,0 3px 6px #0003;font-weight:600}.dashboard.vintage-print .form-group input,.dashboard.vintage-print .form-group select,.dashboard.vintage-print .form-group textarea{background:#fffc;border:1px solid rgba(74,78,105,.3);box-shadow:inset 0 2px 4px #0000001a;color:#4a4e69}.dashboard.vintage-print .btn-primary{background:linear-gradient(180deg,#9a8c98,#4a4e69);color:#f2e9e4;border:1px solid #22223b;box-shadow:inset 0 1px #fff3,0 3px 6px #0003;font-weight:600}.dashboard.vintage-print .btn-secondary{background:#f2e9e4e6;color:#4a4e69;border:2px solid #9a8c98;box-shadow:0 2px 4px #00000026;font-weight:600}.dashboard.dark-elegance{background:radial-gradient(ellipse at top,#1a1a1a,#0d0d0d);color:#e8e8e8;font-family:Times New Roman,serif}.dashboard.dark-elegance .sidebar{background:linear-gradient(180deg,#c9a0631a,#1a1a1af2);border-right:1px solid rgba(201,160,99,.3);box-shadow:0 0 30px #c9a06326,inset -2px 0 10px #c9a0631a}.dashboard.dark-elegance .sidebar-header{border-bottom:1px solid rgba(201,160,99,.4);color:#c9a063;font-weight:300;letter-spacing:.2em;text-transform:uppercase}.dashboard.dark-elegance .nav-item{color:#e8e8e8;border-left:2px solid transparent;font-weight:300}.dashboard.dark-elegance .nav-item:hover{background:#c9a0631a;border-left-color:#c9a06380}.dashboard.dark-elegance .nav-item.active{background:#c9a06326;border-left-color:#c9a063;color:#c9a063;box-shadow:inset 4px 0 12px #c9a06333}.dashboard.dark-elegance .top-navbar{background:#0d0d0df2;border-bottom:1px solid rgba(201,160,99,.2);box-shadow:0 4px 20px #00000080}.dashboard.dark-elegance .menu-toggle,.dashboard.dark-elegance .icon-btn{color:#c9a063;border:1px solid rgba(201,160,99,.3)}.dashboard.dark-elegance .menu-toggle:hover,.dashboard.dark-elegance .icon-btn:hover{background:#c9a06326;box-shadow:0 0 10px #c9a0634d}.dashboard.dark-elegance .navbar-search input{background:#0009;border:1px solid rgba(201,160,99,.3);color:#e8e8e8}.dashboard.dark-elegance .navbar-search input::placeholder{color:#e8e8e880}.dashboard.dark-elegance .user-avatar{background:radial-gradient(circle,#c9a063,#8b7355);color:#0d0d0d;border:2px solid #c9a063;box-shadow:0 0 20px #c9a06366;font-weight:600}.dashboard.dark-elegance .stat-card{background:linear-gradient(135deg,#1a1a1acc,#0d0d0de6);border:1px solid rgba(201,160,99,.3);box-shadow:0 8px 24px #00000080,inset 0 1px #c9a0631a}.dashboard.dark-elegance .stat-card:hover{border-color:#c9a06380;box-shadow:0 12px 32px #0009,0 0 20px #c9a06333}.dashboard.dark-elegance .chart-card,.dashboard.dark-elegance .table-section,.dashboard.dark-elegance .form-section{background:linear-gradient(135deg,#1a1a1acc,#0d0d0de6);border:1px solid rgba(201,160,99,.3);box-shadow:0 8px 24px #00000080}.dashboard.dark-elegance .bar{background:linear-gradient(180deg,#c9a063,#8b7355);box-shadow:0 4px 12px #c9a06366,inset 0 1px #fff3}.dashboard.dark-elegance .pie-segment{background:radial-gradient(circle,#c9a063,#8b7355);border:2px solid rgba(201,160,99,.6);box-shadow:0 0 30px #c9a06366;color:#0d0d0d;font-weight:700}.dashboard.dark-elegance .back-button{background:#0d0d0dcc;color:#c9a063;border:2px solid #c9a063;box-shadow:0 4px 12px #00000080;font-weight:300;letter-spacing:.1em}.dashboard.dark-elegance .back-button:hover{background:#c9a06333;box-shadow:0 6px 16px #c9a0634d}.dashboard.dark-elegance .form-group input,.dashboard.dark-elegance .form-group select,.dashboard.dark-elegance .form-group textarea{background:#0009;border:1px solid rgba(201,160,99,.3);color:#e8e8e8}.dashboard.dark-elegance .form-group input:focus,.dashboard.dark-elegance .form-group select:focus,.dashboard.dark-elegance .form-group textarea:focus{border-color:#c9a063;box-shadow:0 0 15px #c9a0634d}.dashboard.dark-elegance .btn-primary{background:linear-gradient(135deg,#c9a063,#8b7355);color:#0d0d0d;border:none;box-shadow:0 4px 12px #c9a06366;font-weight:600;letter-spacing:.1em}.dashboard.dark-elegance .btn-primary:hover{box-shadow:0 6px 16px #c9a06399}.dashboard.dark-elegance .btn-secondary{background:#0d0d0dcc;color:#c9a063;border:2px solid #c9a063;font-weight:300;letter-spacing:.1em}.dashboard.dark-elegance h1,.dashboard.dark-elegance h3{font-weight:300;letter-spacing:.05em;color:#c9a063}.dashboard.soft-pastel-playful{background:linear-gradient(135deg,#fbf8cc,#fde4cf,#ffcfd2);color:#5e503f;font-family:Comic Sans MS,Trebuchet MS,cursive}.dashboard.soft-pastel-playful .sidebar{background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:4px 4px 20px #5e503f1a;border-right:none;border-radius:0 25px 25px 0}.dashboard.soft-pastel-playful .sidebar-header{border-bottom:2px dashed #f1c0e8;color:#f1c0e8;font-weight:700}.dashboard.soft-pastel-playful .nav-item{color:#5e503f;border:none;border-radius:20px;margin:.5rem 1rem;font-weight:600}.dashboard.soft-pastel-playful .nav-item:hover{background:#ffcfd2;box-shadow:0 4px 12px #ffcfd266}.dashboard.soft-pastel-playful .nav-item.active{background:linear-gradient(135deg,#ffcfd2,#f1c0e8);color:#fff;box-shadow:0 6px 16px #f1c0e880}.dashboard.soft-pastel-playful .top-navbar{background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:none;box-shadow:0 4px 20px #5e503f14;border-radius:20px;margin:1rem}.dashboard.soft-pastel-playful .menu-toggle,.dashboard.soft-pastel-playful .icon-btn{color:#f1c0e8;background:#f1c0e833;border-radius:50%}.dashboard.soft-pastel-playful .menu-toggle:hover,.dashboard.soft-pastel-playful .icon-btn:hover{background:#f1c0e866;box-shadow:0 4px 12px #f1c0e84d}.dashboard.soft-pastel-playful .navbar-search input{background:#fbf8cc80;border:2px solid #b9fbc0;border-radius:25px;color:#5e503f}.dashboard.soft-pastel-playful .navbar-search input::placeholder{color:#5e503f99}.dashboard.soft-pastel-playful .user-avatar{background:linear-gradient(135deg,#f1c0e8,#ffcfd2,#b9fbc0);color:#fff;border-radius:50%;box-shadow:0 4px 16px #f1c0e866;font-weight:700}.dashboard.soft-pastel-playful .stat-card{background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:6px 6px 20px #5e503f1a;border-radius:25px;border:3px solid transparent}.dashboard.soft-pastel-playful .stat-card:nth-child(1){border-color:#ffcfd2}.dashboard.soft-pastel-playful .stat-card:nth-child(2){border-color:#f1c0e8}.dashboard.soft-pastel-playful .stat-card:nth-child(3){border-color:#b9fbc0}.dashboard.soft-pastel-playful .stat-card:nth-child(4){border-color:#fbf8cc}.dashboard.soft-pastel-playful .stat-card:hover{transform:translateY(-8px) rotate(-1deg);box-shadow:8px 8px 30px #5e503f26}.dashboard.soft-pastel-playful .chart-card,.dashboard.soft-pastel-playful .table-section,.dashboard.soft-pastel-playful .form-section{background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:6px 6px 20px #5e503f1a;border-radius:25px}.dashboard.soft-pastel-playful .bar{background:linear-gradient(180deg,#ffcfd2,#f1c0e8);border-radius:15px 15px 0 0;box-shadow:0 4px 12px #f1c0e84d}.dashboard.soft-pastel-playful .bar:nth-child(2n){background:linear-gradient(180deg,#b9fbc0,#fbf8cc)}.dashboard.soft-pastel-playful .pie-segment{background:conic-gradient(from 0deg,#ffcfd2,#f1c0e8,#b9fbc0,#fbf8cc,#ffcfd2);border-radius:50%;border:4px solid #ffffff;box-shadow:0 6px 20px #f1c0e866;color:#5e503f;font-weight:700}.dashboard.soft-pastel-playful .back-button{background:#ffffffe6;color:#f1c0e8;border:3px solid #ffcfd2;border-radius:25px;font-weight:700;box-shadow:4px 4px 16px #ffcfd24d}.dashboard.soft-pastel-playful .back-button:hover{background:#ffcfd2;color:#fff;box-shadow:6px 6px 20px #f1c0e866}.dashboard.soft-pastel-playful .form-group input,.dashboard.soft-pastel-playful .form-group select,.dashboard.soft-pastel-playful .form-group textarea{background:#ffffffe6;border:2px solid #f1c0e8;border-radius:20px;color:#5e503f}.dashboard.soft-pastel-playful .form-group input:focus,.dashboard.soft-pastel-playful .form-group select:focus,.dashboard.soft-pastel-playful .form-group textarea:focus{border-color:#ffcfd2;box-shadow:0 0 15px #ffcfd24d}.dashboard.soft-pastel-playful .btn-primary{background:linear-gradient(135deg,#ffcfd2,#f1c0e8);color:#fff;border:none;border-radius:25px;font-weight:700;box-shadow:4px 4px 16px #f1c0e866}.dashboard.soft-pastel-playful .btn-primary:hover{box-shadow:6px 6px 24px #f1c0e899}.dashboard.soft-pastel-playful .btn-secondary{background:#ffffffe6;color:#f1c0e8;border:3px solid #f1c0e8;border-radius:25px;font-weight:700}.dashboard.soft-pastel-playful h1,.dashboard.soft-pastel-playful h3{color:#f1c0e8;font-weight:700}.dashboard.isometric-ui{background:linear-gradient(135deg,#f8f9fa 25%,transparent 25%),linear-gradient(225deg,#f8f9fa 25%,transparent 25%),linear-gradient(45deg,#e9ecef 25%,transparent 25%),linear-gradient(315deg,#e9ecef 25%,#f8f9fa 25%);background-size:20px 20px;background-position:0 0,10px 0,10px -10px,0 10px;color:#212529}.dashboard.isometric-ui .sidebar{background:linear-gradient(135deg,#4895ef,#4361ee);box-shadow:8px 8px #4361ee4d,-2px -2px #4895ef80;border-right:none;transform:perspective(600px) rotateY(-2deg)}.dashboard.isometric-ui .sidebar-header{border-bottom:2px solid rgba(255,255,255,.3);color:#fff;transform:skewY(-1deg)}.dashboard.isometric-ui .nav-item{color:#ffffffe6;border:none;margin:.5rem 1rem;transform:skewY(-1deg);box-shadow:4px 4px #0000001a}.dashboard.isometric-ui .nav-item:hover{background:#ffffff26;box-shadow:6px 6px #00000026;transform:skewY(-1deg) translateY(-2px)}.dashboard.isometric-ui .nav-item.active{background:#ffffff40;box-shadow:8px 8px #0003,inset 2px 2px #fff3}.dashboard.isometric-ui .top-navbar{background:#fff;border-bottom:none;box-shadow:0 8px #4895ef1a,0 4px #4361ee1a;transform:skewY(-.5deg)}.dashboard.isometric-ui .menu-toggle,.dashboard.isometric-ui .icon-btn{color:#4895ef;background:#fff;border:2px solid #4895ef;box-shadow:4px 4px #4895ef33}.dashboard.isometric-ui .menu-toggle:hover,.dashboard.isometric-ui .icon-btn:hover{background:#4895ef;color:#fff;box-shadow:6px 6px #4895ef4d;transform:translate(-2px,-2px)}.dashboard.isometric-ui .navbar-search input{background:#f8f9fa;border:2px solid #4895ef;color:#212529;box-shadow:inset 4px 4px #4895ef1a}.dashboard.isometric-ui .user-avatar{background:linear-gradient(135deg,#4895ef,#4361ee);color:#fff;border:2px solid #3f37c9;box-shadow:4px 4px #3f37c94d;transform:rotateY(15deg) rotateX(5deg)}.dashboard.isometric-ui .stat-card{background:#fff;box-shadow:12px 12px #4895ef33,-2px -2px #4895ef1a;border:2px solid #4895ef;transform:perspective(600px) rotateX(5deg) rotateY(-2deg);transition:all .3s ease}.dashboard.isometric-ui .stat-card:hover{transform:perspective(600px) rotateX(8deg) rotateY(-3deg) translateY(-8px);box-shadow:16px 16px #4895ef4d,-2px -2px #4895ef26}.dashboard.isometric-ui .chart-card,.dashboard.isometric-ui .table-section,.dashboard.isometric-ui .form-section{background:#fff;box-shadow:12px 12px #4895ef33,-2px -2px #4895ef1a;border:2px solid #4895ef;transform:perspective(800px) rotateX(2deg)}.dashboard.isometric-ui .bar{background:linear-gradient(135deg,#4895ef,#4361ee);box-shadow:4px 4px #4361ee4d,-2px -2px #4895ef33;border:2px solid #3f37c9;transform:perspective(400px) rotateX(20deg)}.dashboard.isometric-ui .pie-segment{background:linear-gradient(135deg,#4895ef,#4361ee,#3f37c9);border:3px solid #3f37c9;box-shadow:8px 8px #3f37c94d,-2px -2px #4895ef33;color:#fff;font-weight:700;transform:perspective(500px) rotateX(30deg)}.dashboard.isometric-ui .back-button{background:#fff;color:#4895ef;border:2px solid #4895ef;box-shadow:6px 6px #4895ef33;font-weight:600}.dashboard.isometric-ui .back-button:hover{background:#4895ef;color:#fff;box-shadow:8px 8px #4895ef4d;transform:translate(-2px,-2px) translate(-4px)}.dashboard.isometric-ui .form-group input,.dashboard.isometric-ui .form-group select,.dashboard.isometric-ui .form-group textarea{background:#f8f9fa;border:2px solid #4895ef;color:#212529;box-shadow:inset 4px 4px #4895ef1a}.dashboard.isometric-ui .btn-primary{background:linear-gradient(135deg,#4895ef,#4361ee);color:#fff;border:2px solid #3f37c9;box-shadow:6px 6px #3f37c94d;font-weight:600}.dashboard.isometric-ui .btn-primary:hover{box-shadow:8px 8px #3f37c966;transform:translate(-2px,-2px) translateY(-2px)}.dashboard.isometric-ui .btn-secondary{background:#fff;color:#4895ef;border:2px solid #4895ef;box-shadow:6px 6px #4895ef33;font-weight:600}.dashboard.monochrome-graphite{background:#f8f9fa;color:#212529;font-family:Helvetica Neue,sans-serif}.dashboard.monochrome-graphite .sidebar{background:#fff;box-shadow:2px 0 8px #00000014;border-right:1px solid #dee2e6}.dashboard.monochrome-graphite .sidebar-header{border-bottom:1px solid #dee2e6;color:#212529;font-weight:600}.dashboard.monochrome-graphite .nav-item{color:#6c757d;border-left:3px solid transparent;font-weight:500}.dashboard.monochrome-graphite .nav-item:hover{background:#f8f9fa;color:#495057}.dashboard.monochrome-graphite .nav-item.active{background:#e9ecef;border-left-color:#0d6efd;color:#212529}.dashboard.monochrome-graphite .top-navbar{background:#fff;border-bottom:1px solid #dee2e6;box-shadow:0 1px 4px #0000000d}.dashboard.monochrome-graphite .menu-toggle,.dashboard.monochrome-graphite .icon-btn{color:#6c757d}.dashboard.monochrome-graphite .menu-toggle:hover,.dashboard.monochrome-graphite .icon-btn:hover{background:#f8f9fa;color:#495057}.dashboard.monochrome-graphite .navbar-search input{background:#f8f9fa;border:1px solid #ced4da;color:#212529}.dashboard.monochrome-graphite .navbar-search input::placeholder{color:#adb5bd}.dashboard.monochrome-graphite .user-avatar{background:#6c757d;color:#fff}.dashboard.monochrome-graphite .stat-card{background:#fff;box-shadow:0 2px 8px #00000014;border:1px solid #e9ecef;border-left:4px solid #0d6efd}.dashboard.monochrome-graphite .stat-card:hover{box-shadow:0 4px 12px #0000001f}.dashboard.monochrome-graphite .chart-card,.dashboard.monochrome-graphite .table-section,.dashboard.monochrome-graphite .form-section{background:#fff;box-shadow:0 2px 8px #00000014;border:1px solid #e9ecef}.dashboard.monochrome-graphite .bar{background:linear-gradient(180deg,#6c757d,#495057)}.dashboard.monochrome-graphite .pie-segment{background:conic-gradient(from 0deg,#6c757d,#495057,#343a40,#6c757d);border:2px solid #dee2e6;color:#fff;font-weight:600}.dashboard.monochrome-graphite .back-button{background:transparent;color:#6c757d;border:2px solid #6c757d;font-weight:500}.dashboard.monochrome-graphite .back-button:hover{background:#6c757d;color:#fff}.dashboard.monochrome-graphite .form-group label{color:#495057;font-weight:600}.dashboard.monochrome-graphite .form-group input,.dashboard.monochrome-graphite .form-group select,.dashboard.monochrome-graphite .form-group textarea{background:#fff;border:1px solid #ced4da;color:#212529}.dashboard.monochrome-graphite .form-group input:focus,.dashboard.monochrome-graphite .form-group select:focus,.dashboard.monochrome-graphite .form-group textarea:focus{border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.dashboard.monochrome-graphite .btn-primary{background:#0d6efd;color:#fff;font-weight:600}.dashboard.monochrome-graphite .btn-primary:hover{background:#0b5ed7}.dashboard.monochrome-graphite .btn-secondary{background:transparent;color:#6c757d;border:2px solid #6c757d;font-weight:500}.dashboard.monochrome-graphite .btn-secondary:hover{background:#6c757d;color:#fff}.dashboard.monochrome-graphite .data-table{border:1px solid #dee2e6}.dashboard.monochrome-graphite .data-table th{background:#f8f9fa;color:#495057}.dashboard.monochrome-graphite .data-table tbody tr:hover{background:#f8f9fa}.dashboard.material-tactile{background:#e3f2fd;color:#0d47a1}.dashboard.material-tactile .sidebar{background:#fff;box-shadow:0 4px 6px #0000001a,0 8px 16px #0000001a,0 16px 32px #00000014}.dashboard.material-tactile .sidebar-header{border-bottom:1px solid rgba(25,118,210,.15);color:#1976d2;font-weight:600}.dashboard.material-tactile .nav-item{color:#424242;border-left:3px solid transparent;font-weight:500}.dashboard.material-tactile .nav-item:hover{background:#1976d214;box-shadow:inset 4px 0 #1976d233}.dashboard.material-tactile .nav-item.active{background:#1976d226;border-left-color:#1976d2;color:#0d47a1;box-shadow:inset 8px 0 12px #1976d226}.dashboard.material-tactile .top-navbar{background:#fff;border-bottom:none;box-shadow:0 2px 4px #0000001a,0 4px 8px #00000014}.dashboard.material-tactile .menu-toggle,.dashboard.material-tactile .icon-btn{color:#1976d2;border-radius:50%}.dashboard.material-tactile .menu-toggle:hover,.dashboard.material-tactile .icon-btn:hover{background:#1976d214;box-shadow:0 4px 8px #1976d233}.dashboard.material-tactile .navbar-search input{background:#f5f5f5;border:none;box-shadow:inset 0 2px 4px #00000014;color:#0d47a1}.dashboard.material-tactile .navbar-search input:focus{background:#fff;box-shadow:inset 0 2px 4px #00000014,0 4px 12px #1976d233}.dashboard.material-tactile .user-avatar{background:linear-gradient(135deg,#1976d2,#42a5f5);color:#fff;box-shadow:0 4px 8px #1976d24d,0 8px 16px #1976d233}.dashboard.material-tactile .stat-card{background:#fff;box-shadow:0 4px 6px #0000001a,0 8px 16px #0000001a,0 16px 32px #0000000f}.dashboard.material-tactile .stat-card:hover{box-shadow:0 6px 10px #0000001f,0 12px 24px #0000001f,0 24px 48px #00000014;transform:translateY(-4px)}.dashboard.material-tactile .chart-card,.dashboard.material-tactile .table-section,.dashboard.material-tactile .form-section{background:#fff;box-shadow:0 4px 6px #0000001a,0 8px 16px #0000001a,0 16px 32px #0000000f}.dashboard.material-tactile .bar{background:linear-gradient(180deg,#1976d2,#0d47a1);box-shadow:0 4px 8px #1976d24d,0 8px 16px #1976d233}.dashboard.material-tactile .pie-segment{background:linear-gradient(135deg,#1976d2,#42a5f5);box-shadow:0 6px 12px #1976d24d,0 12px 24px #1976d233;color:#fff;font-weight:600}.dashboard.material-tactile .back-button{background:transparent;color:#1976d2;border:2px solid #1976d2;font-weight:500;box-shadow:0 2px 4px #1976d233}.dashboard.material-tactile .back-button:hover{background:#1976d214;box-shadow:0 4px 8px #1976d24d}.dashboard.material-tactile .form-group input,.dashboard.material-tactile .form-group select,.dashboard.material-tactile .form-group textarea{background:#f5f5f5;border:none;box-shadow:inset 0 2px 4px #00000014;color:#0d47a1}.dashboard.material-tactile .form-group input:focus,.dashboard.material-tactile .form-group select:focus,.dashboard.material-tactile .form-group textarea:focus{background:#fff;box-shadow:inset 0 2px 4px #00000014,0 4px 12px #1976d233}.dashboard.material-tactile .btn-primary{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;box-shadow:0 4px 8px #1976d24d,0 8px 16px #1976d233;font-weight:600}.dashboard.material-tactile .btn-primary:hover{box-shadow:0 6px 12px #1976d266,0 12px 24px #1976d24d;transform:translateY(-2px)}.dashboard.material-tactile .btn-secondary{background:transparent;color:#1976d2;border:2px solid #1976d2;font-weight:500}.dashboard.material-tactile .btn-secondary:hover{background:#1976d214;box-shadow:0 4px 8px #1976d233}.dashboard.eco-natural-texture{background:linear-gradient(#f2e8cff2,#f2e8cffa),repeating-linear-gradient(90deg,transparent,transparent 50px,rgba(106,153,78,.03) 50px,rgba(106,153,78,.03) 100px);background-color:#f2e8cf;color:#386641}.dashboard.eco-natural-texture .sidebar{background:linear-gradient(180deg,#6a994ee6,#386641f2),repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.1) 2px,rgba(0,0,0,.1) 4px);box-shadow:4px 0 12px #3866414d,inset -2px 0 8px #0003;border-right:2px solid rgba(167,201,87,.3)}.dashboard.eco-natural-texture .sidebar-header{border-bottom:2px solid rgba(167,201,87,.4);color:#f2e8cf;font-weight:600}.dashboard.eco-natural-texture .nav-item{color:#f2e8cf;border:none}.dashboard.eco-natural-texture .nav-item:hover{background:#a7c95733;box-shadow:inset 4px 0 8px #0000001a}.dashboard.eco-natural-texture .nav-item.active{background:#a7c9574d;box-shadow:inset 4px 0 8px #0003}.dashboard.eco-natural-texture .top-navbar{background:linear-gradient(180deg,#6a994e,#a7c957);border-bottom:2px solid #386641;box-shadow:0 4px 12px #38664133;color:#f2e8cf}.dashboard.eco-natural-texture .menu-toggle,.dashboard.eco-natural-texture .icon-btn{color:#f2e8cf;background:#0003;border:1px solid rgba(242,232,207,.3)}.dashboard.eco-natural-texture .menu-toggle:hover,.dashboard.eco-natural-texture .icon-btn:hover{background:#a7c9574d}.dashboard.eco-natural-texture .navbar-search input{background:#f2e8cf4d;border:1px solid rgba(242,232,207,.5);color:#f2e8cf;box-shadow:inset 0 2px 4px #0003}.dashboard.eco-natural-texture .navbar-search input::placeholder{color:#f2e8cfb3}.dashboard.eco-natural-texture .user-avatar{background:radial-gradient(circle,#a7c957,#6a994e);color:#386641;border:2px solid #f2e8cf;box-shadow:0 4px 12px #6a994e66}.dashboard.eco-natural-texture .stat-card{background:linear-gradient(135deg,#ffffffe6,#f2e8cfcc),repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(106,153,78,.05) 10px,rgba(106,153,78,.05) 20px);box-shadow:0 4px 12px #38664126,inset 0 1px #ffffff80;border:1px solid rgba(106,153,78,.2);border-left:4px solid #6a994e}.dashboard.eco-natural-texture .chart-card,.dashboard.eco-natural-texture .table-section,.dashboard.eco-natural-texture .form-section{background:linear-gradient(135deg,#ffffffe6,#f2e8cfcc);box-shadow:0 4px 12px #38664126,inset 0 1px #ffffff80;border:1px solid rgba(106,153,78,.2)}.dashboard.eco-natural-texture .bar{background:linear-gradient(180deg,#6a994e,#386641);box-shadow:2px 2px 8px #3866414d,inset 0 1px #a7c95780}.dashboard.eco-natural-texture .pie-segment{background:conic-gradient(from 0deg,#6a994e,#a7c957,#bc4749,#6a994e);border:3px solid #386641;box-shadow:0 6px 16px #3866414d;color:#f2e8cf;font-weight:700}.dashboard.eco-natural-texture .back-button{background:linear-gradient(135deg,#6a994e,#a7c957);color:#f2e8cf;border:2px solid #386641;box-shadow:0 4px 12px #3866414d,inset 0 1px #a7c95780;font-weight:600}.dashboard.eco-natural-texture .form-group input,.dashboard.eco-natural-texture .form-group select,.dashboard.eco-natural-texture .form-group textarea{background:#fffc;border:1px solid rgba(106,153,78,.4);box-shadow:inset 0 2px 4px #3866411a;color:#386641}.dashboard.eco-natural-texture .btn-primary{background:linear-gradient(135deg,#6a994e,#386641);color:#f2e8cf;border:1px solid #386641;box-shadow:0 4px 12px #3866414d;font-weight:600}.dashboard.eco-natural-texture .btn-secondary{background:#f2e8cfe6;color:#386641;border:2px solid #6a994e;font-weight:600}.dashboard.kawaii-pop{background:radial-gradient(circle at 20% 30%,#fff9f9 0%,transparent 40%),radial-gradient(circle at 80% 70%,#ffe5ec 0%,transparent 40%),linear-gradient(135deg,#fff9f9,#ffe5ec);color:#2c2c2c;font-family:Comic Sans MS,Arial Rounded MT Bold,cursive}.dashboard.kawaii-pop .sidebar{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:4px 4px #ff9ff3,8px 8px #feca57;border-right:4px solid #ff9ff3}.dashboard.kawaii-pop .sidebar-header{border-bottom:3px dashed #48dbfb;color:#ff9ff3;font-weight:700;text-shadow:2px 2px 0 rgba(255,159,243,.3)}.dashboard.kawaii-pop .nav-item{color:#2c2c2c;border:none;border-radius:20px;margin:.5rem 1rem;font-weight:700}.dashboard.kawaii-pop .nav-item:hover{background:linear-gradient(135deg,#ff9ff3,#feca57);color:#fff;box-shadow:2px 2px #48dbfb;transform:rotate(-2deg)}.dashboard.kawaii-pop .nav-item.active{background:linear-gradient(135deg,#ff9ff3,#feca57);color:#fff;box-shadow:4px 4px #48dbfb;transform:scale(1.05)}.dashboard.kawaii-pop .top-navbar{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:4px solid #48dbfb;box-shadow:0 4px #ff9ff3,0 8px #feca57}.dashboard.kawaii-pop .menu-toggle,.dashboard.kawaii-pop .icon-btn{color:#ff9ff3;background:#fff;border:3px solid #ff9ff3;border-radius:50%;font-size:1.5rem}.dashboard.kawaii-pop .menu-toggle:hover,.dashboard.kawaii-pop .icon-btn:hover{background:#ff9ff3;color:#fff;box-shadow:3px 3px #48dbfb;transform:rotate(15deg)}.dashboard.kawaii-pop .navbar-search input{background:#fff;border:3px solid #48dbfb;border-radius:25px;color:#2c2c2c;box-shadow:4px 4px #feca57}.dashboard.kawaii-pop .user-avatar{background:linear-gradient(135deg,#ff9ff3,#feca57,#48dbfb);color:#fff;border:3px solid #ffffff;box-shadow:0 0 0 3px #ff9ff3,0 0 0 6px #48dbfb;border-radius:50%;font-weight:900}.dashboard.kawaii-pop .stat-card{background:#fff;box-shadow:6px 6px #ff9ff3;border:4px solid #48dbfb;border-radius:20px;transform:rotate(-1deg)}.dashboard.kawaii-pop .stat-card:nth-child(2){box-shadow:6px 6px #feca57;border-color:#ff9ff3;transform:rotate(1deg)}.dashboard.kawaii-pop .stat-card:nth-child(3){box-shadow:6px 6px #48dbfb;border-color:#feca57;transform:rotate(-2deg)}.dashboard.kawaii-pop .stat-card:hover{transform:rotate(0) scale(1.05) translateY(-8px);box-shadow:10px 10px #ff9ff3}.dashboard.kawaii-pop .chart-card,.dashboard.kawaii-pop .table-section,.dashboard.kawaii-pop .form-section{background:#fff;box-shadow:8px 8px #ff9ff3;border:4px solid #48dbfb;border-radius:20px}.dashboard.kawaii-pop .bar{background:linear-gradient(180deg,#ff9ff3,#feca57);border:3px solid #48dbfb;border-radius:15px 15px 0 0;box-shadow:4px 4px #48dbfb66}.dashboard.kawaii-pop .bar:nth-child(2n){background:linear-gradient(180deg,#48dbfb,#feca57);border-color:#ff9ff3}.dashboard.kawaii-pop .pie-segment{background:conic-gradient(from 0deg,#ff9ff3,#feca57,#48dbfb,#ff9ff3);border:5px solid #ffffff;box-shadow:0 0 0 5px #ff9ff3,8px 8px #48dbfb;border-radius:50%;color:#fff;font-weight:900;text-shadow:2px 2px 0 rgba(0,0,0,.3)}.dashboard.kawaii-pop .back-button{background:linear-gradient(135deg,#ff9ff3,#feca57);color:#fff;border:none;border-radius:25px;font-weight:700;box-shadow:5px 5px #48dbfb;text-shadow:1px 1px 0 rgba(0,0,0,.2)}.dashboard.kawaii-pop .back-button:hover{box-shadow:8px 8px #48dbfb;transform:translate(-6px)}.dashboard.kawaii-pop .form-group input,.dashboard.kawaii-pop .form-group select,.dashboard.kawaii-pop .form-group textarea{background:#fff;border:3px solid #48dbfb;border-radius:15px;color:#2c2c2c;font-weight:600}.dashboard.kawaii-pop .form-group input:focus,.dashboard.kawaii-pop .form-group select:focus,.dashboard.kawaii-pop .form-group textarea:focus{border-color:#ff9ff3;box-shadow:0 0 0 3px #ff9ff34d}.dashboard.kawaii-pop .btn-primary{background:linear-gradient(135deg,#ff9ff3,#feca57);color:#fff;border:none;border-radius:25px;font-weight:700;box-shadow:5px 5px #48dbfb;text-shadow:1px 1px 0 rgba(0,0,0,.2)}.dashboard.kawaii-pop .btn-primary:hover{box-shadow:7px 7px #48dbfb}.dashboard.kawaii-pop .btn-secondary{background:#fff;color:#ff9ff3;border:3px solid #ff9ff3;border-radius:25px;font-weight:700}.dashboard.kawaii-pop h1,.dashboard.kawaii-pop h3{color:#ff9ff3;font-weight:700;text-shadow:2px 2px 0 rgba(255,159,243,.2)}.dashboard.retro-pixel-art{background:repeating-conic-gradient(#2d3436 0% 25%,#636e72 0% 50%) 50% / 20px 20px;color:#dfe6e9;font-family:Courier New,"Press Start 2P",monospace;image-rendering:pixelated}.dashboard.retro-pixel-art *{image-rendering:pixelated}.dashboard.retro-pixel-art .sidebar{background:repeating-conic-gradient(#00b894 0% 25%,#00cec9 0% 50%) 50% / 10px 10px;box-shadow:8px 0 #fdcb6e,16px 0 #d63031;border-right:4px solid #000000}.dashboard.retro-pixel-art .sidebar-header{border-bottom:4px solid #000000;color:#000;font-weight:700;text-transform:uppercase;font-size:.875rem}.dashboard.retro-pixel-art .nav-item{color:#000;border:none;margin:.5rem;padding:1rem;border:2px solid #000000;background:#dfe6e9;font-size:.75rem;font-weight:700}.dashboard.retro-pixel-art .nav-item:hover{background:#fdcb6e;box-shadow:inset -2px -2px #000,inset 2px 2px #ffeaa7}.dashboard.retro-pixel-art .nav-item.active{background:#d63031;color:#fff;box-shadow:inset 4px 4px #000}.dashboard.retro-pixel-art .top-navbar{background:repeating-conic-gradient(#fdcb6e 0% 25%,#ffeaa7 0% 50%) 50% / 10px 10px;border-bottom:4px solid #000000;box-shadow:0 4px #d63031;color:#000}.dashboard.retro-pixel-art .menu-toggle,.dashboard.retro-pixel-art .icon-btn{color:#000;background:#dfe6e9;border:3px solid #000000;border-radius:0;font-weight:900;box-shadow:inset -2px -2px #636e72}.dashboard.retro-pixel-art .menu-toggle:hover,.dashboard.retro-pixel-art .icon-btn:hover{background:#00b894;box-shadow:inset 2px 2px #000}.dashboard.retro-pixel-art .navbar-search input{background:#2d3436;border:3px solid #000000;border-radius:0;color:#00b894;font-weight:700;box-shadow:inset 3px 3px #000}.dashboard.retro-pixel-art .navbar-search input::placeholder{color:#636e72}.dashboard.retro-pixel-art .user-avatar{background:repeating-conic-gradient(#d63031 0% 25%,#ff7675 0% 50%) 50% / 8px 8px;color:#fff;border:3px solid #000000;border-radius:0;font-weight:900;box-shadow:4px 4px #000}.dashboard.retro-pixel-art .stat-card{background:#dfe6e9;box-shadow:8px 8px #000;border:4px solid #000000;border-radius:0;position:relative}.dashboard.retro-pixel-art .stat-card:before{content:"";position:absolute;inset:4px;border:2px dashed #636e72;pointer-events:none}.dashboard.retro-pixel-art .stat-card:hover{background:#fdcb6e;transform:translate(-4px,-4px);box-shadow:12px 12px #000}.dashboard.retro-pixel-art .chart-card,.dashboard.retro-pixel-art .table-section,.dashboard.retro-pixel-art .form-section{background:#dfe6e9;box-shadow:10px 10px #000;border:5px solid #000000;border-radius:0}.dashboard.retro-pixel-art .bar{background:repeating-linear-gradient(0deg,#00b894,#00b894 4px,#00cec9 4px 8px);border:3px solid #000000;border-radius:0;box-shadow:inset -2px -2px #00a383}.dashboard.retro-pixel-art .bar:nth-child(2n){background:repeating-linear-gradient(0deg,#fdcb6e,#fdcb6e 4px,#ffeaa7 4px 8px)}.dashboard.retro-pixel-art .pie-segment{background:repeating-conic-gradient(#00b894 0% 12.5%,#fdcb6e 0% 25%,#d63031 0% 37.5%,#00b894 0% 50%) 50% / 16px 16px;border:5px solid #000000;border-radius:0;color:#fff;font-weight:900;box-shadow:8px 8px #000;text-shadow:2px 2px 0 #000000}.dashboard.retro-pixel-art .back-button{background:#00b894;color:#fff;border:none;border-radius:0;text-transform:uppercase;font-weight:900;font-size:.75rem;box-shadow:6px 6px #000;border:3px solid #000000}.dashboard.retro-pixel-art .back-button:hover{background:#d63031;box-shadow:8px 8px #000}.dashboard.retro-pixel-art .form-group input,.dashboard.retro-pixel-art .form-group select,.dashboard.retro-pixel-art .form-group textarea{background:#2d3436;border:3px solid #000000;border-radius:0;color:#dfe6e9;font-weight:700;box-shadow:inset 3px 3px #000}.dashboard.retro-pixel-art .btn-primary{background:#d63031;color:#fff;border:3px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900;font-size:.75rem;box-shadow:5px 5px #000}.dashboard.retro-pixel-art .btn-primary:hover{background:#ff7675;box-shadow:7px 7px #000}.dashboard.retro-pixel-art .btn-secondary{background:#fdcb6e;color:#000;border:3px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900;font-size:.75rem}.dashboard.retro-pixel-art h1,.dashboard.retro-pixel-art h3{font-weight:700;text-transform:uppercase;color:#000;text-shadow:2px 2px 0 #00b894}.dashboard.high-contrast-modern{background:#fff;color:#000;font-family:Arial Black,Helvetica Neue,sans-serif}.dashboard.high-contrast-modern .sidebar{background:#000;box-shadow:none;border-right:4px solid #000000}.dashboard.high-contrast-modern .sidebar-header{border-bottom:4px solid #ffffff;color:#fff;text-transform:uppercase;font-weight:900;font-size:1.5rem}.dashboard.high-contrast-modern .nav-item{color:#fff;border:none;text-transform:uppercase;font-weight:900;font-size:1.125rem;padding:1.5rem}.dashboard.high-contrast-modern .nav-item:hover{background:#fff;color:#000}.dashboard.high-contrast-modern .nav-item.active{background:red;color:#fff}.dashboard.high-contrast-modern .top-navbar{background:#fff;border-bottom:4px solid #000000;box-shadow:none}.dashboard.high-contrast-modern .menu-toggle,.dashboard.high-contrast-modern .icon-btn{color:#000;border:3px solid #000000;border-radius:0;font-weight:900;font-size:1.5rem}.dashboard.high-contrast-modern .menu-toggle:hover,.dashboard.high-contrast-modern .icon-btn:hover{background:#000;color:#fff}.dashboard.high-contrast-modern .navbar-search input{background:#fff;border:3px solid #000000;border-radius:0;color:#000;font-weight:700;font-size:1rem}.dashboard.high-contrast-modern .user-avatar{background:#000;color:#fff;border:3px solid #000000;border-radius:0;font-weight:900;font-size:1.25rem}.dashboard.high-contrast-modern .page-content{padding:3rem}.dashboard.high-contrast-modern .stat-card{background:#fff;box-shadow:none;border:4px solid #000000;border-radius:0;padding:2.5rem 2rem}.dashboard.high-contrast-modern .stat-label{font-size:1rem;font-weight:900;text-transform:uppercase}.dashboard.high-contrast-modern .stat-value{font-size:3.5rem;font-weight:900}.dashboard.high-contrast-modern .stat-card:hover{background:#000;color:#fff}.dashboard.high-contrast-modern .chart-card,.dashboard.high-contrast-modern .table-section,.dashboard.high-contrast-modern .form-section{background:#fff;box-shadow:none;border:4px solid #000000;border-radius:0;padding:2.5rem 2rem}.dashboard.high-contrast-modern .bar{background:#000;border:none;border-radius:0}.dashboard.high-contrast-modern .bar:nth-child(2n){background:red}.dashboard.high-contrast-modern .pie-segment{background:#000;border:4px solid #000000;border-radius:0;color:#fff;font-weight:900;font-size:2rem}.dashboard.high-contrast-modern .back-button{background:#000;color:#fff;border:none;border-radius:0;text-transform:uppercase;font-weight:900;font-size:1.125rem;padding:1.25rem 2rem}.dashboard.high-contrast-modern .back-button:hover{background:red}.dashboard.high-contrast-modern .form-group label{font-weight:900;text-transform:uppercase;font-size:1rem}.dashboard.high-contrast-modern .form-group input,.dashboard.high-contrast-modern .form-group select,.dashboard.high-contrast-modern .form-group textarea{background:#fff;border:3px solid #000000;border-radius:0;color:#000;font-weight:700;font-size:1rem;padding:1rem 1.25rem}.dashboard.high-contrast-modern .form-group input:focus,.dashboard.high-contrast-modern .form-group select:focus,.dashboard.high-contrast-modern .form-group textarea:focus{background:#000;color:#fff;outline:4px solid #ff0000}.dashboard.high-contrast-modern .btn-primary{background:#000;color:#fff;border:none;border-radius:0;text-transform:uppercase;font-weight:900;font-size:1.125rem;padding:1.25rem 2.5rem}.dashboard.high-contrast-modern .btn-primary:hover{background:red}.dashboard.high-contrast-modern .btn-secondary{background:#fff;color:#000;border:3px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900;font-size:1.125rem;padding:1.25rem 2.5rem}.dashboard.high-contrast-modern .btn-secondary:hover{background:#000;color:#fff}.dashboard.high-contrast-modern h1{font-size:3.5rem;font-weight:900;text-transform:uppercase}.dashboard.high-contrast-modern h3{font-size:1.75rem;font-weight:900;text-transform:uppercase}.dashboard.high-contrast-modern .data-table{border:3px solid #000000}.dashboard.high-contrast-modern .data-table th,.dashboard.high-contrast-modern .data-table td{border:2px solid #000000;font-weight:700;padding:1.25rem}.dashboard.high-contrast-modern .data-table th{background:#000;color:#fff;font-size:1rem;text-transform:uppercase}.dashboard.bauhaus{background:#a8dadc;color:#1d3557;font-family:Futura,Arial,sans-serif}.dashboard.bauhaus .sidebar{background:#e63946;box-shadow:none;border-right:none;position:relative}.dashboard.bauhaus .sidebar:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(180deg,#1d3557 0% 33%,#f1faee 33% 66%,#457b9d 66% 100%)}.dashboard.bauhaus .sidebar-header{border-bottom:none;color:#f1faee;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.dashboard.bauhaus .nav-item{color:#f1faee;border:none;text-transform:uppercase;font-weight:700;letter-spacing:.1em;position:relative}.dashboard.bauhaus .nav-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:10px;background:#1d3557;border-radius:50%}.dashboard.bauhaus .nav-item:hover:before{background:#f1faee;width:15px;height:15px}.dashboard.bauhaus .nav-item.active{background:#f1faee33}.dashboard.bauhaus .nav-item.active:before{background:#f1faee;width:20px;height:20px}.dashboard.bauhaus .top-navbar{background:#f1faee;border-bottom:8px solid #1d3557;box-shadow:none}.dashboard.bauhaus .menu-toggle,.dashboard.bauhaus .icon-btn{color:#1d3557;border:2px solid #1d3557;border-radius:0}.dashboard.bauhaus .menu-toggle:hover,.dashboard.bauhaus .icon-btn:hover{background:#e63946;color:#f1faee;border-color:#e63946}.dashboard.bauhaus .navbar-search input{background:#fff;border:2px solid #1d3557;border-radius:0;color:#1d3557}.dashboard.bauhaus .user-avatar{background:#457b9d;color:#f1faee;border:3px solid #1d3557;border-radius:50%;font-weight:700}.dashboard.bauhaus .stat-card{background:#f1faee;box-shadow:none;border:3px solid #1d3557;border-radius:0;position:relative}.dashboard.bauhaus .stat-card:before{content:"";position:absolute;top:-10px;left:-10px;width:40px;height:40px;background:#e63946;border-radius:50%;border:3px solid #1d3557}.dashboard.bauhaus .stat-card:nth-child(2):before{background:#457b9d}.dashboard.bauhaus .stat-card:nth-child(3):before{background:#1d3557}.dashboard.bauhaus .stat-card:nth-child(4):before{background:#a8dadc}.dashboard.bauhaus .chart-card,.dashboard.bauhaus .table-section,.dashboard.bauhaus .form-section{background:#f1faee;box-shadow:none;border:3px solid #1d3557;border-radius:0}.dashboard.bauhaus .bar{background:#e63946;border:2px solid #1d3557;border-radius:0}.dashboard.bauhaus .bar:nth-child(2n){background:#457b9d}.dashboard.bauhaus .bar:nth-child(3n){background:#1d3557}.dashboard.bauhaus .pie-segment{background:conic-gradient(from 0deg,#e63946 0deg 90deg,#457b9d 90deg 180deg,#1d3557 180deg 270deg,#a8dadc 270deg 360deg);border:4px solid #1d3557;border-radius:50%;color:#f1faee;font-weight:700}.dashboard.bauhaus .back-button{background:#e63946;color:#f1faee;border:none;border-radius:0;text-transform:uppercase;font-weight:700;letter-spacing:.1em;box-shadow:4px 4px #1d3557}.dashboard.bauhaus .back-button:hover{background:#457b9d;box-shadow:6px 6px #1d3557}.dashboard.bauhaus .form-group label{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.dashboard.bauhaus .form-group input,.dashboard.bauhaus .form-group select,.dashboard.bauhaus .form-group textarea{background:#fff;border:2px solid #1d3557;border-radius:0;color:#1d3557}.dashboard.bauhaus .btn-primary{background:#e63946;color:#f1faee;border:none;border-radius:0;text-transform:uppercase;font-weight:700;letter-spacing:.1em}.dashboard.bauhaus .btn-primary:hover{background:#1d3557}.dashboard.bauhaus .btn-secondary{background:transparent;color:#1d3557;border:2px solid #1d3557;border-radius:0;text-transform:uppercase;font-weight:700;letter-spacing:.1em}.dashboard.bauhaus .btn-secondary:hover{background:#457b9d;color:#f1faee;border-color:#457b9d}.dashboard.bauhaus h1,.dashboard.bauhaus h3{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.dashboard.art-deco{background:radial-gradient(circle at 20% 50%,rgba(201,160,99,.15) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(46,139,87,.15) 0%,transparent 50%),#1a1a1a;color:#f5f5f5;font-family:Georgia,Bodoni,serif}.dashboard.art-deco .sidebar{background:linear-gradient(180deg,#0e1c36f2,#1a1a1afa),repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(201,160,99,.1) 20px,rgba(201,160,99,.1) 40px);border-right:2px solid #c9a063;box-shadow:0 0 30px #c9a0634d,inset -2px 0 10px #c9a06333}.dashboard.art-deco .sidebar-header{border-bottom:2px solid rgba(201,160,99,.5);border-top:2px solid rgba(201,160,99,.5);color:#c9a063;font-weight:300;text-transform:uppercase;letter-spacing:.3em;padding:2rem 1.5rem}.dashboard.art-deco .nav-item{color:#f5f5f5;border:none;border-left:3px solid transparent;font-weight:300;letter-spacing:.1em;position:relative}.dashboard.art-deco .nav-item:before{content:"◆";position:absolute;left:1rem;color:#c9a063;opacity:0;transition:opacity .3s}.dashboard.art-deco .nav-item:hover{background:#c9a0631a;border-left-color:#c9a06380}.dashboard.art-deco .nav-item:hover:before{opacity:1}.dashboard.art-deco .nav-item.active{background:#c9a06333;border-left-color:#c9a063;color:#c9a063}.dashboard.art-deco .nav-item.active:before{opacity:1}.dashboard.art-deco .top-navbar{background:#0e1c36f2;border-bottom:2px solid #c9a063;border-top:2px solid rgba(201,160,99,.3);box-shadow:0 4px 20px #00000080}.dashboard.art-deco .menu-toggle,.dashboard.art-deco .icon-btn{color:#c9a063;border:1px solid rgba(201,160,99,.5)}.dashboard.art-deco .menu-toggle:hover,.dashboard.art-deco .icon-btn:hover{background:#c9a06333;box-shadow:0 0 15px #c9a0634d}.dashboard.art-deco .navbar-search input{background:#0009;border:1px solid rgba(201,160,99,.5);color:#f5f5f5}.dashboard.art-deco .user-avatar{background:radial-gradient(circle,#c9a063,#8b7355);color:#0e1c36;border:2px solid #c9a063;box-shadow:0 0 20px #c9a06380;font-weight:600}.dashboard.art-deco .stat-card{background:linear-gradient(135deg,#0e1c36cc,#1a1a1ae6);border:1px solid rgba(201,160,99,.4);border-top:2px solid #c9a063;box-shadow:0 8px 24px #0009,inset 0 1px #c9a0634d;position:relative}.dashboard.art-deco .stat-card:before,.dashboard.art-deco .stat-card:after{content:"";position:absolute;width:40px;height:1px;background:linear-gradient(90deg,transparent,#c9a063,transparent)}.dashboard.art-deco .stat-card:before{top:0;left:50%;transform:translate(-50%)}.dashboard.art-deco .stat-card:after{bottom:0;left:50%;transform:translate(-50%)}.dashboard.art-deco .chart-card,.dashboard.art-deco .table-section,.dashboard.art-deco .form-section{background:linear-gradient(135deg,#0e1c36cc,#1a1a1ae6);border:1px solid rgba(201,160,99,.4);border-top:2px solid #c9a063;box-shadow:0 8px 24px #0009}.dashboard.art-deco .bar{background:linear-gradient(180deg,#c9a063,#8b7355);box-shadow:0 4px 12px #c9a06366,inset 0 1px #fff3;border-bottom:2px solid rgba(201,160,99,.5)}.dashboard.art-deco .pie-segment{background:conic-gradient(from 0deg,#c9a063,#2e8b57,#0e1c36,#c9a063);border:2px solid rgba(201,160,99,.6);box-shadow:0 0 30px #c9a06366;color:#f5f5f5;font-weight:300}.dashboard.art-deco .back-button{background:#0e1c36cc;color:#c9a063;border:2px solid #c9a063;box-shadow:0 4px 12px #00000080;font-weight:300;letter-spacing:.2em;text-transform:uppercase}.dashboard.art-deco .back-button:hover{background:#c9a06333;box-shadow:0 6px 16px #c9a06366}.dashboard.art-deco .form-group input,.dashboard.art-deco .form-group select,.dashboard.art-deco .form-group textarea{background:#0009;border:1px solid rgba(201,160,99,.4);color:#f5f5f5}.dashboard.art-deco .btn-primary{background:linear-gradient(135deg,#c9a063,#8b7355);color:#0e1c36;border:1px solid #c9a063;box-shadow:0 4px 12px #c9a06366;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dashboard.art-deco .btn-secondary{background:#0e1c36cc;color:#c9a063;border:2px solid #c9a063;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.dashboard.art-deco h1,.dashboard.art-deco h3{font-weight:300;letter-spacing:.15em;color:#c9a063;text-transform:uppercase}.dashboard.pop-art{background:repeating-linear-gradient(45deg,#8338ec 0px 20px,#ff006e 20px 40px,#ffbe0b 40px 60px,#3a86ff 60px 80px);color:#fff;font-family:Impact,Arial Black,sans-serif}.dashboard.pop-art .sidebar{background:repeating-linear-gradient(0deg,#ff006e 0px 10px,#ffbe0b 10px 20px);box-shadow:8px 0 #000,16px 0 #fff;border-right:4px solid #000000}.dashboard.pop-art .sidebar-header{border-bottom:4px solid #000000;background:#fff;color:#ff006e;text-transform:uppercase;font-weight:900;text-shadow:3px 3px 0 #ffbe0b,-1px -1px 0 #000000}.dashboard.pop-art .nav-item{color:#000;background:#fff;border:3px solid #000000;margin:.5rem 1rem;text-transform:uppercase;font-weight:900;box-shadow:4px 4px #000}.dashboard.pop-art .nav-item:hover{background:#ffbe0b;box-shadow:6px 6px #000;transform:translate(-2px,-2px)}.dashboard.pop-art .nav-item.active{background:#3a86ff;color:#fff;box-shadow:8px 8px #000}.dashboard.pop-art .top-navbar{background:repeating-linear-gradient(90deg,#ffbe0b 0px 20px,#3a86ff 20px 40px);border-bottom:4px solid #000000;box-shadow:0 4px #fff,0 8px #000}.dashboard.pop-art .menu-toggle,.dashboard.pop-art .icon-btn{background:#fff;color:#ff006e;border:3px solid #000000;border-radius:50%;font-weight:900;box-shadow:3px 3px #000}.dashboard.pop-art .menu-toggle:hover,.dashboard.pop-art .icon-btn:hover{background:#ff006e;color:#fff;box-shadow:5px 5px #000;transform:rotate(15deg)}.dashboard.pop-art .navbar-search input{background:#fff;border:3px solid #000000;border-radius:0;color:#000;font-weight:700;box-shadow:4px 4px #ff006e}.dashboard.pop-art .user-avatar{background:radial-gradient(circle,#3a86ff,#8338ec);color:#fff;border:4px solid #000000;box-shadow:0 0 0 4px #ffbe0b,0 0 0 8px #000,6px 6px 0 8px #000;border-radius:50%;font-weight:900}.dashboard.pop-art .stat-card{background:#fff;box-shadow:10px 10px #000;border:5px solid #000000;border-radius:0;position:relative;overflow:hidden}.dashboard.pop-art .stat-card:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:repeating-linear-gradient(45deg,transparent 0px,transparent 5px,rgba(255,0,110,.1) 5px,rgba(255,0,110,.1) 10px)}.dashboard.pop-art .stat-card:nth-child(1){border-top:10px solid #ff006e}.dashboard.pop-art .stat-card:nth-child(2){border-top:10px solid #ffbe0b}.dashboard.pop-art .stat-card:nth-child(3){border-top:10px solid #3a86ff}.dashboard.pop-art .stat-card:nth-child(4){border-top:10px solid #8338ec}.dashboard.pop-art .stat-card:hover{transform:translate(-4px,-4px);box-shadow:14px 14px #000}.dashboard.pop-art .chart-card,.dashboard.pop-art .table-section,.dashboard.pop-art .form-section{background:#fff;box-shadow:12px 12px #000;border:5px solid #000000;border-radius:0}.dashboard.pop-art .bar{background:repeating-linear-gradient(0deg,#ff006e 0px 4px,#ffbe0b 4px 8px);border:3px solid #000000;border-radius:0;box-shadow:4px 4px #000}.dashboard.pop-art .bar:nth-child(2n){background:repeating-linear-gradient(0deg,#3a86ff 0px 4px,#8338ec 4px 8px)}.dashboard.pop-art .pie-segment{background:conic-gradient(from 0deg,#ff006e 0deg 90deg,#ffbe0b 90deg 180deg,#3a86ff 180deg 270deg,#8338ec 270deg 360deg);border:6px solid #000000;border-radius:50%;box-shadow:0 0 0 4px #fff,0 0 0 8px #000,10px 10px 0 8px #000;color:#fff;font-weight:900;text-shadow:2px 2px 0 #000000,-1px -1px 0 #000000}.dashboard.pop-art .back-button{background:#ffbe0b;color:#000;border:none;border-radius:0;text-transform:uppercase;font-weight:900;font-size:1.125rem;box-shadow:6px 6px #000;border:4px solid #000000}.dashboard.pop-art .back-button:hover{background:#ff006e;color:#fff;box-shadow:10px 10px #000;transform:translate(-4px,-8px)}.dashboard.pop-art .form-group input,.dashboard.pop-art .form-group select,.dashboard.pop-art .form-group textarea{background:#fff;border:3px solid #000000;border-radius:0;color:#000;font-weight:700}.dashboard.pop-art .btn-primary{background:#ff006e;color:#fff;border:4px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900;box-shadow:6px 6px #000}.dashboard.pop-art .btn-primary:hover{background:#3a86ff;box-shadow:8px 8px #000;transform:translate(-2px,-2px)}.dashboard.pop-art .btn-secondary{background:#fff;color:#000;border:4px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900}.dashboard.pop-art h1,.dashboard.pop-art h3{text-transform:uppercase;font-weight:900;color:#ff006e;text-shadow:4px 4px 0 #ffbe0b,-2px -2px 0 #000000}.dashboard.swiss-style{background:#edf2f4;color:#2b2d42;font-family:Helvetica Neue,Arial,sans-serif}.dashboard.swiss-style .sidebar{background:#fff;box-shadow:none;border-right:1px solid #8d99ae}.dashboard.swiss-style .sidebar-header{border-bottom:1px solid #8d99ae;color:#d90429;font-weight:500;text-transform:lowercase;letter-spacing:-.02em;padding:3rem 2rem 2rem}.dashboard.swiss-style .nav-item{color:#2b2d42;border:none;font-weight:400;font-size:.875rem;padding:1rem 2rem}.dashboard.swiss-style .nav-item:hover{background:#edf2f4}.dashboard.swiss-style .nav-item.active{background:#d90429;color:#fff}.dashboard.swiss-style .top-navbar{background:#fff;border-bottom:1px solid #8d99ae;box-shadow:none}.dashboard.swiss-style .menu-toggle,.dashboard.swiss-style .icon-btn{color:#2b2d42;border:1px solid #8d99ae;border-radius:0}.dashboard.swiss-style .menu-toggle:hover,.dashboard.swiss-style .icon-btn:hover{background:#edf2f4}.dashboard.swiss-style .navbar-search input{background:#edf2f4;border:none;border-bottom:1px solid #8d99ae;border-radius:0;color:#2b2d42;padding:.5rem 0}.dashboard.swiss-style .navbar-search input::placeholder{color:#8d99ae}.dashboard.swiss-style .user-avatar{background:#d90429;color:#fff;border-radius:50%;border:1px solid #8d99ae}.dashboard.swiss-style .page-content{padding:3rem 4rem}.dashboard.swiss-style .stat-card{background:#fff;box-shadow:none;border:1px solid #8d99ae;border-radius:0;padding:3rem 2rem}.dashboard.swiss-style .stat-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;font-weight:500}.dashboard.swiss-style .stat-value{font-size:3rem;font-weight:300;line-height:1}.dashboard.swiss-style .stat-card:hover{border-color:#d90429}.dashboard.swiss-style .chart-card,.dashboard.swiss-style .table-section,.dashboard.swiss-style .form-section{background:#fff;box-shadow:none;border:1px solid #8d99ae;border-radius:0;padding:3rem 2rem}.dashboard.swiss-style .bar{background:#d90429;border-radius:0}.dashboard.swiss-style .bar:nth-child(2n){background:#ef233c}.dashboard.swiss-style .pie-segment{background:#d90429;border:1px solid #8d99ae;border-radius:50%;color:#fff;font-weight:300}.dashboard.swiss-style .back-button{background:transparent;color:#d90429;border:1px solid #d90429;border-radius:0;font-weight:500;padding:1rem 2rem}.dashboard.swiss-style .back-button:hover{background:#d90429;color:#fff}.dashboard.swiss-style .form-group label{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;font-weight:500;margin-bottom:.75rem}.dashboard.swiss-style .form-group input,.dashboard.swiss-style .form-group select,.dashboard.swiss-style .form-group textarea{background:#fff;border:none;border-bottom:1px solid #8d99ae;border-radius:0;color:#2b2d42;padding:.75rem 0;font-weight:400}.dashboard.swiss-style .form-group input:focus,.dashboard.swiss-style .form-group select:focus,.dashboard.swiss-style .form-group textarea:focus{border-bottom-color:#d90429}.dashboard.swiss-style .btn-primary{background:#d90429;color:#fff;border:none;border-radius:0;font-weight:500;padding:1rem 3rem}.dashboard.swiss-style .btn-primary:hover{background:#ef233c}.dashboard.swiss-style .btn-secondary{background:transparent;color:#2b2d42;border:1px solid #8d99ae;border-radius:0;font-weight:500;padding:1rem 3rem}.dashboard.swiss-style .btn-secondary:hover{background:#edf2f4}.dashboard.swiss-style h1{font-size:4rem;font-weight:300;line-height:1;margin-bottom:1rem}.dashboard.swiss-style h3{font-size:1.5rem;font-weight:500;line-height:1.2}.dashboard.swiss-style .data-table th{font-weight:500;text-transform:uppercase;font-size:.75rem;letter-spacing:.1em}.dashboard.swiss-style .data-table{border-collapse:separate;border-spacing:0}.dashboard.swiss-style .data-table th,.dashboard.swiss-style .data-table td{border-bottom:1px solid #edf2f4;padding:1.25rem 1rem;text-align:left}.dashboard.art-nouveau{background:radial-gradient(ellipse at top,#f8edeb,#e8dff5);color:#3d405b;font-family:Garamond,Georgia,serif}.dashboard.art-nouveau .sidebar{background:linear-gradient(180deg,#9d4edd26,#c77dff1a),#f8edeb;border-right:3px solid #9d4edd;border-image:repeating-linear-gradient(0deg,#9d4edd,#c77dff 10px,#9d4edd 20px) 1;box-shadow:4px 0 20px #9d4edd26}.dashboard.art-nouveau .sidebar-header{border-bottom:2px solid #c77dff;border-bottom-style:wavy;color:#9d4edd;font-weight:400;font-style:italic;letter-spacing:.05em}.dashboard.art-nouveau .nav-item{color:#3d405b;border:none;border-left:3px solid transparent;border-radius:0 20px 20px 0;font-style:italic}.dashboard.art-nouveau .nav-item:before{content:"❦";margin-right:.5rem;color:#c77dff}.dashboard.art-nouveau .nav-item:hover{background:#c77dff26;border-left-color:#e0aaff}.dashboard.art-nouveau .nav-item.active{background:#9d4edd33;border-left-color:#9d4edd;color:#9d4edd}.dashboard.art-nouveau .top-navbar{background:#f8edeb;border-bottom:3px solid #c77dff;border-bottom-style:wavy;box-shadow:0 4px 20px #c77dff26}.dashboard.art-nouveau .menu-toggle,.dashboard.art-nouveau .icon-btn{color:#9d4edd;border:2px solid #c77dff;border-radius:50%}.dashboard.art-nouveau .menu-toggle:hover,.dashboard.art-nouveau .icon-btn:hover{background:#c77dff33;box-shadow:0 4px 15px #9d4edd4d}.dashboard.art-nouveau .navbar-search input{background:#fffc;border:2px solid #e0aaff;border-radius:25px;color:#3d405b}.dashboard.art-nouveau .user-avatar{background:radial-gradient(circle,#9d4edd,#c77dff);color:#fff;border:3px solid #e0aaff;border-radius:50%;box-shadow:0 4px 20px #9d4edd66}.dashboard.art-nouveau .stat-card{background:#ffffffe6;border:2px solid #c77dff;border-radius:30px;box-shadow:0 8px 25px #9d4edd26;position:relative;overflow:hidden}.dashboard.art-nouveau .stat-card:before{content:"";position:absolute;top:-20px;right:-20px;width:100px;height:100px;background:radial-gradient(circle,rgba(224,170,255,.3),transparent);border-radius:50%}.dashboard.art-nouveau .stat-card:hover{border-color:#9d4edd;box-shadow:0 12px 35px #9d4edd40;transform:translateY(-4px)}.dashboard.art-nouveau .chart-card,.dashboard.art-nouveau .table-section,.dashboard.art-nouveau .form-section{background:#ffffffe6;border:2px solid #c77dff;border-radius:30px;box-shadow:0 8px 25px #9d4edd26}.dashboard.art-nouveau .bar{background:linear-gradient(180deg,#9d4edd,#c77dff);border-radius:20px 20px 0 0;box-shadow:0 4px 15px #9d4edd4d}.dashboard.art-nouveau .pie-segment{background:conic-gradient(from 0deg,#9d4edd,#c77dff,#e0aaff,#9d4edd);border:3px solid #e0aaff;border-radius:50%;box-shadow:0 6px 25px #9d4edd66;color:#3d405b;font-weight:600;font-style:italic}.dashboard.art-nouveau .back-button{background:#ffffffe6;color:#9d4edd;border:2px solid #c77dff;border-radius:25px;font-style:italic;box-shadow:0 4px 15px #9d4edd33}.dashboard.art-nouveau .back-button:hover{background:#c77dff4d;box-shadow:0 6px 20px #9d4edd4d}.dashboard.art-nouveau .form-group input,.dashboard.art-nouveau .form-group select,.dashboard.art-nouveau .form-group textarea{background:#ffffffe6;border:2px solid #e0aaff;border-radius:20px;color:#3d405b}.dashboard.art-nouveau .form-group input:focus,.dashboard.art-nouveau .form-group select:focus,.dashboard.art-nouveau .form-group textarea:focus{border-color:#9d4edd;box-shadow:0 0 15px #9d4edd4d}.dashboard.art-nouveau .btn-primary{background:linear-gradient(135deg,#9d4edd,#c77dff);color:#fff;border:none;border-radius:25px;box-shadow:0 4px 15px #9d4edd66;font-style:italic;font-weight:600}.dashboard.art-nouveau .btn-primary:hover{box-shadow:0 6px 20px #9d4edd80}.dashboard.art-nouveau .btn-secondary{background:#ffffffe6;color:#9d4edd;border:2px solid #c77dff;border-radius:25px;font-style:italic;font-weight:600}.dashboard.art-nouveau h1,.dashboard.art-nouveau h3{color:#9d4edd;font-weight:400;font-style:italic}.dashboard.psychedelic{background:radial-gradient(circle at 20% 50%,#ff006e 0%,transparent 50%),radial-gradient(circle at 80% 20%,#fb5607 0%,transparent 50%),radial-gradient(circle at 40% 80%,#8338ec 0%,transparent 50%),radial-gradient(circle at 60% 60%,#3a86ff 0%,transparent 50%),linear-gradient(135deg,#ffbe0b,#8338ec);color:#ffbe0b;font-family:Brush Script MT,Comic Sans MS,cursive;animation:psychedelicPulse 10s ease-in-out infinite}@keyframes psychedelicPulse{0%,to{filter:hue-rotate(0deg) saturate(1)}50%{filter:hue-rotate(30deg) saturate(1.5)}}.dashboard.psychedelic .sidebar{background:radial-gradient(ellipse at center,rgba(255,0,110,.3) 0%,transparent 70%),radial-gradient(ellipse at top,rgba(131,56,236,.3) 0%,transparent 70%),#0009;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-right:3px solid #ff006e;box-shadow:0 0 40px #ff006e80,inset -4px 0 20px #ffbe0b33;animation:sidebarWave 5s ease-in-out infinite}@keyframes sidebarWave{0%,to{border-right-color:#ff006e}25%{border-right-color:#fb5607}50%{border-right-color:#ffbe0b}75%{border-right-color:#8338ec}}.dashboard.psychedelic .sidebar-header{border-bottom:3px solid #ffbe0b;color:#ffbe0b;text-shadow:0 0 10px #ff006e,0 0 20px #fb5607,0 0 30px #ffbe0b;font-weight:700;font-size:1.5rem;animation:textGlow 3s ease-in-out infinite}@keyframes textGlow{0%,to{text-shadow:0 0 10px #ff006e,0 0 20px #fb5607,0 0 30px #ffbe0b}50%{text-shadow:0 0 20px #8338ec,0 0 40px #3a86ff,0 0 60px #ff006e}}.dashboard.psychedelic .nav-item{color:#fff;border:none;text-shadow:0 0 10px currentColor;animation:colorShift 8s linear infinite;animation-delay:calc(var(--i, 0) * .5s)}@keyframes colorShift{0%{color:#ff006e}20%{color:#fb5607}40%{color:#ffbe0b}60%{color:#3a86ff}80%{color:#8338ec}to{color:#ff006e}}.dashboard.psychedelic .nav-item:hover{background:linear-gradient(135deg,#ff006e4d,#8338ec4d);box-shadow:inset 4px 0 20px #ffbe0b80;transform:scale(1.05) rotate(2deg)}.dashboard.psychedelic .nav-item.active{background:linear-gradient(135deg,#ff006e80,#8338ec80);box-shadow:inset 4px 0 20px #ffbe0bcc,0 0 30px #ff006e80}.dashboard.psychedelic .top-navbar{background:radial-gradient(ellipse at center,rgba(131,56,236,.3) 0%,transparent 70%),#0009;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:3px solid #8338ec;box-shadow:0 0 30px #8338ec80;animation:navbarPulse 4s ease-in-out infinite}@keyframes navbarPulse{0%,to{box-shadow:0 0 30px #8338ec80}50%{box-shadow:0 0 50px #ff006eb3}}.dashboard.psychedelic .menu-toggle,.dashboard.psychedelic .icon-btn{color:#ffbe0b;border:2px solid #ff006e;background:#00000080;text-shadow:0 0 10px #ffbe0b;animation:iconSpin 20s linear infinite}@keyframes iconSpin{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}.dashboard.psychedelic .menu-toggle:hover,.dashboard.psychedelic .icon-btn:hover{background:#ff006e4d;box-shadow:0 0 20px #ffbe0bcc;transform:rotate(360deg)}.dashboard.psychedelic .navbar-search input{background:#0009;border:2px solid #3a86ff;color:#ffbe0b;box-shadow:inset 0 0 20px #3a86ff4d,0 0 15px #ff006e4d}.dashboard.psychedelic .user-avatar{background:conic-gradient(from 0deg,#ff006e,#fb5607,#ffbe0b,#3a86ff,#8338ec,#ff006e);color:#fff;border:3px solid #ffbe0b;box-shadow:0 0 30px #ffbe0bcc;font-weight:700;animation:avatarSpin 10s linear infinite}@keyframes avatarSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard.psychedelic .stat-card{background:radial-gradient(ellipse at center,rgba(255,190,11,.2) 0%,transparent 70%),#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid #fb5607;box-shadow:0 0 30px #fb560780;animation:cardFloat 6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .5s)}@keyframes cardFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(2deg)}}.dashboard.psychedelic .chart-card,.dashboard.psychedelic .table-section,.dashboard.psychedelic .form-section{background:radial-gradient(ellipse at center,rgba(131,56,236,.2) 0%,transparent 70%),#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid #8338ec;box-shadow:0 0 30px #8338ec80}.dashboard.psychedelic .bar{background:linear-gradient(180deg,#ff006e,#8338ec);box-shadow:0 0 20px #ff006e99;animation:barPulse 2s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .2s)}@keyframes barPulse{0%,to{opacity:1}50%{opacity:.7}}.dashboard.psychedelic .pie-segment{background:conic-gradient(from 0deg,#ff006e 0deg 72deg,#fb5607 72deg 144deg,#ffbe0b 144deg 216deg,#3a86ff 216deg 288deg,#8338ec 288deg 360deg);border:4px solid #ffffff;box-shadow:0 0 40px #ff006ecc,inset 0 0 30px #00000080;color:#fff;font-weight:700;text-shadow:0 0 10px #000000,0 0 20px currentColor;animation:segmentRotate 20s linear infinite}@keyframes segmentRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard.psychedelic .back-button{background:linear-gradient(135deg,#ff006e,#8338ec);color:#fff;border:3px solid #ffbe0b;box-shadow:0 0 25px #ffbe0b99;text-shadow:0 0 10px #000000;font-weight:700;animation:buttonWobble 4s ease-in-out infinite}@keyframes buttonWobble{0%,to{transform:translate(0)}25%{transform:translate(-10px) rotate(-2deg)}75%{transform:translate(10px) rotate(2deg)}}.dashboard.psychedelic .form-group input,.dashboard.psychedelic .form-group select,.dashboard.psychedelic .form-group textarea{background:#0009;border:2px solid #3a86ff;color:#ffbe0b;box-shadow:inset 0 0 15px #3a86ff4d}.dashboard.psychedelic .btn-primary{background:linear-gradient(135deg,#ff006e,#fb5607,#ffbe0b);color:#fff;border:3px solid #ffffff;box-shadow:0 0 25px #ff006e99;text-shadow:0 0 10px #000000;font-weight:700}.dashboard.psychedelic .btn-secondary{background:#0009;color:#ffbe0b;border:3px solid #8338ec;box-shadow:0 0 20px #8338ec80;font-weight:700}.dashboard.psychedelic h1,.dashboard.psychedelic h3{color:#ffbe0b;text-shadow:0 0 10px #ff006e,0 0 20px #fb5607,0 0 30px #ffbe0b;font-weight:700}.dashboard.steampunk{background:repeating-radial-gradient(circle at 20% 30%,transparent 0,rgba(127,85,57,.1) 2px,transparent 4px),linear-gradient(135deg,#ddb892,#b08968);color:#3d2817;font-family:Garamond,Georgia,serif}.dashboard.steampunk .sidebar{background:linear-gradient(180deg,#7f5539e6,#3d2817f2),repeating-linear-gradient(0deg,transparent,transparent 20px,rgba(230,204,178,.1) 20px,rgba(230,204,178,.1) 21px);border-right:4px solid #7f5539;border-right-style:ridge;box-shadow:inset -4px 0 8px #00000080,4px 0 20px #7f553980}.dashboard.steampunk .sidebar-header{border-bottom:3px double #b08968;color:#e6ccb2;font-weight:600;text-shadow:2px 2px 4px rgba(0,0,0,.7);letter-spacing:.1em}.dashboard.steampunk .nav-item{color:#e6ccb2;border:none;position:relative;padding-left:3rem}.dashboard.steampunk .nav-item:before{content:"⚙";position:absolute;left:1.5rem;font-size:1.2rem;color:#b08968;animation:gearSpin 10s linear infinite}@keyframes gearSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard.steampunk .nav-item:hover{background:#b089684d;box-shadow:inset 4px 0 8px #0006}.dashboard.steampunk .nav-item.active{background:#b0896880;box-shadow:inset 4px 0 8px #0009,inset 0 0 10px #e6ccb233}.dashboard.steampunk .top-navbar{background:linear-gradient(180deg,#7f5539,#b08968);border-bottom:3px ridge #3d2817;box-shadow:0 4px 12px #00000080,inset 0 1px #e6ccb24d;color:#e6ccb2}.dashboard.steampunk .menu-toggle,.dashboard.steampunk .icon-btn{color:#e6ccb2;background:#3d281799;border:2px solid #7f5539;border-style:outset;box-shadow:inset -2px -2px 4px #00000080,2px 2px 4px #0000004d}.dashboard.steampunk .menu-toggle:hover,.dashboard.steampunk .icon-btn:hover{background:#b0896899;box-shadow:inset 2px 2px 4px #00000080}.dashboard.steampunk .navbar-search input{background:#3d281799;border:2px solid #7f5539;border-style:inset;color:#e6ccb2;box-shadow:inset 3px 3px 6px #00000080}.dashboard.steampunk .user-avatar{background:radial-gradient(circle,#b08968,#7f5539);color:#e6ccb2;border:3px solid #7f5539;border-style:ridge;box-shadow:0 0 0 2px #3d2817,4px 4px 12px #00000080;font-weight:700}.dashboard.steampunk .stat-card{background:linear-gradient(135deg,#ddb892e6,#b08968e6),repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(127,85,57,.1) 10px,rgba(127,85,57,.1) 11px);border:3px solid #7f5539;border-style:ridge;box-shadow:inset 0 1px #e6ccb280,0 6px 16px #3d281766;position:relative}.dashboard.steampunk .stat-card:before{content:"⚙";position:absolute;top:-15px;right:10px;font-size:2rem;color:#7f553980;animation:gearSpin 8s linear infinite reverse}.dashboard.steampunk .chart-card,.dashboard.steampunk .table-section,.dashboard.steampunk .form-section{background:linear-gradient(135deg,#ddb892e6,#b08968e6);border:3px solid #7f5539;border-style:ridge;box-shadow:inset 0 1px #e6ccb280,0 6px 16px #3d281766}.dashboard.steampunk .bar{background:linear-gradient(180deg,#7f5539,#3d2817);border:2px solid #7f5539;border-style:outset;box-shadow:inset 0 1px #b0896880,3px 3px 8px #3d281780}.dashboard.steampunk .pie-segment{background:radial-gradient(circle,#b08968,#7f5539,#3d2817);border:4px solid #7f5539;border-style:ridge;box-shadow:inset -4px -4px 8px #00000080,inset 4px 4px 8px #e6ccb24d,0 6px 20px #3d281799;color:#e6ccb2;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.dashboard.steampunk .back-button{background:linear-gradient(180deg,#b08968,#7f5539);color:#e6ccb2;border:3px solid #7f5539;border-style:outset;box-shadow:inset 0 1px #e6ccb280,0 4px 12px #3d281780;text-shadow:2px 2px 4px rgba(0,0,0,.7);font-weight:600}.dashboard.steampunk .back-button:hover{box-shadow:inset 2px 2px 6px #3d281799}.dashboard.steampunk .form-group input,.dashboard.steampunk .form-group select,.dashboard.steampunk .form-group textarea{background:#ddb89299;border:2px solid #7f5539;border-style:inset;color:#3d2817;box-shadow:inset 3px 3px 6px #3d281766}.dashboard.steampunk .btn-primary{background:linear-gradient(180deg,#7f5539,#3d2817);color:#e6ccb2;border:2px solid #7f5539;border-style:outset;box-shadow:inset 0 1px #b0896880,0 4px 12px #3d281780;text-shadow:2px 2px 4px rgba(0,0,0,.7);font-weight:600}.dashboard.steampunk .btn-secondary{background:#ddb892e6;color:#3d2817;border:3px ridge #7f5539;font-weight:600}.dashboard.steampunk h1,.dashboard.steampunk h3{color:#7f5539;text-shadow:2px 2px 4px rgba(61,40,23,.5);font-weight:600}.dashboard.kitsch{background:repeating-linear-gradient(45deg,#fb5607 0px 50px,#ffbe0b 50px 100px,#ff006e 100px 150px,#8338ec 150px 200px,#3a86ff 200px 250px);color:#fff;font-family:Impact,Comic Sans MS,cursive;animation:kitschScroll 20s linear infinite}@keyframes kitschScroll{0%{background-position:0 0}to{background-position:250px 250px}}.dashboard.kitsch .sidebar{background:repeating-conic-gradient(#ff006e 0deg 36deg,#ffbe0b 36deg 72deg,#8338ec 72deg 108deg,#3a86ff 108deg 144deg,#fb5607 144deg 180deg);box-shadow:8px 0 #fff,16px 0 #000;border-right:8px solid #000000}.dashboard.kitsch .sidebar-header{background:#fff;border:5px solid #000000;border-bottom:10px solid #000000;color:#ff006e;font-weight:900;text-transform:uppercase;transform:rotate(-2deg);margin:1rem;padding:1rem;text-shadow:3px 3px 0 #ffbe0b,6px 6px 0 #8338ec}.dashboard.kitsch .nav-item{background:#ffbe0b;color:#000;border:4px solid #000000;border-radius:0;margin:1rem;font-weight:900;text-transform:uppercase;box-shadow:6px 6px #000;transform:rotate(1deg)}.dashboard.kitsch .nav-item:hover{background:#ff006e;color:#fff;box-shadow:8px 8px #000;transform:rotate(-2deg) scale(1.05)}.dashboard.kitsch .nav-item.active{background:#8338ec;color:#fff;box-shadow:10px 10px #000;transform:rotate(3deg) scale(1.1)}.dashboard.kitsch .top-navbar{background:repeating-linear-gradient(90deg,#ff006e 0px 30px,#ffbe0b 30px 60px,#3a86ff 60px 90px);border-bottom:8px solid #000000;box-shadow:0 8px #fff,0 16px #000}.dashboard.kitsch .menu-toggle,.dashboard.kitsch .icon-btn{background:#fff;color:#ff006e;border:4px solid #000000;border-radius:0;font-weight:900;font-size:1.5rem;box-shadow:4px 4px #000;transform:rotate(-5deg)}.dashboard.kitsch .menu-toggle:hover,.dashboard.kitsch .icon-btn:hover{background:#ff006e;color:#fff;box-shadow:6px 6px #000;transform:rotate(5deg) scale(1.1)}.dashboard.kitsch .navbar-search input{background:#fff;border:5px solid #000000;border-radius:0;color:#000;font-weight:900;box-shadow:6px 6px #ff006e;transform:rotate(-1deg)}.dashboard.kitsch .user-avatar{background:repeating-conic-gradient(#ff006e 0deg 72deg,#ffbe0b 72deg 144deg,#3a86ff 144deg 216deg,#8338ec 216deg 288deg,#fb5607 288deg 360deg);color:#fff;border:5px solid #000000;border-radius:0;box-shadow:0 0 0 5px #fff,0 0 0 10px #000,8px 8px 0 10px #000;font-weight:900;animation:avatarWobble 2s ease-in-out infinite}@keyframes avatarWobble{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}.dashboard.kitsch .stat-card{background:#fff;border:6px solid #000000;border-radius:0;box-shadow:12px 12px #000;transform:rotate(-2deg);position:relative;overflow:hidden}.dashboard.kitsch .stat-card:before{content:"★";position:absolute;top:-20px;right:-20px;font-size:6rem;color:#ff006e;opacity:.2;animation:starSpin 4s linear infinite}@keyframes starSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard.kitsch .stat-card:nth-child(1){border-top:15px solid #ff006e;transform:rotate(1deg)}.dashboard.kitsch .stat-card:nth-child(2){border-top:15px solid #ffbe0b;transform:rotate(-3deg)}.dashboard.kitsch .stat-card:nth-child(3){border-top:15px solid #3a86ff;transform:rotate(2deg)}.dashboard.kitsch .stat-card:nth-child(4){border-top:15px solid #8338ec;transform:rotate(-1deg)}.dashboard.kitsch .stat-card:hover{transform:rotate(0) scale(1.05);box-shadow:16px 16px #000}.dashboard.kitsch .chart-card,.dashboard.kitsch .table-section,.dashboard.kitsch .form-section{background:#fff;border:8px solid #000000;border-radius:0;box-shadow:15px 15px #000;transform:rotate(1deg)}.dashboard.kitsch .bar{background:repeating-linear-gradient(0deg,#ff006e 0px 10px,#ffbe0b 10px 20px);border:4px solid #000000;border-radius:0;box-shadow:5px 5px #000}.dashboard.kitsch .bar:nth-child(2n){background:repeating-linear-gradient(0deg,#3a86ff 0px 10px,#8338ec 10px 20px)}.dashboard.kitsch .pie-segment{background:conic-gradient(from 0deg,#ff006e 0deg 72deg,#ffbe0b 72deg 144deg,#3a86ff 144deg 216deg,#8338ec 216deg 288deg,#fb5607 288deg 360deg);border:8px solid #000000;border-radius:0;box-shadow:0 0 0 8px #fff,0 0 0 16px #000,15px 15px 0 16px #000;color:#fff;font-weight:900;font-size:2rem;text-shadow:4px 4px 0 #000000;animation:pieWobble 3s ease-in-out infinite}@keyframes pieWobble{0%,to{transform:scale(1)}50%{transform:scale(1.05) rotate(5deg)}}.dashboard.kitsch .back-button{background:#ffbe0b;color:#000;border:6px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900;font-size:1.25rem;box-shadow:8px 8px #000;transform:rotate(-2deg)}.dashboard.kitsch .back-button:hover{background:#ff006e;color:#fff;box-shadow:12px 12px #000;transform:rotate(2deg) scale(1.1) translate(-8px)}.dashboard.kitsch .form-group input,.dashboard.kitsch .form-group select,.dashboard.kitsch .form-group textarea{background:#fff;border:4px solid #000000;border-radius:0;color:#000;font-weight:700}.dashboard.kitsch .btn-primary{background:#ff006e;color:#fff;border:6px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900;font-size:1.125rem;box-shadow:8px 8px #000;transform:rotate(-2deg)}.dashboard.kitsch .btn-primary:hover{background:#3a86ff;box-shadow:10px 10px #000;transform:rotate(2deg) scale(1.1)}.dashboard.kitsch .btn-secondary{background:#fff;color:#000;border:5px solid #000000;border-radius:0;text-transform:uppercase;font-weight:900;font-size:1.125rem}.dashboard.kitsch h1,.dashboard.kitsch h3{color:#ff006e;font-weight:900;text-transform:uppercase;text-shadow:4px 4px 0 #ffbe0b,8px 8px 0 #8338ec,-2px -2px 0 #000000}.dashboard.japandi{background:#f1ede9;color:#454545;font-family:Noto Sans,Helvetica,sans-serif}.dashboard.japandi .sidebar{background:#fff;box-shadow:2px 0 12px #45454514;border-right:1px solid rgba(141,123,104,.2)}.dashboard.japandi .sidebar-header{border-bottom:1px solid rgba(141,123,104,.3);color:#8d7b68;font-weight:400;padding:2.5rem 2rem;letter-spacing:.05em}.dashboard.japandi .nav-item{color:#454545;border:none;font-weight:400;padding:1.25rem 2rem}.dashboard.japandi .nav-item:hover{background:#c9b8a31a}.dashboard.japandi .nav-item.active{background:#8d7b6826;color:#8d7b68}.dashboard.japandi .top-navbar{background:#fff;border-bottom:1px solid rgba(141,123,104,.2);box-shadow:0 2px 8px #4545450d}.dashboard.japandi .menu-toggle,.dashboard.japandi .icon-btn{color:#8d7b68;border-radius:50%}.dashboard.japandi .menu-toggle:hover,.dashboard.japandi .icon-btn:hover{background:#c9b8a326}.dashboard.japandi .navbar-search input{background:#f1ede999;border:none;border-bottom:1px solid rgba(141,123,104,.3);border-radius:0;color:#454545;padding:.75rem 0}.dashboard.japandi .navbar-search input::placeholder{color:#45454580}.dashboard.japandi .user-avatar{background:linear-gradient(135deg,#a4907c,#8d7b68);color:#fff;border-radius:50%}.dashboard.japandi .page-content{padding:3rem}.dashboard.japandi .stat-card{background:#fff;box-shadow:0 4px 16px #45454514;border-radius:8px;border:1px solid rgba(141,123,104,.15);padding:2.5rem 2rem}.dashboard.japandi .stat-label{font-size:.875rem;font-weight:400;opacity:.7}.dashboard.japandi .stat-value{font-size:2.5rem;font-weight:300;line-height:1.2}.dashboard.japandi .stat-card:hover{box-shadow:0 6px 20px #4545451f}.dashboard.japandi .chart-card,.dashboard.japandi .table-section,.dashboard.japandi .form-section{background:#fff;box-shadow:0 4px 16px #45454514;border-radius:8px;border:1px solid rgba(141,123,104,.15);padding:2.5rem 2rem}.dashboard.japandi .bar{background:linear-gradient(180deg,#a4907c,#8d7b68);border-radius:4px 4px 0 0}.dashboard.japandi .pie-segment{background:linear-gradient(135deg,#a4907c,#8d7b68,#c9b8a3);border:none;border-radius:50%;color:#fff;font-weight:400}.dashboard.japandi .back-button{background:transparent;color:#8d7b68;border:1px solid #c9b8a3;border-radius:4px;font-weight:400;padding:.875rem 2rem}.dashboard.japandi .back-button:hover{background:#a4907c1a}.dashboard.japandi .form-group label{font-size:.875rem;font-weight:400;opacity:.7;margin-bottom:.75rem}.dashboard.japandi .form-group input,.dashboard.japandi .form-group select,.dashboard.japandi .form-group textarea{background:#f1ede980;border:none;border-bottom:1px solid rgba(141,123,104,.3);border-radius:0;color:#454545;padding:.875rem 0;font-weight:400}.dashboard.japandi .form-group input:focus,.dashboard.japandi .form-group select:focus,.dashboard.japandi .form-group textarea:focus{border-bottom-color:#8d7b68;background:#f1ede9cc}.dashboard.japandi .btn-primary{background:linear-gradient(135deg,#8d7b68,#a4907c);color:#fff;border:none;border-radius:4px;font-weight:400;padding:.875rem 2.5rem}.dashboard.japandi .btn-primary:hover{background:linear-gradient(135deg,#7d6b58,#948070)}.dashboard.japandi .btn-secondary{background:transparent;color:#8d7b68;border:1px solid #c9b8a3;border-radius:4px;font-weight:400;padding:.875rem 2.5rem}.dashboard.japandi .btn-secondary:hover{background:#a4907c1a}.dashboard.japandi h1{font-size:2.5rem;font-weight:300;line-height:1.2;color:#8d7b68}.dashboard.japandi h3{font-size:1.25rem;font-weight:400;color:#8d7b68}.dashboard.japandi .data-table{border-collapse:separate;border-spacing:0}.dashboard.japandi .data-table th,.dashboard.japandi .data-table td{border-bottom:1px solid rgba(141,123,104,.1);padding:1.25rem 1rem}.dashboard.japandi .data-table th{font-weight:400;opacity:.7}.dashboard.bohemian--boho-{background:radial-gradient(circle at 20% 30%,rgba(212,163,115,.2) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(188,108,37,.2) 0%,transparent 50%),#fefae0;color:#283618;font-family:Georgia,Playfair Display,serif}.dashboard.bohemian--boho- .sidebar{background:linear-gradient(180deg,#d4a3734d,#bc6c2533),repeating-linear-gradient(45deg,transparent,transparent 30px,rgba(96,108,56,.05) 30px,rgba(96,108,56,.05) 32px),#fefae0;border-right:3px solid rgba(188,108,37,.5);box-shadow:4px 0 20px #28361826}.dashboard.bohemian--boho- .sidebar-header{border-bottom:2px solid rgba(188,108,37,.4);color:#bc6c25;font-weight:400;font-style:italic;letter-spacing:.05em}.dashboard.bohemian--boho- .nav-item{color:#283618;border:none;font-style:italic;position:relative;padding-left:3rem}.dashboard.bohemian--boho- .nav-item:before{content:"✿";position:absolute;left:1.5rem;color:#d4a373;font-size:1.2rem}.dashboard.bohemian--boho- .nav-item:hover{background:#d4a37333}.dashboard.bohemian--boho- .nav-item.active{background:#bc6c2533;color:#bc6c25}.dashboard.bohemian--boho- .top-navbar{background:linear-gradient(90deg,#fefae0f2,#d4a3731a);border-bottom:2px solid rgba(96,108,56,.3);box-shadow:0 4px 16px #2836181a}.dashboard.bohemian--boho- .menu-toggle,.dashboard.bohemian--boho- .icon-btn{color:#bc6c25;border:2px solid rgba(188,108,37,.4);border-radius:50%}.dashboard.bohemian--boho- .menu-toggle:hover,.dashboard.bohemian--boho- .icon-btn:hover{background:#d4a37333}.dashboard.bohemian--boho- .navbar-search input{background:#ffffffb3;border:2px solid rgba(188,108,37,.3);border-radius:20px;color:#283618}.dashboard.bohemian--boho- .user-avatar{background:radial-gradient(circle,#d4a373,#bc6c25);color:#fefae0;border:3px solid #606c38;border-radius:50%;box-shadow:0 4px 16px #bc6c2566}.dashboard.bohemian--boho- .stat-card{background:linear-gradient(135deg,#ffffffe6,#fefae0cc);border:2px solid rgba(188,108,37,.3);border-radius:15px;box-shadow:0 6px 20px #2836181f;position:relative;overflow:hidden}.dashboard.bohemian--boho- .stat-card:before{content:"";position:absolute;top:-50px;right:-50px;width:150px;height:150px;background:radial-gradient(circle,rgba(212,163,115,.2),transparent);border-radius:50%}.dashboard.bohemian--boho- .stat-card:hover{box-shadow:0 8px 25px #2836182e;transform:translateY(-4px)}.dashboard.bohemian--boho- .chart-card,.dashboard.bohemian--boho- .table-section,.dashboard.bohemian--boho- .form-section{background:linear-gradient(135deg,#ffffffe6,#fefae0cc);border:2px solid rgba(188,108,37,.3);border-radius:15px;box-shadow:0 6px 20px #2836181f}.dashboard.bohemian--boho- .bar{background:linear-gradient(180deg,#d4a373,#bc6c25);border-radius:8px 8px 0 0;box-shadow:0 4px 12px #bc6c254d}.dashboard.bohemian--boho- .pie-segment{background:conic-gradient(from 0deg,#d4a373 0deg 120deg,#bc6c25 120deg 240deg,#606c38 240deg 360deg);border:3px solid rgba(188,108,37,.5);border-radius:50%;box-shadow:0 6px 20px #2836184d;color:#fefae0;font-weight:600;font-style:italic}.dashboard.bohemian--boho- .back-button{background:#fefae0cc;color:#bc6c25;border:2px solid #d4a373;border-radius:20px;font-style:italic;box-shadow:0 4px 12px #bc6c2533}.dashboard.bohemian--boho- .back-button:hover{background:#d4a3734d;box-shadow:0 6px 16px #bc6c254d}.dashboard.bohemian--boho- .form-group input,.dashboard.bohemian--boho- .form-group select,.dashboard.bohemian--boho- .form-group textarea{background:#fffc;border:2px solid rgba(188,108,37,.3);border-radius:12px;color:#283618}.dashboard.bohemian--boho- .form-group input:focus,.dashboard.bohemian--boho- .form-group select:focus,.dashboard.bohemian--boho- .form-group textarea:focus{border-color:#bc6c25;box-shadow:0 0 12px #bc6c2533}.dashboard.bohemian--boho- .btn-primary{background:linear-gradient(135deg,#bc6c25,#d4a373);color:#fefae0;border:none;border-radius:20px;box-shadow:0 4px 12px #bc6c2566;font-style:italic;font-weight:600}.dashboard.bohemian--boho- .btn-primary:hover{box-shadow:0 6px 16px #bc6c2580}.dashboard.bohemian--boho- .btn-secondary{background:#fefae0cc;color:#bc6c25;border:2px solid #d4a373;border-radius:20px;font-style:italic;font-weight:600}.dashboard.bohemian--boho- h1,.dashboard.bohemian--boho- h3{color:#bc6c25;font-weight:400;font-style:italic}.dashboard.goth---tenebrism{background:radial-gradient(ellipse at 50% 20%,rgba(106,4,15,.3) 0%,transparent 50%),radial-gradient(ellipse at 20% 80%,rgba(157,2,8,.2) 0%,transparent 50%),#03071e;color:#e5e5e5;font-family:Garamond,Georgia,serif}.dashboard.goth---tenebrism .sidebar{background:linear-gradient(180deg,#6a040f99,#03071ef2);border-right:2px solid #6a040f;box-shadow:0 0 30px #6a040f80,inset -4px 0 20px #dc2f021a}.dashboard.goth---tenebrism .sidebar-header{border-bottom:2px solid rgba(157,2,8,.6);border-top:1px solid rgba(157,2,8,.3);color:#dc2f02;font-weight:300;letter-spacing:.15em;text-transform:uppercase;text-shadow:0 0 20px rgba(220,47,2,.8)}.dashboard.goth---tenebrism .nav-item{color:#e5e5e5;border:none;border-left:2px solid transparent;font-weight:300;position:relative}.dashboard.goth---tenebrism .nav-item:before{content:"†";position:absolute;left:1rem;color:#6a040f;font-size:1.2rem;opacity:0;transition:opacity .3s}.dashboard.goth---tenebrism .nav-item:hover{background:#6a040f4d;border-left-color:#9d020880;box-shadow:inset 4px 0 15px #dc2f0233}.dashboard.goth---tenebrism .nav-item:hover:before{opacity:1}.dashboard.goth---tenebrism .nav-item.active{background:#6a040f80;border-left-color:#dc2f02;color:#dc2f02;box-shadow:inset 4px 0 20px #dc2f0266,0 0 20px #dc2f0233}.dashboard.goth---tenebrism .nav-item.active:before{opacity:1;color:#dc2f02;text-shadow:0 0 10px rgba(220,47,2,.8)}.dashboard.goth---tenebrism .top-navbar{background:#03071efa;border-bottom:2px solid #6a040f;box-shadow:0 4px 20px #000c,0 0 30px #6a040f4d}.dashboard.goth---tenebrism .menu-toggle,.dashboard.goth---tenebrism .icon-btn{color:#dc2f02;border:1px solid rgba(157,2,8,.5);background:#6a040f4d;text-shadow:0 0 10px rgba(220,47,2,.6)}.dashboard.goth---tenebrism .menu-toggle:hover,.dashboard.goth---tenebrism .icon-btn:hover{background:#9d020880;box-shadow:0 0 20px #dc2f0280,inset 0 0 15px #6a040f99}.dashboard.goth---tenebrism .navbar-search input{background:#000c;border:1px solid rgba(157,2,8,.5);color:#e5e5e5;box-shadow:inset 0 0 20px #6a040f66,0 0 10px #dc2f0233}.dashboard.goth---tenebrism .navbar-search input::placeholder{color:#e5e5e566}.dashboard.goth---tenebrism .user-avatar{background:radial-gradient(circle,#6a040f,#9d0208);color:#e5e5e5;border:2px solid #dc2f02;box-shadow:0 0 25px #dc2f0299,inset 0 0 15px #000c;font-weight:300}.dashboard.goth---tenebrism .stat-card{background:linear-gradient(135deg,#03071ef2,#6a040f4d);border:1px solid rgba(157,2,8,.5);box-shadow:0 8px 30px #000c,inset 0 1px #dc2f0233,0 0 20px #6a040f4d;position:relative}.dashboard.goth---tenebrism .stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#dc2f02,transparent)}.dashboard.goth---tenebrism .stat-card:hover{border-color:#dc2f02;box-shadow:0 12px 40px #000000e6,0 0 30px #dc2f0280,inset 0 0 30px #6a040f66}.dashboard.goth---tenebrism .chart-card,.dashboard.goth---tenebrism .table-section,.dashboard.goth---tenebrism .form-section{background:linear-gradient(135deg,#03071ef2,#6a040f4d);border:1px solid rgba(157,2,8,.5);box-shadow:0 8px 30px #000c,0 0 20px #6a040f4d}.dashboard.goth---tenebrism .bar{background:linear-gradient(180deg,#6a040f,#9d0208);box-shadow:0 0 20px #dc2f0280,inset 0 1px #dc2f0266,inset 0 -4px 8px #000c;border-bottom:1px solid rgba(220,47,2,.6)}.dashboard.goth---tenebrism .pie-segment{background:radial-gradient(circle,#6a040f,#9d0208,#03071e);border:2px solid #dc2f02;box-shadow:0 0 40px #dc2f0299,inset 0 0 30px #000c;color:#e5e5e5;font-weight:300;text-shadow:0 0 15px rgba(220,47,2,.8)}.dashboard.goth---tenebrism .back-button{background:#03071ee6;color:#dc2f02;border:2px solid #6a040f;box-shadow:0 4px 15px #000c,0 0 15px #6a040f66;font-weight:300;letter-spacing:.1em;text-shadow:0 0 10px rgba(220,47,2,.6)}.dashboard.goth---tenebrism .back-button:hover{background:#6a040f80;box-shadow:0 6px 20px #000000e6,0 0 25px #dc2f0299}.dashboard.goth---tenebrism .form-group input,.dashboard.goth---tenebrism .form-group select,.dashboard.goth---tenebrism .form-group textarea{background:#000c;border:1px solid rgba(157,2,8,.5);color:#e5e5e5;box-shadow:inset 0 0 15px #6a040f66}.dashboard.goth---tenebrism .form-group input:focus,.dashboard.goth---tenebrism .form-group select:focus,.dashboard.goth---tenebrism .form-group textarea:focus{border-color:#dc2f02;box-shadow:inset 0 0 20px #6a040f99,0 0 20px #dc2f0266}.dashboard.goth---tenebrism .btn-primary{background:linear-gradient(135deg,#6a040f,#9d0208);color:#e5e5e5;border:1px solid #dc2f02;box-shadow:0 4px 15px #dc2f0266,inset 0 1px #dc2f024d;font-weight:300;letter-spacing:.1em;text-shadow:0 0 10px rgba(220,47,2,.6)}.dashboard.goth---tenebrism .btn-primary:hover{box-shadow:0 6px 20px #dc2f0299,0 0 30px #dc2f0280}.dashboard.goth---tenebrism .btn-secondary{background:#03071ee6;color:#dc2f02;border:2px solid #6a040f;font-weight:300;letter-spacing:.1em;text-shadow:0 0 10px rgba(220,47,2,.6)}.dashboard.goth---tenebrism h1,.dashboard.goth---tenebrism h3{color:#dc2f02;font-weight:300;letter-spacing:.1em;text-shadow:0 0 20px rgba(220,47,2,.8)}.dashboard.goth---tenebrism .data-table th,.dashboard.goth---tenebrism .data-table td{border-bottom:1px solid rgba(157,2,8,.3)}.dashboard.goth---tenebrism .data-table th{color:#dc2f02;text-shadow:0 0 10px rgba(220,47,2,.5)}
