.profile-controls{align-items:center;gap:8px;display:flex}.profile-icon{color:#5d7ca1;cursor:pointer;background:#f3f7fd;border:1px solid #d6e2f1;border-radius:50%;place-items:center;width:44px;height:44px;min-height:44px;list-style:none;display:grid}.profile-icon::-webkit-details-marker{display:none}.profile-icon svg{width:20px;height:20px}.profile-icon:disabled{opacity:.5;cursor:wait}.profile-details{position:relative}.profile-details[open]>summary{background:#dce9f9}.profile-icon:focus-visible{outline-offset:4px;outline:2px solid #426b9e}.profile-popover{z-index:30;width:260px;box-shadow:var(--surface-shadow);overscroll-behavior:contain;background:#fff;border:1px solid #0000;border-radius:20px;padding:20px;position:absolute;top:54px;right:0}.profile-popover strong{color:#385573;font-size:14px;font-weight:600}.profile-popover p{color:#607c9d;overflow-wrap:anywhere;margin:10px 0;font-size:12px}.profile-popover small{color:#8799b0;font-size:11px;line-height:1.7}@media (min-width:1101px){.profile-controls{margin-top:auto}.profile-popover{inset:auto auto 54px 0}}@media (hover:hover){.profile-icon:hover{background:#e0ebf9}}
.cloud-app.dashboard-sky-page{isolation:isolate;background:#dce7f6;position:relative}.dashboard-sky{pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}.dashboard-sky-parallax{position:absolute;inset:-24px 0}.dashboard-sky-art{background:linear-gradient(90deg,#e3edf9f0,#dde9f899 50%,#0000),url(/cloudscape.svg) 50%/cover;position:absolute;inset:-12px 0}.dashboard-sky-page .simple-heading .eyebrow{color:#395b80}.dashboard-sky-page .cloud-footer{color:#405f82;border-top-color:#adbfda}@media (max-width:700px){.dashboard-sky-art{background-position:68%}}@media (prefers-reduced-motion:reduce){.dashboard-sky-art,.dashboard-sky-parallax{transform:none!important}}
.quiz-form{color:#304b6b;width:min(100%,580px);padding:28px}.quiz-top,.quiz-progress-label,.quiz-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.quiz-top button{text-underline-offset:4px;min-height:44px;font-size:13px;text-decoration:underline}.quiz-progress-label{color:#60768f;margin:14px 0 8px;font-size:11px}.quiz-progress{background:#dce6f4;border-radius:8px;height:5px;margin-bottom:26px;overflow:hidden}.quiz-progress>div{transform-origin:0;background:#6082af;height:100%;transition:transform .2s cubic-bezier(.23,1,.32,1)}.quiz-fields{border:0;min-width:0;margin:0;padding:0}.quiz-step{gap:16px;display:grid}.quiz-step h2{letter-spacing:-.7px;color:#29415f;outline:none;font-size:28px;font-weight:550;line-height:1.2}.quiz-intro{color:#667d98;margin-bottom:4px;font-size:13px;line-height:1.6}.quiz-field{gap:7px;min-width:0;font-size:13px;display:grid}.quiz-field small{color:#73859c;margin-left:4px;font-size:11px}.quiz-field input,.quiz-field select{color:#304b6b;background:#fff;border:1px solid #b1c2d7;border-radius:12px;width:100%;min-width:0;min-height:46px;padding:10px 12px}.quiz-field input:focus-visible,.quiz-field select:focus-visible{outline-offset:2px;outline:2px solid #426b9e}.quiz-equipment{grid-template-columns:1fr 1fr;gap:6px 12px;min-width:0;font-size:13px;display:grid}.quiz-equipment legend{margin-bottom:8px}.quiz-equipment label{align-items:center;gap:8px;min-height:44px;display:flex}.quiz-equipment input{accent-color:#496e9f}.quiz-note,.quiz-privacy{color:#61758d;font-size:11px;line-height:1.6}.quiz-note{background:#edf3fb;border-radius:12px;padding:12px}.quiz-privacy{margin-top:22px}.quiz-stats{border:1px solid #cad8e9;border-radius:14px;padding:12px}.quiz-stats summary{cursor:pointer;min-height:30px;font-size:13px}.quiz-stats p{color:#61758d;margin:8px 0 16px;font-size:11px;line-height:1.6}.quiz-stats-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.quiz-actions{margin-top:18px}.quiz-actions button{border-radius:99px;min-height:46px;padding:10px 20px;font-size:13px}.quiz-actions .quiz-next{color:#fff;background:#304f76}.quiz-form button:disabled{opacity:.55;cursor:wait}.quiz-error{color:#a62f43;margin-top:16px;font-size:13px}.quiz-review{gap:10px;display:grid}.quiz-review>div{background:#eff4fb;border-radius:14px;justify-content:space-between;gap:12px;padding:14px;display:flex}.quiz-review h3{font-size:13px;font-weight:600}.quiz-review p{color:#61758d;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.6}.quiz-review button{align-self:flex-start;min-width:44px;min-height:44px;font-size:12px;text-decoration:underline}.quiz-step-motion{animation:.18s cubic-bezier(.23,1,.32,1) quiz-step-in}@keyframes quiz-step-in{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.quiz-step-motion{animation:.15s quiz-fade-in}.quiz-progress>div{transition:none}}@keyframes quiz-fade-in{0%{opacity:.6}to{opacity:1}}@media (max-width:480px){.quiz-form{padding:22px 18px}.quiz-step h2{font-size:25px}.quiz-equipment{font-size:12px}.quiz-stats-grid{grid-template-columns:1fr}}
