@layer components{.dash{background:radial-gradient(70% 42% at 82% 0%, #12222f, transparent 70%), var(--bg);flex-direction:column;min-height:100vh;display:flex}.dash-gate{align-content:center;min-height:70vh;padding-block:96px;display:grid}.dash-gate .eyebrow{margin-bottom:12px}.dash-gate p[role=status]{color:var(--muted);margin:0;font-size:13px}.dash-topbar{border-bottom:1px solid var(--line-nav);background:var(--surface-header)}.dash-topbar-inner{align-items:center;gap:16px;min-height:72px;display:flex}.dash-brand{flex:none}.dash-tag{border-left:1px solid var(--line-nav);color:var(--text-category);font:700 9.5px / 1.4 var(--mono);letter-spacing:1.2px;text-transform:uppercase;margin-left:6px;padding-left:16px}.dash-top-actions{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.dash-balance{border:1px solid var(--line-control);border-radius:var(--radius-pill);background:var(--surface-well);min-height:34px;color:var(--accent);font:700 12px / 1 var(--mono);letter-spacing:.4px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.dash-balance:hover{border-color:var(--line-accent);background:var(--surface-location-active)}.dash-balance .icon{width:15px;height:15px}.dash-id{border:1px dashed var(--line-control);border-radius:var(--radius-pill);color:var(--text-chip);font:10.5px / 1 var(--mono);letter-spacing:.6px;white-space:nowrap;padding:7px 11px}.dash-signout{border-radius:var(--radius-control);min-height:34px;color:var(--muted);font:700 9.5px / 1 var(--mono);letter-spacing:.9px;text-transform:uppercase;background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.dash-signout:hover{border-color:var(--line-nav-hover);background:var(--surface-nav-hover);color:#fff}.dash-signout .icon{width:14px;height:14px}.dash-nav{border-bottom:1px solid var(--line);background:var(--surface-deep)}.dash-nav-track{width:calc(100% - 2 * var(--gutter));max-width:var(--container);overscroll-behavior-x:contain;scrollbar-width:none;align-items:stretch;gap:2px;margin-inline:auto;display:flex;overflow-x:auto}.dash-nav-track::-webkit-scrollbar{display:none}.dash-nav-link{min-height:46px;color:var(--text-nav);font:600 11.5px / 1 var(--font);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.dash-nav-link:hover{background:var(--surface-nav-hover);color:#fff}.dash-nav-link.active{border-bottom-color:var(--accent);background:var(--surface-nav-active);color:var(--accent)}.dash-nav-link .icon{width:15px;height:15px;color:var(--icon-nav)}.dash-nav-link.active .icon{color:var(--accent)}.dash-nav-soon{border:1px solid var(--line-chip);color:var(--warning);font:700 7.5px / 1 var(--mono);letter-spacing:.7px;text-transform:uppercase;border-radius:3px;padding:2px 4px}.dash-nav-logout{color:var(--muted);margin-left:auto;padding-inline:12px}.dash-main{flex:1;padding-block:34px 72px}.dash-footer{border-top:1px solid var(--line);background:var(--surface-header)}.dash-footer-inner{justify-content:space-between;align-items:center;gap:18px;padding-block:18px;display:flex}.dash-footer p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.5}.dash-footer a{color:var(--text-chip);flex:none;font-size:11px}.dash-footer a:hover{color:var(--accent)}.dash-page-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;padding-bottom:22px;display:flex}.dash-page-head .eyebrow{margin-bottom:10px}.dash-page-head h1{letter-spacing:-1.6px;font-size:clamp(32px,3.4vw,46px);line-height:1.04}.dash-page-intro{max-width:660px;color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.65}.dash-head-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.dash-head-actions .button{min-height:40px;font-size:12px}.dash-head-actions .pill{margin-top:0}.stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:26px;display:grid}.stat-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-card{border:1px solid var(--line-card);border-radius:var(--radius-tile);background:linear-gradient(150deg, var(--surface-card-top), var(--surface-card-bottom) 92%);min-width:0;box-shadow:0 10px 24px var(--glow-card);flex-direction:column;padding:16px;display:flex}.stat-top{color:var(--text-label);font:700 9px / 1.3 var(--mono);letter-spacing:1px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;display:flex}.stat-top .icon{width:15px;height:15px;color:var(--icon-spec)}.stat-value{color:var(--text);letter-spacing:-.8px;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(21px,2vw,27px);font-weight:700;line-height:1.1}.stat-note{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.45}.stat-link{color:var(--accent);font:700 9.5px / 1 var(--mono);letter-spacing:.7px;text-transform:uppercase;align-items:center;gap:6px;margin-top:12px;display:inline-flex}.stat-link .icon{width:12px;height:12px}.dash-banner{border:1px solid var(--line-well);border-left:3px solid var(--warning);border-radius:var(--radius-control);background:var(--surface-well);align-items:center;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.dash-banner>.icon{width:18px;height:18px;color:var(--warning);flex:none}.dash-banner p{color:var(--text-chip);flex:1;margin:0;font-size:12px;line-height:1.55}.dash-banner strong{color:var(--text)}.dash-banner .text-link{color:var(--accent);flex:none;font-size:11.5px}.dash-section{margin-top:8px}.dash-section-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.dash-section-head h2{letter-spacing:-.6px;font-size:21px}.dash-section-head .text-link{color:var(--accent);font-size:11.5px}.service-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.service-row{border:1px solid var(--line-card);border-radius:var(--radius-tile);background:linear-gradient(140deg, var(--surface-plan-top), var(--surface-plan-bottom));transition:border-color var(--motion-fast), background var(--motion-fast);grid-template-columns:42px minmax(0,1fr) auto auto 16px;align-items:center;gap:16px;padding:14px 16px;display:grid}.service-row:hover{border-color:var(--line-hover);background:linear-gradient(140deg, var(--surface-card-hover-top), var(--surface-card-hover-bottom))}.service-icon{border:1px solid var(--line-tile);background:linear-gradient(160deg, var(--surface-tile-top), var(--surface-tile-bottom));width:42px;height:42px;color:var(--accent);border-radius:9px;place-items:center;display:grid}.service-icon .icon{width:19px;height:19px}.service-main{gap:3px;min-width:0;display:grid}.service-title{align-items:baseline;gap:9px;min-width:0;display:flex}.service-title strong{letter-spacing:-.2px;font-size:14.5px}.service-ref{color:var(--text-category);font:9.5px / 1 var(--mono);letter-spacing:.5px;white-space:nowrap}.service-specs{color:var(--text-spec);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.service-place{color:var(--muted);font-size:10.5px}.service-state{justify-items:start;gap:5px;display:grid}.service-hint{color:var(--muted);white-space:nowrap;font-size:9.5px}.service-price{justify-items:end;gap:2px;display:grid}.service-price strong{font-size:13.5px}.service-price span{color:var(--muted);font-size:9.5px}.service-row>.icon{width:15px;height:15px;color:var(--icon-nav)}.status-pill{border:1px solid var(--line-chip);border-radius:var(--radius-pill);font:700 9px / 1 var(--mono);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.status-pill:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.tone-accent{color:var(--accent);background:#b3e3ff0d;border-color:#4d7f9c}.tone-success{color:var(--success);background:#a1dcc20d;border-color:#3f6b58}.tone-warning{color:var(--warning);background:#e5c58b0d;border-color:#6f5e3d}.tone-danger{color:var(--danger);background:#f6aaaa0d;border-color:#7a4a4a}.tone-muted{border-color:var(--line-well);color:var(--muted);background:#ffffff05}.dash-empty{border:1px dashed var(--line-well);border-radius:var(--radius-tile);background:var(--surface-well);justify-items:start;gap:8px;max-width:680px;padding:26px;display:grid}.dash-empty h2{letter-spacing:-.4px;margin-top:4px;font-size:20px}.dash-empty p{max-width:540px;margin:0;font-size:12px;line-height:1.65}.dash-empty-actions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.dash-empty-actions .button{min-height:40px;font-size:12px}.dash-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dash-count{color:var(--muted);font:10.5px / 1 var(--mono);letter-spacing:.3px;margin:0}.dash-filters{flex-wrap:wrap;gap:6px;display:flex}.chip-link{border:1px solid var(--line-control);border-radius:var(--radius-pill);min-height:30px;color:var(--text-chip);align-items:center;padding:0 11px;font-size:10.5px;display:inline-flex}.chip-link:hover{border-color:var(--line-hover);color:#fff}.chip-link.active{border-color:var(--line-accent);background:var(--surface-location-active);color:var(--accent);font-weight:700}.dash-fineprint{color:var(--muted);margin:16px 0 0;font-size:10.5px;line-height:1.65}.dash-loading{color:var(--muted);padding:40px 0;font-size:12.5px}.dash-back{color:var(--muted);font:10px / 1 var(--mono);letter-spacing:.4px;align-items:center;gap:8px;margin-bottom:14px;display:flex}.dash-back a:hover{color:var(--accent)}.dash-back span[aria-hidden]{color:var(--text-category)}.detail-layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:18px;display:grid}.detail-main,.detail-aside{gap:14px;min-width:0;display:grid}.detail-panel{border:1px solid var(--line-card);border-radius:var(--radius-tile);background:linear-gradient(150deg, var(--surface-card-top), var(--surface-card-bottom) 92%);min-width:0;box-shadow:0 10px 26px var(--glow-card);padding:20px}.detail-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.detail-panel-head h2{letter-spacing:-.4px;font-size:18px}.detail-panel-head .pill{color:var(--text-label);font:700 8.5px / 1.3 var(--mono);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;margin-top:0;padding:4px 9px}.detail-panel-head>.icon{width:18px;height:18px;color:var(--icon-spec)}.detail-copy{color:var(--text-lead);margin:0 0 14px;font-size:12.5px;line-height:1.65}.detail-copy:last-child{margin-bottom:0}.detail-copy strong{color:var(--text)}.detail-aside .detail-panel>.button{width:100%;margin-top:8px;font-size:12px}.detail-aside .detail-panel>.button:first-of-type{margin-top:0}.spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0 0 14px;display:grid}.spec-grid>div{border-bottom:1px solid var(--line);min-width:0;padding-bottom:9px}.spec-grid dt{color:var(--muted);font:700 9px / 1.3 var(--mono);letter-spacing:1px;text-transform:uppercase;margin-bottom:4px}.spec-grid dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:12.5px}.spec-sub{color:var(--muted);font-size:10.5px;font-weight:400}.spec-list{margin:0;padding:0;list-style:none;display:grid}.spec-list li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:12.5px;display:flex}.spec-list li:last-child{border-bottom:0;padding-bottom:0}.spec-key{color:var(--muted);align-items:center;gap:8px;display:inline-flex}.spec-key .icon{width:15px;height:15px;color:var(--icon-spec)}.spec-list b{color:var(--text-spec);text-align:right;font-weight:600}.access-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 12px;display:grid}.access-grid dt{color:var(--muted);font:700 9px / 1.3 var(--mono);letter-spacing:1px;text-transform:uppercase;margin-bottom:4px}.access-grid dd{overflow-wrap:anywhere;margin:0;font-size:12.5px}.access-grid code{color:var(--accent);font:12px var(--mono)}.copy-value{align-items:center;gap:8px;max-width:100%;display:inline-flex}.copy-value code{color:var(--accent);font:11.5px / 1.4 var(--mono);overflow-wrap:anywhere}.copy-value button{border:1px solid var(--line-control);background:var(--surface-inset);min-height:24px;color:var(--text-chip);font:700 8px / 1 var(--mono);letter-spacing:.5px;text-transform:uppercase;border-radius:4px;flex:none;align-items:center;gap:4px;padding:2px 7px;display:inline-flex}.copy-value button:hover{border-color:var(--line-hover);color:#fff}.copy-value button .icon{width:11px;height:11px}.copy-value button:disabled{opacity:.65;cursor:wait}.access-secret{gap:5px;max-width:100%;display:inline-grid}.access-secret .field-hint{font-size:10px}.timeline{margin:0;padding:0;list-style:none;display:grid}.timeline li{gap:12px;padding-bottom:16px;display:flex;position:relative}.timeline li:last-child{padding-bottom:0}.timeline li:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:25px;bottom:0;left:11px}.timeline-mark{z-index:1;border:1px solid var(--line-control);background:var(--surface-inset);width:23px;height:23px;color:var(--muted);font:700 9.5px / 1 var(--mono);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.timeline-mark .icon{width:12px;height:12px}.timeline li.done .timeline-mark{color:var(--success);background:#12211c;border-color:#3f6b58}.timeline li.current .timeline-mark{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 3px #b3e3ff12}.timeline li>div{gap:2px;padding-top:2px;display:grid}.timeline strong{color:var(--text);font-size:12.5px;font-weight:600}.timeline li:not(.done):not(.current) strong{color:var(--muted)}.timeline li>div span{color:var(--muted);font-size:10.5px;line-height:1.5}.price-mini{gap:8px;margin:0 0 14px;display:grid}.price-mini>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:7px;display:flex}.price-mini>div:last-child{border-bottom:0;padding-bottom:0}.price-mini dt{color:var(--muted);font-size:11px}.price-mini dd{color:var(--text);text-align:right;overflow-wrap:anywhere;margin:0;font-size:12px}.control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.control-button{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-inset);min-height:38px;color:var(--muted);font:600 11px var(--font);justify-content:center;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.control-button:disabled{opacity:.55;cursor:not-allowed}.control-button .icon{width:14px;height:14px}.dash-note{border:1px dashed var(--line-well);border-radius:var(--radius-control);background:var(--surface-inset);gap:10px;padding:12px 13px;display:flex}.dash-note>.icon{width:16px;height:16px;color:var(--accent);flex:none;margin-top:2px}.dash-note p{color:var(--muted);margin:0;font-size:11.5px;line-height:1.55}.dash-note-line{color:var(--success);margin:10px 0 0;font-size:11.5px;line-height:1.5}.dash-note-line:empty{display:none}.billing-head{color:var(--muted);font:700 8.5px / 1.3 var(--mono);letter-spacing:.9px;text-transform:uppercase;grid-template-columns:132px 90px 100px minmax(0,1fr) 112px 132px;gap:12px;padding:0 16px 6px;display:grid}.billing-list{border:1px solid var(--line-card);border-radius:var(--radius-tile);margin:0;padding:0;list-style:none;overflow:hidden}.billing-row{border-bottom:1px solid var(--line);background:var(--surface-well);grid-template-columns:132px 90px 100px minmax(0,1fr) 112px 132px;align-items:center;gap:12px;padding:12px 16px;font-size:11.5px;display:grid}.billing-row:nth-child(2n){background:var(--surface-well-alt)}.billing-row:last-child{border-bottom:0}.billing-cell{min-width:0;color:var(--text-chip);gap:2px;display:grid}.billing-cell small{color:var(--muted);font:9.5px / 1.3 var(--mono)}.billing-cell b{color:var(--text);font:600 11px var(--mono)}.billing-amount{color:var(--text);font:700 12.5px / 1 var(--mono)}.ticket-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ticket-row{border:1px solid var(--line-card);border-radius:var(--radius-tile);background:linear-gradient(140deg, var(--surface-plan-top), var(--surface-plan-bottom));align-items:center;gap:14px;padding:14px 16px;display:flex}.ticket-row:hover{border-color:var(--line-hover)}.ticket-main{flex:1;gap:3px;min-width:0;display:grid}.ticket-title{align-items:baseline;gap:9px;min-width:0;display:flex}.ticket-title strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.ticket-meta{color:var(--muted);font-size:10.5px}.ticket-row>.icon{width:15px;height:15px;color:var(--icon-nav)}.ticket-thread{gap:10px;margin:0;padding:0;list-style:none;display:grid}.thread-message{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-inset);padding:12px 14px}.thread-message.support{border-color:var(--line-well);background:var(--surface-well)}.thread-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.thread-head strong{color:var(--text-label);font:700 9.5px / 1 var(--mono);letter-spacing:.8px;text-transform:uppercase}.thread-head time{color:var(--muted);font:9.5px / 1 var(--mono)}.thread-message p{color:var(--text-chip);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.65}.thread-tag{color:var(--warning);font:700 8px / 1 var(--mono);letter-spacing:.8px;text-transform:uppercase;margin-top:8px;display:inline-block}.ticket-reply{gap:12px;display:grid}.dash-field{gap:6px;display:grid}.dash-field>span{color:var(--text-label);font:700 9.5px / 1.4 var(--mono);letter-spacing:1px;text-transform:uppercase}.dash-input,.dash-textarea{border:1px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-inset);width:100%;color:var(--text);font:12px / 1.5 var(--mono);padding:9px 11px}.dash-input{min-height:40px}.dash-textarea{resize:vertical;min-height:120px}.dash-input:focus-visible,.dash-textarea:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}.dash-input::placeholder,.dash-textarea::placeholder{color:var(--muted);opacity:.7}.dash-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dash-form-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.dash-form-foot .button{min-height:40px;font-size:12px}.field-hint.field-hint-error{color:var(--danger)}.ticket-context{border:1px solid var(--line-well);border-radius:var(--radius-control);background:var(--surface-well);align-items:center;gap:10px;padding:10px 12px;display:flex}.ticket-context>.icon{width:18px;height:18px;color:var(--accent)}.ticket-context div{gap:2px;display:grid}.ticket-context strong{font-size:12px}.ticket-context span{color:var(--muted);text-transform:capitalize;font-size:10.5px}.topup-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:18px;display:grid}.topup-main{gap:14px;min-width:0;display:grid}.topup-aside{min-width:0}.topup-aside .order-total{top:16px}.amount-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.amount-tile{border:1px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-inset);color:var(--text-chip);transition:border-color var(--motion-fast), background var(--motion-fast);justify-items:center;gap:2px;padding:12px 8px;display:grid}.amount-tile strong{color:var(--text);font:700 16px / 1.1 var(--mono)}.amount-tile span{color:var(--muted);font:700 8px / 1 var(--mono);letter-spacing:.8px}.amount-tile:hover{border-color:var(--line-hover)}.amount-tile.active{border-color:var(--line-accent);background:var(--surface-location-active);box-shadow:inset 0 0 0 1px var(--line-accent)}.amount-tile.active strong{color:var(--accent)}.topup-custom{gap:6px;display:grid}.topup-custom>span:first-child{color:var(--text-label);font:700 9.5px / 1.4 var(--mono);letter-spacing:1px;text-transform:uppercase}.topup-input{border:1px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-inset);align-items:center;gap:6px;padding:0 11px;display:flex}.topup-input>span{color:var(--muted);font:13px var(--mono)}.topup-input input{width:100%;min-width:0;min-height:42px;color:var(--accent);font:13px var(--mono);background:0 0;border:0;flex:1}.topup-input input:focus{outline:none}.topup-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.topup-custom small{color:var(--muted);font-size:10.5px;line-height:1.5}.topup-custom+.field-hint{margin-top:10px}.topup-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.topup-order{border:1px solid var(--line-well);border-radius:var(--radius-control);background:var(--surface-inset);padding:11px 12px}.topup-order-head{color:var(--muted);font:700 8.5px / 1.3 var(--mono);letter-spacing:.8px;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.topup-order-head .text-link{color:var(--accent);text-transform:none;letter-spacing:0;font-size:10.5px}.topup-order>strong{margin-bottom:4px;font-size:12.5px;display:block}.topup-order p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.55}.topup-order p+p{margin-top:4px}.topup-order b{color:var(--text-chip)}.topup-lines{margin:4px 0}.topup-balance-after{border-top:1px solid var(--line);padding-top:8px}.topup-balance-after dd{color:var(--accent);font-weight:700}.topup-examples{gap:8px;margin:0;display:grid}.topup-examples>div{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-inset);padding:9px 11px}.topup-examples dt{color:var(--text-chip);font:600 10.5px / 1.4 var(--mono);margin-bottom:2px}.topup-examples dd{color:var(--muted);margin:0;font-size:10.5px;line-height:1.5}.topup-blocked{border:1px solid var(--warning);border-radius:var(--radius-tile);background:#e5c58b0a;justify-items:start;gap:8px;margin-top:12px;padding:16px;display:grid}.topup-blocked>.icon{width:18px;height:18px;color:var(--warning)}.topup-blocked h2{letter-spacing:-.2px;font-size:16px}.topup-blocked p{color:var(--text-chip);margin:0;font-size:11.5px;line-height:1.6}.topup-blocked .price-mini{width:100%;margin:4px 0}.topup-blocked .button{width:100%}.topup-blocked .text-link{font-size:11px}.topup-preview{border:1px solid var(--line-well);border-radius:var(--radius-control);background:var(--surface-inset);gap:5px;margin:0 0 12px;padding:11px 12px;display:grid}.topup-preview>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.topup-preview dt{color:var(--muted);font-size:10.5px}.topup-preview dd{color:var(--text-chip);text-align:right;margin:0;font-size:10.5px}.pay-panel{gap:12px;margin-top:12px;display:grid}.pay-panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pay-panel-head h2{letter-spacing:-.2px;margin:0;font-size:17px}.pay-lede{color:var(--muted);margin:0;font-size:11.5px;line-height:1.6}.pay-lede-success{color:var(--success)}.pay-lede-danger{color:var(--danger)}.pay-grid{grid-template-columns:168px minmax(0,1fr);align-items:center;gap:16px;display:grid}.pay-qr{border-radius:var(--radius-control);background:#fff;padding:10px}.pay-qr svg{width:100%;height:auto;display:block}.pay-qr-block{align-content:start;gap:7px;display:grid}.pay-qr-note{color:var(--muted);align-items:flex-start;gap:5px;margin:0;font-size:9.5px;line-height:1.5;display:flex}.pay-qr-note .icon{width:12px;height:12px;color:var(--warning);flex:none;margin-top:1px}.pay-figures{gap:5px;min-width:0;display:grid}.pay-network{border:1px solid var(--line-accent);border-radius:var(--radius-pill);background:var(--surface-inset);color:var(--accent);font:700 8.5px / 1.3 var(--mono);letter-spacing:.6px;text-transform:uppercase;align-self:start;align-items:center;gap:5px;margin:0 0 2px;padding:4px 8px;display:inline-flex}.pay-network .icon{width:12px;height:12px}.pay-label{color:var(--muted);font:700 8.5px / 1.3 var(--mono);letter-spacing:.8px;text-transform:uppercase;margin:0}.pay-crypto{color:var(--text);font:700 18px / 1.25 var(--mono);word-break:break-all;margin:0}.pay-amount-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pay-crypto span{color:var(--accent);font-size:11px}.pay-usd{color:var(--muted);margin:0;font-size:10.5px;line-height:1.5}.pay-figures-list{gap:6px;margin:0;display:grid}.pay-figures-list>div{gap:2px;min-width:0;display:grid}.pay-figures-list dt{color:var(--muted);font:700 8.5px / 1.3 var(--mono);letter-spacing:.8px;text-transform:uppercase}.pay-figures-list dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:11.5px;line-height:1.55}.pay-countdown{color:var(--warning);font:600 12px var(--mono);align-items:center;gap:6px;margin:4px 0 0;display:inline-flex}.pay-countdown .icon{width:14px;height:14px}.pay-address-block{border:1px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-inset);gap:7px;padding:12px;display:grid}.pay-address-row{align-items:flex-start;gap:10px;display:flex}.pay-address{min-width:0;color:var(--text);font:11px / 1.55 var(--mono);word-break:break-all;flex:1}.pay-copy{border:1px solid var(--line-control);min-height:28px;color:var(--accent);font:700 9.5px var(--mono);letter-spacing:.6px;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:6px;flex:none;align-items:center;gap:5px;padding:5px 10px;display:inline-flex}.pay-copy .icon{width:12px;height:12px}.pay-copy:hover{border-color:var(--line-accent)}.pay-hint{color:var(--muted);margin:0;font-size:10.5px;line-height:1.55}.pay-warnings{border:1px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-well);gap:8px;margin:0;padding:12px;list-style:none;display:grid}.pay-warning{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:10.5px;line-height:1.55;display:flex}.pay-warning .icon{width:13px;height:13px;color:var(--warning);flex:none;margin-top:1px}.pay-warning strong{color:var(--text);font-weight:700}.pay-test-note{border:1px solid var(--warning);border-radius:var(--radius-control);color:var(--text-chip);background:#e5c58b0a;align-items:flex-start;gap:9px;margin:0;padding:10px 11px;font-size:10.5px;line-height:1.55;display:flex}.pay-test-note .icon{width:14px;height:14px;color:var(--warning);flex:none}.pay-manual-note{border:1px solid var(--line-accent);border-radius:var(--radius-control);background:var(--surface-inset);color:var(--text-chip);align-items:flex-start;gap:9px;margin:0;padding:10px 11px;font-size:10.5px;line-height:1.55;display:flex}.pay-manual-note .icon{width:14px;height:14px;color:var(--accent);flex:none}.pay-report{border:1px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-well);gap:10px;padding:12px;display:grid}.pay-report-head{gap:5px;display:grid}.pay-report .button{width:100%}.pay-review{border:1px solid var(--line-accent);border-radius:var(--radius-control);background:var(--surface-inset);align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.pay-review>.icon{width:15px;height:15px;color:var(--accent);flex:none;margin-top:2px}.pay-review strong{color:var(--text);font-size:11.5px;display:block}.pay-review p{color:var(--muted);margin:4px 0 0;font-size:10.5px;line-height:1.55}.pay-meta{margin:0}.pay-txid{word-break:break-all;text-align:left}.pay-panel>.button{width:100%}.security-list{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.security-list li{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-inset);color:var(--muted);align-items:flex-start;gap:10px;padding:9px 11px;font-size:11px;line-height:1.55;display:flex}.security-list li>.icon{width:15px;height:15px;color:var(--icon-spec);flex:none;margin-top:2px}.security-list strong{color:var(--text);font-weight:600}.security-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.security-actions .button{min-height:38px;font-size:11.5px}.planned-list{gap:7px;margin:0 0 14px;padding:0;list-style:none;display:grid}.planned-list li{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-inset);color:var(--text-chip);align-items:center;gap:10px;padding:9px 11px;font-size:11px;display:flex}.planned-list li>.icon{width:14px;height:14px;color:var(--muted);flex:none}.planned-list li>span:not(.planned-tag){flex:1}.planned-tag{color:var(--warning);font:700 7.5px / 1 var(--mono);letter-spacing:.7px;text-transform:uppercase}.planned-links{gap:6px;margin:0;padding:0;list-style:none;display:grid}.planned-links a{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-inset);min-height:38px;color:var(--text-chip);align-items:center;gap:9px;padding:0 11px;font-size:11px;display:flex}.planned-links a:hover{border-color:var(--line-hover);color:#fff}.planned-links a .icon{width:14px;height:14px;color:var(--icon-spec)}.planned-links a .icon:last-child{margin-left:auto}.funding-lines{margin:0 0 12px}.funding-lines dd.mono{font-size:11px}.funding-state{border:1px solid var(--line-well);border-left:3px solid var(--accent);border-radius:var(--radius-control);background:var(--surface-well);align-items:flex-start;gap:10px;margin-bottom:12px;padding:11px 12px;display:flex}.funding-state>.icon{width:17px;height:17px;color:var(--accent);flex:none;margin-top:1px}.funding-state p{color:var(--text-chip);margin:0;font-size:11.5px;line-height:1.6}.order-funding-actions{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.order-funding-actions .button{min-height:42px;font-size:12px}.order-account>.fine-print{margin-top:10px;font-size:10.5px;line-height:1.6}.order-account>.fine-print .text-link{color:var(--accent);font-size:10.5px}@media (max-width:1150px){.stat-grid,.stat-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:950px){.dash-tag{display:none}.dash-main{padding-block:28px 56px}.dash-page-head{flex-direction:column;align-items:flex-start;gap:16px}.dash-head-actions{width:100%}.stat-grid,.stat-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-layout,.topup-layout{grid-template-columns:minmax(0,1fr)}.service-row{grid-template-columns:42px minmax(0,1fr) auto auto}.service-state{text-align:right;justify-items:end}.service-row>.icon,.billing-head{display:none}.billing-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:14px 16px}.billing-cell:before{content:attr(data-label);color:var(--muted);font:700 8px / 1.3 var(--mono);letter-spacing:.9px;text-transform:uppercase;margin-bottom:2px;display:block}.billing-cell small{display:block}.topup-aside .order-total{position:static}}@media (max-width:700px){.dash-topbar-inner{gap:10px;min-height:62px}.dash-brand{font-size:18px}.dash-id{display:none}.dash-balance{padding:0 10px;font-size:11px}.dash-signout span{display:none}.dash-signout{padding:0 8px}.dash-nav-track{width:calc(100% - 40px)}.dash-nav-link{min-height:44px;padding:0 9px;font-size:11px}.dash-main{padding-block:22px 48px}.dash-page-head h1{letter-spacing:-1px;font-size:30px}.dash-page-intro{font-size:12.5px}.stat-grid,.stat-grid-three{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.stat-card{padding:13px}.stat-value{font-size:20px}.stat-note{font-size:10px}.stat-link{font-size:8.5px}.service-row{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"icon main""state state""price price";gap:9px 12px;padding:13px}.service-icon{grid-area:icon;width:36px;height:36px}.service-main{grid-area:main}.service-title{flex-wrap:wrap;gap:5px 8px}.service-specs{white-space:normal}.service-state{grid-area:state;justify-content:space-between;align-items:center;gap:10px;display:flex}.service-price{grid-area:price;justify-content:space-between;align-items:baseline;display:flex}.dash-banner{flex-wrap:wrap;align-items:flex-start}.dash-banner .text-link{margin-left:30px}.dash-empty{padding:20px}.detail-panel{padding:16px}.spec-grid,.access-grid,.dash-form-row,.topup-fields{grid-template-columns:minmax(0,1fr)}.amount-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topup-blocked{padding:14px}.ticket-row{align-items:flex-start}.ticket-title strong{white-space:normal}.ticket-row>.icon{display:none}.thread-head{flex-direction:column;gap:2px}.dash-form-foot{align-items:stretch}.dash-form-foot .button{justify-content:center;width:100%}.dash-footer-inner{flex-direction:column;align-items:flex-start;gap:8px;padding-block:16px}.billing-row{grid-template-columns:minmax(0,1fr)}.security-actions .button{flex:100%}}}
@layer components{.admin-login{border-bottom:1px solid var(--line);background:radial-gradient(70% 60% at 80% 0%, var(--surface-crypto-glow), transparent 64%), var(--bg);place-items:center;min-height:100vh;padding:48px 20px;display:grid}.admin-login-card{border:1px solid var(--line-card);border-radius:var(--radius-panel);background:linear-gradient(165deg, var(--surface-card-top), var(--surface-card-bottom));width:100%;max-width:460px;box-shadow:0 26px 60px var(--glow-panel);padding:28px}.admin-login-card h1{letter-spacing:-.7px;margin:12px 0;font-size:30px;line-height:1.1}.admin-login-intro{color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.6}.admin-login-card .auth-notice,.admin-login-card .auth-error{margin-bottom:14px}.admin-login-card form{gap:14px;display:grid}.admin-field{gap:7px;display:grid}.admin-field>span{color:var(--text-label);font:700 10px / 1.4 var(--mono);letter-spacing:1.1px;text-transform:uppercase}.admin-code{letter-spacing:.35em;font-size:17px}.admin-submit{width:100%;min-height:46px;margin-top:4px}.admin-login-note{border-top:1px solid var(--line);color:var(--muted);margin:18px 0 0;padding-top:14px;font-size:10.5px;line-height:1.6}.admin-table-wrap{border:1px solid var(--line-card);border-radius:var(--radius-tile);background:linear-gradient(150deg, var(--surface-card-top), var(--surface-card-bottom) 96%);box-shadow:0 10px 26px var(--glow-card);overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:1060px}.admin-table-caption{border-bottom:1px solid var(--line);color:var(--muted);font:10px / 1.5 var(--mono);letter-spacing:.3px;text-align:left;caption-side:top;padding:12px 14px 10px}.admin-table th{border-bottom:1px solid var(--line);background:var(--surface-deep);color:var(--muted);font:700 8.5px / 1.3 var(--mono);letter-spacing:.9px;text-align:left;text-transform:uppercase;white-space:nowrap;padding:9px 14px}.admin-table td{border-bottom:1px solid var(--line);color:var(--text);vertical-align:middle;padding:11px 14px;font-size:12px}.admin-table tbody tr:last-child td{border-bottom:0}.admin-table tbody tr:hover{background:var(--surface-nav-hover)}.admin-table .status-pill{white-space:nowrap}.admin-order-ref{color:var(--accent);font:11.5px / 1.4 var(--mono);letter-spacing:.3px;white-space:nowrap}.admin-order-ref:hover{color:#fff}.admin-mono{color:var(--text-chip);font:11.5px / 1.4 var(--mono);overflow-wrap:anywhere}.admin-location{gap:2px;line-height:1.3;display:inline-grid}.admin-location small{color:var(--muted);font:700 8.5px / 1 var(--mono);letter-spacing:.9px}.admin-package{max-width:210px;line-height:1.4}.admin-amount{color:var(--text);font:700 11.5px / 1.4 var(--mono);white-space:nowrap}.admin-date{color:var(--muted);font:10.5px / 1.4 var(--mono);white-space:nowrap}.admin-row-link{color:var(--accent);font:700 9.5px / 1 var(--mono);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.admin-row-link .icon{width:13px;height:13px}.admin-row-link:hover{color:#fff}.admin-filters{max-width:100%}.admin-config-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.admin-config-grid>div{border-bottom:1px solid var(--line)}.admin-status-grid{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:0}.admin-status-grid>div{justify-content:space-between;align-items:center;gap:12px;padding-bottom:7px;display:flex}.admin-status-grid>div:last-child{border-bottom:0;padding-bottom:0}.admin-status-grid dt{margin-bottom:0}.admin-customer{border:1px dashed var(--line-control);border-radius:var(--radius-control);padding:8px 10px;font-size:12.5px;display:inline-block}.admin-deliver{gap:12px;margin-top:4px;display:grid}.admin-deliver .dash-textarea{min-height:84px}.admin-deliver .auth-error{margin-bottom:2px}.admin-deliver .dash-form-foot{align-items:center;margin-top:2px}.admin-deliver-note{max-width:460px;margin:0}.admin-deliver .button{min-height:42px;font-size:12px}.admin-sub{color:var(--muted);font:10px / 1.4 var(--mono);letter-spacing:.2px;font-weight:400;display:block}.admin-txid code{max-width:160px;color:var(--text-chip);font:10.5px / 1.4 var(--mono);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}.admin-address{border:1px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-inset);gap:5px;padding:10px 12px;display:grid}.admin-address code{color:var(--text);font:11px / 1.55 var(--mono);overflow-wrap:anywhere}.admin-txid-full{font-size:11.5px}.admin-sender{overflow-wrap:anywhere;font-size:11.5px}.admin-check{font:700 9px / 1.4 var(--mono);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;display:inline-flex}.admin-check-pass{color:var(--success);background:#4bbf8d14}.admin-check-fail{color:var(--danger);background:#e2686814}.admin-check-unknown{background:var(--surface-inset);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-control)}.admin-check-field{border:1px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-well);color:var(--text-chip);cursor:pointer;align-items:flex-start;gap:9px;padding:10px 12px;font-size:11px;line-height:1.55;display:flex}.admin-check-field input{accent-color:var(--accent);flex:none;margin-top:2px}.admin-alert{border:1px solid var(--warning);border-radius:var(--radius-control);background:#e5c58b0a;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.admin-alert>.icon{width:15px;height:15px;color:var(--warning);flex:none;margin-top:2px}.admin-alert p{color:var(--text-chip);margin:0;font-size:10.5px;line-height:1.6}.admin-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.admin-actions .dash-fineprint{flex:240px;margin:0}.admin-gate{border:1px solid var(--line-control);border-radius:var(--radius-control);background:var(--surface-inset);align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.admin-gate>.icon{width:15px;height:15px;color:var(--muted);flex:none;margin-top:2px}.admin-gate strong{color:var(--text);font-size:11.5px;display:block}.admin-gate p{color:var(--muted);margin:4px 0 0;font-size:10.5px;line-height:1.55}.admin-reject{border-top:1px solid var(--line);margin-top:6px;padding-top:14px}.admin-reject .detail-panel-head h2{font-size:13px}@media (max-width:950px){.admin-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.admin-login{padding:28px 16px}.admin-login-card{padding:22px 18px}.admin-login-card h1{font-size:26px}.admin-config-grid{grid-template-columns:minmax(0,1fr)}.admin-deliver .dash-form-foot{flex-direction:column;align-items:stretch}.admin-deliver .button{width:100%}}}
@layer components{dialog{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--radius-tile);width:calc(100% - 40px);max-width:540px;padding:38px}dialog::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}dialog h2{letter-spacing:-1px;margin-bottom:var(--space-6);font-size:30px}dialog p{font-size:15px}.dialog-close{right:var(--space-3);top:var(--space-2);background:0 0;border:0;width:44px;height:44px;font-size:26px;position:absolute}.dialog-note{background:var(--raised);color:var(--muted);margin-bottom:var(--space-6);padding:18px;font-size:15px}@media (max-width:700px){dialog{padding:var(--space-8) var(--space-6)}}}
@layer components{.dash-empty-art{width:100%;max-width:240px;margin:2px 0 6px}.server-mini{width:100%;height:auto;display:block;overflow:visible}.srv-aura{fill:var(--accent);opacity:.07;animation:11s ease-in-out infinite aura-breathe}.srv-aura-2{opacity:.06;animation-duration:7s;animation-direction:reverse}.srv-rail{fill:none;stroke:var(--line-well);stroke-width:1px;stroke-dasharray:1 4;stroke-linecap:round;opacity:.7}.srv-plate{fill:var(--surface-art-top);stroke:var(--line-steel);stroke-opacity:.5}.srv-plate-top{fill:var(--accent);opacity:.04}.srv-vent{fill:var(--bg);opacity:.7}.srv-port{fill:var(--surface-deep);stroke:var(--line-steel);stroke-opacity:.55}.srv-led{fill:var(--accent);animation:4.2s step-end infinite led-blink}.srv-led-halo{fill:var(--accent);opacity:.16;animation:4.2s step-end infinite led-halo}.srv-unit:nth-of-type(2) .srv-led,.srv-unit:nth-of-type(2) .srv-led-halo{animation-delay:-2.1s}.srv-bar{fill:var(--accent);opacity:.5;transform-box:fill-box;transform-origin:0;animation:6s ease-in-out infinite data-bar;transform:scaleX(.55)}.srv-bar-2{animation-delay:-2s}.srv-bar-3{animation-delay:-4s}.srv-bay-plate{fill:none;stroke:var(--line-well);stroke-width:1px;stroke-dasharray:4 5}.srv-bay-rail{fill:var(--line-well);opacity:.55}.srv-bay-plus{fill:none;stroke:var(--muted);stroke-width:1.4px;stroke-linecap:round;opacity:.4;animation:7s ease-in-out infinite bay-breathe}.art-aura{z-index:0;pointer-events:none;background:radial-gradient(ellipse at 52% 46%, var(--glow-signal), transparent 66%);opacity:.5;animation:12s ease-in-out infinite aura-breathe;position:absolute;inset:6% 12% 22%}.art-motion{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.art-motion svg{width:100%;height:100%;display:block}.art-conduits path{fill:none;stroke:var(--accent);stroke-opacity:.16;stroke-width:1px;vector-effect:non-scaling-stroke}.art-conduits circle{fill:var(--accent);opacity:.4}.art-flow{background:var(--accent);width:3px;height:3px;box-shadow:0 0 6px var(--glow-signal);opacity:0;border-radius:50%;animation:9s linear infinite flow-bus;position:absolute}.art-flow-bus,.art-flow-left{top:12.083%;left:6.875%}.art-flow-left{animation-name:flow-drop;animation-duration:12s;animation-delay:-4s}.art-flow-right{animation-name:flow-drop;animation-duration:11s;animation-delay:-7s;top:12.083%;left:93.125%}.art-orbit-ring{fill:none;stroke:var(--accent);stroke-opacity:.18;stroke-width:1px;stroke-dasharray:2 7;vector-effect:non-scaling-stroke}.art-orbit{width:0;height:0;position:absolute;top:76.667%;left:73.4375%}.art-orbit-node{background:var(--accent);width:4px;height:4px;box-shadow:0 0 5px var(--glow-signal);opacity:.85;border-radius:50%;animation:22s linear infinite orbit-drift;position:absolute;top:-2px;left:-2px}.art-orbit-node-small{width:3px;height:3px;box-shadow:none;opacity:.5;animation-delay:-11s;top:-1.5px;left:-1.5px}.art-sparks{position:absolute;inset:0}.art-spark{background:var(--accent);width:3px;height:3px;box-shadow:0 0 5px var(--glow-signal);opacity:0;border-radius:50%;margin:-1.5px 0 0 -1.5px;animation:10s ease-in-out infinite spark-drift;position:absolute}.art-spark:nth-child(2){animation-duration:11s;animation-delay:-1.6s}.art-spark:nth-child(3){animation-duration:9s;animation-delay:-3.4s}.art-spark:nth-child(4){animation-duration:12s;animation-delay:-5.2s}.art-spark:nth-child(5){animation-duration:10s;animation-delay:-6.8s}.art-spark:nth-child(6){animation-duration:13s;animation-delay:-8.4s}.rack-tower.front .rack-led{animation:4.6s step-end infinite led-blink}.rack-tower.front .rack-unit:nth-child(3) .rack-led{animation-delay:-.7s}.rack-tower.front .rack-unit:nth-child(4) .rack-led{animation-delay:-1.4s}.rack-tower.front .rack-unit:nth-child(5) .rack-led{animation-delay:-2.1s}.rack-tower.front .rack-unit:nth-child(6) .rack-led{animation-delay:-2.8s}.rack-load{background:linear-gradient(90deg, var(--accent), transparent);opacity:.4;transform-origin:0;border-radius:2px;height:2px;animation:8s ease-in-out infinite rack-load;position:absolute;bottom:4px;left:7px;right:7px;transform:scaleX(.45)}.rack-tower.front .rack-unit:nth-child(3) .rack-load{animation-delay:-1.6s}.rack-tower.front .rack-unit:nth-child(4) .rack-load{animation-delay:-3.2s}.rack-tower.front .rack-unit:nth-child(5) .rack-load{animation-delay:-4.8s}.rack-tower.front .rack-unit:nth-child(6) .rack-load{animation-delay:-6.4s}@keyframes led-blink{0%,42%,to{opacity:1}50%{opacity:.28}58%{opacity:1}}@keyframes led-halo{0%,42%,to{opacity:.16}50%{opacity:.05}58%{opacity:.16}}@keyframes data-bar{0%,to{transform:scaleX(.34)}38%{transform:scaleX(.86)}64%{transform:scaleX(.52)}}@keyframes bay-breathe{0%,to{opacity:.32}50%{opacity:.72}}@keyframes aura-breathe{0%,to{opacity:.5}50%{opacity:.85}}@keyframes flow-bus{0%{opacity:0;transform:translate(0)}7%{opacity:.85}88%{opacity:.85}to{opacity:0;transform:translate(86.25cqw)}}@keyframes flow-drop{0%{opacity:0;transform:translateY(0)}9%{opacity:.8}88%{opacity:.8}to{opacity:0;transform:translateY(62.1cqh)}}@keyframes orbit-drift{0%{transform:translate(9.6875cqw)}8.333%{transform:translate(8.39063cqw,1.5625cqh)}16.667%{transform:translate(4.84375cqw,2.70833cqh)}25%{transform:translateY(3.125cqh)}33.333%{transform:translate(-4.84375cqw,2.70833cqh)}41.667%{transform:translate(-8.39063cqw,1.5625cqh)}50%{transform:translate(-9.6875cqw)}58.333%{transform:translate(-8.39063cqw,-1.5625cqh)}66.667%{transform:translate(-4.84375cqw,-2.70833cqh)}75%{transform:translateY(-3.125cqh)}83.333%{transform:translate(4.84375cqw,-2.70833cqh)}91.667%{transform:translate(8.39063cqw,-1.5625cqh)}to{transform:translate(9.6875cqw)}}@keyframes spark-drift{0%{opacity:0;transform:translateY(1.6667cqh)}18%{opacity:.55}70%{opacity:.3}to{opacity:0;transform:translateY(-3.75cqh)}}@keyframes rack-load{0%,to{opacity:.32;transform:scaleX(.32)}40%{opacity:.6;transform:scaleX(.78)}70%{opacity:.45;transform:scaleX(.5)}}@media (max-width:700px){.art-orbit-ring,.art-orbit,.art-spark:nth-child(n+3),.art-flow-right,.rack-load{display:none}}@media (prefers-reduced-motion:reduce){.art-aura,.art-motion *,.rack-load,.rack-tower.front .rack-led,.server-mini *{animation:none!important}.art-flow,.art-spark{opacity:0}.art-orbit-node{transform:translate(9.6875cqw)}.art-orbit-node-small{transform:translate(-9.6875cqw)}}}

