/* Личный кабинет и формы: дополнения к стилям сайта */
.cc-code-hint{margin:10px 0 0;font-size:13.5px;color:var(--muted)}
.cc-test-code{margin:10px 0 0;padding:10px 14px;border-radius:12px;font-size:13.5px;color:var(--text);
  background:rgba(255,196,0,.08);border:1px solid rgba(255,196,0,.35)}
.cc-test-code b{font-family:var(--mono);letter-spacing:.2em;font-size:16px}
.auth-form [data-resend]{margin-top:10px;font-size:13.5px}
.auth-form [data-resend][disabled]{opacity:.55;cursor:default}
.auth-form [data-step="phone"]{display:flex;flex-direction:column;gap:18px}
.auth-form [data-step][hidden]{display:none!important}
.linkbtn{background:none;border:0;padding:0;color:var(--blue-2);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}
.cc-sent{padding:28px 0;text-align:left}
.cc-sent b{display:block;font-size:20px;font-weight:500;color:var(--ok);margin-bottom:8px}
.cc-sent p{margin:0;color:var(--muted)}
table.data td .sub{display:block;font-size:12.5px;color:var(--dim);margin-top:4px}
.lk-row .sub.mono{font-family:var(--mono);letter-spacing:.04em}
.row-actions{display:flex;gap:14px;justify-content:flex-end;flex-wrap:wrap}
