.lg-back-to-list[data-v-8606264c]{display:flex;align-items:center;gap:.75rem;width:100%;margin-bottom:1.25rem;padding:.85rem 1rem;background:#ff73000f;border:1px solid rgba(255,115,0,.18);border-radius:12px;color:var(--text-w, #111827);font-size:.9rem;font-weight:600;cursor:pointer;text-align:left;transition:background .5s ease,border-color .5s ease,transform .5s ease!important}.lg-back-to-list[data-v-8606264c]:hover{background:#ff73001a;border-color:#ff730052}.lg-back-to-list[data-v-8606264c]:active{transform:translateY(1px)}.lg-back-to-list__icon[data-v-8606264c]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:#ff73001f;color:#ff7300;font-size:1.05rem;flex-shrink:0}.lg-back-to-list__label[data-v-8606264c]{flex:1}.lg-back-to-list__chevron[data-v-8606264c]{color:#ff7300;font-size:1.2rem;flex-shrink:0}.lg-status[data-v-8606264c]{background:#10b98114;color:#10b981;border:1px solid rgba(16,185,129,.2);padding:.6rem .9rem;border-radius:10px;font-size:.88rem;font-weight:500;margin-bottom:1rem}.lg-error[data-v-8606264c]{background:#dc262614;color:#dc2626;border:1px solid rgba(220,38,38,.2);padding:.6rem .9rem;border-radius:10px;font-size:.88rem;font-weight:500;margin-bottom:1rem}.lg-title[data-v-8606264c]{font-size:1.85rem;font-weight:800;color:var(--text-w, #111827);margin:0 0 .25rem;letter-spacing:-.02em;font-family:Freigeist Con Bold,Inter,sans-serif;line-height:1.15}.lg-subtitle[data-v-8606264c]{color:var(--text-w3, #6b7280);margin:0 0 1.25rem;font-size:.92rem}.lg-form[data-v-8606264c]{display:flex;flex-direction:column;gap:1rem}.lg-field[data-v-8606264c]{display:flex;flex-direction:column;gap:.3rem}.lg-label[data-v-8606264c]{display:flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;color:var(--text-w2, #4b5563);text-transform:uppercase;letter-spacing:.04em}.lg-label i[data-v-8606264c]{font-size:.88rem;color:var(--text-w3, #9ca3af)}.lg-input-wrap[data-v-8606264c]{position:relative}.lg-input[data-v-8606264c]{width:100%;height:48px;padding:0 1rem;border-radius:12px;border:1.5px solid var(--glass-d-border, #e5e7eb);background:var(--glass-d, #f9fafb);color:var(--text-w, #111827);font-size:.95rem;font-family:Inter,sans-serif;outline:none;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease;caret-color:var(--fox-orange-strong)}.lg-input[data-v-8606264c]::-moz-placeholder{color:var(--text-w3, #9ca3af)}.lg-input[data-v-8606264c]::placeholder{color:var(--text-w3, #9ca3af)}.lg-input[data-v-8606264c]:focus{border-color:var(--fox-orange-strong);background:var(--dash-card-bg, #fff);box-shadow:0 0 0 3px #ff73001f}.lg-pwd-toggle[data-v-8606264c]{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:var(--text-w3, #6b7280);display:grid;place-items:center;cursor:pointer;font-size:1.3rem;transition:background .2s ease,color .2s ease}.lg-pwd-toggle[data-v-8606264c]:hover{background:var(--glass-d, #f3f4f6);color:var(--fox-orange-strong)}.lg-meta[data-v-8606264c]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.lg-remember[data-v-8606264c]{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-w3, #6b7280);font-size:.88rem;cursor:pointer}.lg-checkbox[data-v-8606264c]{width:18px;height:18px;border-radius:5px;border:2px solid var(--glass-d-border, #d1d5db);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0;font-size:.75rem;color:transparent}.lg-checkbox[data-v-8606264c]:hover{border-color:#ff7300}.lg-checked[data-v-8606264c]{background:#ff7300;border-color:#ff7300;color:#fff}.lg-forgot[data-v-8606264c]{color:var(--fox-orange-strong);font-weight:700;font-size:.88rem;text-decoration:none}.lg-forgot[data-v-8606264c]:hover{text-decoration:underline}.lg-submit[data-v-8606264c]{width:100%;height:50px;border-radius:12px;border:none;background:linear-gradient(135deg,#ff7300,#f50);color:#fff;font-weight:700;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #ff730040;transition:all .3s cubic-bezier(.34,1.56,.64,1);margin-top:.25rem}.lg-submit[data-v-8606264c]:hover:not(:disabled){box-shadow:0 8px 28px #ff730059;transform:translateY(-2px)}.lg-submit[data-v-8606264c]:active:not(:disabled){transform:translateY(0);transition-duration:.08s}.lg-submit[data-v-8606264c]:disabled{opacity:.5;cursor:wait}.lg-spinner[data-v-8606264c]{width:20px;height:20px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:lg-spin-8606264c .6s linear infinite}@keyframes lg-spin-8606264c{to{transform:rotate(360deg)}}.lg-alt[data-v-8606264c]{margin-top:.5rem;color:var(--text-w3, #6b7280);font-size:.92rem;text-align:center}.lg-alt-link[data-v-8606264c]{color:var(--fox-orange-strong);font-weight:700;text-decoration:none}.lg-alt-link[data-v-8606264c]:hover{text-decoration:underline}.lg-alt--soft[data-v-8606264c]{font-size:.85rem}.lg-link-as-btn[data-v-8606264c]{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:inherit}.lg-known[data-v-8606264c]{display:flex;flex-direction:column;gap:.6rem;margin-bottom:.5rem}.lg-known-head[data-v-8606264c]{font-size:.78rem;font-weight:600;color:var(--text-w2, #4b5563);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .2rem}.lg-known-list[data-v-8606264c]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.lg-known-tile[data-v-8606264c]{width:100%;display:flex;align-items:center;gap:.75rem;padding:.65rem .75rem;border-radius:12px;border:1.5px solid var(--glass-d-border, #e5e7eb);background:var(--glass-d, #f9fafb);cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease,transform .08s ease;font-family:inherit}.lg-known-tile[data-v-8606264c]:hover{border-color:var(--fox-orange-strong, #FF7300);background:#ff73000a}.lg-known-tile[data-v-8606264c]:active{transform:translateY(1px)}.lg-known-tile--add[data-v-8606264c]{border-style:dashed;background:transparent}.lg-known-tile--add[data-v-8606264c]:hover{background:#ff73000a}.lg-known-avatar[data-v-8606264c]{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#ff7300,#ff9a44);color:#fff;font-weight:700;font-size:.92rem;display:grid;place-items:center;flex-shrink:0;overflow:hidden}.lg-known-avatar img[data-v-8606264c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-known-avatar--ghost[data-v-8606264c]{background:var(--glass-d, #f3f4f6);color:var(--fox-orange-strong, #FF7300);font-size:1.3rem}.lg-known-avatar--lg[data-v-8606264c]{width:56px;height:56px;border-radius:14px;font-size:1.3rem}.lg-known-info[data-v-8606264c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.lg-known-info--center[data-v-8606264c]{align-items:center;text-align:center}.lg-known-name[data-v-8606264c]{font-size:.92rem;font-weight:600;color:var(--text-w, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-known-email[data-v-8606264c]{font-size:.78rem;color:var(--text-w3, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-known-remove[data-v-8606264c]{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--text-w3, #9ca3af);font-size:1.1rem;flex-shrink:0;transition:background .2s ease,color .2s ease}.lg-known-remove[data-v-8606264c]:hover{background:#dc26261f;color:#dc2626}.lg-known-current[data-v-8606264c]{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:1rem .75rem;background:var(--glass-d, #f9fafb);border:1px solid var(--glass-d-border, #e5e7eb);border-radius:14px}.lg-link-inline[data-v-8606264c]{background:none;border:none;padding:0;color:var(--fox-orange-strong, #FF7300);font-weight:600;font-size:.78rem;cursor:pointer;margin-left:6px;text-decoration:underline}[data-theme=light] .lg-input[data-v-8606264c]{background:#f9fafb;border-color:#e5e7eb;color:#111827}[data-theme=light] .lg-input[data-v-8606264c]:focus{background:#fff;border-color:var(--fox-orange-strong)}@media(max-width:900px){.lg-title[data-v-8606264c]{font-size:1.6rem;margin:0 0 .2rem}.lg-subtitle[data-v-8606264c]{font-size:.85rem;margin:0 0 1.1rem;line-height:1.4}.lg-form[data-v-8606264c]{gap:.9rem}.lg-label[data-v-8606264c]{font-size:.7rem;letter-spacing:.06em}.lg-input[data-v-8606264c]{height:48px;font-size:.93rem;border-radius:12px;border-width:1px;background:#fff}.lg-input[data-v-8606264c]:focus{border-color:var(--fox-orange-strong);box-shadow:0 0 0 2px #ff730014;background:#fff}.lg-submit[data-v-8606264c]{height:50px;border-radius:14px;font-size:.95rem;margin-top:.25rem;box-shadow:0 4px 16px #ff73004d}.lg-meta[data-v-8606264c]{gap:.5rem}.lg-remember[data-v-8606264c],.lg-forgot[data-v-8606264c]{font-size:.82rem}.lg-alt[data-v-8606264c]{font-size:.88rem;margin-top:1rem;padding-top:.75rem}}@media(max-width:400px){.lg-title[data-v-8606264c]{font-size:1.45rem}.lg-input[data-v-8606264c]{height:46px;font-size:.9rem}.lg-submit[data-v-8606264c]{height:48px}}
