.user-connect[data-v-68ae46a8]{--primary: #4f8f74;--primary-deep: #3a6f59;--primary-soft: #eaf3ee;--line: #d4e0d9}.tabs[data-v-68ae46a8]{display:flex;justify-content:flex-start;margin-bottom:1rem}.tabs .tabs-track[data-v-68ae46a8]{display:inline-flex;gap:.15rem;padding:.2rem;border-radius:999px;background:var(--primary-soft)}.tabs .tab[data-v-68ae46a8]{min-width:7.5rem;padding:.55rem 1rem;border-radius:999px;cursor:pointer;text-align:center;font-size:.9rem;font-weight:500;color:var(--primary-deep);transition:background-color .18s ease,color .18s ease}.tabs .tab.selected[data-v-68ae46a8]{font-weight:650;color:#fff;background:var(--primary);border-bottom:none}.form-grid[data-v-68ae46a8]{display:grid;gap:.85rem}.form-actions[data-v-68ae46a8]{display:flex;align-items:center;gap:.75rem;margin-top:.35rem}.form-actions--end[data-v-68ae46a8]{justify-content:flex-end}.link-muted[data-v-68ae46a8]{border:0;background:transparent;padding:0;cursor:pointer;color:var(--primary-deep);font-size:.88rem;font-weight:500;text-decoration:underline;text-underline-offset:2px;opacity:.85}.link-muted[data-v-68ae46a8]:hover{opacity:1}.logout[data-v-68ae46a8]{text-align:left;color:var(--primary-deep);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}[data-v-68ae46a8] input:not([type=submit]){border:1px solid var(--line)!important;border-radius:12px!important;background:#fff!important;min-height:2.7rem;padding:.65rem .85rem!important;transition:border-color .15s ease,box-shadow .15s ease}[data-v-68ae46a8] input:not([type=submit]):focus{border-color:#4f8f74!important;box-shadow:0 0 0 3px #4f8f742e;outline:none}[data-v-68ae46a8] input[type=submit].btn-auth{display:inline-flex!important;align-items:center;justify-content:center;min-height:2.6rem;padding:.55rem 1.25rem!important;border-radius:12px!important;border:0!important;background-color:#4f8f74!important;color:#fff!important;font-family:Outfit,Inter,sans-serif;font-weight:650;letter-spacing:.01em;cursor:pointer}[data-v-68ae46a8] input[type=submit].btn-auth:hover{background-color:#3a6f59!important}
