.acct-form{flex-direction:column;gap:.7rem;width:100%;display:flex;position:relative}.acct-lang-select{color:#ffffffeb;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.6rem;outline:none;height:2.1rem;padding:0 .6rem;font-size:.8rem;font-weight:600;transition:border-color .15s,background .15s}.acct-lang-select:hover,.acct-lang-select:focus{background:#ffffff1a;border-color:#7dbeff80}.acct-lang-select option{color:#fff;background:#0d1320}.acct-form__status{pointer-events:none;opacity:0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.18rem .55rem;font-size:.72rem;font-weight:700;line-height:1;transition:opacity .2s,transform .2s,color .2s,background .2s,border-color .2s;display:inline-flex;position:absolute;top:-1.6rem;right:0;transform:translateY(2px)}.acct-form__status--saving,.acct-form__status--saved,.acct-form__status--error{opacity:1;transform:translateY(0)}.acct-form__status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}.acct-form__status--saving{color:#60a5fa;background:#7dbeff24;border-color:#7dbeff4d}.acct-form__status--saved{color:#16a34a;background:#4ade8024;border-color:#4ade8052}.acct-form__status--error{color:#dc2626;background:#fda4af29;border-color:#fda4af66}.acct-form__field{flex-direction:column;gap:.3rem;display:flex;position:relative}.acct-form__label{letter-spacing:.02em;color:#fff9;font-size:.72rem;font-weight:700}.acct-form__input,.acct-form__select{color:#ffffffeb;box-sizing:border-box;background:#ffffff0a;border:1px solid #829cd238;border-radius:.6rem;outline:none;width:100%;height:2.4rem;padding:0 .7rem;font-size:.85rem;font-weight:600;transition:border-color .15s,background .15s}.acct-form__input:focus,.acct-form__select:focus{background:#ffffff12;border-color:#7dbeff99}.acct-form__input:disabled,.acct-form__input[readonly]{opacity:.6;cursor:not-allowed}.acct-form__input option{color:#fff;background:#0d1320}.acct-form__select{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.acct-form__select span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acct-form__chev{color:#ffffff80;flex-shrink:0;font-size:.7rem}.acct-form__row{gap:.6rem;display:flex}.acct-form__row>.acct-form__field{flex:1 1 0;min-width:0}.acct-form__phone{align-items:stretch;gap:.5rem;display:flex}.acct-form__prefix{flex:0 0 5.5rem;width:5.5rem}.acct-form__phone>.acct-form__input{flex:auto;min-width:0}.acct-form__dropdown{z-index:50;background:#0d1320fa;border:1px solid #829cd238;border-radius:.6rem;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow:hidden;box-shadow:0 12px 30px #00000073}.acct-form__search{background:0 0;border:none;border-bottom:1px solid #829cd22e;border-radius:0}.acct-form__options{max-height:12rem;overflow-y:auto}.acct-form__option{color:#ffffffd1;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.55rem .7rem;font-size:.82rem;font-weight:600;transition:background .12s;display:block}.acct-form__option:hover{background:#829cd229}.acct-form__option.is-active{color:#fff;background:#7dbeff33}.acct-diamonds{background:linear-gradient(135deg,#7dbeff24,#60496e1a);border:1px solid #7dbeff47;border-radius:.7rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:.5rem;padding:.7rem .85rem;display:grid;overflow:hidden}.acct-diamonds__stat{text-align:center;background:#ffffff0d;border:1px solid #829cd22e;border-radius:.55rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-width:0;padding:.45rem .5rem;display:flex}.acct-diamonds__chip-value{color:#ffffffeb;font-size:.95rem;font-weight:700;line-height:1}.acct-diamonds__chip-unit{color:#ffffff8c;margin-left:.18rem;font-size:.62rem;font-weight:700}.acct-diamonds__chip-label{text-transform:uppercase;letter-spacing:.04em;color:#ffffff8c;font-size:.62rem;font-weight:700}.acct-wa{flex-direction:column;gap:.4rem;margin-top:.6rem;display:flex}.acct-wa__badge{color:#34d399;background:#34d3991f;border:1px solid #34d3994d;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.78rem;font-weight:700;display:inline-flex}.acct-wa__start,.acct-wa__confirm{cursor:pointer;color:#25d366;align-self:flex-start;font-weight:600;border-color:#25d36666!important}.acct-wa__start[disabled],.acct-wa__confirm[disabled]{opacity:.5;cursor:not-allowed}.acct-wa__verify{flex-direction:column;gap:.4rem;display:flex}.acct-wa__hint{color:#fff9;margin:0;font-size:.78rem}.acct-wa__row{align-items:center;gap:.4rem;display:flex}.acct-wa__code{letter-spacing:.2em;text-align:center;max-width:8rem}.acct-wa__open{color:#25d366;font-size:.78rem;font-weight:600;text-decoration:none}.acct-wa__open:hover{text-decoration:underline}.acct-wa__waiting{color:#ffffff73;font-size:.72rem}.acct-wa__error{color:#f87171;font-size:.75rem}html:not(.dark) .acct-lang-select{border-color:var(--border);background:var(--card);color:var(--text)}html:not(.dark) .acct-lang-select:hover,html:not(.dark) .acct-lang-select:focus{background:var(--ink-2)}html:not(.dark) .acct-lang-select option{background:var(--card);color:var(--text)}html:not(.dark) .acct-form__label{color:var(--text-muted)}html:not(.dark) .acct-form__input,html:not(.dark) .acct-form__select{border-color:var(--border);background:var(--card);color:var(--text)}html:not(.dark) .acct-form__input:focus,html:not(.dark) .acct-form__select:focus{background:var(--ink-2)}html:not(.dark) .acct-form__input option{background:var(--card);color:var(--text)}html:not(.dark) .acct-form__chev{color:var(--text-muted)}html:not(.dark) .acct-form__dropdown{border-color:var(--border);background:var(--card)}html:not(.dark) .acct-form__option{color:var(--text)}html:not(.dark) .acct-form__option.is-active{color:var(--heading)}html:not(.dark) .acct-diamonds__stat{border-color:var(--border);background:var(--ink-2)}html:not(.dark) .acct-diamonds__chip-value{color:var(--heading)}html:not(.dark) .acct-diamonds__chip-unit,html:not(.dark) .acct-diamonds__chip-label,html:not(.dark) .acct-wa__hint,html:not(.dark) .acct-wa__waiting{color:var(--text-muted)}.acct-claim{background:linear-gradient(135deg,#22c55e24,#7dbeff14);border:1px solid #22c55e52;border-radius:.7rem;flex-direction:column;gap:.5rem;padding:.8rem .9rem;display:flex}.acct-claim__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.acct-claim__title{color:var(--heading,#fffffff2);font-size:.85rem;font-weight:800}.acct-claim__btn{color:#fff;cursor:pointer;background:#16a34a;border:1px solid #16a34a8c;border-radius:.6rem;align-self:flex-start;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.85rem;font-weight:800;transition:filter .15s,transform .12s,opacity .15s;display:inline-flex}.acct-claim__btn:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}.acct-claim__btn:disabled{opacity:.6;cursor:progress}.acct-claim__hint{color:var(--text-muted,#ffffffa6);font-size:.8rem;line-height:1.4}.acct-claim__msg{font-size:.78rem;font-weight:600}.acct-claim__msg--done{color:#16a34a}.acct-claim__msg--error{color:#dc2626}.account-view__danger-zone{margin-top:.5rem}.account-view__delete-confirm{background:#ef44440f;border:1px solid #ef444459;border-radius:.75rem;flex-direction:column;gap:.55rem;width:100%;max-width:26rem;padding:.9rem 1rem;display:flex}.account-view__delete-title{color:#f87171;font-size:.9rem;font-weight:800}.account-view__delete-desc{color:var(--text-muted,#ffffffa6);margin:0;font-size:.8rem;line-height:1.45}.account-view__delete-input{width:100%}.account-view__delete-buttons{flex-wrap:wrap;gap:.5rem;display:flex}.account-view__delete-buttons .account-view__action:disabled{opacity:.5;cursor:not-allowed}.account-view__delete-msg{font-size:.78rem;font-weight:600}.account-view__delete-msg--done{color:#16a34a}.account-view__delete-msg--error{color:#dc2626}
