#accountHomeSheet .sheet-body{background:#fffaf7}
.etp-account-intro{display:flex;gap:15px;align-items:center;justify-content:space-between;margin-bottom:14px;padding:16px 18px;border-radius:16px;background:linear-gradient(115deg,#fff0e0,#fff9f2);border:1px solid #f2ddca}
.etp-account-intro>p{font-size:12px;line-height:1.6;color:#65564d;margin:0;max-width:300px}
.etp-account-tier{min-width:130px;text-align:center;display:grid;gap:4px;justify-items:center}
.etp-account-tier>span{font-size:18px;letter-spacing:2px;color:#e28b23;white-space:nowrap}
.etp-account-tier>strong{font-size:14px}.etp-account-tier>small{font-size:10px;color:#806b5e}
#accountHomeSheet .account-logo-row{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:12px;align-items:center}
#accountHomeSheet .account-logo-row.without-logo{grid-template-columns:minmax(0,1fr) auto}
#accountHomeSheet .account-logo-row>div{min-width:0;overflow-wrap:anywhere;display:grid;gap:5px}
#accountHomeSheet .account-logo-row img{width:58px;height:58px;object-fit:contain;border:1px solid #e6dfd7;border-radius:12px;background:#fff}
#accountHomeSheet .account-logo-row label.button{display:flex;align-items:center;justify-content:center;margin:0;min-height:42px;font-size:11px;cursor:pointer;max-width:150px}
#accountHomeSheet .account-logo-row .etp-account-logo-actions{display:flex;flex-direction:column;gap:7px;align-items:stretch;min-width:140px}
#accountHomeSheet .account-logo-row .etp-account-logo-actions label.button{max-width:none;min-height:38px;padding:9px 12px;white-space:nowrap}
#accountHomeSheet .etp-account-logo-actions button{font-size:11px;padding:7px 10px;min-height:35px;border:1px solid #e7d7cb;border-radius:10px;background:#fff;color:#81523d;cursor:pointer}
#accountHomeSheet .etp-account-logo-actions button.hidden{display:none!important}
#accountHomeSheet .etp-account-logo-actions [aria-disabled="true"]{opacity:.55;pointer-events:none}
#accountHomeSheet .account-logo-row input[type=file][hidden],.personalization-logo-card input[type=file][hidden]{display:none!important}
.etp-account-logo-controls{padding:13px 15px;margin-top:15px;border-radius:13px;border:1px solid #ede0d1;background:#fffcf7}
.etp-account-logo-controls label{display:flex!important;gap:8px;align-items:center;justify-content:space-between;font-size:11px!important;font-weight:650!important;margin:0 0 10px!important}
.etp-account-logo-controls .etp-account-check{justify-content:flex-start!important}
.etp-account-logo-controls input[type=checkbox]{width:auto!important;margin:0!important;flex:none}
.etp-account-logo-controls select{width:min(245px,100%)!important;max-width:245px;margin:0!important;padding:9px!important}
.etp-account-logo-controls small{font-size:10px;line-height:1.55;color:#75675d;display:block}
.etp-account-rewards{background:linear-gradient(120deg,#fff,#fff3e6)!important}
.etp-account-rewards p{font-size:11px;color:#70635c;line-height:1.6;margin-bottom:0}
.personalization-square-position{padding:12px!important;border:1px solid #ecd9c8;border-radius:12px;background:#fffbf7}
.personalization-square-position small{display:block;margin-top:6px;color:#75675d;font-weight:450;font-size:10px;line-height:1.6}
@media(max-width:650px){.etp-account-intro{flex-direction:column;align-items:flex-start}.etp-account-tier{align-items:start;justify-items:start;text-align:left}.etp-account-logo-controls label{align-items:flex-start;flex-wrap:wrap}#accountHomeSheet .account-logo-row{grid-template-columns:48px minmax(0,1fr)}#accountHomeSheet .account-logo-row img{width:44px;height:44px}#accountHomeSheet .account-logo-row label.button{grid-column:1/-1;max-width:none;width:100%}#accountHomeSheet .account-logo-row.without-logo{grid-template-columns:minmax(0,1fr)}}
@media(max-width:650px){#accountHomeSheet .account-logo-row .etp-account-logo-actions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;min-width:0}#accountHomeSheet .account-logo-row .etp-account-logo-actions label.button{width:100%;min-width:0}#accountHomeSheet .account-logo-row.without-logo .etp-account-logo-actions{grid-column:1/-1}}
