.BrandLogo_logo__wrZoK{display:block;filter:drop-shadow(0 0 12px rgba(78,227,178,.28));flex-shrink:0;object-fit:contain}.BrandLogo_size_sm__t0AHN{height:36px;width:36px}.BrandLogo_size_md__dgbtt{height:44px;width:44px}.BrandLogo_size_lg__ZalTd{height:56px;width:56px}.LoginPage_wrap__HreJ7{align-items:center;background:#0a0e14;display:flex;justify-content:center;min-height:100%;overflow:hidden;padding:2rem;position:relative}.LoginPage_wrap__HreJ7:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34h-2v-4h2v4zm0-8h-2v-4h2v4zm-8 8h-2v-4h2v4zm0-8h-2v-4h2v4z' fill='%2320252b' fill-opacity='.4'/%3E%3C/svg%3E");content:"";inset:0;opacity:.35;pointer-events:none;position:absolute}.LoginPage_wrap__HreJ7:after{background:radial-gradient(ellipse at center,rgba(88,101,242,.06) 0,transparent 55%);content:"";inset:0;pointer-events:none;position:absolute}.LoginPage_card__2tuqa{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(18,21,28,.92);border:1px solid rgba(42,49,66,.65);border-radius:14px;box-shadow:0 0 0 1px rgba(78,227,178,.06),0 24px 48px rgba(0,0,0,.35);max-width:420px;padding:2rem;position:relative;width:100%;z-index:1}.LoginPage_brand__b6K0-{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;text-align:center}.LoginPage_logoGlow__XP5zR{height:6.25rem;margin-bottom:1.5rem;position:relative;width:6.25rem}.LoginPage_logoGlow__XP5zR:before{background:rgba(78,227,178,.2);border-radius:999px;content:"";filter:blur(28px);inset:0;position:absolute;transform:scale(1.5)}.LoginPage_logoImg__xcfzO{display:block;margin:0 auto;position:relative;z-index:1}.LoginPage_title__8eaMa{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin:0}.LoginPage_sub__rq5Rm{color:#8b93a7;font-size:.875rem;margin:.5rem 0 0}.LoginPage_errorBanner__hXLEm{background:rgba(248,81,73,.12);border:1px solid rgba(248,81,73,.25);border-radius:10px;color:#fca5a5;font-size:.8125rem;line-height:1.4;margin:0 0 1.25rem;padding:.75rem 1rem}.LoginPage_discordBlock__rciGC{display:flex;justify-content:center;margin-bottom:1.5rem;position:relative}.LoginPage_discordGlow__10Dvj{background:#5865f2;border-radius:14px;filter:blur(16px);inset:-4px;opacity:.35;pointer-events:none;position:absolute}.LoginPage_discordBtn__JoeWp{align-items:center;background:#5865f2;border:none;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.0625rem;font-weight:600;gap:.75rem;justify-content:center;min-height:3.5rem;padding:1rem 2rem;position:relative;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.LoginPage_discordBtn__JoeWp:hover{background:#4752c4;box-shadow:0 12px 32px rgba(88,101,242,.35);transform:scale(1.02)}.LoginPage_discordBtn__JoeWp:active{transform:scale(.99)}.LoginPage_discordIcon__Ni5jz{flex-shrink:0;height:1.5rem;width:1.5rem}.LoginPage_footerNote__aVoCN{color:rgba(139,147,167,.65);font-size:.7rem;line-height:1.5;margin:0;text-align:center}.LoginPage_footerNote__aVoCN code{color:rgba(78,227,178,.9);font-size:.68rem}.AuthCallbackPage_wrap__gE7ea{align-items:center;background:#0a0e14;display:flex;justify-content:center;min-height:100%;padding:2rem}.AuthCallbackPage_text__uGncS{color:#8b93a7;font-size:.9375rem;margin:0}.PanelShell_root__CCKS6{display:flex;min-height:100%}.PanelShell_sidebar__ZfKZS{align-self:flex-start;background:#141820;border-right:1px solid rgba(42,49,66,.65);display:flex;flex-direction:column;height:100vh;position:sticky;top:0;transition:width .3s ease,min-width .3s ease;z-index:20}.PanelShell_sidebar__ZfKZS.PanelShell_expanded__ar2G9{min-width:16rem;width:16rem}.PanelShell_sidebar__ZfKZS.PanelShell_collapsed__VuvoX{min-width:5rem;width:5rem}.PanelShell_sideHeader__Wsvp5{align-items:center;border-bottom:1px solid rgba(42,49,66,.65);display:flex;height:4rem;justify-content:space-between;padding:0 1rem}.PanelShell_brandRow__j6WTc{align-items:center;display:flex;gap:.75rem;min-width:0}.PanelShell_logoWrap__a2HPf{flex-shrink:0;height:2.5rem;position:relative;width:2.5rem}.PanelShell_logoGlow__hTaUu{background:rgba(78,227,178,.2);border-radius:999px;filter:blur(18px);inset:0;position:absolute;transform:scale(1.4)}.PanelShell_logoImg__gSTwp{display:block;filter:drop-shadow(0 0 10px rgba(78,227,178,.35));position:relative;z-index:1}.PanelShell_brandText__YcKh2{display:flex;flex-direction:column;min-width:0}.PanelShell_brandTitle__ficnT{color:#e8eaef;font-size:.875rem;font-weight:600;line-height:1.2}.PanelShell_brandSub__QkeEL{color:#4ee3b2;font-size:.75rem}.PanelShell_nav__\+k-dQ{display:flex;flex:1 1;flex-direction:column;gap:.25rem;padding:.75rem}.PanelShell_navLink__8BjRs{align-items:center;background:transparent;border:none;border-radius:10px;color:rgba(232,234,239,.72);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;padding:.625rem .75rem;position:relative;text-align:left;text-decoration:none;transition:background .2s,color .2s;width:100%}.PanelShell_navLink__8BjRs:hover{background:rgba(232,234,239,.06);color:#e8eaef}.PanelShell_navLink__8BjRs.PanelShell_active__cFPGb{background:rgba(78,227,178,.1);color:#4ee3b2}.PanelShell_navLink__8BjRs.PanelShell_active__cFPGb:before{background:#4ee3b2;border-radius:0 4px 4px 0;content:"";height:1.5rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.PanelShell_icon__0jEwo{flex-shrink:0;height:1.25rem;width:1.25rem}.PanelShell_sideFooter__Zovih{border-top:1px solid rgba(42,49,66,.65);display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.PanelShell_collapseBtn__gteC0{align-items:center;background:transparent;border:none;border-radius:10px;color:rgba(232,234,239,.45);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;padding:.5rem .75rem;transition:background .2s,color .2s;width:100%}.PanelShell_collapseBtn__gteC0:hover{background:rgba(232,234,239,.06);color:#e8eaef}.PanelShell_chevron__y\+HEF{height:1.25rem;transition:transform .3s ease;width:1.25rem}.PanelShell_chevron__y\+HEF.PanelShell_flipped__iWSIT{transform:rotate(180deg)}.PanelShell_logoutBtn__It-pK{align-items:center;background:transparent;border:none;border-radius:10px;color:hsla(0,91%,71%,.75);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;justify-content:flex-start;padding:.5rem .75rem;transition:background .2s,color .2s;width:100%}.PanelShell_logoutBtn__It-pK:hover{background:hsla(0,91%,71%,.1);color:#f87171}.PanelShell_logoutBtn__It-pK.PanelShell_centered__rYIgp{justify-content:center}.PanelShell_main__UfmIB{background:#0a0e14;display:flex;flex:1 1;flex-direction:column;min-width:0}.PanelShell_topBar__kVM9h{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(10,14,20,.82);border-bottom:1px solid rgba(42,49,66,.65);display:flex;height:4rem;padding:0 1.5rem;position:sticky;top:0;z-index:10}.PanelShell_topBarInner__o\+3Kn{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1400px;width:100%}.PanelShell_pageTitle__2a4YH{color:#e8eaef;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;margin:0;min-width:0}.PanelShell_userBar__2AWnR{align-items:center;display:flex;flex-shrink:0;gap:.75rem}.PanelShell_avatarImg__Uem9o{background:#181c26;border:1px solid rgba(42,49,66,.65);border-radius:999px;height:40px;object-fit:cover;width:40px}.PanelShell_avatarFallback__qnQTk{align-items:center;background:rgba(78,227,178,.12);border:1px solid rgba(78,227,178,.25);border-radius:999px;color:#4ee3b2;display:flex;font-size:1rem;font-weight:700;height:40px;justify-content:center;width:40px}.PanelShell_userMeta__y77ri{align-items:flex-start;display:flex;flex-direction:column;gap:.1rem;max-width:14rem;min-width:0}.PanelShell_userName__0a9Rk{color:#e8eaef;font-size:.875rem;font-weight:600}.PanelShell_userHandle__esViZ,.PanelShell_userName__0a9Rk{line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PanelShell_userHandle__esViZ{color:#8b93a7;font-size:.75rem}.PanelShell_roleBadge__xszQI{background:rgba(78,227,178,.08);border:1px solid rgba(78,227,178,.35);border-radius:999px;color:#4ee3b2;font-size:.6875rem;font-weight:600;letter-spacing:.04em;padding:.3rem .6rem;text-transform:none;white-space:nowrap}.PanelShell_roleBadgeCustomer__bfdK1{background:rgba(88,166,255,.1);border-color:rgba(88,166,255,.4);color:#58a6ff}.PanelShell_content__RCrLS{flex:1 1;margin:0 auto;max-width:1400px;padding:1.5rem;width:100%}@media(max-width:640px){.PanelShell_sidebar__ZfKZS.PanelShell_collapsed__VuvoX{border:none;min-width:0;overflow:hidden;width:0}}.CustomerKeyEntryPage_wrap__mZrB1{align-items:center;background:#0a0e14;display:flex;flex-direction:column;justify-content:center;min-height:100%;overflow:hidden;padding:1.5rem;position:relative}.CustomerKeyEntryPage_bgGrid__M62eG{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34h-2v-4h2v4zm0-8h-2v-4h2v4zm-8 8h-2v-4h2v4zm0-8h-2v-4h2v4z' fill='%2320252b' fill-opacity='.4'/%3E%3C/svg%3E");inset:0;opacity:.3;pointer-events:none;position:absolute}.CustomerKeyEntryPage_bgRadial__doxsX{background:radial-gradient(ellipse at center,rgba(78,227,178,.05) 0,transparent 55%);inset:0;pointer-events:none;position:absolute}.CustomerKeyEntryPage_hero__zsgMF{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;position:relative;z-index:1}.CustomerKeyEntryPage_logoGlow__mO6Bk{background:rgba(78,227,178,.2);border-radius:999px;filter:blur(24px);height:5rem;position:absolute;transform:scale(1.5);width:5rem}.CustomerKeyEntryPage_logoImg__Zmpij{margin-bottom:1rem;position:relative;z-index:1}.CustomerKeyEntryPage_title__4hUVz{color:#e8eaef;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:0}.CustomerKeyEntryPage_card__AhLbG{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(18,21,28,.82);border:1px solid rgba(42,49,66,.65);border-radius:14px;box-shadow:0 0 0 1px rgba(0,0,0,.35),0 24px 48px rgba(0,0,0,.45);max-width:28rem;padding:1.5rem;position:relative;width:100%;z-index:1}.CustomerKeyEntryPage_userRow__HbZCt{align-items:center;border-bottom:1px solid rgba(42,49,66,.65);display:flex;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem}.CustomerKeyEntryPage_avatar__xZBjS{border:1px solid rgba(42,49,66,.65);border-radius:999px;height:40px;object-fit:cover;width:40px}.CustomerKeyEntryPage_avatarFallback__6doRZ{align-items:center;background:#5865f2;border-radius:999px;color:#fff;display:flex;font-size:.9375rem;font-weight:700;height:40px;justify-content:center;width:40px}.CustomerKeyEntryPage_loggedLabel__XFQ75{color:#8b93a7;font-size:.8125rem;margin:0}.CustomerKeyEntryPage_loggedName__OQbxv{color:#e8eaef;font-size:.9375rem;font-weight:600;margin:.15rem 0 0}.CustomerKeyEntryPage_form__h0R4y{display:flex;flex-direction:column;gap:1rem}.CustomerKeyEntryPage_label__5EHhU{margin:0}.CustomerKeyEntryPage_labelInner__xIR9H{align-items:center;color:#8b93a7;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem}.CustomerKeyEntryPage_keyIcon__2sN0b{color:#4ee3b2;display:flex}.CustomerKeyEntryPage_inputWrap__ZSDpd{position:relative}.CustomerKeyEntryPage_input__TQMvt{background:rgba(24,28,38,.55);border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;font-family:ui-monospace,Cascadia Code,monospace;font-size:1.0625rem;height:3.5rem;letter-spacing:.12em;padding:0 1rem;text-align:center;transition:border-color .2s,box-shadow .2s;width:100%}.CustomerKeyEntryPage_input__TQMvt::placeholder{color:rgba(139,147,167,.45);letter-spacing:.08em}.CustomerKeyEntryPage_input__TQMvt:focus{border-color:rgba(78,227,178,.45);box-shadow:0 0 0 3px rgba(78,227,178,.12);outline:none}.CustomerKeyEntryPage_inputError__bKyZS{border-color:rgba(248,81,73,.45)}.CustomerKeyEntryPage_inputShine__qAeHn{background:rgba(78,227,178,.04);border-radius:10px;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s}.CustomerKeyEntryPage_inputWrap__ZSDpd:hover .CustomerKeyEntryPage_inputShine__qAeHn{opacity:1}.CustomerKeyEntryPage_error__OjIuU{align-items:center;color:#f87171;display:flex;font-size:.8125rem;gap:.5rem;margin:0}.CustomerKeyEntryPage_errIcon__f26Jm{align-items:center;background:rgba(248,81,73,.2);border-radius:999px;display:flex;font-size:.65rem;font-weight:800;height:1.1rem;justify-content:center;width:1.1rem}.CustomerKeyEntryPage_primaryBtn__-qde9{background:#4ee3b2;border:none;border-radius:10px;color:#061210;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:600;height:3rem;transition:background .2s,box-shadow .2s,opacity .2s;width:100%}.CustomerKeyEntryPage_primaryBtn__-qde9:hover:not(:disabled){background:#3bc49a;box-shadow:0 8px 24px rgba(78,227,178,.22);filter:brightness(1.05)}.CustomerKeyEntryPage_primaryBtn__-qde9:disabled{cursor:not-allowed;opacity:.5}.CustomerKeyEntryPage_btnInner__vZLMT{align-items:center;display:inline-flex;gap:.5rem;justify-content:center}.CustomerKeyEntryPage_spinner__OjPoo{animation:CustomerKeyEntryPage_spin__QgDnU .7s linear infinite;border:2px solid rgba(6,18,16,.25);border-radius:999px;border-top-color:#061210;height:1.25rem;width:1.25rem}@keyframes CustomerKeyEntryPage_spin__QgDnU{to{transform:rotate(1turn)}}.CustomerKeyEntryPage_linkBack__BRPz3{background:transparent;border:none;color:#8b93a7;cursor:pointer;font-family:inherit;font-size:.8125rem;margin-top:1rem;padding:.5rem;width:100%}.CustomerKeyEntryPage_linkBack__BRPz3:hover{color:#e8eaef}.CustomerKeyEntryPage_demoHint__-auV9{border-top:1px solid rgba(42,49,66,.65);color:rgba(139,147,167,.9);font-size:.75rem;line-height:1.45;margin:1.5rem 0 0;padding-top:1rem;text-align:center}.CustomerDashboardPage_root__lybL0{display:flex;flex-direction:column;gap:1.5rem}.CustomerDashboardPage_headerRow__2HI0D{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.CustomerDashboardPage_headerRow__2HI0D{align-items:flex-start;flex-direction:row;justify-content:space-between}}.CustomerDashboardPage_h1__N\+dZy{color:#e8eaef;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:0}.CustomerDashboardPage_sub__zl5a0{color:#8b93a7;font-size:.875rem;margin:.25rem 0 0}.CustomerDashboardPage_licenseCard__cuBHS{align-items:center;background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-radius:10px;display:flex;flex-shrink:0;gap:.75rem;padding:1rem}.CustomerDashboardPage_licenseIcon__5hrqV{align-items:center;background:rgba(78,227,178,.1);border-radius:10px;color:#4ee3b2;display:flex;justify-content:center;padding:.5rem}.CustomerDashboardPage_licenseLabel__-Ugzo{color:#8b93a7;font-size:.6875rem;letter-spacing:.04em;margin:0;text-transform:uppercase}.CustomerDashboardPage_licenseValue__FbH9g{color:#4ee3b2;font-size:.875rem;font-weight:600;margin:.125rem 0 0}.CustomerDashboardPage_licenseWarn__U-Rj1{color:#fbbf24}.CustomerDashboardPage_licenseInactive__BSqIo{color:#8b93a7}.CustomerDashboardPage_licenseSub__azzAr{color:#8b93a7;font-size:.75rem;margin:.25rem 0 0}.CustomerDashboardPage_statsGrid__nUkDj{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.CustomerDashboardPage_statsGrid__nUkDj{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.CustomerDashboardPage_statsGrid__nUkDj{grid-template-columns:repeat(4,1fr)}}.CustomerDashboardPage_statCard__\+NsPO{align-items:flex-start;background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-radius:10px;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.CustomerDashboardPage_statLabel__9hsyr{color:#8b93a7;font-size:.875rem;margin:0}.CustomerDashboardPage_statNum__-bSEg{color:#e8eaef;font-size:1.875rem;font-weight:700;line-height:1.1;margin:.25rem 0 0}.CustomerDashboardPage_statHint__10V8b{align-items:center;color:#fbbf24;display:flex;font-size:.75rem;gap:.25rem;margin:.25rem 0 0}.CustomerDashboardPage_clockIcon__8o-\+Y{display:inline-flex}.CustomerDashboardPage_statMuted__ob3ct{color:#8b93a7;font-size:.75rem;margin:.25rem 0 0}.CustomerDashboardPage_statGreen__kc8D-{color:#3fb950;font-size:.75rem;margin:.25rem 0 0}.CustomerDashboardPage_statRed__448ui{color:#f87171;font-size:.75rem;margin:.25rem 0 0}.CustomerDashboardPage_statIconWrap__xuZun{background:rgba(78,227,178,.1);border-radius:.75rem;color:#4ee3b2;flex-shrink:0;padding:.75rem}.CustomerDashboardPage_statIconBlue__PfSgZ{background:rgba(96,165,250,.12);color:#60a5fa}.CustomerDashboardPage_statIconGreen__6xy0Y{background:rgba(63,185,80,.12);color:#3fb950}.CustomerDashboardPage_statIconRed__UBDaL{background:hsla(0,91%,71%,.12);color:#f87171}.CustomerDashboardPage_twoCol__iXvIs{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:1024px){.CustomerDashboardPage_twoCol__iXvIs{grid-template-columns:repeat(2,1fr)}}.CustomerDashboardPage_panel__bkYu-{background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:1rem 1.25rem 1.25rem}.CustomerDashboardPage_panelTitle__QyW9m{align-items:center;color:#e8eaef;display:flex;font-size:1.0625rem;font-weight:600;gap:.5rem;margin:0 0 .75rem}.CustomerDashboardPage_panelTitleIcon__gctf\+{color:#4ee3b2;display:flex}.CustomerDashboardPage_empty__81\+tN{color:#8b93a7;font-size:.875rem;margin:0;padding:1.5rem .5rem;text-align:center}.CustomerDashboardPage_link__QUrlA{color:#4ee3b2;font-weight:500;text-decoration:none}.CustomerDashboardPage_link__QUrlA:hover{text-decoration:underline}.CustomerDashboardPage_recentList__1i5rA{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.CustomerDashboardPage_recentItem__8rVKL{align-items:center;display:flex;font-size:.8125rem;gap:.75rem;justify-content:space-between}.CustomerDashboardPage_recentCode__Grqiv{color:#e8eaef;font-family:ui-monospace,monospace;font-size:.75rem;word-break:break-all}.CustomerDashboardPage_recentMeta__mmvTg{color:#8b93a7;flex-shrink:0;font-size:.6875rem;text-transform:capitalize}.CustomerDashboardPage_recentScanName__SI3Ay{color:#e8eaef;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScanDetailModal_overlay__n42MD{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.65);display:flex;inset:0;justify-content:center;overscroll-behavior:contain;padding:1rem;position:fixed;z-index:100}.ScanDetailModal_dialog__V1\+X\+{background:#181c26;border:1px solid rgba(42,49,66,.65);border-radius:14px;box-shadow:0 24px 80px rgba(0,0,0,.45);display:flex;flex-direction:column;max-height:90vh;max-width:56rem;overflow:hidden;width:100%}.ScanDetailModal_loadingBanner__tx-Fm{background:rgba(78,227,178,.08);border-bottom:1px solid rgba(78,227,178,.2);color:#4ee3b2;flex-shrink:0;font-size:.8125rem;padding:.5rem 1.25rem}.ScanDetailModal_detailErrorBanner__phDMD{background:rgba(210,153,34,.08);border-bottom:1px solid rgba(210,153,34,.22);color:#d29922;flex-shrink:0;font-size:.8125rem;padding:.5rem 1.25rem}.ScanDetailModal_warnCard__bXBYD{background:rgba(210,153,34,.06);border-color:rgba(210,153,34,.45)}.ScanDetailModal_header__Cj05d{border-bottom:1px solid rgba(42,49,66,.65);flex-shrink:0;padding:1.25rem 1.5rem}.ScanDetailModal_headerRow__PQE86{align-items:center;display:flex;gap:1rem}.ScanDetailModal_statusIconWrap__Xy9sD{align-items:center;border:1px solid transparent;border-radius:.75rem;display:flex;flex-shrink:0;height:3.5rem;justify-content:center;width:3.5rem}.ScanDetailModal_statusClean__PFUqj{background:rgba(63,185,80,.12);border-color:rgba(63,185,80,.35);color:#3fb950}.ScanDetailModal_statusSuspicious__Yqgdn{background:rgba(210,153,34,.12);border-color:rgba(210,153,34,.35);color:#d29922}.ScanDetailModal_statusDetected__eItdg{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.35);color:#f85149}.ScanDetailModal_statusIconSvg__Xv3hN{height:1.5rem;width:1.5rem}.ScanDetailModal_title__PPTvQ{color:#e8eaef;font-size:1.25rem;font-weight:700;margin:0}.ScanDetailModal_meta__UTIJg{color:#8b93a7;font-size:.8125rem;margin:.25rem 0 0}.ScanDetailModal_body__CBDKu{display:flex;flex:1 1;flex-direction:column;gap:1.5rem;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;touch-action:pan-y}.ScanDetailModal_card__nGtGN{background:rgba(18,21,28,.6);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:1rem 1.25rem}.ScanDetailModal_cardTitle__gh4hG{align-items:center;color:#8b93a7;display:flex;font-size:.8125rem;font-weight:600;gap:.5rem;margin:0 0 .75rem}.ScanDetailModal_cardTitleAccent__D\+1DX{color:#4ee3b2;display:flex}.ScanDetailModal_cardHeadBetween__EDZSV{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.ScanDetailModal_cardHeadBetween__EDZSV .ScanDetailModal_cardTitle__gh4hG{margin:0}.ScanDetailModal_duration__rFZ1j{color:#8b93a7;font-size:.8125rem}.ScanDetailModal_duration__rFZ1j strong{color:#4ee3b2;font-weight:600}.ScanDetailModal_sysGrid__\+XnP6{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.ScanDetailModal_sysGrid__\+XnP6{grid-template-columns:repeat(4,1fr)}}.ScanDetailModal_label__KHouq{color:#8b93a7;font-size:.6875rem;letter-spacing:.04em;margin:0 0 .25rem;text-transform:uppercase}.ScanDetailModal_value__bZc2N{color:#e8eaef;font-size:.875rem;font-weight:500;margin:0}.ScanDetailModal_stepList__qr3BV{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.ScanDetailModal_stepRow__bGkTD{grid-gap:.75rem;align-items:center;background:rgba(10,14,20,.5);border:1px solid rgba(42,49,66,.4);border-radius:10px;display:grid;font-size:.8125rem;gap:.75rem;grid-template-columns:auto auto 1fr auto auto;padding:.5rem .75rem}@media(max-width:520px){.ScanDetailModal_stepRow__bGkTD{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.ScanDetailModal_stepRow__bGkTD .ScanDetailModal_stepDur__yeZb2,.ScanDetailModal_stepRow__bGkTD .ScanDetailModal_stepItems__IJ\+4l{grid-column:2;text-align:left}.ScanDetailModal_stepRow__bGkTD .ScanDetailModal_stepDur__yeZb2{justify-self:start}}.ScanDetailModal_stepNum__X8hjF{color:#8b93a7;font-family:ui-monospace,monospace;font-size:.6875rem;width:1.5rem}.ScanDetailModal_stepCheck__XgP2c{display:flex}.ScanDetailModal_stepName__DF1c9{color:#e8eaef;font-weight:500;min-width:0}.ScanDetailModal_stepItems__IJ\+4l{color:#8b93a7;text-align:right}.ScanDetailModal_stepDur__yeZb2{color:#4ee3b2;font-family:ui-monospace,monospace;text-align:right;width:3.5rem}.ScanDetailModal_totalRow__i0PVz{align-items:center;border-top:1px solid rgba(42,49,66,.65);display:flex;font-size:.8125rem;justify-content:space-between;margin-top:1rem;padding-top:1rem}.ScanDetailModal_muted__6VPWh{color:#8b93a7}.ScanDetailModal_totalVal__fzhAV{color:#e8eaef;font-weight:700}.ScanDetailModal_filterBar__KphgH{align-items:center;border-bottom:1px solid rgba(42,49,66,.65);display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem}.ScanDetailModal_filterLabel__uHI74{color:#8b93a7;font-size:.6875rem;font-weight:600;letter-spacing:.06em;margin-right:.25rem;text-transform:uppercase}.ScanDetailModal_filterChip__tbZ-5{align-items:center;background:rgba(10,14,20,.45);border:1px solid rgba(42,49,66,.65);border-radius:999px;color:#8b93a7;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:.35rem;padding:.35rem .65rem;transition:background .15s,border-color .15s,color .15s}.ScanDetailModal_filterChip__tbZ-5:hover:not(:disabled){border-color:rgba(78,227,178,.35);color:#e8eaef}.ScanDetailModal_filterChip__tbZ-5:disabled{cursor:default;opacity:.45}.ScanDetailModal_filterChipActive__9oIkG{background:rgba(78,227,178,.12);border-color:rgba(78,227,178,.55);color:#4ee3b2}.ScanDetailModal_filterCount__QywH6{font-feature-settings:"tnum";font-size:.6875rem;font-variant-numeric:tabular-nums;opacity:.9}.ScanDetailModal_filterEmpty__7vhRW{color:#8b93a7;font-size:.875rem;margin:0;padding:1rem 0;text-align:center}.ScanDetailModal_findingGroup__goJQB{margin-top:1rem}.ScanDetailModal_findingGroup__goJQB:first-of-type{margin-top:0}.ScanDetailModal_findingGroupTitle__HLoAI{align-items:center;color:#8b93a7;display:flex;font-size:.6875rem;font-weight:600;gap:.35rem;letter-spacing:.06em;margin:0 0 .5rem;text-transform:uppercase}.ScanDetailModal_findingIcon__z7I\+9{height:1rem;width:1rem}.ScanDetailModal_findingList__Plu3a{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.ScanDetailModal_findingItem__fN4lU{background:rgba(10,14,20,.35);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:.75rem 1rem}.ScanDetailModal_findingTop__5mwSz{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.35rem}.ScanDetailModal_findingName__QxjnR{color:#e8eaef;flex:1 1;font-weight:600;min-width:0}.ScanDetailModal_sev__hFrcW{border:1px solid transparent;border-radius:4px;font-size:.625rem;font-weight:700;padding:.15rem .4rem}.ScanDetailModal_sevinfo__WMFJz{background:rgba(139,147,167,.15);border-color:rgba(42,49,66,.5);color:#8b93a7}.ScanDetailModal_sevlow__MQnKf{background:rgba(88,166,255,.12);border-color:rgba(88,166,255,.35);color:#58a6ff}.ScanDetailModal_sevmedium__VyoM9{background:rgba(210,153,34,.12);border-color:rgba(210,153,34,.35);color:#d29922}.ScanDetailModal_sevhigh__nCmJo{background:rgba(249,115,22,.2);border-color:rgba(249,115,22,.4);color:#f97316}.ScanDetailModal_sevcritical__TSoc7{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.35);color:#f85149}.ScanDetailModal_findingTime__cDA4P{color:#8b93a7;font-size:.6875rem;margin-left:auto}.ScanDetailModal_findingDesc__5dHb3{color:#8b93a7;font-size:.8125rem;line-height:1.45;margin:0 0 .5rem}.ScanDetailModal_findingPath__PWcqC{background:rgba(10,14,20,.8);border-radius:.25rem;color:#58a6ff;display:block;font-family:ui-monospace,monospace;font-size:.6875rem;padding:.35rem .5rem;word-break:break-all}.ScanDetailModal_cleanCard__Weq1H{border-color:rgba(63,185,80,.25)}.ScanDetailModal_cleanInner__\+9Ihp{padding:1.5rem .5rem;text-align:center}.ScanDetailModal_cleanIconWrap__EW7EX{align-items:center;background:rgba(63,185,80,.1);border-radius:999px;display:flex;height:4rem;justify-content:center;margin:0 auto 1rem;width:4rem}.ScanDetailModal_cleanTitle__Szhdr{color:#e8eaef;font-size:1.0625rem;font-weight:600;margin:0 0 .5rem}.ScanDetailModal_cleanText__\+w7m5{color:#8b93a7;font-size:.8125rem;line-height:1.5;margin:0 auto;max-width:28rem}.ScanDetailModal_footer__L1i-K{border-top:1px solid rgba(42,49,66,.65);display:flex;flex-shrink:0;justify-content:flex-end;padding:.75rem 1.5rem}.ScanDetailModal_closeBtn__nDbbW{background:rgba(232,234,239,.06);border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1.25rem;transition:background .2s,border-color .2s}.ScanDetailModal_closeBtn__nDbbW:hover{background:rgba(78,227,178,.1);border-color:rgba(78,227,178,.35);color:#4ee3b2}.CustomerScansPage_root__H44ZO{display:flex;flex-direction:column;gap:1.5rem}.CustomerScansPage_pageHeader__jBx4Q{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.CustomerScansPage_pageHeader__jBx4Q{align-items:flex-start;flex-direction:row;justify-content:space-between}}.CustomerScansPage_h1__vHSFq{color:#e8eaef;font-size:1.875rem;font-weight:700;letter-spacing:-.02em;margin:0}.CustomerScansPage_lead__scPmV{color:#8b93a7;font-size:.875rem;margin:.25rem 0 0}.CustomerScansPage_headerActions__4nsSx{display:flex;flex-wrap:wrap;gap:.5rem}.CustomerScansPage_btnOutline__dOsuB{align-items:center;background:transparent;border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.35rem;padding:.375rem .75rem;transition:border-color .2s,color .2s}.CustomerScansPage_btnOutline__dOsuB:hover{border-color:rgba(78,227,178,.5);color:#4ee3b2}.CustomerScansPage_btnIcon__kUXJ6{flex-shrink:0;height:1rem;width:1rem}.CustomerScansPage_statGrid__LQ6Qo{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.CustomerScansPage_statGrid__LQ6Qo{grid-template-columns:repeat(3,1fr)}}.CustomerScansPage_statCard__zegoB{background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-radius:10px;cursor:pointer;padding:0;text-align:left;transition:border-color .25s,box-shadow .25s}.CustomerScansPage_statCard__zegoB:hover{border-color:rgba(232,234,239,.12)}.CustomerScansPage_statClean__DDPPA:hover{border-color:rgba(63,185,80,.35)}.CustomerScansPage_statSuspicious__b9aaS:hover{border-color:rgba(210,153,34,.35)}.CustomerScansPage_statDetected__o\+T7C:hover{border-color:rgba(248,81,73,.35)}.CustomerScansPage_statActiveClean__jEaOy{border-color:rgba(63,185,80,.55)}.CustomerScansPage_statActiveSuspicious__7I8dq{border-color:rgba(210,153,34,.55)}.CustomerScansPage_statActiveDetected__WpH9u{border-color:rgba(248,81,73,.55)}.CustomerScansPage_statInner__h5s3S{align-items:center;display:flex;gap:.75rem;padding:1rem}.CustomerScansPage_statIconBox__z8KpI{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.CustomerScansPage_statIconBox__z8KpI svg{height:1.25rem;width:1.25rem}.CustomerScansPage_statIconClean__WhW2X{background:rgba(63,185,80,.1);color:#3fb950}.CustomerScansPage_statIconSuspicious__pzcGe{background:rgba(210,153,34,.1);color:#d29922}.CustomerScansPage_statIconDetected__zDz24{background:rgba(248,81,73,.1);color:#f85149}.CustomerScansPage_statLabel__8TMmz{color:#8b93a7;font-size:.875rem;margin:0}.CustomerScansPage_statNum__LDNvQ{color:#e8eaef;font-size:1.25rem;font-weight:700;margin:0}.CustomerScansPage_filterCard__j80Tr{background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:1rem}.CustomerScansPage_filterRow__cemzS{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.CustomerScansPage_filterRow__cemzS{align-items:stretch;flex-direction:row}}.CustomerScansPage_searchWrap__rIPYj{flex:1 1;min-width:0;position:relative}.CustomerScansPage_searchIcon__mkZuu{color:#8b93a7;height:1rem;left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.CustomerScansPage_searchInput__sEkVj{background:rgba(10,14,20,.45);border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;font-size:.875rem;outline:none;padding:.5rem .75rem .5rem 2.5rem;transition:border-color .2s;width:100%}.CustomerScansPage_searchInput__sEkVj::placeholder{color:rgba(139,147,167,.85)}.CustomerScansPage_searchInput__sEkVj:focus{border-color:rgba(78,227,178,.45)}.CustomerScansPage_selectWrap__MXM9v{align-items:center;display:flex;gap:.5rem;min-width:0}@media(min-width:768px){.CustomerScansPage_selectWrap__MXM9v{width:11rem}}.CustomerScansPage_selectLeadIcon__w9ebX{color:#8b93a7;flex-shrink:0;height:1rem;width:1rem}.CustomerScansPage_select__deRBG{background:rgba(10,14,20,.45);border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;cursor:pointer;flex:1 1;font-size:.875rem;min-width:0;outline:none;padding:.5rem .75rem}.CustomerScansPage_select__deRBG:focus{border-color:rgba(78,227,178,.45)}.CustomerScansPage_list__4B3Ri{display:flex;flex-direction:column;gap:.75rem}.CustomerScansPage_emptyCard__bEvqe{background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:3rem 1.5rem;text-align:center}.CustomerScansPage_emptyIcon__0xX6n{color:rgba(139,147,167,.45);height:3rem;margin:0 auto 1rem;width:3rem}.CustomerScansPage_emptyTitle__5mEls{color:#e8eaef;font-size:1.0625rem;font-weight:600;margin:0 0 .25rem}.CustomerScansPage_emptyHint__0w6jg{color:#8b93a7;font-size:.8125rem;margin:0}.CustomerScansPage_scanCard__jGHiK{background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-radius:10px;transition:border-color .25s,box-shadow .25s}.CustomerScansPage_scanCard__jGHiK:hover{box-shadow:0 0 30px rgba(78,227,178,.06)}.CustomerScansPage_rowClean__VKCBj:hover{border-color:rgba(63,185,80,.28)}.CustomerScansPage_rowSuspicious__kXzQu{border-left:2px solid rgba(210,153,34,.55)}.CustomerScansPage_rowSuspicious__kXzQu:hover{border-color:rgba(210,153,34,.35)}.CustomerScansPage_rowDetected__aWB3r{border-left:2px solid rgba(248,81,73,.55)}.CustomerScansPage_rowDetected__aWB3r:hover{border-color:rgba(248,81,73,.35)}.CustomerScansPage_scanRow__VOeXk{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media(min-width:900px){.CustomerScansPage_scanRow__VOeXk{align-items:center;flex-direction:row;justify-content:space-between}}.CustomerScansPage_scanMain__zU19r{align-items:center;display:flex;flex:1 1;gap:1rem;min-width:0}.CustomerScansPage_avatar__TR1sb{align-items:center;background:rgba(10,14,20,.8);border:1px solid rgba(42,49,66,.65);border-radius:.75rem;color:#e8eaef;display:flex;flex-shrink:0;font-size:1.125rem;font-weight:700;height:3rem;justify-content:center;transition:border-color .2s;width:3rem}.CustomerScansPage_scanCard__jGHiK:hover .CustomerScansPage_avatar__TR1sb{border-color:rgba(78,227,178,.28)}.CustomerScansPage_scanMeta__xvuR\+{min-width:0}.CustomerScansPage_nameRow__F7M9T{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.CustomerScansPage_userName__Z5Vol{color:#e8eaef;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerScansPage_issueBadge__1SrEt{background:rgba(248,81,73,.12);border:1px solid rgba(248,81,73,.35);border-radius:999px;color:#f85149;font-size:.6875rem;font-weight:600;padding:.15rem .45rem}.CustomerScansPage_hostLine__dJTIA{color:#8b93a7;font-size:.8125rem;margin:.2rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerScansPage_scanAside__gjxbL{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}@media(min-width:900px){.CustomerScansPage_scanAside__gjxbL{flex-wrap:nowrap;gap:1.5rem}}.CustomerScansPage_dateBlock__\+E8r3{min-width:7rem;text-align:right}.CustomerScansPage_dateMain__jPhkH{color:#e8eaef;font-size:.875rem;font-weight:500;margin:0}.CustomerScansPage_dateSub__ODOom{color:#8b93a7;font-size:.6875rem;margin:.1rem 0 0}.CustomerScansPage_statusBadge__PuEKQ{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;padding:.35rem .65rem;text-transform:capitalize}.CustomerScansPage_statusBadge__PuEKQ svg{height:1rem;width:1rem}.CustomerScansPage_badgeClean__gyP4a{background:rgba(63,185,80,.1);border-color:rgba(63,185,80,.35);color:#3fb950}.CustomerScansPage_badgeSuspicious__b41zj{background:rgba(210,153,34,.1);border-color:rgba(210,153,34,.35);color:#d29922}.CustomerScansPage_badgeDetected__UQJho{background:rgba(248,81,73,.1);border-color:rgba(248,81,73,.35);color:#f85149}.CustomerScansPage_cap__Cmkxa{text-transform:capitalize}.CustomerScansPage_viewBtn__EFRzS{align-items:center;background:transparent;border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.35rem;padding:.375rem .75rem;transition:border-color .2s,background .2s,color .2s;white-space:nowrap}.CustomerScansPage_viewBtn__EFRzS:hover{background:rgba(78,227,178,.08);border-color:rgba(78,227,178,.45);color:#4ee3b2}.CustomerScansPage_footerCount__i1Aai{color:#8b93a7;font-size:.8125rem;margin:0;text-align:center}.CustomerScansPage_glyph__d19mQ{height:1rem;width:1rem}.CustomerScansPage_bannerErr__gw8kK{background:rgba(248,81,73,.12);border:1px solid rgba(248,81,73,.35);border-radius:10px;color:#fca5a5;font-size:.875rem;margin:0;padding:.75rem 1rem}.CustomerScansPage_muted__nhG86{color:#8b93a7;font-size:.875rem}.CustomerScansPage_discordAvatar__9pkEt{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.CustomerScanKeysPage_root__qGelt{display:flex;flex-direction:column;gap:1.5rem}.CustomerScanKeysPage_pageHeader__RKDnb{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.CustomerScanKeysPage_pageHeader__RKDnb{align-items:flex-start;flex-direction:row;justify-content:space-between}}.CustomerScanKeysPage_h1__bux84{color:#e8eaef;font-size:1.5rem;font-weight:700;margin:0}.CustomerScanKeysPage_lead__WRIA7{color:#8b93a7;font-size:.875rem;margin:.25rem 0 0}.CustomerScanKeysPage_btnPrimary__ZNCSg{align-items:center;background:#4ee3b2;border:none;border-radius:10px;color:#061210;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:background .2s,filter .2s}.CustomerScanKeysPage_btnPrimary__ZNCSg:hover{filter:brightness(1.05)}.CustomerScanKeysPage_btnIcon__Szk4Q{flex-shrink:0;height:1rem;width:1rem}.CustomerScanKeysPage_statGrid__vplp2{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.CustomerScanKeysPage_statGrid__vplp2{grid-template-columns:repeat(4,1fr)}}.CustomerScanKeysPage_statCard__dHnEU{background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-radius:10px;cursor:pointer;padding:0;text-align:left;transition:border-color .2s,box-shadow .2s}.CustomerScanKeysPage_statUnused__-nGap:hover{border-color:rgba(251,191,36,.35)}.CustomerScanKeysPage_statUsed__qA1Wm:hover{border-color:rgba(63,185,80,.35)}.CustomerScanKeysPage_statExpired__Blh-E:hover{border-color:hsla(0,91%,71%,.35)}.CustomerScanKeysPage_statPending__tJsYQ:hover{border-color:rgba(78,227,178,.35)}.CustomerScanKeysPage_statRingUnused__EQ\+7R{border-color:rgba(251,191,36,.55);box-shadow:0 0 0 1px rgba(251,191,36,.15)}.CustomerScanKeysPage_statRingUsed__fKx0\+{border-color:rgba(63,185,80,.55);box-shadow:0 0 0 1px rgba(63,185,80,.15)}.CustomerScanKeysPage_statRingExpired__gNuNk{border-color:hsla(0,91%,71%,.55);box-shadow:0 0 0 1px hsla(0,91%,71%,.15)}.CustomerScanKeysPage_statRingPending__NhaoO{border-color:rgba(78,227,178,.55);box-shadow:0 0 0 1px rgba(78,227,178,.12)}.CustomerScanKeysPage_statInner__GL2sa{align-items:center;display:flex;gap:.75rem;padding:1rem}.CustomerScanKeysPage_statIconBox__5tv-1{align-items:center;border-radius:10px;display:flex;justify-content:center;padding:.5rem}.CustomerScanKeysPage_statIconUnused__Lkgcn{background:rgba(251,191,36,.12);color:#fbbf24}.CustomerScanKeysPage_statIconUsed__4hIdo{background:rgba(63,185,80,.12);color:#3fb950}.CustomerScanKeysPage_statIconExpired__XbPx-{background:hsla(0,91%,71%,.12);color:#f87171}.CustomerScanKeysPage_statIconPending__8MTVo{background:rgba(78,227,178,.12);color:#4ee3b2}.CustomerScanKeysPage_statIconSvg__VBV5O{height:1.25rem;width:1.25rem}.CustomerScanKeysPage_statNum__qAQqh{color:#e8eaef;font-size:1.5rem;font-weight:700;margin:0}.CustomerScanKeysPage_statLabel__TmMHt{color:#8b93a7;font-size:.6875rem;margin:0}.CustomerScanKeysPage_searchWrap__Yq1ow{max-width:28rem;position:relative}.CustomerScanKeysPage_searchIcon__asM\+4{color:#8b93a7;height:1rem;left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.CustomerScanKeysPage_searchInput__-s4oE{background:rgba(10,14,20,.45);border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;font-size:.875rem;outline:none;padding:.5rem .75rem .5rem 2.5rem;width:100%}.CustomerScanKeysPage_searchInput__-s4oE:focus{border-color:rgba(78,227,178,.45)}.CustomerScanKeysPage_list__uNFRo{display:flex;flex-direction:column;gap:.75rem}.CustomerScanKeysPage_keyCard__ZjJ81{background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-left-width:4px;border-radius:10px;transition:background .2s}.CustomerScanKeysPage_keyCard__ZjJ81:hover{background:rgba(24,28,38,.72)}.CustomerScanKeysPage_borderUnused__7ozSp{border-left-color:#fbbf24}.CustomerScanKeysPage_borderUsed__H6-86{border-left-color:#3fb950}.CustomerScanKeysPage_borderExpired__nEusv{border-left-color:#f87171}.CustomerScanKeysPage_keyRow__Y6kwO{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media(min-width:900px){.CustomerScanKeysPage_keyRow__Y6kwO{align-items:center;flex-direction:row;justify-content:space-between}}.CustomerScanKeysPage_keyMain__zG212{align-items:center;display:flex;flex:1 1;gap:1rem;min-width:0}.CustomerScanKeysPage_keyAvatar__sTuT7{align-items:center;background:rgba(10,14,20,.5);border-radius:10px;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.CustomerScanKeysPage_keyAvatarIcon__r-nto{color:#8b93a7;height:1.25rem;width:1.25rem}.CustomerScanKeysPage_keyAvatarIconUsed__TaZ6U{color:#3fb950;height:1.25rem;width:1.25rem}.CustomerScanKeysPage_keyText__t-WcR{min-width:0}.CustomerScanKeysPage_keyTitle__ME4tc{color:#e8eaef;font-size:.9375rem;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerScanKeysPage_keySub__ZvQuC{color:#8b93a7;font-size:.75rem;margin:.15rem 0 0}.CustomerScanKeysPage_keyAside__6QUGh{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.CustomerScanKeysPage_keyMono__WST-r{align-items:center;background:rgba(10,14,20,.5);border-radius:10px;display:flex;gap:.5rem;min-width:0;padding:.5rem .75rem}.CustomerScanKeysPage_keyMonoIcon__TQosw{color:#4ee3b2;flex-shrink:0;height:1rem;width:1rem}.CustomerScanKeysPage_mono__917DO{color:#e8eaef;font-family:ui-monospace,monospace;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerScanKeysPage_copyBtn__zYm7R{align-items:center;background:transparent;border:none;border-radius:.25rem;color:#8b93a7;cursor:pointer;display:flex;height:1.5rem;justify-content:center;padding:0;transition:background .2s,color .2s;width:1.5rem}.CustomerScanKeysPage_copyBtn__zYm7R:hover{background:rgba(232,234,239,.06);color:#4ee3b2}.CustomerScanKeysPage_copyIco__XyhCX{height:.75rem;width:.75rem}.CustomerScanKeysPage_pill__oqXDD{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;padding:.35rem .65rem}.CustomerScanKeysPage_pillIcon__4OjDx{height:1rem;width:1rem}.CustomerScanKeysPage_pillUnused__2vVH1{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.25);color:#fbbf24}.CustomerScanKeysPage_pillUsed__Ji6ZD{background:rgba(63,185,80,.1);border-color:rgba(63,185,80,.25);color:#3fb950}.CustomerScanKeysPage_pillExpired__N-7Uc{background:hsla(0,91%,71%,.1);border-color:hsla(0,91%,71%,.25);color:#f87171}.CustomerScanKeysPage_pillPending__jWD3g{background:rgba(78,227,178,.1);border-color:rgba(78,227,178,.25);color:#4ee3b2}.CustomerScanKeysPage_borderPending__yhRqJ{border-left:2px solid rgba(78,227,178,.55)}.CustomerScanKeysPage_discordAvatar__oQl7F{border:1px solid rgba(42,49,66,.65);border-radius:.5rem;height:2.5rem;object-fit:cover;width:2.5rem}.CustomerScanKeysPage_downloadBox__zrD6Q{background:rgba(10,14,20,.55);border-radius:10px;padding:.75rem;word-break:break-all}.CustomerScanKeysPage_downloadUrl__lVzF0{color:#8b93a7;display:block;font-family:ui-monospace,monospace;font-size:.6875rem;line-height:1.45}.CustomerScanKeysPage_downloadBtn__nzzh1{align-items:center;background:#4ee3b2;border:none;border-radius:10px;color:#061210;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:.5rem;padding:.5rem 1rem;transition:filter .15s;width:100%}.CustomerScanKeysPage_downloadBtn__nzzh1:hover{filter:brightness(1.06)}.CustomerScanKeysPage_bannerErr__TDkcy{background:rgba(248,81,73,.12);border:1px solid rgba(248,81,73,.35);border-radius:10px;color:#fca5a5;font-size:.875rem;margin:0;padding:.75rem 1rem}.CustomerScanKeysPage_usedBlock__YHeMo{border-top:1px solid rgba(42,49,66,.35);margin-top:0;padding:.75rem 1rem 1rem}.CustomerScanKeysPage_usedLine__SInO6{color:#e8eaef;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem}.CustomerScanKeysPage_muted__gmxFT{color:#8b93a7}.CustomerScanKeysPage_scanId__RAKtK{color:#4ee3b2}.CustomerScanKeysPage_usedMeta__gNaJL{color:#8b93a7;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem;margin-top:.5rem}.CustomerScanKeysPage_usedMeta__gNaJL strong{color:#e8eaef;font-weight:500}.CustomerScanKeysPage_emptyCard__WYLUh{background:rgba(24,28,38,.5);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:3rem 1.5rem;text-align:center}.CustomerScanKeysPage_emptyIcon__LBmev{color:rgba(139,147,167,.45);height:3rem;margin:0 auto 1rem;width:3rem}.CustomerScanKeysPage_emptyTitle__krBw-{color:#e8eaef;font-size:1.0625rem;font-weight:600;margin:0 0 .5rem}.CustomerScanKeysPage_emptyHint__uKhay{color:#8b93a7;font-size:.8125rem;margin:0}.CustomerScanKeysPage_overlay__8i2QY{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.65);display:flex;inset:0;justify-content:center;overscroll-behavior:contain;padding:1rem;position:fixed;z-index:90}.CustomerScanKeysPage_dialog__baysh{background:#181c26;border:1px solid rgba(42,49,66,.65);border-radius:14px;box-shadow:0 24px 80px rgba(0,0,0,.45);margin:auto;max-width:28rem;width:100%}.CustomerScanKeysPage_dlgHeader__PqDIN{padding:1.25rem 1.5rem .5rem}.CustomerScanKeysPage_dlgTitle__W-I\+P{align-items:center;color:#e8eaef;display:flex;font-size:1.0625rem;font-weight:700;gap:.5rem;margin:0}.CustomerScanKeysPage_dlgTitleIcon__LXbfZ{color:#4ee3b2;height:1.25rem;width:1.25rem}.CustomerScanKeysPage_dlgDesc__brcGL{color:#8b93a7;font-size:.8125rem;margin:.35rem 0 0}.CustomerScanKeysPage_dlgBody__6FEKx{padding:0 1.5rem 1.25rem}.CustomerScanKeysPage_genField__al\+mR{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.CustomerScanKeysPage_genLabel__O8Roh{color:#e8eaef;font-size:.8125rem;font-weight:600}.CustomerScanKeysPage_genBox__chKQp{background:rgba(10,14,20,.55);border-radius:10px;padding:1.25rem 1rem;text-align:center}.CustomerScanKeysPage_genMono__vy5Of{color:#4ee3b2;font-family:ui-monospace,monospace;font-size:1.125rem;letter-spacing:.06em}.CustomerScanKeysPage_regenBtn__TCcnH{background:transparent;border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;cursor:pointer;font-size:.8125rem;padding:.5rem;width:100%}.CustomerScanKeysPage_regenBtn__TCcnH:hover{background:rgba(232,234,239,.04)}.CustomerScanKeysPage_infoWarn__ps664{align-items:flex-start;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.25);border-radius:10px;display:flex;gap:.5rem;margin-bottom:.75rem;padding:.75rem}.CustomerScanKeysPage_infoWarn__ps664 p{color:#fcd34d;font-size:.75rem;line-height:1.4;margin:0}.CustomerScanKeysPage_infoWarn__ps664 strong{color:#fde68a}.CustomerScanKeysPage_infoIco__XHYAf{color:#fbbf24;flex-shrink:0;height:1rem;margin-top:.1rem;width:1rem}.CustomerScanKeysPage_infoBlue__L-nAn{align-items:flex-start;background:rgba(88,166,255,.08);border:1px solid rgba(88,166,255,.25);border-radius:10px;display:flex;gap:.5rem;margin-bottom:1rem;padding:.75rem}.CustomerScanKeysPage_infoBlue__L-nAn p{color:#93c5fd;font-size:.75rem;line-height:1.45;margin:0}.CustomerScanKeysPage_infoIcoBlue__B1m\+1{color:#58a6ff;flex-shrink:0;height:1rem;margin-top:.1rem;width:1rem}.CustomerScanKeysPage_dlgActions__X-O9x{display:flex;gap:.75rem;padding-top:.25rem}.CustomerScanKeysPage_btnGhost__\+\+Wvp{background:transparent;border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;cursor:pointer;flex:1 1;font-size:.875rem;font-weight:500;padding:.5rem 1rem}.CustomerScanKeysPage_btnGhost__\+\+Wvp:hover{background:rgba(232,234,239,.04)}.CustomerScanKeysPage_dlgActions__X-O9x .CustomerScanKeysPage_btnPrimary__ZNCSg{flex:1 1}.StaffDashboardPage_page__QPL58{display:flex;flex-direction:column;gap:1.5rem}.StaffDashboardPage_header__uBl\+M h1{color:#e8eaef;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:0}.StaffDashboardPage_header__uBl\+M p{color:#8b93a7;font-size:.875rem;margin:.25rem 0 0}.StaffDashboardPage_err__8WBR9{background:rgba(248,81,73,.12);border:1px solid rgba(248,81,73,.35);border-radius:10px;color:#ff8b8b;font-size:.875rem;margin:0;padding:.75rem 1rem}.StaffDashboardPage_loading__GAdyM{color:#8b93a7;font-size:.875rem}.StaffDashboardPage_statsGrid__4k24b{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.StaffDashboardPage_statsGrid__4k24b{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.StaffDashboardPage_statsGrid__4k24b{grid-template-columns:repeat(4,1fr)}}.StaffDashboardPage_statCard__DNP-Z{background:rgba(18,21,28,.6);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:1rem}.StaffDashboardPage_statInner__tmX8D{align-items:center;display:flex;gap:1rem;justify-content:space-between}.StaffDashboardPage_statLabel__ZUBWq{color:#8b93a7;font-size:.8125rem;margin:0}.StaffDashboardPage_statVal__T0V6L{color:#e8eaef;font-size:1.75rem;font-weight:700;line-height:1.2;margin:.25rem 0 0}.StaffDashboardPage_statSub__9gAhm{color:#8b93a7;font-size:.75rem;margin:.25rem 0 0}.StaffDashboardPage_statSubMint__M9cG8{align-items:center;color:#4ee3b2;display:flex;font-size:.75rem;gap:.25rem;margin:.25rem 0 0}.StaffDashboardPage_trendIcon__u3TDt{display:block;flex-shrink:0;height:.75rem;width:.75rem}.StaffDashboardPage_statSubGreen__M0CIJ{color:#3fb950;font-size:.75rem;margin:.25rem 0 0}.StaffDashboardPage_statSubRed__Zuxj0{color:#f87171;font-size:.75rem;margin:.25rem 0 0}.StaffDashboardPage_iconWrap__EE7F9{border-radius:.75rem;flex-shrink:0;padding:.75rem}.StaffDashboardPage_iconMint__IMtHs{background:rgba(78,227,178,.1);color:#4ee3b2}.StaffDashboardPage_iconBlue__qzP1M{background:rgba(96,165,250,.15);color:#60a5fa}.StaffDashboardPage_iconGreen__uPon4{background:rgba(63,185,80,.12);color:#3fb950}.StaffDashboardPage_iconRed__CqMWs{background:hsla(0,91%,71%,.12);color:#f87171}.StaffDashboardPage_iconSvg__LQjOv{display:block;height:1.5rem;width:1.5rem}.StaffDashboardPage_subGrid__HAl0n{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:1024px){.StaffDashboardPage_subGrid__HAl0n{grid-template-columns:repeat(2,1fr)}}.StaffDashboardPage_panelCard__y\+Q6K{background:rgba(18,21,28,.6);border:1px solid rgba(42,49,66,.65);border-radius:10px;overflow:hidden}.StaffDashboardPage_panelHead__uuo6k{border-bottom:1px solid rgba(42,49,66,.65);padding:.75rem 1rem}.StaffDashboardPage_panelTitle__\+493d{align-items:center;color:#e8eaef;display:flex;font-size:1.0625rem;font-weight:600;gap:.5rem;margin:0}.StaffDashboardPage_panelTitle__\+493d svg{color:#4ee3b2;flex-shrink:0;height:1.25rem;width:1.25rem}.StaffDashboardPage_panelBody__dO2h9{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.StaffDashboardPage_activityRow__ScRsw{align-items:center;background:rgba(24,28,38,.35);border-radius:10px;display:flex;gap:.75rem;padding:.75rem;transition:background .15s ease}.StaffDashboardPage_activityRow__ScRsw:hover{background:rgba(24,28,38,.55)}.StaffDashboardPage_dot__FMSqm{border-radius:50%;flex-shrink:0;height:.5rem;width:.5rem}.StaffDashboardPage_dotCustomer__3OMHk{background:#4ee3b2}.StaffDashboardPage_dotScan__vGeDv{background:#60a5fa}.StaffDashboardPage_dotKey__f97IM{background:#facc15}.StaffDashboardPage_activityText__WGiXn{color:#e8eaef;font-size:.875rem;line-height:1.35;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StaffDashboardPage_activityTime__vLXce{color:#8b93a7;font-size:.75rem;margin:.15rem 0 0}.StaffDashboardPage_customerRow__XPTdT{align-items:center;background:rgba(24,28,38,.35);border-radius:10px;display:flex;gap:1rem;justify-content:space-between;padding:.75rem;transition:background .15s ease}.StaffDashboardPage_customerRow__XPTdT:hover{background:rgba(24,28,38,.55)}.StaffDashboardPage_customerLeft__OJ352{align-items:center;display:flex;gap:.75rem;min-width:0}.StaffDashboardPage_avatar__ifmNm{align-items:center;background:rgba(78,227,178,.12);border-radius:.5rem;color:#4ee3b2;display:flex;flex-shrink:0;font-size:.8125rem;font-weight:600;height:2rem;justify-content:center;width:2rem}.StaffDashboardPage_customerName__B7CNQ{color:#e8eaef;font-size:.875rem;font-weight:500;margin:0}.StaffDashboardPage_customerMeta__E7qZl{color:#8b93a7;font-size:.75rem;margin:.15rem 0 0}.StaffDashboardPage_badge__1iQQj{border-radius:999px;flex-shrink:0;font-size:.75rem;padding:.2rem .5rem;text-transform:capitalize}.StaffDashboardPage_badgeActive__7ii11{background:rgba(63,185,80,.12);color:#3fb950}.StaffDashboardPage_badgeInactive__sum2S{background:rgba(139,147,167,.12);color:#8b93a7}.StaffDashboardPage_emptyHint__ePzHo{color:#8b93a7;font-size:.8125rem;margin:0}.StaffCustomersPage_page__IRThw{display:flex;flex-direction:column;gap:1.5rem}.StaffCustomersPage_headerRow__OsplG{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.StaffCustomersPage_headerRow__OsplG{align-items:flex-start;flex-direction:row;justify-content:space-between}}.StaffCustomersPage_titleBlock__ucu4B h1{color:#e8eaef;font-size:1.5rem;font-weight:700;margin:0}.StaffCustomersPage_titleBlock__ucu4B p{color:#8b93a7;font-size:.875rem;margin:.25rem 0 0}.StaffCustomersPage_btnPrimary__tUqDD{align-items:center;background:#4ee3b2;border:none;border-radius:10px;color:#061210;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:filter .15s ease}.StaffCustomersPage_btnPrimary__tUqDD:hover{filter:brightness(1.06)}.StaffCustomersPage_btnPrimary__tUqDD:disabled{cursor:not-allowed;opacity:.5}.StaffCustomersPage_btnIcon__yjcMl{height:1rem;width:1rem}.StaffCustomersPage_statsGrid__ed5ol{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.StaffCustomersPage_statsGrid__ed5ol{grid-template-columns:repeat(3,1fr)}}.StaffCustomersPage_statCard__SgMI4{background:rgba(18,21,28,.6);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:1rem}.StaffCustomersPage_statRow__jM0SQ{align-items:center;display:flex;gap:.75rem}.StaffCustomersPage_statIcon__w6B0L{border-radius:.5rem;padding:.5rem}.StaffCustomersPage_iconMint__nKUI6{background:rgba(78,227,178,.12);color:#4ee3b2}.StaffCustomersPage_iconRed__PT87I{background:hsla(0,91%,71%,.12);color:#f87171}.StaffCustomersPage_iconBlue__-HZiY{background:rgba(96,165,250,.15);color:#60a5fa}.StaffCustomersPage_statNum__x3N\+f{color:#e8eaef;font-size:1.5rem;font-weight:700;margin:0}.StaffCustomersPage_statLabel__HNdzp{color:#8b93a7;font-size:.75rem;margin:0}.StaffCustomersPage_searchWrap__YMYJE{max-width:28rem;position:relative}.StaffCustomersPage_searchIcon__4Fn0x{color:#8b93a7;height:1rem;left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.StaffCustomersPage_searchInput__gM5Mj{background:rgba(24,28,38,.45);border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;font-size:.875rem;outline:none;padding:.5rem .75rem .5rem 2.5rem;width:100%}.StaffCustomersPage_searchInput__gM5Mj::placeholder{color:#8b93a7}.StaffCustomersPage_searchInput__gM5Mj:focus{border-color:rgba(78,227,178,.45);box-shadow:0 0 0 2px rgba(78,227,178,.12)}.StaffCustomersPage_grid__lXqtW{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:1024px){.StaffCustomersPage_grid__lXqtW{grid-template-columns:repeat(2,1fr)}}.StaffCustomersPage_card__vEgox{background:rgba(18,21,28,.6);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:1rem;transition:border-color .2s ease,box-shadow .2s ease}.StaffCustomersPage_card__vEgox:hover{border-color:rgba(78,227,178,.35)}.StaffCustomersPage_cardTop__XbQrI{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.StaffCustomersPage_userBlock__UPNbX{align-items:center;display:flex;gap:.75rem;min-width:0}.StaffCustomersPage_userIcon__RQxJt{align-items:center;background:rgba(78,227,178,.12);border-radius:.5rem;color:#4ee3b2;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;overflow:hidden;width:2.5rem}.StaffCustomersPage_userAvatarImg__eSsXB{border-radius:.5rem;height:100%;object-fit:cover;width:100%}.StaffCustomersPage_userIconSvg__gmmBH{height:1.25rem;width:1.25rem}.StaffCustomersPage_cardName__dM-ag{color:#e8eaef;font-size:1rem;font-weight:600;margin:0}.StaffCustomersPage_badge__iN0-t{border-radius:999px;display:inline-block;font-size:.75rem;margin-top:.15rem;padding:.15rem .45rem;text-transform:capitalize}.StaffCustomersPage_badgeActive__y0uKc{background:rgba(63,185,80,.12);color:#3fb950}.StaffCustomersPage_badgeInactive__a0tg0{background:rgba(139,147,167,.12);color:#8b93a7}.StaffCustomersPage_actions__F3XFE{display:flex;gap:.25rem;opacity:0;transition:opacity .15s ease}.StaffCustomersPage_card__vEgox:hover .StaffCustomersPage_actions__F3XFE{opacity:1}.StaffCustomersPage_iconBtn__d7Pu6{align-items:center;background:transparent;border:none;border-radius:.375rem;color:#8b93a7;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;padding:0;width:2rem}.StaffCustomersPage_iconBtn__d7Pu6:hover{background:rgba(24,28,38,.6);color:#e8eaef}.StaffCustomersPage_iconBtnDanger__CN4oS:hover{color:#f87171}.StaffCustomersPage_keyBox__sgmZi{background:rgba(24,28,38,.45);border-radius:10px;margin-bottom:.75rem;padding:.75rem}.StaffCustomersPage_keyRow__ORowI{align-items:center;display:flex;justify-content:space-between;margin-bottom:.35rem}.StaffCustomersPage_keyLabel__q1Am\+{align-items:center;color:#8b93a7;display:flex;font-size:.75rem;gap:.35rem}.StaffCustomersPage_keyActions__f7E8u{display:flex;gap:.15rem}.StaffCustomersPage_keyMicro__8Q4ft{align-items:center;background:transparent;border:none;border-radius:.25rem;color:#8b93a7;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;padding:0;width:1.5rem}.StaffCustomersPage_keyMicro__8Q4ft:hover{color:#e8eaef}.StaffCustomersPage_keyValue__3OxbM{color:#e8eaef;font-family:ui-monospace,monospace;font-size:.8125rem;margin:0;word-break:break-all}.StaffCustomersPage_metaRow__8pt9c{align-items:center;color:#8b93a7;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem 1rem}.StaffCustomersPage_metaWarn__L4g\+X{color:#facc15}.StaffCustomersPage_metaBad__u49lk{color:#f87171}.StaffCustomersPage_metaCal__V9NoK{align-items:center;display:inline-flex;gap:.25rem}.StaffCustomersPage_calIcon__O\+keV{flex-shrink:0;height:.75rem;width:.75rem}.StaffCustomersPage_copyOk__-cNfY{color:#4ee3b2}.StaffCustomersPage_emptyCard__GTBFg{background:rgba(18,21,28,.6);border:1px solid rgba(42,49,66,.65);border-radius:10px;padding:3rem 1.5rem;text-align:center}.StaffCustomersPage_emptyIcon__5C9qk{color:rgba(139,147,167,.45);height:3rem;margin:0 auto 1rem;width:3rem}.StaffCustomersPage_emptyTitle__ZjCml{color:#e8eaef;font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.StaffCustomersPage_emptyHint__-b7Bu{color:#8b93a7;font-size:.875rem;margin:0}.StaffCustomersPage_err__OjcyU{background:rgba(248,81,73,.12);border:1px solid rgba(248,81,73,.35);border-radius:10px;color:#ff8b8b;font-size:.875rem;margin:0;padding:.75rem 1rem}.StaffCustomersPage_discordNotice__lHLfJ{background:rgba(78,227,178,.08);border:1px solid rgba(78,227,178,.25);border-radius:10px;color:#e8eaef;font-size:.8125rem;line-height:1.4;margin:0;padding:.75rem 1rem}.StaffCustomersPage_overlay__WtKEt{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.55);display:flex;inset:0;justify-content:center;overscroll-behavior:contain;padding:1rem;position:fixed;z-index:100}.StaffCustomersPage_dialog__3eLvs{background:#181c26;border:1px solid rgba(42,49,66,.65);border-radius:14px;box-shadow:0 24px 80px rgba(0,0,0,.45);max-height:90vh;max-width:28rem;overflow-y:auto;width:100%}.StaffCustomersPage_dialogSm__78VZz{max-width:22rem}.StaffCustomersPage_dialogHead__1\+7-j{padding:1.25rem 1.25rem 0}.StaffCustomersPage_dialogTitle__q6MW4{align-items:center;color:#e8eaef;display:flex;font-size:1.125rem;font-weight:700;gap:.5rem;margin:0}.StaffCustomersPage_dialogTitle__q6MW4 svg{color:#4ee3b2;height:1.25rem;width:1.25rem}.StaffCustomersPage_dialogTitleDanger__J8aOV svg{color:#f87171}.StaffCustomersPage_dialogDesc__bFpF5{color:#8b93a7;font-size:.875rem;line-height:1.45;margin:.5rem 0 0}.StaffCustomersPage_dialogBody__L6kdd{padding:1rem 1.25rem 1.25rem}.StaffCustomersPage_field__7SR4g{margin-bottom:1rem}.StaffCustomersPage_field__7SR4g:last-of-type{margin-bottom:0}.StaffCustomersPage_label__wckfN{color:#e8eaef;display:block;font-size:.8125rem;font-weight:500;margin-bottom:.35rem}.StaffCustomersPage_input__cKYZx{background:rgba(18,21,28,.8);border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;font-size:.875rem;outline:none;padding:.5rem .75rem;width:100%}.StaffCustomersPage_input__cKYZx:focus{border-color:rgba(78,227,178,.45)}.StaffCustomersPage_inputWithIcon__6d7PU{padding-left:2.5rem}.StaffCustomersPage_inputWrap__iZtrA{position:relative}.StaffCustomersPage_inputWrap__iZtrA>svg{color:#8b93a7;height:1rem;left:.65rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.StaffCustomersPage_select__0fdBg{background:rgba(18,21,28,.8);border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;font-size:.875rem;padding:.5rem .75rem;width:100%}.StaffCustomersPage_hint__fyc\+q{color:#8b93a7;font-size:.75rem;margin:.35rem 0 0}.StaffCustomersPage_rowActions__JKuYk{display:flex;gap:.75rem;margin-top:1.25rem}.StaffCustomersPage_btnOutline__yRfo1{background:transparent;border:1px solid rgba(42,49,66,.65);border-radius:10px;color:#e8eaef;cursor:pointer;flex:1 1;font-size:.875rem;font-weight:500;padding:.5rem 1rem}.StaffCustomersPage_btnOutline__yRfo1:hover{background:rgba(18,21,28,.8)}.StaffCustomersPage_btnDanger__llvEH{background:#ef4444;border:none;border-radius:10px;color:#fff;cursor:pointer;flex:1 1;font-size:.875rem;font-weight:600;padding:.5rem 1rem}.StaffCustomersPage_btnDanger__llvEH:hover{filter:brightness(1.05)}.StaffCustomersPage_keyGenRow__JN0er{align-items:stretch;display:flex;gap:.5rem}.StaffCustomersPage_regenBox__\+MVNg{background:rgba(18,21,28,.6);border-radius:10px;margin-top:.75rem;padding:.75rem}.StaffCustomersPage_checkboxRow__rQF3p{align-items:center;color:#e8eaef;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem}.StaffCustomersPage_loading__5zXtt{color:#8b93a7}.shell{display:flex;flex-direction:column;min-height:100%}.shell__header{background:linear-gradient(180deg,#12151c,#10131a);border-bottom:1px solid #2a3142;box-shadow:0 1px 0 rgba(78,227,178,.06);justify-content:space-between;padding:1rem 1.5rem}.shell__brand,.shell__header{align-items:center;display:flex}.shell__brand{gap:.75rem}.shell__title{font-size:1.125rem;font-weight:600;letter-spacing:.02em}.shell__main{flex:1 1;margin:0 auto;max-width:1200px;padding:1.5rem;width:100%}.btn{align-items:center;background:#181c26;border:1px solid #2a3142;border-radius:10px;color:#e8eaef;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:background .15s,border-color .15s,color .15s}.btn:hover:not(:disabled){background:#202533;border-color:#363f55}.btn:disabled{cursor:not-allowed;opacity:.5}.btn--primary{background:#4ee3b2;border-color:#3bc49a;color:#061210;font-weight:600}.btn--primary:hover:not(:disabled){background:#64e6bc}.btn--ghost{background:transparent}.btn--outline{background:rgba(24,28,38,.5);border-color:rgba(42,49,66,.65)}.btn--outline:hover:not(:disabled){border-color:rgba(78,227,178,.45);color:#4ee3b2}.card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(18,21,28,.85);padding:1.25rem}.card,.table-wrap{border:1px solid rgba(42,49,66,.65);border-radius:14px}.table-wrap{background:rgba(18,21,28,.4);overflow-x:auto}table.data{border-collapse:collapse;font-size:.875rem;width:100%}table.data td,table.data th{border-bottom:1px solid rgba(42,49,66,.65);padding:.75rem 1rem;text-align:left}table.data th{background:rgba(24,28,38,.6);color:#8b93a7;font-weight:500}table.data tr:last-child td{border-bottom:none}table.data tr:hover td{background:hsla(0,0%,100%,.03)}.badge{border-radius:999px;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:.15rem .5rem;text-transform:uppercase}.badge--ok{background:rgba(63,185,80,.12);color:#3fb950}.badge--warn{background:rgba(210,153,34,.12);color:#d29922}.badge--bad{background:rgba(248,81,73,.12);color:#f85149}.badge--crit{background:rgba(248,81,73,.18);color:#fa7770}:root{--radius:0.625rem}.dark{--background:oklch(0.145 0 0);--foreground:oklch(0.985 0 0);--card:oklch(0.145 0 0);--card-foreground:oklch(0.985 0 0);--popover:oklch(0.145 0 0);--popover-foreground:oklch(0.985 0 0);--primary:oklch(0.985 0 0);--primary-foreground:oklch(0.205 0 0);--secondary:oklch(0.269 0 0);--secondary-foreground:oklch(0.985 0 0);--muted:oklch(0.269 0 0);--muted-foreground:oklch(0.708 0 0);--accent:oklch(0.269 0 0);--accent-foreground:oklch(0.985 0 0);--destructive:oklch(0.396 0.141 25.723);--border:oklch(0.269 0 0);--input:oklch(0.269 0 0);--ring:oklch(0.439 0 0)}*,:after,:before{box-sizing:border-box}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none;height:0;width:0}html{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}[contenteditable=true],[data-allow-select=true],input,select,textarea{user-select:text;-webkit-user-select:text}body.modal-open{overflow:hidden;overscroll-behavior:none}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;background:#0a0e14;background-image:radial-gradient(ellipse 120% 80% at 50% -25%,rgba(78,227,178,.18) 0,transparent 55%),url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34h-2v-4h2v4zm0-8h-2v-4h2v4zm-8 8h-2v-4h2v4zm0-8h-2v-4h2v4z' fill='%2320252b' fill-opacity='.35'/%3E%3C/svg%3E");color:#e8eaef;font-family:Segoe UI,system-ui,-apple-system,sans-serif;margin:0}a{color:#4ee3b2;text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}code{font-family:ui-monospace,Cascadia Code,monospace;font-size:.9em}
/*# sourceMappingURL=main.8c2aafd4.css.map*/