#xo-card-account{margin-top:24px;padding:22px;border:1px solid #b9a775;border-radius:10px;background:#132e29;color:#f4ecd9;font:16px/1.55 system-ui,sans-serif;text-align:left;overflow-wrap:anywhere}
#xo-card-account h3{font:600 27px/1.2 Georgia,serif;margin:8px 0 12px}#xo-card-account h4{font-size:19px;margin:0 0 12px}#xo-card-account .eyebrow{color:#e7c881;font-size:11px;letter-spacing:.12em;text-transform:uppercase}#xo-card-account a{color:#efd18f}#xo-card-account button,#xo-card-account .eca-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 16px;border:1px solid #c5ae7f;border-radius:5px;background:#e5c682;color:#102b26;font:600 15px/1.4 system-ui;white-space:normal;text-decoration:none;cursor:pointer;max-width:100%}#xo-card-account button:disabled{opacity:.5;cursor:default}#xo-card-account .eca-identity{display:flex;align-items:center;gap:12px;margin:20px 0;padding:12px;background:#1c3c34;border-radius:7px}#xo-card-account .eca-identity img{border-radius:50%;flex-shrink:0}#xo-card-account strong,#xo-card-account small{display:block}#xo-card-account small{font-size:13px;color:#c5d1c7}#xo-card-account .eca-review{padding:16px;background:#f1e8d5;color:#142e29;border-radius:6px;margin:16px 0}#xo-card-account blockquote{margin:14px 0;padding-left:12px;border-left:3px solid #b69d60}#xo-card-account label{display:flex;gap:12px;align-items:flex-start;font-size:16px}#xo-card-account input[type=checkbox]{width:22px;height:22px;min-width:22px;margin:2px 0 0;accent-color:#214d3f}#xo-card-account .eca-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}#xo-card-account .eca-note{font-size:13px;color:#c1cec5;margin:20px 0 10px}#xo-card-account .eca-links{display:flex;flex-wrap:wrap;align-items:center;gap:15px;font-size:13px}#xo-card-account #eca-refresh{background:transparent;color:#edd49d;font-size:13px;padding:8px 10px}#xo-card-account .eca-saved{color:#b9e3c8;font-weight:700}#xo-card-account .eca-message{border-left:3px solid #e5c682;padding:8px 12px;background:#213e34}#xo-card-account :focus-visible{outline:3px solid #7de2dc;outline-offset:3px}@media(max-width:420px){#xo-card-account{padding:16px}#xo-card-account h3{font-size:25px}.eca-review{padding:12px!important}}
