.account-body{background:#e7eff5;color:#654737;font:15px/1.7 system-ui,sans-serif;margin:0}.account-card{max-width:630px;margin:35px auto;padding:30px;background:#fffaf5;border:1px solid #d4e0e8;border-radius:27px;box-sizing:border-box}.account-card h1{font-size:32px;line-height:1.2;margin:10px 0 17px}.account-card p{color:#756456}.account-card>img{display:block;margin:auto;object-fit:contain}.account-card form{display:grid;gap:17px}.account-card label{display:grid;gap:6px;font-size:13px;font-weight:600}.account-card :is(input,select){box-sizing:border-box;width:100%;font:inherit;font-size:14px;color:#654737;background:#fffdf9;border:1px solid #c8bbaf;border-radius:11px;padding:11px 13px;min-height:46px}.account-card button,.account-card .account-button{display:inline-block;background:#526e91;color:#fff;border:1px solid #526e91;border-radius:13px;padding:12px 20px;font:inherit;font-size:14px;cursor:pointer;text-decoration:none;text-align:center}.account-card button:disabled{opacity:.55;cursor:wait}.account-card .account-secondary{background:#fffaf5;color:#526e91;border-color:#b5c9dc}.account-fields{display:grid;grid-template-columns:1fr 1fr;gap:17px}.account-fields label:first-child{grid-column:1/-1}.account-status{font-size:13px;overflow-wrap:anywhere}.account-link{font-size:12px;border:1px solid #b5c9dc;border-radius:30px;padding:7px 12px;color:#526e91;white-space:nowrap;text-decoration:none}.account-note{font-size:12px}.account-card[hidden],.account-card [hidden]{display:none!important}.account-card :focus-visible,.account-link:focus-visible{outline:3px solid #8ba5bf;outline-offset:3px}.account-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}@media(max-width:680px){.account-card{margin:20px 16px;padding:24px}.account-card h1{font-size:27px}.account-fields{grid-template-columns:1fr}.site-header>.account-link{font-size:10px;padding:6px 9px}} 

.tarot-credit-note{padding:13px 17px;margin:0 0 22px;border:1px solid #c7d8e7;border-radius:14px;background:#edf3f8;font-size:12px;line-height:1.8;color:#526e91}.tarot-credit-note p{margin:0 0 5px}.tarot-credit-note a{font-weight:600;color:#405c7c;text-decoration:underline;text-underline-offset:3px}
