@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0d7163{--font-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_744198{font-family:Syne,Syne Fallback;font-style:normal}.__variable_744198{--font-display:"Syne","Syne Fallback"}:root{--bg-primary:#0b0906;--bg-secondary:#14100b;--bg-card:#19130d;--bg-hover:#221a12;--text-primary:#f9f3e7;--text-secondary:#d8c3a1;--text-muted:#a88e66;--accent:#d4af37;--accent-hover:#efc96a;--accent-muted:rgba(212,175,55,0.2);--success:#63d189;--warning:#f2c14e;--danger:#f47f7f;--border:rgba(212,175,55,0.24);--radius:10px;--radius-lg:16px;--shadow:0 10px 28px rgba(2,6,23,0.35);--shadow-lg:0 20px 40px rgba(2,6,23,0.45)}@keyframes loginPanelIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%}body{font-family:var(--font-sans),"Segoe UI","SF Pro Text",-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;background:var(--bg-primary);color:var(--text-primary);line-height:1.6;-webkit-font-smoothing:antialiased;background-image:radial-gradient(circle at 15% -10%,rgba(212,175,55,.16),transparent 30%),radial-gradient(circle at 85% 0,rgba(239,201,106,.12),transparent 32%),linear-gradient(180deg,#0b0906,#11100b 55%,#0f0d09);background-attachment:fixed}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}.container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.card:hover{border-color:rgba(212,175,55,.38);transform:translateY(-1px);box-shadow:var(--shadow-lg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.1rem;border-radius:var(--radius);font-weight:600;font-size:.875rem;border:1px solid transparent;letter-spacing:.01em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease;position:relative;overflow:hidden}.btn:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.14) 45%,transparent 70%);transform:translateX(-130%);transition:transform .5s ease;pointer-events:none}.btn:hover:before{transform:translateX(130%)}.btn:active{transform:translateY(1px) scale(.995)}.btn:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(212,175,55,.24)}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.btn-primary{background:linear-gradient(135deg,#a07d20 0,var(--accent) 58%,#f0d178 100%);color:#1a1207;border-color:rgba(255,236,178,.4);box-shadow:0 10px 24px rgba(212,175,55,.32),inset 0 1px 0 rgba(255,244,205,.35)}.btn-primary:hover{background:linear-gradient(135deg,#b78f2c 0,var(--accent-hover) 62%,#f6df9d 100%);transform:translateY(-1px);box-shadow:0 14px 28px rgba(212,175,55,.38),inset 0 1px 0 rgba(255,248,224,.4)}.btn-danger{background:linear-gradient(135deg,var(--danger) 0,#e11d48 100%);color:white;border-color:rgba(255,197,209,.3);box-shadow:0 10px 24px rgba(225,29,72,.28),inset 0 1px 0 rgba(255,214,224,.2)}.btn-danger:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(225,29,72,.34),inset 0 1px 0 rgba(255,228,235,.25)}.input{width:100%;padding:.625rem .875rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-primary);font-size:.875rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.input:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(212,175,55,.2)}.input::placeholder{color:var(--text-muted)}.badge{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:100px;font-size:.75rem;font-weight:500}.badge-success{background:rgba(34,197,94,.15);color:var(--success)}.badge-warning{background:rgba(234,179,8,.15);color:var(--warning)}.badge-danger{background:rgba(239,68,68,.15);color:var(--danger)}.badge-neutral{background:rgba(161,161,170,.15);color:var(--text-secondary)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dashboard-layout{--bg-primary:#0b0906;--bg-secondary:rgba(20,16,11,0.92);--bg-card:rgba(25,19,13,0.86);--bg-hover:rgba(34,26,18,0.92);--text-primary:#f9f3e7;--text-secondary:#d8c3a1;--text-muted:#a88e66;--accent:#d4af37;--accent-hover:#efc96a;--accent-muted:rgba(212,175,55,0.2);--success:#63d189;--warning:#f2c14e;--danger:#f47f7f;--border:rgba(212,175,55,0.24);--shadow:0 14px 34px rgba(0,0,0,0.45);position:relative;isolation:isolate}.font-display,h1,h2,h3{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-weight:700;letter-spacing:-.02em}.dashboard-layout{min-height:100vh;background:var(--bg-primary);background-image:radial-gradient(ellipse 75% 55% at 50% -15%,rgba(212,175,55,.16),transparent),radial-gradient(ellipse 60% 40% at 95% 20%,rgba(239,201,106,.1),transparent),radial-gradient(ellipse 65% 45% at 0 90%,rgba(212,175,55,.08),transparent)}.dashboard-layout:before{z-index:-2;background-image:linear-gradient(rgba(8,6,4,.82),rgba(8,6,4,.78)),-webkit-image-set(url("/quantum-computers-and-accelerated-discovery_40645906341_o.jpg") 1x);background-image:linear-gradient(rgba(8,6,4,.82),rgba(8,6,4,.78)),image-set(url("/quantum-computers-and-accelerated-discovery_40645906341_o.jpg") 1x);background-size:cover;background-position:50%;background-repeat:no-repeat}.dashboard-layout:after,.dashboard-layout:before{content:"";position:fixed;inset:0;pointer-events:none}.dashboard-layout:after{z-index:-1;background:radial-gradient(ellipse 75% 55% at 50% -15%,rgba(212,175,55,.18),transparent),radial-gradient(ellipse 60% 40% at 95% 20%,rgba(239,201,106,.12),transparent),radial-gradient(ellipse 65% 45% at 0 90%,rgba(212,175,55,.09),transparent),url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");opacity:1}.dashboard-layout .card{background:linear-gradient(180deg,rgba(19,14,9,.9),rgba(14,11,8,.86));border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow)}.dashboard-layout .card:hover{box-shadow:var(--shadow-lg)}.dashboard-layout .btn-primary{background:linear-gradient(135deg,#a07d20 0,var(--accent) 58%,#f0d178 100%);color:#1a1207;text-shadow:none;box-shadow:0 10px 24px rgba(212,175,55,.35)}.dashboard-layout .btn-primary:hover{background:linear-gradient(135deg,#b78f2c 0,var(--accent-hover) 62%,#f6df9d 100%);box-shadow:0 14px 26px rgba(212,175,55,.42)}.dashboard-layout .btn-danger{background:linear-gradient(135deg,var(--danger) 0,#e11d48 100%);box-shadow:0 10px 22px rgba(225,29,72,.3)}.dashboard-layout .btn-danger:hover{box-shadow:0 12px 24px rgba(225,29,72,.38)}.dashboard-layout .input:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(212,175,55,.2)}header.dashboard-header{position:relative;border-bottom-color:var(--border);background:linear-gradient(180deg,rgba(12,9,6,.94),rgba(8,6,4,.82));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px 0 rgba(212,175,55,.14),0 12px 40px rgba(0,0,0,.35)}header.dashboard-header:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.15) 18%,rgba(239,201,106,.55) 50%,rgba(212,175,55,.15) 82%,transparent);opacity:.95;pointer-events:none}.header-nav-rail{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem;padding:.28rem;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(0,0,0,.12));border:1px solid rgba(212,175,55,.22);box-shadow:inset 0 1px 0 rgba(255,248,220,.06),0 8px 24px rgba(0,0,0,.25)}.header-nav-rail a{border-radius:999px}.header-logo-fire{color:var(--text-primary)!important;letter-spacing:.01em;text-shadow:0 4px 12px rgba(212,175,55,.3)}.header-logo-fire:hover{color:var(--accent-hover)!important;text-shadow:0 6px 18px rgba(212,175,55,.4)}.dashboard-layout .badge-success{background:rgba(52,211,153,.18);color:var(--success)}.dashboard-layout .badge-warning{background:rgba(255,184,0,.15);color:#ffb800}.dashboard-layout .badge-danger{background:rgba(251,113,133,.2);color:var(--danger)}.dashboard-layout .badge-neutral{background:rgba(184,184,184,.15);color:var(--text-secondary)}.dashboard-layout a{color:var(--accent)}.dashboard-layout a:hover{color:var(--accent-hover);text-shadow:0 0 12px rgba(212,175,55,.35)}.dashboard-layout [data-neon-card=database],.dashboard-layout [data-neon-card=metrics],.dashboard-layout [data-neon-card=servers],.dashboard-layout [data-neon-card=system],.dashboard-layout [data-neon-card=version],.dashboard-layout [data-neon-card=websites]{border-color:rgba(212,175,55,.38);box-shadow:0 16px 28px rgba(0,0,0,.36),0 0 0 1px rgba(212,175,55,.12)}.system-health-dot[data-status=healthy]{background:var(--success);box-shadow:0 0 8px var(--success),0 0 16px rgba(52,211,153,.35)}.system-health-dot[data-status=unhealthy]{background:var(--danger);box-shadow:0 0 8px var(--danger),0 0 16px rgba(251,113,133,.35)}.system-health-icon-link[data-status=healthy]{color:var(--success);text-shadow:0 0 8px var(--success),0 0 16px rgba(52,211,153,.32)}.system-health-icon-link[data-status=unhealthy]{color:var(--danger);text-shadow:0 0 8px var(--danger),0 0 16px rgba(251,113,133,.35)}.system-health-icon-link[data-status=loading]{color:var(--text-muted);text-shadow:0 0 8px rgba(113,113,122,.5);animation:system-health-pulse 1.2s ease-in-out infinite}.system-health-icon-link[data-active=true]{background:var(--accent-muted);color:var(--accent)}@keyframes system-health-pulse{0%,to{opacity:1}50%{opacity:.6}}.system-health-icon-link:hover{background:var(--bg-hover)}.system-health-icon-link[data-status=healthy]:hover{color:var(--success);text-shadow:0 0 10px var(--success),0 0 22px rgba(52,211,153,.45)}.system-health-icon-link[data-status=unhealthy]:hover{color:var(--danger);text-shadow:0 0 10px var(--danger),0 0 22px rgba(251,113,133,.45)}.system-health-icon-link[data-status=loading]:hover{color:var(--text-muted)}.system-health-status-online{color:var(--success);text-shadow:0 0 6px var(--success),0 0 14px rgba(52,211,153,.3);font-weight:600}.system-health-status-offline{color:var(--danger);text-shadow:0 0 6px var(--danger),0 0 14px rgba(251,113,133,.3);font-weight:600}.system-health-status-other,.system-health-status-unknown{color:var(--text-secondary);text-shadow:0 0 8px rgba(184,184,184,.4);font-weight:600}.dashboard-layout .quick-stat{padding:1rem}.dashboard-layout .dashboard-section{padding:1.5rem}.profile-tile-btn:hover{border-color:var(--text-muted)!important;background:var(--bg-hover)!important}.profile-dropdown-item{display:block;width:100%;padding:.5rem .75rem;font-size:.8125rem;color:var(--text-secondary);text-decoration:none;border-radius:var(--radius);transition:all .1s ease;cursor:pointer}.profile-dropdown-item:hover{background:rgba(34,26,18,.85);color:var(--text-primary)}.toggle-switch{position:relative;width:2.75rem;height:1.5rem;background:var(--border);border-radius:100px;border:none;cursor:pointer;transition:background .2s ease;flex-shrink:0}.toggle-switch.active{background:var(--accent)}.toggle-switch:after{content:"";position:absolute;top:3px;left:3px;width:1.125rem;height:1.125rem;background:white;border-radius:50%;transition:transform .2s ease}.toggle-switch.active:after{transform:translateX(1.25rem)}.select{width:100%;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-primary);font-size:.875rem;outline:none;transition:border-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%236b6b6b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding:.625rem 2rem .625rem .875rem}.select:focus{border-color:var(--accent)}.copy-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;background:var(--bg-hover);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-secondary);font-size:.75rem;cursor:pointer;transition:all .15s ease}.copy-btn:hover{border-color:var(--text-muted);color:var(--text-primary)}