.noise{position:fixed;inset:0;pointer-events:none;z-index:20;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.brandmark{width:34px!important;font-size:10px!important;letter-spacing:-.5px}.sidebar{box-shadow:14px 0 45px rgba(23,25,45,.025)}.sidebar nav a{position:relative;transition:.2s cubic-bezier(.2,.8,.2,1)}.sidebar nav a i,.sidebar-bottom a i{font-style:normal;width:18px;text-align:center}.sidebar nav a.active:before{content:'';position:absolute;left:-16px;width:3px;height:20px;border-radius:0 4px 4px 0;background:linear-gradient(var(--primary2),var(--primary));box-shadow:0 0 16px var(--primary)}.topbar{box-shadow:0 8px 30px rgba(25,28,52,.025)}.locale-chip{padding:7px 10px;border:1px solid var(--line);border-radius:20px;background:var(--surface);font-size:9px;font-weight:700;letter-spacing:.8px;color:var(--muted)}.pagehead h1{letter-spacing:-1.3px}.metrics article{position:relative;overflow:hidden}.metrics article:after{content:'';position:absolute;width:80px;height:80px;border-radius:50%;right:-35px;top:-35px;background:var(--primary);opacity:.06}.panel{backdrop-filter:blur(14px)}.eyebrow{background:linear-gradient(90deg,var(--primary),var(--primary2));background-clip:text;color:transparent}.brand-form hr{width:100%;border:0;border-top:1px solid var(--line);margin:4px 0}.primary,.iconbtn,.chip,.status-select{transition:transform .18s,box-shadow .18s}.primary:active,.iconbtn:active{transform:scale(.97)}@media(prefers-reduced-motion:no-preference){.page>*{animation:fadeUp .45s both}.page>*:nth-child(2){animation-delay:.05s}.page>*:nth-child(3){animation-delay:.1s}@keyframes fadeUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}
.auth-footer{display:flex;justify-content:space-between;align-items:center;margin-top:20px;color:var(--muted);font-size:10px}.auth-footer a{color:var(--primary);font-weight:700}.license-card .brandmark{margin-bottom:20px}.brand-form h2{font:700 19px Manrope;margin:6px 0}.brand-form hr{border:0;border-top:1px solid var(--line);width:100%}.formgrid label{min-width:0}
