@import "https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@400;500;600;700&family=Russo+One&display=swap";:root{--ae-color-canvas:#030506;--ae-color-canvas-mid:#071013;--ae-color-canvas-deep:#020303;--ae-color-surface:#080c0ef0;--ae-color-surface-strong:#0a0e11fa;--ae-color-surface-solid:#0a0e10;--ae-color-text:#f5f1e9;--ae-color-text-strong:#fff7ed;--ae-color-text-muted:#a8aaa8;--ae-color-line:#ffffff1f;--ae-color-line-strong:#ffffff36;--ae-color-ember:#ff7618;--ae-color-ember-strong:#ff8a1f;--ae-color-gold:#ffc154;--ae-color-live:#e52d20;--ae-color-success:#83b96c;--ae-color-danger:#e35f4f;--ae-font-body:Arial, "Helvetica Neue", system-ui, sans-serif;--ae-font-display:"Arial Black", Arial, "Helvetica Neue", system-ui, sans-serif;--ae-content-max:1450px;--ae-frame-gutter-desktop:24px;--ae-frame-gutter-tablet:14px;--ae-frame-gutter-mobile:10px;--ae-section-gap:12px;--ae-space-1:4px;--ae-space-2:8px;--ae-space-3:12px;--ae-space-4:16px;--ae-space-5:20px;--ae-space-6:24px;--ae-space-8:32px;--ae-space-10:40px;--ae-space-12:48px;--ae-radius-control:6px;--ae-radius-panel:8px;--ae-radius-pill:999px;--ae-control-min-height:44px;--ae-motion-fast:.18s;--ae-motion-medium:.45s;--ae-motion-entry:.52s;--ae-ease-standard:ease;--ae-ease-out:ease-out;--ae-shadow-ember:0 0 0 1px #ff761826, 0 0 24px #ff761833, inset 0 0 26px #00000057;--ae-shadow-panel:inset 0 0 0 1px #ffffff06;--ae-z-content:1;--ae-z-header:50;--ae-z-overlay:100;--bg:#050607;--bg-soft:#090b0d;--panel:#0d1012;--panel-strong:#121619;--panel-warm:#18130f;--text:#f4efe7;--text-strong:#fffaf2;--muted:#8d9295;--muted-strong:#b8bbb9;--line:#f4efe71c;--line-strong:#f4efe733;--ember:#ff7a16;--ember-light:#f3b24f;--ember-dark:#9c3907;--success:#83b96c;--danger:#e35f4f;--display:"Russo One", system-ui, sans-serif;--ui:"Chakra Petch", system-ui, sans-serif;--max:1450px;--ease:.18s ease}*{box-sizing:border-box}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;min-width:320px}body{background:radial-gradient(circle at 88% 0, #ff7a1612, transparent 28rem), var(--bg);min-height:100vh;color:var(--text);font-family:var(--ui);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ember-light);outline-offset:3px}img{max-width:100%}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-shell{min-height:100vh}.site-header{z-index:50;width:100%;min-height:72px;padding:0 max(24px, calc((100vw - var(--max)) / 2));border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050607e6;grid-template-columns:auto 1fr auto;align-items:center;gap:42px;display:grid;position:relative}.site-header__left{align-items:stretch;min-width:0;display:flex}.brand{min-height:44px;font-family:var(--display);letter-spacing:.035em;align-items:center;gap:12px;font-size:20px;display:inline-flex}.brand img{object-fit:contain;width:38px;height:38px}.main-nav{align-items:stretch;height:72px;display:flex}.main-nav a{min-width:88px;color:var(--muted);letter-spacing:.055em;transition:color var(--ease), background-color var(--ease);place-items:center;padding:0 16px;font-size:13px;font-weight:600;display:grid;position:relative}.main-nav a:after{content:"";background:var(--ember);height:2px;transition:transform var(--ease);position:absolute;bottom:-1px;left:16px;right:16px;transform:scaleX(0)}.main-nav a:hover,.main-nav a[data-active=true]{color:var(--text);background:#ffffff06}.main-nav a[data-active=true]:after{transform:scaleX(1)}.main-nav__home-mobile{display:none!important}.global-home-link{min-height:44px;color:var(--muted);transition:color var(--ease), background-color var(--ease);align-items:center;gap:9px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}.global-home-link:hover,.global-home-link[data-active=true]{color:var(--text);background:#ffffff06}.global-home-link svg{width:19px;height:19px}.header-actions{align-items:center;gap:12px;display:flex}.notification-bell{border:1px solid var(--line-strong);background:var(--panel);width:44px;height:44px;color:var(--text);cursor:pointer;transition:border-color var(--ease), background-color var(--ease);flex:none;place-items:center;display:grid;position:relative}.notification-bell:hover{border-color:var(--ember-light);background:var(--panel-strong)}.notification-bell svg{width:21px;height:21px}.notification-bell__count{border:2px solid var(--canvas);background:var(--ember);color:#120a05;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:12px;font-weight:900;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.notification-drawer__scrim{z-index:900;cursor:default;background:#030404a8;border:0;position:fixed;inset:0}.notification-drawer{z-index:910;border-left:1px solid var(--line-strong);width:min(430px,100vw);color:var(--text);background:#15191a;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 70px #00000085}.notification-drawer__header{border-bottom:1px solid var(--line);background:#191d1e;justify-content:space-between;align-items:center;gap:18px;min-height:92px;padding:20px 22px;display:flex}.notification-drawer__header span{color:var(--ember-light);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.notification-drawer__header h2{margin:4px 0 0;font-size:26px;line-height:1}.notification-drawer__header button{border:1px solid var(--line);width:44px;height:44px;color:var(--text);cursor:pointer;background:#111415;flex:none;place-items:center;display:grid}.notification-drawer__body{overflow-y:auto}.notification-drawer__item{border:0;border-bottom:1px solid var(--line);width:100%;min-height:112px;color:var(--text);cursor:pointer;text-align:left;transition:background-color var(--ease);background:0 0;grid-template-columns:40px minmax(0,1fr) 18px;align-items:start;gap:13px;padding:18px 20px;display:grid}.notification-drawer__item:hover{background:#ffffff09}.notification-drawer__item[data-unread=true]{box-shadow:inset 3px 0 var(--ember);background:#ff680f0b}.notification-drawer__icon{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--ember-light);background:#202526;place-items:center;display:grid}.notification-drawer__icon svg{width:20px;height:20px}.notification-drawer__copy{gap:6px;min-width:0;display:grid}.notification-drawer__copy>span:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.notification-drawer__copy strong{font-size:15px;line-height:1.3}.notification-drawer__copy i{color:var(--ember-light);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:800}.notification-drawer__copy>span:nth-child(2){color:var(--muted);font-size:14px;line-height:1.45}.notification-drawer__copy time{color:#7f8584;font-size:12px}.notification-drawer__read{color:#6d8a72;width:17px;height:17px;margin-top:3px}.notification-drawer__state{color:var(--muted);justify-items:start;gap:14px;margin:0;padding:28px 22px;line-height:1.5;display:grid}.notification-drawer__state button,.notification-drawer__footer a{border:1px solid var(--line-strong);min-height:44px;color:var(--text);background:#202526;justify-content:center;align-items:center;padding:0 16px;font-weight:700;display:inline-flex}.notification-drawer__footer{border-top:1px solid var(--line);background:#111415;padding:16px 20px}.notification-drawer__footer a{width:100%}.preview-chip,.preview-band{color:var(--ember-light);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700;display:none!important}.preview-chip{border:1px dashed #f3b24f80;padding:6px 9px}.preview-band{max-width:var(--max);border-right:1px solid var(--line);border-bottom:1px dashed #f3b24f52;border-left:1px solid var(--line);text-align:center;background:#f3b24f0b;margin:0 auto;padding:10px 24px}.steam-login{border:1px solid var(--line-strong);background:var(--panel);min-height:44px;transition:border-color var(--ease), background-color var(--ease);align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.steam-login:hover{border-color:var(--ember-light);background:var(--panel-strong)}.site-wallet-balance{border:1px solid var(--line-strong);background:var(--panel);min-width:82px;min-height:44px;color:var(--text);font-variant-numeric:tabular-nums;transition:border-color var(--ease), background-color var(--ease);align-content:center;justify-items:center;gap:2px;padding:5px 13px;display:grid}.site-wallet-balance:hover{border-color:var(--ember-light);background:var(--panel-strong)}.site-wallet-balance strong{font-size:17px;line-height:1}.site-wallet-balance span{color:var(--ember-light);letter-spacing:.12em;font-size:9px;font-weight:900;line-height:1}.site-profile-avatar{border:1px solid var(--line-strong);object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.steam-brand-icon{object-fit:contain;flex:none;width:20px;height:20px}.nav-toggle{display:none}.hero{max-width:var(--max);border-inline:1px solid var(--line);border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:clamp(40px,7vw,108px);min-height:630px;margin:0 auto;padding:clamp(90px,12vw,170px) clamp(24px,6vw,86px) 72px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";z-index:-2;filter:grayscale()contrast(1.2);opacity:.42;background:linear-gradient(90deg,#050607fa 5%,#050607bd 48%,#05060766),url(/livonia-topographic.webp) 50%/cover;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:linear-gradient(120deg, transparent 55%, #ff7a1614), linear-gradient(180deg, transparent 65%, var(--bg));position:absolute;inset:0}.hero--dayz:before{opacity:.56}.hero__grid,.artwork-grid{z-index:-1;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.hero__copy{max-width:820px}.eyebrow{color:var(--ember-light);letter-spacing:.16em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:700}h1,h2,h3,p{overflow-wrap:break-word}.hero h1,.shop-intro h1,.account-header h1,.workspace-hero h1,.admin-header h1{font-family:var(--display);letter-spacing:-.035em;margin:0;font-weight:400}.hero h1{max-width:900px;font-size:clamp(54px,7.8vw,116px);line-height:.9}.hero__lead{max-width:650px;color:var(--muted-strong);margin:28px 0 0;font-size:clamp(16px,1.6vw,21px);line-height:1.55}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.button{border:1px solid var(--line-strong);min-height:48px;color:var(--text);cursor:pointer;transition:border-color var(--ease), background-color var(--ease), color var(--ease), filter var(--ease);background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-weight:700;display:inline-flex}.button--primary{border-color:var(--ember);background:var(--ember);color:#1a0b02}.button--primary:hover:not(:disabled){border-color:var(--ember-light);background:var(--ember-light)}.button--quiet:hover:not(:disabled){border-color:var(--ember-light);background:#f3b24f0f}.button:disabled{cursor:not-allowed;opacity:.45}.button--wide{width:100%}.hero__brief{border-top:2px solid var(--ember);background:#0d1012e0;align-self:end;padding:26px;box-shadow:0 28px 80px #00000047}.section-code{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.hero__brief>strong{font-family:var(--display);margin-top:24px;font-size:20px;font-weight:400;display:block}.hero__brief>p{color:var(--muted-strong);margin:12px 0 22px;line-height:1.55}.brief-line{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:9px;padding:10px 0;font-size:12px;display:flex}.brief-line svg{color:var(--ember-light)}.section{max-width:var(--max);border-inline:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 auto;padding:84px clamp(24px,5vw,72px)}.section-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:36px;display:flex}.section-heading h2,.manifest-panel h2,.live-panel h2,.account-section h2,.workspace-section h2,.purchase-panel h2,.confirm-dialog h2,.image-copy h2{font-family:var(--display);margin:0;font-weight:400}.section-heading h2{font-size:clamp(30px,4vw,48px)}.section-heading--compact{align-items:center;margin-bottom:24px}.section-heading--compact h2{font-size:clamp(24px,3vw,34px)}.game-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.game-card{background:var(--panel);isolation:isolate;flex-direction:column;min-height:360px;padding:28px;display:flex;position:relative;overflow:hidden}.game-card:before{content:"";z-index:-1;background:linear-gradient(#0000 20%,#050607f2),radial-gradient(circle at 85% 10%,#ff7a1629,#0000 52%);position:absolute;inset:0}.game-card--rust:before,.game-card--scum:before{filter:grayscale();opacity:.55}.game-card__number{color:var(--line-strong);font-family:var(--display);align-self:flex-end;font-size:72px;line-height:1}.game-card__content{margin-top:auto}.game-card__content p{color:var(--ember-light);letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:700}.game-card__content h3{font-family:var(--display);margin:0;font-size:34px;font-weight:400}.game-card__content span{min-height:64px;color:var(--muted);margin-top:13px;line-height:1.45;display:block}.card-link{border-top:1px solid var(--line);min-height:48px;color:var(--text);transition:background-color var(--ease), color var(--ease);justify-content:space-between;align-items:center;gap:12px;margin:24px -28px -28px;padding:0 28px;font-size:12px;font-weight:700;display:flex}.card-link:hover{background:var(--ember);color:#160a02}.card-link--disabled{color:var(--muted);pointer-events:none}.section--split{background:var(--line);grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);gap:1px;padding:0;display:grid}.manifest-panel,.live-panel{background:var(--panel);padding:clamp(36px,5vw,72px)}.manifest-panel h2{max-width:680px;font-size:clamp(30px,4.5vw,56px);line-height:1.1}.manifest-list{background:var(--line);gap:1px;margin-top:48px;display:grid}.manifest-list>div{background:var(--bg-soft);grid-template-columns:36px 1fr;gap:12px;padding:20px;display:grid}.manifest-list svg{color:var(--ember-light)}.manifest-list strong,.manifest-list small{display:block}.manifest-list span{color:var(--muted);line-height:1.45}.manifest-list strong{color:var(--text);margin-bottom:4px}.stream-list{border-top:1px solid var(--line)}.stream-row{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:18px 0;display:grid}.stream-row strong,.stream-row small{display:block}.stream-row small{color:var(--muted);margin-top:3px}.live-dot,.status-dot{background:var(--success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #83b96c8c}.footer{max-width:var(--max);border-inline:1px solid var(--line);min-height:82px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:0 clamp(24px,5vw,72px);font-size:11px;display:flex}.state-panel{border:1px dashed var(--line-strong);background:var(--panel);min-height:150px;color:var(--muted);justify-content:center;align-items:center;gap:16px;padding:28px;display:flex}.state-panel[data-compact=true]{justify-content:flex-start;min-height:110px}.state-panel[data-tone=error] svg{color:var(--danger)}.state-panel__spinner{color:var(--ember-light);animation:1s linear infinite spin}.state-panel strong,.state-panel small{display:block}.state-panel strong{color:var(--text)}.state-panel small{max-width:540px;margin-top:5px;line-height:1.4}.server-ledger{border-top:1px solid var(--line-strong)}.server-row{border-bottom:1px solid var(--line);min-height:94px;transition:background-color var(--ease);grid-template-columns:54px 42px minmax(220px,1fr) 140px 120px 170px;align-items:center;gap:18px;display:grid}.server-row:hover{background:#ffffff05}.server-row[data-enabled=false]{color:var(--muted);opacity:.62}.server-row__index{color:var(--muted);font-family:var(--display)}.server-row__icon{border:1px solid var(--line);width:36px;height:36px;color:var(--ember-light);place-items:center;display:grid}.server-row__icon svg{width:18px}.server-row__main small,.server-row__main strong{display:block}.server-row__main small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:10px}.server-row__main strong{font-family:var(--display);font-size:20px;font-weight:400}.server-row__status,.status-pill{border:1px solid var(--line-strong);width:max-content;color:var(--muted-strong);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.server-row__status[data-status=live],.status-pill[data-status=live],.status-pill[data-status=active],.status-pill[data-status=paid],.status-pill[data-status=выдан],.connection-state{color:var(--success)}.server-row__status[data-status=development],.status-pill[data-status=development],.status-pill[data-status=draft],.status-pill[data-status=не\ выдан],.status-pill[data-status=pending]{color:var(--ember-light)}.server-row__meta,.server-row__action{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.server-row__action{border:1px solid var(--line-strong);min-height:42px;color:var(--text);justify-content:center;font-weight:700}.server-row__action:hover{border-color:var(--ember);background:#ff7a1612}.server-row__action--disabled{pointer-events:none}.server-notes{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;padding:0;display:grid}.server-notes>div{background:var(--panel);min-height:210px;padding:34px}.server-notes>div>span{color:var(--ember-light);font-family:var(--display);font-size:12px}.server-notes strong{font-family:var(--display);margin-top:40px;font-size:18px;font-weight:400;display:block}.server-notes p{color:var(--muted);margin:10px 0 0;line-height:1.45}.shop-intro{max-width:var(--max);border-inline:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:60px;min-height:230px;margin:0 auto;padding:58px clamp(24px,5vw,72px) 42px;display:grid;position:relative;overflow:hidden}.shop-intro:after{content:"";z-index:-1;filter:grayscale()contrast(1.2);opacity:.12;background:url(/livonia-topographic.webp) 50%/cover;width:50%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.shop-intro h1{font-size:clamp(42px,5vw,66px)}.back-link{width:max-content;color:var(--muted);align-items:center;gap:8px;margin-bottom:28px;font-size:12px;font-weight:700;display:inline-flex}.back-link:hover{color:var(--text)}.server-switcher label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.server-switcher select,.catalog-toolbar select,.section-heading select,.director-server-select select{border:1px solid var(--line-strong);background:var(--panel);width:100%;min-height:46px;color:var(--text);border-radius:0;padding:0 40px 0 14px}.catalog-toolbar{max-width:var(--max);border-inline:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);grid-template-columns:minmax(240px,340px) 1fr 190px;align-items:center;gap:18px;min-height:82px;margin:0 auto;padding:12px clamp(24px,3vw,44px);display:grid}.search-field{border:1px solid var(--line-strong);background:var(--bg);min-height:46px;color:var(--muted);align-items:center;gap:10px;padding:0 14px;display:flex}.search-field input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.category-tabs{align-items:center;gap:4px;display:flex;overflow-x:auto}.category-tabs button{min-height:40px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;padding:0 12px}.category-tabs button:hover,.category-tabs button[aria-pressed=true]{border-color:var(--line-strong);color:var(--text)}.category-tabs button[aria-pressed=true]{background:#ff7a1614;border-color:#ff7a1680}.shop-workspace{max-width:var(--max);border-inline:1px solid var(--line);grid-template-columns:minmax(0,1fr) 410px;align-items:start;margin:0 auto;display:grid}.store-maintenance{width:min(calc(100% - 48px), var(--max));border:1px solid var(--line);background:linear-gradient(110deg, #ff7a160b, transparent 42%), var(--panel);grid-template-columns:52px minmax(0,560px);align-content:center;gap:20px;min-height:260px;margin:28px auto 72px;padding:clamp(28px,5vw,56px);display:grid}.store-maintenance__icon{border:1px solid color-mix(in srgb, var(--ae-color-ember) 35%, var(--line));width:52px;height:52px;color:var(--ae-color-ember);background:color-mix(in srgb, var(--ae-color-ember) 8%, transparent);place-items:center;display:grid}.store-maintenance__icon svg{width:22px}.store-maintenance h2{font-family:var(--ae-font-display);letter-spacing:-.025em;margin:4px 0 8px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.05}.store-maintenance p:last-child{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.product-ledger{min-width:0;padding:28px 32px 68px 44px}.ledger-heading{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:20px;min-height:52px;display:flex}.ledger-heading h2,.ledger-heading h3{font-family:var(--display);margin:0;font-size:16px;font-weight:400}.ledger-heading span{color:var(--muted);font-size:11px}.product-head,.product-row{grid-template-columns:96px minmax(220px,1fr) minmax(120px,.4fr) 120px;align-items:center;gap:18px;display:grid}.product-head{border-bottom:1px solid var(--line-strong);min-height:42px;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.product-head span:last-child{text-align:right}.product-row{border-bottom:1px solid var(--line);border-left:3px solid #0000;min-height:110px;padding:12px 0;position:relative}.product-row[data-selected=true]{border-left-color:var(--ember);background:#ff7a160b}.product-art-button{border:1px solid var(--line);background:var(--panel);width:82px;height:70px;color:var(--text);cursor:zoom-in;place-items:center;padding:0;display:grid;position:relative}.product-art-button>svg{background:var(--bg);color:var(--ember-light);padding:2px;position:absolute;bottom:5px;right:5px}.product-select{min-height:70px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.product-select strong,.product-select small{display:block}.product-select strong{font-family:var(--display);font-size:16px;font-weight:400}.product-select small{color:var(--muted);margin-top:7px}.product-row>span{color:var(--muted)}.product-row>strong{font-family:var(--display);justify-self:end;font-weight:400}.artwork-fallback{background:radial-gradient(circle at 70% 20%,#ff7a1629,#0000 45%),linear-gradient(135deg,#121719,#080a0b);place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.artwork-fallback>svg{width:24px;color:var(--line-strong)}.artwork-fallback[data-large=true]>svg{width:42px}.product-image{object-fit:contain;background:var(--panel);width:100%;height:100%}.purchase-panel{border-left:1px solid var(--line);background:var(--panel);min-height:calc(100vh - 72px);padding:34px;position:sticky;top:0}.purchase-art{border:1px solid var(--line-strong);background:var(--bg);width:100%;height:180px;color:var(--text);cursor:zoom-in;place-items:center;margin:22px 0 28px;padding:0;display:grid;position:relative;overflow:hidden}.purchase-art>span:last-child{color:var(--ember-light);text-transform:uppercase;background:#050607e0;align-items:center;gap:7px;padding:4px 6px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;right:9px}.purchase-panel h2{font-size:28px;line-height:1.08}.purchase-description{min-height:64px;color:var(--muted);margin:13px 0 0;line-height:1.5}.purchase-price{border-top:1px solid var(--line);font-family:var(--display);margin-top:24px;padding-top:18px;font-size:30px}.purchase-note{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.5}.toast{z-index:150;opacity:0;visibility:hidden;pointer-events:none;border:1px solid var(--ember-light);background:var(--text);width:min(480px,100vw - 32px);min-height:58px;color:var(--bg);justify-content:space-between;align-items:center;gap:20px;padding:13px 16px;font-weight:700;transition:transform .22s,opacity .16s,visibility 0s linear .22s;display:flex;position:fixed;bottom:20px;right:20px;transform:translateY(160%)}.toast[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.toast button{min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0}.toast__actions,.toast__actions a{align-items:center;gap:8px;display:inline-flex}.toast__actions a{min-height:36px;color:inherit;text-underline-offset:3px;text-decoration:underline}.modal-layer{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.image-dialog{border:1px solid var(--line-strong);border-top:3px solid var(--ember);background:var(--panel);grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);width:min(100%,1040px);max-height:calc(100vh - 40px);display:grid;position:relative;overflow:auto}.modal-close{z-index:2;border:1px solid var(--line-strong);background:var(--bg);width:44px;height:44px;color:var(--text);cursor:pointer;place-items:center;display:grid;position:absolute;top:14px;right:14px}.image-stage{border-right:1px solid var(--line);background:radial-gradient(circle at 55% 45%, #ff7a161a, transparent 28rem), var(--bg);place-items:center;min-height:min(68vh,660px);padding:clamp(30px,6vw,76px);display:grid}.image-stage .artwork-fallback{border:1px solid var(--line);min-height:420px}.image-copy{align-self:end;padding:72px 32px 38px}.image-copy h2,.confirm-dialog h2{font-size:clamp(26px,3vw,38px)}.image-copy p{color:var(--muted);line-height:1.5}.image-copy>strong{color:var(--ember-light)}.confirm-dialog{border:1px solid var(--line-strong);border-top:3px solid var(--ember);background:var(--panel);width:min(100%,580px);padding:38px;position:relative}.order-summary{border-block:1px solid var(--line);margin:28px 0}.order-summary>div{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:20px;padding:13px 0;display:grid}.order-summary>div:last-child{border-bottom:0}.order-summary dt{color:var(--muted)}.order-summary dd{text-align:right;margin:0;font-weight:700}.order-summary dd small{color:var(--muted);margin-top:3px;font-size:12px;font-weight:500;display:block}.order-summary__balance{justify-content:end;align-items:center;gap:7px;display:inline-flex}.purchase-issue{border:1px solid var(--line);border-left:3px solid var(--ember);background:#ff76180e;gap:10px;margin-top:24px;padding:20px;display:grid}.purchase-issue strong{align-items:center;gap:8px;font-size:18px;display:inline-flex}.purchase-issue p{color:var(--muted-strong);margin:0 0 6px;line-height:1.5}.purchase-issue .button{width:fit-content}.dialog-actions{grid-template-columns:150px 1fr;gap:12px;display:grid}.dialog-warning{border-left:2px solid var(--ember-light);color:var(--muted-strong);background:#f3b24f0d;padding:12px;font-size:12px;line-height:1.45}.account-shell,.workspace-shell,.admin-shell{max-width:var(--max);border-inline:1px solid var(--line);min-height:calc(100vh - 72px);margin:0 auto}.auth-gate{flex-direction:column;justify-content:center;align-items:flex-start;max-width:720px;min-height:calc(100vh - 72px);margin:0 auto;padding:48px 24px;display:flex}.auth-gate>svg{color:var(--ember-light);margin:24px 0}.auth-gate h1{font-family:var(--display);margin:0;font-size:clamp(40px,6vw,68px);font-weight:400}.auth-gate p{max-width:600px;color:var(--muted-strong);margin:18px 0 28px;font-size:17px;line-height:1.55}.account-header,.admin-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;min-height:180px;padding:34px clamp(24px,4vw,52px);display:flex}.identity{align-items:center;gap:22px;display:flex}.identity>img,.identity>span{border:1px solid var(--line-strong);background:var(--panel);object-fit:cover;width:78px;height:78px;color:var(--ember-light);font-family:var(--display);place-items:center;font-size:30px;display:grid}.account-header h1,.admin-header h1{font-size:clamp(36px,5vw,58px)}.identity small{color:var(--muted);margin-top:7px;display:block}.account-header__actions{gap:10px;display:flex}.account-header__actions a,.account-header__actions button{border:1px solid var(--line);min-height:42px;color:var(--muted);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.account-layout,.admin-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;display:grid}.account-nav,.admin-nav{border-right:1px solid var(--line);background:var(--panel);flex-direction:column;min-height:calc(100vh - 252px);padding:28px 18px;display:flex;position:sticky;top:0}.account-nav>.section-code,.admin-nav>.section-code{padding:0 12px 18px}.account-nav button,.account-nav a,.admin-nav button,.admin-nav a{min-height:48px;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:11px;padding:0 12px;display:flex}.account-nav button:hover,.account-nav a:hover,.admin-nav button:hover,.admin-nav a:hover,.account-nav button[data-active=true],.admin-nav button[data-active=true]{border-left-color:var(--ember);color:var(--text);background:#ff7a160d}.account-nav svg,.admin-nav svg{width:18px}.account-nav button>span{background:var(--ember);color:#180b03;text-align:center;min-width:22px;margin-left:auto;padding:2px 5px;font-size:10px}.account-content,.admin-content{min-width:0;padding:34px clamp(24px,4vw,52px) 68px}.metrics-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:30px;display:grid}.metrics-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-card{background:var(--panel);flex-direction:column;align-items:flex-start;min-height:160px;padding:22px;display:flex}.metric-card--accent{background:linear-gradient(145deg, #ff7a161a, transparent 65%), var(--panel)}.metric-card>svg{color:var(--ember-light)}.metric-card>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font-size:11px;font-weight:700}.metric-card>strong{font-family:var(--display);margin-top:6px;font-size:28px;font-weight:400}.metric-card>small{color:var(--muted);margin-top:5px}.account-section,.workspace-section{border:1px solid var(--line);background:var(--panel);margin-top:30px;padding:28px}.membership-list,.data-list{border-top:1px solid var(--line-strong)}.membership-list a{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:74px;padding:0 12px;display:grid}.membership-list strong,.membership-list small{display:block}.membership-list small{color:var(--muted);margin-top:4px}.membership-list a>span:nth-child(3){color:var(--muted);font-size:12px}.data-list article{border-bottom:1px solid var(--line);grid-template-columns:100px minmax(220px,1fr) 110px 110px;align-items:center;gap:16px;min-height:76px;display:grid}.data-list__code{color:var(--ember-light);font-family:var(--display);font-size:12px}.data-list article>span:nth-child(2) strong,.data-list article>span:nth-child(2) small{display:block}.data-list article>span:nth-child(2) small{color:var(--muted);margin-top:4px}.data-list article>strong{justify-self:end}.account-footnote{border-top:1px solid var(--line);min-height:56px;color:var(--muted);align-items:center;gap:8px;padding:0 clamp(24px,4vw,52px);font-size:11px;display:flex}.workspace-hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg, var(--bg) 30%, transparent), radial-gradient(circle at 90% 10%, #ff7a1617, transparent 32rem);justify-content:space-between;align-items:end;gap:36px;min-height:260px;padding:56px clamp(24px,5vw,72px) 38px;display:flex}.workspace-hero--compact{min-height:220px}.workspace-hero h1{font-size:clamp(48px,6vw,76px)}.workspace-hero p:not(.eyebrow){max-width:680px;color:var(--muted-strong)}.workspace-shell>.state-panel,.workspace-shell>.metrics-grid,.workspace-shell>.workspace-section{margin-left:clamp(24px,5vw,72px);margin-right:clamp(24px,5vw,72px)}.workspace-shell>.metrics-grid{margin-top:34px}.workspace-shell>.workspace-section:last-child{margin-bottom:68px}.provider-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.provider-grid article{background:var(--bg-soft);grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:90px;padding:16px;display:grid}.provider-mark{border:1px solid var(--line-strong);width:42px;height:42px;color:var(--ember-light);font-family:var(--display);place-items:center;font-size:11px;display:grid}.provider-grid strong,.provider-grid small{display:block}.provider-grid small{color:var(--muted);margin-top:4px}.provider-grid a,.connection-state{align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.provider-grid a svg,.connection-state svg{width:15px}.workspace-section--split{grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);gap:34px;display:grid}.check-list{color:var(--muted-strong);gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.check-list li{align-items:center;gap:10px;display:flex}.check-list svg{width:17px;color:var(--success)}.estimate-card{border-left:2px solid var(--ember);background:var(--bg-soft);padding:28px}.estimate-card>svg{color:var(--ember-light);margin-bottom:26px}.estimate-card p:not(.eyebrow){color:var(--muted);line-height:1.5}.admin-header{min-height:150px}.admin-identity{border:1px solid var(--line);background:var(--panel);align-items:center;gap:12px;padding:12px 14px;display:flex}.admin-identity strong,.admin-identity small{display:block}.admin-identity small{color:var(--muted);margin-top:3px}.admin-refresh{margin-top:auto;border-top:1px solid var(--line)!important}.admin-table{border-top:1px solid var(--line-strong);overflow-x:auto}.admin-table__head,.admin-table__row{grid-template-columns:minmax(230px,1fr) 80px 130px 110px 110px;align-items:center;gap:16px;min-width:830px;display:grid}.admin-table__head{min-height:42px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.admin-table__row{border-top:1px solid var(--line);min-height:78px}.admin-table__row strong,.admin-table__row small{display:block}.admin-table__row small{color:var(--muted);margin-top:5px}.admin-table__row>button,.inline-action{border:1px solid var(--line);min-height:38px;color:var(--text);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:11px;display:inline-flex}.admin-table__row>button svg,.inline-action svg{width:15px}.admin-note,.admin-warning{border-left:2px solid var(--ember-light);background:#f3b24f0b;align-items:flex-start;gap:13px;margin-top:24px;padding:18px;display:flex}.admin-note svg,.admin-warning svg{color:var(--ember-light);flex:none}.admin-note strong,.admin-note small{display:block}.admin-note span{color:var(--muted);line-height:1.45}.admin-note strong{color:var(--text);margin-bottom:4px}.store-admin-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);gap:24px;display:grid}.store-product-list{min-width:0}.store-product-list>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:72px;color:var(--text);cursor:pointer;text-align:left;background:0 0;grid-template-columns:86px minmax(180px,1fr) 90px 90px;align-items:center;gap:12px;padding:0 8px;display:grid}.store-product-list>button:hover{background:#ffffff05}.store-product-list>button strong,.store-product-list>button small{display:block}.store-product-list>button small{color:var(--muted);margin-top:4px}.product-editor,.operation-form{border:1px solid var(--line);background:var(--bg-soft);padding:22px}.editor-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:22px;display:grid}.editor-heading>svg{color:var(--ember-light)}.editor-heading strong,.editor-heading small{display:block}.editor-heading small{color:var(--muted);margin-top:3px}.editor-heading button{color:var(--muted);cursor:pointer;background:0 0;border:0}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-span{grid-column:1/-1}.product-editor label,.operation-form label{color:var(--muted);letter-spacing:.04em;gap:7px;font-size:11px;font-weight:700;display:grid}.product-editor input,.product-editor select,.product-editor textarea,.operation-form input,.operation-form select,.operation-form textarea{border:1px solid var(--line-strong);background:var(--panel);width:100%;min-height:42px;color:var(--text);border-radius:0;padding:8px 10px}.product-editor textarea,.operation-form textarea{resize:vertical;min-height:84px}.product-editor>.button{margin-top:18px}.economy-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);gap:24px;display:grid}.operation-form{gap:16px;display:grid}.admin-warning{margin-top:0;display:block}.admin-warning h3{font-family:var(--display);margin:18px 0 8px;font-weight:400}.admin-warning p{color:var(--muted);line-height:1.5}.director-server-select{min-width:300px}.director-server-select label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.mode-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.mode-grid button{background:var(--bg-soft);min-height:145px;color:var(--text);cursor:pointer;text-align:left;border:0;flex-direction:column;align-items:flex-start;padding:18px;display:flex}.mode-grid button[data-active=true]{box-shadow:inset 0 3px var(--ember);background:#ff7a1617}.mode-grid button>svg,.mode-grid button>span{width:20px;height:20px;color:var(--ember-light)}.mode-grid button strong{font-family:var(--display);text-transform:uppercase;margin-top:auto;font-weight:400}.mode-grid button small{color:var(--muted);margin-top:7px;line-height:1.35}.director-feed,.timeline{background:var(--line);gap:1px;display:grid}.director-feed article,.timeline article{background:var(--bg-soft);padding:16px}.director-feed article>strong{margin-top:10px;display:block}.director-feed p,.director-feed small{color:var(--muted)}.timeline article{align-items:center;gap:12px;display:flex}.timeline svg{width:17px;color:var(--ember-light)}.timeline strong,.timeline small{display:block}.timeline small{color:var(--muted);margin-top:3px}.back-link{color:var(--muted-strong);align-items:center;gap:7px;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-flex}.back-link svg{width:15px}.registry-content{max-width:1440px;margin:0 auto;padding:34px 32px 70px}.registry-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;margin-bottom:28px;display:grid}.registry-toolbar h2{font-family:var(--display);text-transform:uppercase;margin:6px 0 10px;font-size:clamp(30px,4vw,52px);font-weight:400}.registry-toolbar p:not(.eyebrow){max-width:680px;color:var(--muted);line-height:1.55}.registry-toolbar__actions{align-items:end;gap:10px;display:flex}.registry-toolbar__actions label,.server-switch-control{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:700;display:grid}.registry-toolbar__actions select,.server-switch-control select{border:1px solid var(--line-strong);background:var(--panel);min-width:160px;min-height:42px;color:var(--text);border-radius:0;padding:0 34px 0 12px}.registry-board{border-top:1px solid var(--line-strong)}.registry-board__head,.registry-row{grid-template-columns:minmax(280px,1.3fr) 130px minmax(145px,.6fr) minmax(190px,.75fr) 110px;align-items:center;gap:18px;display:grid}.registry-board__head{min-height:44px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.registry-row{border-top:1px solid var(--line);min-height:94px;padding-block:12px}.registry-row:hover{background:#ffffff04}.registry-row__identity,.registry-signal{align-items:center;gap:12px;min-width:0;display:flex}.registry-row__identity strong,.registry-row__identity small,.registry-signal strong,.registry-signal small{display:block}.registry-row__identity small,.registry-signal small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;overflow:hidden}.registry-row__icon{border:1px solid var(--line-strong);width:42px;height:42px;color:var(--ember-light);flex:none;place-items:center;display:grid}.registry-row__icon svg,.registry-signal>svg{width:18px}.registry-signal>svg{color:var(--muted-strong);flex:none}.registry-signal[data-connection=connected]>svg{color:var(--success)}.registry-signal[data-connection=error]>svg,.registry-signal[data-connection=stale]>svg{color:var(--danger)}.registry-footnote{border-left:2px solid var(--ember-light);background:#f3b24f0b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:24px;padding:18px 20px;display:grid}.registry-footnote>svg{color:var(--ember-light)}.registry-footnote strong,.registry-footnote small{display:block}.registry-footnote span{color:var(--muted)}.registry-footnote strong{color:var(--text);margin-bottom:4px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040506db;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.server-wizard{border:1px solid var(--line-strong);background:var(--panel);width:min(680px,100%);max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 30px 90px #00000085}.server-wizard__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:26px 28px 20px;display:flex}.server-wizard__header h2{font-family:var(--display);text-transform:uppercase;margin:7px 0 0;font-size:27px;font-weight:400}.server-wizard__header button{border:1px solid var(--line);width:38px;height:38px;color:var(--muted-strong);cursor:pointer;background:0 0;place-items:center;display:grid}.wizard-steps{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.wizard-steps span{background:var(--bg-soft);min-height:34px;color:var(--muted);place-items:center;font-size:11px;font-weight:800;display:grid}.wizard-steps span[data-active=true]{color:var(--ember-light);background:#ff7a1614}.wizard-steps svg{width:15px}.wizard-panel{align-content:start;gap:18px;min-height:340px;padding:28px;display:grid}.wizard-panel>label,.server-overview-form label{color:var(--muted);letter-spacing:.04em;gap:7px;font-size:11px;font-weight:700;display:grid}.wizard-panel input,.wizard-panel select,.server-overview-form input,.server-overview-form select{border:1px solid var(--line-strong);background:var(--bg-soft);width:100%;min-height:44px;color:var(--text);border-radius:0;padding:9px 11px}.wizard-copy{border-left:2px solid var(--ember-light);background:#f3b24f0b;align-items:flex-start;gap:13px;margin-bottom:6px;padding:16px;display:flex}.wizard-copy>svg{color:var(--ember-light);flex:none}.wizard-copy strong,.wizard-copy small{display:block}.wizard-copy small{color:var(--muted);margin-top:5px;line-height:1.45}.wizard-review dl{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.wizard-review dl>div{background:var(--bg-soft);min-height:72px;padding:14px}.wizard-review dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.wizard-review dd{overflow-wrap:anywhere;margin:8px 0 0;font-weight:700}.form-notice{color:var(--ember-light);margin:0;line-height:1.45}.server-wizard__actions{border-top:1px solid var(--line);background:var(--bg-soft);justify-content:flex-end;gap:10px;padding:18px 28px;display:flex}.server-switch-control select{min-width:260px}.server-detail-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:26px;max-width:1440px;margin:0 auto;padding:34px 32px 70px;display:grid}.server-detail-main{gap:24px;min-width:0;display:grid}.server-detail-main .workspace-section{margin:0}.server-overview-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.server-overview-form .button{justify-self:start;margin-top:5px}.connection-badge{color:var(--muted-strong);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.connection-badge svg{width:17px}.connection-badge[data-connection=connected]{color:var(--success)}.connection-badge[data-connection=stale],.connection-badge[data-connection=error]{color:var(--danger)}.connection-panel{gap:18px;display:grid}.connection-facts{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.connection-facts article{background:var(--bg-soft);min-height:82px;padding:15px}.connection-facts span,.connection-facts strong{display:block}.connection-facts span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.connection-facts strong{overflow-wrap:anywhere;margin-top:9px}.connection-actions{flex-wrap:wrap;gap:10px;display:flex}.secret-reveal{border:1px solid var(--ember);background:#ff7a160e;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;padding:16px;display:grid}.secret-reveal strong,.secret-reveal code{display:block}.secret-reveal code{overflow-wrap:anywhere;color:var(--ember-light);margin-top:8px}.security-note{color:var(--muted);align-items:flex-start;gap:10px;margin:0;font-size:12px;line-height:1.5;display:flex}.security-note svg{width:18px;color:var(--ember-light);flex:none}.store-readiness-card{background:var(--bg-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;min-height:92px;padding:18px;display:grid}.store-readiness-card>svg{color:var(--ember-light)}.store-readiness-card strong,.store-readiness-card small{display:block}.store-readiness-card small{color:var(--muted);margin-top:5px}.server-detail-aside{gap:18px;display:grid;position:sticky;top:92px}.readiness-card,.danger-zone{border:1px solid var(--line);background:var(--panel);padding:24px}.readiness-card h2{font-family:var(--display);text-transform:uppercase;margin:8px 0 22px;font-size:27px;font-weight:400}.readiness-card ul{background:var(--line);gap:1px;margin:0 0 20px;padding:0;list-style:none;display:grid}.readiness-card li{background:var(--bg-soft);align-items:center;gap:11px;min-height:66px;padding:12px;display:flex}.readiness-card li>svg{width:18px;color:var(--danger);flex:none}.readiness-card li[data-ready=true]>svg{color:var(--success)}.readiness-card li strong,.readiness-card li small{display:block}.readiness-card li small{color:var(--muted);margin-top:4px}.readiness-success{color:var(--success);align-items:center;gap:9px;margin:0;font-weight:700;display:flex}.danger-zone{border-color:#e1584e42}.danger-zone h3{font-family:var(--display);text-transform:uppercase;margin:9px 0;font-weight:400}.danger-zone p:not(.eyebrow){color:var(--muted);line-height:1.5}.danger-zone button{min-height:40px;color:var(--danger);cursor:pointer;background:0 0;border:1px solid #e1584e66;align-items:center;gap:8px;margin-top:12px;padding:0 13px;font-weight:700;display:inline-flex}.danger-zone button:disabled{opacity:.45;cursor:not-allowed}.server-refresh{width:100%}.store-workspace-shell{--store-rail:238px;--store-inspector:390px;border-inline:1px solid var(--line);max-width:1740px}.store-workspace-header{align-items:end;padding-bottom:24px}.store-workspace-subtitle{max-width:620px;color:var(--muted-strong);margin:10px 0 0}.store-command-bar{border-block:1px solid var(--line);background:#0d1012bd;grid-template-columns:1.1fr .8fr 1fr .9fr auto;align-items:stretch;display:grid}.store-command-bar>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:5px;min-height:72px;padding:12px 18px;display:flex}.store-command-bar>div>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.store-command-bar>div>strong{font-variant-numeric:tabular-nums;font-size:14px}.store-command-bar>div>.status-pill{align-self:flex-start}.store-command-bar>.inline-action{justify-content:center;min-width:120px;margin:12px}.store-command-bar [data-connection=connected]{color:var(--success)}.store-command-bar [data-connection]:not([data-connection=connected]){color:var(--ember-light)}.store-workspace-grid{grid-template-columns:var(--store-rail) minmax(480px, 1fr) var(--store-inspector);border-bottom:1px solid var(--line);min-height:760px;display:grid}.store-category-rail,.store-product-ledger,.store-product-inspector{background:#080a0c80;min-width:0}.store-category-rail{border-right:1px solid var(--line)}.store-product-inspector{border-left:1px solid var(--line);background:var(--panel)}.store-rail-heading,.store-inspector-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 16px;display:flex}.store-rail-heading>span,.store-inspector-heading>span,.store-inspector-heading>button,.category-editor>div:first-child{align-items:center;gap:9px;display:flex}.store-rail-heading svg,.store-inspector-heading svg{width:18px;color:var(--ember-light)}.store-rail-heading button,.store-inspector-heading button,.category-editor>div button{min-height:36px;color:var(--muted-strong);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;display:inline-flex}.store-rail-heading button:hover,.store-inspector-heading button:hover,.category-editor>div button:hover{color:var(--text)}.store-category-link{width:100%;min-height:48px;color:var(--muted-strong);text-align:left;cursor:pointer;transition:color var(--ease), background var(--ease);background:0 0;border:0;border-bottom:1px solid #f4efe70f;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.store-category-link:hover,.store-category-link[data-selected=true]{color:var(--text);background:#ff7a1612}.store-category-link[data-selected=true]{box-shadow:inset 2px 0 var(--ember)}.store-category-link strong{border:1px solid var(--line);min-width:26px;color:var(--muted);text-align:center;padding:2px 7px;font-size:11px}.category-editor{border-top:1px solid var(--line);gap:12px;margin:16px;padding-top:18px;display:grid}.category-editor>div:first-child{justify-content:space-between}.category-editor>div button svg{width:14px}.category-editor label,.store-product-inspector label,.store-settings-panel label{color:var(--muted-strong);gap:6px;font-size:12px;font-weight:600;display:grid}.category-editor input,.category-editor select,.store-product-inspector input,.store-product-inspector select,.store-product-inspector textarea,.store-settings-panel input,.store-settings-panel select,.store-settings-panel textarea{border:1px solid var(--line);background:var(--bg-soft);width:100%;min-height:44px;color:var(--text);border-radius:0;padding:10px 12px}.store-product-inspector input.sr-only{border:0;width:1px;height:1px;min-height:1px;padding:0}.category-editor textarea,.store-product-inspector textarea,.store-settings-panel textarea{resize:vertical}.category-editor-row,.store-field-row,.store-settings-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.store-product-toolbar{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1fr) 154px auto;align-items:center;gap:10px;min-height:64px;padding:10px 14px;display:grid}.store-search{border:1px solid var(--line);background:var(--bg-soft);align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.store-search:focus-within{border-color:var(--ember-light)}.store-search svg{width:17px;color:var(--muted)}.store-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0}.store-product-toolbar>select{border:1px solid var(--line);background:var(--bg-soft);min-height:44px;color:var(--text);padding:0 10px}.store-ledger-head,.store-product-row{grid-template-columns:minmax(220px,1.4fr) minmax(120px,.8fr) 100px 90px 24px;align-items:center;gap:12px;display:grid}.store-ledger-head{border-bottom:1px solid var(--line);min-height:36px;color:var(--muted);letter-spacing:.09em;text-transform:uppercase;padding:7px 14px;font-size:10px;font-weight:600}.store-ledger-body{min-height:420px}.store-product-row{width:100%;min-height:72px;color:var(--muted-strong);text-align:left;cursor:pointer;transition:background var(--ease), color var(--ease);background:0 0;border:0;border-bottom:1px solid #f4efe712;padding:10px 14px}.store-product-row:hover,.store-product-row[data-selected=true]{color:var(--text);background:#ff7a160e}.store-product-row[data-selected=true]{box-shadow:inset 2px 0 var(--ember)}.store-product-row>svg{width:18px;color:var(--muted)}.store-product-identity{align-items:center;gap:12px;min-width:0;display:flex}.store-product-identity>span:last-child{gap:3px;min-width:0;display:grid}.store-product-identity strong,.store-product-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-product-identity small{color:var(--muted);font-size:11px}.store-product-thumb{border:1px solid var(--line);background:var(--bg-soft);flex:none;place-items:center;width:58px;height:44px;display:grid;overflow:hidden}.store-product-thumb img{object-fit:cover;width:100%;height:100%}.store-product-thumb svg{width:18px;color:var(--muted)}.store-product-price{color:var(--text);font-variant-numeric:tabular-nums}.store-product-inspector>form{gap:18px;padding-bottom:20px;display:grid}.store-inspector-heading{z-index:3;background:#0d1012f5;position:sticky;top:0}.store-inspector-heading h2{margin:2px 0 0;font-size:20px}.store-inspector-heading .eyebrow{margin:0}.product-image-field,.store-inspector-fields,.fulfillment-editor,.store-product-inspector>form>.button,.store-product-test-action{margin-inline:18px}.store-product-test-action{border:1px solid var(--line);border-left:3px solid var(--ember);background:var(--bg-soft);gap:12px;padding:14px;display:grid}.store-product-test-action>span{gap:4px;display:grid}.store-product-test-action strong{color:var(--text);font-size:14px}.store-product-test-action small{color:var(--muted-strong);line-height:1.5}.store-product-test-action>.inline-action{justify-self:start;min-height:44px}.store-product-test-action>.inline-action:disabled{opacity:.48;cursor:not-allowed}.product-image-field>button:first-child{aspect-ratio:16/9;border:1px solid var(--line);background:linear-gradient(135deg, #ff7a160a, transparent 60%), var(--bg-soft);width:100%;color:var(--muted-strong);cursor:pointer;place-items:center;display:grid;overflow:hidden}.product-image-field>button:first-child:hover{border-color:var(--line-strong)}.product-image-field img{object-fit:contain;width:100%;height:100%}.product-image-field>button span{place-items:center;gap:8px;display:grid}.product-image-field>button span svg{width:28px;color:var(--ember-light)}.product-image-field>button span small{color:var(--muted)}.product-image-field>div{justify-content:space-between;gap:10px;margin-top:8px;display:flex}.inline-action--danger{color:var(--danger)}.store-inspector-fields,.fulfillment-editor>div{gap:12px;display:grid}.store-field-row--three{grid-template-columns:repeat(3,1fr)}.fulfillment-editor{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fulfillment-editor summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;list-style:none;display:flex}.fulfillment-editor summary::-webkit-details-marker{display:none}.fulfillment-editor summary span{align-items:center;gap:8px;display:flex}.fulfillment-editor summary svg{width:17px;color:var(--ember-light)}.fulfillment-editor summary small,.fulfillment-editor label>small{color:var(--muted);font-weight:400}.fulfillment-editor>div{padding-bottom:16px}.store-governance-grid{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 390px;display:grid}.store-settings-panel,.store-readiness-panel{padding:24px}.store-settings-panel{border-right:1px solid var(--line)}.store-settings-fields{margin-top:20px}.store-settings-fields .form-span{grid-column:1/-1}.store-settings-note{max-width:760px;color:var(--muted-strong);align-items:flex-start;gap:10px;margin:18px 0;font-size:13px;line-height:1.5;display:flex}.store-settings-note svg{width:18px;color:var(--ember-light);flex:none}.store-readiness-panel h2{margin:7px 0 18px}.store-readiness-panel ul{background:var(--line);gap:1px;margin:0 0 18px;padding:0;list-style:none;display:grid}.store-readiness-panel li{background:var(--panel);grid-template-columns:20px 1fr;align-items:center;gap:10px;min-height:62px;padding:10px 12px;display:grid}.store-readiness-panel li>svg{width:18px;color:var(--danger)}.store-readiness-panel li[data-ready=true]>svg{color:var(--success)}.store-readiness-panel li span{gap:2px;display:grid}.store-readiness-panel li small{color:var(--muted)}.store-image-dialog{border:1px solid var(--line-strong);background:var(--panel);place-items:center;width:min(1080px,100%);max-height:calc(100vh - 48px);padding:16px;display:grid;position:relative;box-shadow:0 30px 90px #0009}.store-image-dialog>button{z-index:2;border:1px solid var(--line);width:44px;height:44px;color:var(--text);cursor:pointer;background:#050607e6;place-items:center;display:grid;position:absolute;top:10px;right:10px}.store-image-dialog img{object-fit:contain;max-height:calc(100vh - 80px)}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1120px){.site-header{gap:20px;padding-inline:24px}.main-nav a{min-width:74px;padding-inline:10px}.hero{grid-template-columns:minmax(0,1fr) 310px}.game-grid{grid-template-columns:1fr}.game-card{min-height:250px}.server-row{grid-template-columns:42px 36px minmax(200px,1fr) 120px 150px}.server-row__meta{display:none}.catalog-toolbar{grid-template-columns:minmax(240px,1fr) 190px}.category-tabs{order:3;grid-column:1/-1}.shop-workspace{grid-template-columns:minmax(0,1fr) 360px}.product-head,.product-row{grid-template-columns:82px minmax(190px,1fr) 105px}.product-head span:nth-child(3),.product-row>span{display:none}.metrics-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.store-admin-layout,.workspace-section--split{grid-template-columns:1fr}.mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.registry-board{overflow-x:auto}.registry-board__head,.registry-row{min-width:960px}.server-detail-grid{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=820px){.site-header{grid-template-columns:1fr auto auto}.global-home-link{display:none}.nav-toggle{border:1px solid var(--line);background:var(--panel);width:44px;height:44px;color:var(--text);place-items:center;display:grid}.main-nav{border-bottom:1px solid var(--line);background:var(--panel);grid-column:1/-1;align-items:stretch;height:auto;display:none;position:absolute;top:71px;left:0;right:0}.main-nav[data-open=true]{display:grid}.main-nav__home-mobile{display:grid!important}.main-nav a{min-height:52px}.main-nav a:after,.preview-chip{display:none}.hero{grid-template-columns:1fr;align-content:end;gap:34px;min-height:620px;padding-block:96px 40px}.hero__brief{max-width:520px}.section--split,.shop-intro{grid-template-columns:1fr}.shop-intro{gap:28px}.server-switcher{max-width:480px}.server-row{grid-template-columns:34px minmax(160px,1fr) 120px;gap:12px;padding:14px 0}.server-row__icon,.server-row__status{display:none}.server-row__action{grid-column:2/-1;max-width:220px}.server-notes{grid-template-columns:1fr}.server-notes>div{min-height:170px}.catalog-toolbar{grid-template-columns:1fr}.category-tabs{grid-column:1}.shop-workspace{display:block}.store-maintenance{width:min(calc(100% - 28px), var(--max));grid-template-columns:1fr;margin-top:18px;padding:24px 20px}.product-ledger{padding-inline:20px}.purchase-panel{border-top:1px solid var(--line);border-left:0;min-height:0;position:static}.image-dialog{grid-template-columns:1fr}.image-stage{border-right:0;border-bottom:1px solid var(--line);min-height:48vh}.image-stage .artwork-fallback{min-height:300px}.account-header,.admin-header{flex-direction:column;align-items:flex-start}.account-layout,.admin-layout{display:block}.account-nav,.admin-nav{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;min-height:0;padding:10px 16px;position:static;overflow-x:auto}.account-nav>.section-code,.admin-nav>.section-code,.admin-refresh{display:none}.account-nav button,.account-nav a,.admin-nav button,.admin-nav a{border-bottom:2px solid #0000;border-left:0;flex:none}.account-nav button[data-active=true],.admin-nav button[data-active=true]{border-bottom-color:var(--ember)}.workspace-hero{flex-direction:column;align-items:flex-start}.director-server-select{width:100%;min-width:0}.provider-grid,.economy-layout,.registry-toolbar,.server-detail-grid{grid-template-columns:1fr}.registry-toolbar{align-items:start}.registry-toolbar__actions{flex-wrap:wrap}.registry-toolbar__actions label,.registry-toolbar__actions select{width:100%}.server-detail-aside{position:static}.server-switch-control,.server-switch-control select{width:100%}}@media (width<=560px){.site-header{min-height:64px;padding-inline:16px}.brand{font-size:17px}.brand img{width:34px;height:34px}.steam-login{padding-inline:10px}.steam-login span{display:none}.site-wallet-balance{min-width:58px;padding-inline:8px}.site-wallet-balance strong{font-size:15px}.main-nav{top:63px}.notification-drawer{width:100vw}.notification-drawer__header{min-height:76px;padding:14px 16px}.notification-drawer__item{padding-inline:16px}.hero{min-height:600px;padding-inline:20px}.hero h1{font-size:clamp(46px,16vw,72px)}.hero__actions{display:grid}.hero__brief{padding:20px}.section,.manifest-panel,.live-panel{padding:48px 20px}.section-heading{flex-direction:column;align-items:flex-start}.game-card{padding:22px}.game-card__number{font-size:58px}.card-link{margin:20px -22px -22px;padding-inline:22px}.footer{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:24px}.server-row{grid-template-columns:26px minmax(0,1fr)}.server-row__action{grid-column:2;max-width:none}.shop-intro{padding-inline:20px}.product-head{display:none}.product-row{grid-template-columns:70px minmax(0,1fr) auto;min-height:94px}.product-art-button{width:62px;height:58px}.product-select strong{font-size:14px}.purchase-panel{padding-inline:20px}.confirm-dialog{padding:28px 20px 20px}.dialog-actions{grid-template-columns:1fr}.image-stage{min-height:40vh;padding:50px 20px 20px}.image-copy{padding:24px 20px 30px}.account-header,.admin-header{padding-inline:20px}.identity{align-items:flex-start}.identity>img,.identity>span{width:58px;height:58px}.account-header__actions{width:100%}.account-content,.admin-content{padding:24px 16px 48px}.metrics-grid,.metrics-grid--four{grid-template-columns:1fr}.metric-card{min-height:130px}.account-section,.workspace-section{padding:20px 14px}.data-list article{grid-template-columns:72px minmax(0,1fr);gap:10px;padding:12px 0}.data-list article>.status-pill,.data-list article>strong{grid-column:2;justify-self:start}.membership-list a{grid-template-columns:auto minmax(0,1fr) auto}.membership-list a>span:nth-child(3){display:none}.workspace-hero{padding:42px 20px 30px}.workspace-shell>.state-panel,.workspace-shell>.metrics-grid,.workspace-shell>.workspace-section{margin-left:16px;margin-right:16px}.form-grid{grid-template-columns:1fr}.form-span{grid-column:1}.store-product-list>button{grid-template-columns:70px minmax(0,1fr) 80px}.store-product-list>button>.status-pill{display:none}.mode-grid{grid-template-columns:1fr}.mode-grid button{min-height:120px}.registry-content,.server-detail-grid{padding:24px 16px 48px}.registry-board{border-top:0;overflow:visible}.registry-board__head{display:none}.registry-row{border:1px solid var(--line);background:var(--panel);grid-template-columns:1fr 1fr;gap:15px;min-width:0;margin-bottom:12px;padding:18px}.registry-row__identity,.registry-row>.inline-action{grid-column:1/-1}.registry-footnote{grid-template-columns:auto minmax(0,1fr)}.registry-footnote>.section-code{display:none}.modal-backdrop{align-items:end;padding:0}.server-wizard{border-bottom:0;border-left:0;border-right:0;max-height:94vh}.server-wizard__header,.wizard-panel,.server-wizard__actions{padding-inline:20px}.wizard-review dl,.server-overview-form,.connection-facts{grid-template-columns:1fr}.server-wizard__actions{grid-template-columns:1fr 1fr;display:grid}.secret-reveal,.store-readiness-card{grid-template-columns:1fr}}@media (width<=1280px){.store-workspace-grid{grid-template-columns:220px minmax(0,1fr)}.store-product-inspector{border-top:1px solid var(--line);border-left:0;grid-column:1/-1}.store-product-inspector>form{grid-template-columns:minmax(280px,.75fr) minmax(340px,1.25fr);align-items:start;padding:20px}.store-inspector-heading{grid-column:1/-1;margin:-20px -20px 0}.product-image-field,.store-inspector-fields,.fulfillment-editor,.store-product-inspector>form>.button,.store-product-test-action{margin-inline:0}.product-image-field{grid-row:span 2}.store-product-inspector>form>.button,.store-product-test-action{grid-column:2}}@media (width<=900px){.store-command-bar{grid-template-columns:1fr 1fr}.store-command-bar>div{border-bottom:1px solid var(--line)}.store-command-bar>.inline-action{grid-column:1/-1}.store-workspace-grid{grid-template-columns:1fr}.store-category-rail{border-right:0;border-bottom:1px solid var(--line)}.store-category-link{border-right:1px solid var(--line);width:auto;min-width:150px;display:inline-flex}.category-editor{max-width:520px}.store-product-inspector{grid-column:auto}.store-product-inspector>form{grid-template-columns:1fr}.product-image-field{grid-row:auto}.store-product-inspector>form>.button,.store-product-test-action{grid-column:auto}.store-governance-grid{grid-template-columns:1fr}.store-settings-panel{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=640px){.store-workspace-header{align-items:stretch}.store-command-bar{grid-template-columns:1fr}.store-command-bar>.inline-action{grid-column:auto}.store-product-toolbar{grid-template-columns:1fr}.store-product-toolbar>.button{width:100%}.store-ledger-head{display:none}.store-product-row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.store-product-row>span:nth-child(2){color:var(--muted);grid-column:1;padding-left:70px;font-size:12px}.store-product-row>.status-pill{grid-column:1;justify-self:start;margin-left:70px}.store-product-price{grid-area:1/2}.store-product-row>svg{grid-area:2/2/4}.store-product-inspector>form{padding:16px}.store-inspector-heading{margin:-16px -16px 0}.store-field-row,.store-field-row--three,.store-settings-fields,.category-editor-row{grid-template-columns:1fr}.store-settings-fields .form-span{grid-column:auto}.store-settings-panel,.store-readiness-panel{padding:20px 16px}.store-image-dialog{padding:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.home-portal{--home-bg:var(--ae-color-canvas);--home-panel:var(--ae-color-surface);--home-panel-strong:var(--ae-color-surface-strong);--home-text:var(--ae-color-text);--home-muted:var(--ae-color-text-muted);--home-line:var(--ae-color-line);--home-line-strong:var(--ae-color-line-strong);--home-ember:var(--ae-color-ember);--home-gold:var(--ae-color-gold);--home-radius:var(--ae-radius-panel);--home-gap:var(--ae-section-gap);--home-max:var(--ae-content-max);min-height:100vh;color:var(--home-text);font-family:var(--ae-font-body);background-color:#242726;background-image:radial-gradient(circle at 50% -10%,#ff761821,#0000 30rem),linear-gradient(#07090933,#07090985),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:50%,50%,top;background-repeat:no-repeat,repeat,repeat;background-size:auto,auto,1024px;overflow:hidden}.home-portal:before{content:"";z-index:0;pointer-events:none;opacity:.22;background-image:url(/assets/dayz-coarse-steel-polyhaven.webp);background-size:1400px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.home-portal__frame{width:min(var(--home-max), calc(100% - 48px));z-index:1;margin:0 auto;padding:18px 0 24px;position:relative}.home-skip-link{z-index:100;border-radius:var(--home-radius);background:var(--home-text);min-height:44px;color:var(--home-bg);align-items:center;padding:0 16px;font-weight:800;transition:transform .18s;display:inline-flex;position:fixed;top:12px;left:16px;transform:translateY(-150%)}.home-skip-link:focus{transform:translateY(0)}.home-hero{isolation:isolate;background:#080b0d;border:14px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/14px;border-radius:0;min-height:450px;position:relative;overflow:hidden}.home-hero__media,.home-hero__shade{position:absolute;inset:0}.home-hero__media{z-index:-3;filter:saturate(1.14)contrast(1.14)brightness(.85);background:url(/assets/hero-reference-v1.webp) 58% 49%/cover no-repeat;animation:20s ease-in-out infinite alternate home-presence;transform:scale(1.025)}.home-hero__shade{z-index:-2;background:radial-gradient(circle at 43% 57%,#ff76183d,#0000 19%),linear-gradient(90deg,#000000f5 0%,#000000a8 36%,#0000001a 70%,#0000009e 100%),linear-gradient(#0003 0%,#0000000a 54%,#000000eb 100%)}.home-portal .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080a0a4d;border-bottom:1px solid #ffffff21;grid-template-columns:auto 1fr auto;gap:30px;width:calc(100% - 32px);min-height:62px;margin:0 16px;padding:0}.home-portal .brand{color:#f5f1e9f0;font-family:var(--ae-font-body);letter-spacing:.02em;gap:10px;font-size:14px;font-weight:950}.home-portal .brand img{width:42px;height:42px}.home-portal .main-nav{justify-content:center;height:62px}.home-portal .main-nav a{color:#f5f1e99e;letter-spacing:.05em;text-transform:uppercase;min-width:76px;padding:0 15px;font-size:12px;font-weight:850}.home-portal .main-nav a:after{background:var(--home-ember);bottom:0;left:14px;right:14px}.home-portal .main-nav a:hover,.home-portal .main-nav a[data-active=true]{color:var(--home-gold);background:#ffffff06}.home-portal .steam-login{border-radius:var(--home-radius);color:#fff;background:#00000073;border-color:#ffffff38;min-height:44px;padding:0 16px;font-size:13px;font-weight:850}.home-portal .steam-login:hover{background:#ff76181a;border-color:#ff7618cc}.home-hero__content{z-index:1;width:min(740px,64vw);margin:66px 0 46px 32px;animation:.52s both home-rise;position:relative}.home-hero__lockup{grid-template-columns:136px minmax(0,1fr);align-items:center;gap:21px;display:grid}.home-hero__logo{object-fit:contain;filter:drop-shadow(0 0 28px #ff761870);width:136px;height:136px}.home-kicker{color:var(--home-gold);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:900}.home-hero h1{color:#0000;font-family:var(--ae-font-display);letter-spacing:-.055em;text-shadow:0 14px 50px #ff761838;background:linear-gradient(#ffe078 0%,#ff9226 46%,#d84b08 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(66px,6.5vw,102px);font-weight:950;line-height:.82}.home-hero__line{color:#f5f1e9cc;letter-spacing:.025em;text-transform:uppercase;margin:13px 0 0;font-size:clamp(16px,1.4vw,21px);font-weight:850}.home-hero__lead{color:#f5f1e9a8;max-width:570px;margin:20px 0 0 157px;font-size:15px;font-weight:600;line-height:1.5}.home-hero__actions{flex-wrap:wrap;gap:10px;margin:22px 0 0 157px;display:flex}.home-action{border:1px solid var(--home-line-strong);border-radius:var(--home-radius);letter-spacing:.02em;text-transform:uppercase;justify-content:center;align-items:center;gap:22px;min-height:52px;padding:0 25px;font-size:14px;font-weight:950;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.home-action--primary{color:#fff7ed;background:linear-gradient(#ffb74373,#ae3705bd),radial-gradient(circle at 50% 0,#ffdd7b8c,#0000 58%);border-color:#ff8a1f;min-width:258px;box-shadow:0 0 0 1px #ff761826,0 0 24px #ff761833,inset 0 0 26px #00000057}.home-action--secondary{color:#f5f1e9e6;background:#00000075}.home-action:hover{transform:translateY(-2px)}.home-action--primary:hover{box-shadow:0 0 0 1px #ff761847,0 0 32px #ff76184f,inset 0 0 26px #00000047}.home-action--secondary:hover{background:#ff761814;border-color:#ffc154a8}.home-section-heading--sr{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-games{margin-top:var(--home-gap)}.home-games>.state-panel{margin-bottom:var(--home-gap)}.home-game-grid{gap:var(--home-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-game-tile{isolation:isolate;background:#0a0e10;border:10px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/10px;border-radius:0;flex-direction:column;justify-content:space-between;min-height:286px;padding:19px 21px 17px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0009}.home-game-tile:before,.home-game-tile:after{content:"";position:absolute;inset:0}.home-game-tile:before{z-index:-2;filter:saturate(.98)contrast(1.08);background-position:50%;background-size:cover;transition:transform .45s,filter .45s}.home-game-tile:after{z-index:-1;background:linear-gradient(#0000001c,#000000d1),linear-gradient(90deg,#000000a3,#0000 65%,#00000024)}.home-game-tile--dayz:before{background-image:url(/assets/tile-dayz-v1.webp)}.home-game-tile--rust:before{background-image:url(/assets/tile-rust-v1.webp)}.home-game-tile--scum:before{background-image:url(/assets/tile-scum-v1.webp)}.home-game-tile--minecraft:before{background-image:url(/assets/hero-reference-v1.webp);background-position:66%}.home-game-tile--minecraft h3{letter-spacing:-.06em;white-space:nowrap;font-size:clamp(25px,2.15vw,38px)}.home-game-tile:hover:before{filter:saturate(1.12)contrast(1.08);transform:scale(1.04)}.home-game-tile__index{color:#ffffff57;letter-spacing:.12em;font-size:12px;font-weight:900;position:absolute;top:13px;right:16px}.home-game-tile__copy{max-width:90%}.home-game-tile h3{color:#f6f2ea;font-family:var(--ae-font-display);letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 12px 30px #000000d9;margin:0;font-size:clamp(40px,3.4vw,58px);font-weight:950;line-height:.82}.home-game-tile p{color:#f5f1e9a6;max-width:330px;margin:14px 0 0;font-size:14px;font-weight:600;line-height:1.35}.home-game-tile__link{color:#fff;letter-spacing:.035em;text-transform:uppercase;background:#00000087;border:1px solid #ff7618e6;border-radius:6px;justify-content:center;align-items:center;gap:18px;width:fit-content;min-height:44px;padding:0 17px;font-size:12px;font-weight:900;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.home-game-tile__link:not(.home-game-tile__link--disabled):hover{border-color:var(--home-gold);background:#ff761821;transform:translate(2px)}.home-activity,.home-community{gap:var(--home-gap);margin-top:var(--home-gap);grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);display:grid}.home-activity{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);align-items:stretch}.home-panel{background-color:#292c2b;background-image:radial-gradient(circle at 96% 4%,#ff76180f,#0000 28%),linear-gradient(#0709092e,#07090970),url(/assets/dayz-coarse-steel-polyhaven.webp);background-size:auto,auto,1080px;border:11px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/11px;border-radius:0;position:relative;overflow:hidden;box-shadow:0 18px 28px #03050575}.home-platform-feed,.home-streams{min-height:285px;padding:19px}.home-platform-feed{min-height:470px}.home-activity-sidebar{gap:var(--home-gap);grid-template-rows:minmax(285px,auto) minmax(0,1fr);display:grid}.home-panel__heading{justify-content:space-between;align-items:flex-start;gap:18px;min-height:46px;margin-bottom:16px;display:flex}.home-panel__heading h2{color:var(--home-text);font-family:var(--ae-font-body);text-transform:uppercase;margin:0;padding-left:14px;font-size:20px;font-weight:900;line-height:1.1;position:relative}.home-panel__heading h2:before{content:"";background:var(--home-ember);border-radius:999px;width:3px;position:absolute;top:1px;bottom:1px;left:0}.home-panel__code{color:#f5f1e957;letter-spacing:.12em;font-size:12px;font-weight:900}.home-update-list{gap:7px;display:grid}.home-update-list button{width:100%;min-height:68px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(90deg,#ff76180e,#0000 42%),#080a0a3d;border:1px solid #e5e8e121;border-radius:4px;grid-template-columns:112px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:10px 12px;transition:background .18s,border-color .18s,transform .18s;display:grid}.home-update-list button:hover{background:#ff761813;border-color:#ff761899;transform:translate(2px)}.home-update-list button>svg{color:#f5f1e97a}.home-update-list__kind{color:var(--home-gold);letter-spacing:.025em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:900;display:inline-flex}.home-update-list__kind svg{width:18px;color:var(--home-ember)}.home-update-list__copy,.home-update-list__copy strong,.home-update-list__copy small{min-width:0;display:block}.home-update-list__copy strong{color:#f5f1e9f0;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.home-update-list__copy small{color:#f5f1e98c;margin-top:4px;font-size:12px}.home-streams .home-panel__heading>svg{color:var(--home-ember)}.home-stream-list{gap:8px;display:grid}.home-stream{background:linear-gradient(90deg,#ff761814,#0000 48%),#ffffff06;border:1px solid #ffffff21;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:9px 12px;transition:border-color .18s,background .18s;display:grid}.home-stream:hover{background:linear-gradient(90deg,#ff761821,#0000 58%),#ffffff08;border-color:#ff7618a6}.home-stream__live{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#e52d20;border-radius:3px;padding:5px 7px;font-size:12px;font-weight:950}.home-stream__copy,.home-stream__copy strong,.home-stream__copy small{min-width:0;display:block}.home-stream__copy strong{color:#f5f1e9eb;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.home-stream__copy small{color:#f5f1e980;margin-top:5px;font-size:12px}.home-streamer-link{background:#ff76180b;border:1px solid #ff761866;border-radius:6px;justify-content:space-between;align-items:center;gap:15px;min-height:52px;margin-top:9px;padding:8px 13px;transition:border-color .18s,background .18s;display:flex}.home-streamer-link:hover{background:#ff761817;border-color:#ff7618bf}.home-streamer-link span,.home-streamer-link strong{display:block}.home-streamer-link span{color:#f5f1e98a;font-size:12px}.home-streamer-link strong{color:#f5f1e9f0;text-transform:uppercase;margin-bottom:3px;font-size:13px}.home-support{background-image:radial-gradient(circle at 9% 20%,#ff761824,#0000 35%),linear-gradient(#0709092e,#07090970),url(/assets/dayz-coarse-steel-polyhaven.webp);grid-template-columns:42px minmax(0,1fr);align-content:center;gap:12px 14px;min-height:166px;padding:18px 19px;display:grid}.home-support>svg{width:34px;height:34px;color:var(--home-ember)}.home-support h2,.home-support p{margin:0}.home-support h2{color:var(--home-text);font-size:20px;line-height:1.1}.home-support p{color:#f5f1e99c;margin-top:5px;font-size:13px;line-height:1.4}.home-support__action{color:#f5f1e9f0;background:#ff761813;border:1px solid #ff76188c;border-radius:5px;grid-column:1/-1;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:46px;padding:0 13px;font-size:13px;font-weight:850;transition:border-color .18s,background .18s;display:grid}.home-support__action:hover{background:#ff761821;border-color:#ffc154d9}.home-support__action svg:last-child{color:#f5f1e980}.home-community{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.home-links{min-height:155px;padding:17px 19px}.home-links--media:after{content:"";z-index:0;opacity:.12;filter:saturate(.8);pointer-events:none;background:url(/assets/tile-rust-v1.webp) 50%/cover;width:36%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.home-links>*{z-index:1;position:relative}.home-links .home-panel__heading{min-height:39px;margin-bottom:11px}.home-links .home-panel__heading h2{font-size:18px}.home-link-list{flex-wrap:wrap;gap:8px;display:flex}.home-link-list a{color:#f5f1e9c2;background:#ffffff08;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:0 11px 0 7px;font-size:12px;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.home-link-list a:hover{color:#fff;background:#ff761814;border-color:#ff761894}.home-link-list a>svg{color:#f5f1e95c}.home-brand-icon{object-fit:contain;border-radius:6px;flex:none;width:28px;height:28px}.home-footer{color:#f5f1e96b;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:68px;font-size:12px;display:grid}.home-footer__brand{min-height:44px;color:var(--home-ember);align-items:center;gap:10px;font-size:20px;font-weight:950;display:inline-flex}.home-footer__brand img{object-fit:contain;width:38px;height:38px}.home-footer nav{letter-spacing:.06em;text-transform:uppercase;justify-content:center;gap:34px;font-size:12px;font-weight:900;display:flex}.home-footer nav a{align-items:center;min-height:44px;transition:color .18s;display:inline-flex}.home-footer nav a:hover{color:var(--home-gold)}.home-footer p{margin:0}.home-portal .state-panel{border-radius:var(--home-radius);background:#080c0eeb}@keyframes home-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes home-presence{0%{transform:scale(1.025)}to{transform:scale(1.065)}}@media (width<=1100px){.home-portal__frame{width:min(100% - 28px, var(--home-max))}.home-hero{min-height:520px}.home-portal .site-header{grid-template-columns:auto 1fr auto;gap:14px}.home-portal .main-nav a{min-width:68px;padding-inline:9px;font-size:11px}.home-hero__content{width:min(760px,100% - 48px);margin-top:92px}.home-game-tile{min-height:250px}.home-activity,.home-community{grid-template-columns:1fr}.home-activity-sidebar{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}}@media (width<=820px){.home-portal__frame{width:min(100% - 20px, var(--home-max));padding-top:10px}.home-hero{min-height:570px}.home-portal .site-header{grid-template-columns:1fr auto;width:calc(100% - 24px);margin-inline:12px}.home-portal .nav-toggle{width:44px;height:44px;color:var(--home-text);background:#00000070;border:1px solid #ffffff30;border-radius:6px;grid-area:1/2;place-items:center;display:grid}.home-portal .main-nav{background:#040607f7;border:1px solid #ffffff26;border-radius:7px;flex-direction:column;grid-area:2/1/auto/-1;align-items:stretch;height:auto;padding:8px;display:none}.home-portal .main-nav[data-open=true]{display:flex}.home-portal .main-nav a{justify-content:flex-start;min-height:44px}.home-portal .header-actions{position:absolute;top:68px;right:12px}.home-portal .main-nav[data-open=true]+.header-actions{display:none}.home-hero__content{width:calc(100% - 28px);margin:125px 14px 42px}.home-hero__lockup{grid-template-columns:84px minmax(0,1fr);gap:12px}.home-hero__logo{width:84px;height:84px}.home-hero h1{font-size:clamp(44px,13.4vw,72px)}.home-hero__line{font-size:14px}.home-hero__lead,.home-hero__actions{margin-left:96px}.home-hero__lead{max-width:430px}.home-activity-sidebar{grid-template-columns:1fr}.home-footer{grid-template-columns:1fr;justify-items:start;padding-block:16px}.home-footer nav{flex-wrap:wrap;justify-content:flex-start;gap:18px}}@media (width<=560px){.home-hero{min-height:640px}.home-hero__media{background-position:63%}.home-portal .brand span{display:none}.home-portal .brand{width:44px;min-width:44px}.home-portal .steam-login{padding-inline:12px}.home-portal .steam-login span{text-overflow:ellipsis;white-space:nowrap;max-width:92px;overflow:hidden}.home-hero__content{margin-top:138px}.home-hero__lockup{grid-template-columns:58px minmax(0,1fr);gap:9px}.home-hero__logo{width:58px;height:58px}.home-kicker{font-size:8px}.home-hero h1{letter-spacing:-.065em;white-space:nowrap;font-size:clamp(33px,10.4vw,46px)}.home-hero__line{font-size:11px}.home-hero__lead{margin:25px 0 0;font-size:14px}.home-hero__actions{margin:19px 0 0;display:grid}.home-action{width:100%}.home-game-tile{min-height:230px;padding-inline:17px}.home-game-grid{grid-template-columns:1fr}.home-game-tile h3{font-size:50px}.home-platform-feed,.home-streams,.home-links,.home-support{padding:15px}.home-update-list button{grid-template-columns:minmax(0,1fr) 18px;min-height:76px}.home-update-list__kind{grid-column:1/-1}.home-panel__code{display:none}.home-stream{grid-template-columns:auto minmax(0,1fr)}.home-stream>svg{display:none}.home-link-list{grid-template-columns:1fr 1fr;display:grid}.home-link-list a{min-width:0}}@media (prefers-reduced-motion:reduce){.home-portal *,.home-portal :before,.home-portal :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@font-face{font-family:AE DayZ Display;src:url(/fonts/Oswald-Variable.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:200 700}@font-face{font-family:AE DayZ Text;src:url(/fonts/RobotoCondensed-Variable.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:100 900}.knowledge-public-shell{background:radial-gradient(circle at 82% 0%, #ff76180e, transparent 24rem), var(--ae-color-canvas)}.game-hub-shell{--ae-dayz-canvas:#2b2e2d;--ae-dayz-canvas-deep:#111313;--ae-dayz-panel:#303331;--ae-dayz-line:#dcdfd83d;--ae-dayz-line-strong:#dcdfd88a;--ae-dayz-olive:#a5a941;background-color:var(--ae-dayz-canvas);min-height:100vh;color:var(--ae-color-text);font-family:"AE DayZ Text", var(--ae-font-body);background-image:linear-gradient(#07090929,#07090957),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:top,top;background-repeat:repeat,repeat;background-size:auto,1024px}.game-hub-shell .site-header,.knowledge-public-shell .site-header{padding-inline:20px}.game-hub-shell .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#303230;background-image:linear-gradient(#03050557,#0305058a),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:50%,50% 32%;background-repeat:repeat,repeat;background-size:auto,1024px;border:12px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/12px;grid-template-columns:minmax(410px,530px) minmax(330px,1fr) 390px;gap:10px;height:94px;min-height:94px;padding-inline:14px;box-shadow:inset 0 0 0 4px #05070794,inset 0 0 0 5px #e5e8e129,inset 0 11px 22px #f0f2ec06,inset 0 -12px 24px #0204046b,0 8px 20px #0406069e}.game-hub-shell .brand,.game-hub-shell .global-home-link,.game-hub-shell .main-nav,.game-hub-shell .notification-bell,.game-hub-shell .steam-login,.game-hub-shell .site-wallet-balance{font-family:"AE DayZ Text", var(--ae-font-body)}.game-hub-shell .site-header__left{align-items:stretch;height:70px;margin-left:-14px}.game-hub-shell .brand{filter:drop-shadow(5px 6px 7px #03050561);color:#f5f2eb;letter-spacing:.08em;background-image:url(/assets/dayz-header-brand-plate-imagegen-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;flex:0 0 clamp(250px,17.5vw,336px);gap:12px;width:clamp(250px,17.5vw,336px);height:70px;margin-left:0;padding:0 22px 0 38px;font-size:28px;font-weight:800;position:relative}.game-hub-shell .brand:before,.game-hub-shell .brand:after{content:none}.game-hub-shell .brand:before{top:8px}.game-hub-shell .brand:after{bottom:8px}.game-hub-shell .brand img{width:64px;height:64px}.game-hub-shell .global-home-link{color:#c7cac6;filter:drop-shadow(0 6px 7px #03050561);background-color:#292c2b;background-image:linear-gradient(#0608082e,#0608087a),url(/assets/dayz-nav-plate-imagegen-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;flex:220px;justify-content:center;gap:14px;min-width:154px;height:70px;padding:0 20px;font-size:20px}.game-hub-shell .global-home-link:hover,.game-hub-shell .global-home-link[data-active=true]{color:#fffaf1;filter:brightness(1.12)drop-shadow(0 7px 8px #03050570);background-color:#303331}.game-hub-shell .global-home-link svg{stroke-width:1.65px;width:24px;height:24px}.game-hub-shell .main-nav,.knowledge-public-shell .main-nav{justify-self:center}.game-hub-shell .main-nav{filter:drop-shadow(0 7px 8px #03050566);background-color:#292c2b;background-image:linear-gradient(#06080833,#06080870),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:50%,50% 44%;background-repeat:repeat;background-size:auto,1024px;border:8px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/8px;grid-template-columns:repeat(4,minmax(0,1fr));justify-self:start;align-items:stretch;width:min(870px,100%);height:70px;display:grid;overflow:hidden}.game-hub-shell .main-nav a{color:#aaaead;letter-spacing:.01em;border-right:1px solid #e8ebe41f;min-width:0;height:54px;padding-inline:10px;font-size:20px;font-weight:650}.game-hub-shell .main-nav a:after{height:3px;bottom:8px;left:24px;right:24px;box-shadow:0 0 9px #ff680f8f}.game-hub-shell .main-nav a:last-child{border-right:0}.game-hub-shell .main-nav a:hover,.game-hub-shell .main-nav a[data-active=true]{color:#fffaf1;background:#ffffff09}.game-hub-shell .steam-login{color:#f0eee7;filter:drop-shadow(0 6px 7px #0305056b);background-color:#0000;background-image:url(/assets/dayz-header-profile-plate-imagegen-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;justify-content:flex-start;gap:10px;width:190px;min-width:190px;height:60px;padding:0 24px 0 11px;font-size:19px}.game-hub-shell .header-actions{justify-self:end;gap:8px;width:390px;height:70px}.game-hub-shell .notification-bell{color:#cacdc8;filter:drop-shadow(0 6px 7px #0305056b);background-color:#292c2b;background-image:url(/assets/dayz-nav-plate-imagegen-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;width:66px;height:60px}.game-hub-shell .notification-bell:hover{color:#fffaf1;filter:brightness(1.12)drop-shadow(0 7px 8px #03050575);background-color:#303331}.game-hub-shell .notification-bell__count{background:#ff7418;border-color:#202322;top:7px;right:8px}.game-hub-shell .site-wallet-balance{color:#fffaf1;filter:drop-shadow(0 6px 7px #0305056b);width:110px;min-width:110px;height:60px;min-height:60px;font-family:"AE DayZ Display", var(--ae-font-display);background-color:#292c2b;background-image:url(/assets/dayz-nav-plate-imagegen-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;gap:3px;padding:6px 10px}.game-hub-shell .site-wallet-balance:hover{filter:brightness(1.12)drop-shadow(0 7px 8px #03050575);background-color:#303331}.game-hub-shell .site-wallet-balance strong{letter-spacing:.015em;font-size:25px;font-weight:650;line-height:.9}.game-hub-shell .site-wallet-balance span{color:#ff7418;letter-spacing:.11em;font-size:11px}.game-hub-shell .notification-drawer{font-family:"AE DayZ Text", var(--ae-font-body);background-color:#2e3130;background-image:linear-gradient(#06080847,#06080885),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:50%;background-repeat:repeat;background-size:auto,1024px;border:12px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/12px}.game-hub-shell .notification-drawer__header,.game-hub-shell .notification-drawer__footer{background-blend-mode:multiply;background-color:#111414bd;background-image:url(/assets/dayz-coarse-steel-polyhaven.webp);background-position:50%;background-size:780px}.game-hub-shell .notification-drawer__item{background-color:#0f121257;border-color:#e2e5df21}.game-hub-shell .notification-drawer__item[data-unread=true]{background-color:#ff680f13}.game-hub-shell .site-profile-avatar{object-fit:cover;border:0;border-radius:50%;width:42px;height:42px}.game-hub-shell .steam-login:hover{filter:brightness(1.12)drop-shadow(0 7px 8px #03050575);background-color:#0000}.game-skip-link{z-index:200;border:1px solid var(--ae-color-ember);min-height:44px;color:var(--ae-color-text);background:#262b2c;align-items:center;padding:10px 14px;display:flex;position:fixed;top:10px;left:10px;transform:translateY(-180%)}.game-skip-link:focus{transform:translateY(0)}.game-layout{grid-template-columns:clamp(276px,17.5vw,336px) minmax(0,1fr);min-height:calc(100vh - 94px);display:grid}.game-rail{background-color:#2e302f;background-image:linear-gradient(90deg,#eef0ea09,#04060661),url(/assets/dayz-ribbed-riveted-steel-dark-polyhaven.webp);background-position:50%,32% 0;background-repeat:repeat,repeat;background-size:auto,760px;border-right:3px solid #070909f5;flex-direction:column;min-width:0;display:flex;position:relative;box-shadow:inset -1px 0 #eceee82e,inset -22px 0 34px #07090961,12px 0 24px #04060657}.game-identity{background-color:#2f3231;background-image:linear-gradient(#0709092e,#07090961),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:50%,50%;background-repeat:repeat,repeat;background-size:auto,720px;border:15px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/15px;place-items:center;min-height:178px;padding:11px 17px;display:grid;box-shadow:inset 0 0 0 4px #0709098f,inset 0 0 0 5px #e5e8e124,inset 0 16px 34px #edf0e909,inset 0 -24px 42px #0406067a,0 8px 18px #0305056b}.game-identity img{object-fit:contain;width:min(236px,100%);height:auto}.game-identity strong{color:#f4f2eb;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.035em;text-transform:uppercase;text-shadow:0 7px 18px #000000bd;font-size:clamp(48px,4vw,72px);font-weight:650;line-height:1}.game-rail__nav{padding:0}.game-rail__nav a{color:#b8bbb7;min-height:82px;transition:filter var(--ae-motion-fast), color var(--ae-motion-fast);background-color:#181b1a;background-image:url(/assets/dayz-nav-plate-imagegen-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:38px;padding:0 15px 0 40px;font-size:20px;font-weight:600;display:grid;position:relative;box-shadow:0 5px 10px #03050557}.game-rail__nav a:nth-child(n){background-position:50%}.game-rail__nav a:before{background:var(--ae-color-ember);content:"";opacity:0;width:4px;position:absolute;top:0;bottom:0;left:0}.game-rail__nav a:hover{color:#fff6e9;filter:brightness(1.13)contrast(1.03)}.game-rail__nav a.is-active{color:#ff7a23;filter:sepia(.08)saturate(1.12);background-color:#292b2a;box-shadow:inset 0 1px #eef0ea14,inset 0 0 34px #0b07049e,0 4px 10px #03050561}.game-rail__nav a.is-active:before{opacity:1}.game-rail__nav svg{color:#adb1ad;stroke-width:1.7px;width:26px;height:26px}.game-rail__nav a.is-active svg{color:var(--ae-color-ember)}.game-rail:after{filter:drop-shadow(0 8px 8px #04060670);content:"";background-color:#0000;background-image:url(/assets/dayz-rail-brace-imagegen-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;flex:0 0 50px;min-height:50px;margin-top:8px}.game-main-column{background-color:#292b2a;background-image:linear-gradient(#080a0a3d,#080a0a6b),url(/assets/dayz-coarse-steel-polyhaven.webp);background-position:50%,top;background-repeat:repeat,repeat;background-size:auto,1400px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 18px 0 34px #03050552,inset 0 14px 26px #ecefe805}.game-main-column:before{z-index:0;content:"";filter:saturate(.82)brightness(.86)contrast(1.14)drop-shadow(-16px 18px 16px #0305059e);opacity:.96;pointer-events:none;background:url(/assets/dayz-corner-assembly-imagegen-v1.webp) 100% 0/contain no-repeat;width:min(390px,28vw);height:165px;position:absolute;top:-7px;right:-10px}.game-main-column:after{z-index:0;content:"";pointer-events:none;background:url(/assets/dayz-edge-spine-imagegen-v1.webp) top/60px 400px repeat-y;border-left:2px solid #050707d1;width:38px;position:absolute;top:0;bottom:0;right:0;box-shadow:inset 1px 0 #e8eae426,-10px 0 18px #03050557}.game-hub{z-index:1;width:100%;margin:0 auto;padding:23px clamp(34px,3.9vw,66px) 28px 34px;position:relative}.game-hub__intro{margin-bottom:20px;padding-left:5px}.game-hub__intro h1,.content-dialog h2{font-family:"AE DayZ Display", var(--ae-font-display);margin:0;font-weight:650}.game-hub__intro h1{color:#f4f2eb;letter-spacing:.01em;transform-origin:0;text-transform:uppercase;font-size:clamp(62px,4.05vw,70px);line-height:1;transform:scaleX(.85)}.game-hub__intro>p{color:#c6c9c5;margin:18px 0 0;font-size:19px;line-height:1.4}.game-server-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;scroll-margin-top:86px;display:grid}@media (width>=1200px){.game-server-grid{margin-left:-6px;margin-right:-26px}}.game-server-card{outline-offset:-2px;min-width:0;transition:border-color var(--ae-motion-fast), transform var(--ae-motion-fast);background-color:#101212;border:16px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/16px;border-radius:5px;outline:2px solid #040606eb;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 30px #030505a3,0 4px #040606f0,0 -1px #eef0e92e,inset 0 0 0 1px #eef0e929,inset 0 0 0 7px #060808c2}.game-server-card:after{content:none}.game-server-card:hover{filter:brightness(1.055);transform:translateY(-2px)}.game-server-card__image{border:2px solid #060808f5;border-bottom-color:var(--ae-dayz-line-strong);background:var(--ae-dayz-canvas-deep);height:clamp(230px,15.4vw,252px);color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e6e9e22e,0 0 0 3px #040606b8,0 7px 12px #03050570}.game-server-card__image img{object-fit:cover;transition:transform var(--ae-motion-medium)}.game-server-card:hover .game-server-card__image img{transform:scale(1.018)}.game-server-card__body{background-color:#2c2f2d;background-image:linear-gradient(#05070729,#05070757),url(/assets/dayz-coarse-steel-polyhaven.webp);background-position:50%;background-repeat:repeat,repeat;background-size:auto,920px;border:1px solid #0f1212d1;border-top:0;flex-direction:column;flex:1;min-height:214px;padding:14px;display:flex;box-shadow:inset 0 1px #edefe821,inset 0 0 42px #04060670}.game-server-card:first-child .game-server-card__body{background-position:50%,18% 42%}.game-server-card:nth-child(2) .game-server-card__body{background-position:50%,82% 58%}.game-server-card__title{width:fit-content;color:inherit;text-decoration:none}.game-server-card__title:hover strong{color:#fffaf0}.game-server-card__title>strong{color:#f8f4ea;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.012em;text-transform:uppercase;font-size:clamp(38px,2.55vw,46px);font-weight:650;line-height:1;display:block}.game-server-card__meta{color:#d3d5d1;flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;font-size:17px;font-weight:600;line-height:1.2;display:flex}.game-server-card__meta span:first-child{color:var(--ae-dayz-olive)}.game-server-card__meta span+span{border-left:1px solid #e2e5de8f;padding-left:8px}.game-server-card__description{color:#c5c8c3;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:540px;margin-top:11px;font-size:18px;line-height:1.32;display:-webkit-box;overflow:hidden}.game-server-card__actions{grid-template-columns:1fr;gap:8px;margin-top:auto;padding-top:14px;display:grid}.game-server-card__actions[data-has-store=true]{grid-template-columns:minmax(0,1.35fr) minmax(138px,.65fr)}.game-server-card__action{color:#20150e;min-height:58px;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.025em;text-align:center;transition:background-color var(--ae-motion-fast), color var(--ae-motion-fast);background:0 0;border:8px solid #0000;border-image:url(/assets/dayz-action-plate-imagegen-v1.webp) 44 120 fill/8px 18px;border-radius:0;justify-content:center;align-items:center;padding:0 22px;font-size:25px;font-weight:650;line-height:1;text-decoration:none;display:flex;box-shadow:0 7px 12px #03050580}.game-server-card__action:hover{filter:brightness(1.08)}.game-server-card__action--store{color:#f3eee5;font-family:var(--ae-font-body);letter-spacing:.005em;border-image:url(/assets/dayz-nav-plate-imagegen-v1.webp) 44 120 fill/8px 18px;gap:9px;font-size:18px;font-weight:720}.game-server-card__action--store svg{width:21px;height:21px;color:var(--ae-color-ember);stroke-width:1.9px}.game-server-card__action:focus-visible,.game-server-card__image:focus-visible,.game-server-card__title:focus-visible{outline-offset:3px;outline:3px solid #ffd19d}.game-store-directory{z-index:1;width:100%;min-height:calc(100vh - 190px);padding:28px clamp(34px,3.9vw,66px) 38px 34px;position:relative}.game-store-directory__header{max-width:760px;margin-bottom:24px;padding-left:5px}.game-store-directory__header h1{color:#f4f2eb;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.012em;text-transform:uppercase;margin:0;font-size:clamp(54px,4vw,68px);font-weight:650;line-height:1}.game-store-directory__header p{color:#c6c9c5;margin:16px 0 0;font-size:18px;line-height:1.45}.game-store-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.game-store-directory-card{outline-offset:-2px;min-width:0;transition:filter var(--ae-motion-fast), transform var(--ae-motion-fast);background:#202322;border:14px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/14px;outline:2px solid #040606eb;overflow:hidden;box-shadow:0 18px 28px #0305058f,inset 0 0 0 1px #eef0e921}.game-store-directory-card:hover{filter:brightness(1.055);transform:translateY(-2px)}.game-store-directory-card>a{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.game-store-directory-card>a:focus-visible{outline-offset:-4px;outline:3px solid #ffd19d}.game-store-directory-card__image{background:#151817;border:2px solid #050707f0;border-bottom-color:#e2e5df3d;height:clamp(210px,15vw,248px);display:block;position:relative;overflow:hidden}.game-store-directory-card__image img{object-fit:cover;filter:saturate(.84)contrast(1.05)brightness(.92);transition:transform var(--ae-motion-medium)}.game-store-directory-card:hover .game-store-directory-card__image img{transform:scale(1.018)}.game-store-directory-card__body{background-color:#2c2f2d;background-image:linear-gradient(#0507071f,#05070757),url(/assets/dayz-coarse-steel-polyhaven.webp);background-position:50%;background-repeat:repeat;background-size:auto,920px;flex-direction:column;flex:1;min-height:220px;padding:17px 17px 15px;display:flex;box-shadow:inset 0 1px #edefe81f}.game-store-directory-card__body>strong{color:#f8f4ea;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.012em;text-transform:uppercase;font-size:clamp(36px,2.5vw,44px);font-weight:650;line-height:1}.game-store-directory-card__meta{color:#d3d5d1;flex-wrap:wrap;gap:7px;margin-top:8px;font-size:16px;font-weight:650;display:flex}.game-store-directory-card__meta span:first-child{color:var(--ae-dayz-olive)}.game-store-directory-card__meta span+span{border-left:1px solid #e2e5de80;padding-left:8px}.game-store-directory-card__description{color:#c5c8c3;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:11px;font-size:17px;line-height:1.4;display:-webkit-box;overflow:hidden}.game-store-directory-card__action{color:#20150e;border:8px solid #0000;border-image:url(/assets/dayz-action-plate-imagegen-v1.webp) 44 120 fill/8px 18px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:58px;margin-top:auto;padding:10px 16px;font-size:18px;font-weight:800;line-height:1.15;display:grid}.game-store-directory-card[data-store-status=maintenance] .game-store-directory-card__action{color:#f0ece4;border-image-source:url(/assets/dayz-nav-plate-imagegen-v1.webp)}.game-store-directory-card__action svg{stroke-width:1.9px;width:22px;height:22px}.game-store-directory-card__action svg:last-child{justify-self:end;width:19px;height:19px}.game-store-directory-card[data-store-status=maintenance] .game-store-directory-card__action svg:first-child{color:var(--ae-color-ember)}.game-store-directory__state,.game-store-directory__empty{max-width:720px}.game-store-directory__state{gap:12px;display:grid}.game-store-directory__retry,.game-store-directory__empty a{color:#f4f1ea;cursor:pointer;background:#242827;border:1px solid #e8ebe43d;justify-content:center;align-items:center;width:fit-content;min-height:46px;padding:0 20px;font-size:15px;font-weight:750;text-decoration:none;display:inline-flex}.game-store-directory__retry:hover,.game-store-directory__empty a:hover{color:#fff8ee;border-color:#ff8430b8}.game-store-directory__empty{background:#1e2120ad;border-top:1px solid #e7eae433;border-bottom:1px solid #e7eae424;grid-template-columns:44px minmax(0,1fr);gap:4px 14px;padding:26px;display:grid}.game-store-directory__empty>svg{width:34px;height:34px;color:var(--ae-color-ember);stroke-width:1.6px;grid-row:1/span 2}.game-store-directory__empty strong{color:#f5f1e9;font-size:19px}.game-store-directory__empty p{color:#bfc2bd;margin:2px 0 0;font-size:16px;line-height:1.45}.game-store-directory__empty a{grid-column:2;margin-top:12px}.game-materials{margin-top:33px;scroll-margin-top:86px}.game-materials h2{color:#f4f2eb;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.025em;text-transform:uppercase;margin:0 0 4px 5px;font-size:34px;font-weight:650;line-height:1}.game-materials__list{outline-offset:-2px;background-color:#111313;border:13px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/13px;border-radius:5px;outline:2px solid #050707db;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:1px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 5px #070909a3,inset 0 1px #eef0e924,0 13px 22px #0406067a}.game-materials__list:after{content:none}.game-materials__list>a,.game-materials__list>button{border:0;border-right:1px solid var(--ae-dayz-line);min-width:0;min-height:76px;color:var(--ae-color-text);cursor:pointer;font:inherit;text-align:left;transition:background-color var(--ae-motion-fast);background-color:#2d302e;background-image:linear-gradient(#eff1eb09,#04060657),url(/assets/dayz-coarse-steel-polyhaven.webp);background-position:50%;background-repeat:repeat,repeat;background-size:auto,1320px;grid-template-columns:52px minmax(0,1fr) 26px;align-items:center;gap:14px;padding:9px 20px;display:grid;box-shadow:inset 0 1px #eef0ea1a,inset 0 -18px 28px #04060642}.game-materials__list>:last-child{border-right:0}.game-materials__list>a:hover,.game-materials__list>button:hover{filter:brightness(1.13)sepia(.08)}.game-materials__list>a>svg:first-child,.game-materials__list>button>svg:first-child{width:42px;height:42px;color:var(--ae-dayz-olive);stroke-width:1.5px}.game-materials__list>a>svg:last-child,.game-materials__list>button>svg:last-child{color:#d0d2cf;width:21px}.game-materials__list span{min-width:0}.game-materials__list small,.game-materials__list strong,.game-materials__list em{display:block}.game-materials__list small{color:var(--ae-dayz-olive);letter-spacing:.055em;text-transform:uppercase;margin-bottom:2px;font-size:13px;font-style:normal;font-weight:700;line-height:1.1}.game-materials__list strong{color:#f3f0e8;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:20px;font-weight:600;line-height:1.2;overflow:hidden}.game-materials__list em{color:#c4c7c2;margin-top:3px;font-size:14px;font-style:normal;line-height:1.1}.game-hub-footer{display:none}.content-dialog-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.content-dialog{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-panel);background:var(--ae-color-surface-strong);width:min(680px,100%);max-height:min(760px,100dvh - 48px);padding:clamp(28px,4vw,48px);position:relative;overflow:auto;box-shadow:0 28px 90px #0000008f}.content-dialog__close{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-color-canvas);width:44px;height:44px;color:var(--ae-color-text);cursor:pointer;place-items:center;display:grid;position:absolute;top:16px;right:16px}.content-dialog h2{max-width:calc(100% - 50px);font-size:clamp(27px,4vw,42px);line-height:1.08}.content-dialog__date{color:var(--ae-color-text-muted);margin:12px 0 0;font-size:13px}.content-dialog__summary{color:var(--ae-color-text);margin:28px 0 0;font-size:18px;font-weight:600;line-height:1.5}.content-dialog__body{color:#c4c5c3;white-space:pre-line;margin-top:18px;line-height:1.7}.content-dialog .button{margin-top:28px}.server-home{z-index:1;width:100%;padding:12px 118px 34px 20px;position:relative}.server-home>.state-panel{margin-top:18px}.server-home h1,.server-home h2,.server-home-play{font-family:"AE DayZ Display", var(--ae-font-display)}.server-home-hero,.server-home-current,.server-home-feed,.server-home-links{background-color:#292c2b;border:12px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/12px;box-shadow:inset 0 0 0 2px #050707ad,inset 0 0 0 3px #e5e8e117,0 9px 20px #0305057a}.server-home-hero{overflow:hidden}.server-home-hero__image{background:#151817;border-bottom:2px solid #040606f0;height:clamp(238px,17vw,300px);position:relative;overflow:hidden}.server-home-hero__image img{object-fit:cover;object-position:center 18%;filter:saturate(.82)contrast(1.07)brightness(.9)}.server-home-hero__image>span{pointer-events:none;background:linear-gradient(#0709091f,#07090957),linear-gradient(90deg,#06080838,#0000 35%,#06080824);position:absolute;inset:0}.server-home-hero__identity{background-color:#2b2e2d;background-image:linear-gradient(#ecefe809,#05070761),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:50%;background-repeat:repeat;background-size:auto,920px;grid-template-columns:minmax(320px,1fr) minmax(270px,370px) 286px;align-items:center;gap:24px;min-height:118px;padding:14px 18px 14px 24px;display:grid;box-shadow:inset 0 14px 28px #ecefe806,inset 0 -18px 30px #0305056b}.server-home-hero__identity h1{color:#f7f4ed;letter-spacing:.015em;text-transform:uppercase;text-shadow:0 3px #020303e6;margin:0;font-size:clamp(42px,3.3vw,58px);font-weight:560;line-height:.92}.server-home-hero__identity p{color:#d7d9d4;flex-wrap:wrap;align-items:center;gap:8px 13px;margin:10px 0 0;font-size:17px;line-height:1;display:flex}.server-home-hero__identity p strong{color:var(--ae-dayz-olive)}.server-home-hero__identity p span{align-items:center;gap:12px;display:inline-flex}.server-home-hero__identity p span:before{content:"";background:#bfc2bd;border-radius:50%;width:5px;height:5px}.server-home-address{background-color:#0a0c0c9e;border:1px solid #e2e5df26;grid-template-columns:minmax(0,1fr) 58px;align-items:center;min-width:0;height:62px;display:grid;box-shadow:inset 0 0 22px #0102028f,0 2px #edefe90a}.server-home-address>span:first-child{color:#d6d8d3;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 18px;font-size:18px;font-weight:650;overflow:hidden}.server-home-address button{color:#c8cbc6;cursor:pointer;background:#ffffff06;border:0;border-left:1px solid #e2e5df21;place-items:center;width:58px;height:60px;display:grid}.server-home-address button:hover{color:#ff8a37}.server-home-address svg{width:25px;height:25px}.server-home-hero__actions{align-content:center;align-self:stretch;gap:8px;min-width:0;display:grid}.server-home-play{color:#130b06;filter:drop-shadow(0 8px 9px #03040480);letter-spacing:.025em;text-shadow:0 1px #ffb86a2e;min-height:76px;transition:filter var(--ae-motion-fast);background-color:#e95908;background-image:url(/assets/dayz-action-plate-imagegen-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;place-items:center;padding:0 28px;font-size:37px;font-weight:650;line-height:1;display:grid}button.server-home-play{cursor:pointer;width:100%}.server-home-hero__actions .server-home-play{min-height:62px;font-size:clamp(25px,1.8vw,30px)}.server-home-store{color:#f2eee6;filter:drop-shadow(0 5px 7px #0304046b);min-height:50px;transition:color var(--ae-motion-fast), filter var(--ae-motion-fast);border:7px solid #0000;border-image:url(/assets/dayz-nav-plate-imagegen-v1.webp) 44 120 fill/7px 16px;grid-template-columns:23px minmax(0,1fr);align-items:center;gap:11px;padding:8px 15px;text-decoration:none;display:grid}.server-home-store:hover{color:#fff8ed;filter:brightness(1.12)drop-shadow(0 6px 8px #0304047a)}.server-home-store svg{width:23px;height:23px;color:var(--ae-color-ember);stroke-width:1.9px}.server-home-store span{gap:1px;min-width:0;font-size:16px;font-weight:780;line-height:1.1;display:grid}.server-home-store small{color:#afb2ae;font-size:12px;font-weight:560}.server-home-connect-guide{white-space:nowrap;font-size:clamp(27px,2.1vw,34px)}.server-home-play:hover{color:#0c0704;filter:brightness(1.12)saturate(1.05)drop-shadow(0 10px 11px #0304048f)}.server-home-play:focus-visible,.server-home-store:focus-visible,.connection-guide-dialog button:focus-visible{outline-offset:3px;outline:3px solid #ffd19d}.connection-guide-dialog{background-color:#292c2b;background-image:linear-gradient(#eef0eb09,#0507075c),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:50%;background-size:auto,920px;border:12px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/12px;border-radius:0;width:min(620px,100%);padding:38px 40px 34px;box-shadow:inset 0 0 0 2px #050707ad,0 28px 90px #000000b8}.connection-guide-dialog h2{font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.015em;text-transform:uppercase;margin:5px 0 0;font-size:clamp(38px,6vw,54px);font-weight:560}.connection-guide-dialog__steps{gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.connection-guide-dialog__steps li{border-bottom:1px solid #e2e5df24;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;min-height:70px;padding:12px 0;display:grid}.connection-guide-dialog__steps li:first-child{border-top:1px solid #e2e5df24}.connection-guide-dialog__steps li>span{color:#ff8a37;width:38px;height:38px;font-family:"AE DayZ Display", var(--ae-font-display);background:#0a0c0ca3;border:1px solid #ff782094;place-items:center;font-size:23px;line-height:1;display:grid}.connection-guide-dialog__steps p{color:#e2e4df;margin:0;font-size:17px;line-height:1.45}.connection-guide-dialog__address{background:#070909ad;border:1px solid #e2e5df33;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;margin-top:24px;padding:14px 14px 14px 18px;display:grid;box-shadow:inset 0 0 22px #01020294}.connection-guide-dialog__address>span{color:#aeb2ad;letter-spacing:.04em;text-transform:uppercase;font-size:14px}.connection-guide-dialog__address>strong{color:#f4f2eb;letter-spacing:.015em;overflow-wrap:anywhere;min-width:0;font-size:21px}.connection-guide-dialog__address button,.connection-guide-dialog__done{color:#130b06;cursor:pointer;border:0;min-height:48px;font-weight:800}.connection-guide-dialog__address button{background:#d8570c;grid-area:1/2/3;justify-content:center;align-items:center;gap:9px;min-width:152px;padding:0 16px;display:inline-flex}.connection-guide-dialog__address button:hover,.connection-guide-dialog__done:hover{filter:brightness(1.12)}.connection-guide-dialog__address svg{width:19px;height:19px}.connection-guide-dialog__status{color:#8fc77a;min-height:22px;margin:8px 0 0;font-size:15px}.connection-guide-dialog__status[data-state=error]{color:#ff9c92}.connection-guide-dialog__done{width:100%;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.025em;background-color:#e95908;background-image:url(/assets/dayz-action-plate-imagegen-v1.webp);background-position:50%;background-size:100% 100%;margin-top:10px;padding:0 24px;font-size:26px}.server-home-current{background-blend-mode:normal, soft-light;background-color:#4b4e4c;background-image:linear-gradient(#565a5794,#191c1bb8),url(/assets/dayz-brushed-steel-ambientcg.webp);background-position:50%;background-repeat:repeat;background-size:auto,1024px;margin-top:10px;padding:16px 26px 18px}.server-home-current h2,.server-home-feed h2,.server-home-links h2{color:#d8dad5;letter-spacing:.035em;text-transform:uppercase;text-shadow:0 2px #020303d1;margin:0;font-size:27px;font-weight:540;line-height:1}.server-home-current>div{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.server-home-current button{color:#e2e4df;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #e5e8e238;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:15px;min-width:0;min-height:54px;padding:0 24px;font-family:inherit;font-size:16px;display:grid}.server-home-current button:first-child{padding-left:0}.server-home-current button:last-child{border-right:0}.server-home-current button:hover{color:#fff9ef}.server-home-current svg{color:#b9bcb7;stroke-width:1.65px;width:31px;height:31px}.server-home-current button:last-child svg{color:#ff791c}.server-home-feed{background-color:#242726;background-image:linear-gradient(#e6e9e206,#04060652),url(/assets/dayz-coarse-steel-polyhaven.webp);background-position:50%;background-repeat:repeat;background-size:auto,1120px;margin-top:10px;padding:18px 26px 10px}.server-home-feed__list{margin-top:12px}.server-home-feed__list>a,.server-home-feed__list>button{color:#d8dad5;cursor:pointer;text-align:left;width:100%;min-height:82px;transition:background-color var(--ae-motion-fast);background:0 0;border:0;border-bottom:1px solid #e1e4de29;grid-template-columns:145px minmax(280px,1fr) 120px 112px 28px;align-items:center;gap:18px;padding:12px 14px 12px 2px;font-family:inherit;display:grid}.server-home-feed__list>:last-child{border-bottom:0}.server-home-feed__list>a:hover,.server-home-feed__list>button:hover{background:#ffffff09}.server-home-feed__kind{color:#d4d7d2;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;font-size:16px;display:grid}.server-home-feed__kind svg{color:#b8bbb6;stroke-width:1.55px;width:28px;height:28px}.server-home-feed__list [data-priority=important] .server-home-feed__kind,.server-home-feed__list [data-priority=important] .server-home-feed__kind svg{color:#ff7a1d}.server-home-feed__copy{gap:5px;min-width:0;display:grid}.server-home-feed__copy strong{color:#f0f1ec;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.15;overflow:hidden}.server-home-feed__copy>span{color:#aeb2ad;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;overflow:hidden}.server-home-feed__scope,.server-home-feed time{color:#b8bbb6;font-size:14px}.server-home-feed time{text-align:right}.server-home-feed__list>a>svg,.server-home-feed__list>button>svg{color:#c8cbc6;width:24px;height:24px}.server-home-links{background-color:#282b2a;background-image:url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:50%;background-size:1024px;margin-top:10px;padding:18px 26px 24px}.server-home-links>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.server-home-links a{color:#d5d8d3;background:#0b0d0d7a;border:1px solid #e2e5df24;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:58px;padding:0 16px;font-weight:650;display:grid}.server-home-links a:hover{color:#fff7eb;border-color:#ff7a1d75}.server-home-links img,.server-home-links svg{object-fit:contain;width:22px;height:22px}.server-home-links a>svg:last-child{color:#aeb2ad;width:18px}@media (width<=1199px){.game-hub-shell .site-header{grid-template-columns:minmax(342px,410px) minmax(0,1fr) 316px}.game-hub-shell .brand{flex-basis:224px;width:224px;padding:0 20px 0 32px;font-size:22px}.game-hub-shell .global-home-link{min-width:118px;padding-inline:12px;font-size:17px}.game-hub-shell .brand img{width:42px;height:42px}.game-hub-shell .main-nav a{font-size:17px}.game-hub-shell .steam-login{width:148px;min-width:148px;height:54px;padding:0 14px 0 9px;font-size:16px}.game-hub-shell .header-actions{width:316px}.game-hub-shell .site-wallet-balance{width:86px;min-width:86px;height:54px;min-height:54px}.game-hub-shell .site-wallet-balance strong{font-size:21px}.game-hub-shell .site-profile-avatar{width:38px;height:38px}.game-layout{grid-template-columns:236px minmax(0,1fr)}.game-identity{min-height:160px;padding:20px}.game-rail__nav a{min-height:60px;padding-inline:20px;font-size:16px}.game-hub,.game-store-directory{padding-inline:28px}.game-server-card__image{height:clamp(224px,21vw,252px)}.server-home{padding-right:48px}.server-home-hero__identity{grid-template-columns:minmax(280px,1fr) minmax(220px,300px) 230px;gap:16px}.server-home-hero__actions .server-home-play{font-size:26px}.server-home-feed__list>a,.server-home-feed__list>button{grid-template-columns:126px minmax(240px,1fr) 96px 90px 24px;gap:12px}}@media (width<=1024px){.game-layout{display:block}.game-rail{border-right:0;border-bottom:1px solid var(--ae-dayz-line);grid-template-columns:180px minmax(0,1fr);display:grid}.game-rail:after{display:none}.game-identity{border-right:1px solid var(--ae-dayz-line);border-bottom:0;min-height:112px;padding:16px 22px}.game-identity img{width:134px}.game-rail__nav{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));display:grid}.game-rail__nav a{text-align:center;border-bottom:0;border-right:1px solid #e2e5e01a;grid-template-columns:1fr;align-content:center;justify-items:center;gap:7px;min-height:112px;padding:10px 6px;font-size:13px}.game-rail__nav a:last-child{border-right:0}.game-rail__nav a:before{width:auto;height:3px;top:auto;right:0}.game-rail__nav svg{width:21px;height:21px}.server-home{padding:14px 28px 32px}.server-home-hero__identity{grid-template-columns:minmax(260px,1fr) minmax(230px,300px) 220px}.server-home-current button{padding-inline:14px}}@media (width<=820px){.game-hub-shell .site-header{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;height:76px;min-height:76px;padding-inline:14px}.game-hub-shell .brand{filter:none;background-image:none;border-right:0;flex-basis:auto;gap:9px;width:auto;height:52px;margin-left:0;padding-left:0;font-size:20px}.game-hub-shell .brand:before,.game-hub-shell .brand:after{display:none}.game-hub-shell .brand img{width:40px;height:40px}.game-hub-shell .main-nav{background-blend-mode:multiply;filter:none;background-color:#747774;background-image:url(/assets/dayz-brushed-steel-ambientcg.webp);background-position:50%;background-repeat:repeat;background-size:760px;border-color:#dcdfd83d;grid-template-columns:1fr;justify-self:stretch;width:auto;height:auto;display:none;top:75px;left:-14px;right:-14px;box-shadow:0 16px 28px #0406057a}.game-hub-shell .main-nav[data-open=true]{display:grid}.game-hub-shell .main-nav a{min-width:0;height:54px;min-height:54px;font-size:18px}.game-hub-shell .steam-login{filter:none;background-image:none;width:auto;min-width:0;height:44px;padding-inline:8px}.game-hub-shell .steam-login span{display:none}.game-hub-shell .header-actions{gap:5px;width:auto;height:52px}.game-hub-shell .notification-bell{filter:none;background-image:none;width:44px;height:44px}.game-hub-shell .notification-bell__count{top:-5px;right:-5px}.game-hub-shell .site-profile-avatar{width:40px;height:40px}.game-hub-shell .site-wallet-balance{filter:none;background-image:none;width:72px;min-width:72px;height:44px;min-height:44px;padding:4px 6px}.game-hub-shell .site-wallet-balance strong{font-size:17px}.game-hub-shell .site-wallet-balance span{font-size:9px}.server-home{padding:12px 14px 30px}.server-home-hero__identity{grid-template-columns:minmax(0,1fr) 220px;gap:14px 18px}.server-home-address{grid-area:2/1/auto/-1}.server-home-hero__actions{grid-area:1/2}}@media (width<=767px){.game-main-column:before{display:none}.server-home{padding:12px 14px 28px}.game-rail{display:block}.game-identity{border-right:0;border-bottom:1px solid var(--ae-dayz-line);min-height:108px}.game-identity img{width:142px}.game-rail__nav{scrollbar-width:none;display:flex;overflow-x:auto}.game-rail__nav::-webkit-scrollbar{display:none}.game-rail__nav a{white-space:nowrap;flex:none;grid-template-columns:20px auto;justify-items:start;gap:8px;min-width:118px;min-height:58px;padding:8px 12px;font-size:14px}.game-hub,.game-store-directory{width:100%;padding:24px 14px 32px}.game-store-directory__header{margin-bottom:18px}.game-store-directory__header h1{font-size:38px}.game-store-directory__header p{margin-top:12px;font-size:16px}.game-store-directory__grid{grid-template-columns:1fr}.game-store-directory-card{border-width:8px;border-image-width:8px}.game-store-directory-card__image{height:clamp(205px,58vw,248px)}.game-store-directory-card__body{min-height:216px;padding:16px}.game-store-directory-card__body>strong{font-size:34px}.game-store-directory-card__description,.game-store-directory__empty p{font-size:16px}.game-hub__intro{margin-bottom:18px}.game-hub__intro h1{font-size:38px}.game-hub__intro>p{font-size:16px;line-height:1.45}.game-server-grid,.game-materials__list{grid-template-columns:1fr}.game-server-card__image{height:clamp(205px,58vw,248px)}.game-hub-shell .site-header{padding-inline:14px}.game-hub-footer{width:min(calc(100% - 28px), var(--ae-content-max))}.game-server-card__body{min-height:226px;padding:16px}.game-server-card__title>strong{font-size:34px}.game-server-card__meta{gap:5px;font-size:15px}.game-server-card__description{font-size:16px}.game-server-card__action{min-height:54px;padding-inline:12px;font-size:18px}.game-server-card__action--store{gap:7px;font-size:16px}.game-server-card__action--store svg{width:19px;height:19px}.game-materials{margin-top:26px}.game-materials h2{font-size:27px}.game-materials__list>a,.game-materials__list>button{border-right:0;border-bottom:1px solid var(--ae-dayz-line);grid-template-columns:38px minmax(0,1fr) 20px;gap:10px;min-height:96px;padding:14px}.game-materials__list>a>svg:first-child,.game-materials__list>button>svg:first-child{width:34px;height:34px}.game-materials__list strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;line-height:1.25;display:-webkit-box;overflow:hidden}.game-materials__list em{font-size:13px}.game-materials__list>:last-child{border-bottom:0}.content-dialog-backdrop{align-items:end;padding:12px}.content-dialog{max-height:calc(100dvh - 24px);padding:30px 22px}.connection-guide-dialog{border-width:8px;border-image-width:8px;padding:30px 22px 22px}.connection-guide-dialog__steps{margin-top:22px}.connection-guide-dialog__steps p,.connection-guide-dialog__status{font-size:16px}.connection-guide-dialog__address{grid-template-columns:minmax(0,1fr);gap:8px}.connection-guide-dialog__address>strong{font-size:18px}.connection-guide-dialog__address button{grid-area:auto;width:100%}.server-home-hero,.server-home-current,.server-home-feed,.server-home-links{border-width:8px;border-image-width:8px}.server-home-hero__image{height:clamp(210px,58vw,280px)}.server-home-hero__identity{grid-template-columns:1fr;gap:16px;padding:20px 16px 16px}.server-home-hero__identity h1{font-size:clamp(39px,12vw,52px)}.server-home-hero__identity p{font-size:16px}.server-home-address,.server-home-hero__actions{grid-area:auto;width:100%}.server-home-hero__actions .server-home-play{min-height:62px;font-size:27px}.server-home-connect-guide{font-size:28px}.server-home-current,.server-home-feed,.server-home-links{padding:18px 16px}.server-home-current>div{grid-template-columns:1fr}.server-home-current button{border-bottom:1px solid #e5e8e22e;border-right:0;min-height:64px;padding-inline:0}.server-home-current button:last-child{border-bottom:0}.server-home-feed__list>a,.server-home-feed__list>button{grid-template-columns:38px minmax(0,1fr) 24px;gap:12px;min-height:106px;padding:14px 2px}.server-home-feed__kind{grid-template-columns:1fr}.server-home-feed__kind>span{display:none}.server-home-feed__copy strong,.server-home-feed__copy>span{white-space:normal}.server-home-feed__copy>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.server-home-feed__scope,.server-home-feed time{display:none}.server-home-links>div{grid-template-columns:1fr}}@media (width<=480px){.game-hub-shell .brand span{display:none}.game-hub-shell .brand{width:44px;min-width:44px}.game-hub-shell .nav-toggle,.game-hub-shell .notification-bell,.game-hub-shell .steam-login{width:44px;height:44px}.game-hub-shell .site-wallet-balance{width:62px;min-width:62px;height:44px;min-height:44px}}.knowledge-public-shell{min-height:100vh}.game-feed-page{z-index:1;width:min(100% - 48px,1180px);margin:0 auto;padding:42px 0 72px;position:relative}.game-feed-page>.back-link{margin-bottom:24px}.game-feed-page__header{max-width:760px;margin-bottom:28px}.game-feed-page__header h1{color:#f4f2eb;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.01em;text-transform:uppercase;margin:4px 0 10px;font-size:clamp(48px,4.4vw,72px);font-weight:650;line-height:1}.game-feed-page__header>p:last-child{color:#c4c7c3;margin:0;font-size:19px}.game-feed-tabs{background:#1f2221;border:10px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/10px;margin-bottom:18px;display:flex}.game-feed-tabs a{color:#afb2ae;border-right:1px solid #e5e8e129;place-items:center;min-width:150px;min-height:52px;font-size:17px;font-weight:700;display:grid;position:relative}.game-feed-tabs a[aria-current=page]{color:#fff6ea;box-shadow:inset 0 -3px var(--ae-color-ember)}.game-feed-list{background-color:#2c2f2e;background-image:linear-gradient(90deg,#eef0ea06,#04060659),url(/assets/dayz-coarse-steel-polyhaven.webp);background-size:auto,1080px;border:12px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/12px;overflow:hidden;box-shadow:0 18px 30px #03050585}.game-feed-list>a{color:#f2f0e9;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e1e4dd30;grid-template-columns:46px minmax(0,1fr) 130px 22px;align-items:center;gap:18px;width:100%;min-height:118px;padding:20px 24px;display:grid}.game-feed-list>a:hover{box-shadow:inset 4px 0 var(--ae-color-ember);background:#ff701213}.game-feed-list>a:last-child{border-bottom:0}.game-feed-list__icon{width:42px;height:42px;color:var(--ae-color-ember);place-items:center;display:grid}.game-feed-list__icon svg{width:27px;height:27px}.game-feed-list small,.game-feed-list strong,.game-feed-list p{display:block}.game-feed-list small{color:var(--ae-dayz-olive);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:700}.game-feed-list strong{font-size:21px}.game-feed-list p{color:#aeb2ae;margin:5px 0 0;font-size:14px}.game-feed-list time{color:#aeb2ae;text-align:right}@media (width<=767px){.game-feed-page{width:calc(100% - 28px);padding-top:28px}.game-feed-page__header h1{font-size:42px}.game-feed-tabs a{flex:1 1 0;min-width:0}.game-feed-list>a{grid-template-columns:38px minmax(0,1fr) 20px;gap:12px;padding:16px 12px}.game-feed-list time{display:none}}.game-publication-global{min-height:calc(100vh - var(--ae-header-height));background:linear-gradient(#ffffff06,#0000 36%),#181b1b}.game-publication-page{z-index:1;width:min(100% - 48px,1040px);margin:0 auto;padding:42px 0 78px;position:relative}.game-publication-page>.back-link{margin-bottom:24px}.game-publication-article{background-color:#292c2b;background-image:linear-gradient(115deg,#eef0ea09,#04060657),url(/assets/dayz-coarse-steel-polyhaven.webp);background-size:auto,1080px;border:12px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/12px;overflow:hidden;box-shadow:0 24px 46px #0305058f}.game-publication-article>.content-video-player,.game-publication-article__cover{border:0;border-bottom:1px solid #e5e8e133;width:100%;margin:0}.game-publication-article__cover{object-fit:cover;border-top:1px solid #e5e8e133;max-height:460px;display:block}.game-publication-article>header{padding:34px 40px 28px}.game-publication-article h1{color:#f6f3ea;max-width:860px;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0 0 14px;font-size:clamp(42px,5vw,72px);font-weight:650;line-height:.98}.game-publication-article time{color:#9fa49f;font-size:14px}.game-publication-article__summary{border-left:3px solid var(--ae-color-ember);color:#ece9df;max-width:820px;margin:28px 40px 0;padding:0 0 0 18px;font-size:clamp(19px,2vw,23px);font-weight:650;line-height:1.45}.game-publication-article__body{color:#c9ccc7;white-space:pre-wrap;max-width:860px;margin:28px 40px 38px;font-size:18px;line-height:1.75}.game-publication-article__action{color:#fff6eb;background:#cf570d;border:1px solid #ff9646b8;border-radius:3px;justify-content:center;align-items:center;min-height:52px;margin:0 40px 40px;padding:0 24px;font-weight:800;display:inline-flex}@media (width<=767px){.game-publication-page{width:calc(100% - 28px);padding-top:28px}.game-publication-article{border-width:8px}.game-publication-article>header{padding:24px 20px 0}.game-publication-article h1{font-size:40px}.game-publication-article__summary,.game-publication-article__body{margin-left:20px;margin-right:20px}.game-publication-article__body{font-size:17px;line-height:1.65}.game-publication-article__action{width:calc(100% - 40px);margin:0 20px 26px}}.knowledge-index,.knowledge-article-page{z-index:1;width:min(100% - 48px,1180px);margin:0 auto;padding:42px 0 72px;position:relative}.knowledge-index>.back-link,.knowledge-article-page>.back-link{margin-bottom:28px}.knowledge-index__header{max-width:740px;margin-bottom:34px}.knowledge-breadcrumb{color:#aeb1ad;align-items:center;gap:12px;margin:0 0 14px;font-size:18px;display:flex}.knowledge-breadcrumb strong{color:var(--ae-dayz-olive);font-weight:700}.knowledge-index__header h1,.knowledge-article__header h1{color:#f4f2eb;font-family:"AE DayZ Display", var(--ae-font-display);letter-spacing:.01em;text-transform:uppercase;margin:4px 0 10px;font-size:clamp(48px,4.4vw,72px);font-weight:650;line-height:1}.knowledge-index__header>p:last-child,.knowledge-article__header>p:last-of-type{color:#c4c7c3;margin:0;font-size:19px;line-height:1.6}.knowledge-index__layout{grid-template-columns:228px minmax(0,1fr);align-items:start;gap:22px;display:grid}.knowledge-sections{background-color:#232625;background-image:linear-gradient(#0608083d,#0608088a),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-size:auto,760px;border:10px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/10px;border-radius:0;padding:9px;position:sticky;top:112px;box-shadow:0 14px 24px #03050573}.knowledge-sections button{width:100%;min-height:44px;color:var(--ae-color-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;font-size:16px;font-weight:650;display:flex}.knowledge-sections button:hover,.knowledge-sections button.is-active{color:var(--ae-color-text);background:#ff701218}.knowledge-sections button.is-active{box-shadow:inset 2px 0 var(--ae-color-ember)}.knowledge-sections span{color:var(--ae-color-text-subtle);font-size:12px}.knowledge-catalog{background-color:#2c2f2e;background-image:linear-gradient(90deg,#eef0ea06,#04060659),url(/assets/dayz-coarse-steel-polyhaven.webp);background-size:auto,1080px;border:12px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/12px;border-radius:0;overflow:hidden;box-shadow:0 18px 30px #03050585}.knowledge-catalog__item{min-height:122px;color:var(--ae-color-text);transition:background var(--ae-motion-fast);border-bottom:1px solid #e1e4dd30;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 25px;display:grid}.knowledge-catalog__item:last-child{border-bottom:0}.knowledge-catalog__item:hover{box-shadow:inset 4px 0 var(--ae-color-ember);background:#ff701213}.knowledge-catalog__icon{border:1px solid color-mix(in srgb, var(--ae-color-ember) 30%, var(--ae-color-line));background:color-mix(in srgb, var(--ae-color-ember) 8%, transparent);width:40px;height:40px;color:var(--ae-color-ember);border-radius:0;place-items:center;display:grid}.knowledge-catalog__icon svg{width:19px}.knowledge-catalog__item small{color:var(--ae-color-text-subtle);letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:700;display:block}.knowledge-catalog__item strong{color:#f2f0e9;font-size:21px;line-height:1.3;display:block}.knowledge-catalog__item p{max-width:68ch;color:var(--ae-color-text-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.knowledge-catalog__item>svg{width:18px;color:var(--ae-color-text-subtle)}.knowledge-article-page{width:min(100% - 48px,980px)}.knowledge-article{background-color:#292c2b;background-image:linear-gradient(#0709092e,#07090966),url(/assets/dayz-coarse-steel-polyhaven.webp);background-size:auto,1180px;border:12px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/12px;border-radius:0;overflow:hidden;box-shadow:0 20px 34px #0305058f}.knowledge-article__header{border-bottom:1px solid var(--ae-color-line);padding:clamp(24px,5vw,54px) clamp(22px,6vw,64px) 28px}.knowledge-article__header h1{text-transform:uppercase;font-size:clamp(48px,5vw,78px)}.knowledge-article__cover{object-fit:cover;border:1px solid var(--ae-color-line);border:10px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/10px;border-radius:0;width:100%;height:auto;max-height:480px;margin-top:28px}.knowledge-article>.ae-knowledge-body{max-width:760px;color:var(--ae-color-text);margin:0 auto;padding:clamp(28px,6vw,64px);font-size:17px;line-height:1.75}.storefront-root{--storefront-accent:var(--ae-color-ember);--storefront-action-background:var(--ae-color-ember);--storefront-action-border:1px solid transparent;--storefront-action-border-image:none;--storefront-body-font:var(--ae-font-body);--storefront-card-background:var(--ae-color-surface-strong);--storefront-category-background:var(--ae-color-surface-strong);--storefront-category-border:1px solid var(--ae-color-line-strong);--storefront-category-border-image:none;--storefront-dialog-background:var(--ae-color-surface-strong);--storefront-dialog-border:1px solid var(--ae-color-line-strong);--storefront-dialog-border-image:none;--storefront-display-font:var(--ae-font-display);--storefront-fallback-background:var(--ae-color-surface);--storefront-main-background:var(--ae-color-canvas-mid);--storefront-maintenance-background:var(--ae-color-surface-strong);--storefront-maintenance-border:1px solid var(--ae-color-line-strong);--storefront-maintenance-border-image:none;--storefront-muted-accent:var(--ae-color-gold);--storefront-surface:var(--ae-color-surface-strong);min-width:0;position:relative;overflow:hidden}.storefront-root>.storefront-main{min-height:100%}.storefront-root[data-storefront-theme=core-steel],.storefront-root[data-storefront-theme=dayz]{--storefront-action-background:linear-gradient(#ff670a26, #a736033d), url(/assets/dayz-action-plate-imagegen-v1.webp) center / 100% 100% no-repeat;--storefront-action-border:8px solid transparent;--storefront-action-border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105 / 8px stretch;--storefront-body-font:"AE DayZ Text", var(--ae-font-body);--storefront-card-background:linear-gradient(#0f11113d, #0f11118a), url(/assets/dayz-scratched-steel-dark-ambientcg.webp) center 62% / 740px auto repeat;--storefront-category-background:url(/assets/dayz-nav-plate-imagegen-v1.webp) center / 100% 100% no-repeat;--storefront-category-border:9px solid transparent;--storefront-category-border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105 / 9px stretch;--storefront-dialog-background:linear-gradient(#0b0d0d5c, #0b0d0da6), url(/assets/dayz-scratched-steel-dark-ambientcg.webp) center / 920px auto repeat;--storefront-dialog-border:14px solid transparent;--storefront-dialog-border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105 / 14px stretch;--storefront-display-font:"AE DayZ Display", var(--ae-font-display);--storefront-fallback-background:linear-gradient(#0c0e0e94, #0c0e0eb8), url(/assets/dayz-tread-steel-ambientcg.webp) center / 640px auto repeat;--storefront-main-background:linear-gradient(#0d100f94, #0d100fc7), url(/assets/dayz-scratched-steel-dark-ambientcg.webp) center top / 1024px auto repeat;--storefront-maintenance-background:#242726;--storefront-maintenance-border:10px solid transparent;--storefront-maintenance-border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105 / 10px stretch;--storefront-muted-accent:var(--ae-dayz-olive)}.storefront-main{background:var(--storefront-main-background);min-width:0;min-height:100%;padding:clamp(34px,4.1vw,66px) clamp(30px,4.4vw,74px) 86px}.storefront-intro{max-width:1160px;margin:0 auto 30px}.storefront-breadcrumb{color:#b8bbb7;align-items:center;gap:12px;margin:0 0 11px;font-size:17px;display:flex}.storefront-breadcrumb a{color:var(--storefront-muted-accent);font-weight:700}.storefront-breadcrumb a:hover{color:#d7dc60}.storefront-intro h1{color:#f7f4ed;font-family:var(--storefront-display-font);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(42px,4.6vw,66px);font-weight:600;line-height:.98}.storefront-intro>p:last-child{color:#c4c7c2;margin:15px 0 0;font-size:18px}.storefront-categories{border:var(--storefront-category-border);border-image:var(--storefront-category-border-image);background:var(--storefront-category-background);grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,1160px);margin:0 auto 20px;display:grid;overflow:hidden;box-shadow:0 10px 22px #02040459}.storefront-categories button{color:#b9bcb8;cursor:pointer;min-height:56px;font:600 18px/1 var(--storefront-body-font);transition:background-color var(--ae-motion-fast), color var(--ae-motion-fast);background:#0a0c0c52;border:0;border-right:1px solid #e6e9e21f;position:relative}.storefront-categories button:last-child{border-right:0}.storefront-categories button:after{background:var(--storefront-accent);content:"";height:3px;position:absolute;bottom:0;left:18px;right:18px;transform:scaleX(0);box-shadow:0 0 10px #ff680f80}.storefront-categories button:hover,.storefront-categories button[aria-pressed=true]{color:#fff8ee;background:#ffffff0b}.storefront-categories button[aria-pressed=true]{color:#ff7d26}.storefront-categories button[aria-pressed=true]:after{transform:scaleX(1)}.storefront-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:min(100%,1160px);margin:0 auto;display:grid}.storefront-product-card{color:#f5f1e8;cursor:pointer;min-width:0;font-family:var(--storefront-body-font);text-align:left;transition:border-color var(--ae-motion-fast), filter var(--ae-motion-fast), transform var(--ae-motion-fast);background:#1e2120;border:1px solid #e7eae33d;grid-template-rows:auto 1fr;padding:0;display:grid;overflow:hidden;box-shadow:inset 0 0 0 5px #03050585,0 10px 22px #02040452}.storefront-product-card:hover{filter:brightness(1.08);border-color:#ff7f27ad;transform:translateY(-2px)}.storefront-product-card__media{aspect-ratio:4/5;background:#111313;border-bottom:1px solid #e8ebe43b;display:block;overflow:hidden}.storefront-product-image{object-fit:cover;width:100%;height:100%;display:block}.storefront-product-card:hover .storefront-product-image{filter:contrast(1.04)saturate(1.03)}.storefront-artwork-fallback{background:var(--storefront-fallback-background);color:#858a87;place-items:center;width:100%;height:100%;display:grid}.storefront-artwork-fallback svg{stroke-width:1.25px;width:48px;height:48px}.storefront-product-card__body{background:var(--storefront-card-background);flex-direction:column;min-height:196px;padding:18px 19px 17px;display:flex}.storefront-product-card__body>strong{color:#f8f4eb;font-family:var(--storefront-display-font);font-size:22px;font-weight:600;line-height:1.12}.storefront-product-card__body>span:nth-child(2){color:#bfc2bd;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.storefront-product-card__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}.storefront-product-card__footer b{color:#ff761d;font-family:var(--storefront-display-font);font-size:22px;font-weight:650}.storefront-product-card__footer svg{color:#d6d8d3;width:22px}.storefront-state,.storefront-maintenance{width:min(100%,1160px);margin:0 auto}.storefront-maintenance{border:var(--storefront-maintenance-border);border-image:var(--storefront-maintenance-border-image);background:var(--storefront-maintenance-background);align-items:center;gap:24px;min-height:190px;padding:34px;display:flex}.storefront-maintenance>svg{color:#ff7a22;width:42px;height:42px}.storefront-maintenance h2,.storefront-maintenance p{margin:0}.storefront-maintenance p{color:#b9bcb8;margin-top:7px}.storefront-modal-layer{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040606d4;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow-y:auto}.storefront-product-dialog,.storefront-confirm-dialog{border:var(--storefront-dialog-border);border-image:var(--storefront-dialog-border-image);background:var(--storefront-dialog-background);color:#f7f3ea;width:min(100%,980px);font-family:var(--storefront-body-font);position:relative;box-shadow:inset 0 0 0 4px #0305058c,0 30px 80px #000000ad}.storefront-product-dialog{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);display:grid}.storefront-dialog-close{z-index:2;color:#f1eee8;cursor:pointer;background:#0c0e0ed1;border:1px solid #e4e7e040;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:12px;right:12px}.storefront-dialog-close:hover{color:#ff8a38;border-color:#ff7620}.storefront-product-dialog__media{background:#111313;border-right:1px solid #e7eae333;min-height:590px;overflow:hidden}.storefront-product-dialog__copy{flex-direction:column;min-width:0;padding:60px 36px 34px;display:flex}.storefront-product-dialog__copy>p,.storefront-confirm-dialog__eyebrow{color:var(--storefront-muted-accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 9px;font-size:13px;font-weight:800}.storefront-product-dialog__copy h2,.storefront-confirm-dialog h2{color:#fffaf0;font-family:var(--storefront-display-font);text-transform:uppercase;margin:0;font-size:clamp(36px,4vw,50px);font-weight:600;line-height:1}.storefront-product-dialog__copy>span{color:#c6c9c4;margin-top:20px;font-size:17px;line-height:1.55}.storefront-product-dialog__copy footer{gap:16px;margin-top:auto;padding-top:34px;display:grid}.storefront-product-dialog__copy footer>strong{color:#ff7b21;font-family:var(--storefront-display-font);font-size:32px;font-weight:650}.storefront-primary-action,.storefront-secondary-action{cursor:pointer;min-height:52px;font:750 17px/1 var(--storefront-body-font);justify-content:center;align-items:center;gap:10px;padding:0 22px;display:inline-flex}.storefront-primary-action{border:var(--storefront-action-border);border-image:var(--storefront-action-border-image);background:var(--storefront-action-background);color:#160b05;text-shadow:0 1px #ffc58e52}.storefront-primary-action:hover{filter:brightness(1.12)saturate(1.06)}.storefront-primary-action:disabled{cursor:wait;filter:saturate(.5)brightness(.72)}.storefront-primary-action svg{width:19px}.storefront-secondary-action{color:#dcddd8;background:#0d0f0f8f;border:1px solid #e6e9e240}.storefront-secondary-action:hover{color:#fff7ed;border-color:#ff7e25b3}.storefront-confirm-dialog{width:min(100%,660px);padding:42px 44px 38px}.storefront-confirm-dialog__question{color:#bfc2bd;margin:10px 0 26px;font-size:17px}.storefront-confirm-product{background:#0a0c0c6b;border:1px solid #e6e9e22e;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px;padding:12px;display:grid}.storefront-confirm-product__media{aspect-ratio:4/3;background:#101212;overflow:hidden}.storefront-confirm-product>span:last-child{gap:5px;display:grid}.storefront-confirm-product strong{font-size:18px}.storefront-confirm-product small{color:#969b98;font-size:14px}.storefront-order-summary{border-top:1px solid #e5e8e129;gap:0;margin:20px 0 24px;display:grid}.storefront-order-summary div{border-bottom:1px solid #e5e8e129;justify-content:space-between;align-items:center;gap:24px;min-height:58px;display:flex}.storefront-order-summary dt{color:#969b98}.storefront-order-summary dd{color:#f1efe9;text-align:right;margin:0;font-size:17px;font-weight:750}.storefront-order-summary div:last-child dd{color:#ff7d26;font-size:20px}.storefront-delivery-timing{border:0;gap:8px;margin:-4px 0 24px;padding:0;display:grid}.storefront-delivery-timing legend{color:#f1efe9;margin-bottom:10px;font-size:15px;font-weight:750}.storefront-delivery-timing label{cursor:pointer;background:#0a0c0c6b;border:1px solid #e5e8e12e;grid-template-columns:20px 24px minmax(0,1fr);align-items:start;gap:12px;min-height:78px;padding:14px 16px;transition:border-color .18s,background-color .18s;display:grid}.storefront-delivery-timing label:hover,.storefront-delivery-timing label[data-selected=true]{background:#ff761812;border-color:#ff7e25a8}.storefront-delivery-timing input{accent-color:#ff7d26;width:18px;height:18px;margin:2px 0 0}.storefront-delivery-timing svg{color:#ff9a52;width:22px;height:22px}.storefront-delivery-timing span,.storefront-delivery-timing strong,.storefront-delivery-timing small{display:block}.storefront-delivery-timing strong{color:#f7f3ea;font-size:15px}.storefront-delivery-timing small{color:#adb1ad;margin-top:5px;font-size:14px;line-height:1.45}.storefront-confirm-actions{grid-template-columns:1fr 1.15fr;gap:12px;display:grid}.storefront-purchase-issue{background:#ff680f12;border:1px solid #ff781c6b;gap:14px;margin-top:20px;padding:20px;display:grid}.storefront-purchase-issue>strong{align-items:center;gap:10px;display:flex}.storefront-purchase-issue p{color:#c7cac5;margin:0}@media (width<=767px){.knowledge-index__layout{grid-template-columns:1fr}.knowledge-index,.knowledge-article-page{width:min(100% - 28px,1180px);padding-top:20px}.knowledge-index__header h1,.knowledge-article__header h1{font-size:34px}.knowledge-sections{gap:6px;display:flex;position:static;overflow-x:auto}.knowledge-sections button{flex:none;width:auto}.knowledge-catalog__item{grid-template-columns:38px minmax(0,1fr);padding:16px}.knowledge-catalog__item>svg{display:none}.knowledge-article__header,.knowledge-article>.ae-knowledge-body{padding-inline:20px}.storefront-main{padding:24px 14px 46px}.storefront-intro{margin-bottom:20px}.storefront-intro h1{font-size:38px}.storefront-intro>p:last-child,.storefront-breadcrumb{font-size:15px}.storefront-categories{border-width:7px;display:flex;overflow-x:auto}.storefront-categories button{flex:none;min-width:130px;min-height:50px;font-size:16px}.storefront-grid{grid-template-columns:1fr;gap:12px}.storefront-product-card{grid-template-rows:1fr;grid-template-columns:40% minmax(0,1fr)}.storefront-product-card__media{aspect-ratio:auto;border-bottom:0;border-right:1px solid #e8ebe43b;min-height:210px}.storefront-product-card__body{min-height:210px;padding:15px}.storefront-product-card__body>strong{font-size:20px}.storefront-modal-layer{align-items:start;padding:14px}.storefront-product-dialog{grid-template-columns:1fr}.storefront-product-dialog__media{aspect-ratio:4/3;border-bottom:1px solid #e7eae333;border-right:0;min-height:0}.storefront-product-dialog__copy{min-height:330px;padding:26px 22px 22px}.storefront-product-dialog__copy h2,.storefront-confirm-dialog h2{padding-right:38px;font-size:35px}.storefront-dialog-close{background:#070909e6;top:10px;right:10px}.storefront-confirm-dialog{padding:28px 20px 20px}.storefront-confirm-actions{grid-template-columns:1fr}.storefront-delivery-timing label{grid-template-columns:20px minmax(0,1fr)}.storefront-delivery-timing label>svg{display:none}}@media (width<=480px){.storefront-product-card{grid-template-columns:1fr}.storefront-product-card__media{aspect-ratio:4/3;border-bottom:1px solid #e8ebe43b;border-right:0;min-height:0}.storefront-product-card__body{min-height:178px}}@media (prefers-reduced-motion:reduce){.game-server-card,.game-server-card__image img,.game-materials__list>a,.game-materials__list>button{transition:none}}.server-overview-form textarea,.content-editor-form input,.content-editor-form select,.content-editor-form textarea,.content-records select{width:100%;min-height:var(--ae-control-min-height);border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-color-canvas);color:var(--ae-color-text);padding:10px 12px}.server-overview-form textarea,.content-editor-form textarea{resize:vertical;line-height:1.55}.server-overview-form label>small,.content-editor-form label>small{color:var(--ae-color-text-muted);font-weight:400}.checkbox-control{min-height:var(--ae-control-min-height);align-items:center;gap:10px;padding-top:22px;flex-direction:row!important;display:flex!important}.checkbox-control input{accent-color:var(--ae-color-ember);width:18px!important;min-height:18px!important}.server-media-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.server-media-editor>article{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-color-canvas);grid-template-columns:132px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.server-media-preview{aspect-ratio:16/9;border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-color-canvas-deep);color:var(--ae-color-text-muted);place-items:center;display:grid;overflow:hidden}.server-media-preview img{object-fit:cover;width:100%;height:100%}.server-media-editor>article>span{gap:5px;display:grid}.server-media-editor small{color:var(--ae-color-text-muted)}.server-media-editor .button{cursor:pointer;grid-column:1/-1}.server-media-editor input[type=file],.content-cover-editor input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.content-workspace-shell{padding-bottom:64px}.content-workspace-tabs{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-panel);background:var(--ae-color-surface);gap:8px;margin-bottom:12px;padding:8px;display:flex}.content-workspace-tabs button{min-height:var(--ae-control-min-height);border-radius:var(--ae-radius-control);color:var(--ae-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:9px;padding:0 16px;font-weight:700;display:flex}.content-workspace-tabs button[data-active=true]{border-color:color-mix(in srgb, var(--ae-color-ember) 55%, transparent);color:var(--ae-color-text);background:#ff761817}.content-workspace-tabs svg{width:18px}.content-workspace-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.65fr);align-items:start;gap:12px;display:grid}.content-records{position:sticky;top:12px}.content-records .section-heading select{width:min(220px,100%)}.content-record-list{gap:7px;max-height:660px;padding-right:3px;display:grid;overflow:auto}.content-record-list>button{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-color-canvas);min-height:92px;color:var(--ae-color-text);cursor:pointer;text-align:left;transition:border-color var(--ae-motion-fast), background-color var(--ae-motion-fast);align-content:center;gap:6px;padding:14px 82px 14px 14px;display:grid;position:relative}.content-record-list>button:hover,.content-record-list>button[data-active=true]{border-color:var(--ae-color-line-strong);background:var(--ae-color-surface-strong)}.content-record-list>button[data-active=true]{box-shadow:inset 3px 0 var(--ae-color-ember)}.content-record-list span{color:var(--ae-color-ember);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.content-record-list small{color:var(--ae-color-text-muted);text-transform:uppercase;font-size:10px;position:absolute;top:14px;right:12px}.content-record-list small[data-status=published],.content-record-list small[data-status=active]{color:var(--ae-color-success)}.content-records>.inline-action{margin-top:12px}.content-editor-form{gap:18px;display:grid}.content-editor-form .section-heading{margin-bottom:0}.content-editor-form .section-heading .button{min-width:150px}.content-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.content-form-grid label{color:var(--ae-color-text-muted);gap:7px;font-size:12px;font-weight:700;display:grid}.content-form-span{grid-column:1/-1}.content-cover-editor{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-color-canvas);justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.content-cover-editor>span{align-items:center;gap:10px;display:flex}.content-cover-editor svg{width:20px;color:var(--ae-color-ember)}.content-cover-editor .button{cursor:pointer}@media (width<=1023px){.content-workspace-grid{grid-template-columns:1fr}.content-records{position:static}.content-record-list{max-height:380px}}@media (width<=767px){.server-media-editor,.content-form-grid{grid-template-columns:1fr}.server-media-editor>article{grid-template-columns:110px minmax(0,1fr)}.content-form-span{grid-column:auto}.content-workspace-tabs{grid-template-columns:1fr 1fr;display:grid}.content-workspace-tabs button{justify-content:center;padding:0 10px}.content-editor-form .section-heading,.content-cover-editor{flex-direction:column;align-items:stretch}.content-editor-form .section-heading .button,.content-cover-editor .button{width:100%}}.ae-content-workspace{gap:14px;padding-bottom:84px;display:grid}.ae-content-local-nav{border:1px solid var(--ae-admin-line,var(--ae-color-line));border-radius:var(--ae-radius-panel);background:var(--ae-admin-surface,var(--ae-color-surface));gap:4px;padding:5px;display:flex;overflow-x:auto}.ae-content-local-nav a{border-radius:var(--ae-radius-control);min-height:44px;color:var(--ae-color-text-muted);white-space:nowrap;align-items:center;gap:9px;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}.ae-content-local-nav a:hover,.ae-content-local-nav a[data-active=true]{color:var(--ae-color-text);background:#ffffff0e}.ae-content-local-nav a[data-active=true]{box-shadow:inset 0 -2px var(--ae-color-ember)}.ae-knowledge-registry,.ae-feed-registry{padding:0;overflow:hidden}.ae-knowledge-filters{border-bottom:1px solid var(--ae-color-line);grid-template-columns:minmax(260px,1fr) 220px 190px;gap:8px;padding:12px;display:grid}.ae-content-search{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-admin-canvas,var(--ae-color-canvas));min-height:44px;color:var(--ae-color-text-muted);align-items:center;gap:10px;padding:0 12px;display:flex}.ae-content-search input{min-width:0;color:var(--ae-color-text);background:0 0;border:0;outline:0;flex:1}.ae-content-search svg{width:18px}.ae-knowledge-filters select{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-admin-canvas,var(--ae-color-canvas));min-height:44px;color:var(--ae-color-text);padding:0 12px}.ae-knowledge-list{display:grid}.ae-knowledge-row{border-bottom:1px solid var(--ae-color-line);min-height:76px;transition:background-color var(--ae-motion-fast);grid-template-columns:150px minmax(0,1fr) auto 24px;align-items:center;gap:14px;padding:10px 16px;display:grid}.ae-knowledge-row:last-child{border-bottom:0}.ae-knowledge-row:hover{background:#ffffff09}.ae-knowledge-row__type{color:var(--ae-color-ember-strong);font-size:13px;font-weight:700}.ae-knowledge-row__main{gap:4px;min-width:0;display:grid}.ae-knowledge-row__main strong{color:var(--ae-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ae-knowledge-row__main small{color:var(--ae-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ae-knowledge-row .status-pill{letter-spacing:0;text-transform:none;font-size:12px}.ae-knowledge-row>svg{width:18px;color:var(--ae-color-text-muted)}.ae-knowledge-empty{min-height:250px;color:var(--ae-color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex}.ae-knowledge-empty>svg{width:30px;color:var(--ae-color-ember);margin-bottom:14px}.ae-knowledge-empty strong{color:var(--ae-color-text);font-size:17px}.ae-knowledge-empty p{max-width:440px;margin:7px 0 18px;line-height:1.5}.ae-knowledge-editor-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.ae-knowledge-editor-layout[data-preview=true]{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.ae-knowledge-editor-main{gap:12px;min-width:0;display:grid}.ae-knowledge-create-meta,.ae-knowledge-authoring,.ae-feed-editor{gap:18px;display:grid}.ae-knowledge-title-fields{gap:13px;display:grid}.ae-knowledge-title-fields label,.ae-knowledge-change-note,.ae-editor-media-panel label{color:var(--ae-color-text-muted);gap:7px;font-size:13px;font-weight:600;display:grid}.ae-knowledge-title-fields input,.ae-knowledge-title-fields textarea,.ae-knowledge-change-note input,.ae-editor-media-panel input,.ae-feed-editor input,.ae-feed-editor select,.ae-feed-editor textarea,.ae-knowledge-create-meta input,.ae-knowledge-create-meta select{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-admin-canvas,var(--ae-color-canvas));width:100%;min-height:44px;color:var(--ae-color-text);padding:10px 12px}.ae-knowledge-title-fields textarea,.ae-feed-editor textarea{resize:vertical;line-height:1.5}.ae-video-fields{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:color-mix(in srgb, var(--ae-admin-surface,#171c1f) 86%, transparent);gap:10px;min-width:0;margin:0;padding:14px;display:grid}.ae-video-fields legend{color:var(--ae-color-text);padding:0 5px;font-size:14px;font-weight:700}.ae-video-fields>p{color:var(--ae-color-text-muted);margin:0;font-size:13px;line-height:1.45}.ae-video-fields__rows{gap:8px;display:grid}.ae-video-fields__row{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ae-video-fields__primary{min-height:44px;color:var(--ae-color-text);align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.ae-video-fields__primary input{width:16px;min-height:auto;accent-color:var(--ae-color-ember)}.ae-content-video{gap:8px;width:100%;margin:0 0 22px;display:grid}.ae-content-video__frame{aspect-ratio:16/9;border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-panel);background:#080b0d;overflow:hidden}.ae-content-video__frame iframe{border:0;width:100%;height:100%}.ae-content-video__frame>a{width:100%;height:100%;color:var(--ae-color-text);text-align:center;place-content:center;justify-items:center;gap:12px;display:grid}.ae-content-video__frame>a svg{width:38px;height:38px;color:var(--ae-color-ember-strong)}.ae-content-video__sources{flex-wrap:wrap;gap:7px;display:flex}.ae-content-video__sources button,.ae-content-video__sources a{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);min-height:36px;color:var(--ae-color-text-muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:7px 11px;font-size:13px;font-weight:650;display:inline-flex}.ae-content-video__sources button[aria-pressed=true],.ae-content-video__sources button:hover,.ae-content-video__sources a:hover{border-color:color-mix(in srgb, var(--ae-color-ember) 55%, var(--ae-color-line));color:var(--ae-color-text)}.ae-content-video__sources svg{width:14px;height:14px}@media (width<=640px){.ae-video-fields__row{grid-template-columns:1fr;gap:4px}.ae-video-fields__row>input{font-size:16px}}.ae-knowledge-editor{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-admin-canvas,#111618);min-width:0}.ae-editor-toolbar{z-index:3;border-bottom:1px solid var(--ae-color-line);background:color-mix(in srgb, var(--ae-admin-surface,#171c1f) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:7px;display:flex;position:sticky;top:0}.ae-editor-toolbar>div{border-right:1px solid var(--ae-color-line);gap:3px;padding-right:11px;display:flex}.ae-editor-toolbar>div:last-child{border-right:0;padding-right:0}.ae-editor-tool{width:40px;height:40px;color:var(--ae-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;place-items:center;padding:0;display:grid}.ae-editor-tool:hover:not(:disabled),.ae-editor-tool[data-active=true]{border-color:var(--ae-color-line-strong);color:var(--ae-color-text);background:#ffffff0f}.ae-editor-tool[data-active=true]{color:var(--ae-color-ember-strong)}.ae-editor-tool:disabled{cursor:not-allowed;opacity:.38}.ae-editor-tool svg{width:18px}.ae-knowledge-editor .tiptap{min-height:520px;color:var(--ae-color-text);outline:0;padding:clamp(22px,3.2vw,42px);font-size:16px;line-height:1.65}.ae-knowledge-editor .tiptap>:first-child{margin-top:0}.ae-knowledge-editor .tiptap p.is-editor-empty:first-child:before{float:left;height:0;color:var(--ae-color-text-muted);content:attr(data-placeholder);pointer-events:none}.ae-knowledge-editor .tiptap h2,.ae-knowledge-editor .tiptap h3,.ae-knowledge-editor .tiptap h4,.ae-knowledge-body h2,.ae-knowledge-body h3,.ae-knowledge-body h4{color:var(--ae-color-text);font-family:var(--ae-font-body);margin:1.7em 0 .55em;line-height:1.22}.ae-knowledge-editor .tiptap h2,.ae-knowledge-body h2{font-size:clamp(24px,3vw,32px)}.ae-knowledge-editor .tiptap h3,.ae-knowledge-body h3{font-size:21px}.ae-knowledge-editor .tiptap h4,.ae-knowledge-body h4{font-size:18px}.ae-knowledge-editor .tiptap p,.ae-knowledge-body p{margin:.75em 0}.ae-knowledge-editor .tiptap ul,.ae-knowledge-editor .tiptap ol,.ae-knowledge-body ul,.ae-knowledge-body ol{padding-left:1.5em}.ae-knowledge-editor .tiptap blockquote,.ae-knowledge-body blockquote{border-left:3px solid var(--ae-color-ember);color:var(--ae-color-text-muted);margin:1.25em 0;padding:4px 0 4px 18px}.ae-knowledge-editor .tiptap hr,.ae-knowledge-body hr{border:0;border-top:1px solid var(--ae-color-line-strong);margin:28px 0}.ae-knowledge-editor .tiptap a,.ae-knowledge-body a{color:var(--ae-color-gold);text-underline-offset:3px;text-decoration:underline}.ae-knowledge-editor .tiptap table,.ae-knowledge-body table{border-collapse:collapse;width:100%;font-size:14px}.ae-knowledge-editor .tiptap th,.ae-knowledge-editor .tiptap td,.ae-knowledge-body th,.ae-knowledge-body td{border:1px solid var(--ae-color-line-strong);text-align:left;vertical-align:top;min-width:90px;padding:10px 12px}.ae-knowledge-editor .tiptap th,.ae-knowledge-body th{background:#ffffff0f}.ae-knowledge-editor .tiptap .selectedCell:after{content:"";pointer-events:none;background:#ff761821;position:absolute;inset:0}.ae-knowledge-editor .tiptap td,.ae-knowledge-editor .tiptap th{position:relative}.ae-knowledge-table-scroll{outline:none;max-width:100%;margin:22px 0;overflow-x:auto}.ae-knowledge-table-scroll:focus-visible{outline:2px solid var(--ae-color-gold);outline-offset:3px}.ae-knowledge-callout{border:1px solid var(--ae-color-line-strong);border-left:3px solid var(--ae-color-ember);border-radius:0 var(--ae-radius-control) var(--ae-radius-control) 0;background:#ff76180e;margin:22px 0;padding:14px 16px}.ae-knowledge-editor .ae-knowledge-callout:before{color:var(--ae-color-text);content:attr(title);margin-bottom:6px;font-weight:750;display:block}.ae-editor-link-panel{border-bottom:1px solid var(--ae-color-line);background:#ffffff06;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:8px 12px;padding:12px 14px;display:grid}.ae-editor-link-panel label{color:var(--ae-color-text-muted);gap:6px;font-size:12px;font-weight:700;display:grid}.ae-editor-link-panel input{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-control);background:var(--ae-color-canvas);min-height:40px;color:var(--ae-color-text);font:inherit;padding:8px 10px}.ae-editor-link-panel>p{color:var(--ar-danger,#df684e);grid-column:1/-1;margin:0;font-size:12px}.ae-editor-link-panel>div{gap:7px;display:flex}@media (width<=700px){.ae-editor-link-panel{grid-template-columns:1fr}.ae-editor-link-panel>div{flex-wrap:wrap}}.ae-knowledge-callout[data-tone=tip]{border-left-color:var(--ae-color-success);background:#63be7d0e}.ae-knowledge-callout[data-tone=danger]{border-left-color:var(--ae-color-danger);background:#dc565611}.ae-knowledge-callout>strong{margin-bottom:5px;display:block}.ae-knowledge-media{width:var(--knowledge-media-width,100%);margin:24px auto}.ae-knowledge-media[data-align=left]{margin-left:0}.ae-knowledge-media[data-align=right]{margin-right:0}.ae-knowledge-media img{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);width:100%;display:block}.ae-knowledge-media figcaption{color:var(--ae-color-text-muted);margin-top:8px;font-size:13px;line-height:1.45}.ae-editor-media-panel{border-top:1px solid var(--ae-color-line);background:var(--ae-admin-surface,var(--ae-color-surface));grid-template-columns:minmax(180px,.55fr) minmax(260px,1fr);gap:16px;padding:16px;display:grid}.ae-editor-media-panel>img{object-fit:contain;border:1px solid var(--ae-color-line);background:var(--ae-color-canvas-deep);width:100%;max-height:240px}.ae-editor-media-panel>div{align-content:start;gap:12px;display:grid}.ae-editor-media-panel p{color:var(--ae-color-danger);margin:0;font-size:13px}.ae-editor-media-actions{justify-content:flex-end;gap:8px;display:flex}.ae-knowledge-preview,.ae-knowledge-history{max-height:calc(100vh - 150px);position:sticky;top:12px;overflow:auto}.ae-knowledge-preview article{max-width:760px;margin:0 auto}.ae-knowledge-preview article>h1{font-family:var(--ae-font-display);margin:0 0 14px;font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.04}.ae-knowledge-lead{color:var(--ae-color-text-muted);margin:0 0 30px;font-size:17px;line-height:1.55}.ae-knowledge-preview-cover{aspect-ratio:16/8;border-radius:var(--ae-radius-control);background-position:50%;background-size:cover;margin:-4px 0 24px}.ae-knowledge-body{color:#d8d9d5;font-size:16px;line-height:1.68}.ae-knowledge-body>:first-child{margin-top:0}.ae-knowledge-sections-panel{padding:0;overflow:hidden}.ae-knowledge-sections-toggle{width:100%;min-height:68px;color:var(--ar-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.ae-knowledge-sections-toggle:hover{background:#ffffff06}.ae-knowledge-sections-toggle>svg{width:19px;color:var(--ar-accent)}.ae-knowledge-sections-toggle span{gap:3px;display:grid}.ae-knowledge-sections-toggle strong{font-size:15px}.ae-knowledge-sections-toggle small{color:var(--ar-muted);font-size:13px}.ae-knowledge-sections-body{border-top:1px solid var(--ar-line);grid-template-columns:minmax(210px,.38fr) minmax(0,1fr);display:grid}.ae-knowledge-section-list{border-right:1px solid var(--ar-line);max-height:410px;padding:8px;overflow-y:auto}.ae-knowledge-section-list>button{width:100%;min-height:48px;color:var(--ar-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.ae-knowledge-section-list>button:hover,.ae-knowledge-section-list>button.is-active{color:var(--ar-text);background:#ff7b1f14}.ae-knowledge-section-list button>span{gap:3px;display:grid}.ae-knowledge-section-list button strong{font-size:14px}.ae-knowledge-section-list button small{color:var(--ar-muted);font-size:12px}.ae-knowledge-section-list button>i{color:var(--ar-success);font-size:12px;font-style:normal}.ae-knowledge-section-list button>i[data-status=hidden]{color:var(--ar-muted)}.ae-knowledge-section-form{padding:18px}.ae-knowledge-section-actions{justify-content:flex-end;gap:8px;display:flex}.ae-knowledge-inline-error{color:var(--ar-danger);margin:0;font-size:13px}.ae-knowledge-document-meta .section-heading{align-items:center}.ae-knowledge-immutable-path{overflow-wrap:anywhere;border:1px solid var(--ar-line);color:var(--ar-muted);background:#00000029;border-radius:7px;margin:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}@media (width<=920px){.ae-knowledge-sections-body{grid-template-columns:1fr}.ae-knowledge-section-list{border-right:0;border-bottom:1px solid var(--ar-line);max-height:260px}}.ae-knowledge-revisions{border-top:1px solid var(--ae-color-line);display:grid}.ae-knowledge-revisions>div{border-bottom:1px solid var(--ae-color-line);gap:5px;padding:15px 0;display:grid}.ae-knowledge-revisions span,.ae-knowledge-revisions small{color:var(--ae-color-text-muted);font-size:12px}.ae-knowledge-revisions em{color:var(--ae-color-success);align-items:center;gap:6px;font-size:12px;font-style:normal;display:inline-flex}.ae-knowledge-revisions em svg{width:15px}.ae-knowledge-revisions button{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);width:max-content;min-height:40px;color:var(--ae-color-text);cursor:pointer;background:0 0;padding:0 10px}.ae-knowledge-revisions button:disabled{cursor:not-allowed;opacity:.4}.ae-knowledge-actionbar{z-index:30;min-height:68px;bottom:14px;right:18px;left:calc(var(--ae-admin-sidebar-width,244px) + 18px);border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#12171af7;grid-template-columns:auto minmax(220px,1fr) auto;align-items:end;gap:14px;padding:10px 12px;display:grid;position:fixed;box-shadow:0 18px 60px #00000059}.ae-knowledge-save-state{min-height:44px;color:var(--ae-color-text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.ae-knowledge-save-state svg{width:17px;color:var(--ae-color-ember-strong)}.ae-knowledge-change-note{gap:4px}.ae-knowledge-change-note span{font-size:12px}.ae-knowledge-actions{gap:7px;display:flex}.ae-feed-registry>.ae-content-search{margin:12px}.ae-content-list-empty,.ae-knowledge-history-empty{color:var(--ae-color-text-muted);margin:0;padding:18px 0;font-size:14px}.ae-knowledge-link-card{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-control);background:#ffffff09;gap:4px;margin:18px 0;padding:14px 16px;display:grid;text-decoration:none!important}.ae-knowledge-link-card span{color:var(--ae-color-text-muted)}@media (width<=1199px){.ae-knowledge-editor-layout[data-preview=true]{grid-template-columns:1fr}.ae-knowledge-preview,.ae-knowledge-history{max-height:none;position:static}.ae-knowledge-actionbar{grid-template-columns:1fr auto}.ae-knowledge-change-note{grid-area:1/1/auto/-1}}@media (width<=1023px){.ae-knowledge-actionbar{left:18px}.ae-knowledge-filters{grid-template-columns:1fr 1fr}.ae-content-search{grid-column:1/-1}}@media (width<=767px){.ae-content-workspace{padding-bottom:164px}.ae-content-local-nav{margin-inline:-2px}.ae-content-local-nav a{font-size:13px}.ae-knowledge-filters{grid-template-columns:1fr}.ae-content-search{grid-column:auto}.ae-knowledge-row{grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding-block:14px}.ae-knowledge-row__type,.ae-knowledge-row__main{grid-column:1}.ae-knowledge-row .status-pill{grid-area:1/2}.ae-knowledge-row>svg{grid-area:2/2}.ae-editor-toolbar{position:static}.ae-editor-toolbar>div{border-right:0;width:100%;padding-right:0;overflow-x:auto}.ae-editor-tool{min-width:44px;height:44px}.ae-knowledge-editor .tiptap{min-height:440px;padding:20px 16px;font-size:16px}.ae-editor-media-panel{grid-template-columns:1fr}.ae-knowledge-actionbar{grid-template-columns:1fr;align-items:stretch;bottom:8px;left:8px;right:8px}.ae-knowledge-save-state{min-height:28px}.ae-knowledge-change-note{grid-area:auto}.ae-knowledge-actions{overflow-x:auto}.ae-knowledge-actions .ae-admin-button{min-width:max-content}.ae-knowledge-media{width:100%}}.server-detail-shell,.store-workspace-shell{--admin-canvas:color-mix(in srgb, var(--bg-soft) 94%, var(--text) 6%);--admin-surface:color-mix(in srgb, var(--panel) 92%, var(--text) 8%);--admin-surface-soft:color-mix(in srgb, var(--bg-soft) 88%, var(--text) 12%);--admin-line:color-mix(in srgb, var(--line) 78%, transparent);background:radial-gradient(circle at 92% 0%, #f3b24f0a, transparent 32rem), var(--admin-canvas)}.server-detail-shell .admin-header,.store-workspace-shell .admin-header{border-bottom:0;max-width:1440px;margin-inline:auto;padding:24px 28px 20px}.server-detail-shell .admin-header h1,.store-workspace-shell .admin-header h1{font-family:var(--ui);letter-spacing:-.025em;text-transform:none;margin-top:6px;font-size:clamp(28px,3vw,38px);font-weight:720;line-height:1.08}.server-detail-shell .back-link,.store-workspace-shell .back-link{margin-bottom:10px}.server-detail-shell .server-switch-control select,.store-workspace-shell .server-switch-control select{border-color:var(--admin-line);background:var(--admin-surface);border-radius:6px;min-height:40px}.server-section-nav{z-index:20;border:1px solid var(--admin-line);background:color-mix(in srgb, var(--admin-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:none;-ms-overflow-style:none;border-radius:8px;gap:6px;max-width:1384px;margin:0 auto;padding:9px 10px;display:flex;position:sticky;top:70px;overflow-x:auto;box-shadow:0 12px 34px #00000029}.server-section-nav::-webkit-scrollbar{display:none}.server-section-nav a{min-height:38px;color:var(--muted-strong);transition:color var(--ease), background var(--ease);border-radius:6px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.server-section-nav a:hover,.server-section-nav a:focus-visible{background:var(--admin-surface-soft);color:var(--text)}.server-section-nav svg{width:16px}.server-detail-shell .server-detail-grid{grid-template-columns:minmax(0,1fr) 310px;gap:18px;padding:18px 28px 64px}.server-detail-shell .server-detail-main{gap:14px}.server-detail-shell .workspace-section,.store-workspace-shell .store-settings-panel,.store-workspace-shell .store-publication-gate{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:8px;scroll-margin-top:138px;box-shadow:0 12px 32px #0000001f}.server-detail-shell .workspace-section{padding:20px}.server-detail-shell .section-heading{border-bottom-color:var(--admin-line);min-height:auto;margin-bottom:16px;padding-bottom:14px}.server-detail-shell .section-heading h2,.server-detail-shell .readiness-card h2,.server-detail-shell .danger-zone h3{font-family:var(--ui);letter-spacing:-.015em;text-transform:none;margin:4px 0 0;font-size:20px;font-weight:720}.server-detail-shell .eyebrow,.store-workspace-shell .eyebrow{color:color-mix(in srgb, var(--muted-strong) 88%, var(--ember-light) 12%);letter-spacing:.09em;font-size:9px}.server-detail-shell .server-overview-form{gap:12px}.admin-form-section-title{border-top:1px solid var(--admin-line);color:var(--text);margin:4px 0 0;padding-top:14px;font-size:12px;font-weight:750}.admin-form-section-title:first-child{border-top:0;padding-top:0}.server-detail-shell .server-overview-form label{color:var(--muted-strong);letter-spacing:0;gap:6px;font-size:11px;font-weight:650}.server-detail-shell .server-overview-form input,.server-detail-shell .server-overview-form select,.server-detail-shell .server-overview-form textarea,.store-workspace-shell input,.store-workspace-shell select,.store-workspace-shell textarea{border-color:var(--admin-line);background:var(--admin-surface-soft);color:var(--text);transition:border-color var(--ease), box-shadow var(--ease), background var(--ease);border-radius:6px}.server-detail-shell .server-overview-form input:focus,.server-detail-shell .server-overview-form select:focus,.server-detail-shell .server-overview-form textarea:focus,.store-workspace-shell input:focus,.store-workspace-shell select:focus,.store-workspace-shell textarea:focus{border-color:var(--ember-light);background:var(--admin-surface);outline:0;box-shadow:0 0 0 3px #f3b24f1a}.admin-form-actions{justify-content:flex-start;padding-top:4px;display:flex}.server-detail-shell .connection-facts,.server-detail-shell .readiness-card ul{background:0 0;gap:8px}.server-detail-shell .connection-facts article,.server-detail-shell .readiness-card li,.server-detail-shell .store-readiness-card,.server-detail-shell .admin-note{border:1px solid var(--admin-line);background:var(--admin-surface-soft);border-radius:6px}.server-detail-shell .connection-facts article{min-height:74px;padding:13px}.server-detail-shell .server-detail-aside{gap:12px;top:138px}.server-detail-shell .readiness-card,.server-detail-shell .danger-zone{border-color:var(--admin-line);background:var(--admin-surface);border-radius:8px;padding:18px;box-shadow:0 12px 32px #0000001f}.server-detail-shell .readiness-card h2{margin-bottom:16px}.server-detail-shell .readiness-card li{min-height:58px;padding:10px}.server-detail-shell .danger-zone{border-color:#e1584e38}.store-workspace-shell{border-inline:0;max-width:1540px}.store-workspace-shell .store-workspace-header{align-items:end;padding-bottom:20px}.store-workspace-shell .store-workspace-subtitle{color:var(--muted);margin-top:8px;line-height:1.5}.store-missing-state{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;max-width:860px;margin:34px auto 72px;padding:24px;display:grid;box-shadow:0 16px 42px #00000026}.store-missing-state__icon{width:48px;height:48px;color:var(--ember-light);background:#f3b24f14;border-radius:8px;place-items:center;display:grid}.store-missing-state__icon svg{width:22px}.store-missing-state h2{font-family:var(--ui);margin:5px 0 7px;font-size:22px}.store-missing-state p:not(.eyebrow,.form-notice){color:var(--muted);margin:0;line-height:1.5}.store-workspace-shell .store-command-bar{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:8px;max-width:calc(100% - 40px);margin:0 auto 14px;overflow:hidden}.store-workspace-shell .store-command-bar>div{border-right-color:var(--admin-line);min-height:64px;padding:10px 15px}.store-workspace-shell .store-workspace-grid{border:1px solid var(--admin-line);background:var(--admin-line);border-radius:8px;gap:1px;min-height:720px;margin:0 20px 20px;overflow:hidden}.store-workspace-shell .store-category-rail,.store-workspace-shell .store-product-ledger,.store-workspace-shell .store-product-inspector{background:var(--admin-surface);border:0}.store-workspace-shell .store-product-ledger{background:var(--admin-canvas)}.store-workspace-shell .store-rail-heading,.store-workspace-shell .store-inspector-heading{border-bottom-color:var(--admin-line);min-height:58px}.store-workspace-shell .store-category-link{border-bottom-color:var(--admin-line);min-height:44px}@media (width<=980px){.server-detail-shell .server-detail-grid{grid-template-columns:1fr;padding-inline:18px}.server-detail-shell .server-detail-aside{position:static}.server-section-nav{margin-inline:12px;top:60px}.store-missing-state{margin-inline:18px}}@media (width<=640px){.server-detail-shell .admin-header,.store-workspace-shell .admin-header{padding-inline:18px}.server-detail-shell .server-overview-form{grid-template-columns:1fr}.server-detail-shell .server-overview-form>*{grid-column:1}.store-missing-state{grid-template-columns:1fr}.store-missing-state .button{width:100%}}.ae-admin{--ar-canvas:#0a0e10;--ar-canvas-deep:#070a0c;--ar-surface:#12181b;--ar-surface-raised:#182024;--ar-surface-soft:#151c20;--ar-line:#e2e8e81f;--ar-line-strong:#e2e8e838;--ar-text:#eeeae2;--ar-text-soft:#d3d0ca;--ar-muted:#a4aaa9;--ar-muted-quiet:#7f8787;--ar-ember:var(--ae-color-ember);--ar-ember-strong:var(--ae-color-ember-strong);--ar-danger:#df684e;--ar-success:#75aa8d;--ar-warning:#d4a45e;--ar-type-meta:12px;--ar-type-ui:13px;--ar-type-body:14px;--ar-type-section:17px;background:linear-gradient(145deg, #27343826, transparent 34%), var(--ar-canvas);min-height:100dvh;color:var(--ar-text);font-family:var(--ae-font-body);font-size:var(--ar-type-body);grid-template-columns:236px minmax(0,1fr);line-height:1.45;display:grid;overflow-x:clip}.ae-streamer-admin-grid{grid-template-columns:minmax(300px,.72fr) minmax(560px,1.28fr);align-items:start;gap:12px;display:grid}.ae-streamer-admin-heading{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:12px 14px;display:flex}.ae-streamer-admin-heading h2,.ae-settings-section h2{color:var(--ar-text);font-size:var(--ar-type-section);margin:0}.ae-streamer-admin-heading p,.ae-settings-section-copy p,.ae-streamer-settlement p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:3px 0 0;line-height:1.45}.ae-streamer-admin-heading>svg{width:20px;color:var(--ar-muted)}.ae-streamer-admin-users>a{border-bottom:1px solid var(--ar-line);min-height:66px;color:var(--ar-text-soft);grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:9px 12px;display:grid}.ae-streamer-admin-users>a:last-child{border-bottom:0}.ae-streamer-admin-users>a:hover{background:var(--ar-surface-soft)}.ae-streamer-admin-users span{flex-direction:column;gap:3px;min-width:0;display:flex}.ae-streamer-admin-users strong{font-size:var(--ar-type-body)}.ae-streamer-admin-users small{color:var(--ar-muted);font-size:var(--ar-type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-streamer-admin-users>a>svg{width:17px;color:var(--ar-muted)}.ae-streamer-review-layout{grid-template-columns:minmax(260px,.85fr) minmax(300px,1.15fr);min-height:350px;display:grid}.ae-streamer-review-list{border-right:1px solid var(--ar-line)}.ae-streamer-review-list>button{border:0;border-bottom:1px solid var(--ar-line);width:100%;min-height:66px;color:var(--ar-text-soft);text-align:left;cursor:pointer;background:0 0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.ae-streamer-review-list>button[data-active=true]{background:#ff76181a}.ae-streamer-review-list>button span{flex-direction:column;gap:3px;min-width:0;display:flex}.ae-streamer-review-list>button strong{font-size:var(--ar-type-body)}.ae-streamer-review-list>button small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-streamer-review-list>button b{color:var(--ae-color-gold);font-size:var(--ar-type-ui);font-variant-numeric:tabular-nums}.ae-streamer-review-panel{padding:16px}.ae-streamer-review-value{flex-direction:column;gap:3px;margin-bottom:16px;display:flex}.ae-streamer-review-value>span,.ae-streamer-review-panel label>span{color:var(--ar-muted);font-size:var(--ar-type-ui)}.ae-streamer-review-value strong{color:var(--ae-color-gold);font-variant-numeric:tabular-nums;font-size:27px}.ae-streamer-review-value small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-streamer-review-panel label{gap:6px;display:grid}.ae-streamer-review-panel textarea{resize:vertical;border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);min-height:88px;color:var(--ar-text);font:inherit;border-radius:6px;padding:10px 11px}.ae-streamer-review-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ae-streamer-settlement{border-top:1px solid var(--ar-line);margin-top:18px;padding-top:14px}.ae-streamer-settlement .ae-admin-button{margin-top:10px}.ae-streamer-admin-empty{min-height:112px;color:var(--ar-muted);font-size:var(--ar-type-ui);text-align:center;place-items:center;padding:20px;display:grid}.ae-settings-revision{min-height:30px;color:var(--ar-muted);font-size:var(--ar-type-meta);align-items:center;gap:7px;margin-bottom:6px;display:inline-flex}.ae-settings-revision svg{width:16px;color:var(--ar-success)}.ae-settings-form{gap:12px;display:grid}.ae-settings-section{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;grid-template-columns:minmax(210px,.3fr) minmax(0,.7fr);gap:26px;padding:18px;display:grid}.ae-settings-section-copy p{max-width:34ch}.ae-settings-fields{gap:12px;display:grid}.ae-settings-fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-settings-fields--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ae-settings-fields--four{grid-template-columns:repeat(4,minmax(0,1fr))}.ae-settings-fields label{min-width:0}.ae-settings-fields label[data-wide=true]{grid-column:1/-1}.ae-settings-fields label>span,.ae-settings-savebar label{color:var(--ar-muted);font-size:var(--ar-type-ui);margin-bottom:6px;display:block}.ae-settings-fields input,.ae-settings-savebar input{border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);width:100%;min-height:42px;color:var(--ar-text);font:inherit;font-variant-numeric:tabular-nums;border-radius:6px;padding:0 11px}.ae-settings-suffix{position:relative}.ae-settings-suffix input{padding-right:34px}.ae-settings-suffix b{color:var(--ar-muted);font-size:var(--ar-type-ui);position:absolute;top:50%;right:11px;transform:translateY(-50%)}.ae-settings-savebar{border:1px solid var(--ar-line-strong);background:var(--ar-surface);border-radius:8px;grid-template-columns:minmax(260px,1fr) minmax(300px,1.2fr) auto;align-items:end;gap:16px;padding:14px;display:grid}.ae-settings-savebar p{color:var(--ar-muted);font-size:var(--ar-type-meta);margin:0;line-height:1.45}@media (width<=1100px){.ae-streamer-admin-grid{grid-template-columns:1fr}.ae-settings-section{grid-template-columns:1fr;gap:16px}.ae-settings-section-copy p{max-width:62ch}.ae-settings-savebar{grid-template-columns:1fr auto}.ae-settings-savebar p{grid-area:1/1/auto/-1}}@media (width<=760px){.ae-streamer-review-layout{grid-template-columns:1fr}.ae-streamer-review-list{border-right:0;border-bottom:1px solid var(--ar-line)}.ae-settings-fields--three,.ae-settings-fields--four{grid-template-columns:1fr 1fr}.ae-settings-savebar{grid-template-columns:1fr}.ae-settings-savebar p{grid-area:auto}}@media (width<=520px){.ae-settings-fields--two,.ae-settings-fields--three,.ae-settings-fields--four{grid-template-columns:1fr}.ae-settings-fields input,.ae-settings-savebar input,.ae-streamer-review-panel textarea{font-size:16px}}.ae-settings-nav{border-bottom:1px solid var(--ar-line);scrollbar-width:thin;gap:3px;margin:-4px 0 14px;padding-bottom:8px;display:flex;overflow-x:auto}.ae-settings-nav a{min-height:44px;color:var(--ar-muted);font-size:var(--ar-type-ui);white-space:nowrap;border-radius:5px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.ae-settings-nav a:hover{background:var(--ar-surface);color:var(--ar-text-soft)}.ae-settings-nav a[data-active=true]{background:var(--ar-surface-raised);color:var(--ar-text)}.ae-settings-nav a span{color:var(--ar-warning);font-size:var(--ar-type-meta);border:1px solid #d4a45e57;border-radius:999px;padding:2px 6px}.ae-owner-settings-overview{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:start;gap:12px;display:grid}.ae-owner-settings-index,.ae-owner-publish,.ae-owner-history,.ae-notification-settings,.ae-integration-settings{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px}.ae-owner-settings-index>a{border-bottom:1px solid var(--ar-line);min-height:78px;color:var(--ar-text-soft);grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:13px 15px;display:grid}.ae-owner-settings-index>a:last-child{border-bottom:0}.ae-owner-settings-index>a:hover{background:var(--ar-surface-soft)}.ae-owner-settings-index>a>svg:first-child{width:21px;color:var(--ar-ember)}.ae-owner-settings-index>a>svg:last-child{width:17px;color:var(--ar-muted)}.ae-owner-settings-index>a span{gap:4px;min-width:0;display:grid}.ae-owner-settings-index strong{font-size:var(--ar-type-body)}.ae-owner-settings-index small{color:var(--ar-muted);font-size:var(--ar-type-ui);line-height:1.4}.ae-owner-publish{padding:15px}.ae-owner-publish header,.ae-owner-history>header,.ae-notification-settings>header,.ae-integration-settings>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ae-owner-publish h2,.ae-owner-history h2,.ae-notification-settings h2,.ae-integration-settings h2{font-size:var(--ar-type-section);margin:0}.ae-owner-publish header p,.ae-owner-history header p,.ae-notification-settings header p,.ae-integration-settings header p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:4px 0 0;line-height:1.45}.ae-owner-publish header>svg,.ae-owner-history header>svg,.ae-notification-settings header>svg{width:19px;color:var(--ar-muted)}.ae-owner-publish label{gap:6px;margin-top:16px;display:grid}.ae-owner-publish label span{color:var(--ar-muted);font-size:var(--ar-type-ui)}.ae-owner-publish input,.ae-settings-link-list input,.ae-notification-row select{border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);min-height:44px;color:var(--ar-text);font:inherit;border-radius:6px}.ae-owner-publish input{width:100%;padding:0 11px}.ae-owner-publish .ae-admin-button{width:100%;margin-top:10px}.ae-owner-publish>p{color:var(--ar-muted);font-size:var(--ar-type-meta);margin:11px 0 0;line-height:1.45}.ae-owner-history{grid-column:1/-1}.ae-owner-history>header{border-bottom:1px solid var(--ar-line);padding:14px 15px}.ae-owner-history article{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:10px 15px;display:flex}.ae-owner-history article:last-child{border-bottom:0}.ae-owner-history article>span{gap:3px;min-width:0;display:grid}.ae-owner-history article small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-owner-empty{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:0;padding:22px 15px}.ae-settings-link-list{border:1px solid var(--ar-line);border-radius:7px;gap:1px;display:grid;overflow:hidden}.ae-settings-link-row{background:var(--ar-canvas-deep);grid-template-columns:28px 98px minmax(0,1fr) 44px;align-items:center;gap:10px;min-height:58px;padding:7px 8px 7px 12px;display:grid}.ae-settings-link-row+.ae-settings-link-row{border-top:1px solid var(--ar-line)}.ae-settings-link-row>label{color:var(--ar-text-soft);font-size:var(--ar-type-ui)}.ae-settings-link-list input{width:100%;padding:0 10px}.ae-settings-link-row>a{width:44px;height:44px;color:var(--ar-muted);border-radius:5px;place-items:center;display:grid}.ae-settings-link-row>a:hover{background:var(--ar-surface-raised);color:var(--ar-text)}.ae-settings-link-row>a svg{width:17px}.ae-notification-settings>header,.ae-integration-settings>header{border-bottom:1px solid var(--ar-line);padding:15px}.ae-notification-groups{display:grid}.ae-notification-group+.ae-notification-group{border-top:1px solid var(--ar-line-strong)}.ae-notification-group__heading{background:var(--ar-surface-soft);padding:13px 14px 10px}.ae-notification-group__heading h3{color:var(--ar-text);font-size:var(--ar-type-body);margin:0}.ae-notification-group__heading p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:3px 0 0;line-height:1.4}.ae-notification-matrix{overflow-x:auto}.ae-notification-row{border-bottom:1px solid var(--ar-line);grid-template-columns:minmax(190px,1.2fr) repeat(4,minmax(120px,1fr));align-items:center;gap:10px;min-width:760px;padding:9px 14px;display:grid}.ae-notification-row--head{min-height:44px;color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-notification-row>strong{font-size:var(--ar-type-ui)}.ae-notification-row select{width:100%;font-size:var(--ar-type-ui);padding:0 30px 0 9px}.ae-notification-row select:disabled{opacity:.72;cursor:not-allowed}.ae-notification-row label>small{color:var(--ar-muted);font-size:var(--ar-type-meta);margin-top:3px;display:block}.ae-notification-channel-label{display:none}.ae-settings-note{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:0;padding:12px 14px;line-height:1.45}.ae-integration-settings>header>span{min-height:32px;color:var(--ar-text-soft);font-size:var(--ar-type-ui);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ae-integration-settings>header>span svg{width:18px;color:var(--ar-success)}.ae-integration-list article{border-bottom:1px solid var(--ar-line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:64px;padding:9px 14px;display:grid}.ae-integration-list article[data-has-action=true]{grid-template-columns:30px minmax(0,1fr) auto auto}.ae-integration-list article>span:nth-child(2){gap:3px;min-width:0;display:grid}.ae-integration-list article strong{font-size:var(--ar-type-body)}.ae-integration-list article small{color:var(--ar-muted);font-size:var(--ar-type-ui)}.ae-integration-status{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-integration-status[data-status=connected],.ae-integration-status[data-status=configured]{color:var(--ar-success)}.ae-integration-status[data-status=not_configured]{color:var(--ar-warning)}.ae-integration-open{min-height:44px;color:var(--ar-text-soft);font-size:var(--ar-type-ui);border-radius:5px;align-items:center;gap:5px;padding:0 9px;font-weight:650;display:inline-flex}.ae-integration-open:hover{background:var(--ar-surface-raised)}.ae-integration-open svg{width:16px}.ae-settings-boundary{gap:11px;padding:14px;display:flex}.ae-settings-boundary>svg{width:20px;color:var(--ar-success);flex:none}.ae-settings-boundary>span{gap:3px;display:grid}.ae-settings-boundary small{color:var(--ar-muted);font-size:var(--ar-type-ui)}@media (width<=920px){.ae-owner-settings-overview{grid-template-columns:1fr}.ae-owner-history{grid-column:auto}}@media (width<=640px){.ae-settings-link-row{grid-template-columns:28px minmax(0,1fr) 44px}.ae-settings-link-row>label{grid-column:2}.ae-settings-link-list input{grid-area:2/1/auto/4;font-size:16px}.ae-settings-link-row>a{grid-area:1/3}.ae-owner-history article{flex-direction:column;align-items:flex-start}.ae-owner-history article .ae-admin-button{width:100%}.ae-owner-publish input,.ae-notification-row select{font-size:16px}.ae-notification-row--head{display:none}.ae-notification-row{grid-template-columns:1fr 1fr;gap:10px;min-width:0;padding:14px}.ae-notification-row>strong{grid-column:1/-1;padding-bottom:3px}.ae-notification-row label{gap:5px;min-width:0;display:grid}.ae-notification-channel-label{color:var(--ar-muted);font-size:var(--ar-type-meta);display:block}.ae-integration-list article[data-has-action=true]{grid-template-columns:30px minmax(0,1fr) auto}.ae-integration-list article[data-has-action=true] .ae-integration-open{grid-column:2/-1;justify-self:start}}.ae-wargm-title-mark{min-height:30px;color:var(--ar-muted);font-size:var(--ar-type-meta);align-items:center;gap:8px;margin-bottom:6px;display:inline-flex}.ae-wargm-title-mark .ae-admin-provider{min-width:22px;min-height:22px}.ae-wargm-context-note{border-left:2px solid var(--ar-warning);color:var(--ar-text-soft);font-size:var(--ar-type-ui);background:#d4a45e14;margin-bottom:12px;padding:11px 13px}.ae-wargm-notice{align-items:center;gap:9px;margin-bottom:12px;display:flex}.ae-wargm-notice svg{width:18px;color:var(--ar-success);flex:none}.ae-wargm-notice[data-tone=danger] svg{color:var(--ar-danger)}.ae-wargm-policy{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;min-width:0;margin-bottom:12px;overflow:hidden}.ae-wargm-policy>header{border-bottom:1px solid var(--ar-line);background:linear-gradient(110deg,#ff76180e,#0000 42%);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:11px 15px;display:flex}.ae-wargm-policy>header h2{font-size:var(--ar-type-section);margin:0}.ae-wargm-policy>header p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:3px 0 0}.ae-wargm-policy>header>span{color:var(--ar-muted);font-size:var(--ar-type-meta);white-space:nowrap}.ae-wargm-policy-controls{grid-template-columns:minmax(240px,.8fr) minmax(210px,1fr) auto;align-items:end;gap:18px;min-height:82px;padding:13px 15px 15px;display:grid}.ae-wargm-equation{align-items:end;gap:10px;display:flex}.ae-wargm-equation>strong{min-height:44px;color:var(--ar-muted);place-items:center;display:grid}.ae-wargm-equation label,.ae-wargm-limit{min-width:0;color:var(--ar-muted);font-size:var(--ar-type-ui);gap:6px;display:grid}.ae-wargm-equation input,.ae-wargm-limit input{border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);width:100%;min-height:44px;color:var(--ar-text);font:inherit;font-variant-numeric:tabular-nums;border-radius:6px;outline:0;padding:0 11px}.ae-wargm-equation input{max-width:104px}.ae-wargm-equation input:focus,.ae-wargm-limit input:focus{border-color:#ff8a1fa8;box-shadow:0 0 0 2px #ff76181f}.ae-wargm-limit>span:last-child{grid-template-columns:minmax(100px,1fr) auto;align-items:center;display:grid}.ae-wargm-limit>span:last-child strong{border:1px solid var(--ar-line-strong);background:var(--ar-surface-soft);min-height:44px;color:var(--ar-text-soft);font-size:var(--ar-type-ui);border-left:0;border-radius:0 6px 6px 0;place-items:center;padding:0 13px;display:grid}.ae-wargm-limit>span:last-child input{border-radius:6px 0 0 6px}.ae-wargm-policy-controls .ae-admin-button{min-height:44px}.ae-wargm-policy-controls .ae-admin-button:disabled{opacity:.48;cursor:not-allowed}.ae-wargm-runtime{border-block:1px solid var(--ar-line);grid-template-columns:repeat(4,minmax(0,1fr));min-height:58px;margin-bottom:12px;display:grid}.ae-wargm-runtime>div{border-right:1px solid var(--ar-line);align-content:center;gap:2px;min-width:0;padding:9px 14px;display:grid}.ae-wargm-runtime>div:last-child{border-right:0}.ae-wargm-runtime span{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-wargm-runtime strong{color:var(--ar-text-soft);font-size:var(--ar-type-body);font-variant-numeric:tabular-nums}.ae-wargm-runtime [data-tone=danger] strong{color:var(--ar-danger)}.ae-wargm-alerts{background:var(--ar-surface);border:1px solid #e6a6484d;border-radius:8px;margin-bottom:12px;scroll-margin-top:78px;overflow:hidden}.ae-wargm-alerts>header{border-bottom:1px solid var(--ar-line);background:#d4a45e0e;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-height:62px;padding:11px 15px;display:grid}.ae-wargm-alerts>header>svg{width:20px;color:var(--ar-warning)}.ae-wargm-alerts h2{font-size:var(--ar-type-section);margin:0}.ae-wargm-alerts header p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:3px 0 0}.ae-wargm-alerts article{border-bottom:1px solid var(--ar-line);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:11px 15px;display:grid}.ae-wargm-alerts article:last-child{border-bottom:0}.ae-wargm-alert-state{background:var(--ar-warning);border-radius:50%;width:8px;height:8px}.ae-wargm-alerts article[data-severity=critical] .ae-wargm-alert-state{background:var(--ar-danger)}.ae-wargm-alerts article>div{min-width:0}.ae-wargm-alerts article strong{color:var(--ar-text-soft);font-size:var(--ar-type-body)}.ae-wargm-alerts article p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:3px 0 0;line-height:1.45}.ae-wargm-alerts article time{color:var(--ar-muted-quiet);font-size:var(--ar-type-meta);margin-top:4px;display:block}.ae-wargm-alerts article>a{min-height:44px;color:var(--ar-ember);font-size:var(--ar-type-ui);align-items:center;gap:4px;padding:0 8px;font-weight:650;display:inline-flex}.ae-wargm-alerts article>a:hover{color:var(--ar-text)}.ae-wargm-alerts article>a svg{width:16px}.ae-wargm-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.ae-wargm-panel,.ae-wargm-history{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;min-width:0;overflow:hidden}.ae-wargm-panel-heading{border-bottom:1px solid var(--ar-line);background:linear-gradient(110deg,#ff76180b,#0000 46%);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:80px;padding:13px 15px;display:grid}.ae-wargm-panel{scroll-margin-top:78px}.ae-wargm-panel-icon{width:34px;height:34px;color:var(--ar-ember);background:#ff761812;border:1px solid #ff761838;border-radius:6px;place-items:center;display:grid}.ae-wargm-panel-icon svg{width:18px}.ae-wargm-panel-heading h2{font-size:var(--ar-type-section);margin:0}.ae-wargm-panel-heading p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:3px 0 0;line-height:1.4}.ae-wargm-status{color:var(--ar-muted);font-size:var(--ar-type-meta);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ae-wargm-status:before{background:var(--ar-muted-quiet);content:"";border-radius:50%;width:7px;height:7px}.ae-wargm-status[data-tone=ready]{color:var(--ar-success)}.ae-wargm-status[data-tone=ready]:before{background:var(--ar-success)}.ae-wargm-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px;display:grid}.ae-wargm-fields label{min-width:0}.ae-wargm-fields label[data-wide=true]{grid-column:1/-1}.ae-wargm-fields label>span:first-child{min-height:22px;color:var(--ar-muted);font-size:var(--ar-type-ui);justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.ae-wargm-fields label>span:first-child small{color:var(--ar-success);font-size:var(--ar-type-meta)}.ae-wargm-fields input,.ae-wargm-fields select{border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);width:100%;min-height:44px;color:var(--ar-text);font:inherit;border-radius:6px;outline:0;padding:0 11px}.ae-wargm-fields input:focus,.ae-wargm-fields select:focus{border-color:#ff8a1fa8;box-shadow:0 0 0 2px #ff76181f}.ae-wargm-secret-field{display:block;position:relative}.ae-wargm-secret-field>svg{z-index:1;width:17px;color:var(--ar-muted);position:absolute;top:50%;left:11px;transform:translateY(-50%)}.ae-wargm-secret-field input{padding-left:38px}.ae-wargm-enable{border:1px solid var(--ar-line);background:var(--ar-surface-soft);cursor:pointer;border-radius:6px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;min-height:54px;padding:9px 11px;display:grid}.ae-wargm-enable input{width:18px;min-height:18px;accent-color:var(--ar-ember);margin:0;padding:0}.ae-wargm-enable>span{justify-content:stretch!important;gap:2px!important;min-height:0!important;margin:0!important;display:grid!important}.ae-wargm-enable strong{color:var(--ar-text-soft);font-size:var(--ar-type-ui)}.ae-wargm-enable small{color:var(--ar-muted)!important;font-size:var(--ar-type-meta)!important}.ae-wargm-panel-footer{border-top:1px solid var(--ar-line);background:var(--ar-surface-soft);justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:10px 15px;display:flex}.ae-wargm-panel-footer>span{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-wargm-panel-footer>div{gap:8px;display:flex}.ae-wargm-panel-footer .ae-admin-button:disabled{opacity:.48;cursor:not-allowed}.ae-wargm-history{margin-top:12px}.ae-wargm-history>header{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:12px 15px;display:flex}.ae-wargm-history>header h2{font-size:var(--ar-type-section);margin:0}.ae-wargm-history>header p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:3px 0 0}.ae-wargm-history>header>svg{width:19px;color:var(--ar-success)}.ae-wargm-empty{min-height:112px;color:var(--ar-muted);justify-content:center;align-items:center;gap:11px;padding:20px;display:flex}.ae-wargm-empty>svg{width:22px;color:var(--ar-muted-quiet)}.ae-wargm-empty>span{gap:3px;display:grid}.ae-wargm-empty strong{color:var(--ar-text-soft);font-size:var(--ar-type-body)}.ae-wargm-empty small{font-size:var(--ar-type-ui)}.ae-wargm-probes article{border-bottom:1px solid var(--ar-line);grid-template-columns:10px minmax(150px,1fr) minmax(150px,.8fr) minmax(180px,.9fr);align-items:center;gap:11px;min-height:66px;padding:10px 15px;display:grid}.ae-wargm-probes article:last-child{border-bottom:0}.ae-wargm-probes article>span:not(.ae-wargm-probe-state){gap:3px;min-width:0;display:grid}.ae-wargm-probes strong{color:var(--ar-text-soft);font-size:var(--ar-type-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-wargm-probes small,.ae-wargm-probes time{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-wargm-probe-state{background:var(--ar-warning);border-radius:50%;width:7px;height:7px}.ae-wargm-probes article[data-outcome=success] .ae-wargm-probe-state{background:var(--ar-success)}.ae-wargm-probes article[data-outcome=provider_error] .ae-wargm-probe-state,.ae-wargm-probes article[data-outcome=transport_error] .ae-wargm-probe-state{background:var(--ar-danger)}@media (width<=1180px){.ae-wargm-grid{grid-template-columns:1fr}}@media (width<=820px){.ae-wargm-policy-controls{grid-template-columns:1fr 1fr}.ae-wargm-policy-controls .ae-admin-button{grid-column:1/-1;justify-self:end}.ae-wargm-runtime{grid-template-columns:1fr 1fr}.ae-wargm-runtime>div:nth-child(2){border-right:0}.ae-wargm-runtime>div:nth-child(-n+2){border-bottom:1px solid var(--ar-line)}.ae-wargm-probes article{grid-template-columns:10px minmax(0,1fr) minmax(145px,.7fr)}.ae-wargm-probes article>span:last-child{grid-column:2/-1}}@media (width<=620px){.ae-wargm-policy>header{flex-direction:column;align-items:flex-start;gap:6px}.ae-wargm-policy-controls{grid-template-columns:1fr;gap:13px}.ae-wargm-policy-controls .ae-admin-button{grid-column:auto;width:100%}.ae-wargm-equation input,.ae-wargm-limit input{font-size:16px}.ae-wargm-runtime{grid-template-columns:1fr}.ae-wargm-runtime>div,.ae-wargm-runtime>div:nth-child(2){border-right:0;border-bottom:1px solid var(--ar-line)}.ae-wargm-runtime>div:last-child{border-bottom:0}.ae-wargm-alerts article{grid-template-columns:8px minmax(0,1fr)}.ae-wargm-alerts article>a{grid-column:2;justify-self:start;padding-inline:0}.ae-wargm-panel-heading{grid-template-columns:34px minmax(0,1fr)}.ae-wargm-panel-heading .ae-wargm-status{grid-column:2}.ae-wargm-fields{grid-template-columns:1fr;padding:14px}.ae-wargm-fields label[data-wide=true]{grid-column:auto}.ae-wargm-fields input,.ae-wargm-fields select{font-size:16px}.ae-wargm-panel-footer{flex-direction:column;align-items:stretch}.ae-wargm-panel-footer>div{grid-template-columns:1fr;display:grid}.ae-wargm-probes article{grid-template-columns:10px minmax(0,1fr)}.ae-wargm-probes article>span:nth-child(3),.ae-wargm-probes article>span:last-child{grid-column:2}}.ae-payment-policy__fields,.ae-payment-tiers{min-width:0}.ae-payment-policy__fields{gap:7px;display:grid}.ae-payment-policy__fields>label,.ae-payment-tier-row label{color:var(--ar-muted);font-size:var(--ar-type-ui);gap:6px;display:grid}.ae-payment-policy__fields>label{max-width:280px}.ae-payment-policy__fields>small{color:var(--ar-muted);font-size:var(--ar-type-meta);line-height:1.45}.ae-payment-percent-input{display:block;position:relative}.ae-payment-policy input,.ae-payment-promo-dialog input,.ae-payment-promo-dialog select,.ae-payment-promo-dialog textarea{border:1px solid var(--ar-line-strong);width:100%;min-height:44px;color:var(--ar-text);background:var(--ar-canvas-deep);font:inherit;font-variant-numeric:tabular-nums;border-radius:6px}.ae-payment-policy input{padding:0 36px 0 11px}.ae-payment-percent-input b{color:var(--ar-muted);font-size:var(--ar-type-ui);position:absolute;top:50%;right:11px;transform:translateY(-50%)}.ae-payment-tiers{gap:8px;display:grid}.ae-payment-tier-row{grid-template-columns:minmax(120px,1fr) minmax(120px,.8fr) 44px;align-items:end;gap:8px;display:grid}.ae-payment-tier-row>button{border:1px solid var(--ar-line);width:44px;height:44px;color:var(--ar-muted);background:var(--ar-canvas-deep);cursor:pointer;border-radius:6px;place-items:center;display:grid}.ae-payment-tier-row>button:hover{color:var(--ar-danger);background:#cd5f4a14;border-color:#cd5f4a6b}.ae-payment-tier-row>button svg{width:17px}.ae-payment-add-tier{width:max-content;margin-top:2px}.ae-payment-promos{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;margin-top:12px;overflow:hidden}.ae-payment-promos>header{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:14px 16px;display:flex}.ae-payment-promos h2,.ae-payment-promos p{margin:0}.ae-payment-promos h2{color:var(--ar-text);font-size:var(--ar-type-section)}.ae-payment-promos header p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin-top:4px}.ae-payment-promo-list article{border-bottom:1px solid var(--ar-line);grid-template-columns:38px minmax(180px,1fr) 140px 92px 44px;align-items:center;gap:12px;min-height:68px;padding:10px 12px 10px 16px;display:grid}.ae-payment-promo-list article:last-child{border-bottom:0}.ae-payment-promo-list article[data-status=archived]{opacity:.64}.ae-payment-promo-list__icon{border:1px solid var(--ar-line);width:36px;height:36px;color:var(--ar-ember);background:var(--ar-surface-soft);border-radius:6px;place-items:center;display:grid}.ae-payment-promo-list__icon svg{width:18px}.ae-payment-promo-list article>div,.ae-payment-promo-list article>span:nth-child(3){gap:3px;min-width:0;display:grid}.ae-payment-promo-list article strong,.ae-payment-promo-list article b{color:var(--ar-text);font-size:var(--ar-type-body);font-variant-numeric:tabular-nums}.ae-payment-promo-list article small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-payment-promo-list article>em{border:1px solid var(--ar-line);width:max-content;color:var(--ar-muted);font-size:var(--ar-type-meta);border-radius:999px;padding:4px 7px;font-style:normal}.ae-payment-promo-list article>em[data-status=active]{color:var(--ar-success);border-color:#50a4644d}.ae-payment-promo-list article>em[data-status=inactive]{color:var(--ar-warning)}.ae-payment-promo-list article>button{width:44px;height:44px;color:var(--ar-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;display:grid}.ae-payment-promo-list article>button:hover{border-color:var(--ar-line);color:var(--ar-text);background:var(--ar-surface-raised)}.ae-payment-promo-list article>button svg{width:17px}.ae-payment-promo-empty{min-height:132px;color:var(--ar-muted);justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.ae-payment-promo-empty>svg{width:25px;color:var(--ar-ember)}.ae-payment-promo-empty>div{gap:4px;display:grid}.ae-payment-promo-empty strong{color:var(--ar-text);font-size:var(--ar-type-body)}.ae-payment-promo-empty p{max-width:560px;color:var(--ar-muted);font-size:var(--ar-type-ui);line-height:1.45}.ae-payment-promo-layer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#010304b8}.ae-admin-dialog.ae-payment-promo-dialog{width:min(100%,720px);max-height:calc(100dvh - 36px);overflow:auto}.ae-payment-promo-dialog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ae-payment-promo-dialog__grid label[data-wide=true]{grid-column:1/-1}.ae-payment-promo-dialog input[readonly],.ae-payment-promo-dialog select:disabled{color:var(--ar-muted);background:var(--ar-surface-soft);cursor:not-allowed}.ae-payment-promo-dialog__toggle{border:1px solid var(--ar-line);background:var(--ar-surface-soft);border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;padding:10px 12px}.ae-payment-promo-dialog__toggle input{width:18px;min-height:18px;accent-color:var(--ar-ember)}.ae-payment-promo-dialog__toggle>span{gap:3px;display:grid}.ae-payment-promo-dialog__toggle small{color:var(--ar-muted);font-size:var(--ar-type-meta);font-weight:500}.ae-payment-promo-dialog footer{grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.ae-payment-archive-warning{color:#e9aaa0;font-size:var(--ar-type-ui);background:#cd5f4a14;border:1px solid #cd5f4a47;border-radius:6px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;line-height:1.45;display:flex}.ae-payment-archive-warning svg{flex:none;width:18px}@media (width<=820px){.ae-payment-promo-list article{grid-template-columns:38px minmax(0,1fr) 44px}.ae-payment-promo-list article>span:nth-child(3),.ae-payment-promo-list article>em{grid-column:2}.ae-payment-promo-list article>button{grid-area:1/3/span 3}}.ae-control-meta{border:1px solid var(--ar-line);background:var(--ar-surface-soft);min-height:34px;color:var(--ar-muted);font-size:var(--ar-type-ui);border-radius:6px;align-items:center;gap:8px;padding:7px 10px;display:inline-flex}.ae-control-meta svg{width:17px;height:17px;color:var(--ar-success)}.ae-control-tabs{border-bottom:1px solid var(--ar-line);align-items:flex-end;gap:4px;min-height:48px;margin-bottom:12px;display:flex}.ae-control-tabs button{min-height:44px;color:var(--ar-muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:9px 14px;font-weight:650;display:inline-flex}.ae-control-tabs button:hover,.ae-control-tabs button[data-active=true]{color:var(--ar-text);background:linear-gradient(#0000 28%,#e06b1d14)}.ae-control-tabs button[data-active=true]{border-bottom-color:var(--ar-ember)}.ae-control-tabs button svg{width:18px;height:18px}.ae-control-tabs button span{color:var(--ar-muted);font-size:var(--ar-type-meta);font-variant-numeric:tabular-nums}.ae-control-panel{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;min-width:0;overflow:hidden}.ae-control-panel__header{border-bottom:1px solid var(--ar-line);background:var(--ar-surface-soft);justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:12px 15px;display:flex}.ae-control-panel__header h2,.ae-control-panel__header p{margin:0}.ae-control-panel__header h2{color:var(--ar-text);font-size:var(--ar-type-section)}.ae-control-panel__header p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin-top:3px}.ae-control-aside{border:1px solid var(--ar-line);background:var(--ar-surface-soft);border-radius:8px;padding:16px}.ae-control-aside h2{color:var(--ar-text);font-size:var(--ar-type-body);margin:0 0 13px}.ae-control-aside ol{gap:13px;margin:0;padding:0;list-style:none;display:grid}.ae-control-aside li{grid-template-columns:25px minmax(0,1fr);gap:9px;display:grid}.ae-control-aside li>span{border:1px solid var(--ar-line-strong);width:25px;height:25px;color:var(--ar-muted);font-size:var(--ar-type-meta);border-radius:50%;place-items:center;display:grid}.ae-control-aside p{color:var(--ar-muted);font-size:var(--ar-type-ui);gap:2px;margin:0;line-height:1.4;display:grid}.ae-control-aside strong{color:var(--ar-text-soft)}.ae-control-empty{min-height:150px;color:var(--ar-muted);text-align:center;place-content:center;justify-items:center;padding:24px;display:grid}.ae-control-empty svg{width:26px;height:26px}.ae-control-empty strong{color:var(--ar-text-soft);margin-top:9px}.ae-control-empty p{font-size:var(--ar-type-ui);margin:4px 0 0}.ae-control-dialog{z-index:120;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ae-control-dialog__scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020506c2;border:0;position:absolute;inset:0}.ae-control-dialog__panel{border:1px solid var(--ar-line-strong);background:#12191c;border-radius:9px;grid-template-rows:auto minmax(0,1fr) auto;width:min(620px,100%);max-height:calc(100dvh - 40px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 72px #0000007a}.ae-control-dialog__panel--wide{width:min(820px,100%)}.ae-control-dialog__panel--compact{width:min(500px,100%)}.ae-control-dialog__panel>header,.ae-control-dialog__panel>footer{background:var(--ar-surface-soft);justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.ae-control-dialog__panel>header{border-bottom:1px solid var(--ar-line)}.ae-control-dialog__panel>footer{border-top:1px solid var(--ar-line);justify-content:flex-end}.ae-control-dialog__panel>header h2,.ae-control-dialog__panel>header p{margin:0}.ae-control-dialog__panel>header h2{font-size:var(--ar-type-section)}.ae-control-dialog__panel>header p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin-top:3px}.ae-control-dialog__panel>header>button{width:40px;height:40px;color:var(--ar-muted);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.ae-control-dialog__panel>header>button:hover{background:var(--ar-surface-raised);color:var(--ar-text)}.ae-control-dialog__panel>header>button svg{width:19px;height:19px}.ae-control-dialog__body{padding:16px;overflow-y:auto}.ae-control-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.ae-control-form-grid label,.ae-control-reason{color:var(--ar-text-soft);font-size:var(--ar-type-ui);gap:6px;font-weight:620;display:grid}.ae-control-form-span{grid-column:1/-1}.ae-control-form-grid input,.ae-control-form-grid select,.ae-control-form-grid textarea,.ae-control-reason input{border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);width:100%;min-height:44px;color:var(--ar-text);border-radius:6px;padding:9px 11px}.ae-control-form-grid textarea{resize:vertical}.ae-route-kind-options{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);border-radius:6px;min-width:0;margin:0;padding:11px 12px}.ae-route-kind-options legend{color:var(--ar-muted);font-size:var(--ar-type-meta);padding:0 5px}.ae-route-kind-options>div{flex-wrap:wrap;gap:8px 18px;display:flex}.ae-route-kind-options label,.ae-route-default{align-items:center;color:var(--ar-text-soft)!important;font-size:var(--ar-type-ui)!important;flex-direction:row!important;gap:8px!important;display:flex!important}.ae-route-kind-options input,.ae-route-default input{width:16px;min-height:16px;accent-color:var(--ar-ember)}.ae-control-form-grid input:focus,.ae-control-form-grid select:focus,.ae-control-form-grid textarea:focus,.ae-control-reason input:focus{border-color:#e28236a6;outline:2px solid #e282361f}.ae-control-error,.ae-integration-inline-error{color:#e9a798;font-size:var(--ar-type-ui);background:#74261c2b;border:1px solid #df684e4d;border-radius:6px;align-items:center;gap:8px;margin:12px 0 0;padding:10px 11px;display:flex}.ae-control-search{border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:10px;padding:5px 5px 5px 11px;display:grid}.ae-control-search>svg{width:18px;color:var(--ar-muted)}.ae-control-search input{min-height:36px;color:var(--ar-text);background:0 0;border:0;outline:0}.ae-control-search>button{border:1px solid var(--ar-line);background:var(--ar-surface-raised);min-height:36px;color:var(--ar-text-soft);border-radius:5px;padding:7px 13px}.ae-control-search-results{border:1px solid var(--ar-line);border-radius:7px;max-height:220px;overflow-y:auto}.ae-control-search-results>button,.ae-control-selected-person{border:0;border-bottom:1px solid var(--ar-line);background:var(--ar-surface-soft);width:100%;min-height:58px;color:var(--ar-text);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.ae-control-search-results>button:last-child{border-bottom:0}.ae-control-search-results>button:hover,.ae-control-selected-person:hover{background:var(--ar-surface-raised)}.ae-control-search-results span,.ae-control-selected-person span{min-width:0;display:grid}.ae-control-search-results small,.ae-control-selected-person small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-control-search-results svg,.ae-control-selected-person>svg{width:17px;color:var(--ar-muted)}.ae-control-selected-person{border:1px solid var(--ar-line);border-radius:7px;margin-bottom:13px}.ae-access-layout{grid-template-columns:minmax(0,1fr) 258px;align-items:start;gap:12px;display:grid}.ae-access-table__head,.ae-access-table__row{grid-template-columns:minmax(220px,1.25fr) minmax(160px,.9fr) minmax(160px,.8fr) 120px 90px;align-items:center;gap:12px;padding:0 14px;display:grid}.ae-access-table__head{border-bottom:1px solid var(--ar-line);min-height:40px;color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-access-table__row{border-bottom:1px solid var(--ar-line);min-height:68px;color:var(--ar-text-soft)}.ae-access-table__row:last-child{border-bottom:0}.ae-access-table__row>span:not(.ae-access-person){gap:2px;min-width:0;display:grid}.ae-access-table__row strong{font-size:var(--ar-type-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-access-table__row small,.ae-access-table__row time{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-access-person{align-items:center;gap:10px;min-width:0;display:flex}.ae-access-person>span{min-width:0;display:grid}.ae-access-row-action{justify-items:end}.ae-access-row-action>button{width:38px;height:38px;color:var(--ar-muted);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.ae-access-row-action>button:hover{color:var(--ar-danger);background:#df684e1f}.ae-access-row-action svg{width:17px}.ae-access-protected{color:var(--ar-success);font-size:var(--ar-type-meta);grid-auto-flow:column;align-items:center;gap:5px;display:inline-flex!important}.ae-roles-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ae-role-list{display:grid}.ae-role-list>button{border:0;border-bottom:1px solid var(--ar-line);min-height:64px;color:var(--ar-text);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:10px;padding:10px 13px;display:grid}.ae-role-list>button:hover,.ae-role-list>button[data-active=true]{background:var(--ar-surface-raised)}.ae-role-list>button[data-active=true]{box-shadow:inset 3px 0 var(--ar-ember)}.ae-role-list span{min-width:0;display:grid}.ae-role-list small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-role-list em{min-width:24px;color:var(--ar-muted);font-size:var(--ar-type-meta);text-align:right;font-style:normal}.ae-role-list svg{width:17px;color:var(--ar-muted)}.ae-role-detail>header{border-bottom:1px solid var(--ar-line);background:var(--ar-surface-soft);justify-content:space-between;gap:16px;min-height:92px;padding:15px;display:flex}.ae-role-detail>header span{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-role-detail>header h2{margin:3px 0;font-size:20px}.ae-role-detail>header p{color:var(--ar-muted);margin:0}.ae-role-detail>header>div:first-child{min-width:0;display:block}.ae-role-detail>header>div+div{align-items:flex-start;gap:7px;display:flex}.ae-role-summary{border-bottom:1px solid var(--ar-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ae-role-summary span{color:var(--ar-muted);font-size:var(--ar-type-ui);padding:13px 15px}.ae-role-summary span+span{border-left:1px solid var(--ar-line)}.ae-role-summary strong{color:var(--ar-text);font-variant-numeric:tabular-nums;margin-right:4px;font-size:18px}.ae-role-permissions{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:16px;display:grid}.ae-role-permissions h3{color:var(--ar-text);font-size:var(--ar-type-ui);margin:0 0 9px}.ae-role-permissions p{color:var(--ar-text-soft);grid-template-columns:18px minmax(0,1fr);gap:8px;margin:0 0 9px;display:grid}.ae-role-permissions p>svg{width:17px;color:var(--ar-success)}.ae-role-permissions p span{display:grid}.ae-role-permissions small{color:var(--ar-muted-quiet);font-size:var(--ar-type-meta)}.ae-permission-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.ae-permission-editor section{border:1px solid var(--ar-line);border-radius:7px;overflow:hidden}.ae-permission-editor h3{border-bottom:1px solid var(--ar-line);background:var(--ar-surface-soft);font-size:var(--ar-type-ui);margin:0;padding:10px 12px}.ae-permission-editor label{border-bottom:1px solid var(--ar-line);min-height:52px;color:var(--ar-text-soft);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:9px 11px;display:grid}.ae-permission-editor label:last-child{border-bottom:0}.ae-permission-editor input{width:17px;min-height:17px;accent-color:var(--ar-ember);margin:2px 0 0}.ae-permission-editor span{display:grid}.ae-permission-editor small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-integration-summary{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;display:grid;overflow:hidden}.ae-integration-summary>div{border-right:1px solid var(--ar-line);align-items:baseline;gap:8px;min-height:70px;padding:14px 15px;display:flex}.ae-integration-summary>div:last-child{border-right:0}.ae-integration-summary strong{color:var(--ar-text);font-variant-numeric:tabular-nums;font-size:22px}.ae-integration-summary span{color:var(--ar-muted);font-size:var(--ar-type-ui)}.ae-integration-summary [data-alert=true] strong{color:var(--ar-warning)}.ae-integration-alerts{background:#6141171c;border:1px solid #d4a45e45;border-radius:8px;margin-bottom:12px;overflow:hidden}.ae-integration-alerts>header{border-bottom:1px solid #d4a45e33;justify-content:space-between;align-items:center;gap:14px;min-height:60px;padding:10px 14px;display:flex}.ae-integration-alerts>header>div{align-items:center;gap:10px;display:flex}.ae-integration-alerts>header svg{width:20px;color:var(--ar-warning)}.ae-integration-alerts h2,.ae-integration-alerts p{margin:0}.ae-integration-alerts h2{font-size:var(--ar-type-body)}.ae-integration-alerts p,.ae-integration-alerts>header>strong{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-integration-alerts>div>article{border-bottom:1px solid var(--ar-line);align-items:center;display:flex}.ae-integration-alerts>div>article:last-child{border-bottom:0}.ae-integration-alerts>div>article>a{min-width:0;min-height:58px;color:inherit;flex:1;grid-template-columns:20px minmax(0,1fr) auto 17px;align-items:center;gap:10px;padding:9px 14px;text-decoration:none;display:grid}.ae-integration-alerts>div>article>a:hover{background:#ffffff09}.ae-integration-alerts>div>article>a>svg{width:18px;color:var(--ar-warning)}.ae-integration-alerts>div>article>a>span{min-width:0;display:grid}.ae-integration-alerts small,.ae-integration-alerts time{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-integration-alerts time{white-space:nowrap}.ae-integration-retry{color:#dfbc84;white-space:nowrap;background:#d4a45e14;border:1px solid #d4a45e4d;border-radius:6px;align-items:center;gap:7px;min-height:38px;margin-right:12px;padding:7px 10px;display:inline-flex}.ae-integration-retry:hover{background:#d4a45e24}.ae-integration-retry svg{width:16px}.ae-integration-retry-copy{color:var(--ar-muted);margin:0 0 13px;line-height:1.5}.ae-topup-webhook{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);margin-bottom:12px;display:grid;overflow:hidden}.ae-topup-webhook__settings{border-right:1px solid var(--ar-line);align-content:start;min-width:0;padding:16px;display:grid}.ae-topup-webhook__settings>header{border-bottom:1px solid var(--ar-line);grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:11px;padding-bottom:14px;display:grid}.ae-topup-webhook__icon{color:#65d2c6;background:#29b6a814;border:1px solid #29b6a847;border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.ae-topup-webhook__icon svg{width:19px}.ae-topup-webhook__settings header>div>span{color:#65d2c6;font-size:var(--ar-type-meta);letter-spacing:.03em;text-transform:uppercase}.ae-topup-webhook__settings h2,.ae-topup-webhook__settings p{margin:0}.ae-topup-webhook__settings h2{color:var(--ar-text);font-size:var(--ar-type-section);margin-top:2px}.ae-topup-webhook__settings header p{max-width:650px;color:var(--ar-muted);font-size:var(--ar-type-ui);margin-top:5px;line-height:1.5}.ae-topup-webhook__settings header>strong{border:1px solid var(--ar-line);min-height:28px;color:var(--ar-muted);font-size:var(--ar-type-meta);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:4px 8px;font-weight:600;display:inline-flex}.ae-topup-webhook__settings header>strong[data-active=true]{color:var(--ar-success);background:#41bb7e12;border-color:#41bb7e47}.ae-topup-webhook__settings header>strong svg{width:15px}.ae-topup-webhook__settings>dl{gap:0;margin:8px 0 0;display:grid}.ae-topup-webhook__settings>dl div{border-bottom:1px solid var(--ar-line);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:14px;min-height:43px;padding:8px 0;display:grid}.ae-topup-webhook__settings dt{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-topup-webhook__settings dd{color:var(--ar-text-soft);font-size:var(--ar-type-ui);overflow-wrap:anywhere;text-align:right;margin:0}.ae-topup-webhook__evidence{color:var(--ar-muted);font-size:var(--ar-type-meta);align-items:flex-start;gap:7px;line-height:1.45;display:flex;margin-top:12px!important}.ae-topup-webhook__evidence svg{width:16px;color:var(--ar-success);flex:none}.ae-topup-webhook__settings>footer{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.ae-discord-topup-preview{background:#191a1e;grid-template-rows:auto 1fr;min-width:0;display:grid}.ae-discord-topup-preview>header{border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:55px;padding:10px 13px;display:grid}.ae-discord-topup-preview>header>div{min-width:0;display:grid}.ae-discord-topup-preview>header strong{color:#f1f2f4;font-size:var(--ar-type-ui)}.ae-discord-topup-preview>header span,.ae-discord-topup-preview>header em{color:#949ba4;font-size:var(--ar-type-meta);font-style:normal}.ae-discord-topup-preview__canvas{background:radial-gradient(circle at 75% 0,#5865f214,#0000 42%),#16171a;align-items:center;padding:20px;display:grid}.ae-discord-topup-preview__canvas article{background:#24262b;border-left:4px solid #29b6a8;border-radius:4px;min-width:0;padding:14px 15px 12px;box-shadow:0 12px 26px #0003}.ae-discord-topup-preview__canvas h3{color:#f2f3f5;margin:0;font-size:17px}.ae-discord-topup-preview__canvas>article>p{color:#b5bac1;margin:5px 0 13px;font-size:13px;line-height:1.45}.ae-discord-topup-preview__canvas dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.ae-discord-topup-preview__canvas dl div[data-wide=true]{grid-column:1/-1}.ae-discord-topup-preview__canvas dt{color:#b5bac1;text-transform:uppercase;margin-bottom:2px;font-size:12px;font-weight:650}.ae-discord-topup-preview__canvas dd{overflow-wrap:anywhere;color:#f2f3f5;margin:0;font-size:13px;line-height:1.35}.ae-discord-topup-preview__canvas dd span{color:#949ba4}.ae-discord-topup-preview__canvas dd[data-accent=true]{color:#65d2c6;font-weight:700}.ae-discord-topup-preview__canvas footer{color:#80848c;border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;margin-top:14px;padding-top:9px;font-size:12px;display:flex}.ae-integration-connections{margin-bottom:12px}.ae-integration-connection-list{background:var(--ar-line);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1px;display:grid}.ae-integration-connection-list>article{background:var(--ar-surface);align-content:start;min-width:0;display:grid}.ae-integration-connection-list article>header{border-bottom:1px solid var(--ar-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:65px;padding:11px 13px;display:grid}.ae-integration-connection-list article>header>div{min-width:0;display:grid}.ae-integration-connection-list article>header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-integration-connection-list article>header small,.ae-integration-connection-list article>header>span{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-integration-connection-list article>header>span[data-status=active]{color:var(--ar-success)}.ae-integration-connection-list article>header>span[data-status=error]{color:var(--ar-danger)}.ae-integration-connection-list dl{gap:8px;margin:0;padding:12px 13px;display:grid}.ae-integration-connection-list dl div{justify-content:space-between;gap:12px;display:flex}.ae-integration-connection-list dt{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-integration-connection-list dd{color:var(--ar-text-soft);font-size:var(--ar-type-ui);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ae-integration-connection-list article>footer{gap:7px;margin-top:auto;padding:10px 13px 13px;display:flex}.ae-integration-inline-error{margin:0 13px 10px}.ae-integration-inline-error svg{flex:none;width:17px}.ae-destination-table__head,.ae-destination-table__row{grid-template-columns:minmax(220px,1.2fr) minmax(190px,1fr) minmax(150px,.8fr) 100px 44px;align-items:center;gap:12px;padding:0 14px;display:grid}.ae-destination-table__head{border-bottom:1px solid var(--ar-line);min-height:40px;color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-destination-table__row{border-bottom:1px solid var(--ar-line);min-height:64px}.ae-destination-table__row:last-child{border-bottom:0}.ae-destination-table__row>span{gap:2px;min-width:0;display:grid}.ae-destination-table__row>span:first-child{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px}.ae-destination-table__row>span:first-child>span{min-width:0;display:grid}.ae-destination-table__row strong{color:var(--ar-text-soft);font-size:var(--ar-type-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-destination-table__row small{color:var(--ar-muted);font-size:var(--ar-type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-destination-table__row em{color:var(--ar-muted);font-size:var(--ar-type-meta);font-style:normal}.ae-destination-table__row em[data-status=active]{color:var(--ar-success)}.ae-destination-table__row em[data-status=error]{color:var(--ar-danger)}.ae-destination-table__row>span:last-child{justify-items:end}.ae-destination-table__row>span:last-child button{width:38px;height:38px;color:var(--ar-muted);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.ae-destination-table__row>span:last-child button:hover{background:var(--ar-surface-raised);color:var(--ar-text)}.ae-destination-table__row>span:last-child svg{width:17px}.ae-connection-kind-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.ae-connection-kind-list>button{border:1px solid var(--ar-line);background:var(--ar-surface-soft);min-height:62px;color:var(--ar-text);text-align:left;border-radius:7px;grid-template-columns:auto minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px 10px;display:grid}.ae-connection-kind-list>button[data-active=true]{background:#a84e141f;border-color:#e282368f}.ae-connection-kind-list span{min-width:0;display:grid}.ae-connection-kind-list small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-connection-kind-list>button>svg{color:#0000;width:17px}.ae-connection-kind-list>button[data-active=true]>svg{color:var(--ar-ember)}.ae-ticket-search button{border:1px solid var(--ar-line);background:var(--ar-surface-raised);min-height:36px;color:var(--ar-text-soft);border-radius:5px;padding:7px 10px}.ae-ticket-composer footer>div{align-items:center;gap:7px;display:flex}.ae-ticket-composer .ae-ticket-attach-button{border-color:var(--ar-line);width:40px;color:var(--ar-muted);background:0 0;justify-content:center;padding:0}.ae-ticket-assignee{border:1px solid var(--ar-line);background:var(--ar-surface-soft);color:var(--ar-muted);font-size:var(--ar-type-meta);border-radius:6px;align-items:center;gap:7px;margin:0;padding:9px 10px;display:flex}.ae-ticket-assignee svg{width:17px;color:var(--ar-success)}.ae-social-publisher{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;margin-top:12px;overflow:hidden}.ae-social-publisher>header{border-bottom:1px solid var(--ar-line);background:var(--ar-surface-soft);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:11px 14px;display:flex}.ae-social-publisher>header h2,.ae-social-publisher>header p{margin:0}.ae-social-publisher>header h2{font-size:var(--ar-type-section)}.ae-social-publisher>header p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin-top:3px}.ae-social-publisher>header>svg{width:20px;color:var(--ar-muted)}.ae-social-publisher__state{min-height:82px;color:var(--ar-muted);align-items:center;gap:9px;margin:0;padding:16px;display:flex}.ae-social-publisher__state svg{width:18px}.ae-social-publisher__state[data-error]{color:#e9a798}.ae-social-destinations{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px;display:grid}.ae-social-destinations label{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);grid-template-columns:18px auto minmax(0,1fr) 17px;align-items:center;gap:9px;min-height:58px;padding:8px 10px;display:grid}.ae-social-destinations label:first-child{border-radius:6px 0 0 6px}.ae-social-destinations label:last-child{border-radius:0 6px 6px 0}.ae-social-destinations input{width:17px;min-height:17px;accent-color:var(--ar-ember)}.ae-social-destinations span{min-width:0;display:grid}.ae-social-destinations strong,.ae-social-destinations small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-social-destinations small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-social-destinations label>svg{color:#0000;width:17px}.ae-social-destinations label:has(input:checked)>svg{color:var(--ar-success)}.ae-social-publisher>footer{border-top:1px solid var(--ar-line);justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.ae-social-publisher>footer>span{color:var(--ar-muted);font-size:var(--ar-type-meta);align-items:center;gap:7px;display:flex}.ae-social-publisher>footer svg{width:17px}.ae-social-preview-copy{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);border-radius:7px;padding:14px}.ae-social-preview-copy>span{color:var(--ar-warning);font-size:var(--ar-type-meta);text-transform:uppercase}.ae-social-preview-copy h3{margin:5px 0;font-size:19px}.ae-social-preview-copy p{color:var(--ar-text-soft);margin:0 0 9px;line-height:1.5}.ae-social-preview-copy a{color:#d9a06f;font-size:var(--ar-type-ui)}.ae-social-preview-routes{gap:8px;margin-top:12px;display:grid}.ae-social-preview-routes article{border:1px solid var(--ar-line);background:var(--ar-surface-soft);border-radius:7px;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:11px 12px;display:grid}.ae-social-preview-routes article[data-valid=false]{border-color:color-mix(in srgb, var(--ar-danger) 55%, var(--ar-line))}.ae-social-preview-routes article header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ae-social-preview-routes article header span{gap:2px;display:grid}.ae-social-preview-routes article header small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-social-preview-routes article header em{color:var(--ar-success);font-size:var(--ar-type-meta);font-style:normal}.ae-social-preview-routes article[data-valid=false] header em{color:var(--ar-danger)}.ae-social-preview-routes p{color:var(--ar-muted);font-size:var(--ar-type-ui);white-space:pre-wrap;margin:4px 0 0;line-height:1.5}.ae-social-preview-limits{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.ae-social-preview-limits span{border:1px solid var(--ar-line);color:var(--ar-muted);font-size:var(--ar-type-meta);border-radius:999px;padding:3px 7px}.ae-social-preview-limits span[data-valid=false]{border-color:color-mix(in srgb, var(--ar-danger) 55%, var(--ar-line));color:var(--ar-danger)}.ae-social-preview-warning{border:1px solid color-mix(in srgb, var(--ar-danger) 55%, var(--ar-line));background:color-mix(in srgb, var(--ar-danger) 9%, var(--ar-surface));color:#e9a798;font-size:var(--ar-type-ui);border-radius:6px;align-items:center;gap:8px;margin:12px 0 0;padding:9px 11px;display:flex}.ae-social-preview-warning svg{flex:none;width:17px}.ae-social-preview-routes+.ae-control-reason{margin-top:13px}@media (width<=1180px){.ae-access-layout{grid-template-columns:minmax(0,1fr)}.ae-control-aside{display:none}.ae-topup-webhook{grid-template-columns:minmax(0,1fr)}.ae-topup-webhook__settings{border-right:0;border-bottom:1px solid var(--ar-line)}.ae-integration-connection-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (width<=900px){.ae-roles-layout{grid-template-columns:minmax(0,1fr)}.ae-role-list,.ae-integration-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-integration-summary>div:nth-child(2){border-right:0}.ae-integration-summary>div:nth-child(-n+2){border-bottom:1px solid var(--ar-line)}.ae-destination-table__head{display:none}.ae-destination-table__row{grid-template-columns:minmax(0,1fr) minmax(170px,.7fr) auto 44px;padding-block:10px}.ae-destination-table__row>span:nth-child(3){display:none}.ae-social-destinations{grid-template-columns:minmax(0,1fr);gap:7px}.ae-social-destinations label{border-radius:6px!important}}@media (width<=700px){.ae-control-meta{display:none}.ae-control-tabs{overflow-x:auto}.ae-control-tabs button{white-space:nowrap}.ae-control-panel__header{flex-direction:column;align-items:stretch}.ae-control-panel__header .ae-admin-button{width:100%}.ae-control-form-grid,.ae-permission-editor,.ae-role-permissions{grid-template-columns:minmax(0,1fr)}.ae-access-table__head{display:none}.ae-access-table__row{grid-template-columns:minmax(0,1fr) auto;min-height:82px;padding-block:10px}.ae-access-table__row>span:nth-child(3),.ae-access-table__row>span:nth-child(4){display:none}.ae-access-table__row>span:nth-child(2){text-align:right;justify-items:end}.ae-access-row-action{grid-column:2}.ae-access-protected{display:none!important}.ae-role-list{grid-template-columns:minmax(0,1fr)}.ae-role-detail>header{flex-direction:column}.ae-integration-connection-list{grid-template-columns:minmax(0,1fr)}.ae-destination-table__row{grid-template-columns:minmax(0,1fr) auto 44px}.ae-destination-table__row>span:nth-child(2){display:none}.ae-integration-alerts>div>article{flex-direction:column;align-items:stretch}.ae-integration-alerts>div>article>a{grid-template-columns:19px minmax(0,1fr) 17px}.ae-integration-alerts time{display:none}.ae-integration-retry{justify-content:center;margin:0 10px 10px}.ae-topup-webhook__settings{padding:13px}.ae-topup-webhook__settings>header{grid-template-columns:38px minmax(0,1fr)}.ae-topup-webhook__settings header>strong{grid-column:2;justify-self:start}.ae-topup-webhook__settings>dl div{grid-template-columns:86px minmax(0,1fr)}.ae-topup-webhook__settings>footer .ae-admin-button{width:100%}.ae-discord-topup-preview>header em{display:none}.ae-discord-topup-preview__canvas{padding:12px}.ae-control-dialog{padding:8px}.ae-control-dialog__panel{max-height:calc(100dvh - 16px)}.ae-control-dialog__panel>footer{flex-direction:column-reverse;align-items:stretch}.ae-control-dialog__panel>footer .ae-admin-button{width:100%}.ae-connection-kind-list{grid-template-columns:minmax(0,1fr)}.ae-social-publisher>footer{flex-direction:column;align-items:stretch}.ae-social-publisher>footer .ae-admin-button{width:100%}}@media (width<=620px){.ae-payment-policy input,.ae-payment-promo-dialog input,.ae-payment-promo-dialog select,.ae-payment-promo-dialog textarea{font-size:16px}.ae-payment-tier-row{grid-template-columns:minmax(0,1fr) 44px}.ae-payment-tier-row label{grid-column:1}.ae-payment-tier-row>button{grid-area:1/2/span 2;align-self:center}.ae-payment-add-tier,.ae-payment-promos>header .ae-admin-button{width:100%}.ae-payment-promos>header{flex-direction:column;align-items:stretch}.ae-payment-promo-dialog__grid{grid-template-columns:1fr}.ae-payment-promo-dialog__grid label[data-wide=true]{grid-column:auto}.ae-payment-promo-dialog footer{grid-template-columns:1fr}.ae-payment-promo-dialog footer>span{display:none}.ae-payment-promo-dialog footer .ae-admin-button{width:100%}}.ae-server-registry .registry-content{max-width:none;margin:0;padding:0}.ae-server-registry .registry-toolbar{border:1px solid var(--ar-line);background:var(--ar-surface);border-bottom:0;border-radius:8px 8px 0 0;align-items:center;gap:16px;min-height:58px;margin:0;padding:9px 10px 9px 14px}.ae-server-registry .registry-toolbar>strong{color:var(--ar-text-soft);font-size:var(--ar-type-section);font-weight:650}.ae-server-registry .registry-toolbar__actions{align-items:center}.ae-server-registry .registry-toolbar__actions label{color:var(--ar-muted);font-size:var(--ar-type-ui);letter-spacing:0;text-transform:none;align-items:center;gap:8px;display:flex}.ae-server-registry .registry-toolbar__actions select,.ae-server-switch select{border:1px solid var(--ar-line-strong);background:var(--ar-surface-raised);min-height:40px;color:var(--ar-text-soft);border-radius:6px;padding:0 34px 0 11px}.ae-server-registry .registry-board{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:0 0 8px 8px;overflow:hidden}.ae-server-registry .registry-board__head,.ae-server-registry .registry-row{grid-template-columns:minmax(250px,1.25fr) 120px minmax(140px,.6fr) minmax(180px,.72fr) 98px;gap:14px;padding-inline:14px}.ae-server-registry .registry-board__head{border-bottom:1px solid var(--ar-line);min-height:38px;color:var(--ar-muted);font-size:var(--ar-type-meta);letter-spacing:0;text-transform:none}.ae-server-registry .registry-row{border-top:0;border-bottom:1px solid var(--ar-line);min-height:76px;padding-block:10px}.ae-server-registry .registry-row:last-child{border-bottom:0}.ae-server-registry .registry-row:hover{background:var(--ar-surface-soft)}.ae-server-registry .registry-row__icon{border-color:var(--ar-line-strong);background:var(--ar-surface-raised);width:38px;height:38px;color:var(--ar-ember);border-radius:6px}.ae-server-registry .registry-row__identity strong,.ae-server-registry .registry-signal strong{color:var(--ar-text-soft);font-size:var(--ar-type-body)}.ae-server-registry .registry-row__identity small,.ae-server-registry .registry-signal small{color:var(--ar-muted);font-size:var(--ar-type-meta);margin-top:3px}.ae-server-registry .registry-footnote{background:#d4a45e0f;border:1px solid #d4a45e38;border-radius:6px;grid-template-columns:auto minmax(0,1fr);gap:11px;margin-top:12px;padding:13px 14px}.ae-server-registry .registry-footnote strong{color:var(--ar-text-soft);margin:0 4px 0 0}.ae-server-registry .registry-footnote span{color:var(--ar-muted);font-size:var(--ar-type-ui)}.ae-admin .modal-backdrop{background:#040708c7}.ae-admin .server-wizard{border-color:var(--ar-line-strong);background:var(--ar-surface);border-radius:10px}.ae-admin .server-wizard__header,.ae-admin .wizard-panel,.ae-admin .server-wizard__actions{padding-inline:22px}.ae-admin .server-wizard__header h2{color:var(--ar-text);font-family:var(--ae-font-display);text-transform:none;font-size:24px;font-weight:600}.ae-admin .server-wizard__header button,.ae-admin .wizard-panel input,.ae-admin .wizard-panel select{border-color:var(--ar-line-strong);background:var(--ar-surface-raised);color:var(--ar-text);border-radius:6px}.ae-admin .wizard-copy{border:1px solid var(--ar-line);border-left:2px solid var(--ar-ember);background:var(--ar-surface-soft);border-radius:6px}.ae-admin .wizard-steps,.ae-admin .wizard-review dl{background:var(--ar-line)}.ae-admin .wizard-steps span,.ae-admin .wizard-review dl>div,.ae-admin .server-wizard__actions{background:var(--ar-surface-soft)}.ae-admin-back-link{min-height:32px;font-size:var(--ar-type-ui);align-items:center;gap:7px;margin-bottom:7px;font-weight:650;display:inline-flex;color:var(--ar-muted)!important}.ae-admin-back-link:hover{color:var(--ar-text-soft)!important}.ae-admin-back-link svg{width:16px}.ae-server-switch{color:var(--ar-muted);font-size:var(--ar-type-meta);gap:5px;font-weight:650;display:grid}.ae-server-switch select{min-width:240px}.ae-server-local-nav{border-bottom:1px solid var(--ar-line);gap:3px;margin:-4px 0 14px;padding-bottom:8px;display:flex;overflow-x:auto}.ae-server-local-nav a{min-height:40px;color:var(--ar-muted);font-size:var(--ar-type-ui);border-radius:6px;flex:none;align-items:center;gap:7px;padding:0 11px;font-weight:650;display:inline-flex}.ae-server-local-nav a:hover{background:var(--ar-surface-soft);color:var(--ar-text-soft)}.ae-server-local-nav a[data-active=true]{color:#f3b184;background:#f47a281f}.ae-server-local-nav svg{width:17px}.ae-server-workspace .server-detail-grid{grid-template-columns:minmax(0,1fr) 300px;gap:12px;max-width:none;margin:0;padding:0}.ae-server-workspace .server-detail-main{gap:12px}.ae-server-workspace .workspace-section,.ae-server-workspace .readiness-card,.ae-server-workspace .danger-zone{border:1px solid var(--ar-line);background:var(--ar-surface);box-shadow:none;border-radius:8px}.ae-server-workspace .workspace-section{padding:18px}.ae-server-workspace .section-heading{border-bottom-color:var(--ar-line);margin-bottom:16px;padding-bottom:13px}.ae-server-workspace .section-heading h2,.ae-server-workspace .readiness-card h2,.ae-server-workspace .danger-zone h3{color:var(--ar-text);font-family:var(--ae-font-display);font-size:var(--ar-type-section);letter-spacing:0;text-transform:none;font-weight:650}.ae-server-workspace .eyebrow{color:var(--ar-muted);font-size:var(--ar-type-meta);letter-spacing:0;text-transform:none}.ae-server-workspace .server-overview-form label{color:var(--ar-muted);font-size:var(--ar-type-ui);letter-spacing:0}.ae-server-workspace .server-overview-form input,.ae-server-workspace .server-overview-form select,.ae-server-workspace .server-overview-form textarea{border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);color:var(--ar-text-soft);border-radius:6px}.ae-server-workspace .admin-form-section-title{border-top:1px solid var(--ar-line);color:var(--ar-text-soft);font-size:var(--ar-type-ui);letter-spacing:0;text-transform:none;margin:8px 0 0;padding-top:13px}.ae-server-workspace .button{min-height:42px;font-size:var(--ar-type-ui);border-radius:6px}.ae-server-workspace .button--primary{color:#1d120b;background:linear-gradient(#f47a28,#d75e16);border-color:#b65417}.ae-server-workspace .button--secondary{border-color:var(--ar-line-strong);background:var(--ar-surface-raised);color:var(--ar-text-soft)}.ae-server-workspace[data-view=overview] #media,.ae-server-workspace[data-view=overview] #connection,.ae-server-workspace[data-view=overview] #store,.ae-server-workspace[data-view=overview] #content,.ae-server-workspace[data-view=media] #overview,.ae-server-workspace[data-view=media] #connection,.ae-server-workspace[data-view=media] #store,.ae-server-workspace[data-view=media] #content,.ae-server-workspace[data-view=connection] #overview,.ae-server-workspace[data-view=connection] #media,.ae-server-workspace[data-view=connection] #store,.ae-server-workspace[data-view=connection] #content{display:none}.ae-server-workspace[data-view=media] .server-detail-grid,.ae-server-workspace[data-view=connection] .server-detail-grid{grid-template-columns:minmax(0,1fr)}.ae-server-workspace[data-view=media] .server-detail-aside,.ae-server-workspace[data-view=connection] .server-detail-aside{display:none}@media (width<=980px){.ae-server-registry .registry-board__head{display:none}.ae-server-registry .registry-row{grid-template-columns:minmax(230px,1fr) 120px 94px}.ae-server-registry .registry-signal{display:none}.ae-server-workspace .server-detail-grid{grid-template-columns:minmax(0,1fr)}.ae-server-workspace .server-detail-aside{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=680px){.ae-server-registry .registry-toolbar,.ae-server-registry .registry-toolbar__actions,.ae-admin-titlebar{align-items:stretch}.ae-server-registry .registry-toolbar,.ae-admin-titlebar{grid-template-columns:1fr}.ae-server-registry .registry-toolbar__actions,.ae-admin-titlebar{flex-direction:column}.ae-server-registry .registry-toolbar__actions label,.ae-server-registry .registry-toolbar__actions select,.ae-server-switch,.ae-server-switch select{width:100%}.ae-server-registry .registry-row{grid-template-columns:minmax(0,1fr) auto}.ae-server-registry .registry-row>.status-pill{display:none}.ae-server-workspace .server-overview-form,.ae-server-workspace .server-detail-aside{grid-template-columns:minmax(0,1fr)}.ae-server-workspace .workspace-section{padding:15px}}.ae-admin *,.ae-admin :before,.ae-admin :after{box-sizing:border-box}.ae-admin a{color:inherit;text-decoration:none}.ae-admin button,.ae-admin input,.ae-admin select,.ae-admin textarea{font:inherit}.ae-admin button,.ae-admin select{cursor:pointer}.ae-admin button:disabled,.ae-admin select:disabled{cursor:not-allowed;opacity:.48}.ae-admin :focus-visible{outline:2px solid var(--ar-ember);outline-offset:2px}.ae-admin-skip{z-index:200;background:var(--ar-ember);border-radius:6px;align-items:center;min-height:44px;padding:0 14px;font-weight:700;display:flex;position:fixed;top:8px;left:8px;transform:translateY(-160%);color:#18110c!important}.ae-admin-skip:focus{transform:translateY(0)}.ae-admin-sidebar{z-index:60;border-right:1px solid var(--ar-line);background:#0d1215f7;grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;min-height:0;display:grid;position:sticky;top:0}.ae-admin-brand{border-bottom:1px solid var(--ar-line);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:76px;padding:14px 16px;display:grid}.ae-admin-brand img{object-fit:contain;width:38px;height:38px}.ae-admin-brand>span,.ae-admin-owner>span{min-width:0;display:grid}.ae-admin-brand strong{color:var(--ar-text);font-family:var(--ae-font-display);letter-spacing:.04em;font-size:14px}.ae-admin-brand small,.ae-admin-owner small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-nav{min-height:0;padding:12px 10px 20px;overflow-y:auto}.ae-admin-nav-group+.ae-admin-nav-group{margin-top:18px}.ae-admin-nav-group>p{color:var(--ar-muted-quiet);font-size:var(--ar-type-meta);letter-spacing:.065em;text-transform:uppercase;margin:0 8px 5px;font-weight:650}.ae-admin-nav-group>a{min-height:44px;color:var(--ar-muted);font-size:var(--ar-type-ui);border-radius:6px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:10px;margin:2px 0;padding:0 10px;font-weight:600;transition:background .18s,color .18s;display:grid;position:relative}.ae-admin-nav-group>a svg{stroke-width:1.8px;width:18px;height:18px}.ae-admin-nav-group>a:hover{color:var(--ar-text-soft);background:#ffffff0b}.ae-admin-nav-group>a[data-active=true]{color:#efb384;background:#ff76181a}.ae-admin-nav-group>a[data-active=true]:before{background:var(--ar-ember);content:"";border-radius:0 2px 2px 0;width:2px;height:24px;position:absolute;left:0}.ae-admin-owner{border-top:1px solid var(--ar-line);background:var(--ar-canvas-deep);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:68px;padding:12px 16px;display:grid}.ae-admin-owner strong{color:var(--ar-text-soft);font-size:var(--ar-type-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-admin-stage{min-width:0}.ae-admin-commandbar{z-index:50;border-bottom:1px solid var(--ar-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0e10eb;grid-template-columns:minmax(280px,640px) auto;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:9px 22px;display:grid;position:sticky;top:0}.ae-admin-icon-button,.ae-admin-close,.ae-admin-menu{border:1px solid var(--ar-line);background:var(--ar-surface);width:44px;height:44px;color:var(--ar-text-soft);border-radius:6px;place-items:center;padding:0;display:none}.ae-admin-icon-button svg{width:19px}.ae-admin-global-search{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;height:46px;padding-left:13px;display:grid}.ae-admin-global-search>svg{width:18px;color:var(--ar-muted)}.ae-admin-global-search input{min-width:0;height:44px;color:var(--ar-text);font-size:var(--ar-type-ui);background:0 0;border:0;outline:0}.ae-admin-global-search input::placeholder{color:var(--ar-muted-quiet)}.ae-admin-global-search button{border:0;border-left:1px solid var(--ar-line);background:var(--ar-surface-raised);min-width:72px;color:var(--ar-text-soft);font-size:var(--ar-type-ui);border-radius:0 6px 6px 0;align-self:stretch;font-weight:650}.ae-admin-site-link{min-height:44px;font-size:var(--ar-type-ui);border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-weight:650;display:inline-flex;color:var(--ar-muted)!important}.ae-admin-command-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.ae-admin-alert-link{min-height:44px;font-size:var(--ar-type-ui);background:#d4a45e12;border:1px solid #d4a45e47;border-radius:6px;align-items:center;gap:7px;padding:0 10px;font-weight:650;display:inline-flex;position:relative;color:var(--ar-text-soft)!important}.ae-admin-alert-link[data-tone=critical]{background:#e0606013;border-color:#e0606052}.ae-admin-alert-link:hover{background:var(--ar-surface-raised)}.ae-admin-alert-link>svg{width:17px;color:var(--ar-warning)}.ae-admin-alert-link[data-tone=critical]>svg{color:var(--ar-danger)}.ae-admin-alert-link>strong{min-width:22px;height:22px;color:var(--ar-text);font-size:var(--ar-type-meta);font-variant-numeric:tabular-nums;background:#d4a45e29;border-radius:999px;place-items:center;padding:0 6px;display:grid}.ae-admin-alert-link[data-tone=critical]>strong{background:#e060602e}.ae-admin-site-link:hover{background:var(--ar-surface);color:var(--ar-text-soft)!important}.ae-admin-site-link svg{width:17px}.ae-admin-main{width:100%;max-width:1680px;min-height:calc(100dvh - 64px);margin:0;padding:24px clamp(20px,2vw,32px) 48px}.ae-admin-titlebar{justify-content:space-between;align-items:flex-start;gap:24px;min-height:58px;margin-bottom:22px;display:flex}.ae-admin-titlebar h1,.ae-admin-entity-identity h1,.ae-admin-state h1{color:var(--ar-text);font-family:var(--ae-font-display);letter-spacing:-.015em;margin:0;font-size:clamp(28px,2.3vw,36px);font-weight:600;line-height:1.12}.ae-admin-titlebar p,.ae-admin-state p{max-width:680px;color:var(--ar-muted);font-size:var(--ar-type-body);margin:8px 0 0;line-height:1.5}.ae-admin-operational-summary{border-block:1px solid var(--ar-line);grid-template-columns:repeat(3,minmax(0,1fr));min-height:64px;margin-bottom:14px;display:grid}.ae-admin-operational-summary>div{border-right:1px solid var(--ar-line);align-items:baseline;gap:8px;min-width:0;padding:14px 16px;display:flex}.ae-admin-operational-summary>div:last-child{border-right:0}.ae-admin-operational-summary strong{color:var(--ar-text);font-variant-numeric:tabular-nums;font-size:19px}.ae-admin-operational-summary span{color:var(--ar-muted);font-size:var(--ar-type-ui)}.ae-admin-registry-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:12px;display:grid}.ae-admin-directory,.ae-admin-quick-preview,.ae-admin-panel{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;min-width:0}.ae-admin-directory{overflow:hidden}.ae-admin-directory-tools{border-bottom:1px solid var(--ar-line);grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:center;gap:8px;min-height:70px;padding:10px;display:grid}.ae-admin-directory-search{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);border-radius:6px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;height:46px;padding-left:11px;display:grid}.ae-admin-directory-search svg{width:17px;color:var(--ar-muted)}.ae-admin-directory-search input{min-width:0;height:44px;color:var(--ar-text);font-size:var(--ar-type-ui);background:0 0;border:0;outline:0}.ae-admin-directory-search button{border:0;border-left:1px solid var(--ar-line);color:#e1a172;min-width:64px;font-size:var(--ar-type-ui);background:0 0;align-self:stretch;font-weight:650}.ae-admin-filter-row{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);border-radius:6px;align-items:center;height:50px;padding:3px;display:flex}.ae-admin-filter-row button{min-height:44px;color:var(--ar-muted);font-size:var(--ar-type-ui);background:0 0;border:0;border-radius:4px;padding:0 10px}.ae-admin-filter-row button[data-active=true]{background:var(--ar-surface-raised);color:var(--ar-text-soft)}.ae-admin-select{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-width:138px;height:46px;padding:0 9px;display:grid;position:relative}.ae-admin-select>svg{width:16px;color:var(--ar-muted);pointer-events:none}.ae-admin-select select{appearance:none;min-width:0;height:44px;color:var(--ar-text-soft);font-size:var(--ar-type-ui);background:0 0;border:0;outline:0}.ae-admin-list-heading{border-bottom:1px solid var(--ar-line);min-height:40px;color:var(--ar-muted);font-size:var(--ar-type-meta);grid-template-columns:minmax(230px,1.7fr) minmax(110px,.75fr) minmax(78px,.5fr) minmax(100px,.65fr) minmax(120px,.8fr) 72px;align-items:center;gap:12px;padding:0 12px;font-weight:650;display:grid}.ae-admin-user-list{min-width:0}.ae-admin-user-row{border-bottom:1px solid var(--ar-line);grid-template-columns:minmax(0,1fr) 52px;min-height:82px;transition:background .18s;display:grid}.ae-admin-user-row:last-child{border-bottom:0}.ae-admin-user-row:hover,.ae-admin-user-row[data-selected=true]{background:#ffffff07}.ae-admin-user-row[data-selected=true]{box-shadow:inset 2px 0 #ff7618b8}.ae-admin-user-link{grid-template-columns:minmax(230px,1.7fr) minmax(110px,.75fr) minmax(78px,.5fr) minmax(100px,.65fr) minmax(120px,.8fr) 18px;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid}.ae-admin-user-link>svg{width:16px;color:var(--ar-muted-quiet)}.ae-admin-user-cell{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.ae-admin-user-cell>span{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;min-width:0;display:grid}.ae-admin-user-cell strong{color:var(--ar-text-soft);font-size:var(--ar-type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-admin-user-cell small{color:var(--ar-muted);font-size:var(--ar-type-meta);font-variant-numeric:tabular-nums;grid-column:1}.ae-admin-user-cell em,.ae-admin-entity-identity>span,.ae-admin-quick-preview header [data-status],.ae-admin-identity-list [data-status]{border:1px solid var(--ar-line);color:var(--ar-muted);font-size:var(--ar-type-meta);border-radius:999px;align-self:start;padding:2px 6px;font-style:normal;font-weight:650}[data-status=active],[data-status=connected],[data-status=paid]{color:#9bc8ad!important}[data-status=blocked],[data-status=cancelled]{color:#e3927f!important}.ae-admin-avatar{color:#f0ece4;width:36px;height:36px;font-size:var(--ar-type-meta);background:#4b5559;border:1px solid #ffffff1a;border-radius:9px;flex:none;place-items:center;font-weight:750;display:grid;overflow:hidden}.ae-admin-avatar[data-size=large]{width:48px;height:48px;font-size:14px}.ae-admin-avatar[data-size=hero]{width:66px;height:66px;font-size:18px}.ae-admin-avatar img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.ae-admin-provider-stack{align-items:center;gap:7px;min-width:0;display:flex}.ae-admin-provider{min-width:22px;min-height:22px;color:var(--ar-text-soft);font-size:var(--ar-type-ui);justify-content:center;align-items:center;gap:8px;padding:0;display:inline-flex}.ae-admin-provider[data-labeled=true]{border:1px solid var(--ar-line);background:var(--ar-surface-raised);border-radius:7px;justify-content:flex-start;min-height:34px;padding:5px 10px 5px 7px}a.ae-admin-provider{border-radius:6px;min-width:44px;min-height:44px;text-decoration:none;transition:background .18s,color .18s}a.ae-admin-provider:hover{background:var(--ar-surface-raised);color:var(--ar-text)}a.ae-admin-provider[data-labeled=true]{padding-inline:10px}.ae-admin-provider-mark{flex:none;place-items:center;width:20px;height:20px;display:grid;overflow:hidden}.ae-admin-provider-mark img{object-fit:contain;width:20px;height:20px;display:block}.ae-admin-provider-mark[data-provider=steam] img{object-fit:contain;object-position:left center;width:66px;max-width:none;height:20px}.ae-admin-provider--unknown svg{width:18px;height:18px}.ae-admin-number,.ae-admin-last-seen{gap:2px;min-width:0;display:grid}.ae-admin-number strong,.ae-admin-last-seen strong{color:var(--ar-text-soft);font-size:var(--ar-type-ui);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-admin-number small,.ae-admin-last-seen small{color:var(--ar-muted);font-size:var(--ar-type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-admin-preview-button{width:44px;height:44px;color:var(--ar-muted);background:0 0;border:1px solid #0000;border-radius:6px;place-self:center;place-items:center;padding:0;display:grid}.ae-admin-preview-button:hover,.ae-admin-preview-button[aria-pressed=true]{border-color:var(--ar-line);background:var(--ar-surface-raised);color:var(--ar-text-soft)}.ae-admin-preview-button svg{width:18px}.ae-admin-directory-footer{border-top:1px solid var(--ar-line);min-height:54px;color:var(--ar-muted);font-size:var(--ar-type-ui);justify-content:space-between;align-items:center;gap:12px;padding:7px 12px;display:flex}.ae-admin-directory-footer button,.ae-admin-empty button{border:1px solid var(--ar-line);background:var(--ar-surface-raised);min-height:40px;color:var(--ar-text-soft);font-size:var(--ar-type-ui);border-radius:6px;padding:0 12px;font-weight:650}.ae-admin-empty{min-height:300px;color:var(--ar-muted);text-align:center;place-content:center;justify-items:center;gap:8px;padding:32px;display:grid}.ae-admin-empty>svg{width:30px;height:30px;margin-bottom:4px}.ae-admin-empty strong{color:var(--ar-text-soft);font-size:15px}.ae-admin-empty span{max-width:360px;font-size:var(--ar-type-ui)}.ae-admin-quick-preview{position:sticky;top:78px;overflow:hidden}.ae-admin-quick-preview>header{border-bottom:1px solid var(--ar-line);grid-template-columns:48px minmax(0,1fr) 44px;align-items:center;gap:10px;min-height:82px;padding:12px;display:grid}.ae-admin-quick-preview header>div{min-width:0}.ae-admin-quick-preview h2{color:var(--ar-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;overflow:hidden}.ae-admin-quick-preview header p{color:var(--ar-muted);font-size:var(--ar-type-meta);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 5px;overflow:hidden}.ae-admin-quick-preview header button,.ae-admin-notice button,.ae-admin-dialog header button{width:44px;height:44px;color:var(--ar-muted);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.ae-admin-quick-preview header button:hover,.ae-admin-notice button:hover,.ae-admin-dialog header button:hover{background:var(--ar-surface-raised);color:var(--ar-text-soft)}.ae-admin-quick-preview header button svg,.ae-admin-notice button svg,.ae-admin-dialog header button svg{width:18px}.ae-admin-quick-facts{border-bottom:1px solid var(--ar-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ae-admin-quick-facts>div{border-right:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);gap:4px;min-width:0;padding:12px;display:grid}.ae-admin-quick-facts>div:nth-child(2n){border-right:0}.ae-admin-quick-facts>div:nth-last-child(-n+2){border-bottom:0}.ae-admin-quick-facts dt{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-quick-facts dd{color:var(--ar-text-soft);font-size:var(--ar-type-ui);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:650;overflow:hidden}.ae-admin-quick-preview>section{border-bottom:1px solid var(--ar-line);padding:14px 12px}.ae-admin-quick-preview h3{color:var(--ar-text-soft);font-size:var(--ar-type-body);margin:0 0 10px}.ae-admin-provider-list{gap:7px;display:grid}.ae-admin-provider-list--inline{grid-template-columns:repeat(auto-fit,minmax(130px,max-content));padding:0 16px 16px}.ae-admin-preview-event{border-bottom:1px solid var(--ar-line);color:#d9b376;font-size:var(--ar-type-ui);align-items:flex-start;gap:8px;margin:0;padding:12px;line-height:1.45;display:flex}.ae-admin-preview-event svg{flex:none;width:17px}.ae-admin-primary-link{min-height:48px;font-size:var(--ar-type-ui);justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-weight:700;display:flex;color:#e4a474!important}.ae-admin-primary-link:hover{background:#ff76180d}.ae-admin-primary-link svg{width:17px}.ae-admin-quick-preview--empty{min-height:230px;color:var(--ar-muted);text-align:center;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid}.ae-admin-quick-preview--empty>svg{width:28px}.ae-admin-quick-preview--empty strong{color:var(--ar-text-soft)}.ae-admin-quick-preview--empty p{max-width:250px;font-size:var(--ar-type-ui);margin:0}.ae-admin-backbar{min-height:44px;color:var(--ar-muted);font-size:var(--ar-type-ui);justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.ae-admin-backbar a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.ae-admin-backbar a:hover{color:var(--ar-text-soft)}.ae-admin-backbar svg{width:17px}.ae-admin-entity-header{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:116px;padding:18px;display:grid}.ae-admin-entity-identity{min-width:0}.ae-admin-entity-identity>span{display:inline-flex}.ae-admin-entity-identity h1{margin-top:5px;font-size:clamp(26px,2vw,32px)}.ae-admin-entity-identity p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:4px 0 8px}.ae-admin-entity-identity p strong{color:var(--ar-text-soft);font-variant-numeric:tabular-nums;font-weight:600}.ae-admin-entity-actions{align-items:center;gap:8px;display:flex}.ae-admin-button{min-height:44px;font-size:var(--ar-type-ui);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-weight:700;display:inline-flex}.ae-admin-button svg{width:17px}.ae-admin-button--primary{background:linear-gradient(#f47a28,#d75e16);border-color:#b65417;color:#1d120b!important}.ae-admin-button--secondary{border-color:var(--ar-line-strong);background:var(--ar-surface-raised);color:var(--ar-text-soft)!important}.ae-admin-button--quiet{background:0 0;color:var(--ar-muted)!important}.ae-admin-button--danger{background:#9b3b2b2e;border-color:#df684e61;color:#ef9d8b!important}.ae-admin-entity-tabs{border-bottom:1px solid var(--ar-line);gap:2px;margin:10px 0 14px;display:flex;overflow-x:auto}.ae-admin-entity-tabs button{min-height:44px;color:var(--ar-muted);font-size:var(--ar-type-ui);background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0 12px;display:inline-flex;position:relative}.ae-admin-entity-tabs button[data-active=true]{color:var(--ar-text-soft)}.ae-admin-entity-tabs button[data-active=true]:after{background:var(--ar-ember);content:"";height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.ae-admin-entity-tabs b,.ae-admin-counter{border:1px solid var(--ar-line);color:var(--ar-muted);font-size:var(--ar-type-meta);border-radius:999px;padding:2px 6px;font-weight:650}.ae-admin-notice{color:#a9d0b9;min-height:48px;font-size:var(--ar-type-ui);background:#3a694f1f;border:1px solid #75aa8d4d;border-radius:7px;grid-template-columns:20px minmax(0,1fr) 44px;align-items:center;gap:9px;margin-bottom:12px;padding-left:12px;display:grid}.ae-admin-notice>svg{width:18px}.ae-admin-profile-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:12px;display:grid}.ae-admin-profile-main,.ae-admin-profile-context,.ae-admin-single-panel,.ae-admin-two-column{gap:12px;min-width:0;display:grid}.ae-admin-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-admin-summary-strip{border-block:1px solid var(--ar-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ae-admin-summary-strip article{border-right:1px solid var(--ar-line);align-content:center;gap:4px;min-width:0;min-height:70px;padding:10px 14px;display:grid}.ae-admin-summary-strip article:last-child{border-right:0}.ae-admin-summary-strip span{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-summary-strip strong{color:var(--ar-text-soft);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ae-admin-panel{overflow:hidden}.ae-admin-panel>header{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:12px 15px;display:flex}.ae-admin-panel h2,.ae-admin-dialog h2{color:var(--ar-text-soft);font-size:var(--ar-type-section);margin:0;line-height:1.25}.ae-admin-panel header p,.ae-admin-dialog header p{color:var(--ar-muted);font-size:var(--ar-type-meta);margin:4px 0 0;line-height:1.45}.ae-admin-activity-list{margin:0;padding:0;list-style:none}.ae-admin-activity-list li{border-bottom:1px solid var(--ar-line);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px 15px;display:grid}.ae-admin-activity-list li:last-child{border-bottom:0}.ae-admin-activity-list li>span{background:var(--ar-muted-quiet);border-radius:50%;width:7px;height:7px}.ae-admin-activity-list li[data-tone=success]>span{background:var(--ar-success)}.ae-admin-activity-list li[data-tone=warning]>span{background:var(--ar-warning)}.ae-admin-activity-list li>div{gap:2px;min-width:0;display:grid}.ae-admin-activity-list strong{color:var(--ar-text-soft);font-size:var(--ar-type-body)}.ae-admin-activity-list small,.ae-admin-activity-list time{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-order-table>article{border-bottom:1px solid var(--ar-line);grid-template-columns:70px minmax(150px,1.5fr) minmax(130px,1fr) auto auto auto;align-items:center;gap:10px;min-height:62px;padding:10px 15px;display:grid}.ae-admin-item-counts{grid-template-columns:repeat(3,auto);gap:16px;margin:0;display:grid}.ae-admin-item-counts>div{text-align:right;gap:2px;display:grid}.ae-admin-item-counts dt{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-item-counts dd{color:var(--ar-text-soft);font-size:var(--ar-type-body);font-variant-numeric:tabular-nums;margin:0}.ae-admin-item-table>article{border-bottom:1px solid var(--ar-line);grid-template-columns:30px minmax(160px,1.5fr) minmax(130px,1fr) auto auto auto;align-items:center;gap:10px;min-height:64px;padding:10px 15px;display:grid}.ae-admin-item-table>article:last-child{border-bottom:0}.ae-admin-item-table article>span{color:var(--ar-muted)}.ae-admin-item-table article>span svg{width:19px}.ae-admin-item-table article>div{gap:2px;min-width:0;display:grid}.ae-admin-item-table strong,.ae-admin-item-table small,.ae-admin-item-table b,.ae-admin-item-table em,.ae-admin-item-table time{min-width:0;font-size:var(--ar-type-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-admin-item-table strong{color:var(--ar-text-soft)}.ae-admin-item-table small,.ae-admin-item-table time{color:var(--ar-muted)}.ae-admin-item-table b{color:#df9c8b;font-size:var(--ar-type-meta);font-weight:650}.ae-admin-item-table b[data-issued=true]{color:#91c3a5}.ae-admin-item-table em{color:var(--ar-text-soft);font-variant-numeric:tabular-nums;font-style:normal}.ae-admin-order-table>article:last-child{border-bottom:0}.ae-admin-order-table span,.ae-admin-order-table strong,.ae-admin-order-table small,.ae-admin-order-table em,.ae-admin-order-table time{min-width:0;font-size:var(--ar-type-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-admin-order-table span,.ae-admin-order-table small,.ae-admin-order-table time{color:var(--ar-muted)}.ae-admin-order-table strong{color:var(--ar-text-soft)}.ae-admin-order-table b{color:var(--ar-muted);font-size:var(--ar-type-meta);font-weight:650}.ae-admin-order-table em{color:var(--ar-text-soft);font-variant-numeric:tabular-nums;font-style:normal}.ae-admin-profile-context{position:sticky;top:78px}.ae-admin-fact-list{margin:0}.ae-admin-fact-list>div,.ae-admin-stat-list>div{border-bottom:1px solid var(--ar-line);grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;min-height:48px;padding:8px 14px;display:grid}.ae-admin-fact-list>div:last-child,.ae-admin-stat-list>div:last-child{border-bottom:0}.ae-admin-fact-list dt,.ae-admin-stat-list dt{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-fact-list dd,.ae-admin-stat-list dd{overflow-wrap:anywhere;min-width:0;color:var(--ar-text-soft);font-size:var(--ar-type-ui);text-align:right;margin:0}.ae-admin-fact-list dd[data-mono=true]{font-family:ui-monospace,Cascadia Mono,monospace;font-size:var(--ar-type-meta)}.ae-admin-profile-context .ae-admin-provider-list{padding:12px}.ae-admin-plain-list{margin:0;padding:0;list-style:none}.ae-admin-plain-list li{border-bottom:1px solid var(--ar-line);gap:3px;min-height:54px;padding:9px 14px;display:grid}.ae-admin-plain-list li:last-child{border-bottom:0}.ae-admin-plain-list strong{color:var(--ar-text-soft);font-size:var(--ar-type-ui)}.ae-admin-plain-list span{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-inline-empty{min-height:120px;color:var(--ar-muted);text-align:center;place-content:center;gap:5px;padding:20px;display:grid}.ae-admin-inline-empty strong{color:var(--ar-text-soft);font-size:var(--ar-type-body)}.ae-admin-inline-empty span{max-width:380px;font-size:var(--ar-type-ui)}.ae-admin-identity-list article,.ae-admin-channel-list article,.ae-admin-session-list article,.ae-admin-ledger-list article{border-bottom:1px solid var(--ar-line);align-items:center;gap:11px;min-height:64px;padding:10px 14px;display:grid}.ae-admin-identity-list article:last-child,.ae-admin-channel-list article:last-child,.ae-admin-session-list article:last-child,.ae-admin-ledger-list article:last-child{border-bottom:0}.ae-admin-identity-list article{grid-template-columns:auto minmax(0,1fr) auto 44px}.ae-admin-channel-list article{grid-template-columns:44px minmax(0,1fr) auto 44px}.ae-admin-identity-list article>div,.ae-admin-channel-list article>div,.ae-admin-session-list article>div,.ae-admin-ledger-list article>div{gap:2px;min-width:0;display:grid}.ae-admin-identity-list strong,.ae-admin-channel-list strong,.ae-admin-session-list strong,.ae-admin-ledger-list strong{color:var(--ar-text-soft);font-size:var(--ar-type-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-admin-identity-list article>div>span,.ae-admin-identity-list small,.ae-admin-channel-list article>div>span,.ae-admin-session-list small,.ae-admin-ledger-list small{color:var(--ar-muted);font-size:var(--ar-type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-admin-identity-list article>a,.ae-admin-channel-list article>a:last-child{width:44px;height:44px;color:var(--ar-muted);border-radius:6px;place-items:center;display:grid}.ae-admin-channel-list article>a:last-child:hover{background:var(--ar-surface-raised);color:var(--ar-text-soft)}.ae-admin-channel-list article>a:last-child svg{width:17px}.ae-admin-audit-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:12px;display:grid}.ae-admin-audit-tools{border-bottom:1px solid var(--ar-line);grid-template-columns:minmax(260px,1fr) 154px 150px;align-items:center;gap:8px;min-height:70px;padding:10px;display:grid}.ae-admin-select--plain{grid-template-columns:minmax(0,1fr)}.ae-admin-audit-list>button{border:0;border-bottom:1px solid var(--ar-line);width:100%;min-height:74px;color:inherit;text-align:left;background:0 0;grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:10px 12px;transition:background .18s;display:grid}.ae-admin-audit-list>button:hover,.ae-admin-audit-list>button[data-selected=true]{background:#ffffff07}.ae-admin-audit-list>button[data-selected=true]{box-shadow:inset 2px 0 #ff7618b8}.ae-admin-audit-list>button>svg{width:16px;color:var(--ar-muted-quiet)}.ae-admin-audit-state{border:1px solid var(--ar-line);color:#9bc8ad;background:var(--ar-canvas-deep);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.ae-admin-audit-state[data-outcome=failed]{color:#e39b83}.ae-admin-audit-state svg{width:17px}.ae-admin-audit-copy{gap:4px;min-width:0;display:grid}.ae-admin-audit-copy strong,.ae-admin-audit-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-admin-audit-copy strong{color:var(--ar-text-soft);font-size:var(--ar-type-body);font-weight:660}.ae-admin-audit-copy small,.ae-admin-audit-list time{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-audit-list time{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ae-admin-audit-list time svg{width:14px}.ae-admin-audit-detail{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;min-height:370px;padding:16px}.ae-admin-audit-detail>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ae-admin-audit-detail>header span{border:1px solid var(--ar-line);color:#9bc8ad;font-size:var(--ar-type-meta);border-radius:999px;padding:4px 7px}.ae-admin-audit-detail>header span[data-outcome=failed]{color:#e39b83}.ae-admin-audit-detail>header time,.ae-admin-audit-detail dt{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-audit-detail h2{color:var(--ar-text);font-size:var(--ar-type-section);margin:16px 0;line-height:1.35}.ae-admin-audit-detail dl{border-block:1px solid var(--ar-line);gap:10px;margin:0;padding:14px 0;display:grid}.ae-admin-audit-detail dl div{gap:3px;min-width:0;display:grid}.ae-admin-audit-detail dd{overflow-wrap:anywhere;color:var(--ar-text-soft);font-size:var(--ar-type-ui);margin:0}.ae-admin-audit-detail section{margin-top:14px}.ae-admin-audit-detail h3{color:var(--ar-muted);font-size:var(--ar-type-meta);margin:0 0 7px;font-weight:650}.ae-admin-audit-detail pre{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);max-height:210px;color:var(--ar-text-soft);white-space:pre-wrap;border-radius:6px;margin:0;padding:10px;font-size:12px;line-height:1.55;overflow:auto}.ae-admin-audit-empty{min-height:220px;color:var(--ar-muted);text-align:center;place-content:center;justify-items:center;gap:6px;padding:24px;display:grid}.ae-admin-audit-empty svg{width:26px;height:26px}.ae-admin-audit-empty strong{color:var(--ar-text-soft)}.ae-admin-audit-empty span{font-size:var(--ar-type-meta)}.ae-admin-identity-list article>a:hover{background:var(--ar-surface-raised);color:var(--ar-text-soft)}.ae-admin-identity-list article>a svg{width:17px}.ae-admin-session-list article{grid-template-columns:9px minmax(0,1fr) auto}.ae-admin-session-list article>span{background:var(--ar-muted-quiet);border-radius:50%;width:7px;height:7px}.ae-admin-session-list article>span[data-active=true]{background:var(--ar-success)}.ae-admin-session-list em{color:var(--ar-muted);font-size:var(--ar-type-meta);font-style:normal}.ae-admin-balance{color:var(--ar-text);font-variant-numeric:tabular-nums;font-size:20px}.ae-admin-wallet-heading{align-items:center;gap:12px;display:flex}.ae-admin-ledger-list article{grid-template-columns:70px minmax(0,1fr) auto}.ae-admin-ledger-list article>span{color:var(--ar-text-soft);font-size:var(--ar-type-body);font-variant-numeric:tabular-nums;font-weight:750}.ae-admin-ledger-list article>span[data-direction=credit]{color:#91c3a5}.ae-admin-ledger-list article>span[data-direction=debit]{color:#e29683}.ae-admin-ledger-list time{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-stat-list{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ae-admin-stat-list>div:nth-child(odd){border-right:1px solid var(--ar-line)}.ae-admin-actions-panel>article{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:12px 15px;display:flex}.ae-admin-actions-panel>article>div{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:11px;min-width:0;display:grid}.ae-admin-actions-panel>article>div>svg{width:22px;color:var(--ar-muted)}.ae-admin-actions-panel article span{gap:3px;min-width:0;display:grid}.ae-admin-actions-panel article strong{color:var(--ar-text-soft);font-size:var(--ar-type-body)}.ae-admin-actions-panel article small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-action-note{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:0;padding:12px 15px;line-height:1.5}.ae-admin-state,.ae-admin-loading{text-align:center;place-content:center;justify-items:center;gap:14px;min-height:min(620px,100dvh - 120px);padding:32px;display:grid}.ae-admin-state-icon{border:1px solid var(--ar-line);background:var(--ar-surface);width:52px;height:52px;color:var(--ar-muted);border-radius:50%;place-items:center;display:grid}.ae-admin-state[data-tone=danger] .ae-admin-state-icon{color:#e3927f;border-color:#df684e52}.ae-admin-state-icon svg{width:24px}.ae-admin-loading{color:var(--ar-muted);font-size:var(--ar-type-body);grid-auto-flow:column}.ae-admin-spinner{border:2px solid var(--ar-line-strong);border-top-color:var(--ar-ember);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite ae-admin-spin}@keyframes ae-admin-spin{to{transform:rotate(360deg)}}.ae-admin-dialog-layer{z-index:180;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ae-admin-dialog-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#010304b8;border:0;position:absolute;inset:0}.ae-admin-dialog{z-index:1;border:1px solid var(--ar-line-strong);background:var(--ar-surface);border-radius:8px;width:min(100%,520px);position:relative;overflow:hidden;box-shadow:0 30px 90px #0000007a}.ae-admin-dialog>header{border-bottom:1px solid var(--ar-line);grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:12px;min-height:82px;padding:16px 12px 14px 16px;display:grid}.ae-admin-dialog form{gap:12px;padding:16px;display:grid}.ae-admin-dialog label{color:var(--ar-text-soft);font-size:var(--ar-type-ui);gap:7px;font-weight:650;display:grid}.ae-admin-dialog textarea,.ae-admin-dialog input,.ae-admin-dialog select{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);width:100%;min-height:44px;color:var(--ar-text);font-size:var(--ar-type-body);border-radius:6px;outline:0;padding:11px 12px;line-height:1.5}.ae-admin-dialog textarea{resize:vertical;min-height:112px}.ae-admin-dialog textarea:focus,.ae-admin-dialog input:focus,.ae-admin-dialog select:focus{border-color:#ff76189e}.ae-admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ae-admin-dialog footer{justify-content:flex-end;gap:8px;display:flex}.ae-admin-form-error{color:#ef9d8b;font-size:var(--ar-type-ui);margin:0}.ae-scum-test-dialog{width:min(100%,620px)}.ae-scum-test-dialog form{max-height:calc(100dvh - 132px);overflow-y:auto}.ae-scum-test-warning{border-left:3px solid var(--ar-ember);color:var(--ar-text-soft);background:#ff761814;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:11px 12px;display:grid}.ae-scum-test-warning svg{width:20px;height:20px;color:var(--ar-ember)}.ae-scum-test-warning p,.ae-scum-test-state{font-size:var(--ar-type-ui);margin:0;line-height:1.55}.ae-scum-test-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.ae-scum-test-targets{border:0;gap:7px;max-height:248px;margin:0;padding:0 3px 0 0;display:grid;overflow-y:auto}.ae-scum-test-targets legend{color:var(--ar-text-soft);font-size:var(--ar-type-ui);margin-bottom:7px;font-weight:650}.ae-admin-dialog .ae-scum-test-targets label{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);cursor:pointer;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-height:54px;padding:9px 11px;display:grid}.ae-admin-dialog .ae-scum-test-targets label:hover{border-color:var(--ar-line-strong);box-shadow:0 0 0 2px #ff761838}.ae-admin-dialog .ae-scum-test-targets label:has(input:focus-visible){border-color:var(--ar-line-strong);box-shadow:0 0 0 2px #ff761838}.ae-admin-dialog .ae-scum-test-targets label[data-selected=true]{background:#ff761812;border-color:#ff76189e}.ae-admin-dialog .ae-scum-test-targets input[type=radio]{width:18px;min-height:18px;accent-color:var(--ar-ember);margin:0;padding:0}.ae-scum-test-targets span{gap:2px;min-width:0;display:grid}.ae-scum-test-targets strong,.ae-scum-test-targets small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-scum-test-targets strong{color:var(--ar-text)}.ae-scum-test-targets small,.ae-scum-test-state{color:var(--ar-text-muted)}.ae-scum-test-dialog footer{border-top:1px solid var(--ar-line);padding-top:12px}@media (width<=560px){.ae-scum-test-search{grid-template-columns:1fr}.ae-scum-test-search .ae-admin-button{width:100%}.ae-scum-test-dialog input{font-size:16px}}.ae-admin-scrim{z-index:55;background:#00000094;border:0;padding:0;display:none;position:fixed;inset:0}@media (width<=1600px){.ae-admin-directory-tools{grid-template-columns:minmax(220px,1fr) auto auto}.ae-admin-filter-row{grid-area:2/1/auto/-1}}@media (width<=1240px){.ae-admin-registry-layout{grid-template-columns:minmax(0,1fr) 290px}.ae-admin-list-heading,.ae-admin-user-link{grid-template-columns:minmax(220px,1.5fr) minmax(100px,.7fr) minmax(74px,.45fr) minmax(110px,.7fr) minmax(110px,.75fr) 18px}}@media (width<=1360px){.ae-admin-registry-layout{grid-template-columns:minmax(0,1fr)}.ae-admin-quick-preview--empty{display:none}.ae-admin-quick-preview:not(.ae-admin-quick-preview--empty){z-index:45;width:min(360px,100vw - 36px);max-height:calc(100dvh - 92px);position:fixed;bottom:18px;right:18px;overflow-y:auto;box-shadow:0 24px 80px #00000085}}@media (width<=1024px){.ae-admin{grid-template-columns:minmax(0,1fr)}.ae-admin-sidebar{width:min(300px,100vw - 42px);transition:transform .18s;position:fixed;left:0;transform:translate(-102%);box-shadow:22px 0 60px #00000059}.ae-admin-sidebar[data-open=true]{transform:translate(0)}.ae-admin-close,.ae-admin-menu{display:grid}.ae-admin-scrim{display:block}.ae-admin-commandbar{grid-template-columns:44px minmax(220px,620px) auto;justify-content:stretch;padding-inline:12px}.ae-admin-global-search{grid-column:2}.ae-admin-profile-layout{grid-template-columns:minmax(0,1fr) 290px}}@media (width<=860px){.ae-admin-main{padding-inline:16px}.ae-admin-registry-layout,.ae-admin-profile-layout,.ae-admin-two-column{grid-template-columns:minmax(0,1fr)}.ae-admin-quick-preview{z-index:70;max-height:calc(100dvh - 90px);position:fixed;inset:auto 12px 12px;overflow-y:auto;box-shadow:0 24px 80px #00000085}.ae-admin-quick-preview--empty{display:none}.ae-admin-user-cell>span{grid-template-columns:minmax(0,1fr)}.ae-admin-user-cell strong,.ae-admin-user-cell small,.ae-admin-user-cell em{grid-column:1;justify-self:start}.ae-admin-profile-context{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.ae-admin-order-table>article{grid-template-columns:64px minmax(140px,1fr) minmax(110px,.8fr) auto auto}.ae-admin-panel>header{align-items:flex-start}.ae-admin-item-counts{grid-template-columns:repeat(3,minmax(54px,1fr));width:100%}.ae-admin-item-counts>div{text-align:left}.ae-admin-item-table>article{grid-template:"icon product status""icon server price"".date date"/26px minmax(0,1fr) auto;gap:5px 9px;padding-block:12px}.ae-admin-item-table article>span{grid-area:icon}.ae-admin-item-table article>div{grid-area:product}.ae-admin-item-table article>small{grid-area:server}.ae-admin-item-table article>b{grid-area:status}.ae-admin-item-table article>em{grid-area:price}.ae-admin-item-table article>time{grid-area:date}.ae-admin-wallet-heading{flex-direction:column;align-items:stretch;width:100%}.ae-admin-form-grid{grid-template-columns:minmax(0,1fr)}.ae-admin-order-table time{display:none}}@media (width<=720px){.ae-admin{--ar-type-meta:13px;--ar-type-ui:14px;--ar-type-body:16px;--ar-type-section:18px}.ae-admin input,.ae-admin textarea,.ae-admin select{font-size:16px}.ae-admin-commandbar{grid-template-columns:44px minmax(0,1fr) auto;gap:7px;height:60px;padding:7px 9px}.ae-admin-global-search{height:44px;padding-right:10px}.ae-admin-global-search button{display:none}.ae-admin-site-link{border:1px solid var(--ar-line);background:var(--ar-surface);justify-content:center;width:44px;padding:0}.ae-admin-site-link span{display:none}.ae-admin-command-actions{gap:6px}.ae-admin-alert-link{justify-content:center;width:44px;padding:0}.ae-admin-alert-link>span{display:none}.ae-admin-alert-link>strong{width:18px;min-width:18px;height:18px;padding:0 4px;font-size:11px;position:absolute;top:-5px;right:-5px}.ae-admin-main{min-height:calc(100dvh - 60px);padding:18px 10px 36px}.ae-admin-titlebar{min-height:0;margin-bottom:16px}.ae-admin-titlebar h1{font-size:28px}.ae-admin-operational-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-admin-operational-summary>div{flex-direction:column;align-items:flex-start;gap:2px;padding:12px}.ae-admin-operational-summary>div:nth-child(2){border-right:0}.ae-admin-operational-summary>div:nth-child(3){border-top:1px solid var(--ar-line);grid-column:1/-1}.ae-admin-directory-tools{grid-template-columns:minmax(0,1fr) minmax(130px,.55fr);align-items:stretch}.ae-admin-directory-search{grid-column:1/-1}.ae-admin-filter-row{grid-area:auto/1/auto/-1;grid-template-columns:auto auto minmax(138px,1fr);display:grid;overflow:visible}.ae-admin-filter-row button{white-space:nowrap;min-width:0;padding-inline:8px}.ae-admin-select{min-width:0}.ae-admin-list-heading{display:none}.ae-admin-user-list{background:var(--ar-canvas);gap:8px;padding:8px;display:grid}.ae-admin-user-row{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:7px;grid-template-columns:minmax(0,1fr) 52px;min-height:152px;overflow:hidden}.ae-admin-user-link{grid-template:"user user""providers providers""balance orders""activity activity""arrow arrow"0/1fr 1fr;gap:8px 12px;padding:12px}.ae-admin-user-cell{grid-area:user}.ae-admin-provider-stack{grid-area:providers}.ae-admin-number:nth-of-type(3){grid-area:balance}.ae-admin-number:nth-of-type(4){text-align:right;grid-area:orders}.ae-admin-last-seen{grid-area:activity;grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.ae-admin-user-link>svg{grid-area:arrow}.ae-admin-number:before{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-admin-number:nth-of-type(3):before{content:"ALT"}.ae-admin-number:nth-of-type(4):before{content:"Покупки"}.ae-admin-directory-footer{flex-direction:column;align-items:stretch}.ae-admin-entity-header{grid-template-columns:58px minmax(0,1fr);gap:12px;padding:14px}.ae-admin-avatar[data-size=hero]{width:58px;height:58px}.ae-admin-entity-actions{grid-column:1/-1}.ae-admin-entity-actions .ae-admin-button{flex:1}.ae-admin-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-admin-summary-strip article:nth-child(2){border-right:0}.ae-admin-summary-strip article:nth-child(-n+2){border-bottom:1px solid var(--ar-line)}.ae-admin-profile-context{grid-template-columns:minmax(0,1fr)}.ae-admin-activity-list li{grid-template-columns:12px minmax(0,1fr)}.ae-admin-activity-list time{grid-column:2}.ae-admin-order-table>article{grid-template:"id status""product price""server server""date date"/minmax(0,1fr) auto;gap:5px 10px;padding-block:12px}.ae-admin-order-table span{grid-area:id}.ae-admin-order-table strong{grid-area:product}.ae-admin-order-table small{grid-area:server}.ae-admin-order-table b{grid-area:status}.ae-admin-order-table em{grid-area:price}.ae-admin-order-table time{grid-area:date;display:block}.ae-admin-stat-list{grid-template-columns:minmax(0,1fr)}.ae-admin-stat-list>div:nth-child(odd){border-right:0}.ae-admin-actions-panel>article{flex-direction:column;align-items:stretch}.ae-admin-actions-panel>article>button{width:100%}.ae-admin-ledger-list article{grid-template-columns:64px minmax(0,1fr)}.ae-admin-ledger-list time{grid-column:2}}@media (width<=460px){.ae-admin-backbar>span{display:none}.ae-admin-directory-tools,.ae-admin-entity-header{grid-template-columns:minmax(0,1fr)}.ae-admin-entity-actions{flex-direction:column;grid-column:auto}.ae-admin-entity-actions .ae-admin-button{width:100%}.ae-admin-identity-list article{grid-template-columns:auto minmax(0,1fr) auto}.ae-admin-identity-list article>[data-status]{grid-column:2;justify-self:start}.ae-admin-identity-list article>a{grid-area:1/3/span 2}.ae-admin-dialog-layer{align-items:end;padding:8px}.ae-admin-dialog{max-height:calc(100dvh - 16px);overflow-y:auto}.ae-admin-dialog footer{flex-direction:column-reverse}.ae-admin-dialog footer .ae-admin-button{width:100%}}.ae-ticket-workspace{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:9px;grid-template-columns:172px 310px minmax(420px,1fr) 250px;min-height:calc(100dvh - 188px);display:grid;overflow:hidden}.ae-ticket-views,.ae-ticket-queue,.ae-ticket-conversation,.ae-ticket-context,.ae-ticket-no-selection{min-width:0}.ae-ticket-views{border-right:1px solid var(--ar-line);background:var(--ar-canvas-deep);padding:16px 10px}.ae-ticket-views>strong{color:var(--ar-muted);font-size:var(--ar-type-meta);padding:0 10px 10px;font-weight:650;display:block}.ae-ticket-views button{width:100%;min-height:40px;color:var(--ar-text-soft);text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.ae-ticket-views button:hover,.ae-ticket-views button[data-active=true]{background:var(--ar-surface-raised);color:var(--ar-text)}.ae-ticket-views button[data-active=true]{box-shadow:inset 2px 0 var(--ar-ember)}.ae-ticket-views button svg{width:17px;height:17px}.ae-ticket-views button em{min-width:22px;color:var(--ar-muted);font-size:var(--ar-type-meta);text-align:right;font-style:normal}.ae-ticket-queue{border-right:1px solid var(--ar-line);background:#0e1417;flex-direction:column;display:flex}.ae-ticket-search{border-bottom:1px solid var(--ar-line);align-items:center;gap:9px;min-height:58px;padding:10px 12px;display:flex}.ae-ticket-search svg{width:18px;color:var(--ar-muted)}.ae-ticket-search input{width:100%;min-height:38px;color:var(--ar-text);background:0 0;border:0;outline:none}.ae-ticket-queue-list{overflow-y:auto}.ae-ticket-queue-list>a{border-bottom:1px solid var(--ar-line);color:inherit;gap:7px;padding:14px;text-decoration:none;display:grid}.ae-ticket-queue-list>a:hover,.ae-ticket-queue-list>a[data-active=true]{background:var(--ar-surface-raised)}.ae-ticket-queue-list>a[data-active=true]{box-shadow:inset 3px 0 var(--ar-ember)}.ae-ticket-queue-list>a>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.ae-ticket-queue-list h2,.ae-ticket-queue-list p,.ae-ticket-queue-list small{margin:0}.ae-ticket-queue-list h2{color:var(--ar-text);font-size:var(--ar-type-body);text-overflow:ellipsis;white-space:nowrap;font-weight:680;overflow:hidden}.ae-ticket-queue-list p,.ae-ticket-queue-list small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-ticket-queue-list small{align-items:center;gap:5px;display:flex}.ae-ticket-queue-list small svg{width:14px;height:14px}.ae-ticket-queue-list em{color:var(--ar-muted);font-size:var(--ar-type-meta);font-style:normal}.ae-ticket-queue-list em[data-priority=high],.ae-ticket-queue-list em[data-priority=urgent]{color:#e39b83}.ae-ticket-conversation{border-right:1px solid var(--ar-line);background:var(--ar-canvas);grid-template-rows:auto minmax(280px,1fr) auto;display:grid}.ae-ticket-conversation>header{border-bottom:1px solid var(--ar-line);align-items:center;gap:12px;min-height:66px;padding:10px 16px;display:flex}.ae-ticket-conversation>header>a{width:36px;height:36px;color:var(--ar-muted);place-items:center;display:none}.ae-ticket-conversation>header>a svg{width:18px}.ae-ticket-conversation>header div{flex:1;min-width:0}.ae-ticket-conversation>header span{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-ticket-conversation>header>span[data-status]{border:1px solid var(--ar-line);color:var(--ar-text-soft);white-space:nowrap;border-radius:999px;padding:5px 8px}.ae-ticket-conversation>header h2{color:var(--ar-text);font-size:var(--ar-type-section);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.ae-ticket-messages{flex-direction:column;gap:12px;padding:18px;display:flex;overflow-y:auto}.ae-ticket-messages article{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;width:min(82%,680px);padding:12px 14px}.ae-ticket-messages article[data-author=admin]{background:#182025;align-self:flex-end}.ae-ticket-messages article[data-visibility=internal]{background:#6d491a29;border-color:#d39b4a47;align-self:stretch;width:100%}.ae-ticket-messages article header{justify-content:space-between;gap:12px;display:flex}.ae-ticket-messages article header strong{color:var(--ar-text);font-size:var(--ar-type-ui)}.ae-ticket-messages article header span{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-ticket-messages article p{color:var(--ar-text-soft);font-size:var(--ar-type-body);white-space:pre-wrap;margin:8px 0 0;line-height:1.55}.ae-ticket-attachment{color:var(--ar-text-soft);align-items:center;gap:8px;display:flex}.ae-ticket-attachment svg{width:17px}.ae-ticket-attachment small{color:var(--ar-muted)}.ae-ticket-composer{border-top:1px solid var(--ar-line);background:var(--ar-surface);gap:8px;padding:12px;display:grid}.ae-ticket-composer>div{gap:4px;display:flex}.ae-ticket-composer>div button{min-height:34px;color:var(--ar-muted);background:0 0;border:0;border-radius:5px;padding:6px 10px}.ae-ticket-composer>div button[data-active=true]{background:var(--ar-surface-raised);color:var(--ar-text)}.ae-ticket-composer textarea{resize:vertical;border:1px solid var(--ar-line);background:var(--ar-canvas-deep);min-height:92px;color:var(--ar-text);border-radius:7px;padding:10px 12px}.ae-ticket-composer footer{justify-content:space-between;align-items:center;display:flex}.ae-ticket-composer footer span{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-ticket-composer footer button{color:#f0d2b5;background:#bb5c1933;border:1px solid #e1863d80;border-radius:6px;align-items:center;gap:7px;min-height:40px;padding:8px 14px;display:inline-flex}.ae-ticket-composer footer button:disabled{opacity:.45}.ae-ticket-composer footer svg{width:17px}.ae-ticket-context{background:var(--ar-surface);flex-direction:column;gap:16px;padding:16px;display:flex}.ae-ticket-context>section{align-items:center;gap:10px;display:flex}.ae-ticket-context>section div{gap:3px;min-width:0;display:grid}.ae-ticket-context>section strong{color:var(--ar-text);text-overflow:ellipsis;overflow:hidden}.ae-ticket-context a{color:#d4a06b;font-size:var(--ar-type-meta)}.ae-ticket-context dl{border-block:1px solid var(--ar-line);gap:10px;margin:0;padding:14px 0;display:grid}.ae-ticket-context dl div{gap:2px;display:grid}.ae-ticket-context dt,.ae-ticket-context label{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-ticket-context dd{color:var(--ar-text-soft);margin:0}.ae-ticket-context label{gap:6px;display:grid}.ae-ticket-context select{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);min-height:40px;color:var(--ar-text);border-radius:6px;padding:7px 9px}.ae-ticket-no-selection{color:var(--ar-muted);text-align:center;grid-column:span 2;place-content:center;justify-items:center;padding:30px;display:grid}.ae-ticket-no-selection svg,.ae-ticket-empty svg{width:28px;height:28px}.ae-ticket-no-selection strong,.ae-ticket-empty strong{color:var(--ar-text-soft);margin-top:10px}.ae-ticket-no-selection p{max-width:360px;line-height:1.5}.ae-ticket-empty{min-height:200px;color:var(--ar-muted);text-align:center;place-content:center;justify-items:center;padding:24px;display:grid}.ae-ticket-empty span{font-size:var(--ar-type-meta);margin-top:5px}@media (width<=1380px){.ae-ticket-workspace{grid-template-columns:150px 280px minmax(380px,1fr)}.ae-ticket-context{display:none}.ae-ticket-no-selection{grid-column:auto}}@media (width<=980px){.ae-admin-audit-layout{grid-template-columns:minmax(0,1fr) 310px}.ae-admin-audit-tools{grid-template-columns:minmax(220px,1fr) 145px}.ae-admin-audit-tools>:last-child{grid-column:1/-1}.ae-ticket-workspace{grid-template-columns:150px 280px minmax(0,1fr)}}@media (width<=760px){.ae-admin-audit-layout{display:block}.ae-admin-audit-tools{grid-template-columns:1fr}.ae-admin-audit-tools>:last-child{grid-column:auto}.ae-admin-audit-list>button{grid-template-columns:36px minmax(0,1fr) 16px}.ae-admin-audit-list time{display:none}.ae-admin-audit-detail{margin-top:12px}.ae-ticket-workspace{min-height:calc(100dvh - 150px);display:block}.ae-ticket-views{border-right:0;border-bottom:1px solid var(--ar-line);gap:4px;padding:8px;display:flex;overflow-x:auto}.ae-ticket-views>strong{display:none}.ae-ticket-views button{grid-template-columns:18px auto auto;width:auto;min-width:max-content}.ae-ticket-queue{border-right:0}.ae-ticket-conversation{z-index:75;border:0;position:fixed;inset:60px 0 0}.ae-ticket-conversation>header>a{display:grid}.ae-ticket-no-selection{display:none}}@media (prefers-reduced-motion:reduce){.ae-admin *,.ae-admin :before,.ae-admin :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ae-commerce-registry{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;overflow:hidden}.ae-commerce-toolbar{border-bottom:1px solid var(--ar-line);align-items:center;gap:4px;min-height:62px;padding:9px 10px;display:flex;overflow-x:auto}.ae-commerce-toolbar button,.ae-commerce-tabs a{min-height:42px;color:var(--ar-muted);font-size:var(--ar-type-ui);white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 13px;font-weight:650;display:inline-flex}.ae-commerce-toolbar button:hover,.ae-commerce-toolbar button[data-active=true],.ae-commerce-tabs a:hover,.ae-commerce-tabs a[data-active=true]{color:#efb384;background:#ff76181a}.ae-commerce-list-heading,.ae-commerce-row{grid-template-columns:minmax(260px,1.5fr) 130px 110px 150px 120px;align-items:center;gap:14px;display:grid}.ae-commerce-list-heading{border-bottom:1px solid var(--ar-line);min-height:38px;color:var(--ar-muted-quiet);font-size:var(--ar-type-meta);padding:7px 14px;font-weight:650}.ae-commerce-row{border-bottom:1px solid var(--ar-line);min-height:76px;padding:10px 14px}.ae-commerce-row:last-child{border-bottom:0}.ae-commerce-identity,.ae-commerce-readiness,.ae-commerce-open{align-items:center;gap:10px;min-width:0;display:flex}.ae-commerce-identity>span:last-child,.ae-commerce-readiness>span,.ae-commerce-number{gap:2px;min-width:0;display:grid}.ae-commerce-identity strong,.ae-commerce-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-commerce-identity strong,.ae-commerce-number strong,.ae-commerce-readiness strong{color:var(--ar-text-soft);font-size:var(--ar-type-body)}.ae-commerce-identity small,.ae-commerce-number small,.ae-commerce-readiness small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-commerce-icon{border:1px solid var(--ar-line);background:var(--ar-surface-soft);color:#efb384;border-radius:6px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ae-commerce-icon svg,.ae-commerce-readiness svg{width:18px}.ae-commerce-status{border:1px solid var(--ar-line);width:max-content;max-width:100%;color:var(--ar-muted);font-size:var(--ar-type-meta);border-radius:999px;padding:4px 8px}.ae-commerce-status[data-status=active],.ae-commerce-readiness[data-ready=true]{color:var(--ar-success)}.ae-commerce-status[data-status=maintenance],.ae-commerce-status[data-status=missing],.ae-commerce-readiness[data-ready=false]{color:var(--ar-warning)}.ae-commerce-open{font-size:var(--ar-type-ui);justify-content:flex-end;font-weight:650;color:#efb384!important}.ae-commerce-open svg{width:16px}.ae-commerce-workspace{--admin-canvas:var(--ar-canvas);--admin-line:var(--ar-line);--admin-surface:var(--ar-surface);--bg-soft:var(--ar-canvas-deep);--ember-light:#efb384;--line:var(--ar-line);--line-strong:var(--ar-line-strong);--muted:var(--ar-muted);--muted-strong:var(--ar-text-soft);--panel:var(--ar-surface);--text:var(--ar-text);border:0;width:100%;max-width:none}.ae-commerce-workspace .admin-header{align-items:end;gap:24px;min-height:0;padding:0 0 18px}.ae-commerce-workspace .admin-header h1{font-family:var(--ae-font-display);margin-top:7px;font-size:clamp(28px,2.3vw,36px);font-weight:600;line-height:1.12}.ae-commerce-workspace .back-link{color:var(--ar-muted)}.ae-commerce-workspace .server-switch-control{min-width:min(320px,100%)}.ae-commerce-tabs{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;align-items:center;gap:4px;min-height:54px;margin-bottom:14px;padding:5px;display:flex}.ae-commerce-workspace .store-command-bar,.ae-commerce-workspace .store-workspace-grid,.ae-commerce-workspace .store-governance-grid{border-color:var(--ar-line);border-radius:8px;max-width:none;margin-inline:0}.ae-commerce-workspace .store-command-bar{background:var(--ar-surface);margin-bottom:14px}.ae-commerce-workspace .store-workspace-grid{min-height:0;margin-bottom:0}.ae-commerce-workspace[data-view=overview] .store-workspace-grid,.ae-commerce-workspace:not([data-view=overview]) .store-governance-grid,.ae-commerce-workspace[data-view=categories] .store-product-ledger,.ae-commerce-workspace[data-view=categories] .store-product-inspector,.ae-commerce-workspace[data-view=products] .store-category-rail,.ae-commerce-workspace[data-view=products] .store-product-inspector,.ae-commerce-workspace[data-view=product] .store-category-rail,.ae-commerce-workspace[data-view=product] .store-product-ledger{display:none}.ae-commerce-workspace[data-view=categories] .store-workspace-grid{grid-template-columns:minmax(320px,1fr);justify-content:start;width:100%;max-width:680px}.ae-commerce-workspace[data-view=products] .store-workspace-grid{grid-template-columns:minmax(0,1fr)}.ae-commerce-workspace[data-view=product] .store-workspace-grid{grid-template-columns:minmax(0,1fr);justify-content:start;width:100%;max-width:820px}.ae-commerce-workspace[data-view=product] .store-product-inspector{border-left:0}.ae-commerce-workspace .store-product-row{text-decoration:none}@media (width<=900px){.ae-commerce-workspace .admin-header{align-items:stretch}.ae-commerce-list-heading{display:none}.ae-commerce-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px}.ae-commerce-status,.ae-commerce-number,.ae-commerce-readiness{grid-column:1}.ae-commerce-open{grid-area:1/2/span 4}}@media (width<=640px){.ae-commerce-workspace .admin-header{align-items:stretch;padding-inline:0}.ae-commerce-tabs{overflow-x:auto}.ae-commerce-workspace .store-command-bar{grid-template-columns:1fr 1fr}.ae-commerce-workspace .store-command-bar>.inline-action{grid-column:1/-1}.ae-commerce-workspace[data-view=categories] .store-workspace-grid,.ae-commerce-workspace[data-view=product] .store-workspace-grid{grid-template-columns:minmax(0,1fr)}.ae-commerce-list-heading,.ae-commerce-number,.ae-commerce-readiness{display:none}.ae-commerce-row{min-height:70px}}.ae-content-local-nav{border-bottom:1px solid var(--ar-line);gap:3px;margin:-4px 0 14px;padding-bottom:8px;display:flex;overflow-x:auto}.ae-content-local-nav a{min-height:40px;color:var(--ar-muted);font-size:var(--ar-type-ui);border-radius:6px;flex:none;align-items:center;gap:7px;padding:0 11px;font-weight:650;display:inline-flex}.ae-content-local-nav a:hover{background:var(--ar-surface-soft);color:var(--ar-text-soft)}.ae-content-local-nav a[data-active=true]{color:#f3b184;background:#f47a281f}.ae-content-local-nav svg{width:17px}.ae-content-workspace .content-workspace-grid{gap:12px}.ae-content-workspace .content-workspace-grid[data-mode=registry],.ae-content-workspace .content-workspace-grid[data-mode=editor],.ae-content-workspace .content-workspace-grid[data-mode=new]{grid-template-columns:minmax(0,1fr)}.ae-content-workspace .content-workspace-grid[data-mode=registry] .content-editor-form,.ae-content-workspace .content-workspace-grid[data-mode=editor] .content-records,.ae-content-workspace .content-workspace-grid[data-mode=new] .content-records{display:none}.ae-content-workspace .content-workspace-grid[data-mode=links]{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.ae-content-workspace .workspace-section{border:1px solid var(--ar-line);background:var(--ar-surface);box-shadow:none;border-radius:8px;margin:0;padding:16px}.ae-content-workspace .content-records{position:static}.ae-content-workspace .section-heading{border-bottom-color:var(--ar-line);margin-bottom:12px;padding-bottom:12px}.ae-content-workspace .section-heading h2{color:var(--ar-text);font-family:var(--ae-font-display);font-size:var(--ar-type-section);letter-spacing:0;text-transform:none;margin:0;font-weight:650}.ae-content-workspace .section-heading p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:4px 0 0}.ae-content-tools{grid-template-columns:minmax(240px,1fr) 180px 190px;gap:8px;margin-bottom:10px;display:grid}.ae-content-tools select,.ae-content-search{border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);min-height:44px;color:var(--ar-text-soft);border-radius:6px}.ae-content-search{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 11px;display:grid}.ae-content-search svg{width:18px;color:var(--ar-muted)}.ae-content-search input{min-width:0;height:42px;color:var(--ar-text);background:0 0;border:0;outline:0;padding:0}.ae-content-tools select{padding:0 34px 0 11px}.ae-content-workspace .content-record-list{border:1px solid var(--ar-line);background:var(--ar-canvas-deep);border-radius:7px;gap:0;max-height:none;padding:0;overflow:visible}.ae-content-workspace .content-record-list>button{border:0;border-bottom:1px solid var(--ar-line);background:0 0;border-radius:0;grid-template-columns:112px minmax(0,1fr) auto;align-content:center;align-items:center;gap:12px;min-height:68px;padding:10px 13px}.ae-content-workspace .content-record-list>button:last-child{border-bottom:0}.ae-content-workspace .content-record-list>button:hover,.ae-content-workspace .content-record-list>button[data-active=true]{background:var(--ar-surface-soft);box-shadow:none}.ae-content-workspace .content-record-list>button[data-active=true]{box-shadow:inset 3px 0 var(--ar-ember)}.ae-content-workspace .content-record-list span,.ae-content-workspace .content-record-list small{color:inherit;font-size:inherit;letter-spacing:0;text-transform:none;position:static}.ae-content-workspace .ae-content-record-kind,.ae-content-workspace .content-record-list>button>span:first-child{color:var(--ar-muted);font-size:var(--ar-type-ui);font-weight:600}.ae-content-record-title{gap:3px;min-width:0;display:grid}.ae-content-record-title strong,.ae-content-workspace .content-record-list>button>strong{color:var(--ar-text-soft);font-size:var(--ar-type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-content-record-title small,.ae-content-workspace .content-record-list>button>small{color:var(--ar-muted)!important;font-size:var(--ar-type-meta)!important}.ae-content-workspace .content-record-list .status-pill{color:var(--ar-text-soft);font-size:var(--ar-type-meta);justify-self:end}.ae-content-empty{min-height:180px;color:var(--ar-muted);text-align:center;align-content:center;place-items:center;gap:7px;padding:24px;display:grid}.ae-content-empty svg{width:24px}.ae-content-empty strong{color:var(--ar-text-soft)}.ae-content-workspace .content-editor-form{gap:16px;max-width:1120px;display:grid}.ae-content-workspace .content-form-grid{gap:12px}.ae-content-workspace .content-form-grid label{color:var(--ar-muted);font-size:var(--ar-type-ui);letter-spacing:0}.ae-content-workspace .content-editor-form input,.ae-content-workspace .content-editor-form select,.ae-content-workspace .content-editor-form textarea,.ae-content-workspace .content-records select{border:1px solid var(--ar-line-strong);background:var(--ar-canvas-deep);min-height:44px;color:var(--ar-text-soft);border-radius:6px}.ae-content-workspace .ae-content-form-section{border-top:1px solid var(--ar-line);color:var(--ar-text-soft);font-size:var(--ar-type-body);margin:7px 0 0;padding-top:13px;font-weight:650}.ae-content-workspace .content-cover-editor{border-color:var(--ar-line);background:var(--ar-surface-soft);border-radius:6px}@media (width<=860px){.ae-content-workspace .content-workspace-grid[data-mode=links]{grid-template-columns:minmax(0,1fr)}.ae-content-tools{grid-template-columns:minmax(0,1fr) 1fr}.ae-content-search{grid-column:1/-1}}@media (width<=640px){.ae-content-tools,.ae-content-workspace .content-form-grid{grid-template-columns:minmax(0,1fr)}.ae-content-tools>*,.ae-content-search{grid-column:auto;width:100%}.ae-content-workspace .content-record-list>button{grid-template-columns:minmax(0,1fr) auto;min-height:76px}.ae-content-workspace .ae-content-record-kind,.ae-content-workspace .content-record-list>button>span:first-child{display:none}.ae-content-workspace .workspace-section{padding:14px}.ae-content-workspace .content-editor-form input,.ae-content-workspace .content-editor-form select,.ae-content-workspace .content-editor-form textarea,.ae-content-search input{font-size:16px}.ae-content-workspace .content-editor-form .section-heading,.ae-content-workspace .content-cover-editor{flex-direction:column;align-items:stretch}.ae-content-workspace .content-editor-form .ae-admin-button,.ae-content-workspace .content-cover-editor .button{width:100%}}@media (width<=760px){.ae-ticket-conversation{width:100%;max-width:100vw;overflow:hidden}.ae-ticket-conversation>header{min-height:64px;padding:8px 10px}.ae-ticket-conversation>header>span[data-status]{display:none}.ae-ticket-messages{gap:10px;padding:12px}.ae-ticket-messages article{width:100%}.ae-ticket-composer{padding:10px}.ae-ticket-composer footer{gap:8px}.ae-ticket-composer footer>div{flex:none}.ae-ticket-composer footer button{padding-inline:10px}}.ae-fulfillment-operations{width:100%}.ae-fulfillment-layout{grid-template-columns:minmax(620px,1fr) minmax(320px,390px);align-items:start;gap:12px;display:grid}.ae-fulfillment-directory,.ae-fulfillment-inspector{border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:8px;min-width:0}.ae-fulfillment-tools{border-bottom:1px solid var(--ar-line);grid-template-columns:minmax(300px,1fr) 190px;gap:8px;padding:10px;display:grid}.ae-fulfillment-list-head,.ae-fulfillment-row{grid-template-columns:minmax(170px,1.25fr) minmax(150px,1fr) minmax(145px,1fr) minmax(145px,.9fr) 22px;align-items:center;gap:12px;display:grid}.ae-fulfillment-list-head{border-bottom:1px solid var(--ar-line);min-height:38px;color:var(--ar-muted);font-size:var(--ar-type-meta);padding:0 13px;font-weight:650}.ae-fulfillment-row{border:0;border-bottom:1px solid var(--ar-line);width:100%;min-height:68px;color:var(--ar-text-soft);text-align:left;cursor:pointer;transition:background var(--ae-motion-fast) var(--ae-ease-standard);background:0 0;padding:9px 13px}.ae-fulfillment-row:last-child{border-bottom:0}.ae-fulfillment-row:hover,.ae-fulfillment-row[data-selected=true]{background:var(--ar-surface-soft)}.ae-fulfillment-row[data-selected=true]{box-shadow:inset 3px 0 var(--ar-ember)}.ae-fulfillment-row:focus-visible{z-index:1;outline:2px solid var(--ar-ember);outline-offset:-2px;position:relative}.ae-fulfillment-row>svg{width:18px;color:var(--ar-muted)}.ae-fulfillment-order,.ae-fulfillment-server,.ae-fulfillment-player>span,.ae-fulfillment-status>span{gap:3px;min-width:0;display:grid}.ae-fulfillment-row strong,.ae-fulfillment-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-fulfillment-row strong{font-size:var(--ar-type-body);font-weight:650}.ae-fulfillment-row small{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-fulfillment-player,.ae-fulfillment-status{align-items:center;gap:9px;min-width:0;display:flex}.ae-fulfillment-status>svg{width:18px;color:var(--ar-warning);flex:none}.ae-fulfillment-status[data-status=delivered]>svg{color:var(--ar-success)}.ae-fulfillment-status[data-status=failed_retryable]>svg,.ae-fulfillment-status[data-status=failed_manual_review]>svg{color:var(--ar-danger)}.ae-fulfillment-inspector{position:sticky;top:78px;overflow:hidden}.ae-fulfillment-inspector>header{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:flex-start;gap:16px;min-height:82px;padding:15px;display:flex}.ae-fulfillment-inspector h2,.ae-fulfillment-inspector h3{color:var(--ar-text);font-family:var(--ae-font-display);margin:0}.ae-fulfillment-inspector h2{font-size:var(--ar-type-section);margin-top:4px;line-height:1.25}.ae-fulfillment-inspector h3{font-size:var(--ar-type-body)}.ae-fulfillment-kicker,.ae-fulfillment-inspector-status{color:var(--ar-muted);font-size:var(--ar-type-meta)}.ae-fulfillment-inspector-status{flex:none;font-weight:700}.ae-fulfillment-inspector-status[data-status=delivered]{color:var(--ar-success)}.ae-fulfillment-inspector-status[data-status=failed_retryable],.ae-fulfillment-inspector-status[data-status=failed_manual_review]{color:var(--ar-danger)}.ae-fulfillment-alert{border-left:2px solid var(--ar-danger);background:color-mix(in srgb, var(--ar-danger) 8%, var(--ar-surface-soft));gap:10px;margin:12px 15px 0;padding:11px 12px;display:flex}.ae-fulfillment-alert>svg{width:18px;color:var(--ar-danger);flex:none}.ae-fulfillment-alert div{gap:3px;display:grid}.ae-fulfillment-alert strong{font-size:var(--ar-type-ui)}.ae-fulfillment-alert span{color:var(--ar-muted);font-size:var(--ar-type-meta);line-height:1.4}.ae-fulfillment-facts{grid-template-columns:1fr 1fr;margin:0;padding:6px 15px 12px;display:grid}.ae-fulfillment-facts>div{border-bottom:1px solid var(--ar-line);min-width:0;padding:10px 0}.ae-fulfillment-facts>div:nth-child(odd){padding-right:12px}.ae-fulfillment-facts>div:nth-child(2n){border-left:1px solid var(--ar-line);padding-left:12px}.ae-fulfillment-facts dt{color:var(--ar-muted);font-size:var(--ar-type-meta);margin-bottom:4px}.ae-fulfillment-facts dd,.ae-fulfillment-facts a{align-items:center;gap:6px;min-width:0;display:flex}.ae-fulfillment-facts dd{overflow-wrap:anywhere;color:var(--ar-text-soft);font-size:var(--ar-type-ui);margin:0;font-weight:650}.ae-fulfillment-facts a{color:inherit}.ae-fulfillment-facts a:hover{color:var(--ar-ember)}.ae-fulfillment-facts svg{width:15px;color:var(--ar-muted);flex:none}.ae-adapter-state[data-status=connected]{color:var(--ar-success)}.ae-adapter-state[data-status=error],.ae-adapter-state[data-status=stale]{color:var(--ar-danger)}.ae-fulfillment-composition,.ae-fulfillment-timeline{padding:0 15px 15px}.ae-fulfillment-composition h3,.ae-fulfillment-timeline h3{margin-bottom:9px}.ae-fulfillment-composition ul,.ae-fulfillment-timeline ol{margin:0;padding:0;list-style:none}.ae-fulfillment-composition li{border-top:1px solid var(--ar-line);min-height:38px;color:var(--ar-text-soft);font-size:var(--ar-type-ui);justify-content:space-between;align-items:center;gap:12px;padding:7px 9px;display:flex}.ae-fulfillment-composition li strong{color:var(--ar-muted);font-variant-numeric:tabular-nums}.ae-fulfillment-composition p,.ae-fulfillment-timeline>p{color:var(--ar-muted);font-size:var(--ar-type-ui);margin:0}.ae-fulfillment-timeline li{grid-template-columns:12px minmax(0,1fr);gap:9px;min-height:58px;display:grid;position:relative}.ae-fulfillment-timeline li:before{content:"";background:var(--ar-line-strong);width:1px;position:absolute;top:10px;bottom:-2px;left:4px}.ae-fulfillment-timeline li:last-child:before{display:none}.ae-fulfillment-timeline-mark{z-index:1;border:2px solid var(--ar-surface);background:var(--ar-muted);width:9px;height:9px;box-shadow:0 0 0 1px var(--ar-line-strong);border-radius:50%;margin-top:5px;position:relative}.ae-fulfillment-timeline li[data-status=delivered] .ae-fulfillment-timeline-mark{background:var(--ar-success)}.ae-fulfillment-timeline li[data-status=failed_retryable] .ae-fulfillment-timeline-mark,.ae-fulfillment-timeline li[data-status=failed_manual_review] .ae-fulfillment-timeline-mark{background:var(--ar-danger)}.ae-fulfillment-timeline li>div{gap:3px;min-width:0;padding-bottom:12px;display:grid}.ae-fulfillment-timeline strong{color:var(--ar-text-soft);font-size:var(--ar-type-ui)}.ae-fulfillment-timeline span,.ae-fulfillment-timeline time{color:var(--ar-muted);font-size:var(--ar-type-meta);line-height:1.35}.ae-fulfillment-empty,.ae-fulfillment-inspector--empty{min-height:210px;color:var(--ar-muted);text-align:center;align-content:center;place-items:center;gap:6px;padding:24px;display:grid}.ae-fulfillment-empty svg,.ae-fulfillment-inspector--empty svg{width:24px}.ae-fulfillment-empty strong,.ae-fulfillment-inspector--empty strong{color:var(--ar-text-soft);font-size:var(--ar-type-body)}.ae-fulfillment-empty span,.ae-fulfillment-inspector--empty span{font-size:var(--ar-type-ui)}@media (width<=1180px){.ae-fulfillment-layout{grid-template-columns:minmax(0,1fr)}.ae-fulfillment-inspector{position:static}}@media (width<=820px){.ae-fulfillment-list-head{display:none}.ae-fulfillment-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.ae-fulfillment-player,.ae-fulfillment-server,.ae-fulfillment-status{grid-column:1}.ae-fulfillment-row>svg{grid-area:1/2/span 4}}@media (width<=640px){.ae-fulfillment-tools,.ae-fulfillment-facts{grid-template-columns:minmax(0,1fr)}.ae-fulfillment-tools input,.ae-fulfillment-tools select{font-size:16px}.ae-fulfillment-facts>div:nth-child(odd),.ae-fulfillment-facts>div:nth-child(2n){border-left:0;padding-inline:0}.ae-fulfillment-inspector>header{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ae-fulfillment-row{transition:none}}.ae-streamer-shell{background:radial-gradient(circle at 78% 8%, #ff761812, transparent 27rem), linear-gradient(145deg, var(--ae-color-canvas-mid), var(--ae-color-canvas) 42%);min-height:100dvh}.ae-streamer-main{width:min(1180px,100% - 40px);color:var(--ae-color-text);margin:0 auto;padding:34px 0 72px}.ae-streamer-title,.ae-streamer-panel-heading,.ae-streamer-provider-list article,.ae-streamer-records article{align-items:center;display:flex}.ae-streamer-title{justify-content:space-between;gap:24px}.ae-streamer-title h1{font-family:var(--ae-font-display);margin:0;font-size:clamp(30px,4vw,44px);line-height:1.08}.ae-streamer-title p,.ae-streamer-panel-heading p,.ae-streamer-empty p,.ae-streamer-result p{color:var(--ae-color-text-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.ae-streamer-title>span{color:var(--ae-color-text-muted);font-size:14px}.ae-streamer-tabs{border-bottom:1px solid var(--ae-color-line);scrollbar-width:none;gap:4px;margin:24px 0 14px;padding-bottom:8px;display:flex;overflow-x:auto}.ae-streamer-tabs a{min-height:44px;color:var(--ae-color-text-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 14px;transition:color .18s,background .18s;display:inline-flex}.ae-streamer-tabs a:hover,.ae-streamer-tabs a:focus-visible,.ae-streamer-tabs a[data-active=true]{color:var(--ae-color-text);background:#ff76181f}.ae-streamer-tabs svg{width:18px;height:18px}.ae-streamer-notice{color:var(--ae-color-text);background:#ffc15412;border:1px solid #ffc1543d;border-radius:6px;margin-bottom:12px;padding:12px 14px;font-size:14px}.ae-streamer-summary{border:1px solid var(--ae-color-line);background:var(--ae-color-surface);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px;display:grid}.ae-streamer-summary div{border-right:1px solid var(--ae-color-line);flex-direction:column;justify-content:center;gap:3px;min-height:76px;padding:12px 18px;display:flex}.ae-streamer-summary div:last-child{border-right:0}.ae-streamer-summary strong{font-variant-numeric:tabular-nums;font-size:21px}.ae-streamer-summary span{color:var(--ae-color-text-muted);font-size:14px}.ae-streamer-panel{border:1px solid var(--ae-color-line);background:var(--ae-color-surface);border-radius:8px;padding:18px}.ae-streamer-panel-heading{border-bottom:1px solid var(--ae-color-line);justify-content:space-between;gap:20px;min-height:50px;margin-bottom:14px;padding-bottom:14px}.ae-streamer-panel-heading h2,.ae-streamer-result h2,.ae-streamer-empty h3{margin:0;font-size:18px;line-height:1.25}.ae-streamer-panel-heading>strong{color:var(--ae-color-gold);font-size:20px}.ae-streamer-provider-list,.ae-streamer-records{border:1px solid var(--ae-color-line);border-radius:6px;overflow:hidden}.ae-streamer-provider-list article{border-bottom:1px solid var(--ae-color-line);background:#02040573;grid-template-columns:32px minmax(220px,1fr) 150px minmax(150px,auto);gap:12px;min-height:74px;padding:10px 12px;display:grid}.ae-streamer-provider-list article:last-child,.ae-streamer-records article:last-child{border-bottom:0}.ae-streamer-provider-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ae-streamer-provider-main strong,.ae-streamer-records article>div strong{font-size:15px}.ae-streamer-provider-main span,.ae-streamer-provider-main small,.ae-streamer-records article>div span{color:var(--ae-color-text-muted);font-size:13px}.ae-streamer-provider-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-streamer-status{border:1px solid var(--ae-color-line);color:var(--ae-color-text-muted);border-radius:999px;justify-self:start;padding:5px 8px;font-size:12px}.ae-streamer-status[data-state=connected]{color:#9bc7ad;border-color:#75aa8d57}.ae-streamer-status[data-state=live]{color:var(--ae-color-gold);border-color:#ff761880}.ae-streamer-provider-action{justify-self:end}.ae-streamer-provider-action a,.ae-streamer-provider-action button{border:1px solid var(--ae-color-line-strong);min-height:44px;color:var(--ae-color-text);font:inherit;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.ae-streamer-provider-action svg{width:16px;height:16px}.ae-streamer-provider-action>span{color:var(--ae-color-text-muted);font-size:12px}.ae-streamer-guide{border:1px solid var(--ae-color-line);background:var(--ae-color-line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:12px;display:grid;overflow:hidden}.ae-streamer-guide>div{background:var(--ae-color-surface);align-items:flex-start;gap:10px;min-height:92px;padding:16px;display:flex}.ae-streamer-guide svg{width:18px;color:var(--ae-color-ember);flex:none}.ae-streamer-guide span{color:var(--ae-color-text-muted);font-size:13px;line-height:1.45}.ae-streamer-guide strong{color:var(--ae-color-text);margin-bottom:3px;font-size:14px;display:block}.ae-streamer-records article{border-bottom:1px solid var(--ae-color-line);background:#02040573;grid-template-columns:32px minmax(260px,1fr) 130px 130px 44px;gap:12px;min-height:68px;padding:10px 12px;display:grid}.ae-streamer-records--rewards article{grid-template-columns:32px minmax(260px,1fr) 130px 150px}.ae-streamer-records article>div{flex-direction:column;justify-content:center;gap:3px;display:flex}.ae-streamer-records article>a{width:44px;height:44px;color:var(--ae-color-text-muted);place-items:center;display:grid}.ae-streamer-records article>a svg{width:18px}.ae-streamer-cast-help{border-top:1px solid var(--ae-color-line);background:linear-gradient(90deg,#ff761812,#0000 55%);justify-content:space-between;align-items:center;gap:18px;min-height:76px;margin-top:12px;padding:12px;display:flex}.ae-streamer-cast-help>div{gap:4px;display:grid}.ae-streamer-cast-help strong{color:var(--ae-color-text);font-size:15px}.ae-streamer-cast-help span{color:var(--ae-color-text-muted);font-size:13px;line-height:1.45}.ae-streamer-cast-help>a{border:1px solid var(--ae-color-line-strong);min-height:44px;color:var(--ae-color-text);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.ae-streamer-cast-help>a:hover{background:#ff761814;border-color:#ff76188c}.ae-streamer-cast-help>a:focus-visible{outline:2px solid var(--ae-color-gold);outline-offset:2px}.ae-streamer-cast-help>a svg{width:18px}.ae-streamer-empty{min-height:150px;color:var(--ae-color-text-muted);text-align:left;justify-content:center;align-items:center;gap:14px;display:flex}.ae-streamer-empty>svg{width:24px;height:24px}.ae-streamer-calculator-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:12px;display:grid}.ae-streamer-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ae-streamer-form label>span,.ae-streamer-form legend{color:var(--ae-color-text-muted);margin-bottom:6px;font-size:13px;display:block}.ae-streamer-form input[type=number],.ae-streamer-form select{border:1px solid var(--ae-color-line-strong);background:var(--ae-color-canvas-deep);width:100%;min-height:44px;color:var(--ae-color-text);font:inherit;border-radius:6px;padding:0 11px}.ae-streamer-form fieldset{border:0;margin:18px 0 0;padding:0}.ae-streamer-check-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ae-streamer-check-grid--rules{grid-template-columns:repeat(3,minmax(0,1fr))}.ae-streamer-check-grid label{border:1px solid var(--ae-color-line);min-height:44px;color:var(--ae-color-text);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.ae-streamer-check-grid label>span{color:inherit;margin:0}.ae-streamer-primary{background:var(--ae-color-ember);color:#160b03;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:8px;margin-top:18px;padding:0 16px;font-weight:700;display:inline-flex}.ae-streamer-primary svg{width:18px}.ae-streamer-result{border:1px solid var(--ae-color-line);background:var(--ae-color-surface-strong);border-radius:8px;min-height:250px;padding:20px}.ae-streamer-result>svg{width:26px;color:var(--ae-color-ember)}.ae-streamer-result>span{color:var(--ae-color-text-muted);margin-top:8px;font-size:13px;display:block}.ae-streamer-result>strong{color:var(--ae-color-gold);font-variant-numeric:tabular-nums;margin-top:3px;font-size:30px;display:block}.ae-streamer-result>small{color:var(--ae-color-text-muted);margin-top:3px;font-size:12px;display:block}.ae-streamer-result hr{border:0;border-top:1px solid var(--ae-color-line);margin:18px 0}@media (width<=820px){.ae-streamer-main{width:min(100% - 24px,1180px);padding-top:22px}.ae-streamer-summary,.ae-streamer-guide{grid-template-columns:1fr}.ae-streamer-summary div{border-right:0;border-bottom:1px solid var(--ae-color-line)}.ae-streamer-summary div:last-child{border-bottom:0}.ae-streamer-provider-list article{grid-template-columns:32px minmax(0,1fr) auto}.ae-streamer-provider-action{grid-column:2/-1;justify-self:start}.ae-streamer-records article,.ae-streamer-records--rewards article{grid-template-columns:32px minmax(0,1fr) auto}.ae-streamer-records article>div:nth-of-type(2){grid-column:2}.ae-streamer-records article>a{grid-area:1/3/3}.ae-streamer-calculator-layout{grid-template-columns:1fr}.ae-streamer-cast-help{flex-direction:column;align-items:flex-start}.ae-streamer-fields,.ae-streamer-check-grid,.ae-streamer-check-grid--rules{grid-template-columns:1fr 1fr}}@media (width<=520px){.ae-streamer-title{align-items:flex-start}.ae-streamer-title>span{display:none}.ae-streamer-panel{padding:12px}.ae-streamer-provider-list article{grid-template-columns:28px minmax(0,1fr)}.ae-streamer-status,.ae-streamer-provider-action{grid-column:2}.ae-streamer-records article,.ae-streamer-records--rewards article{grid-template-columns:28px minmax(0,1fr)}.ae-streamer-records article>a{grid-area:auto/2;justify-self:start}.ae-streamer-fields,.ae-streamer-check-grid,.ae-streamer-check-grid--rules{grid-template-columns:1fr}.ae-streamer-form input[type=number],.ae-streamer-form select{font-size:16px}}@media (prefers-reduced-motion:reduce){.ae-streamer-tabs a{transition:none}}.identity-loading,.identity-account,.identity-auth{width:min(calc(100% - 48px), var(--ae-content-max));margin-inline:auto}.site-shell.identity-portal{background-color:#292c2b;background-image:radial-gradient(circle at 88% 6%,#ff761814,#0000 28rem),linear-gradient(#07090924,#0709094f),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:top,top,top;background-repeat:no-repeat,repeat,repeat;background-size:auto,auto,1024px}.site-shell:has(.identity-account){background-color:#292c2b;background-image:radial-gradient(circle at 88% 6%,#ff761814,#0000 28rem),linear-gradient(#07090924,#0709094f),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:top,top,top;background-repeat:no-repeat,repeat,repeat;background-size:auto,auto,1024px}.skip-link{z-index:1000;border:1px solid var(--ae-color-ember);max-width:calc(100vw - 24px);min-height:44px;color:var(--ae-color-text-strong);background:var(--ae-color-surface-solid);box-shadow:var(--ae-shadow-panel), 0 12px 32px #0000006b;border-radius:6px;align-items:center;padding:10px 14px;transition:transform .14s;display:flex;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px))}.skip-link:focus-visible{transform:translateY(0)}.identity-loading{min-height:calc(100dvh - 82px);padding-block:48px}.identity-auth{grid-template-columns:minmax(0,1fr) minmax(420px,500px);align-items:center;gap:56px;min-height:calc(100dvh - 72px);padding-block:56px;display:grid;position:relative}.identity-auth:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 20% 35%, #ff76181a, transparent 33%), linear-gradient(128deg, var(--ae-color-canvas-deep), var(--ae-color-canvas-mid) 56%, var(--ae-color-canvas));position:fixed;inset:72px 0 0}.identity-portal .identity-auth:before{background:radial-gradient(circle at 19% 35%,#ff761821,#0000 32%),linear-gradient(90deg,#0a0c0c29,#0a0c0c6b)}.identity-auth__context{border-left:3px solid var(--ae-color-ember);max-width:620px;padding-left:28px}.identity-auth__context>p:first-child,.identity-auth__heading>p{color:var(--ae-color-gold);letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700}.identity-auth__context h1{max-width:560px;color:var(--ae-color-text-strong);font-family:var(--ae-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(38px,5vw,70px);line-height:.98}.identity-auth__context>p:nth-of-type(2){max-width:600px;color:var(--ae-color-text-muted);margin:24px 0 0;font-size:17px;line-height:1.65}.identity-auth__context ul{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.identity-auth__context li{color:var(--ae-color-text);align-items:center;gap:12px;font-size:15px;display:flex}.identity-auth__context li svg{width:20px;color:var(--ae-color-ember)}.identity-auth__panel{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-panel);background:var(--ae-color-surface-strong);box-shadow:var(--ae-shadow-panel), 0 24px 70px #0000005c;padding:28px}.identity-portal .identity-auth__panel{background-color:#2a2d2c;background-image:linear-gradient(#0608082e,#06080861),url(/assets/dayz-coarse-steel-polyhaven.webp);background-position:50%;background-size:auto,1080px;border:10px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/10px;border-radius:0;box-shadow:0 22px 46px #0305057a}.identity-auth__tabs{border-bottom:1px solid var(--ae-color-line);grid-template-columns:1fr 1fr;margin:-8px -8px 24px;padding:4px;display:grid}.identity-auth__tabs button{min-height:var(--ae-control-min-height);color:var(--ae-color-text-muted);font:700 14px/1 var(--ae-font-body);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.identity-auth__tabs button[data-active=true]{border-bottom-color:var(--ae-color-ember);color:var(--ae-color-text)}.identity-auth__heading h2,.identity-workspace-heading h2{color:var(--ae-color-text-strong);font-family:var(--ae-font-display);letter-spacing:-.025em;margin:0}.identity-auth__heading h2{font-size:30px;line-height:1.08}.identity-auth__heading>span{color:var(--ae-color-text-muted);margin-top:10px;font-size:15px;line-height:1.5;display:block}.identity-form{gap:16px;margin-top:24px;display:grid}.identity-field{color:var(--ae-color-text);gap:7px;font-size:14px;font-weight:700;display:grid}.identity-field>input,.identity-password{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-control);background:#020405bd;min-height:46px}.identity-field>input,.identity-password input{width:100%;color:var(--ae-color-text);font:400 15px/1.4 var(--ae-font-body)}.identity-field>input{padding:10px 12px}.identity-password{align-items:stretch;display:flex}.identity-password input{background:0 0;border:0;outline:0;min-width:0;padding:10px 8px 10px 12px}.identity-password button{width:46px;min-height:44px;color:var(--ae-color-text-muted);cursor:pointer;background:0 0;border:0}.identity-password button svg{width:19px}.identity-field small{color:var(--ae-color-text-muted);font-size:14px;font-weight:400}.identity-button,.identity-text-button{min-height:var(--ae-control-min-height);font:700 14px/1 var(--ae-font-body);cursor:pointer;transition:border-color var(--ae-motion-fast), background-color var(--ae-motion-fast), color var(--ae-motion-fast)}.identity-button{border-radius:var(--ae-radius-control);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 16px;display:inline-flex}.identity-button svg{width:19px}.identity-button--primary{background:var(--ae-color-ember);color:#180b02}.identity-button--primary:hover{background:var(--ae-color-ember-strong)}.identity-button--secondary,.identity-button--steam{border-color:var(--ae-color-line-strong);color:var(--ae-color-text);background:#ffffff09}.identity-button--secondary:hover,.identity-button--steam:hover{background:#ff761813;border-color:#ff76187a}.identity-button--steam img{object-fit:contain}.identity-button:disabled,.identity-text-button:disabled,.identity-row button:disabled{cursor:not-allowed;opacity:.48}.identity-text-button{color:var(--ae-color-text-muted);background:0 0;border:0;justify-self:start;padding:0}.identity-text-button:hover{color:var(--ae-color-gold)}.identity-auth__separator{color:var(--ae-color-text-muted);align-items:center;gap:12px;margin:20px 0;font-size:13px;display:flex}.identity-auth__separator:before,.identity-auth__separator:after{content:"";background:var(--ae-color-line);flex:1;height:1px}.identity-auth__panel>.identity-button--steam{width:100%}.identity-auth__confirmation{justify-items:start;gap:14px;margin-top:24px;display:grid}.identity-auth__confirmation>svg{width:36px;height:36px;color:var(--ae-color-ember)}.identity-auth__confirmation p{color:var(--ae-color-text-muted);margin:0;font-size:15px;line-height:1.55}.identity-feedback{border-radius:var(--ae-radius-control);color:var(--ae-color-text);background:#83b96c14;border:1px solid #83b96c61;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.identity-feedback[data-tone=error]{background:#e35f4f17;border-color:#e35f4f80}.identity-feedback svg{width:19px;color:var(--ae-color-success);flex:none}.identity-feedback[data-tone=error] svg{color:var(--ae-color-danger)}.identity-account{--identity-surface:#242827;--identity-surface-soft:#292d2c;--identity-surface-raised:#303432;min-height:calc(100dvh - 72px);padding-block:24px 40px;position:relative}.identity-portal .identity-account{min-height:calc(100dvh - 94px)}.identity-account>.identity-feedback{margin:0 0 12px}.identity-account__header{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-panel);background:var(--identity-surface);justify-content:space-between;align-items:center;gap:24px;min-height:88px;margin-bottom:12px;padding:14px 18px;display:flex;box-shadow:inset 0 1px #ff76181f}.identity-portal .identity-account__header{background-color:#303331;background-image:linear-gradient(#05070726,#0507076b),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-position:50%,50% 35%;background-size:auto,1024px;border:10px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/10px;border-radius:0;min-height:98px;padding:12px 16px;box-shadow:inset 0 0 0 1px #e8ebe41a,0 14px 24px #0305056b}.identity-account__person,.identity-account__header-actions{align-items:center;display:flex}.identity-account__person{gap:14px;min-width:0}.identity-account__person>img,.identity-account__person>span{border:1px solid var(--ae-color-line-strong);object-fit:cover;border-radius:50%;flex:0 0 58px;width:58px;height:58px}.identity-account__person>span{color:var(--ae-color-gold);font:800 24px/1 var(--ae-font-display);background:#ff76181f;place-items:center;display:grid}.identity-account__person p,.identity-account__person h1,.identity-account__person small{margin:0}.identity-account__person p{color:var(--ae-color-gold);font-size:13px;font-weight:700}.identity-account__person h1{color:var(--ae-color-text-strong);font-family:var(--ae-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(22px,3vw,31px);line-height:1.1;overflow:hidden}.identity-account__person small{color:var(--ae-color-text-muted);font-variant-numeric:tabular-nums;font-size:14px}.identity-account__header-actions{gap:8px}.identity-account__header-actions a,.identity-account__header-actions button{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);min-height:44px;color:var(--ae-color-text-muted);font:700 13px/1 var(--ae-font-body);cursor:pointer;background:#ffffff06;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}.identity-account__header-actions svg{width:18px}.identity-account__header-actions a span{border-radius:var(--ae-radius-pill);background:var(--ae-color-ember);color:#180b02;text-align:center;min-width:22px;padding:4px 7px}.identity-account__header-actions a[data-active=true]{color:var(--ae-color-text-strong);background:#ff761814;border-color:#ff76186b}.identity-account__layout{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:12px;display:grid}.identity-nav{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-panel);background:var(--identity-surface-soft);gap:3px;padding:10px;display:grid;position:sticky;top:84px}.identity-portal .identity-nav{background-color:#292d2c;background-image:linear-gradient(#0709092e,#0709095c),url(/assets/dayz-coarse-steel-polyhaven.webp);background-size:auto,1080px;border:9px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/9px;border-radius:0;padding:11px;top:106px;box-shadow:0 14px 24px #03050561}.identity-nav>button,.identity-nav>a{border-radius:var(--ae-radius-control);min-height:44px;color:var(--ae-color-text-muted);font:700 14px/1.2 var(--ae-font-body);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:grid}.identity-nav>button:hover,.identity-nav>a:hover,.identity-nav>button[data-active=true],.identity-nav>a[data-active=true]{color:var(--ae-color-text);background:#ff761812;border-color:#ff761833}.identity-nav>button[data-active=true],.identity-nav>a[data-active=true]{box-shadow:inset 2px 0 var(--ae-color-ember)}.identity-nav svg{width:19px}.identity-nav em{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-pill);min-width:22px;color:var(--ae-color-text);text-align:center;padding:4px 6px;font-size:12px;font-style:normal}.identity-nav__divider{background:var(--ae-color-line);height:1px;margin:8px 4px}.identity-content{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-panel);background:var(--identity-surface);min-width:0;box-shadow:var(--ae-shadow-panel);padding:24px}.identity-portal .identity-content{background-color:#292d2c;background-image:radial-gradient(circle at 96% 3%,#ff76180b,#0000 24rem),linear-gradient(#0709091c,#0709094f),url(/assets/dayz-coarse-steel-polyhaven.webp);background-size:auto,auto,1080px;border:9px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/9px;border-radius:0;padding:25px;box-shadow:0 18px 30px #0305056b}.identity-shell-recovery{width:max-content;margin-top:14px;text-decoration:none}.identity-ticket-heading{padding-bottom:18px}.identity-ticket-heading .identity-button{flex:none}.identity-ticket-form{border-radius:var(--ae-radius-panel);background:var(--identity-surface-raised);box-shadow:inset 2px 0 var(--ae-color-ember);border:1px solid #ff761838;grid-template-columns:minmax(0,1fr) 240px;gap:16px;margin-top:18px;padding:20px;display:grid}.identity-ticket-form__heading,.identity-ticket-form__message,.identity-ticket-context,.identity-ticket-files,.identity-ticket-form__error,.identity-ticket-form>footer{grid-column:1/-1}.identity-ticket-form__heading h3,.identity-ticket-form__heading p{margin:0}.identity-ticket-form__heading h3{color:var(--ae-color-text-strong);font-size:19px}.identity-ticket-form__heading p{color:var(--ae-color-text-muted);margin-top:4px;font-size:14px}.identity-ticket-form .identity-field input,.identity-ticket-form .identity-field select,.identity-ticket-form .identity-field textarea{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-control);width:100%;min-height:46px;color:var(--ae-color-text);background:#020405a3;outline:0;padding:10px 12px}.identity-ticket-form .identity-field textarea{resize:vertical;min-height:126px}.identity-ticket-form .identity-field select:disabled{opacity:.48}.identity-ticket-context{border-top:1px solid var(--ae-color-line);border-bottom:1px solid var(--ae-color-line)}.identity-ticket-context summary{min-height:44px;color:var(--ae-color-text-muted);cursor:pointer;align-items:center;font-size:14px;font-weight:700;display:flex}.identity-ticket-context>div{grid-template-columns:1fr 1fr;gap:16px;padding:4px 0 16px;display:grid}.identity-ticket-files{color:var(--ae-color-text);gap:7px;font-size:14px;font-weight:700;display:grid;position:relative}.identity-ticket-files__control,.identity-ticket-upload>label{border:1px dashed var(--ae-color-line-strong);border-radius:var(--ae-radius-control);min-height:46px;color:var(--ae-color-text-muted);cursor:pointer;align-items:center;gap:9px;padding:10px 12px;font-weight:400;display:flex}.identity-ticket-files svg,.identity-ticket-upload svg{width:19px;color:var(--ae-color-gold)}.identity-ticket-files input,.identity-ticket-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.identity-ticket-form__error{color:var(--ae-color-danger);margin:0;font-size:14px}.identity-ticket-form>footer{justify-content:flex-end;gap:8px;display:flex}.identity-ticket-section{padding-top:24px}.identity-ticket-list{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-soft);overflow:hidden}.identity-ticket-list__head,.identity-ticket-list>a{grid-template-columns:154px minmax(220px,1fr) minmax(150px,.7fr) 190px;align-items:center;gap:16px;display:grid}.identity-ticket-list__head{border-bottom:1px solid var(--ae-color-line);min-height:38px;color:var(--ae-color-text-muted);padding:8px 14px;font-size:12px;font-weight:700}.identity-ticket-list>a{border-bottom:1px solid var(--ae-color-line);min-height:78px;color:var(--ae-color-text-muted);transition:background-color var(--ae-motion-fast), box-shadow var(--ae-motion-fast);padding:12px 14px;font-size:14px;text-decoration:none}.identity-ticket-list>a:last-child{border-bottom:0}.identity-ticket-list>a:hover{box-shadow:inset 2px 0 var(--ae-color-ember);background:#ff76180e}.identity-ticket-list__identity{justify-items:start;gap:6px;display:grid}.identity-ticket-list__identity strong,.identity-ticket-list__subject{color:var(--ae-color-text-strong)}.identity-ticket-list__identity em,.identity-ticket-detail-heading>em{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-pill);width:max-content;color:var(--ae-color-text-muted);padding:4px 7px;font-size:12px;font-style:normal}.identity-ticket-list time{justify-content:flex-end;align-items:center;gap:8px;font-size:13px;display:flex}.identity-ticket-list time svg{width:17px}.identity-ticket-empty,.identity-ticket-closed{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-soft);align-items:center;gap:14px;min-height:120px;padding:20px;display:flex}.identity-ticket-empty>svg,.identity-ticket-closed>svg{width:28px;height:28px;color:var(--ae-color-text-muted);flex:none}.identity-ticket-empty strong,.identity-ticket-empty p,.identity-ticket-closed strong,.identity-ticket-closed p{margin:0}.identity-ticket-empty strong,.identity-ticket-closed strong{color:var(--ae-color-text-strong)}.identity-ticket-empty p,.identity-ticket-closed p{color:var(--ae-color-text-muted);margin-top:4px;font-size:14px}.identity-ticket-error{justify-items:start;gap:12px;display:grid}.identity-ticket-detail-heading{border-bottom:1px solid var(--ae-color-line);grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:18px;padding-bottom:18px;display:grid}.identity-ticket-detail-heading>a{min-height:44px;color:var(--ae-color-text-muted);align-items:center;gap:7px;font-size:14px;display:inline-flex}.identity-ticket-detail-heading>a svg{width:18px}.identity-ticket-detail-heading h2,.identity-ticket-detail-heading p,.identity-ticket-detail-heading span{margin:0}.identity-ticket-detail-heading h2{color:var(--ae-color-text-strong);font-family:var(--ae-font-display);letter-spacing:-.02em;margin-top:2px;font-size:clamp(24px,3vw,32px)}.identity-ticket-detail-heading span,.identity-ticket-detail-heading p{color:var(--ae-color-text-muted);font-size:13px}.identity-ticket-detail-heading p{margin-top:5px}.identity-ticket-attachments{border-bottom:1px solid var(--ae-color-line);align-items:center;gap:16px;padding:14px 0;display:flex}.identity-ticket-attachments>strong{color:var(--ae-color-text);font-size:14px}.identity-ticket-attachments>div{flex-wrap:wrap;gap:8px;display:flex}.identity-ticket-attachments a{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);min-height:44px;color:var(--ae-color-gold);align-items:center;gap:7px;padding:0 10px;font-size:13px;display:inline-flex}.identity-ticket-attachments svg{width:17px}.identity-ticket-messages{flex-direction:column;gap:12px;min-height:320px;padding:20px 0;display:flex}.identity-ticket-messages article{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-soft);width:min(76%,720px);padding:14px 16px}.identity-ticket-messages article[data-author=player]{background:var(--identity-surface-raised);border-color:#ff761833;align-self:flex-end}.identity-ticket-messages article header{justify-content:space-between;align-items:center;gap:14px;display:flex}.identity-ticket-messages article strong{color:var(--ae-color-text-strong);font-size:14px}.identity-ticket-messages article time{color:var(--ae-color-text-muted);font-size:12px}.identity-ticket-messages article p{color:var(--ae-color-text);white-space:pre-wrap;margin:8px 0 0;font-size:15px;line-height:1.6}.identity-ticket-reply{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-panel);background:var(--identity-surface-raised);padding:14px}.identity-ticket-reply textarea{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-control);resize:vertical;width:100%;min-height:110px;color:var(--ae-color-text);background:#0204059e;outline:0;padding:11px 12px}.identity-ticket-upload{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:8px;display:grid}.identity-ticket-upload>label{min-width:0;position:relative}.identity-ticket-upload>label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.identity-ticket-reply__feedback{color:var(--ae-color-text-muted);margin:9px 0 0;font-size:14px}.identity-ticket-reply__feedback[data-tone=error]{color:var(--ae-color-danger)}.identity-ticket-reply footer{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.identity-ticket-reply footer>span{color:var(--ae-color-text-muted);font-size:13px}.identity-ticket-closed{min-height:88px;margin-top:4px}.identity-workspace-heading{border-bottom:1px solid var(--ae-color-line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:22px;display:flex}.identity-workspace-heading h2{font-size:clamp(28px,3vw,38px)}.identity-workspace-heading>span{color:var(--ae-color-text-muted);font-size:15px;line-height:1.55}.identity-summary{border-bottom:1px solid var(--ae-color-line);background:var(--identity-surface-soft);grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0;display:grid}.identity-portal .identity-summary{background:linear-gradient(#ffffff06,#0000001f),#0c0f0f3d;border:1px solid #e5e8e121}.identity-summary>div,.identity-summary>button{border-right:1px solid var(--ae-color-line);grid-template-columns:22px minmax(0,1fr);gap:4px 10px;min-width:0;padding:20px 16px;display:grid}.identity-summary>button{border-block:0;font-family:var(--ae-font-body);text-align:left;cursor:pointer;background:0 0;border-left:0;transition:background-color .18s,box-shadow .18s}.identity-summary>button:hover{box-shadow:inset 0 -2px var(--ae-color-ember);background:#ff76180f}.identity-summary>div:last-child,.identity-summary>button:last-child{border-right:0}.identity-summary>div>svg,.identity-summary>button>svg{width:20px;color:var(--ae-color-ember);grid-row:1/span 2}.identity-summary>div>span,.identity-summary>button>span{color:var(--ae-color-text-muted);font-size:14px}.identity-summary>div>strong,.identity-summary>button>strong{color:var(--ae-color-text-strong);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:20px;overflow:hidden}.identity-summary__wallet{grid-template-columns:22px minmax(0,1fr) auto!important}.identity-summary__wallet>em{color:var(--ae-color-gold);grid-area:1/3/span 2;align-self:center;align-items:center;gap:2px;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.identity-summary__wallet>em svg{width:16px}.identity-balance-hero{box-shadow:inset 3px 0 var(--ae-color-ember);background:linear-gradient(100deg,#ff761817,#0000 58%),#0c0f0f47;border:1px solid #ff761847;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:22px;display:flex}.identity-balance-hero>div{gap:5px;display:grid}.identity-balance-hero>div>span{color:var(--ae-color-text-muted);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.identity-balance-hero>div>span svg{width:19px;color:var(--ae-color-ember)}.identity-balance-hero>div>strong{color:var(--ae-color-text-strong);font:800 clamp(30px, 4vw, 42px)/1 var(--ae-font-display);font-variant-numeric:tabular-nums}.identity-balance-hero>div>small{color:var(--ae-color-text-muted);font-size:13px}.identity-topups__error{color:var(--ae-color-text);background:#7842191f;border:1px solid #e1915259;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.identity-topups__error>svg{color:var(--ae-color-gold)}.identity-topups__error strong,.identity-topups__error p{margin:0;display:block}.identity-topups__error p{color:var(--ae-color-text-muted);margin-top:3px;font-size:13px}.identity-topups__error button{border:1px solid var(--ae-color-line-strong);min-height:44px;color:var(--ae-color-text);cursor:pointer;background:0 0;padding:0 14px;font-weight:700}.identity-topup-list{gap:10px;display:grid}.identity-topup-list>article{border:1px solid var(--ae-color-line);background:#0a0d0d33;transition:border-color .18s,box-shadow .18s}.identity-topup-list>article[data-highlighted=true]{box-shadow:inset 3px 0 var(--ae-color-ember), 0 10px 24px #0000002e;border-color:#ff76188a}.identity-topup-list>article>header{grid-template-columns:42px minmax(150px,1fr) minmax(145px,auto) minmax(100px,auto) minmax(120px,auto);align-items:center;gap:14px;padding:15px 16px;display:grid}.identity-topup-list__mark{border:1px solid var(--ae-color-line);width:38px;height:38px;color:var(--ae-color-text-muted);place-items:center;display:grid}.identity-topup-list__mark svg{width:19px}.identity-topup-list__mark[data-tone=success]{color:#8ed4a9;background:#3e7c581f;border-color:#69b98959}.identity-topup-list__mark[data-tone=pending]{color:var(--ae-color-gold)}.identity-topup-list__mark[data-tone=warning]{color:#e8ad78;border-color:#e1915259}.identity-topup-list>article>header>div{gap:3px;min-width:0;display:grid}.identity-topup-list>article>header>div>strong,.identity-topup-list__amount strong,.identity-topup-list__credit strong{color:var(--ae-color-text-strong);font-variant-numeric:tabular-nums}.identity-topup-list time,.identity-topup-list__amount small,.identity-topup-list__credit small{color:var(--ae-color-text-muted);font-size:12px}.identity-topup-list>article>header>em{border:1px solid var(--ae-color-line);width:max-content;max-width:180px;color:var(--ae-color-text-muted);padding:6px 9px;font-size:12px;font-style:normal;font-weight:800}.identity-topup-list>article>header>em[data-tone=success]{color:#8ed4a9;border-color:#69b98947}.identity-topup-list>article>header>em[data-tone=pending],.identity-topup-list>article>header>em[data-tone=warning]{color:#e8ad78;border-color:#e1915247}.identity-topup-list__amount,.identity-topup-list__credit{white-space:nowrap;justify-items:end;gap:3px;display:grid}.identity-topup-list__credit strong{color:#8ed4a9}.identity-topup-list details{border-top:1px solid var(--ae-color-line)}.identity-topup-list summary{min-height:44px;color:var(--ae-color-text-muted);cursor:pointer;align-items:center;gap:8px;padding:0 16px 0 72px;font-size:13px;font-weight:700;list-style:none;display:flex}.identity-topup-list summary::-webkit-details-marker{display:none}.identity-topup-list summary svg{width:17px}.identity-topup-list summary svg:last-child{margin-left:auto;transition:transform .16s}.identity-topup-list details[open] summary svg:last-child{transform:rotate(90deg)}.identity-topup-list details dl,.identity-topup-list details>p{margin:0;padding:4px 16px 16px 72px}.identity-topup-list details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.identity-topup-list details dl>div{background:#ffffff06;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:10px 12px;display:flex}.identity-topup-list details dt,.identity-topup-list details>p{color:var(--ae-color-text-muted);font-size:13px;line-height:1.45}.identity-topup-list details dd{color:var(--ae-color-text-strong);text-align:right;margin:0;font-size:13px;font-weight:800}.identity-topup-list details dl>div[data-total=true] dd{color:#8ed4a9}.identity-section{border-bottom:1px solid var(--ae-color-line);padding-block:24px}.identity-portal .identity-section{border-bottom-color:#e5e8e129}.identity-content>.identity-section:last-child{border-bottom:0;padding-bottom:0}.identity-section__heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex}.identity-section__heading h3,.identity-section__heading h4,.identity-security-form h3{color:var(--ae-color-text-strong);margin:0;font-size:18px}.identity-section__heading p,.identity-security-form p{max-width:720px;color:var(--ae-color-text-muted);margin:5px 0 0;font-size:14px;line-height:1.5}.identity-section__heading>button,.identity-section__heading>span{min-height:44px;color:var(--ae-color-gold);font:700 13px/1 var(--ae-font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.identity-section__heading>span{color:var(--ae-color-text-muted);cursor:default}.identity-section__heading svg{width:18px}.identity-rows,.identity-order-list{border-top:1px solid var(--ae-color-line)}.identity-purchase-filters{border-top:1px solid var(--ae-color-line);align-items:center;gap:6px;padding:12px 0;display:flex}.identity-purchase-filters button{border-radius:var(--ae-radius-control);min-height:44px;color:var(--ae-color-text-muted);font:700 13px/1 var(--ae-font-body);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.identity-purchase-filters button:hover,.identity-purchase-filters button[aria-pressed=true]{border-color:var(--ae-color-line-strong);color:var(--ae-color-text)}.identity-purchase-filters button[aria-pressed=true]{background:#ff761814;border-color:#ff76185c}.identity-purchase-filters span{color:var(--ae-color-text-muted);font-variant-numeric:tabular-nums}.identity-status,.identity-order-list em{color:var(--ae-color-text-muted);font-size:14px;font-style:normal}.identity-attention{border-radius:var(--ae-radius-control);background:linear-gradient(90deg, #ff761817, var(--identity-surface-raised));border:1px solid #ff76183d;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:16px 18px;display:flex}.identity-attention h3,.identity-attention p{margin:0}.identity-attention h3{color:var(--ae-color-text-strong);font-size:16px}.identity-attention p{color:var(--ae-color-text-muted);margin-top:4px;font-size:14px;line-height:1.45}.identity-attention button{min-height:44px;color:var(--ae-color-gold);font:700 13px/1 var(--ae-font-body);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.identity-attention button svg{width:18px}.identity-row{border-bottom:1px solid var(--ae-color-line);grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:72px;padding:12px 4px;display:grid}.identity-provider{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);width:40px;height:40px;color:var(--ae-color-text-muted);background:#ffffff06;place-items:center;display:grid}.identity-provider svg{width:20px}.identity-row>div:nth-child(2){min-width:0}.identity-row strong,.identity-row small{display:block}.identity-row strong{overflow-wrap:anywhere;color:var(--ae-color-text);font-size:14px}.identity-row small,.identity-row time{color:var(--ae-color-text-muted);margin-top:4px;font-size:14px}.identity-row code{max-width:360px;color:var(--ae-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.identity-status{align-items:center;gap:6px;display:inline-flex}.identity-status svg{width:15px;color:var(--ae-color-success)}.identity-status[data-outcome=rejected],.identity-status[data-outcome=failed],.identity-status[data-outcome=rejected] svg,.identity-status[data-outcome=failed] svg{color:var(--ae-color-danger)}.identity-row--event time{white-space:nowrap;justify-self:end}.identity-row__actions{gap:6px;display:flex}.identity-row__actions a,.identity-row__actions button,.identity-row--session>button{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);min-width:44px;min-height:44px;color:var(--ae-color-text-muted);font:700 13px/1 var(--ae-font-body);cursor:pointer;background:0 0;place-items:center;padding:0 10px;display:inline-grid}.identity-row__actions svg{width:17px}.identity-row__actions button:hover{color:var(--ae-color-danger);border-color:#e35f4f73}.identity-connect{margin-top:16px}.identity-inline-form{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-raised);grid-template-columns:minmax(220px,1fr) minmax(190px,.85fr) minmax(190px,.85fr) auto;align-items:end;gap:14px;margin-top:20px;padding:18px;display:grid}.identity-inline-form h4,.identity-inline-form p{margin:0}.identity-minecraft-link{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-raised);gap:16px;margin-bottom:20px;padding:18px;display:grid}.identity-minecraft-link>header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.identity-minecraft-link>header h4,.identity-minecraft-link>header p,.identity-minecraft-link>small{margin:0}.identity-minecraft-link>header h4{color:var(--ae-color-text-strong);font-size:17px}.identity-minecraft-link>header p,.identity-minecraft-link>small{color:var(--ae-color-text-muted);margin-top:4px;font-size:14px;line-height:1.45}.identity-minecraft-link__steps{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--ae-color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.identity-minecraft-link__steps li{background:var(--identity-surface-soft);grid-template-columns:30px minmax(0,1fr);align-content:center;gap:10px;min-height:92px;padding:14px;display:grid}.identity-minecraft-link__steps li:first-child{border-radius:calc(var(--ae-radius-control) - 2px) 0 0 calc(var(--ae-radius-control) - 2px)}.identity-minecraft-link__steps li:last-child{border-radius:0 calc(var(--ae-radius-control) - 2px) calc(var(--ae-radius-control) - 2px) 0}.identity-minecraft-link__steps li>span{width:28px;height:28px;color:var(--ae-color-gold);border:1px solid #ff76186b;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.identity-minecraft-link__steps p{color:var(--ae-color-text-muted);margin:3px 0 0;font-size:14px;line-height:1.45}.identity-minecraft-link__steps code{color:var(--ae-color-text);font-family:var(--ae-font-mono);white-space:nowrap}.identity-minecraft-link__form{grid-template-columns:minmax(220px,360px) auto;align-items:end;gap:12px;display:grid}.identity-minecraft-link__form input{font-family:var(--ae-font-mono);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.identity-minecraft-link__form .identity-button{justify-self:start}.identity-inline-form h4{color:var(--ae-color-text);font-size:16px}.identity-inline-form p{color:var(--ae-color-text-muted);margin-top:5px;font-size:14px;line-height:1.4}.identity-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:24px;display:grid}.identity-security-form{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-raised);align-content:start;gap:16px;padding:18px;display:grid}.identity-security-form .identity-button{justify-self:start}.identity-order-list article{border-bottom:1px solid var(--ae-color-line);grid-template-columns:76px minmax(180px,1fr) minmax(230px,.9fr) 100px;align-items:center;gap:14px;min-height:86px;padding:14px 4px;display:grid}.identity-order-list article>span,.identity-order-list article>b{color:var(--ae-color-text);font-variant-numeric:tabular-nums;font-size:14px}.identity-order-list article>b{text-align:right}.identity-order-product strong,.identity-order-product small{display:block}.identity-order-product strong{color:var(--ae-color-text);font-size:14px}.identity-order-product small{color:var(--ae-color-text-muted);margin-top:4px;font-size:14px}.identity-order-delivery{justify-items:start;gap:7px;min-width:0;display:grid}.identity-order-delivery em{color:var(--ae-color-text-muted);font-size:14px;font-style:normal;font-weight:750}.identity-order-delivery em[data-state=delivered]{color:var(--ae-color-success)}.identity-order-delivery em[data-state=waiting_request],.identity-order-delivery em[data-state=retry_available],.identity-order-delivery em[data-state=in_progress]{color:var(--ae-color-gold)}.identity-order-delivery em[data-state=manual_review],.identity-order-delivery em[data-state=expired]{color:var(--ae-color-danger)}.identity-order-delivery>div{gap:3px;display:grid}.identity-order-delivery p,.identity-order-delivery time{color:var(--ae-color-text-muted);margin:0;font-size:13px;line-height:1.4}.identity-order-delivery time{font-variant-numeric:tabular-nums}.identity-delivery-action,.identity-delivery-support{border-radius:var(--ae-radius-control);min-height:44px;color:var(--ae-color-text);font:750 13px/1 var(--ae-font-body);cursor:pointer;background:#ff761817;border:1px solid #ff76186b;justify-content:center;align-items:center;gap:8px;padding:0 13px;text-decoration:none;display:inline-flex}.identity-delivery-action:hover,.identity-delivery-support:hover{border-color:var(--ae-color-ember);background:#ff761824}.identity-delivery-action:disabled{opacity:.5;cursor:wait}.identity-delivery-action svg{width:17px;height:17px}.identity-empty{border-top:1px solid var(--ae-color-line);border-bottom:1px solid var(--ae-color-line);min-height:92px;color:var(--ae-color-text-muted);align-items:center;gap:14px;padding:16px 4px;display:flex}.identity-empty>svg{width:28px;color:var(--ae-color-ember)}.identity-empty strong,.identity-empty p{margin:0;display:block}.identity-empty strong{color:var(--ae-color-text);font-size:14px}.identity-empty p{margin-top:4px;font-size:14px;line-height:1.45}.identity-empty a{min-height:44px;color:var(--ae-color-gold);align-items:center;margin-left:auto;font-size:14px;font-weight:700;display:inline-flex}.identity-payment-layer{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020506c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.identity-payment-dialog{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-panel);background:var(--ae-color-surface-solid);width:min(100%,640px);max-height:calc(100dvh - 48px);overflow:auto;box-shadow:0 30px 90px #00000080,inset 0 1px #ffffff06}.identity-payment-dialog>header{border-bottom:1px solid var(--ae-color-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 17px;display:flex}.identity-payment-dialog>header>div{align-items:center;gap:12px;display:flex}.identity-payment-dialog__icon{border-radius:var(--ae-radius-control);width:44px;height:44px;color:var(--ae-color-ember);background:#ff761814;border:1px solid #ff761847;flex:none;place-items:center;display:grid}.identity-payment-dialog__icon svg{width:21px}.identity-payment-dialog h2,.identity-payment-dialog h3,.identity-payment-dialog p{margin:0}.identity-payment-dialog h2{color:var(--ae-color-text-strong);font-size:22px;line-height:1.2}.identity-payment-dialog>header p{color:var(--ae-color-text-muted);margin-top:4px;font-size:14px}.identity-payment-dialog>header>button{border-radius:var(--ae-radius-control);width:44px;height:44px;color:var(--ae-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid}.identity-payment-dialog>header>button:hover{border-color:var(--ae-color-line);color:var(--ae-color-text);background:var(--identity-surface-soft)}.identity-payment-dialog>header>button svg{width:20px}.identity-payment-tabs{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-soft);grid-template-columns:1fr 1fr;gap:4px;margin:16px 22px 0;padding:4px;display:grid}.identity-payment-tabs button{border-radius:calc(var(--ae-radius-control) - 2px);min-height:44px;color:var(--ae-color-text-muted);font:700 14px/1.2 var(--ae-font-body);cursor:pointer;background:0 0;border:0}.identity-payment-tabs button[aria-selected=true]{color:var(--ae-color-text-strong);background:var(--identity-surface-raised);box-shadow:0 2px 10px #0000002e, inset 0 -2px var(--ae-color-ember)}.identity-payment-form,.identity-fixed-promo{gap:16px;padding:20px 22px 22px;display:grid}.identity-payment-amount,.identity-payment-promo,.identity-fixed-promo>label{color:var(--ae-color-text);gap:7px;font-size:14px;font-weight:700;display:grid}.identity-payment-amount>span:nth-child(2){position:relative}.identity-payment-amount input,.identity-payment-promo input,.identity-fixed-promo>input{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-control);width:100%;min-height:48px;color:var(--ae-color-text-strong);background:var(--identity-surface-soft);font:600 16px/1.2 var(--ae-font-body)}.identity-payment-amount input{appearance:textfield;font-variant-numeric:tabular-nums;height:64px;padding:0 52px 0 16px;font-size:28px}.identity-payment-amount input::-webkit-inner-spin-button{appearance:none;margin:0}.identity-payment-amount input::-webkit-outer-spin-button{appearance:none;margin:0}.identity-payment-amount b{color:var(--ae-color-text-muted);font-size:20px;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.identity-payment-amount small,.identity-payment-promo small{color:var(--ae-color-text-muted);font-size:13px;font-weight:500}.identity-payment-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.identity-payment-presets button{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);min-height:44px;color:var(--ae-color-text-muted);background:var(--identity-surface-soft);font:700 13px/1 var(--ae-font-body);cursor:pointer}.identity-payment-presets button:hover,.identity-payment-presets button[data-active=true]{color:var(--ae-color-text-strong);background:#ff761814;border-color:#ff76185c}.identity-payment-promo>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.identity-payment-promo input,.identity-fixed-promo>input{text-transform:uppercase;padding:0 12px}.identity-payment-promo button{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-control);min-width:112px;min-height:48px;color:var(--ae-color-text);background:var(--identity-surface-raised);font:700 13px/1 var(--ae-font-body);cursor:pointer;padding-inline:14px}.identity-payment-promo button:disabled{opacity:.45;cursor:not-allowed}.identity-payment-promo small[data-tone=success]{color:#98d7a3;align-items:center;gap:5px;display:inline-flex}.identity-payment-promo small[data-tone=success] svg{width:15px}.identity-payment-promo small[data-tone=error]{color:#f2a6a6}.identity-payment-quote{grid-template-columns:1fr 1fr;gap:10px;display:grid}.identity-payment-quote>div{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-soft);gap:5px;min-width:0;padding:14px;display:grid}.identity-payment-quote>div[data-featured=true]{background:linear-gradient(145deg, #ff76181a, var(--identity-surface-raised));box-shadow:inset 2px 0 var(--ae-color-ember);border-color:#ff76184d}.identity-payment-quote span{color:var(--ae-color-text-muted);font-size:13px}.identity-payment-quote em{color:var(--ae-color-gold);margin-left:3px;font-style:normal;font-weight:800}.identity-payment-quote strong{color:var(--ae-color-text-strong);font-variant-numeric:tabular-nums;font-size:23px}.identity-payment-quote small{color:var(--ae-color-text-muted);font-size:12px}.identity-payment-quote[data-loading=true] span{background:var(--identity-surface-raised);border-radius:4px;height:18px}.identity-payment-quote[data-loading=true] span:nth-child(2){height:36px}.identity-payment-error,.identity-payment-success{border-radius:var(--ae-radius-control);align-items:center;gap:7px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.identity-payment-error{color:#f2b1b1;background:#80202026;border:1px solid #db5a5a47}.identity-payment-success{color:#a5ddb0;background:#27693524;border:1px solid #5cab6c42}.identity-payment-success svg{width:17px}.identity-payment-acceptance{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);color:var(--ae-color-text-muted);background:var(--identity-surface-soft);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:13px 14px;font-size:12px;line-height:1.5;display:grid}.identity-payment-acceptance:hover{border-color:#ff761852}.identity-payment-acceptance input{width:18px;height:18px;accent-color:var(--ae-color-ember);margin:1px 0 0}.identity-payment-acceptance a{color:var(--ae-color-gold);text-underline-offset:2px;-webkit-text-decoration:underline #ffc15461;text-decoration:underline #ffc15461}.identity-payment-acceptance a:hover{color:#ffe1a5;text-decoration-color:currentColor}.identity-payment-form>footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding-top:2px;display:grid}.identity-payment-form>footer>div{color:var(--ae-color-text-muted);align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}.identity-payment-form>footer>div svg{color:#87c995;flex:none;width:18px}.identity-payment-provider-mark{flex-wrap:wrap}.identity-payment-provider-mark img{background:#ffdd2d;border-radius:4px;width:72px;height:auto;margin-left:2px;padding:3px 6px}.identity-payment-form>footer .identity-button{min-width:205px}.identity-payment-form>footer .identity-button svg:last-child{width:17px;margin-left:-4px}.identity-fixed-promo{grid-template-columns:52px minmax(0,1fr);align-items:start}.identity-fixed-promo__mark{border-radius:var(--ae-radius-control);width:52px;height:52px;color:var(--ae-color-gold);background:#ffc15412;border:1px solid #ffc15440;grid-row:1;place-items:center;display:grid}.identity-fixed-promo__mark svg{width:22px}.identity-fixed-promo>div:nth-child(2){padding-top:2px}.identity-fixed-promo h3{color:var(--ae-color-text-strong);font-size:18px}.identity-fixed-promo p{color:var(--ae-color-text-muted);margin-top:5px;font-size:14px}.identity-fixed-promo>label,.identity-fixed-promo>input,.identity-fixed-promo>.identity-payment-error,.identity-fixed-promo>.identity-payment-success,.identity-fixed-promo>.identity-button{grid-column:1/-1}.identity-fixed-promo>label{margin-bottom:-9px}.identity-fixed-promo>.identity-button{justify-self:end;min-width:170px}.ae-notification-center__heading>div:first-child{min-width:0}.ae-notification-center__heading h2,.ae-notification-center__heading p{margin:0}.ae-notification-center__heading p{color:var(--ae-color-text-muted);margin-top:5px;font-size:14px;line-height:1.5}.ae-notification-tabs{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-soft);align-items:center;gap:3px;padding:3px;display:flex}.ae-notification-tabs button{min-height:44px;color:var(--ae-color-text-muted);font:700 14px/1 var(--ae-font-body);cursor:pointer;transition:background-color var(--ae-motion-fast), border-color var(--ae-motion-fast), color var(--ae-motion-fast);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.ae-notification-tabs button:hover{color:var(--ae-color-text)}.ae-notification-tabs button[aria-selected=true]{color:var(--ae-color-text-strong);background:#ff761814;border-color:#ff76183d}.ae-notification-tabs button>svg{width:18px}.ae-notification-tabs button>span{border-radius:var(--ae-radius-pill);background:var(--ae-color-ember);color:#180b02;text-align:center;min-width:22px;padding:4px 7px;font-size:12px}.ae-notification-notice{border-radius:var(--ae-radius-control);color:var(--ae-color-text);background:#ffc15412;border:1px solid #ffc15440;margin-top:14px;padding:11px 13px;font-size:14px}.ae-notification-error{gap:12px;padding-top:20px;display:grid}.ae-notification-error .identity-button{justify-self:start}.ae-notification-feed,.ae-notification-preferences{padding-top:22px}.ae-notification-list{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-panel);background:var(--identity-surface);overflow:hidden}.ae-notification-list article{border-bottom:1px solid var(--ae-color-line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:88px;padding:14px 16px;display:grid}.ae-notification-list article:last-child{border-bottom:0}.ae-notification-list article[data-read=false]{box-shadow:inset 2px 0 var(--ae-color-ember);background:linear-gradient(90deg,#ff761817,#ff761804 36%,#0000)}.ae-notification-list__icon{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-raised);width:42px;height:42px;color:var(--ae-color-gold);place-items:center;display:grid}.ae-notification-list__icon svg{width:20px}.ae-notification-list__content{min-width:0}.ae-notification-list__content>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.ae-notification-list__content strong{color:var(--ae-color-text-strong);font-size:15px}.ae-notification-list__content time{color:var(--ae-color-text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.ae-notification-list__content p{color:var(--ae-color-text-muted);margin:5px 0 0;font-size:14px;line-height:1.45}.ae-notification-list__actions{align-items:center;gap:7px;display:flex}.ae-notification-list__actions a,.ae-notification-list__actions button{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);min-height:44px;color:var(--ae-color-text);font:700 13px/1 var(--ae-font-body);cursor:pointer;transition:background-color var(--ae-motion-fast), border-color var(--ae-motion-fast), color var(--ae-motion-fast);background:#ffffff06;justify-content:center;align-items:center;gap:7px;padding:0 11px;text-decoration:none;display:inline-flex}.ae-notification-list__actions a:hover,.ae-notification-list__actions button:hover{background:#ff761812;border-color:#ff761866}.ae-notification-list__actions a{color:var(--ae-color-gold)}.ae-notification-list__actions svg{width:16px}.ae-notification-channels{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-panel);background:var(--identity-surface-soft);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ae-notification-channels>div{border-right:1px solid var(--ae-color-line);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:66px;padding:10px 12px;display:grid}.ae-notification-channels>div:last-child{border-right:0}.ae-notification-channels>div>span:first-child{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-control);background:var(--identity-surface-raised);place-items:center;width:36px;height:36px;display:grid}.ae-notification-channels>div>span:first-child svg,.ae-notification-channels>div>span:first-child img{object-fit:contain;width:21px;height:21px}.ae-notification-channels>div>span:last-child{gap:2px;min-width:0;display:grid}.ae-notification-channels strong{color:var(--ae-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ae-notification-channels small{color:var(--ae-color-text-muted);font-size:12px}.ae-notification-channels [data-available=true] small{color:#87c995}.ae-notification-preference-groups{gap:10px;margin-top:14px;display:grid}.ae-notification-preference-groups details{border:1px solid var(--ae-color-line);border-radius:var(--ae-radius-panel);background:var(--identity-surface);overflow:hidden}.ae-notification-preference-groups summary{background:var(--identity-surface-soft);cursor:pointer;align-items:center;min-height:64px;padding:10px 14px;display:flex}.ae-notification-preference-groups summary>span{gap:3px;margin-left:7px;display:grid}.ae-notification-preference-groups summary strong{color:var(--ae-color-text-strong);font-size:15px}.ae-notification-preference-groups summary small{color:var(--ae-color-text-muted);font-size:13px}.ae-notification-preference-table{border-top:1px solid var(--ae-color-line);overflow-x:auto}.ae-notification-preference-head,.ae-notification-preference-row{border-bottom:1px solid var(--ae-color-line);grid-template-columns:minmax(180px,1.3fr) repeat(4,minmax(120px,1fr));align-items:center;gap:10px;min-width:760px;padding:9px 13px;display:grid}.ae-notification-preference-row:last-child{border-bottom:0}.ae-notification-preference-head{min-height:42px;color:var(--ae-color-text-muted);font-size:12px}.ae-notification-preference-row>strong{color:var(--ae-color-text);font-size:14px}.ae-notification-preference-row label{min-width:0}.ae-notification-preference-row label>span:first-child,.ae-notification-preference-row label>small{display:none}.ae-notification-preference-row select,.ae-notification-locked,.ae-notification-unavailable{border:1px solid var(--ae-color-line-strong);border-radius:var(--ae-radius-control);width:100%;min-height:44px;color:var(--ae-color-text);font:600 13px/1 var(--ae-font-body);background:#0b0f11}.ae-notification-preference-row select{padding:0 30px 0 9px}.ae-notification-preference-row select:disabled{cursor:not-allowed;opacity:.55}.ae-notification-locked{color:#87c995;justify-content:center;align-items:center;gap:6px;display:inline-flex}.ae-notification-unavailable{color:var(--ae-color-text-muted);justify-content:center;align-items:center;display:inline-flex}.ae-notification-locked svg{width:16px}.ae-notification-preferences__footer{border-top:1px solid var(--ae-color-line);justify-content:space-between;align-items:center;gap:16px;min-height:68px;margin-top:14px;padding-top:14px;display:flex}.ae-notification-preferences__footer p{max-width:620px;color:var(--ae-color-text-muted);margin:0;font-size:14px;line-height:1.45}.ae-notification-preferences__footer .identity-button{min-width:150px}@media (width<=960px){.ae-notification-channels{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-notification-channels>div:nth-child(2){border-right:0}.ae-notification-channels>div:nth-child(-n+2){border-bottom:1px solid var(--ae-color-line)}.ae-notification-preference-head{display:none}.ae-notification-preference-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;min-width:0;padding:13px}.ae-notification-preference-row>strong{grid-column:1/-1}.ae-notification-preference-row label{gap:5px;display:grid}.ae-notification-preference-row label>span:first-child,.ae-notification-preference-row label>small{color:var(--ae-color-text-muted);font-size:12px;display:block}}@media (width<=680px){.ae-notification-center__heading{flex-direction:column;align-items:stretch;gap:16px}.ae-notification-center__heading p,.ae-notification-list__content p,.ae-notification-preferences__footer p{font-size:16px}.ae-notification-tabs{width:100%}.ae-notification-tabs button{flex:1}.ae-notification-list article{grid-template-columns:42px minmax(0,1fr);align-items:start}.ae-notification-list__content>div{flex-direction:column;align-items:flex-start;gap:4px}.ae-notification-list__content strong{font-size:16px}.ae-notification-list__content time{font-size:13px}.ae-notification-list__actions{flex-wrap:wrap;grid-column:2}.ae-notification-channels{grid-template-columns:1fr}.ae-notification-channels>div,.ae-notification-channels>div:nth-child(2){border-right:0;border-bottom:1px solid var(--ae-color-line)}.ae-notification-channels>div:last-child{border-bottom:0}.ae-notification-channels strong{font-size:16px}.ae-notification-channels small,.ae-notification-preference-groups summary small,.ae-notification-preference-row label>span:first-child,.ae-notification-preference-row label>small{font-size:13px}.ae-notification-preference-groups summary strong,.ae-notification-preference-row>strong{font-size:16px}.ae-notification-preference-row{grid-template-columns:1fr}.ae-notification-preference-row>strong{grid-column:auto}.ae-notification-preference-row select,.ae-notification-locked,.ae-notification-unavailable{font-size:16px}.ae-notification-preferences__footer{flex-direction:column;align-items:stretch}.ae-notification-preferences__footer .identity-button{width:100%}}.is-spinning{animation:.8s linear infinite identity-spin}@keyframes identity-spin{to{transform:rotate(360deg)}}.identity-auth :focus-visible,.identity-account :focus-visible{outline-offset:2px;outline:3px solid #ffc154e6}@media (width<=1120px){.identity-auth{gap:32px}.identity-account__layout{grid-template-columns:210px minmax(0,1fr)}.identity-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-summary>div:nth-child(2){border-right:0}.identity-inline-form{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-inline-form>div:first-child{grid-column:1/-1}}@media (width<=900px){.identity-auth{grid-template-columns:1fr;width:min(100% - 28px,620px)}.identity-auth__context{padding-left:20px}.identity-auth__context h1{font-size:clamp(36px,9vw,54px)}.identity-account__layout{grid-template-columns:1fr}.identity-nav{grid-template-columns:repeat(4,minmax(0,1fr));position:static}.identity-portal .identity-nav{top:auto}.identity-nav__divider{display:none}.identity-nav>button,.identity-nav>a{grid-template-columns:20px minmax(0,1fr) auto}.identity-topup-list>article>header{grid-template-columns:42px minmax(0,1fr) minmax(112px,auto)}.identity-topup-list>article>header>em{justify-self:end}.identity-topup-list__amount,.identity-topup-list__credit{grid-column:span 1;justify-items:start;padding-left:56px}.identity-workspace-heading{flex-direction:column;align-items:flex-start;gap:4px}.identity-security-grid{grid-template-columns:1fr}.identity-ticket-list__head{display:none}.identity-ticket-list>a{grid-template-columns:140px minmax(0,1fr) 170px}.identity-ticket-list>a>span:nth-child(3){display:none}}@media (width<=820px){.identity-minecraft-link__steps{grid-template-columns:1fr}.identity-minecraft-link__steps li:first-child,.identity-minecraft-link__steps li:last-child{border-radius:0}}@media (width<=680px){.identity-loading,.identity-account,.identity-auth{width:min(calc(100% - 20px), var(--ae-content-max))}.identity-auth{padding-block:28px}.identity-auth__context{display:none}.identity-auth__panel{padding:20px 16px}.identity-field>input,.identity-password input,.identity-ticket-form .identity-field input,.identity-ticket-form .identity-field select,.identity-ticket-form .identity-field textarea,.identity-ticket-reply textarea{font-size:16px}.identity-account{padding-block:10px 28px}.identity-account__header{flex-direction:column;align-items:flex-start}.identity-portal .identity-account__header{border-width:7px;border-image-width:7px;min-height:0;padding:10px 11px}.identity-account__header-actions{width:100%}.identity-account__header-actions a,.identity-account__header-actions button{flex:1;justify-content:center}.identity-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-ticket-heading{flex-direction:column;align-items:stretch}.identity-ticket-heading .identity-button{width:100%}.identity-ticket-form{grid-template-columns:1fr;padding:16px 14px}.identity-ticket-form>*,.identity-ticket-form__heading,.identity-ticket-form__message,.identity-ticket-context,.identity-ticket-files,.identity-ticket-form__error,.identity-ticket-form>footer{grid-column:1}.identity-ticket-context>div{grid-template-columns:1fr}.identity-ticket-form>footer{grid-template-columns:1fr 1fr;display:grid}.identity-ticket-list>a{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.identity-ticket-list__identity{grid-area:1/1}.identity-ticket-list__subject{grid-area:2/1/auto/-1}.identity-ticket-list>a>time{grid-area:1/2}.identity-ticket-detail-heading{grid-template-columns:1fr auto;gap:8px 12px}.identity-ticket-detail-heading>a{grid-column:1/-1}.identity-ticket-messages article{width:94%}.identity-ticket-messages article header{flex-direction:column;align-items:flex-start;gap:4px}.identity-ticket-upload{grid-template-columns:1fr}.identity-ticket-reply footer .identity-button{min-width:132px}.identity-content{padding:18px 14px}.identity-portal .identity-content{border-width:7px;border-image-width:7px;padding:18px 14px}.identity-portal .identity-nav{border-width:7px;border-image-width:7px;padding:8px}.identity-summary{grid-template-columns:1fr}.identity-balance-hero{flex-direction:column;align-items:stretch;padding:18px 16px}.identity-balance-hero .identity-button{width:100%}.identity-topup-list>article>header{grid-template-columns:42px minmax(0,1fr);gap:10px 12px}.identity-topup-list>article>header>em,.identity-topup-list__amount,.identity-topup-list__credit{grid-column:2;justify-self:start;justify-items:start;padding-left:0}.identity-topup-list__amount,.identity-topup-list__credit{align-items:baseline;gap:8px;display:flex}.identity-topup-list summary,.identity-topup-list details dl,.identity-topup-list details>p{padding-left:16px}.identity-topup-list details dl{grid-template-columns:1fr}.identity-topups__error{grid-template-columns:24px minmax(0,1fr)}.identity-topups__error button{grid-column:2;justify-self:start}.identity-summary>div,.identity-summary>button{border-right:0;border-bottom:1px solid var(--ae-color-line)}.identity-section__heading{flex-direction:column;align-items:stretch;gap:8px}.identity-section__heading>button{align-self:flex-start;padding-inline:0}.identity-attention{flex-direction:column;align-items:flex-start}.identity-attention button{padding-inline:0}.identity-row,.identity-row--session{grid-template-columns:42px minmax(0,1fr)}.identity-row>:nth-child(n+3),.identity-row--session>:nth-child(n+3){grid-column:2;justify-self:start}.identity-inline-form{grid-template-columns:1fr;padding:14px}.identity-inline-form>div:first-child{grid-column:auto}.identity-minecraft-link{padding:14px}.identity-minecraft-link>header{grid-template-columns:42px minmax(0,1fr)}.identity-minecraft-link>header .identity-status{grid-column:2}.identity-minecraft-link>header p,.identity-minecraft-link>small,.identity-minecraft-link__steps p{font-size:16px}.identity-minecraft-link__form{grid-template-columns:1fr}.identity-minecraft-link__form .identity-button{width:100%}.identity-order-list article{grid-template-columns:76px minmax(0,1fr)}.identity-order-list article>:nth-child(n+3){grid-column:2;justify-self:start}.identity-order-list article>b{text-align:left}.identity-order-delivery{width:100%}.identity-empty{align-items:flex-start}.identity-empty a{margin-left:0}}@media (width<=620px){.identity-purchase-filters{flex-direction:column;align-items:stretch}.identity-purchase-filters button{justify-content:space-between}.identity-payment-layer{align-items:end;padding:10px}.identity-payment-dialog{border-radius:10px;max-height:calc(100dvh - 20px)}.identity-payment-dialog>header{padding:16px 14px 14px}.identity-payment-dialog__icon{display:none}.identity-payment-tabs{margin:12px 14px 0}.identity-payment-form,.identity-fixed-promo{padding:16px 14px 18px}.identity-payment-presets{grid-template-columns:1fr 1fr}.identity-payment-quote,.identity-payment-form>footer{grid-template-columns:1fr}.identity-payment-form>footer .identity-button,.identity-fixed-promo>.identity-button{width:100%}.identity-payment-promo>div{grid-template-columns:1fr}.identity-payment-promo button{width:100%}.identity-summary__wallet>em{padding-left:8px}}@media (prefers-reduced-motion:reduce){.identity-button,.identity-text-button{transition:none}.is-spinning{animation:none}}.legal-shell{--legal-surface:#141819f5;--legal-surface-soft:#1d2122e6;--legal-line:#ffffff24;min-height:100vh;color:var(--ae-color-text);font-family:var(--ae-font-body);background-color:#252928;background-image:radial-gradient(circle at 70% -8%,#ff761821,#0000 32rem),linear-gradient(#0c0f0f7a,#0c0f0fc7),url(/assets/dayz-scratched-steel-dark-ambientcg.webp);background-size:auto,auto,1024px;overflow:hidden}.legal-shell:before{content:"";z-index:0;pointer-events:none;opacity:.16;background:url(/assets/dayz-coarse-steel-polyhaven.webp) top/1400px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.legal-shell__frame{width:min(var(--ae-content-max), calc(100% - 48px));z-index:1;margin:0 auto;padding:18px 0 24px;position:relative}.legal-shell .site-header{border:1px solid var(--legal-line);background:#0b0e0feb;min-height:64px;padding-inline:18px;box-shadow:inset 0 1px #ffffff09}.legal-shell .main-nav{height:62px}.legal-hero{border:1px solid var(--legal-line);background:linear-gradient(90deg,#0d1010fa,#121616d4 60%,#2c251eb8),url(/assets/dayz-brushed-steel-ambientcg.webp) 50%/cover;justify-content:space-between;align-items:flex-end;gap:40px;min-height:240px;margin-top:12px;padding:clamp(34px,6vw,76px) clamp(24px,5vw,68px) 38px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,inset 0 -3px #ff7618b3,0 18px 48px #0000003d}.legal-hero:after{content:"";border:1px solid #ff761847;width:300px;height:300px;position:absolute;top:-190px;right:2%;transform:rotate(45deg);box-shadow:0 0 40px #ff76181f}.legal-hero>div{z-index:1;max-width:850px;position:relative}.legal-kicker{letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-weight:900;color:var(--ae-color-ember-strong)!important;font-size:12px!important}.legal-hero h1{max-width:920px;color:var(--ae-color-text-strong);font:950 clamp(34px, 5vw, 64px)/.98 var(--ae-font-display);letter-spacing:-.035em;margin:0}.legal-hero p{color:#f5f1e9bd;max-width:720px;margin:18px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.legal-hero>span{z-index:1;border-left:2px solid var(--ae-color-ember);min-width:166px;color:var(--ae-color-text);background:#00000042;gap:3px;padding:12px 14px;font-size:13px;font-weight:800;display:grid;position:relative}.legal-hero>span small{color:var(--ae-color-text-muted);font-size:12px;font-weight:500}.legal-layout{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:12px;margin-top:12px;display:grid}.legal-navigation{border:1px solid var(--legal-line);box-shadow:var(--ae-shadow-panel);background:#0d1112f0;padding:18px 10px 10px;position:sticky;top:12px}.legal-navigation>p{color:var(--ae-color-text-muted);letter-spacing:.13em;text-transform:uppercase;margin:0 10px 12px;font-size:11px;font-weight:900}.legal-navigation nav{gap:3px;display:grid}.legal-navigation a{min-height:44px;color:var(--ae-color-text-muted);border:1px solid #0000;align-items:center;padding:0 11px 0 14px;font-size:14px;font-weight:750;transition:all .18s;display:flex;position:relative}.legal-navigation a:before{content:"";background:var(--ae-color-ember);width:2px;transition:transform .18s;position:absolute;top:9px;bottom:9px;left:0;transform:scaleY(0)}.legal-navigation a:hover,.legal-navigation a[aria-current=page]{color:var(--ae-color-text-strong);background:#ffffff09;border-color:#ffffff14}.legal-navigation a[aria-current=page]:before{transform:scaleY(1)}.legal-document{border:1px solid var(--legal-line);background:linear-gradient(120deg, #ffffff06, transparent 36%), var(--legal-surface);min-width:0;box-shadow:var(--ae-shadow-panel);padding:clamp(28px,4vw,58px) clamp(22px,5vw,72px)}.legal-document>*{max-width:76ch}.legal-document>section+section{border-top:1px solid #ffffff1c;margin-top:38px;padding-top:34px}.legal-document h2{color:var(--ae-color-text-strong);font:900 clamp(21px, 2.2vw, 27px)/1.18 var(--ae-font-display);letter-spacing:-.02em;margin:0 0 15px}.legal-document p,.legal-document li,.legal-document dd{color:#f5f1e9c9;font-size:16px;line-height:1.72}.legal-document p{margin:0}.legal-document p+p,.legal-document ul+p,.legal-document ol+p{margin-top:16px}.legal-document ul,.legal-document ol{gap:9px;margin:0;padding-left:24px;display:grid}.legal-document li::marker{color:var(--ae-color-ember);font-weight:900}.legal-document a{color:var(--ae-color-gold);text-underline-offset:3px;-webkit-text-decoration:underline #ffc15459;text-decoration:underline #ffc15459}.legal-document a:hover{color:#ffe0a1;text-decoration-color:currentColor}.legal-lead{border-left:3px solid var(--ae-color-ember);background:#ff761812;padding:18px 20px;color:var(--ae-color-text)!important;margin-bottom:38px!important;font-size:17px!important}.legal-requisites{background:#ff76180e;border:1px solid #ff761847;padding:24px;max-width:none!important}.legal-requisites h2{margin-top:8px}.legal-requisites dl{background:#ffffff1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:22px 0 0;display:grid}.legal-requisites dl>div{background:#171b1c;min-width:0;padding:13px 15px}.legal-requisites dt{color:var(--ae-color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800}.legal-requisites dd{color:var(--ae-color-text-strong);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}.legal-requisites{margin-bottom:38px}.legal-requisites dl>div:last-child:nth-child(odd){grid-column:1/-1}.legal-document-list{gap:6px;margin-top:14px;display:grid;max-width:none!important}.legal-document-list>a{min-height:92px;color:inherit;background:#ffffff06;border:1px solid #ffffff1c;grid-template-columns:34px 28px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;transition:all .18s;display:grid}.legal-document-list>a:hover{background:#ff76180e;border-color:#ff761866;transform:translate(3px)}.legal-document-list>a>span{color:#f5f1e947;font-size:12px;font-weight:900}.legal-document-list svg{color:var(--ae-color-ember)}.legal-document-list h2,.legal-document-list p{margin:0}.legal-document-list h2{font-size:18px}.legal-document-list p{color:var(--ae-color-text-muted);margin-top:4px;font-size:14px;line-height:1.45}.legal-document-list b{color:var(--ae-color-gold);font-size:20px}.legal-contact-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.legal-contact-actions>a{min-height:82px;color:var(--ae-color-text);background:#ffffff06;border:1px solid #ffffff21;align-items:center;gap:14px;padding:16px;text-decoration:none;display:flex}.legal-contact-actions>a:hover{border-color:#ff76186b}.legal-contact-actions svg{width:24px;color:var(--ae-color-ember);flex:none}.legal-contact-actions span{min-width:0;display:grid}.legal-contact-actions strong{overflow-wrap:anywhere}.legal-contact-actions small{color:var(--ae-color-text-muted);margin-top:4px;font-size:12px;line-height:1.35}.ae-site-footer{color:#f5f1e985;font-family:var(--ae-font-body);background:#0a0d0ee6;border:1px solid #ffffff1f;margin-top:12px;font-size:12px}.ae-site-footer__primary,.ae-site-footer__legal{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:66px;padding:10px 18px;display:grid}.ae-site-footer__legal{color:#f5f1e975;border-top:1px solid #ffffff17;grid-template-columns:minmax(0,1fr);min-height:48px}.ae-site-footer__brand{min-height:44px;color:var(--ae-color-ember);align-items:center;gap:10px;font-size:19px;font-weight:950;display:inline-flex}.ae-site-footer__brand img{object-fit:contain;width:36px;height:36px}.ae-site-footer nav{justify-content:center;align-items:center;gap:24px;display:flex}.ae-site-footer nav a{letter-spacing:.035em;align-items:center;min-height:44px;font-weight:800;transition:color .18s;display:inline-flex}.ae-site-footer nav a:hover{color:var(--ae-color-gold)}.ae-site-footer p{margin:0}.ae-site-footer__legal nav{justify-content:center;gap:18px}.ae-site-footer__legal nav a{letter-spacing:0;min-height:36px;font-weight:650}@media (width<=900px){.legal-shell__frame{width:min(var(--ae-content-max), calc(100% - 28px))}.legal-hero{flex-direction:column;align-items:flex-start;min-height:220px}.legal-layout{grid-template-columns:minmax(0,1fr)}.legal-navigation{min-width:0;max-width:100%;padding:12px;position:static}.legal-navigation>p{margin-bottom:8px}.legal-navigation nav{scrollbar-width:thin;min-width:0;max-width:100%;padding-bottom:3px;display:flex;overflow-x:auto}.legal-navigation a{white-space:nowrap;flex:none}.legal-navigation a:before{width:auto;height:2px;inset:auto 10px 0;transform:scaleX(0)}.legal-navigation a[aria-current=page]:before{transform:scaleX(1)}.ae-site-footer__primary,.ae-site-footer__legal{grid-template-columns:1fr;justify-items:start;gap:4px;padding-block:14px}.ae-site-footer nav,.ae-site-footer__legal nav{flex-wrap:wrap;justify-content:flex-start;gap:4px 18px}}@media (width<=620px){.legal-shell__frame{width:calc(100% - 20px);padding-top:10px}.legal-shell .site-header{gap:8px;padding-inline:10px}.legal-shell .brand span{display:none}.legal-hero{margin-top:8px;padding:34px 20px 28px}.legal-hero h1{font-size:clamp(30px,10vw,43px)}.legal-document{padding:28px 18px}.legal-document p,.legal-document li,.legal-document dd{font-size:15px}.legal-requisites{padding:18px}.legal-requisites dl,.legal-contact-actions{grid-template-columns:1fr}.legal-requisites dl>div:last-child:nth-child(odd){grid-column:auto}.legal-document-list>a{grid-template-columns:24px 24px minmax(0,1fr);gap:10px;padding-inline:13px}.legal-document-list b{display:none}}@media (prefers-reduced-motion:reduce){.legal-document-list>a{transform:none!important}}
