.admin-shell{background:#f2efdf;min-height:100vh}.admin-hero{grid-template-columns:1fr auto;align-items:end;gap:28px;padding:10px 0 32px;display:grid}.admin-hero h1{max-width:800px;margin:14px 0;font-size:clamp(42px,6vw,78px);line-height:.95}.admin-hero p{color:var(--muted);font-size:17px}.system-card{background:var(--ink);color:#fff;border-radius:20px;align-items:center;gap:12px;min-width:230px;padding:18px 22px;display:flex}.system-card small{color:#bbcabf;margin-top:4px;display:block}.pulse{background:#58d68d;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 7px #58d68d22}.admin-tabs{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block:1px solid var(--line);background:#f2efdfeb;gap:8px;padding:10px;display:flex;position:sticky;top:0;overflow:auto}.admin-tabs a{color:var(--ink);border-radius:999px;padding:9px 15px;font-weight:900;text-decoration:none}.admin-tabs a:hover{background:#fff}.metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:26px 0;display:grid}.metric{border:1px solid var(--line);background:#fffdf7;border-radius:20px;padding:22px}.metric span,.metric small{color:var(--muted);display:block}.metric strong{letter-spacing:-.05em;font-size:40px;line-height:1.15}.admin-metrics .metric:first-child{background:#f5c942;border-color:#d5aa23}.facility-strip{background:var(--ink);color:#fff;border-radius:22px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.facility-strip div{border-right:1px solid #ffffff1f;padding:22px}.facility-strip div:last-child{border:0}.facility-strip span{color:#b9c9bf;text-transform:uppercase;letter-spacing:.1em;font-size:12px;display:block}.facility-strip b{margin-top:6px;font-size:18px;display:block}.admin-section{margin-top:56px;scroll-margin-top:80px}.section-heading,.page-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.section-heading h2{margin:6px 0 0}.page-heading h1{margin:10px 0;font-size:clamp(38px,6vw,68px)}.page-heading h1 span{color:#8b948e}.request-list{gap:14px;display:grid}.request-card{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:1.2fr .8fr 1fr;align-items:center;gap:22px;padding:22px;display:grid}.request-card h3{margin:10px 0 5px;font-size:24px}.request-card p,.request-card small{color:var(--muted)}.workflow-stack{gap:7px;display:grid}.workflow{color:#7d8981;align-items:center;gap:9px;font-size:13px;display:flex}.workflow span{border:1px solid var(--line);border-radius:50%;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.workflow span.done{background:var(--ink);border-color:var(--ink);color:#fff}.request-actions{gap:8px;display:grid}.request-actions button,.request-actions input{width:100%}.qbo-form{grid-template-columns:1fr auto;gap:6px;display:grid}.qbo-form input,.inline-form select{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:10px}.qbo-form .secondary{color:var(--ink);border:1px solid var(--line);background:#fff}.inline-form{gap:7px;display:flex}.inline-form button{white-space:nowrap;padding:9px 12px}.ghost{color:var(--red)!important;background:0 0!important;border:1px solid #d9aaa4!important}.table-scroll{border:1px solid var(--line);border-radius:18px;overflow-x:auto}.table-scroll table{border-radius:0}.empty-state b{font-size:20px}.ops-panel{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:.8fr 1.2fr;gap:40px;margin-top:20px;padding:28px;display:grid}.detail-list p{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding-bottom:12px;display:flex}.detail-list span{color:var(--muted)}button:disabled{opacity:.42;cursor:not-allowed}.miner-card h3{font-size:24px}@media (max-width:900px){.admin-hero,.request-card,.ops-panel{grid-template-columns:1fr}.metric-grid{grid-template-columns:repeat(2,1fr)}.facility-strip{grid-template-columns:1fr}.facility-strip div{border-bottom:1px solid #ffffff1f;border-right:0}}@media (max-width:560px){.metric-grid{grid-template-columns:1fr 1fr}.metric strong{font-size:30px}.admin-hero h1{font-size:43px}.section-heading,.page-heading{flex-direction:column;align-items:flex-start}.request-card{padding:18px}.qbo-form{grid-template-columns:1fr}.wrap{width:min(94vw,1180px)}}.home-shell{background:#f7f1df}.home-hero{color:#fff;background:radial-gradient(circle at 78% 28%,#dfad2733 0 18%,#0000 42%),linear-gradient(125deg,#10291f 0 64%,#17372a 64%);align-items:center;min-height:720px;display:grid;overflow:hidden}.hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;display:grid}.hero-copy h1{letter-spacing:-.065em;margin:22px 0;font-size:clamp(58px,8vw,112px);line-height:.83}.hero-copy h1 em{color:#e3b52e;font-family:Georgia,serif;font-weight:400}.hero-copy>p{color:#d4dfd8;max-width:690px;font-size:19px;line-height:1.65}.button.gold{color:#13261e;background:#e3b52e}.button.light{color:#13261e;background:#fff}.trust-row{color:#b9c8bf;flex-wrap:wrap;gap:24px;margin-top:35px;font-size:13px;display:flex}.trust-row b{color:#fff}.hive-visual{height:440px;position:relative}.hex{aspect-ratio:1;color:#10291f;clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%);background:#d9a928;place-items:center;width:142px;font-size:32px;font-weight:900;display:grid;position:absolute}.hex.h1{top:0;left:130px}.hex.h2{background:#f0ca55;top:115px;left:62px}.hex.h3{color:#fff;background:#bd8e15;top:115px;left:198px}.hex.h4{background:#fff7dc;top:230px;left:130px}.hive-label{text-align:right;position:absolute;bottom:0;right:0}.hive-label span{letter-spacing:.18em;color:#e3b52e;font-size:11px}.hive-label strong{margin-top:8px;font-size:20px;display:block}.promise{grid-template-columns:1fr 1fr;align-items:end;gap:80px;padding-block:100px;display:grid}.promise h2{margin-top:14px;font-size:clamp(42px,5vw,68px);line-height:.95}.promise>p{color:var(--muted);font-size:19px;line-height:1.7}.product-grid{grid-template-columns:1.3fr .85fr .85fr;gap:16px;padding-top:0;display:grid}.product-card{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:380px;padding:30px;display:flex}.product-card.feature{background:#e3b52e;border-color:#c99a18}.product-number{opacity:.45;font-weight:900}.product-card h2{margin:22px 0 10px;font-size:46px}.product-card h2 small{font-size:16px}.product-card p{color:#43554b;line-height:1.6}.product-card a{color:var(--ink);font-weight:900;text-decoration:none}.process{color:#fff;background:#10291f;margin-top:100px;padding:90px 0}.process h2{margin:14px 0 42px;font-size:clamp(42px,5vw,68px)}.process-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.process-grid article{border-top:1px solid #557064;padding:24px}.process-grid span{color:#e3b52e;font-weight:900}.process-grid h3{font-size:26px}.process-grid p{color:#bac9c0;line-height:1.55}.final-cta{justify-content:space-between;align-items:center;gap:30px;padding-block:90px;display:flex}.final-cta h2{margin:10px 0;font-size:clamp(38px,5vw,62px)}@media (max-width:900px){.home-hero{min-height:auto;padding:80px 0}.hero-grid,.promise,.product-grid{grid-template-columns:1fr}.hive-visual{width:min(400px,100%);margin:auto}.process-grid{grid-template-columns:1fr 1fr}.product-card{min-height:300px}.promise{gap:20px}}@media (max-width:560px){.hero-copy h1{font-size:56px}.hive-visual{transform-origin:0;transform:scale(.82)}.process-grid{grid-template-columns:1fr}.final-cta{flex-direction:column;align-items:flex-start}.trust-row{gap:12px}.promise{padding-block:70px}}.admin-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;display:grid}.admin-sidebar{color:#fff;background:#10291f;border-radius:20px;gap:7px;margin-top:26px;padding:18px;display:grid;position:sticky;top:18px}.admin-sidebar>span{color:#e3b52e;letter-spacing:.16em;padding:7px 10px;font-size:11px;font-weight:900}.admin-sidebar a{color:#dce7e0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 10px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.admin-sidebar a:hover,.admin-sidebar a:focus-visible{color:#fff;background:#ffffff12;outline:none}.admin-sidebar a b{color:#e3b52e;background:#ffffff14;border-radius:999px;place-items:center;min-width:25px;height:25px;padding:0 6px;font-size:11px;display:grid}.admin-sidebar small{color:#aebfb4;border-top:1px solid #ffffff1c;margin-top:10px;padding:14px 10px 4px;line-height:1.5}.admin-content{min-width:0}.admin-tabs{display:none}.admin-content>section{scroll-margin-top:24px}@media (max-width:900px){.admin-layout{grid-template-columns:1fr}.admin-sidebar{display:none}.admin-tabs{display:flex}}.hosting-wrap{max-width:1320px}.hosting-intro{grid-template-columns:1fr auto;align-items:end;gap:40px;margin-bottom:60px;display:grid}.hosting-intro h1{margin:14px 0;font-size:clamp(48px,7vw,92px);line-height:.9}.hosting-intro p{max-width:680px;color:var(--muted);font-size:18px;line-height:1.6}.slot-legend{border:1px solid var(--line);background:#fff;border-radius:999px;flex-wrap:wrap;gap:18px;padding:14px 18px;display:flex}.slot-legend span{align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.slot-legend i{background:#c9c9c1;border-radius:50%;width:10px;height:10px}.slot-legend i.open{background:#e3b52e}.slot-legend i.requested{background:#d98442}.slot-legend i.active{background:#2e8057}.hive-section{margin-bottom:72px}.hive-section>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding-bottom:18px;display:flex}.hive-section h2{margin:7px 0;font-size:clamp(36px,5vw,58px)}.hive-section header p{color:var(--muted);margin:0}.availability{text-align:right}.availability strong{font-size:44px;line-height:1;display:block}.availability span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:900}.hive-grid{grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;padding-top:22px;display:grid}.hive-cell{border:1px solid var(--line);min-height:180px;color:var(--ink);background:#fff;border-radius:22px;flex-direction:column;justify-content:space-between;padding:22px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.hive-cell:before{content:"";background:#10291f0a;border-radius:22px;width:106px;height:106px;position:absolute;top:-38px;right:-34px;transform:rotate(45deg)}.hive-cell.open{background:linear-gradient(145deg,#fffdf7 60%,#f1c84f 60%);border-color:#d9ad31}.hive-cell.open:hover{border-color:#af8205;transform:translateY(-5px);box-shadow:0 18px 38px #12281e20}.hive-cell.requested{background:#fff4e8;border-color:#e5b68e}.hive-cell.reserved{background:#eef1e9}.hive-cell.active{color:#fff;background:#153527;border-color:#153527}.cell-status{letter-spacing:.14em;opacity:.7;font-size:10px;font-weight:900}.hive-cell b{letter-spacing:-.05em;font-size:31px}.hive-cell small{opacity:.72}.cell-action{font-size:12px;font-weight:900}.hive-cell.active:before{background:#e3b52e22}.hive-cell.active .cell-status{color:#e3b52e;opacity:1}@media (max-width:1050px){.hive-grid{grid-template-columns:repeat(4,minmax(140px,1fr))}}@media (max-width:760px){.hosting-intro{grid-template-columns:1fr}.slot-legend{border-radius:18px}.hive-grid{grid-template-columns:repeat(2,1fr)}.hive-section>header{align-items:flex-start}.hive-cell{min-height:160px}}@media (max-width:420px){.hive-grid{grid-template-columns:1fr 1fr;gap:8px}.hive-cell{min-height:145px;padding:16px}.hive-cell b{font-size:25px}.availability strong{font-size:34px}}.notice{border:1px solid #e5c75e}.empty-portal{text-align:center;max-width:620px;margin-top:28px;padding:52px}.empty-icon{background:var(--gold);border-radius:22px;place-items:center;width:72px;height:72px;margin:0 auto 22px;font-size:22px;font-weight:900;display:grid}.fleet-card{position:relative;overflow:hidden}.fleet-card:after{content:"";pointer-events:none;background:#d9a9281c;border-radius:28px;width:120px;height:120px;position:absolute;bottom:-40px;right:-28px;transform:rotate(30deg)}.assignment-note{color:var(--muted);margin-top:8px;font-size:13px;font-weight:800;display:inline-block}.request-layout{grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);align-items:start;gap:28px;display:grid}.request-summary{color:#fff;background:linear-gradient(150deg,#10291f,#1c4635);border-radius:28px;flex-direction:column;justify-content:space-between;min-height:570px;padding:34px;display:flex;position:sticky;top:28px;overflow:hidden}.request-summary:after{content:"";background:#e3b52e18;border-radius:56px;width:260px;height:260px;position:absolute;top:110px;right:-90px;transform:rotate(35deg)}.request-summary h1{letter-spacing:-.08em;margin:18px 0 5px;font-size:clamp(62px,8vw,100px)}.request-summary p{color:#c2d0c7}.request-steps{z-index:1;grid-template-columns:repeat(4,1fr);gap:8px;display:grid;position:relative}.request-steps span{color:#8fa398;border-top:2px solid #ffffff25;gap:7px;padding-top:12px;font-size:12px;display:grid}.request-steps span.active{color:#e3b52e;border-color:#e3b52e}.request-steps b{color:inherit}.billing-promise{z-index:1;background:#ffffff10;border-radius:18px;gap:6px;padding:18px;display:grid;position:relative}.billing-promise small{color:#bed0c4;line-height:1.45}.request-form{box-shadow:none;padding:36px}.request-form h2{margin:10px 0;font-size:42px}.request-form>.muted{margin-bottom:28px;line-height:1.6}.request-form .field{margin:20px 0}.request-form .field>span{font-weight:900}.request-form .field small{color:var(--muted)}.request-form input,.request-form select,.request-form textarea{font:inherit}.form-assurance{background:#f3efdf;border-radius:15px;gap:5px;margin:25px 0;padding:17px;display:grid}.form-assurance span{color:var(--muted);font-size:13px;line-height:1.45}.request-form>button{width:100%;padding:15px}.request-form>button:disabled{cursor:wait}.integration-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.integration-card{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:22px;display:flex}.integration-card>div:first-child{align-items:center;gap:10px;font-size:19px;display:flex}.integration-card p{color:var(--muted);margin:0;line-height:1.5}.integration-card small{color:var(--muted);line-height:1.45}.status-dot{background:#c46a54;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 5px #c46a5418}.status-dot.ready{background:#2e8057;box-shadow:0 0 0 5px #2e805718}.sync-control{gap:8px;margin-top:auto;display:grid}.sync-control button{justify-self:start}.sync-control small{font-weight:800}@media (max-width:900px){.request-layout{grid-template-columns:1fr}.request-summary{min-height:390px;position:relative;top:0}.integration-grid{grid-template-columns:1fr}.request-form{padding:26px}}.power-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.load-note{white-space:pre-line;background:#f4efdf;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45;color:var(--ink)!important}@media (max-width:520px){.power-fields{grid-template-columns:1fr}}.miner-console-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.miner-console-card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:0;overflow:hidden;box-shadow:0 12px 32px #132b2010}.miner-console-head{background:linear-gradient(145deg,#fffdf7,#f8f3e5);justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 20px;display:flex}.miner-console-head h3{letter-spacing:-.035em;margin:6px 0 4px;font-size:27px}.miner-console-head p{color:var(--muted);margin:0;font-size:13px}.miner-live-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.miner-live-stats div{border-right:1px solid var(--line);padding:17px 14px}.miner-live-stats div:last-child{border-right:0}.miner-live-stats span,.miner-detail-list dt{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900;display:block}.miner-live-stats b{white-space:nowrap;margin-top:6px;font-size:16px;display:block}.miner-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:14px 26px 22px;display:grid}.miner-detail-list div{border-bottom:1px solid #17352810;padding:10px 0}.miner-detail-list div:nth-last-child(-n+2){border-bottom:0}.miner-detail-list dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:800}@media (max-width:1050px){.miner-console-grid{grid-template-columns:1fr}}@media (max-width:620px){.miner-live-stats{grid-template-columns:repeat(2,1fr)}.miner-live-stats div:nth-child(2){border-right:0}.miner-live-stats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.miner-detail-list{grid-template-columns:1fr}.miner-detail-list div:nth-last-child(2){border-bottom:1px solid #17352810}}.customer-fleet-grid{gap:20px;margin-top:28px;display:grid}.customer-miner-card{border:1px solid var(--line);background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 16px 46px #132b2010}.customer-miner-top{background:linear-gradient(145deg,#fffdf7,#f5efdc);justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 30px 24px;display:flex}.customer-miner-top h2{letter-spacing:-.045em;margin:7px 0 3px;font-size:clamp(28px,4vw,42px)}.customer-miner-top p{color:var(--muted);margin:0}.customer-miner-top>.actions{justify-content:flex-end}.customer-miner-gauge{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.5fr 1fr 1fr;display:grid}.customer-miner-gauge>div{border-right:1px solid var(--line);padding:24px 30px}.customer-miner-gauge>div:last-child{border-right:0}.customer-miner-gauge span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900;display:block}.customer-miner-gauge strong{letter-spacing:-.06em;margin:7px 7px 0 0;font-size:clamp(31px,4vw,50px);display:inline-block}.customer-miner-gauge small{color:var(--muted);font-weight:900}.customer-miner-foot{justify-content:space-between;align-items:center;gap:20px;padding:20px 30px;display:flex}.customer-miner-foot>span{color:var(--muted);font-size:13px;font-weight:800}.pending-assignment{gap:5px;padding:22px 30px;display:grid}.pending-assignment span{color:var(--muted)}@media (max-width:700px){.customer-miner-top,.customer-miner-foot{flex-direction:column;align-items:flex-start}.customer-miner-gauge{grid-template-columns:1fr}.customer-miner-gauge>div{border-right:0;border-bottom:1px solid var(--line)}.customer-miner-gauge>div:last-child{border-bottom:0}.customer-miner-foot .button{text-align:center;width:100%}}.telemetry-shell{background:radial-gradient(circle at 85% 5%,#e2b52b22,#0000 28%),#f2efdf;min-height:100vh}.back-link{color:var(--ink);margin:8px 0 26px;font-size:13px;font-weight:900;text-decoration:none;display:inline-block}.telemetry-hero{color:#fff;background:#10291f;border-radius:28px;justify-content:space-between;align-items:flex-end;gap:30px;padding:34px;display:flex;box-shadow:0 24px 70px #10291f22}.telemetry-hero h1{letter-spacing:-.06em;margin:12px 0 5px;font-size:clamp(46px,7vw,82px);line-height:.92}.telemetry-hero p{color:#aebfb4;margin:0}.health-orb{background:#ffffff0a;border:1px solid #ffffff20;border-radius:20px;align-items:center;gap:16px;min-width:235px;padding:18px 20px;display:flex}.health-orb>span{background:#d98442;border-radius:50%;width:17px;height:17px;box-shadow:0 0 0 8px #d9844220}.health-orb.healthy>span{background:#65dc93;box-shadow:0 0 0 8px #65dc9320}.health-orb small,.health-orb em{color:#9db0a4;letter-spacing:.12em;font-size:10px;font-style:normal;display:block}.health-orb strong{margin:4px 0;font-size:22px;display:block}.telemetry-grid{grid-template-columns:1.55fr 1fr 1fr .85fr;gap:14px;margin:16px 0;display:grid}.telemetry-grid article{border:1px solid var(--line);background:#fffdf7;border-radius:24px;min-height:210px;padding:24px}.telemetry-primary{position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(145deg,#ca9410,#e9bd38)!important;border-color:#b98200!important}.telemetry-primary>span,.telemetry-stat>span{letter-spacing:.15em;font-size:11px;font-weight:900}.telemetry-primary strong{margin-top:25px;font-size:58px;line-height:1;display:block}.telemetry-primary small{font-weight:900}.telemetry-line{align-items:flex-end;gap:7px;height:48px;display:flex;position:absolute;bottom:24px;left:20px;right:20px}.telemetry-line i{opacity:.75;background:#10291f;border-radius:5px 5px 0 0;flex:1}.telemetry-line i:first-child{height:28%}.telemetry-line i:nth-child(2){height:45%}.telemetry-line i:nth-child(3){height:38%}.telemetry-line i:nth-child(4){height:72%}.telemetry-line i:nth-child(5){height:62%}.telemetry-line i:nth-child(6){height:86%}.telemetry-line i:nth-child(7){height:78%}.telemetry-line i:nth-child(8){height:100%}.telemetry-dial{text-align:center}.dial{background:conic-gradient(#d9a928 0 68%,#e8e5d9 68%);border-radius:50%;place-content:center;width:112px;height:112px;margin:0 auto 13px;display:grid;box-shadow:inset 0 0 0 12px #fff}.dial.fan{background:conic-gradient(#2e8057 0 54%,#e8e5d9 54%)}.dial strong{font-size:28px}.dial small{font-size:10px}.telemetry-dial>b,.telemetry-dial>span{display:block}.telemetry-dial>span{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.3}.telemetry-stat{flex-direction:column;justify-content:center;display:flex;background:#e8ece6!important}.telemetry-stat strong{margin:15px 0 5px;font-size:29px}.telemetry-stat small{color:var(--muted)}.console-columns{grid-template-columns:1.15fr .85fr;gap:16px;display:grid}.console-panel,.control-deck{border:1px solid var(--line);background:#fff;border-radius:24px;padding:28px}.console-panel h2,.control-deck h2{margin:7px 0 20px;font-size:32px}.share-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:24px;display:grid}.share-stats div{background:#f2efdf;border-radius:16px;padding:16px}.share-stats span,.share-stats strong{display:block}.share-stats span{color:var(--muted);font-size:11px;font-weight:900}.share-stats strong{margin-top:7px;font-size:24px}.console-list{margin:0}.console-list div{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.console-list div:last-child{border:0}.console-list dt{color:var(--muted)}.console-list dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:800}.control-deck{color:#fff;background:#172c23;justify-content:space-between;align-items:center;gap:30px;margin-top:16px;display:flex}.control-deck p{color:#afc0b5;max-width:700px;margin:0;line-height:1.55}@media (max-width:1000px){.telemetry-grid{grid-template-columns:1fr 1fr}.telemetry-primary{grid-column:span 2}.console-columns{grid-template-columns:1fr}}@media (max-width:680px){.telemetry-hero,.control-deck{flex-direction:column;align-items:flex-start}.health-orb{width:100%}.telemetry-grid{grid-template-columns:1fr 1fr}.telemetry-primary,.telemetry-stat{grid-column:span 2}.share-stats{grid-template-columns:1fr 1fr 1fr}.console-list div{grid-template-columns:95px minmax(0,1fr)}}.owner-form{grid-template-columns:minmax(210px,1fr) auto;gap:7px;margin-bottom:7px;display:grid}.owner-form select{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:10px}.owner-form button{white-space:nowrap;padding:9px 12px}.miner-console-card.upgraded{background:linear-gradient(155deg,#fffdf7 0 72%,#efe8cd 72%);position:relative;overflow:hidden;box-shadow:0 14px 45px #10291f0c}.miner-console-card.upgraded:before{content:"";background:#e3b52e18;border-radius:40px;width:150px;height:150px;position:absolute;top:-58px;right:-54px;transform:rotate(32deg)}.admin-hash-panel{color:#fff;background:#10291f;border-radius:19px;min-height:142px;margin:20px 0;padding:20px;position:relative;overflow:hidden}.admin-hash-panel>span{color:#e3b52e;letter-spacing:.14em;font-size:10px;font-weight:900;display:block}.admin-hash-panel strong{margin-top:15px;font-size:42px;line-height:1;display:inline-block}.admin-hash-panel small{color:#a9bcb0;margin-left:7px;font-weight:800}.mini-bars{align-items:flex-end;gap:6px;width:112px;height:55px;display:flex;position:absolute;bottom:18px;right:18px}.mini-bars i{background:#e3b52e;border-radius:4px 4px 0 0;flex:1}.mini-bars i:first-child{height:38%}.mini-bars i:nth-child(2){height:61%}.mini-bars i:nth-child(3){height:48%}.mini-bars i:nth-child(4){height:84%}.mini-bars i:nth-child(5){height:72%}.mini-bars i:nth-child(6){height:100%}.miner-live-stats.compact{grid-template-columns:repeat(4,1fr)}.miner-live-stats.compact>div{padding:12px 8px}.miner-live-stats.compact b{text-transform:none}.miner-open{justify-content:center;margin-top:18px;display:flex}@media (max-width:720px){.owner-form{grid-template-columns:1fr}.miner-live-stats.compact{grid-template-columns:1fr 1fr}}.shipment-wrap{max-width:1120px}.shipment-hero{color:#fff;background:#10291f;border-radius:26px;justify-content:space-between;align-items:flex-end;gap:24px;padding:30px;display:flex}.shipment-hero h1{margin:8px 0;font-size:clamp(52px,8vw,90px);line-height:.9}.shipment-hero p{color:#b8c8be;margin:0}.journey-line{grid-template-columns:repeat(5,1fr);gap:7px;margin:16px 0;display:grid}.journey-line div{border:1px solid var(--line);color:#7f8a83;background:#e9e6d9;border-radius:14px;align-items:center;gap:8px;padding:14px;display:flex}.journey-line span{background:#d3d2ca;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;font-weight:900;display:grid}.journey-line .done{color:var(--ink);background:#fff;border-color:#2e805755}.journey-line .done span{color:#fff;background:#2e8057}.tracking-form{gap:8px;display:grid}.tracking-form .field{margin:6px 0}.tracking-form input,.tracking-form select{border:1px solid var(--line);width:100%;font:inherit;background:#fff;border-radius:12px;padding:12px}.received-form{margin-top:10px}.agreement-list{gap:10px;margin:22px 0;display:grid}.agreement-list label{border:1px solid var(--line);background:#fffdf7;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:11px;padding:14px;display:grid}.agreement-list input{width:18px;height:18px;margin-top:2px}.agreement-list span{font-size:13px;line-height:1.45}@media (max-width:720px){.journey-line{grid-template-columns:1fr}.shipment-hero{flex-direction:column;align-items:flex-start}}.hardware-picker{background:linear-gradient(145deg,#ecb3281a,#ffffff06);border:1px solid #ecb32847;border-radius:20px;gap:18px;padding:22px;display:grid}.economics-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.economics-heading h3{margin:5px 0 0;font-size:1.3rem}.economics-heading a,.qbo-link{color:#f1bd3d;font-weight:800;text-decoration:none}.miner-spec-strip,.economics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.miner-spec-strip div,.economics-grid article{background:#070d1194;border:1px solid #ffffff14;border-radius:14px;padding:14px}.miner-spec-strip span,.economics-grid span{color:#8f9ba1;text-transform:uppercase;letter-spacing:.09em;font-size:.72rem;display:block}.miner-spec-strip b{margin-top:5px;display:block}.economics-grid strong{margin:7px 0 2px;font-size:1.45rem;display:block}.economics-grid small{color:#8f9ba1}.estimate-note{color:#8f9ba1;margin:0;font-size:.78rem;line-height:1.5}.hold-clock{background:#ecb3281a;border:1px solid #ecb3284d;border-radius:14px;gap:3px;margin:15px 0;padding:16px;display:grid}.hold-clock span{letter-spacing:.12em;color:#f1bd3d;font-size:.7rem;font-weight:900}.hold-clock strong{font-size:1.25rem}.hold-clock small{color:#8f9ba1}.hold-clock.overdue{background:#cd45341f;border-color:#ff645059}.hold-clock.overdue span,.hold-clock.overdue strong{color:#ff8e78}@media (max-width:800px){.miner-spec-strip,.economics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.economics-heading{display:grid}}.fleet-shell,.admin-shell{background:radial-gradient(at 95% 0,#ecd78140,#0000 38%),#f6f4e9;min-height:100vh}.fleet-welcome{color:#fff;background:#10291f;border-radius:24px;justify-content:space-between;align-items:center;gap:28px;padding:34px;display:flex}.fleet-welcome .eyebrow{color:#efd477}.fleet-welcome h1{margin:12px 0;font-size:clamp(32px,4vw,52px);line-height:1.06}.fleet-welcome p{color:#c1d0c6;margin-bottom:0;line-height:1.5}.fleet-welcome .button{white-space:nowrap}.fleet-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 28px;display:grid}.fleet-summary>div{border:1px solid var(--line);background:#fffdf8;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.fleet-summary span{color:#59685f;font-size:13px}.fleet-summary strong{font-variant-numeric:tabular-nums;font-size:30px}.fleet-shell .empty-portal{max-width:none;box-shadow:none;margin-top:0;padding:36px}.empty-portal h2{margin:12px 0;font-size:32px}.empty-portal p{color:#59685f;line-height:1.6}.onboarding-steps{justify-content:center;gap:32px;margin:28px 0;padding:0;list-style:none;display:flex}.onboarding-steps li{align-items:center;gap:10px;font-size:13px;display:flex}.onboarding-steps b{background:#f0e7c4;border-radius:10px;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.admin-shell .wrap{padding-top:30px}.admin-hero{align-items:center;padding:6px 0 22px}.admin-hero h1{margin:12px 0;font-size:clamp(30px,3.4vw,46px);line-height:1.08}.admin-hero p{max-width:680px;font-size:14px;line-height:1.6}.admin-sidebar{margin-top:0}.admin-sidebar a.active{color:#10291f;background:#f1cc55}.admin-sidebar a.active b{color:#fff;background:#10291f}.admin-sidebar a:focus-visible{outline-offset:2px;outline:2px solid #f1cc55}.admin-content>.admin-section,.admin-metrics{margin-top:0}.admin-view-overview .admin-content>.facility-strip{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-hash-panel strong,.admin-hash-panel small,#miners .admin-hash-panel>span{color:#10291f}#miners .admin-hash-panel{min-height:114px}.save-state{align-self:end;gap:4px;display:grid}.save-state span{color:#687369;text-align:center;font-size:10px}.save-state button:disabled{opacity:1;color:#637067;cursor:default;background:#e7e9e1}.position-assignment-form{grid-template-columns:minmax(150px,1.1fr) minmax(150px,1fr) auto;min-width:440px}.position-assignment-form select:focus-visible,.inline-form select:focus-visible{outline-offset:2px;outline:2px solid #bc9217}.hardware-picker{background:#faf7ea;border-color:#ded6b9}.miner-spec-strip div,.economics-grid article{color:#10291f;background:#fffdf7;border:1px solid #ded6c2}.miner-spec-strip span,.economics-grid span,.economics-grid small,.estimate-note{color:#56675d}.economics-grid .positive{background:#e6f2e9;border-color:#aecbb7}.economics-grid .positive strong{color:#17613a}.economics-grid .negative strong{color:#98352b}.economics-heading a,.qbo-link{color:#745405;text-underline-offset:3px;text-decoration:underline}.telemetry-primary{color:#10291f!important}.dial.no-reading{background:#e8e5d9;box-shadow:inset 0 0 0 12px #fff}@media (max-width:900px){.admin-tabs{margin-bottom:22px}.admin-view-overview .admin-content>.facility-strip{grid-template-columns:1fr}.fleet-welcome{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.fleet-welcome{padding:25px}.fleet-summary{grid-template-columns:1fr}.fleet-summary>div{padding:14px 20px}.onboarding-steps{flex-direction:column;align-items:flex-start;gap:15px}.fleet-shell .empty-portal{padding:24px}.position-assignment-form{grid-template-columns:1fr;min-width:230px}}@media (prefers-reduced-motion:reduce){.admin-content>.admin-section{animation:none}.customer-miner-link,.admin-miner-clickable{transition:none}}.account-nav{flex-wrap:wrap;gap:8px;margin:0 0 24px;display:flex}.account-nav a{color:#344a3d;background:#fffdf7;border:1px solid #d7dccf;border-radius:12px;padding:12px 18px;font-size:14px;text-decoration:none}.account-nav a[aria-current=page]{color:#fff;background:#173e2e;border-color:#173e2e}.account-nav a:focus-visible{outline-offset:3px;outline:3px solid #d3ab33}.finance-hero{color:#fff;background:#163a2b;border-radius:24px;justify-content:space-between;align-items:center;gap:32px;padding:36px;display:flex}.finance-hero .eyebrow{color:#f0cf68}.finance-hero h1{margin:14px 0;font-size:clamp(32px,4vw,52px);line-height:1.1}.finance-hero p{color:#c9d7cd;max-width:560px;line-height:1.6}.finance-total{border:1px solid #65806c;border-radius:18px;gap:12px;min-width:230px;padding:24px;display:grid}.finance-total span,.finance-total small{color:#d0dcd2;font-size:13px}.finance-total strong{font-variant-numeric:tabular-nums;font-size:42px}.finance-section{background:#fffef9;border:1px solid #dce1d5;border-radius:20px;margin:24px 0;padding:26px}.finance-section h2{margin:0 0 18px;font-size:23px}.finance-section h3{margin:0;font-size:18px}.finance-section a,.finance-help a{color:#705311;text-underline-offset:4px}.finance-section .section-heading{flex-wrap:wrap;gap:16px}.finance-section .section-heading h2{margin:8px 0}.finance-source{color:#627366;margin:16px 0;font-size:12px;line-height:1.6}.finance-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.finance-metrics article{background:#eff3e9;border:1px solid #dce4d4;border-radius:16px;gap:12px;padding:22px;display:grid}.finance-metrics span{color:#435d4b;font-size:13px}.finance-metrics strong{color:#163a2b;font-variant-numeric:tabular-nums;font-size:34px}.finance-metrics small{color:#617363;font-size:12px;line-height:1.5}.billing-plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;display:grid}.billing-plan{background:#f9faf3;border:1px solid #dce1d5;border-radius:16px;padding:24px}.plan-price{color:#173e2e;margin:22px 0;font-size:34px;display:block}.plan-price small{font-size:14px;font-weight:400}.billing-plan p{font-size:14px;line-height:1.6}.finance-help,.finance-alert{background:#efe9cf;border:1px solid #d9c88e;border-radius:16px;margin:24px 0;padding:22px 26px;line-height:1.6}.finance-help p,.finance-alert p{margin-bottom:0;font-size:14px}.finance-section table{width:100%;min-width:580px}.finance-section th,.finance-section td{text-align:left;vertical-align:top;border-bottom:1px solid #e3e7dc;padding:16px 12px}.finance-section th{color:#5b6d5e;font-size:12px}.finance-section td small{color:#657267;margin-top:6px;display:inline-block}.finance-section.empty-state p{max-width:650px;margin:16px auto;line-height:1.7}.finance-snapshot{margin-top:0}@media (max-width:700px){.finance-hero{flex-direction:column;align-items:stretch;padding:25px}.finance-total{min-width:0}.finance-metrics{grid-template-columns:1fr}.finance-section{padding:20px}.finance-metrics article{padding:18px}.finance-metrics strong{font-size:30px}.account-nav a{padding:10px 12px;font-size:13px}.bar .nav{flex-wrap:wrap}}.qbo-checklist{gap:24px;padding-left:25px;display:grid}.qbo-checklist li{padding-left:8px;line-height:1.6}.qbo-checklist p{color:#52685a;font-size:14px}.qbo-uri{overflow-wrap:anywhere;background:#eef2e7;border-radius:10px;padding:14px;font-size:12px;display:block}.integration-card .button{margin:12px 0}.qbo-checklist button:disabled{opacity:.5;cursor:not-allowed}.facility-wall{background:linear-gradient(112deg,#c8cbc4 0,#eef0eb 42%,#b9bdb7 100%);border:1px solid #26372f;border-radius:26px;margin-top:22px;padding:76px 24px 54px;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #10291f20,0 22px 50px #10291f12}.facility-wall:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 78px,#ffffff20 79px 80px),linear-gradient(#ffffff30,#0000 32%);position:absolute;inset:0}.wall-utility{color:#33463c;letter-spacing:.14em;align-items:center;gap:8px;font-size:9px;font-weight:900;display:flex;position:absolute;top:18px;right:24px}.wall-utility i{background:#26352f;border-radius:4px;width:25px;height:31px;box-shadow:inset 0 0 0 2px #4f5c56}.wall-utility i:first-of-type:after{content:"";background:#7bdc89;border-radius:50%;width:5px;height:5px;margin:6px;display:block;box-shadow:0 0 8px #7bdc89}.wall-rail{background:linear-gradient(#e7ad42,#ae662c);border-radius:2px;height:9px;position:absolute;left:4%;right:4%;box-shadow:0 4px #683e25,0 7px 10px #10291f42}.wall-rail-top{top:35%}.wall-rail-bottom{top:68%}.wall-grid{z-index:1;align-items:center;gap:16px;display:grid;position:relative}.wall-20 .wall-grid{grid-template-columns:repeat(5,minmax(110px,1fr))}.wall-bay{min-width:0;min-height:188px;color:var(--ink);text-align:center;background:#f7f7f260;border:1px dashed #59665f;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:center;padding:13px 8px 12px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.wall-bay.active,.wall-bay.reserved,.wall-bay.requested{color:#fff;background:linear-gradient(90deg,#555d59,#202925 48%,#59615d);border-style:solid;box-shadow:0 10px 18px #10291f38}.wall-bay.open:hover{background:#fff8d8;border-color:#a47400;transform:translateY(-4px);box-shadow:0 14px 28px #10291f24}.wall-bay b{letter-spacing:-.02em;font-size:16px}.wall-bay small{opacity:.78;min-height:28px;margin-top:3px;font-size:10px;line-height:1.3}.wall-bay .cell-action{color:#765600;margin-top:6px}.wall-bay-status{color:#314138;letter-spacing:.1em;background:#ffffffb8;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:950;position:absolute;top:8px;left:8px}.wall-bay.active .wall-bay-status{color:#9bf1b7;background:#73dc9630}.wall-bay.requested .wall-bay-status{color:#ffd194;background:#e59b4530}.wall-machine-face{opacity:.2;background:#c9cec9;border:2px solid #758079;border-radius:6px;place-items:center;gap:5px;width:62px;height:98px;margin-bottom:9px;padding:7px;display:grid}.wall-bay:not(.open) .wall-machine-face{opacity:1;background:#323b37;border-color:#111a16}.wall-machine-face i{background:radial-gradient(circle,#aeb7b1 0 7%,#28312c 8% 20%,#828d87 21% 25%,#1b231f 26% 45%,#616c66 46% 52%,#151c18 53%);border-radius:50%;width:39px;height:39px;box-shadow:0 0 0 2px #0b110e}.wall-floor{color:#44554c;letter-spacing:.12em;justify-content:space-between;font-size:9px;font-weight:900;display:flex;position:absolute;bottom:14px;left:24px;right:24px}@media (max-width:1100px){.wall-20 .wall-grid{grid-template-columns:repeat(5,minmax(90px,1fr))}.facility-wall{padding-top:72px}.wall-rail-top{top:38%}.wall-rail-bottom{top:70%}}@media (max-width:700px){.facility-wall{border-radius:20px;padding:68px 14px 48px}.wall-20 .wall-grid,.wall-7 .wall-grid{grid-template-columns:repeat(2,minmax(110px,1fr));gap:12px}.wall-bay{min-height:174px}.wall-rail-top{top:28%}.wall-rail-bottom{top:65%}.wall-utility{right:14px}.wall-floor{left:14px;right:14px}.wall-floor span{display:none}}.facility-wall{background:radial-gradient(circle at 12% 18%,#ffffff75 0 2px,#0000 3px),radial-gradient(circle at 88% 72%,#fff5 0 2px,#0000 3px),linear-gradient(112deg,#aeb4af 0,#eef1ec 38%,#c0c5c0 72%,#9fa6a1 100%);border-color:#4b5a52;padding-top:104px;box-shadow:inset 0 0 0 1px #ffffff70,inset 0 -35px 70px #10291f18,0 24px 58px #10291f18}.facility-wall:after{content:"";opacity:.84;pointer-events:none;background:linear-gradient(175deg,#3b443f 0 48%,#202723 49%);border-top:2px solid #77817b;height:82px;position:absolute;bottom:-34px;left:-7%;right:-7%;transform:perspective(380px)rotateX(50deg)}.wall-room-sign{color:#1c3429;background:#f8f4dfd9;border:1px solid #26372f40;border-radius:8px;gap:2px;padding:10px 13px;display:grid;position:absolute;top:18px;left:24px;box-shadow:0 5px 14px #10291f18}.wall-room-sign span{letter-spacing:.16em;color:#7c641c;font-size:8px;font-weight:950}.wall-room-sign b{font-size:13px}.wall-airflow{color:#275f76;letter-spacing:.13em;align-items:center;gap:10px;font-size:8px;font-weight:950;display:flex;position:absolute;top:66px;left:24px}.wall-airflow i{opacity:.58;font-size:15px;font-style:normal}.wall-grid{perspective:900px}.wall-bay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f8faf780;border-width:1.5px;min-height:204px}.wall-bay-frame{background:linear-gradient(90deg,#0000 45%,#53615920 46% 54%,#0000 55%);border:2px solid #56655c80;border-radius:7px;width:67px;height:103px;position:absolute;top:42px;box-shadow:inset 0 0 0 5px #ffffff35}.wall-bay-frame:before,.wall-bay-frame:after{content:"";background:#9a622f;border-radius:2px;width:80px;height:5px;position:absolute;left:-8px;box-shadow:0 2px 3px #10291f35}.wall-bay-frame:before{top:18px}.wall-bay-frame:after{bottom:18px}.wall-bay:not(.open) .wall-bay-frame,.wall-bay.open .wall-machine-face{display:none}.wall-bay:not(.open){background:linear-gradient(100deg,#555e59 0,#252e2a 18%,#111814 48%,#343d38 82%,#59625d 100%);border-color:#26332d;transform:translateZ(9px);box-shadow:10px 13px 19px #10291f3b,-3px 4px 8px #ffffff30}.wall-bay:not(.open):before{content:"";background:#111814;border-radius:0 4px 4px 0;width:7px;height:88px;position:absolute;top:49px;right:-7px;box-shadow:3px 4px 6px #10291f48}.wall-bay:not(.open):after{content:"";background:#72df8e;border-radius:50%;width:5px;height:5px;position:absolute;top:31px;right:8px;box-shadow:0 0 8px #72df8e}.wall-machine-face{background:linear-gradient(90deg,#68716c,#252e2a 18%,#3d4742 82%,#727b76);border-color:#111814;width:71px;height:111px;margin-bottom:8px;padding:8px;position:relative;box-shadow:inset 0 0 0 1px #89938d,0 5px 10px #0006}.wall-machine-face i{background:repeating-conic-gradient(from 6deg,#171e1a 0 10deg,#66726b 11deg 20deg),radial-gradient(circle,#b8c0bb 0 7%,#1c241f 8% 27%,#87918b 28% 34%,#151b18 35%);width:42px;height:42px;box-shadow:inset 0 0 0 4px #151c18,0 0 0 1px #89938d}.wall-machine-face em{background:#b8c0bb;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:55px 0 #b8c0bb}.wall-machine-face em:first-of-type{top:5px;left:6px}.wall-machine-face em:last-of-type{bottom:5px;left:6px}.wall-bay-status{z-index:2;box-shadow:0 2px 5px #10291f1c}.wall-bay.open .wall-bay-status{color:#624a00;background:#f7e6a9}.wall-bay:not(.open)>b{color:#fff}.wall-bay:not(.open)>small{color:#d1dcd5}.wall-bay .cell-action{z-index:2;background:#e3b52e26;border-radius:999px;padding:4px 8px;font-weight:950;position:relative}.wall-floor{z-index:2}@media (max-width:1100px){.facility-wall{padding-top:100px}.wall-bay{min-height:196px}.wall-room-sign,.wall-airflow{left:20px}}@media (max-width:700px){.hosting-intro{margin-bottom:38px}.hosting-intro h1{font-size:clamp(43px,14vw,62px);line-height:.9}.hosting-intro p{font-size:16px}.slot-legend{justify-content:space-between;gap:8px;width:100%;padding:12px 14px}.hive-section{margin-bottom:52px}.hive-section>header{grid-template-columns:1fr auto;align-items:end;display:grid}.hive-section h2,.availability strong{font-size:36px}.facility-wall{padding:96px 10px 45px}.wall-room-sign{top:14px;left:12px}.wall-utility{top:16px;right:12px}.wall-utility span{display:none}.wall-airflow{top:67px;left:12px}.wall-grid{gap:10px}.wall-bay{min-height:184px;padding-inline:5px}.wall-bay-frame{width:61px;height:91px;top:39px}.wall-machine-face{width:62px;height:94px}.wall-machine-face i{width:34px;height:34px}.wall-machine-face em{box-shadow:46px 0 #b8c0bb}.wall-bay b{font-size:15px}.wall-bay small{font-size:9px}.wall-floor{left:12px;right:12px}}.wall-bay-frame:before,.wall-bay-frame:after{display:none}.wall-bay-frame{background:linear-gradient(90deg,#0000 47%,#52615918 48% 52%,#0000 53%),linear-gradient(#ffffff32,#dfe4df22);border-color:#50605866;top:40px;box-shadow:inset 0 0 0 5px #fff2}.wall-shelf{display:none}.wall-bay:not(.open) .wall-shelf{background:linear-gradient(#d98945,#9a4f27);border-radius:2px;width:86px;height:7px;display:block;position:absolute;top:148px;box-shadow:0 4px #542d1b,0 7px 8px #07100b70}.wall-bay.device-offline:after{background:#dc6955;box-shadow:0 0 8px #dc6955}.wall-bay.device-offline .wall-bay-status{color:#ffc1b6;background:#dc69552e}.wall-bay.device-online .wall-bay-status{color:#a8f5c0;background:#73dc9630}@media (max-width:700px){.wall-bay:not(.open) .wall-shelf{width:76px;top:132px}.wall-bay-frame{top:38px}}.room-switcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 28px;display:grid}.room-switcher button{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#fffdf7;border-radius:22px;grid-template-columns:1fr auto;gap:5px 18px;padding:22px 24px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.room-switcher button:after{content:"";background:#10291f08;border-radius:40px;width:145px;height:145px;position:absolute;bottom:-70px;right:-45px;transform:rotate(32deg)}.room-switcher button:hover{border-color:#9f8128;transform:translateY(-3px);box-shadow:0 16px 34px #10291f14}.room-switcher button.active{color:#fff;background:linear-gradient(140deg,#10291f,#1d4434);border-color:#10291f;box-shadow:0 18px 45px #10291f24}.room-switcher button.active:after{background:#e3b52e18}.room-selector-kicker{color:#9b7b16;letter-spacing:.16em;grid-column:1/-1;font-size:9px;font-weight:950}.room-switcher button.active .room-selector-kicker{color:#e3b52e}.room-switcher strong{letter-spacing:-.035em;font-size:25px}.room-switcher small{color:inherit;opacity:.66;grid-column:1}.room-selector-stats{white-space:nowrap;grid-area:2/2/4;align-self:center;align-items:center;gap:7px;font-size:11px;font-weight:850;display:flex}.room-selector-stats b{font-size:20px}.room-selector-stats i{opacity:.35;background:currentColor;border-radius:50%;width:4px;height:4px}.room-selector-meter{background:#10291f12;border-radius:999px;grid-column:1/-1;height:5px;margin-top:12px;overflow:hidden}.room-switcher button.active .room-selector-meter{background:#ffffff18}.room-selector-meter i{border-radius:inherit;background:#e3b52e;height:100%;display:block}.room-stage{animation:.28s both room-stage-in}@keyframes room-stage-in{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}.room-stage .hive-section{margin-bottom:26px}@media (max-width:700px){.room-switcher{grid-template-columns:1fr;gap:9px;margin-bottom:20px}.room-switcher button{border-radius:17px;grid-template-columns:minmax(0,1fr) auto;padding:17px 18px}.room-switcher strong{font-size:21px}.room-selector-stats{font-size:9px}.room-selector-stats b{font-size:17px}.room-selector-meter{margin-top:8px}.room-stage .hive-section>header{grid-template-columns:minmax(0,1fr) auto}.room-stage .hive-section h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.room-switcher button{transition:none}.room-stage{animation:none}}.wall-7 .wall-grid{grid-template-columns:repeat(6,minmax(0,1fr));max-width:780px;margin-inline:auto}.wall-7 .wall-bay{grid-column:span 2}.wall-7 .bay-position-8{grid-column:1/3}.wall-7 .bay-position-9{grid-column:3/5}.wall-7 .bay-position-10{grid-column:5/7}.wall-7 .bay-position-5{grid-column:1/3}.wall-7 .bay-position-6{grid-column:3/5}.wall-7 .bay-position-7{grid-column:5/7}.wall-7 .bay-position-3,.wall-7 .bay-position-1{grid-column:2/4}.wall-7 .bay-position-4,.wall-7 .bay-position-2{grid-column:4/6}@media (max-width:700px){.wall-7 .wall-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.wall-7 .wall-bay{min-height:166px;padding-inline:5px}.wall-7 .wall-machine-face{width:54px}.wall-7 .wall-bay b{font-size:14px}}.customer-miner-photo{background:linear-gradient(145deg,#fffdf7,#eee7d5);border:1px solid #e4dcc7;border-radius:18px;place-items:center;min-height:190px;margin:18px 0;padding:16px;display:grid;position:relative;overflow:hidden}.customer-miner-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:180px;display:block}.customer-miner-photo span{color:#fff;letter-spacing:.14em;background:#10291fe8;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900;position:absolute;bottom:10px;left:12px}@media (max-width:560px){.customer-miner-photo{min-height:150px}.customer-miner-photo img{height:145px}}.wall-7 .wall-shelf{display:none!important}@media (max-width:720px){.shipment-wrap{width:min(94vw,1120px);padding-top:20px}.shipment-hero{border-radius:20px;gap:14px;padding:22px}.shipment-hero h1{font-size:56px}.shipment-hero p{color:#d7e1db;font-size:15px;line-height:1.4}.shipment-hero .tag{color:#5f4a0a;background:#fff3cf;font-size:10px}.journey-line{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:12px 0 18px}.journey-line div{text-align:center;color:#59665f;background:#f1efe7;border-radius:11px;align-content:center;justify-items:center;gap:6px;min-width:0;padding:10px 3px;display:grid}.journey-line span{color:#405047;background:#d9ddd6;width:26px;height:26px}.journey-line b{white-space:normal;font-size:9px;line-height:1.15}.journey-line .done{color:#173e30;background:#fff;border-color:#70aa8a}.console-columns{gap:12px}.console-panel{border-radius:18px;padding:21px 19px}.console-panel h2{margin:7px 0 14px;font-size:29px;line-height:1.08}.console-panel .muted{color:#53635a;font-size:14px;line-height:1.55}.console-panel .primary{text-align:center;width:100%;padding:13px 15px;display:block}.console-list div{grid-template-columns:92px minmax(0,1fr);gap:10px}.console-list dt{color:#5e6b64;font-size:12px}.console-list dd{color:#172d26;font-size:12px}}.dashboard-pay-now{background:#fffaf0;border:1px solid #d8c98f;border-radius:16px;grid-template-columns:minmax(180px,240px) minmax(220px,320px);align-items:end;gap:10px 14px;margin-top:14px;padding:16px;display:grid}.dashboard-pay-now label{gap:6px;display:grid}.dashboard-pay-now label>span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px;font-weight:900}.dashboard-pay-now select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:12px;padding:12px 14px;font-weight:800}.dashboard-pay-now .button{min-height:46px;font-size:15px;font-weight:900}.dashboard-pay-now small{color:var(--muted);grid-column:1/-1;font-weight:800}@media (max-width:700px){.dashboard-pay-now{grid-template-columns:1fr}.dashboard-pay-now small{grid-column:auto}.dashboard-pay-now .button{width:100%}}.miner-console-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.miner-console-card.upgraded{background:linear-gradient(#fffdf7 0%,#fff 100%)}.miner-console-card.upgraded:before{opacity:.45}.admin-hash-panel{margin:18px 20px}@media (max-width:1180px){.admin-view-miners .miner-console-grid{grid-template-columns:1fr}}.checkout-wrap{max-width:1040px}.checkout-shell{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px;margin-top:18px;display:grid}.checkout-summary,.checkout-pay{border:1px solid var(--line);background:#fff;border-radius:24px;padding:28px;box-shadow:0 14px 38px #132b2010}.checkout-summary h1{letter-spacing:-.06em;margin:8px 0 2px;font-size:clamp(48px,7vw,74px)}.checkout-summary p{color:var(--muted);font-weight:800}.checkout-pay h2{letter-spacing:-.04em;margin:8px 0 18px;font-size:34px}.provider-panel{background:#fffaf0;border:1px solid #d9cfaa;border-radius:16px;gap:12px;margin-bottom:18px;padding:18px;display:grid}.provider-panel b{font-size:22px}.provider-panel p{color:var(--muted);margin:0}.provider-panel label{text-transform:uppercase;letter-spacing:.08em;gap:6px;font-size:12px;font-weight:900;display:grid}.provider-panel input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:12px;padding:12px 14px}.checkout-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.checkout-confirm{width:100%;min-height:52px;font-size:16px;font-weight:900}.checkout-pay form{gap:10px;display:grid}.checkout-pay form small{color:var(--muted);text-align:center;font-weight:800}@media (max-width:760px){.checkout-shell{grid-template-columns:1fr}.checkout-summary,.checkout-pay{padding:22px}.checkout-fields{grid-template-columns:1fr}}.rebrand-dashboard .customer-miner-card{background:linear-gradient(120deg,#171d1f,#101513);border-color:#4f452d;grid-template-columns:minmax(0,1fr) 190px;gap:0 22px;display:grid}.rebrand-dashboard .customer-miner-top{grid-column:1;min-width:0;padding:24px 0 12px 28px}.rebrand-dashboard .customer-miner-top p{font-size:14px;line-height:1.45}.rebrand-dashboard .customer-miner-photo{grid-area:1/2/3;align-self:center;min-height:150px;margin:18px 20px 18px 0;padding:12px;background:radial-gradient(circle at 50% 45%,#343c39,#111816 75%)!important;border:1px solid #4a4b3f!important}.rebrand-dashboard .customer-miner-photo img{mix-blend-mode:normal;object-fit:contain;height:145px}.rebrand-dashboard .customer-miner-photo span{font-size:8px;bottom:8px;left:8px}.rebrand-dashboard .pending-assignment{grid-column:1;gap:8px;padding:0 0 23px 28px}.rebrand-dashboard .pending-assignment>b{color:#f5d887;font-size:16px}.rebrand-dashboard .pending-assignment>span{font-size:13px}.rebrand-dashboard .dashboard-pay-now{background:0 0;border:0;width:max-content;max-width:100%;margin:7px 0 2px;padding:0;display:block}.rebrand-dashboard .dashboard-pay-now .button{color:#161207;background:linear-gradient(135deg,#ffda65,#edaa16);min-width:230px;padding:12px 20px;font-weight:900;box-shadow:0 8px 22px #0006}.rebrand-dashboard .pending-assignment .card-enter{width:max-content;margin-top:3px;font-size:13px}.rebrand-dashboard .customer-miner-gauge,.rebrand-dashboard .customer-miner-foot{grid-column:1}@media (max-width:700px){.rebrand-dashboard .customer-miner-card{grid-template-columns:minmax(0,1fr) 110px;gap:0 10px}.rebrand-dashboard .customer-miner-top{flex-direction:column;gap:8px;padding:20px 0 9px 18px}.rebrand-dashboard .customer-miner-top h2{font-size:21px}.rebrand-dashboard .customer-miner-photo{min-height:110px;margin:12px 12px 12px 0;padding:5px}.rebrand-dashboard .customer-miner-photo img{height:100px}.rebrand-dashboard .customer-miner-photo span{font-size:7px}.rebrand-dashboard .pending-assignment{padding:0 10px 20px 18px}.rebrand-dashboard .dashboard-pay-now,.rebrand-dashboard .dashboard-pay-now .button{width:100%;min-width:0}.rebrand-dashboard .customer-miner-gauge,.rebrand-dashboard .customer-miner-foot{grid-column:1/-1}}.payment-success-wrap{max-width:960px;padding-top:36px;padding-bottom:70px}.payment-success-card{color:#f1f3ef;background:radial-gradient(circle at 95% 0,#9e741b24,#0000 42%),#171d1b;border:1px solid #5b4925;border-radius:24px;padding:clamp(24px,4vw,46px);box-shadow:0 22px 70px #0007}.payment-success-icon{color:#101510;background:#dcae32;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:13px;font-size:26px;font-weight:900;display:grid}.payment-success-card h1{color:#fff;margin:10px 0 12px;font-size:clamp(32px,4vw,50px)}.payment-success-card>p{color:#cbd2cc;font-size:16px;line-height:1.6}.payment-success-details{margin:26px 0}.payment-success-details>div{border-bottom:1px solid #39413c;justify-content:space-between;gap:18px;padding:13px 0;display:flex}.payment-success-details dt{color:#b9c4bd}.payment-success-details dd{color:#f5f2e8;text-align:right;max-width:65%;margin:0;font-weight:750}.payment-success-note{color:#f6e6b2;background:#dbab2518;border:1px solid #695529;border-radius:14px;gap:5px;padding:18px;line-height:1.5;display:grid}.payment-success-note span{color:#e3e2d9}.payment-success-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.payment-success-actions a{color:#f8e4a6;border:1px solid #7b704f;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:11px 18px;font-weight:800;line-height:1.3;text-decoration:none;display:inline-flex}.payment-success-actions a.button{color:#141810;background:#e8b72e;border-color:#e8b72e}@media (max-width:600px){.payment-success-details>div{display:block}.payment-success-details dd{text-align:left;max-width:none;margin-top:5px}.payment-success-actions{display:grid}.payment-success-actions a{width:100%}}.shipment-wrap .journey-line{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.shipment-wrap .journey-line div{color:#d9e0d8;background:#1b211e;border-color:#414a40;min-width:0;font-size:13px;font-weight:800}.shipment-wrap .journey-line .done{color:#e6f2e8;background:#183426;border-color:#447856}.shipment-wrap .journey-line .done span{color:#fff;background:#409260}.shipment-wrap .journey-line div:not(.done) span{color:#fff;background:#515447}.install-status{background:#74541825;border:1px solid #8c6d27;border-radius:14px;gap:6px;margin:8px 0 22px;padding:18px;display:grid}.install-status b{color:#ffda75;font-size:17px}.install-status span{color:#dae1d8;line-height:1.5}.install-queue{background:#b0811f12;border:1px solid #80642b;border-radius:20px;margin-top:28px;padding:24px}.install-queue .section-heading h3{color:#f8e6ad;margin:6px 0;font-size:24px}.install-queue .section-heading p{color:#d6d8cd;max-width:720px;line-height:1.5}@media (max-width:720px){.shipment-wrap .journey-line{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.shipment-wrap .journey-line div{padding:9px 5px;font-size:11px}}.admin-market-prices{color:#f4f3eb;background:radial-gradient(circle at 100% 0,#a77b261e,#0000 55%),#151b18;border:1px solid #76602c;border-radius:20px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);align-items:center;gap:25px;margin:22px 0;padding:24px;display:grid}.admin-market-prices h2{color:#fff;margin:7px 0;font-size:clamp(22px,2.5vw,31px)}.admin-market-prices p{color:#bbc6be;margin:0;font-size:13px;line-height:1.5}.admin-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-market-grid article{background:#0e1412;border:1px solid #38463c;border-radius:13px;gap:7px;padding:17px;display:grid}.admin-market-grid span{color:#e6bd49;letter-spacing:.1em;font-size:11px;font-weight:900}.admin-market-grid strong{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(21px,2.4vw,32px)}.admin-market-grid small{color:#a8b4aa}@media (max-width:760px){.admin-market-prices{grid-template-columns:1fr}.admin-market-grid{grid-template-columns:1fr 1fr}}@media (max-width:450px){.admin-market-grid{grid-template-columns:1fr}}.daily-economics.economics-empty{justify-content:space-between;align-items:center;gap:24px;min-height:0;padding:25px 28px;display:flex}.economics-empty h2{color:#fff;margin:7px 0;font-size:clamp(22px,2.7vw,32px)}.economics-empty p{color:#bac7bf;max-width:720px;margin:0;line-height:1.5}.economics-empty .button{flex:none}@media (max-width:760px){.daily-economics.economics-empty{display:grid}.economics-empty .button{width:max-content;max-width:100%}}.rebrand-dashboard .customer-fleet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.rebrand-dashboard .customer-miner-card{border-radius:19px;grid-template-columns:minmax(0,1fr) 115px;gap:0 10px}.rebrand-dashboard .customer-miner-top{gap:10px;padding:18px 0 7px 20px}.rebrand-dashboard .customer-miner-top h2{margin:6px 0;font-size:clamp(19px,1.55vw,24px);line-height:1.15}.rebrand-dashboard .customer-miner-top p{font-size:12px}.rebrand-dashboard .customer-miner-top>.actions .tag{font-size:9px}.rebrand-dashboard .customer-miner-photo{border-radius:13px;min-height:110px;margin:12px 12px 12px 0;padding:5px}.rebrand-dashboard .customer-miner-photo img{height:108px}.rebrand-dashboard .customer-miner-photo span{font-size:7px}.rebrand-dashboard .pending-assignment{gap:5px;padding:0 8px 17px 20px}.rebrand-dashboard .pending-assignment>b{font-size:14px}.rebrand-dashboard .pending-assignment>span,.rebrand-dashboard .pending-assignment .card-enter{font-size:12px}.rebrand-dashboard .dashboard-pay-now .button{min-width:0;font-size:13px}@media (max-width:1050px){.rebrand-dashboard .customer-fleet-grid{grid-template-columns:1fr}}@media (max-width:700px){.rebrand-dashboard .customer-miner-card{grid-template-columns:minmax(0,1fr) 104px}.rebrand-dashboard .customer-miner-top{padding:17px 0 7px 16px}.rebrand-dashboard .pending-assignment{padding:0 8px 16px 16px}.rebrand-dashboard .customer-miner-photo{margin:10px 10px 10px 0}.rebrand-dashboard .customer-miner-photo img{height:94px}}.rebrand-miner .share-stats div{background:#24312b;border:1px solid #3f594a}.rebrand-miner .share-stats span{color:#c4d3c7}.rebrand-miner .share-stats strong{color:#fff;font-variant-numeric:tabular-nums}.rebrand-miner .telemetry-dial .dial.no-reading{background:#26332c;border:1px solid #8aa17f;box-shadow:inset 0 0 0 10px #57775f}.rebrand-miner .telemetry-dial .dial.no-reading strong{color:#fff;font-size:30px}.rebrand-miner .telemetry-dial .dial.no-reading small{color:#d0dccf}.rebrand-miner .telemetry-dial>span{color:#c4d0c7}.admin-room-overview{color:#eef2eb;background:#121816;border:1px solid #4b4532;border-radius:22px;margin:25px 0 55px;padding:24px}.admin-room-heading h2{color:#fff;margin:7px 0;font-size:clamp(25px,3vw,38px)}.admin-room-heading p{color:#b9c7bd;margin:0 0 20px;line-height:1.5}.admin-room-overview .room-switcher{margin:0 0 15px}.admin-room-stage{background:linear-gradient(130deg,#29352e,#18221e);border:1px solid #465048;border-radius:17px;padding:17px}.admin-room-stage-head{color:#e8d18c;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.admin-room-stage-head strong{font-size:17px}.admin-room-stage-head span{font-size:12px}.admin-room-grid{gap:10px;display:grid}.admin-room-grid.wall-7{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-room-grid.wall-20{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-room-bay{color:#edf1e9;background:#121b17;border:1px solid #596a5c;border-radius:12px;align-content:start;gap:7px;min-width:0;min-height:130px;padding:12px;display:grid}.admin-room-bay.online{background:#143522;border-color:#408e59}.admin-room-bay.pending{border-color:#9a7839}.admin-room-bay.open{background:#24312b}.admin-room-bay>div:first-child{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}.admin-room-bay b{color:#ffcf54;font-size:15px}.admin-room-state{color:#f3d48c;text-align:right;font-size:10px;font-weight:850}.admin-room-bay.online .admin-room-state{color:#8ae3a5}.admin-room-bay strong{overflow-wrap:anywhere;font-size:12px;line-height:1.3}.admin-room-bay small{color:#bcc9bd;overflow-wrap:anywhere;font-size:10px}.admin-room-readings{flex-wrap:wrap;gap:5px;display:flex}.admin-room-readings span{color:#e5f3e4;background:#34453a;border-radius:5px;padding:3px 6px;font-size:10px;font-weight:800}@media (max-width:850px){.admin-room-grid.wall-20{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-room-grid.wall-7{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-room-overview{padding:15px}.admin-room-bay{padding:9px}}@media (max-width:560px){.admin-room-grid.wall-20{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-room-grid.wall-7{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-room-grid.wall-7 .admin-room-bay{grid-column:auto}.admin-room-bay{min-height:112px}}.admin-room-overview .hive-section{margin:0}.admin-room-overview .hive-section header{margin:0 0 12px}.admin-room-overview .facility-wall{margin:0}.admin-room-overview .admin-wall-bay{cursor:pointer;min-height:210px;text-decoration:none}.admin-room-overview .admin-wall-bay .admin-wall-details{z-index:3;text-align:left;overflow-wrap:anywhere;background:#101815ed;border:1px solid #526451;border-radius:8px;gap:4px;width:100%;padding:7px;display:grid;position:relative}.admin-room-overview .admin-wall-details small{color:#e0e9de;font-size:11px;line-height:1.25;display:block}.admin-room-overview .admin-wall-details .admin-wall-action{color:#ffd35d;font-weight:800}.admin-room-overview .admin-wall-bay .wall-bay-status{color:#fff;background:#2c4935;border-radius:5px;padding:3px 6px}.admin-room-overview .admin-wall-bay:hover,.admin-room-overview .admin-wall-bay:focus-visible{outline-offset:2px;outline:2px solid #f1c34e}@media (max-width:700px){.admin-room-overview .admin-wall-bay{min-height:190px}.admin-room-overview .admin-wall-details strong{font-size:11px}.admin-room-overview .admin-wall-details small{font-size:10px}}.console-assignment{border:1px solid #6d784e;margin:22px 0;padding:24px}.console-assignment h2{color:#fff;margin:7px 0}.console-assignment p{color:#c4d1c6}.console-assignment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:15px 0;display:grid}.console-assignment-grid form,.console-assignment-grid label{color:#e8eddf;align-content:start;gap:10px;font-weight:700;display:grid}.console-assignment select{color:#fff;background:#203028;border:1px solid #798871;border-radius:8px;width:100%;min-height:45px;padding:10px}.console-assignment .button{width:max-content;max-width:100%}.console-assignment a{color:#ffd064}@media (max-width:700px){.console-assignment-grid{grid-template-columns:1fr}}.console-assignment{padding:27px 30px}.console-assignment>h2{font-size:clamp(25px,2.5vw,34px);line-height:1.1}.console-assignment>p{max-width:720px;margin:7px 0 22px}.console-assignment .console-assignment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:18px 0;display:grid}.console-assignment .console-assignment-grid>form{background:#1c2822;border:1px solid #43564a;border-radius:16px;flex-direction:column;align-items:stretch;gap:12px;min-width:0;padding:21px;display:flex}.console-assignment .console-assignment-grid>form:first-child{background:linear-gradient(150deg,#332c1d,#1c2822 55%);border-color:#927636}.console-assignment .console-assignment-grid>form h3{color:#fff;margin:0;font-size:21px;line-height:1.2}.console-assignment .console-assignment-grid>form p{color:#bacbbd;min-height:36px;margin:0;font-size:13px;line-height:1.4}.console-assignment .console-assignment-grid>form label{color:#dbe4d9;gap:7px;font-size:12px;font-weight:800;display:grid}.console-assignment .console-assignment-grid>form select{color:#fff;background:#101915;border:1px solid #67796b;width:100%;min-width:0;min-height:46px;padding:10px 12px;font-size:14px}.console-assignment .console-assignment-grid>form .button{align-self:flex-start;min-height:44px;margin-top:auto;padding:10px 20px;font-size:13px}.console-assignment .console-assignment-grid>form small{color:#b8c8bb;font-size:12px}.console-assignment-step{color:#f5c64e;letter-spacing:.11em;font-size:11px;font-weight:900}.console-assignment .console-assignment-all{color:#f6d273;text-underline-offset:4px;margin-top:4px;font-size:13px;font-weight:800;display:inline-block}@media (max-width:800px){.console-assignment .console-assignment-grid{grid-template-columns:1fr}.console-assignment{padding:20px}}.admin-room-overview .facility-wall{background:linear-gradient(125deg,#303d33,#202b25 48%,#354237);border-color:#59674f;padding:64px 18px 36px;box-shadow:inset 0 0 0 1px #ffffff10,0 12px 28px #0005!important}.admin-room-overview .facility-wall:before{opacity:.7;background:repeating-linear-gradient(90deg,#0000 0 100px,#ffffff08 101px 102px)}.admin-room-overview .facility-wall:after{display:none}.admin-room-overview .wall-room-sign{padding:7px 10px;top:14px;left:18px}.admin-room-overview .wall-airflow{color:#b5d8c4;top:45px;left:18px}.admin-room-overview .wall-utility{color:#d1dfce;top:15px;right:18px}.admin-room-overview .wall-utility i{width:17px;height:19px}.admin-room-overview .wall-grid{gap:9px;max-width:880px}.admin-room-overview .admin-wall-bay,.admin-room-overview .wall-7 .admin-wall-bay{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:left;background:#19251e;border:1px solid #60715e;border-radius:10px;justify-content:flex-start;align-items:stretch;gap:5px;padding:10px 11px;display:flex;transform:none;box-shadow:0 5px 10px #0a120b45;min-height:119px!important}.admin-room-overview .admin-wall-bay.open{background:#24332a;border:1px dashed #879981}.admin-room-overview .admin-wall-bay:not(.open){background:#17271e;border-color:#60936b}.admin-room-overview .admin-wall-bay:not(.open):before,.admin-room-overview .admin-wall-bay:not(.open):after{display:none}.admin-room-overview .admin-wall-bay .wall-bay-frame,.admin-room-overview .admin-wall-bay .wall-machine-face,.admin-room-overview .admin-wall-bay .wall-shelf{display:none!important}.admin-room-overview .admin-wall-bay .wall-bay-status{color:#e6f2e4;letter-spacing:0;text-transform:none;text-align:right;white-space:normal;background:#344b3a;border:1px solid #768d76;order:0;align-self:flex-end;max-width:100%;padding:2px 6px;font-size:9px;line-height:1.3;position:static}.admin-room-overview .admin-wall-bay:not(.open) .wall-bay-status{color:#e3ffe9;background:#245237;border-color:#699b71}.admin-room-overview .admin-wall-bay>b,.admin-room-overview .admin-wall-bay:not(.open)>b{color:#ffd26c;text-shadow:none;order:-1;margin:0;font-size:16px;line-height:1.1;position:absolute;top:11px;left:11px}.admin-room-overview .admin-wall-bay .admin-wall-details{text-align:left;background:0 0;border:0;border-radius:0;order:1;gap:2px;margin-top:5px;padding:0;display:grid}.admin-room-overview .admin-wall-details strong{color:#fff;font-size:12px;line-height:1.2}.admin-room-overview .admin-wall-details small{color:#bfd0c2;opacity:1;min-height:0;margin:0;font-size:10px;line-height:1.2}.admin-room-overview .admin-wall-details .admin-wall-action{color:#ffda78;margin-top:2px}.admin-room-overview .wall-floor{color:#c3d1c5;bottom:9px;left:18px;right:18px}.admin-room-overview .admin-wall-bay.open:hover{background:#304735;border-color:#ebc657;transform:none;box-shadow:0 5px 15px #0006}@media (max-width:700px){.admin-room-overview .facility-wall{padding:70px 10px 32px}.admin-room-overview .wall-7 .wall-grid{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-room-overview .wall-7 .admin-wall-bay{grid-column:auto!important;min-height:124px!important}.admin-room-overview .wall-20 .wall-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-room-overview .wall-room-sign,.admin-room-overview .wall-airflow{left:10px}.admin-room-overview .wall-utility{right:10px}.admin-room-overview .admin-wall-details strong{font-size:11px}}.rebrand-miner .console-assignment .console-assignment-grid>form,.rebrand-miner .console-assignment .console-assignment-grid>form:first-child{background:#1b2821;border:1px solid #45604d;box-shadow:inset 0 1px #ffffff0a}.rebrand-miner .console-assignment .console-assignment-grid>form:focus-within{border-color:#e6b841}.rebrand-miner .pool-summary>div{color:#fff;background:#25352c;border:1px solid #485a4d;border-radius:11px;padding:13px 15px}.rebrand-miner .pool-summary span{color:#c1d0c2}.rebrand-miner .pool-summary strong{color:#fff;font-size:13px}.request-form{color:#172d26!important;background:#fbfaf4!important;border-color:#d8ded6!important}.request-form h2,.request-form h3,.request-form .field>span{color:#172d26!important}.request-form>.muted,.hardware-picker>.muted,.request-form .estimate-note{font-size:14px;line-height:1.6;color:#485a50!important}.request-form .field>span{font-size:14px;font-weight:800}.request-form .field small{font-size:12px;font-weight:700;color:#5a695f!important}.request-form input,.request-form select,.request-form textarea{min-height:48px;padding:13px 14px;font-size:16px;font-weight:600;line-height:1.4;color:#111b16!important;background:#fff!important;border:1px solid #aeb9b1!important}.request-form textarea{min-height:112px;font-weight:500}.request-form input::placeholder,.request-form textarea::placeholder{opacity:1;color:#6a756f!important}.request-form input:focus,.request-form select:focus,.request-form textarea:focus{outline-offset:1px;outline:3px solid #d6a92555;border-color:#a77b13!important}.request-form .hardware-picker{color:#172d26;background:#f3efe0!important;border-color:#d7c991!important}.request-form .form-assurance{background:#eee8d7!important}.request-form .form-assurance span{font-size:14px;color:#405149!important}.request-form .agreement-list label{color:#20372d;background:#fff!important;border-color:#cbd3cc!important}.request-form .agreement-list span{font-size:14px;line-height:1.55;color:#263d32!important}.request-form .agreement-list input{width:19px;height:19px;min-height:0}.admin-view-integrations .admin-hero{background:linear-gradient(90deg,#0d1511 0 48%,#0d1511df 65%,#0d1511a8 100%),radial-gradient(circle at 86% 36%,#e3b52e38,#0000 30%),repeating-linear-gradient(30deg,#e3b52e0a 0 1px,#0000 1px 32px);border:1px solid #8e6908;padding:30px 34px;position:relative;overflow:hidden}.admin-view-integrations .admin-hero:after{content:"";pointer-events:none;border:1px solid #d9a92830;border-radius:72px;width:310px;height:310px;position:absolute;top:-68px;right:-20px;transform:rotate(35deg);box-shadow:0 0 90px #d9a92828}.admin-view-integrations .admin-hero h1{color:#fff;letter-spacing:-.055em;text-transform:uppercase;font-size:clamp(46px,5vw,76px)}.admin-view-integrations .admin-hero p{color:#aebbb3}.admin-view-integrations .system-card{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111a16d9;border:1px solid #ffffff20;position:relative}.integration-workspace{margin-top:0!important}.integration-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.integration-heading h2{margin:7px 0 6px;font-size:32px}.integration-heading p{color:var(--muted);margin:0}.integration-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.integration-health-pill{color:#cbd7cf;background:#101915;border:1px solid #34483e;border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:900;display:flex}.integration-health-pill.healthy{color:#dbf5e4;border-color:#22653e}.integration-add{align-items:center;gap:8px;display:flex;border-radius:12px!important;margin:0!important;padding:11px 17px!important}.integration-grid-premium{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.integration-card.premium{color:#f7f8f6;background:linear-gradient(145deg,#121a16,#0d1411);border-color:#33443c;min-height:255px;padding:20px;box-shadow:0 16px 38px #0002}.integration-card.premium p,.integration-card.premium small{color:#9eaea4}.integration-card-head{grid-template-columns:auto 1fr auto;font-size:inherit!important;align-items:center!important;gap:12px!important;display:grid!important}.integration-card-head h3{color:#fff;margin:0 0 3px;font-size:18px}.integration-card-head>div>span{color:#9daba3;font-size:12px}.integration-icon{color:#f0c849;background:#151d19;border:1px solid #b48913;border-radius:14px;place-items:center;width:48px;height:48px;font-size:21px;font-weight:950;display:grid}.integration-icon.quickbooks{color:#fff;background:#158b39;border-color:#298d48}.integration-icon.whalepool{color:#fff;background:#1769c5;border-color:#2f79c8}.integration-icon.braiins{color:#fff;background:linear-gradient(145deg,#7445ff,#2444e8);border-color:#5f5cff}.integration-icon.clerk{color:#fff;background:#202723;border-color:#5b625e}.integration-card.premium .tag{justify-self:end}.integration-card-action{gap:9px;margin-top:auto;display:flex}.integration-card-action .button,.integration-card-action button{flex:1;justify-content:center;align-items:center;gap:7px;display:flex;margin:0!important}.integration-card-action .button.secondary{color:#fff;background:#18221d;border:1px solid #526258}.integration-card-action.primary button{color:#111;background:#efc23e;border-color:#efc23e;width:100%}.integration-static{cursor:default}.integration-uninstall{margin-top:2px}.integration-uninstall button{width:100%;padding:9px 12px;font-size:12px}.integration-managed-note{color:#77877d;font-size:11px}.preview-tools-strip{color:#fff;background:linear-gradient(90deg,#1f1b0c,#141711);border:1px solid #9c7415;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:20px;padding:16px 18px;display:grid}.preview-tools-strip b{font-size:15px;display:block}.preview-tools-strip b span{color:#e9bf43}.preview-tools-strip p{color:#aebbb3;margin:4px 0 0;font-size:12px}.preview-tools-icon{color:#efc23e;background:#2a2209;border:1px solid #8d6c13;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.integration-catalog{color:#fff;background:#0f1713;border:1px solid #44574c;border-radius:18px;margin:0 0 20px;padding:20px}.integration-catalog-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.integration-catalog-head h3{margin:6px 0 4px;font-size:24px}.integration-catalog-head p{color:#9eaea4;margin:0}.integration-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.integration-catalog-grid article{background:#121c17;border:1px solid #2e4036;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.integration-catalog-grid b,.integration-catalog-grid small{display:block}.integration-catalog-grid small{color:#90a197;margin-top:3px}@media (max-width:1050px){.integration-grid-premium{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.integration-heading{flex-direction:column;align-items:flex-start}.integration-heading-actions{justify-content:flex-start}.integration-grid-premium,.integration-catalog-grid{grid-template-columns:1fr}.preview-tools-strip{grid-template-columns:auto 1fr}.preview-tools-strip>.button{grid-column:1/-1}}.admin-view-integrations .admin-hero.admin-hero-compact{align-items:center;min-height:0;margin-bottom:1rem;padding:1.35rem 1.9rem}.admin-view-integrations .admin-hero.admin-hero-compact h1{max-width:760px;margin:.25rem 0 .55rem;font-size:clamp(2rem,4vw,3.7rem);line-height:.92}.admin-view-integrations .admin-hero.admin-hero-compact p{margin:0}.admin-view-integrations .admin-hero.admin-hero-compact .system-card{min-width:190px;padding:.8rem 1rem}.admin-view-integrations .integration-card-action{margin-top:auto}.admin-view-integrations .integration-card-action form,.admin-view-integrations .integration-card-action>a,.admin-view-integrations .integration-card-action>button{width:100%}.admin-view-integrations .integration-card-action .button{justify-content:center}.integration-environment{min-height:36px;color:var(--muted);border:1px solid #ffffff1f;border-radius:10px;align-items:center;padding:.5rem .75rem;font-size:.78rem;display:inline-flex}.admin-view-integrations .integration-card-actions-stack{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.admin-view-integrations .integration-card-actions-stack>*{width:100%;min-width:0}.admin-view-integrations .integration-card-actions-stack .button,.admin-view-integrations .integration-card-actions-stack button{justify-content:center;min-height:38px}@media (max-width:1180px){.admin-view-integrations .integration-card-actions-stack{grid-template-columns:1fr}}.integration-head-tools{align-items:center;gap:.5rem;margin-left:auto;display:flex}.integration-menu{position:relative}.integration-menu summary{color:#ffc72c;cursor:pointer;background:#ffc2180f;border:1px solid #ffc21873;border-radius:9px;place-items:center;width:30px;height:30px;list-style:none;transition:all .16s;display:grid}.integration-menu summary::-webkit-details-marker{display:none}.integration-menu summary:hover,.integration-menu[open] summary{background:#ffc21824;border-color:#ffc72c}.integration-menu-popover{z-index:30;background:#101612;border:1px solid #ffc21852;border-radius:12px;gap:.15rem;width:190px;padding:.4rem;display:grid;position:absolute;top:38px;right:0;box-shadow:0 18px 50px #0000008c}.integration-menu-popover>a,.integration-menu-popover>span,.integration-menu-popover form button,.integration-menu-action button{color:#eef3ed;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;padding:.62rem .7rem;font-size:.78rem;text-decoration:none;display:flex}.integration-menu-popover>a:hover,.integration-menu-popover form button:hover,.integration-menu-action button:hover{background:#ffffff0f}.integration-menu-popover form{border-top:1px solid #ffffff14;margin:0;padding-top:.2rem}.integration-menu-popover form .integration-menu-danger{color:#ff756f}.integration-menu-meta{color:var(--muted)!important;cursor:default!important}.integration-card.premium{overflow:visible}.customer-integrations .integration-workspace,.customer-integrations .integration-grid-premium{margin-top:1rem}.customer-integrations .pool-integration-card{min-height:270px}.integration-icon.pool{color:#ffc72c;background:#ffc72c12;border-color:#ffc72c80;font-weight:900}.pool-connect-form{gap:.65rem;margin-top:auto;display:grid}.pool-connect-form input{color:#fff;background:#0a0f0c;border:1px solid #ffffff24;border-radius:9px;width:100%;margin-top:.35rem;padding:.72rem .8rem;display:block}.pool-card-stats{grid-template-columns:1fr 1fr;gap:.6rem;margin:.35rem 0 .75rem;display:grid}.pool-card-stats span{background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;padding:.7rem;display:grid}.pool-card-stats b{font-size:1rem}.pool-card-stats small{color:var(--muted);margin-top:.15rem}.pool-worker-details{margin-top:.75rem}.pool-worker-details summary{cursor:pointer;color:#ffc72c;font-size:.78rem;font-weight:700}.pool-worker-details .table-scroll{margin-top:.65rem}.pool-catalog-grid .integration-card{min-height:180px}.pool-data-note{margin-top:1rem}@media (max-width:850px){.pool-card-stats{grid-template-columns:1fr}}.pool-empty-state{background:#ffffff04;border:1px dashed #ffc72c47;border-radius:14px;place-items:start;gap:.6rem;padding:1.4rem;display:grid}.pool-empty-state .button{align-items:center;gap:.45rem;display:inline-flex}.pool-catalog-picker article{align-items:center}.catalog-connect-form{align-items:center;gap:.45rem;min-width:min(100%,420px);display:flex}.catalog-connect-form input{color:#fff;background:#0a0f0c;border:1px solid #ffffff24;border-radius:8px;flex:1;min-width:0;padding:.62rem .7rem}.catalog-connect-form .button{white-space:nowrap;margin:0}@media (max-width:760px){.catalog-connect-form{flex-direction:column;align-items:stretch;width:100%}.pool-catalog-picker article{align-items:stretch}}.dashboard-account-nav-row{align-items:flex-start;gap:1rem;margin-bottom:1.15rem;display:flex}.dashboard-account-nav-row .account-nav{flex:1;margin:0}.dashboard-request-hosting{white-space:nowrap;align-items:center;gap:.45rem;min-height:42px;display:inline-flex}.dashboard-first-step{background:radial-gradient(circle at 95% 0,#ffc72c14,#0000 42%),#121815!important;border-color:#ffc72c47!important;margin:0 0 1.15rem!important}.rebrand-dashboard .dashboard-fleet-glance{margin-top:1rem}@media (max-width:760px){.dashboard-account-nav-row{flex-direction:column}.dashboard-account-nav-row .account-nav{width:100%}.dashboard-request-hosting{justify-content:center;width:100%}}.rebrand-dashboard .dashboard-first-step .empty-icon{border:1px solid #ffd85a;color:#11170f!important;background:linear-gradient(135deg,#ffd85a,#e7a714)!important}.rebrand-dashboard .dashboard-first-step h2{color:#fff!important}.rebrand-dashboard .dashboard-first-step>p{color:#c3cdc6!important}.rebrand-dashboard .dashboard-first-step .onboarding-steps{justify-content:center;align-items:center;gap:28px}.rebrand-dashboard .dashboard-first-step .onboarding-steps li{font-weight:750;color:#f3f5f1!important}.rebrand-dashboard .dashboard-first-step .onboarding-steps b{border:1px solid #fff1b8;font-weight:950;color:#172019!important;background:#f4e7b7!important}.rebrand-dashboard .dashboard-first-step .button{color:#11170f!important;background:linear-gradient(135deg,#ffd85a,#e7a714)!important;border-color:#ffd85a!important}.admin-view-overview .overview-primary-metrics{margin:0 0 1.15rem}.admin-view-overview .overview-health{margin-top:1.15rem}.overview-health-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.overview-health-strip>div{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;padding:.9rem 1rem}.overview-health-strip span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;display:block}.overview-health-strip b{color:#f3f5f1;margin-top:.3rem;font-size:1.05rem;display:block}.overview-alerts{margin-top:.8rem}.overview-facilities{margin-top:1.15rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:760px){.overview-health-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-facilities{grid-template-columns:1fr!important}}:root{--surface-1:#101512;--surface-2:#131a16;--line-soft:#ffffff17;--line-gold:#ffc72c4d;--text-soft:#aebbb3}.wrap{width:min(1210px,100% - 40px)}.finance-hero,.fleet-welcome,.hosting-hero,.admin-hero{border-color:var(--line-gold)}.finance-section,.dashboard-panel,.card,.integration-card,.billing-plan{border-color:var(--line-soft)}.eyebrow{letter-spacing:.16em}.section-heading h2,.finance-section h2,.admin-section h2{letter-spacing:-.025em}.muted,.finance-source,.console-list dt{color:var(--text-soft)}.account-nav{border-bottom:1px solid var(--line-soft);gap:.25rem;padding:.25rem 0}.account-nav a{white-space:nowrap;border-radius:9px;min-height:44px;padding:.72rem .9rem}.account-nav a[aria-current=page]{background:#ffc72c14}.notice{border-radius:10px}.empty-state{background:#ffc72c06;border:1px dashed #ffc72c40;border-radius:14px;padding:1.2rem}.finance-section{margin-top:1rem}.finance-section>.section-heading:first-child{margin-bottom:.85rem}.table-scroll{border:1px solid var(--line-soft);border-radius:12px;overflow:auto}.table-scroll table{margin:0}.table-scroll th{z-index:1;background:#121713;position:sticky;top:0}.button,.primary,.secondary,button{transition:transform .14s,border-color .14s,background .14s}.button:hover,.primary:hover,.secondary:hover,button:hover{transform:translateY(-1px)}.shop-compact-head,.hosting-hero,.finance-hero,.fleet-welcome{box-shadow:inset 0 1px #ffffff06}.shop-product-card,.integration-card,.billing-plan{box-shadow:0 14px 34px #0000001f}.admin-view-overview .admin-hero{margin-bottom:1rem}.admin-view-overview .overview-primary-metrics{gap:.75rem}.admin-view-overview .metric{min-height:112px}.admin-view-overview .admin-section{padding:1.1rem}.admin-view-overview .overview-health-strip>div{min-height:74px}.admin-view-overview .overview-facilities{margin-bottom:0}.customer-integrations .finance-hero,.customer-integrations .integration-heading{margin-bottom:.85rem}.customer-integrations .integration-catalog{margin-bottom:1rem}.customer-integrations .integration-card{min-height:230px}.rebrand-billing .finance-source{margin:.65rem 0 1rem}.rebrand-billing .finance-section,.rebrand-dashboard .dashboard-panel{scroll-margin-top:90px}.shop-rebrand .shop-section-head,.merch-head{margin-bottom:1rem}.shop-service-strip,.rebrand-hosting .hosting-map-head{margin-top:1.5rem}.back-link{color:#d7dfda;align-items:center;min-height:38px;margin:.8rem 0;display:inline-flex}@media (max-width:900px){.wrap{width:min(100% - 28px,1210px)}.account-nav{scrollbar-width:none;overflow-x:auto}.account-nav::-webkit-scrollbar{display:none}.account-nav a{flex:none}.finance-hero{grid-template-columns:1fr}.integration-heading{align-items:flex-start;gap:.8rem}.integration-heading-actions{justify-content:flex-start;width:100%}}@media (max-width:600px){.wrap{width:min(100% - 20px,1210px)}.account-nav a{padding:.65rem .72rem}.finance-section,.admin-section{padding:1rem}.overview-health-strip{grid-template-columns:1fr 1fr}.brand-master-logo{max-width:270px}}.earnings-page .earnings-hero{margin-bottom:1rem}.earnings-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:1rem 0;display:grid}.earnings-summary article{border:1px solid var(--line-soft);color:#fff;background:linear-gradient(145deg,#131a16,#0f1512);border-radius:14px;padding:1rem 1.05rem}.earnings-summary span,.earnings-summary small{color:var(--text-soft);display:block}.earnings-summary strong{margin:.35rem 0 .2rem;font-size:1.25rem;display:block}.earnings-source-card{padding:1rem 1.1rem}.earnings-source-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.earnings-source-head h2{margin:.2rem 0 .25rem}.earnings-inline-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.85rem;display:grid}.earnings-inline-stats span{border:1px solid var(--line-soft);background:#ffffff06;border-radius:10px;padding:.75rem .8rem}.earnings-inline-stats b,.earnings-inline-stats small{display:block}.earnings-inline-stats small{color:var(--text-soft);margin-top:.15rem}.earnings-history{overflow:hidden;padding:0!important}.earnings-history>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;list-style:none;display:flex}.earnings-history>summary::-webkit-details-marker{display:none}.earnings-history>summary span{font-weight:900}.earnings-history>summary small{color:var(--text-soft)}.earnings-history-body{padding:0 1.1rem 1.1rem}.earnings-history-body h2{margin-top:0}@media (max-width:980px){.earnings-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.earnings-summary,.earnings-inline-stats{grid-template-columns:1fr}.earnings-source-head{flex-direction:column}}.billing-page .billing-hero{margin-bottom:1rem}.billing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:1rem 0;display:grid}.billing-summary article{border:1px solid var(--line-soft);background:linear-gradient(145deg,#131a16,#0f1512);border-radius:14px;padding:1rem 1.05rem}.billing-summary span,.billing-summary small{color:var(--text-soft);display:block}.billing-summary strong{color:#fff;margin:.35rem 0 .2rem;font-size:1.22rem;display:block}.billing-history{overflow:hidden;padding:0!important}.billing-history>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;list-style:none;display:flex}.billing-history>summary::-webkit-details-marker{display:none}.billing-history>summary span{font-weight:900}.billing-history>summary small{color:var(--text-soft)}.billing-history-body{padding:0 1.1rem 1.1rem}.billing-page .billing-plans{gap:.8rem}.billing-page .billing-plan{padding:1rem}.billing-page .finance-help{margin-top:1rem}@media (max-width:980px){.billing-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.billing-summary{grid-template-columns:1fr}}.hosting-hero-clean{min-height:auto}.hosting-hero-clean .hosting-hero-copy{padding-block:2.2rem}.hosting-hero-clean .hosting-hero-copy h1{margin:.4rem 0 .8rem}.hosting-hero-clean .hosting-promise{margin-top:1.25rem}.hosting-map-head-clean{align-items:flex-end;margin-bottom:.85rem}.hosting-map-head-clean h2{text-transform:none;letter-spacing:-.035em}.rebrand-hosting .hive-section>header{padding:.9rem 1rem}.rebrand-hosting .hive-section>header h2{margin:.2rem 0}.rebrand-hosting .facility-wall{margin-top:.65rem}.rebrand-hosting .wall-grid{gap:.65rem}.rebrand-hosting .wall-bay{transition:transform .14s,border-color .14s,box-shadow .14s}.rebrand-hosting a.wall-bay.open:hover{border-color:#ffd85a;transform:translateY(-2px);box-shadow:0 12px 30px #00000038}@media (max-width:760px){.hosting-map-head-clean{align-items:flex-start}.slot-legend{justify-content:flex-start}.hosting-hero-clean .hosting-hero-copy{padding-block:1.4rem}}@media (max-width:650px){.customer-integrations .integration-catalog{padding:1rem}.customer-integrations .integration-catalog-head{align-items:flex-start}.customer-integrations .integration-catalog-head h3{font-size:1.75rem;line-height:1}.customer-integrations .pool-catalog-picker{grid-template-columns:1fr;gap:.65rem}.customer-integrations .pool-catalog-picker>article{padding:.9rem;display:block}.customer-integrations .pool-catalog-picker>article>div:first-child{margin-bottom:.65rem}.customer-integrations .pool-catalog-picker>article small{line-height:1.35}.customer-integrations .catalog-connect-form{grid-template-columns:1fr;gap:.55rem;width:100%;display:grid}.customer-integrations .catalog-connect-form input{box-sizing:border-box;width:100%;min-width:0}.customer-integrations .catalog-connect-form .button{white-space:normal;justify-content:center;width:100%;min-height:46px}.customer-integrations .pool-catalog-picker>article>.button{justify-content:center;width:100%;min-height:44px}.customer-integrations .pool-catalog-picker>article>.tag{margin-top:.15rem;display:inline-flex}}.positions-workspace .section-heading{align-items:flex-start;gap:1rem}.position-summary{flex-wrap:wrap;gap:.55rem;display:flex}.position-summary span{border:1px solid var(--line-soft);background:#ffffff06;border-radius:10px;min-width:86px;padding:.65rem .8rem}.position-summary b,.position-summary small{display:block}.position-summary b{font-size:1.05rem}.position-summary small{color:var(--text-soft);margin-top:.1rem}.position-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.9rem;display:grid}.position-card{border:1px solid var(--line-soft);background:linear-gradient(145deg,#121815,#0e1411);border-radius:14px;min-width:0;padding:1rem}.position-card.open{border-color:#ffc72c47}.position-card.self-mining{background:linear-gradient(145deg,#ffc72c0e,#101612);border-color:#ffc72c6b}.position-card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.position-card-head h3{margin:.15rem 0 0;font-size:1.45rem}.position-card-body{gap:.65rem;margin-top:.9rem;display:grid}.position-card-body>div{background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;padding:.65rem .7rem}.position-card-body span,.position-card-body small{color:var(--text-soft);display:block}.position-card-body strong{overflow-wrap:anywhere;margin:.18rem 0;font-size:.92rem;display:block}.position-card-manage{border-top:1px solid #ffffff14;margin-top:.8rem;padding-top:.7rem}.position-card-manage>summary{cursor:pointer;color:#ffc72c;font-size:.78rem;font-weight:850;list-style:none}.position-card-manage>summary::-webkit-details-marker{display:none}.position-card-controls{gap:.7rem;margin-top:.75rem;display:grid}.position-card-controls .position-assignment-form{gap:.55rem;display:grid}.position-card-controls label span{color:var(--text-soft);margin-bottom:.25rem;font-size:.72rem;display:block}.position-card-controls select{width:100%;min-width:0}.position-release{width:100%}.position-pager{margin-top:.8rem}@media (max-width:1100px){.position-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.position-card-grid{grid-template-columns:1fr}.position-summary{width:100%}.position-summary span{flex:1}.positions-workspace .section-heading{flex-direction:column}}.admin-view-overview .metric-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.admin-view-overview .metric-link:hover{border-color:#ffc72c73;transform:translateY(-2px);box-shadow:0 12px 28px #00000029}.admin-view-overview .metric-link:focus-visible{outline-offset:2px;outline:2px solid #ffc72c}.admin-view-overview .overview-facilities>a{color:inherit;cursor:pointer;padding:22px;text-decoration:none;display:block}.admin-view-overview .overview-facilities>a:hover{background:#ffc72c0d}.admin-view-overview .overview-facilities>a:focus-visible{outline-offset:-2px;outline:2px solid #ffc72c}.customer-integrations .integration-catalog{padding:1.15rem}.customer-integrations .integration-catalog-head{margin-bottom:1rem}.pool-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.pool-catalog-card{background:linear-gradient(145deg,#121915,#0d1310);border:1px solid #ffffff17;border-radius:14px;flex-direction:column;min-height:210px;padding:1rem;display:flex}.pool-catalog-card.is-configuring{background:linear-gradient(145deg,#efb8270e,#101713);border-color:#efb82766;grid-column:1/-1;min-height:0}.pool-catalog-card.is-soon{opacity:.78}.pool-catalog-card-head{align-items:center;gap:.7rem;display:flex}.pool-catalog-card-head>div{min-width:0}.pool-catalog-card-head b,.pool-catalog-card-head small{display:block}.pool-catalog-card-head b{color:#f4f6f2;font-size:1rem}.pool-catalog-card-head small{color:var(--text-soft);margin-top:.12rem;font-size:.72rem}.pool-catalog-card-head>.tag{margin-left:auto}.pool-catalog-card>p{color:var(--text-soft);margin:.85rem 0;font-size:.82rem;line-height:1.45}.pool-capabilities{flex-wrap:wrap;gap:.35rem;margin-top:auto;display:flex}.pool-capabilities span{color:#c5cec8;background:#ffffff06;border:1px solid #ffffff14;border-radius:999px;padding:.28rem .5rem;font-size:.65rem;font-weight:800}.pool-catalog-action{justify-content:center;align-items:center;width:100%;min-height:40px;margin-top:.9rem!important;display:flex!important}.pool-catalog-card.is-soon .pool-capabilities{margin-top:auto}.pool-catalog-card .catalog-connect-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.7rem;margin-top:.8rem;display:grid}.pool-catalog-card .catalog-connect-form label{gap:.35rem;display:grid}.pool-catalog-card .catalog-connect-form label>span{color:var(--text-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:800}.pool-catalog-card .catalog-connect-form input{width:100%;min-width:0}.pool-catalog-card .catalog-connect-form .button{min-width:170px;min-height:42px}@media (max-width:1050px){.pool-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.pool-catalog-grid{grid-template-columns:1fr}.pool-catalog-card{min-height:0}.pool-catalog-card.is-configuring{grid-column:auto}.pool-catalog-card .catalog-connect-form{grid-template-columns:1fr}.pool-catalog-card .catalog-connect-form .button{width:100%;min-width:0}}.pool-api-help{color:#f0bd32;align-items:center;width:max-content;max-width:100%;margin:-.35rem 0 .75rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}a.pool-api-help:hover{color:#ffd75a;text-underline-offset:3px;text-decoration:underline}.pool-catalog-card.is-configuring .pool-api-help{margin-bottom:.35rem}.pool-api-info{color:#f0bd32;background:#efb8270f;border:1px solid #efb82761;border-radius:999px;place-items:center;width:24px;min-width:24px;height:24px;min-height:24px;margin:-.35rem 0 .75rem;text-decoration:none;display:inline-grid}.pool-api-info:hover{color:#ffd75a;background:#efb8271f;border-color:#ffd75a}.pool-api-info:focus-visible{outline-offset:2px;outline:2px solid #ffd75a}.pool-api-info svg{width:14px;height:14px}.admin-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.9rem;display:grid}.admin-task-card{background:linear-gradient(145deg,#efb8270b,#101612);border:1px solid #efb8273d;border-radius:14px;padding:1rem}.admin-task-card.ready{background:linear-gradient(145deg,#46c4790e,#101612);border-color:#46c47961}.admin-task-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-task-slot{font-family:var(--font-display);color:#fff;font-size:1.05rem;font-weight:900}.admin-task-card h3{margin:.7rem 0 .35rem}.admin-task-card p{color:var(--text-soft);margin:.2rem 0 .8rem;line-height:1.45}.admin-task-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:.75rem 0;display:grid}.admin-task-meta span{color:var(--text-soft);border:1px solid #ffffff12;border-radius:9px;padding:.55rem .6rem;font-size:.7rem}.admin-task-meta b{color:#f4f6f2;margin-top:.12rem;font-size:.78rem;display:block}.admin-task-card>small{color:var(--text-soft);margin:.6rem 0 .8rem;display:block}@media (max-width:850px){.admin-task-grid,.admin-task-meta{grid-template-columns:1fr}}.admin-overview-tasks{background:linear-gradient(135deg,#efb8270e,#0f1511f5);border:1px solid #efb8274d;border-radius:14px;margin:0 0 1rem;padding:1rem}.admin-overview-tasks .section-heading{margin-bottom:.75rem}.admin-overview-tasks .section-heading>a{color:#f0bd32;font-size:.76rem;font-weight:900;text-decoration:none}.admin-task-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.admin-task-link:hover{border-color:#efb8279e;transform:translateY(-1px)}.task-mac-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.55rem;margin:.8rem 0;display:grid}.task-mac-form label{gap:.3rem;display:grid}.task-mac-form label>span{letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);font-size:.68rem;font-weight:850}.task-mac-form input{width:100%;min-width:0}.task-mac-form .secondary{min-height:42px}@media (max-width:650px){.task-mac-form{grid-template-columns:1fr}.task-mac-form .secondary{width:100%}}.dashboard-pool-ready{background:linear-gradient(135deg,#efb8270e,#101612);border-color:#efb82759;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;display:flex}.dashboard-pool-ready h2{margin:.3rem 0}.dashboard-pool-ready p{color:var(--text-soft);max-width:760px;margin:0}.dashboard-pool-ready .button{white-space:nowrap}@media (max-width:760px){.dashboard-pool-ready{flex-direction:column;align-items:flex-start}.dashboard-pool-ready .button{justify-content:center;width:100%}}.task-manual-match{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.55rem;margin:.55rem 0 .8rem;display:grid}.task-manual-match label{gap:.3rem;display:grid}.task-manual-match label>span{letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);font-size:.68rem;font-weight:850}.task-manual-match select{width:100%;min-width:0}.task-manual-match .secondary{min-height:42px}@media (max-width:650px){.task-manual-match{grid-template-columns:1fr}.task-manual-match .secondary{width:100%}}.pool-connect-button{min-width:170px}.pool-connect-progress{justify-content:center;align-items:center;gap:.22rem;display:inline-flex}.pool-connect-progress>span{margin-right:.08rem}.pool-connect-progress i{opacity:.28;background:currentColor;border-radius:999px;width:4px;height:4px;animation:1.05s ease-in-out infinite poolConnectDots;display:block}.pool-connect-progress i:nth-of-type(2){animation-delay:.16s}.pool-connect-progress i:nth-of-type(3){animation-delay:.32s}@keyframes poolConnectDots{0%,60%,to{opacity:.28;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.pool-connect-progress i{opacity:.7;animation:none}}.earnings-live-summary{position:relative}.earnings-live-summary article{flex-direction:column;gap:.16rem;display:flex}.earnings-usd-value{color:#f0bd32;margin-top:.18rem;font-size:1.05rem}.earnings-live-price{color:var(--text-soft);border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.6rem;padding-top:.55rem;font-size:.72rem;display:flex}.earnings-live-price b{color:#f4f6f2;font-size:.78rem}.earnings-live-foot{color:var(--text-soft);grid-column:1/-1;padding:.15rem .1rem 0;font-size:.72rem}.admin-room-overview .wall-7 .wall-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;max-width:920px}.admin-room-overview .admin-wall-bay{justify-content:flex-end;min-height:250px;padding:12px;overflow:hidden}.admin-room-overview .admin-wall-bay:not(.open){background:linear-gradient(150deg,#17251e,#0d1511 72%);border:1px solid #58705e;box-shadow:inset 0 0 0 1px #ffffff08,0 12px 26px #0000002e}.admin-room-overview .admin-wall-bay.open{background:#e7eadf24;align-self:center;min-height:190px}.admin-room-overview .admin-wall-bay>b{z-index:4;color:#f5c84c;font-size:15px;position:absolute;top:12px;left:12px}.admin-room-overview .admin-wall-bay .wall-bay-status{z-index:5;left:auto;right:10px}.admin-bay-product{z-index:2;place-items:center;width:116px;height:84px;margin:24px auto 8px;display:grid;position:relative;overflow:hidden}.admin-bay-product img{object-fit:contain;filter:drop-shadow(0 9px 12px #0009);max-width:100%;max-height:82px;display:block}.admin-miner-visual{background:linear-gradient(145deg,#303934,#111815);border:2px solid #66736b;border-radius:8px;grid-template-columns:1fr 1fr;place-items:center;width:116px;height:78px;margin:28px auto 10px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #111815,0 8px 15px #0006}.admin-miner-visual:before,.admin-miner-visual:after{content:"";background:#89938d33;width:3px;position:absolute;top:8px;bottom:8px}.admin-miner-visual:before{left:5px}.admin-miner-visual:after{right:5px}.admin-miner-visual .miner-fan{background:radial-gradient(circle,#b4bdb7 0 5%,#1b241f 6% 19%,#6c7871 20% 24%,#121915 25% 42%,#4e5a53 43% 48%,#0a0f0c 49%);border-radius:50%;width:48px;height:48px;box-shadow:0 0 0 2px #758078}.admin-miner-visual i{background:#69d58c;border-radius:50%;width:4px;height:4px;position:absolute;right:8px;box-shadow:0 0 5px #69d58c}.admin-miner-visual i:first-of-type{top:10px}.admin-miner-visual i:nth-of-type(2){top:18px}.admin-miner-visual i:nth-of-type(3){top:26px}.admin-miner-visual.aleo{grid-template-columns:1fr;width:92px;height:96px}.admin-miner-visual.aleo .miner-fan:first-child{display:none}.admin-miner-visual.aleo .miner-fan{width:60px;height:60px}.admin-room-overview .admin-wall-details{min-height:92px}.admin-room-overview .admin-wall-bay:target,.admin-task-card:target,.position-card:target{outline-offset:4px;scroll-margin-top:100px;outline:3px solid #f1c34e!important}@media (max-width:900px){.admin-room-overview .wall-7 .wall-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.admin-room-overview .wall-7 .wall-grid{grid-template-columns:1fr}.admin-room-overview .admin-wall-bay{min-height:230px}}@media (min-width:901px){.admin-room-overview .wall-7 .wall-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-rows:150px!important;grid-auto-flow:row!important;align-items:stretch!important;gap:12px!important;max-width:900px!important;margin-inline:auto!important}.admin-room-overview .wall-7 .admin-wall-bay{grid-column:span 2!important;align-self:stretch!important;width:auto!important;min-width:0!important;height:150px!important;min-height:150px!important}.admin-room-overview .wall-7 .bay-position-8{grid-column:1/3!important}.admin-room-overview .wall-7 .bay-position-9{grid-column:3/5!important}.admin-room-overview .wall-7 .bay-position-10{grid-column:5/7!important}.admin-room-overview .wall-7 .bay-position-5{grid-column:1/3!important}.admin-room-overview .wall-7 .bay-position-6{grid-column:3/5!important}.admin-room-overview .wall-7 .bay-position-7{grid-column:5/7!important}.admin-room-overview .wall-7 .bay-position-3,.admin-room-overview .wall-7 .bay-position-1{grid-column:2/4!important}.admin-room-overview .wall-7 .bay-position-4,.admin-room-overview .wall-7 .bay-position-2{grid-column:4/6!important}.admin-room-overview .wall-20 .wall-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:150px!important;align-items:stretch!important;gap:8px!important}.admin-room-overview .wall-20 .admin-wall-bay{align-self:stretch!important;min-width:0!important;height:150px!important;min-height:150px!important}.admin-room-overview .admin-wall-details{align-content:start!important;min-height:74px!important}}.admin-room-overview .admin-wall-bay:not(.open){justify-content:flex-end!important;padding:10px!important;position:relative!important}.admin-room-overview .admin-wall-bay:not(.open) .admin-bay-product{z-index:2!important;pointer-events:none!important;place-items:center!important;width:94px!important;height:58px!important;margin:0!important;display:grid!important;position:absolute!important;top:29px!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}.admin-room-overview .admin-wall-bay:not(.open) .admin-bay-product img{object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 7px 10px #0009)!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}.admin-room-overview .admin-wall-bay:not(.open) .admin-wall-details{z-index:4!important;gap:2px!important;width:auto!important;min-height:0!important;padding:6px 8px!important;position:absolute!important;bottom:5px!important;left:7px!important;right:7px!important}@media (min-width:901px) and (max-width:1600px){.admin-sidebar a{font-size:15px!important}.admin-sidebar>span,.admin-sidebar small{font-size:12px!important}.admin-room-overview .admin-wall-details strong{font-size:12.5px!important}.admin-room-overview .admin-wall-details small{font-size:11.5px!important;line-height:1.32!important}.admin-room-overview .admin-wall-details .admin-wall-action{font-size:11.5px!important}.admin-room-overview .admin-wall-bay .wall-bay-status,.admin-room-overview .wall-room-sign span,.admin-room-overview .wall-utility span,.admin-room-overview .wall-floor{font-size:10.5px!important}}.hosting-margin-economics,.hosting-margin-empty{margin-top:18px}.hosting-margin-summary{background:#101311;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 22px 18px;display:grid}.hosting-margin-summary>div{background:#0a0c0b;border:1px solid #303633;border-radius:12px;padding:13px 15px}.hosting-margin-summary span{color:#9eaaa3;font-size:12px;display:block}.hosting-margin-summary b{color:#f3f5f1;margin-top:4px;font-size:17px;display:block}.hosting-margin-table{margin:0 22px 22px}.hosting-margin-table td small{color:#8fa098;margin-top:3px;font-size:11px;display:block}@media (max-width:760px){.hosting-margin-summary{grid-template-columns:1fr;padding-inline:14px}.hosting-margin-table{margin-inline:14px}}.shipping-entry{background:#101713;border:1px solid #3a463f;border-radius:15px;gap:12px;margin-top:18px;padding:16px;display:grid}.shipping-entry-head{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.shipping-entry-head b{color:#f4f6f2;font-size:14px}.shipping-entry-head span{color:#9eaaa3;text-align:right;font-size:11px}.shipping-entry .autosave-state{margin-top:4px}.shipment-wrap .received-form .secondary{width:100%;min-height:46px;margin-top:6px}html[data-bk-theme=light] .shipment-wrap .journey-line div{color:#4b5951;background:#efe9da;border-color:#d2cab6}html[data-bk-theme=light] .shipment-wrap .journey-line .done{color:#173e30;background:#e8f2e7;border-color:#78a287}html[data-bk-theme=light] .shipment-wrap .journey-line .done span{color:#fff;background:#347851}html[data-bk-theme=light] .shipment-wrap .journey-line div:not(.done) span{color:#34413a;background:#d6cfbd}html[data-bk-theme=light] .shipping-entry{background:#f5f0e2;border-color:#d5cfbb}html[data-bk-theme=light] .shipping-entry-head b{color:#18231c}html[data-bk-theme=light] .shipping-entry-head span{color:#68736c}html[data-bk-theme=light] .install-status{background:#fff6d8;border-color:#d5b34d}html[data-bk-theme=light] .install-status b{color:#755500}html[data-bk-theme=light] .install-status span{color:#4d5b52}html[data-bk-theme=light] .hold-clock span,html[data-bk-theme=light] .hold-clock strong{color:#755500}html[data-bk-theme=light] .hold-clock small{color:#66736b}html[data-bk-theme=light] .hold-clock.overdue span,html[data-bk-theme=light] .hold-clock.overdue strong{color:#a6372c}@media (max-width:720px){.shipping-entry-head{flex-direction:column;align-items:flex-start}.shipping-entry-head span{text-align:left}}.pool-help{z-index:8;flex:none;display:inline-flex;position:relative}.pool-help>summary{color:#f0bd32;cursor:pointer;background:#efb82712;border:1px solid #efb8276b;border-radius:999px;place-items:center;width:30px;height:30px;padding:0;list-style:none;transition:all .16s;display:grid}.pool-help>summary::-webkit-details-marker{display:none}.pool-help>summary:hover,.pool-help[open]>summary{color:#ffe071;background:#efb82726;border-color:#ffd24a}.pool-help>summary:focus-visible{outline-offset:2px;outline:2px solid #ffd75a}.pool-help-panel{z-index:80;color:#edf3ef;text-align:left;background:#0c1310;border:1px solid #efb82757;border-radius:15px;width:min(390px,100vw - 36px);max-height:min(620px,75vh);padding:1rem;position:absolute;top:calc(100% + 9px);right:0;overflow:auto;box-shadow:0 22px 70px #0000009e}.pool-help-title{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.pool-help-title span:not(.tag){color:#c69b2b;letter-spacing:.12em;margin-bottom:.25rem;font-size:.62rem;font-weight:900;display:block}.pool-help-title h4{color:#fff;margin:0;font-size:1rem}.pool-help-panel>p{color:#a8b6ad;margin:.65rem 0 .85rem;font-size:.77rem;line-height:1.5}.pool-help-section{border-top:1px solid #ffffff14;padding:.8rem 0}.pool-help-section>b{color:#f2c84d;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.55rem;font-size:.72rem;display:block}.pool-help-section ol{gap:.45rem;margin:0;padding-left:1.1rem;display:grid}.pool-help-section li{color:#d9e1dc;padding-left:.15rem;font-size:.75rem;line-height:1.45}.pool-help-values{gap:.42rem;display:grid}.pool-help-values>div{grid-template-columns:105px minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.pool-help-values span{color:#8fa097;font-size:.7rem}.pool-help-values code{overflow-wrap:anywhere;color:#f3f6f4;font-size:.72rem}.pool-help-notes{background:#efb8270b;border:1px solid #efb82726;border-radius:10px;gap:.4rem;padding:.75rem;display:grid}.pool-help-notes p{color:#b8c3bc;margin:0;font-size:.7rem;line-height:1.45}.pool-help-links{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.pool-help-links a{color:#f0bd32;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .6rem;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.pool-help-links a:hover{color:#ffe071;background:#efb82714;border-color:#efb82773}.pool-catalog-card>.pool-help{margin:-.35rem 0 .75rem}.integration-head-tools>.pool-help{z-index:40}.management-card-tools{align-items:center;gap:.55rem;display:flex}.management-card-tools .pool-help-panel{right:0}html[data-bk-theme=light] .pool-help-panel{color:#1a2b23;background:#fff;border-color:#d7b653;box-shadow:0 18px 54px #172d2633}html[data-bk-theme=light] .pool-help-title h4{color:#172d26}html[data-bk-theme=light] .pool-help-panel>p,html[data-bk-theme=light] .pool-help-section li{color:#53655b}html[data-bk-theme=light] .pool-help-values span{color:#708077}html[data-bk-theme=light] .pool-help-values code{color:#243a2f}html[data-bk-theme=light] .pool-help-section{border-color:#e6e9e4}html[data-bk-theme=light] .pool-help-notes{background:#fff8df;border-color:#e6d18e}html[data-bk-theme=light] .pool-help-notes p{color:#5f6b64}html[data-bk-theme=light] .pool-help-links a{color:#8a661c;border-color:#dce2dc}@media (max-width:650px){.pool-help-panel{border-radius:16px;width:auto;max-height:min(70vh,620px);position:fixed;inset:auto 16px 16px}.pool-help-values>div{grid-template-columns:88px minmax(0,1fr)}.management-card-tools{gap:.4rem}}.miner-economics-product{background:#f4f4ef;border:1px solid #ffffff17;border-radius:10px;flex:0 0 58px;place-items:center;width:58px;height:58px;padding:4px;display:grid;overflow:hidden}.miner-economics-product img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.profit-table-miner{align-items:center;gap:.65rem;min-width:0;display:flex}.profit-table-miner>img{object-fit:contain;background:#f4f4ef;border-radius:8px;flex:0 0 46px;width:46px;max-width:46px;height:46px;max-height:46px;padding:3px;display:block;overflow:hidden}.profit-table-miner>span{min-width:0}@media (max-width:700px){.miner-economics-product{flex-basis:48px;width:48px;height:48px}.profit-table-miner>img{flex-basis:40px;width:40px;max-width:40px;height:40px;max-height:40px}}.impersonation-banner{z-index:10000;color:#fff4d2;background:linear-gradient(90deg,#4f2900,#2c1700 55%,#17110a);border-bottom:1px solid #d7a727;justify-content:space-between;align-items:center;gap:18px;padding:10px max(18px,4vw);display:flex;position:sticky;top:0;box-shadow:0 8px 24px #0008}.impersonation-banner>div{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.impersonation-banner strong{color:#ffd35a;letter-spacing:.03em;font-size:.88rem}.impersonation-banner span{font-size:.78rem;font-weight:800}.impersonation-banner small{color:#e1cda4;font-size:.7rem}.impersonation-banner form{margin:0}.impersonation-banner button{color:#15110a;white-space:nowrap;cursor:pointer;background:#f2bd35;border:1px solid #f2bd35;border-radius:999px;padding:7px 12px;font-size:.72rem;font-weight:900}.person-impersonate-form{margin:0}.person-impersonate-form .person-impersonate{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0}@media (max-width:720px){.impersonation-banner{flex-direction:column;align-items:flex-start;gap:8px}.impersonation-banner>div{gap:2px;display:grid}.impersonation-banner button,.impersonation-banner form{width:100%}}@media (min-width:901px){.admin-layout{grid-template-columns:250px minmax(0,1fr);gap:30px}.admin-sidebar{gap:9px;padding:18px 14px 16px}.admin-sidebar>span{padding:7px 11px 5px}.admin-sidebar-group{gap:5px;display:grid}.admin-sidebar-group a{align-items:center;justify-content:initial;grid-template-columns:20px minmax(0,1fr) auto;gap:11px;min-height:46px;padding:11px 10px;display:grid}.admin-sidebar-group a>svg{opacity:.88;width:18px;height:18px}.admin-sidebar-group a>span{min-width:0;line-height:1.25}.admin-sidebar-group a b{justify-self:end;margin-left:2px}.admin-sidebar-divider{background:#ffffff1d;height:1px;margin:4px 8px}.admin-sidebar-health{color:#506259!important;background:#f4f5f0!important;min-width:max-content!important;height:27px!important;padding:0 9px!important}.admin-sidebar small{margin-top:2px;padding:14px 10px 4px}}
.dashboard-pay-now label,.payment-form select{display:none}.dashboard-pay-now{grid-template-columns:minmax(220px,360px)}.dashboard-pay-now .button,.payment-button{text-align:center;width:100%;min-height:52px;font-size:16px;font-weight:900}.real-payment-form{gap:14px;display:grid}.real-payment-form>label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);gap:7px;font-size:12px;font-weight:900;display:grid}.real-payment-form input{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;text-transform:none;letter-spacing:normal;background:#fff;border-radius:12px;padding:13px 14px}.real-payment-form small{color:var(--muted);text-align:center;font-weight:800;line-height:1.45}.hosting-pay-state{gap:14px;margin-top:18px;display:grid}.hosting-pay-state form{margin:0}.hosting-pay-button{letter-spacing:.02em;text-align:center;cursor:pointer;border:0;border-radius:15px;justify-content:center;align-items:center;width:100%;min-height:64px;font-size:20px!important;font-weight:950!important;display:flex!important}.hosting-pay-button:disabled{cursor:not-allowed;opacity:.6;filter:grayscale(.18)}.hosting-pay-state small{color:var(--muted);text-align:center;font-size:12px;font-weight:850;line-height:1.45;display:block}@media (max-width:700px){.hosting-pay-button{min-height:58px;font-size:17px!important}}
