.account-shell{color:#eef4fb;background:radial-gradient(at 78% 0,#142d44 0,#0000 45%),#090e15;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.account-nav{border-bottom:1px solid #26303b;justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:28px 40px;display:flex}.account-nav img{width:154px;height:auto}.account-nav a:last-child{color:#a4b3c7;font-size:13px}.account-main{max-width:1180px;margin:auto;padding:72px 40px 24px}.eyebrow,.card-label{letter-spacing:.16em;color:#83b9ee;font-size:10px;font-weight:700}.account-intro{margin-bottom:48px}.account-intro h1{letter-spacing:-.04em;margin:24px 0;font-size:clamp(42px,5vw,66px);font-weight:500;line-height:1.08}.account-intro em{color:#a8cbe9;font-style:normal}.account-shell p{color:#9eafc4;font-size:15px;line-height:1.65}.account-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.account-card{background:linear-gradient(140deg,#141e2a,#0c121b);border:1px solid #2a3542;border-radius:18px;padding:32px}.account-card h2{letter-spacing:-.025em;margin:24px 0 16px;font-size:27px;font-weight:500;line-height:1.2}.account-card label:not(.checkbox){color:#bdcadd;flex-direction:column;gap:9px;margin:18px 0;font-size:12px;display:flex}.account-card input:not([type=checkbox]){color:#fff;box-sizing:border-box;background:#090f17;border:1px solid #364457;border-radius:8px;width:100%;padding:13px 14px;font-size:16px}.account-card input:focus{outline-offset:2px;outline:2px solid #66b4ff}.account-shell button,.account-shell a.primary{cursor:pointer;color:#e5effb;background:#192737;border:1px solid #3a4b60;border-radius:7px;justify-content:center;align-items:center;min-height:42px;padding:10px 15px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.account-shell .primary{color:#102339;background:#d7eaff;border-color:#d7eaff}.account-card form .primary,.download,.google-button{width:100%}.account-shell button:disabled,.account-shell .disabled{opacity:.45;cursor:not-allowed}.google-button{color:#172238;background:#f4f7fb;border-radius:8px;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding:13px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.google-button span{color:#4285f4;font-size:19px;font-weight:700}.or{letter-spacing:.03em;color:#7f91a9;text-align:center;margin:22px 0 8px;font-size:11px}.account-shell .small,.account-shell small{color:#8195ae;font-size:12px;line-height:1.6}.text-links{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.text-links button,.text-links a{color:#a9cbef;background:0 0;border:0;min-height:24px;padding:0;font-size:12px;font-weight:400}.pill{color:#bed5ed;border:1px solid #35516a;border-radius:100px;padding:7px 12px;font-size:11px;display:inline-block}.pill.green{color:#8de6b7;background:#103122;border-color:#2f684c}.license-card{background:radial-gradient(at 100% 0,#1e3c54,#0000 75%),#111b27}.download{margin-top:22px}.account-email{overflow-wrap:anywhere}.account-status{height:0;overflow:hidden}.account-status.visible{background:#172c40;border:1px solid #44617d;border-radius:9px;height:auto;margin:24px 0;padding:16px 20px}.device-section,.preference-card{margin-top:28px}.section-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.device-grid{grid-template-columns:1fr 1fr;gap:20px;margin:30px 0;display:grid}.device-grid article{background:#0c1520;border:1px solid #2f4155;border-radius:12px;padding:24px}.device-symbol{color:#8dc5f7;font-size:32px}.device-grid h3{margin:16px 0 10px;font-size:18px}.device-grid button{margin:8px 8px 0 0}.offline-note{border-left:2px solid #568bb9;padding:8px 20px}.offline-note strong{font-size:13px;font-weight:500}.offline-note p{margin:8px 0;font-size:12px}.confirm-panel,.activation-panel{background:#142b3f;border:1px solid #5f92bd;border-radius:10px;margin-top:24px;padding:24px}.confirm-panel button{margin-right:12px}.activation-panel code{overflow-wrap:anywhere;color:#daf0ff;margin:16px 0;font-size:15px;display:block}.device-history{color:#b2c6dc;margin-top:24px;font-size:12px}.device-history summary{cursor:pointer}.device-history p{font-size:12px}.checkbox{color:#b9c9db;align-items:center;gap:12px;margin:18px 0;font-size:14px;display:flex}.checkbox input{accent-color:#90c4f4;width:17px;height:17px}.account-footer{color:#70859e;justify-content:space-between;gap:20px;margin-top:40px;padding:24px 0;font-size:12px;display:flex}.account-footer a{color:#afc9e4}:is(a:focus-visible,button:focus-visible){outline-offset:4px;outline:2px solid #7bbfff}@media (max-width:700px){.account-nav{padding:20px}.account-main{padding:45px 20px 20px}.account-grid,.device-grid{grid-template-columns:1fr}.account-card{padding:24px}.section-title{flex-direction:column;align-items:start;gap:0}.account-nav a:last-child{font-size:11px}.account-footer{flex-direction:column}}.account-shell .google-button{box-sizing:border-box;background:0 0;border:0;border-radius:4px;width:180px;max-width:100%;height:40px;margin:24px auto 0;padding:0}.google-button img{width:180px;max-width:100%;height:auto;display:block}.signup-preferences{margin-top:20px}.getting-started .account-card{margin-bottom:24px}.getting-started ol{color:#b6c8dc;padding-left:22px;font-size:15px;line-height:1.8}.getting-started li{padding:7px 0}.getting-started h3{color:#e0edfc;margin:28px 0 12px;font-size:20px}.getting-started a{color:#b6d9fc;text-decoration:underline}.getting-started strong{color:#e6f0fb}
