.svhub{color:#f4f1fa}.svhub header{margin-bottom:24px}.svhub h1{font-size:clamp(25px,3vw,36px);margin:10px 0}.svhub h1,.svhub h2,.svhub h3{color:#fff}.svhub p{line-height:1.65}.svhub-kicker{font-size:11px;letter-spacing:1.6px;color:#c6a8f7!important;margin:0 0 7px}.svhub-categories,.svhub-actions{display:flex;flex-wrap:wrap;gap:12px}.svhub-categories{margin-bottom:24px}.svhub a{color:#d5b8ff}.svhub-categories a{border:1px solid #514368;border-radius:9px;padding:10px 13px;text-decoration:none;background:#1c1729}.svhub-card{padding:24px;margin:0 0 20px;border:1px solid #49365e;border-radius:17px;background:linear-gradient(135deg,#21172e,#151625)}.svhub-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.svhub-card h2{font-size:21px;margin:5px 0 14px}.svhub-status{font-size:12px;padding:8px 12px;border-radius:30px;background:#3f2b58;color:#e7d7ff;white-space:nowrap}.svhub-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border-top:1px solid #ffffff19;border-bottom:1px solid #ffffff19;margin:20px 0;padding:18px 0}.svhub-progress h3{font-size:15px;margin:0 0 10px}.svhub-progress p,.svhub-muted{font-size:13px;color:#bfb7cf}.svhub-card details{border-bottom:1px solid #ffffff1c;padding:14px 0}.svhub-card summary{cursor:pointer;color:#dec7ff;font-weight:600}.svhub-request{padding:16px 0;line-height:1.7;overflow-wrap:anywhere}.svhub-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 0}.svhub-card button{background:#8853d3;color:#fff;padding:12px 18px;border:0;border-radius:9px;cursor:pointer}.svhub-actions{margin-top:18px;justify-content:space-between;font-size:13px}.svhub-files{padding-left:18px;font-size:13px}.sv3-account-tools{display:flex;flex-wrap:wrap;gap:12px;margin:22px 4px;font-size:12px}.sv3-account-tools a{color:#c5bad8}.svhub-dashboard{padding:22px;margin-bottom:24px;background:linear-gradient(120deg,#352047,#1c1a30);border:1px solid #63437f;border-radius:16px}.svhub-dashboard h2{margin:0 0 8px;color:#fff}.svhub-dashboard p{color:#ccc0db}.svhub-dashboard a{display:inline-block;padding:10px 16px;background:#8350c5;border-radius:9px;color:#fff;text-decoration:none}.sv-client-access-help{margin-top:24px;padding-top:18px;border-top:1px solid #ffffff26}.sv-client-access-help h2{font-size:17px}.sv-client-access-help p{font-size:13px;line-height:1.6}@media(max-width:700px){.svhub-progress{grid-template-columns:1fr}.svhub-card-head{flex-direction:column}.svhub-card{padding:18px}.svhub-options{grid-template-columns:1fr}.svhub-status{white-space:normal}}
