:root{--control-bg:#17191f;--control-panel:#20232a;--control-panel-2:#1b1e24;--control-line:#363b45;--control-muted:#8992a2;--control-blue:#2e9dff}.adminControl{background:var(--control-bg);color:#edf2fb;min-height:100svh;font-family:Involve,Arial,sans-serif}.adminTopbar{z-index:80;background:#20232a;border-bottom:1px solid #30343d;grid-template-columns:240px 1fr auto;align-items:center;height:68px;display:grid;position:fixed;inset:0 0 auto}.adminBrand{color:#fff;border-right:1px solid #30343d;align-items:center;gap:12px;height:68px;padding:0 22px;display:flex}.adminBrand>i{color:#fff;background:#1678c4;border-radius:50%;place-items:center;width:38px;height:38px;font:700 10px Unbounded;display:grid}.adminBrand>span,.adminProfile>p{flex-direction:column;gap:4px;display:flex}.adminBrand b{font:700 13px Unbounded}.adminBrand small,.adminProfile small{color:#778191;letter-spacing:.12em;font-size:7px}.adminTopTitle{color:#9aa3b2;align-items:center;gap:12px;padding:0 22px;font-size:10px;display:flex}.adminTopTitle b{color:#62b5ff;border:1px solid #345d82;border-radius:4px;padding:6px 9px;font:700 7px Unbounded}.adminProfile{border-left:1px solid #30343d;align-items:center;gap:10px;height:68px;padding:0 22px;display:flex}.adminProfile>span{color:#1f2530;background:#f3f6fb;border-radius:50%;place-items:center;width:34px;height:34px;font:700 8px Unbounded;display:grid}.adminProfile p{min-width:130px;margin:0}.adminProfile p>b{font:700 9px Unbounded}.adminProfile>i{color:#6cc0ff;background:#142d45;border-radius:5px;place-items:center;width:24px;height:24px;font:700 8px Unbounded;display:grid}.adminSidebar{z-index:60;background:#20232a;border-right:1px solid #30343d;flex-direction:column;width:240px;display:flex;position:fixed;top:68px;bottom:0;left:0}.adminScope{flex-direction:column;gap:5px;padding:22px;display:flex}.adminScope small{color:#596271;letter-spacing:.15em;font-size:7px}.adminScope b{color:#b8c0ce;font:700 8px Unbounded}.adminSidebar nav{flex-direction:column;gap:2px!important;padding:0 12px!important;display:flex!important}.adminSidebar nav a{color:#8992a2;border-radius:4px;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;height:44px;padding:0 12px;font-size:10px;display:grid;position:relative}.adminSidebar nav a:hover,.adminSidebar nav a.active{color:#fff;background:#292d35}.adminSidebar nav a.active:before{content:"";background:var(--control-blue);width:3px;position:absolute;top:7px;bottom:7px;left:-12px}.adminSidebar nav i{color:#409ff0;font:13px Arial}.adminSidebar nav small{color:#505967;font:700 7px Unbounded}.adminSidebarBottom{border-top:1px solid #30343d;margin-top:auto;padding:14px}.adminSidebarBottom>a,.adminSidebarBottom button{color:#8d96a5;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;width:100%;height:38px;padding:0 12px;font-size:9px;display:flex}.adminSidebarBottom>a:hover,.adminSidebarBottom button:hover{color:#fff;background:#292d35}.adminMain{min-width:0;margin-left:240px;padding:92px 28px 45px}.adminMain>*{width:min(1380px,100%);margin-inline:auto}.adminWelcome{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.adminWelcome small{color:#4ea7f2;letter-spacing:.16em;font-size:7px}.adminWelcome h1{margin:7px 0 4px;font:700 25px Unbounded}.adminWelcome p{color:#7d8797;margin:0;font-size:10px}.adminWelcome>span{border:1px solid var(--control-line);background:var(--control-panel);align-items:center;gap:10px;padding:9px 12px;display:flex}.adminWelcome>span b{color:#58b3ff;font:700 13px Unbounded}.adminWelcome>span small{color:#737d8d}.adminMetricGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px;display:grid}.adminMetric{border:1px solid var(--control-line);background:var(--control-panel);justify-content:space-between;align-items:center;min-height:104px;padding:18px 20px;display:flex}.adminMetric>div{flex-direction:column;gap:17px;display:flex}.adminMetric span{font:700 9px Unbounded}.adminMetric i{align-items:end;gap:3px;height:30px;display:flex}.adminMetric i>b{background:currentColor;width:3px}.adminMetric strong{border-radius:22px;padding:10px 13px;font:700 10px Unbounded}.adminMetric.green{color:#38d58a}.adminMetric.violet{color:#aa82ff}.adminMetric.blue{color:#33b8ff}.adminMetric.red{color:#ff5f6f}.adminMetric strong{background:color-mix(in srgb,currentColor 13%,transparent);box-shadow:0 0 25px color-mix(in srgb,currentColor 20%,transparent)}.adminBoard{border:1px solid var(--control-line);background:var(--control-panel);margin-bottom:18px;padding:20px}.adminBoardHeading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.adminBoardHeading h2{margin:0;font:700 11px Unbounded}.adminBoardHeading p{color:#778191;margin:6px 0 0;font-size:9px}.adminBoardHeading>span{color:#67b8ff;border:1px solid #3c4958;border-radius:4px;padding:6px 8px;font:700 7px Unbounded}.adminEmptyState{color:#737d8d;text-align:center;border:1px dashed #3b404a;padding:35px;font-size:10px}.adminDataTable{border:1px solid #3a3f49}.adminDataHead,.adminDataRow{align-items:center;gap:12px;padding:0 12px;display:grid}.adminDataHead{color:#aeb7c6;min-height:42px;font:700 8px Unbounded}.adminDataRow{color:#e6ebf3;border-top:1px solid #3a3f49;min-height:48px;font-size:10px}.adminDataRow:hover{background:#252932;transform:none}.adminDataRow b,.adminDataRow strong{font:700 9px Unbounded}.adminDataRow>span{flex-direction:column;gap:4px;display:flex}.adminDataRow small,.adminDataRow time{color:#7f8999}.adminDataRow p{overflow-wrap:anywhere;margin:0}.adminDataRow code{color:#68baff}.adminDataRow i{color:#bcc4d1;background:#333944;border-radius:3px;justify-self:start;padding:6px 8px;font-size:8px;font-style:normal}.adminDataRow i[data-status=Одобрен]{color:#62e4a1;background:#173c2e}.adminDataRow i[data-status=Отклонён],.adminDataRow i[data-status=Заблокирован]{color:#ff8390;background:#48242a}.adminDataRow em{color:#62b4fa;text-align:right;font:700 8px Unbounded}.adminDataTable.applications .adminDataHead,.adminDataTable.applications .adminDataRow{grid-template-columns:100px 1.4fr 160px 150px 90px}.adminDataTable.bans .adminDataHead,.adminDataTable.bans .adminDataRow{grid-template-columns:1fr 1fr 180px 1.5fr}.adminDataTable.vehicles .adminDataHead,.adminDataTable.vehicles .adminDataRow{grid-template-columns:100px 120px 180px 1fr}.adminAccountList{border:1px solid #3a3f49}.adminAccountRow{border-top:1px solid #3a3f49;grid-template-columns:1.2fr 190px 1.3fr 145px;align-items:center;gap:12px;min-height:70px;padding:10px 12px;display:grid}.adminAccountRow:first-child{border-top:0}.adminAccountRow>div{align-items:center;gap:10px;display:flex}.adminAccountAvatar{border-radius:50%;width:36px;height:36px;font-size:8px}.adminAccountRow p{margin:0}.adminAccountRow p b{font-size:8px}.adminAccountRow p small{text-overflow:ellipsis;max-width:220px;overflow:hidden}.adminAccountRow>i{border-radius:3px;padding:6px 8px}.adminAccountRow label{font-size:6px}.adminAccountRow input{background:#181b20;border-radius:3px;height:38px}.adminAccountRow>button{border-radius:3px;height:38px;font-size:7px}.adminReadOnly{color:#626b79;text-align:right;font-size:8px}.adminActivityList article{border-top:1px solid #353a43;grid-template-columns:16px 1fr;gap:12px;padding:13px 0;display:grid}.adminActivityList article>i{background:#36a7ff;border-radius:50%;width:8px;height:8px;margin-top:3px;box-shadow:0 0 12px #188be6}.adminActivityList b{font:700 8px Unbounded}.adminActivityList p{color:#a0a9b7;margin:6px 0;font-size:10px}.adminActivityList small{color:#6f7988;font-size:8px}.adminStaffGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.adminStaffGrid article{border:1px solid #3a3f49;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.adminStaffGrid article>span{background:#2b7ebb;border-radius:50%;place-items:center;width:34px;height:34px;font:700 8px Unbounded;display:grid}.adminStaffGrid article>div{flex-direction:column;gap:4px;display:flex}.adminStaffGrid b{font:700 8px Unbounded}.adminStaffGrid small{color:#77818f}.adminStaffGrid i{color:#63b9ff;font:700 8px Unbounded}.adminSystem>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.adminSystem article{border:1px solid #3a3f49;justify-content:space-between;align-items:center;padding:15px;display:flex}.adminSystem small{color:#737d8b}.adminSystem b{color:#5ee19b;font:700 8px Unbounded}.adminControl .applicationDetailPage{width:min(1180px,100%);margin:auto}.adminControl .applicationDetailHero{padding:28px 0 24px}.adminControl .applicationDetailHero h1{font-size:46px}.adminControl .applicationDossier,.adminControl .applicationVerdict{background:var(--control-panel);border-radius:3px;padding:22px}.adminControl .dossierGrid article{background:#1a1d22;min-height:72px}.adminControl .dossierSkin,.adminControl .verdictOptions button,.adminControl .verdictComment textarea{background:#1a1d22;border-radius:3px}.ucpPage{background:#0d0e11;padding:92px 20px 35px}.ucpWorkspace{grid-template-columns:218px minmax(0,1fr);gap:14px;width:min(1320px,100%)}.ucpSidebar{background:#14161b;border-radius:12px;min-height:calc(100svh - 112px);top:92px}.ucpIdentity{border-bottom:1px solid #292c33;align-items:center;gap:12px;padding:17px;display:flex}.ucpIdentity:after{display:none}.ucpIdentityMark{border-radius:9px;flex:none;width:45px;height:45px;margin:0;font-size:10px}.ucpIdentity>div:last-child{min-width:0}.ucpIdentity>div>small{color:#57adf7;letter-spacing:.14em;font-size:6px}.ucpIdentity h2{text-overflow:ellipsis;margin:5px 0 3px;font-size:11px;overflow:hidden}.ucpIdentity p{color:#747b87;text-overflow:ellipsis;margin:0;font-size:8px;overflow:hidden}.ucpNav{padding:9px!important}.ucpNav a,.ucpSidebarBottom>a,.ucpSidebarBottom button{border-radius:5px;grid-template-columns:28px 1fr auto;min-height:42px;padding:0 10px;font-size:8px}.ucpSidebarBottom{padding:9px}.ucpContent{gap:12px}.ucpContentHeader,.ucpContentHeader.compact{background:linear-gradient(135deg,#171a20,#121419);border-radius:12px;align-items:center;min-height:130px;padding:22px 26px}.ucpContentHeader h1{margin:9px 0 0;font-size:clamp(24px,3vw,34px);line-height:1}.ucpContentHeader>p{max-width:330px;font-size:10px}.ucpStats{gap:8px}.ucpStats article{background:#15171c;border-radius:8px;min-height:104px;padding:17px}.ucpStats article>b{margin:auto 0 5px;font-size:21px}.ucpStats article>i{font-size:8px}.ucpPanel{background:#14161a;border-radius:9px;padding:19px}.ucpPanelHeading{margin-bottom:14px}.ucpPanelHeading>div>span,.settingsSectionTitle>span{width:27px;height:27px}.ucpPanelHeading h2,.settingsSectionTitle h2{font-size:12px}.ucpCharacterRows>a{min-height:61px}.ucpEmpty{padding:28px}.ucpEmpty>b{font-size:11px}.ucpEmpty .portalPrimary{min-height:38px;padding:0 16px}.ucpAccountStrip{border-radius:8px}.ucpAccountStrip>div{min-height:68px;padding:12px}.ucpAccountStrip>a{padding:17px}.ucpCharacterGrid{grid-template-columns:repeat(3,1fr);gap:10px}.ucpCharacterGrid .characterSlot{border-radius:10px;min-height:245px}.ucpCharacterGrid .filledSlot img{max-height:175px}.securityForm,.sessionControl{border-radius:9px;padding:20px}.accountDetails>div{border-radius:8px;min-height:90px;padding:17px}.registerPage .registerShell{border-radius:14px;grid-template-columns:.8fr 1.2fr;width:min(980px,100%);min-height:0}.registerIntro{padding:34px}.registerIntro h1{margin:18px 0 14px;font-size:40px;line-height:.95}.registerIntro>p{font-size:11px}.registerPanel{padding:32px 38px}.registerPanel .statewayAuthForm{margin-top:20px}.statewayAuthForm{gap:11px}.statewayAuthForm input{border-radius:6px;padding:13px}.ucpRoute{margin-top:30px}.ucpRoute li{min-height:58px}.portalPage.characterCreatePage{padding-inline:max(20px,50vw - 500px)}.characterCreatePage .portalHero{align-items:center;margin:20px 0 24px}.characterCreatePage .portalHero h1{font-size:34px}.characterCreatePage .portalHero p{font-size:10px}.characterForm{gap:12px}.formSection{border-radius:10px;padding:20px}.formSectionTitle{margin-bottom:18px}.formSectionTitle h2{font-size:14px}.characterForm input,.characterForm select,.characterForm textarea,.skinSearch{border-radius:5px;padding:12px}.characterForm textarea{min-height:130px}.selectedSkin{border-radius:7px;gap:28px;min-height:190px}.selectedSkin img{height:180px}.selectedSkin b{margin:6px 0 14px;font-size:18px}.selectedSkin button{color:#70bfff;background:#14253a;border:1px solid #326ca0;border-radius:4px;padding:9px 12px}.formSubmit{min-height:42px}.skinPanel{background:#17191e;border-radius:8px;width:min(860px,100%);padding:20px}.skinPanelTop h2{font-size:18px}.skinGrid{grid-template-columns:repeat(7,1fr);gap:6px}.skinGrid button{border-radius:5px;min-height:132px}.skinGrid img{height:112px}@media (max-width:1050px){.adminMetricGrid{grid-template-columns:repeat(2,1fr)}.adminDataTable.applications .adminDataHead,.adminDataTable.applications .adminDataRow{grid-template-columns:80px 1fr 120px 120px}.adminDataTable.applications .adminDataHead span:nth-child(3),.adminDataTable.applications .adminDataRow time{display:none}.adminAccountRow{grid-template-columns:1fr 160px}.adminAccountRow label,.adminAccountRow>button,.adminReadOnly{grid-column:1/-1}.adminStaffGrid{grid-template-columns:repeat(2,1fr)}.ucpWorkspace{grid-template-columns:195px minmax(0,1fr)}.ucpCharacterGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.adminTopbar{grid-template-columns:1fr auto}.adminBrand{border-right:0}.adminTopTitle{display:none}.adminProfile{padding:0 12px}.adminProfile p{display:none}.adminSidebar{z-index:90;border:0;border-top:1px solid #343943;width:auto;height:58px;position:fixed;top:auto;bottom:0;right:0}.adminScope,.adminSidebarBottom{display:none}.adminSidebar nav{height:58px;overflow-x:auto;flex-direction:row!important;padding:6px!important;display:flex!important}.adminSidebar nav a{flex:none;grid-template-columns:1fr;justify-items:center;width:58px;height:46px;padding:0}.adminSidebar nav a span,.adminSidebar nav a small{display:none}.adminSidebar nav a.active:before{width:auto;height:2px;inset:auto 8px -6px}.adminMain{margin-left:0;padding:84px 12px 78px}.adminWelcome>span{display:none}.adminMetricGrid{grid-template-columns:1fr 1fr;gap:7px}.adminMetric{min-height:86px;padding:12px}.adminMetric strong{font-size:8px}.adminBoard{padding:12px}.adminDataHead{display:none}.adminDataTable.applications .adminDataRow{grid-template-columns:1fr auto;padding:12px}.adminDataTable.applications .adminDataRow>b,.adminDataTable.applications .adminDataRow time,.adminDataTable.applications .adminDataRow i{display:none}.adminDataTable.applications .adminDataRow em{grid-area:1/2}.adminDataTable.bans .adminDataRow,.adminDataTable.vehicles .adminDataRow{grid-template-columns:1fr 1fr;padding:10px}.adminAccountRow{grid-template-columns:1fr}.adminAccountRow>i{justify-self:start}.adminStaffGrid,.adminSystem>div{grid-template-columns:1fr}.adminControl .applicationDetailHero h1{font-size:34px}.ucpPage{padding-inline:12px}.ucpWorkspace{grid-template-columns:1fr}.ucpSidebar{min-height:0;position:static}.ucpIdentity{grid-template-columns:none;display:flex}.ucpIdentityMark{grid-row:auto}.ucpIdentity>div:last-child{display:block}.ucpIdentity>div>small,.ucpIdentity h2,.ucpIdentity p{grid-column:auto}.ucpNav{display:grid!important}.ucpContentHeader,.ucpContentHeader.compact{min-height:110px;padding:18px}.ucpContentHeader h1{font-size:25px}.ucpContentHeader>p{font-size:9px}.ucpStats{grid-template-columns:repeat(3,1fr)}.ucpStats article{min-height:92px;padding:12px}.ucpStats article>b{font-size:16px}.ucpStats article>i{display:none}.ucpCharacterGrid,.registerPage .registerShell{grid-template-columns:1fr}.registerIntro{padding:25px}.registerIntro h1{font-size:32px}.registerPanel{padding:24px 18px}.skinGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:500px){.adminMetricGrid,.ucpStats{grid-template-columns:1fr}.ucpContentHeader{align-items:flex-start}.ucpContentHeader>p{display:none}.formTwo{grid-template-columns:1fr}.selectedSkin{gap:10px}.selectedSkin img{height:150px}}.adminBrand>i{background:#08111f;border-radius:9px;overflow:hidden}.adminBrand>i img{object-fit:cover;width:100%;height:100%}
.characterPresence{text-transform:uppercase;border-radius:20px;justify-content:center;align-items:center;gap:6px;width:max-content;padding:6px 9px;font:700 7px Unbounded!important;display:inline-flex!important}.characterPresence>i,.liveStat>i{background:currentColor;border-radius:50%;width:6px;height:6px}.characterPresence.online,.liveStat.online{color:#72ed8d;background:#15351f}.characterPresence.offline,.liveStat.offline{color:#8c929d;background:#252931}.filledSlot>.characterPresence{z-index:3;position:absolute;top:13px;right:13px}.liveStat{align-items:center;gap:8px;font-size:13px!important;display:flex!important}@media (max-width:760px){.ucpCharacterRows .characterPresence{display:none!important}}
.adminTopActions{align-items:center;height:68px;margin-left:auto;display:flex}.adminSearch{border-left:1px solid #30343d;align-items:center;height:68px;display:flex}.adminSearch button{color:#d8e7f8;cursor:pointer;background:0 0;border:0;width:54px;height:68px;font-size:24px}.adminSearch input{opacity:0;color:#fff;background:0 0;border:0;border-bottom:1px solid #4a9de5;outline:none;width:0;height:38px;padding:0;transition:all .25s}.adminSearch.open input{opacity:1;width:min(330px,28vw);padding:0 10px}.adminBoardHeading>div:last-child{align-items:center;gap:10px;display:flex}.adminBoardHeading>div:last-child>a,.adminHeaderButton{color:#70beff;text-transform:uppercase;border:1px solid #3e6e98;padding:8px 11px;font:700 7px Unbounded}.adminBoardHeading>div:last-child>span{color:#67b8ff;border:1px solid #3c4958;border-radius:4px;padding:6px 8px;font:700 7px Unbounded}.adminPresence{font-style:normal}.adminPresence.online,.adminSearchResults em.online{color:#62e4a1!important;background:#173c2e!important}.adminPresence.offline,.adminSearchResults em.offline{color:#9da6b4!important;background:#333944!important}.adminSearchResults{border:1px solid #3a3f49}.adminSearchResults>a{border-top:1px solid #3a3f49;grid-template-columns:48px 1.4fr 220px 100px;align-items:center;gap:12px;min-height:62px;padding:8px 12px;display:grid}.adminSearchResults>a:first-child{border-top:0}.adminSearchResults>a:hover{background:#252932}.adminSearchResults>a>i{color:#7bc4ff;background:#1d537b;border-radius:50%;place-items:center;width:38px;height:38px;font:700 7px Unbounded;display:grid}.adminSearchResults>a>span{flex-direction:column;gap:5px;display:flex}.adminSearchResults b{font:700 9px Unbounded}.adminSearchResults small{color:#7f8999}.adminSearchResults em{color:#bcc4d1;background:#333944;border-radius:3px;justify-self:start;padding:6px 8px;font-size:8px;font-style:normal}.adminSearchResults strong{color:#62b4fa;text-align:right;font:700 8px Unbounded}.adminDossierGrid{border-top:1px solid #3a3f49;border-left:1px solid #3a3f49;grid-template-columns:repeat(3,1fr);display:grid}.adminDossierGrid article{background:#1a1d22;border-bottom:1px solid #3a3f49;border-right:1px solid #3a3f49;flex-direction:column;justify-content:center;gap:10px;min-height:90px;padding:16px;display:flex}.adminDossierGrid small{color:#76808e;letter-spacing:.12em;font-size:7px}.adminDossierGrid b{font:700 9px/1.5 Unbounded}.adminCharacterProfile{background:#20232a;border:1px solid #363b45;grid-template-columns:240px 1fr;gap:16px;margin-bottom:16px;padding:20px;display:grid}.adminCharacterProfile>article{background:#181b20;place-items:end center;min-height:300px;display:grid;position:relative;overflow:hidden}.adminCharacterProfile img{object-fit:contain;height:280px}.adminCharacterProfile article>span{color:#74808f;font:700 7px Unbounded;position:absolute;top:12px;left:12px}.adminCharacterProfile>div{padding:25px}.adminCharacterProfile>div>i{color:#62e4a1;background:#173c2e;padding:6px 8px;font-size:8px;font-style:normal;display:inline-block}.adminCharacterProfile h2{font:700 30px Unbounded}.adminCharacterProfile dl{border:1px solid #3a3f49;grid-template-columns:repeat(3,1fr);display:grid}.adminCharacterProfile dl>div{border-right:1px solid #3a3f49;padding:15px}.adminCharacterProfile dt{color:#758090;font-size:7px}.adminCharacterProfile dd{margin:7px 0 0;font:700 9px Unbounded}.adminLiveStats{margin-bottom:18px}.adminTabs{gap:5px;margin-bottom:12px;display:flex;overflow:auto}.adminTabs a{color:#8f99a8;white-space:nowrap;background:#20232a;border:1px solid #363b45;align-items:center;gap:10px;padding:10px 13px;font-size:9px;display:flex}.adminTabs a.active{color:#fff;background:#18334a;border-color:#338fda}.adminTabs small{color:#5faeea}.logTable{margin-bottom:12px}.logTable .adminDataHead,.logTable .adminDataRow{grid-template-columns:1fr 1fr 160px 1.7fr}.logTable .adminDataRow>p small,.logTable .adminDataRow>b small,.logTable .adminDataRow>span small{color:#77818f;margin-top:5px;font:8px Involve;display:block}.supportLogRow{min-height:76px!important}.adminStaffTable{border:1px solid #3a3f49}.adminStaffTable>div,.adminStaffTable>article{grid-template-columns:1.3fr 1fr 100px 220px;align-items:center;gap:12px;min-height:45px;padding:0 12px;display:grid}.adminStaffTable>div{color:#aeb7c6;font:700 8px Unbounded}.adminStaffTable>article{border-top:1px solid #3a3f49}.adminStaffTable article>span:first-child{align-items:center;gap:10px;display:flex}.adminStaffTable i{color:#fff;background:#2b7ebb;border-radius:50%;place-items:center;width:32px;height:32px;font:700 7px Unbounded;display:grid}.adminStaffTable b{font:700 8px Unbounded}.adminStaffTable strong{color:#65b8ff;font:700 8px Unbounded}.adminStaffTable time{color:#7f8999}.requestCreateButton,.requestSubmit{color:#fff;cursor:pointer;background:#39b960;border:0;padding:11px 14px;font:700 8px Unbounded}.adminRequestTable{border:1px solid #3a3f49}.adminRequestTable>div,.adminRequestTable>a{grid-template-columns:72px 1.2fr 1fr 150px 130px 1fr 90px;align-items:center;gap:10px;min-height:48px;padding:0 10px;display:grid}.adminRequestTable>div{color:#aeb7c6;font:700 7px Unbounded}.adminRequestTable>a{color:#e6ebf3;border-top:1px solid #3a3f49;font-size:9px}.adminRequestTable>a:hover{background:#252932}.adminRequestTable a>span{flex-direction:column;display:flex}.adminRequestTable small{color:#77818f}.adminRequestTable i{color:#ffcf55;background:#3e3418;border-radius:3px;justify-self:start;padding:6px 8px;font-style:normal}.adminRequestTable i[data-status=approved]{color:#62e4a1;background:#173c2e}.adminRequestTable i[data-status=rejected]{color:#ff8390;background:#48242a}.adminRequestTable em{color:#56aeff;font-style:normal}.adminRequestForm,.adminRequestReview{gap:16px;display:grid}.adminRequestForm label,.adminRequestReview label{color:#aeb7c6;flex-direction:column;gap:8px;font:700 7px Unbounded;display:flex}.adminRequestForm input,.adminRequestForm select,.adminRequestForm textarea,.adminRequestReview textarea{color:#fff;background:#181b20;border:1px solid #3a3f49;outline:none;width:100%;padding:12px}.adminRequestForm textarea,.adminRequestReview textarea{resize:vertical;min-height:130px}.adminRequestForm input:focus,.adminRequestForm select:focus,.adminRequestForm textarea:focus,.adminRequestReview textarea:focus{border-color:#2e9dff}.adminRequestForm label>small{color:#687382;font:8px Involve}.requestDates{grid-template-columns:1fr 1fr;gap:12px;display:grid}.requestSubmit{justify-self:start}.adminRequestReview{background:#20232a;border:1px solid #363b45;padding:20px}.adminRequestReview>div{gap:8px;display:flex}.adminRequestReview button{color:#fff;cursor:pointer;background:#2f9f57;border:0;padding:10px 14px}.adminRequestReview button+button{background:#a43c42}.adminRequestComment{background:#181b20;border-left:2px solid #2e9dff;margin-top:14px;padding:18px}.adminRequestComment small{color:#75808f;letter-spacing:.12em;font-size:7px}.adminRequestComment p{white-space:pre-wrap;margin:10px 0 0;line-height:1.6}.adminRequestComment.decision{border-left-color:#55cb79}.adminPermissionNote{color:#f0ca6a;background:#2b2518;border:1px solid #6d5520;padding:12px}.verdictOptions button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:900px){.adminSearchResults>a{grid-template-columns:44px 1fr auto}.adminSearchResults strong{display:none}.adminDossierGrid{grid-template-columns:repeat(2,1fr)}.adminRequestTable>div,.adminRequestTable>a{grid-template-columns:60px 1.2fr 1fr 120px 100px}.adminRequestTable>div span:nth-child(6),.adminRequestTable>div span:nth-child(7),.adminRequestTable>a>span:nth-child(6),.adminRequestTable>a>em{display:none}.adminStaffTable>div,.adminStaffTable>article{grid-template-columns:1.4fr 1fr 80px}.adminStaffTable>div span:last-child,.adminStaffTable time{display:none}}@media (max-width:760px){.adminSearch.open{z-index:100;background:#20232a;border:1px solid #3c424d;height:48px;padding:0 8px;position:fixed;top:74px;left:10px;right:10px}.adminSearch.open input{opacity:1;width:100%}.adminCharacterProfile{grid-template-columns:1fr}.adminCharacterProfile>article{min-height:240px}.adminCharacterProfile img{height:230px}.adminCharacterProfile dl,.adminDossierGrid{grid-template-columns:1fr}.logTable .adminDataHead{display:none}.logTable .adminDataRow{grid-template-columns:1fr 1fr;padding:12px}.adminRequestTable>div{display:none}.adminRequestTable>a{grid-template-columns:55px 1fr auto;padding:10px}.adminRequestTable>a>span:nth-child(3),.adminRequestTable>a>time,.adminRequestTable>a>span:nth-child(6),.adminRequestTable>a>em{display:none}.requestDates{grid-template-columns:1fr}.adminStaffTable>div{display:none}.adminStaffTable>article{grid-template-columns:1fr auto;padding:10px}.adminStaffTable article>span:nth-child(2),.adminStaffTable time{display:none}}.adminStaffControl,.questionEditor{padding:20px}.staffCreateGrid,.questionEditorGrid,.newsEditorGrid{grid-template-columns:1.2fr 1fr .45fr auto;align-items:end;gap:12px;display:grid}.staffCreateGrid label,.questionEditor label,.newsEditorGrid label{color:#aeb7c6;flex-direction:column;gap:8px;font:700 7px Unbounded;display:flex}.staffCreateGrid input,.staffCreateGrid select,.questionEditor input,.questionEditor select,.questionEditor textarea,.newsEditorGrid input,.newsEditorGrid textarea{color:#fff;background:#181b20;border:1px solid #3a3f49;outline:none;width:100%;padding:12px}.staffCreateGrid input:focus,.staffCreateGrid select:focus,.questionEditor input:focus,.questionEditor select:focus,.questionEditor textarea:focus,.newsEditorGrid input:focus,.newsEditorGrid textarea:focus{border-color:#2e9dff}.staffCreateGrid button,.staffActionButtons button,.questionEditorActions button,.questionList aside button,.adminNewsList aside button{color:#dceeff;cursor:pointer;background:#17466a;border:1px solid #347cb4;min-height:39px;padding:0 12px;font:700 7px Unbounded}.staffCreateGrid button:disabled,.staffActionButtons button:disabled,.questionEditorActions button:disabled{opacity:.4;cursor:not-allowed}.adminInlineMessage{color:#9ed1ff;background:#182634;border-left:2px solid #45aaff;margin:13px 0 0;padding:10px}.staffManageList,.questionList,.adminNewsList{border:1px solid #3a3f49;display:grid}.staffManageList>article{border-top:1px solid #3a3f49;grid-template-columns:1.2fr 130px 1.5fr;align-items:center;gap:15px;min-height:72px;padding:10px 12px;display:grid}.staffManageList>article:first-child{border-top:0}.staffManageList article>div:first-child{align-items:center;gap:11px;display:flex}.staffManageList article>div:first-child>i{color:#fff;background:#246b9f;border-radius:50%;place-items:center;width:38px;height:38px;font:700 7px Unbounded;display:grid}.staffManageList article span{flex-direction:column;gap:5px;display:flex}.staffManageList article b{font:700 8px Unbounded}.staffManageList article small{color:#7e8998}.staffManageList label{color:#7e8998;align-items:center;gap:8px;font-size:7px;display:flex}.staffManageList select{color:#fff;background:#181b20;border:1px solid #3a3f49;padding:8px}.staffActionButtons{justify-content:flex-end;gap:6px;display:flex}.staffActionButtons .danger,.questionList .danger,.adminNewsList .danger{color:#ff9ba5;background:#48242a;border-color:#78414a}.adminMetricGrid.compact{grid-template-columns:repeat(3,1fr)}.questionEditorGrid{grid-template-columns:repeat(2,1fr);align-items:start}.questionEditorGrid .wide,.newsEditorGrid .wide{grid-column:1/-1}.questionEditor textarea{resize:vertical;min-height:95px}.questionEditorActions{gap:8px;margin-top:14px;display:flex}.questionList>article,.adminNewsList>article{border-top:1px solid #3a3f49;grid-template-columns:100px 1fr 180px;gap:15px;padding:15px;display:grid}.questionList>article:first-child,.adminNewsList>article:first-child{border-top:0}.questionList article>span,.adminNewsList article>span{flex-direction:column;gap:7px;display:flex}.questionList article>span i{color:#fff;background:#175c8e;border-radius:50%;place-items:center;width:32px;height:32px;font:700 8px Unbounded;display:grid}.questionList article>span small,.adminNewsList article>span small{color:#6caee0;font-size:7px}.questionList article>div>b,.adminNewsList article>div>b{font:700 9px/1.5 Unbounded}.questionList ol{color:#8893a2;gap:4px;padding-left:20px;display:grid}.questionList li.correct{color:#62e4a1}.questionList aside,.adminNewsList aside{justify-content:flex-end;align-items:start;gap:6px;display:flex}.newsEditorGrid{grid-template-columns:220px 1fr}.newsEditorGrid textarea{resize:vertical;min-height:90px}.newsEditorGrid .newsBodyInput{min-height:260px}.publishToggle{align-items:center;flex-direction:row!important}.publishToggle input{width:auto}.adminNewsList article>span i{color:#71bfff;background:#193d58;padding:6px;font:700 7px Unbounded}.adminNewsList p{color:#87919f;line-height:1.5}.adminNewsList article>div>small{color:#657180}.adminPermissionNote{padding:15px!important}@media (max-width:980px){.staffCreateGrid{grid-template-columns:1fr 1fr}.staffManageList>article{grid-template-columns:1fr}.staffActionButtons{justify-content:flex-start}.questionList>article,.adminNewsList>article{grid-template-columns:80px 1fr}.questionList aside,.adminNewsList aside{grid-column:1/-1;justify-content:flex-start}}@media (max-width:700px){.staffCreateGrid,.questionEditorGrid,.newsEditorGrid{grid-template-columns:1fr}.questionEditorGrid .wide,.newsEditorGrid .wide{grid-column:auto}.adminMetricGrid.compact,.questionList>article,.adminNewsList>article{grid-template-columns:1fr}.questionList aside,.adminNewsList aside{grid-column:auto}.staffActionButtons{flex-wrap:wrap}}.adminActionBoard,.adminNotesBoard{margin-top:20px}.rankBadge{color:#65bdff;background:#2ca6ff1a;border:1px solid #2ca6ff59;border-radius:7px;justify-content:center;align-items:center;min-width:52px;padding:7px 10px;font:700 8px Unbounded;display:inline-flex}.adminActionForm{grid-template-columns:minmax(220px,1.2fr) minmax(130px,.45fr) minmax(280px,1.5fr) auto;align-items:end;gap:12px;padding:0 20px 20px;display:grid}.adminActionForm label{gap:7px;display:grid}.adminActionForm label>span{color:#8e99aa;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.adminActionForm input,.adminActionForm select,.adminNoteForm textarea{box-sizing:border-box;color:#f4f7fb;background:#181c24;border:1px solid #343b48;border-radius:5px;outline:none;width:100%;padding:11px 12px}.adminActionForm input:focus,.adminActionForm select:focus,.adminNoteForm textarea:focus{border-color:#2ca6ff;box-shadow:0 0 0 2px #2ca6ff1f}.adminActionForm button,.adminNoteForm button{color:#fff;cursor:pointer;background:#168bd8;border:0;border-radius:5px;min-height:41px;padding:0 18px;font-weight:800}.adminActionForm button:disabled,.adminNoteForm button:disabled{opacity:.55;cursor:wait}.adminFormMessage{color:#d8eafa;background:#2ca6ff14;border-left:3px solid #2ca6ff;margin:0 20px 20px;padding:10px 12px}.adminNoteForm{grid-template-columns:1fr auto;align-items:end;gap:12px;padding:0 20px 18px;display:grid}.adminNoteForm textarea{resize:vertical;min-height:86px}.adminNoteForm button{height:42px}.adminNoteList{gap:10px;padding:0 20px 20px;display:grid}.adminNoteList article{background:#1d212a;border:1px solid #313744;border-radius:5px;padding:14px 118px 14px 14px;position:relative}.adminNoteList article header{align-items:center;gap:12px;margin-bottom:8px;display:flex}.adminNoteList article header b{color:#72c4ff}.adminNoteList article time{color:#778397;font-size:12px}.adminNoteList article p{white-space:pre-wrap;color:#e7ebf1;margin:0;line-height:1.55}.adminNoteList article>button{color:#ff8585;cursor:pointer;background:#ff5b5b14;border:1px solid #ff5b5b59;border-radius:4px;padding:6px 9px;position:absolute;top:14px;right:14px}.adminEmptyState{color:#778397;text-align:center;border:1px dashed #343b48;border-radius:5px;padding:18px}@media (max-width:1050px){.adminActionForm{grid-template-columns:1fr 1fr}.adminActionReason,.adminActionForm button{grid-column:1/-1}}@media (max-width:680px){.adminActionForm,.adminNoteForm{grid-template-columns:1fr}.adminActionForm label,.adminActionReason,.adminActionForm button{grid-column:1}.adminNoteList article{padding-bottom:50px;padding-right:14px}.adminNoteList article>button{top:auto;bottom:12px}}
