.ca-page{color:#102d4b;background:#f4f6f8;min-height:72vh;padding:46px 20px 80px}.ca-shell{max-width:600px;margin:auto}.ca-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;font-size:12px;display:flex}.ca-top a{color:#526a80}.ca-language{gap:4px;display:flex}.ca-language button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 12px}.ca-language button[aria-pressed=true]{background:#fff;border-color:#dce4ec}.ca-card{background:#fff;border:1px solid #dfe6ec;border-radius:18px;padding:36px;box-shadow:0 12px 35px #102d4b06}.ca-kicker{letter-spacing:1.5px;color:#73869a;font-size:10px}.ca-card h1{margin:16px 0 12px;font-size:30px;font-weight:700;line-height:1.3}.ca-intro,.ca-note{color:#63778b;font-size:13px;line-height:1.8}.ca-tabs{border-bottom:1px solid #e4eaf0;gap:26px;margin:26px 0;display:flex}.ca-tabs a{color:#7b8b9c;padding:0 0 12px}.ca-tabs a[aria-current=page]{color:#102d4b;border-bottom:2px solid #bc9553;font-weight:600}.ca-form{gap:18px;display:grid}.ca-form label{gap:8px;font-size:13px;font-weight:600;display:grid}.ca-form input{color:#102d4b;width:100%;min-width:0;font:inherit;background:#fafbfd;border:1px solid #d6dfe8;border-radius:8px;padding:13px 14px}.ca-password{background:#fafbfd;border:1px solid #d6dfe8;border-radius:8px;display:flex;overflow:hidden}.ca-password input{border:0;border-radius:0}.ca-password button{white-space:nowrap;color:#526a80;cursor:pointer;background:0 0;border:0;flex:none;padding:0 14px;font-size:11px}.ca-primary{text-align:center;color:#fff;cursor:pointer;background:#102d4b;border:0;border-radius:8px;padding:15px 20px;font-size:14px;font-weight:600;display:block}.ca-primary:disabled,.ca-secondary:disabled{opacity:.55;cursor:wait}.ca-hint{color:#75879a;margin:-10px 0 0;font-size:11px;line-height:1.7}.ca-note{border-top:1px solid #e6ebf0;margin-top:26px;padding-top:20px}.ca-note a{color:#204e77}.ca-error{color:#8a3e2b;background:#fff6f1;border:1px solid #f1d2c7;border-radius:8px;padding:12px;font-size:13px;line-height:1.7}.ca-welcome{margin:25px 0;font-size:18px}.ca-details{gap:16px;display:grid}.ca-details div{border-bottom:1px solid #e7ebef;justify-content:space-between;gap:15px;padding-bottom:14px;font-size:13px;display:flex}.ca-details dt{color:#71869a}.ca-details dd{overflow-wrap:anywhere;text-align:right;margin:0}.ca-actions{gap:12px;margin-top:24px;display:grid}.ca-secondary{text-align:center;color:#102d4b;cursor:pointer;background:#fff;border:1px solid #d6dfe8;border-radius:8px;padding:12px;font-size:13px;display:block}.ca-page :focus-visible{outline-offset:3px;outline:3px solid #c7a366}.ca-card a{text-decoration:none}@media (max-width:600px){.ca-page{padding:28px 16px 50px}.ca-card{padding:24px 20px}.ca-card h1{font-size:26px}.ca-top{font-size:11px}.ca-details div{flex-wrap:wrap}.ca-details dd{text-align:left}}.ca-method{gap:8px;display:flex}.ca-method button{color:#526a80;cursor:pointer;background:#fafbfd;border:1px solid #d6dfe8;border-radius:8px;flex:1;padding:12px}.ca-method button[aria-pressed=true]{color:#102d4b;background:#edf3f8;border-color:#102d4b;font-weight:600}.ca-form select{color:#102d4b;width:100%;font:inherit;background:#fafbfd;border:1px solid #d6dfe8;border-radius:8px;padding:13px}.ca-verification{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.ca-verification .ca-hint{grid-column:1/-1;margin:0}.ca-verification button{min-height:45px}.ca-method button:disabled{opacity:.6}
