@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;0,800;0,900;1,700;1,800&family=Inter:wght@400;500;600;700&display=swap";:root{color:#f8f7f5;--red:#e31036;--red-bright:#ff1645;--surface:#101010;--muted:#8b8987;--line:#ffffff1a;--display:"Barlow Condensed", sans-serif;background:#080808;font-family:Inter,sans-serif}.public-order-status{text-transform:uppercase;border:1px solid #333;width:max-content;padding:6px 8px;color:#a49e99!important;font-size:10px!important}.public-order-status.new,.public-order-status.on_hold{border-color:#d29b3759;color:#d29b37!important}.public-order-status.assigned,.public-order-status.in_progress{border-color:#65a7df59;color:#65a7df!important}.public-order-status.review{border-color:#cf7de159;color:#cf7de1!important}.public-order-status.completed,.public-order-status.published{border-color:#52c99759;color:#52c997!important}@media (width<=1000px){.custom-orders-list>article{grid-template-columns:150px minmax(220px,1fr) 170px 135px}}@media (width<=760px){.custom-orders-list>article{grid-template-columns:100px 1fr}.custom-orders-list>article>.custom-order-owner-id{border-top:1px solid #252525;grid-column:1/2;padding:14px;display:block}.custom-orders-list>article>a,.custom-orders-list>article>.custom-order-no-link{border-top:1px solid #252525;grid-column:2/3;min-height:58px}}.admin-users-table{padding-bottom:8px;box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}.admin-users-table>header{background:var(--hud-panel);min-height:70px;box-shadow:var(--hud-shadow);border-radius:5px;border:1px solid var(--hud-border)!important}.admin-users-columns{gap:7px;margin-top:8px;display:grid}.admin-users-columns>button{background:#0d0a0ad1;border-radius:5px;grid-template-columns:minmax(245px,1.35fr) minmax(175px,.85fr) 120px 90px 90px 145px 34px;gap:18px;min-height:88px;padding:12px 15px;transition:border-color .16s,background .16s,transform .16s;box-shadow:0 8px 25px #0000001f;border:1px solid var(--hud-border)!important;min-width:0!important}.admin-users-columns>button:hover{transform:translateY(-1px);background:#130f10f0!important;border-color:#ffffff21!important}.admin-users-columns>button.has-ip-match{background:linear-gradient(90deg,#e6003712,#0d0a0ae6 22%);border-color:#e6003747!important}.admin-users-columns>button.has-ip-match:before{border-radius:5px 0 0 5px;width:3px;top:0;bottom:0;box-shadow:0 0 12px #e6003773}.admin-user-identity>i{width:48px;height:48px}.admin-user-identity strong{font-size:11px}.admin-user-identity small{font-size:10px}.admin-user-identity em{background:#e600370e;border:1px solid #e600373d;border-radius:3px;width:max-content;padding:4px 6px}.admin-user-links{align-content:center}.admin-user-links small{width:max-content}.admin-user-row-fact{min-width:0}.admin-user-row-fact>small,.admin-user-row-fact>strong,.admin-user-row-fact>time{display:block}.admin-user-row-fact>small{color:#625d59;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800}.admin-user-row-fact>strong{color:#e0dcd9;font-size:11px}.admin-user-row-fact>strong em{color:#77716d;font-size:11px;font-style:normal;font-weight:500}.admin-user-row-fact>time{color:#918b87;font-size:11px}.admin-user-row-fact .admin-user-status{padding:5px 7px;font-size:10px!important}.admin-user-open{color:#67615d;background:#111;border:1px solid #292929;border-radius:4px;place-items:center;width:30px;height:30px;font-style:normal;transition:border-color .16s,color .16s;display:grid}.admin-users-columns>button:hover .admin-user-open{color:var(--red);border-color:#e600374d}.admin-users-table>footer{border:1px solid var(--hud-border);background:var(--hud-panel);border-radius:5px;margin-top:8px}@media (width<=1250px){.admin-users-columns{overflow-x:auto}.admin-users-columns>button{min-width:1050px!important}}@media (width<=760px){.admin-users-columns{overflow:visible}.admin-users-columns>button{grid-template-columns:1fr auto;gap:12px;padding:14px;min-width:0!important}.admin-user-identity,.admin-user-links{grid-column:1}.admin-user-row-fact{display:none!important}.admin-user-open{grid-area:1/2/3;align-self:center}.admin-users-table>header{padding:15px}.admin-users-table>header>small{display:none}}.admin-users-filter-actions button:first-child{color:#aaa49f!important;background:#151515!important;border-color:#303030!important}.admin-users-filters{grid-template-columns:minmax(250px,1.6fr) repeat(4,minmax(130px,1fr)) auto auto}.admin-user-links .duplicate-ip{color:#ef6c82;font-weight:800}.admin-user-ip-warning{color:var(--red);background:#e310360e;border:1px solid #e3103652;align-items:center;gap:12px;margin:16px 20px 0;padding:13px 15px;display:flex}.admin-user-ip-warning>svg{flex:none;width:18px}.admin-user-ip-warning span,.admin-user-ip-warning strong,.admin-user-ip-warning small{display:block}.admin-user-ip-warning strong{color:#e4dfdc;font-size:11px}.admin-user-ip-warning small{color:#8d8581;margin-top:5px;font-size:11px;line-height:1.55}@media (width<=1150px){.admin-users-stats{grid-template-columns:repeat(3,1fr)}.admin-users-stats article:nth-child(3){border-right:0}.admin-users-stats article:nth-child(-n+3){border-bottom:1px solid #292929}.admin-users-filters{grid-template-columns:repeat(3,1fr)}.admin-user-search{grid-column:span 2}}@media (width<=760px){.admin-users-stats{grid-template-columns:1fr 1fr}.admin-users-stats article:nth-child(3){border-right:1px solid #292929}.admin-users-stats article:nth-child(2n){border-right:0}.admin-users-stats article:nth-child(-n+4){border-bottom:1px solid #292929}.admin-users-filters{grid-template-columns:1fr}.admin-user-search{grid-column:auto}.admin-user-ip-warning{align-items:flex-start;margin:14px 14px 0}}.admin-users-page{width:min(1480px,100% - 64px);padding-top:44px}.admin-users-heading{align-items:center}.admin-users-heading h1{font-size:48px}.admin-users-heading p{max-width:640px;line-height:1.6}.admin-users-total{border:1px solid var(--hud-border);background:var(--hud-panel);min-width:154px;box-shadow:var(--hud-shadow);border-radius:5px;align-items:center;gap:12px;padding:12px 15px;display:flex}.admin-users-total>svg{width:19px;color:var(--red)}.admin-users-total span,.admin-users-total strong,.admin-users-total small{display:block}.admin-users-total strong{font-size:18px}.admin-users-total small{color:#746e6a;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:800}.admin-users-stats{gap:8px;box-shadow:none!important;background:0 0!important;border:0!important}.admin-users-stats article{background:var(--hud-panel);border-radius:5px;min-height:86px;border:1px solid var(--hud-border)!important}.admin-users-filters{padding:0;display:block;overflow:hidden}.admin-users-filters>header{border-bottom:1px solid var(--hud-border);justify-content:space-between;align-items:center;min-height:62px;padding:0 17px;display:flex}.admin-users-filters>header>div{align-items:center;gap:11px;display:flex}.admin-users-filters>header svg{width:16px;color:var(--red)}.admin-users-filters>header span,.admin-users-filters>header strong,.admin-users-filters>header small{display:block}.admin-users-filters>header strong{font-size:10px}.admin-users-filters>header small{color:#706a66;margin-top:4px;font-size:11px}.admin-users-filters>header>b{color:#ee6c83;text-transform:uppercase;background:#e6003714;border:1px solid #e600374d;border-radius:3px;padding:6px 8px;font-size:10px}.admin-users-filter-grid{grid-template-columns:minmax(280px,1.7fr) repeat(4,minmax(125px,1fr)) auto;align-items:end;gap:9px;padding:14px;display:grid}.admin-users-filter-grid label>span{color:#706a66;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.admin-user-search>div{position:relative}.admin-user-search svg{top:12px}.admin-users-filter-actions{gap:7px;display:flex}.admin-users-filter-actions button{white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:flex}.admin-users-filter-actions button:last-child{border-color:var(--red);background:var(--red);color:#fff}.admin-users-filter-actions button svg{width:13px}.admin-users-table{margin-top:16px}.admin-users-table>header{justify-content:space-between}.admin-users-table>header>small{color:#625d59;font-size:11px}.admin-users-columns>div,.admin-users-columns>button{grid-template-columns:minmax(265px,1.45fr) 145px 125px 105px 105px 135px 16px}.admin-users-columns>div{background:#00000029;min-height:42px}.admin-users-columns>button{min-height:80px;transition:background .16s;position:relative}.admin-users-columns>button.has-ip-match:before{background:var(--red);content:"";width:2px;position:absolute;top:13px;bottom:13px;left:0}.admin-user-identity>i{border-radius:5px;width:43px;height:43px}.admin-user-identity em{color:#e9667e;align-items:center;gap:5px;margin-top:6px;font-size:10px;font-style:normal;font-weight:800;display:flex}.admin-user-identity em svg{width:10px}.admin-user-links{flex-wrap:wrap;gap:6px;display:flex!important}.admin-user-links small{color:#716b67;background:#111;border:1px solid #2a2a2a;border-radius:3px;align-items:center;gap:5px;padding:5px 7px;display:flex}.admin-user-links small+small{margin:0}.admin-user-links small>span{background:#57524e;border-radius:50%;width:5px;height:5px}.admin-user-links small.linked{color:#62c99b;background:#4aba890b;border-color:#4aba8933}.admin-user-links small.linked>span{background:#52c997;box-shadow:0 0 7px #52c99780}.admin-user-status{border-radius:3px;align-items:center;gap:6px;display:flex}.admin-user-status svg{width:11px}.admin-user-number strong,.admin-user-number small{display:block}.admin-user-number strong{color:#ddd8d4;font-size:12px}.admin-user-number small{color:#6d6763;margin-top:4px;font-size:10px}.admin-users-columns time{color:#8b8581}.admin-user-detail{width:min(920px,100% - 30px);max-height:calc(100vh - 30px);padding:0;overflow:auto}.admin-user-detail>header{background:radial-gradient(circle at 0 0,#e600371f,#0000 38%);padding:24px 26px}.admin-user-detail-avatar{border-radius:5px}.admin-user-detail>header h2{letter-spacing:-.04em;font-family:Inter,sans-serif;font-weight:800}.admin-user-detail-flags{border-bottom:1px solid var(--hud-border);flex-wrap:wrap;gap:7px;padding:0 26px 17px;display:flex}.admin-user-detail-flags>span{color:#89837f;text-transform:uppercase;border:1px solid #303030;border-radius:3px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;font-weight:800;display:flex}.admin-user-detail-flags>span.connected{color:#62c99b;border-color:#4aba8940}.admin-user-detail-group{border:1px solid var(--hud-border);border-radius:4px;margin:14px 20px 0;overflow:hidden}.admin-user-detail-group>header{border-bottom:1px solid var(--hud-border);background:#ffffff04;align-items:center;gap:9px;min-height:47px;padding:0 14px;display:flex}.admin-user-detail-group>header svg{width:14px;color:var(--red)}.admin-user-detail-group>div>div{border-right:1px solid var(--hud-border);border-bottom:1px solid var(--hud-border);min-height:66px;padding:14px}.admin-user-detail-group span,.admin-user-detail-group strong{display:block}.admin-user-detail-group span{color:#68635f;text-transform:uppercase;font-size:10px;font-weight:800}.admin-user-detail-group>div strong{color:#c8c3bf;overflow-wrap:anywhere;margin-top:8px;font-size:11px}@media (width<=1250px){.admin-users-filter-grid{grid-template-columns:repeat(3,1fr)}.admin-user-search{grid-column:span 2}.admin-users-filter-actions{justify-content:flex-end}.admin-users-columns{overflow-x:auto}.admin-users-columns>div,.admin-users-columns>button{min-width:1050px}}@media (width<=760px){.admin-users-page{width:calc(100% - 28px);padding-top:28px}.admin-users-heading{align-items:flex-start}.admin-users-total{box-sizing:border-box;width:100%}.admin-users-filter-grid{grid-template-columns:1fr}.admin-user-search{grid-column:auto}.admin-users-filter-actions{justify-content:stretch}.admin-users-filter-actions button{flex:1}.admin-users-table>header>small{display:none}.admin-user-detail>header{padding:20px 14px}.admin-user-detail-flags{padding:0 14px 14px}.admin-user-detail-group{margin-left:14px;margin-right:14px}.admin-user-detail-group>div{grid-template-columns:1fr}.admin-user-detail-group>div>div,.admin-user-detail-group>div>div:nth-child(2n){border-right:0}.admin-user-detail-group>div>div.wide{grid-column:auto}}:is(.dashboard-shell,.whitelist-page){--red:#e60037;--red-bright:#ff1645;--hud-bg:#0a0202db;--hud-surface:#0d0a0ae0;--hud-soft:#ffffff06;--hud-border:#fff1;--hud-shadow:0 18px 48px #0003;font-family:Inter,sans-serif}.dashboard-shell{background:#080808}.dashboard-main{background:radial-gradient(circle at 96% 0,#e6003713,#0000 28%),radial-gradient(circle at 22% 100%,#6e23300a,#0000 34%),#080808}.dashboard-sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:16px 0 50px #0003;z-index:90!important;border-color:var(--hud-border)!important;background:radial-gradient(circle at 15% 22%,#e6003712,#0000 25%),#080606f5!important}.dashboard-nav a{border:1px solid #0000;border-radius:4px!important}.dashboard-nav a.active{border-color:#e600373b;border-left:3px solid var(--red);box-shadow:0 10px 28px #0000001f;background:linear-gradient(90deg,#e6003721,#0f0c0cc2 72%)!important}.dashboard-user,.dashboard-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--hud-border)!important;background:#0a0707eb!important}.dashboard-main :is(.character-picker,.identity-card,.character-data-panel,.server-live-card,.timeline-card,.ticket-summary-grid article,.ticket-list-panel,.admin-tickets-page .ticket-summary-grid>button,.admin-ticket-list,.admin-users-stats,.admin-users-filters,.admin-users-table,.logs-stats,.logs-filters,.logs-table-panel,.devtools-panel,.dev-setting-card,.dev-rules-manager,.dev-custom-orders,.dev-log-cleanup,.custom-orders-list>article,.custom-orders-empty,.custom-workspace-stats,.custom-notices,.custom-queue,.rules-document,.punishments-table,.application-list,.application-review,.character-review-facts,.character-biography-review,.review-history,.review-decision-trigger){box-shadow:var(--hud-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--hud-border)!important;background:var(--hud-surface)!important;border-radius:5px!important}.dashboard-main :is(.admin-page-heading,.admin-status-tabs){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--hud-border)!important;background:#0a0707e0!important}.dashboard-main :is(.custom-orders-heading h1,.custom-workspace>header h1,.tickets-page-heading h1,.admin-users-heading h1,.logs-heading h1,.devtools-heading h1,.rules-heading h1,.punishments-heading h1,.admin-page-heading h1,.review-heading h1){letter-spacing:-.045em!important;font-family:Inter,sans-serif!important;font-weight:800!important}.dashboard-main :is(.custom-orders-heading,.custom-workspace>header,.tickets-page-heading,.admin-users-heading,.logs-heading,.devtools-heading,.rules-heading,.punishments-heading)>div>span{color:var(--red)}.dashboard-main :is(.character-picker button,.admin-status-tabs button,.ticket-list-tools button,.custom-queue nav button,.logs-heading nav button,.dev-log-type button){border-radius:4px!important}.dashboard-main :is(.character-picker button.active,.admin-status-tabs button.active,.ticket-list-tools button.active,.custom-queue nav button.active,.logs-heading nav button.active,.dev-log-type button.active){color:#fff;box-shadow:0 0 18px #e600370f;background:#e600371c!important;border-color:#e600376b!important}.identity-card:before{box-shadow:0 0 10px #e60037cc;background:var(--red)!important;width:100%!important;height:3px!important}.dashboard-main :is(.identity-facts>div,.identity-banking,.identity-banking>div+div,.character-data-panel header,.data-columns,.data-row,.server-live-body,.timeline-card>header,.timeline-event,.ticket-list-panel>header,.ticket-list-columns>div,.ticket-list-columns>button,.admin-users-table>header,.admin-users-columns>div,.admin-users-columns>button,.logs-filters>header,.logs-table-panel>header,.logs-table-head,.logs-table button,.custom-queue>header,.custom-queue-head,.custom-queue-row,.dev-rules-manager>header,.dev-rules-manager>footer,.dev-custom-orders>header,.dev-log-cleanup>header){border-color:var(--hud-border)!important}.dashboard-main :is(.data-row,.ticket-list-columns>button,.admin-users-columns>button,.logs-table button,.custom-queue-row):hover{background:#ffffff06!important}.server-live-card,.timeline-card,.ticket-list-panel,.admin-users-table,.logs-table-panel,.custom-queue{overflow:hidden}.server-live-card>a,.tickets-page-heading>button,.devtools-heading>button,.review-decision-trigger button,.dev-rules-manager>footer button,.dev-custom-orders form>button{box-shadow:0 8px 26px #e600371f;background:var(--red)!important}.dashboard-shell :is(input,select,textarea){color:#e1e1e1;border-color:var(--hud-border)!important;background:#00000052!important;border-radius:4px!important}.dashboard-shell select option,.whitelist-page select option{color:#e1e1e1!important;background:#141010!important}.dashboard-shell select option:checked,.dashboard-shell select option:hover,.whitelist-page select option:checked,.whitelist-page select option:hover{background:var(--red)!important;color:#fff!important}.notification-popover{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:100!important;border-color:var(--hud-border)!important;background:var(--hud-bg)!important;border-radius:5px!important;box-shadow:0 26px 75px #000000d1,0 0 24px #e600370d!important}.notification-popover :is(header,.notification-item){border-color:var(--hud-border)!important}:is(.settings-modal-backdrop,.character-modal-backdrop,.ticket-modal-backdrop,.decision-modal-backdrop){-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#000000ba!important}:is(.settings-modal,.character-create-modal,.ticket-create-modal,.ticket-chat,.admin-user-detail,.log-detail,.custom-order-editor,.dev-log-confirm,.decision-modal){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0202e6!important;border-color:#e60037 #ffffff13 #ffffff13!important;border-top-style:solid!important;border-top-width:3px!important;border-radius:6px!important;box-shadow:0 32px 100px #000000d6,0 0 30px #e600370b!important}.whitelist-page .portal-header{border-color:var(--hud-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080606f0}.whitelist-page :is(.portal-intro,.question-card,.pending-panel,.admin-feedback,.portal-loading){box-shadow:var(--hud-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--hud-border)!important;background:var(--hud-surface)!important;border-radius:5px!important}.whitelist-page .question-card{position:relative;overflow:hidden}.whitelist-page .question-card:after{content:"";background:#e6003738;height:2px;position:absolute;bottom:0;left:0;right:0}.whitelist-page :is(textarea,input,select){color:#e1e1e1;border-color:var(--hud-border)!important;background:#00000052!important;border-radius:4px!important}.whitelist-page :is(textarea,input,select):focus{box-shadow:0 0 0 3px #e600370e;border-color:#e6003794!important}@media (width<=760px){.dashboard-main:before{inset:76px 0 0}.dashboard-main :is(.character-picker,.identity-card,.character-data-panel,.server-live-card,.timeline-card,.ticket-list-panel,.admin-users-table,.logs-table-panel),.whitelist-page .portal-header{-webkit-backdrop-filter:none;backdrop-filter:none}}.application-review,.review-heading,.review-heading>div:last-child,.review-answers,.review-answers article,.review-history,.review-history-item,.admin-feedback{min-width:0;max-width:100%}.review-answers article{overflow:hidden}.review-answers :is(h3,p),.review-heading :is(h1,p,span),.review-history-item :is(strong,small,p),.admin-feedback :is(strong,p){overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;max-width:100%}.review-answers p{z-index:1;position:relative}.staff-layout,.admin-staff-layout,.application-list{min-width:0}.admin-staff-layout{align-items:start;grid-template-columns:320px minmax(0,1fr)!important}.admin-staff-layout>.application-list{height:calc(100vh - 64px);position:sticky;top:64px;overflow-y:auto}.admin-staff-layout>.application-review{width:100%;max-width:none!important;padding:28px 30px 90px!important}.application-review>.review-heading{width:100%;max-width:none}.application-review .review-answers{gap:9px;width:100%;margin-top:14px;grid-template-columns:minmax(0,1fr)!important}.application-review .review-answers article{width:100%;min-height:0;padding:24px 28px 27px}.application-review .review-answers article:after{font-size:82px;bottom:-15px;right:24px}.application-review .review-answers h3{letter-spacing:-.015em;max-width:1200px;margin:12px 0 16px;font:700 17px/1.45 Inter,sans-serif}.application-review .review-answers p{color:#b8b4b1;background:#ffffff05;border-left:2px solid #e600376b;border-radius:0 4px 4px 0;max-width:1400px;padding:16px 18px;font-size:11px;line-height:1.85}.application-review :is(.review-history,.admin-feedback,.character-review-facts,.character-biography-review,.character-review-result,.review-decision-trigger){width:100%;max-width:none}.application-review .character-biography-review{padding:28px 30px}.application-review .character-biography-review p{max-width:1500px;font-size:11px;line-height:1.9}.application-review .review-heading{padding:24px 28px}.application-review .review-heading h1{letter-spacing:-.035em!important;font-family:Inter,sans-serif!important}.application-review .portal-loading{width:100%;min-height:300px}@media (width<=1100px){.admin-staff-layout{grid-template-columns:270px minmax(0,1fr)!important}.admin-staff-layout>.application-review{padding:22px 20px 70px!important}.application-review .review-answers article{padding:21px}.application-review .review-answers p{padding:14px 15px}}@media (width<=760px){.admin-staff-layout{display:block!important}.admin-staff-layout>.application-list{height:auto;max-height:340px;position:static}.admin-staff-layout>.application-review{padding:16px 14px 60px!important}.application-review .review-answers article{padding:18px 16px 20px}.application-review .review-answers h3{font-size:15px}.application-review .review-answers p{padding:13px 14px;font-size:10px}.application-review .character-biography-review{padding:20px 17px}}.whitelist-steps{border:1px solid var(--hud-border);background:var(--hud-surface);box-shadow:var(--hud-shadow);border-radius:5px;grid-template-columns:repeat(3,1fr);margin-bottom:28px;display:grid;overflow:hidden}.whitelist-steps>div{border-right:1px solid var(--hud-border);align-items:center;gap:12px;min-height:74px;padding:14px 18px;display:flex;position:relative}.whitelist-steps>div:last-child{border-right:0}.whitelist-steps>div:not(:last-child):after{z-index:2;border-top:1px solid var(--hud-border);border-right:1px solid var(--hud-border);content:"";background:#0d0a0a;width:7px;height:7px;position:absolute;top:31px;right:-4px;transform:rotate(45deg)}.whitelist-steps i{color:#777;background:#ffffff06;border:1px solid #343034;border-radius:4px;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-style:normal;font-weight:800;display:grid}.whitelist-steps i svg{width:14px}.whitelist-steps small,.whitelist-steps strong{display:block}.whitelist-steps small{color:#666168;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:800}.whitelist-steps strong{color:#9c979b;margin-top:6px;font-size:11px}.whitelist-steps .complete i{color:#58c592;background:#48b98a14;border-color:#48b98a47}.whitelist-steps .active{background:#e600370b}.whitelist-steps .active i{color:#ff5575;background:#e600371f;border-color:#e6003766;box-shadow:0 0 12px #e600371c}.whitelist-steps .active strong{color:#fff}.whitelist-steps .locked{opacity:.42}.whitelist-discord-step{border:1px solid #e6003752;border-top:3px solid var(--red);background:radial-gradient(circle at 100% 0,#e600371f,transparent 38%),var(--hud-surface);border-radius:5px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:17px;margin-bottom:24px;padding:24px;display:grid;box-shadow:0 18px 48px #00000038,0 0 24px #e600370a}.whitelist-discord-step.linked{background:radial-gradient(circle at 100% 0,#48b98a14,transparent 38%),var(--hud-surface);border-color:#48b98a #48b98a40 #48b98a40}.whitelist-discord-icon{width:48px;height:48px;color:var(--red);background:#e600371a;border:1px solid #e6003759;border-radius:5px;place-items:center;display:grid}.whitelist-discord-step.linked .whitelist-discord-icon{color:#58c592;background:#48b98a14;border-color:#48b98a47}.whitelist-discord-icon svg{width:21px}.whitelist-discord-step span{color:var(--red);letter-spacing:.14em;font-size:10px;font-weight:800}.whitelist-discord-step.linked span{color:#58c592}.whitelist-discord-step h2{letter-spacing:-.025em;margin:7px 0 6px;font:800 22px/1 Inter,sans-serif}.whitelist-discord-step p{color:#918c90;max-width:720px;margin:0;font-size:10px;line-height:1.65}.whitelist-discord-step p strong{color:#ddd}.whitelist-discord-step>a{background:var(--red);color:#fff;text-transform:uppercase;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 15px;font-size:11px;font-weight:800;display:flex;box-shadow:0 8px 25px #e6003721}.whitelist-discord-step.linked>a{background:#287e61}.whitelist-discord-step>a svg{width:14px}.whitelist-actions .submit:disabled{filter:saturate(.35)}@media (width<=760px){.whitelist-steps{grid-template-columns:1fr}.whitelist-steps>div{border-right:0;border-bottom:1px solid var(--hud-border);min-height:62px}.whitelist-steps>div:last-child{border-bottom:0}.whitelist-steps>div:not(:last-child):after{display:none}.whitelist-discord-step{grid-template-columns:42px 1fr;padding:18px 15px}.whitelist-discord-icon{width:42px;height:42px}.whitelist-discord-step>a{grid-column:1/-1}}.public-rules-shell{background:radial-gradient(circle at 75% 0,#e3103612,#0000 32%),#080808;min-height:100vh}.public-rules-header{background:#080808f0;border-bottom:1px solid #ffffff1f;height:92px}.public-rules-header>.container{justify-content:space-between;align-items:center;height:100%;display:flex}.public-rules-header nav{align-items:center;gap:12px;display:flex}.public-rules-header nav a{color:#aaa6a3;text-transform:uppercase;border:1px solid #2d2d2d;align-items:center;gap:8px;height:40px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.public-rules-header nav a:hover{color:#fff;border-color:#555}.public-rules-header nav svg{width:13px}.public-rules-header nav .public-rules-login{border-color:var(--red);background:var(--red);color:#fff}.public-rules-page{padding-top:58px}.public-rules-loading{color:#77716d;background:#0e0e0e;border:1px solid #292929;place-items:center;min-height:260px;margin-top:22px;font-size:10px;display:grid}.rules-page,.punishments-page{width:min(1220px,100% - 56px);margin:0 auto;padding:38px 0 70px}.rules-heading,.punishments-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.rules-heading span,.punishments-heading span{color:var(--red);letter-spacing:.16em;font-size:11px;font-weight:800}.rules-heading h1,.punishments-heading h1{font:800 43px/.9 var(--display);text-transform:uppercase;margin:9px 0 8px}.rules-heading p,.punishments-heading p{color:#7d7773;margin:0;font-size:10px}.rules-heading>svg{width:42px;height:42px;color:var(--red);background:#e3103612;border:1px solid #e3103652;padding:10px}.punishments-heading>b{color:#aaa49f;text-transform:uppercase;background:#121212;border:1px solid #303030;padding:10px 13px;font-size:11px}.rules-document{border:1px solid #292929;border-top:2px solid var(--red);background:#0e0e0e;margin-top:22px;padding:42px 48px}.rules-document h2{font:800 34px/1 var(--display);text-transform:uppercase;margin:0 0 28px}.rules-document h3{color:#e3dfdc;border-top:1px solid #292929;margin:34px 0 13px;padding-top:24px;font-size:15px}.rules-document p{color:#aaa49f;margin:10px 0;font-size:11px;line-height:1.8}.rules-document ul{margin:12px 0;padding:0;list-style:none}.rules-document li{color:#aaa49f;border-bottom:1px solid #202020;padding:10px 12px 10px 28px;font-size:11px;line-height:1.65;position:relative}.rules-document li:before{content:"";background:var(--red);width:5px;height:5px;position:absolute;top:17px;left:8px}.rules-updated{color:#706b67;background:#0b0b0b;border:1px solid #292929;border-top:0;align-items:center;gap:9px;min-height:58px;padding:0 18px;display:flex}.rules-updated svg{width:14px;color:var(--red)}.rules-updated span{text-transform:uppercase;font-size:11px;font-weight:800}.rules-updated strong{color:#b8b2ae;font-size:11px}.rules-updated small{font-size:11px}.punishments-table{background:#0e0e0e;border:1px solid #292929;margin-top:22px}.punishments-table>header{border-bottom:1px solid #292929;align-items:center;gap:11px;min-height:68px;padding:0 18px;display:flex}.punishments-table>header>svg{width:18px;color:var(--red)}.punishments-table>header strong,.punishments-table>header small{display:block}.punishments-table>header strong{font-size:11px}.punishments-table>header small{color:#716b67;margin-top:5px;font-size:11px}.punishments-columns>div,.punishments-columns>article{grid-template-columns:minmax(170px,1fr) 110px minmax(240px,1.6fr) 130px 155px minmax(150px,1fr);align-items:center;gap:16px;display:grid}.punishments-columns>div:first-child{color:#68635f;text-transform:uppercase;border-bottom:1px solid #292929;min-height:38px;padding:0 18px;font-size:10px;font-weight:800}.punishments-columns>article{color:#aaa49f;border-bottom:1px solid #232323;min-height:82px;padding:12px 18px;font-size:11px}.punishments-columns>article:last-child{border-bottom:0}.punishments-columns article strong,.punishments-columns article small{display:block}.punishments-columns article small{color:#68635f;margin-top:5px;font-size:10px}.punishments-columns article p{color:#8c8682;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.6}.punishments-columns time{color:#817b77;font-size:11px}.punishment-type{color:#d29b37;text-transform:uppercase;background:#d29b370f;border:1px solid #38302a;width:max-content;padding:6px 8px;font-size:10px;font-weight:800}.punishment-type.ban{color:#ef536f;background:#e3103612;border-color:#e3103659}.punishments-empty{color:#716b67;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px!important;min-height:230px!important;display:flex!important}.punishments-empty svg{color:#48b98a;width:28px}.punishments-empty strong{color:#b8b2ae!important}.punishments-empty p{margin:0!important}.dev-rules-manager{background:#0e0e0e;border:1px solid #292929;margin-top:14px}.dev-rules-manager>header{border-bottom:1px solid #292929;align-items:center;gap:13px;padding:22px 24px;display:flex}.dev-rules-manager>header>span{width:42px;height:42px;color:var(--red);background:#e3103612;border:1px solid #e310364d;place-items:center;display:grid}.dev-rules-manager>header svg{width:18px}.dev-rules-manager>header small{color:var(--red);letter-spacing:.14em;font-size:11px;font-weight:800}.dev-rules-manager>header h2{font:700 24px/1 var(--display);text-transform:uppercase;margin:6px 0 0}.dev-rules-manager>header p{color:#77716d;margin:7px 0 0;font-size:11px}.dev-rules-manager .devtools-message{margin:14px 24px 0}.dev-rules-editor{grid-template-columns:210px 1fr;gap:18px;padding:20px 24px;display:grid}.dev-rules-help{background:#0a0a0a;border:1px solid #292929;padding:16px}.dev-rules-help strong,.dev-rules-help span,.dev-rules-help small{display:block}.dev-rules-help strong{margin-bottom:14px;font-size:10px}.dev-rules-help span{color:#8d8783;margin-top:8px;font-size:11px}.dev-rules-help code{width:24px;color:var(--red);margin-right:5px;display:inline-block}.dev-rules-help small{color:#66615d;margin-top:22px;font-size:11px;line-height:1.6}.dev-rules-editor label>span{color:#77716d;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.dev-rules-editor textarea{box-sizing:border-box;resize:vertical;color:#ddd;background:#090909;border:1px solid #292929;outline:0;width:100%;min-height:330px;padding:16px;font:400 11px/1.7 Inter,sans-serif}.dev-rules-editor textarea:focus{border-color:#e310368c}.dev-rules-manager>footer{color:#68635f;border-top:1px solid #292929;justify-content:space-between;align-items:center;min-height:62px;padding:0 24px;font-size:11px;display:flex}.dev-rules-manager>footer button{background:var(--red);color:#fff;text-transform:uppercase;cursor:pointer;border:0;align-items:center;gap:8px;height:40px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.dev-rules-manager>footer button:disabled{opacity:.45}.dev-rules-manager>footer svg{width:14px}@media (width<=900px){.punishments-columns{overflow-x:auto}.punishments-columns>div,.punishments-columns>article{min-width:1050px}.dev-rules-editor{grid-template-columns:1fr}.dev-rules-help{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dev-rules-help strong{width:100%;margin:0}.dev-rules-help span{margin:0}.dev-rules-help small{width:100%;margin:5px 0 0}}@media (width<=760px){.rules-page,.punishments-page{width:calc(100% - 28px);padding-top:28px}.rules-heading,.punishments-heading{flex-direction:column;align-items:flex-start}.rules-document{padding:26px 20px}.rules-document h2{font-size:27px}.rules-updated{flex-wrap:wrap;align-items:flex-start;padding:15px 16px}.dev-rules-editor{padding:16px}.dev-rules-manager>header,.dev-rules-manager>footer{padding-left:16px;padding-right:16px}}@media (width<=600px){.public-rules-header{height:78px}.public-rules-header>.container{width:calc(100% - 28px)}.public-rules-header .brand-copy{display:none}.public-rules-header nav a:first-child{justify-content:center;width:42px;padding:0;font-size:0}.public-rules-header nav .public-rules-login{padding:0 11px}.public-rules-page{padding-top:30px}}.rules-tools{background:#0d0d0d;border:1px solid #292929;justify-content:space-between;align-items:center;gap:18px;min-height:62px;margin-top:26px;padding:10px 14px;display:flex}.rules-tools label{background:#090909;border:1px solid #303030;align-items:center;gap:10px;width:min(560px,100%);height:40px;padding:0 12px;display:flex}.rules-tools label>svg{width:15px;color:var(--red)}.rules-tools input{color:#ddd;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.rules-tools label button{color:#777;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.rules-tools label button svg{width:13px}.rules-tools>span{color:#706b67;text-transform:uppercase;font-size:11px;font-weight:800}.rules-layout{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.rules-index{background:#0d0d0d;border:1px solid #292929;position:sticky;top:22px}.rules-index>strong{color:#77716d;text-transform:uppercase;border-bottom:1px solid #292929;align-items:center;height:46px;padding:0 15px;font-size:11px;display:flex}.rules-index nav{padding:7px}.rules-index a{color:#99938f;grid-template-columns:28px 1fr 14px;align-items:center;gap:5px;min-height:42px;padding:0 8px;font-size:11px;font-weight:700;display:grid}.rules-index a:hover{color:#fff;background:#e3103612}.rules-index a span{color:var(--red);font-size:10px}.rules-index a svg{color:#4e4a47;width:12px}.rules-content{gap:12px;min-width:0;display:grid}.rules-content .rules-document{margin-top:0;padding:0 34px 32px;scroll-margin-top:22px}.rules-document>header{border-bottom:1px solid #292929;align-items:center;gap:13px;min-height:76px;margin:0 -34px 24px;padding:0 34px;display:flex}.rules-document>header>span{width:31px;height:31px;color:var(--red);background:#e3103612;border:1px solid #e310364d;place-items:center;font-size:11px;font-weight:800;display:grid}.rules-document>header h2{text-transform:none;letter-spacing:-.04em;margin:0;font:800 25px/1 Inter,sans-serif}.rules-document h3{margin:28px 0 9px;padding-top:22px;scroll-margin-top:20px;font-size:13px}.rules-document h3:first-of-type{border-top:0;margin-top:0;padding-top:0}.rules-document p{max-width:850px;font-size:10.5px;line-height:1.78}.rules-document a{color:#ef536f;text-underline-offset:3px;text-decoration:underline}.rules-no-results{color:#716b67;text-align:center;background:#0d0d0d;border:1px solid #292929;flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex}.rules-no-results>svg{color:#4f4b48;width:30px}.rules-no-results strong{color:#ccc6c2;margin-top:13px}.rules-no-results p{margin:7px 0 14px;font-size:11px}.rules-no-results button{border:1px solid var(--red);color:#ef536f;text-transform:uppercase;cursor:pointer;background:#e3103614;height:36px;padding:0 12px;font-size:11px;font-weight:800}.rules-layout+.rules-updated{border-top:1px solid #292929;margin-left:259px}.dev-rules-workspace{grid-template-columns:225px minmax(0,1fr);gap:16px;padding:20px 24px;display:grid}.dev-rules-workspace>aside{background:#0a0a0a;border:1px solid #292929}.dev-rules-workspace>aside>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex}.dev-rules-workspace>aside>header strong{text-transform:uppercase;font-size:11px}.dev-rules-workspace>aside>header button{color:#aaa;text-transform:uppercase;cursor:pointer;background:#151515;border:1px solid #343434;align-items:center;gap:5px;height:29px;padding:0 8px;font-size:10px;font-weight:800;display:flex}.dev-rules-workspace>aside>header svg{width:11px}.dev-rules-workspace>aside nav{padding:6px}.dev-rules-workspace>aside nav button{color:#89837f;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:27px 1fr;align-items:center;width:100%;min-height:38px;padding:0 9px;font-size:11px;display:grid}.dev-rules-workspace>aside nav button span{color:#5e5956;font-size:10px}.dev-rules-workspace>aside nav button.active{color:#fff;background:#e3103617}.dev-rules-workspace>aside nav button.active span{color:var(--red)}.dev-rules-workspace>aside>small{color:#5f5a57;border-top:1px solid #242424;margin:8px 12px 14px;padding-top:12px;font-size:10px;line-height:1.7;display:block}.dev-rules-section-editor{min-width:0}.dev-rules-section-actions{justify-content:flex-end;gap:5px;margin-bottom:11px;display:flex}.dev-rules-section-actions button{color:#888;text-transform:uppercase;cursor:pointer;background:#121212;border:1px solid #303030;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:10px;font-weight:800;display:flex}.dev-rules-section-actions button:disabled{opacity:.35}.dev-rules-section-actions button.danger{color:#e66a7f}.dev-rules-section-actions svg{width:11px}.dev-rules-section-editor label{margin-bottom:11px;display:block}.dev-rules-section-editor label>span{color:#77716d;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.dev-rules-section-editor input,.dev-rules-section-editor textarea{box-sizing:border-box;color:#ddd;background:#090909;border:1px solid #292929;outline:0;width:100%;font:400 10px/1.7 Inter,sans-serif}.dev-rules-section-editor input{height:42px;padding:0 12px}.dev-rules-section-editor textarea{resize:vertical;min-height:390px;padding:14px}.dev-rules-section-editor input:focus,.dev-rules-section-editor textarea:focus{border-color:#e310368c}.dev-rules-format{color:#706b67;flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}.dev-rules-format strong{color:#918b87}.dev-rules-format code{color:var(--red);margin-right:4px}@media (width<=900px){.rules-layout{grid-template-columns:1fr}.rules-index{position:static}.rules-index nav{grid-template-columns:1fr 1fr;display:grid}.rules-layout+.rules-updated{margin-left:0}.dev-rules-workspace{grid-template-columns:1fr}.dev-rules-workspace>aside nav{grid-template-columns:1fr 1fr;display:grid}}@media (width<=600px){.rules-tools{flex-direction:column;align-items:stretch}.rules-tools>span{padding:0 2px}.rules-index nav,.dev-rules-workspace>aside nav{grid-template-columns:1fr}.rules-content .rules-document{padding:0 18px 24px}.rules-document>header{min-height:67px;margin:0 -18px 20px;padding:0 18px}.rules-document>header h2{font-size:21px}.dev-rules-workspace{padding:16px}.dev-rules-section-editor textarea{min-height:330px}}.dashboard-shell{--red:#e60037;--red-bright:#ff1645;--hud-bg:#0a0202db;--hud-panel:#0d0a0ae0;--hud-panel-soft:#110e0ec2;--hud-border:#fff1;--hud-muted:#88848a;--display:Inter,sans-serif;background:#070707;font-family:Inter,sans-serif}.dashboard-main{isolation:isolate;z-index:91;background:radial-gradient(circle at 95% 2%,#e6003712,#0000 27%),radial-gradient(circle at 35% 100%,#5519230d,#0000 34%),#080808;position:relative}.dashboard-main:before{z-index:-1;pointer-events:none;content:"";background:linear-gradient(135deg,#ffffff03,#0000 30%),linear-gradient(#0000 55%,#00000029);position:fixed;inset:0 0 0 270px}.dashboard-sidebar{border-color:var(--hud-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 15% 23%,#e6003712,#0000 25%),#080606f0;box-shadow:14px 0 45px #0000002e}.dashboard-nav a{border:1px solid #0000;border-radius:4px;transition:border-color .18s,background .18s,color .18s,transform .18s}.dashboard-nav a:hover{border-color:var(--hud-border);background:#ffffff06;transform:translate(2px)}.dashboard-nav a.active{border-color:#e6003738;border-left:3px solid var(--red);background:linear-gradient(90deg,#e6003721,#0f0c0cbf 72%);box-shadow:inset 0 0 20px #e6003706,0 8px 25px #0000001f}.dashboard-user{border-color:var(--hud-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0707eb}.dashboard-user button,.dashboard-user-avatar{border-color:var(--hud-border);background:#ffffff09;border-radius:4px}.dashboard-shell :is(h1,h2,h3,strong){letter-spacing:-.01em}.dashboard-shell :is(.custom-orders-heading h1,.custom-workspace>header h1,.tickets-page-heading h1,.admin-users-heading h1,.devtools-heading h1,.rules-heading h1,.punishments-heading h1){letter-spacing:-.045em;font-family:Inter,sans-serif;font-weight:800}.dashboard-content-wide{padding-top:34px}.character-picker,.identity-card,.character-data-panel,.server-live-card,.timeline-card,.ticket-list-panel,.admin-users-table,.admin-users-stats,.admin-users-filters,.devtools-panel,.dev-setting-card,.dev-rules-manager,.dev-custom-orders,.dev-log-cleanup,.custom-orders-list>article,.custom-orders-empty,.custom-workspace-stats,.custom-notices,.custom-queue,.logs-table-panel,.rules-document,.punishments-table{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:5px;box-shadow:0 14px 40px #00000029;border-color:var(--hud-border)!important;background:var(--hud-panel)!important}.character-picker{padding:14px}.character-picker button{border-color:var(--hud-border);background:#ffffff06;border-radius:4px;transition:border-color .18s,background .18s,transform .18s}.character-picker button:hover:not(:disabled){background:#ffffff0b;border-color:#ffffff24;transform:translateY(-1px)}.character-picker button.active{background:#e600371f;border-color:#e600376b;box-shadow:0 0 18px #e6003712}.character-picker button.active>i{background:#e6003738;box-shadow:inset 0 0 0 1px #e6003761,0 0 12px #e6003721}.identity-card{overflow:hidden}.identity-card:before{width:100%;height:3px;box-shadow:0 0 10px #e60037b3}.identity-hero{border-color:var(--hud-border);background:radial-gradient(circle at 13% 15%,#e600372b,#0000 38%),#0f0a0bd1}.identity-monogram{background:#e6003729;border-color:#e600376b;border-radius:5px;box-shadow:0 0 18px #e600371f}.identity-hero h2{letter-spacing:-.055em;font-family:Inter,sans-serif;font-weight:800;line-height:.94}.identity-facts>div,.identity-banking,.identity-banking>div+div{border-color:var(--hud-border)}.identity-banking{background:#0000001f}.identity-status i,.server-live-top i.online{box-shadow:0 0 10px}.character-data-panel{overflow:hidden}.character-data-panel header,.data-columns,.data-row{border-color:var(--hud-border)!important}.data-row{transition:background .16s}.data-row:hover{background:#ffffff05}.server-live-card{overflow:hidden}.server-live-body{background:radial-gradient(circle at 100% 0,#e6003714,#0000 42%)}.server-live-card>a{background:var(--red);transition:background .18s;box-shadow:0 -1px #ffffff0f,0 0 18px #e600371a}.timeline-card{overflow:hidden}.timeline-card>header,.timeline-event{border-color:var(--hud-border)!important}.timeline-event>span{border:1px solid var(--hud-border);border-radius:4px}.timeline-event:not(:last-child):before{background:var(--hud-border)}.notification-popover{border-color:var(--hud-border);background:var(--hud-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:5px;box-shadow:0 24px 70px #000000c7,0 0 22px #e600370d}.notification-popover:before{z-index:4;background:var(--red);content:"";height:3px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 9px #e60037cc}.notification-popover header,.notification-item{border-color:var(--hud-border)!important}.notification-item:hover{background:#e600370e!important}.settings-modal-backdrop,.character-modal-backdrop,.ticket-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8}.settings-modal,.character-create-modal,.ticket-create-modal,.ticket-chat,.admin-user-detail,.custom-order-editor,.dev-log-confirm{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:6px;box-shadow:0 30px 95px #000000d1,0 0 30px #e600370b;border-color:var(--hud-border)!important;border-top:3px solid var(--red)!important;background:var(--hud-bg)!important}.dashboard-shell :is(input,select,textarea){border-radius:4px;border-color:var(--hud-border)!important;background:#0000004d!important}.dashboard-shell :is(input,select,textarea):focus{box-shadow:0 0 0 3px #e600370e;border-color:#e6003794!important}.dashboard-shell button{border-radius:4px}.dashboard-shell :is(.tickets-page-heading>button,.devtools-heading>button,.character-create-modal form>footer button,.dev-rules-manager>footer button,.dev-custom-orders form>button){background:var(--red);box-shadow:0 8px 24px #e600371a}.ticket-summary-grid article,.admin-tickets-page .ticket-summary-grid>button{border-radius:5px;box-shadow:0 12px 35px #00000021;border-color:var(--hud-border)!important;background:var(--hud-panel)!important}.ticket-summary-grid article>div>i,.ticket-title-cell>i,.admin-ticket-person>i,.custom-workspace-stats i,.admin-users-stats i{border-color:var(--hud-border);background:#e600370e;border-radius:4px}.ticket-list-panel,.admin-users-table,.custom-queue,.logs-table-panel{overflow:hidden}.ticket-list-columns>button,.admin-users-columns>button,.custom-queue-row{border-color:var(--hud-border)!important}.ticket-list-columns>button:hover,.admin-users-columns>button:hover,.custom-queue-row:hover{background:#ffffff06}@media (width<=760px){.dashboard-main:before{inset:76px 0 0}.dashboard-content-wide{padding-top:22px}.character-picker{padding:12px}.identity-card,.server-live-card,.timeline-card{-webkit-backdrop-filter:none;backdrop-filter:none}}.custom-workspace-stats-two{grid-template-columns:repeat(2,1fr)}.custom-workspace-stats-two article:last-child{border-right:0}.custom-queue-row-simple,.custom-queue-head{grid-template-columns:minmax(250px,1.4fr) 180px 140px 170px 125px}.custom-queue nav button b{color:#aaa;margin-left:5px;font-size:10px}.custom-order-editor-advanced{width:min(1280px,100% - 30px);padding:0;overflow:hidden}.custom-order-editor-advanced>header{border-bottom:1px solid #292929;padding:23px 25px}.custom-order-editor-advanced>.ticket-error{margin:12px 24px 0}.custom-order-work-layout{grid-template-columns:minmax(420px,.95fr) minmax(430px,1.05fr);min-height:620px;max-height:calc(100vh - 150px);display:grid}.custom-order-work-layout>form{border-right:1px solid #292929;padding:22px;overflow-y:auto}.custom-readonly-url{color:#77716d;overflow-wrap:anywhere;background:#0b0b0b;border:1px solid #292929;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;font-size:11px;text-decoration:none;display:flex}.custom-readonly-url:hover{color:#ddd;border-color:#444}.custom-readonly-url svg{flex:none;width:14px}.custom-image-input{background:#090909;border:1px solid #292929;display:flex}.custom-image-input>svg{width:15px;color:var(--red);margin:0 12px}.custom-image-input input{border:0}.custom-editor-actions{border-top:1px solid #292929;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:15px;display:flex}.custom-editor-actions button{color:#aaa49f;text-transform:uppercase;cursor:pointer;background:#151515;border:1px solid #303030;align-items:center;gap:8px;height:41px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.custom-editor-actions button:last-child{border-color:var(--red);background:var(--red);color:#fff}.custom-editor-actions svg{width:13px}.custom-order-conversation{background:#0b0b0b;grid-template-rows:auto 1fr auto;min-width:0;display:grid}.custom-order-conversation>header{border-bottom:1px solid #292929;align-items:center;gap:10px;min-height:62px;padding:0 18px;display:flex}.custom-order-conversation>header>svg{width:17px;color:var(--red)}.custom-order-conversation>header strong,.custom-order-conversation>header small{display:block}.custom-order-conversation>header strong{font-size:10px}.custom-order-conversation>header small{color:#6e6864;margin-top:4px;font-size:11px}.custom-order-messages{padding:18px;overflow-y:auto}.custom-order-messages article{align-items:flex-start;gap:9px;margin-bottom:13px;display:flex}.custom-order-messages article>i{color:#aaa;background:#151515;border:1px solid #303030;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;display:grid;overflow:hidden}.custom-order-messages article>i img{object-fit:cover;width:100%;height:100%}.custom-order-messages article>div{background:#121212;border:1px solid #292929;max-width:78%;padding:11px 13px}.custom-order-messages article.worker{justify-content:flex-end}.custom-order-messages article.worker>i{order:2}.custom-order-messages article.system{justify-content:center}.custom-order-messages article.system>div{background:#0d0d0d;border-style:dashed;max-width:90%}.custom-order-messages article header{justify-content:space-between;align-items:center;gap:18px;display:flex}.custom-order-messages article strong{font-size:11px}.custom-order-messages article time{color:#625d59;font-size:10px}.custom-order-messages article p{color:#aaa49f;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:11px;line-height:1.6}.custom-order-conversation>form{border-top:1px solid #292929;grid-template-columns:1fr auto;gap:8px;padding:13px;display:grid}.custom-order-conversation>form textarea{resize:none;color:#ddd;background:#080808;border:1px solid #303030;min-height:62px;padding:11px}.custom-order-conversation>form button{background:var(--red);color:#fff;text-transform:uppercase;border:0;align-items:center;gap:7px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.custom-order-conversation>form svg{width:13px}.ticket-order-detail{background:#0b0b0b;border-bottom:1px solid #292929;grid-template-columns:120px 1fr auto;align-items:center;min-height:92px;display:grid}.ticket-order-detail>img,.ticket-order-detail>svg{object-fit:cover;background:#111;width:120px;height:92px}.ticket-order-detail>svg{color:#555;padding:30px}.ticket-order-detail>div{padding:15px}.ticket-order-detail small{color:var(--red);font-size:10px;font-weight:800}.ticket-order-detail h3{font:700 20px/1 var(--display);text-transform:uppercase;margin:7px 0 5px}.ticket-order-detail p{color:#77716d;margin:0;font-size:11px}.ticket-order-detail>a{color:#ef536f;text-transform:uppercase;border-left:1px solid #292929;align-items:center;gap:7px;height:100%;padding:0 18px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.ticket-order-detail>a svg{width:13px}@media (width<=900px){.custom-order-editor-advanced{overflow-y:auto}.custom-order-work-layout{max-height:none;display:block}.custom-order-work-layout>form{border-bottom:1px solid #292929;border-right:0}.custom-order-conversation{min-height:620px}.custom-queue-row-simple,.custom-queue-head{min-width:850px}}@media (width<=600px){.ticket-order-detail{grid-template-columns:85px 1fr}.ticket-order-detail>img,.ticket-order-detail>svg{width:85px}.ticket-order-detail>a{border-top:1px solid #292929;border-left:0;grid-column:1/-1;justify-content:center;min-height:42px}.custom-order-work-layout>form{padding:15px}.custom-order-messages{padding:12px}.custom-order-messages article>div{max-width:85%}}.admin-tickets-page .tickets-page-heading>b{color:#aaa49f;text-transform:uppercase;background:#111;border:1px solid #303030;padding:11px 14px;font-size:11px}.admin-tickets-page .ticket-summary-grid>button{color:#ddd;cursor:pointer;background:#0e0e0e;border:1px solid #292929;justify-content:space-between;align-items:center;min-width:0;min-height:88px;padding:17px;display:flex}.admin-tickets-page .ticket-summary-grid>button:hover,.admin-tickets-page .ticket-summary-grid>button.active{background:#e310360a;border-color:#e3103673}.admin-tickets-page .ticket-summary-grid>button>div{align-items:center;gap:11px;min-width:0;display:flex}.admin-tickets-page .ticket-summary-grid>button i{background:#151515;border:1px solid #2b2b2b;border-radius:2px;place-items:center;width:31px;height:31px;display:grid}.admin-tickets-page .ticket-summary-grid>button i svg{color:#77716d;width:14px}.admin-tickets-page .ticket-summary-grid>button span{color:#8a8480;text-align:left;text-transform:uppercase;font-size:11px;font-weight:800}.admin-tickets-page .ticket-summary-grid>button>strong{font:700 27px/1 var(--display)}.admin-ticket-list>header{gap:20px}.admin-ticket-tools{align-items:center;gap:8px;margin-left:auto;display:flex!important}.admin-ticket-tools>label{background:#090909;border:1px solid #292929;align-items:center;gap:8px;width:280px;height:34px;padding:0 10px;display:flex}.admin-ticket-tools>label svg{color:#68635f!important;width:13px!important}.admin-ticket-tools input{color:#ccc;background:0 0;border:0;outline:0;width:100%;font-size:11px}.admin-ticket-tools nav{background:#090909;border:1px solid #292929;height:34px;padding:3px;display:flex}.admin-ticket-tools nav button{color:#77716d;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:10px;font-weight:800}.admin-ticket-tools nav button.active{color:#fff;background:#1a1a1a}.admin-ticket-columns>div,.admin-ticket-columns>button{grid-template-columns:minmax(320px,1.5fr) 150px 190px 150px 175px 16px;align-items:center;gap:14px;display:grid}.admin-ticket-columns>div{color:#696460;text-transform:uppercase;background:#0b0b0b;border-bottom:1px solid #292929;min-height:42px;padding:0 18px;font-size:10px;font-weight:800}.admin-ticket-columns>button{color:#aaa49f;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #242424;width:100%;min-height:82px;padding:10px 18px}.admin-ticket-columns>button:hover{background:#121212}.admin-ticket-columns>button.closed{opacity:.6}.admin-ticket-columns>button>span:nth-child(4),.admin-ticket-columns time{font-size:11px}.admin-ticket-columns>button>svg{width:13px}.admin-ticket-person{align-items:center;gap:11px;min-width:0;display:flex}.admin-ticket-person>i{background:#151515;border:1px solid #303030;flex:none;place-items:center;width:42px;height:42px;font-style:normal;display:grid;overflow:hidden}.admin-ticket-person>i img{object-fit:cover;width:100%;height:100%}.admin-ticket-person>i svg{color:#777;width:16px}.admin-ticket-person>span{min-width:0}.admin-ticket-person small,.admin-ticket-person strong,.admin-ticket-person em{display:block}.admin-ticket-person small{color:var(--red);font-size:10px}.admin-ticket-person strong{color:#eee;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.admin-ticket-person em{color:#77716d;margin-top:4px;font-size:11px;font-style:normal}.admin-ticket-chat{flex-direction:column;display:flex}.admin-ticket-chat>header{flex:none}.admin-ticket-chat>header p{color:#77716d;margin:7px 0 0;font-size:11px}.admin-ticket-chat>.ticket-messages{flex:1}.admin-ticket-controlbar{background:#0b0b0b;border:1px solid #292929;grid-template-columns:repeat(3,1fr) 190px auto;margin-bottom:10px;display:grid}.admin-ticket-controlbar>div,.admin-ticket-controlbar>label{border-right:1px solid #292929;min-height:62px;padding:12px}.admin-ticket-controlbar span,.admin-ticket-controlbar strong{display:block}.admin-ticket-controlbar span{color:#696460;text-transform:uppercase;font-size:10px;font-weight:800}.admin-ticket-controlbar strong{margin-top:8px;font-size:11px}.admin-ticket-controlbar select{color:#bbb;background:#111;border:1px solid #303030;width:100%;height:28px;margin-top:5px;font-size:11px}.admin-ticket-controlbar>button{background:var(--red);color:#fff;text-transform:uppercase;border:0;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.admin-ticket-controlbar>button:disabled{color:#666;background:#171717}.admin-ticket-controlbar>button svg{width:13px}.admin-ticket-chat .ticket-order-detail{border:1px solid #292929;flex:none;margin-bottom:10px}.admin-ticket-chat .admin-customer-message{flex-direction:row}.admin-ticket-chat .admin-customer-message .message-avatar{order:0}.admin-ticket-chat .admin-customer-message .message-body{background:#141414;border-color:#292929}@media (width<=1100px){.admin-ticket-list{overflow-x:auto}.admin-ticket-list>header,.admin-ticket-columns{min-width:1050px}.admin-ticket-columns>div,.admin-ticket-columns>button{grid-template-columns:minmax(290px,1.4fr) 140px 175px 140px 160px 14px}.admin-ticket-controlbar{grid-template-columns:repeat(2,1fr)}.admin-ticket-controlbar>button{min-height:46px}}@media (width<=760px){.admin-tickets-page .ticket-summary-grid{grid-template-columns:1fr 1fr}.admin-ticket-list>header{align-items:stretch;min-width:0}.admin-ticket-tools{flex-direction:column;align-items:stretch;width:100%;margin:0}.admin-ticket-tools>label{width:auto}.admin-ticket-tools nav button{flex:1;min-height:30px}.admin-ticket-list{overflow:visible}.admin-ticket-columns{min-width:0}.admin-ticket-columns>div{display:none}.admin-ticket-columns>button{grid-template-columns:1fr auto 14px;gap:8px}.admin-ticket-columns>button>.ticket-category-cell,.admin-ticket-columns>button>span:nth-child(4),.admin-ticket-columns>button time{display:none}.admin-ticket-controlbar{grid-template-columns:1fr 1fr}.admin-ticket-controlbar>button{grid-column:1/-1}.admin-ticket-chat{width:calc(100% - 16px);height:calc(100vh - 16px)}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#080808}body{background:#080808;min-width:320px;margin:0}html{scrollbar-width:thin;scrollbar-color:#4a101b #0b0b0b}html::-webkit-scrollbar{width:8px}body::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{background:#0b0b0b}body::-webkit-scrollbar-track{background:#0b0b0b}html::-webkit-scrollbar-thumb{background:#651526;border:2px solid #0b0b0b;border-radius:8px}body::-webkit-scrollbar-thumb{background:#651526;border:2px solid #0b0b0b;border-radius:8px}html::-webkit-scrollbar-thumb:hover{background:var(--red)}body::-webkit-scrollbar-thumb:hover{background:var(--red)}button,a{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}.site{background:#080808;min-height:100vh;overflow:hidden}.container{width:min(1240px,100% - 64px);margin:0 auto}.header{z-index:20;border-bottom:1px solid #ffffff21;position:absolute;inset:0 0 auto}.header-inner{justify-content:space-between;align-items:center;height:92px;display:flex}.brand{align-items:center;gap:13px;display:inline-flex}.brand-logo{object-fit:contain;width:46px;height:46px;transform:scale(1.65)}.brand-copy{flex-direction:column;display:flex}.brand-copy strong{font:800 20px/.8 var(--display);letter-spacing:.07em}.brand-copy small{color:#aaa6a3;letter-spacing:.35em;margin-top:7px;font-size:11px;font-weight:700}.navigation{align-items:center;gap:38px;display:flex}.navigation a{color:#aaa6a3;text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:700;position:relative}.navigation a:after{content:"";background:var(--red);width:0;height:2px;transition:all .25s;position:absolute;bottom:-10px;left:0}.navigation a:hover{color:#fff}.navigation a:hover:after{width:100%}.mobile-login{display:none}.header-actions{align-items:center;gap:12px;display:flex}.maintenance-pill{color:#ccc8c4;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.maintenance-pill span{background:#ffb020;border-radius:50%;width:7px;height:7px;animation:1.8s infinite pulse;box-shadow:0 0 14px #ffb020}.maintenance-pill.online span{background:#48b98a;box-shadow:0 0 14px #48b98a}.login-button,.primary-button{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.1em;border:0;font-size:10px;font-weight:800}.login-button{align-items:center;gap:9px;height:40px;padding:0 18px;display:flex}.login-button svg{width:13px}.login-button:disabled,.primary-button:disabled{cursor:not-allowed;filter:saturate(.72);opacity:.78}.login-button:not(:disabled),.primary-button:not(:disabled){cursor:pointer;transition:background .2s,transform .2s}.login-button:not(:disabled):hover,.primary-button:not(:disabled):hover{background:var(--red-bright);transform:translateY(-1px)}.menu-button{border:1px solid var(--line);background:#0000004d;place-items:center;width:42px;height:42px;display:none}.menu-button svg{width:19px}.hero{isolation:isolate;background:#0b0a0a;align-items:center;min-height:820px;display:flex;position:relative}.hero-image{z-index:-4;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero:before{content:"";z-index:-3;background:linear-gradient(90deg,#060606fa 0%,#060606de 42%,#06060640 80%),linear-gradient(#00000059,#0000 66%,#080808 100%);position:absolute;inset:0}.hero:after{content:"";z-index:-2;background:var(--line);height:1px;position:absolute;inset:auto 0 0}.hero-noise{display:none}.hero-layout{grid-template-columns:1fr 370px;align-items:center;gap:90px;padding-top:105px;display:grid}.eyebrow{color:#b9b5b1;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.eyebrow span{background:var(--red);width:38px;height:3px}.hero h1{font:900 clamp(70px, 7vw, 104px)/.79 var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:24px 0}.hero h1 em,.section-heading em,.join-panel em{color:var(--red);font-style:italic}.hero-copy>p{color:#aaa6a3;max-width:610px;margin:0;font-size:15px;line-height:1.8}.hero-actions{align-items:center;gap:30px;margin-top:34px;display:flex}.primary-button{border-radius:3px;justify-content:center;align-items:center;gap:12px;min-height:53px;padding:0 22px;display:inline-flex}.primary-button svg{width:16px}.primary-button svg:last-child{opacity:.65;width:12px}.text-link{color:#ddd9d4;text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.text-link svg{width:15px;color:var(--red)}.status-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0a0ad1;border:1px solid #ffffff21;border-top:2px solid #ffb020;padding:27px;position:relative}.status-topline{border-bottom:1px solid var(--line);color:#777471;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:19px;font-size:11px;font-weight:700;display:flex}.status-topline svg{color:#ffb020;width:17px}.status-main{align-items:center;gap:15px;margin-top:26px;display:flex}.status-main i{background:#ffb020;border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 7px #ffb02014,0 0 24px #ffb02080}.status-main i.online{background:#48b98a;box-shadow:0 0 0 7px #48b98a14,0 0 24px #48b98a80}.status-main i.online+div strong{color:#64ce9a}.status-main small{color:#777471;letter-spacing:.17em;font-size:11px;font-weight:700;display:block}.status-main strong{color:#ffbd45;font:800 23px/1 var(--display);letter-spacing:.04em;margin-top:5px;display:block}.status-card>p{border-bottom:1px solid var(--line);color:#8e8a87;margin:22px 0;padding-bottom:22px;font-size:11px;line-height:1.75}.status-meta{color:#7c7976;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:11px;font-weight:600;display:flex}.status-meta span{align-items:center;gap:6px;display:flex}.status-meta svg{color:#fff;width:13px}.hero-foot{color:#66625f;letter-spacing:.16em;align-items:center;gap:18px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.hero-line{background:#fff3;width:80px;height:1px}.stats{border-bottom:1px solid var(--line);color:#f4f2ef;background:#0c0c0c}.stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.stat{border-right:1px solid var(--line);align-items:center;gap:19px;min-height:135px;padding:28px 25px;display:flex}.stat:first-child{border-left:1px solid var(--line)}.stat strong{color:#f4f2ef;font:800 40px/1 var(--display);letter-spacing:-.03em}.stat h2{text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.stat p{color:#6f6c69;letter-spacing:.09em;text-transform:uppercase;margin:7px 0 0;font-size:11px;font-weight:600}.story-section{background:#080808;padding:115px 0}.story-grid{grid-template-columns:1.3fr .7fr;align-items:end;gap:140px;display:grid}.section-heading{position:relative}.section-number{color:var(--red);font:700 12px/1 var(--display);position:absolute;top:3px;left:-55px;transform:rotate(-90deg)}.section-heading>p{color:#77736f;letter-spacing:.2em;text-transform:uppercase;margin:0 0 19px;font-size:11px;font-weight:700}.section-heading h2{max-width:720px;font:800 clamp(49px, 5.4vw, 75px)/.92 var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:0}.story-copy{border-left:1px solid var(--line);padding:0 0 5px 31px;position:relative}.story-copy svg{width:25px;color:var(--red);background:#080808;position:absolute;top:-34px;left:-13px}.story-copy p{color:#77736f;font-size:12px;line-height:1.85}.story-copy .lead{color:#d3cfca;margin-top:0;font-size:16px;line-height:1.65}.paths-section{border-block:1px solid var(--line);background:#0d0c0c;padding:105px 0}.section-heading.compact h2{font-size:clamp(43px,4.8vw,65px)}.paths-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:58px;display:grid}.path-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0b0a0a;min-height:350px;padding:31px;transition:background .25s;position:relative}.path-card:hover{background:#111}.path-icon{width:49px;height:49px;color:var(--red);border:1px solid #ffffff21;border-radius:3px;place-items:center;display:grid}.path-icon svg{width:20px}.path-number{color:#3d3938;font:700 12px/1 var(--display);position:absolute;top:33px;right:30px}.path-card h3{font:700 22px/1 var(--display);text-transform:uppercase;margin:70px 0 15px}.path-card p{color:#75716e;margin:0;font-size:11px;line-height:1.8}.path-arrow{color:#4b4745;position:absolute;bottom:28px;left:31px}.path-arrow svg{width:17px}.gallery-section{background:#080808;padding:110px 0}.gallery-heading{justify-content:space-between;align-items:flex-end;margin-bottom:42px;display:flex}.gallery-count{color:#fff;font:700 21px/1 var(--display)}.gallery-count span{color:#575350;font-size:13px}.gallery-view{background:#111;height:580px;position:relative;overflow:hidden}.gallery-view>img{object-fit:cover;width:100%;height:100%;animation:.7s cubic-bezier(.22,.61,.36,1) both gallery-reveal}.gallery-overlay{background:linear-gradient(#0000 62%,#000000d9),linear-gradient(90deg,#00000047,#0000 45%);position:absolute;inset:0}.gallery-label{flex-direction:column;gap:7px;display:flex;position:absolute;bottom:31px;left:34px}.gallery-label span{color:var(--red-bright);letter-spacing:.2em;font-size:11px;font-weight:800}.gallery-label strong{font:700 18px/1 var(--display);letter-spacing:.05em}.gallery-controls{gap:6px;display:flex;position:absolute;bottom:27px;right:28px}.gallery-controls button{cursor:pointer;background:#070707bf;border:1px solid #fff3;place-items:center;width:48px;height:48px;transition:all .2s;display:grid}.gallery-controls button:hover{background:var(--red);border-color:var(--red)}.gallery-controls svg{width:18px}.gallery-progress{grid-template-columns:repeat(12,1fr);gap:7px;margin-top:16px;display:grid}.gallery-progress button{cursor:pointer;background:#292625;border:0;height:3px;padding:0;transition:all .25s}.gallery-progress button.active{background:var(--red)}.join-section{background:#080808;padding:0 0 105px}.join-panel{border:1px solid var(--line);border-left:2px solid var(--red);color:#f4f2ef;background:#0e0e0e;grid-template-columns:1.1fr .9fr;align-items:end;gap:100px;padding:70px;display:grid;position:relative;overflow:hidden}.join-panel:after{content:""}.join-kicker{color:var(--red);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:800}.join-panel h2{z-index:1;font:800 clamp(48px, 5vw, 70px)/.88 var(--display);letter-spacing:-.03em;text-transform:uppercase;margin:19px 0 0;position:relative}.join-action{z-index:1;position:relative}.join-action p{color:#797572;margin:0 0 24px;font-size:12px;line-height:1.75}.join-action .primary-button{width:100%}.site-footer{border-top:1px solid var(--line);background:#050505}.footer-inner{grid-template-columns:1fr 1fr 1fr;align-items:center;min-height:125px;display:grid}.footer-inner>p{color:#5e5a57;text-align:center;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.footer-inner>span{color:#4b4745;text-align:right;letter-spacing:.1em;font-size:11px;font-weight:700}.auth-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c2;place-items:center;padding:20px;animation:.2s both auth-fade;display:grid;position:fixed;inset:0}.auth-modal{border:1px solid #ffffff21;border-top:2px solid var(--red);background:#0d0d0d;width:min(510px,100%);padding:39px;position:relative;box-shadow:0 30px 90px #0009}.auth-close{cursor:pointer;border:1px solid var(--line);color:#777;background:0 0;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:17px;right:17px}.auth-close:hover{color:#fff;border-color:#555}.auth-close svg{width:16px}.auth-kicker{color:var(--red);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:800}.auth-modal>h2{font:800 42px/1 var(--display);text-transform:uppercase;margin:12px 0 9px}.auth-modal>p{color:#77736f;margin:0;font-size:11px;line-height:1.7}.auth-options{gap:10px;margin-top:29px;display:grid}.auth-option{border:1px solid var(--line);background:#111;grid-template-columns:43px 1fr auto;align-items:center;gap:14px;min-height:76px;padding:14px 16px;transition:border-color .2s,background .2s;display:grid}.auth-option:hover{background:#151515;border-color:#ffffff40}.auth-option>span{background:#ffffff0f;border-radius:3px;place-items:center;width:43px;height:43px;display:grid}.auth-option.discord>span{color:#949cf7;background:#5865f21f}.auth-option svg{width:18px}.auth-option>svg{color:#5f5b58;width:15px}.auth-option strong{font-size:11px;display:block}.auth-option small{color:#6d6966;margin-top:6px;font-size:11px;display:block}.auth-note{color:#5f5b58;align-items:center;gap:8px;margin-top:19px;font-size:11px;display:flex}.auth-note svg{width:13px;color:var(--red)}.account-heading{align-items:center;gap:15px;margin:20px 0 25px;display:flex}.account-heading>img,.account-heading>span{object-fit:cover;border-radius:4px;flex:none;width:54px;height:54px}.account-heading>span{color:#777;background:#171717;place-items:center;display:grid}.account-heading h2{font:800 32px/1 var(--display);text-transform:uppercase;margin:0}.account-heading p{color:#696562;letter-spacing:.1em;margin:7px 0 0;font-size:11px;font-weight:700}.account-statuses{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.account-statuses>div{padding:16px}.account-statuses>div+div{border-left:1px solid var(--line)}.account-statuses small{color:#5d5956;letter-spacing:.13em;font-size:11px;font-weight:700;display:block}.account-statuses strong{color:#d6a744;margin-top:7px;font-size:10px;display:block}.account-statuses strong.ok{color:#48b98a}.discord-link-button{text-transform:uppercase;letter-spacing:.07em;background:#5865f2;align-items:center;gap:10px;min-height:48px;margin-top:13px;padding:0 16px;font-size:11px;font-weight:800;display:flex}.discord-link-button svg{width:15px}.discord-link-button svg:last-child{margin-left:auto}.account-guidance{background:#d6a7440d;border-left:2px solid #d6a744;padding:13px 15px;margin-top:14px!important}.logout-button{cursor:pointer;color:#77736f;text-transform:uppercase;letter-spacing:.1em;background:0 0;border:0;align-items:center;gap:8px;margin-top:18px;padding:0;font-size:11px;font-weight:700;display:flex}.logout-button:hover{color:#fff}.logout-button svg{width:14px}.whitelist-open-button,.staff-open-button{cursor:pointer;border:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;background:#151515;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:13px;padding:0 16px;font-size:11px;font-weight:800;display:flex}.whitelist-open-button:hover,.staff-open-button:hover{border-color:#ffffff40}.whitelist-open-button svg,.staff-open-button svg{width:15px}.staff-open-button{color:#aaa6a3;justify-content:flex-start;gap:10px}.notification{z-index:120;border:1px solid var(--line);background:#111;grid-template-columns:7px 1fr 30px;align-items:center;gap:12px;width:min(410px,100% - 44px);min-height:62px;padding:14px 14px 14px 17px;animation:.3s both notify-in;display:grid;position:fixed;top:22px;right:22px;box-shadow:0 18px 60px #00000080}.notification>span{background:#d34d5f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #d34d5f80}.notification.success>span{background:#48b98a;box-shadow:0 0 12px #48b98a80}.notification p{color:#c7c3bf;margin:0;font-size:10px;line-height:1.55}.notification button{cursor:pointer;color:#666;background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid}.notification button:hover{color:#fff}.notification svg{width:14px}.portal-shell{z-index:105;color:#f6f4f1;background:#090909;animation:.2s both auth-fade;position:fixed;inset:0;overflow-y:auto}.whitelist-page{color:#f6f4f1;background:#090909;min-height:100vh}.portal-header{z-index:5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090909f0;justify-content:space-between;align-items:center;min-height:76px;padding:0 max(28px,50vw - 620px);display:flex;position:sticky;top:0}.portal-header>div{align-items:center;gap:14px;display:flex}.portal-header span{color:var(--red);letter-spacing:.18em;font-size:11px;font-weight:800}.portal-header strong{font:700 16px/1 var(--display);letter-spacing:.08em}.portal-header button{cursor:pointer;color:#777;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:700;display:flex}.portal-header button:hover{color:#fff}.portal-header svg{width:15px}.portal-back{color:#777;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.portal-back:hover{color:#fff}.portal-back svg{width:15px}.portal-success{color:#8dd4b6;background:#48b98a14;border-left:2px solid #48b98a;margin:14px 0;padding:14px 16px;font-size:10px}.portal-content{width:min(950px,100% - 40px);margin:0 auto;padding:85px 0 120px}.portal-intro{max-width:720px;margin-bottom:55px}.portal-intro>span{color:var(--red);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:800}.portal-intro h1{font:900 clamp(58px, 8vw, 90px)/.78 var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:16px 0 22px}.portal-intro h1 em{color:var(--red);font-style:italic}.portal-intro p{color:#817d79;max-width:660px;margin:0;font-size:12px;line-height:1.8}.portal-error{color:#dca2aa;background:#d84c5f14;border-left:2px solid #d84c5f;margin:14px 0;padding:14px 16px;font-size:10px;line-height:1.5}.portal-loading{border:1px solid var(--line);color:#777;text-align:center;text-transform:uppercase;letter-spacing:.13em;padding:50px;font-size:10px}.admin-feedback,.pending-panel{border:1px solid var(--line);background:#101010;margin-bottom:24px;padding:20px}.admin-feedback{border-left:2px solid #d6a744}.admin-feedback strong{color:#d6a744;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.admin-feedback p,.pending-panel p{color:#918d89;margin:9px 0 0;font-size:11px;line-height:1.7}.pending-panel{align-items:center;gap:17px;display:flex}.pending-panel svg{color:#d6a744;width:22px}.pending-panel strong{font:700 18px/1 var(--display);text-transform:uppercase}.question-list{gap:13px;display:grid}.question-card{border:1px solid var(--line);background:#0e0e0e;padding:29px}.question-meta{justify-content:space-between;align-items:center;display:flex}.question-meta span{color:var(--red);font:700 13px/1 var(--display)}.question-meta small{color:#66625f;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.question-card h2{font:700 22px/1.2 var(--display);margin:19px 0 17px}.question-card textarea,.review-decision textarea{resize:vertical;border:1px solid var(--line);color:#d8d5d1;background:#090909;outline:none;width:100%;min-height:170px;padding:17px;font:400 12px/1.75 Inter,sans-serif}.question-card textarea:focus,.review-decision textarea:focus{border-color:#e3103699}.question-card textarea:disabled{color:#8a8682;opacity:1}.whitelist-actions{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0af0;justify-content:flex-end;gap:9px;margin-top:20px;padding:15px;display:flex;position:sticky;bottom:0}.whitelist-actions button{cursor:pointer;border:1px solid var(--line);text-transform:uppercase;background:#151515;min-height:45px;padding:0 17px;font-size:11px;font-weight:800}.whitelist-actions .submit{border-color:var(--red);background:var(--red);align-items:center;gap:9px;display:flex}.whitelist-actions svg{width:14px}.whitelist-actions button:disabled{opacity:.5;cursor:wait}.staff-layout{grid-template-columns:330px minmax(0,1fr);min-height:calc(100vh - 76px);display:grid}.application-list{border-right:1px solid var(--line);background:#0b0b0b;padding:20px 16px}.application-list h2{font:700 20px/1 var(--display);text-transform:uppercase;margin:0 10px 20px}.application-list h2 span{color:var(--red)}.application-list-heading{color:#8b8581;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;min-height:38px;margin:0 6px 12px;font-size:11px;font-weight:800;display:flex}.application-list-heading strong{color:#fff;background:#1c1c1c;border-radius:50%;place-items:center;min-width:26px;height:26px;padding:0;font-size:11px;line-height:1;display:grid!important}.application-list>button{cursor:pointer;color:#fff;text-align:left;background:#0e0e0e;border:1px solid #1f1f1f;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;width:100%;margin-bottom:6px;padding:13px;display:grid;position:relative}.application-list>button:hover,.application-list>button.active{background:linear-gradient(90deg,#e3103613,#121212 50%);border-color:#e3103657}.application-list>button.active:before{background:var(--red);content:"";width:2px;position:absolute;inset:8px auto 8px 0}.application-list img,.application-list>button>svg:first-child{object-fit:cover;border-radius:3px;width:39px;height:39px}.application-list>button>svg:last-child{color:#555;width:13px}.application-list strong,.application-list small{display:block}.application-list strong{font-size:10px}.application-list small{color:#666;margin-top:5px;font-size:11px}.application-list>p{color:#666;text-align:center;font-size:10px}.application-review{padding:36px max(28px,50vw - 635px) 90px}.review-heading{border:1px solid #292929;border-left:2px solid var(--red);background:radial-gradient(circle at 0 0,#e3103617,#0000 35%),#0e0e0e;align-items:center;gap:19px;min-height:118px;padding:23px;display:flex}.review-applicant-avatar{color:#777;background:#171717;border:1px solid #343434;border-radius:50%;flex:none;place-items:center;width:65px;height:65px;display:grid;overflow:hidden}.review-applicant-avatar img{object-fit:cover;width:100%;height:100%}.review-applicant-avatar svg{width:23px}.review-heading span{color:var(--red);letter-spacing:.15em;font-size:11px;font-weight:800}.review-heading h1{font:800 34px/1 var(--display);text-transform:uppercase;margin:8px 0 7px}.review-answers{counter-reset:answer;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.review-answers article{border:1px solid var(--line);counter-increment:answer;background:#0e0e0e;min-height:185px;padding:24px;position:relative;overflow:hidden}.review-answers article:after{color:#ffffff06;font:800 72px/1 var(--display);content:counter(answer, decimal-leading-zero);position:absolute;bottom:-12px;right:13px}.review-answers small{color:var(--red);letter-spacing:.12em;font-size:11px;font-weight:800}.review-answers h3{font:700 18px/1.25 var(--display);margin:13px 0}.review-answers p{color:#aaa6a2;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.8}.review-decision{z-index:3;border:1px solid #333;border-top:2px solid var(--red);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0e0ef7;margin-top:16px;padding:20px;position:sticky;bottom:12px;box-shadow:0 18px 50px #0006}.review-decision label{color:#777;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.review-decision textarea{min-height:110px}.review-decision>div:last-child{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.review-decision button{cursor:pointer;border:1px solid var(--line);text-transform:uppercase;background:#171717;min-height:42px;padding:0 14px;font-size:11px;font-weight:800}.review-decision button.accept{background:#206d53;border-color:#288564}.review-decision-trigger{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0e0ef7;border:1px solid #303030;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:15px 17px;display:flex;position:sticky;bottom:12px;box-shadow:0 18px 50px #0006}.review-decision-trigger small,.review-decision-trigger strong{display:block}.review-decision-trigger small{color:var(--red);letter-spacing:.14em;font-size:10px;font-weight:800}.review-decision-trigger strong{margin-top:6px;font-size:11px}.review-decision-trigger>button{cursor:pointer;background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.07em;border:0;align-items:center;gap:10px;min-height:43px;padding:0 17px;font-size:11px;font-weight:800;display:flex}.review-decision-trigger>button svg{width:14px}.decision-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:20px;animation:.18s both auth-fade;display:grid;position:fixed;inset:0}.decision-modal{border:1px solid #333;border-top:2px solid var(--red);background:#101010;width:min(620px,100%);padding:26px;box-shadow:0 30px 90px #000000b3}.decision-modal header{justify-content:space-between;align-items:flex-start;display:flex}.decision-modal header span{color:var(--red);letter-spacing:.14em;font-size:11px;font-weight:800}.decision-modal h2{font:800 35px/1 var(--display);text-transform:uppercase;margin:9px 0 0}.decision-modal header>button{cursor:pointer;color:#888;background:#151515;border:1px solid #2d2d2d;place-items:center;width:36px;height:36px;display:grid}.decision-modal header>button svg{width:17px}.decision-modal>p{color:#8e8884;margin:22px 0;font-size:11px;line-height:1.7}.decision-modal>p strong{color:#eee}.decision-modal label{color:#817b77;letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.decision-modal textarea{resize:vertical;color:#eee;background:#090909;border:1px solid #292929;outline:none;width:100%;min-height:135px;padding:15px;font:400 12px/1.65 Inter,sans-serif}.decision-modal textarea:focus{border-color:#e310368c}.decision-modal-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.decision-modal-actions button{cursor:pointer;color:#ddd;text-transform:uppercase;background:#171717;border:1px solid #303030;min-height:43px;padding:0 14px;font-size:11px;font-weight:800}.decision-modal-actions button.accept{background:#206d53;border-color:#288564}.admin-whitelist-page{color:#f6f4f1;background:#090909;min-height:100vh}.admin-page-heading{border-bottom:1px solid var(--line);background:#0a0a0a;justify-content:space-between;align-items:end;min-height:118px;padding:25px 32px;display:flex}.admin-page-heading span{color:var(--red);letter-spacing:.17em;font-size:11px;font-weight:800}.admin-page-heading h1{font:800 39px/.9 var(--display);text-transform:uppercase;margin:8px 0 0}.admin-page-heading p{color:#77716d;margin:0 0 3px;font-size:10px}.admin-status-tabs{z-index:4;border-bottom:1px solid var(--line);background:#0a0a0af5;align-items:stretch;gap:7px;min-height:64px;padding:9px 28px;display:flex;position:sticky;top:0}.admin-status-tabs button{cursor:pointer;color:#77716d;text-transform:uppercase;letter-spacing:.08em;background:#101010;border:1px solid #242424;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:11px;font-weight:800;display:flex;position:relative}.admin-status-tabs button:hover,.admin-status-tabs button.active{color:#fff}.admin-status-tabs button.active{background:#e3103614;border-color:#e3103666}.admin-status-tabs button.active:after{content:"";background:var(--red);height:2px;position:absolute;inset:auto 10px 0}.admin-status-tabs svg{width:14px}.admin-staff-layout{min-height:calc(100vh - 182px)}.admin-dashboard-main{min-width:0}.admin-dashboard-main .admin-status-tabs{padding-inline:28px;top:0}.review-heading p{color:#77716d;letter-spacing:.06em;margin:0;font-size:11px;font-weight:700}.review-history{background:#0d0d0d;border:1px solid #292929;margin-top:14px}.review-history>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;display:flex}.review-history>header span{color:#8b8581;letter-spacing:.13em;font-size:11px;font-weight:800}.review-history>header strong{background:#1d1d1d;border-radius:50%;place-items:center;min-width:25px;height:25px;font-size:11px;display:grid}.review-history-item{border-bottom:1px solid #242424;grid-template-columns:minmax(190px,.7fr) 1.3fr;gap:22px;padding:16px 18px 16px 20px;display:grid;position:relative}.review-history-item:last-child{border-bottom:0}.review-history-item:before{content:"";background:#d6a744;width:2px;position:absolute;inset:12px auto 12px 0}.review-history-item.rejected:before{background:#d84c5f}.review-history-item.accepted:before{background:#48b98a}.review-history-item strong,.review-history-item small{display:block}.review-history-item>div>strong{color:#eee;font-size:10px}.review-history-item small{color:#77716d;margin-top:6px;font-size:11px}.review-history-item p{color:#aaa49f;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.65}.character-review-facts{background:#0d0d0d;border:1px solid #292929;grid-template-columns:repeat(4,1fr);margin-top:14px;display:grid}.character-review-facts>div{border-right:1px solid #292929;min-height:78px;padding:16px}.character-review-facts>div:last-child{border-right:0}.character-review-facts span,.character-review-facts strong{display:block}.character-review-facts span{color:#77716d;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.character-review-facts strong{margin-top:10px;font-size:11px}.character-biography-review{background:#0e0e0e;border:1px solid #292929;margin-top:10px;padding:25px}.character-biography-review>span{color:var(--red);letter-spacing:.13em;font-size:11px;font-weight:800}.character-biography-review p{overflow-wrap:anywhere;word-break:break-word;color:#aaa49f;white-space:pre-wrap;min-width:0;max-width:100%;margin:17px 0 0;font-size:11px;line-height:1.85}.character-review-result{background:#48b98a0a;border:1px solid #2e2e2e;border-left:2px solid #48b98a;margin-top:10px;padding:18px}.character-review-result.rejected{background:#d84c5f0a;border-left-color:#d84c5f}.character-review-result strong,.character-review-result small{display:block}.character-review-result strong{text-transform:uppercase;font-size:11px}.character-review-result small{color:#77716d;margin-top:6px;font-size:11px}.character-review-result p{color:#aaa49f;margin:14px 0 0;font-size:10px;line-height:1.65}.character-review-result b{color:#64ce9a;margin-top:12px;font-size:11px;display:block}.dashboard-loading{color:#777;letter-spacing:.14em;text-transform:uppercase;background:#090909;place-items:center;min-height:100vh;font-size:10px;font-weight:700;display:grid}.dashboard-shell{color:#f6f4f1;background:#090909;grid-template-columns:270px minmax(0,1fr);min-height:100vh;display:grid}.dashboard-sidebar{z-index:90;border-right:1px solid var(--line);background:radial-gradient(circle at 15% 25%,#e310360e,#0000 24%),linear-gradient(135deg,#0000 0 74%,#ffffff03 74% 75%,#0000 75%),#080808;flex-direction:column;justify-content:space-between;height:100vh;padding:27px 20px 0;display:flex;position:sticky;top:0;overflow:visible}.dashboard-brand{margin:0 8px}.dashboard-nav{gap:5px;margin-top:32px;display:grid}.dashboard-nav>span{color:#4d4947;letter-spacing:.17em;margin:0 13px 10px;font-size:11px;font-weight:800}.dashboard-nav>.dashboard-nav-section{margin-top:25px}.dashboard-nav a{color:#77736f;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:11px;min-height:45px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.dashboard-nav a:hover,.dashboard-nav a.active{color:#fff;background:linear-gradient(90deg,#e3103617,#121212 45%)}.dashboard-nav a.active{border-left:2px solid var(--red);box-shadow:inset 12px 0 25px #e3103606}.dashboard-nav svg{width:16px}.dashboard-sidebar>div:first-child{min-height:0}@media (width>=761px){.dashboard-sidebar{overflow:hidden}.dashboard-sidebar>div:first-child{flex-direction:column;flex:1;display:flex}.dashboard-nav{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:1;align-content:start;min-height:0;overflow:hidden auto}.dashboard-nav::-webkit-scrollbar{display:none}}.dashboard-user{border-top:1px solid var(--line);background:#0b0b0b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;width:calc(100% + 40px);min-height:72px;margin-left:-20px;padding:12px 15px 12px 20px;display:grid;position:relative}.dashboard-profile-button{text-align:left;align-items:center;gap:9px;min-width:0;width:auto!important;height:auto!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;display:flex!important}.dashboard-profile-button>span:last-child{min-width:0}.dashboard-user-avatar{color:#777;background:#171717;border:1px solid #302d2b;border-radius:2px;place-items:center;width:39px;height:39px;display:grid;position:relative;overflow:hidden}.dashboard-user-avatar>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dashboard-user-avatar>svg{width:16px}.dashboard-user strong,.dashboard-user small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-user small{color:#aaa5a1;border:1px solid #343434;border-radius:2px;width:max-content;margin-top:4px;padding:3px 5px;font-size:10px}.dashboard-user-actions{gap:5px;display:flex}.dashboard-user-actions button{position:relative}.dashboard-user-actions button>i{background:var(--red);color:#fff;border:2px solid #0b0b0b;border-radius:9px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-5px;right:-4px}.dashboard-user button{cursor:pointer;color:#74706d;background:#111;border:1px solid #292929;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.dashboard-user button:hover{color:var(--red)}.dashboard-user svg{width:15px}.dashboard-menu-button,.dashboard-mobile-logout,.dashboard-mobile-account{display:none}.notification-popover{z-index:100;isolation:isolate;background:#101010;border:1px solid #303030;width:min(390px,100vw - 28px);max-height:min(520px,100vh - 185px);animation:.2s both notify-in;position:absolute;bottom:82px;left:12px;right:auto;overflow:hidden;box-shadow:0 22px 65px #000c}.notification-popover:after{content:"";background:#101010;border-bottom:1px solid #303030;border-right:1px solid #303030;width:10px;height:10px;position:absolute;bottom:-6px;left:178px;transform:rotate(45deg)}.notification-popover header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:66px;padding:0 18px;display:flex}.notification-popover header span,.notification-popover header strong{display:block}.notification-popover header span{color:var(--red);letter-spacing:.14em;font-size:10px;font-weight:800}.notification-popover header strong{margin-top:5px;font-size:11px}.notification-popover header button{background:0 0;border:0}.notification-popover>div:last-child{scrollbar-width:thin;scrollbar-color:var(--red) #171717;max-height:440px;overflow-y:auto}.notification-item{cursor:pointer;text-align:left;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;position:relative;height:auto!important;color:inherit!important;background:#e3103606!important;border:0!important;border-bottom:1px solid #232323!important;border-radius:0!important;padding:17px 18px!important;display:grid!important}.notification-item.read{opacity:.68;background:0 0!important}.notification-item>span{color:#58c592;background:#48b98a17;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.notification-item svg{width:15px}.notification-item strong{font-size:10px}.notification-item p{color:#99938f;margin:6px 0;font-size:11px;line-height:1.55}.notification-item small{color:#625d59;font-size:11px}.notification-item>i{background:var(--red);border-radius:50%;width:7px;height:7px;margin-top:4px;box-shadow:0 0 8px #e3103673}.notifications-empty{color:#77716d;text-align:center;margin:0;padding:25px;font-size:11px}.settings-modal-backdrop{z-index:110;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.settings-modal{border:1px solid #333;border-top:2px solid var(--red);background:#101010;width:min(510px,100%);padding:25px;box-shadow:0 30px 90px #000000b3}.settings-modal header{justify-content:space-between;display:flex}.settings-modal header span{color:var(--red);letter-spacing:.14em;font-size:11px;font-weight:800}.settings-modal h2{font:800 34px/1 var(--display);text-transform:uppercase;margin:8px 0 0}.settings-modal header button{cursor:pointer;color:#888;background:#151515;border:1px solid #2d2d2d;place-items:center;width:36px;height:36px;display:grid}.settings-modal header svg{width:17px}.settings-profile{background:#0c0c0c;border:1px solid #292929;align-items:center;gap:12px;margin-top:24px;padding:15px;display:flex}.settings-profile .dashboard-user-avatar{width:48px;height:48px}.settings-profile strong,.settings-profile small{display:block}.settings-profile strong{font-size:12px}.settings-profile small{color:#77716d;margin-top:5px;font-size:11px}.settings-details{border:1px solid #292929;grid-template-columns:1fr 1fr;margin-top:10px;display:grid}.settings-details>div{border-bottom:1px solid #292929;min-height:72px;padding:15px}.settings-details>div:nth-child(odd){border-right:1px solid #292929}.settings-details>div:nth-last-child(-n+2){border-bottom:0}.settings-details span,.settings-details strong{display:block}.settings-details span{color:#716b67;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.settings-details strong{margin-top:9px;font-size:11px}.settings-logout{cursor:pointer;color:#dca1aa;text-transform:uppercase;background:#e3103612;border:1px solid #35272a;justify-content:center;align-items:center;gap:9px;width:100%;min-height:45px;margin-top:12px;font-size:11px;font-weight:800;display:flex}.settings-logout svg{width:14px}.devtools-page{width:min(1220px,100% - 56px);margin:0 auto;padding:38px 0 90px}.devtools-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.devtools-heading span,.devtools-panel header span{color:var(--red);letter-spacing:.16em;font-size:11px;font-weight:800}.devtools-heading h1{font:800 43px/.9 var(--display);text-transform:uppercase;margin:9px 0 8px}.devtools-heading p{color:#7d7773;margin:0;font-size:10px}.devtools-heading>button{cursor:pointer;background:var(--red);color:#fff;text-transform:uppercase;border:0;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:11px;font-weight:800;display:flex}.devtools-heading>button:disabled{opacity:.55}.devtools-heading>button svg{width:15px}.devtools-message{color:#8dd4b6;background:#48b98a12;border-left:2px solid #48b98a;margin-top:18px;padding:13px 15px;font-size:10px}.devtools-grid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:14px;margin-top:20px;display:grid}.devtools-panel,.dev-setting-card{background:#0e0e0e;border:1px solid #292929}.devtools-panel{padding:25px}.devtools-panel>header{grid-template-columns:40px 1fr auto;align-items:center;gap:13px;display:grid}.devtools-panel>header>svg{width:38px;height:38px;color:var(--red);background:#e3103612;border:1px solid #e310364d;padding:9px}.devtools-panel h2{font:700 24px/1 var(--display);text-transform:uppercase;margin:6px 0 0}.devtools-panel>p{color:#948e8a;margin:22px 0;font-size:10px;line-height:1.75}.devtools-fields{gap:12px;display:grid}.devtools-fields label span{color:#77716d;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.devtools-fields input,.devtools-fields textarea{color:#eee;background:#090909;border:1px solid #292929;outline:0;width:100%;padding:13px;font:400 11px/1.6 Inter,sans-serif}.devtools-fields textarea{resize:vertical;min-height:105px}.devtools-fields input:focus,.devtools-fields textarea:focus{border-color:#e3103680}.devtools-switches{gap:10px;display:grid}.dev-setting-card{grid-template-columns:38px 1fr auto;align-items:center;gap:13px;min-height:112px;padding:18px;display:grid}.dev-setting-card>span{color:#999;background:#151515;border:1px solid #2c2c2c;place-items:center;width:38px;height:38px;display:grid}.dev-setting-card svg{width:17px}.dev-setting-card h3{margin:0;font-size:11px}.dev-setting-card p{color:#77716d;margin:7px 0 0;font-size:11px;line-height:1.55}.dev-toggle{cursor:pointer;background:#181818;border:1px solid #343434;border-radius:14px;width:45px;height:24px;padding:0;position:relative}.dev-toggle i{background:#777;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:4px;left:4px}.dev-toggle.active{background:#48b98a1a;border-color:#48b98a66}.dev-toggle.active i{background:#48b98a;left:25px;box-shadow:0 0 8px #48b98a73}.dashboard-main{min-width:0}.dashboard-topbar{border-bottom:1px solid var(--line);background:#090909eb;justify-content:space-between;align-items:center;height:76px;padding:0 42px;display:flex}.dashboard-topbar>div:first-child{align-items:center;gap:12px;display:flex}.dashboard-topbar span{color:var(--red);letter-spacing:.17em;font-size:11px;font-weight:800}.dashboard-topbar strong{font:700 16px/1 var(--display);letter-spacing:.07em}.dashboard-content{width:min(1080px,100% - 64px);margin:0 auto;padding:55px 0 90px}.dashboard-notice{color:#8dd4b6;background:#48b98a12;border-left:2px solid #48b98a;margin-bottom:18px;padding:14px 16px;font-size:10px}.dashboard-welcome{border:1px solid var(--line);border-left:2px solid var(--red);background:#0e0e0e;justify-content:space-between;align-items:flex-end;padding:40px;display:flex}.dashboard-welcome span{color:var(--red);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:800}.dashboard-welcome h1{font:800 clamp(40px, 5vw, 62px)/.9 var(--display);text-transform:uppercase;margin:12px 0 9px}.dashboard-welcome p{color:#726e6b;margin:0;font-size:11px}.welcome-id{text-align:right}.welcome-id small{color:#5f5b58;letter-spacing:.13em;font-size:11px;font-weight:700;display:block}.welcome-id strong{font:800 31px/1 var(--display);margin-top:7px;display:block}.dashboard-cards{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:14px;display:grid}.dashboard-cards article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0c0c0c;min-height:145px;padding:22px}.dashboard-cards article>div{color:var(--red)}.dashboard-cards svg{width:18px}.dashboard-cards strong{font:700 25px/1 var(--display);margin-top:25px;display:block}.dashboard-cards span{color:#66625f;text-transform:uppercase;letter-spacing:.08em;margin-top:7px;font-size:11px;font-weight:700;display:block}.dashboard-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.dashboard-panel{border:1px solid var(--line);background:#0e0e0e;padding:27px}.dashboard-panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding-bottom:20px;display:flex}.dashboard-panel-heading span{color:var(--red);letter-spacing:.15em;font-size:11px;font-weight:800}.dashboard-panel-heading h2{font:700 23px/1 var(--display);text-transform:uppercase;margin:7px 0 0}.dashboard-panel-heading>svg{color:#555;width:20px}.account-panel dl{margin:8px 0 0}.account-panel dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:44px;display:flex}.account-panel dt{color:#66625f;font-size:11px}.account-panel dd{margin:0;font-size:11px;font-weight:700}.account-panel dd.green{color:#48b98a}.discord-connected{align-items:center;gap:16px;min-height:180px;display:flex}.discord-connected>span{color:#48b98a;background:#48b98a1a;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.discord-connected svg{width:21px}.discord-connected strong{font-size:12px}.discord-connected p,.discord-connect p{color:#77736f;font-size:10px;line-height:1.7}.discord-connect{flex-direction:column;justify-content:center;align-items:flex-start;min-height:180px;display:flex}.discord-connect a{text-transform:uppercase;background:#5865f2;align-items:center;gap:9px;min-height:43px;padding:0 16px;font-size:11px;font-weight:800;display:flex}.discord-connect svg{width:15px}.ucp-overview-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:start;gap:16px;display:grid}.overview-heading{border:1px solid var(--line);background:#0e0e0e;justify-content:space-between;align-items:center;min-height:84px;padding:0 24px;display:flex}.overview-heading span,.server-live-top span,.leaderboard-heading span{color:var(--red);letter-spacing:.15em;font-size:11px;font-weight:800}.overview-heading h1{font:700 28px/1 var(--display);text-transform:uppercase;margin:7px 0 0}.overview-heading>strong{color:#625e5b;font:700 15px/1 var(--display)}.character-list{gap:8px;margin-top:10px;display:grid}.character-overview-card{border:1px solid var(--line);background:#0d0d0d;grid-template-columns:28px 55px minmax(0,1fr) auto;align-items:center;gap:17px;min-height:126px;padding:22px 20px;transition:border-color .2s,background .2s;display:grid;position:relative}.character-overview-card:hover{background:#101010;border-color:#ffffff2e}.character-index{color:#484441;font:700 11px/1 var(--display)}.character-avatar{width:55px;height:55px;color:var(--red);background:#e310360f;border:1px solid #e3103640;border-radius:3px;place-items:center;display:grid}.character-avatar svg{width:23px}.character-copy>span{color:#625e5b;letter-spacing:.12em;font-size:10px;font-weight:700}.character-copy h2{font:700 23px/1 var(--display);text-transform:uppercase;margin:7px 0 12px}.character-details{flex-wrap:wrap;gap:13px;display:flex}.character-details span{color:#77736f;align-items:center;gap:5px;font-size:11px;display:flex}.character-details svg{color:#aaa6a2;width:12px}.character-overview-card>small{color:#4f4b48;align-self:end;font-size:10px}.empty-characters{border:1px solid var(--line);text-align:center;background:#0d0d0d;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.empty-characters>svg{color:#4d4946;width:28px}.empty-characters strong{font:700 18px/1 var(--display);text-transform:uppercase;margin-top:15px}.empty-characters p{color:#66625f;margin:9px 0 0;font-size:11px}.overview-side{gap:12px;display:grid}.server-live-card,.leaderboard-card{border:1px solid var(--line);background:#0e0e0e}.server-live-card{border-top:2px solid var(--red);padding:0;overflow:hidden}.server-live-body{padding:20px 22px 22px}.server-live-top{justify-content:space-between;align-items:center;display:flex}.server-live-top span{color:#77736f;align-items:center;gap:8px;display:flex}.server-live-top i{background:#777;border-radius:50%;width:6px;height:6px}.server-live-top i.online{background:#48b98a;box-shadow:0 0 10px #48b98a99}.server-live-top svg{color:#55514e;width:16px}.server-live-summary{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;margin-top:20px;display:grid}.server-live-summary>div:first-child>small{color:#716c68;letter-spacing:.12em;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.server-live-card h2{color:#d0cbc7;font:700 15px/1 var(--display);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.server-player-count{align-items:baseline;display:flex}.server-player-count strong{font:800 38px/.8 var(--display)}.server-player-count>span{color:#625d59;font:700 15px/1 var(--display);margin-left:6px}.server-player-count small{color:#8c8682;letter-spacing:.1em;white-space:nowrap;margin-left:12px;font-size:11px;font-weight:800}.server-live-card>a{background:var(--red);text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:9px;min-height:48px;margin:0;font-size:11px;font-weight:800;display:flex}.server-live-card>a:hover{background:var(--red-bright)}.server-live-card>a svg{fill:currentColor;width:14px}.server-connect-disabled{color:#85807c;letter-spacing:.06em;text-align:center;text-transform:uppercase;background:linear-gradient(#191919,#121212);border-top:1px solid #292929;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:11px;font-weight:800;display:flex}.server-connect-disabled svg{color:#65605d;flex:none;width:14px}.leaderboard-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:74px;padding:0 21px;display:flex}.leaderboard-heading h2{font:700 23px/1 var(--display);text-transform:uppercase;margin:6px 0 0}.leaderboard-heading>svg{color:#5b5754;width:20px}.leaderboard-labels{border-bottom:1px solid var(--line);color:#4f4b48;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;min-height:34px;padding:0 17px;font-size:10px;font-weight:800;display:flex}.leaderboard-list{padding:7px}.leaderboard-row{border-bottom:1px solid #ffffff0e;grid-template-columns:35px 1fr auto;align-items:center;min-height:52px;padding:0 11px;display:grid}.leaderboard-row.current{background:#e3103612;border:1px solid #e3103659}.leaderboard-row>strong{color:#5f5b58;font:700 13px/1 var(--display)}.leaderboard-row.current>strong{color:var(--red)}.leaderboard-row span,.leaderboard-row small{display:block}.leaderboard-row span{white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:11px;font-weight:700;overflow:hidden}.leaderboard-row small{color:#4f4b48;margin-top:4px;font-size:10px}.leaderboard-row b{font:700 14px/1 var(--display)}.leaderboard-gap{color:#4f4b48;letter-spacing:.2em;padding:6px 11px;font-size:11px}.dashboard-content-wide{width:min(1420px,100% - 56px);padding-top:34px}.detailed-dashboard{grid-template-columns:minmax(620px,1fr) minmax(330px,390px);gap:20px}.detailed-dashboard .overview-heading span,.detailed-dashboard .server-live-top span,.detailed-dashboard .leaderboard-heading span{font-size:10px}.character-tabs{border:1px solid var(--line);border-bottom-color:var(--red);background:#101010;width:100%;margin-top:14px;display:flex;overflow-x:auto}.character-tabs button{border:0;border-right:1px solid var(--line);color:#aaa5a1;cursor:pointer;text-align:center;background:0 0;border-bottom:2px solid #0000;flex:1 0 170px;min-height:47px;padding:9px 15px;font-size:12px;font-weight:700}.character-tabs button:last-child{border-right:0}.character-tabs button.active{border-bottom-color:var(--red);color:#fff;background:#171717}.character-tabs small{color:#77716d;margin-left:7px;font-size:10px;display:inline}.character-profile{border:1px solid var(--line);background:#101010;grid-template-columns:175px 1fr;margin-top:9px;display:grid;position:relative;overflow:hidden}.character-profile-avatar{color:#080808;background:linear-gradient(160deg,#d2fafa 0 54%,#090909 54%);border-right:1px solid #292929;align-content:center;place-items:center;gap:24px;min-height:330px;display:grid}.character-profile-avatar svg{stroke-width:1.3px;width:92px;height:92px}.character-profile-avatar strong{color:#fff;font:700 16px/1 var(--display);letter-spacing:.08em;margin-top:45px}.character-profile-data{grid-template-columns:1fr;display:grid}.character-profile-data>div{border-bottom:1px solid #292929;grid-template-columns:minmax(150px,32%) 1fr;align-items:center;min-height:65px;padding:0 20px;display:grid}.character-profile-data span,.character-profile-data strong{display:block}.character-profile-data span{color:#a39d98;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700}.character-profile-data strong{color:#f2efec;font-size:12px}.character-profile-data .character-active{color:#68d69e;background:#2fbe7724;border-radius:2px;justify-content:center;align-items:center;width:max-content;min-height:25px;padding:0 9px;font-size:10px;line-height:1;display:inline-flex}.banking-values{align-items:center;gap:24px;display:flex!important}.banking-values i{color:#efedea;font-style:normal}.banking-values i:first-child{color:#70d4a3}.character-profile>p{color:#aaa49f;margin:0;font-size:10px;position:absolute;bottom:8px;right:18px}.character-data-panel{border:1px solid var(--line);background:#101010;margin-top:12px}.character-data-panel header{border-bottom:1px solid #292929;align-items:center;min-height:48px;padding:0 15px;display:flex}.character-data-panel header>div{align-items:center;gap:8px;display:flex}.character-data-panel header svg{width:16px;color:var(--red)}.character-data-panel header strong{font-size:12px}.character-data-panel header span{color:#aaa;background:#242424;border-radius:10px;padding:3px 6px;font-size:11px}.data-columns,.data-row{align-items:center;display:grid}.data-columns.three,.data-row.three{grid-template-columns:1.4fr 1fr 1fr}.data-columns.two,.data-row.two{grid-template-columns:1fr 1fr}.data-columns{color:#8f8985;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #252525;min-height:33px;padding:0 15px;font-size:11px;font-weight:800}.data-row{color:#aaa5a1;border-bottom:1px solid #202020;min-height:52px;padding:8px 15px;font-size:11px}.data-row:last-child{border-bottom:0}.data-row strong{color:#eee;font-size:12px}.data-row strong small{color:#8f8985;margin-top:4px;font-size:10px;display:block}.data-row .status-active{color:#68d69e;background:#2fbe771f;border-radius:2px;width:max-content;padding:4px 7px}.data-empty{color:#8b8581;text-align:center;padding:25px;font-size:11px}.detailed-dashboard .leaderboard-labels,.detailed-dashboard .leaderboard-row small{color:#88827e;font-size:11px}.detailed-dashboard .leaderboard-row span{font-size:11px}.detailed-dashboard .leaderboard-row{min-height:56px}.detailed-dashboard .server-player-count small{color:#99938e;font-size:11px}.xcoin-wallet,.timeline-card{background:#0e0e0e;border:1px solid #292929}.xcoin-wallet>header,.timeline-card>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:70px;padding:0 20px;display:flex}.xcoin-wallet header span,.timeline-card header span{color:var(--red);letter-spacing:.15em;font-size:11px;font-weight:800}.xcoin-wallet h2,.timeline-card h2{font:700 24px/1 var(--display);text-transform:uppercase;margin:6px 0 0}.xcoin-wallet header>svg,.timeline-card header>svg{color:#67615e;width:20px}.timeline-card>header{grid-template-columns:1fr auto 20px;gap:13px;display:grid}.timeline-count{text-align:right}.timeline-count strong,.timeline-count small{display:block}.timeline-count strong{color:#d96e7d;font:700 17px/1 var(--display)}.timeline-count small{color:#6f6965;text-transform:uppercase;margin-top:4px;font-size:10px}.wallet-balances{border-bottom:1px solid #292929;grid-template-columns:1fr 1fr;display:grid}.wallet-balances>div{min-height:82px;padding:17px}.wallet-balances>div+div{border-left:1px solid #292929}.wallet-balances span,.wallet-balances strong{display:block}.wallet-balances span{color:#77716d;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.wallet-balances strong{color:#f1ede9;font:700 25px/1 var(--display);margin-top:10px}.wallet-balances>div:first-child strong{color:#e9bd45}.wallet-exchange{padding:16px}.wallet-exchange p{color:#88827e;align-items:center;gap:7px;margin:0 0 12px;font-size:11px;display:flex}.wallet-exchange p svg{width:13px;color:var(--red)}.wallet-exchange>div{grid-template-columns:72px 1fr;display:grid}.wallet-exchange input{color:#fff;background:#090909;border:1px solid #303030;outline:0;min-width:0;height:40px;padding:0 11px;font-size:11px}.wallet-exchange button{background:var(--red);color:#fff;cursor:pointer;text-transform:uppercase;border:0;font-size:11px;font-weight:800}.wallet-exchange button:disabled{opacity:.55}.wallet-exchange>small{color:#d9828e;margin-top:9px;font-size:11px;line-height:1.5;display:block}.timeline-list{padding:8px 15px 14px}.timeline-event{grid-template-columns:35px 1fr auto;align-items:start;gap:11px;min-height:82px;padding:14px 0;display:grid;position:relative}.timeline-event:not(:last-child):before{content:"";background:#292929;width:1px;position:absolute;top:49px;bottom:-8px;left:17px}.timeline-event>span{z-index:1;color:#77716d;background:#191919;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:relative}.timeline-event>span svg{width:15px}.timeline-event.bonus>span,.timeline-event.exchange>span{color:#e9bd45;background:#e9bd451f}.timeline-event.character_accepted>span{color:#58c592;background:#48b98a1a}.timeline-event.ban>span,.timeline-event.punishment>span,.timeline-event.character_rejected>span{color:#d96e7d;background:#d84c5f1a}.timeline-event strong{font-size:10px}.timeline-event p{overflow-wrap:anywhere;color:#8e8884;margin:6px 0 0;font-size:11px;line-height:1.55}.timeline-event small{color:#625d59;margin-top:5px;font-size:11px;display:block}.timeline-event time{color:#6f6965;white-space:nowrap;padding-top:3px;font-size:11px}.timeline-empty{color:#77716d;text-align:center;padding:25px;font-size:11px}.dashboard-user small{color:#88827e;font-size:11px}.character-picker{border:1px solid var(--line);background:#0c0c0c;align-items:center;gap:16px;margin-bottom:12px;padding:12px;display:flex}.character-picker>span{color:#6f6965;letter-spacing:.12em;text-transform:uppercase;flex:none;padding:0 5px;font-size:11px;font-weight:800}.character-picker>div{scrollbar-width:none;gap:7px;min-width:0;display:flex;overflow-x:auto}.character-picker>div::-webkit-scrollbar{display:none}.character-picker button{color:#918b87;cursor:pointer;text-align:left;background:#111;border:1px solid #242424;grid-template-columns:35px 1fr;align-items:center;gap:9px;min-width:180px;padding:8px 12px 8px 8px;display:grid}.character-picker button>i{color:#77716d;width:35px;height:35px;font:700 12px/1 var(--display);background:#1d1d1d;border-radius:50%;place-items:center;font-style:normal;display:grid}.character-picker button>span{color:inherit;font-size:10px;font-weight:800}.character-picker button small{color:#625d59;margin-top:4px;font-size:11px;display:block}.character-picker button.active{color:#fff;background:#e3103613;border-color:#e310367a}.character-picker button.active>i{background:var(--red);color:#fff}.character-picker .create-character-button{border-style:dashed}.character-picker .create-character-button>i{color:var(--red);background:0 0}.character-picker .create-character-button svg{width:17px}.character-picker .create-character-button:disabled{color:#5f5a57;cursor:not-allowed;opacity:.7;background:#0c0c0c;border-color:#242424}.character-picker .create-character-button:disabled>i{color:#57524f}.character-application-strip{gap:6px;margin:-4px 0 12px;display:grid}.character-application-strip>div{background:#0d0d0d;border:1px solid #252525;grid-template-columns:max-content minmax(140px,.7fr) minmax(0,1.5fr) auto;align-items:center;gap:14px;min-height:43px;padding:8px 12px;display:grid}.character-application-strip span{color:#d6a744;text-transform:uppercase;white-space:nowrap;background:#d6a7441a;border-radius:2px;width:max-content;padding:4px 7px;font-size:11px;font-weight:800}.character-application-strip span.accepted{color:#63ca9d;background:#48b98a1a}.character-application-strip span.rejected{color:#d9828e;background:#d84c5f1a}.character-application-strip strong{min-width:0;font-size:10px}.character-application-strip small{color:#847e7a;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.character-application-strip small b{color:#aaa39f;font-weight:800}.character-application-strip button{cursor:pointer;color:#e1a7b0;text-transform:uppercase;white-space:nowrap;background:#e3103612;border:1px solid #e3103659;min-height:31px;padding:0 10px;font-size:11px;font-weight:800}.character-modal-backdrop{z-index:110;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.character-create-modal{border:1px solid #343434;border-top:2px solid var(--red);background:#101010;width:min(760px,100%);max-height:calc(100vh - 40px);padding:27px;overflow-y:auto;box-shadow:0 35px 100px #000000bf}.character-create-modal header{justify-content:space-between;display:flex}.character-create-modal header span{color:var(--red);letter-spacing:.15em;font-size:11px;font-weight:800}.character-create-modal h2{font:800 39px/.95 var(--display);text-transform:uppercase;margin:9px 0 0}.character-create-modal header button{cursor:pointer;color:#888;background:#161616;border:1px solid #303030;place-items:center;width:37px;height:37px;display:grid}.character-create-modal header button svg{width:17px}.character-create-modal>p{color:#938d89;max-width:640px;margin:22px 0;font-size:11px;line-height:1.7}.character-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.character-create-modal label>span{color:#87817d;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;margin-bottom:8px;font-size:11px;font-weight:800;display:flex}.character-create-modal input,.character-create-modal select,.character-create-modal textarea{color:#eee;background:#090909;border:1px solid #2b2b2b;outline:0;width:100%;font:400 12px/1.6 Inter,sans-serif}.character-create-modal input,.character-create-modal select{height:48px;padding:0 14px}.character-create-modal input:focus,.character-create-modal select:focus,.character-create-modal textarea:focus{border-color:#e310368c}.character-biography-field{margin-top:15px;display:block}.character-biography-field span i{color:#68625e;font-style:normal}.character-create-modal textarea{resize:vertical;min-height:240px;padding:15px}.character-create-modal form>footer{justify-content:space-between;align-items:center;gap:15px;margin-top:14px;display:flex}.character-create-modal form>footer small{color:#716b67;font-size:11px}.character-create-modal form>footer button{cursor:pointer;background:var(--red);color:#fff;text-transform:uppercase;border:0;align-items:center;gap:9px;min-height:46px;padding:0 17px;font-size:11px;font-weight:800;display:flex}.character-create-modal form>footer button:disabled{opacity:.55;cursor:wait}.character-create-modal form>footer svg{width:14px}.identity-card{background:#0e0e0e;border:1px solid #292929;grid-template-rows:1fr auto;grid-template-columns:minmax(260px,1.05fr) minmax(280px,1fr);display:grid;position:relative;overflow:hidden}.identity-card:before{background:var(--red);content:"";width:90px;height:3px;position:absolute;top:0;right:0}.identity-hero{background:radial-gradient(circle at 15% 10%,#e3103626,#0000 35%),#111;border-right:1px solid #292929;align-items:center;gap:23px;min-height:255px;padding:34px;display:flex}.identity-monogram{color:#fff;width:92px;height:92px;font:700 29px/1 var(--display);background:#e3103614;border:1px solid #e310366b;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 45px #e3103614}.identity-status{color:#64ce9a;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.identity-status i{background:#48b98a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #48b98a99}.identity-hero h2{font:700 clamp(29px, 3vw, 43px)/.86 var(--display);text-transform:uppercase;margin:14px 0 13px}.identity-hero small{color:#857f7b;font-size:11px}.identity-facts{align-content:center;padding:18px 25px;display:grid}.identity-facts>div{border-bottom:1px solid #252525;grid-template-columns:130px 1fr auto;align-items:center;gap:10px;min-height:62px;display:grid}.identity-facts>div:last-child{border-bottom:0}.identity-facts span,.identity-banking span{color:#766f6b;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.identity-facts strong{color:#eeeae7;font-size:12px}.identity-facts small{color:#77716d;font-size:11px}.identity-banking{border-top:1px solid #292929;grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.identity-banking>div{justify-content:space-between;align-items:center;min-height:75px;padding:0 27px;display:flex}.identity-banking>div+div{border-left:1px solid #292929}.identity-banking strong{color:#f3efec;font:700 20px/1 var(--display)}.identity-banking>div:first-child strong{color:#64ce9a}.character-data-panel{background:#0d0d0d;border-color:#292929}.character-data-panel header{min-height:54px}@media (width<=700px){.character-picker{flex-direction:column;align-items:flex-start}.character-picker>div{width:100%}.identity-card{grid-template-columns:1fr}.identity-hero{border-bottom:1px solid #292929;border-right:0;min-height:210px;padding:25px 20px}.identity-monogram{width:72px;height:72px}.identity-facts{padding:10px 20px}.identity-facts>div{grid-template-columns:115px 1fr auto}.identity-banking{grid-column:1}.identity-banking>div{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:0 17px}.identity-banking strong{font-size:17px}.character-form-grid{grid-template-columns:1fr}.character-create-modal{padding:22px 16px}.character-create-modal h2{font-size:32px}.character-create-modal form>footer{flex-direction:column;align-items:stretch}.character-create-modal form>footer button{justify-content:center}.character-application-strip>div{grid-template-columns:max-content minmax(0,1fr) auto}.character-application-strip small{display:none}}@keyframes pulse{50%{opacity:.45;box-shadow:0 0 5px #ffb020}}@keyframes auth-fade{0%{opacity:0}}@keyframes notify-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes gallery-reveal{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gallery-view>img{animation:none}}.catalog-page{width:min(1420px,100% - 64px);margin:0 auto;padding:45px 0 90px}.catalog-heading{border:1px solid #292929;border-top:2px solid var(--red);background:radial-gradient(circle at 85% 0,#e3103621,#0000 31%),#0e0e0e;justify-content:space-between;align-items:center;gap:30px;min-height:155px;padding:28px 32px;display:flex}.catalog-heading>div>span,.catalog-section-title span{color:var(--red);letter-spacing:.15em;font-size:11px;font-weight:800}.catalog-heading h1{font:800 48px/.9 var(--display);text-transform:uppercase;margin:9px 0 7px}.catalog-heading p{color:#8a8480;margin:0;font-size:11px}.catalog-heading>svg{color:#e3103673;width:52px;height:52px}.catalog-balances{border:1px solid #2c2c2c;grid-template-columns:1fr 1fr;display:grid}.catalog-balances>div{min-width:145px;padding:17px 20px}.catalog-balances>div+div{border-left:1px solid #2c2c2c}.catalog-balances small{color:#77716d;font-size:11px;font-weight:800;display:block}.catalog-balances strong{font:700 28px/1 var(--display);margin-top:8px;display:block}.catalog-balances>div:last-child strong{color:#e6bd52}.catalog-message{color:#e5b4bc;background:#e310360f;border:1px solid #e3103647;margin-top:14px;padding:14px 17px;font-size:10px}.coin-converter{background:#0d0d0d;border:1px solid #292929;justify-content:space-between;align-items:center;gap:25px;margin-top:18px;padding:20px 24px;display:flex}.coin-converter>div{align-items:center;gap:14px;display:flex}.coin-converter svg{color:#e9bd45}.coin-converter span small,.coin-converter span strong{display:block}.coin-converter span small{color:#e9bd45;letter-spacing:.12em;font-size:11px;font-weight:800}.coin-converter span strong{margin-top:5px;font-size:13px}.coin-converter p{color:#77716d;margin:5px 0 0;font-size:11px}.coin-converter input{color:#fff;background:#080808;border:1px solid #333;width:85px;height:44px;padding:0 12px}.coin-converter button,.product-card button,.package-grid button,.package-buy-link,.manager-form>button{background:var(--red);color:#fff;cursor:pointer;text-transform:uppercase;border:0;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 17px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.coin-converter button svg{color:#fff;width:13px}.catalog-section{margin-top:42px}.catalog-section-title h2{font:700 31px/1 var(--display);text-transform:uppercase;margin:8px 0 20px}.featured-products{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.product-card{background:radial-gradient(circle at 100% 0,#e310361f,#0000 40%),#0e0e0e;border:1px solid #2b2b2b;flex-direction:column;min-height:245px;padding:25px;display:flex;position:relative}.product-card>span{background:var(--red);text-transform:uppercase;padding:5px 8px;font-size:10px;font-weight:800;position:absolute;top:17px;right:17px}.product-card>svg{width:24px;color:var(--red)}.product-card h3{margin:22px 0 9px;font-size:15px}.product-card p{color:#8b8581;margin:0;font-size:10px;line-height:1.65}.product-card footer{justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;display:flex}.product-card footer strong{font:700 25px/1 var(--display)}.product-card footer small{color:#8a8480;font:700 11px/1 Inter,sans-serif}.shop-category-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.shop-category-grid article{background:#0d0d0d;border:1px solid #292929;min-height:190px;padding:23px}.shop-category-grid svg{width:18px;color:var(--red)}.shop-category-grid h3{margin:22px 0 9px;font-size:13px}.shop-category-grid p{color:#817b77;min-height:48px;margin:0;font-size:11px;line-height:1.65}.shop-category-grid small{color:#5f5a57;text-transform:uppercase;font-size:11px}.benefits-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:35px;display:grid}.benefits-grid>article{background:#0d0d0d;border:1px solid #292929;min-height:135px;padding:22px}.benefits-grid h3{font:700 20px/1 var(--display);text-transform:uppercase;margin:0 0 16px}.benefits-grid p{color:#aaa4a0;align-items:center;gap:8px;font-size:11px;display:flex}.benefits-grid p svg{color:#59c693;width:14px}.benefits-grid .benefit-empty{color:#68635f}.package-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:10px;margin-top:22px;display:grid}.package-grid>article{background:#0e0e0e;border:1px solid #292929;padding:27px 22px;position:relative}.package-grid>article.featured{box-shadow:inset 0 3px var(--red);border-color:#e3103699}.package-grid>article>span{color:#ec6e84;text-transform:uppercase;background:#e310361f;margin-bottom:16px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-block}.package-grid h2{font:700 26px/1 var(--display);text-transform:uppercase;margin:0 0 20px}.package-price{margin-bottom:17px}.package-price strong{font:700 37px/1 var(--display)}.package-price small{color:#77716d;margin-left:6px;font-size:11px}.package-grid button{width:100%}.package-grid button:disabled{color:#777;background:#222}.package-grid ul{margin:23px 0 0;padding:0;list-style:none}.package-grid li{color:#99938f;align-items:flex-start;gap:8px;min-height:29px;font-size:11px;line-height:1.45;display:flex}.package-grid li svg{color:#55c08e;flex:none;width:13px}.vat-note{color:#77716d;font-size:11px}.faq-section{margin-top:50px}.faq-section details{background:#0d0d0d;border:1px solid #292929;border-bottom:0}.faq-section details:last-child{border-bottom:1px solid #292929}.faq-section summary{cursor:pointer;color:#d7d2ce;padding:18px 20px;font-size:10px;font-weight:700}.faq-section details p{color:#88827e;margin:0;padding:0 20px 20px;font-size:10px;line-height:1.7}.catalog-manager{background:#0c0c0c;border:1px solid #292929;margin-top:18px}.catalog-manager>header{border-bottom:1px solid #292929;align-items:center;gap:14px;padding:22px;display:flex}.catalog-manager>header>svg{color:var(--red)}.catalog-manager header span{color:var(--red);letter-spacing:.13em;font-size:11px;font-weight:800}.catalog-manager header h2{font:700 24px/1 var(--display);text-transform:uppercase;margin:5px 0}.catalog-manager header p{color:#77716d;margin:0;font-size:11px}.catalog-manager-grid{grid-template-columns:1fr 1.25fr;display:grid}.catalog-manager-grid>article{padding:20px}.catalog-manager-grid>article+article{border-left:1px solid #292929}.manager-title{justify-content:space-between;align-items:center;display:flex}.manager-title h3{margin:0}.manager-title button{color:var(--red);cursor:pointer;text-transform:uppercase;background:0 0;border:0;font-size:11px;font-weight:800}.manager-list{border:1px solid #292929;height:170px;margin:15px 0;overflow-y:auto}.manager-list>button{cursor:pointer;color:#aaa;text-align:left;background:#0b0b0b;border:0;border-bottom:1px solid #242424;width:100%;padding:10px 12px;display:block}.manager-list>button.active{box-shadow:inset 2px 0 var(--red);background:#e3103614}.manager-list strong,.manager-list small{display:block}.manager-list strong{font-size:11px}.manager-list small{color:#696460;margin-top:4px;font-size:10px}.manager-form{gap:8px;display:grid}.manager-form>div{gap:8px;display:flex}.manager-form input:not([type=checkbox]),.manager-form select,.manager-form textarea{color:#ddd;background:#080808;border:1px solid #2d2d2d;outline:0;width:100%;min-width:0;height:40px;padding:0 11px;font-size:11px}.manager-form textarea{resize:vertical;height:70px;padding:10px}.manager-form textarea.features-input{height:125px}.manager-form label{color:#8b8581;font-size:11px}.manager-checks{gap:18px!important}.manager-form>button svg{width:14px}.dev-url-setting input{color:#ddd;background:#080808;border:1px solid #303030;outline:0;width:100%;height:38px;margin-top:10px;padding:0 10px;font-size:11px}.dev-ticket-channel{grid-template-columns:38px 1fr}.dev-ticket-channel input{color:#ddd;background:#080808;border:1px solid #303030;outline:0;width:100%;height:38px;margin-top:10px;padding:0 10px;font-size:11px}.dev-ticket-channel input:focus{border-color:#e3103680}.shop-groups{gap:14px;display:grid}.shop-group{background:#0d0d0d;border:1px solid #292929}.shop-group>header{border-bottom:1px solid #292929;padding:20px 22px}.shop-group>header>div{align-items:center;gap:14px;display:flex}.shop-group>header svg{color:var(--red)}.shop-group h3{font:700 21px/1 var(--display);text-transform:uppercase;margin:0 0 6px}.shop-group header p{color:#77716d;margin:0;font-size:11px}.shop-group>div{grid-template-columns:repeat(3,1fr);display:grid}.shop-service{cursor:pointer;color:#fff;text-align:left;background:#0b0b0b;border:1px solid #292929;border-top:0;border-left:0;min-height:175px;padding:20px}.shop-service:hover{background:#e310360b}.shop-service>span{color:var(--red);letter-spacing:.12em;font-size:10px;font-weight:800}.shop-service>strong{margin-top:12px;font-size:12px;display:block}.shop-service p{color:#85807b;min-height:43px;margin:8px 0 15px;font-size:11px;line-height:1.6}.shop-service small{color:#696460;font-size:11px}.shop-service small b{color:#e9bd45}.shop-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.shop-modal{border:1px solid #343434;border-top:2px solid var(--red);background:#101010;width:min(620px,100%);box-shadow:0 35px 100px #000c}.shop-modal>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:72px;padding:0 22px;display:flex}.shop-modal h2{font:700 25px/1 var(--display);text-transform:uppercase;margin:0}.shop-modal header button{cursor:pointer;color:#888;background:#151515;border:1px solid #303030;place-items:center;width:35px;height:35px;display:grid}.shop-modal header svg{width:16px}.conversion-confirm{text-align:center;padding:35px 25px}.conversion-confirm>svg{color:#e9bd45;width:35px;height:35px}.conversion-confirm strong{font:700 28px/1 var(--display);margin-top:15px;display:block}.conversion-confirm p,.service-description{color:#8b8581;font-size:10px;line-height:1.7}.service-description{margin:0;padding:24px}.service-field{border-top:1px solid #292929;grid-template-columns:130px 1fr;align-items:center;gap:14px;padding:18px 24px;display:grid}.service-field>span{color:#88827e;font-size:11px}.service-field select{color:#fff;background:#080808;border:1px solid #333;outline:0;height:44px;padding:0 12px}.shop-modal-actions{background:#0c0c0c;border-top:1px solid #292929;justify-content:flex-end;gap:8px;padding:15px 22px;display:flex}.shop-modal-actions button{cursor:pointer;color:#aaa;text-transform:uppercase;background:0 0;border:1px solid #333;min-height:42px;padding:0 16px;font-size:11px;font-weight:800}.shop-modal-actions button:last-child{border-color:var(--red);background:var(--red);color:#fff}.shop-modal-actions button:disabled{opacity:.45;cursor:not-allowed}@media (width<=1100px){.package-grid,.shop-category-grid,.shop-group>div{grid-template-columns:1fr 1fr}.catalog-manager-grid{grid-template-columns:1fr}.catalog-manager-grid>article+article{border:0;border-top:1px solid #292929}}@media (width<=760px){.catalog-page{width:min(100% - 28px,1420px);padding-top:28px}.catalog-heading,.coin-converter{flex-direction:column;align-items:stretch}.catalog-heading h1{font-size:39px}.catalog-balances{width:100%}.catalog-balances>div{min-width:0}.featured-products,.shop-category-grid,.benefits-grid{grid-template-columns:1fr}.coin-converter>div:last-child{grid-template-columns:75px 1fr;display:grid}.coin-converter input{width:100%}}@media (width<=560px){.package-grid,.shop-group>div{grid-template-columns:1fr}.manager-form>div{flex-direction:column}.manager-checks{flex-direction:row!important}.service-field{grid-template-columns:1fr}.shop-modal-actions{flex-direction:column-reverse;align-items:stretch}.shop-modal-actions button{width:100%}}.tickets-page{width:min(1380px,100% - 64px);margin:auto;padding:42px 0 90px}.tickets-heading{border:1px solid #292929;border-top:2px solid var(--red);background:#0e0e0e;justify-content:space-between;align-items:center;padding:28px 30px;display:flex}.tickets-heading span,.tickets-board>header span{color:var(--red);letter-spacing:.15em;font-size:11px;font-weight:800}.tickets-heading h1{font:800 45px/.9 var(--display);text-transform:uppercase;margin:8px 0 6px}.tickets-heading p,.tickets-board>header p{color:#827c78;margin:0;font-size:10px}.tickets-heading button{background:var(--red);color:#fff;cursor:pointer;text-transform:uppercase;border:0;align-items:center;gap:8px;height:46px;padding:0 18px;font-size:11px;font-weight:800;display:flex}.tickets-heading button svg{width:15px}.tickets-heading button:disabled{opacity:.4}.ticket-error{color:#e2a3ad;background:#e3103612;border:1px solid #e3103659;margin-top:12px;padding:13px 16px;font-size:10px}.ticket-stats{background:#0c0c0c;border:1px solid #292929;grid-template-columns:repeat(6,1fr);margin:14px 0;display:grid}.ticket-stats article{border-right:1px solid #292929;min-height:100px;padding:18px}.ticket-stats article:last-child{border:0}.ticket-stats small{color:#77716d;text-transform:uppercase;min-height:28px;font-size:11px;font-weight:800;line-height:1.5;display:block}.ticket-stats strong{font:700 29px/1 var(--display)}.tickets-board{background:#0c0c0c;border:1px solid #292929}.tickets-board>header{padding:22px}.tickets-board h2{font:700 24px/1 var(--display);text-transform:uppercase;margin:7px 0}.ticket-table-head,.ticket-table>button{grid-template-columns:70px 180px 180px 1fr 180px;align-items:center;display:grid}.ticket-table-head{color:#6f6965;text-transform:uppercase;border-top:1px solid #292929;border-bottom:1px solid #292929;min-height:42px;padding:0 18px;font-size:11px;font-weight:800}.ticket-table>button{color:#a9a39f;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #252525;width:100%;min-height:60px;padding:0 18px;font-size:11px}.ticket-table>button:hover{background:#111}.ticket-table>button span:nth-child(2){align-items:center;gap:7px;display:flex}.ticket-table i{background:#d5a33e;border-radius:50%;width:6px;height:6px}.ticket-table i.closed{background:#555}.ticket-table i.in_progress,.ticket-table i.assigned{background:#579bd6}.ticket-table i.user_waiting{background:#e06d7e}.ticket-table i.admin_waiting{background:#59c18f}.ticket-table strong{color:#eee;font-size:10px}.ticket-table time{color:#716b67}.ticket-empty{text-align:center;color:#68625f;padding:50px}.ticket-empty svg{width:28px}.ticket-modal-backdrop{z-index:130;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000db;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}.ticket-create-modal,.ticket-chat{border:1px solid #353535;border-top:2px solid var(--red);background:#0e0e0e;width:min(900px,100%);max-height:calc(100vh - 36px);overflow-y:auto;box-shadow:0 35px 100px #000}.ticket-create-modal>header,.ticket-chat>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:78px;padding:0 22px;display:flex}.ticket-create-modal>header>div{align-items:center;gap:12px;display:flex}.ticket-create-modal>header>div>svg{width:36px;height:36px;color:var(--red);background:#e310361f;border-radius:50%;padding:9px}.ticket-create-modal header strong,.ticket-create-modal header small{display:block}.ticket-create-modal header strong{font-size:11px}.ticket-create-modal header small{color:#77716d;margin-top:5px;font-size:11px}.ticket-create-modal header button,.ticket-chat header button{color:#888;cursor:pointer;background:#151515;border:1px solid #333;place-items:center;width:36px;height:36px;display:grid}.ticket-create-modal header button svg,.ticket-chat header button svg{width:16px}.ticket-create-modal>label{margin:20px 24px;display:block}.ticket-create-modal label>span,.ticket-create-modal legend{color:#8c8682;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.ticket-create-modal input[type=text],.ticket-create-modal>label>input,.ticket-create-modal textarea{color:#eee;background:#090909;border:1px solid #333;outline:0;width:100%;padding:12px;font-size:10px}.ticket-create-modal textarea{resize:vertical;min-height:130px}.ticket-choice-grid{border-top:1px solid #292929;border-bottom:1px solid #292929;grid-template-columns:1fr 1fr;gap:12px;margin:0 24px;padding:20px 0;display:grid}.ticket-choice-grid fieldset{border:0;margin:0;padding:0}.ticket-choice-grid fieldset>label{cursor:pointer;background:#121212;border:1px solid #303030;align-items:center;gap:9px;min-height:54px;padding:10px 12px;display:flex}.ticket-choice-grid label.selected{background:#e310360f;border-color:#e3103699}.ticket-choice-grid label span{margin:0}.ticket-choice-grid strong,.ticket-choice-grid small{display:block}.ticket-choice-grid strong{font-size:11px}.ticket-choice-grid small{color:#736d69;margin-top:4px;font-size:11px}.ticket-files{text-align:center;border:1px dashed #3a3a3a!important;padding:25px!important}.ticket-files svg{color:var(--red)}.ticket-files strong,.ticket-files small{margin-top:7px;display:block}.ticket-files input{margin-top:12px}.ticket-files b{color:#5bc392;margin-top:8px;font-size:11px;display:block}.ticket-create-modal>footer{border-top:1px solid #292929;justify-content:flex-end;gap:8px;padding:14px 24px;display:flex}.ticket-create-modal footer button,.ticket-reply button{color:#aaa;cursor:pointer;text-transform:uppercase;background:#171717;border:1px solid #333;height:42px;padding:0 18px;font-size:11px;font-weight:800}.ticket-create-modal footer button:last-child,.ticket-reply button{border-color:var(--red);background:var(--red);color:#fff}.ticket-chat{width:min(780px,100%)}.ticket-chat header span{color:var(--red);text-transform:uppercase;font-size:11px;font-weight:800}.ticket-chat h2{font:700 26px/1 var(--display);text-transform:uppercase;margin:7px 0 0}.ticket-messages{min-height:350px;max-height:60vh;padding:22px;overflow-y:auto}.ticket-messages article{background:#141414;border:1px solid #292929;width:min(78%,580px);margin-bottom:13px;padding:14px}.ticket-messages article.mine{background:#e310360e;border-color:#e3103647;margin-left:auto}.ticket-messages article>div{justify-content:space-between;display:flex}.ticket-messages strong{font-size:11px}.ticket-messages time{color:#68625f;font-size:10px}.ticket-messages p{overflow-wrap:anywhere;color:#aaa49f;white-space:pre-wrap;margin:9px 0 0;font-size:10px;line-height:1.6}.ticket-messages a{color:#df7184;align-items:center;gap:6px;margin-top:9px;font-size:11px;display:flex}.ticket-messages a svg{width:12px}.ticket-reply{border-top:1px solid #292929;grid-template-columns:1fr auto;gap:8px;padding:14px;display:grid}.ticket-reply textarea{resize:vertical;color:#fff;background:#080808;border:1px solid #333;min-height:65px;padding:12px}.ticket-reply button{align-items:center;gap:7px;height:auto;display:flex}.ticket-reply svg{width:14px}.ticket-closed{color:#888;border-top:1px solid #292929;justify-content:center;align-items:center;gap:8px;padding:20px;font-size:11px;display:flex}.ticket-closed svg{width:16px}@media (width<=1000px){.ticket-stats{grid-template-columns:repeat(3,1fr)}.ticket-stats article:nth-child(3){border-right:0}.ticket-stats article:nth-child(-n+3){border-bottom:1px solid #292929}.ticket-table-head{display:none}.ticket-table>button{grid-template-columns:55px 1fr 1fr}.ticket-table>button span:nth-child(3),.ticket-table>button time{display:none}}@media (width<=760px){.tickets-page{width:min(100% - 28px,1380px);padding-top:28px}.tickets-heading{flex-direction:column;align-items:stretch;gap:20px}.tickets-heading button{justify-content:center}.ticket-choice-grid{grid-template-columns:1fr}.ticket-stats{grid-template-columns:1fr 1fr}.ticket-stats article:nth-child(3){border-right:1px solid #292929}.ticket-stats article:nth-child(2n){border-right:0}.ticket-table>button{grid-template-columns:48px 1fr}.ticket-table>button span:nth-child(2){display:none}.ticket-messages article{width:90%}}.ticket-create-redesign{width:min(980px,100%);padding:26px;overflow:auto}.ticket-create-redesign>header{align-items:flex-start;min-height:0;padding:0 0 22px}.ticket-create-redesign>header>div{display:block}.ticket-create-redesign>header span{color:var(--red);letter-spacing:.16em;font-size:11px;font-weight:800}.ticket-create-redesign>header h2{font:800 38px/.95 var(--display);text-transform:uppercase;margin:9px 0 8px}.ticket-create-redesign>header p{color:#837d79;margin:0;font-size:10px}.ticket-create-layout{background:#0b0b0b;border:1px solid #292929;grid-template-columns:290px minmax(0,1fr);display:grid}.ticket-create-layout>aside{background:radial-gradient(circle at 0 0,#e3103617,#0000 35%),#0d0d0d;border-right:1px solid #292929;padding:20px}.ticket-create-layout>main{align-content:start;gap:20px;padding:22px;display:grid}.ticket-field-label{color:#77716d;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:800;display:block}.ticket-category-list{gap:6px;display:grid}.ticket-category-list label{cursor:pointer;background:#101010;border:1px solid #272727;grid-template-columns:34px 1fr 13px;align-items:center;gap:9px;min-height:58px;padding:9px 10px;transition:all .16s;display:grid;position:relative}.ticket-category-list label:hover{background:#131313;border-color:#3a3a3a}.ticket-category-list label.selected{box-shadow:inset 2px 0 var(--red);background:linear-gradient(90deg,#e310361f,#e3103606);border-color:#e310368c}.ticket-category-list input,.ticket-priority input{opacity:0;pointer-events:none;position:absolute}.ticket-category-list label>i{color:#77716d;background:#171717;border:1px solid #292929;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.ticket-category-list label.selected>i{color:var(--red);background:#e310361a;border-color:#e310364d}.ticket-category-list i svg{width:15px}.ticket-category-list label>span{margin:0}.ticket-category-list strong,.ticket-category-list small{display:block}.ticket-category-list strong{color:#dcd8d4;font-size:11px}.ticket-category-list small{color:#68635f;margin-top:4px;font-size:10px}.ticket-category-list label>svg{color:#4e4a47;width:12px}.ticket-category-list label.selected>svg{color:var(--red)}.ticket-title-field{margin:0!important}.ticket-create-redesign input[type=text],.ticket-create-redesign .ticket-title-field input{color:#eee;background:#080808;border:1px solid #2d2d2d;outline:0;height:48px;padding:0 14px;font-size:11px}.ticket-create-redesign input:focus,.ticket-create-redesign textarea:focus{border-color:#e310368c}.ticket-priority{border:0;margin:0;padding:0}.ticket-priority>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.ticket-priority label{cursor:pointer;background:#0f0f0f;border:1px solid #292929;grid-template-columns:8px 1fr;align-items:center;gap:9px;min-height:62px;padding:11px;display:grid;position:relative}.ticket-priority label.selected{background:#e310360e;border-color:#e310367a}.ticket-priority label>i{border:1px solid #5b5652;border-radius:50%;width:7px;height:7px}.ticket-priority label.selected>i{border-color:var(--red);background:var(--red);box-shadow:0 0 8px #e3103673}.ticket-priority strong,.ticket-priority small{display:block}.ticket-priority strong{font-size:11px}.ticket-priority small{color:#6f6965;margin-top:4px;font-size:10px}.ticket-description-field{margin:0!important}.ticket-description-field textarea{min-height:150px!important}.ticket-files.compact{cursor:pointer;background:#0c0c0c;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;position:relative;text-align:left!important;border:1px dashed #343434!important;margin:0!important;padding:13px 14px!important;display:grid!important}.ticket-files.compact input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ticket-files.compact>svg{width:17px;color:var(--red)}.ticket-files.compact>span{margin:0!important}.ticket-files.compact strong,.ticket-files.compact small{margin:0;display:block}.ticket-files.compact strong{color:#ccc7c3;font-size:11px}.ticket-files.compact small{color:#68635f;margin-top:4px;font-size:10px}.ticket-files.compact>b{color:#8b8581;text-transform:uppercase;border:1px solid #303030;margin:0;padding:7px 9px;font-size:10px}.ticket-create-redesign>footer{border:0;justify-content:space-between;align-items:center;margin-top:16px;padding:0}.ticket-create-redesign>footer>small{color:#68635f;font-size:11px}.ticket-create-redesign>footer>div{gap:8px;display:flex}.ticket-create-redesign>footer button{align-items:center;gap:8px;display:flex}.ticket-create-redesign>footer button svg{width:13px}.ticket-create-redesign>footer button:last-child{border-color:var(--red);background:var(--red);color:#fff}@media (width<=760px){.ticket-create-redesign{padding:20px 15px}.ticket-create-redesign>header h2{font-size:31px}.ticket-create-layout{grid-template-columns:1fr}.ticket-create-layout>aside{border-bottom:1px solid #292929;border-right:0}.ticket-category-list{grid-template-columns:1fr 1fr}.ticket-priority>div{grid-template-columns:1fr}.ticket-create-redesign>footer{flex-direction:column;align-items:stretch;gap:12px}.ticket-create-redesign>footer>div{grid-template-columns:1fr 1fr;display:grid}.ticket-create-redesign>footer button{justify-content:center}}@media (width<=480px){.ticket-category-list{grid-template-columns:1fr}.ticket-files.compact{grid-template-columns:28px 1fr}.ticket-files.compact>b{display:none}}.tickets-redesign{width:min(1240px,100% - 64px)}.tickets-hero{border:1px solid #292929;border-left:2px solid var(--red);background:linear-gradient(115deg,#111 0 55%,#e310360e),radial-gradient(circle at 85% 0,#e3103626,#0000 36%),#0c0c0c;justify-content:space-between;align-items:flex-end;gap:45px;min-height:235px;padding:35px 40px;display:flex;overflow:hidden}.tickets-hero>div:first-child>span,.ticket-feed>header span{color:var(--red);letter-spacing:.17em;font-size:11px;font-weight:800}.tickets-hero h1{font:800 clamp(40px,5vw,61px)/.82 var(--display);text-transform:uppercase;margin:13px 0 16px}.tickets-hero h1 i{color:var(--red);font-style:normal}.tickets-hero p{color:#8c8682;max-width:600px;margin:0;font-size:10px;line-height:1.7}.tickets-hero-action{border-left:1px solid #2d2d2d;min-width:210px;padding-left:28px}.tickets-hero-action strong,.tickets-hero-action small{display:block}.tickets-hero-action strong{font:700 46px/.85 var(--display)}.tickets-hero-action small{color:#716b67;text-transform:uppercase;margin:8px 0 20px;font-size:11px}.tickets-hero-action button,.ticket-empty.redesigned button{background:var(--red);color:#fff;cursor:pointer;text-transform:uppercase;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.tickets-hero-action button svg,.ticket-empty.redesigned button svg{width:14px}.tickets-hero-action button:disabled{opacity:.4}.ticket-status-rail{background:#0c0c0c;border:1px solid #292929;grid-template-columns:repeat(6,1fr);margin:12px 0;display:grid}.ticket-status-rail article{border-right:1px solid #292929;align-items:center;gap:11px;min-height:76px;padding:15px;display:flex}.ticket-status-rail article:last-child{border:0}.ticket-status-rail>article>i{background:#4f4b48;border-radius:50%;flex:none;width:7px;height:7px}.ticket-status-rail article.has-items>i{background:var(--red);box-shadow:0 0 9px #e3103673}.ticket-status-rail strong,.ticket-status-rail small{display:block}.ticket-status-rail strong{font:700 20px/1 var(--display)}.ticket-status-rail small{color:#716b67;text-transform:uppercase;margin-top:5px;font-size:10px}.ticket-feed{background:#0c0c0c;border:1px solid #292929}.ticket-feed>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:25px;min-height:88px;padding:0 23px;display:flex}.ticket-feed h2{font:700 25px/1 var(--display);text-transform:uppercase;margin:7px 0 0}.ticket-feed>header p{color:#716b67;text-align:right;max-width:380px;margin:0;font-size:11px}.ticket-card-list{padding:10px}.ticket-card{color:#fff;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-bottom-color:#242424;grid-template-columns:62px 43px 1fr auto 17px;align-items:center;gap:14px;width:100%;min-height:82px;padding:12px 17px;display:grid;position:relative;overflow:hidden}.ticket-card:before{content:"";background:#4b4744;width:2px;position:absolute;inset:16px auto 16px 0}.ticket-card.user_waiting:before,.ticket-card.admin_waiting:before{background:var(--red)}.ticket-card:hover{background:#111;border-color:#303030}.ticket-card-id{color:#625d59;font:700 13px/1 var(--display)}.ticket-card-icon{color:#77716d;background:#151515;border:1px solid #292929;place-items:center;width:43px;height:43px;display:grid}.ticket-card-icon svg{width:17px}.ticket-card-copy small,.ticket-card-copy strong,.ticket-card-copy time{display:block}.ticket-card-copy small{color:#746e6a;text-transform:uppercase;font-size:10px}.ticket-card-copy strong{color:#eeeae7;margin:6px 0;font-size:11px}.ticket-card-copy time{color:#5f5a57;font-size:10px}.ticket-status-badge{text-transform:uppercase;align-items:center;gap:7px;width:max-content;font-weight:800;color:#99938f!important;font-size:11px!important;display:flex!important}.ticket-status-badge i{background:#777;border-radius:50%;width:6px;height:6px}.ticket-status-badge.user_waiting i{background:var(--red);box-shadow:0 0 7px #e3103680}.ticket-status-badge.admin_waiting i,.ticket-status-badge.in_progress i{background:#50be8b}.ticket-status-badge.assigned i{background:#d6a744}.ticket-card>svg{color:#514d4a;width:14px}.ticket-empty.redesigned{padding:65px 20px}.ticket-empty.redesigned svg{color:#484442}.ticket-empty.redesigned strong{color:#ddd;margin-top:15px;font-size:12px;display:block}.ticket-empty.redesigned p{margin:8px 0 19px}.ticket-empty.redesigned button{margin:auto}.ticket-chat-redesign{grid-template-columns:230px minmax(0,1fr);width:min(1040px,100%);height:min(760px,100vh - 40px);max-height:none;padding:0;display:grid;overflow:hidden}.ticket-chat-redesign>aside{background:radial-gradient(circle at 0 0,#e310361f,#0000 28%),#0b0b0b;border-right:1px solid #292929;flex-direction:column;padding:27px 22px;display:flex}.ticket-chat-number span,.ticket-chat-number strong{display:block}.ticket-chat-number span{color:var(--red);letter-spacing:.16em;font-size:11px;font-weight:800}.ticket-chat-number strong{font:700 31px/1 var(--display);margin-top:9px}.ticket-chat-meta{border-top:1px solid #292929;margin-top:29px}.ticket-chat-meta>div{border-bottom:1px solid #242424;padding:15px 0}.ticket-chat-meta>div>span,.ticket-chat-meta>div>strong{display:block}.ticket-chat-meta>div>span{color:#66615d;text-transform:uppercase;font-size:10px;font-weight:800}.ticket-chat-meta>div>strong{color:#bbb5b1;margin-top:7px;font-size:11px}.ticket-chat-redesign>aside>p{color:#66615d;margin:auto 0 0;font-size:11px;line-height:1.6}.ticket-chat-redesign>main{background:#0e0e0e;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}.ticket-chat-redesign>main>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:85px;padding:0 23px;display:flex}.ticket-chat-redesign>main>header span{color:var(--red);letter-spacing:.15em;font-size:10px;font-weight:800}.ticket-chat-redesign>main>header h2{font:700 25px/1 var(--display);text-transform:uppercase;margin:8px 0 0}.ticket-chat-redesign>main>header button{color:#888;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:36px;height:36px;display:grid}.ticket-chat-redesign>main>header button svg{width:16px}.ticket-messages.redesigned{scrollbar-width:thin;scrollbar-color:var(--red) #161616;min-height:0;max-height:none;padding:24px;overflow-y:auto}.ticket-messages.redesigned article{background:0 0;border:0;align-items:flex-start;gap:10px;width:100%;max-width:none;margin:0 0 18px;padding:0;display:flex}.ticket-messages.redesigned article.mine{flex-direction:row-reverse;margin-left:0}.message-avatar{color:#827c78;width:32px;height:32px;font:700 11px/1 var(--display);background:#171717;border:1px solid #302d2b;flex:none;place-items:center;display:grid}.ticket-messages.redesigned .mine .message-avatar{color:#f3b1bd;background:#e310361a;border-color:#e3103659}.message-body{background:#141414;border:1px solid #292929;max-width:76%;padding:13px 15px}.mine .message-body{background:#e310360f;border-color:#e3103647}.message-body>header{justify-content:space-between;gap:22px;display:flex}.message-body p{margin-top:8px!important}.ticket-messages.redesigned article.system{justify-content:center}.ticket-messages.redesigned .system .message-body{text-align:center;background:#0b0b0b;border-style:dashed;max-width:90%;padding:8px 12px}.ticket-messages.redesigned .system .message-body header{justify-content:center}.ticket-messages.redesigned .system p{color:#77716d;font-size:11px}.ticket-reply.redesigned{background:#0b0b0b;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;padding:15px 18px}.ticket-reply.redesigned>div{min-width:0}.ticket-reply.redesigned textarea{width:100%;min-height:74px}.ticket-reply.redesigned small{color:#5f5a57;margin-top:6px;font-size:10px;display:block}.ticket-reply.redesigned button{justify-content:center;min-width:125px}@media (width<=950px){.ticket-status-rail{grid-template-columns:repeat(3,1fr)}.ticket-status-rail article:nth-child(3){border-right:0}.ticket-status-rail article:nth-child(-n+3){border-bottom:1px solid #292929}.ticket-chat-redesign{grid-template-columns:190px minmax(0,1fr)}}@media (width<=760px){.tickets-redesign{width:min(100% - 28px,1240px)}.tickets-hero{flex-direction:column;align-items:flex-start;padding:28px 22px}.tickets-hero-action{border-top:1px solid #2d2d2d;border-left:0;width:100%;padding:18px 0 0}.ticket-feed>header{flex-direction:column;align-items:flex-start;padding:18px}.ticket-feed>header p{text-align:left}.ticket-card{grid-template-columns:48px 1fr 15px}.ticket-card-id,.ticket-card-icon{display:none}.ticket-status-badge{grid-column:2}.ticket-card>svg{grid-area:1/3/3}.ticket-chat-redesign{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:calc(100vh - 24px)}.ticket-chat-redesign>aside{border-bottom:1px solid #292929;border-right:0;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:14px 17px;display:grid}.ticket-chat-meta{border:0;justify-content:flex-end;gap:18px;margin:0;display:flex}.ticket-chat-meta>div{border:0;padding:0}.ticket-chat-meta>div:nth-child(n+3),.ticket-chat-redesign>aside>p{display:none}.ticket-chat-redesign>main{min-height:0}.message-body{max-width:86%}.ticket-reply.redesigned{grid-template-columns:1fr}.ticket-reply.redesigned button{min-height:44px}}.tickets-page-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.tickets-page-heading span{color:var(--red);letter-spacing:.16em;font-size:11px;font-weight:800}.tickets-page-heading h1{font:800 43px/.9 var(--display);text-transform:uppercase;margin:9px 0 8px}.tickets-page-heading p{color:#7d7773;margin:0;font-size:10px}.tickets-page-heading button{background:var(--red);color:#fff;cursor:pointer;text-transform:uppercase;border:0;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:11px;font-weight:800;display:flex}.tickets-page-heading button svg{width:15px}.tickets-page-heading button:disabled{opacity:.45}.ticket-summary-grid{background:#0e0e0e;border:1px solid #292929;grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}.ticket-summary-grid article{border-bottom:1px solid #292929;border-right:1px solid #292929;justify-content:space-between;align-items:center;min-height:82px;padding:17px 19px;display:flex}.ticket-summary-grid article:nth-child(3n){border-right:0}.ticket-summary-grid article:nth-last-child(-n+3){border-bottom:0}.ticket-summary-grid article>div{align-items:center;gap:9px;display:flex}.ticket-summary-grid i{background:#55514e;border-radius:50%;width:7px;height:7px}.ticket-summary-grid i.user_waiting,.ticket-summary-grid i.admin_waiting{background:var(--red);box-shadow:0 0 7px #e3103666}.ticket-summary-grid span{color:#827c78;text-transform:uppercase;font-size:11px;font-weight:800}.ticket-summary-grid>article>strong{font:700 24px/1 var(--display)}.ticket-list-panel{background:#0e0e0e;border:1px solid #292929;margin-top:14px}.ticket-list-panel>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:68px;padding:0 18px;display:flex}.ticket-list-panel>header>div{align-items:center;gap:10px;display:flex}.ticket-list-panel>header svg{width:17px;color:var(--red)}.ticket-list-panel>header span strong,.ticket-list-panel>header span small{display:block}.ticket-list-panel>header span strong{font-size:11px}.ticket-list-panel>header span small{color:#716b67;margin-top:5px;font-size:11px}.ticket-list-panel>header>b{background:#1d1d1d;border-radius:50%;place-items:center;min-width:25px;height:25px;font-size:11px;display:grid}.ticket-list-columns>div,.ticket-list-columns>button{grid-template-columns:minmax(240px,1.4fr) minmax(130px,.7fr) minmax(160px,.75fr) 170px 16px;align-items:center;gap:15px;display:grid}.ticket-list-columns>div{color:#6c6763;text-transform:uppercase;border-bottom:1px solid #292929;min-height:38px;padding:0 16px;font-size:10px;font-weight:800}.ticket-list-columns>button{color:#aaa49f;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #242424;width:100%;min-height:67px;padding:8px 16px}.ticket-list-columns>button>span:first-child small,.ticket-list-columns>button>span:first-child strong{display:block}.ticket-list-columns>button>span:first-child small{color:var(--red);font-size:10px}.ticket-list-columns>button>span:first-child strong{color:#eee;margin-top:5px;font-size:10px}.ticket-list-columns>button>span:nth-child(2),.ticket-list-columns time{color:#817b77;font-size:11px}.ticket-list-columns>button>svg{color:#5a5552;width:13px}.ticket-empty.unified{padding:50px}.ticket-empty.unified strong{color:#ccc;margin-top:12px;font-size:11px;display:block}.ticket-empty.unified p{margin:7px 0 0}.ticket-chat-unified{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(780px,100%);height:min(760px,100vh - 40px);max-height:none;padding:25px;display:grid;overflow:hidden}.ticket-chat-unified>header{align-items:flex-start;min-height:0;padding:0 0 21px}.ticket-chat-unified>header span{color:var(--red);letter-spacing:.14em;font-size:11px;font-weight:800}.ticket-chat-unified>header h2{font:800 34px/.95 var(--display);text-transform:uppercase;margin:9px 0 0}.ticket-chat-facts{background:#0b0b0b;border:1px solid #292929;grid-template-columns:repeat(4,1fr);display:grid}.ticket-chat-facts>div{border-right:1px solid #292929;min-height:66px;padding:13px}.ticket-chat-facts>div:last-child{border:0}.ticket-chat-facts>div>span,.ticket-chat-facts>div>strong{display:block}.ticket-chat-facts>div>span{color:#696460;text-transform:uppercase;font-size:10px;font-weight:800}.ticket-chat-facts>div>strong{color:#bbb5b1;margin-top:8px;font-size:11px}.ticket-messages.unified{scrollbar-width:thin;scrollbar-color:var(--red) #161616;background:#0b0b0b;border:1px solid #292929;min-height:0;max-height:none;margin-top:10px;padding:18px;overflow-y:auto}.ticket-messages.unified article{background:0 0;border:0;align-items:flex-start;gap:9px;width:100%;max-width:none;margin:0 0 16px;padding:0;display:flex}.ticket-messages.unified article.mine{flex-direction:row-reverse;margin-left:0}.ticket-messages.unified article.system{justify-content:center}.ticket-messages.unified .system .message-body{background:#0c0c0c;border-style:dashed;padding:7px 11px}.ticket-messages.unified .system .message-body header{justify-content:center}.ticket-messages.unified .system p{color:#77716d;font-size:11px}.ticket-reply.unified{background:0 0;border:0;grid-template-columns:1fr auto;gap:8px;margin-top:10px;padding:0;display:grid}.ticket-reply.unified textarea{min-height:68px}.ticket-reply.unified button{justify-content:center;min-width:105px}@media (width<=760px){.tickets-unified{width:min(100% - 28px,1220px);padding-top:28px}.tickets-page-heading{flex-direction:column;align-items:stretch}.tickets-page-heading button{justify-content:center}.ticket-summary-grid{grid-template-columns:1fr 1fr}.ticket-summary-grid article:nth-child(3n){border-right:1px solid #292929}.ticket-summary-grid article:nth-child(2n){border-right:0}.ticket-summary-grid article:nth-last-child(-n+3){border-bottom:1px solid #292929}.ticket-summary-grid article:nth-last-child(-n+2){border-bottom:0}.ticket-list-columns>div{display:none}.ticket-list-columns>button{grid-template-columns:1fr auto 14px}.ticket-list-columns>button>span:nth-child(2),.ticket-list-columns time{display:none}.ticket-chat-unified{height:calc(100vh - 24px);padding:18px 14px}.ticket-chat-unified>header h2{font-size:27px}.ticket-chat-facts{grid-template-columns:1fr 1fr}.ticket-chat-facts>div:nth-child(2){border-right:0}.ticket-chat-facts>div:nth-child(-n+2){border-bottom:1px solid #292929}.ticket-reply.unified{grid-template-columns:1fr}.ticket-reply.unified button{min-height:43px}.ticket-messages.unified .message-body{max-width:88%}}.ticket-create-redesign{width:min(1040px,100% - 32px);max-height:calc(100vh - 32px);padding:28px}.ticket-create-layout{display:block}.ticket-create-layout>aside{background:#0d0d0d;border-bottom:1px solid #292929;border-right:0;padding:18px 20px}.ticket-category-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ticket-create-layout>main{grid-template-columns:1fr 1fr;gap:20px 16px;padding:22px 20px}.ticket-create-layout>main>.ticket-title-field,.ticket-create-layout>main>.ticket-priority,.ticket-create-layout>main>.ticket-description-field,.ticket-create-layout>main>.ticket-files{grid-column:1/-1}.ticket-create-redesign .ticket-title-field input{box-sizing:border-box;width:100%}.ticket-description-field textarea{box-sizing:border-box;resize:vertical;width:100%}.ticket-chat-unified{width:min(1120px,100% - 32px);height:min(840px,100vh - 32px);padding:28px}.ticket-chat-unified>header h2{overflow-wrap:anywhere;max-width:850px;font-size:38px}.ticket-chat-facts>div{min-height:76px;padding:16px 18px}.ticket-chat-facts>div>strong{margin-top:10px;font-size:11px}.ticket-messages.unified{margin-top:12px;padding:25px 28px}.ticket-messages.unified article{gap:12px;margin-bottom:22px}.ticket-messages.unified .message-avatar{border-radius:50%;width:42px;height:42px;position:relative;overflow:hidden}.ticket-messages.unified .message-avatar i{font-style:normal}.ticket-messages.unified .message-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ticket-messages.unified .message-body{max-width:70%;padding:15px 17px}.ticket-messages.unified .message-body>header strong{font-size:10px}.ticket-messages.unified .message-body>header time{color:#6f6965;font-size:11px}.ticket-messages.unified .message-body p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.65}.ticket-reply.unified{grid-template-columns:minmax(0,1fr) 150px;align-items:stretch;margin-top:12px}.ticket-reply-input{min-width:0;position:relative}.ticket-reply-input textarea{box-sizing:border-box;resize:none;width:100%;padding:14px 50px 14px 15px;min-height:86px!important}.ticket-reply-input label{color:#8b8581;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px}.ticket-reply-input label:hover{color:var(--red);border-color:#e310368c}.ticket-reply-input label svg{width:15px}.ticket-reply-input label input{display:none}.ticket-reply-input small{color:var(--red);font-size:10px;position:absolute;bottom:9px;right:12px}.ticket-reply.unified button{min-width:0}.ticket-typing{color:#8b8581;align-items:center;gap:10px;min-height:34px;margin:4px 54px 0;font-size:11px;font-weight:700;display:flex}.ticket-typing>span{background:#141414;border:1px solid #292929;align-items:center;gap:4px;height:26px;padding:0 9px;display:flex}.ticket-typing>span i{background:var(--red);border-radius:50%;width:4px;height:4px;animation:1.15s ease-in-out infinite ticketTyping}.ticket-typing>span i:nth-child(2){animation-delay:.15s}.ticket-typing>span i:nth-child(3){animation-delay:.3s}@keyframes ticketTyping{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (width<=760px){.ticket-create-redesign{width:calc(100% - 20px);padding:18px 14px}.ticket-create-redesign>header h2{font-size:28px}.ticket-category-list{grid-template-columns:1fr}.ticket-create-layout>main{padding:18px 14px;display:grid}.ticket-chat-unified{width:calc(100% - 16px);height:calc(100vh - 16px);padding:16px 12px}.ticket-chat-unified>header h2{font-size:28px}.ticket-messages.unified{padding:16px 10px}.ticket-messages.unified .message-avatar{width:36px;height:36px}.ticket-messages.unified .message-body{max-width:82%}.ticket-typing{margin-left:48px}.ticket-reply.unified{grid-template-columns:1fr}}@media (width<=760px){.public-rules-page,.whitelist-workspace{width:calc(100% - 28px);padding:27px 0 65px}.rules-heading,.whitelist-heading{flex-direction:column;align-items:flex-start;gap:15px;min-height:0}.rules-heading h1,.whitelist-heading h1{font-size:35px}}@media (width<=560px){.ticket-modal-backdrop>.log-detail{width:calc(100vw - 20px)!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta{grid-template-columns:1fr!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta>div:nth-child(n){border-right:0!important;border-bottom:1px solid var(--hud-border)!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta>div:last-child{border-bottom:0!important}}.admin-permission-guide{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:10px;overflow:hidden}.admin-permission-guide>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003707,#0000 45%);justify-content:space-between;align-items:center;min-height:62px;padding:0 15px;display:flex}.admin-permission-guide>header>div{align-items:center;gap:10px;display:flex}.admin-permission-guide>header i{font-style:normal}.admin-permission-guide>header>div>i{color:#cf4c64;background:#e600370b;border:1px solid #e600372e;border-radius:4px;place-items:center;width:34px;height:34px;display:grid}.admin-permission-guide>header>div>i svg{width:14px}.admin-permission-guide>header span,.admin-permission-guide>header strong,.admin-permission-guide>header small{display:block}.admin-permission-guide>header strong{color:#cbc6c2;font-size:11px}.admin-permission-guide>header small{color:#5f5a57;margin-top:4px;font-size:10px}.admin-permission-guide>header>b{color:#6d6763;letter-spacing:.04em;text-transform:uppercase;background:#ffffff05;border:1px solid #302d2d;border-radius:3px;padding:6px 8px;font-size:9px}.admin-permission-guide>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:10px;display:grid}.admin-permission-guide article{box-sizing:border-box;background:#ffffff03;border:1px solid #292626;border-radius:4px;min-height:150px;padding:13px;position:relative}.admin-permission-guide article:after{content:"";background:#403b39;border-radius:2px;height:2px;position:absolute;inset:auto 12px 0}.admin-permission-guide article.mod:after{background:#8d6d45}.admin-permission-guide article.admin:after{background:#a34054}.admin-permission-guide article.dev:after{background:#d40036}.admin-permission-guide article>header{align-items:center;gap:10px;display:flex}.admin-permission-guide article>header>i{color:#77716e;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;flex:none;place-items:center;width:32px;height:32px;display:grid}.admin-permission-guide article>header>i svg{width:13px}.admin-permission-guide article.mod>header>i{color:#a88960;background:#8d6d450b;border-color:#8d6d453d}.admin-permission-guide article.admin>header>i,.admin-permission-guide article.dev>header>i{color:#c84b63;background:#e600370a;border-color:#e600372e}.admin-permission-guide article>header strong{font-size:11px}.admin-permission-guide article>header small{color:#5c5754;margin-top:4px;font-size:9px}.admin-permission-guide article ul{gap:7px;margin:13px 0 0;padding:0;list-style:none;display:grid}.admin-permission-guide article li{color:#77716e;align-items:center;gap:7px;font-size:9px;display:flex}.admin-permission-guide article li svg{color:#625d59;width:10px}.admin-permission-guide article:is(.admin,.dev) li svg{color:#985063}.admin-permission-guide>footer{border-top:1px solid var(--hud-border);background:#0000001a;align-items:center;gap:10px;min-height:52px;padding:0 15px;display:flex}.admin-permission-guide>footer>svg{color:#9b6e48;width:14px}.admin-permission-guide>footer span,.admin-permission-guide>footer strong,.admin-permission-guide>footer small{display:block}.admin-permission-guide>footer strong{color:#9f9995;font-size:10px}.admin-permission-guide>footer small{color:#5d5855;margin-top:4px;font-size:9px}.admin-user-role{color:#77716e;text-transform:uppercase;background:#ffffff05;border:1px solid #302d2d;border-radius:3px;width:max-content;margin-top:5px;padding:3px 5px;font-size:8px;line-height:1;display:block}.admin-user-role.mod{color:#a88960;border-color:#8d6d4538}.admin-user-role.admin,.admin-user-role.dev{color:#c95469;background:#e6003709;border-color:#e6003738}.admin-user-role.eritellimus_veh{color:#7894ae;border-color:#6885a038}.admin-permissions>label{gap:10px;min-height:68px!important;padding:8px 12px!important}.admin-permissions>label>i{color:#716b67;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;flex:none;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.admin-permissions>label>i svg{width:12px}.admin-permissions>label.enabled>i{color:#c64b62;background:#e600370b;border-color:#e6003730}.admin-permissions>label>span{min-width:0}.admin-permissions>label small{max-width:300px;line-height:1.4}.admin-permissions>label em{color:#8f6a52;margin-top:4px;font-size:8px;font-style:normal;display:block}.admin-permissions>label input{flex:none}@media (width<=1050px){.admin-permission-guide>div{grid-template-columns:1fr 1fr}}@media (width<=600px){.admin-permission-guide>header{align-items:flex-start;gap:10px;padding:13px}.admin-permission-guide>header>b{display:none}.admin-permission-guide>div{grid-template-columns:1fr}.admin-permission-guide article{min-height:0}.admin-permission-guide>footer{align-items:flex-start;padding:12px 14px}}.dashboard-overview-workspace .character-picker button,.dashboard-overview-workspace .character-picker button:hover,.dashboard-overview-workspace .character-picker button:focus,.dashboard-overview-workspace .character-picker button:focus-visible,.dashboard-overview-workspace .character-picker button:active{-webkit-tap-highlight-color:transparent;outline:0!important;transform:none!important}.dashboard-overview-workspace .character-picker button:hover:not(:disabled),.dashboard-overview-workspace .character-picker button:focus:not(.active),.dashboard-overview-workspace .character-picker button:focus-visible:not(.active){border-color:var(--hud-border)!important;box-shadow:none!important;background:#ffffff08!important}.dashboard-overview-workspace .character-picker button.active,.dashboard-overview-workspace .character-picker button.active:hover,.dashboard-overview-workspace .character-picker button.active:focus,.dashboard-overview-workspace .character-picker button.active:focus-visible,.dashboard-overview-workspace .character-picker button.active:active{box-shadow:none!important;background:#e600370e!important;border-color:#e6003740!important}.logs-workspace .logs-heading nav{border:1px solid var(--hud-border);background:var(--hud-panel);gap:3px;height:44px;padding:4px;border-radius:5px!important}.logs-workspace .logs-heading nav button{color:#77716e;letter-spacing:.03em;text-transform:none;justify-content:center;min-width:132px;min-height:34px;padding:0 14px;font-size:10px;transition:color .16s,background .16s;border:0!important;border-radius:3px!important}.logs-workspace .logs-heading nav button:hover{color:#bab4b0;background:#ffffff06}.logs-workspace .logs-heading nav button.active{color:#f1edef;background:#e600371f!important;box-shadow:inset 0 0 0 1px #e600373d!important}.logs-workspace .logs-stats{background:0 0;border:0;gap:8px;margin-top:22px}.logs-workspace .logs-stats article{background:var(--hud-panel);border-radius:5px;gap:12px;min-height:82px;padding:0 15px;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000001a;border:1px solid var(--hud-border)!important}.logs-workspace .logs-stats article:after{opacity:.45;content:"";background:linear-gradient(90deg,#e600377a,#0000 70%);height:2px;position:absolute;inset:auto 0 0}.logs-workspace .logs-stats i{color:#cc4c64;background:#e600370b;border:1px solid #e600372e;border-radius:4px;flex:none;width:36px;height:36px}.logs-workspace .logs-stats i svg{width:14px}.logs-workspace .logs-stats small{color:#625d59;letter-spacing:.06em;font-size:9px}.logs-workspace .logs-stats strong{color:#ddd8d4;margin-top:6px;font:800 21px/1 Inter,sans-serif}.logs-workspace .logs-filters{box-shadow:var(--hud-shadow);border-radius:5px;margin-top:10px;overflow:hidden;border:1px solid var(--hud-border)!important;background:var(--hud-panel)!important}.logs-workspace .logs-filters>header{background:linear-gradient(90deg,#e6003706,#0000 42%);min-height:60px;padding:0 14px;border-bottom:1px solid var(--hud-border)!important}.logs-filter-title{align-items:center;gap:10px;margin-right:auto;display:flex}.logs-filter-title>i{color:#c64b62;background:#e600370a;border:1px solid #e600372b;border-radius:4px;flex:none;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.logs-filter-title>i svg{width:13px}.logs-filter-title span,.logs-filter-title strong,.logs-filter-title small{display:block}.logs-filter-title strong{color:#c9c4c0;font-size:11px}.logs-filter-title small{color:#5f5a57;margin-top:4px;font-size:10px}.logs-workspace .logs-filters>header>button{color:#77716e;letter-spacing:.03em;background:#ffffff05;border:1px solid #2c2929;border-radius:3px;align-items:center;gap:6px;height:30px;padding:0 9px;font-size:9px;display:flex}.logs-workspace .logs-filters>header>button svg{width:11px}.logs-workspace .logs-filters>header>button:hover{color:#c74a62;background:#e6003709;border-color:#e6003733}.logs-workspace .logs-filters>div{background:#00000014;grid-template-columns:minmax(250px,1.8fr) repeat(auto-fit,minmax(125px,1fr));gap:8px;padding:14px}.logs-workspace .logs-filters label>span{color:#5e5956;letter-spacing:.06em;margin-bottom:6px;font-size:9px}.logs-workspace .logs-filters input,.logs-workspace .logs-filters select{border-radius:4px;height:39px;font-size:10px;background:#090708!important;border-color:#292626!important}.logs-workspace .logs-search svg{width:13px;top:12px}.logs-workspace .logs-filter-submit{color:#fff;letter-spacing:.04em;background:#c80031;border:1px solid #e6003761;border-radius:4px;justify-content:center;height:39px;font-size:9px;box-shadow:0 8px 20px #c800311a}.logs-workspace .logs-filter-submit:hover{background:#e00037}.logs-stream-panel{margin-top:10px!important}.logs-stream-panel>header{min-height:64px;padding:0 14px!important}.logs-stream-panel>header>div>i{color:#ca4b63;background:#e600370b;border:1px solid #e600372e;border-radius:4px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.logs-stream-panel>header>div>i svg{width:14px}.logs-stream-panel>header>div>span{display:block}.logs-stream-panel>header time{align-items:center;gap:7px;display:flex;color:#625d59!important;font-size:10px!important}.logs-stream-panel>header time>span{background:#4e9f76;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #4e9f7666}.logs-stream .logs-table-head{color:#55504d;letter-spacing:.06em;background:#00000024;min-height:38px;padding:0 14px;font-size:9px}.logs-stream>button{min-height:74px;padding:10px 14px;transition:background .16s;position:relative;border-color:var(--hud-border)!important}.logs-stream>button:before{content:"";background:#423e3c;border-radius:0 2px 2px 0;width:2px;transition:background .16s;position:absolute;inset:17px auto 17px 0}.logs-stream>button:hover{background:linear-gradient(90deg,#e6003709,#0000 38%)!important}.logs-stream>button:hover:before{background:#c73f59}.logs-stream .log-event-icon{color:#77716e;background:#ffffff05;border:1px solid #2e2b2b;border-radius:4px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.logs-stream .log-event-icon svg{width:13px}.logs-stream .log-message{color:#aaa4a0;line-height:1.55;font-size:10px!important}.logs-stream .log-message strong{color:#e0dcd9}.logs-stream .log-category{color:#bd5266;text-transform:none;background:#e6003709;border:1px solid #e6003726;border-radius:3px;width:max-content;max-width:100%;padding:6px 7px;line-height:1.2;display:inline-flex;font-size:9px!important}.logs-stream .log-category:has(small){background:0 0;border:0;padding:0;display:block}.logs-stream .log-category strong{color:#c4bfbb;font-size:10px}.logs-stream .log-category small{color:#685f5d;margin-top:4px;font-size:9px}.logs-stream .log-person strong,.logs-stream .log-person small,.logs-stream time strong,.logs-stream time small{display:block}.logs-stream .log-person strong{color:#b9b3af;text-overflow:ellipsis;font-size:10px;overflow:hidden}.logs-stream .log-person small{color:#595451;text-overflow:ellipsis;margin-top:5px;font-size:9px;overflow:hidden}.logs-stream .log-citizen{color:#77716e;background:#ffffff06;border-radius:3px;width:max-content;padding:5px 6px;font-size:9px!important}.logs-stream time strong{color:#c2bdb9;font-size:10px}.logs-stream time small{color:#5d5855;text-transform:capitalize;margin-top:5px;font-size:9px}.logs-stream>button>svg{color:#4f4a48;width:12px;transition:color .16s,transform .16s}.logs-stream>button:hover>svg{color:#c54a62;transform:translate(2px)}.logs-stream-panel>footer{justify-content:center!important;min-height:54px!important;padding:0 14px!important}.logs-stream-panel>footer button{background:#ffffff05!important;border-radius:3px!important;height:31px!important;font-size:9px!important}.logs-stream-panel>footer>span{text-align:center;min-width:48px;font-size:10px!important}.logs-stream-panel>footer>span strong{color:#d2cdca}.log-detail{width:min(780px,100% - 30px);padding:0!important;overflow:hidden!important}.log-detail>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e600370b,#0000 55%);align-items:center;min-height:84px;padding:0 20px}.log-detail-title{align-items:center;gap:12px;display:flex}.log-detail-title>i{color:#d24d66;background:#e600370e;border:1px solid #e6003733;border-radius:4px;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.log-detail-title>i svg{width:16px}.log-detail-title>span{color:inherit!important;font-size:inherit!important;letter-spacing:0!important;display:block!important}.log-detail-title small{color:#a13e51;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.log-detail-title h2{color:#e4dfdc;text-transform:none!important;margin:6px 0 0!important;font:800 22px/1 Inter,sans-serif!important}.log-detail>header button{background:#ffffff05;border-color:#302d2d;border-radius:4px;width:34px;height:34px}.log-detail-event{border-radius:4px;border:1px solid var(--hud-border)!important;background:#080708!important;margin:16px 16px 0!important;padding:18px!important}.log-detail-event>span{color:#615c58!important;letter-spacing:.08em!important;font-size:9px!important}.log-detail-event p{color:#b6b0ac!important;margin-top:11px!important;font-size:11px!important;line-height:1.7!important}.log-detail-meta{border:0;grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 16px 16px}.log-detail-meta>div{background:#ffffff04;border-radius:4px;align-items:center;gap:10px;min-height:65px;padding:12px;display:flex;border:1px solid var(--hud-border)!important}.log-detail-meta>div>svg{color:#79505a;flex:none;width:14px}.log-detail-meta>div>span{color:#5f5a57;min-width:0;font-size:9px}.log-detail-meta>div strong{color:#bdb7b3;text-overflow:ellipsis;margin-top:6px;font-size:10px;overflow:hidden}@media (width<=1100px){.logs-stream{overflow-x:auto}.logs-stream .logs-table-head,.logs-stream>button{min-width:1050px}.logs-workspace .logs-filters>div{grid-template-columns:repeat(3,minmax(0,1fr))}.logs-workspace .logs-search{grid-column:span 2}}@media (width<=760px){.logs-workspace .logs-heading nav{height:auto;display:grid}.logs-workspace .logs-stats{grid-template-columns:1fr 1fr}.logs-workspace .logs-stats article{border:1px solid var(--hud-border)!important}.logs-workspace .logs-filters>div{grid-template-columns:1fr}.logs-workspace .logs-search{grid-column:auto}.logs-stream-panel>header{align-items:flex-start;padding:14px!important}.logs-stream-panel>header time{margin-left:45px}.log-detail{max-height:calc(100vh - 24px);overflow:auto!important}.log-detail-meta{grid-template-columns:1fr 1fr}.log-detail-meta>div:nth-child(n){border:1px solid var(--hud-border)!important}}@media (width<=480px){.logs-workspace .logs-stats{grid-template-columns:1fr}.logs-filter-title small{display:none}.log-detail-meta{grid-template-columns:1fr}.log-detail-title h2{font-size:18px!important}}.logs-stream .logs-table-head,.logs-stream>button{grid-template-columns:minmax(380px,1fr) 155px 165px 90px 104px 14px!important;gap:14px!important}.logs-stream .logs-table-head>span:first-child{grid-column:auto}.logs-stream>button{min-height:68px!important;padding:9px 14px!important}.logs-stream .log-primary{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;min-width:0;display:grid}.logs-stream .log-primary .log-message{text-align:left;min-width:0}.logs-stream .log-event-icon{width:32px;height:32px}.logs-stream>button>svg{place-self:center end}.logs-stream>button>time{min-width:0}.logs-stream>button>time small{white-space:nowrap}.log-detail{box-sizing:border-box!important;width:min(700px,100vw - 32px)!important;max-height:calc(100vh - 32px)!important}.log-detail>header{min-height:76px;padding:0 16px}.log-detail-title>i{width:36px;height:36px}.log-detail-event{margin:12px 12px 0!important;padding:15px!important}.log-detail-event p{margin-top:9px!important}.log-detail-meta{grid-template-columns:1fr 1fr;gap:6px;margin:8px 12px 12px}.log-detail-meta>div{min-height:58px;padding:10px 12px}.log-detail-meta>div strong{white-space:normal}@media (width<=1100px){.logs-stream .logs-table-head,.logs-stream>button{min-width:1050px;grid-template-columns:minmax(360px,1fr) 150px 160px 88px 102px 14px!important}}@media (width<=560px){.log-detail{width:calc(100vw - 20px)!important}.log-detail>header{padding:0 12px}.log-detail-event{margin:10px 10px 0!important}.log-detail-meta{grid-template-columns:1fr;margin:7px 10px 10px}.log-detail-meta>div{min-height:54px}}.logs-page{width:min(1380px,100% - 56px);margin:0 auto;padding:38px 0 60px}.logs-heading{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.logs-heading>div>span{color:var(--red);letter-spacing:.16em;font-size:11px;font-weight:800}.logs-heading h1{font:800 43px/.9 var(--display);text-transform:uppercase;margin:9px 0 8px}.logs-heading p{color:#7d7773;margin:0;font-size:10px}.logs-heading nav{background:#0d0d0d;border:1px solid #292929;display:flex}.logs-heading nav button{color:#77716d;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-right:1px solid #292929;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:11px;font-weight:800;display:flex}.logs-heading nav button:last-child{border:0}.logs-heading nav button svg{width:14px}.logs-heading nav button.active{background:var(--red);color:#fff}.logs-stats{background:#0e0e0e;border:1px solid #292929;grid-template-columns:repeat(4,1fr);margin-top:20px;display:grid}.logs-stats article{border-right:1px solid #292929;align-items:center;gap:14px;min-height:88px;padding:0 20px;display:flex}.logs-stats article:last-child{border:0}.logs-stats i{width:37px;height:37px;color:var(--red);background:#151515;border:1px solid #303030;place-items:center;font-style:normal;display:grid}.logs-stats i svg{width:16px}.logs-stats small,.logs-stats strong{display:block}.logs-stats small{color:#77716d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.logs-stats strong{font:700 23px/1 var(--display);margin-top:7px}.logs-filters{background:#0e0e0e;border:1px solid #292929;margin-top:14px}.logs-filters>header{border-bottom:1px solid #292929;align-items:center;gap:11px;min-height:62px;padding:0 18px;display:flex}.logs-filters>header>svg{width:16px;color:var(--red)}.logs-filters>header div{margin-right:auto}.logs-filters>header strong,.logs-filters>header small{display:block}.logs-filters>header strong{font-size:10px}.logs-filters>header small{color:#6e6864;margin-top:4px;font-size:11px}.logs-filters>header button{color:#817b77;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.logs-filters>header button:hover{color:var(--red)}.logs-filters>div{grid-template-columns:1.7fr repeat(5,1fr) auto;align-items:end;gap:9px;padding:17px;display:grid}.logs-filters label>span{color:#6f6965;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.logs-filters input,.logs-filters select{box-sizing:border-box;color:#bbb5b1;background:#0a0a0a;border:1px solid #292929;outline:0;width:100%;height:42px;padding:0 11px;font-size:11px}.logs-filters input:focus,.logs-filters select:focus{border-color:#e310368c}.logs-search>div{position:relative}.logs-search svg{color:#615c58;width:14px;position:absolute;top:13px;left:12px}.logs-search input{padding-left:35px}.logs-filter-submit{background:var(--red);color:#fff;text-transform:uppercase;cursor:pointer;border:0;align-items:center;gap:8px;height:42px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.logs-filter-submit svg{width:14px}.logs-table-panel{background:#0e0e0e;border:1px solid #292929;margin-top:14px}.logs-table-panel>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:68px;padding:0 18px;display:flex}.logs-table-panel>header>div{align-items:center;gap:11px;display:flex}.logs-table-panel>header svg{width:17px;color:var(--red)}.logs-table-panel>header strong,.logs-table-panel>header small{display:block}.logs-table-panel>header strong{font-size:11px}.logs-table-panel>header small{color:#706a66;margin-top:5px;font-size:11px}.logs-table-panel>header time{color:#716b67;font-size:11px}.logs-table-head,.logs-table>button{grid-template-columns:150px 170px minmax(300px,1fr) 150px 110px 16px;align-items:center;gap:14px;display:grid}.logs-table-head{color:#66615d;text-transform:uppercase;border-bottom:1px solid #292929;min-height:37px;padding:0 15px;font-size:10px;font-weight:800}.logs-table>button{color:#aaa49f;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #232323;width:100%;min-height:68px;padding:9px 15px}.logs-table>button:hover{background:#121212}.logs-table>button>time{color:#77716d;font-size:11px}.logs-table>button>span{font-size:11px}.logs-table>button>svg{color:#55504d;width:13px}.log-category{color:#d1ccc8;text-transform:capitalize;font-weight:800}.log-category strong,.log-category small{display:block}.log-category small{color:#716b67;margin-top:5px}.log-message{color:#99938f;text-overflow:ellipsis;white-space:nowrap;line-height:1.55;display:block;overflow:hidden}.log-message strong{color:#eee;font-weight:800}.logs-empty{color:#6e6864;align-content:center;place-items:center;gap:8px;min-height:190px;font-size:11px;display:grid}.logs-empty svg{color:#4e4946;width:24px}.logs-empty strong{color:#aaa49f;font-size:11px}.logs-table-panel>footer{border-top:1px solid #292929;justify-content:flex-end;align-items:center;gap:16px;min-height:58px;padding:0 15px;display:flex}.logs-table-panel>footer button{color:#aaa49f;text-transform:uppercase;cursor:pointer;background:#141414;border:1px solid #303030;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.logs-table-panel>footer button:disabled{opacity:.3;cursor:not-allowed}.logs-table-panel>footer button svg{width:13px}.logs-table-panel>footer span{color:#77716d;font-size:11px}.log-detail{border:1px solid #343434;border-top:2px solid var(--red);background:#0f0f0f;width:min(860px,100% - 30px);max-height:calc(100vh - 30px);padding:26px;overflow:auto}.log-detail>header{justify-content:space-between;align-items:flex-start;display:flex}.log-detail>header span{color:var(--red);letter-spacing:.15em;font-size:11px;font-weight:800}.log-detail>header h2{font:800 34px/1 var(--display);text-transform:uppercase;margin:8px 0 0}.log-detail>header button{color:#888;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:36px;height:36px;display:grid}.log-detail>header button svg{width:16px}.log-detail-meta{border:1px solid #292929;grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.log-detail-meta>div{border-bottom:1px solid #292929;border-right:1px solid #292929;min-height:68px;padding:14px}.log-detail-meta>div:nth-child(3n){border-right:0}.log-detail-meta span,.log-detail-meta strong{display:block}.log-detail-meta span{color:#68635f;text-transform:uppercase;font-size:10px;font-weight:800}.log-detail-meta strong{color:#c2bdb9;overflow-wrap:anywhere;margin-top:9px;font-size:11px}.log-detail>article{background:#0b0b0b;border:1px solid #292929;margin-top:14px;padding:20px}.log-detail>article>span{color:var(--red);letter-spacing:.12em;font-size:10px;font-weight:800}.log-detail>article p{color:#aaa49f;white-space:pre-wrap;overflow-wrap:anywhere;margin:15px 0 0;font-size:11px;line-height:1.75}.log-detail>article p strong{color:#fff}@media (width<=1000px){.logs-filters>div{grid-template-columns:repeat(3,1fr)}.logs-search{grid-column:span 2}.logs-table{overflow-x:auto}.logs-table-head,.logs-table>button{min-width:1000px}}@media (width<=760px){.logs-page{width:calc(100% - 28px);padding-top:28px}.logs-heading{flex-direction:column;align-items:stretch}.logs-heading nav{grid-template-columns:1fr 1fr;display:grid}.logs-heading nav button{justify-content:center}.logs-stats{grid-template-columns:1fr 1fr}.logs-stats article:nth-child(2){border-right:0}.logs-stats article:nth-child(-n+2){border-bottom:1px solid #292929}.logs-filters>div{grid-template-columns:1fr}.logs-search{grid-column:auto}.logs-table-panel>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.log-detail{padding:20px 14px}.log-detail-meta{grid-template-columns:1fr 1fr}.log-detail-meta>div:nth-child(3n){border-right:1px solid #292929}.log-detail-meta>div:nth-child(2n){border-right:0}}.admin-users-page{width:min(1380px,100% - 56px);margin:0 auto;padding:38px 0 60px}.admin-users-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.admin-users-heading>div>span{color:var(--red);letter-spacing:.16em;font-size:11px;font-weight:800}.admin-users-heading h1{font:800 43px/.9 var(--display);text-transform:uppercase;margin:9px 0 8px}.admin-users-heading p{color:#7d7773;margin:0;font-size:10px}.admin-users-heading>b{color:#aaa49f;text-transform:uppercase;background:#121212;border:1px solid #303030;padding:10px 13px;font-size:11px}.admin-users-stats{background:#0e0e0e;border:1px solid #292929;grid-template-columns:repeat(5,1fr);margin-top:20px;display:grid}.admin-users-stats article{border-right:1px solid #292929;align-items:center;gap:12px;min-height:82px;padding:0 17px;display:flex}.admin-users-stats article:last-child{border:0}.admin-users-stats i{width:35px;height:35px;color:var(--red);background:#151515;border:1px solid #303030;place-items:center;font-style:normal;display:grid}.admin-users-stats i svg{width:15px}.admin-users-stats small,.admin-users-stats strong{display:block}.admin-users-stats small{color:#716b67;text-transform:uppercase;font-size:10px;font-weight:800}.admin-users-stats strong{font:700 22px/1 var(--display);margin-top:6px}.admin-users-filters{background:#0e0e0e;border:1px solid #292929;grid-template-columns:minmax(280px,1.7fr) repeat(3,1fr) auto auto;gap:8px;margin-top:14px;padding:14px;display:grid}.admin-users-filters input,.admin-users-filters select,.admin-users-filters button{box-sizing:border-box;height:42px}.admin-users-filters input,.admin-users-filters select{color:#aaa49f;background:#090909;border:1px solid #292929;outline:0;width:100%;padding:0 11px;font-size:11px}.admin-user-search{position:relative}.admin-user-search svg{color:#625d59;width:14px;position:absolute;top:13px;left:12px}.admin-user-search input{padding-left:35px}.admin-users-filters button{color:#aaa49f;text-transform:uppercase;cursor:pointer;background:#151515;border:1px solid #303030;padding:0 15px;font-size:11px;font-weight:800}.admin-users-filters button:first-of-type{border-color:var(--red);background:var(--red);color:#fff}.admin-users-table{background:#0e0e0e;border:1px solid #292929;margin-top:14px}.admin-users-table>header{border-bottom:1px solid #292929;align-items:center;min-height:66px;padding:0 18px;display:flex}.admin-users-table>header>div{align-items:center;gap:10px;display:flex}.admin-users-table>header svg{width:17px;color:var(--red)}.admin-users-table>header strong,.admin-users-table>header small{display:block}.admin-users-table>header strong{font-size:11px}.admin-users-table>header small{color:#716b67;margin-top:5px;font-size:11px}.admin-users-columns>div,.admin-users-columns>button{grid-template-columns:minmax(240px,1.3fr) 155px 135px 100px 100px 135px 15px;align-items:center;gap:14px;display:grid}.admin-users-columns>div{color:#68635f;text-transform:uppercase;border-bottom:1px solid #292929;min-height:37px;padding:0 16px;font-size:10px;font-weight:800}.admin-users-columns>button{color:#aaa49f;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #232323;width:100%;min-height:72px;padding:9px 16px}.admin-users-columns>button:hover{background:#121212}.admin-users-columns>button>span,.admin-users-columns>button>time{font-size:11px}.admin-users-columns>button>svg{color:#57524f;width:13px}.admin-user-identity{align-items:center;gap:11px;display:flex!important}.admin-user-identity>i{color:#777;background:#171717;border:1px solid #303030;border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;display:grid;overflow:hidden}.admin-user-identity>i img{object-fit:cover;width:100%;height:100%}.admin-user-identity>i svg{width:16px}.admin-user-identity strong,.admin-user-identity small{display:block}.admin-user-identity strong{color:#e1ddda;font-size:10px}.admin-user-identity small{color:#716b67;margin-top:5px;font-size:11px}.admin-user-links small{color:#716b67;font-size:11px;display:block}.admin-user-links small+small{margin-top:5px}.admin-user-status{color:#8b8581;text-transform:uppercase;border:1px solid #303030;width:max-content;padding:6px 8px;font-weight:800;font-size:10px!important}.admin-user-status.accepted{color:#52c997;background:#39be8414;border-color:#39be844d}.admin-user-status.pending{color:#d29b37;border-color:#d29b374d}.admin-user-status.rejected{color:var(--red);border-color:#e310364d}.admin-users-empty{color:#77716d;text-align:center;margin:0;padding:50px;font-size:11px}.admin-users-table>footer{border-top:1px solid #292929;justify-content:flex-end;align-items:center;gap:14px;min-height:56px;padding:0 15px;display:flex}.admin-users-table>footer button{color:#aaa49f;text-transform:uppercase;cursor:pointer;background:#151515;border:1px solid #303030;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.admin-users-table>footer button:disabled{opacity:.3}.admin-users-table>footer button svg{width:13px}.admin-users-table>footer span{color:#77716d;font-size:11px}.admin-user-detail{border:1px solid #343434;border-top:2px solid var(--red);background:#0f0f0f;width:min(850px,100% - 30px);padding:26px}.admin-user-detail>header{align-items:center;gap:16px;display:flex}.admin-user-detail-avatar{color:#777;background:#171717;border:1px solid #e3103659;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.admin-user-detail-avatar img{object-fit:cover;width:100%;height:100%}.admin-user-detail-avatar svg{width:23px}.admin-user-detail>header>div:nth-child(2){min-width:0;margin-right:auto}.admin-user-detail>header span{color:var(--red);letter-spacing:.14em;font-size:11px;font-weight:800}.admin-user-detail>header h2{font:800 31px/1 var(--display);text-transform:uppercase;margin:8px 0 5px}.admin-user-detail>header p{color:#77716d;margin:0;font-size:11px}.admin-user-detail>header button{color:#888;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:36px;height:36px;display:grid}.admin-user-detail>header button svg{width:16px}.admin-user-blacklisted{color:#ef6e85;background:#e3103614;border:1px solid #e3103659;align-items:center;gap:9px;margin-top:18px;padding:12px 14px;font-size:11px;font-weight:800;display:flex}.admin-user-blacklisted svg{width:15px}.admin-user-detail-grid{border:1px solid #292929;grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.admin-user-detail-grid>div{border-bottom:1px solid #292929;border-right:1px solid #292929;min-height:70px;padding:15px}.admin-user-detail-grid>div:nth-child(2n){border-right:0}.admin-user-detail-grid span,.admin-user-detail-grid strong{display:block}.admin-user-detail-grid span{color:#68635f;text-transform:uppercase;font-size:10px;font-weight:800}.admin-user-detail-grid strong{color:#c5c0bc;overflow-wrap:anywhere;margin-top:9px;font-size:11px}@media (width<=1050px){.admin-users-filters{grid-template-columns:1fr 1fr 1fr}.admin-user-search{grid-column:span 2}.admin-users-columns{overflow-x:auto}.admin-users-columns>div,.admin-users-columns>button{min-width:1000px}}@media (width<=760px){.admin-users-page{width:calc(100% - 28px);padding-top:28px}.admin-users-heading{flex-direction:column;align-items:flex-start}.admin-users-stats{grid-template-columns:1fr 1fr}.admin-users-stats article{border-bottom:1px solid #292929}.admin-users-stats article:nth-child(2n){border-right:0}.admin-users-filters{grid-template-columns:1fr}.admin-user-search{grid-column:auto}.admin-user-detail{padding:20px 14px}.admin-user-detail>header{flex-wrap:wrap;align-items:flex-start}.admin-user-detail-grid{grid-template-columns:1fr}}.dev-log-cleanup{background:#0e0e0e;border:1px solid #292929;margin-top:14px}.dev-log-cleanup>header{border-bottom:1px solid #292929;align-items:center;gap:14px;min-height:88px;padding:0 20px;display:flex}.dev-log-cleanup>header>span{width:40px;height:40px;color:var(--red);background:#e3103614;border:1px solid #e3103659;place-items:center;display:grid}.dev-log-cleanup>header>span svg{width:17px}.dev-log-cleanup>header small{color:var(--red);letter-spacing:.14em;font-size:10px;font-weight:800}.dev-log-cleanup>header h2{font:700 23px/1 var(--display);text-transform:uppercase;margin:6px 0 5px}.dev-log-cleanup>header p{color:#716b67;margin:0;font-size:11px}.dev-log-cleanup-message{color:#aaa49f;background:#131313;border:1px solid #303030;margin:14px 18px 0;padding:11px 13px;font-size:11px}.dev-log-cleanup>form{padding:18px}.dev-log-type{border:1px solid #303030;width:max-content;display:flex}.dev-log-type button{color:#77716d;text-transform:uppercase;cursor:pointer;background:#121212;border:0;border-right:1px solid #303030;height:38px;padding:0 14px;font-size:11px;font-weight:800}.dev-log-type button:last-child{border:0}.dev-log-type button.active{background:var(--red);color:#fff}.dev-log-fields{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:15px;display:grid}.dev-log-fields label>span{color:#6e6864;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.dev-log-fields input,.dev-log-fields select{box-sizing:border-box;color:#aaa49f;background:#090909;border:1px solid #292929;outline:0;width:100%;height:42px;padding:0 11px;font-size:11px}.dev-log-fields input:focus,.dev-log-fields select:focus{border-color:#e310368c}.dev-log-cleanup>form>footer{border-top:1px solid #292929;justify-content:space-between;align-items:center;gap:20px;margin-top:17px;padding-top:15px;display:flex}.dev-log-cleanup>form>footer>div{color:#716b67;align-items:center;gap:9px;font-size:11px;display:flex}.dev-log-cleanup>form>footer svg{color:#d29b37;width:14px}.dev-log-cleanup>form>footer>button{color:#ef536f;text-transform:uppercase;cursor:pointer;background:#e3103614;border:1px solid #e3103673;align-items:center;gap:8px;height:42px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.dev-log-cleanup>form>footer>button svg{color:inherit}.dev-log-cleanup button:disabled{opacity:.4;cursor:not-allowed}.dev-bug-manager{background:#0e0e0e;border:1px solid #292929;margin-top:14px}.dev-bug-manager>header{border-bottom:1px solid #292929;align-items:center;gap:13px;padding:22px 24px;display:flex}.dev-bug-manager>header>span{width:42px;height:42px;color:var(--red);background:#e3103612;border:1px solid #e310364d;place-items:center;display:grid}.dev-bug-manager>header svg{width:18px}.dev-bug-manager>header small{color:var(--red);letter-spacing:.14em;font-size:11px;font-weight:800}.dev-bug-manager>header h2{font:700 24px/1 var(--display);text-transform:uppercase;margin:6px 0 0}.dev-bug-manager>header p{color:#77716d;margin:7px 0 0;font-size:11px;line-height:1.6}.dev-bug-manager .devtools-message{margin:14px 24px 0}.dev-bug-grid{grid-template-columns:1fr 1fr;gap:18px;padding:20px 24px;display:grid}.dev-bug-categories,.dev-bug-access{background:#0a0a0a;border:1px solid #292929;padding:16px}.dev-bug-categories h3,.dev-bug-access h3{color:#c9c4c0;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 13px;font-size:10px;font-weight:800;display:flex}.dev-bug-categories h3 svg,.dev-bug-access h3 svg{width:14px;color:var(--red)}.dev-bug-category-list,.dev-bug-access-list{gap:8px;max-height:260px;display:grid;overflow-y:auto}.dev-bug-category-row{background:#111;border:1px solid #292929;justify-content:space-between;align-items:center;gap:10px;padding:11px;display:flex}.dev-bug-category-row.inactive{opacity:.5}.dev-bug-category-row strong,.dev-bug-category-row small{display:block}.dev-bug-category-row strong{font-size:10px}.dev-bug-category-row small{color:#716b67;margin-top:4px;font-size:11px}.dev-bug-category-actions{align-items:center;gap:8px;display:flex}.dev-bug-category-actions button{color:#a9635f;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:30px;height:30px;display:grid}.dev-bug-category-actions button svg{width:13px}.dev-bug-category-form{grid-template-columns:1fr 1fr auto;gap:8px;margin-top:12px;display:grid}.dev-bug-category-form input{box-sizing:border-box;color:#ddd;background:#090909;border:1px solid #292929;outline:0;height:38px;padding:0 11px;font-size:11px}.dev-bug-category-form button{background:var(--red);color:#fff;text-transform:uppercase;cursor:pointer;border:0;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.dev-bug-category-form button svg{width:13px}.dev-bug-access-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:#111;border:1px solid #292929;justify-content:space-between;align-items:center;gap:10px;padding:11px;display:flex}.dev-bug-access-row:hover{border-color:#3a3a3a}.dev-bug-access-row strong,.dev-bug-access-row small{display:block}.dev-bug-access-row strong{font-size:10px}.dev-bug-access-row small{color:#716b67;margin-top:4px;font-size:11px}.dev-bug-access-categories{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:210px;display:flex}.dev-bug-access-categories span{color:#aaa49f;text-transform:uppercase;background:#151515;border:1px solid #303030;padding:4px 7px;font-size:10px;font-weight:800}.dev-bug-empty-tag{color:#66615d!important}.dev-bug-empty{color:#66615d;margin:0;font-size:11px}.dev-bug-search{margin-top:14px;position:relative}.dev-bug-search label{background:#090909;border:1px solid #292929;align-items:center;gap:8px;height:38px;padding:0 11px;display:flex}.dev-bug-search label svg{color:#716b67;width:14px}.dev-bug-search input{color:#ddd;background:0 0;border:0;outline:0;flex:1;font-size:11px}.dev-bug-search-results{z-index:5;background:#131313;border:1px solid #303030;width:100%;margin-top:4px;position:absolute;box-shadow:0 12px 28px #0006}.dev-bug-search-results button{color:#ddd;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #232323;justify-content:space-between;align-items:center;width:100%;padding:9px 11px;font-size:11px;display:flex}.dev-bug-search-results button:last-child{border-bottom:0}.dev-bug-search-results button:hover{background:#1a1a1a}.dev-bug-search-results button small{color:#716b67;font-size:11px}.dev-bug-assign{background:#e310360a;border:1px solid #e310364d;margin-top:14px;padding:14px}.dev-bug-assign>header{justify-content:space-between;align-items:center;display:flex}.dev-bug-assign>header strong{font-size:10px}.dev-bug-assign>header button{color:#888;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:26px;height:26px;display:grid}.dev-bug-assign>header button svg{width:12px}.dev-bug-assign-categories{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.dev-bug-assign-categories label{color:#aaa49f;cursor:pointer;background:#111;border:1px solid #292929;align-items:center;gap:8px;padding:8px;font-size:11px;display:flex}.dev-bug-assign-categories input{accent-color:var(--red)}.dev-bug-assign>footer{gap:8px;margin-top:14px;display:flex}.dev-bug-assign>footer button{color:#aaa49f;text-transform:uppercase;cursor:pointer;background:#151515;border:1px solid #303030;align-items:center;gap:7px;height:38px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.dev-bug-assign>footer button:first-child{border-color:var(--red);background:var(--red);color:#fff}.dev-bug-assign>footer button:disabled{opacity:.45}@media (width<=900px){.dev-bug-grid,.dev-bug-assign-categories{grid-template-columns:1fr}}.dev-log-confirm{border:1px solid #343434;border-top:2px solid var(--red);background:#0f0f0f;width:min(620px,100% - 30px);padding:25px}.dev-log-confirm>header{justify-content:space-between;align-items:flex-start;display:flex}.dev-log-confirm>header span{color:var(--red);letter-spacing:.14em;font-size:11px;font-weight:800}.dev-log-confirm>header h2{font:800 30px/1 var(--display);text-transform:uppercase;margin:8px 0 0}.dev-log-confirm>header button{color:#888;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:35px;height:35px;display:grid}.dev-log-confirm>header button svg{width:15px}.dev-log-delete-count{background:#e310360f;border:1px solid #e310364d;align-items:baseline;gap:14px;margin-top:22px;padding:22px;display:flex}.dev-log-delete-count strong{color:var(--red);font:800 38px/1 var(--display)}.dev-log-delete-count span{color:#aaa49f;text-transform:uppercase;font-size:11px;font-weight:800}.dev-log-delete-range{border:1px solid #292929;border-top:0;grid-template-columns:1fr 1fr;display:grid}.dev-log-delete-range p{margin:0;padding:14px}.dev-log-delete-range p:first-child{border-right:1px solid #292929}.dev-log-delete-range span,.dev-log-delete-range strong{display:block}.dev-log-delete-range span{color:#68635f;text-transform:uppercase;font-size:10px;font-weight:800}.dev-log-delete-range strong{color:#bbb5b1;margin-top:7px;font-size:11px}.dev-log-warning{color:#8b8581;margin:16px 0 0;font-size:11px;line-height:1.6}.dev-log-confirm>footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.dev-log-confirm>footer button{color:#aaa49f;text-transform:uppercase;cursor:pointer;background:#151515;border:1px solid #303030;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.dev-log-confirm>footer button:last-child{border-color:var(--red);background:var(--red);color:#fff}.dev-log-confirm>footer button svg{width:14px}@media (width<=900px){.dev-log-fields{grid-template-columns:1fr 1fr}}@media (width<=600px){.dev-log-cleanup>header{padding:15px}.dev-log-cleanup>form{padding:14px}.dev-log-fields{grid-template-columns:1fr}.dev-log-cleanup>form>footer{flex-direction:column;align-items:stretch}.dev-log-cleanup>form>footer>button{justify-content:center}.dev-log-delete-count{flex-direction:column;align-items:flex-start}.dev-log-delete-range{grid-template-columns:1fr}.dev-log-delete-range p:first-child{border-bottom:1px solid #292929;border-right:0}}.custom-orders-page,.custom-workspace{width:min(1380px,100% - 56px);margin:0 auto;padding:38px 0 60px}.custom-orders-heading,.custom-workspace>header{justify-content:space-between;align-items:flex-end;display:flex}.custom-orders-heading span,.custom-workspace>header span{color:var(--red);letter-spacing:.16em;font-size:11px;font-weight:800}.custom-orders-heading h1,.custom-workspace>header h1{font:800 43px/.9 var(--display);text-transform:uppercase;margin:9px 0 8px}.custom-orders-heading p,.custom-workspace>header p{color:#7d7773;margin:0;font-size:10px}.custom-orders-heading>b{color:#aaa49f;text-transform:uppercase;background:#121212;border:1px solid #303030;padding:10px 13px;font-size:11px}.custom-orders-list{gap:10px;margin-top:20px;display:grid}.custom-orders-list>article{background:#0e0e0e;border:1px solid #292929;grid-template-columns:180px minmax(210px,1.2fr) 1fr 1fr 130px 145px;align-items:center;min-height:112px;display:grid}.custom-orders-list>article>div:not(.custom-order-image){border-right:1px solid #252525;padding:18px}.custom-orders-list small{color:#68635f;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.custom-orders-list strong{color:#c9c4c0;align-items:center;gap:7px;margin-top:8px;font-size:11px;display:flex}.custom-orders-list strong svg{width:13px;color:var(--red)}.custom-order-image{color:#555;background:#111;place-items:center;height:112px;display:grid;position:relative;overflow:hidden}.custom-order-image img{object-fit:cover;width:100%;height:100%}.custom-order-image>svg{width:25px}.custom-order-image span{color:#fff;background:#000c;padding:4px 6px;font-size:10px;position:absolute;bottom:8px;left:8px}.custom-order-name h2{font:700 21px/1 var(--display);text-transform:uppercase;margin:8px 0 6px}.custom-order-name p{color:#8b8581;margin:0;font-size:11px}.custom-orders-list a{color:#ef536f;text-transform:uppercase;background:#e310360f;justify-content:center;align-items:center;gap:8px;height:100%;font-size:11px;font-weight:800;text-decoration:none;display:flex}.custom-orders-list a:hover{background:var(--red);color:#fff}.custom-orders-list a svg{width:13px}.custom-orders-empty{color:#77716d;background:#0e0e0e;border:1px solid #292929;align-content:center;place-items:center;gap:9px;min-height:240px;margin-top:20px;font-size:11px;display:grid}.custom-orders-empty>svg{width:28px}.custom-orders-empty strong{color:#bbb5b1;font-size:11px}.custom-orders-empty p{margin:0}.custom-workspace-stats{background:#0e0e0e;border:1px solid #292929;grid-template-columns:repeat(4,1fr);margin-top:20px;display:grid}.custom-workspace-stats article{border-right:1px solid #292929;align-items:center;gap:12px;min-height:84px;padding:0 18px;display:flex}.custom-workspace-stats article:last-child{border:0}.custom-workspace-stats i{width:36px;height:36px;color:var(--red);background:#151515;border:1px solid #303030;place-items:center;font-style:normal;display:grid}.custom-workspace-stats i svg{width:16px}.custom-workspace-stats small,.custom-workspace-stats strong{display:block}.custom-workspace-stats small{color:#716b67;text-transform:uppercase;font-size:10px;font-weight:800}.custom-workspace-stats strong{font:700 22px/1 var(--display);margin-top:6px}.custom-notices{background:#0e0e0e;border:1px solid #d29b374d;margin-top:14px}.custom-notices>header{color:#d29b37;border-bottom:1px solid #292929;align-items:center;gap:9px;min-height:54px;padding:0 17px;font-size:11px;display:flex}.custom-notices>header svg{width:15px}.custom-notices>div{grid-template-columns:repeat(3,1fr);display:grid}.custom-notices article{border-right:1px solid #292929;padding:15px 17px}.custom-notices article strong{font-size:11px}.custom-notices article p{color:#8b8581;margin:7px 0;font-size:11px;line-height:1.6}.custom-notices article small{color:#625d59;font-size:10px}.custom-queue{background:#0e0e0e;border:1px solid #292929;margin-top:14px}.custom-queue>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:67px;padding:0 17px;display:flex}.custom-queue>header>div{align-items:center;gap:10px;display:flex}.custom-queue>header svg{width:16px;color:var(--red)}.custom-queue>header strong,.custom-queue>header small{display:block}.custom-queue>header strong{font-size:10px}.custom-queue>header small{color:#716b67;margin-top:5px;font-size:11px}.custom-queue nav{gap:4px;display:flex}.custom-queue nav button{color:#77716d;text-transform:uppercase;cursor:pointer;background:#131313;border:1px solid #292929;height:31px;padding:0 10px;font-size:10px;font-weight:800}.custom-queue nav button.active{color:var(--red);border-color:#e3103673}.custom-queue-head,.custom-queue-row{grid-template-columns:minmax(230px,1.3fr) 170px 130px 150px 150px 120px;align-items:center;gap:13px;display:grid}.custom-queue-head{color:#68635f;text-transform:uppercase;border-bottom:1px solid #292929;min-height:37px;padding:0 15px;font-size:10px;font-weight:800}.custom-queue-row{color:#aaa49f;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #232323;width:100%;min-height:68px;padding:9px 15px}.custom-queue-row:hover{background:#121212}.custom-queue-row strong,.custom-queue-row small{display:block}.custom-queue-row strong{color:#ddd9d5;font-size:10px}.custom-queue-row small{color:#716b67;margin-top:5px;font-size:11px}.custom-queue-row>span,.custom-queue-row time{font-size:11px}.custom-queue-row>svg{width:13px}.custom-queue-row>b{height:31px;color:var(--red);text-transform:uppercase;border:1px solid #e3103666;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:10px;display:flex}.custom-queue-row>b svg{width:12px}.custom-status{text-transform:uppercase;border:1px solid #333;width:max-content;padding:6px 8px;font-weight:800;font-size:10px!important}.custom-status.new{color:#d29b37}.custom-status.in_progress,.custom-status.assigned{color:#65a7df}.custom-status.review{color:#cf7de1}.custom-order-editor{border:1px solid #343434;border-top:2px solid var(--red);background:#0f0f0f;width:min(900px,100% - 30px);max-height:calc(100vh - 30px);padding:26px;overflow:auto}.custom-order-editor>header{justify-content:space-between;align-items:flex-start;display:flex}.custom-order-editor>header span{color:var(--red);letter-spacing:.14em;font-size:11px;font-weight:800}.custom-order-editor>header h2{font:800 31px/1 var(--display);text-transform:uppercase;margin:8px 0 5px}.custom-order-editor>header p{color:#77716d;margin:0;font-size:11px}.custom-order-editor>header button{color:#888;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:36px;height:36px;display:grid}.custom-order-editor>header button svg{width:16px}.custom-editor-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.custom-editor-grid label>span,.dev-custom-orders label>span{color:#716b67;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.custom-editor-grid input,.custom-editor-grid select,.custom-editor-grid textarea,.dev-custom-orders input,.dev-custom-orders textarea{box-sizing:border-box;color:#bbb5b1;background:#090909;border:1px solid #292929;outline:0;width:100%;font-size:11px}.custom-editor-grid input,.custom-editor-grid select,.dev-custom-orders input{height:42px;padding:0 11px}.custom-editor-grid textarea,.dev-custom-orders textarea{resize:vertical;min-height:85px;padding:11px}.custom-editor-grid .wide{grid-column:1/-1}.custom-history{background:#0b0b0b;border:1px solid #292929;margin-top:14px;padding:16px}.custom-history>strong{font-size:11px}.custom-history p{color:#aaa49f;border-top:1px solid #242424;margin:10px 0 0;padding-top:10px;font-size:11px}.custom-history p span{color:#66615d;margin-right:12px}.custom-order-editor>footer{background:0 0;border-top:1px solid #292929;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:15px;display:flex}.custom-order-editor>footer button,.dev-custom-orders form>button{color:#aaa49f;text-transform:uppercase;cursor:pointer;background:#151515;border:1px solid #303030;justify-content:center;align-items:center;gap:8px;height:41px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.custom-order-editor>footer button:last-child,.dev-custom-orders form>button{border-color:var(--red);background:var(--red);color:#fff}.custom-order-editor>footer svg,.dev-custom-orders form>button svg{width:13px}.dev-custom-orders{background:#0e0e0e;border:1px solid #292929;margin-top:14px}.dev-custom-orders>header{border-bottom:1px solid #292929;align-items:center;gap:14px;min-height:88px;padding:0 20px;display:flex}.dev-custom-orders>header>span{width:40px;height:40px;color:var(--red);background:#e3103614;border:1px solid #e3103659;place-items:center;display:grid}.dev-custom-orders>header svg{width:17px}.dev-custom-orders>header small{color:var(--red);letter-spacing:.14em;font-size:10px;font-weight:800}.dev-custom-orders>header h2{font:700 23px/1 var(--display);text-transform:uppercase;margin:6px 0 5px}.dev-custom-orders>header p{color:#716b67;margin:0;font-size:11px}.dev-custom-orders>div:last-child{grid-template-columns:2fr 1fr;display:grid}.dev-custom-orders form{padding:18px}.dev-custom-orders form+form{border-left:1px solid #292929}.dev-custom-orders h3{align-items:center;gap:8px;margin:0 0 15px;font-size:10px;display:flex}.dev-custom-orders h3 svg{width:15px;color:var(--red)}.dev-custom-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dev-custom-grid .wide{grid-column:1/-1}.dev-custom-orders form>label{margin-bottom:12px;display:block}.dev-custom-orders form>button{margin-top:14px}@media (width<=1000px){.custom-orders-list>article{grid-template-columns:150px 1fr 1fr}.custom-orders-list>article>div:nth-of-type(4),.custom-orders-list>article>div:nth-of-type(5){display:none}.custom-queue{overflow-x:auto}.custom-queue>header,.custom-queue-head,.custom-queue-row{min-width:980px}.dev-custom-orders>div:last-child{grid-template-columns:1fr}.dev-custom-orders form+form{border-top:1px solid #292929;border-left:0}}@media (width<=760px){.custom-orders-page,.custom-workspace{width:calc(100% - 28px);padding-top:28px}.custom-orders-heading{flex-direction:column;align-items:flex-start;gap:15px}.custom-orders-list>article{grid-template-columns:110px 1fr}.custom-orders-list>article>div:nth-of-type(n+3){display:none}.custom-orders-list a{grid-column:1/-1;min-height:45px}.custom-workspace-stats{grid-template-columns:1fr 1fr}.custom-workspace-stats article:nth-child(2){border-right:0}.custom-workspace-stats article:nth-child(-n+2){border-bottom:1px solid #292929}.custom-notices>div{grid-template-columns:1fr}.custom-queue>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.custom-editor-grid,.dev-custom-grid{grid-template-columns:1fr}.custom-editor-grid .wide,.dev-custom-grid .wide{grid-column:auto}.custom-order-editor{padding:20px 14px}}.dev-log-cleanup>form>footer{background:#0b0b0b;border-top:1px solid #292929;align-items:center;min-height:58px;margin:16px -18px -18px;padding:0 18px}.dev-log-cleanup>form>footer>div{color:#8b8581;gap:10px;font-size:11px;line-height:1.45}.dev-log-cleanup>form>footer>div svg{flex:none;width:16px}.dev-log-cleanup>form>footer>button{white-space:nowrap;height:38px;padding:0 14px}@media (width<=600px){.dev-log-cleanup>form>footer{align-items:stretch;min-height:0;margin:16px -14px -14px;padding:14px}.dev-log-cleanup>form>footer>button{justify-content:center}}.ticket-create-modal>footer,.character-create-modal form>footer,.dev-log-cleanup>form>footer,.dev-log-confirm>footer,.decision-modal-actions,.shop-modal-actions,.logs-table-panel>footer,.admin-users-table>footer{background:0 0}.ticket-summary-grid{background:0 0;border:0;gap:8px}.ticket-summary-grid article{background:#0e0e0e;min-height:76px;transition:border-color .15s,background .15s;border:1px solid #292929!important}.ticket-summary-grid article:hover{background:#101010;border-color:#353535!important}.ticket-summary-grid article>div{gap:11px}.ticket-summary-grid article>div>i{width:31px;height:31px;box-shadow:none;background:#151515;border:1px solid #2b2b2b;border-radius:2px;place-items:center;display:grid}.ticket-summary-grid article>div>i svg{color:#77716d;width:14px;height:14px}.ticket-summary-grid article>div>i.user_waiting svg,.ticket-summary-grid article>div>i.admin_waiting svg{color:var(--red)}.ticket-summary-grid article>div>i.in_progress svg,.ticket-summary-grid article>div>i.assigned svg{color:#d0a853}.ticket-summary-grid article>div>i.closed svg{color:#62bd91}.ticket-summary-grid span{color:#8a8480}.ticket-list-panel{border-color:#2b2b2b;border-radius:2px;overflow:hidden}.ticket-list-panel>header{background:#0d0d0d}.ticket-list-columns>div{background:#0b0b0b}.ticket-list-columns>button{min-height:72px;transition:background .15s,opacity .15s}.ticket-list-columns>button:hover{background:#121212}.ticket-title-cell{align-items:center;gap:11px;display:flex!important}.ticket-title-cell>i{color:#817b77;background:#151515;border:1px solid #2b2b2b;border-radius:2px;flex:none;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.ticket-title-cell>i svg{width:15px}.ticket-title-cell>span{min-width:0}.ticket-title-cell>span strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-category-cell{align-items:center;gap:7px;display:flex;color:#817b77!important}.ticket-category-cell svg{color:#67625e;width:13px}.ticket-list-columns .ticket-status-badge{gap:7px}.ticket-list-columns .ticket-status-badge svg{color:#77716d;width:14px;height:14px}.ticket-list-columns .ticket-status-badge.user_waiting svg{color:var(--red)}.ticket-list-columns .ticket-status-badge.admin_waiting svg{color:#d6a744}.ticket-list-columns .ticket-status-badge.in_progress svg,.ticket-list-columns .ticket-status-badge.assigned svg{color:#75a8d3}.ticket-list-columns .ticket-status-badge.closed svg{color:#62bd91}.ticket-list-columns>button>svg:last-child{transition:transform .15s,color .15s}.ticket-list-columns>button:hover>svg:last-child{color:var(--red);transform:translate(2px)}@media (width<=760px){.ticket-summary-grid{gap:7px}.ticket-summary-grid article{min-height:70px}.ticket-list-columns>button{grid-template-columns:1fr auto 14px}.ticket-title-cell{grid-column:1}.ticket-list-columns .ticket-status-badge{grid-column:2}.ticket-list-columns>button>svg:last-child{grid-column:3}.ticket-category-cell{display:none!important}}.tickets-unified{width:min(1450px,100% - 72px);padding-top:46px}.tickets-page-heading{align-items:center;min-height:82px}.tickets-page-heading>div{max-width:720px}.tickets-page-heading h1{font-size:46px}.tickets-page-heading>button{justify-content:center;min-width:154px;box-shadow:0 10px 28px #e310361a}.ticket-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:24px}.ticket-summary-grid article{min-width:0;min-height:88px;padding:17px}.ticket-summary-grid article>div{min-width:0}.ticket-summary-grid article>div>span{line-height:1.35}.ticket-summary-grid>article>strong{margin-left:10px;font-size:27px}.ticket-list-panel{margin-top:16px}.ticket-list-panel>header{min-height:76px;padding:0 20px}.ticket-list-panel>header>b{display:none}.ticket-list-tools nav{background:#090909;border:1px solid #292929;gap:4px;padding:4px;display:flex}.ticket-list-tools button{color:#746f6b;cursor:pointer;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:10px;font-weight:800;display:flex}.ticket-list-tools button:hover{color:#bbb5b1}.ticket-list-tools button.active{color:#fff;background:#1a1a1a}.ticket-list-tools button b{color:#8d8783;background:#242424;border-radius:9px;place-items:center;min-width:17px;height:17px;font-size:10px;display:grid}.ticket-list-tools button.active b{color:#ef7a8d;background:#e3103629}.ticket-list-columns>div,.ticket-list-columns>button{grid-template-columns:minmax(300px,1.5fr) minmax(170px,.7fr) minmax(190px,.75fr) 190px 18px}.ticket-list-columns>div{min-height:42px;padding:0 20px}.ticket-list-columns>button{min-height:78px;padding:10px 20px}.ticket-list-columns>button.closed{opacity:.72}.ticket-list-columns>button.closed:hover{opacity:1}.ticket-title-cell>i{background:#131313;width:39px;height:39px}.ticket-title-cell>span strong{font-size:11px}.ticket-title-cell>span small{margin-bottom:5px}.ticket-category-cell,.ticket-list-columns>button>span:nth-child(2),.ticket-list-columns time{font-size:11px!important}.ticket-list-columns .ticket-status-badge{background:#111;border:1px solid #292929;border-radius:2px;padding:6px 9px}.ticket-list-columns .ticket-status-badge.closed{background:#62bd9109;border-color:#62bd9126}@media (width<=1250px){.ticket-summary-grid{grid-template-columns:repeat(3,1fr)}.ticket-list-columns>div,.ticket-list-columns>button{grid-template-columns:minmax(260px,1.3fr) minmax(145px,.7fr) minmax(165px,.75fr) 160px 16px}}@media (width<=760px){.tickets-unified{width:min(100% - 28px,1450px);padding-top:28px}.tickets-page-heading{align-items:stretch;min-height:0}.tickets-page-heading h1{font-size:40px}.ticket-summary-grid{grid-template-columns:1fr 1fr;margin-top:18px}.ticket-list-panel>header{flex-direction:column;align-items:flex-start;gap:14px;min-height:0;padding:16px}.ticket-list-tools{width:100%;overflow-x:auto}.ticket-list-tools nav{width:max-content;min-width:100%}.ticket-list-tools button{flex:1;justify-content:center}.ticket-list-columns>button{min-height:72px;padding:10px 14px}}@media (width<=1050px){.navigation{gap:20px}.maintenance-pill{display:none}.hero-layout{grid-template-columns:1fr 330px;gap:45px}.stats-grid{grid-template-columns:1fr 1fr}.stat:nth-child(2){border-right:0}.story-grid{gap:70px}.paths-grid,.dashboard-cards{grid-template-columns:1fr 1fr}.ucp-overview-grid{grid-template-columns:1fr}}@media (width<=760px){.container{width:min(100% - 32px,1240px)}.header-inner{height:74px}.navigation{border-bottom:1px solid var(--line);background:#070707f7;flex-direction:column;align-items:flex-start;gap:25px;width:100%;padding:28px 24px;display:none;position:absolute;top:74px;left:0}.navigation.open{display:flex}.mobile-login{cursor:pointer;background:var(--red);text-transform:uppercase;letter-spacing:.1em;border:0;align-items:center;gap:10px;min-height:42px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.mobile-login svg{width:14px}.login-button{display:none}.menu-button{display:grid}.hero{align-items:flex-start;min-height:970px}.hero-layout{grid-template-columns:1fr;gap:55px;padding-top:145px}.hero h1{font-size:clamp(66px,19vw,96px)}.status-card{max-width:480px}.hero-foot{bottom:22px}.story-section,.paths-section,.gallery-section{padding:90px 0}.story-grid{grid-template-columns:1fr;gap:65px}.section-number{margin-bottom:13px;display:block;position:static;transform:none}.gallery-view{height:430px}.join-panel{grid-template-columns:1fr;gap:50px;padding:45px 35px}.staff-layout{grid-template-columns:1fr}.application-list{border-right:0;border-bottom:1px solid var(--line)}.application-review{padding:35px 20px 80px}.admin-page-heading{flex-direction:column;align-items:flex-start;gap:13px;padding:24px 20px}.admin-page-heading p{line-height:1.6}.review-answers{grid-template-columns:1fr}.review-heading{min-height:105px;padding:18px}.review-heading h1{font-size:28px}.devtools-page{width:min(100% - 28px,1220px);padding-top:28px}.devtools-heading{flex-direction:column;align-items:stretch}.devtools-heading>button{justify-content:center}.devtools-grid{grid-template-columns:1fr}.review-history-item{grid-template-columns:1fr;gap:10px}.character-review-facts{grid-template-columns:1fr 1fr}.character-review-facts>div:nth-child(2){border-right:0}.character-review-facts>div:nth-child(-n+2){border-bottom:1px solid #292929}.dashboard-shell{grid-template-columns:1fr}.dashboard-sidebar{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;width:100%;height:auto;min-height:76px;padding:14px 18px;position:sticky;top:0;z-index:95!important}.dashboard-sidebar>div:first-child{flex:1;justify-content:space-between;align-items:center;display:flex}.dashboard-nav{display:none}.dashboard-nav.open{overscroll-behavior:contain;border-bottom:1px solid var(--line);z-index:95;background:#080808fc;gap:5px;width:100%;max-height:calc(100dvh - 76px);margin:0;padding:14px;display:grid;position:absolute;top:76px;left:0;overflow-y:auto;box-shadow:0 18px 35px #00000073}.dashboard-nav.open>span{margin:5px 13px 8px;font-size:11px}.dashboard-nav.open a{color:#aaa5a1;min-height:52px;font-size:11px}.dashboard-menu-button{border:1px solid var(--line);color:#fff;cursor:pointer;background:#111;place-items:center;width:42px;height:42px;display:grid}.dashboard-menu-button svg{width:20px}.dashboard-mobile-logout{border:0;border-top:1px solid var(--line);color:#aaa5a1;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;background:0 0;align-items:center;gap:11px;min-height:52px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.dashboard-mobile-logout svg{width:16px}.dashboard-mobile-account{border-top:1px solid var(--line);display:grid}.dashboard-mobile-account button{color:#aaa5a1;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:11px;min-height:52px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.dashboard-mobile-account button svg{width:16px}.dashboard-mobile-account b{background:var(--red);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:auto;font-size:11px;display:grid}.notification-popover{width:auto;position:fixed;inset:86px 14px auto}.notification-popover:after{display:none}.dashboard-brand{margin:0}.dashboard-user{display:none}.dashboard-topbar{padding:0 20px}.dashboard-content{width:min(100% - 28px,1080px);padding-top:30px}.dashboard-welcome{padding:30px 24px}.dashboard-grid{grid-template-columns:1fr}.admin-status-tabs{justify-content:flex-start;top:76px;overflow-x:auto}.admin-status-tabs button{flex:none;min-height:56px}}@media (width<=520px){.review-decision-trigger{flex-direction:column;align-items:stretch}.review-decision-trigger>button{justify-content:center}.decision-modal{padding:20px 16px}.decision-modal-actions{flex-direction:column;align-items:stretch}.server-live-summary{grid-template-columns:1fr;align-items:start}.server-player-count small{margin-left:auto}.character-profile{grid-template-columns:1fr}.character-profile-avatar{min-height:120px}.character-profile-data{grid-template-columns:1fr}.character-profile>p{grid-column:1;position:static}.data-columns{display:none}.data-row.three,.data-row.two{grid-template-columns:1fr;gap:7px}.brand-logo{width:40px;height:40px}.hero{min-height:930px}.hero h1{font-size:64px}.hero-copy>p{font-size:13px}.hero-actions{flex-direction:column;align-items:flex-start;gap:22px}.primary-button{width:100%}.hero-foot{display:none}.stats-grid{grid-template-columns:1fr}.stat,.stat:first-child{border-left:0;border-right:0;border-bottom:1px solid var(--line)}.section-heading h2,.section-heading.compact h2{font-size:43px}.paths-grid{grid-template-columns:1fr}.path-card{min-height:300px}.gallery-heading{flex-direction:column;align-items:flex-start;gap:24px}.gallery-view{height:330px}.gallery-label{bottom:19px;left:18px}.gallery-controls{bottom:15px;right:15px}.gallery-controls button{width:42px;height:42px}.join-panel{padding:38px 24px}.footer-inner{grid-template-columns:1fr;gap:25px;padding:38px 0}.footer-inner>p,.footer-inner>span{text-align:left}.auth-modal{padding:32px 20px 25px}.auth-option{grid-template-columns:40px 1fr auto;padding:12px}.account-statuses{grid-template-columns:1fr}.account-statuses>div+div{border-left:0;border-top:1px solid var(--line)}.portal-content{width:min(100% - 24px,950px);padding-top:55px}.portal-header{padding:0 15px}.portal-header>div strong{display:none}.question-card{padding:20px 15px}.question-card h2{font-size:19px}.whitelist-actions{flex-direction:column}.review-decision>div:last-child{flex-direction:column;align-items:stretch}.dashboard-welcome{flex-direction:column;align-items:flex-start;gap:28px}.welcome-id{text-align:left}.dashboard-cards{grid-template-columns:1fr 1fr}.dashboard-cards article{min-height:125px;padding:17px}.character-overview-card{grid-template-columns:45px 1fr;padding:18px 14px}.character-index,.character-overview-card>small{display:none}.character-avatar{width:45px;height:45px}.character-details{gap:8px}}.custom-orders-list>article{grid-template-columns:180px minmax(260px,1fr) 180px 145px}.custom-order-owner-id strong{color:#ef536f;font-family:var(--display);font-size:16px}.custom-order-owner-id{border-right:1px solid #252525}.custom-order-no-link{color:#68635f;text-transform:uppercase;background:#101010;justify-content:center;align-items:center;height:100%;font-size:11px;font-weight:800;display:flex}@media (width<=1000px){.custom-orders-list>article{grid-template-columns:150px minmax(220px,1fr) 170px 135px}}@media (width<=760px){.custom-orders-list>article{grid-template-columns:100px 1fr}.custom-orders-list>article>.custom-order-owner-id{border-top:1px solid #252525;grid-column:1/2;padding:14px;display:block}.custom-orders-list>article>a,.custom-orders-list>article>.custom-order-no-link{border-top:1px solid #252525;grid-column:2/3;min-height:58px}}.bugdev-page{width:min(1320px,100% - 56px);margin:0 auto;padding:38px 0 70px}.bugdev-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.bugdev-eyebrow{color:var(--red);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.bugdev-eyebrow svg{width:11px}.bugdev-header h1{font:800 43px/.9 var(--display);text-transform:uppercase;align-items:center;gap:12px;margin:9px 0 8px;display:flex}.bugdev-header h1 svg{box-sizing:border-box;width:34px;height:34px;color:var(--red);background:#e3103612;border:1px solid #e3103652;padding:7px}.bugdev-header p{color:#7d7773;margin:0;font-size:10px}.bugdev-header-actions{align-items:center;gap:7px;display:flex}.bugdev-create,.bugdev-handbook{text-transform:uppercase;cursor:pointer;align-items:center;gap:9px;height:44px;padding:0 18px;font-size:11px;font-weight:800;display:flex}.bugdev-create{background:var(--red);color:#fff;border:0}.bugdev-create svg,.bugdev-handbook svg{width:14px}.bugdev-create:disabled{opacity:.4;cursor:not-allowed}.bugdev-handbook{color:#99938f;background:#111;border:1px solid #353535}.bugdev-handbook:hover,.bugdev-handbook.active{color:#fff;background:#e3103614;border-color:#e3103673}.bugdev-page>.dev-rules-manager{margin-top:22px}.bugdev-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.bugdev-search{box-sizing:border-box;background:#0e0e0e;border:1px solid #292929;flex:1;align-items:center;gap:9px;min-width:220px;height:42px;padding:0 13px;display:flex}.bugdev-search svg{color:#716b67;width:14px}.bugdev-search input{color:#ddd;background:0 0;border:0;outline:0;flex:1;font-size:10px}.bugdev-select{box-sizing:border-box;background:#0e0e0e;border:1px solid #292929;align-items:center;gap:8px;height:42px;padding:0 13px;display:flex}.bugdev-select>svg:first-child{color:#716b67;width:14px}.bugdev-select select{color:#ddd;appearance:none;background:0 0;border:0;outline:0;font-size:11px}.bugdev-select>svg:last-child{color:#716b67;pointer-events:none;width:11px}.bugdev-severity-filter{flex-wrap:wrap;gap:6px;display:flex}.bugdev-severity-filter button{color:#8c8682;text-transform:uppercase;cursor:pointer;background:#0e0e0e;border:1px solid #292929;align-items:center;gap:6px;height:42px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.bugdev-severity-filter button i{background:#555;border-radius:50%;width:7px;height:7px}.bugdev-severity-filter button.low i{background:#716b67}.bugdev-severity-filter button.critical i{background:var(--red-bright);box-shadow:0 0 6px #ff164599}.bugdev-severity-filter button.active{border-color:var(--red);color:#fff;background:#e3103614}.bugdev-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.bugdev-stat{background:#0e0e0e;border:1px solid #292929;border-top:2px solid #333;align-items:center;gap:11px;padding:14px 16px;display:flex}.bugdev-stat svg{color:#716b67;width:16px}.bugdev-stat strong{font:800 22px/1 var(--display);color:#e6e1de}.bugdev-stat span{color:#68635f;text-transform:uppercase;text-align:right;margin-left:auto;font-size:11px;font-weight:800}.bugdev-stat.open{border-top-color:var(--red)}.bugdev-stat.in_progress{border-top-color:#d6a744}.bugdev-stat.in_progress svg{color:#d6a744}.bugdev-stat.resolved{border-top-color:#62bd91}.bugdev-stat.resolved svg{color:#62bd91}.bugdev-board{grid-template-columns:repeat(4,minmax(230px,1fr));align-items:start;gap:14px;margin-top:22px;display:grid}.bugdev-column{background:#0b0b0b;border:1px solid #232323;flex-direction:column;min-height:120px;display:flex}.bugdev-column>header{color:#c9c4c0;text-transform:uppercase;letter-spacing:.08em;border-bottom:2px solid #333;justify-content:space-between;align-items:center;min-height:42px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.bugdev-column>header strong{color:#68635f;font-size:10px}.bugdev-column>header.open{border-bottom-color:var(--red)}.bugdev-column>header.in_progress{border-bottom-color:#d6a744}.bugdev-column>header.resolved{border-bottom-color:#62bd91}.bugdev-column-cards{flex-direction:column;gap:8px;min-height:60px;padding:10px;display:flex}.bugdev-column-empty{color:#48453f;text-align:center;margin:14px 0;font-size:11px}.bugdev-card{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;color:inherit;background:#111;border:1px solid #262626;border-left:3px solid #444;padding:11px 12px;display:block}.bugdev-card:hover{background:#141414;border-color:#3a3a3a}.bugdev-card.low{border-left-color:#444}.bugdev-card.medium{border-left-color:#d6a744}.bugdev-card.critical{border-left-color:var(--red-bright);box-shadow:inset 0 0 0 1px #e310361f}.bugdev-card-top{justify-content:space-between;align-items:center;display:flex}.bugdev-card-id{color:#5f5a56;letter-spacing:.06em;font-family:monospace;font-size:11px;font-weight:800}.bugdev-severity-dot{background:#555;border-radius:50%;width:8px;height:8px}.bugdev-severity-dot.low{background:#716b67}.bugdev-severity-dot.medium{background:#d6a744}.bugdev-severity-dot.critical{background:var(--red-bright);box-shadow:0 0 6px #ff164599}.bugdev-card strong{color:#e1ddda;margin-top:8px;font-size:10px;line-height:1.4;display:block}.bugdev-card-tag{color:#716b67;align-items:center;gap:6px;margin-top:9px;font-size:11px;display:inline-flex}.bugdev-card-tag svg{width:11px}.bugdev-card footer{border-top:1px solid #232323;align-items:center;gap:9px;margin-top:11px;padding-top:9px;display:flex}.bugdev-avatar{color:#aaa49f;background:#1a1a1a;border:1px solid #333;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:grid}.bugdev-avatar.small{width:22px;height:22px;font-size:11px}.bugdev-card-meta{color:#68635f;align-items:center;gap:4px;font-size:11px;display:flex}.bugdev-card-meta svg{width:11px}.bugdev-card footer time{color:#565248;margin-left:auto;font-size:10px}.bugdev-empty{color:#716b67;text-align:center;background:#0b0b0b;border:1px solid #232323;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:220px;margin-top:24px;display:flex}.bugdev-empty svg{width:28px;color:var(--red)}.bugdev-empty strong{color:#b8b2ae}.bugdev-empty p{margin:0;font-size:11px}.bugdev-modal-backdrop{z-index:130;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050505c7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.bugdev-modal{border:1px solid #292929;border-top:2px solid var(--red);background:#0e0e0e;width:min(760px,100%);max-height:88vh;overflow-y:auto}.bugdev-modal>header{border-bottom:1px solid #232323;justify-content:space-between;align-items:flex-start;padding:24px 26px;display:flex}.bugdev-modal>header h2{font:800 26px/1 var(--display);text-transform:uppercase;margin:8px 0 0}.bugdev-modal>header p{color:#77716d;margin:8px 0 0;font-size:11px}.bugdev-modal>header button{color:#888;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:34px;height:34px;display:grid}.bugdev-modal>header button svg{width:14px}.bugdev-modal-body{flex-direction:column;gap:16px;padding:22px 26px;display:flex}.bugdev-field-label{color:#77716d;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.bugdev-category-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bugdev-category-grid label{cursor:pointer;background:#111;border:1px solid #292929;align-items:center;gap:10px;padding:11px;display:flex;position:relative}.bugdev-category-grid label svg{color:#716b67;width:15px}.bugdev-category-grid label strong,.bugdev-category-grid label small{display:block}.bugdev-category-grid label strong{font-size:11px}.bugdev-category-grid label small{color:#68635f;margin-top:3px;font-size:11px}.bugdev-category-grid label input{opacity:0;position:absolute}.bugdev-category-grid label.selected{border-color:var(--red);background:#e310360f}.bugdev-category-grid label.selected svg{color:var(--red)}.bugdev-field input,.bugdev-field textarea{box-sizing:border-box;color:#ddd;background:#090909;border:1px solid #292929;outline:0;width:100%;padding:11px;font-family:Inter,sans-serif;font-size:10px}.bugdev-field textarea{resize:vertical;min-height:110px}.bugdev-field input:focus,.bugdev-field textarea:focus{border-color:#e310368c}.bugdev-field-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bugdev-severity-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.bugdev-severity-grid label{color:#aaa49f;cursor:pointer;background:#111;border:1px solid #292929;align-items:center;gap:7px;height:38px;padding:0 12px;font-size:11px;font-weight:700;display:flex;position:relative}.bugdev-severity-grid label i{background:#555;border-radius:50%;width:7px;height:7px}.bugdev-severity-grid label.low i{background:#716b67}.bugdev-severity-grid label.medium i{background:#d6a744}.bugdev-severity-grid label.critical i{background:var(--red-bright);box-shadow:0 0 6px #ff164599}.bugdev-severity-grid label.selected{border-color:var(--red);color:#fff;background:#e3103612}.bugdev-severity-grid label input{opacity:0;position:absolute}.bugdev-dropzone label{color:#8c8682;cursor:pointer;text-align:center;background:#0a0a0a;border:1px dashed #333;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:90px;padding:16px;display:flex;position:relative}.bugdev-dropzone label svg{width:18px;color:var(--red)}.bugdev-dropzone label span{text-transform:uppercase;color:#c9c4c0;font-size:11px;font-weight:800}.bugdev-dropzone label small{color:#68635f;font-size:11px}.bugdev-dropzone label input{opacity:0;cursor:pointer;position:absolute;inset:0}.bugdev-file-chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.bugdev-file-chips span{color:#aaa49f;background:#151515;border:1px solid #303030;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:flex}.bugdev-file-chips button{color:#716b67;cursor:pointer;background:0 0;border:0;display:flex}.bugdev-file-chips button svg{width:10px}.bugdev-modal>footer{border-top:1px solid #232323;justify-content:flex-end;padding:18px 26px;display:flex}.bugdev-modal>footer button{background:var(--red);color:#fff;text-transform:uppercase;cursor:pointer;border:0;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:11px;font-weight:800;display:flex}.bugdev-modal>footer button:disabled{opacity:.45;cursor:not-allowed}.bugdev-modal>footer button svg{width:14px}.bugdev-detail{border:1px solid #292929;border-top:2px solid var(--red);background:#0e0e0e;flex-direction:column;width:min(1080px,100%);max-height:90vh;display:flex;overflow:hidden}.bugdev-detail-header{border-bottom:1px solid #232323;justify-content:space-between;align-items:flex-start;padding:22px 26px;display:flex}.bugdev-detail-header h2{font:800 24px/1.1 var(--display);text-transform:uppercase;margin:7px 0}.bugdev-detail-header p{color:#77716d;margin:0;font-size:11px}.bugdev-detail-header button{color:#888;cursor:pointer;background:#151515;border:1px solid #303030;place-items:center;width:34px;height:34px;display:grid}.bugdev-detail-header button svg{width:14px}.bugdev-detail-body{flex:1;grid-template-columns:1fr 260px;display:grid;overflow:hidden}.bugdev-detail-main{flex-direction:column;gap:16px;padding:22px 26px;display:flex;overflow-y:auto}.bugdev-detail-block h3{color:#8c8682;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800}.bugdev-detail-block p{color:#c9c4c0;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.7}.bugdev-attachments{flex-wrap:wrap;gap:8px;display:flex}.bugdev-attachments a{color:#aaa49f;background:#151515;border:1px solid #303030;align-items:center;gap:6px;padding:6px 9px;font-size:11px;text-decoration:none;display:flex}.bugdev-attachments a svg{width:11px}.bugdev-thread-title{color:#8c8682;text-transform:uppercase;align-items:center;gap:7px;margin:6px 0 0;font-size:11px;font-weight:800;display:flex}.bugdev-thread-title svg{width:12px}.bugdev-thread{flex-direction:column;gap:10px;display:flex}.bugdev-thread article{background:#111;border:1px solid #232323;padding:11px 13px}.bugdev-thread article header{align-items:center;gap:8px;margin-bottom:7px;display:flex}.bugdev-thread article header strong{color:#c9c4c0;font-size:11px}.bugdev-thread article header time{color:#5f5a56;margin-left:auto;font-size:10px}.bugdev-thread article p{color:#aaa49f;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.6}.bugdev-thread article a{color:var(--red);align-items:center;gap:6px;margin-top:7px;font-size:11px;text-decoration:none;display:inline-flex}.bugdev-thread-empty{color:#5f5a56;justify-content:center;align-items:center;gap:8px;padding:18px;font-size:11px;display:flex}.bugdev-reply{background:#0a0a0a;border:1px solid #232323;margin-top:4px;padding:12px}.bugdev-reply textarea{box-sizing:border-box;color:#ddd;resize:vertical;background:#090909;border:1px solid #292929;outline:0;width:100%;min-height:70px;padding:9px;font-size:11px}.bugdev-reply-actions{justify-content:space-between;align-items:center;margin-top:9px;display:flex}.bugdev-reply-actions label{color:#716b67;cursor:pointer;align-items:center;gap:6px;display:flex;position:relative}.bugdev-reply-actions label svg{width:14px}.bugdev-reply-actions label input{opacity:0;cursor:pointer;position:absolute;inset:0}.bugdev-reply-actions label small{color:#68635f;font-size:11px}.bugdev-reply-actions button{background:var(--red);color:#fff;text-transform:uppercase;cursor:pointer;border:0;align-items:center;gap:7px;height:34px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.bugdev-reply-actions button:disabled{opacity:.45;cursor:not-allowed}.bugdev-notice{color:#e2a3ad;background:#e310360f;border:1px solid #e310364d;align-items:center;gap:9px;margin-top:4px;padding:12px 14px;font-size:11px;display:flex}.bugdev-notice svg{width:14px;color:var(--red)}.bugdev-detail-sidebar{background:#0a0a0a;border-left:1px solid #232323;flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}.bugdev-detail-field span{color:#68635f;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.bugdev-detail-field strong{color:#c9c4c0;align-items:center;gap:6px;font-size:10px;display:flex}.bugdev-detail-field strong svg{color:#716b67;width:12px}.bugdev-detail-field select{box-sizing:border-box;color:#ddd;background:#111;border:1px solid #292929;outline:0;width:100%;height:36px;padding:0 9px;font-size:11px}.bugdev-detail-field button{color:#aaa49f;text-transform:uppercase;cursor:pointer;background:#151515;border:1px solid #303030;justify-content:center;align-items:center;gap:7px;width:100%;height:32px;margin-top:9px;font-size:11px;font-weight:800;display:flex}.bugdev-detail-field button svg{width:11px}.bugdev-severity-tag{text-transform:uppercase;padding:4px 8px;font-size:11px;font-weight:800}.bugdev-severity-tag.low{color:#aaa49f}.bugdev-severity-tag.medium{color:#d6a744}.bugdev-severity-tag.critical{color:var(--red-bright)}@media (width<=1180px){.bugdev-board{grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}}@media (width<=860px){.bugdev-detail-body{grid-template-columns:1fr}.bugdev-detail-sidebar{border-top:1px solid #232323;border-left:0}.bugdev-field-row,.bugdev-category-grid{grid-template-columns:1fr}.bugdev-severity-grid,.bugdev-stats{grid-template-columns:repeat(2,1fr)}}.rules-document ol{counter-reset:rule-point;margin:12px 0;padding:0;list-style:none}.rules-document ol li{counter-increment:rule-point;padding:12px 14px 12px 46px}.rules-document ol li:before{content:counter(rule-point,decimal-leading-zero);color:#ef536f;background:#e3103617;place-items:center;width:26px;height:22px;font-size:10px;font-weight:800;display:grid;top:12px;left:8px}.rules-document p strong{color:#d8d3cf}.rules-note{color:#c8b98f;background:#daa6370e;border:1px solid #daa63747;border-left:3px solid #d6a63b;margin:0 0 28px;padding:16px 18px 16px 48px;font-size:10px;line-height:1.75;position:relative}.rules-note:before{color:#d6a63b;content:"!";font-size:15px;font-weight:900;position:absolute;top:16px;left:17px}.rules-note a{color:#e3c46e}.rules-document h3{border-left:2px solid var(--red);padding-left:13px;position:relative}.rules-document h3:first-of-type{padding-left:13px}.public-rules-shell .rules-document{box-shadow:none!important;background:#0e0b0cb8!important;border:0!important;border-radius:0!important}.public-rules-shell .rules-document>header{border-top:2px solid #e310369e;border-bottom-color:#292426}.public-rules-shell .rules-updated{border-bottom:0;border-left:0;border-right:0}.public-rules-shell .rules-tools,.public-rules-shell .rules-index{border-color:#292426}.dev-bug-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}.dev-bug-categories,.dev-bug-access{box-sizing:border-box;min-width:0;overflow:hidden}.dev-bug-category-list,.dev-bug-access-list{min-width:0;max-height:none;overflow:visible}.dev-bug-category-row,.dev-bug-access-row{box-sizing:border-box;min-width:0}.dev-bug-category-row>div:first-child,.dev-bug-access-row>div:first-child{min-width:0}.dev-bug-category-row small{overflow-wrap:anywhere}.dev-bug-category-actions{flex:none}.dev-bug-category-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.dev-bug-category-form input{width:100%;min-width:0}.dev-bug-category-form button{white-space:nowrap}@media (width<=1050px){.dev-bug-grid{grid-template-columns:1fr}}@media (width<=600px){.dev-bug-grid{padding:14px}.dev-bug-categories,.dev-bug-access{padding:13px}.dev-bug-category-form{grid-template-columns:1fr}.dev-bug-category-form button{justify-content:center}.dev-bug-category-row{align-items:flex-start}.dev-bug-category-actions{margin-top:1px}}.dev-bug-category-actions .dev-toggle{box-sizing:border-box;background:#181818;border:1px solid #343434;flex:none;width:42px;height:24px;padding:0;display:block;position:relative;border-radius:999px!important}.dev-bug-category-actions .dev-toggle i{border-radius:50%;width:14px;height:14px;transition:left .18s,background .18s,box-shadow .18s;position:absolute;top:4px;left:4px}.dev-bug-category-actions .dev-toggle.active{background:#48b98a1a;border-color:#48b98a66}.dev-bug-category-actions .dev-toggle.active i{left:22px}.devtools-page{width:min(1320px,100% - 56px);padding-top:42px}.devtools-heading{align-items:center;min-height:78px}.devtools-heading h1{letter-spacing:-.05em;text-transform:none;font-family:Inter,sans-serif;font-size:42px}.devtools-heading>button{border-radius:4px;justify-content:center;min-width:202px;box-shadow:0 10px 28px #e3103621}.devtools-quicknav{z-index:20;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0809f0;border-radius:5px;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:24px;padding:7px;display:grid;position:sticky;top:12px;box-shadow:0 14px 36px #00000042}.devtools-quicknav a{color:#8e8884;border:1px solid #0000;border-radius:4px;align-items:center;gap:10px;min-width:0;min-height:58px;padding:0 12px;transition:border-color .16s,background .16s,color .16s;display:flex}.devtools-quicknav a:hover{color:#fff;background:#e3103611;border-color:#e3103647}.devtools-quicknav>a>svg{width:17px;color:var(--red);flex:none}.devtools-quicknav span,.devtools-quicknav strong,.devtools-quicknav small{min-width:0;display:block}.devtools-quicknav strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.devtools-quicknav small{color:#5f5a57;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.devtools-anchor,.devtools-system{scroll-margin-top:92px}.devtools-system,.devtools-anchor>section{overflow:hidden;box-shadow:0 16px 42px #00000029;border:1px solid var(--hud-border)!important;background:var(--hud-panel)!important;border-radius:5px!important;margin-top:18px!important}.devtools-module-heading,.devtools-anchor>section>header{box-sizing:border-box;background:linear-gradient(90deg,#e6003709,#0000 36%);border-bottom:1px solid var(--hud-border)!important;align-items:center!important;gap:14px!important;min-height:92px!important;padding:18px 22px!important;display:flex!important}.devtools-module-heading>span,.devtools-anchor>section>header>span{border-radius:4px;flex:none;width:42px!important;height:42px!important;color:var(--red)!important;background:#e6003713!important;border:1px solid #e600374d!important;place-items:center!important;display:grid!important}.devtools-module-heading>span svg,.devtools-anchor>section>header>span svg{width:18px!important}.devtools-module-heading small,.devtools-anchor>section>header small{letter-spacing:.14em;font-weight:800;color:var(--red)!important;font-size:10px!important}.devtools-module-heading h2,.devtools-anchor>section>header h2{letter-spacing:-.035em!important;text-transform:none!important;margin:6px 0 5px!important;font:800 22px/1 Inter,sans-serif!important}.devtools-module-heading p,.devtools-anchor>section>header p{color:#716b67!important;margin:0!important;font-size:11px!important;line-height:1.5!important}.devtools-system .devtools-grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:12px;margin:0;padding:18px}.devtools-system .devtools-panel,.devtools-system .dev-setting-card{box-shadow:none;border-radius:4px;border-color:var(--hud-border)!important;background:#0807076b!important}.devtools-switches{gap:8px}.dev-setting-card{min-height:105px}.devtools-fields input,.devtools-fields textarea,.dev-ticket-channel input,.devtools-page :is(.devtools-message,.dev-log-cleanup-message){border-radius:4px}.devtools-anchor .dev-rules-workspace,.devtools-anchor .dev-bug-grid{padding:18px 22px}.devtools-anchor .dev-rules-manager>footer{min-height:66px}.devtools-anchor .dev-rules-workspace>aside,.devtools-anchor .dev-rules-section-editor input,.devtools-anchor .dev-rules-section-editor textarea,.devtools-anchor :is(.dev-bug-categories,.dev-bug-access,.dev-bug-category-row,.dev-bug-access-row){border-color:var(--hud-border);border-radius:4px}.devtools-anchor .dev-custom-orders>div:last-child{background:#00000014}.devtools-anchor .dev-custom-orders form,.devtools-anchor .dev-log-cleanup>form{padding:22px}.devtools-anchor .dev-log-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.devtools-anchor .dev-log-cleanup>form>footer{min-height:62px;margin:18px -22px -22px;padding:14px 22px}.devtools-page :is(input,select,textarea){transition:border-color .16s,box-shadow .16s}.devtools-page button{transition:background .16s,border-color .16s,color .16s,opacity .16s}@media (width<=1100px){.devtools-system .devtools-grid{grid-template-columns:1fr}.devtools-quicknav{grid-template-columns:repeat(5,170px);overflow-x:auto}.devtools-anchor .dev-log-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.devtools-page{width:calc(100% - 28px);padding-top:28px}.devtools-heading{align-items:stretch}.devtools-heading h1{font-size:36px}.devtools-heading>button{width:100%}.devtools-quicknav{grid-template-columns:repeat(5,155px);margin-top:18px;top:8px}.devtools-quicknav a{min-height:52px}.devtools-module-heading,.devtools-anchor>section>header{align-items:flex-start!important;min-height:0!important;padding:16px!important}.devtools-system .devtools-grid,.devtools-anchor .dev-rules-workspace,.devtools-anchor .dev-bug-grid{padding:14px}.devtools-anchor .dev-log-fields{grid-template-columns:1fr}.devtools-anchor .dev-custom-orders form,.devtools-anchor .dev-log-cleanup>form{padding:16px}.devtools-anchor .dev-log-cleanup>form>footer{margin:16px -16px -16px;padding:14px 16px}.devtools-anchor .dev-rules-manager>footer{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px}.devtools-anchor .dev-rules-manager>footer button{justify-content:center}}.devtools-quicknav{grid-template-columns:repeat(9,minmax(130px,1fr));overflow:auto hidden}.devtools-page>.devtools-module{border:1px solid var(--hud-border);background:var(--hud-panel);border-radius:5px;margin-top:18px;scroll-margin-top:92px;overflow:hidden;box-shadow:0 16px 42px #00000029}.devtools-module-heading>button,.dev-change-history>header>button{color:#8f8985;text-transform:uppercase;cursor:pointer;background:#131313;border:1px solid #303030;align-items:center;gap:7px;height:35px;margin-left:auto;padding:0 11px;font-size:10px;font-weight:800;display:flex}.devtools-module-heading>button svg,.dev-change-history>header>button svg{width:12px}.dev-module-loading{color:#66615d;place-items:center;min-height:120px;font-size:11px;display:grid}.dev-overview-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:16px 20px;display:grid}.dev-overview-stats article{border:1px solid var(--hud-border);background:#0807076b;border-radius:4px;align-items:center;gap:10px;min-width:0;padding:14px;display:flex}.dev-overview-stats article>i{width:33px;height:33px;color:var(--red);background:#e600370e;border:1px solid #e6003733;border-radius:4px;flex:none;place-items:center;font-style:normal;display:grid}.dev-overview-stats svg{width:14px}.dev-overview-stats small,.dev-overview-stats strong{display:block}.dev-overview-stats small{color:#716b67;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}.dev-overview-stats strong{color:#e1ddda;margin-top:6px;font-size:20px}.dev-health-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0 20px 20px;display:grid}.dev-health-grid article{border:1px solid var(--hud-border);background:#0a0909;border-radius:4px;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;min-width:0;padding:12px;display:grid}.dev-health-grid article>i{color:#777;background:#ffffff09;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.dev-health-grid article.online>i{color:#48b98a;background:#48b98a14}.dev-health-grid article.offline>i{color:var(--red);background:#e6003714}.dev-health-grid svg{width:13px}.dev-health-grid strong,.dev-health-grid small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dev-health-grid strong{font-size:11px}.dev-health-grid small{color:#68635f;margin-top:4px;font-size:10px}.dev-health-grid article>span{color:#65c99f;text-transform:uppercase;border:1px solid #48b98a33;padding:4px 6px;font-size:10px;font-weight:800}.dev-health-grid article.offline>span{color:#ef667e;border-color:#e6003740}.maintenance-schedule{border-top:1px solid var(--hud-border);grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;margin-top:16px;padding-top:16px;display:grid}.maintenance-schedule label>span{color:#77716d;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.maintenance-schedule input{box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:42px;padding:0 10px}.maintenance-schedule button{color:#8f8985;text-transform:uppercase;white-space:nowrap;background:#131313;border:1px solid #303030;height:42px;padding:0 11px;font-size:10px;font-weight:800}.maintenance-active-note{color:#d4ae68;background:#d29b370e;border:1px solid #d29b3747;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;font-size:11px;display:flex}.maintenance-active-note svg{width:13px}.dev-notification-center>form{padding:20px 22px}.dev-notification-targets{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.dev-notification-targets button{color:#77716d;text-transform:uppercase;background:#111;border:1px solid #303030;height:38px;font-size:10px;font-weight:800}.dev-notification-targets button.active{color:#fff;background:#e6003717;border-color:#e6003773}.dev-notification-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.dev-notification-fields label{min-width:0;position:relative}.dev-notification-fields label.wide{grid-column:1/-1}.dev-notification-fields label>span{color:#716b67;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.dev-notification-fields input,.dev-notification-fields select,.dev-notification-fields textarea{box-sizing:border-box;color:#ddd;width:100%;font-size:11px}.dev-notification-fields input,.dev-notification-fields select{height:42px;padding:0 11px}.dev-notification-fields textarea{resize:vertical;min-height:105px;padding:11px}.dev-notification-user>div{border:1px solid var(--hud-border);background:#0000004d;align-items:center;gap:8px;height:42px;padding:0 10px;display:flex}.dev-notification-user>div svg{color:#716b67;width:13px}.dev-notification-user>div input{height:auto;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.dev-notification-user>aside{z-index:8;background:#111;border:1px solid #303030;width:100%;position:absolute;top:68px;box-shadow:0 16px 35px #00000080}.dev-notification-user>aside button{color:#ddd;background:0 0;border:0;border-bottom:1px solid #242424;justify-content:space-between;width:100%;padding:9px 11px;font-size:11px;display:flex}.dev-notification-user>aside small{color:#716b67}.dev-notification-user .selected-user{color:#65c99f;align-items:center;gap:6px;margin-top:7px;font-size:11px;display:flex}.dev-notification-user .selected-user svg{width:11px}.dev-notification-center form>footer{border-top:1px solid var(--hud-border);background:#0000001a;justify-content:space-between;align-items:center;margin:18px -22px -20px;padding:14px 22px;display:flex}.dev-notification-center form>footer>span{color:#66615d;font-size:10px}.dev-notification-center form>footer button{background:var(--red);color:#fff;text-transform:uppercase;border:0;align-items:center;gap:7px;height:39px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.dev-notification-center form>footer svg{width:13px}.dev-history-list{padding:12px 20px 20px}.dev-history-list article{border-bottom:1px solid var(--hud-border);grid-template-columns:34px 1fr auto;align-items:center;gap:11px;min-height:64px;padding:10px 12px;display:grid}.dev-history-list article:last-child{border-bottom:0}.dev-history-list article>i{width:32px;height:32px;color:var(--red);background:#e600370e;border:1px solid #e6003733;border-radius:4px;place-items:center;font-style:normal;display:grid}.dev-history-list article>i svg{width:13px}.dev-history-list strong{font-size:11px}.dev-history-list p{color:#817b77;margin:4px 0;font-size:11px}.dev-history-list small{color:#5f5a57;font-size:10px}.dev-history-list article>button{color:#9a9490;text-transform:uppercase;background:#131313;border:1px solid #303030;align-items:center;gap:6px;height:33px;padding:0 10px;font-size:10px;font-weight:800;display:flex}.dev-history-list article>button svg{width:11px}@media (width<=1250px){.devtools-quicknav{grid-template-columns:repeat(9,155px);overflow-x:auto}.dev-overview-stats,.dev-health-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.dev-overview-stats{grid-template-columns:1fr 1fr;padding:14px}.dev-health-grid{grid-template-columns:1fr;padding:0 14px 14px}.maintenance-schedule{grid-template-columns:1fr}.dev-notification-center>form{padding:16px}.dev-notification-targets{grid-template-columns:1fr 1fr}.dev-notification-fields{grid-template-columns:1fr}.dev-notification-fields label.wide{grid-column:auto}.dev-notification-center form>footer{margin:16px -16px -16px;padding:14px 16px}.dev-history-list{padding:8px 14px 14px}.dev-history-list article{grid-template-columns:32px 1fr}.dev-history-list article>button{grid-column:2;width:max-content}.devtools-module-heading>button,.dev-change-history>header>button{justify-content:center;width:34px;margin-left:auto;padding:0;font-size:0}}.dev-overview-stats{grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}.dev-health-grid{grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.dev-overview-stats article,.dev-health-grid article{box-sizing:border-box}.dev-overview-stats article>div,.dev-health-grid article>div{min-width:0}@media (width<=1250px){.dev-overview-stats{scrollbar-width:none;grid-template-columns:repeat(6,220px);overflow:auto hidden}.dev-health-grid{scrollbar-width:none;grid-template-columns:repeat(5,280px);overflow:auto hidden}.dev-overview-stats::-webkit-scrollbar{display:none}.dev-health-grid::-webkit-scrollbar{display:none}}@media (width<=760px){.dev-overview-stats{grid-template-columns:repeat(6,200px)}.dev-health-grid{grid-template-columns:repeat(5,260px)}}.racing-page{width:min(1420px,100% - 48px);margin:0 auto;padding:34px 0 90px}.racing-heading{justify-content:space-between;align-items:center;gap:24px;min-height:90px;display:flex}.racing-heading>div>span,.racing-catalog>header span,.racing-results>header span,.racing-recent>header span{color:#d94a64;letter-spacing:.14em;font-size:10px;font-weight:900}.racing-heading h1{letter-spacing:-.045em;align-items:center;gap:10px;margin:8px 0 7px;font:800 40px/.95 Inter,sans-serif;display:flex}.racing-heading h1 i{color:#e60037;background:#e6003712;border:1px solid #e6003747;border-radius:5px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.racing-heading h1 svg{width:17px}.racing-heading p{color:#746e6a;margin:0;font-size:11px}.racing-heading>aside{border:1px solid var(--hud-border);background:#ffffff05;border-radius:5px;align-items:center;gap:11px;min-width:210px;padding:12px 14px;display:flex}.racing-heading>aside>svg{color:#d94a64;width:18px}.racing-heading>aside strong,.racing-heading>aside small{display:block}.racing-heading>aside strong{font-size:18px}.racing-heading>aside small{color:#625d59;margin-top:4px;font-size:10px}.racing-stats{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:16px;display:grid}.racing-stats>article,.racing-modal-stats>article{border:1px solid var(--hud-border);background:#0a0809c7;border-radius:4px;align-items:center;gap:10px;min-width:0;padding:13px;display:flex}.racing-stats>article>i,.racing-modal-stats>article>i{color:#d84c65;background:#e600370d;border:1px solid #e600372e;border-radius:4px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.racing-stats svg,.racing-modal-stats svg{width:14px}.racing-stats small,.racing-stats strong,.racing-modal-stats small,.racing-modal-stats strong{display:block}.racing-stats small,.racing-modal-stats small{color:#68625f;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}.racing-stats strong,.racing-modal-stats strong{margin-top:5px;font-size:18px}.racing-feature{box-sizing:border-box;background:radial-gradient(circle at 10%,#e600371f,#0000 27%),linear-gradient(110deg,#11090b,#0b0909 62%,#10090b);border:1px solid #e6003740;border-radius:5px;grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:27px;min-height:185px;margin-top:10px;padding:25px 26px;display:grid;position:relative;overflow:hidden}.racing-feature:after{content:"";border:1px solid #e6003717;border-radius:50%;width:210px;height:210px;position:absolute;right:-25px;box-shadow:0 0 0 30px #e6003706,0 0 0 60px #e6003704}.racing-feature-mark{z-index:1;color:#d84b64;border-right:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;gap:11px;height:115px;display:flex;position:relative}.racing-feature-mark svg{width:31px;height:31px}.racing-feature-mark span{letter-spacing:.14em;font-size:9px;font-weight:900}.racing-feature-copy{z-index:1;min-width:0;position:relative}.racing-feature-copy>small{color:#9b4353;text-transform:uppercase;font-size:10px;font-weight:900}.racing-feature-copy h2{letter-spacing:-.035em;margin:7px 0 8px;font-size:27px}.racing-feature-copy p{color:#827b77;max-width:680px;margin:0;font-size:11px;line-height:1.6}.racing-feature-copy>div{gap:14px;margin-top:13px;display:flex}.racing-feature-copy>div span{color:#716b67;align-items:center;gap:6px;font-size:10px;display:flex}.racing-feature-copy>div svg{color:#bd5265;width:11px}.racing-feature>aside{z-index:2;gap:7px;display:grid;position:relative}.racing-feature>aside button{color:#fff;text-transform:uppercase;cursor:pointer;background:#d80e39;border:1px solid #d80e39;border-radius:3px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 13px;font-size:10px;font-weight:900;display:flex}.racing-feature>aside button.secondary{color:#8c8581;background:#121010;border-color:#353031}.racing-feature>aside svg{width:12px}.racing-catalog,.racing-results,.racing-recent{border:1px solid var(--hud-border);background:#0a0809b8;border-radius:5px;margin-top:10px;overflow:hidden;box-shadow:0 16px 40px #00000021}.racing-catalog>header,.racing-results>header,.racing-recent>header{border-bottom:1px solid var(--hud-border);justify-content:space-between;align-items:center;min-height:67px;padding:0 18px;display:flex}.racing-catalog>header h2,.racing-results>header h2,.racing-recent>header h2{margin:6px 0 0;font-size:17px}.racing-catalog>header>b{color:#817a77;background:#ffffff09;border-radius:3px;padding:6px 8px;font-size:10px}.racing-toolbar{border-bottom:1px solid var(--hud-border);grid-template-columns:auto minmax(190px,1fr) 170px;gap:8px;padding:10px 12px;display:grid}.racing-toolbar nav{display:flex}.racing-toolbar nav button{color:#6e6865;cursor:pointer;background:#0d0b0b;border:1px solid #302c2d;border-right:0;height:37px;padding:0 12px;font-size:10px;font-weight:800}.racing-toolbar nav button:first-child{border-radius:3px 0 0 3px}.racing-toolbar nav button:last-child{border-right:1px solid #302c2d;border-radius:0 3px 3px 0}.racing-toolbar nav button.active{color:#d9546c;background:#e6003714}.racing-toolbar label{position:relative}.racing-toolbar label svg{color:#625d59;width:12px;position:absolute;top:12px;left:11px}.racing-toolbar input,.racing-toolbar select,.racing-toolbar+select,.racing-toolbar select{box-sizing:border-box;color:#938c88;background:#0b0909;border:1px solid #302c2d;border-radius:3px;outline:0;width:100%;height:37px;padding:0 10px;font-size:10px}.racing-toolbar input{padding-left:32px}.racing-toolbar input:focus,.racing-toolbar select:focus{border-color:#e6003759}.racing-track-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.racing-track{min-width:0;min-height:210px;color:inherit;text-align:left;cursor:pointer;background:#0c0b0b;border:1px solid #2c2929;border-radius:4px;flex-direction:column;padding:14px;transition:border-color .16s,background .16s,transform .16s;display:flex}.racing-track:hover{background:#100c0d;border-color:#e6003747;transform:translateY(-1px)}.racing-track>header{align-items:center;gap:7px;display:flex}.racing-track>header>i{color:#cc4c63;background:#e600370b;border:1px solid #e600372b;border-radius:3px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.racing-track>header svg{width:11px}.racing-track>header>span{color:#756e6b;text-transform:uppercase;font-size:9px;font-weight:900}.racing-track>header>b{color:#5b8d75;text-transform:uppercase;align-items:center;gap:4px;margin-left:auto;font-size:9px;display:flex}.racing-track>header>b svg{width:9px}.racing-track h3{text-overflow:ellipsis;white-space:nowrap;margin:13px 0 7px;font-size:15px;overflow:hidden}.racing-track>p{color:#6f6965;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.racing-track>div{flex-wrap:wrap;gap:5px;margin-top:13px;display:flex}.racing-track>div span{color:#6e6865;background:#ffffff06;border-radius:3px;align-items:center;gap:5px;padding:5px 6px;font-size:9px;display:flex}.racing-track>div span.personal{color:#b65c6d;background:#e600370e}.racing-track>div svg{width:9px}.racing-track>footer{color:#5e5956;border-top:1px solid #242121;align-items:center;margin-top:auto;padding-top:12px;display:flex}.racing-track>footer small{font-size:9px}.racing-track>footer svg{width:12px;margin-left:auto}.racing-lower-grid{grid-template-columns:1fr 1.12fr;gap:10px;display:grid}.racing-results>header select{color:#817b77;background:#0b0909;border:1px solid #302c2d;border-radius:3px;height:34px;padding:0 8px;font-size:10px}.racing-results>div>article,.racing-recent>div>article{border-bottom:1px solid #252222;align-items:center;gap:9px;min-height:58px;padding:0 13px;display:grid}.racing-results>div>article{grid-template-columns:31px minmax(0,1fr) auto 73px}.racing-results>div>article:last-child,.racing-recent>div>article:last-child{border-bottom:0}.racing-results article>i{color:#6f6966;background:#ffffff09;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.racing-results article>i.winner{color:#c69a4b;background:#cd9b4114}.racing-results article svg{width:12px}.racing-results article span strong,.racing-results article span small,.racing-recent article span strong,.racing-recent article span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.racing-results article span strong,.racing-recent article span strong{font-size:10px}.racing-results article span small,.racing-recent article span small{color:#5f5a57;margin-top:4px;font-size:9px}.racing-results article>b{color:#a9a29e;font-size:10px}.racing-results article>time,.racing-recent article>time{color:#625d59;font-size:9px}.racing-recent>div>article{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 73px 14px}.racing-recent>div>article:hover{background:#ffffff05}.racing-recent article>span{grid-template-columns:31px 1fr;align-items:center;column-gap:9px;min-width:0;display:grid}.racing-recent article>span>i{color:#bd4e62;background:#e600370b;border-radius:4px;grid-row:1/3;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.racing-recent article>span svg{width:11px}.racing-recent article>b{color:#756f6b;text-transform:uppercase;font-size:9px}.racing-recent article>svg{color:#514c49;width:11px}.racing-empty{color:#5f5956;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;display:flex}.racing-empty.compact{min-height:220px}.racing-empty>svg{width:25px}.racing-empty strong{color:#8d8682;margin-top:10px;font-size:11px}.racing-empty p{margin:6px 0 0;font-size:10px}.racing-modal-backdrop{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.racing-modal{background:#0b090a;border:1px solid #383132;border-radius:6px;width:min(650px,100%);max-height:calc(100vh - 60px);overflow:auto;box-shadow:0 28px 90px #000000b3}.racing-modal>header{box-sizing:border-box;background:radial-gradient(circle at 90% 0,#e600371a,#0000 35%);border-bottom:1px solid #282324;justify-content:space-between;gap:20px;min-height:130px;padding:23px;display:flex}.racing-modal>header span{color:#d94a64;letter-spacing:.13em;font-size:9px;font-weight:900}.racing-modal>header h2{margin:8px 0 7px;font-size:25px}.racing-modal>header p{color:#77706c;max-width:500px;margin:0;font-size:10px;line-height:1.55}.racing-modal>header button{color:#817b77;cursor:pointer;background:#111;border:1px solid #343031;border-radius:3px;flex:none;place-items:center;width:34px;height:34px;display:grid}.racing-modal>header button svg{width:13px}.racing-modal-stats{grid-template-columns:repeat(3,1fr);gap:7px;padding:12px;display:grid}.racing-modal-stats>article{background:#0e0c0c}.racing-personal-card{background:#0d0b0b;border:1px solid #302c2d;border-radius:4px;margin:0 12px 12px}.racing-personal-card>header{border-bottom:1px solid #282424;align-items:center;gap:9px;min-height:52px;padding:0 13px;display:flex}.racing-personal-card>header>svg,.racing-personal-card.empty>svg{color:#c79848;width:15px}.racing-personal-card>header strong,.racing-personal-card>header small,.racing-personal-card.empty strong,.racing-personal-card.empty small{display:block}.racing-personal-card>header strong,.racing-personal-card.empty strong{font-size:10px}.racing-personal-card>header small,.racing-personal-card.empty small{color:#625d59;margin-top:4px;font-size:9px}.racing-personal-card>div{grid-template-columns:repeat(4,1fr);display:grid}.racing-personal-card>div>span{border-right:1px solid #282424;flex-direction:column;justify-content:center;min-height:58px;padding:0 12px;display:flex}.racing-personal-card>div>span:last-child{border-right:0}.racing-personal-card>div small,.racing-personal-card>div strong{display:block}.racing-personal-card>div small{color:#625d59;text-transform:uppercase;font-size:9px}.racing-personal-card>div strong{margin-top:5px;font-size:12px}.racing-personal-card.empty{align-items:center;gap:11px;min-height:70px;padding:0 16px;display:flex}.racing-modal>footer{border-top:1px solid #282424;align-items:center;min-height:55px;padding:0 12px;display:flex}.racing-modal>footer span{color:#68625f;align-items:center;gap:7px;font-size:9px;display:flex}.racing-modal>footer span svg{width:11px}.racing-modal>footer button{color:#8b8581;text-transform:uppercase;cursor:pointer;background:#111;border:1px solid #343031;border-radius:3px;height:32px;margin-left:auto;padding:0 12px;font-size:9px;font-weight:800}@media (width<=1050px){.racing-track-grid{grid-template-columns:1fr 1fr}.racing-lower-grid{grid-template-columns:1fr}.racing-feature{grid-template-columns:145px minmax(0,1fr)}.racing-feature>aside{grid-column:2;display:flex}.racing-stats{scrollbar-width:none;grid-template-columns:repeat(5,190px);overflow-x:auto}.racing-stats::-webkit-scrollbar{display:none}}@media (width<=700px){.racing-page{width:calc(100% - 28px);padding-top:22px}.racing-heading{flex-direction:column;align-items:flex-start}.racing-heading h1{font-size:33px}.racing-heading>aside{box-sizing:border-box;width:100%}.racing-feature{grid-template-columns:1fr;gap:14px;padding:19px}.racing-feature-mark{border-bottom:1px solid #ffffff12;border-right:0;align-items:flex-start;height:auto;padding-bottom:14px}.racing-feature>aside{grid-column:auto}.racing-toolbar{grid-template-columns:1fr}.racing-toolbar nav{overflow-x:auto}.racing-toolbar nav button{white-space:nowrap;flex:1}.racing-track-grid{grid-template-columns:1fr}.racing-results>div>article{grid-template-columns:31px minmax(0,1fr) auto}.racing-results article>time{display:none}.racing-recent>div>article{grid-template-columns:minmax(0,1fr) auto 12px}.racing-recent article>time{display:none}.racing-modal-backdrop{padding:12px}.racing-modal-stats{grid-template-columns:1fr}.racing-personal-card>div{grid-template-columns:1fr 1fr}.racing-personal-card>div>span:nth-child(2){border-right:0}.racing-personal-card>div>span:nth-child(-n+2){border-bottom:1px solid #282424}}@media (width>=761px){.dashboard-shell{grid-template-columns:292px minmax(0,1fr)}.dashboard-main:before{inset:0 0 0 292px}.dashboard-sidebar{background:radial-gradient(circle at 18% 8%,#e600371a,#0000 25%),linear-gradient(#ffffff03,#0000 24%),#080707;padding:0 14px;overflow:hidden}.dashboard-sidebar-main{flex-direction:column;flex:1;min-height:0;display:flex!important}}.dashboard-sidebar-header{border-bottom:1px solid var(--hud-border);flex:none;justify-content:space-between;align-items:center;height:88px;padding:0 7px;display:flex}.dashboard-brand{gap:10px;margin:0}.dashboard-brand .brand-logo{object-fit:contain;width:37px;height:37px}.dashboard-brand .brand-copy strong{letter-spacing:.04em;font-size:13px}.dashboard-brand .brand-copy small{color:#766f6d;letter-spacing:.22em;margin-top:3px;font-size:10px}.dashboard-control-label{color:#e94764;letter-spacing:.12em;background:#e600370f;border:1px solid #e6003740;border-radius:3px;place-items:center;min-width:30px;height:22px;padding:0 6px;font-size:10px;font-weight:900;display:grid}.dashboard-nav{gap:4px;margin-top:0;padding:18px 3px 22px}.dashboard-nav>.dashboard-nav-section{color:#595452;letter-spacing:.16em;justify-content:space-between;align-items:center;min-height:24px;margin:13px 8px 7px;font-size:10px;font-weight:800;display:flex}.dashboard-nav>.dashboard-nav-section:first-child{margin-top:0}.dashboard-nav-section b{font:inherit}.dashboard-nav-section small{color:#4f4a48;letter-spacing:.08em;background:#ffffff08;border-radius:2px;padding:3px 5px;font-size:10px}.dashboard-nav a{color:#817b78;text-transform:none;letter-spacing:0;border:1px solid #0000;border-radius:4px;grid-template-columns:34px minmax(0,1fr) 14px;align-items:center;gap:10px;min-height:54px;padding:0 9px;display:grid;position:relative;transform:none!important}.dashboard-nav a>i{color:#6d6764;background:#ffffff06;border:1px solid #ffffff0e;border-radius:4px;place-items:center;width:32px;height:32px;font-style:normal;transition:border-color .16s,background .16s,color .16s;display:grid}.dashboard-nav a>i svg{width:14px}.dashboard-nav a>span{min-width:0}.dashboard-nav a strong,.dashboard-nav a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-nav a strong{color:#a39d99;font-size:11px;font-weight:750}.dashboard-nav a small{color:#56514f;margin-top:4px;font-size:10px;font-weight:500}.dashboard-nav .dashboard-nav-arrow{color:#45413f;opacity:0;width:11px;transition:opacity .16s,transform .16s;transform:translate(-3px)}.dashboard-nav a:hover{border-color:#ffffff12;background:#ffffff06!important}.dashboard-nav a:hover>i{color:#d6546c;border-color:#e6003733}.dashboard-nav a:hover .dashboard-nav-arrow{opacity:1;transform:none}.dashboard-nav a.active{box-shadow:inset 3px 0 var(--red),0 10px 25px #00000026;border:1px solid #e6003738;background:linear-gradient(90deg,#e600371f,#120d0ed1)!important}.dashboard-nav a.active>i{color:#ef4968;background:#e600371a;border-color:#e600374d;box-shadow:0 0 16px #e600370f}.dashboard-nav a.active strong{color:#fff}.dashboard-nav a.active small{color:#8d8582}.dashboard-nav a.active .dashboard-nav-arrow{opacity:1;color:var(--red);transform:none}.dashboard-user{background:linear-gradient(90deg,#e6003709,#0000),#090707f7;gap:7px;width:calc(100% + 28px);min-height:82px;margin-left:-14px;padding:12px 13px 12px 17px}.dashboard-profile-button{cursor:pointer;gap:10px!important}.dashboard-profile-button>span:nth-child(2){flex:1;min-width:0}.dashboard-profile-button>svg{color:#4d4947;transition:color .16s,transform .16s;width:11px!important}.dashboard-profile-button:hover>svg{color:var(--red);transform:translate(2px)}.dashboard-user-avatar{background:linear-gradient(145deg,#1b1617,#100e0e);border-radius:5px;width:40px;height:40px}.dashboard-user strong{font-size:11px}.dashboard-user small{color:#6c6764;text-transform:uppercase;letter-spacing:.08em;border:0;margin-top:5px;padding:0;font-size:10px}.dashboard-user small i{background:#4fc694;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block;box-shadow:0 0 7px #4fc69473}.dashboard-user-actions{border-left:1px solid var(--hud-border);padding-left:7px}.dashboard-user-actions button{background:#ffffff06;border-radius:4px;width:31px;height:31px}.dashboard-user-actions button:hover{color:#ef4968;background:#e600370f;border-color:#e6003740}.dashboard-menu-backdrop{display:none}@media (width<=760px){.dashboard-sidebar{height:72px;min-height:72px;padding:0 14px;box-shadow:0 10px 35px #0000004d;background:#080707f7!important}.dashboard-sidebar-main{width:100%}.dashboard-sidebar-header{border-bottom:0;flex:1;height:72px;padding:0}.dashboard-brand .brand-logo{width:34px;height:34px}.dashboard-control-label{margin-left:auto;margin-right:10px}.dashboard-menu-button{z-index:99;background:#121010;border-color:#ffffff17;border-radius:4px;flex:none;width:40px;height:40px}.dashboard-menu-button svg{width:17px}.dashboard-nav.open{z-index:98;border-right:1px solid var(--hud-border);background:radial-gradient(circle at 20% 0,#e6003717,#0000 25%),#090808;border-bottom:0;width:min(370px,92vw);height:calc(100dvh - 72px);max-height:none;padding:16px 13px 24px;animation:.18s both dashboard-menu-in;display:block;position:fixed;top:72px;bottom:0;left:0;overflow-y:auto;box-shadow:25px 0 70px #000000a6}.dashboard-nav.open>.dashboard-nav-section{margin:14px 8px 7px}.dashboard-nav.open>.dashboard-nav-section:first-child{margin-top:0}.dashboard-nav.open a{color:#817b78;min-height:56px;font-size:inherit;margin-bottom:4px;padding:0 9px}.dashboard-nav.open a strong{font-size:10px}.dashboard-nav.open a small{font-size:11px}.dashboard-mobile-account{border-top:1px solid var(--hud-border);margin-top:17px;padding-top:9px}.dashboard-mobile-account button,.dashboard-mobile-logout{color:#918b87;text-transform:none;letter-spacing:0;background:0 0;border:0;min-height:48px;padding:0 10px;font-size:11px}.dashboard-mobile-account button:hover,.dashboard-mobile-logout:hover{color:#fff;background:#ffffff06}.dashboard-mobile-logout{border-top:1px solid var(--hud-border);color:#bd6675;width:100%}.dashboard-menu-backdrop{z-index:94;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000ad;border:0;width:100%;animation:.16s both auth-fade;display:block;position:fixed;inset:72px 0 0;border-radius:0!important}.dashboard-topbar{height:64px}.admin-status-tabs{top:72px}}@keyframes dashboard-menu-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.bugdev-page{width:min(1380px,100% - 56px);padding:42px 0 80px}.bugdev-header{align-items:center;min-height:82px}.bugdev-eyebrow{color:var(--red);letter-spacing:.18em;font-size:10px}.bugdev-header h1{letter-spacing:-.05em;text-transform:none;gap:12px;margin:8px 0 7px;font:800 42px/.95 Inter,sans-serif}.bugdev-header h1>i{width:42px;height:42px;color:var(--red);background:#e6003713;border:1px solid #e600374d;border-radius:4px;place-items:center;font-style:normal;display:grid}.bugdev-header h1>i svg{background:0 0;border:0;width:18px;height:18px;padding:0}.bugdev-header p{font-size:11px}.bugdev-header-actions{gap:8px}.bugdev-create,.bugdev-handbook{letter-spacing:.04em;border-radius:4px;height:42px;padding:0 16px;font-size:11px}.bugdev-create{box-shadow:0 9px 26px #e6003721}.bugdev-create:hover{background:var(--red-bright)}.bugdev-handbook{border-color:var(--hud-border);background:#ffffff06}.bugdev-controls{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:24px;overflow:hidden}.bugdev-controls>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003709,#0000 38%);justify-content:space-between;align-items:center;min-height:62px;padding:0 16px;display:flex}.bugdev-controls>header>div{align-items:center;gap:10px;display:flex}.bugdev-controls>header>div>svg{box-sizing:border-box;width:31px;height:31px;color:var(--red);background:#e600370e;border:1px solid #e6003738;border-radius:4px;padding:8px}.bugdev-controls>header span,.bugdev-controls>header strong,.bugdev-controls>header small{display:block}.bugdev-controls>header strong{font-size:11px}.bugdev-controls>header small{color:#625d59;margin-top:4px;font-size:10px}.bugdev-controls>header>b{color:#bd5367;letter-spacing:.08em;background:#e600370b;border:1px solid #e600372e;border-radius:3px;padding:5px 7px;font-size:10px}.bugdev-toolbar{background:#00000014;grid-template-columns:minmax(260px,1fr) minmax(190px,250px) auto;gap:8px;margin:0;padding:13px 16px;display:grid}.bugdev-search,.bugdev-select{border-color:var(--hud-border);background:#0000004d;border-radius:4px;height:42px}.bugdev-search:focus-within,.bugdev-select:focus-within{border-color:#e6003773;box-shadow:0 0 0 3px #e600370a}.bugdev-search input,.bugdev-select select{width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important}.bugdev-severity-filter{flex-wrap:nowrap}.bugdev-severity-filter button{border-color:var(--hud-border);background:#ffffff05;border-radius:4px;height:42px;font-size:10px}.bugdev-severity-filter button:hover{color:#ddd;border-color:#ffffff24}.bugdev-severity-filter button.active{background:#e6003717;border-color:#e600376b;box-shadow:0 0 16px #e600370b}.bugdev-stats{gap:8px;margin-top:12px}.bugdev-stat{border:1px solid var(--hud-border);border-top:1px solid var(--hud-border);background:var(--hud-panel);border-radius:5px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;min-height:76px;padding:12px 14px;display:grid;box-shadow:0 12px 32px #00000021}.bugdev-stat>i{background:#ffffff06;border:1px solid #ffffff0f;border-radius:4px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.bugdev-stat>i svg{width:15px}.bugdev-stat div span,.bugdev-stat div strong{display:block}.bugdev-stat div span{color:#716b67;text-align:left;margin:0;font-size:10px}.bugdev-stat div strong{margin-top:5px;font:800 22px/1 Inter,sans-serif}.bugdev-stat>small{color:#524e4b;text-transform:uppercase;font-size:10px}.bugdev-stat.in_progress{box-shadow:inset 0 2px #d6a744,0 12px 32px #00000021}.bugdev-stat.resolved{box-shadow:inset 0 2px #62bd91,0 12px 32px #00000021}.bugdev-stat.in_progress>i{color:#d6a744;background:#d6a7440e;border-color:#d6a74433}.bugdev-stat.resolved>i{color:#62bd91;background:#62bd910e;border-color:#62bd9133}.bugdev-board{gap:10px;margin-top:16px}.bugdev-column{border:1px solid var(--hud-border);background:#0b0909d6;border-radius:5px;min-height:220px;overflow:hidden;box-shadow:0 14px 35px #00000021}.bugdev-column>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#ffffff06,#0000);min-height:52px;padding:0 13px}.bugdev-column>header>span{align-items:center;gap:8px;display:flex}.bugdev-column>header span>i{background:#ffffff06;border:1px solid #ffffff0f;border-radius:4px;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.bugdev-column>header span>i svg{width:11px}.bugdev-column>header strong{background:#ffffff09;border-radius:3px;place-items:center;min-width:25px;height:25px;font-size:11px;display:grid}.bugdev-column>header.in_progress span>i{color:#d6a744}.bugdev-column>header.resolved span>i{color:#62bd91}.bugdev-column>header.in_progress{box-shadow:inset 0 2px #d6a744}.bugdev-column>header.resolved{box-shadow:inset 0 2px #62bd91}.bugdev-column-cards{gap:8px;padding:9px}.bugdev-card{border:1px solid var(--hud-border);border-left:1px solid var(--hud-border);background:#121010db;border-radius:4px;padding:12px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.bugdev-card:hover{background:#161313;border-color:#ffffff21;transform:translateY(-2px);box-shadow:0 10px 24px #00000038}.bugdev-card.low{box-shadow:inset 2px 0 #575351}.bugdev-card.critical{box-shadow:inset 2px 0 var(--red),0 0 18px #e6003709;border-color:#e6003729}.bugdev-card-id{color:#716b67;letter-spacing:.08em;font-size:10px}.bugdev-severity-label{color:#77716d;text-transform:uppercase;border:1px solid #303030;border-radius:3px;align-items:center;gap:5px;padding:4px 6px;font-size:10px;font-weight:800;display:flex}.bugdev-severity-label i{background:#716b67;border-radius:50%;width:5px;height:5px}.bugdev-severity-label.critical{color:#e75d75;border-color:#e6003740}.bugdev-severity-label.critical i{background:var(--red);box-shadow:0 0 6px #e600378c}.bugdev-card>strong{color:#ddd8d5;min-height:30px;margin-top:10px;font-size:10px;line-height:1.5}.bugdev-card-tag{box-sizing:border-box;background:#ffffff06;border-radius:3px;width:max-content;max-width:100%;margin-top:10px;padding:5px 7px;font-size:10px}.bugdev-card footer{gap:7px;margin-top:12px;padding-top:10px}.bugdev-avatar{color:#c08b95;background:#e600370e;border-radius:4px;width:23px;height:23px}.bugdev-assignee{color:#736d69;text-overflow:ellipsis;white-space:nowrap;max-width:78px;font-size:10px;overflow:hidden}.bugdev-card-meta{margin-left:auto}.bugdev-card footer time{margin-left:0;font-size:10px}.bugdev-column-empty{color:#4c4845;justify-content:center;align-items:center;gap:7px;min-height:92px;margin:0;font-size:10px;display:flex}.bugdev-column-empty svg{width:12px}.bugdev-empty{border-color:var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:16px}.bugdev-modal-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#020202c7}.bugdev-modal,.bugdev-detail{border:1px solid var(--hud-border);border-top:3px solid var(--red);background:#0b0809fa;border-radius:6px;box-shadow:0 30px 95px #000000d1,0 0 30px #e600370a}.bugdev-modal{width:min(820px,100%)}.bugdev-modal>header,.bugdev-detail-header{border-bottom-color:var(--hud-border);background:linear-gradient(90deg,#e600370b,#0000 44%)}.bugdev-modal>header h2{letter-spacing:-.035em;text-transform:none;font:800 28px/1 Inter,sans-serif}.bugdev-modal>header button,.bugdev-detail-header button,.bugdev-category-grid label,.bugdev-severity-grid label{border-color:var(--hud-border);background:#ffffff06;border-radius:4px}.bugdev-category-grid label:hover,.bugdev-severity-grid label:hover{border-color:#ffffff21}.bugdev-category-grid label.selected,.bugdev-severity-grid label.selected{background:#e6003713;border-color:#e600376b;box-shadow:0 0 18px #e6003709}.bugdev-dropzone label{background:#00000038;border-color:#ffffff1f;border-radius:4px}.bugdev-dropzone label:hover{background:#e6003706;border-color:#e6003761}.bugdev-modal>footer{border-top-color:var(--hud-border);background:#0000001f}.bugdev-modal>footer button{border-radius:4px;box-shadow:0 8px 24px #e600371f}.bugdev-detail{width:min(1120px,100%)}.bugdev-detail-header h2{letter-spacing:-.035em;text-transform:none;font:800 25px/1.12 Inter,sans-serif}.bugdev-detail-body{grid-template-columns:minmax(0,1fr) 280px}.bugdev-detail-main{gap:18px;padding:24px 28px}.bugdev-detail-block{border:1px solid var(--hud-border);background:#ffffff05;border-radius:4px;padding:16px}.bugdev-detail-block h3{color:#716b67;margin-bottom:10px}.bugdev-detail-block p{font-size:10px;line-height:1.8}.bugdev-thread-title{color:#8d8783;padding-top:4px}.bugdev-thread article{border-color:var(--hud-border);background:#ffffff06;border-radius:4px;padding:13px 14px}.bugdev-reply{border-color:var(--hud-border);background:#0003;border-radius:4px;padding:13px}.bugdev-reply textarea{border-radius:4px;min-height:84px}.bugdev-detail-sidebar{border-left-color:var(--hud-border);background:#0000002e;gap:18px;padding:22px}.bugdev-detail-field{border-bottom:1px solid var(--hud-border);padding-bottom:17px}.bugdev-detail-field:last-child{border-bottom:0;padding-bottom:0}.bugdev-detail-field select{border-color:var(--hud-border);background:#ffffff06;border-radius:4px;height:40px}.bugdev-detail-field button{border-color:var(--hud-border);background:#ffffff06;border-radius:4px;height:36px}.bugdev-detail-field button:hover{color:#fff;background:#e600370e;border-color:#e600374d}@media (width<=1100px){.bugdev-toolbar{grid-template-columns:1fr 220px}.bugdev-severity-filter{grid-column:1/-1}.bugdev-severity-filter button{flex:1;justify-content:center}}@media (width<=860px){.bugdev-page{width:calc(100% - 28px);padding-top:28px}.bugdev-header{flex-direction:column;align-items:stretch}.bugdev-header h1{font-size:36px}.bugdev-header-actions{width:100%}.bugdev-header-actions button{flex:1;justify-content:center}.bugdev-toolbar{grid-template-columns:1fr}.bugdev-severity-filter{grid-column:auto;overflow-x:auto}.bugdev-severity-filter button{min-width:76px}.bugdev-stats{grid-template-columns:1fr 1fr}.bugdev-board{grid-auto-columns:minmax(280px,82vw);margin-right:-14px;padding-right:14px}.bugdev-modal{max-height:94vh}.bugdev-modal>header,.bugdev-detail-header{padding:20px}.bugdev-modal-body{padding:18px}.bugdev-modal>footer{padding:15px 18px}.bugdev-detail-body{grid-template-columns:1fr}.bugdev-detail-sidebar{border-left:0;border-top:1px solid var(--hud-border)}}@media (width<=520px){.bugdev-controls>header small{display:none}.bugdev-toolbar{padding:12px}.bugdev-stats{grid-template-columns:1fr 1fr}.bugdev-stat{grid-template-columns:32px 1fr;min-height:68px}.bugdev-stat>i{width:30px;height:30px}.bugdev-stat>small{display:none}.bugdev-category-grid,.bugdev-field-row{grid-template-columns:1fr}.bugdev-detail-main{padding:18px}.bugdev-detail-header h2{font-size:20px}}.bugdev-controls>header nav{align-items:center;gap:4px;margin-left:auto;margin-right:12px;display:flex}.bugdev-controls>header nav button{color:#66615e;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;height:31px;padding:0 9px;font-size:10px;font-weight:800;display:flex}.bugdev-controls>header nav button svg{width:11px}.bugdev-controls>header nav button:hover{color:#aaa}.bugdev-controls>header nav button.active{color:#ddd;background:#ffffff09;border-color:#343031}.bugdev-stats{grid-template-columns:repeat(4,1fr)}.bugdev-board{grid-template-columns:repeat(4,minmax(210px,1fr))}.bugdev-stat.open,.bugdev-stat.in_progress,.bugdev-stat.testing,.bugdev-stat.resolved{box-shadow:inset 0 2px #3d3939,0 12px 32px #00000021}.bugdev-stat.open{box-shadow:inset 0 2px var(--red),0 12px 32px #00000021}.bugdev-stat.open>i,.bugdev-stat.in_progress>i,.bugdev-stat.testing>i,.bugdev-stat.resolved>i{color:#77716e;background:#ffffff06;border-color:#ffffff12}.bugdev-stat.open>i{color:#d94861;background:#e600370d;border-color:#e600372e}.bugdev-stat.in_progress svg,.bugdev-stat.testing svg,.bugdev-stat.resolved svg{color:#77716e}.bugdev-stat.open svg{color:#d94861}.bugdev-column>header.open,.bugdev-column>header.in_progress,.bugdev-column>header.testing,.bugdev-column>header.resolved{box-shadow:inset 0 2px #3c3838}.bugdev-column>header.open{box-shadow:inset 0 2px var(--red)}.bugdev-column>header.open span>i,.bugdev-column>header.in_progress span>i,.bugdev-column>header.testing span>i,.bugdev-column>header.resolved span>i{color:#77716e}.bugdev-column>header.open span>i{color:#d94861}.bugdev-column>header.open,.bugdev-column>header.in_progress,.bugdev-column>header.testing,.bugdev-column>header.resolved{border-bottom-color:var(--hud-border)}.bugdev-severity-filter button.medium i{background:#77716e}.bugdev-severity-filter button.critical i{box-shadow:none;background:#9d4051}.bugdev-severity-label.medium{color:#827c78;border-color:#343131}.bugdev-severity-label.medium i{background:#77716e}.bugdev-card.medium{box-shadow:inset 2px 0 #56514f}.bugdev-card.critical{border-color:#e6003724}.bugdev-card.stale{border-color:#bf944247;box-shadow:inset 2px 0 #a9823d}.bugdev-card.overdue{box-shadow:inset 2px 0 var(--red),0 0 18px #e600370a;border-color:#e6003754}.bugdev-card-labels{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.bugdev-card-labels>span{color:#716b67;text-overflow:ellipsis;white-space:nowrap;background:#ffffff06;border-radius:3px;align-items:center;gap:5px;max-width:100%;padding:5px 7px;font-size:10px;display:flex;overflow:hidden}.bugdev-card-labels>span svg{flex:none;width:10px}.bugdev-card-labels .bugdev-card-tag{width:auto;margin:0}.bugdev-card-labels>span.late{color:#c86678;background:#e600370e}.bugdev-analytics{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:12px;overflow:hidden}.bugdev-analytics>header{border-bottom:1px solid var(--hud-border);align-items:center;gap:11px;min-height:64px;padding:0 18px;display:flex}.bugdev-analytics>header>svg{box-sizing:border-box;color:#77716e;background:#ffffff06;border:1px solid #312e2e;border-radius:4px;width:32px;height:32px;padding:8px}.bugdev-analytics>header div strong,.bugdev-analytics>header div small{display:block}.bugdev-analytics>header div strong{font-size:10px}.bugdev-analytics>header div small{color:#625d59;margin-top:4px;font-size:10px}.bugdev-analytics>header>span{color:#6f6966;text-transform:uppercase;margin-left:auto;font-size:10px}.bugdev-analytics>header>span b{color:#d8d3cf;margin-right:4px;font-size:14px}.bugdev-analytics>div{grid-template-columns:1fr 1fr;gap:22px;padding:16px 18px;display:grid}.bugdev-analytics article h3{color:#77716e;text-transform:uppercase;margin:0 0 13px;font-size:11px}.bugdev-analytics article>p{color:#5f5a57;font-size:11px}.bugdev-analytics-row{grid-template-columns:minmax(90px,150px) 1fr 25px;align-items:center;gap:9px;min-height:28px;display:grid}.bugdev-analytics-row>span{color:#8a8480;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.bugdev-analytics-row>i{background:#211f1f;border-radius:2px;height:4px;overflow:hidden}.bugdev-analytics-row>i b{background:#625c5a;border-radius:2px;height:100%;display:block}.bugdev-analytics-row>strong{color:#aaa4a0;text-align:right;font-size:11px}.bugdev-duplicates{background:#0b0a0a;border:1px solid #343031;border-radius:4px;overflow:hidden}.bugdev-duplicates>header{border-bottom:1px solid var(--hud-border);align-items:center;gap:9px;min-height:48px;padding:0 12px;display:flex}.bugdev-duplicates>header>svg{color:#807a76;width:14px}.bugdev-duplicates>header span strong,.bugdev-duplicates>header span small{display:block}.bugdev-duplicates>header span strong{font-size:11px}.bugdev-duplicates>header span small{color:#625d59;margin-top:3px;font-size:10px}.bugdev-duplicates>button{border:0;border-bottom:1px solid var(--hud-border);width:100%;min-height:55px;color:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.bugdev-duplicates>button:last-child{border-bottom:0}.bugdev-duplicates>button:hover{background:#ffffff06}.bugdev-duplicates>button span b,.bugdev-duplicates>button span strong,.bugdev-duplicates>button span small{display:block}.bugdev-duplicates>button span b{color:#6b6562;font-size:10px}.bugdev-duplicates>button span strong{margin-top:3px;font-size:11px}.bugdev-duplicates>button span small{color:#625d59;margin-top:4px;font-size:10px}.bugdev-duplicates>button em{color:#807a76;white-space:nowrap;font-size:10px;font-style:normal}.bugdev-detail-header-actions{align-items:center;gap:6px;display:flex}.bugdev-detail-header-actions>button{justify-content:center;align-items:center;gap:7px;width:36px;height:36px;display:flex}.bugdev-detail-header-actions>button:first-child{width:auto;padding:0 10px}.bugdev-detail-header-actions>button span{text-transform:uppercase;font-size:10px;font-weight:800}.bugdev-detail-header-actions>button b{color:#817b77;background:#242121;border-radius:9px;place-items:center;min-width:17px;height:17px;font-size:10px;display:grid}.bugdev-detail-header-actions>button.watching{color:#ddd;background:#ffffff09;border-color:#3b3637}.bugdev-merged-notice{color:#8d8783;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #373333;align-items:center;gap:10px;width:100%;padding:12px 14px;display:flex}.bugdev-merged-notice>svg{width:17px}.bugdev-merged-notice span strong,.bugdev-merged-notice span small{display:block}.bugdev-merged-notice span strong{color:#c9c4c0;font-size:11px}.bugdev-merged-notice span small{margin-top:4px;font-size:11px}.bugdev-detail-field input{box-sizing:border-box;border:1px solid var(--hud-border);color:#ddd;background:#ffffff06;border-radius:4px;width:100%;height:40px;padding:0 9px;font-size:11px}.bugdev-watcher-list{flex-wrap:wrap;gap:5px;display:flex}.bugdev-watcher-list>i{color:#aaa49f;background:#171515;border:1px solid #333;border-radius:4px;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;display:grid}.bugdev-watcher-list>small{color:#625d59;font-size:11px}.bugdev-merge-field button{color:#c87584}.bugdev-reply{position:relative}.bugdev-mention-results{z-index:5;background:#111;border:1px solid #353131;border-radius:4px;position:absolute;bottom:57px;left:13px;right:13px;overflow:hidden;box-shadow:0 15px 35px #00000073}.bugdev-mention-results button{color:#aaa49f;text-align:left;background:0 0;border:0;border-bottom:1px solid #252222;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:100%;min-height:42px;padding:6px 9px;display:grid}.bugdev-mention-results button:hover{background:#ffffff06}.bugdev-mention-results button>span{border:1px solid #333;border-radius:3px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.bugdev-mention-results button strong{font-size:11px}.bugdev-mention-results button small{font-size:10px}.bugdev-thread mark{color:#d4ceca;background:#ffffff12;border-radius:2px;padding:1px 3px}.bugdev-attachments{align-items:flex-start}.bugdev-image-attachment{color:#8f8985;text-align:left;cursor:pointer;background:#111;border:1px solid #302d2d;border-radius:4px;width:150px;padding:0;overflow:hidden}.bugdev-image-attachment>img{object-fit:cover;background:#090909;width:100%;height:92px;display:block}.bugdev-image-attachment>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-height:31px;padding:0 8px;font-size:10px;display:flex;overflow:hidden}.bugdev-image-attachment>span svg{flex:none;width:11px}.bugdev-image-preview{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e6;flex-direction:column;justify-content:center;align-items:center;padding:55px 25px;display:flex;position:fixed;inset:0}.bugdev-image-preview>img{object-fit:contain;max-width:min(1200px,95vw);max-height:calc(100vh - 130px);box-shadow:0 25px 80px #000000bf}.bugdev-image-preview>button{color:#aaa;cursor:pointer;background:#151313;border:1px solid #383434;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:20px;right:20px}.bugdev-image-preview>button svg{width:16px}.bugdev-image-preview>span{color:#8b8581;margin-top:12px;font-size:11px}@media (width<=1250px){.bugdev-board{grid-template-columns:none;grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.bugdev-stats{grid-template-columns:repeat(4,minmax(150px,1fr));overflow-x:auto}}@media (width<=760px){.bugdev-controls>header{flex-wrap:wrap;align-items:flex-start;gap:9px;padding:10px 12px}.bugdev-controls>header nav{order:3;width:100%;margin:0;overflow-x:auto}.bugdev-controls>header nav button{white-space:nowrap;flex:1;justify-content:center}.bugdev-controls>header>b{margin-left:auto}.bugdev-analytics>div{grid-template-columns:1fr}.bugdev-stats{grid-template-columns:repeat(4,150px)}.bugdev-detail-header-actions>button:first-child span{display:none}.bugdev-image-attachment{width:120px}.bugdev-image-attachment>img{height:74px}}.dev-bug-grid-single{grid-template-columns:minmax(0,1fr)}.bugdev-stats{grid-template-columns:repeat(4,minmax(145px,1fr));overflow-x:auto}.bugdev-board{grid-template-columns:none;grid-auto-columns:minmax(235px,1fr);grid-auto-flow:column;padding-bottom:10px;overflow-x:auto}.bugdev-column>header.review,.bugdev-column>header.needs_info,.bugdev-column>header.accepted,.bugdev-column>header.rejected,.bugdev-column>header.duplicate{border-bottom-color:var(--hud-border)}.bugdev-column>header.review{box-shadow:inset 0 2px var(--red)}.bugdev-column>header.review span>i{color:#d94861}.bugdev-column>header.needs_info{box-shadow:inset 0 2px #bf8f45}.bugdev-column>header.accepted{box-shadow:inset 0 2px #4b9270}.bugdev-column>header.rejected,.bugdev-column>header.duplicate{box-shadow:inset 0 2px #454141}.bugdev-readonly-note{color:#89837f;background:#ffffff06;border:1px solid #ffffff14;border-radius:4px;align-items:center;gap:10px;padding:12px 14px;font-size:11px;display:flex}.bugdev-readonly-note svg{color:#aaa;width:14px}.bugdev-readonly-note strong{color:#d0cbc7;margin-bottom:3px;display:block}.bugdev-review-actions{justify-content:flex-end;gap:8px;display:flex}.bugdev-review-actions button{border:1px solid var(--hud-border);color:#aaa49f;text-transform:uppercase;background:#ffffff06;border-radius:4px;align-items:center;gap:7px;height:36px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.bugdev-review-actions button:last-child{color:#7bc49d;background:#46a7740f;border-color:#46a77447}.bugdev-review-actions svg{width:12px}.bugdev-review-editor{background:#e6003706;border:1px solid #e6003738;border-radius:5px;grid-template-columns:1fr 220px;gap:12px;padding:16px;display:grid}.bugdev-review-editor label{gap:7px;display:grid}.bugdev-review-editor label:nth-of-type(n+3){grid-column:1/-1}.bugdev-review-editor label>span{color:#77716d;text-transform:uppercase;font-size:10px;font-weight:800}.bugdev-review-editor input,.bugdev-review-editor select,.bugdev-review-editor textarea{box-sizing:border-box;border:1px solid var(--hud-border);color:#ddd;background:#111;border-radius:4px;outline:0;width:100%;padding:10px;font:11px/1.6 Inter,sans-serif}.bugdev-review-editor textarea{resize:vertical;min-height:110px}.bugdev-review-editor>button{color:#e36a7f;text-transform:uppercase;background:#e6003717;border:1px solid #e6003759;border-radius:4px;grid-column:1/-1;justify-self:end;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:10px;font-weight:800;display:flex}.bugdev-review-editor>button svg{width:13px}.bugdev-original-report{border:1px solid var(--hud-border);background:#0000002e;border-radius:4px}.bugdev-original-report summary{color:#817b77;text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;padding:12px 14px;font-size:10px;font-weight:800;display:flex}.bugdev-original-report summary svg{width:12px}.bugdev-original-report>div{padding:0 14px 14px}.bugdev-original-report strong{color:#ccc;font-size:12px}.bugdev-original-report p,.bugdev-original-report pre{color:#837d79;white-space:pre-wrap;margin:9px 0 0;font:10px/1.7 Inter,sans-serif}.bugdev-appeals{gap:10px;padding-top:5px;display:grid}.bugdev-appeals>header{color:#8c8682;align-items:center;gap:9px;display:flex}.bugdev-appeals>header>svg{color:#d69a44;width:14px}.bugdev-appeals>header div{flex:1}.bugdev-appeals>header strong,.bugdev-appeals>header small{display:block}.bugdev-appeals>header strong{text-transform:uppercase;font-size:11px}.bugdev-appeals>header small{color:#5f5a56;margin-top:3px;font-size:10px}.bugdev-appeals>header>b{color:#8d8783;background:#211d1d;border-radius:3px;place-items:center;min-width:24px;height:24px;font-size:10px;display:grid}.bugdev-appeal{border:1px solid var(--hud-border);background:#ffffff05;border-radius:4px;padding:14px}.bugdev-appeal.pending{border-color:#d69a4440}.bugdev-appeal>header{justify-content:space-between;align-items:flex-start;display:flex}.bugdev-appeal>header strong,.bugdev-appeal>header small{display:block}.bugdev-appeal>header strong{color:#d2cdca;font-size:11px}.bugdev-appeal>header small{color:#625d59;margin-top:3px;font-size:10px}.bugdev-appeal>header em{color:#8e8783;text-transform:uppercase;border:1px solid #373232;border-radius:3px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800}.bugdev-appeal.pending>header em{color:#c69a58;border-color:#d69a4440}.bugdev-appeal.accepted>header em{color:#70b792;border-color:#46a77440}.bugdev-appeal>p{color:#aaa49f;white-space:pre-wrap;margin:12px 0 0;font-size:11px;line-height:1.7}.bugdev-appeal-response{background:#46a7740a;border-left:2px solid #4b9270;gap:9px;margin-top:12px;padding:11px;display:flex}.bugdev-appeal-response>svg{color:#70b792;width:14px}.bugdev-appeal-response strong{color:#b8d9c7;font-size:10px}.bugdev-appeal-response p{color:#858d88;margin:4px 0 0;font-size:10px;line-height:1.6}.bugdev-appeal-review{gap:8px;margin-top:12px;display:grid}.bugdev-appeal-review textarea,.bugdev-appeal-form textarea{box-sizing:border-box;border:1px solid var(--hud-border);color:#ddd;resize:vertical;background:#0c0c0c;border-radius:4px;outline:0;width:100%;min-height:80px;padding:10px;font:11px/1.6 Inter,sans-serif}.bugdev-appeal-review>div{justify-content:flex-end;gap:7px;display:flex}.bugdev-appeal-review button,.bugdev-appeal-form button{color:#9b9591;text-transform:uppercase;background:#151313;border:1px solid #343030;border-radius:4px;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.bugdev-appeal-review button:first-child{color:#70b792;border-color:#46a7744d}.bugdev-appeal-review button:last-child{color:#d6677a;border-color:#e6003740}.bugdev-appeal-review button svg,.bugdev-appeal-form button svg{width:11px}.bugdev-appeal-form{background:#e6003706;border:1px solid #e6003733;border-radius:4px;gap:10px;padding:14px;display:grid}.bugdev-appeal-form>label>span{color:#837c78;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.bugdev-appeal-form>div{justify-content:space-between;align-items:center;display:flex}.bugdev-appeal-form>div>label{color:#817b77;cursor:pointer;align-items:center;gap:7px;font-size:10px;display:flex}.bugdev-appeal-form input{display:none}.bugdev-appeal-form label svg{width:12px}.bugdev-appeal-form button{color:#dc657a;background:#e6003714;border-color:#e600374d}.bugdev-appeal-empty,.bugdev-appeal-pending{color:#625d59;text-align:center;border:1px dashed #2b2828;border-radius:4px;margin:0;padding:13px;font-size:10px}.bugdev-appeal-pending{color:#ad8950;background:#d69a4409;border-style:solid;border-color:#d69a4433;justify-content:center;align-items:center;gap:7px;display:flex}.bugdev-appeal-pending svg{width:12px}.bugdev-detail-header-actions>button:last-child{width:36px;padding:0}.bugdev-detail-field>strong{min-height:30px}.bugdev-detail-field>strong.bugdev-severity-tag{min-height:0;display:inline-flex}@media (width<=700px){.bugdev-review-editor{grid-template-columns:1fr}.bugdev-review-editor label{grid-column:1}.bugdev-review-actions{justify-content:stretch}.bugdev-review-actions button{flex:1;justify-content:center}.bugdev-appeal-form>div{flex-direction:column;align-items:stretch;gap:10px}.bugdev-appeal-form button{justify-content:center}}.custom-workspace{width:min(1380px,100% - 56px);padding:42px 0 80px}.custom-workspace>header{align-items:center;min-height:82px}.custom-workspace>header h1{text-transform:none;align-items:center;gap:12px;margin:8px 0 7px;display:flex;letter-spacing:-.05em!important;font:800 42px/.95 Inter,sans-serif!important}.custom-workspace>header h1>i{width:42px;height:42px;color:var(--red);background:#e6003713;border:1px solid #e600374d;border-radius:4px;place-items:center;font-style:normal;display:grid}.custom-workspace>header h1>i svg{width:18px}.custom-workspace>header p{font-size:11px}.custom-workspace>header>aside{border:1px solid var(--hud-border);text-align:right;background:#ffffff05;border-radius:4px;padding:11px 13px}.custom-workspace>header>aside span,.custom-workspace>header>aside small{display:block}.custom-workspace>header>aside span{color:#aaa49f;text-transform:uppercase;font-size:10px;font-weight:800}.custom-workspace>header>aside span i{background:#62a888;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 7px #62a88859}.custom-workspace>header>aside small{color:#5f5a57;margin-top:5px;font-size:10px}.custom-workspace-stats-two{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;display:grid;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.custom-workspace-stats-two article{background:var(--hud-panel);border-radius:5px;min-height:86px;padding:0 16px;box-shadow:0 12px 32px #00000021;border:1px solid var(--hud-border)!important}.custom-workspace-stats-two article:last-child{border:1px solid var(--hud-border)!important}.custom-workspace-stats-two article>i{color:#8a8480;background:#ffffff06;border-color:#ffffff12;border-radius:4px;width:38px;height:38px}.custom-workspace-stats-two article:first-child>i{color:#d94861;background:#e600370d;border-color:#e600372e}.custom-workspace-stats-two article span{min-width:0}.custom-workspace-stats-two article small{font-size:10px}.custom-workspace-stats-two article strong{font:800 23px/1 Inter,sans-serif}.custom-workspace-stats-two article em{color:#55504d;margin-top:5px;font-size:10px;font-style:normal;display:block}.custom-notices{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:12px;overflow:hidden}.custom-notices>header{border-bottom-color:var(--hud-border);color:#8d8783;justify-content:space-between;min-height:60px;padding:0 16px}.custom-notices>header>div{align-items:center;gap:10px;display:flex}.custom-notices>header>div>svg{box-sizing:border-box;color:#918a86;background:#ffffff06;border:1px solid #343030;border-radius:4px;width:31px;height:31px;padding:8px}.custom-notices>header span strong,.custom-notices>header span small{display:block}.custom-notices>header span strong{font-size:11px}.custom-notices>header span small{color:#5f5a57;margin-top:4px;font-size:10px}.custom-notices>header>b{color:#77716d;background:#ffffff09;border-radius:3px;place-items:center;min-width:24px;height:24px;font-size:11px;display:grid}.custom-notices>div{background:#00000014}.custom-notices article{border-right-color:var(--hud-border)}.custom-notices article p{color:#817b77}.custom-notices article small{color:#56514e}.custom-queue{border-color:var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:12px}.custom-queue>header{border-bottom-color:var(--hud-border);background:linear-gradient(90deg,#e6003708,#0000 36%);gap:12px;min-height:72px;padding:0 16px}.custom-queue>header>div>svg{box-sizing:border-box;color:#d94861;background:#e600370b;border:1px solid #e600372e;border-radius:4px;width:34px;height:34px;padding:9px}.custom-queue>header>label{border:1px solid var(--hud-border);background:#00000047;border-radius:4px;align-items:center;gap:8px;width:min(310px,28vw);height:38px;padding:0 10px;display:flex}.custom-queue>header>label svg{color:#68625f;width:13px}.custom-queue>header>label input{color:#ccc7c3;flex:1;min-width:0;font-size:11px;box-shadow:none!important;background:0 0!important;border:0!important}.custom-queue nav{border:1px solid var(--hud-border);background:#00000038;border-radius:4px;padding:3px}.custom-queue nav button{color:#68625f;background:0 0;border:0;height:31px}.custom-queue nav button.active{color:#ddd;box-shadow:none!important;background:#ffffff0e!important;border-color:#0000!important}.custom-queue-head{background:#0000001f;min-height:41px}.custom-queue-row{min-height:76px;transition:background .16s}.custom-queue-order{align-items:center;gap:10px;display:flex}.custom-queue-order>i{border:1px solid var(--hud-border);color:#716b67;background:#ffffff06;border-radius:4px;flex:none;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.custom-queue-order>i svg{width:15px}.custom-queue-order>span{min-width:0}.custom-queue-row>b{color:#b86f7b;border-color:#3a3536;border-radius:4px;height:34px}.custom-queue-row>b:hover{color:#e17a8c;background:#e600370e;border-color:#e6003759}.custom-status.new,.custom-status.assigned,.custom-status.in_progress,.custom-status.review,.custom-status.completed,.custom-status.published{color:#8d8783;background:#ffffff06;border-color:#383434}.custom-status.completed,.custom-status.published{color:#9faaa4}.custom-order-editor-advanced{border-color:var(--hud-border);background:#0b0809fa;width:min(1320px,100% - 30px)}.custom-order-editor-advanced>header{box-sizing:border-box;background:linear-gradient(90deg,#e600370b,#0000 43%);align-items:center;min-height:91px;padding:20px 24px}.custom-order-editor-advanced>header h2{letter-spacing:-.04em;text-transform:none;font:800 29px/1 Inter,sans-serif}.custom-order-editor-advanced>header p{margin-top:7px}.custom-editor-header-status{align-items:center;gap:8px;display:flex}.custom-editor-header-status>span{color:#8d8783!important;letter-spacing:.06em!important}.custom-editor-header-status>button{border-radius:4px}.custom-order-work-layout{grid-template-columns:minmax(430px,.92fr) minmax(470px,1.08fr);min-height:650px}.custom-order-work-layout>form{border-right-color:var(--hud-border);scrollbar-width:thin;scrollbar-color:#3b3636 transparent;padding:22px 24px}.custom-editor-grid{gap:13px;margin-top:0}.custom-readonly-url,.custom-image-input{border-color:var(--hud-border);background:#00000047;border-radius:4px}.custom-image-input>svg{color:#716b67}.custom-editor-image-preview{border:1px solid var(--hud-border);background:#080808;border-radius:4px;height:150px;margin-top:8px;position:relative;overflow:hidden}.custom-editor-image-preview img{object-fit:cover;width:100%;height:100%}.custom-editor-image-preview small{color:#aaa49f;text-transform:uppercase;background:#000000c7;border-radius:2px;padding:4px 6px;font-size:10px;position:absolute;bottom:7px;right:7px}.custom-editor-image-preview.invalid{display:none}.custom-history{border-color:var(--hud-border);background:#0000002e;border-radius:4px;margin-top:14px;padding:0;overflow:hidden}.custom-history>header{border-bottom:1px solid var(--hud-border);align-items:center;gap:9px;min-height:51px;padding:0 13px;display:flex}.custom-history>header>svg{color:#77716d;width:14px}.custom-history>header span strong,.custom-history>header span small{display:block}.custom-history>header span strong{font-size:11px}.custom-history>header span small{color:#5f5a57;margin-top:3px;font-size:10px}.custom-history p{border-top:0;border-bottom:1px solid var(--hud-border);margin:0;padding:11px 13px 11px 28px;line-height:1.5;position:relative}.custom-history p:last-of-type{border-bottom:0}.custom-history p>i{background:#5d5754;border-radius:50%;width:5px;height:5px;position:absolute;top:15px;left:13px}.custom-history p span{color:#5f5a57;margin:0 0 4px;display:block}.custom-history-empty{color:#5f5a57;justify-content:center;align-items:center;gap:7px;min-height:60px;font-size:11px;display:flex}.custom-history-empty svg{width:12px}.custom-editor-actions{border-top-color:var(--hud-border)}.custom-order-conversation{background:#070606b8}.custom-order-conversation>header{border-bottom-color:var(--hud-border);background:#ffffff03;min-height:70px;padding:0 17px}.custom-order-conversation>header>i{color:#d94861;background:#e600370b;border:1px solid #e600372e;border-radius:4px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.custom-order-conversation>header>i svg{width:14px}.custom-order-conversation>header>b{color:#77716d;background:#ffffff09;border-radius:3px;place-items:center;min-width:24px;height:24px;margin-left:auto;font-size:11px;display:grid}.custom-order-messages{scrollbar-width:thin;scrollbar-color:#3b3636 transparent;padding:20px}.custom-order-messages article>i{border-color:var(--hud-border);background:#151313;border-radius:4px}.custom-order-messages article>div{border-color:var(--hud-border);background:#121010;border-radius:4px}.custom-order-messages article.worker>div{background:#151112;border-color:#353031}.custom-order-messages article.system>div{color:#777;background:#0d0c0c}.custom-order-conversation>form{border-top-color:var(--hud-border);background:#00000024;padding:14px}.custom-order-conversation>form textarea{border-color:var(--hud-border);background:#080707;border-radius:4px}.custom-order-conversation>form button{border-radius:4px;box-shadow:0 8px 22px #e600371a}.custom-conversation-empty{color:#5f5a57;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:260px;display:flex}.custom-conversation-empty>svg{width:25px}.custom-conversation-empty strong{color:#8d8783;margin-top:10px;font-size:11px}.custom-conversation-empty small{margin-top:5px;font-size:10px}@media (width<=1150px){.custom-queue>header{flex-wrap:wrap;align-items:flex-start;padding-block:14px}.custom-queue>header>label{order:3;width:100%}.custom-queue>header{min-width:0}.custom-queue-head,.custom-queue-row{min-width:850px}.custom-queue{overflow-x:auto}.custom-order-work-layout{grid-template-columns:1fr 1fr}}@media (width<=900px){.custom-order-editor-advanced{overflow-y:auto}.custom-order-editor-advanced>header{z-index:5;background:#0d0a0b;position:sticky;top:0}.custom-order-work-layout{max-height:none;display:block}.custom-order-work-layout>form{border-right:0;border-bottom:1px solid var(--hud-border)}.custom-order-conversation{min-height:620px}}@media (width<=760px){.custom-workspace{width:calc(100% - 28px);padding-top:28px}.custom-workspace>header{flex-direction:column;align-items:flex-start;gap:15px}.custom-workspace>header h1{font-size:36px}.custom-workspace>header>aside{box-sizing:border-box;text-align:left;width:100%}.custom-workspace-stats-two{grid-template-columns:1fr 1fr}.custom-notices>div{grid-template-columns:1fr}.custom-notices article{border-right:0;border-bottom:1px solid var(--hud-border)}.custom-queue>header>div{width:100%}.custom-queue nav{grid-template-columns:1fr 1fr;width:100%;display:grid}.custom-queue nav button{justify-content:center}.custom-order-editor-advanced{width:100%;max-height:100dvh;border-left:0!important;border-right:0!important;border-radius:0!important}.custom-order-editor-advanced>header{padding:16px}.custom-order-editor-advanced>header h2{font-size:23px}.custom-editor-header-status>span{display:none}.custom-order-work-layout>form{padding:17px}.custom-editor-grid{grid-template-columns:1fr}.custom-editor-grid .wide{grid-column:auto}.custom-order-messages{padding:14px}.custom-order-messages article>div{max-width:85%}}@media (width<=480px){.custom-workspace-stats-two{grid-template-columns:1fr}.custom-workspace-stats-two article{min-height:75px}.custom-order-conversation>form{grid-template-columns:1fr}.custom-order-conversation>form button{justify-content:center;min-height:40px}}.admin-users-heading{align-items:center;min-height:86px}.admin-users-heading h1{text-transform:none;align-items:center;gap:12px;margin:8px 0 7px;display:flex;letter-spacing:-.05em!important;font:800 44px/.95 Inter,sans-serif!important}.admin-users-heading h1>i{color:#dc4963;background:#e6003712;border:1px solid #e6003747;border-radius:5px;place-items:center;width:43px;height:43px;font-size:17px;font-style:normal;display:grid}.admin-users-total>svg{width:18px;height:18px}.admin-users-total{background:#ffffff06}.admin-users-stats article>i{color:#77716e;background:#ffffff06;border-color:#ffffff12}.admin-users-stats article:first-child>i{color:#d94861;background:#e600370d;border-color:#e600372e}.admin-users-stats article.danger{background:linear-gradient(135deg,#e600370b,var(--hud-panel));border-color:#e6003738!important}.admin-users-stats article.danger i{color:#bc6575}.admin-users-stats article i svg{width:15px;height:15px}.admin-users-filters>header>div>i{color:#77716e;background:#ffffff06;border:1px solid #312e2e;border-radius:4px;place-items:center;width:32px;height:32px;font-size:13px;font-style:normal;display:grid}.admin-users-filters>header>div>i svg{width:13px;color:inherit}.admin-user-search>div>svg{z-index:1;color:#625d59;width:13px;position:absolute;top:14px;left:12px}.admin-user-search>div input{padding-left:35px}.admin-users-table>header>div>i{color:#d94861;background:#e600370b;border:1px solid #e600372e;border-radius:4px;place-items:center;width:34px;height:34px;font-size:13px;font-style:normal;display:grid}.admin-users-table>header>div>i svg{width:13px;color:inherit}.admin-users-table>header nav{border:1px solid var(--hud-border);background:#00000038;border-radius:4px;gap:3px;margin-left:auto;padding:3px;display:flex}.admin-users-table>header nav button{color:#625d59;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;height:31px;padding:0 9px;font-size:10px;font-weight:800;display:flex}.admin-users-table>header nav button svg{width:11px;color:inherit}.admin-users-table>header nav button.active{color:#ddd;background:#ffffff0e}.admin-users-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.admin-user-card{border:1px solid var(--hud-border);min-width:0;min-height:300px;color:inherit;text-align:left;cursor:pointer;background:#0d0a0ad6;border-radius:5px;padding:0;transition:border-color .16s,background .16s,transform .16s;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000024}.admin-user-card:hover{background:#121010;border-color:#ffffff21;transform:translateY(-2px)}.admin-user-card.has-ip-match{border-color:#e600373d}.admin-user-card.has-ip-match:before{z-index:2;background:var(--red);content:"";height:2px;position:absolute;top:0;left:0;right:0}.admin-user-card>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#ffffff05,#0000);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:78px;padding:14px;display:grid}.admin-user-card>header>i{color:#77716e;background:#171414;border:1px solid #343030;border-radius:5px;place-items:center;width:42px;height:42px;font-size:15px;font-style:normal;display:grid;overflow:hidden}.admin-user-card>header>i img{object-fit:cover;width:100%;height:100%}.admin-user-card>header>span{min-width:0}.admin-user-card>header>span strong,.admin-user-card>header>span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-user-card>header>span strong{color:#ddd8d5;font-size:10px}.admin-user-card>header>span small{color:#625d59;margin-top:6px;font-size:10px}.admin-user-card>header>span small svg{margin-right:4px}.admin-user-card>header>b{color:#8b8581;text-transform:uppercase;background:#ffffff06;border:1px solid #383434;border-radius:3px;align-items:center;gap:5px;padding:5px 6px;font-size:10px;display:flex}.admin-user-card>header>b svg{width:9px}.admin-user-card-connections{border-bottom:1px solid var(--hud-border);grid-template-columns:repeat(3,1fr);gap:6px;padding:11px 13px;display:grid}.admin-user-card-connections>span{color:#56514e;background:#ffffff05;border:1px solid #292626;border-radius:4px;min-width:0;padding:8px 7px}.admin-user-card-connections>span>svg{color:#716b67;height:13px;margin-bottom:7px;display:block}.admin-user-card-connections small,.admin-user-card-connections b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-user-card-connections small{color:#5f5a57;text-transform:uppercase;font-size:10px}.admin-user-card-connections b{color:#77716e;margin-top:4px;font-size:10px}.admin-user-card-connections>span.connected>svg,.admin-user-card-connections>span.connected b{color:#aaa49f}.admin-user-card-facts{grid-template-columns:repeat(3,1fr);gap:10px;padding:12px 14px;display:grid}.admin-user-card-facts>span{padding-left:18px;position:relative}.admin-user-card-facts>span>svg{color:#5f5a57;width:10px;position:absolute;top:1px;left:0}.admin-user-card-facts small,.admin-user-card-facts strong{display:block}.admin-user-card-facts small{color:#5f5a57;text-transform:uppercase;font-size:10px}.admin-user-card-facts strong{color:#aaa49f;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:11px;overflow:hidden}.admin-user-card-facts strong em{color:#625d59;font-size:10px;font-style:normal;font-weight:500}.admin-user-card-warning{color:#b76171;background:#e600370a;border:1px solid #e6003733;border-radius:3px;align-items:center;gap:7px;margin:0 13px 10px;padding:8px 9px;font-size:10px;display:flex}.admin-user-card-warning svg{width:11px}.admin-user-card>footer{border-top:1px solid var(--hud-border);background:#0000001f;justify-content:space-between;align-items:center;min-height:42px;margin-top:auto;padding:0 13px;display:flex}.admin-user-card>footer span,.admin-user-card>footer b{align-items:center;gap:6px;font-size:10px;display:flex}.admin-user-card>footer span{color:#5f5a57}.admin-user-card>footer b{color:#817b77}.admin-user-card>footer svg{width:9px}.admin-user-links small>svg{width:11px}.admin-user-links small.linked{color:#99938f}.admin-user-open svg{width:10px!important}.admin-users-table>footer svg{width:11px}.admin-user-links{grid-template-columns:106px 106px;align-items:center;gap:4px;flex-wrap:nowrap!important;display:grid!important}.admin-user-links small{box-sizing:border-box;white-space:nowrap;justify-content:flex-start;align-items:center;gap:6px;min-width:106px;height:32px;line-height:1;width:106px!important;padding:0 7px!important;display:flex!important}.admin-user-links small>i{width:15px;height:15px;color:inherit;flex:none;place-items:center;font-style:normal;line-height:0;display:grid}.admin-user-links small>i>svg{opacity:.78;display:block;width:13px!important;height:13px!important}.admin-user-links small>span{width:auto;height:auto;font-size:10px;line-height:1;display:block;box-shadow:none!important;background:0 0!important}.admin-user-detail{width:min(900px,100% - 30px);max-height:calc(100dvh - 32px);padding:0;overflow-y:auto}.admin-user-detail>header{box-sizing:border-box;background:linear-gradient(90deg,#e600370b,#0000 45%);min-height:100px;padding:20px 24px}.admin-user-detail>header h2{letter-spacing:-.04em;text-transform:none;font:800 30px/1 Inter,sans-serif}.admin-user-detail>header button{border-radius:4px}.admin-user-detail-flags{border-top:1px solid var(--hud-border);border-bottom:1px solid var(--hud-border);background:#0000001a;flex-wrap:wrap;gap:7px;padding:14px 20px;display:flex}.admin-user-detail-flags>span{color:#77716e;text-transform:uppercase;background:#ffffff05;border:1px solid #343030;border-radius:3px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:800;display:flex}.admin-user-detail-flags>span svg{width:11px}.admin-user-detail-flags>span.connected{color:#aaa49f}.admin-user-detail-flags>span.blacklisted{color:#c96678;border-color:#e6003740}.admin-user-detail-group{border:1px solid var(--hud-border);background:#0000001f;border-radius:4px;margin:13px 20px 0;overflow:hidden}.admin-user-detail-group:last-child{margin-bottom:20px}.admin-user-detail-group>header{border-bottom:1px solid var(--hud-border);align-items:center;gap:9px;min-height:49px;padding:0 13px;display:flex}.admin-user-detail-group>header>i{color:#77716e;background:#ffffff06;border:1px solid #302d2d;border-radius:4px;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;display:grid}.admin-user-detail-group>header strong{text-transform:uppercase;font-size:11px}.admin-user-detail-group>div{grid-template-columns:1fr 1fr;display:grid}.admin-user-detail-group>div>div{border-right:1px solid var(--hud-border);border-bottom:1px solid var(--hud-border);min-height:67px;padding:13px 13px 13px 43px;position:relative}.admin-user-detail-group>div>div:nth-child(2n){border-right:0}.admin-user-detail-group>div>div.wide{border-right:0;grid-column:1/-1}.admin-user-detail-group>div>div>i{color:#5f5a57;text-align:center;width:19px;font-size:11px;font-style:normal;position:absolute;top:17px;left:14px}.admin-user-detail-group>div span,.admin-user-detail-group>div strong{display:block}.admin-user-detail-group>div span{color:#5f5a57;text-transform:uppercase;font-size:10px}.admin-user-detail-group>div strong{overflow-wrap:anywhere;color:#aaa49f;margin-top:7px;font-size:11px}.admin-user-ip-warning{color:#b86171;background:#e6003709;border-color:#e6003738}@media (width<=1280px){.admin-users-directory{grid-template-columns:1fr 1fr}}@media (width<=760px){.admin-users-heading h1{font-size:36px}.admin-users-table>header nav button{justify-content:center;width:32px;padding:0;font-size:0}.admin-users-directory{grid-template-columns:1fr}.admin-user-card{min-height:0}.admin-user-detail{width:100%;max-height:100dvh;border-left:0!important;border-right:0!important;border-radius:0!important}.admin-user-detail>header{padding:17px 14px}.admin-user-detail-flags{padding:12px 14px}.admin-user-detail-group{margin-left:14px;margin-right:14px}.admin-user-detail-group>div{grid-template-columns:1fr}.admin-user-detail-group>div>div{border-right:0}.admin-user-detail-group>div>div.wide{grid-column:auto}}@media (width<=440px){.admin-user-card-connections{grid-template-columns:1fr 1fr}.admin-user-card-connections>span:last-child{grid-column:1/-1}.admin-user-card-facts{gap:6px}.admin-user-card>header{grid-template-columns:42px minmax(0,1fr)}.admin-user-card>header>b{grid-column:2;width:max-content}}.admin-users-stats{grid-template-columns:repeat(6,minmax(0,1fr))!important}.admin-users-stats article{min-width:0;padding:0 13px}.admin-users-stats article>span{min-width:0}.admin-users-stats article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-users-stats article strong{font-size:21px}.admin-users-filters{grid-template-columns:none!important;padding:0!important;display:block!important}.admin-users-filters>header{box-sizing:border-box;width:100%}.admin-users-filter-grid{box-sizing:border-box;grid-template-columns:minmax(250px,1.65fr) repeat(4,minmax(120px,1fr)) auto;width:100%}.admin-users-filter-actions{min-width:170px}.admin-users-filter-actions button{padding-inline:12px}.admin-users-table>header>small{color:#625d59;margin-left:auto;font-size:10px}.admin-users-table-head{display:grid!important}.admin-users-columns{scrollbar-width:thin;scrollbar-color:#3b3636 transparent;overflow-x:auto}.admin-users-columns>.admin-users-table-head,.admin-users-columns>button{grid-template-columns:minmax(235px,1.35fr) 222px 110px 82px 82px 125px 30px}.admin-users-columns>.admin-users-table-head{min-width:1026px;padding:0 15px}.admin-users-columns>button{min-width:1026px!important}@media (width<=1250px){.admin-users-stats{grid-template-columns:repeat(3,1fr)!important}.admin-users-filter-grid{grid-template-columns:minmax(260px,2fr) repeat(2,minmax(150px,1fr))}.admin-user-search{grid-column:auto}.admin-users-filter-actions{justify-content:stretch}.admin-users-filter-actions button{flex:1}}@media (width<=760px){.admin-users-stats{grid-template-columns:1fr 1fr!important}.admin-users-stats article{min-height:74px}.admin-users-filter-grid{grid-template-columns:1fr;padding:12px}.admin-users-filter-actions,.admin-users-table>header{min-width:0}.admin-users-columns>.admin-users-table-head,.admin-users-columns>button{min-width:850px!important}.admin-users-table>header>small{display:none}}.admin-user-detail{width:min(1040px,100% - 30px)}.admin-user-tabs{z-index:4;border-bottom:1px solid var(--hud-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090708f7;gap:4px;padding:7px 20px;display:flex;position:sticky;top:0}.admin-user-tabs button{color:#77716e;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:7px;height:34px;padding:0 11px;font-size:10px;font-weight:800;display:flex}.admin-user-tabs button svg{width:12px}.admin-user-tabs button b{color:#8d8783;background:#272323;border-radius:8px;place-items:center;min-width:15px;height:15px;font-size:10px;display:grid}.admin-user-tabs button.active{color:#d25b70;background:#e600370f;border-color:#e6003738}.admin-user-tag{color:#9a9490!important;border-color:#ffffff17!important}.admin-user-action-message{color:#bf7180;background:#e600370a;border:1px solid #e6003733;border-radius:4px;margin:12px 20px 0;padding:9px 11px;font-size:11px}.admin-user-manage-loading{color:#6d6763;place-items:center;min-height:200px;font-size:11px;display:grid}.admin-user-tab-content{padding-bottom:20px}.admin-user-tab-content .admin-user-detail-group:last-child{margin-bottom:0}.admin-user-admin-grid,.admin-user-access-grid{grid-template-columns:1fr 1fr;gap:10px;margin:13px 20px 0;display:grid}.admin-user-tool,.admin-user-notes-list,.admin-linked-accounts{border:1px solid var(--hud-border);background:#0000001f;border-radius:4px;overflow:hidden}.admin-user-tool>header,.admin-linked-accounts>header{border-bottom:1px solid var(--hud-border);background:#ffffff03;align-items:center;gap:10px;min-height:54px;padding:0 13px;display:flex}.admin-user-tool>header>svg,.admin-linked-accounts>header>svg{color:#77716e;width:14px}.admin-user-tool>header>div,.admin-linked-accounts>header>div{min-width:0}.admin-user-tool>header strong,.admin-user-tool>header small,.admin-linked-accounts>header strong,.admin-linked-accounts>header small{display:block}.admin-user-tool>header strong,.admin-linked-accounts>header strong{font-size:11px}.admin-user-tool>header small,.admin-linked-accounts>header small{color:#5f5a57;margin-top:4px;font-size:10px}.admin-tag-presets{flex-wrap:wrap;gap:5px;padding:10px 10px 4px;display:flex}.admin-tag-presets button{color:#817b77;cursor:pointer;background:#121010;border:1px solid #302d2d;border-radius:3px;padding:5px 7px;font-size:10px}.admin-inline-editor{grid-template-columns:1fr auto;gap:6px;padding:7px 10px 11px;display:grid}.admin-inline-editor input,.admin-note-form textarea{color:#c6c0bc;background:#090808;border:1px solid #302d2d;border-radius:4px;outline:0}.admin-inline-editor input{height:36px;padding:0 10px;font-size:11px}.admin-inline-editor button,.admin-note-form button{color:#d9667a;text-transform:uppercase;cursor:pointer;background:#e600371a;border:1px solid #e600374d;border-radius:4px;font-size:10px;font-weight:800}.admin-inline-editor button{padding:0 13px}.admin-note-form{padding:10px}.admin-note-form textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:75px;padding:10px;font:11px/1.6 Inter,sans-serif}.admin-note-form button{align-items:center;gap:6px;height:34px;margin-top:7px;padding:0 11px;display:flex}.admin-note-form button svg{width:10px}.admin-user-notes-list{grid-column:1/-1}.admin-user-notes-list>p,.admin-no-links,.admin-sessions>p,.permission-history>p{color:#625d59;text-align:center;margin:0;padding:25px;font-size:11px}.admin-user-notes-list article{border-bottom:1px solid var(--hud-border);gap:12px;min-height:70px;padding:13px;display:flex}.admin-user-notes-list article:last-child{border-bottom:0}.admin-user-notes-list article>div{flex:1;min-width:0}.admin-user-notes-list article strong{color:#aaa49f;font-size:11px}.admin-user-notes-list article time{color:#5f5a57;margin-left:8px;font-size:10px}.admin-user-notes-list article p{color:#8d8783;white-space:pre-wrap;margin:8px 0 0;font-size:11px;line-height:1.6}.admin-user-notes-list article>button,.icon-action{color:#6d6763;cursor:pointer;background:#111;border:1px solid #302d2d;border-radius:4px;place-items:center;width:29px;height:29px;display:grid}.admin-user-notes-list article>button svg,.icon-action svg{width:10px}.admin-linked-accounts{margin:13px 20px 0;padding-bottom:14px}.admin-link-origin{background:#e600370b;border:1px solid #e6003738;border-radius:4px;grid-template-columns:35px 1fr;align-items:center;gap:9px;width:170px;margin:14px auto 4px;padding:10px;display:grid}.admin-link-origin>i,.admin-linked-list article>i{color:#77716e;background:#161414;border:1px solid #343030;border-radius:50%;place-items:center;font-style:normal;display:grid;overflow:hidden}.admin-link-origin>i{grid-row:1/3;width:33px;height:33px}.admin-link-origin img,.admin-linked-list img{object-fit:cover;width:100%;height:100%}.admin-link-origin strong{font-size:11px}.admin-link-origin small{color:#635d5a;text-transform:uppercase;font-size:10px}.admin-linked-list{grid-template-columns:1fr 1fr;gap:8px;margin:0 14px;display:grid}.admin-linked-list article{background:#e6003706;border:1px solid #e600372e;border-radius:4px;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:66px;padding:10px;display:grid;position:relative}.admin-linked-list article.allowed{background:#3d8c6809;border-color:#31433c}.admin-linked-list article>i{width:33px;height:33px}.admin-linked-list article>div strong{color:#aaa49f;font-size:11px}.admin-linked-list article>div strong small{color:#5f5a57;margin-left:5px;font-size:10px}.admin-linked-list article p{color:#8c6670;margin:5px 0 0;font-size:10px}.admin-linked-list article em{color:#668474;margin-top:5px;font-size:10px;font-style:normal;display:block}.admin-linked-list article>button{color:#817b77;cursor:pointer;background:#111;border:1px solid #373232;border-radius:3px;padding:7px;font-size:10px}.admin-user-access-grid{align-items:start}.admin-permissions>label{border-bottom:1px solid var(--hud-border);align-items:center;min-height:47px;padding:0 13px;display:flex}.admin-permissions>label:last-child{border-bottom:0}.admin-permissions>label span{flex:1}.admin-permissions>label strong,.admin-permissions>label small{display:block}.admin-permissions>label strong{color:#9f9995;font-size:11px}.admin-permissions>label small{color:#595451;margin-top:4px;font-size:10px}.admin-permissions input{accent-color:#d90b39;width:16px;height:16px}.admin-sessions article{border-bottom:1px solid var(--hud-border);align-items:center;gap:9px;min-height:57px;padding:0 11px;display:flex}.admin-sessions article:last-child{border-bottom:0}.admin-sessions article>svg{color:#706a67;width:13px}.admin-sessions article>div{flex:1;min-width:0}.admin-sessions article strong,.admin-sessions article small{display:block}.admin-sessions article strong{font-size:11px}.admin-sessions article small{color:#625d59;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.admin-sessions article button,.discord-danger>button{color:#817b77;text-transform:uppercase;cursor:pointer;background:#111;border:1px solid #373232;border-radius:3px;align-items:center;gap:6px;height:29px;padding:0 9px;font-size:10px;font-weight:800;display:flex}.admin-sessions article button svg,.discord-danger>button svg{width:9px}.discord-danger>button{color:#c86677;border-color:#e600373d;margin:11px}.permission-history article{border-bottom:1px solid var(--hud-border);align-items:center;gap:9px;min-height:47px;padding:0 13px;display:flex}.permission-history article>i{background:#bb5568;border-radius:50%;width:7px;height:7px}.permission-history article>i.granted{background:#5f9b7d}.permission-history article strong,.permission-history article small{display:block}.permission-history article strong{font-size:10px}.permission-history article small{color:#5f5a57;margin-top:4px;font-size:10px}@media (width<=760px){.admin-user-tabs{padding-inline:10px;overflow-x:auto}.admin-user-tabs button{flex:none}.admin-user-admin-grid,.admin-user-access-grid{grid-template-columns:1fr;margin-inline:14px}.admin-user-notes-list{grid-column:auto}.admin-linked-accounts{margin-inline:14px}.admin-linked-list{grid-template-columns:1fr}.admin-linked-list article{grid-template-columns:35px minmax(0,1fr)}.admin-linked-list article>button{grid-column:2;width:max-content}.admin-user-action-message{margin-inline:14px}}.discord-role-settings{border:1px solid var(--hud-border);background:#08070773;border-radius:4px;margin-top:12px;overflow:hidden}.discord-role-settings>header{border-bottom:1px solid var(--hud-border);align-items:center;gap:12px;min-height:76px;padding:0 18px;display:flex}.discord-role-settings>header>svg{color:#d24d66;width:18px}.discord-role-settings>header span,.discord-role-settings>header h2,.discord-role-settings>header p{display:block}.discord-role-settings>header span{color:#d24d66;letter-spacing:.13em;font-size:10px;font-weight:900}.discord-role-settings>header h2{margin:6px 0 0;font-size:14px}.discord-role-settings>header p{color:#625d59;margin:5px 0 0;font-size:11px}.discord-role-settings>div{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.discord-role-settings label span{color:#6f6965;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.discord-role-settings input{box-sizing:border-box;color:#aaa49f;background:#090808;border:1px solid #302d2d;border-radius:4px;outline:0;width:100%;height:38px;padding:0 10px;font-size:11px}.system-calendar-layout{border:1px solid var(--hud-border);background:#08070773;border-radius:4px;grid-template-columns:320px minmax(0,1fr);display:grid}.system-calendar-layout>form{border-right:1px solid var(--hud-border);padding:16px}.system-calendar-layout>form h3,.system-calendar-stream>section>h3{color:#8f8985;text-transform:uppercase;margin:0 0 14px;font-size:11px}.system-calendar-layout>form label{margin-bottom:10px;display:block}.system-calendar-layout>form label>span{color:#625d59;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.system-calendar-layout>form input,.system-calendar-layout>form select,.system-calendar-layout>form textarea{box-sizing:border-box;color:#aaa49f;background:#090808;border:1px solid #302d2d;border-radius:4px;outline:0;width:100%;font:11px Inter,sans-serif}.system-calendar-layout>form input,.system-calendar-layout>form select{height:38px;padding:0 9px}.system-calendar-layout>form textarea{resize:vertical;min-height:75px;padding:9px}.system-calendar-layout>form>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.system-calendar-layout>form>button{color:#d96276;text-transform:uppercase;cursor:pointer;background:#e6003717;border:1px solid #e600374d;border-radius:4px;justify-content:center;align-items:center;gap:7px;height:37px;padding:0 12px;font-size:10px;font-weight:900;display:flex}.system-calendar-layout>form>button svg{width:11px}.system-calendar-layout>form>p{color:#b76b79;margin:10px 0 0;font-size:10px}.system-calendar-stream{scrollbar-width:thin;scrollbar-color:#393434 transparent;max-height:520px;padding:16px;overflow-y:auto}.system-calendar-stream>section{margin-bottom:20px}.system-calendar-stream article{border-bottom:1px solid var(--hud-border);grid-template-columns:48px 10px minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:68px;display:grid;position:relative}.system-calendar-stream article>time strong,.system-calendar-stream article>time small{text-align:center;display:block}.system-calendar-stream article>time strong{color:#aaa49f;font-size:15px}.system-calendar-stream article>time small{color:#5f5a57;margin-top:4px;font-size:10px}.system-calendar-stream article>i{background:#7d7773;border-radius:50%;width:7px;height:7px;position:relative}.system-calendar-stream article>i:after{content:"";background:#2c2929;width:1px;height:61px;position:absolute;top:7px;left:3px}.system-calendar-stream article:last-child>i:after{display:none}.system-calendar-stream article.maintenance>i{background:#c39654}.system-calendar-stream article.error>i{background:#d7445f}.system-calendar-stream article.restart>i{background:#678c7a}.system-calendar-stream article>div span,.system-calendar-stream article>div strong{display:block}.system-calendar-stream article>div span{color:#6b6561;letter-spacing:.12em;font-size:10px;font-weight:900}.system-calendar-stream article>div strong{color:#aaa49f;margin-top:5px;font-size:11px}.system-calendar-stream article>div p{color:#625d59;margin:5px 0 0;font-size:10px;line-height:1.4}.system-calendar-stream article>button{color:#6d6763;cursor:pointer;background:#111;border:1px solid #302d2d;border-radius:4px;place-items:center;width:27px;height:27px;display:grid}.system-calendar-stream article>button svg{width:10px}.system-calendar-empty{color:#625d59;text-align:center;padding:40px;font-size:11px}@media (width<=900px){.discord-role-settings>div{grid-template-columns:1fr 1fr}.system-calendar-layout{grid-template-columns:1fr}.system-calendar-layout>form{border-right:0;border-bottom:1px solid var(--hud-border)}}@media (width<=560px){.discord-role-settings>div,.system-calendar-layout>form>div{grid-template-columns:1fr}.system-calendar-stream{padding:11px}.system-calendar-stream article{grid-template-columns:40px 8px minmax(0,1fr) 28px}}.account-settings-page{width:min(1230px,100% - 56px);margin:0 auto;padding:38px 0 90px}.account-settings-heading{justify-content:space-between;align-items:center;gap:20px;min-height:87px;display:flex}.account-settings-heading>div>span{color:#e24561;letter-spacing:.16em;font-size:10px;font-weight:900}.account-settings-heading h1{letter-spacing:-.05em;margin:8px 0 7px;font:800 43px/.95 Inter,sans-serif}.account-settings-heading p{color:#706a67;margin:0;font-size:11px}.account-settings-heading>aside{border:1px solid var(--hud-border);background:#ffffff05;border-radius:4px;align-items:center;gap:11px;min-width:220px;padding:13px;display:flex}.account-settings-heading>aside>svg{color:#d14b64;width:18px}.account-settings-heading>aside strong,.account-settings-heading>aside small{display:block}.account-settings-heading>aside strong{font-size:11px}.account-settings-heading>aside small{color:#5f5a57;margin-top:5px;font-size:10px}.account-settings-message{color:#c46e7d;background:#e600370a;border:1px solid #e6003733;border-radius:4px;margin:15px 0;padding:11px 13px;font-size:11px}.account-settings-grid{grid-template-columns:1fr 1fr;align-items:start;gap:12px;margin-top:18px;display:grid}.account-settings-panel{border:1px solid var(--hud-border);background:#0a0809c2;border-radius:4px;overflow:hidden;box-shadow:0 14px 38px #0000001f}.account-panel-heading{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003709,#0000 48%);align-items:center;gap:12px;min-height:70px;padding:0 16px;display:flex}.account-panel-heading>i{color:#d24d66;background:#e600370b;border:1px solid #e6003730;border-radius:4px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.account-panel-heading>i svg{width:14px}.account-panel-heading>div>span{color:#d24d66;letter-spacing:.14em;font-size:10px;font-weight:900}.account-panel-heading h2{color:#d6d1ce;margin:5px 0 0;font-size:12px}.account-panel-heading p{color:#5f5a57;margin:4px 0 0;font-size:10px}.account-profile-editor{grid-template-columns:150px minmax(0,1fr);gap:16px;padding:16px;display:grid}.account-avatar-preview{color:#625d59;background:linear-gradient(145deg,#1b1617,#0c0a0a);border:1px solid #302c2d;border-radius:4px;place-items:center;height:168px;display:grid;position:relative;overflow:hidden}.account-avatar-preview>img{object-fit:cover;width:100%;height:100%}.account-avatar-preview>svg{width:45px}.account-avatar-preview>small{color:#a39d99;letter-spacing:.1em;background:#000c;border-radius:2px;padding:4px 6px;font-size:10px;font-weight:900;position:absolute;bottom:7px;right:7px}.account-profile-editor label>span,.account-profile-editor legend{color:#625d59;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.account-profile-editor label input{box-sizing:border-box;color:#c0bab6;background:#080707;border:1px solid #302d2d;border-radius:4px;outline:0;width:100%;height:39px;padding:0 10px;font-size:11px}.account-profile-editor fieldset{border:0;margin:14px 0 0;padding:0}.account-profile-editor fieldset>button{color:#77716e;text-align:left;cursor:pointer;background:#ffffff03;border:1px solid #2e2b2b;border-radius:4px;grid-template-columns:29px minmax(0,1fr) 14px;align-items:center;gap:8px;width:100%;min-height:43px;margin-top:5px;padding:6px 8px;display:grid}.account-profile-editor fieldset>button.active{color:#cf5b70;background:#e600370d;border-color:#e6003745}.account-profile-editor fieldset>button:disabled{opacity:.35;cursor:not-allowed}.account-profile-editor fieldset>button>img,.account-profile-editor fieldset>button>svg:first-child{object-fit:cover;border-radius:3px;width:27px;height:27px}.account-profile-editor fieldset>button span strong,.account-profile-editor fieldset>button span small{display:block}.account-profile-editor fieldset>button span strong{font-size:10px}.account-profile-editor fieldset>button span small{color:#5d5754;margin-top:4px;font-size:10px}.account-profile-editor fieldset>button>svg:last-child{width:10px}.account-settings-panel>footer{border-top:1px solid var(--hud-border);background:#0000001f;justify-content:flex-end;align-items:center;gap:7px;min-height:58px;padding:0 15px;display:flex}.account-settings-panel>footer button{color:#96908c;text-transform:uppercase;cursor:pointer;background:#121011;border:1px solid #343031;border-radius:4px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:10px;font-weight:800;display:flex}.account-settings-panel>footer button svg{width:11px}.account-profile-settings>footer button{color:#d76277;background:#e6003714;border-color:#e6003747}.account-discord-identity{background:#ffffff04;border:1px solid #302d2d;border-radius:4px;align-items:center;gap:10px;min-height:62px;margin:14px;padding:0 11px;display:flex}.account-discord-identity.connected{background:#408b6806;border-color:#2b4138}.account-discord-identity>i{color:#77716e;background:#151313;border:1px solid #353131;border-radius:4px;place-items:center;width:33px;height:33px;font-style:normal;display:grid}.account-discord-identity>i svg{width:15px}.account-discord-identity>div{flex:1;min-width:0}.account-discord-identity strong,.account-discord-identity small{display:block}.account-discord-identity strong{font-size:11px}.account-discord-identity small{color:#5f5a57;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.account-discord-identity>a,.account-discord-identity>button,.account-role-heading>button{color:#817b77;text-transform:uppercase;cursor:pointer;background:#111;border:1px solid #343031;border-radius:3px;align-items:center;gap:6px;height:31px;padding:0 9px;font-size:10px;font-weight:800;display:flex}.account-discord-identity>a svg,.account-discord-identity>button svg,.account-role-heading>button svg{width:10px}.account-role-heading{border-top:1px solid var(--hud-border);border-bottom:1px solid var(--hud-border);align-items:center;min-height:49px;padding:0 14px;display:flex}.account-role-heading>div{flex:1}.account-role-heading strong,.account-role-heading small{display:block}.account-role-heading strong{font-size:11px}.account-role-heading small{color:#5f5a57;margin-top:4px;font-size:10px}.account-discord-roles{flex-wrap:wrap;align-content:flex-start;gap:5px;min-height:50px;padding:11px 13px;display:flex}.account-discord-roles>span{color:#817b77;background:#ffffff05;border:1px solid #302d2d;border-radius:3px;align-items:center;gap:6px;padding:6px 7px;font-size:10px;display:flex}.account-discord-roles>span.managed{color:#b86a78;border-color:#e6003730}.account-discord-roles>span>i{background:#625d59;border-radius:50%;width:6px;height:6px}.account-discord-roles>span small{background:#e600371a;border-radius:2px;padding:2px 3px;font-size:10px;font-weight:900}.account-discord-roles>p{color:#5f5a57;margin:auto;font-size:10px}.account-managed-roles{border-top:1px solid var(--hud-border)}.account-managed-roles article{border-bottom:1px solid var(--hud-border);align-items:center;min-height:44px;padding:0 13px;display:flex}.account-managed-roles article:last-child{border-bottom:0}.account-managed-roles article>span{flex:1}.account-managed-roles strong,.account-managed-roles small{display:block}.account-managed-roles strong{font-size:10px}.account-managed-roles small{color:#5f5a57;margin-top:4px;font-size:10px}.account-managed-roles b{color:#65a182;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;display:flex}.account-managed-roles b svg{width:9px}.account-managed-roles article.different b{color:#c08a4c}.account-session-list article{border-bottom:1px solid var(--hud-border);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:65px;padding:0 14px;display:grid}.account-session-list article>i{color:#716b67;background:#121010;border:1px solid #302d2d;border-radius:4px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.account-session-list article>i svg{width:13px}.account-session-list article>div strong,.account-session-list article>div small{display:block}.account-session-list article>div strong{font-size:11px}.account-session-list article>div strong b{color:#69a989;text-transform:uppercase;background:#43a0741a;border-radius:2px;margin-left:7px;padding:3px 5px;font-size:10px}.account-session-list article>div small{color:#5f5a57;margin-top:5px;font-size:10px}.account-session-list article>time{color:#625d59;font-size:10px}.account-session-settings>footer button.danger{color:#c76576;border-color:#e600373d}.account-login-history{grid-column:1/-1}.account-history-table>header,.account-history-table>article{grid-template-columns:minmax(240px,1.3fr) 120px 150px 190px;align-items:center;display:grid}.account-history-table>header{color:#5f5a57;text-transform:uppercase;min-height:38px;padding:0 14px;font-size:10px;font-weight:800}.account-history-table>article{border-top:1px solid var(--hud-border);min-height:53px;padding:0 14px}.account-history-table>article>span{align-items:center;gap:8px;display:flex}.account-history-table>article>span svg{color:#6d6763;width:12px}.account-history-table>article>span strong{font-size:10px}.account-history-table>article>b{color:#817b77;text-transform:uppercase;border:1px solid #343031;border-radius:3px;align-items:center;gap:5px;width:max-content;padding:5px 7px;font-size:10px;display:flex}.account-history-table>article>b.discord{color:#8f9bd0;border-color:#576abd40}.account-history-table>article>b svg{width:9px}.account-history-table>article code,.account-history-table>article time{color:#77716e;font:10px Inter,sans-serif}.account-history-table>p{border-top:1px solid var(--hud-border);color:#625d59;text-align:center;margin:0;padding:28px;font-size:11px}@media (width<=900px){.account-settings-grid{grid-template-columns:1fr}.account-login-history{grid-column:auto}.account-history-table{overflow-x:auto}.account-history-table>header,.account-history-table>article{min-width:720px}}@media (width<=760px){.dashboard-mobile-account a{color:#918b87;align-items:center;gap:11px;min-height:48px;padding:0 10px;font-size:11px;display:flex}.dashboard-mobile-account a svg{width:16px}.account-settings-page{width:calc(100% - 28px);padding-top:28px}.account-settings-heading{flex-direction:column;align-items:flex-start}.account-settings-heading h1{font-size:35px}.account-settings-heading>aside{box-sizing:border-box;width:100%}.account-profile-editor{grid-template-columns:110px minmax(0,1fr)}.account-avatar-preview{height:140px}}@media (width<=520px){.account-profile-editor{grid-template-columns:1fr}.account-avatar-preview{height:190px}.account-session-list article{grid-template-columns:34px minmax(0,1fr)}.account-session-list article>time{grid-column:2}.account-session-settings>footer{flex-direction:column;align-items:stretch;padding-block:10px}.account-session-settings>footer button{justify-content:center}}.account-discord-join{color:#ce6074;text-transform:uppercase;background:#e6003712;border:1px solid #e6003740;border-radius:3px;align-items:center;gap:6px;height:31px;padding:0 9px;font-size:10px;font-weight:800;display:flex}.account-discord-join svg{width:10px}.account-discord-missing{color:#bc8a4c;background:#c28f4a0b;border:1px solid #c28f4a3b;border-radius:4px;align-items:center;gap:9px;margin:11px 13px 0;padding:10px;display:flex}.account-discord-missing>svg{width:14px}.account-discord-missing strong,.account-discord-missing small{display:block}.account-discord-missing strong{font-size:10px}.account-discord-missing small{color:#806b50;margin-top:5px;font-size:10px}.account-discord-roles:empty{display:none}.whitelist-application-page{background:radial-gradient(circle at 85% 0,#e6003712,#0000 28%),#080808}.whitelist-workspace{width:min(1240px,100% - 56px);margin:0 auto;padding:38px 0 110px}.whitelist-heading{justify-content:space-between;align-items:center;gap:25px;min-height:105px;display:flex}.whitelist-heading>div>span{color:#e54b66;letter-spacing:.16em;font-size:10px;font-weight:900}.whitelist-heading h1{letter-spacing:-.05em;margin:9px 0 8px;font:800 44px/.95 Inter,sans-serif}.whitelist-heading p{color:#77716e;max-width:700px;margin:0;font-size:11px;line-height:1.65}.whitelist-heading>aside{border:1px solid var(--hud-border);background:#ffffff05;border-radius:4px;align-items:center;gap:11px;min-width:220px;padding:13px;display:flex}.whitelist-heading>aside>svg{color:#d54c65;width:18px}.whitelist-heading>aside small,.whitelist-heading>aside strong{display:block}.whitelist-heading>aside small{color:#5f5a57;letter-spacing:.1em;font-size:10px;font-weight:800}.whitelist-heading>aside strong{color:#aaa49f;margin-top:5px;font-size:11px}.whitelist-alert{border:1px solid;border-radius:4px;align-items:center;gap:8px;margin:12px 0;padding:11px 13px;font-size:11px;display:flex}.whitelist-alert svg{width:13px}.whitelist-alert.error{color:#c96d7e;background:#e600370a;border-color:#e6003738}.whitelist-alert.success{color:#72b99a;background:#48b98a0b;border-color:#48b98a33}.whitelist-progress{border:1px solid var(--hud-border);background:#0a0809bf;border-radius:4px;grid-template-columns:repeat(3,1fr);margin:18px 0 12px;display:grid;overflow:hidden}.whitelist-progress>div{border-right:1px solid var(--hud-border);align-items:center;gap:11px;min-height:70px;padding:0 17px;display:flex;position:relative}.whitelist-progress>div:last-child{border-right:0}.whitelist-progress>div>i{color:#6e6865;background:#ffffff05;border:1px solid #343031;border-radius:4px;place-items:center;width:31px;height:31px;font-size:11px;font-style:normal;font-weight:900;display:grid}.whitelist-progress>div>i svg{width:13px}.whitelist-progress small,.whitelist-progress strong{display:block}.whitelist-progress small{color:#595451;letter-spacing:.11em;font-size:10px;font-weight:900}.whitelist-progress strong{color:#8f8985;margin-top:6px;font-size:11px}.whitelist-progress .complete>i{color:#60a684;background:#429b6f12;border-color:#30453b}.whitelist-progress .active{background:linear-gradient(90deg,#e600370e,#0000)}.whitelist-progress .active>i{color:#dc526b;background:#e6003714;border-color:#e6003747}.whitelist-progress .active strong{color:#d0cbc8}.whitelist-progress .locked{opacity:.4}.whitelist-review-message{background:#ca904209;border:1px solid #ca90423b;border-radius:4px;gap:13px;margin:12px 0;padding:16px;display:flex}.whitelist-review-message>svg{color:#bd8847;width:18px}.whitelist-review-message span,.whitelist-review-message strong{display:block}.whitelist-review-message span{color:#9b7546;letter-spacing:.12em;font-size:10px;font-weight:900}.whitelist-review-message strong{margin-top:6px;font-size:11px}.whitelist-review-message p{color:#8b8178;margin:7px 0 0;font-size:11px;line-height:1.6}.whitelist-application-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:12px;display:grid}.whitelist-application-sidebar{gap:9px;display:grid;position:sticky;top:90px}.whitelist-application-sidebar>section,.whitelist-application-sidebar>nav{border:1px solid var(--hud-border);background:#0a0809c2;border-radius:4px;overflow:hidden}.whitelist-application-sidebar>section:first-child{padding:14px}.whitelist-application-sidebar>section>header{align-items:center;gap:9px;display:flex}.whitelist-application-sidebar>section>header>svg{color:#d34e66;width:15px}.whitelist-application-sidebar>section>header strong,.whitelist-application-sidebar>section>header small{display:block}.whitelist-application-sidebar>section>header strong{font-size:11px}.whitelist-application-sidebar>section>header small{color:#5f5a57;margin-top:4px;font-size:10px}.whitelist-progress-bar{background:#211e1e;border-radius:3px;height:5px;margin-top:13px;overflow:hidden}.whitelist-progress-bar>i{border-radius:inherit;background:#dc173e;height:100%;transition:width .2s;display:block;box-shadow:0 0 10px #dc173e59}.whitelist-application-sidebar>section:first-child>p{color:#625d59;margin:9px 0 0;font-size:10px}.whitelist-application-sidebar>section:first-child>p strong{color:#99938f}.whitelist-application-sidebar>section:nth-child(2){padding:14px}.whitelist-application-sidebar>section:nth-child(2)>strong{font-size:11px}.whitelist-application-sidebar ul{margin:10px 0 0;padding:0;list-style:none}.whitelist-application-sidebar li{color:#716b67;margin-top:8px;padding-left:12px;font-size:10px;line-height:1.5;position:relative}.whitelist-application-sidebar li:before{content:"";background:#7c2939;width:4px;height:4px;position:absolute;top:5px;left:0}.whitelist-application-sidebar>nav{grid-template-columns:repeat(5,1fr);gap:5px;padding:8px;display:grid}.whitelist-application-sidebar>nav a{color:#716b67;background:#ffffff03;border:1px solid #2d292a;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:33px;display:flex}.whitelist-application-sidebar>nav a span{font-size:10px;font-weight:900}.whitelist-application-sidebar>nav a i{font-size:10px;font-style:normal}.whitelist-application-sidebar>nav a i svg{width:8px}.whitelist-application-sidebar>nav a.complete{color:#6a9c83;border-color:#304139}.whitelist-application-sidebar>nav a.invalid{color:#d15b70;background:#e600370f;border-color:#e600374d}.whitelist-questions{border:1px solid var(--hud-border);background:#090708bd;border-radius:4px;overflow:hidden}.whitelist-questions>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003709,#0000 44%);justify-content:space-between;align-items:center;min-height:74px;padding:0 18px;display:flex}.whitelist-questions>header span{color:#d54d66;letter-spacing:.13em;font-size:10px;font-weight:900}.whitelist-questions>header h2{margin:6px 0 0;font-size:13px}.whitelist-questions>header>small{color:#625d59;font-size:10px}.whitelist-questions>article{border-bottom:1px solid var(--hud-border);padding:18px;scroll-margin-top:95px;transition:background .16s}.whitelist-questions>article:last-of-type{border-bottom:0}.whitelist-questions>article.invalid{background:#e6003706}.whitelist-questions>article>header{grid-template-columns:35px minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.whitelist-questions>article>header>i{color:#77716e;background:#121010;border:1px solid #302d2d;border-radius:4px;place-items:center;width:33px;height:33px;font-size:11px;font-style:normal;font-weight:900;display:grid}.whitelist-questions>article.complete>header>i{color:#66a184;border-color:#304139}.whitelist-questions>article>header span{color:#5f5a57;letter-spacing:.11em;font-size:10px;font-weight:900}.whitelist-questions>article h3{color:#c2bdb9;margin:6px 0 0;font-size:11px;line-height:1.45}.whitelist-questions>article>header>b{color:#716b67;text-transform:uppercase;border:1px solid #302d2d;border-radius:3px;align-items:center;gap:5px;padding:6px 7px;font-size:10px;display:flex}.whitelist-questions>article>header>b svg{width:9px}.whitelist-questions>article.complete>header>b{color:#65a080;border-color:#304139}.whitelist-questions textarea{box-sizing:border-box;resize:vertical;border-radius:4px;outline:0;width:100%;min-height:145px;margin-top:13px;padding:13px;color:#aaa49f!important;background:#080707!important;border:1px solid #2f2b2c!important;font:11px/1.75 Inter,sans-serif!important}.whitelist-questions textarea:focus{border-color:#e6003766!important}.whitelist-answer-error{color:#c96476;margin-top:7px;font-size:10px;display:block}.whitelist-questions>.whitelist-actions{z-index:3;border-top:1px solid var(--hud-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0809f5;align-items:center;gap:7px;min-height:68px;margin:0;padding:10px 13px;display:flex;position:sticky;bottom:0}.whitelist-actions>div{flex:1;min-width:0}.whitelist-actions>div strong,.whitelist-actions>div small{display:block}.whitelist-actions>div strong{font-size:11px}.whitelist-actions>div small{color:#5f5a57;margin-top:5px;font-size:10px}.whitelist-actions>button{color:#8c8682;text-transform:uppercase;cursor:pointer;background:#121010;border:1px solid #343031;border-radius:4px;align-items:center;gap:7px;height:36px;padding:0 11px;font-size:10px;font-weight:800;display:flex}.whitelist-actions>button svg{width:11px}.whitelist-actions>button.submit{color:#db6479;background:#e600371c;border-color:#e600374d}.whitelist-actions>button:disabled{opacity:.35;cursor:not-allowed}.whitelist-pending{border:1px solid var(--hud-border);text-align:center;background:radial-gradient(circle at 50% 0,#e6003711,#0000 42%),#0a0809bd;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:45px;display:flex}.whitelist-pending>i{color:#d7526a;background:#e600370f;border:1px solid #e600373d;border-radius:5px;place-items:center;width:58px;height:58px;font-style:normal;display:grid}.whitelist-pending>i svg{width:23px}.whitelist-pending>span{color:#d35068;letter-spacing:.15em;margin-top:20px;font-size:10px;font-weight:900}.whitelist-pending h2{margin:11px 0 0;font-size:20px}.whitelist-pending p{color:#77716e;max-width:520px;margin:11px 0 0;font-size:11px;line-height:1.7}.whitelist-pending>a{color:#8d8783;text-transform:uppercase;background:#121010;border:1px solid #343031;border-radius:4px;align-items:center;gap:7px;height:36px;margin-top:20px;padding:0 12px;font-size:10px;font-weight:800;display:flex}.whitelist-pending>a svg{width:11px}@media (width<=900px){.whitelist-application-layout{grid-template-columns:1fr}.whitelist-application-sidebar{grid-template-columns:1fr 1fr;position:static}.whitelist-application-sidebar>nav{grid-column:1/-1}.whitelist-heading{flex-direction:column;align-items:flex-start}.whitelist-heading>aside{box-sizing:border-box;width:100%}}@media (width<=680px){.whitelist-workspace{width:calc(100% - 28px);padding-top:25px}.whitelist-heading h1{font-size:35px}.whitelist-progress{grid-template-columns:1fr}.whitelist-progress>div{border-right:0;border-bottom:1px solid var(--hud-border);min-height:59px}.whitelist-progress>div:last-child{border-bottom:0}.whitelist-application-sidebar{grid-template-columns:1fr}.whitelist-application-sidebar>nav{grid-column:auto}.whitelist-questions>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px}.whitelist-questions>article{padding:14px}.whitelist-questions>article>header{grid-template-columns:33px minmax(0,1fr)}.whitelist-questions>article>header>b{grid-column:2;width:max-content}.whitelist-questions>.whitelist-actions{flex-direction:column;align-items:stretch;padding:13px;position:static}.whitelist-actions>button{justify-content:center}.whitelist-actions>div{margin-bottom:5px}.whitelist-pending{padding:28px 18px}.portal-header>div{display:none}}.whitelist-application-sidebar>nav{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}.whitelist-application-sidebar>nav a{box-sizing:border-box;grid-template-rows:9px 9px;place-content:center;justify-items:center;gap:5px;height:38px;line-height:1;display:grid}.whitelist-application-sidebar>nav a span,.whitelist-application-sidebar>nav a i{place-items:center;width:100%;height:9px;margin:0;padding:0;line-height:1;display:grid}.whitelist-application-sidebar>nav a i svg{width:8px;height:8px;display:block}.whitelist-questions>article.complete>header>b{box-sizing:border-box;color:#70ad8e;white-space:nowrap;background:#52a07717;border:0;border-radius:3px;height:22px;padding:0 8px;line-height:1}.whitelist-questions>article.complete>header>b svg{stroke-width:2.4px;width:8px;height:8px}.staff-review-page{width:min(1380px,100% - 56px);margin:0 auto;padding:38px 0 80px}.staff-review-heading{justify-content:space-between;align-items:center;gap:28px;min-height:82px;display:flex;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}.staff-review-heading>div{min-width:0}.staff-review-heading>div>span{color:var(--red);letter-spacing:.18em;font-size:10px;font-weight:900}.staff-review-heading h1{align-items:center;gap:12px;margin:8px 0 7px;display:flex;letter-spacing:-.05em!important;text-transform:none!important;font:800 42px/.95 Inter,sans-serif!important}.staff-review-heading h1>i{color:#df3859;background:#e6003712;border:1px solid #e6003747;border-radius:5px;flex:none;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.staff-review-heading h1>i svg{width:18px}.staff-review-heading p{color:#6f6966;margin:0;font-size:11px;line-height:1.55}.staff-review-heading>aside{box-sizing:border-box;border:1px solid var(--hud-border);background:var(--hud-panel);min-width:150px;height:62px;box-shadow:var(--hud-shadow);border-radius:5px;align-items:center;gap:11px;padding:0 15px;display:flex}.staff-review-heading>aside>svg{box-sizing:border-box;color:#cb4960;background:#e600370d;border:1px solid #e6003733;border-radius:4px;width:30px;height:30px;padding:8px}.staff-review-heading>aside span,.staff-review-heading>aside strong,.staff-review-heading>aside small{display:block}.staff-review-heading>aside strong{color:#e2ddda;font-size:19px;line-height:1}.staff-review-heading>aside small{color:#615c59;text-transform:uppercase;white-space:nowrap;margin-top:5px;font-size:10px;font-weight:800}.staff-review-tabs{min-height:56px;box-shadow:var(--hud-shadow);border-radius:5px;gap:5px;margin-top:22px;border:1px solid var(--hud-border)!important;background:var(--hud-panel)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;padding:7px!important;position:relative!important;top:auto!important}.staff-review-tabs button{flex:0 190px;min-width:150px;min-height:40px;color:#6f6966!important;letter-spacing:.04em!important;background:0 0!important;border-color:#0000!important;padding:0 11px!important}.staff-review-tabs button:hover{color:#aaa49f!important;background:#ffffff06!important}.staff-review-tabs button.active{color:#e7e2df!important;box-shadow:none!important;background:#e6003713!important;border-color:#e600373d!important}.staff-review-tabs button.active:after{display:none}.staff-review-tabs button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.staff-review-tabs button b{color:#85807c;background:#ffffff0a;border-radius:3px;place-items:center;min-width:21px;height:21px;margin-left:auto;font-size:10px;display:grid}.staff-review-tabs button.active b{color:#d66a7c;background:#e6003721}.staff-review-layout{align-items:start;gap:10px;margin-top:10px;grid-template-columns:310px minmax(0,1fr)!important;min-height:0!important;display:grid!important}.staff-review-list{scrollbar-width:thin;scrollbar-color:#383333 transparent;max-height:calc(100dvh - 20px);overflow-y:auto;border:1px solid var(--hud-border)!important;background:var(--hud-panel)!important;border-radius:5px!important;height:auto!important;padding:0!important;position:sticky!important;top:10px!important}.staff-review-list>header{z-index:2;border-bottom:1px solid var(--hud-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0909f5;padding:12px;position:sticky;top:0}.staff-review-list .application-list-heading{min-height:24px;margin:0 0 9px}.staff-review-list .application-list-heading span{letter-spacing:.12em;font-size:10px}.staff-review-list .application-list-heading strong{color:#8b8581;background:#ffffff0a;border-radius:3px;min-width:22px;height:22px;font-size:10px}.staff-review-list>header>label{border:1px solid var(--hud-border);background:#00000045;border-radius:4px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.staff-review-list>header>label svg{color:#625d59;flex:none;width:12px}.staff-review-list>header>label input{color:#c7c2be;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.staff-review-list>header>label input::placeholder{color:#504b49}.staff-review-list>button{min-height:68px;border:0!important;border-bottom:1px solid var(--hud-border)!important;background:0 0!important;grid-template-columns:38px minmax(0,1fr) 13px!important;gap:10px!important;margin:0!important;padding:11px 12px!important}.staff-review-list>button:last-of-type{border-bottom:0!important}.staff-review-list>button:hover{background:#ffffff06!important}.staff-review-list>button.active{background:linear-gradient(90deg,#e6003713,#e6003705 58%,#0000)!important}.staff-review-list>button.active:before{inset:10px auto 10px 0!important}.staff-review-list img,.staff-review-list>button>svg:first-child{box-sizing:border-box;object-fit:cover;background:#151313;border:1px solid #ffffff12;border-radius:4px!important;width:37px!important;height:37px!important}.staff-review-list>button>svg:first-child{color:#77716e;padding:10px}.staff-review-list>button strong{color:#c9c4c1;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.staff-review-list>button small{color:#5f5a57;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.staff-review-list>button>svg:last-child{color:#4d4947;width:11px}.staff-review-list>p{color:#5f5a57;margin:0;padding:28px 14px;font-size:11px;line-height:1.6}.staff-review-detail{width:100%!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0 0 80px!important}.staff-review-detail>.review-heading{box-sizing:border-box;border:1px solid var(--hud-border);background:linear-gradient(90deg,#e600370d,transparent 42%),var(--hud-panel);min-height:94px;box-shadow:var(--hud-shadow);border-left:2px solid #e600379e;border-radius:5px;padding:18px 20px!important}.staff-review-detail .review-applicant-avatar{border-radius:4px;flex:none;width:50px;height:50px}.staff-review-detail .review-applicant-avatar img{object-fit:cover;width:100%;height:100%}.staff-review-detail .review-heading span{letter-spacing:.12em;font-size:10px}.staff-review-detail .review-heading h1{margin:6px 0 5px;text-transform:none!important;font-size:26px!important}.staff-review-detail .review-heading p{letter-spacing:.02em;font-size:11px;font-weight:600}.staff-review-detail .review-history{margin-top:10px;overflow:hidden}.staff-review-detail .review-history>header{min-height:49px;padding:0 15px}.staff-review-detail .review-history-item{padding:13px 15px}.staff-review-detail .review-answers{gap:8px!important;margin-top:10px!important}.staff-review-detail .review-answers article{background:var(--hud-panel)!important;border-radius:5px!important;padding:18px 20px 20px!important}.staff-review-detail .review-answers article:after{color:#ffffff06!important;font-size:68px!important;bottom:-12px!important;right:16px!important}.staff-review-detail .review-answers article>small{letter-spacing:.11em;font-size:10px}.staff-review-detail .review-answers h3{color:#cfcbc8;margin:9px 0 12px!important;font-size:13px!important;line-height:1.45!important}.staff-review-detail .review-answers p{color:#a7a19e!important;padding:12px 14px!important;font-size:11px!important;line-height:1.78!important}.staff-review-detail .character-review-facts{border-radius:5px;margin-top:10px;overflow:hidden}.staff-review-detail .character-review-facts>div{border-color:var(--hud-border);min-height:72px;padding:14px}.staff-review-detail .character-review-facts span{font-size:10px}.staff-review-detail .character-review-facts strong{color:#c9c4c1;margin-top:8px;font-size:10px}.staff-review-detail .character-biography-review{border-radius:5px;margin-top:10px;padding:20px!important}.staff-review-detail .character-biography-review>span{font-size:10px}.staff-review-detail .character-biography-review p{color:#aaa4a0;white-space:pre-wrap;background:#ffffff04;border-left:2px solid #e6003759;padding:14px 16px;margin-top:12px!important;font-size:11px!important;line-height:1.8!important}.staff-review-detail .character-review-result{border-radius:5px;margin-top:10px}.staff-review-detail .review-decision-trigger{border-radius:5px;min-height:68px;margin-top:10px;padding:12px 14px}.staff-review-detail .review-decision-trigger small{font-size:10px}.staff-review-detail .review-decision-trigger strong{margin-top:5px;font-size:11px}.staff-review-detail .review-decision-trigger button{border-radius:4px;height:38px;padding:0 13px;font-size:10px}.decision-modal{width:min(620px,100%);padding:22px!important}.decision-modal h2{letter-spacing:-.04em;text-transform:none!important;font:800 28px/1 Inter,sans-serif!important}.decision-modal textarea{box-sizing:border-box;background:#00000057;border-radius:4px}.decision-modal-actions button{border-radius:4px}@media (width<=1080px){.staff-review-layout{grid-template-columns:270px minmax(0,1fr)!important}.staff-review-tabs button{min-width:135px}.staff-review-detail .character-review-facts{grid-template-columns:1fr 1fr}.staff-review-detail .character-review-facts>div:nth-child(2){border-right:0}.staff-review-detail .character-review-facts>div:nth-child(-n+2){border-bottom:1px solid var(--hud-border)}}@media (width<=760px){.staff-review-page{width:calc(100% - 28px);padding-top:26px}.staff-review-heading{flex-direction:column;align-items:flex-start;gap:15px}.staff-review-heading h1{font-size:34px!important}.staff-review-heading>aside{width:100%;min-width:0}.staff-review-tabs{justify-content:flex-start;overflow-x:auto}.staff-review-tabs button{flex:none;min-width:145px}.staff-review-layout{display:block!important}.staff-review-list{max-height:350px;margin-bottom:10px;position:relative!important;top:auto!important}.staff-review-detail{padding-bottom:55px!important}.staff-review-detail>.review-heading{min-height:88px;padding:16px!important}.staff-review-detail .review-heading h1{font-size:23px!important}.staff-review-detail .review-answers article{padding:16px!important}.staff-review-detail .review-answers h3{font-size:12px!important}.staff-review-detail .review-decision-trigger{flex-direction:column;align-items:stretch;gap:12px}.staff-review-detail .review-decision-trigger button{justify-content:center}.decision-modal{padding:18px 15px!important}}@media (width<=470px){.staff-review-heading h1{font-size:29px!important}.staff-review-heading h1>i{width:38px;height:38px}.staff-review-detail>.review-heading{align-items:flex-start}.staff-review-detail .review-applicant-avatar{width:43px;height:43px}.staff-review-detail .review-heading h1{font-size:20px!important}.staff-review-detail .character-review-facts{grid-template-columns:1fr}.staff-review-detail .character-review-facts>div{border-bottom:1px solid var(--hud-border);border-right:0!important}.staff-review-detail .character-review-facts>div:last-child{border-bottom:0}.decision-modal-actions{flex-direction:column}.decision-modal-actions button{width:100%}}.account-avatar-preview>img{z-index:1;position:absolute;inset:0}.account-avatar-preview>small{z-index:2}.account-avatar-choice-media{color:#68625f;background:#141212;border:1px solid #302d2d;border-radius:3px;place-items:center;width:29px;height:29px;font-style:normal;display:grid;position:relative;overflow:hidden}.account-avatar-choice-media>svg{width:12px}.account-avatar-choice-media>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.account-profile-editor fieldset>button span strong{align-items:center;gap:6px;display:flex}.account-profile-editor fieldset>button span strong em{color:#bd6071;text-transform:uppercase;background:#e6003717;border-radius:2px;padding:3px 4px;font-size:10px;font-style:normal}.account-profile-editor fieldset>button span small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.account-profile-editor.avatar-only{grid-template-columns:170px minmax(0,1fr);align-items:stretch}.account-profile-editor.avatar-only .account-avatar-preview{height:158px}.account-profile-editor.avatar-only fieldset{margin:0}.account-profile-editor.avatar-only fieldset>button{min-height:45px}@media (width<=520px){.account-profile-editor.avatar-only{grid-template-columns:1fr}.account-profile-editor.avatar-only .account-avatar-preview{height:190px}}.home-v2{--home-width:min(1380px,calc(100% - 56px));color:#e8e3df;background:#080707}.home-v2 .container{width:var(--home-width)}.home-v2 .header{border:0;top:18px}.home-v2 .header-inner{box-sizing:border-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090708d1;border:1px solid #ffffff13;border-radius:5px;height:68px;padding:0 15px;box-shadow:0 18px 45px #00000038}.home-v2 .brand{gap:10px}.home-v2 .brand-logo{width:38px;height:38px}.home-v2 .brand-copy strong{letter-spacing:.08em;font:800 15px/.85 Inter,sans-serif}.home-v2 .brand-copy small{color:#625d59;margin-top:5px;font-size:10px}.home-v2 .navigation{gap:25px}.home-v2 .navigation a{color:#746e6a;letter-spacing:.1em;font-size:10px}.home-v2 .navigation a:after{height:1px;bottom:-8px}.home-v2 .header-actions{gap:9px}.home-v2 .maintenance-pill{color:#77716d;letter-spacing:.06em;padding:0 9px;font-size:10px}.home-v2 .maintenance-pill span{width:5px;height:5px;box-shadow:0 0 8px}.home-v2 .login-button{color:#d95a71;letter-spacing:.06em;background:#e6003714;border:1px solid #e6003747;border-radius:4px;height:36px;padding:0 12px;font-size:10px}.home-v2 .login-button:not(:disabled):hover{background:#e6003726;transform:none}.home-v2 .hero{background:#090808;align-items:center;min-height:790px}.home-v2 .hero-image{opacity:.54;filter:saturate(.72)contrast(1.04);object-position:center 48%}.home-v2 .hero:before{background:linear-gradient(90deg,#060505fb 0%,#070506e8 43%,#07050666 78%,#07050694),linear-gradient(#00000038,#0000 63%,#080707 100%)}.home-v2 .hero-layout{grid-template-columns:minmax(0,1fr) 410px;gap:72px;padding:132px 0 92px}.home-v2 .hero-copy{max-width:760px}.home-v2 .eyebrow{color:#d04d65;letter-spacing:.18em;gap:9px;font-size:10px;font-weight:900}.home-v2 .eyebrow span{width:25px;height:1px}.home-v2 .hero h1{letter-spacing:-.075em;text-transform:uppercase;margin:20px 0 22px;font:800 clamp(63px,6.3vw,91px)/.84 Inter,sans-serif}.home-v2 .hero h1 em{color:#e23c5c;font-style:normal}.home-v2 .hero-copy>p{color:#8b8581;max-width:610px;font-size:11px;line-height:1.8}.home-v2 .hero-actions{gap:22px;margin-top:28px}.home-v2 .primary-button{letter-spacing:.07em;background:#d90035;border-radius:4px;min-height:43px;padding:0 15px;font-size:10px;box-shadow:0 10px 28px #e600371f}.home-v2 .text-link{color:#8f8985;letter-spacing:.09em;font-size:10px}.home-v2 .text-link svg{width:11px}.hero-side{gap:8px;display:grid}.home-v2 .status-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0809d1;border:1px solid #ffffff17;border-radius:5px;padding:20px;box-shadow:0 18px 45px #00000040}.home-v2 .status-card:before{content:"";background:#b8843b;border-radius:5px 0 0 5px;width:2px;position:absolute;inset:0 auto 0 0}.home-v2 .status-card:has(.status-main i.online):before{background:#55987a}.home-v2 .status-topline{color:#68625f;letter-spacing:.1em;border-color:#ffffff12;padding-bottom:14px;font-size:10px}.home-v2 .status-topline svg{color:#8a8179;width:14px}.home-v2 .status-main{gap:12px;margin-top:18px}.home-v2 .status-main i{background:#b8843b;width:8px;height:8px;box-shadow:0 0 0 5px #b8843b14,0 0 15px #b8843b4d}.home-v2 .status-main i.online{background:#55987a;box-shadow:0 0 0 5px #55987a14,0 0 15px #55987a4d}.home-v2 .status-main small{font-size:10px}.home-v2 .status-main strong{color:#c2a276;letter-spacing:-.02em;margin-top:6px;font:800 17px/1 Inter,sans-serif}.home-v2 .status-main i.online+div strong{color:#78ab94}.home-v2 .status-card>p{color:#7b7571;border-color:#ffffff12;margin:17px 0;padding-bottom:17px;font-size:11px;line-height:1.7}.home-v2 .status-meta{color:#615c59;font-size:10px}.home-v2 .status-meta svg{color:#817b77;width:11px}.home-quick-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.home-quick-actions>a{color:#928c88;background:#0a0809c2;border:1px solid #ffffff13;border-radius:5px;grid-template-columns:30px minmax(0,1fr) 11px;align-items:center;gap:9px;min-height:70px;padding:11px;transition:border-color .16s,background .16s;display:grid}.home-quick-actions>a:hover{background:#120f10e6;border-color:#ffffff24}.home-quick-actions>a>i{color:#bd5266;background:#e600370a;border:1px solid #e600372e;border-radius:4px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.home-quick-actions>a>i svg{width:12px}.home-quick-actions>a span small,.home-quick-actions>a span strong{display:block}.home-quick-actions>a span small{color:#5e5956;font-size:10px;font-weight:800}.home-quick-actions>a span strong{margin-top:5px;font-size:10px}.home-quick-actions>a>svg{color:#4f4a48;width:10px}.home-v2 .hero-foot{color:#514d4a;font-size:10px;bottom:21px}.home-v2 .hero-line{background:#302d2d;width:54px}.home-v2 .stats{background:#080707;border:0;padding:12px 0}.home-v2 .stats-grid{gap:8px}.home-v2 .stat{background:#0d0b0c;border-radius:5px;gap:14px;min-height:91px;padding:0 16px;box-shadow:0 12px 30px #0000001f;border:1px solid #ffffff13!important}.home-v2 .stat strong{color:#d9d4d0;letter-spacing:-.05em;min-width:58px;font:800 25px/1 Inter,sans-serif}.home-v2 .stat h2{color:#928c88;text-transform:none;font-size:10px}.home-v2 .stat p{color:#57524f;letter-spacing:.04em;margin-top:5px;font-size:10px}.home-v2 .story-section{background:#080707;padding:74px 0}.home-v2 .story-grid{background:#0d0b0c;border:1px solid #ffffff13;border-radius:5px;align-items:stretch;gap:0;overflow:hidden;box-shadow:0 18px 45px #00000024}.home-v2 .section-number{color:#c8455e;margin-bottom:18px;font:800 10px/1 Inter,sans-serif;display:block;position:static;transform:none}.home-v2 .section-heading>p{color:#625d59;letter-spacing:.14em;margin-bottom:12px;font-size:10px}.home-v2 .section-heading h2{letter-spacing:-.06em;text-transform:none;font:800 clamp(36px,4.2vw,57px)/.94 Inter,sans-serif}.home-v2 .section-heading h2 em,.home-v2 .join-panel em{color:#e14361;font-style:normal}.home-v2 .story-grid>.section-heading{background:linear-gradient(135deg,#e600370b,#0000 50%);border-right:1px solid #ffffff13;padding:40px}.home-v2 .story-copy{border:0;padding:39px}.home-v2 .story-copy svg{box-sizing:border-box;color:#c94b63;background:#e600370a;border:1px solid #e600372e;border-radius:4px;width:31px;height:31px;padding:8px;position:static}.home-v2 .story-copy p{color:#716b67;font-size:11px;line-height:1.8}.home-v2 .story-copy .lead{color:#b9b4b0;margin-top:20px;font-size:12px;line-height:1.65}.home-v2 .paths-section{background:#0a0909;border:0;padding:74px 0}.home-v2 .paths-section>.container{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:28px;display:grid}.home-v2 .paths-section .section-heading{padding:22px 0;position:sticky;top:24px}.home-v2 .section-heading.compact h2{font-size:38px}.home-v2 .paths-grid{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.home-v2 .path-card{background:#0d0b0c;border:1px solid #ffffff13;border-radius:5px;min-height:210px;padding:20px;box-shadow:0 12px 30px #0000001a}.home-v2 .path-card:hover{background:#100e0f;border-color:#ffffff21}.home-v2 .path-icon{color:#c94c63;background:#e600370b;border-color:#e6003733;border-radius:4px;width:36px;height:36px}.home-v2 .path-icon svg{width:15px}.home-v2 .path-number{color:#46413f;font:800 11px/1 Inter,sans-serif;top:20px;right:20px}.home-v2 .path-card h3{color:#c9c4c0;text-transform:none;margin:37px 0 11px;font:800 13px/1.1 Inter,sans-serif}.home-v2 .path-card p{color:#68625f;max-width:310px;font-size:11px;line-height:1.7}.home-v2 .path-arrow{bottom:17px;left:auto;right:20px}.home-v2 .path-arrow svg{width:12px}.home-v2 .gallery-section{background:#080707;padding:74px 0}.home-v2 .gallery-section>.container{grid-template-columns:300px minmax(0,1fr);gap:0;display:grid}.home-v2 .gallery-heading{background:#0d0b0c;border:1px solid #ffffff13;border-right:0;border-radius:5px 0 0 5px;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:0;padding:28px}.home-v2 .gallery-count{color:#bab5b1;font:800 17px/1 Inter,sans-serif}.home-v2 .gallery-count span{color:#55504d;font-size:11px}.home-v2 .gallery-view{border:1px solid #ffffff13;border-radius:0 5px 5px 0;height:500px}.home-v2 .gallery-overlay{background:linear-gradient(#0000 58%,#000000c7)}.home-v2 .gallery-label{bottom:21px;left:22px}.home-v2 .gallery-label span{font-size:10px}.home-v2 .gallery-label strong{font:800 10px/1 Inter,sans-serif}.home-v2 .gallery-controls{bottom:17px;right:18px}.home-v2 .gallery-controls button{background:#080707c7;border-color:#ffffff1f;border-radius:4px;width:37px;height:37px}.home-v2 .gallery-controls button:hover{background:#e6003729;border-color:#e600375c}.home-v2 .gallery-controls svg{width:13px}.home-v2 .gallery-progress{grid-column:2;gap:4px;margin:9px 0 0}.home-v2 .gallery-progress button{background:#242121;height:2px}.home-v2 .join-section{background:#080707;padding:0 0 74px}.home-v2 .join-panel{background:linear-gradient(100deg,#e600370a,#0000 46%),#0d0b0c;border:1px solid #ffffff13;border-left:2px solid #e60037a6;border-radius:5px;grid-template-columns:1.2fr .8fr;gap:70px;padding:40px 44px}.home-v2 .join-kicker{letter-spacing:.14em;font-size:10px}.home-v2 .join-panel h2{letter-spacing:-.06em;text-transform:none;margin-top:13px;font:800 clamp(34px,4vw,52px)/.96 Inter,sans-serif}.home-v2 .join-action p{color:#706a67;font-size:11px;line-height:1.7}.home-v2 .join-action .primary-button{width:auto}.home-v2 .site-footer{background:#060505;border-color:#fff1}.home-v2 .footer-inner{min-height:100px}.home-v2 .footer-inner>p,.home-v2 .footer-inner>span{font-size:10px}.home-v2 .auth-modal{background:#0a0708f5;border-color:#e60037 #ffffff13 #ffffff13;border-top-style:solid;border-top-width:2px;border-radius:6px;padding:28px;box-shadow:0 32px 100px #000c}.home-v2 .auth-modal>h2{letter-spacing:-.045em;text-transform:none;font:800 31px/1 Inter,sans-serif}.home-v2 .auth-option{background:#100e0f;border-color:#ffffff13;border-radius:4px;min-height:66px}.home-v2 .auth-option>span{width:36px;height:36px}.home-v2 .auth-option strong{font-size:11px}.home-v2 .auth-option small{font-size:10px}@media (width<=1050px){.home-v2 .hero-layout{grid-template-columns:minmax(0,1fr) 350px;gap:35px}.home-v2 .navigation{gap:15px}.home-v2 .paths-section>.container{grid-template-columns:280px minmax(0,1fr)}.home-v2 .gallery-section>.container{grid-template-columns:250px minmax(0,1fr)}}@media (width<=760px){.home-v2{--home-width:min(100% - 28px,1380px)}.home-v2 .header{top:0}.home-v2 .header-inner{border-top:0;border-left:0;border-right:0;border-radius:0;width:100%;height:68px}.home-v2 .navigation{background:#080707fa;border-color:#ffffff13;padding:18px;top:68px}.home-v2 .hero{align-items:flex-start;min-height:auto}.home-v2 .hero-layout{grid-template-columns:1fr;gap:36px;padding:116px 0 58px}.home-v2 .hero h1{font-size:clamp(54px,15vw,78px)}.home-v2 .hero-side{max-width:none}.home-v2 .hero-foot{display:none}.home-v2 .stats-grid{grid-template-columns:1fr 1fr}.home-v2 .story-grid{grid-template-columns:1fr}.home-v2 .story-grid>.section-heading{border-bottom:1px solid #ffffff13;border-right:0;padding:30px}.home-v2 .story-copy{padding:30px}.home-v2 .paths-section>.container{display:block}.home-v2 .paths-section .section-heading{padding:0 0 25px;position:static}.home-v2 .gallery-section>.container{display:block}.home-v2 .gallery-heading{border-bottom:0;border-right:1px solid #ffffff13;border-radius:5px 5px 0 0;min-height:180px;padding:25px}.home-v2 .gallery-view{border-radius:0 0 5px 5px;height:390px}.home-v2 .gallery-progress{margin-top:9px}.home-v2 .join-panel{grid-template-columns:1fr;gap:28px;padding:32px}.home-v2 .join-action .primary-button{width:100%}}@media (width<=520px){.home-v2 .brand-copy{display:flex}.home-v2 .hero h1{font-size:50px}.home-v2 .hero-copy>p{font-size:10px}.home-v2 .hero-actions{flex-direction:column;align-items:stretch}.home-v2 .text-link{justify-content:center}.home-quick-actions,.home-v2 .stats-grid{grid-template-columns:1fr}.home-v2 .stat{min-height:76px}.home-v2 .paths-grid{grid-template-columns:1fr}.home-v2 .path-card{min-height:190px}.home-v2 .gallery-view{height:300px}.home-v2 .join-panel{padding:27px 21px}.home-v2 .footer-inner{padding:30px 0}.home-v2 .auth-modal{padding:27px 18px 22px}}.home-v2 .site-footer{background:linear-gradient(#080606,#050505 55%);border-top:1px solid #fff1;padding:12px 0 0}.home-v2 .footer-hub{display:block}.home-v2 .footer-launchpad{background:linear-gradient(105deg,#e600370b,#0000 42%),#0d0b0c;border:1px solid #ffffff13;border-left:2px solid #e60037a6;border-radius:5px;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);display:grid;box-shadow:0 18px 45px #00000029}.home-v2 .footer-launchpad-copy{border-right:1px solid #fff1;padding:25px 27px}.home-v2 .footer-launchpad-copy>span{color:#c84b62;letter-spacing:.15em;font-size:10px;font-weight:900}.home-v2 .footer-launchpad-copy h2{color:#d9d4d0;letter-spacing:-.045em;margin:9px 0 8px;font:800 22px/1 Inter,sans-serif}.home-v2 .footer-launchpad-copy p{color:#67615e;max-width:430px;margin:0;font-size:11px;line-height:1.65}.home-v2 .footer-launchpad-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px;display:grid}.home-v2 .footer-launchpad-actions>a,.home-v2 .footer-launchpad-actions>button,.home-v2 .footer-server-unavailable{box-sizing:border-box;color:#6e6865;text-align:left;background:#00000029;border:1px solid #ffffff13;border-radius:4px;grid-template-columns:32px minmax(0,1fr) 12px;align-items:center;gap:9px;min-width:0;min-height:74px;padding:0 12px;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:grid}.home-v2 .footer-launchpad-actions>button{font:inherit;cursor:pointer}.home-v2 .footer-launchpad-actions>a:hover,.home-v2 .footer-launchpad-actions>button:hover{color:#bd4b60;background:#e600370b;border-color:#e6003738}.home-v2 .footer-launchpad-actions>a>i,.home-v2 .footer-launchpad-actions>button>i,.home-v2 .footer-server-unavailable>i{color:#a84456;background:#e6003709;border:1px solid #e6003729;border-radius:4px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.home-v2 .footer-launchpad-actions i svg{width:13px}.home-v2 .footer-launchpad-actions span span{font:inherit}.home-v2 .footer-launchpad-actions small,.home-v2 .footer-launchpad-actions strong{display:block}.home-v2 .footer-launchpad-actions small{color:#5b5653;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.home-v2 .footer-launchpad-actions strong{color:#aaa49f;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:11px;overflow:hidden}.home-v2 .footer-launchpad-actions>a>svg,.home-v2 .footer-launchpad-actions>button>svg,.home-v2 .footer-server-unavailable>svg{width:11px}.home-v2 .footer-launchpad-actions .server>i{color:#64977d;background:#52a07709;border-color:#52a0772e}.home-v2 .footer-server-unavailable{opacity:.58}.home-v2 .footer-directory{grid-template-columns:minmax(250px,.82fr) minmax(0,1.18fr);gap:80px;padding:48px 0 43px;display:grid}.home-v2 .footer-identity>.brand{width:max-content}.home-v2 .footer-identity>.brand .brand-logo{width:42px;height:42px}.home-v2 .footer-identity>p{color:#625d59;max-width:360px;margin:20px 0;font-size:11px;line-height:1.8}.home-v2 .footer-live-status{align-items:center;gap:9px;width:max-content;display:flex}.home-v2 .footer-live-status>i{background:#8c4652;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #e6003740}.home-v2 .footer-live-status.online>i{background:#50b77f;box-shadow:0 0 8px #50b77f6b}.home-v2 .footer-live-status span,.home-v2 .footer-live-status small,.home-v2 .footer-live-status strong{display:block}.home-v2 .footer-live-status small{color:#4f4a47;letter-spacing:.09em;font-size:10px;font-weight:900}.home-v2 .footer-live-status strong{color:#77716d;margin-top:4px;font-size:10px}.home-v2 .footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.home-v2 .footer-links>div{flex-direction:column;align-items:flex-start;display:flex}.home-v2 .footer-links strong{color:#a49e9a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;padding-left:13px;font-size:10px;font-weight:900;position:relative}.home-v2 .footer-links strong:before{content:"";background:#d33755;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.home-v2 .footer-links a,.home-v2 .footer-links button{color:#625d59;cursor:pointer;background:0 0;border:0;padding:6px 0;font:10px/1.2 Inter,sans-serif;text-decoration:none;transition:color .16s,transform .16s}.home-v2 .footer-links a:hover,.home-v2 .footer-links button:hover{color:#bf5266;transform:translate(3px)}.home-v2 .footer-bottom{border-top:1px solid #fff1;grid-template-columns:1fr 1.2fr auto;align-items:center;gap:30px;min-height:67px;display:grid}.home-v2 .footer-bottom>span{color:#4d4845;letter-spacing:.08em;font-size:10px;font-weight:800}.home-v2 .footer-bottom>p{color:#45413f;text-align:center;margin:0;font-size:10px}.home-v2 .footer-bottom>a{color:#625d59;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.home-v2 .footer-bottom>a svg{width:10px;transform:rotate(180deg)}.home-v2 .footer-bottom>a:hover{color:#bb4c61}@media (width<=1050px){.home-v2 .footer-launchpad{grid-template-columns:1fr}.home-v2 .footer-launchpad-copy{border-bottom:1px solid #fff1;border-right:0}.home-v2 .footer-directory{gap:40px}}@media (width<=760px){.home-v2 .footer-launchpad-actions{grid-template-columns:1fr}.home-v2 .footer-launchpad-actions>a,.home-v2 .footer-launchpad-actions>button,.home-v2 .footer-server-unavailable{min-height:65px}.home-v2 .footer-directory{grid-template-columns:1fr;gap:34px;padding:37px 0}.home-v2 .footer-links{gap:18px}.home-v2 .footer-bottom{grid-template-columns:1fr auto;padding:19px 0}.home-v2 .footer-bottom>p{text-align:left;grid-area:2/1/auto/-1}}@media (width<=520px){.home-v2 .footer-launchpad-copy{padding:22px 19px}.home-v2 .footer-launchpad-copy h2{font-size:19px}.home-v2 .footer-links{grid-template-columns:1fr 1fr;row-gap:28px}.home-v2 .footer-bottom{grid-template-columns:1fr}.home-v2 .footer-bottom>a{grid-row:auto}.home-v2 .footer-bottom>p{grid-area:auto}.home-v2 .footer-bottom>a{justify-self:start}}@media (width>=761px){.dashboard-shell{grid-template-columns:274px minmax(0,1fr)}.dashboard-main:before{left:274px}.dashboard-sidebar{padding-inline:12px}.dashboard-user{width:calc(100% + 24px);margin-left:-12px}}.dashboard-shell small{letter-spacing:0;line-height:1.35}.dashboard-shell :is(button,input,select,textarea){line-height:1.25}.dashboard-nav{gap:2px;padding-top:14px}.dashboard-nav>.dashboard-nav-section{letter-spacing:.08em;margin:10px 8px 5px}.dashboard-nav-section small{letter-spacing:.03em}.dashboard-nav a{gap:9px;min-height:51px}.dashboard-nav a small{margin-top:3px;line-height:1.25}.dashboard-user small{letter-spacing:.04em}.dashboard-main :is(.account-settings-heading>div>span,.account-panel-heading>div>span,.devtools-module-heading small,.rules-heading>div>span,.tickets-page-heading>div>span,.punishments-heading>div>span,.admin-users-heading>div>span,.logs-heading>div>span){letter-spacing:.08em}.account-settings-page{width:min(1160px,100% - 48px);padding-top:32px}.account-settings-heading{min-height:78px}.account-settings-heading>aside{min-width:205px;padding:11px 13px}.account-settings-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:9px;margin-top:14px}.account-settings-panel{align-self:stretch}.account-panel-heading{gap:10px;min-height:64px;padding:0 14px}.account-panel-heading>div>span{letter-spacing:.07em}.account-panel-heading p{margin-top:3px;line-height:1.35}.account-profile-editor{gap:12px;padding:13px}.account-profile-editor fieldset{margin-top:10px}.account-profile-editor fieldset>button{margin-top:4px}.account-discord-identity{margin:11px}.account-role-heading{padding-inline:11px}.account-discord-roles{padding:9px 11px}.account-settings-panel>footer{min-height:53px;padding-inline:12px}.account-session-settings{grid-column:1/-1}.account-session-list article{min-height:61px}.account-session-settings>footer{justify-content:flex-end}.account-session-settings>footer button:first-child{margin-right:auto}.account-panel-heading h2{margin:0}.account-panel-heading p{margin:5px 0 0}@media (width<=900px){.account-settings-page{width:calc(100% - 36px)}.account-settings-grid{grid-template-columns:1fr}.account-session-settings{grid-column:auto}}@media (width<=520px){.account-settings-page{width:calc(100% - 24px)}.account-settings-grid{gap:8px}}.devtools-module-heading>div>small,.devtools-panel>header>div>span,.discord-role-settings>header>div>span{display:none}.devtools-module-heading>div>h2,.devtools-panel>header>div>h2,.discord-role-settings>header>div>h2{margin-top:0}.devtools-module-heading>div>p,.discord-role-settings>header>div>p{margin-top:6px}.dashboard-overview-workspace :is(.character-personal-panel,.character-finance-panel)>header span>strong{margin-top:0}@media (width>=821px){.character-create-redesign{width:min(980px,100% - 28px);max-height:calc(100dvh - 24px)}.character-create-redesign>header{min-height:88px;padding:16px 21px}.character-create-redesign>header h2{margin:6px 0 5px;font-size:27px}.character-create-redesign>header p{font-size:10px;line-height:1.4}.character-create-redesign>header button{width:34px;height:34px}.character-create-layout{grid-template-columns:250px minmax(0,1fr)}.character-create-layout>aside{padding:17px}.character-create-aside-title{gap:9px}.character-create-aside-title>i{width:34px;height:34px}.character-create-aside-title span{letter-spacing:.08em}.character-create-aside-title strong{margin-top:3px}.character-create-layout>aside ol{margin-top:16px}.character-create-layout>aside li{grid-template-columns:27px 1fr;gap:8px;min-height:58px;padding-bottom:9px}.character-create-layout>aside li:not(:last-child):after{top:27px;left:12px}.character-create-layout>aside li>b{width:25px;height:25px}.character-create-layout>aside li strong{padding-top:1px}.character-create-layout>aside li small{margin-top:4px;line-height:1.4}.character-create-note{margin-top:2px;padding:10px}.character-create-note small{margin-top:4px;line-height:1.4}.character-create-layout>form{padding:17px 19px}.character-create-layout>form>section+section{margin-top:15px;padding-top:15px}.character-section-heading{gap:9px;margin-bottom:11px}.character-section-heading>span{width:26px;height:26px}.character-section-heading small{margin-top:3px}.character-create-redesign .character-form-grid{gap:8px 10px}.character-create-redesign label>span{margin-bottom:5px}.character-create-redesign input,.character-create-redesign select{height:39px}.character-create-redesign textarea{min-height:145px;max-height:180px;padding:11px;line-height:1.5}.character-create-redesign form>footer{min-height:56px;margin:15px -19px -17px;padding:0 19px}.character-create-redesign form>footer button{min-height:37px}}.punishments-page{width:min(1380px,100% - 56px);padding:38px 0 80px}.punishments-heading{align-items:center;min-height:82px}.punishments-heading>div{min-width:0}.punishments-heading>div>span{letter-spacing:.18em;font-size:10px}.punishments-heading h1{align-items:center;gap:12px;margin:8px 0 7px;display:flex;letter-spacing:-.05em!important;text-transform:none!important;font:800 42px/.95 Inter,sans-serif!important}.punishments-heading h1>i{color:#df3859;background:#e6003712;border:1px solid #e6003747;border-radius:5px;flex:none;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.punishments-heading h1>i svg{width:18px}.punishments-heading p{color:#6f6966;font-size:11px}.punishments-heading>aside{box-sizing:border-box;border:1px solid var(--hud-border);background:var(--hud-panel);min-width:148px;height:62px;box-shadow:var(--hud-shadow);border-radius:5px;align-items:center;gap:11px;padding:0 15px;display:flex}.punishments-heading>aside>svg{box-sizing:border-box;color:#699d84;background:#52a0770b;border:1px solid #52a07730;border-radius:4px;width:30px;height:30px;padding:8px}.punishments-heading>aside span,.punishments-heading>aside strong,.punishments-heading>aside small{display:block}.punishments-heading>aside strong{color:#ded9d5;font-size:19px;line-height:1}.punishments-heading>aside small{color:#5f5a57;text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:800}.punishment-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.punishment-summary>button{border:1px solid var(--hud-border);background:var(--hud-panel);color:#79736f;text-align:left;cursor:pointer;border-radius:5px;align-items:center;gap:12px;min-height:82px;padding:0 15px;transition:border-color .16s,background .16s;display:flex;box-shadow:0 12px 30px #0000001a}.punishment-summary>button:hover{background:#100e0f;border-color:#ffffff21}.punishment-summary>button.active{background:linear-gradient(90deg,#e600370e,transparent),var(--hud-panel);border-color:#e600373d}.punishment-summary>button>i{color:#77716e;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;flex:none;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.punishment-summary>button.active>i{color:#cc5268;background:#e600370e;border-color:#e6003733}.punishment-summary>button>i svg{width:14px}.punishment-summary>button span{flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.punishment-summary>button small{color:#6b6562;text-transform:uppercase;font-size:10px;font-weight:800}.punishment-summary>button strong{color:#d2cdca;font:800 21px/1 Inter,sans-serif}.punishments-table{overflow:hidden;border-color:var(--hud-border)!important;background:var(--hud-panel)!important;border-radius:5px!important;margin-top:10px!important}.punishments-table>header{border-color:var(--hud-border);background:linear-gradient(90deg,#e6003706,#0000 38%);justify-content:space-between;min-height:67px;padding:0 16px}.punishments-table-title{align-items:center;gap:11px;display:flex}.punishments-table-title>svg{box-sizing:border-box;color:#d14b63;background:#e600370b;border:1px solid #e600372e;border-radius:4px;width:32px;height:32px;padding:8px}.punishments-table-title strong,.punishments-table-title small{display:block}.punishments-table-title strong{font-size:11px}.punishments-table-title small{color:#5f5a57;margin-top:4px;font-size:10px}.punishments-table>header>span{color:#68625f;text-transform:uppercase;background:#ffffff08;border-radius:3px;padding:6px 8px;font-size:10px;font-weight:800}.punishments-columns>div:first-child{border-color:var(--hud-border);color:#5e5956;background:#00000026;min-height:40px;padding:0 16px}.punishments-columns>div,.punishments-columns>article{grid-template-columns:minmax(165px,1fr) 105px minmax(230px,1.55fr) 120px 145px minmax(150px,.9fr);gap:14px}.punishments-columns>article{border-color:var(--hud-border);color:#8d8783;min-height:82px;padding:12px 16px;transition:background .16s;position:relative}.punishments-columns>article:hover{background:#ffffff05}.punishments-columns>article:before{content:"";background:#4e4947;border-radius:0 2px 2px 0;width:2px;position:absolute;inset:18px auto 18px 0}.punishments-columns>article:has(.punishment-type.ban):before{background:#be4058}.punishments-columns>article:has(.punishment-type.warning):before{background:#a88348}.punishments-columns>article:has(.punishment-type.kick):before{background:#6f7f88}.punishments-columns article strong{color:#d4cfcc;font-size:11px}.punishments-columns article small{color:#55504d;letter-spacing:.07em;margin-top:6px;font-size:10px}.punishments-columns article p{color:#817b77;font-size:11px;line-height:1.65}.punishments-columns article>span,.punishments-columns time{font-size:11px}.punishments-columns article>span:nth-child(2){align-items:center;display:flex}.punishment-type{letter-spacing:.05em;border-radius:3px;padding:6px 7px;font-size:10px!important;display:inline-flex!important}.punishment-type.warning{color:#b99760;background:#a883480e;border-color:#a8834840}.punishment-type.kick{color:#8d9da5;background:#6f7f880e;border-color:#6f7f8840}.punishment-answer{color:#726c68!important}.punishments-empty{background:radial-gradient(circle at 50% 25%,#52a0770a,#0000 35%);min-height:245px!important}.punishments-empty svg{box-sizing:border-box;color:#6a9f85;background:#52a0770a;border:1px solid #52a0772e;border-radius:4px;width:38px;height:38px;padding:10px}.punishments-empty strong{margin-top:6px;font-size:10px;color:#aaa49f!important}.punishments-empty p{color:#5f5a57;font-size:11px}.punishments-table-only{margin-top:22px!important}@media (width<=1100px){.punishment-summary{grid-template-columns:1fr 1fr}.punishments-columns{overflow-x:auto}.punishments-columns>div,.punishments-columns>article{min-width:1030px}}@media (width<=760px){.punishments-page{width:calc(100% - 28px);padding-top:27px}.punishments-heading{flex-direction:column;align-items:flex-start;gap:15px}.punishments-heading h1{font-size:35px!important}.punishments-heading>aside{width:100%}.punishment-summary{margin-top:18px}.punishments-columns{overflow:visible}.punishments-columns>div:first-child{display:none}.punishments-columns>article{grid-template-columns:1fr 1fr;gap:15px 20px;min-width:0;min-height:0;padding:18px;display:grid}.punishments-columns>article:before{inset:16px auto 16px 0}.punishments-columns>article>*{min-width:0}.punishments-columns>article>[data-label]:before{color:#514d4a;letter-spacing:.08em;text-transform:uppercase;content:attr(data-label);margin-bottom:6px;font-size:10px;font-weight:800;display:block}.punishments-columns>article .punishment-name,.punishments-columns>article>p{grid-column:1/-1}.punishments-columns>article>p{border:1px solid var(--hud-border);background:#00000026;border-radius:4px;padding:12px}.punishments-columns>article .punishment-answer{grid-column:1/-1}.punishments-columns>article .punishment-answer:not(:empty){border-top:1px solid var(--hud-border);padding-top:12px}}@media (width<=470px){.punishment-summary{grid-template-columns:1fr}.punishment-summary>button{min-height:70px}.punishments-columns>article{grid-template-columns:1fr}.punishments-columns>article .punishment-name,.punishments-columns>article>p,.punishments-columns>article .punishment-answer{grid-column:1}.punishments-heading h1{font-size:31px!important}}.dashboard-overview-workspace{width:min(1380px,100% - 56px);padding:38px 0 80px}.dashboard-overview-heading{justify-content:space-between;align-items:center;gap:28px;min-height:82px;display:flex}.dashboard-overview-heading>div{min-width:0}.dashboard-overview-heading>div>span{color:var(--red);letter-spacing:.18em;font-size:10px;font-weight:900}.dashboard-overview-heading h1{letter-spacing:-.05em;align-items:center;gap:12px;margin:8px 0 7px;font:800 42px/.95 Inter,sans-serif;display:flex}.dashboard-overview-heading h1>i{color:#df3859;background:#e6003712;border:1px solid #e6003747;border-radius:5px;flex:none;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.dashboard-overview-heading h1>i svg{width:18px}.dashboard-overview-heading p{color:#6f6966;margin:0;font-size:11px}.dashboard-overview-heading>aside{box-sizing:border-box;border:1px solid var(--hud-border);background:var(--hud-panel);min-width:190px;height:62px;box-shadow:var(--hud-shadow);border-radius:5px;align-items:center;gap:11px;padding:0 15px;display:flex}.dashboard-overview-heading>aside>svg{box-sizing:border-box;color:#c94e65;background:#e600370a;border:1px solid #e600372e;border-radius:4px;width:30px;height:30px;padding:8px}.dashboard-overview-heading>aside span,.dashboard-overview-heading>aside strong,.dashboard-overview-heading>aside small{display:block}.dashboard-overview-heading>aside strong{color:#ded9d5;font-size:16px;line-height:1}.dashboard-overview-heading>aside small{color:#5f5a57;text-transform:uppercase;margin-top:6px;font-size:10px;font-weight:800}.dashboard-overview-workspace .detailed-dashboard{grid-template-columns:minmax(0,1fr) 360px;gap:10px;margin-top:22px}.dashboard-overview-workspace .overview-side{gap:10px;display:grid;position:sticky;top:10px}.dashboard-overview-workspace .character-picker{border-radius:5px;min-height:72px;margin:0 0 10px;padding:11px}.dashboard-overview-workspace .character-picker>span{color:#5f5a57;padding:0 10px 0 4px;font-size:10px}.dashboard-overview-workspace .character-picker>div{gap:6px}.dashboard-overview-workspace .character-picker button{border-color:var(--hud-border);background:#ffffff05;border-radius:4px;grid-template-columns:34px 1fr;min-width:176px;min-height:48px;padding:6px 9px 6px 6px}.dashboard-overview-workspace .character-picker button>i{color:#77716e;background:#161414;border:1px solid #ffffff0f;border-radius:4px;width:33px;height:33px;font:800 11px/1 Inter,sans-serif}.dashboard-overview-workspace .character-picker button>span{font-size:11px}.dashboard-overview-workspace .character-picker button small{font-size:10px}.dashboard-overview-workspace .character-picker button.active{box-shadow:none!important;background:#e600370e!important;border-color:#e6003740!important}.dashboard-overview-workspace .character-picker button.active>i{color:#d45a70;background:#e600371f!important}.dashboard-overview-workspace .character-picker .create-character-button{border-style:dashed!important}.dashboard-overview-workspace .character-application-strip{gap:6px;margin:0 0 10px}.dashboard-overview-workspace .character-application-strip>div{border-color:var(--hud-border);background:var(--hud-panel);border-radius:4px;min-height:48px}.dashboard-overview-workspace .identity-card{border-radius:5px;grid-template-columns:minmax(300px,1.05fr) minmax(280px,.95fr)}.dashboard-overview-workspace .identity-card:before{width:2px!important;height:100%!important;box-shadow:none!important;left:0!important;right:auto!important}.dashboard-overview-workspace .identity-hero{min-height:205px;padding:25px;border-color:var(--hud-border)!important;background:linear-gradient(120deg,#e600370e,transparent 55%),var(--hud-panel)!important}.dashboard-overview-workspace .identity-monogram{width:68px;height:68px;font:800 20px/1 Inter,sans-serif;box-shadow:none!important;background:#e6003711!important;border-radius:5px!important}.dashboard-overview-workspace .identity-status{font-size:10px}.dashboard-overview-workspace .identity-hero h2{text-transform:none;margin:10px 0;font-size:32px!important;line-height:.92!important}.dashboard-overview-workspace .identity-hero small{font-size:10px}.dashboard-overview-workspace .identity-facts{padding:10px 19px}.dashboard-overview-workspace .identity-facts>div{border-color:var(--hud-border);grid-template-columns:115px 1fr auto;min-height:55px}.dashboard-overview-workspace .identity-facts span,.dashboard-overview-workspace .identity-banking span{font-size:10px}.dashboard-overview-workspace .identity-facts strong{font-size:11px}.dashboard-overview-workspace .identity-facts small{font-size:10px}.dashboard-overview-workspace .identity-banking{border-color:var(--hud-border);background:#00000021}.dashboard-overview-workspace .identity-banking>div{min-height:64px;padding:0 20px}.dashboard-overview-workspace .identity-banking strong{font:800 16px/1 Inter,sans-serif}.dashboard-overview-workspace .character-data-panel{border-radius:5px;margin-top:10px;overflow:hidden}.dashboard-overview-workspace .character-data-panel header{background:linear-gradient(90deg,#e6003706,#0000 36%);min-height:54px;padding:0 14px}.dashboard-overview-workspace .character-data-panel header>div{gap:9px}.dashboard-overview-workspace .character-data-panel header svg{box-sizing:border-box;color:#cb4c64;background:#e600370a;border:1px solid #e600372b;border-radius:4px;width:30px;height:30px;padding:8px}.dashboard-overview-workspace .character-data-panel header strong{font-size:11px}.dashboard-overview-workspace .character-data-panel header span{background:#ffffff09;border-radius:3px;place-items:center;min-width:20px;height:20px;padding:0;font-size:10px;display:grid}.dashboard-overview-workspace .data-columns{border-color:var(--hud-border);color:#56514e;background:#00000021;min-height:37px;padding:0 14px;font-size:10px}.dashboard-overview-workspace .data-row{border-color:var(--hud-border);color:#817b77;min-height:58px;padding:8px 14px;font-size:11px}.dashboard-overview-workspace .data-row strong{color:#c9c4c0;font-size:11px}.dashboard-overview-workspace .data-row strong small{font-size:10px}.dashboard-overview-workspace .data-row .status-active{border-radius:3px;padding:5px 7px;font-size:10px}.dashboard-overview-workspace .data-empty{color:#5f5a57;padding:27px;font-size:11px}.dashboard-overview-workspace .server-live-card{border-top:1px solid var(--hud-border);border-radius:5px}.dashboard-overview-workspace .server-live-body{background:linear-gradient(135deg,#e600370a,#0000 48%);padding:17px}.dashboard-overview-workspace .server-live-top span{color:#68625f;font-size:10px}.dashboard-overview-workspace .server-live-top svg{width:14px}.dashboard-overview-workspace .server-live-summary{gap:12px;margin-top:18px}.dashboard-overview-workspace .server-live-summary>div:first-child>small{font-size:10px}.dashboard-overview-workspace .server-live-card h2{font:800 12px/1.25 Inter,sans-serif}.dashboard-overview-workspace .server-player-count strong{font:800 28px/.9 Inter,sans-serif}.dashboard-overview-workspace .server-player-count>span{font:700 11px/1 Inter,sans-serif}.dashboard-overview-workspace .server-player-count small{font-size:10px}.dashboard-overview-workspace .server-live-card>a,.dashboard-overview-workspace .server-connect-disabled{min-height:42px;font-size:10px}.dashboard-overview-workspace .timeline-card{border-radius:5px}.dashboard-overview-workspace .timeline-card>header{grid-template-columns:1fr auto 16px;min-height:65px;padding:0 15px}.dashboard-overview-workspace .timeline-card header span{font-size:10px}.dashboard-overview-workspace .timeline-card h2{text-transform:none;font:800 17px/1 Inter,sans-serif}.dashboard-overview-workspace .timeline-card header>svg{width:15px}.dashboard-overview-workspace .timeline-count strong{font:800 15px/1 Inter,sans-serif}.dashboard-overview-workspace .timeline-list{padding:7px 13px 12px}.dashboard-overview-workspace .timeline-event{grid-template-columns:31px minmax(0,1fr) auto;gap:9px;min-height:72px;padding:12px 0}.dashboard-overview-workspace .timeline-event:not(:last-child):before{top:43px;left:15px}.dashboard-overview-workspace .timeline-event>span{border-radius:4px;width:30px;height:30px}.dashboard-overview-workspace .timeline-event>span svg{width:12px}.dashboard-overview-workspace .timeline-event strong{font-size:11px}.dashboard-overview-workspace .timeline-event p,.dashboard-overview-workspace .timeline-event small,.dashboard-overview-workspace .timeline-event time{font-size:10px}@media (width<=1100px){.dashboard-overview-workspace .detailed-dashboard{grid-template-columns:minmax(0,1fr) 320px}.dashboard-overview-workspace .identity-card{grid-template-columns:1fr}.dashboard-overview-workspace .identity-hero{border-bottom:1px solid var(--hud-border);border-right:0!important}.dashboard-overview-workspace .identity-banking{grid-column:1}}@media (width<=900px){.dashboard-overview-workspace .detailed-dashboard{grid-template-columns:1fr}.dashboard-overview-workspace .overview-side{grid-template-columns:1fr 1fr;align-items:start;position:static}}@media (width<=760px){.dashboard-overview-workspace{width:calc(100% - 28px);padding-top:27px}.dashboard-overview-heading{flex-direction:column;align-items:flex-start;gap:15px}.dashboard-overview-heading h1{font-size:35px}.dashboard-overview-heading>aside{width:100%}.dashboard-overview-workspace .character-picker{flex-direction:column;align-items:flex-start}.dashboard-overview-workspace .character-picker>div{width:100%}.dashboard-overview-workspace .overview-side{grid-template-columns:1fr}.dashboard-overview-workspace .data-columns{display:none}.dashboard-overview-workspace .data-row.three,.dashboard-overview-workspace .data-row.two{grid-template-columns:1fr;gap:7px}.dashboard-overview-workspace .data-row{padding:13px 14px}.dashboard-overview-workspace .character-application-strip>div{grid-template-columns:max-content minmax(0,1fr) auto}.dashboard-overview-workspace .character-application-strip small{display:none}}@media (width<=480px){.dashboard-overview-heading h1{font-size:30px}.dashboard-overview-workspace .identity-hero{align-items:flex-start}.dashboard-overview-workspace .identity-monogram{width:55px;height:55px}.dashboard-overview-workspace .identity-hero h2{font-size:26px!important}.dashboard-overview-workspace .identity-facts>div{grid-template-columns:100px 1fr}.dashboard-overview-workspace .identity-facts small{grid-column:2}.dashboard-overview-workspace .identity-banking>div{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px}.dashboard-overview-workspace .character-application-strip>div{grid-template-columns:1fr}.dashboard-overview-workspace .character-application-strip button{justify-self:start}}.tickets-workspace{width:min(1380px,100% - 56px);padding:38px 0 80px}.tickets-workspace .tickets-page-heading{align-items:center;min-height:82px}.tickets-workspace .tickets-page-heading>div:first-child{min-width:0;max-width:760px}.tickets-workspace .tickets-page-heading>div:first-child>span{letter-spacing:.18em;font-size:10px}.tickets-workspace .tickets-page-heading h1{letter-spacing:-.05em;text-transform:none;align-items:center;gap:12px;margin:8px 0 7px;font:800 42px/.95 Inter,sans-serif;display:flex}.tickets-workspace .tickets-page-heading h1>i{color:#df3859;background:#e6003712;border:1px solid #e6003747;border-radius:5px;flex:none;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.tickets-workspace .tickets-page-heading h1>i svg{width:18px}.tickets-workspace .tickets-page-heading p{color:#6f6966;font-size:11px}.tickets-heading-action{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.tickets-workspace .tickets-heading-action button{border-radius:4px;justify-content:center;min-width:160px;min-height:42px;padding:0 15px;box-shadow:0 9px 26px #e600371f}.tickets-heading-action>a{color:#77716e;text-transform:uppercase;font-size:10px;font-weight:800}.tickets-heading-action>a:hover{color:#d34e66}.tickets-workspace .ticket-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:22px}.tickets-workspace .ticket-summary-grid article{background:var(--hud-panel);border-radius:5px;min-height:80px;padding:0 14px;box-shadow:0 12px 30px #0000001a;border:1px solid var(--hud-border)!important}.tickets-workspace .ticket-summary-grid article:hover{background:#100e0f;border-color:#ffffff1f!important}.tickets-workspace .ticket-summary-grid article>div{gap:10px;min-width:0}.tickets-workspace .ticket-summary-grid article>div>i{background:#ffffff05;border-color:#302d2d;border-radius:4px;flex:none;width:34px;height:34px}.tickets-workspace .ticket-summary-grid article>div>i svg{color:#77716e;width:14px}.tickets-workspace .ticket-summary-grid article>div>i:is(.user_waiting,.admin_waiting) svg{color:#c84d64}.tickets-workspace .ticket-summary-grid article>div>i:is(.assigned,.in_progress) svg{color:#a78958}.tickets-workspace .ticket-summary-grid article>div>i.closed svg{color:#699d84}.tickets-workspace .ticket-summary-grid article span{color:#67615e;text-overflow:ellipsis;font-size:10px;line-height:1.35;overflow:hidden}.tickets-workspace .ticket-summary-grid>article>strong{color:#d2cdca;margin-left:7px;font:800 21px/1 Inter,sans-serif}.tickets-workspace .ticket-list-panel{border-color:var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:10px;overflow:hidden}.tickets-workspace .ticket-list-panel>header{border-color:var(--hud-border);background:linear-gradient(90deg,#e6003706,#0000 38%);min-height:68px;padding:0 16px}.tickets-workspace .ticket-list-panel>header>div:first-child{gap:11px}.tickets-workspace .ticket-list-panel>header>div:first-child>svg{box-sizing:border-box;color:#d14b63;background:#e600370b;border:1px solid #e600372e;border-radius:4px;width:32px;height:32px;padding:8px}.tickets-workspace .ticket-list-panel>header span strong{font-size:11px}.tickets-workspace .ticket-list-panel>header span small{color:#5f5a57;margin-top:4px;font-size:10px}.tickets-workspace .ticket-list-tools nav{border-color:var(--hud-border);background:#0003;border-radius:4px;padding:3px}.tickets-workspace .ticket-list-tools button{color:#69635f;border-radius:3px;min-height:31px;padding:0 9px;font-size:10px}.tickets-workspace .ticket-list-tools button.active{color:#d5d0cd;background:#ffffff0b}.tickets-workspace .ticket-list-tools button b{color:#77716e;background:#ffffff0b}.tickets-workspace .ticket-list-tools button.active b{color:#d75c72;background:#e600371a}.tickets-workspace .ticket-list-columns>div,.tickets-workspace .ticket-list-columns>button{grid-template-columns:minmax(280px,1.55fr) minmax(145px,.65fr) minmax(170px,.72fr) 175px 16px;gap:14px}.tickets-workspace .ticket-list-columns>div{border-color:var(--hud-border);color:#56514e;background:#00000026;min-height:39px;padding:0 16px;font-size:10px}.tickets-workspace .ticket-list-columns>button{border-color:var(--hud-border);color:#817b77;min-height:72px;padding:9px 16px}.tickets-workspace .ticket-list-columns>button:hover{background:#ffffff05}.tickets-workspace .ticket-title-cell{gap:10px}.tickets-workspace .ticket-title-cell>i{color:#77716e;background:#ffffff05;border-color:#302d2d;border-radius:4px;width:36px;height:36px}.tickets-workspace .ticket-title-cell>i svg{width:14px}.tickets-workspace .ticket-title-cell>span small{color:#9f4254;margin:0 0 5px;font-size:10px}.tickets-workspace .ticket-title-cell>span strong{color:#ccc7c3;margin:0;font-size:11px}.tickets-workspace .ticket-category-cell{gap:6px;color:#726c68!important;font-size:11px!important}.tickets-workspace .ticket-category-cell svg{color:#5f5a57;width:12px}.tickets-workspace .ticket-list-columns .ticket-status-badge{color:#817b77;background:#ffffff05;border:1px solid #2d2a2a;border-radius:3px;gap:6px;width:max-content;padding:6px 8px;font-size:10px}.tickets-workspace .ticket-list-columns .ticket-status-badge svg{width:12px}.tickets-workspace .ticket-list-columns time{color:#68625f;font-size:11px!important}.tickets-workspace .ticket-list-columns>button>svg:last-child{color:#504b48;width:12px}.tickets-workspace .ticket-empty.unified{box-sizing:border-box;text-align:center;background:radial-gradient(circle at 50% 42%,#e6003706,#0000 28%);flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:35px;display:flex}.tickets-workspace .ticket-empty.unified>svg{box-sizing:border-box;color:#8f4351;background:#e6003708;border:1px solid #e6003724;border-radius:4px;flex:none;width:36px;height:36px;margin:0 auto 13px;padding:10px;display:block}.tickets-workspace .ticket-empty.unified strong{color:#bdb7b3;margin:0;font-size:11px}.tickets-workspace .ticket-empty.unified p{color:#5f5a57;margin:7px 0 0;font-size:11px}.ticket-create-redesign,.ticket-chat-unified{background:#0b090a;border-radius:6px}.ticket-create-redesign>header h2,.ticket-chat-unified>header h2{letter-spacing:-.04em;text-transform:none;font-family:Inter,sans-serif;font-weight:800}.ticket-create-redesign>header h2{font-size:31px}.ticket-create-layout,.ticket-category-list label,.ticket-priority label,.ticket-create-redesign input[type=text],.ticket-create-redesign .ticket-title-field input,.ticket-files.compact,.ticket-chat-facts,.ticket-messages.unified,.ticket-reply.unified textarea{border-color:var(--hud-border);border-radius:4px}.ticket-category-list label>i,.ticket-create-redesign>footer button{border-radius:4px}.ticket-chat-unified>header h2{font-size:32px}.ticket-chat-facts{overflow:hidden}.ticket-messages.unified .message-avatar,.ticket-messages.unified .message-avatar img,.ticket-messages.unified .message-avatar i,.ticket-messages.unified .message-body,.ticket-reply.unified button{border-radius:4px}@media (width<=1100px){.tickets-workspace .ticket-summary-grid{grid-template-columns:repeat(3,1fr)}.tickets-workspace .ticket-list-columns{overflow-x:auto}.tickets-workspace .ticket-list-columns>div,.tickets-workspace .ticket-list-columns>button{min-width:980px}}@media (width<=760px){.tickets-workspace{width:calc(100% - 28px);padding-top:27px}.tickets-workspace .tickets-page-heading{flex-direction:column;align-items:flex-start;gap:15px}.tickets-workspace .tickets-page-heading h1{font-size:35px}.tickets-heading-action{align-items:stretch;width:100%}.tickets-workspace .tickets-heading-action button{width:100%}.tickets-heading-action>a{text-align:center}.tickets-workspace .ticket-summary-grid{grid-template-columns:1fr 1fr;margin-top:18px}.tickets-workspace .ticket-summary-grid article{min-height:72px}.tickets-workspace .ticket-list-panel>header{flex-direction:column;align-items:stretch;gap:13px;padding:15px}.tickets-workspace .ticket-list-tools{width:100%;overflow-x:auto}.tickets-workspace .ticket-list-tools nav{box-sizing:border-box;width:100%}.tickets-workspace .ticket-list-tools button{flex:1;justify-content:center}.tickets-workspace .ticket-list-columns{overflow:visible}.tickets-workspace .ticket-list-columns>div{display:none}.tickets-workspace .ticket-list-columns>button{grid-template-columns:minmax(0,1fr) auto 12px;gap:9px;min-width:0;min-height:76px;padding:11px 14px}.tickets-workspace .ticket-list-columns>button>.ticket-category-cell,.tickets-workspace .ticket-list-columns>button>time{display:none}.tickets-workspace .ticket-list-columns .ticket-status-badge{white-space:nowrap}.ticket-create-redesign>header h2,.ticket-chat-unified>header h2{font-size:27px}}@media (width<=470px){.tickets-workspace .tickets-page-heading h1{font-size:30px}.tickets-workspace .ticket-summary-grid{grid-template-columns:1fr}.tickets-workspace .ticket-summary-grid article{min-height:66px}.tickets-workspace .ticket-list-columns>button{grid-template-columns:minmax(0,1fr) 12px}.tickets-workspace .ticket-list-columns .ticket-status-badge{grid-column:1;margin-left:46px}.tickets-workspace .ticket-list-columns>button>svg:last-child{grid-area:1/2/3}.ticket-category-list,.ticket-chat-facts{grid-template-columns:1fr}}.character-create-redesign{background:#0b090a;border-radius:6px;width:min(1040px,100% - 32px);max-height:calc(100vh - 32px);padding:0;overflow:auto}.character-create-redesign>header{box-sizing:border-box;border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003709,#0000 42%);align-items:flex-start;min-height:116px;padding:24px 28px}.character-create-redesign>header>div{min-width:0}.character-create-redesign>header h2{letter-spacing:-.045em;text-transform:none;margin:8px 0 7px;font:800 31px/.95 Inter,sans-serif}.character-create-redesign>header p{color:#706a67;max-width:650px;margin:0;font-size:11px;line-height:1.55}.character-create-redesign>header button{border-color:var(--hud-border);background:#ffffff06;border-radius:4px;flex:none;width:36px;height:36px}.character-create-layout{grid-template-columns:300px minmax(0,1fr);display:grid}.character-create-layout>aside{border-right:1px solid var(--hud-border);background:radial-gradient(circle at 0 0,#e6003711,#0000 32%),#00000021;padding:23px}.character-create-aside-title{align-items:center;gap:11px;display:flex}.character-create-aside-title>i{color:#cc4d64;background:#e600370d;border:1px solid #e6003733;border-radius:4px;flex:none;place-items:center;width:37px;height:37px;font-style:normal;display:grid}.character-create-aside-title>i svg{width:15px}.character-create-aside-title span,.character-create-aside-title strong{display:block}.character-create-aside-title span{color:#a63d50;letter-spacing:.14em;font-size:10px;font-weight:900}.character-create-aside-title strong{color:#cbc6c2;margin-top:5px;font-size:10px}.character-create-layout>aside ol{gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.character-create-layout>aside li{grid-template-columns:29px 1fr;gap:10px;min-height:72px;padding:0 0 15px;display:grid;position:relative}.character-create-layout>aside li:not(:last-child):after{content:"";background:#292626;width:1px;position:absolute;top:29px;bottom:0;left:13px}.character-create-layout>aside li>b{z-index:1;color:#716b68;background:#121011;border:1px solid #302d2d;border-radius:4px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.character-create-layout>aside li span,.character-create-layout>aside li strong,.character-create-layout>aside li small{display:block}.character-create-layout>aside li strong{color:#aaa5a1;padding-top:2px;font-size:11px}.character-create-layout>aside li small{color:#615c59;margin-top:6px;font-size:10px;line-height:1.55}.character-create-note{border:1px solid var(--hud-border);background:#ffffff05;border-radius:4px;align-items:flex-start;gap:9px;margin-top:6px;padding:12px;display:flex}.character-create-note>svg{color:#9d4657;flex:none;width:13px}.character-create-note span,.character-create-note strong,.character-create-note small{display:block}.character-create-note strong{color:#918b87;font-size:10px}.character-create-note small{color:#595451;margin-top:5px;font-size:10px;line-height:1.5}.character-create-layout>form{min-width:0;padding:23px}.character-create-layout>form>section+section{border-top:1px solid var(--hud-border);margin-top:22px;padding-top:21px}.character-section-heading{align-items:center;gap:10px;margin-bottom:16px;display:flex}.character-section-heading>span{color:#b9485c;background:#e600370a;border:1px solid #e600372e;border-radius:4px;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.character-section-heading strong,.character-section-heading small{display:block}.character-section-heading strong{color:#c9c4c0;font-size:11px}.character-section-heading small{color:#5f5a57;margin-top:5px;font-size:10px}.character-create-redesign .character-form-grid{gap:11px}.character-create-redesign label>span{color:#716b68;letter-spacing:.06em;justify-content:flex-start;align-items:center;gap:6px;margin-bottom:7px;font-size:10px}.character-create-redesign label>span svg{color:#8d4553;width:11px}.character-create-redesign input,.character-create-redesign select{border-radius:4px;height:44px;padding:0 12px;font-size:11px}.character-create-redesign input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.character-create-redesign .character-biography-field{margin-top:0}.character-create-redesign .character-biography-field>span{justify-content:space-between}.character-create-redesign .character-biography-field>span>span{align-items:center;gap:6px;display:flex}.character-create-redesign .character-biography-field>span>i{color:#77716e;letter-spacing:0;border:1px solid #302d2d;border-radius:3px;padding:4px 6px;font-size:10px}.character-create-redesign .character-biography-field>span>i.complete{color:#6fa487;background:#52a0770b;border-color:#52a0773d}.character-create-redesign textarea{border-radius:4px;min-height:205px;padding:13px;font-size:11px;line-height:1.65}.character-create-redesign .portal-error{margin-top:12px}.character-create-redesign form>footer{border-top:1px solid var(--hud-border);background:#0000001a;min-height:67px;margin:22px -23px -23px;padding:0 23px}.character-create-redesign form>footer small{font-size:10px}.character-create-redesign form>footer button{border-radius:4px;min-height:40px;padding:0 14px;font-size:10px;box-shadow:0 8px 24px #e600371a}@media (width<=820px){.character-create-redesign{width:calc(100% - 20px)}.character-create-layout{grid-template-columns:1fr}.character-create-layout>aside{border-right:0;border-bottom:1px solid var(--hud-border);padding:18px 20px}.character-create-layout>aside ol{grid-template-columns:repeat(3,1fr);gap:10px}.character-create-layout>aside li{grid-template-columns:25px 1fr;min-height:0;padding:0}.character-create-layout>aside li:not(:last-child):after{display:none}.character-create-layout>aside li>b{width:24px;height:24px}.character-create-note{margin-top:18px}.character-create-layout>form{padding:20px}.character-create-redesign form>footer{margin:20px -20px -20px;padding:13px 20px}}@media (width<=600px){.character-modal-backdrop{padding:8px}.character-create-redesign{width:100%;max-height:calc(100dvh - 16px)}.character-create-redesign>header{min-height:0;padding:19px 17px}.character-create-redesign>header h2{font-size:27px}.character-create-redesign>header p{padding-right:10px}.character-create-layout>aside{padding:17px}.character-create-layout>aside ol{grid-template-columns:1fr;gap:13px}.character-create-layout>aside li{grid-template-columns:27px 1fr}.character-create-layout>form{padding:17px}.character-create-redesign .character-form-grid{grid-template-columns:1fr}.character-create-redesign textarea{min-height:230px}.character-create-redesign form>footer{flex-direction:column;align-items:stretch;margin:18px -17px -17px;padding:14px 17px}.character-create-redesign form>footer button{justify-content:center}}.notification-panel-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:.16s both auth-fade;z-index:139!important;background:#00000085!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:fixed!important;inset:0!important}.notification-center-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);grid-template-rows:auto auto minmax(0,1fr);animation:.2s both notification-panel-in;display:grid;overflow:hidden;z-index:140!important;border:1px solid #ffffff16!important;border-top:2px solid var(--red)!important;background:#0a0809fa!important;border-radius:6px!important;width:min(430px,100vw - 40px)!important;max-height:none!important;position:fixed!important;inset:20px 20px 20px auto!important;box-shadow:0 32px 100px #000000d1,0 0 35px #e600370e!important}.notification-center-panel:before,.notification-center-panel:after{display:none!important}.notification-center-panel>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e600370b,#0000 55%);min-height:82px;padding:0 18px}.notification-panel-heading{align-items:center;gap:11px;display:flex}.notification-panel-heading>i{color:#d64b64;background:#e600370e;border:1px solid #e6003738;border-radius:4px;flex:none;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.notification-panel-heading>i svg{width:15px}.notification-center-panel header span{letter-spacing:.17em;font-size:10px}.notification-center-panel header strong{color:#d9d4d1;margin-top:6px;font:800 15px/1 Inter,sans-serif}.notification-center-panel header>button{border:1px solid var(--hud-border);color:#716b68;cursor:pointer;background:#ffffff06;border-radius:4px;place-items:center;width:34px;height:34px;display:grid}.notification-center-panel header>button:hover{color:#d75068;border-color:#e6003740}.notification-center-panel header>button svg{width:14px}.notification-panel-summary{border-bottom:1px solid var(--hud-border);background:#00000021;justify-content:space-between;align-items:center;gap:15px;min-height:48px;padding:0 18px;display:flex}.notification-panel-summary span{color:#817b77;text-transform:uppercase;font-size:10px;font-weight:800}.notification-panel-summary span b{color:#d95169;margin-right:4px;font-size:11px}.notification-panel-summary small{color:#56514e;text-align:right;font-size:10px}.notification-center-panel>.notification-panel-list{scrollbar-width:thin;scrollbar-color:#6d1b2a #141112;min-height:0;max-height:none;overflow-y:auto}.notification-center-panel .notification-item{grid-template-columns:38px minmax(0,1fr) auto;gap:12px;min-height:104px;border-bottom-color:var(--hud-border)!important;background:linear-gradient(90deg,#e6003709,#0000 65%)!important;padding:18px!important}.notification-center-panel .notification-item:hover{background:#ffffff06!important}.notification-center-panel .notification-item.read{opacity:.62;background:0 0!important}.notification-center-panel .notification-item>span{color:#66aa86;background:#52a0770b;border:1px solid #52a0772b;border-radius:4px;width:36px;height:36px}.notification-center-panel .notification-item>span svg{width:14px}.notification-center-panel .notification-item strong{color:#c9c4c0;font-size:11px}.notification-center-panel .notification-item p{color:#7b7571;margin:7px 0 11px;font-size:11px;line-height:1.6}.notification-center-panel .notification-item small{color:#514d4a;font-size:10px}.notification-center-panel .notification-item>i{width:6px;height:6px;margin-top:7px}.notification-center-panel .notifications-empty{color:#68625f;place-items:center;height:100%;min-height:220px;display:grid}.dashboard-user-actions>button:first-child{position:relative}.dashboard-user-actions>button:first-child:has(>i){color:#df536c;background:#e6003711;border-color:#e6003740}@keyframes notification-panel-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media (width<=760px){.notification-center-panel{width:auto!important;inset:84px 12px 12px!important}.notification-center-panel>header{min-height:72px}.notification-panel-summary{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:10px 15px}.notification-panel-summary small{text-align:left}.notification-center-panel .notification-item{min-height:96px;padding:15px!important}}.notification-center-panel>.notification-panel-list{max-height:none!important}.public-custom-orders{width:min(1380px,100% - 56px);padding:38px 0 80px}.public-custom-orders .custom-orders-heading{align-items:center;gap:28px;min-height:82px}.public-custom-orders .custom-orders-heading>div{min-width:0}.public-custom-orders .custom-orders-heading>div>span{letter-spacing:.18em;font-size:10px}.public-custom-orders .custom-orders-heading h1{align-items:center;gap:12px;margin:8px 0 7px;display:flex;letter-spacing:-.05em!important;text-transform:none!important;font:800 42px/.95 Inter,sans-serif!important}.public-custom-orders .custom-orders-heading h1>i{color:#df3859;background:#e6003712;border:1px solid #e6003747;border-radius:5px;flex:none;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.public-custom-orders .custom-orders-heading h1>i svg{width:18px}.public-custom-orders .custom-orders-heading p{color:#6f6966;font-size:11px}.public-custom-orders .custom-orders-heading>aside{box-sizing:border-box;border:1px solid var(--hud-border);background:var(--hud-panel);min-width:190px;height:62px;box-shadow:var(--hud-shadow);border-radius:5px;align-items:center;gap:11px;padding:0 15px;display:flex}.public-custom-orders .custom-orders-heading>aside>svg{box-sizing:border-box;color:#c94e65;background:#e600370a;border:1px solid #e600372e;border-radius:4px;width:30px;height:30px;padding:8px}.public-custom-orders .custom-orders-heading>aside span,.public-custom-orders .custom-orders-heading>aside strong,.public-custom-orders .custom-orders-heading>aside small{display:block}.public-custom-orders .custom-orders-heading>aside strong{color:#ded9d5;font-size:19px;line-height:1}.public-custom-orders .custom-orders-heading>aside small{color:#5f5a57;text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:800}.public-orders-overview{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.public-orders-overview>article{border:1px solid var(--hud-border);background:var(--hud-panel);border-radius:5px;align-items:center;gap:11px;min-height:76px;padding:0 15px;display:flex;box-shadow:0 12px 30px #0000001a}.public-orders-overview>article>i{color:#8e4856;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.public-orders-overview>article>i svg{width:14px}.public-orders-overview span,.public-orders-overview small,.public-orders-overview strong{display:block}.public-orders-overview span{flex:1;min-width:0}.public-orders-overview small{color:#625d59;text-transform:uppercase;font-size:10px;font-weight:800}.public-orders-overview strong{color:#d2cdca;margin-top:6px;font:800 20px/1 Inter,sans-serif}.public-orders-catalog{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:10px;overflow:hidden}.public-orders-catalog>header{box-sizing:border-box;border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003706,#0000 38%);justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:12px 15px;display:flex}.public-orders-catalog>header>div:first-child strong,.public-orders-catalog>header>div:first-child small{display:block}.public-orders-catalog>header>div:first-child strong{color:#cac5c1;font-size:11px}.public-orders-catalog>header>div:first-child small{color:#5d5855;margin-top:5px;font-size:10px}.public-orders-controls{grid-template-columns:260px 145px;gap:7px;display:grid}.public-orders-controls label{border:1px solid var(--hud-border);background:#00000040;border-radius:4px;align-items:center;gap:8px;height:39px;padding:0 10px;display:flex}.public-orders-controls label:focus-within{border-color:#e6003766}.public-orders-controls label>svg{color:#67615e;flex:none;width:13px}.public-orders-controls input{color:#aaa49f;width:100%;font-size:11px;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.public-orders-controls select{color:#8c8682;border-radius:4px;height:39px;padding:0 10px;font-size:11px}.public-orders-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.public-orders-grid>article{border:1px solid var(--hud-border);background:#0b0a0a;border-radius:5px;min-width:0;transition:border-color .16s,transform .16s,box-shadow .16s;overflow:hidden}.public-orders-grid>article:hover{border-color:#ffffff21;transform:translateY(-2px);box-shadow:0 18px 35px #0000003d}.public-orders-grid .custom-order-image{border-bottom:1px solid var(--hud-border);background:#0d0c0c;height:185px}.public-orders-grid .custom-order-image:after{pointer-events:none;content:"";background:linear-gradient(#0000,#0000008c);position:absolute;inset:45% 0 0}.public-orders-grid .custom-order-image img{transition:transform .25s}.public-orders-grid>article:hover .custom-order-image img{transform:scale(1.025)}.public-orders-grid .custom-order-image>span{z-index:1;color:#aaa49f;background:#060505d1;border:1px solid #ffffff14;border-radius:3px;padding:5px 7px;font-size:10px;font-weight:800;bottom:9px;left:9px;right:auto}.public-orders-grid .custom-order-image>b{z-index:1;color:#d4586f;text-transform:uppercase;background:#140709d6;border:1px solid #e6003738;border-radius:3px;padding:5px 7px;font-size:10px;position:absolute;top:9px;right:9px}.public-order-card-body{padding:16px}.public-orders-grid .custom-order-name small{color:#7f3d4a;letter-spacing:.08em;font-size:10px}.public-orders-grid .custom-order-name h2{color:#d6d1ce;letter-spacing:-.035em;text-overflow:ellipsis;text-transform:none;white-space:nowrap;margin:7px 0 0;font:800 18px/1 Inter,sans-serif;overflow:hidden}.public-orders-grid .custom-order-owner-id{border-top:1px solid var(--hud-border);border-right:0;align-items:center;gap:9px;margin-top:15px;padding-top:13px;display:flex}.public-orders-grid .custom-order-owner-id>svg{box-sizing:border-box;color:#716b68;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;flex:none;width:28px;height:28px;padding:8px}.public-orders-grid .custom-order-owner-id span,.public-orders-grid .custom-order-owner-id small,.public-orders-grid .custom-order-owner-id strong{display:block}.public-orders-grid .custom-order-owner-id small{color:#5d5855;font-size:10px}.public-orders-grid .custom-order-owner-id strong{color:#a9a39f;margin-top:5px;font:800 11px/1 Inter,sans-serif}.public-orders-grid>article>footer{border-top:1px solid var(--hud-border);background:#0000001f;height:44px}.public-orders-grid>article>footer>a,.public-orders-grid>article>footer>.custom-order-no-link{box-sizing:border-box;color:#8b8581;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;gap:7px;width:100%;height:100%;font-size:10px;font-weight:800;text-decoration:none;transition:background .16s,color .16s;display:flex}.public-orders-grid>article>footer>a:hover{color:#dc526a;background:#e6003712}.public-orders-grid>article>footer>a svg{width:11px}.public-orders-grid>article>footer>.custom-order-no-link{color:#514d4a}.public-orders-no-results{color:#5f5a57;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.public-orders-no-results>svg{box-sizing:border-box;color:#8f4351;background:#e6003708;border:1px solid #e6003724;border-radius:4px;width:36px;height:36px;padding:10px}.public-orders-no-results strong{color:#aaa49f;margin-top:12px;font-size:11px}.public-orders-no-results p{margin:7px 0 0;font-size:11px}@media (width<=1100px){.public-orders-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.public-custom-orders{width:calc(100% - 28px);padding-top:27px}.public-custom-orders .custom-orders-heading{flex-direction:column;align-items:flex-start;gap:15px}.public-custom-orders .custom-orders-heading h1{font-size:35px!important}.public-custom-orders .custom-orders-heading>aside{width:100%}.public-orders-overview{grid-template-columns:1fr 1fr}.public-orders-overview>article:last-child{grid-column:1/-1}.public-orders-catalog>header{flex-direction:column;align-items:stretch;padding:15px}.public-orders-controls{grid-template-columns:1fr 135px}.public-orders-grid{grid-template-columns:1fr}.public-orders-grid .custom-order-image{height:210px}}@media (width<=480px){.public-custom-orders .custom-orders-heading h1{font-size:30px!important}.public-orders-overview{grid-template-columns:1fr}.public-orders-overview>article:last-child{grid-column:auto}.public-orders-controls{grid-template-columns:1fr}.public-orders-grid{padding:10px}.public-orders-grid .custom-order-image{height:175px}}.account-security-overview{border-bottom:1px solid var(--hud-border);background:#0000001a;grid-template-columns:repeat(3,1fr);gap:7px;padding:10px 14px;display:grid}.account-security-overview>article{border:1px solid var(--hud-border);background:#ffffff03;border-radius:4px;align-items:center;gap:9px;min-height:55px;padding:0 11px;display:flex}.account-security-overview>article>i{color:#7a4751;background:#121010;border:1px solid #302d2d;border-radius:4px;flex:none;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.account-security-overview>article>i svg{width:12px}.account-security-overview span,.account-security-overview small,.account-security-overview strong{display:block}.account-security-overview span{min-width:0}.account-security-overview small{color:#5d5855;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}.account-security-overview strong{color:#cac5c1;margin-top:5px;font-size:13px}.account-security-center .account-history-table>header,.account-security-center .account-history-table>button{grid-template-columns:minmax(240px,1.3fr) 150px 150px 190px 14px;align-items:center;display:grid}.account-security-center .account-history-table>header{color:#5f5a57;text-transform:uppercase;min-height:38px;padding:0 14px;font-size:10px;font-weight:800}.account-security-center .account-history-table>button{border:0;border-top:1px solid var(--hud-border);color:#77716e;text-align:left;cursor:pointer;background:0 0;border-radius:0;width:100%;min-height:61px;padding:0 14px;transition:background .16s}.account-security-center .account-history-table>button:hover{background:#ffffff05}.account-security-center .account-history-table>button>span:first-child{align-items:center;gap:9px;min-width:0;display:flex}.account-security-center .account-history-table>button>span:first-child>svg{box-sizing:border-box;color:#716b67;background:#121010;border:1px solid #302d2d;border-radius:4px;flex:none;width:30px;height:30px;padding:8px}.account-security-center .account-history-table>button>span span,.account-security-center .account-history-table>button>span strong,.account-security-center .account-history-table>button>span small{min-width:0;display:block}.account-security-center .account-history-table>button>span strong{color:#aaa49f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.account-security-center .account-history-table>button>span small{color:#514d4a;text-transform:capitalize;margin-top:4px;font-size:10px}.account-security-center .account-history-table>button>b{color:#aa8a58;text-transform:uppercase;background:#a8834809;border:1px solid #a8834838;border-radius:3px;width:max-content;padding:5px 7px;font-size:10px}.account-security-center .account-history-table>button>b.known,.account-security-center .account-history-table>button>b.active{color:#6c9e84;background:#52a07709;border-color:#52a07733}.account-security-center .account-history-table>button code,.account-security-center .account-history-table>button time{color:#77716e;font:10px Inter,sans-serif}.account-security-center .account-history-table>button>svg:last-child{color:#4c4845;width:11px;transition:color .16s,transform .16s}.account-security-center .account-history-table>button:hover>svg:last-child{color:#bc4d61;transform:translate(2px)}.account-security-backdrop{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}.account-security-detail{border:1px solid #ffffff16;border-top:2px solid var(--red);background:#0a0809fb;border-radius:6px;width:min(760px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;box-shadow:0 32px 100px #000000d6}.account-security-detail>header{box-sizing:border-box;border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e600370a,#0000 48%);justify-content:space-between;align-items:flex-start;gap:20px;min-height:103px;padding:20px 22px;display:flex}.account-security-detail>header span{color:#d74c65;letter-spacing:.15em;font-size:10px;font-weight:900}.account-security-detail>header h2{color:#dfdad7;letter-spacing:-.04em;margin:7px 0 6px;font:800 27px/.95 Inter,sans-serif}.account-security-detail>header p{color:#625d59;margin:0;font-size:10px}.account-security-detail>header button{border:1px solid var(--hud-border);color:#716b68;cursor:pointer;background:#ffffff05;border-radius:4px;flex:none;place-items:center;width:35px;height:35px;display:grid}.account-security-detail>header button svg{width:14px}.account-security-risk{background:#a883480a;border:1px solid #a883483b;border-radius:4px;align-items:center;gap:10px;margin:16px 20px 0;padding:12px;display:flex}.account-security-risk>i{color:#b18e58;background:#a8834812;border-radius:4px;flex:none;place-items:center;width:33px;height:33px;font-style:normal;display:grid}.account-security-risk>i svg{width:14px}.account-security-risk strong,.account-security-risk small{display:block}.account-security-risk strong{color:#b69a70;font-size:11px}.account-security-risk small{color:#6b6257;margin-top:5px;font-size:10px;line-height:1.5}.account-security-risk:is(.known,.active){background:#52a07709;border-color:#52a07736}.account-security-risk:is(.known,.active)>i{color:#6da287;background:#52a07711}.account-security-risk:is(.known,.active) strong{color:#79aa91}.account-security-risk:is(.known,.active) small{color:#5f7167}.account-security-facts{grid-template-columns:1fr 1fr;gap:7px;padding:12px 20px 18px;display:grid}.account-security-facts>article{border:1px solid var(--hud-border);background:#ffffff03;border-radius:4px;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:62px;padding:0 11px;display:grid}.account-security-facts>article>i{color:#776e6b;background:#121010;border:1px solid #302d2d;border-radius:4px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.account-security-facts>article>i svg{width:12px}.account-security-facts span,.account-security-facts small,.account-security-facts strong{min-width:0;display:block}.account-security-facts small{color:#56514e;text-transform:uppercase;font-size:10px;font-weight:800}.account-security-facts strong{color:#aaa49f;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;overflow:hidden}.account-security-facts>article>button{color:#716b68;cursor:pointer;background:0 0;border:1px solid #302d2d;border-radius:4px;place-items:center;width:28px;height:28px;display:grid}.account-security-facts>article>button:hover{color:#c24e62;border-color:#e6003738}.account-security-facts>article>button svg{width:11px}.account-security-agent{border:1px solid var(--hud-border);background:#00000029;border-radius:4px;margin:0 20px 18px;padding:12px}.account-security-agent>span{color:#56514e;letter-spacing:.08em;font-size:10px;font-weight:800;display:block}.account-security-agent>code{overflow-wrap:anywhere;color:#77716e;margin-top:8px;font:10px/1.65 Inter,sans-serif;display:block}.account-security-detail>footer{border-top:1px solid var(--hud-border);background:#00000021;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:0 20px;display:flex}.account-security-detail>footer small{color:#55504d;font-size:10px}.account-security-detail>footer button{color:#c65a6d;text-transform:uppercase;cursor:pointer;background:#e600370f;border:1px solid #e600373d;border-radius:4px;flex:none;height:35px;padding:0 11px;font-size:10px;font-weight:800}@media (width<=900px){.account-security-center .account-history-table{overflow-x:auto}.account-security-center .account-history-table>header,.account-security-center .account-history-table>button{min-width:790px}}@media (width<=600px){.account-security-overview{grid-template-columns:1fr}.account-security-center .account-history-table{overflow:visible}.account-security-center .account-history-table>header{display:none}.account-security-center .account-history-table>button{grid-template-columns:minmax(0,1fr) auto 12px;gap:8px;min-width:0;min-height:86px;padding:12px 14px}.account-security-center .account-history-table>button>b{justify-self:end}.account-security-center .account-history-table>button>code,.account-security-center .account-history-table>button>time{grid-column:1;margin-left:39px;display:block}.account-security-center .account-history-table>button>time{grid-area:2/2;margin-left:0}.account-security-center .account-history-table>button>svg:last-child{grid-area:1/3/3}.account-security-backdrop{padding:8px}.account-security-detail{max-height:calc(100dvh - 16px)}.account-security-detail>header{padding:18px 16px}.account-security-detail>header h2{font-size:23px}.account-security-risk{margin:13px 14px 0}.account-security-facts{grid-template-columns:1fr;padding:10px 14px 14px}.account-security-agent{margin:0 14px 14px}.account-security-detail>footer{flex-direction:column;align-items:stretch;padding:13px 14px}.account-security-detail>footer button{width:100%}}.tickets-page.tickets-workspace,.admin-tickets-page{padding-bottom:38px}.ticket-chat-page,.ticket-chat-page.admin-ticket-chat{box-sizing:border-box;flex-direction:column;width:100%;height:auto;min-height:0;max-height:none;margin-top:14px;padding:18px;display:flex;overflow:visible;border:1px solid var(--hud-border)!important;border-top:1px solid var(--hud-border)!important;background:var(--hud-panel)!important;box-shadow:var(--hud-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:5px!important}.ticket-chat-page>header{box-sizing:border-box;border-bottom:1px solid var(--hud-border);flex:none;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:0 2px 16px;display:flex}.ticket-chat-page>header>div{min-width:0}.ticket-chat-page>header h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-chat-page>header p{color:#716b67;margin:6px 0 0;font-size:11px}.ticket-chat-page .ticket-workspace-back{text-transform:uppercase;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-width:max-content;height:37px;padding:0 11px;font-size:10px;font-weight:800;display:flex;position:static;color:#8e8884!important;background:#ffffff05!important;border:1px solid #302d2d!important;width:auto!important}.ticket-chat-page .ticket-workspace-back:hover{color:#d2cdca!important;background:#e600370b!important;border-color:#e600374d!important}.ticket-chat-page .ticket-workspace-back svg{width:13px!important;height:13px!important}.ticket-chat-page .ticket-chat-facts{flex:none}.ticket-chat-page .ticket-order-detail{flex:none;margin-top:10px}.ticket-chat-page .admin-ticket-controlbar{flex:none;margin:10px 0 0}.ticket-chat-page .ticket-messages.unified{flex:none;height:clamp(340px,48dvh,560px);min-height:340px;max-height:560px;overflow-y:auto}.ticket-chat-page .ticket-reply.unified,.ticket-chat-page .ticket-closed{z-index:2;flex:none;position:relative}.admin-ticket-locked-status strong{align-items:center;gap:7px;color:#69a082!important;display:flex!important}.admin-ticket-locked-status strong svg{width:13px;height:13px}.ticket-list-tools nav button b,.admin-ticket-tools nav button b{color:#a49e99;margin-left:5px;font-size:10px}.admin-ticket-list-icon{width:36px;height:36px;color:var(--red);background:#e600370e;border:1px solid #e6003738;border-radius:4px;flex:none;place-items:center;font-style:normal;display:grid}.admin-ticket-list-icon svg{width:15px!important;height:15px!important;color:inherit!important}.admin-ticket-list>.ticket-empty.unified{box-sizing:border-box;text-align:center;background:radial-gradient(circle at 50% 42%,#e6003706,#0000 28%);flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:220px;padding:35px;display:flex!important}.admin-ticket-list>.ticket-empty.unified>svg{box-sizing:border-box;color:#8f4351;background:#e6003708;border:1px solid #e6003724;border-radius:4px;flex:none;width:36px;height:36px;margin:0 0 13px;padding:10px;display:block}.admin-ticket-list>.ticket-empty.unified>strong{color:#bdb7b3;margin:0;font-size:11px}.admin-ticket-list>.ticket-empty.unified>p{color:#5f5a57;margin:7px 0 0;font-size:11px}@media (width<=760px){.ticket-chat-page,.ticket-chat-page.admin-ticket-chat{width:100%;height:auto;min-height:0;padding:14px}.ticket-chat-page>header{flex-direction:column;align-items:flex-start;min-height:0;padding-bottom:14px}.ticket-chat-page>header h2{white-space:normal}.ticket-chat-page .ticket-workspace-back{width:100%!important}.ticket-chat-page .ticket-messages.unified{height:360px;min-height:260px;max-height:55dvh}.ticket-chat-page .admin-ticket-controlbar{grid-template-columns:1fr 1fr}.ticket-chat-page .admin-ticket-controlbar>button{grid-column:1/-1}.ticket-list-tools,.ticket-list-tools nav{width:100%}.ticket-list-tools nav button{flex:1}}.dashboard-sidebar-toggle{display:none}@media (width>=761px){.dashboard-shell{transition:grid-template-columns .22s}.dashboard-sidebar{transition:padding .22s;overflow:visible!important}.dashboard-sidebar-main{overflow:hidden}.dashboard-control-label{display:none}.dashboard-sidebar-toggle{z-index:6;color:#c2445b;width:32px;height:32px;box-shadow:none;cursor:pointer;background:#e600370e;border:1px solid #e6003740;border-radius:4px;flex:none;place-items:center;padding:0;transition:border-color .16s,color .16s,background .16s;display:grid;position:static}.dashboard-sidebar-toggle:hover{color:#e34b66;background:#170e10;border-color:#e6003759}.dashboard-sidebar-toggle svg{width:13px;height:13px}.dashboard-shell.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.dashboard-shell.sidebar-collapsed .dashboard-main:before{left:76px!important}.dashboard-shell.sidebar-collapsed .dashboard-sidebar{padding-inline:8px}.dashboard-shell.sidebar-collapsed .dashboard-sidebar-header{box-sizing:border-box;flex-direction:column;justify-content:center;gap:6px;height:96px;padding:8px 0}.dashboard-shell.sidebar-collapsed .dashboard-brand{justify-content:center;width:100%}.dashboard-shell.sidebar-collapsed .dashboard-brand .brand-logo{width:39px;height:39px}.dashboard-shell.sidebar-collapsed .dashboard-brand .brand-copy{display:none}.dashboard-shell.sidebar-collapsed .dashboard-nav{padding-inline:0}.dashboard-shell.sidebar-collapsed .dashboard-nav>.dashboard-nav-section{border-top:1px solid var(--hud-border);min-height:16px;margin:11px 7px 7px}.dashboard-shell.sidebar-collapsed .dashboard-nav>.dashboard-nav-section:first-child{margin-top:1px}.dashboard-shell.sidebar-collapsed .dashboard-nav-section :is(b,small){display:none}.dashboard-shell.sidebar-collapsed .dashboard-nav a{grid-template-columns:1fr;place-items:center;gap:0;min-height:50px;padding:0;display:grid}.dashboard-shell.sidebar-collapsed .dashboard-nav a>i{width:35px;height:35px}.dashboard-shell.sidebar-collapsed .dashboard-nav a>i svg{width:15px;height:15px}.dashboard-shell.sidebar-collapsed .dashboard-nav a>span,.dashboard-shell.sidebar-collapsed .dashboard-nav .dashboard-nav-arrow{display:none}.dashboard-shell.sidebar-collapsed .dashboard-nav a.active{box-shadow:inset 3px 0 var(--red),0 8px 22px #00000029}.dashboard-shell.sidebar-collapsed .dashboard-user{justify-content:center;align-items:center;width:calc(100% + 16px);min-height:70px;margin-left:-8px;padding:10px 8px;display:flex}.dashboard-shell.sidebar-collapsed .dashboard-profile-button{justify-content:center!important;width:42px!important}.dashboard-shell.sidebar-collapsed .dashboard-profile-button>span:nth-child(2),.dashboard-shell.sidebar-collapsed .dashboard-profile-button>svg,.dashboard-shell.sidebar-collapsed .dashboard-user-actions{display:none}.dashboard-shell.sidebar-collapsed .dashboard-user-avatar{flex:none;width:40px;height:40px}}.shop-soon-page{width:min(1220px,100% - 56px);margin:0 auto;padding:38px 0 90px}.shop-soon-heading{justify-content:space-between;align-items:center;gap:25px;min-height:92px;display:flex}.shop-soon-heading>div>span{color:var(--red);letter-spacing:.16em;font-size:10px;font-weight:900}.shop-soon-heading h1{color:#f0ece9;letter-spacing:-.05em;align-items:center;gap:12px;margin:9px 0 8px;font:800 43px/.92 Inter,sans-serif;display:flex}.shop-soon-heading h1>i{color:#df3859;background:#e6003712;border:1px solid #e6003747;border-radius:5px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.shop-soon-heading h1>i svg{width:18px}.shop-soon-heading p{color:#716b67;margin:0;font-size:11px}.shop-soon-heading>aside{box-sizing:border-box;border:1px solid var(--hud-border);background:#ffffff05;border-radius:4px;align-items:center;gap:11px;min-width:190px;padding:13px 15px;display:flex}.shop-soon-heading>aside>svg{color:#c74860;width:17px}.shop-soon-heading>aside small,.shop-soon-heading>aside strong{display:block}.shop-soon-heading>aside small{color:#5b5653;letter-spacing:.1em;font-size:10px;font-weight:900}.shop-soon-heading>aside strong{color:#aaa49f;margin-top:5px;font-size:11px}.shop-soon-hero{box-sizing:border-box;border:1px solid var(--hud-border);background:radial-gradient(circle at 18% 50%,#e600371c,transparent 30%),linear-gradient(115deg,#e6003709,transparent 48%),var(--hud-panel);min-height:470px;box-shadow:var(--hud-shadow);border-radius:5px;grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr);align-items:center;gap:70px;margin-top:20px;padding:55px 65px;display:grid;position:relative;overflow:hidden}.shop-soon-hero:before{background:var(--red);content:"";width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #e60037a6}.shop-soon-hero:after{color:#ffffff03;letter-spacing:-.12em;content:"X";pointer-events:none;font:900 350px/.8 Inter,sans-serif;position:absolute;bottom:-155px;right:-90px}.shop-soon-visual{place-items:center;width:250px;height:250px;margin:auto;display:grid;position:relative}.shop-soon-visual:before,.shop-soon-visual:after{content:"";border:1px solid #e6003721;border-radius:50%;position:absolute;inset:0}.shop-soon-visual:after{border-color:#ffffff0e;inset:23px}.shop-soon-visual>i{z-index:2;color:#e64966;background:linear-gradient(145deg,#e6003721,#e6003706);border:1px solid #e600374d;border-radius:12px;place-items:center;width:104px;height:104px;font-style:normal;display:grid;position:relative;transform:rotate(-4deg);box-shadow:0 0 60px #e6003714}.shop-soon-visual>i svg{width:42px;height:42px}.shop-soon-visual>span{background:#e64966;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 12px #e60037a6}.shop-soon-visual>span:first-of-type{top:19px;left:67px}.shop-soon-visual>span:nth-of-type(2){width:5px;height:5px;bottom:83px;right:16px}.shop-soon-visual>span:nth-of-type(3){width:4px;height:4px;box-shadow:none;background:#706a67;bottom:8px;left:104px}.shop-soon-copy{z-index:2;position:relative}.shop-soon-copy>span{color:#d94a64;letter-spacing:.15em;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.shop-soon-copy>span svg{width:13px}.shop-soon-copy h2{color:#f0ece9;letter-spacing:-.07em;margin:18px 0 16px;font:800 clamp(43px,6vw,74px)/.86 Inter,sans-serif}.shop-soon-copy h2 span{color:var(--red)}.shop-soon-copy p{color:#8b8581;max-width:610px;margin:0;font-size:12px;line-height:1.8}.shop-soon-copy>a{color:#c95469;text-transform:uppercase;background:#e600370e;border:1px solid #e6003740;border-radius:4px;align-items:center;gap:9px;width:max-content;height:40px;margin-top:28px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.shop-soon-copy>a:hover{color:#ef7188;background:#e6003717;border-color:#e6003773}.shop-soon-copy>a svg{width:12px}.shop-soon-progress{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.shop-soon-progress article{border:1px solid var(--hud-border);background:#0c0a0ae0;border-radius:4px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:75px;padding:0 15px;display:grid}.shop-soon-progress article>i{color:#a84255;background:#e6003709;border:1px solid #e6003729;border-radius:4px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.shop-soon-progress article>i svg{width:13px}.shop-soon-progress span small,.shop-soon-progress span strong{display:block}.shop-soon-progress span small{color:#5b5653;letter-spacing:.08em;font-size:10px;font-weight:900}.shop-soon-progress span strong{color:#aaa49f;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:11px;overflow:hidden}.shop-soon-progress article>b{color:#b99857;text-transform:uppercase;background:#d6a74412;border-radius:3px;padding:5px 7px;font-size:10px}@media (width<=900px){.shop-soon-hero{grid-template-columns:220px minmax(0,1fr);gap:35px;padding:45px 35px}.shop-soon-visual{width:210px;height:210px}.shop-soon-progress{grid-template-columns:1fr}}@media (width<=650px){.shop-soon-page{width:calc(100% - 28px);padding-top:26px}.shop-soon-heading{flex-direction:column;align-items:flex-start}.shop-soon-heading h1{font-size:35px}.shop-soon-heading>aside{width:100%}.shop-soon-hero{grid-template-columns:1fr;gap:32px;min-height:0;padding:35px 22px}.shop-soon-visual{width:180px;height:180px}.shop-soon-visual>i{width:82px;height:82px}.shop-soon-visual>i svg{width:34px}.shop-soon-copy{text-align:center}.shop-soon-copy>span{justify-content:center}.shop-soon-copy h2{font-size:45px}.shop-soon-copy p{font-size:11px}.shop-soon-copy>a{margin:24px auto 0}}.dashboard-overview-workspace .identity-passport{grid-template-rows:255px 80px;grid-template-columns:minmax(390px,1.08fr) minmax(340px,.92fr);overflow:hidden;background:linear-gradient(115deg,#e6003705,transparent 45%),var(--hud-panel)!important}.dashboard-overview-workspace .identity-passport:before{z-index:4}.dashboard-overview-workspace .identity-passport .identity-hero{box-sizing:border-box;flex-direction:column;justify-content:space-between;gap:12px;min-height:0;padding:20px 25px 17px;position:relative;overflow:hidden;background:radial-gradient(circle at 13% 38%,#e600371c,#0000 31%),linear-gradient(135deg,#ffffff05,#0000 42%),#0c0a0b!important;align-items:stretch!important;display:flex!important}.dashboard-overview-workspace .identity-watermark{color:#ffffff05;letter-spacing:-.12em;pointer-events:none;-webkit-user-select:none;user-select:none;font:900 150px/.8 Inter,sans-serif;position:absolute;bottom:-36px;right:-13px}.dashboard-overview-workspace .identity-hero>header{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.dashboard-overview-workspace .identity-hero>header span{color:#9f4052;letter-spacing:.18em;font-size:10px;font-weight:900}.dashboard-overview-workspace .identity-hero>header small{color:#4f4a48;letter-spacing:.12em;font-size:10px;font-weight:800}.dashboard-overview-workspace .identity-person{z-index:1;align-items:center;gap:22px;display:flex;position:relative}.dashboard-overview-workspace .identity-passport .identity-monogram{color:#f0ebe8;width:82px;height:82px;font-size:21px;background:linear-gradient(145deg,#e600371c,#e6003706)!important;border-color:#e600374d!important;box-shadow:inset 0 0 0 7px #0000001f!important}.dashboard-overview-workspace .identity-person>div:last-child{min-width:0}.dashboard-overview-workspace .identity-passport .identity-status{color:#62b98e;font-size:10px}.dashboard-overview-workspace .identity-passport .identity-hero h2{color:#f0ece9;margin:10px 0 0;letter-spacing:-.055em!important;font-size:34px!important;line-height:.9!important}.dashboard-overview-workspace .identity-hero>footer{z-index:1;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;padding-top:11px;display:flex;position:relative}.dashboard-overview-workspace .identity-hero>footer span{color:#514d4a;text-transform:uppercase;font-size:10px;font-weight:800}.dashboard-overview-workspace .identity-hero>footer strong{color:#77716e;font-size:10px;font-weight:700}.dashboard-overview-workspace .identity-passport .identity-facts{align-content:center;min-width:0;padding:0 22px;display:grid}.dashboard-overview-workspace .identity-passport .identity-facts>header{border-bottom:1px solid var(--hud-border);justify-content:space-between;align-items:center;min-height:48px;display:flex}.dashboard-overview-workspace .identity-facts>header div>span,.dashboard-overview-workspace .identity-facts>header div>strong{display:block}.dashboard-overview-workspace .identity-facts>header div>span{color:#9b3f50;letter-spacing:.14em;font-size:10px;font-weight:900}.dashboard-overview-workspace .identity-facts>header div>strong{color:#5f5a57;margin-top:4px;font-size:10px}.dashboard-overview-workspace .identity-facts>header>svg{color:#4f4a48;width:15px}.dashboard-overview-workspace .identity-passport .identity-facts>div{grid-template-columns:31px minmax(0,1fr) auto;gap:10px;min-height:58px;padding:0;display:grid}.dashboard-overview-workspace .identity-facts>div>i{color:#716b68;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.dashboard-overview-workspace .identity-facts>div>i svg{width:12px}.dashboard-overview-workspace .identity-facts>div>span{min-width:0;color:inherit;font-size:inherit;letter-spacing:0;text-transform:none;display:block}.dashboard-overview-workspace .identity-facts>div>span small,.dashboard-overview-workspace .identity-facts>div>span strong{display:block}.dashboard-overview-workspace .identity-facts>div>span small{color:#55504d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.dashboard-overview-workspace .identity-facts>div>span strong{color:#d1ccc9;margin-top:5px;font-size:11px}.dashboard-overview-workspace .identity-facts>div>b{color:#625d59;font-size:10px;font-weight:600}.dashboard-overview-workspace .identity-passport .identity-banking{border-top-color:var(--hud-border);background:#00000026;grid-column:1/-1;grid-template-columns:1fr 1fr}.dashboard-overview-workspace .identity-passport .identity-banking>div{align-items:center;justify-content:initial;grid-template-columns:34px minmax(0,1fr) auto;gap:11px;min-height:80px;padding:0 24px;display:grid}.dashboard-overview-workspace .identity-banking>div>i{color:#77716e;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.dashboard-overview-workspace .identity-banking>div:first-child>i{color:#63957b;background:#52a0770a;border-color:#52a0772e}.dashboard-overview-workspace .identity-banking>div>i svg{width:13px}.dashboard-overview-workspace .identity-banking>div>span{min-width:0;color:inherit;font-size:inherit;letter-spacing:0;text-transform:none;display:block}.dashboard-overview-workspace .identity-banking>div>span small,.dashboard-overview-workspace .identity-banking>div>span strong{display:block}.dashboard-overview-workspace .identity-banking>div>span small{color:#56514e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.dashboard-overview-workspace .identity-banking>div>span strong{color:#d9d4d1;margin-top:6px;font:800 17px/1 Inter,sans-serif}.dashboard-overview-workspace .identity-banking>div:first-child>span strong{color:#58bd8a}.dashboard-overview-workspace .identity-banking>div>b{color:#5f5a57;text-transform:uppercase;background:#ffffff06;border-radius:3px;padding:5px 7px;font-size:10px}@media (width<=1100px){.dashboard-overview-workspace .identity-passport{grid-template-rows:250px auto 80px;grid-template-columns:1fr}.dashboard-overview-workspace .identity-passport .identity-hero{border-bottom:1px solid var(--hud-border);border-right:0!important}.dashboard-overview-workspace .identity-passport .identity-facts{padding:7px 22px}.dashboard-overview-workspace .identity-passport .identity-banking{grid-column:1}}@media (width<=600px){.dashboard-overview-workspace .identity-passport{grid-template-rows:auto auto auto}.dashboard-overview-workspace .identity-passport .identity-hero{min-height:245px;padding:18px}.dashboard-overview-workspace .identity-passport .identity-person{gap:15px}.dashboard-overview-workspace .identity-passport .identity-monogram{width:67px;height:67px}.dashboard-overview-workspace .identity-passport .identity-hero h2{font-size:28px!important}.dashboard-overview-workspace .identity-passport .identity-facts{padding:7px 16px}.dashboard-overview-workspace .identity-passport .identity-banking{grid-template-columns:1fr}.dashboard-overview-workspace .identity-passport .identity-banking>div+div{border-top:1px solid var(--hud-border);border-left:0}.dashboard-overview-workspace .identity-passport .identity-banking>div{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;min-height:72px;padding:0 16px;display:grid}}.dashboard-overview-workspace .character-overview-card{box-sizing:border-box;align-items:initial;border:1px solid var(--hud-border);background:var(--hud-panel);width:100%;min-height:0;box-shadow:var(--hud-shadow);border-radius:5px;grid-template-columns:none;gap:0;padding:0;transition:none;display:block;position:relative;overflow:hidden}.dashboard-overview-workspace .character-overview-card:hover{border-color:var(--hud-border);background:var(--hud-panel)}.dashboard-overview-workspace .character-overview-card:before{z-index:2;background:var(--red);content:"";width:2px;height:100%;position:absolute;top:0;left:0}.dashboard-overview-workspace .character-overview-header{box-sizing:border-box;border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e600370b,#0000 36%);justify-content:space-between;align-items:center;gap:25px;min-height:105px;padding:0 22px 0 24px;display:flex}.dashboard-overview-workspace .character-overview-person{align-items:center;gap:15px;min-width:0;display:flex}.dashboard-overview-workspace .character-overview-person>i{color:#ddd7d3;background:#e6003712;border:1px solid #e6003740;border-radius:4px;flex:none;place-items:center;width:55px;height:55px;font:800 16px/1 Inter,sans-serif;display:grid}.dashboard-overview-workspace .character-overview-person>div{min-width:0}.dashboard-overview-workspace .character-overview-person span{color:#60a984;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:900;display:flex}.dashboard-overview-workspace .character-overview-person span b{background:#54c88e;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #54c88e80}.dashboard-overview-workspace .character-overview-person h2{color:#e6e1dd;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 4px;font:800 26px/.95 Inter,sans-serif;overflow:hidden}.dashboard-overview-workspace .character-overview-person small{color:#5f5a57;font-size:10px}.dashboard-overview-workspace .character-overview-meta{align-items:stretch;gap:7px;display:flex}.dashboard-overview-workspace .character-overview-meta>span{box-sizing:border-box;border:1px solid var(--hud-border);background:#00000021;border-radius:4px;flex-direction:column;justify-content:center;min-width:130px;min-height:49px;padding:0 12px;display:flex}.dashboard-overview-workspace .character-overview-meta small,.dashboard-overview-workspace .character-overview-meta strong{display:block}.dashboard-overview-workspace .character-overview-meta small{color:#55504d;text-transform:uppercase;font-size:10px;font-weight:800}.dashboard-overview-workspace .character-overview-meta strong{color:#9f9995;margin-top:6px;font-size:11px}.dashboard-overview-workspace .character-overview-content{box-sizing:border-box;background:#00000012;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:10px;min-height:225px;padding:13px;display:grid}.dashboard-overview-workspace .character-personal-panel,.dashboard-overview-workspace .character-finance-panel{border:1px solid var(--hud-border);background:#ffffff03;border-radius:4px;min-width:0}.dashboard-overview-workspace :is(.character-personal-panel,.character-finance-panel)>header{border-bottom:1px solid var(--hud-border);justify-content:space-between;align-items:center;min-height:54px;padding:0 13px;display:flex}.dashboard-overview-workspace :is(.character-personal-panel,.character-finance-panel)>header>div{align-items:center;gap:9px;display:flex}.dashboard-overview-workspace :is(.character-personal-panel,.character-finance-panel)>header svg{box-sizing:border-box;color:#a74456;background:#e6003709;border:1px solid #e6003729;border-radius:4px;width:30px;height:30px;padding:8px}.dashboard-overview-workspace :is(.character-personal-panel,.character-finance-panel)>header span,.dashboard-overview-workspace :is(.character-personal-panel,.character-finance-panel)>header small,.dashboard-overview-workspace :is(.character-personal-panel,.character-finance-panel)>header strong{display:block}.dashboard-overview-workspace :is(.character-personal-panel,.character-finance-panel)>header small{color:#984153;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.dashboard-overview-workspace :is(.character-personal-panel,.character-finance-panel)>header strong{color:#aaa49f;margin-top:4px;font-size:11px}.dashboard-overview-workspace .character-personal-panel>header>b{color:#595451;text-transform:uppercase;background:#ffffff06;border-radius:3px;padding:5px 7px;font-size:10px}.dashboard-overview-workspace .character-personal-grid{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;height:calc(100% - 55px);padding:9px;display:grid}.dashboard-overview-workspace .character-personal-grid>article{box-sizing:border-box;border:1px solid var(--hud-border);background:#0000001f;border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:13px 10px;display:flex;position:relative}.dashboard-overview-workspace .character-personal-grid>article>i{color:#716b68;background:#111;border:1px solid #302d2d;border-radius:4px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.dashboard-overview-workspace .character-personal-grid>article>i svg{width:11px}.dashboard-overview-workspace .character-personal-grid>article>span{min-width:0;margin-top:11px}.dashboard-overview-workspace .character-personal-grid small,.dashboard-overview-workspace .character-personal-grid strong{display:block}.dashboard-overview-workspace .character-personal-grid small{color:#56514e;text-transform:uppercase;font-size:10px;font-weight:800}.dashboard-overview-workspace .character-personal-grid strong{color:#c0bbb7;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:11px;overflow:hidden}.dashboard-overview-workspace .character-personal-grid>article>b{color:#625d59;font-size:10px;font-weight:700;position:absolute;top:9px;right:9px}.dashboard-overview-workspace .character-finance-grid{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:7px;height:calc(100% - 55px);padding:9px;display:grid}.dashboard-overview-workspace .character-finance-grid>article{box-sizing:border-box;border:1px solid var(--hud-border);background:#0000001f;border-radius:4px;flex-direction:column;justify-content:center;min-width:0;padding:13px 11px;display:flex}.dashboard-overview-workspace .character-finance-grid>article>i{color:#77716e;background:#111;border:1px solid #302d2d;border-radius:4px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.dashboard-overview-workspace .character-finance-grid>article.cash>i{color:#64967c;background:#52a07709;border-color:#52a07730}.dashboard-overview-workspace .character-finance-grid>article>i svg{width:12px}.dashboard-overview-workspace .character-finance-grid>article>span{min-width:0;margin-top:10px}.dashboard-overview-workspace .character-finance-grid small,.dashboard-overview-workspace .character-finance-grid strong{display:block}.dashboard-overview-workspace .character-finance-grid small{color:#56514e;text-transform:uppercase;font-size:10px;font-weight:800}.dashboard-overview-workspace .character-finance-grid strong{color:#d1ccc9;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font:800 14px/1 Inter,sans-serif;overflow:hidden}.dashboard-overview-workspace .character-finance-grid .cash strong{color:#58b986}.dashboard-overview-workspace .character-finance-grid>article>b{color:#57524f;text-transform:uppercase;margin-top:11px;font-size:10px;font-weight:700}@media (width<=1100px){.dashboard-overview-workspace .character-overview-content{grid-template-columns:1fr}.dashboard-overview-workspace .character-overview-meta>span{min-width:115px}}@media (width<=700px){.dashboard-overview-workspace .character-overview-header{flex-direction:column;align-items:flex-start;padding:16px 16px 16px 18px}.dashboard-overview-workspace .character-overview-meta{width:100%}.dashboard-overview-workspace .character-overview-meta>span{flex:1;min-width:0}.dashboard-overview-workspace .character-personal-grid,.dashboard-overview-workspace .character-finance-grid{grid-template-columns:1fr;height:auto}.dashboard-overview-workspace .character-personal-grid>article,.dashboard-overview-workspace .character-finance-grid>article{min-height:92px}.dashboard-overview-workspace .character-overview-content{min-height:0}}.racing-events{border:1px solid var(--hud-border);background:#0a0809b8;border-radius:5px;margin-top:10px;overflow:hidden;box-shadow:0 16px 40px #00000021}.racing-events>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003709,#0000 35%);justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:0 18px;display:flex}.racing-events>header span{color:#d94a64;letter-spacing:.14em;font-size:10px;font-weight:900}.racing-events>header h2{margin:6px 0 0;font-size:17px}.racing-events>header p{color:#625d59;margin:6px 0 0;font-size:10px}.racing-events>header aside{text-align:right;min-width:105px}.racing-events>header aside strong,.racing-events>header aside small{display:block}.racing-events>header aside strong{font:800 25px/1 Inter,sans-serif}.racing-events>header aside small{color:#625d59;text-transform:uppercase;margin-top:5px;font-size:9px}.racing-events>nav{border-bottom:1px solid var(--hud-border);scrollbar-width:none;gap:6px;padding:10px 12px;display:flex;overflow-x:auto}.racing-events>nav::-webkit-scrollbar{display:none}.racing-events>nav button{color:#716b67;cursor:pointer;background:#0d0b0b;border:1px solid #302c2d;border-radius:3px;flex:none;align-items:center;gap:7px;height:34px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.racing-events>nav button:hover{color:#9c9591;border-color:#443d3e}.racing-events>nav button.active{color:#d9546c;background:#e6003713;border-color:#e600374d}.racing-events>nav button b{color:#79726e;text-align:center;background:#ffffff09;border-radius:3px;min-width:18px;padding:3px 5px;font-size:9px}.racing-events>nav button.active b{color:#dc6077;background:#e600371c}.racing-event-list{gap:6px;padding:10px;display:grid}.racing-event{min-width:0;min-height:68px;color:inherit;text-align:left;cursor:pointer;background:#0c0b0b;border:1px solid #2b2828;border-radius:4px;grid-template-columns:38px minmax(180px,1.35fr) minmax(90px,.58fr) minmax(115px,.72fr) minmax(105px,.65fr) 70px 105px 14px;align-items:center;gap:11px;padding:9px 11px;transition:border-color .16s,background .16s;display:grid}.racing-event:hover{background:#100d0e;border-color:#e6003740}.racing-event>i{color:#c64b61;background:#e600370b;border:1px solid #e600372b;border-radius:4px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.racing-event>i svg{width:14px}.racing-event-main{min-width:0}.racing-event-main small,.racing-event-main strong,.racing-event-main em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.racing-event-main small{color:#a44153;letter-spacing:.1em;font-size:8px;font-weight:900}.racing-event-main strong{margin-top:5px;font-size:11px}.racing-event-main em{color:#66605d;margin-top:4px;font-size:9px;font-style:normal}.racing-event-main em:before{color:#943f50;content:"Korraldaja:";margin-right:4px}.racing-event-fact{grid-template-columns:14px minmax(0,1fr);align-items:center;column-gap:6px;min-width:0;display:grid}.racing-event-fact>svg{color:#665f5c;grid-row:1/3;width:12px}.racing-event-fact small,.racing-event-fact strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.racing-event-fact small{color:#56514e;text-transform:uppercase;font-size:8px}.racing-event-fact strong{color:#928b87;margin-top:4px;font-size:9px}.racing-event-fact.prize strong{color:#c2a361}.racing-event-status{color:#716b67;text-align:center;text-transform:uppercase;border:1px solid #343031;border-radius:3px;padding:6px 7px;font-size:8px;font-weight:900}.racing-event-status.running{color:#65b58d;background:#55be890e;border-color:#55be893d}.racing-event-status.upcoming{color:#bc9655;background:#ca9d480e;border-color:#ca9d483d}.racing-event>time{color:#625d59;text-align:right;font-size:8px;line-height:1.45}.racing-event>svg{color:#514c49;width:11px}.racing-events>footer{padding:0 10px 10px}.racing-events>footer button{color:#77706c;text-transform:uppercase;cursor:pointer;background:#0d0b0b;border:1px solid #2d292a;border-radius:3px;justify-content:center;align-items:center;gap:7px;width:100%;height:36px;font-size:9px;font-weight:900;display:flex}.racing-events>footer button:hover{color:#bb5366;border-color:#e6003740}.racing-events>footer svg{width:11px}@media (width<=1180px){.racing-event{grid-template-columns:38px minmax(180px,1fr) 90px 115px 70px 95px 14px}.racing-event-fact.prize{display:none}}@media (width<=1050px){.racing-event{grid-template-columns:38px minmax(170px,1fr) 90px 115px 70px 14px}.racing-event>time{display:none}}@media (width<=700px){.racing-events>header{align-items:flex-start;padding:14px 15px}.racing-events>header p{line-height:1.5}.racing-event{grid-template-columns:36px minmax(0,1fr) auto 12px;gap:9px;min-height:75px}.racing-event-fact{display:none}.racing-event-status{font-size:7px}}:is(.dashboard-overview-heading,.racing-heading,.punishments-heading,.account-settings-heading,.admin-page-heading,.admin-users-heading,.logs-heading,.tickets-page-heading,.custom-orders-heading,.shop-soon-heading,.devtools-heading,.rules-heading,.whitelist-heading)>div>span:first-child,.custom-workspace>header>div>span:first-child,.bugdev-header .bugdev-eyebrow,.racing-events>header>div>span:first-child,.racing-catalog>header>div>span:first-child,.racing-results>header>div>span:first-child,.racing-recent>header>div>span:first-child,.timeline-card>header>div>span:first-child,.whitelist-questions>header>div>span:first-child,.shop-soon-copy>span:first-child,.racing-feature-mark>span,.devtools-module-heading>div>small:first-child,.dev-bug-manager>header>div>small:first-child,.dev-rules-manager>header>div>small:first-child,.dev-log-cleanup>header>div>small:first-child,.dev-custom-orders>header>div>small:first-child{display:none!important}:is(.dashboard-overview-heading,.racing-heading,.punishments-heading,.account-settings-heading,.admin-page-heading,.admin-users-heading,.logs-heading,.tickets-page-heading,.custom-orders-heading,.shop-soon-heading,.devtools-heading,.rules-heading,.whitelist-heading)>div>h1,.custom-workspace>header>div>h1,.bugdev-header h1,:is(.racing-events,.racing-catalog,.racing-results,.racing-recent)>header>div>h2,.timeline-card>header>div>h2,.whitelist-questions>header>div>h2,.devtools-module-heading>div>h2,.dev-bug-manager>header>div>h2,.dev-rules-manager>header>div>h2,.dev-log-cleanup>header>div>h2,.dev-custom-orders>header>div>h2{margin-top:0}.racing-events>header h2,.racing-catalog>header h2,.racing-results>header h2,.racing-recent>header h2{align-items:center;gap:11px;display:flex}.racing-events>header h2>i,.racing-catalog>header h2>i,.racing-results>header h2>i,.racing-recent>header h2>i{color:#cf4961;background:#e600370e;border:1px solid #e6003733;border-radius:4px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.racing-events>header h2>i svg,.racing-catalog>header h2>i svg,.racing-results>header h2>i svg,.racing-recent>header h2>i svg{width:14px;height:14px}.racing-events>header>div>p,.racing-catalog>header>div>p{color:#625d59;margin:5px 0 0 45px;font-size:10px;line-height:1.45}.racing-catalog>header{min-height:78px}@media (width<=700px){.racing-events>header>div>p,.racing-catalog>header>div>p{margin-left:45px}.racing-events>header h2,.racing-catalog>header h2{font-size:15px}}:is(.dashboard-overview-workspace,.tickets-unified,.admin-tickets-page,.punishments-page,.public-custom-orders,.custom-workspace,.account-settings-page,.bugdev-page,.racing-page,.staff-review-page,.devtools-page,.shop-soon-page,.admin-users-page,.logs-page){box-sizing:border-box;width:min(1380px,100% - 56px);margin:0 auto;padding:38px 0 80px}:is(.dashboard-overview-heading,.tickets-page-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.bugdev-header,.racing-heading,.staff-review-heading,.devtools-heading,.shop-soon-heading,.admin-users-heading,.logs-heading){justify-content:space-between;align-items:center;gap:28px;min-height:82px;margin:0;display:flex}:is(.dashboard-overview-heading,.tickets-page-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.bugdev-header,.racing-heading,.staff-review-heading,.devtools-heading,.shop-soon-heading,.admin-users-heading,.logs-heading)>div:first-child{min-width:0}:is(.dashboard-overview-heading,.tickets-page-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.bugdev-header,.racing-heading,.staff-review-heading,.devtools-heading,.shop-soon-heading,.admin-users-heading,.logs-heading) h1{color:#f0ece9;align-items:center;gap:12px;margin:0 0 7px;display:flex;letter-spacing:-.05em!important;text-transform:none!important;font:800 42px/.95 Inter,sans-serif!important}:is(.dashboard-overview-heading,.tickets-page-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.bugdev-header,.racing-heading,.staff-review-heading,.devtools-heading,.shop-soon-heading,.admin-users-heading,.logs-heading) h1>i{box-sizing:border-box;color:#df3859;background:#e6003712;border:1px solid #e6003747;border-radius:5px;flex:none;place-items:center;width:42px;height:42px;font-style:normal;display:grid}:is(.dashboard-overview-heading,.tickets-page-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.bugdev-header,.racing-heading,.staff-review-heading,.devtools-heading,.shop-soon-heading,.admin-users-heading,.logs-heading) h1>i :is(svg){width:18px;height:18px}:is(.dashboard-overview-heading,.tickets-page-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.bugdev-header,.racing-heading,.staff-review-heading,.devtools-heading,.shop-soon-heading,.admin-users-heading,.logs-heading) p{color:#6f6966;margin:0;font-size:11px;line-height:1.55}:is(.dashboard-overview-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.racing-heading,.staff-review-heading,.shop-soon-heading)>aside,.admin-users-heading>.admin-users-total,.tickets-page-heading>b{box-sizing:border-box;border:1px solid var(--hud-border);background:var(--hud-panel);min-width:190px;min-height:62px;box-shadow:var(--hud-shadow);border-radius:5px;align-items:center;gap:11px;padding:0 15px;display:flex}.tickets-page-heading>b{color:#9b9591;text-transform:uppercase;justify-content:center;font-size:10px}:is(.dashboard-overview-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.account-settings-heading,.racing-heading,.staff-review-heading,.shop-soon-heading)>aside>svg,.admin-users-heading>.admin-users-total>svg{box-sizing:border-box;color:#cf4c64;background:#e600370b;border:1px solid #e6003730;border-radius:4px;flex:none;width:32px;height:32px;padding:8px}:is(.character-picker,.character-overview-card,.character-data-panel,.server-live-card,.timeline-card,.ticket-list-panel,.punishments-table,.public-orders-catalog,.custom-notices,.custom-queue,.account-settings-panel,.bugdev-controls,.bugdev-column,.racing-feature,.racing-events,.racing-catalog,.racing-results,.racing-recent,.application-list,.application-review,.devtools-module,.shop-soon-hero,.logs-table-panel,.admin-users-filters,.admin-users-table){background-color:var(--hud-panel);box-shadow:var(--hud-shadow);border-color:var(--hud-border)!important;border-radius:5px!important}:is(.ticket-list-panel,.punishments-table,.public-orders-catalog,.custom-notices,.custom-queue,.account-settings-panel,.bugdev-controls,.racing-events,.racing-catalog,.racing-results,.racing-recent,.application-list,.application-review,.devtools-module,.logs-table-panel,.admin-users-filters,.admin-users-table)>header{background:linear-gradient(90deg,#e6003706,#0000 42%);border-color:var(--hud-border)!important}:is(.ticket-list-panel,.logs-table-panel,.custom-notices,.custom-queue,.public-orders-catalog,.bugdev-controls)>header>div:first-child>svg,.punishments-table>header>svg{box-sizing:border-box;color:#d24d66;background:#e600370b;border:1px solid #e6003730;border-radius:4px;flex:none;width:34px;height:34px;padding:9px}.public-orders-catalog>header>div:first-child{align-items:center;gap:10px;display:flex}.public-orders-catalog>header>div:first-child>span,.public-orders-catalog>header>div:first-child strong,.public-orders-catalog>header>div:first-child small{display:block}:is(.admin-users-stats,.logs-stats,.custom-workspace-stats,.racing-stats,.punishment-summary,.public-orders-overview){gap:8px;margin-top:18px}:is(.admin-users-stats,.logs-stats,.custom-workspace-stats,.racing-stats,.public-orders-overview)>article,.punishment-summary>button{box-shadow:0 12px 30px #0000001a;border-color:var(--hud-border)!important;background:var(--hud-panel)!important;border-radius:5px!important}.dashboard-main :is(input,select,textarea){box-sizing:border-box;color:#c6c0bc;background-color:#0a0809;border-color:#302d2d;border-radius:4px;font-family:Inter,sans-serif;font-size:11px}.dashboard-main :is(input,select,textarea):focus{border-color:#e600376b;outline:0;box-shadow:0 0 0 3px #e600370b}.dashboard-main button{font-family:Inter,sans-serif}.dashboard-main :is(.ticket-error,.devtools-message,.account-settings-message){border-radius:4px}:is(.tickets-heading-action button,.bugdev-create,.devtools-heading>button){letter-spacing:.04em;min-height:42px;padding:0 15px;box-shadow:0 9px 26px #e600371f;border-radius:4px!important;font-size:10px!important}:is(.logs-heading nav,.ticket-list-tools nav,.admin-ticket-tools nav){background:#0b0909;border-radius:4px;overflow:hidden;border-color:var(--hud-border)!important}@media (width<=760px){:is(.dashboard-overview-workspace,.tickets-unified,.admin-tickets-page,.punishments-page,.public-custom-orders,.custom-workspace,.account-settings-page,.bugdev-page,.racing-page,.staff-review-page,.devtools-page,.shop-soon-page,.admin-users-page,.logs-page){width:calc(100% - 28px);padding:27px 0 65px}:is(.dashboard-overview-heading,.tickets-page-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.bugdev-header,.racing-heading,.staff-review-heading,.devtools-heading,.shop-soon-heading,.admin-users-heading,.logs-heading){flex-direction:column;align-items:flex-start;gap:15px;min-height:0}:is(.dashboard-overview-heading,.tickets-page-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.bugdev-header,.racing-heading,.staff-review-heading,.devtools-heading,.shop-soon-heading,.admin-users-heading,.logs-heading) h1{font-size:35px!important}:is(.dashboard-overview-heading,.tickets-page-heading,.punishments-heading,.public-custom-orders .custom-orders-heading,.custom-workspace>header,.account-settings-heading,.bugdev-header,.racing-heading,.staff-review-heading,.devtools-heading,.shop-soon-heading,.admin-users-heading,.logs-heading)>:is(aside,nav,button,.admin-users-total,.bugdev-header-actions,.tickets-heading-action){box-sizing:border-box;width:100%}}.public-rules-page,.whitelist-workspace{box-sizing:border-box;width:min(1380px,100% - 56px);margin:0 auto;padding:38px 0 80px}.rules-heading,.whitelist-heading{justify-content:space-between;align-items:center;gap:28px;min-height:82px;margin:0;display:flex}.rules-heading h1,.whitelist-heading h1{color:#f0ece9;letter-spacing:-.05em;text-transform:none;align-items:center;gap:12px;margin:0 0 7px;font:800 42px/.95 Inter,sans-serif;display:flex}.rules-heading h1>i,.whitelist-heading h1>i{box-sizing:border-box;color:#df3859;background:#e6003712;border:1px solid #e6003747;border-radius:5px;flex:none;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.rules-heading h1>i svg,.whitelist-heading h1>i svg{width:18px;height:18px}.rules-heading p,.whitelist-heading p{color:#6f6966;margin:0;font-size:11px;line-height:1.55}.public-rules-shell :is(.rules-tools,.rules-index,.rules-document,.rules-no-results),.whitelist-application-page :is(.whitelist-progress,.whitelist-application-sidebar>section,.whitelist-application-sidebar>nav,.whitelist-questions,.whitelist-pending){box-shadow:var(--hud-shadow);border-color:var(--hud-border)!important;border-radius:5px!important}@media (width<=760px){.public-rules-page,.whitelist-workspace{width:calc(100% - 28px);padding:27px 0 65px}.rules-heading,.whitelist-heading{flex-direction:column;align-items:flex-start;gap:15px;min-height:0}.rules-heading h1,.whitelist-heading h1{font-size:35px}}.admin-user-detail.admin-user-detail-page{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.admin-user-detail-page>header{background:0 0!important;border:0!important;min-height:104px!important;padding:0!important}.admin-user-detail-page .admin-user-detail-avatar{background:linear-gradient(145deg,#e6003717,#0d0b0b);width:66px;height:66px;border-radius:5px!important}.admin-user-detail-page>header>div:nth-child(2)>span{color:#77716e;letter-spacing:.08em;font-size:9px}.admin-user-detail-page>header h2{color:#f0ece9;letter-spacing:-.05em!important;margin:8px 0 7px!important;font-size:42px!important;line-height:.92!important}.admin-user-detail-page>header p{color:#6f6966;font-size:11px}.admin-user-detail-page .admin-user-detail-flags{box-sizing:border-box;background:var(--hud-panel);min-height:54px;box-shadow:var(--hud-shadow);border-radius:5px;margin:10px 0 0;border:1px solid var(--hud-border)!important;padding:9px 12px!important}.admin-user-detail-page .admin-user-tabs{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:5px;gap:5px;margin-top:8px;position:sticky;top:10px;box-shadow:0 12px 32px #0003;border:1px solid var(--hud-border)!important;background:#0a0809f0!important;padding:6px!important}.admin-user-detail-page .admin-user-tabs button{text-transform:none;min-height:38px;padding:0 13px}.admin-user-detail-page .admin-user-tabs button.active{color:#d55a70;background:#e6003713;border-color:#e600373d}.admin-user-detail-page .admin-user-manage-loading{border:1px solid var(--hud-border);background:var(--hud-panel);border-radius:5px;margin-top:10px}.admin-user-detail-page .admin-user-tab-content{padding:0 0 20px!important}.admin-user-detail-page .admin-user-tab-content.overview-tab{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid;padding-top:10px!important}.admin-user-detail-page .overview-tab .admin-user-detail-group{background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin:0!important}.admin-user-detail-page .overview-tab .admin-user-detail-group:first-child{grid-column:1/-1}.admin-user-detail-page .admin-user-detail-group>header{background:linear-gradient(90deg,#e6003706,#0000 48%);min-height:58px;padding:0 15px}.admin-user-detail-page .admin-user-detail-group>header>i{color:#c54b62;background:#e600370a;border-color:#e600372b;width:32px;height:32px}.admin-user-detail-page .admin-user-detail-group>header strong{text-transform:none}.admin-user-detail-page .admin-user-detail-group>div>div{background:#00000014;min-height:72px}.admin-user-detail-page .admin-user-admin-grid,.admin-user-detail-page .admin-user-access-grid{gap:10px;margin:10px 0 0!important}.admin-user-detail-page :is(.admin-user-tool,.admin-user-notes-list,.admin-linked-accounts){background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px}.admin-user-detail-page :is(.admin-user-tool,.admin-linked-accounts)>header{background:linear-gradient(90deg,#e6003706,#0000 48%);min-height:62px;padding:0 15px}.admin-user-detail-page .admin-linked-accounts,.admin-user-detail-page .admin-user-action-message{margin:10px 0 0!important}.admin-user-detail-page .admin-user-ip-warning{border-radius:5px;grid-column:1/-1;margin:0!important}@media (width<=760px){.admin-user-detail-page>header{align-items:flex-start;min-height:0!important;padding:10px 0 4px!important}.admin-user-detail-page .admin-user-detail-avatar{width:54px;height:54px}.admin-user-detail-page>header h2{font-size:32px!important}.admin-user-detail-page .admin-user-tabs{top:7px;overflow-x:auto}.admin-user-detail-page .admin-user-tabs button{flex:none}.admin-user-detail-page .admin-user-tab-content.overview-tab{grid-template-columns:1fr}.admin-user-detail-page .overview-tab .admin-user-detail-group:first-child{grid-column:auto}.admin-user-detail-page .admin-user-admin-grid,.admin-user-detail-page .admin-user-access-grid{grid-template-columns:1fr}}.admin-permission-guide article>header>span{min-width:0;display:block}.admin-permission-guide article>header>span>strong,.admin-permission-guide article>header>span>small{display:block}.admin-permission-guide article>header>span>strong{line-height:1.2}.admin-permission-guide article>header>span>small{margin-top:5px;line-height:1.35}.admin-user-profile-page{box-sizing:border-box;width:min(1380px,100% - 56px);margin:0 auto;padding:28px 0 80px}.admin-user-profile-nav{justify-content:space-between;align-items:center;min-height:44px;margin-bottom:10px;display:flex}.admin-user-profile-nav>a,.admin-user-profile-nav>span{align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.admin-user-profile-nav>a{color:#89837f;text-decoration:none}.admin-user-profile-nav>a:hover{color:#d0cbc7}.admin-user-profile-nav>a svg{width:13px}.admin-user-profile-nav>span{color:#a94b5d;background:#e6003709;border:1px solid #e600372e;border-radius:4px;padding:7px 9px}.admin-user-profile-nav>span svg{width:12px}.admin-user-detail.admin-user-detail-page{box-sizing:border-box;box-shadow:var(--hud-shadow);border-radius:6px;border:1px solid var(--hud-border)!important;border-top:2px solid var(--red)!important;background:var(--hud-panel)!important;width:100%!important;max-height:none!important;padding:0!important;overflow:visible!important}.admin-user-detail-page>header{box-sizing:border-box;border-bottom:1px solid var(--hud-border);min-height:118px;background:linear-gradient(105deg,#e6003714,#0000 38%)!important;padding:22px 26px!important}.admin-user-detail-page .admin-user-detail-avatar{width:64px;height:64px}.admin-user-detail-page>header h2{font-size:30px!important}.admin-user-detail-page .admin-user-detail-flags{padding:13px 26px}.admin-user-detail-page .admin-user-tabs{background:#0000001f;padding:0 26px}.admin-user-detail-page .admin-user-tab-content{padding-bottom:20px}.admin-user-detail-page .admin-user-detail-group{margin-left:26px;margin-right:26px}.admin-user-detail-page .admin-user-detail-group:last-child{margin-bottom:0}.admin-user-detail-page .admin-user-admin-grid,.admin-user-detail-page .admin-user-access-grid,.admin-user-detail-page .admin-linked-accounts,.admin-user-detail-page .admin-user-action-message{margin-left:26px;margin-right:26px}@media (width<=760px){.admin-user-profile-page{width:calc(100% - 28px);padding:18px 0 65px}.admin-user-profile-nav>span{display:none}.admin-user-detail-page>header{min-height:0;padding:18px!important}.admin-user-detail-page .admin-user-detail-flags,.admin-user-detail-page .admin-user-tabs{padding-left:14px;padding-right:14px}.admin-user-detail-page .admin-user-detail-group,.admin-user-detail-page .admin-user-admin-grid,.admin-user-detail-page .admin-user-access-grid,.admin-user-detail-page .admin-linked-accounts,.admin-user-detail-page .admin-user-action-message{margin-left:14px;margin-right:14px}}.admin-user-detail.admin-user-detail-page{width:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.admin-user-detail.admin-user-detail-page>header{background:0 0!important;border:0!important;min-height:104px!important;padding:0!important}.admin-user-detail.admin-user-detail-page .admin-user-detail-avatar{width:66px;height:66px;border-radius:5px!important}.admin-user-detail.admin-user-detail-page>header h2{font-size:42px!important}.admin-user-detail.admin-user-detail-page .admin-user-detail-flags{background:var(--hud-panel);border-radius:5px;margin-top:10px;border:1px solid var(--hud-border)!important;padding:9px 12px!important}.admin-user-detail.admin-user-detail-page .admin-user-tabs{border-radius:5px;margin-top:8px;border:1px solid var(--hud-border)!important;background:#0a0809f0!important;padding:6px!important}.admin-user-detail.admin-user-detail-page .overview-tab .admin-user-detail-group{margin:0!important}.admin-user-detail.admin-user-detail-page :is(.admin-user-admin-grid,.admin-user-access-grid,.admin-linked-accounts,.admin-user-action-message){margin-left:0!important;margin-right:0!important}@media (width<=760px){.admin-user-detail.admin-user-detail-page>header{min-height:0!important;padding:10px 0 4px!important}.admin-user-detail.admin-user-detail-page .admin-user-detail-avatar{width:54px;height:54px}.admin-user-detail.admin-user-detail-page>header h2{font-size:32px!important}.admin-user-detail.admin-user-detail-page .admin-user-detail-flags{padding:9px 10px!important}}.admin-user-detail-page .admin-linked-accounts{padding-bottom:0!important}.admin-user-detail-page .admin-linked-accounts>header>b{color:#77716e;text-transform:uppercase;background:#ffffff05;border:1px solid #302d2d;border-radius:3px;margin-left:auto;padding:6px 8px;font-size:9px}.admin-user-detail-page .admin-link-overview{border-bottom:1px solid var(--hud-border);background:#0000001a;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:8px;padding:12px;display:grid}.admin-user-detail-page .admin-link-origin{background:linear-gradient(90deg,#e600370e,#ffffff03);border:1px solid #e6003733;border-radius:4px;align-items:center;gap:11px;width:auto;margin:0;padding:12px;display:flex}.admin-user-detail-page .admin-link-origin>i{border-radius:4px;flex:none;grid-row:auto;width:42px;height:42px}.admin-user-detail-page .admin-link-origin>span{min-width:0}.admin-user-detail-page .admin-link-origin span small,.admin-user-detail-page .admin-link-origin span strong,.admin-user-detail-page .admin-link-origin span em{display:block}.admin-user-detail-page .admin-link-origin span small{color:#85505a;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:900}.admin-user-detail-page .admin-link-origin span strong{color:#d5d0cc;margin-top:5px;font-size:12px}.admin-user-detail-page .admin-link-origin span em{color:#625d59;margin-top:4px;font-size:9px;font-style:normal}.admin-user-detail-page .admin-link-summary{border:1px solid var(--hud-border);background:#ffffff03;border-radius:4px;grid-template-columns:34px repeat(3,1fr);align-items:center;padding:0 14px;display:grid}.admin-user-detail-page .admin-link-summary>i{color:#77716e;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.admin-user-detail-page .admin-link-summary>i svg{width:13px}.admin-user-detail-page .admin-link-summary>span{border-left:1px solid var(--hud-border);padding-left:14px}.admin-user-detail-page .admin-link-summary>span strong,.admin-user-detail-page .admin-link-summary>span small{display:block}.admin-user-detail-page .admin-link-summary>span strong{color:#d0cbc7;font-size:16px}.admin-user-detail-page .admin-link-summary>span small{color:#5f5a57;margin-top:4px;font-size:9px}.admin-user-detail-page .admin-linked-list{background:#0000000a;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;display:grid}.admin-user-detail-page .admin-linked-list>article{border:1px solid var(--hud-border);background:#0a0809b8;border-radius:5px;min-width:0;min-height:0;padding:0;display:block;box-shadow:0 10px 28px #0000001a}.admin-user-detail-page .admin-linked-list>article.allowed{background:linear-gradient(135deg,#489c7109,#0a0809c7);border-color:#489c7142}.admin-user-detail-page .admin-linked-list>article.review{border-color:#b77f4338}.admin-user-detail-page .admin-linked-list>article>header{border-bottom:1px solid var(--hud-border);align-items:center;gap:10px;min-height:65px;padding:0 12px;display:flex}.admin-user-detail-page .admin-linked-list>article>header>i{color:#77716e;background:#161414;border:1px solid #343030;border-radius:4px;flex:none;place-items:center;width:37px;height:37px;font-style:normal;display:grid;overflow:hidden}.admin-user-detail-page .admin-linked-list>article>header>i img{object-fit:cover;width:100%;height:100%}.admin-user-detail-page .admin-linked-list>article>header>span{flex:1;min-width:0}.admin-user-detail-page .admin-linked-list>article>header a,.admin-user-detail-page .admin-linked-list>article>header small{display:block}.admin-user-detail-page .admin-linked-list>article>header a{color:#c9c4c0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.admin-user-detail-page .admin-linked-list>article>header a:hover{color:#fff}.admin-user-detail-page .admin-linked-list>article>header small{color:#5f5a57;margin-top:5px;font-size:9px}.admin-user-detail-page .admin-linked-list>article>header>b{color:#a47d51;text-transform:uppercase;background:#b77f430e;border-radius:3px;align-items:center;gap:5px;padding:5px 6px;font-size:8px;display:flex}.admin-user-detail-page .admin-linked-list>article.allowed>header>b{color:#62a882;background:#489c7111}.admin-user-detail-page .admin-linked-list>article>header>b svg{width:9px}.admin-user-detail-page .admin-link-reasons{padding:11px 12px}.admin-user-detail-page .admin-link-reasons>span{color:#5f5a57;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.admin-user-detail-page .admin-link-reasons>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.admin-user-detail-page .admin-link-reasons b{color:#8d8783;background:#ffffff05;border:1px solid #302d2d;border-radius:3px;align-items:center;gap:5px;padding:5px 6px;font-size:9px;display:flex}.admin-user-detail-page .admin-link-reasons b svg{color:#9c5360;width:9px}.admin-user-detail-page .admin-link-approval{box-sizing:border-box;background:#489c7109;border:1px solid #489c7130;border-radius:4px;align-items:center;gap:9px;min-height:48px;margin:0 12px 11px;padding:8px 10px;display:flex}.admin-user-detail-page .admin-link-approval.pending{background:#b77f4306;border-color:#b77f432e}.admin-user-detail-page .admin-link-approval>svg{color:#61a47f;flex:none;width:12px}.admin-user-detail-page .admin-link-approval.pending>svg{color:#9f784e}.admin-user-detail-page .admin-link-approval span,.admin-user-detail-page .admin-link-approval strong,.admin-user-detail-page .admin-link-approval small{display:block}.admin-user-detail-page .admin-link-approval strong{color:#8faaa0;font-size:9px}.admin-user-detail-page .admin-link-approval.pending strong{color:#a18a70}.admin-user-detail-page .admin-link-approval small{color:#5c5754;margin-top:4px;font-size:8px;line-height:1.4}.admin-user-detail-page .admin-linked-list>article>footer{border-top:1px solid var(--hud-border);background:#0000001a;justify-content:space-between;align-items:center;gap:8px;min-height:49px;padding:0 12px;display:flex}.admin-user-detail-page .admin-linked-list>article>footer>a,.admin-user-detail-page .admin-linked-list>article>footer>button{color:#817b77;text-transform:uppercase;background:#ffffff05;border:1px solid #302d2d;border-radius:3px;align-items:center;gap:6px;height:29px;padding:0 9px;font-size:8px;font-weight:800;display:flex}.admin-user-detail-page .admin-linked-list>article>footer>a svg{width:9px}.admin-user-detail-page .admin-linked-list>article>footer>button{color:#b75a6c;cursor:pointer;border-color:#e6003733}.admin-user-detail-page .admin-linked-list>article.allowed>footer>button{color:#759b88;border-color:#34483f}@media (width<=900px){.admin-user-detail-page .admin-link-overview{grid-template-columns:1fr}.admin-user-detail-page .admin-link-summary{min-height:64px}.admin-user-detail-page .admin-linked-list{grid-template-columns:1fr}}@media (width<=560px){.admin-user-detail-page .admin-link-summary{grid-template-columns:repeat(3,1fr);padding:10px}.admin-user-detail-page .admin-link-summary>i{display:none}.admin-user-detail-page .admin-link-summary>span:first-of-type{border-left:0}.admin-user-detail-page .admin-link-summary>span{padding-left:8px}.admin-user-detail-page .admin-linked-list>article>header{align-items:flex-start;padding:11px}.admin-user-detail-page .admin-linked-list>article>header>b{margin-left:auto}.admin-user-detail-page .admin-linked-list>article>footer{flex-direction:column;align-items:stretch;padding:9px}.admin-user-detail-page .admin-linked-list>article>footer>a,.admin-user-detail-page .admin-linked-list>article>footer>button{justify-content:center}}.bugreporter-page>.bugdev-controls,.bugreporter-page>.bugdev-stats,.bugreporter-page>.bugdev-board,.bugreporter-page>.bugdev-empty,.bugreporter-page>.bugdev-analytics{display:none!important}.bugreporter-workspace{margin-top:22px}.bugreporter-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bugreporter-summary article{border:1px solid var(--hud-border);background:var(--hud-panel);border-radius:5px;align-items:center;gap:11px;min-height:80px;padding:0 14px;display:flex;box-shadow:0 12px 30px #0000001a}.bugreporter-summary article>i{color:#77716e;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.bugreporter-summary article:first-child>i{color:#a47d51;background:#b77f430a;border-color:#b77f4333}.bugreporter-summary article:nth-child(2)>i,.bugreporter-summary article:nth-child(4)>i{color:#62a882;background:#489c710a;border-color:#489c7133}.bugreporter-summary article:nth-child(3)>i{color:#c55469;background:#be475b0b;border-color:#be475b38}.bugreporter-summary article svg{width:13px}.bugreporter-summary article span,.bugreporter-summary article small,.bugreporter-summary article strong{display:block}.bugreporter-summary article small{color:#625d59;text-transform:uppercase;font-size:9px;font-weight:900}.bugreporter-summary article strong{color:#d7d2ce;margin-top:6px;font-size:20px}.bugreporter-list{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:10px;overflow:hidden}.bugreporter-list>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003707,#0000 45%);justify-content:space-between;align-items:center;min-height:66px;padding:0 15px;display:flex}.bugreporter-list>header>div{align-items:center;gap:10px;display:flex}.bugreporter-list>header>div>svg{box-sizing:border-box;color:#ca4c64;background:#e600370b;border:1px solid #e600372e;border-radius:4px;width:34px;height:34px;padding:9px}.bugreporter-list>header span,.bugreporter-list>header strong,.bugreporter-list>header small{display:block}.bugreporter-list>header strong{font-size:11px}.bugreporter-list>header small{color:#5f5a57;margin-top:5px;font-size:9px}.bugreporter-list>header>b{color:#6d6763;text-transform:uppercase;background:#ffffff06;border-radius:3px;padding:6px 8px;font-size:9px}.bugreporter-list>div>button{border:0;border-bottom:1px solid var(--hud-border);color:#8d8783;text-align:left;cursor:pointer;background:0 0;grid-template-columns:36px minmax(300px,1fr) 120px 66px 55px 100px 13px;align-items:center;gap:12px;width:100%;min-height:82px;padding:10px 14px;display:grid}.bugreporter-list>div>button:last-child{border-bottom:0}.bugreporter-list>div>button:hover{background:linear-gradient(90deg,#e6003708,#0000 42%)}.bugreporter-list>div>button>i{color:#77716e;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.bugreporter-list>div>button>i.pending{color:#a47d51}.bugreporter-list>div>button>i.accepted{color:#62a882}.bugreporter-list>div>button>i.rejected{color:#c55469}.bugreporter-list>div>button>i svg{width:13px}.bugreporter-title{min-width:0}.bugreporter-title small,.bugreporter-title strong,.bugreporter-title em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bugreporter-title small{color:#655f5c;letter-spacing:.05em;font-size:8px;font-weight:900}.bugreporter-title strong{color:#c8c3bf;margin-top:6px;font-size:11px}.bugreporter-title em{color:#68625f;margin-top:5px;font-size:9px;font-style:normal}.bugreporter-status{color:#817b77;text-transform:uppercase;background:#ffffff05;border:1px solid #302d2d;border-radius:3px;width:max-content;padding:6px 7px;font-size:8px;font-weight:900}.bugreporter-status.pending{color:#a47d51;border-color:#b77f4338}.bugreporter-status.accepted{color:#62a882;border-color:#489c7138}.bugreporter-status.rejected{color:#c55469;border-color:#be475b3d}.bugreporter-quality small,.bugreporter-quality strong{display:block}.bugreporter-quality small{color:#5f5a57;text-transform:uppercase;font-size:8px}.bugreporter-quality strong{color:#aaa49f;margin-top:5px;font-size:10px}.bugreporter-comments{color:#6a6561;align-items:center;gap:5px;font-size:9px;display:flex}.bugreporter-comments svg{width:10px}.bugreporter-list>div>button>time{color:#5f5a57;font-size:9px}.bugreporter-list>div>button>svg{color:#4f4a48;width:11px;transform:rotate(-90deg)}.bugreporter-empty{color:#5f5a57;align-content:center;place-items:center;gap:8px;min-height:230px;display:grid}.bugreporter-empty>svg{width:28px}.bugreporter-empty strong{color:#aaa49f;font-size:11px}.bugreporter-empty p{margin:0;font-size:10px}.bugdev-review-pill{text-transform:uppercase;border-radius:3px;margin-left:auto;padding:4px 5px;font-size:8px;font-weight:900}.bugdev-review-pill.pending{color:#a47d51;background:#b77f430b;border:1px solid #b77f4338}.bugdev-review-pill.accepted{color:#62a882;background:#489c710b;border:1px solid #489c7138}.bugdev-review-pill.rejected{color:#c55469;background:#be475b0b;border:1px solid #be475b3b}.bugdev-card-top .bugdev-review-pill+.bugdev-severity-label{margin-left:0}.bugdev-intake-review{border:1px solid var(--hud-border);background:#0000001f;border-radius:5px;margin-bottom:12px;overflow:hidden}.bugdev-intake-review.pending{border-color:#b77f433d}.bugdev-intake-review.accepted{border-color:#489c7138}.bugdev-intake-review.rejected{border-color:#be475b3d}.bugdev-intake-review>header{border-bottom:1px solid var(--hud-border);background:#ffffff03;align-items:center;gap:10px;min-height:61px;padding:0 13px;display:flex}.bugdev-intake-review>header>svg{color:#a47d51;width:15px}.bugdev-intake-review>header>span{flex:1;min-width:0}.bugdev-intake-review>header strong,.bugdev-intake-review>header small{display:block}.bugdev-intake-review>header strong{font-size:11px}.bugdev-intake-review>header small{color:#5f5a57;margin-top:5px;font-size:9px}.bugdev-intake-review>header>b,.bugdev-review-state{color:#817b77;text-transform:uppercase;background:#ffffff06;border-radius:3px;padding:5px 6px;font-size:8px}.bugdev-intake-review.pending>header>b,.bugdev-review-state.pending{color:#a47d51}.bugdev-intake-review.accepted>header>b,.bugdev-review-state.accepted{color:#62a882}.bugdev-intake-review.rejected>header>b,.bugdev-review-state.rejected{color:#c55469}.bugdev-intake-review>div:not(.bugdev-review-result){grid-template-columns:150px minmax(0,1fr);gap:10px;padding:12px;display:grid}.bugdev-intake-review label>span{color:#625d59;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.bugdev-quality-options{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.bugdev-quality-options button{color:#77716e;cursor:pointer;background:#0a0808;border:1px solid #302d2d;border-radius:3px;height:38px}.bugdev-quality-options button.active{color:#e36179;background:#e6003717;border-color:#e600375c}.bugdev-intake-review textarea{box-sizing:border-box;color:#bbb5b1;resize:vertical;background:#090707;border:1px solid #302d2d;border-radius:4px;width:100%;min-height:72px;padding:10px;font:10px/1.55 Inter,sans-serif}.bugdev-intake-review>div>footer{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.bugdev-intake-review>div>footer button{color:#b65d6d;cursor:pointer;background:#111;border:1px solid #3a3031;border-radius:4px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.bugdev-intake-review>div>footer button:last-child{color:#69a889;border-color:#30453b}.bugdev-intake-review>div>footer button svg{width:11px}.bugdev-intake-review>div>footer button:disabled{opacity:.35;cursor:not-allowed}.bugdev-review-result{align-items:center;gap:13px;padding:12px;display:flex}.bugdev-review-result>span{border-right:1px solid var(--hud-border);min-width:64px;padding-right:12px}.bugdev-review-result small,.bugdev-review-result strong{display:block}.bugdev-review-result small{color:#5f5a57;text-transform:uppercase;font-size:8px}.bugdev-review-result strong{color:#c4bfbb;margin-top:5px;font-size:12px}.bugdev-review-result p{color:#8d8783;margin:0;font-size:10px;line-height:1.55}.bugdev-detail-field>.bugdev-review-state{width:max-content;display:block}.bugdev-detail-field>.bugdev-review-state+small{color:#5f5a57;margin-top:6px;font-size:9px;display:block}.bugreporter-resubmit{background:#b77f4306;border:1px solid #b77f4340;border-radius:5px;margin-bottom:12px;overflow:hidden}.bugreporter-resubmit>header{border-bottom:1px solid #b77f4326;align-items:center;gap:11px;min-height:64px;padding:0 14px;display:flex}.bugreporter-resubmit>header>svg{color:#b18454;flex:none;width:16px}.bugreporter-resubmit>header span,.bugreporter-resubmit>header strong,.bugreporter-resubmit>header small{display:block}.bugreporter-resubmit>header strong{color:#c8c0b7;font-size:11px}.bugreporter-resubmit>header small{color:#8e765c;margin-top:5px;font-size:9px;line-height:1.5}.bugreporter-resubmit>div{grid-template-columns:1fr 1fr 1fr;gap:10px;padding:13px;display:grid}.bugreporter-resubmit label>span{color:#6f6863;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.bugreporter-resubmit input,.bugreporter-resubmit select,.bugreporter-resubmit textarea{box-sizing:border-box;color:#bbb5b1;background:#090707;border:1px solid #302d2d;border-radius:4px;width:100%;min-height:38px;padding:0 10px;font:10px Inter,sans-serif}.bugreporter-resubmit textarea{resize:vertical;min-height:90px;padding:10px;line-height:1.55}.bugreporter-resubmit>footer{justify-content:flex-end;padding:0 13px 13px;display:flex}.bugreporter-resubmit>footer button{color:#c49868;cursor:pointer;background:#b77f4313;border:1px solid #b77f4354;border-radius:4px;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:9px;font-weight:900;display:flex}.bugreporter-resubmit>footer button svg{width:12px}.bugreporter-resubmit>footer button:disabled{opacity:.35;cursor:not-allowed}@media (width<=1000px){.bugreporter-list>div{overflow-x:auto}.bugreporter-list>div>button{min-width:960px}}@media (width<=760px){.bugreporter-summary{grid-template-columns:1fr 1fr}.bugreporter-list>header{align-items:flex-start;padding:13px}.bugreporter-list>header>b{margin-top:3px}.bugdev-intake-review>div:not(.bugdev-review-result),.bugreporter-resubmit>div{grid-template-columns:1fr}.bugreporter-resubmit label.wide{grid-column:auto}}@media (width<=480px){.bugreporter-summary{grid-template-columns:1fr}.bugdev-review-result{flex-direction:column;align-items:flex-start}.bugdev-review-result>span{border-right:0;border-bottom:1px solid var(--hud-border);padding:0 0 8px}}.bugreporter-resubmit>div{grid-template-columns:1fr 1fr}.bugreporter-resubmit label.wide{grid-column:span 2}.bugdev-detail-header{flex:none}.bugdev-detail-body{min-height:0}.bugdev-detail-main>*,.bugdev-detail-sidebar>*{flex-shrink:0}.bugreporter-resubmit{min-height:max-content!important;overflow:visible!important}.bugreporter-resubmit>header,.bugreporter-resubmit>div,.bugreporter-resubmit>footer{flex-shrink:0}.bugdev-detail-main,.bugdev-intake-review{min-width:0}.bugdev-intake-review>header>span{overflow:hidden}.bugdev-intake-review>header>b{white-space:nowrap;flex:none}.bugdev-intake-review>.bugdev-intake-actions{align-items:flex-end;gap:14px;padding:12px!important;display:flex!important}.bugdev-intake-review>.bugdev-intake-actions>label{width:min(280px,100%)}.bugdev-intake-review>.bugdev-intake-actions>footer{justify-content:flex-end;gap:7px;margin-left:auto;display:flex}.bugdev-intake-review>.bugdev-intake-actions>footer button{color:#b65d6d;white-space:nowrap;cursor:pointer;background:#111;border:1px solid #3a3031;border-radius:4px;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.bugdev-intake-review>.bugdev-intake-actions>footer button:last-child{color:#69a889;border-color:#30453b}.bugdev-intake-review>.bugdev-intake-actions>footer button svg{width:11px}.bugdev-intake-review>.bugdev-intake-actions>footer button:disabled{opacity:.35;cursor:not-allowed}.bugdev-decision-bar{z-index:2;box-sizing:border-box;background:#0000001f;justify-content:space-between;align-items:flex-end;gap:14px;min-height:66px;padding:11px 13px;position:relative;visibility:visible!important;opacity:1!important;display:flex!important}.bugdev-decision-bar>div{flex:none;width:min(270px,100%)}.bugdev-decision-bar>div>span{color:#625d59;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.bugdev-decision-bar nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.bugdev-decision-bar nav button{color:#b65d6d;white-space:nowrap;cursor:pointer;background:#111;border:1px solid #3a3031;border-radius:4px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.bugdev-decision-bar nav button:last-child{color:#69a889;background:#489c7109;border-color:#30453b}.bugdev-decision-bar nav button svg{width:11px}.bugdev-decision-bar nav button:disabled{opacity:.35;cursor:not-allowed}.bugreporter-list>div>button{grid-template-columns:36px minmax(280px,1fr) 130px 95px 48px 88px 13px}.bugreporter-status{width:auto;min-width:0}.bugreporter-status small,.bugreporter-status strong,.bugreporter-work-status small,.bugreporter-work-status strong{display:block}.bugreporter-status small,.bugreporter-work-status small{color:#5f5a57;text-transform:uppercase;font-size:7px;font-weight:900}.bugreporter-status strong,.bugreporter-work-status strong{text-transform:uppercase;margin-top:5px;font-size:8px;font-weight:900}.bugreporter-work-status{color:#817b77;min-width:0}.bugreporter-work-status.in_progress strong{color:#a47d51}.bugreporter-work-status.testing strong{color:#aa8992}.bugreporter-work-status.resolved strong{color:#62a882}.bugdev-intake-review.pending{z-index:2;box-shadow:0 10px 24px #00000038;min-height:78px!important;position:relative!important;top:auto!important;overflow:visible!important}.bugdev-intake-review>header{box-sizing:border-box;grid-template-columns:18px minmax(160px,1fr) auto auto;width:100%;align-items:center!important;gap:10px!important;height:76px!important;min-height:76px!important;padding:10px 13px!important;display:grid!important;overflow:visible!important}.bugdev-intake-review>header>svg{display:block!important}.bugdev-intake-review>header>span{display:block!important;overflow:visible!important}.bugdev-review-buttons{flex:none;align-items:center;gap:7px;margin:0;display:flex!important;overflow:visible!important}.bugdev-review-buttons button{color:#b65d6d;white-space:nowrap;cursor:pointer;opacity:1;background:#111;border:1px solid #3a3031;border-radius:4px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:9px;font-weight:800;visibility:visible!important;height:36px!important;display:flex!important}.bugdev-review-buttons button:last-child{color:#69a889;background:#489c7109;border-color:#30453b}.bugdev-review-buttons button svg{width:11px}.bugdev-review-buttons button:disabled{cursor:not-allowed;opacity:.35!important}.bugdev-intake-review>.bugdev-review-result{padding:10px 13px}.bugdev-intake-review>.bugdev-review-result p{margin:0}.bugdev-return-backdrop{z-index:170;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020202c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.bugdev-return-modal{border:1px solid #342b2c;border-top:2px solid var(--red);background:#0b0909;border-radius:6px;width:min(500px,100%);overflow:hidden;box-shadow:0 30px 90px #000000d1}.bugdev-return-modal>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e600370b,#0000 55%);justify-content:space-between;align-items:center;min-height:72px;padding:0 16px;display:flex}.bugdev-return-modal>header>div{align-items:center;gap:11px;display:flex}.bugdev-return-modal>header>div>svg{box-sizing:border-box;color:#d24d66;background:#e600370e;border:1px solid #e6003733;border-radius:4px;width:35px;height:35px;padding:9px}.bugdev-return-modal>header span,.bugdev-return-modal>header strong,.bugdev-return-modal>header small{display:block}.bugdev-return-modal>header strong{color:#d5d0cc;font-size:12px}.bugdev-return-modal>header small{color:#68625f;margin-top:5px;font-size:9px}.bugdev-return-modal>header>button{color:#77716e;cursor:pointer;background:#ffffff06;border:1px solid #302d2d;border-radius:4px;place-items:center;width:32px;height:32px;display:grid}.bugdev-return-modal>header>button svg{width:13px}.bugdev-return-modal>label{padding:16px;display:block}.bugdev-return-modal>label>span{color:#716b67;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.bugdev-return-modal textarea{box-sizing:border-box;color:#c4bfbb;resize:vertical;background:#080707;border:1px solid #302d2d;border-radius:4px;outline:0;width:100%;min-height:125px;padding:12px;font:10px/1.6 Inter,sans-serif}.bugdev-return-modal textarea:focus{border-color:#e6003766;box-shadow:0 0 0 2px #e600370a}.bugdev-return-modal>footer{border-top:1px solid var(--hud-border);background:#00000021;justify-content:flex-end;gap:8px;padding:13px 16px;display:flex}.bugdev-return-modal>footer button{color:#817b77;cursor:pointer;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;align-items:center;gap:7px;height:36px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.bugdev-return-modal>footer button:last-child{color:#d25a70;background:#e6003713;border-color:#e600374d}.bugdev-return-modal>footer button svg{width:11px}.bugdev-return-modal>footer button:disabled{opacity:.35;cursor:not-allowed}@media (width<=760px){.bugdev-intake-review>.bugdev-intake-actions{flex-direction:column;align-items:stretch}.bugdev-intake-review>.bugdev-intake-actions>label{width:100%}.bugdev-intake-review>.bugdev-intake-actions>footer{width:100%;margin-left:0}.bugdev-intake-review>.bugdev-intake-actions>footer button{flex:1;justify-content:center}.bugdev-decision-bar{flex-direction:column;align-items:stretch}.bugdev-decision-bar>div,.bugdev-decision-bar nav{width:100%}.bugdev-decision-bar nav button{flex:1}.bugdev-intake-review.pending{min-height:126px!important}.bugdev-intake-review>header{grid-template-columns:18px minmax(0,1fr) auto;height:124px!important;min-height:124px!important}.bugdev-review-buttons{grid-column:2/4;width:100%}.bugdev-review-buttons button{flex:1;justify-content:center}.bugreporter-resubmit>div{grid-template-columns:1fr}.bugreporter-resubmit label.wide{grid-column:auto}}.shop-preview-page{box-sizing:border-box;width:min(1380px,100% - 56px);margin:0 auto;padding:38px 0 80px}.shop-preview-heading{justify-content:space-between;align-items:center;gap:28px;min-height:82px;display:flex}.shop-preview-heading h1{color:#f0ece9;letter-spacing:-.05em;align-items:center;gap:12px;margin:0 0 7px;font:800 42px/.95 Inter,sans-serif;display:flex}.shop-preview-heading h1>i{color:#df3859;background:#e6003712;border:1px solid #e6003747;border-radius:5px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.shop-preview-heading h1>i svg{width:18px}.shop-preview-heading p{color:#6f6966;margin:0;font-size:11px}.shop-preview-heading>aside{box-sizing:border-box;background:#e6003709;border:1px solid #e6003733;border-radius:5px;align-items:center;gap:11px;min-width:205px;padding:12px 14px;display:flex}.shop-preview-heading>aside>svg{color:#cf4c64;width:16px}.shop-preview-heading aside span,.shop-preview-heading aside small,.shop-preview-heading aside strong{display:block}.shop-preview-heading aside small{color:#685e5e;letter-spacing:.1em;font-size:8px;font-weight:900}.shop-preview-heading aside strong{color:#b96a78;margin-top:5px;font-size:10px}.shop-preview-overview{grid-template-columns:1fr 1fr 1.15fr;gap:8px;margin-top:18px;display:grid}.shop-preview-overview>article,.shop-preview-overview>div{box-sizing:border-box;border:1px solid var(--hud-border);background:var(--hud-panel);min-height:92px;box-shadow:var(--hud-shadow);border-radius:5px;align-items:center;gap:13px;padding:0 17px;display:flex}.shop-preview-overview>article>i{color:#d14b64;background:#e600370b;border:1px solid #e6003733;border-radius:4px;flex:none;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.shop-preview-overview>article:nth-child(2)>i{color:#c9a54b;background:#dab3500a;border-color:#dab35038}.shop-preview-overview svg{width:16px}.shop-preview-overview article span,.shop-preview-overview article small,.shop-preview-overview article strong,.shop-preview-overview>div>small,.shop-preview-overview>div>strong{display:block}.shop-preview-overview small{color:#66605d;text-transform:uppercase;font-size:8px;font-weight:900}.shop-preview-overview article strong{color:#ded9d5;margin-top:7px;font-size:22px}.shop-preview-overview article strong em{color:#756f6b;font-size:9px;font-style:normal}.shop-preview-overview>div{padding:19px;display:block}.shop-preview-overview>div>strong{color:#c8a754;margin-top:7px;font-size:13px}.shop-preview-overview>div p{color:#68625f;margin:7px 0 0;font-size:9px}.shop-preview-exchange,.shop-preview-catalog{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:10px;overflow:hidden}.shop-preview-exchange>header,.shop-preview-catalog>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003706,#0000 48%);align-items:center;gap:11px;min-height:64px;padding:0 15px;display:flex}.shop-preview-exchange>header>i,.shop-preview-catalog>header>div>svg{box-sizing:border-box;color:#ca4c64;background:#e600370a;border:1px solid #e600372e;border-radius:4px;width:35px;height:35px;padding:9px;font-style:normal}.shop-preview-exchange>header span,.shop-preview-exchange>header strong,.shop-preview-exchange>header small,.shop-preview-catalog>header span,.shop-preview-catalog>header strong,.shop-preview-catalog>header small{display:block}.shop-preview-exchange>header span{flex:1}.shop-preview-exchange>header strong,.shop-preview-catalog>header strong{font-size:11px}.shop-preview-exchange>header small,.shop-preview-catalog>header small{color:#625c59;margin-top:5px;font-size:9px}.shop-preview-exchange>header>b,.shop-preview-catalog>header>b{color:#736d69;background:#ffffff06;border-radius:3px;margin-left:auto;padding:5px 7px;font-size:8px}.shop-preview-exchange>div{grid-template-columns:minmax(160px,1fr) 20px minmax(160px,1fr) auto;align-items:end;gap:13px;padding:15px;display:grid}.shop-preview-exchange>div>svg{color:#5e5855;width:15px;margin-bottom:11px}.shop-preview-exchange label>span{color:#665f5b;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.shop-preview-exchange label>div{background:#090707;border:1px solid #302d2d;border-radius:4px;grid-template-columns:1fr 42px;height:42px;display:grid}.shop-preview-exchange input{box-sizing:border-box;width:100%;height:100%;padding:0 11px;font-size:12px;background:0 0!important;border:0!important}.shop-preview-exchange label>div>b{color:#77706c;border-left:1px solid #302d2d;place-items:center;font-size:9px;display:grid}.shop-preview-result strong{color:#d7b14e;align-items:center;padding:0 11px;font-size:14px;display:flex}.shop-preview-exchange>div>button{color:#dc5c73;cursor:pointer;background:#e6003717;border:1px solid #e600374d;align-items:center;gap:7px;height:42px;padding:0 14px;font-size:9px;font-weight:900;display:flex}.shop-preview-exchange>div>button svg{width:12px}.shop-preview-exchange>div>button:disabled{opacity:.35;cursor:not-allowed}.shop-preview-catalog{margin-top:18px}.shop-preview-catalog>header{justify-content:space-between}.shop-preview-catalog>header>div{align-items:center;gap:11px;display:flex}.shop-preview-catalog>nav{border-bottom:1px solid var(--hud-border);gap:6px;padding:10px 12px;display:flex;overflow-x:auto}.shop-preview-catalog>nav button{color:#716b67;cursor:pointer;background:#0d0b0b;border:1px solid #302d2d;flex:none;height:31px;padding:0 10px;font-size:8px;font-weight:900}.shop-preview-catalog>nav button.active{color:#d65a71;background:#e6003714;border-color:#e600374d}.shop-preview-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.shop-preview-products>article{box-sizing:border-box;border:1px solid var(--hud-border);background:#ffffff04;border-radius:4px;flex-direction:column;min-height:230px;padding:18px;display:flex;position:relative}.shop-preview-products>article.featured{background:linear-gradient(145deg,#e6003709,#ffffff03);border-color:#e6003740}.shop-preview-products>article>b{color:#d55a70;text-transform:uppercase;background:#e600371c;border-radius:3px;padding:4px 6px;font-size:7px;position:absolute;top:13px;right:13px}.shop-preview-products>article>i{color:#c74860;background:#e600370a;border:1px solid #e600372e;border-radius:4px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.shop-preview-products>article>i svg{width:14px}.shop-preview-products>article>span small,.shop-preview-products>article>span strong{display:block}.shop-preview-products>article>span small{color:#80515a;text-transform:uppercase;margin-top:15px;font-size:8px;font-weight:900}.shop-preview-products>article>span strong{color:#d3ceca;margin-top:7px;font-size:12px}.shop-preview-products>article p{color:#716b67;margin:8px 0 0;font-size:10px;line-height:1.55}.shop-preview-products>article footer{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}.shop-preview-products>article footer>strong{color:#d5b252;font-size:17px}.shop-preview-products>article footer>strong small{font-size:8px}.shop-preview-products>article footer>button{color:#8d8783;cursor:pointer;background:#111;border:1px solid #302d2d;align-items:center;gap:6px;height:32px;padding:0 9px;font-size:8px;font-weight:900;display:flex}.shop-preview-products>article footer>button:hover{color:#d25b70;border-color:#e600374d}.shop-preview-products>article footer>button svg{width:10px}.shop-preview-modal>header>div>small{color:#9b4d5c;font-size:8px;font-weight:900;display:block}.shop-preview-modal>header h2{text-transform:none!important;margin-top:6px!important;font:800 20px/1 Inter,sans-serif!important}.shop-preview-purchase-summary{border-top:1px solid #292929;justify-content:space-between;align-items:center;min-height:62px;padding:0 24px;display:flex}.shop-preview-purchase-summary span{color:#77716e;text-transform:uppercase;font-size:9px}.shop-preview-purchase-summary strong{color:#d5b252;font-size:17px}@media (width<=1000px){.shop-preview-products,.shop-preview-overview{grid-template-columns:1fr 1fr}.shop-preview-overview>div{grid-column:1/-1}.shop-preview-exchange>div{grid-template-columns:1fr 20px 1fr}.shop-preview-exchange>div>button{grid-column:1/-1;justify-content:center}}@media (width<=700px){.shop-preview-page{width:calc(100% - 28px);padding:27px 0 65px}.shop-preview-heading{flex-direction:column;align-items:flex-start}.shop-preview-heading h1{font-size:35px}.shop-preview-heading>aside{width:100%}.shop-preview-overview,.shop-preview-products{grid-template-columns:1fr}.shop-preview-overview>div{grid-column:auto}.shop-preview-exchange>div{grid-template-columns:1fr}.shop-preview-exchange>div>svg{display:none}.shop-preview-exchange>div>button{grid-column:auto}.shop-preview-exchange>header>b{display:none}}.shop-preview-notice{box-sizing:border-box;color:#77cba8;background:#47b8880b;border:1px solid #47b88838;border-radius:5px;align-items:center;gap:9px;min-height:42px;margin-top:17px;padding:0 12px;font-size:10px;display:flex}.shop-preview-notice>svg{width:14px}.shop-preview-notice>span{flex:1}.shop-preview-notice>button{color:#6d7771;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.shop-preview-notice>button svg{width:12px}.shop-preview-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:12px;margin-top:18px;display:grid}.shop-preview-layout>.shop-preview-catalog{margin:0}.shop-preview-layout .shop-preview-products{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-preview-sidebar{gap:10px;display:grid;position:sticky;top:18px}.shop-wallet-card,.shop-coin-card,.shop-preview-info{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;overflow:hidden}.shop-wallet-card>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(120deg,#e600370b,#0000 60%);align-items:center;gap:12px;padding:17px;display:flex}.shop-wallet-card>header>i,.shop-coin-card>i{color:#d44d66;background:#e600370e;border:1px solid #e6003733;border-radius:4px;flex:none;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.shop-wallet-card svg,.shop-coin-card svg{width:16px}.shop-wallet-card header span,.shop-wallet-card header small,.shop-wallet-card header strong,.shop-coin-card>span,.shop-coin-card small,.shop-coin-card strong{display:block}.shop-wallet-card small,.shop-coin-card small{color:#6c6562;letter-spacing:.08em;font-size:8px;font-weight:900}.shop-wallet-card header strong{color:#e0dbd7;margin-top:6px;font-size:19px}.shop-wallet-card>p{color:#746e6a;margin:0;padding:14px 17px 0;font-size:9px;line-height:1.55}.shop-wallet-card>div{border:1px solid var(--hud-border);background:#0000002e;border-radius:4px;margin:14px 17px 0;padding:12px}.shop-wallet-card>div>span,.shop-wallet-card>div>small{color:#655f5c;font-size:8px;display:block}.shop-wallet-card>div>strong{color:#d4b256;margin:6px 0;font-size:13px;display:block}.shop-wallet-card>button{color:#dd6278;text-transform:uppercase;cursor:pointer;background:#e600371a;border:1px solid #e600374d;justify-content:center;align-items:center;gap:8px;width:calc(100% - 34px);height:41px;margin:12px 17px 17px;font-size:9px;font-weight:900;display:flex}.shop-wallet-card>button:hover{color:#f07b90;background:#e6003726}.shop-wallet-card>button:disabled{opacity:.35;cursor:not-allowed}.shop-wallet-card>button svg{width:13px}.shop-coin-card{box-sizing:border-box;align-items:center;gap:12px;min-height:89px;padding:17px;display:flex}.shop-coin-card>i{color:#d3b152;background:#d3b1520b;border-color:#d3b15238}.shop-coin-card>span{min-width:0}.shop-coin-card strong{color:#ded9d5;margin-top:6px;font-size:20px}.shop-coin-card strong em{color:#9a803d;font-size:9px;font-style:normal}.shop-coin-card p{color:#645e5a;margin:5px 0 0;font-size:8px;line-height:1.45}.shop-preview-info{align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.shop-preview-info>svg{color:#7f555d;flex:none;width:13px}.shop-preview-info span,.shop-preview-info strong,.shop-preview-info small{display:block}.shop-preview-info strong{color:#9d9692;font-size:9px}.shop-preview-info small{color:#5f5956;margin-top:5px;font-size:8px;line-height:1.5}.shop-modal-backdrop{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#000000c2;padding:16px;animation:.16s both auth-fade}.shop-modal.shop-preview-modal{box-sizing:border-box;border:1px solid #302b2c;border-top:2px solid var(--red);background:#0b0909;border-radius:6px;width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:auto;box-shadow:0 30px 100px #000000db,0 0 35px #e600370a}.shop-modal.shop-preview-modal>header{border-color:var(--hud-border);background:linear-gradient(90deg,#e600370b,#0000 58%);min-height:76px;padding:0 17px}.shop-modal-title{align-items:center;gap:11px;min-width:0;display:flex}.shop-modal-title>i{color:#d34c65;background:#e600370e;border:1px solid #e6003733;border-radius:4px;flex:none;place-items:center;width:37px;height:37px;font-style:normal;display:grid}.shop-modal-title>i svg{width:14px}.shop-modal-title>span{min-width:0}.shop-preview-modal .shop-modal-title small{color:#8f4a58;letter-spacing:.08em;font-size:8px}.shop-preview-modal .shop-modal-title h2{color:#e0dbd8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:5px!important;font-size:19px!important}.shop-preview-modal>header>button{background:#ffffff06;border-color:#302d2d;border-radius:4px;flex:none;width:32px;height:32px}.shop-preview-modal>header>button:hover{color:#d24e66;border-color:#e6003740}.shop-preview-modal>header>button:disabled{opacity:.4}.shop-exchange-body,.shop-product-body{padding:15px}.shop-exchange-balance{border:1px solid var(--hud-border);background:#ffffff03;border-radius:4px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.shop-exchange-balance>span{flex-direction:column;justify-content:center;min-height:60px;padding:12px 14px;display:flex}.shop-exchange-balance>span+span{border-left:1px solid var(--hud-border)}.shop-exchange-balance small,.shop-exchange-outcome small,.shop-preview-purchase-summary small{color:#655f5b;letter-spacing:.07em;font-size:8px;font-weight:900;display:block}.shop-exchange-balance strong{color:#c7c1bd;margin-top:6px;font-size:12px}.shop-exchange-body>label{margin-top:14px;display:block}.shop-exchange-body>label>span{color:#78716d;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.shop-exchange-body>label>div{background:#080707;border:1px solid #332f2f;border-radius:4px;grid-template-columns:1fr 48px;height:46px;display:grid;overflow:hidden}.shop-exchange-body input{box-sizing:border-box;color:#ddd;width:100%;height:100%;padding:0 13px;font-size:13px;background:0 0!important;border:0!important}.shop-exchange-body>label>div>b{color:#8b837f;border-left:1px solid #332f2f;place-items:center;font-size:9px;display:grid}.shop-exchange-body>label>small{color:#5f5956;margin-top:7px;font-size:8px;line-height:1.45;display:block}.shop-exchange-outcome{background:#d2ae4b09;border:1px solid #d2ae4b2e;border-radius:4px;justify-content:space-between;align-items:center;min-height:68px;margin-top:14px;padding:0 14px;display:flex}.shop-exchange-outcome span,.shop-exchange-outcome strong{display:block}.shop-exchange-outcome strong{color:#d6b558;margin-top:7px;font-size:18px}.shop-exchange-outcome>svg{color:#bd9c48;width:22px}.shop-exchange-error{color:#a75b68;background:#e6003709;border:1px solid #e600372b;border-radius:4px;margin:10px 0 0;padding:9px 11px;font-size:8px;line-height:1.5}.shop-preview-modal>.shop-modal-actions{border-color:var(--hud-border);background:#00000026;padding:12px 15px}.shop-preview-modal>.shop-modal-actions button{color:#817b77;background:#ffffff05;border-color:#302d2d;border-radius:4px;height:38px;min-height:38px;padding:0 13px;font-size:9px}.shop-preview-modal>.shop-modal-actions button:last-child{color:#dc6479;background:#e600371c;border-color:#e6003752}.shop-preview-modal>.shop-modal-actions button:last-child:not(:disabled):hover{background:#e600372b}.shop-preview-modal>.shop-modal-actions button:disabled{color:#5f5956;opacity:1;background:#ffffff05;border-color:#2b2828}.shop-product-body>p{border:1px solid var(--hud-border);color:#8e8783;background:#080707;border-radius:4px;margin:0;padding:14px;font-size:10px;line-height:1.65}.shop-product-body>.service-field{border:0;margin-top:10px;padding:0;display:block}.shop-product-body>.service-field>span{color:#77706c;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.shop-product-body>.service-field select{border-radius:4px;width:100%}.shop-product-body>.shop-preview-purchase-summary{border:1px solid var(--hud-border);background:#ffffff03;border-radius:4px;grid-template-columns:1fr 1fr;min-height:66px;margin-top:10px;padding:0;display:grid;overflow:hidden}.shop-product-body>.shop-preview-purchase-summary>span{flex-direction:column;justify-content:center;min-height:66px;padding:0 14px;display:flex}.shop-product-body>.shop-preview-purchase-summary>span+span{border-left:1px solid var(--hud-border)}.shop-product-body>.shop-preview-purchase-summary strong{color:#d4b256;margin-top:6px;font-size:15px;display:block}@media (width<=1050px){.shop-preview-layout{grid-template-columns:1fr}.shop-preview-sidebar{grid-template-columns:1fr 1fr;position:static}.shop-preview-info{grid-column:1/-1}.shop-preview-layout .shop-preview-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.shop-preview-sidebar{grid-template-columns:1fr}.shop-preview-info{grid-column:auto}.shop-preview-layout .shop-preview-products{grid-template-columns:1fr}}@media (width<=520px){.shop-modal-backdrop{padding:8px}.shop-modal.shop-preview-modal{max-height:calc(100dvh - 16px)}.shop-modal.shop-preview-modal>header{min-height:68px;padding:0 13px}.shop-exchange-body,.shop-product-body{padding:12px}.shop-exchange-balance{grid-template-columns:1fr}.shop-exchange-balance>span+span{border-top:1px solid var(--hud-border);border-left:0}.shop-product-body>.shop-preview-purchase-summary{grid-template-columns:1fr}.shop-product-body>.shop-preview-purchase-summary>span+span{border-top:1px solid var(--hud-border);border-left:0}.shop-preview-modal>.shop-modal-actions{flex-direction:column-reverse;align-items:stretch}.shop-preview-modal>.shop-modal-actions button{width:100%}}.shop-preview-modal>.shop-modal-actions button{white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;gap:7px;line-height:1;display:inline-flex}.shop-preview-modal>.shop-modal-actions button>svg{flex:none;width:13px;height:13px}.shop-view-tabs{border:1px solid var(--hud-border);box-shadow:var(--hud-shadow);background:#080607d1;border-radius:5px;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:18px;padding:5px;display:grid}.shop-view-tabs>button{color:#625c59;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 15px;display:flex;position:relative}.shop-view-tabs>button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-6px;left:20%;right:20%}.shop-view-tabs>button:hover{color:#918a86;background:#ffffff05}.shop-view-tabs>button.active{color:#d65a71;background:linear-gradient(110deg,#e6003716,#e6003706);border-color:#e6003740}.shop-view-tabs>button.active:after{background:var(--red);box-shadow:0 0 10px #e6003780}.shop-view-tabs>button>svg{width:15px}.shop-view-tabs>button span,.shop-view-tabs>button strong,.shop-view-tabs>button small{text-align:left;display:block}.shop-view-tabs>button strong{font-size:10px}.shop-view-tabs>button small{color:#5d5754;margin-top:4px;font-size:8px}.shop-view-tabs>button.active small{color:#8c5761}.shop-coins-view,.shop-history-view{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:12px;overflow:hidden}.shop-coins-view>header,.shop-history-view>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(100deg,#e600370a,#0000 52%);justify-content:space-between;align-items:center;gap:20px;min-height:83px;padding:0 18px;display:flex}.shop-coins-view>header>div,.shop-history-view>header>div{align-items:center;gap:12px;display:flex}.shop-coins-view>header>div>i,.shop-history-view>header>div>i{color:#d54f67;background:#e600370e;border:1px solid #e6003738;border-radius:4px;flex:none;place-items:center;width:41px;height:41px;font-style:normal;display:grid}.shop-coins-view>header svg,.shop-history-view>header svg{width:16px}.shop-coins-view h2,.shop-history-view h2{color:#dfdad6;letter-spacing:-.02em;margin:0;font-size:17px}.shop-coins-view header p,.shop-history-view header p{color:#68625f;margin:6px 0 0;font-size:9px}.shop-coins-view>header>aside{background:#d5b25106;border:1px solid #d5b2512e;border-radius:4px;min-width:150px;padding:10px 13px}.shop-coins-view>header>aside small,.shop-coins-view>header>aside strong{display:block}.shop-coins-view>header>aside small{color:#716954;font-size:7px;font-weight:900}.shop-coins-view>header>aside strong{color:#d5b351;margin-top:6px;font-size:16px}.shop-history-view>header>b{color:#706a67;background:#ffffff06;border-radius:3px;padding:6px 8px;font-size:8px}.shop-coin-packages{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:9px;padding:18px;display:grid}.shop-coin-packages>article{box-sizing:border-box;border:1px solid var(--hud-border);background:#ffffff03;border-radius:5px;flex-direction:column;min-height:338px;padding:20px;display:flex;position:relative}.shop-coin-packages>article.featured{background:linear-gradient(145deg,#e6003711,#ffffff03);border-color:#e600374f;box-shadow:inset 0 2px #e6003799,0 18px 45px #0000002b}.shop-coin-packages>article>b{color:#da6278;text-transform:uppercase;background:#e600371c;border-radius:3px;padding:5px 7px;font-size:7px;position:absolute;top:17px;right:17px}.shop-coin-packages>article>i{color:#cfad53;background:#d5b2510b;border:1px solid #d5b25133;border-radius:4px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.shop-coin-packages>article>i svg{width:15px}.shop-coin-packages>article>span small{color:#80535b;letter-spacing:.08em;margin-top:18px;font-size:7px;font-weight:900;display:block}.shop-coin-packages h3{color:#ded9d5;margin:7px 0 0;font-size:16px}.shop-coin-packages article>span p{color:#6d6763;min-height:46px;margin:9px 0 0;font-size:9px;line-height:1.55}.shop-package-amount{margin-top:20px}.shop-package-amount strong,.shop-package-amount small{display:block}.shop-package-amount strong{color:#d7b655;letter-spacing:-.04em;font-size:24px}.shop-package-amount small{color:#806d3d;margin-top:6px;font-size:8px}.shop-coin-packages article>footer{border-top:1px solid var(--hud-border);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.shop-coin-packages article>footer>strong{color:#d5d0cc;font-size:16px}.shop-coin-packages article>footer>button{color:#615b58;text-transform:uppercase;background:#ffffff05;border:1px solid #312e2e;border-radius:4px;align-items:center;gap:6px;height:35px;padding:0 10px;font-size:8px;font-weight:900;display:inline-flex}.shop-coin-packages article>footer>button svg{width:11px}.shop-coins-note{background:#d5b25106;border:1px solid #d5b25124;border-radius:4px;align-items:flex-start;gap:10px;margin:0 18px 18px;padding:13px 14px;display:flex}.shop-coins-note>svg{color:#8b7541;flex:none;width:13px}.shop-coins-note span,.shop-coins-note strong,.shop-coins-note small{display:block}.shop-coins-note strong{color:#9b8a61;font-size:9px}.shop-coins-note small{color:#625d52;margin-top:5px;font-size:8px;line-height:1.5}.shop-history-table{min-height:285px}.shop-history-columns{border-bottom:1px solid var(--hud-border);color:#5f5956;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(220px,1fr) 150px 120px 160px;align-items:center;min-height:38px;padding:0 16px;font-size:7px;font-weight:900;display:grid}.shop-history-table>article{border-bottom:1px solid var(--hud-border);grid-template-columns:38px minmax(180px,1fr) 150px 120px 160px;align-items:center;min-height:67px;padding:0 16px;display:grid}.shop-history-table>article:hover{background:#ffffff04}.shop-history-table>article>i{color:#7a7470;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.shop-history-table>article>i svg{width:11px}.shop-history-table>article>span strong,.shop-history-table>article>span small{display:block}.shop-history-table>article>span strong{color:#aaa39f;font-size:10px}.shop-history-table>article>span small{color:#5c5754;margin-top:5px;font-size:8px}.shop-history-table>article>b{color:#ad6672;font-size:11px}.shop-history-table>article>b.positive{color:#65a984}.shop-history-table>article>em{color:#65a081;text-transform:uppercase;background:#48a0770f;border-radius:3px;width:max-content;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.shop-history-table>article>time{color:#716b67;font-size:9px}.shop-history-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:245px;display:flex}.shop-history-empty>i{color:#706a67;background:#ffffff04;border:1px solid #302d2d;border-radius:4px;place-items:center;width:39px;height:39px;display:grid}.shop-history-empty>i svg{width:15px}.shop-history-empty>strong{color:#8c8581;margin-top:13px;font-size:10px}.shop-history-empty>p{color:#56514e;margin:6px 0 0;font-size:8px}@media (width<=900px){.shop-coin-packages{grid-template-columns:1fr}.shop-coin-packages>article{min-height:280px}.shop-history-columns{display:none}.shop-history-table>article{grid-template-columns:38px minmax(130px,1fr) auto;gap:8px;padding:13px 15px}.shop-history-table>article>b{grid-column:2}.shop-history-table>article>em{grid-area:1/3}.shop-history-table>article>time{text-align:right;grid-area:2/3}}@media (width<=600px){.shop-view-tabs>button{min-height:48px;padding:0 6px}.shop-view-tabs>button small{display:none}.shop-view-tabs>button strong{text-align:center}.shop-coins-view>header,.shop-history-view>header{flex-direction:column;align-items:flex-start;padding:15px}.shop-coins-view>header>aside{box-sizing:border-box;width:100%}.shop-coin-packages{padding:10px}.shop-coins-note{margin:0 10px 10px}.shop-history-table>article{grid-template-columns:32px 1fr auto}.shop-history-table>article>b{grid-column:2}.shop-history-table>article>em{grid-column:3}.shop-history-table>article>time{text-align:left;grid-column:2/4}}.shop-purchase-error{color:#b96876!important;background:#e600370b!important;border:1px solid #e6003733!important;border-radius:4px!important;margin:10px 0 0!important;padding:9px 11px!important;font-size:8px!important}.shop-view-tabs.maintenance{opacity:.48}.shop-view-tabs.maintenance>button{cursor:not-allowed}.shop-maintenance-panel{box-sizing:border-box;border:1px solid var(--hud-border);background:radial-gradient(circle at 50% 40%,#e600370e,transparent 36%),var(--hud-panel);min-height:390px;box-shadow:var(--hud-shadow);text-align:center;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;margin-top:12px;padding:45px 24px;display:flex}.shop-maintenance-panel>i{color:#d14c65;background:#e6003711;border:1px solid #e6003740;border-radius:5px;place-items:center;width:52px;height:52px;font-style:normal;display:grid}.shop-maintenance-panel>i svg{width:20px}.shop-maintenance-panel>small{color:#9b4f5d;letter-spacing:.12em;margin-top:20px;font-size:8px;font-weight:900}.shop-maintenance-panel>h2{color:#dfdad7;letter-spacing:-.04em;margin:10px 0 0;font-size:25px}.shop-maintenance-panel>p{color:#6e6864;max-width:490px;margin:11px 0 0;font-size:10px;line-height:1.65}.shop-maintenance-panel>a{color:#8c8581;text-transform:uppercase;background:#ffffff05;border:1px solid #302d2d;border-radius:4px;align-items:center;gap:7px;height:37px;margin-top:21px;padding:0 13px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.shop-maintenance-panel>a:hover{color:#d35a70;border-color:#e6003747}.shop-maintenance-panel>a svg{width:11px}.shop-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.shop-benefit-grid>button{border:0;border-right:1px solid var(--hud-border);border-bottom:1px solid var(--hud-border);color:#77716d;text-align:left;cursor:pointer;background:#ffffff02;grid-template-columns:42px 1fr 18px;align-items:start;gap:14px;min-height:155px;padding:22px;display:grid;position:relative}.shop-benefit-grid>button:nth-child(2n){border-right:0}.shop-benefit-grid>button:hover{background:linear-gradient(120deg,#e600370b,#ffffff03)}.shop-benefit-grid>button>i{color:#cf4b63;background:#e600370b;border:1px solid #e6003730;border-radius:4px;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.shop-benefit-grid>button.tone-1>i{color:#c6a24d;background:#c9a2430b;border-color:#c9a24333}.shop-benefit-grid>button.tone-2>i{color:#62a88a;background:#509d7e0b;border-color:#509d7e33}.shop-benefit-grid>button.tone-3>i{color:#9a78cf;background:#805ebb0b;border-color:#805ebb33}.shop-benefit-grid>button>i svg{width:16px}.shop-benefit-grid>button>span strong{color:#d0cbc7;font-size:12px;display:block}.shop-benefit-grid>button>span p{color:#6e6864;margin:8px 0 11px;font-size:9px;line-height:1.55}.shop-benefit-grid>button>span small{color:#8f4e5a;font-size:8px;font-weight:800}.shop-benefit-grid>button>svg{color:#57514e;width:13px;transition:transform .18s,color .18s}.shop-benefit-grid>button:hover>svg{color:#d0576d;transform:translate(2px,-2px)}.shop-category-modal{width:min(690px,100%)!important}.shop-category-modal-copy{border-bottom:1px solid var(--hud-border);padding:14px 17px}.shop-category-modal-copy p{color:#77706c;margin:0;font-size:9px;line-height:1.6}.shop-category-options{gap:6px;padding:10px;display:grid}.shop-category-options>button{border:1px solid var(--hud-border);color:#77716d;text-align:left;cursor:pointer;background:#ffffff03;border-radius:4px;grid-template-columns:35px minmax(0,1fr) auto 14px;align-items:center;gap:11px;min-height:67px;padding:10px;display:grid}.shop-category-options>button:hover{background:#e6003709;border-color:#e6003738}.shop-category-options>button>i{color:#c94c63;background:#e600370a;border:1px solid #e600372e;border-radius:4px;place-items:center;width:33px;height:33px;font-style:normal;display:grid}.shop-category-options>button>i svg{width:13px}.shop-category-options span strong,.shop-category-options span small{display:block}.shop-category-options span strong{color:#c8c2be;font-size:10px}.shop-category-options span small{color:#625d59;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:8px;overflow:hidden}.shop-category-options>button>b{color:#b99a4c;font-size:9px}.shop-category-options>button>svg{width:11px}.shop-product-modal.rich{width:min(720px,100%)}.shop-product-faqs{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.shop-product-faqs>article{border:1px solid var(--hud-border);background:#ffffff03;border-radius:4px;padding:12px}.shop-product-faqs>article strong{color:#bdb7b3;font-size:9px;line-height:1.4}.shop-product-faqs>article p{color:#6d6763;background:0 0;border:0;margin:7px 0 0;padding:0;font-size:8px;line-height:1.6}.shop-product-notice{color:#b76775;background:#e600370b;border:1px solid #e6003733;border-radius:4px;margin-top:10px;padding:11px 12px;font-size:9px;font-weight:700;line-height:1.55}.shop-admin-page{width:min(1500px,100% - 48px);margin:0 auto;padding:34px 0 70px}.shop-admin-heading{justify-content:space-between;align-items:center;gap:20px;min-height:80px;display:flex}.shop-admin-heading h1{color:#ece8e5;letter-spacing:-.05em;align-items:center;gap:12px;margin:0;font-size:39px;display:flex}.shop-admin-heading h1>i{color:#d64f68;background:#e6003711;border:1px solid #e6003740;border-radius:5px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.shop-admin-heading h1 svg{width:17px}.shop-admin-heading p{color:#6e6864;margin:7px 0 0;font-size:10px}.shop-admin-heading>aside{border:1px solid var(--hud-border);background:var(--hud-panel);border-radius:5px;align-items:center;gap:10px;min-width:160px;padding:11px 13px;display:flex}.shop-admin-heading>aside>svg{color:#ca4a62;width:15px}.shop-admin-heading aside span,.shop-admin-heading aside small,.shop-admin-heading aside strong{display:block}.shop-admin-heading aside small{color:#625c59;font-size:7px;font-weight:900}.shop-admin-heading aside strong{color:#d4cfcb;margin-top:5px;font-size:16px}.shop-admin-message{color:#bd6877;background:#e6003709;border:1px solid #e600372e;border-radius:4px;align-items:center;min-height:40px;margin:10px 0;padding:0 12px;font-size:9px;display:flex}.shop-admin-message span{flex:1}.shop-admin-message button{color:#736c68;background:0 0;border:0;place-items:center;width:27px;height:27px;display:grid}.shop-admin-message svg{width:11px}.shop-admin-workspace{grid-template-columns:255px minmax(300px,.72fr) minmax(420px,1.28fr);align-items:start;gap:10px;margin-top:15px;display:grid}.shop-admin-categories,.shop-admin-products,.shop-admin-editor{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;overflow:hidden}.shop-admin-categories>header,.shop-admin-products>header{border-bottom:1px solid var(--hud-border);align-items:center;min-height:60px;padding:0 13px;display:flex}.shop-admin-categories>header>div,.shop-admin-products>header>div{flex:1}.shop-admin-categories header strong,.shop-admin-categories header small,.shop-admin-products header strong,.shop-admin-products header small{display:block}.shop-admin-categories header strong,.shop-admin-products header strong{font-size:10px}.shop-admin-categories header small,.shop-admin-products header small{color:#615b58;margin-top:5px;font-size:8px}.shop-admin-categories>header>button{color:#cb4d64;background:#e600370e;border:1px solid #e6003733;place-items:center;width:31px;height:31px;display:grid}.shop-admin-categories>header svg{width:12px}.shop-admin-categories>nav{gap:4px;padding:7px;display:grid}.shop-admin-categories>nav>button{color:#77716d;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:29px 1fr;align-items:center;gap:8px;min-height:50px;padding:7px;display:grid}.shop-admin-categories>nav>button:hover{background:#ffffff05}.shop-admin-categories>nav>button.active{background:#e600370e;border-color:#e6003733}.shop-admin-categories nav button>i{border:1px solid #302d2d;border-radius:3px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.shop-admin-categories nav svg{width:11px}.shop-admin-categories nav strong,.shop-admin-categories nav small{display:block}.shop-admin-categories nav strong{color:#aea8a4;font-size:9px}.shop-admin-categories nav small{color:#5d5754;margin-top:4px;font-size:7px}.shop-category-editor{border-top:1px solid var(--hud-border);background:#0000001a;padding:12px}.shop-category-editor label{margin-bottom:9px;display:block}.shop-category-editor label>span,.shop-admin-editor label>span{color:#6e6764;text-transform:uppercase;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.shop-category-editor input,.shop-category-editor textarea{box-sizing:border-box;color:#bbb5b1;width:100%;padding:9px;font-size:9px}.shop-category-editor textarea{resize:vertical;min-height:70px}.shop-category-editor>div{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.shop-category-editor .shop-admin-check{color:#77716d;align-items:center;gap:6px;padding-bottom:8px;font-size:8px;display:flex}.shop-category-editor .shop-admin-check input{width:auto}.shop-category-editor footer{justify-content:flex-end;gap:6px;display:flex}.shop-category-editor footer button{color:#817a76;background:#ffffff05;border:1px solid #302d2d;align-items:center;gap:5px;height:31px;padding:0 9px;font-size:8px;display:flex}.shop-category-editor footer button:last-child{color:#cd566c;border-color:#e6003738}.shop-category-editor footer button svg{width:10px}.shop-category-editor footer button:disabled{opacity:.3}.shop-admin-products>header>button{color:#cf566c;background:#e600370f;border:1px solid #e6003738;align-items:center;gap:6px;height:33px;padding:0 10px;font-size:8px;font-weight:900;display:flex}.shop-admin-products>header>button svg{width:11px}.shop-admin-products>div{gap:4px;max-height:720px;padding:7px;display:grid;overflow:auto}.shop-admin-products>div>button{color:#716b67;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:33px minmax(0,1fr) auto 12px;align-items:center;gap:8px;min-height:59px;padding:8px;display:grid}.shop-admin-products>div>button:hover{background:#ffffff04}.shop-admin-products>div>button.active{background:#e600370b;border-color:#e6003736}.shop-admin-products>div>button>i{border:1px solid #302d2d;border-radius:4px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.shop-admin-products>div>button>i svg{width:12px}.shop-admin-products button span strong,.shop-admin-products button span small{display:block}.shop-admin-products button span strong{color:#b9b3af;font-size:9px}.shop-admin-products button span small{color:#5e5956;margin-top:5px;font-size:7px}.shop-admin-products button>b{color:#716b67;text-transform:uppercase;background:#ffffff06;border-radius:2px;padding:4px 5px;font-size:6px}.shop-admin-products button>b.live{color:#67a98a;background:#439d740f}.shop-admin-products>div>button>svg{width:9px}.shop-admin-empty{text-align:center;color:#5e5855;padding:40px 15px;font-size:9px}.shop-admin-editor{min-height:500px}.shop-admin-editor-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex}.shop-admin-editor-empty>i{color:#77706d;border:1px solid #302d2d;border-radius:4px;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.shop-admin-editor-empty svg{width:16px}.shop-admin-editor-empty strong{color:#9a938f;margin-top:14px;font-size:10px}.shop-admin-editor-empty p{color:#5e5956;max-width:280px;margin:7px 0 15px;font-size:8px;line-height:1.5}.shop-admin-editor-empty button{color:#c9566b;background:#e600370e;border:1px solid #e6003733;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:8px;display:flex}.shop-admin-editor-empty button svg{width:11px}.shop-admin-editor>form>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003709,#0000);align-items:center;min-height:69px;padding:0 15px;display:flex}.shop-admin-editor>form>header>div{flex:1}.shop-admin-editor>form>header small{color:#8f4b58;font-size:7px;font-weight:900}.shop-admin-editor>form>header h2{color:#d3ceca;margin:6px 0 0;font-size:16px}.shop-admin-editor>form>header>button{color:#bd5266;background:#e600370a;border:1px solid #e600372e;place-items:center;width:31px;height:31px;display:grid}.shop-admin-editor>form>header svg{width:11px}.shop-admin-editor-scroll{max-height:660px;padding:12px;overflow:auto}.shop-admin-editor-scroll>section{border:1px solid var(--hud-border);background:#ffffff03;border-radius:4px;padding:13px}.shop-admin-editor-scroll>section+section{margin-top:8px}.shop-admin-editor-scroll section>header{align-items:flex-start;display:flex}.shop-admin-editor-scroll section>header>div{flex:1}.shop-admin-editor-scroll h3{color:#a9a29e;text-transform:uppercase;margin:0 0 11px;font-size:9px}.shop-admin-editor-scroll section>header h3{margin-bottom:4px}.shop-admin-editor-scroll section>header p{color:#5e5855;margin:0 0 10px;font-size:7px}.shop-admin-editor-scroll section>header>button{color:#867f7b;background:#ffffff05;border:1px solid #302d2d;height:27px;padding:0 8px;font-size:7px}.shop-admin-editor label{margin-bottom:10px;display:block}.shop-admin-editor input,.shop-admin-editor textarea,.shop-admin-editor select{box-sizing:border-box;color:#bdb7b3;width:100%;font-size:9px}.shop-admin-editor input,.shop-admin-editor select{height:37px;padding:0 9px}.shop-admin-editor textarea{resize:vertical;min-height:75px;padding:9px}.shop-admin-form-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.shop-admin-flags{flex-wrap:wrap;gap:15px;display:flex}.shop-admin-flags label{color:#77716d;align-items:center;gap:6px;margin:0;font-size:8px;display:flex}.shop-admin-flags input{width:auto;height:auto}.shop-admin-repeat{gap:6px;margin-top:6px;display:grid;position:relative}.shop-admin-repeat.variant{grid-template-columns:1fr 90px 28px}.shop-admin-repeat.faq{grid-template-columns:1fr 1.4fr 28px}.shop-admin-repeat textarea{min-height:55px}.shop-admin-repeat>button{color:#766f6c;background:#ffffff05;border:1px solid #302d2d;place-items:center;width:28px;min-height:28px;display:grid}.shop-admin-repeat>button svg{width:10px}.shop-admin-hint{color:#5d5754;font-size:7px;display:block}.shop-admin-editor>form>footer{border-top:1px solid var(--hud-border);background:#0000001f;justify-content:space-between;align-items:center;min-height:58px;padding:0 15px;display:flex}.shop-admin-editor>form>footer>span{color:#b29549;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.shop-admin-editor>form>footer>span svg{width:12px}.shop-admin-editor>form>footer>button{color:#d1586e;background:#e6003713;border:1px solid #e6003740;align-items:center;gap:6px;height:35px;padding:0 11px;font-size:8px;font-weight:900;display:flex}.shop-admin-editor>form>footer>button svg{width:11px}@media (width<=1250px){.shop-admin-workspace{grid-template-columns:240px 1fr}.shop-admin-editor{grid-column:1/-1}.shop-admin-editor-scroll{max-height:none}.shop-admin-editor-empty{min-height:280px}}@media (width<=760px){.shop-benefit-grid{grid-template-columns:1fr}.shop-benefit-grid>button{border-right:0}.shop-product-faqs{grid-template-columns:1fr}.shop-category-options>button{grid-template-columns:35px minmax(0,1fr) 12px}.shop-category-options>button>b{display:none}.shop-admin-page{width:calc(100% - 26px);padding-top:24px}.shop-admin-heading{flex-direction:column;align-items:flex-start}.shop-admin-heading>aside{box-sizing:border-box;width:100%}.shop-admin-workspace{grid-template-columns:1fr}.shop-admin-editor{grid-column:auto}.shop-admin-repeat.faq,.shop-admin-repeat.variant,.shop-admin-form-row{grid-template-columns:1fr}.shop-admin-repeat>button{position:absolute;top:4px;right:4px}.shop-admin-repeat input,.shop-admin-repeat textarea{padding-right:38px}}.shop-field-builder{border:1px solid var(--hud-border);background:#00000021;border-radius:4px;margin-top:8px;padding:10px}.shop-field-builder>div:first-child{grid-template-columns:1fr 140px 29px;gap:6px;display:grid}.shop-field-builder>div:first-child>button{color:#b94f63;background:#e600370a;border:1px solid #e600372e;place-items:center;width:29px;height:37px;margin-top:18px;display:grid}.shop-field-builder>div:first-child>button svg{width:10px}.shop-field-limits{grid-template-columns:100px 100px 1fr;align-items:end;gap:7px;display:grid}.shop-field-limits .shop-admin-check{color:#77716d;align-items:center;gap:6px;height:37px;margin:0;font-size:8px;display:flex}.shop-field-limits .shop-admin-check input{width:auto;height:auto}.shop-dynamic-field>span>b{color:#d9536b;margin-left:4px}.shop-dynamic-field>small{color:#625c58;margin-top:7px;font-size:8px;line-height:1.5;display:block}.shop-product-body>.service-field>input,.shop-product-body>.service-field>select,.shop-product-body>.service-field>textarea{box-sizing:border-box;color:#d5d0cd;background:#080707;border:1px solid #302d2d;border-radius:4px;outline:0;width:100%;min-width:0;font:500 11px/1.4 Inter,sans-serif;transition:border-color .16s,background .16s,box-shadow .16s}.shop-product-body>.service-field>input,.shop-product-body>.service-field>select{height:46px;padding:0 14px}.shop-product-body>.service-field>textarea{resize:vertical;min-height:96px;padding:13px 14px}.shop-product-body>.service-field>input::placeholder,.shop-product-body>.service-field>textarea::placeholder{color:#595451}.shop-product-body>.service-field>input:focus,.shop-product-body>.service-field>select:focus,.shop-product-body>.service-field>textarea:focus{background:#0c090a;border-color:#e6003794;box-shadow:0 0 0 3px #e6003712}.shop-admin-tabs{border:1px solid var(--hud-border);background:var(--hud-panel);border-radius:5px;grid-template-columns:1fr 1fr;gap:5px;margin-top:15px;padding:5px;display:grid}.shop-admin-tabs>button{color:#68625e;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:48px;display:flex}.shop-admin-tabs>button.active{color:#d0586e;background:#e600370e;border-color:#e6003738}.shop-admin-tabs>button>svg{width:14px}.shop-admin-tabs span,.shop-admin-tabs strong,.shop-admin-tabs small{text-align:left;display:block}.shop-admin-tabs strong{font-size:9px}.shop-admin-tabs small{color:#5e5855;margin-top:4px;font-size:7px}.shop-orders-workspace{border:1px solid var(--hud-border);background:var(--hud-panel);box-shadow:var(--hud-shadow);border-radius:5px;margin-top:10px;overflow:hidden}.shop-orders-workspace>header{border-bottom:1px solid var(--hud-border);align-items:center;min-height:63px;padding:0 15px;display:flex}.shop-orders-workspace>header>div{flex:1}.shop-orders-workspace>header strong,.shop-orders-workspace>header small{display:block}.shop-orders-workspace>header strong{font-size:11px}.shop-orders-workspace>header small{color:#635d59;margin-top:5px;font-size:8px}.shop-orders-workspace>header>button{color:#817b77;background:#ffffff05;border:1px solid #302d2d;align-items:center;gap:6px;height:32px;padding:0 9px;font-size:8px;display:flex}.shop-orders-workspace>header>button svg{width:11px}.shop-orders-workspace>nav{border-bottom:1px solid var(--hud-border);gap:5px;padding:8px 10px;display:flex;overflow-x:auto}.shop-orders-workspace>nav>button{color:#706a66;background:#0c0a0a;border:1px solid #302d2d;flex:none;align-items:center;gap:7px;height:30px;padding:0 8px;font-size:8px;font-weight:800;display:flex}.shop-orders-workspace>nav>button.active{color:#cf566c;background:#e6003712;border-color:#e6003740}.shop-orders-workspace>nav b{background:#ffffff08;border-radius:2px;padding:2px 4px;font-size:7px}.shop-orders-layout{grid-template-columns:minmax(320px,.72fr) minmax(480px,1.28fr);min-height:600px;display:grid}.shop-order-list{border-right:1px solid var(--hud-border);max-height:750px;padding:7px;overflow:auto}.shop-order-list>button{color:#716b67;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:34px minmax(0,1fr) auto 11px;align-items:center;gap:9px;width:100%;min-height:70px;padding:9px;display:grid}.shop-order-list>button:hover{background:#ffffff04}.shop-order-list>button.active{background:#e600370b;border-color:#e6003733}.shop-order-list>button>i{border:1px solid #302d2d;border-radius:4px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.shop-order-list>button>i svg{width:12px}.shop-order-list button span small,.shop-order-list button span strong,.shop-order-list button span p{display:block}.shop-order-list button span small{color:#7b4b54;font-size:7px;font-weight:800}.shop-order-list button span strong{color:#bcb6b2;margin-top:5px;font-size:9px}.shop-order-list button span p{color:#5e5956;margin:5px 0 0;font-size:7px}.shop-order-list>button>em,.shop-order-detail em{color:#7c7571;text-transform:uppercase;background:#ffffff06;border-radius:3px;padding:5px 6px;font-size:6px;font-style:normal;font-weight:900}.shop-order-list em.pending,.shop-order-detail em.pending{color:#c69b4f}.shop-order-list em.processing,.shop-order-detail em.processing{color:#6fa3c5}.shop-order-list em.needs_info,.shop-order-detail em.needs_info{color:#d05c70}.shop-order-list em.completed,.shop-order-detail em.completed{color:#68a889}.shop-order-list em.refunded,.shop-order-detail em.refunded{color:#9b7ac6}.shop-order-list>button>svg{width:9px}.shop-order-list>p{text-align:center;color:#5d5754;padding:50px 15px;font-size:8px}.shop-order-detail{min-width:0}.shop-order-detail>header{border-bottom:1px solid var(--hud-border);background:linear-gradient(90deg,#e6003708,#0000);align-items:center;min-height:78px;padding:0 16px;display:flex}.shop-order-detail>header>div{flex:1;min-width:0}.shop-order-detail>header small{color:#8e4a57;font-size:7px;font-weight:900}.shop-order-detail>header h2{color:#d5d0cc;margin:6px 0 0;font-size:17px}.shop-order-detail>header p{color:#645e5a;margin:5px 0 0;font-size:8px}.shop-order-detail-scroll{max-height:520px;padding:12px;overflow:auto}.shop-order-facts{border:1px solid var(--hud-border);border-radius:4px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.shop-order-facts>div{border-right:1px solid var(--hud-border);flex-direction:column;justify-content:center;min-height:58px;padding:0 12px;display:flex}.shop-order-facts>div:last-child{border:0}.shop-order-facts small,.shop-order-facts strong{display:block}.shop-order-facts small{color:#615b57;font-size:7px;font-weight:900}.shop-order-facts strong{color:#a9a29e;margin-top:6px;font-size:9px}.shop-order-selection,.shop-order-timeline{border:1px solid var(--hud-border);background:#ffffff02;border-radius:4px;margin-top:8px;padding:12px}.shop-order-selection h3,.shop-order-timeline h3{color:#77716d;text-transform:uppercase;margin:0 0 10px;font-size:8px}.shop-order-selection>p{color:#c6a44e;margin:0;font-size:10px}.shop-order-selection>div{border-top:1px solid var(--hud-border);padding:9px 0}.shop-order-selection>div small,.shop-order-selection>div strong{display:block}.shop-order-selection>div small{color:#625c59;font-size:7px}.shop-order-selection>div strong{color:#aea8a4;white-space:pre-wrap;margin-top:5px;font-size:9px}.shop-order-timeline>article{border-top:1px solid var(--hud-border);grid-template-columns:28px 1fr;gap:8px;padding:9px 0;display:grid}.shop-order-timeline>article>i{color:#84606a;border:1px solid #302d2d;border-radius:3px;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.shop-order-timeline>article>i svg{width:10px}.shop-order-timeline article strong,.shop-order-timeline article small{display:block}.shop-order-timeline article strong{color:#a9a39f;font-size:8px}.shop-order-timeline article p{color:#77706c;white-space:pre-wrap;margin:5px 0;font-size:8px;line-height:1.5}.shop-order-timeline article small{color:#56514e;font-size:7px}.shop-order-detail>footer{border-top:1px solid var(--hud-border);padding:12px}.shop-order-detail>footer textarea{box-sizing:border-box;color:#b6b0ac;resize:vertical;width:100%;min-height:72px;padding:9px;font-size:9px}.shop-order-detail>footer>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.shop-order-detail>footer button{color:#817a76;background:#ffffff05;border:1px solid #302d2d;align-items:center;gap:5px;height:32px;padding:0 8px;font-size:7px;font-weight:800;display:flex}.shop-order-detail>footer button svg{width:10px}.shop-order-detail>footer button.refund{color:#9875b5;border-color:#9b64c433;margin-left:auto}.shop-order-detail>footer>p{color:#b75e6e;margin:8px 0 0;font-size:8px}.shop-order-detail-empty{text-align:center;color:#625c58;flex-direction:column;justify-content:center;align-items:center;min-height:600px;display:flex}.shop-order-detail-empty>svg{width:25px}.shop-order-detail-empty strong{color:#918a86;margin-top:12px;font-size:9px}.shop-order-detail-empty p{color:#5d5754;margin:6px 0;font-size:8px}.shop-order-detail-empty small{color:#b65d6d;font-size:8px}@media (width<=980px){.shop-orders-layout{grid-template-columns:1fr}.shop-order-list{border-right:0;border-bottom:1px solid var(--hud-border);max-height:350px}.shop-order-detail-empty{min-height:280px}.shop-field-builder>div:first-child{grid-template-columns:1fr 120px 29px}}@media (width<=600px){.shop-admin-tabs,.shop-field-builder>div:first-child,.shop-field-limits{grid-template-columns:1fr}.shop-field-builder>div:first-child>button{margin:0;position:absolute;right:22px}.shop-dynamic-field{grid-template-columns:1fr!important}.shop-dynamic-field>small{grid-column:auto}.shop-order-facts{grid-template-columns:1fr}.shop-order-facts>div{border-right:0;border-bottom:1px solid var(--hud-border)}.shop-order-detail>footer>div{flex-direction:column;align-items:stretch}.shop-order-detail>footer button,.shop-order-detail>footer button.refund{justify-content:center;margin:0}}.shop-history-table>article.clickable{cursor:pointer}.shop-history-table>article.clickable:focus,.shop-history-table>article.clickable:hover{background:#e6003707;outline:0}.shop-user-order-modal{width:min(680px,100%)!important}.shop-user-order-body{padding:14px}.shop-user-order-status{border:1px solid var(--hud-border);border-radius:4px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.shop-user-order-status>span{flex-direction:column;justify-content:center;min-height:58px;padding:0 13px;display:flex}.shop-user-order-status>span+span{border-left:1px solid var(--hud-border)}.shop-user-order-status small,.shop-user-order-status strong{display:block}.shop-user-order-status small{color:#615b58;font-size:7px;font-weight:900}.shop-user-order-status strong{color:#b6b0ac;margin-top:6px;font-size:11px}.shop-user-order-body>section{border:1px solid var(--hud-border);background:#ffffff02;border-radius:4px;margin-top:8px;padding:12px}.shop-user-order-body section h3{color:#746d69;text-transform:uppercase;margin:0 0 9px;font-size:8px}.shop-user-order-body section>p{color:#938c88;margin:0;font-size:9px;line-height:1.55}.shop-user-order-body section>div{border-top:1px solid var(--hud-border);padding:8px 0}.shop-user-order-body section>div small,.shop-user-order-body section>div strong{display:block}.shop-user-order-body section>div small{color:#5f5956;font-size:7px}.shop-user-order-body section>div strong{color:#aaa4a0;white-space:pre-wrap;margin-top:5px;font-size:9px}.shop-user-order-updates>article{border-top:1px solid var(--hud-border);padding:9px 0}.shop-user-order-updates>article strong,.shop-user-order-updates>article small{display:block}.shop-user-order-updates>article strong{color:#a6a09c;font-size:8px}.shop-user-order-updates>article p{color:#77706c;white-space:pre-wrap;margin:5px 0;font-size:9px;line-height:1.55}.shop-user-order-updates>article small{color:#57524f;font-size:7px}.shop-user-order-reply{background:#e6003706;border:1px solid #e6003729;border-radius:4px;margin-top:8px;padding:10px}.shop-user-order-reply textarea{box-sizing:border-box;color:#b8b2ae;resize:vertical;width:100%;min-height:85px;padding:10px;font-size:9px}.shop-user-order-reply button{color:#d0586e;background:#e6003713;border:1px solid #e600373d;height:34px;margin:7px 0 0 auto;padding:0 11px;font-size:8px;font-weight:900;display:block}.shop-user-order-reply button:disabled{opacity:.4}@media (width<=520px){.shop-user-order-status{grid-template-columns:1fr}.shop-user-order-status>span+span{border-top:1px solid var(--hud-border);border-left:0}}.ticket-modal-backdrop>.log-detail{box-sizing:border-box!important;border:1px solid #302b2c!important;border-top:2px solid var(--red)!important;background:#0b0909!important;border-radius:6px!important;width:min(640px,100vw - 32px)!important;max-height:calc(100vh - 32px)!important;padding:0!important;overflow:auto!important;box-shadow:0 30px 90px #000000d1!important}.ticket-modal-backdrop>.log-detail>header{border-bottom:1px solid var(--hud-border)!important;background:linear-gradient(90deg,#e600370b,#0000 52%)!important;justify-content:space-between!important;align-items:center!important;min-height:72px!important;padding:0 16px!important;display:flex!important}.ticket-modal-backdrop .log-detail-title{align-items:center;gap:11px;display:flex}.ticket-modal-backdrop .log-detail-title>i{color:#d24d66;background:#e600370e;border:1px solid #e6003733;border-radius:4px;flex:none;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.ticket-modal-backdrop .log-detail-title>i svg{width:14px}.ticket-modal-backdrop .log-detail-title>span{color:inherit!important;font-size:inherit!important;letter-spacing:0!important;display:block!important}.ticket-modal-backdrop .log-detail-title small{color:#96505e;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.ticket-modal-backdrop .log-detail-title h2{color:#e0dbd8;letter-spacing:-.02em!important;text-transform:none!important;margin:5px 0 0!important;font:800 20px/1 Inter,sans-serif!important}.ticket-modal-backdrop>.log-detail>header>button{place-items:center;display:grid;color:#77716e!important;background:#ffffff06!important;border:1px solid #302d2d!important;border-radius:4px!important;width:32px!important;height:32px!important}.ticket-modal-backdrop>.log-detail>header>button:hover{color:#d14d65!important;background:#e600370e!important;border-color:#e6003740!important}.ticket-modal-backdrop>.log-detail>header>button svg{width:14px}.ticket-modal-backdrop>.log-detail>.log-detail-event{border:1px solid var(--hud-border)!important;background:#080707!important;border-radius:4px!important;margin:12px 14px 0!important;padding:14px!important}.ticket-modal-backdrop>.log-detail>.log-detail-event>span{color:#615c58!important;letter-spacing:.06em!important;text-transform:none!important;font-size:9px!important;font-weight:800!important}.ticket-modal-backdrop>.log-detail>.log-detail-event>p{color:#b9b3af!important;margin:9px 0 0!important;font-size:11px!important;line-height:1.65!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta{border:1px solid var(--hud-border)!important;background:#ffffff03!important;border-radius:4px!important;grid-template-columns:1fr 1fr!important;gap:0!important;margin:8px 14px 14px!important;display:grid!important;overflow:hidden!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta>div{box-sizing:border-box!important;border:0!important;border-bottom:1px solid var(--hud-border)!important;background:0 0!important;border-radius:0!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:56px!important;padding:10px 12px!important;display:flex!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta>div:nth-child(odd){border-right:1px solid var(--hud-border)!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta>div:nth-last-child(-n+2){border-bottom:0!important}.ticket-modal-backdrop .log-detail-meta>div>svg{color:#87505b;flex:none;width:13px}.ticket-modal-backdrop .log-detail-meta>div>span{color:#5f5a57;text-transform:none;min-width:0;font-size:9px;font-weight:800;display:block}.ticket-modal-backdrop .log-detail-meta>div strong{color:#bdb7b3;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;line-height:1.35;display:block;overflow:hidden}@media (width<=560px){.ticket-modal-backdrop>.log-detail{width:calc(100vw - 20px)!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta{grid-template-columns:1fr!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta>div:nth-child(n){border-right:0!important;border-bottom:1px solid var(--hud-border)!important}.ticket-modal-backdrop>.log-detail>.log-detail-meta>div:last-child{border-bottom:0!important}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}html{scroll-behavior:smooth}body{background:#09090b;margin:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
