
.account-button{border:1px solid #ffffff70;background:#ffffff18;color:#fff;border-radius:10px;padding:9px 13px;font:inherit;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}
.account-strip{display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--card);border:1px solid #e9eaf3;border-radius:14px;padding:14px 18px;margin:0 0 18px;box-shadow:var(--shadow)}
.account-strip div{display:grid;gap:3px}.account-strip strong{font-size:12px;overflow-wrap:anywhere}.account-strip span{font-size:11px;color:var(--muted)}
.locked-panel{background:var(--card);border:1px solid #e9eaf3;border-radius:18px;padding:34px 22px;margin:0 0 20px;text-align:center;box-shadow:var(--shadow)}.lock-icon{font-size:32px}.locked-panel h3{margin:10px 0 6px}.locked-panel p{color:var(--muted);font-size:12px;line-height:1.9;max-width:460px;margin:0 auto 18px}
.auth-dialog{max-width:430px}.auth-dialog form>label{display:block;font-size:12px;font-weight:700;margin:14px 0 7px}.auth-dialog input{width:100%;height:48px;border:1px solid #e5e7f0;border-radius:10px;background:#fbfbfe;color:var(--navy);padding:0 12px;font:inherit}.auth-submit{width:100%;margin-top:20px}.text-button{display:block;border:0;background:transparent;color:var(--purple);font:inherit;font-size:11px;font-weight:700;margin:13px auto;cursor:pointer}.auth-note{font-size:10px;color:var(--muted);line-height:1.8}.dark .account-strip,.dark .locked-panel{border-color:#30334a}
@media(max-width:480px){.account-button{font-size:10px;padding:7px 9px}.account-strip{align-items:flex-start;flex-direction:column}}

.admin-panel{margin:0 0 18px}.admin-actions{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.admin-users{overflow:auto}.admin-user{display:grid;grid-template-columns:minmax(140px,1fr) 110px 130px 130px auto;gap:8px;align-items:center;padding:12px 0;border-bottom:1px solid #e8e9f0;font-size:11px}.admin-user input,.admin-user select{min-width:0;width:100%;padding:8px;border:1px solid #ddd;border-radius:8px;font:inherit}.admin-user button{white-space:nowrap}.install-tip{font-size:11px;color:var(--muted)}@media(max-width:700px){.admin-user{grid-template-columns:1fr 1fr}.admin-user>*:first-child{grid-column:1/-1}}

[hidden]{display:none!important}

/* واجهة مختصرة دون شروحات أو تلميحات صغيرة */
.hint,.auth-note,.welcome-sub,.eyebrow,.card-heading p,.brand p{display:none!important}
.rate-status{font-size:14px;font-weight:600;margin-top:14px;color:var(--muted,#667085)}

/* تكبير عناصر التحكم وإزالة النصوص الثانوية الصغيرة */
.demo-pill{font-size:12px!important}.account-strip span{font-size:13px!important}.locked-panel p,.dialog-heading p{display:none!important}.text-button{font-size:13px!important}.admin-user{font-size:13px!important}.card label,.auth-dialog label{font-size:14px!important}.result-value small{font-size:13px!important}.currency-code{display:none!important}
