#cloudAccount input,#cloudAccount select{font-size:16px}#cloudAccount details{margin:14px 0;padding:10px 0;border-top:1px solid #b8cebf}#cloudAccount summary{font-weight:750;cursor:pointer}.cloudSwitch{position:relative;display:flex;align-items:center;gap:10px;justify-content:space-between;min-height:44px;font-size:15px}.cloudSwitch input{position:absolute;right:0;width:54px;height:30px;margin:0;opacity:0;cursor:pointer;z-index:1}.cloudPill{position:relative;flex:0 0 54px;height:28px;border-radius:20px;background:#9aa79f}.cloudPill:after{content:'';position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:white;transition:transform .15s}.cloudSwitch input:checked+.cloudPill{background:#19a455}.cloudSwitch input:checked+.cloudPill:after{transform:translateX(26px)}.cloudSwitch input:focus-visible+.cloudPill{outline:3px solid #75c4a2;outline-offset:3px}.cloudSwitch input:disabled+.cloudPill{opacity:.55}#cloudMessage{white-space:pre-wrap;font-weight:650}#agreementDialog,#policyDialog,#accountCodeDialog,.cloudVersions{max-height:85vh;overflow:auto;line-height:1.5}#policyDialog{width:650px}#policyText{font-size:14px}#policyText p{margin:0 0 14px}.agreementCheck{display:flex;align-items:flex-start;gap:9px;margin:18px 0}.agreementCheck input{width:20px;min-width:20px;height:20px;margin:2px 0}.agreementCheck span{font-size:14px}.cloudVersions .btn{display:block;width:100%;text-align:left}.cloudPolicyLinks .btn{font-size:13px;margin:5px 3px}html[data-theme=dark] #cloudAccount details{border-color:#688673}#cloudLeaseBanner{margin-bottom:15px}
