body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.week-picker{background:#fff;border-radius:18px;box-shadow:0 4px 14px #2e2b3a1a;padding:12px}.week-picker .week-header{align-content:center;color:#6e6a7c;display:grid;font-size:12px;font-weight:500;grid-template-columns:repeat(7,1fr);justify-items:center;padding:8px}.week-picker .week{padding:4px}.week-picker .week.selected{background-color:#f6f5fd;border-radius:12px}.week-picker .week.selected .past:hover{background-color:#0000;cursor:not-allowed}.week-picker .day{background:none;border:none;border-radius:8px;color:#2e2b3a;cursor:pointer;font-family:inherit;font-size:14px;padding:8px;transition:background-color .15s ease,color .15s ease}.week-picker .day.selected{background-color:#8a86e8;color:#fff;font-weight:600}.week-picker .day:not(.selected):hover{background-color:#f4f3f8}.week-picker .day:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}.week-picker .day.different-month{color:#9a95a8}.week-picker .day.past:hover{background-color:#0000;cursor:not-allowed}.side-menu-container{display:flex;height:100vh}.side-menu{align-items:center;background-color:#fff;border-right:1px solid #e0dee8;display:flex;flex-direction:column;gap:32px;justify-content:space-between;padding:24px 0 32px;width:300px}.side-menu-section{min-width:240px}.side-menu-top{align-items:center;display:flex;flex-direction:column;gap:24px;width:100%}.side-menu-nav{display:flex;gap:4px;width:240px}.side-menu-nav button{background-color:#fff;border:1px solid #e0dee8;border-radius:12px;color:#2e2b3a;cursor:pointer;flex:1 1 auto;font-family:inherit;font-size:13px;font-weight:400;min-width:0;padding:8px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.side-menu-nav button.active{background-color:#8a86e8;border-color:#8a86e8;color:#fff;font-weight:600}.side-menu-nav button:hover:not(.active){background-color:#f6f5fd;border-color:#ecebfb}.side-menu-nav button:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}.children-container{background-color:#faf9fb;box-sizing:border-box;flex:1 1;height:100%;overflow:auto}.side-menu-account{align-items:center;display:flex;flex-direction:column;gap:8px;width:240px}.side-menu-email{color:#6e6a7c;font-size:13px;text-align:center;word-break:break-word}.side-menu-signout{background-color:#fff;border:1px solid #e0dee8;border-radius:12px;color:#2e2b3a;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .15s ease,border-color .15s ease}.side-menu-signout:hover{background-color:#f6f5fd;border-color:#ecebfb}.side-menu-signout:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}@media(max-width:768px){.side-menu-container{flex-direction:column;height:auto;min-height:100vh}.side-menu{border-bottom:1px solid #e0dee8;border-right:none;flex-direction:column;gap:16px;padding:16px 12px;width:100%}.children-container{flex:1 1;height:auto;min-height:60vh}}.event-modal-overlay{align-items:center;background:#2e2b3a8c;box-sizing:border-box;display:flex;height:100vh;justify-content:center;left:0;padding:16px;position:fixed;top:0;width:100vw;z-index:1000}.event-modal-content{background:#fff;border-radius:18px;box-shadow:0 12px 32px #2e2b3a24;max-height:90vh;max-width:100%;overflow:auto;padding:32px;width:420px}.event-modal-form{display:flex;flex-direction:column;gap:12px}.event-modal-form h2{color:#2e2b3a;font-size:28px;font-weight:600;letter-spacing:-.5px;margin-bottom:8px;text-transform:capitalize}.event-modal-form label{color:#6e6a7c;display:block;font-size:13px;font-weight:500;margin-bottom:4px}.event-modal-form .error{color:#c0504d;font-size:12px;margin-top:-4px}.event-modal-form .input-group{display:flex;gap:12px;width:100%}.event-modal-form .input-container{display:flex;flex-direction:column}.event-modal-form .input-container select{cursor:pointer}.event-modal-form .input-container input,.event-modal-form .input-container select,.event-modal-form .input-group input,.event-modal-form textarea{background:#fff;border:1px solid #e0dee8;border-radius:8px;box-sizing:border-box;color:#2e2b3a;font-family:inherit;font-size:14px;padding:12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.event-modal-form .input-container input::placeholder,.event-modal-form .input-container select::placeholder,.event-modal-form .input-group input::placeholder,.event-modal-form textarea::placeholder{color:#9a95a8}.event-modal-form .input-container input:focus,.event-modal-form .input-container select:focus,.event-modal-form .input-group input:focus,.event-modal-form textarea:focus{border-color:#8a86e8;box-shadow:0 0 0 3px #8a86e84d;outline:none}.event-modal-form .checkbox-container{display:flex;flex-direction:row;gap:16px}.event-modal-form .checkbox-container .checkbox{align-items:center;display:flex;gap:8px;padding:8px 0}.event-modal-form .checkbox-container .checkbox>:hover{cursor:pointer}.event-modal-form textarea{resize:none}.event-modal-form .form-btns-container{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.event-modal-form .form-btns-container button{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:12px 16px;transition:background-color .15s ease,box-shadow .15s ease}.event-modal-form .form-btns-container button:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}.event-modal-form .form-btns-container button.submit{background-color:#8a86e8;color:#fff;width:120px}.event-modal-form .form-btns-container button.submit:hover{background-color:#7470dc}.event-modal-form .form-btns-container button.submit:disabled{cursor:not-allowed;opacity:.6}.event-modal-form .form-btns-container button.close{background-color:#fff;border:1px solid #e0dee8;color:#2e2b3a;width:90px}.event-modal-form .form-btns-container button.close:hover{background-color:#f4f3f8}.success-modal-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.success-modal-content .result-icon{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 14px #2e2b3a1a;display:flex;height:76px;justify-content:center;margin-bottom:16px;width:76px}.success-modal-content .result-icon i{background-color:#2e7d55;border-radius:50%;color:#fff;font-size:30px;padding:15px}.success-modal-content h2{color:#2e2b3a;font-size:22px;margin-bottom:0;text-align:center}.success-modal-content p{color:#6e6a7c;font-size:16px;text-align:center}.success-modal-content .success-details{border-top:1px solid #e0dee8;display:flex;flex:1 1;flex-direction:column;gap:12px;margin:12px 0;padding:12px 0;width:100%}.success-modal-content .success-details .ref-number{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:160px;padding:0 24px}.success-modal-content .success-details .ref-number .ref-number-title{display:flex;justify-content:space-evenly;width:100%}.success-modal-content .success-details .ref-number .ref-number-text{flex:1 1}.success-modal-content .success-details .ref-number .copy-ref-number{color:#8a86e8;cursor:pointer;font-weight:500}.success-modal-content .success-details .ref-number .copy-ref-number i{margin-right:5px}.success-modal-content .success-details .ref-number .copy-ref-number:hover{color:#7470dc}.success-modal-content .success-details .ref-number strong{color:#2e2b3a;font-size:28px;word-break:break-word}.success-modal-content .success-details .appointment-card-group{display:flex;gap:12px}.success-modal-content .success-details .appointment-card-group .appointment-card{flex:1 1}.success-modal-content .success-details .appointment-card{border:1px solid #e0dee8;border-radius:12px;display:flex;flex-direction:column;padding:12px}.success-modal-content .success-details .appointment-card span{color:#6e6a7c;font-size:16px}.success-modal-content .success-details .appointment-card strong{color:#2e2b3a;font-size:16px}.success-modal-content button{align-self:flex-end;background-color:#8a86e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:12px 16px;transition:background-color .15s ease;width:120px}.success-modal-content button:hover{background-color:#7470dc}.success-modal-content button:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}.error-modal-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.error-modal-content .result-icon{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 14px #2e2b3a1a;display:flex;height:76px;justify-content:center;margin-bottom:16px;width:76px}.error-modal-content .result-icon i{border-radius:50%;color:#c0504d;font-size:50px}.error-modal-content h2{color:#2e2b3a;font-size:22px;margin-bottom:0}.error-modal-content p{color:#6e6a7c;font-size:16px}.error-modal-content .error-details{white-space-collapse:preserve-breaks;border-top:1px solid #e0dee8;display:flex;flex:1 1;flex-direction:column;gap:12px;padding:24px 0;width:100%}.error-modal-content button{align-self:flex-end;background-color:#8a86e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:12px 16px;transition:background-color .15s ease;width:120px}.error-modal-content button:hover{background-color:#7470dc}.error-modal-content button:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}.full-header-container{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:5}.full-header-container .calendar-header{align-items:center;display:flex;justify-content:space-between;padding:16px}.full-header-container .calendar-header .date-range{color:#2e2b3a;font-size:18px;font-weight:600}.full-header-container .calendar-header .navigation{display:inline-flex;gap:4px}.full-header-container .calendar-header .navigation button{background-color:#f4f3f8;border:none;border-radius:8px;color:#2e2b3a;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:8px 24px;transition:background-color .15s ease}.full-header-container .calendar-header .navigation button.btn-prev-week{border-bottom-left-radius:12px;border-top-left-radius:12px}.full-header-container .calendar-header .navigation button.btn-next-week{border-bottom-right-radius:12px;border-top-right-radius:12px}.full-header-container .calendar-header .navigation button:hover{background-color:#eceaf2}.full-header-container .calendar-header .navigation button:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}.full-header-container .calendar-header .navigation button.btn-prev-week.disabled,.full-header-container .calendar-header .navigation button.disabled{background-color:#f4f3f8;color:#bdb9c7;cursor:not-allowed}.full-header-container .main-calendar-header{grid-gap:1px;border-bottom:1px solid #e0dee8;display:grid;gap:1px;grid-template-columns:50px repeat(7,1fr)}.full-header-container .main-calendar-header span{color:#6e6a7c;font-size:13px;font-weight:500;justify-self:center;padding:8px 0}.full-header-container .main-calendar-header span .calendar-header-current-day-number{background-color:#8a86e8;border-radius:8px;color:#fff;font-weight:600;margin-left:4px;padding:1px 7px}.calendar-grid{grid-gap:1px;background-color:#eceaf2;display:grid;gap:1px;grid-template-columns:50px repeat(7,1fr)}.calendar-grid .time-column{background-color:#faf9fb;display:grid;grid-template-rows:repeat(12,80px)}.calendar-grid .time-column .time-cell{background-color:#fff;color:#6e6a7c;font-size:12px;height:80px;padding-top:4px;text-align:center}.calendar-grid .consultants{display:flex;font-size:10px;font-weight:600;justify-content:flex-end;margin-right:4px;margin-top:4px;opacity:.7}.calendar-grid .days-row{display:contents}.calendar-grid .days-row .day-column{background-color:#faf9fb;display:grid;grid-template-rows:repeat(12,80px)}.calendar-grid .days-row .day-column .event-cell{background-color:#fff;border-bottom:1px solid #eceaf2;display:flex;gap:2px;padding:.2rem}.calendar-grid .days-row .day-column .event-cell.empty{background-color:#f4f3f8}.calendar-grid .days-row .day-column .event-cell .available{border:1px solid;border-radius:8px;display:flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:600;justify-content:center;padding:.2rem .2rem 18px;position:relative;transition:box-shadow .15s ease,transform .1s ease}.calendar-grid .days-row .day-column .event-cell .available:hover{box-shadow:0 1px 2px #2e2b3a0d,0 1px 3px #2e2b3a12;cursor:pointer;transform:translateY(-1px)}.calendar-grid .days-row .day-column .event-cell .available.virtual{background-color:#fdf4e3;border-color:#f0ce8a;color:#8a6d1e}.calendar-grid .days-row .day-column .event-cell .available.presencial{background-color:#eee9fc;border-color:#c4b8f0;color:#4a3b8f}.calendar-grid .days-row .day-column .event-cell .available .consultants{margin:0;position:absolute;right:4px;top:2px}.calendar-grid .days-row .day-column .event-cell .available .lang-badges{bottom:4px;display:flex;gap:3px;justify-content:flex-start;left:4px;position:absolute}.calendar-grid .days-row .day-column .event-cell .available .lang-badges .lang-badge{background-color:#0000001f;border-radius:8px;font-size:9px;font-weight:700;line-height:1;padding:2px 4px}@media(max-width:768px){.full-header-container .calendar-header{align-items:flex-start;flex-direction:column;gap:12px}.calendar-grid,.full-header-container .main-calendar-header{min-width:640px}}.users-panel{box-sizing:border-box;color:#2e2b3a;height:100%;overflow:auto;padding:24px 32px}.users-panel h1{font-size:22px;font-weight:600;margin:0 0 24px}.users-panel h2{font-size:16px;font-weight:600;margin:0 0 12px}.users-invite{background-color:#f6f5fd;border:1px solid #e0dee8;border-radius:12px;margin-bottom:32px;padding:16px 24px}.users-invite-form{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.users-invite-form input[type=email]{border:1px solid #e0dee8;border-radius:8px;flex:1 1;font-family:inherit;font-size:14px;min-width:240px;outline:none;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease}.users-invite-form input[type=email]:focus{border-color:#8a86e8;box-shadow:0 0 0 3px #8a86e84d}.users-invite-form button{border:1px solid #e0dee8;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .15s ease}.users-invite-form button.primary{background-color:#8a86e8;border-color:#8a86e8;color:#fff;font-weight:600}.users-invite-form button.primary:hover:not(:disabled){background-color:#7470dc}.users-invite-form button.secondary{background-color:#fff}.users-invite-form button.secondary:hover:not(:disabled){background-color:#f4f3f8}.users-invite-form button:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}.users-invite-form button:disabled{cursor:not-allowed;opacity:.6}.users-link-box{display:flex;gap:8px;margin-top:12px}.users-link-box input{background:#fff;border:1px solid #e0dee8;flex:1 1;font-size:12px}.users-link-box button,.users-link-box input{border-radius:8px;font-family:inherit;padding:8px 12px}.users-link-box button{background-color:#8a86e8;border:1px solid #8a86e8;color:#fff;cursor:pointer;transition:background-color .15s ease}.users-link-box button:hover{background-color:#7470dc}.users-notice{color:#2e7d55}.users-error,.users-notice{font-size:13px;margin:12px 0 0}.users-error{color:#c0504d}.users-list-header{align-items:center;display:flex;justify-content:space-between}.users-list-header button{background:#fff;border:1px solid #e0dee8;border-radius:8px;cursor:pointer;font-family:inherit;padding:8px 12px;transition:background-color .15s ease}.users-list-header button:hover:not(:disabled){background-color:#f4f3f8}.users-list-header button:disabled{cursor:not-allowed;opacity:.6}.users-table{border-collapse:collapse;font-size:14px;margin-top:12px;width:100%}.users-table td,.users-table th{border-bottom:1px solid #e0dee8;padding:12px;text-align:left}.users-table th{color:#6e6a7c;font-weight:600}.users-table tr.is-disabled{opacity:.55}.users-table td.empty{color:#6e6a7c;padding:24px;text-align:center}.users-table .tag-self{color:#6e6a7c;font-size:12px}.users-table .actions{display:flex;gap:8px}.users-table .actions button{background:#fff;border:1px solid #e0dee8;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;padding:4px 12px;transition:background-color .15s ease}.users-table .actions button:hover:not(:disabled){background-color:#f4f3f8}.users-table .actions button.deactivate{border-color:#e6c2c2;color:#c0504d}.users-table .actions button.reactivate{border-color:#b8e2c8;color:#2e7d55}.users-table .actions button:disabled{cursor:not-allowed;opacity:.45}.role-badge{border-radius:999px;display:inline-block;font-size:12px;font-weight:500;padding:2px 10px;text-transform:capitalize}.role-badge.admin{background-color:#ecebfb;border:1px solid #ecebfb;color:#615cc9}.role-badge.user{background-color:#f4f3f8;border:1px solid #e0dee8;color:#6e6a7c}.consultants-panel{box-sizing:border-box;color:#2e2b3a;height:100%;overflow:auto;padding:24px 32px}.consultants-panel h1{font-size:22px;font-weight:600;margin:0 0 24px}.consultants-panel h2{font-size:16px;font-weight:600;margin:0 0 12px}.consultants-form-section{background-color:#f6f5fd;border:1px solid #e0dee8;border-radius:12px;margin-bottom:32px;padding:16px 24px}.consultants-form{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.consultants-form input[type=text],.consultants-form select{background:#fff;border:1px solid #e0dee8;border-radius:8px;flex:1 1;font-family:inherit;font-size:14px;min-width:180px;outline:none;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease}.consultants-form input[type=text]:focus,.consultants-form select:focus{border-color:#8a86e8;box-shadow:0 0 0 3px #8a86e84d}.consultants-form select{cursor:pointer;flex:0 0 auto;min-width:140px}.consultants-form button{border:1px solid #e0dee8;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .15s ease}.consultants-form button.primary{background-color:#8a86e8;border-color:#8a86e8;color:#fff;font-weight:600}.consultants-form button.primary:hover:not(:disabled){background-color:#7470dc}.consultants-form button.secondary{background-color:#fff}.consultants-form button.secondary:hover:not(:disabled){background-color:#f4f3f8}.consultants-form button:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}.consultants-form button:disabled{cursor:not-allowed;opacity:.6}.consultants-notice{color:#2e7d55;font-size:13px;margin:12px 0 0}.consultants-error{color:#c0504d;font-size:13px;margin:12px 0 0}.consultants-list-header{align-items:center;display:flex;justify-content:space-between}.consultants-list-header button{background:#fff;border:1px solid #e0dee8;border-radius:8px;cursor:pointer;font-family:inherit;padding:8px 12px;transition:background-color .15s ease}.consultants-list-header button:hover:not(:disabled){background-color:#f4f3f8}.consultants-list-header button:disabled{cursor:not-allowed;opacity:.6}.consultants-table{border-collapse:collapse;font-size:14px;margin-top:12px;width:100%}.consultants-table td,.consultants-table th{border-bottom:1px solid #e0dee8;padding:12px;text-align:left}.consultants-table th{color:#6e6a7c;font-weight:600}.consultants-table tr.is-disabled{opacity:.55}.consultants-table td.empty{color:#6e6a7c;padding:24px;text-align:center}.consultants-table .calendar-id{font-family:monospace;font-size:12px;word-break:break-all}.consultants-table .actions{display:flex;flex-wrap:wrap;gap:8px}.consultants-table .actions button{background:#fff;border:1px solid #e0dee8;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;padding:4px 12px;transition:background-color .15s ease}.consultants-table .actions button:hover:not(:disabled){background-color:#f4f3f8}.consultants-table .actions button.deactivate{border-color:#e6c2c2;color:#c0504d}.consultants-table .actions button.reactivate{border-color:#b8e2c8;color:#2e7d55}.consultants-table .actions button.danger{border-color:#e6c2c2;color:#c0504d}.consultants-table .actions button:disabled{cursor:not-allowed;opacity:.45}.consultants-table input[type=text],.consultants-table select{border:1px solid #e0dee8;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:13px;padding:4px 8px;width:100%}.type-badge{border-radius:999px;display:inline-block;font-size:12px;font-weight:500;padding:2px 10px;text-transform:capitalize}.type-badge.virtual{background-color:#fdf4e3;border:1px solid #f0ce8a;color:#8a6d1e}.type-badge.presencial{background-color:#eee9fc;border:1px solid #c4b8f0;color:#4a3b8f}.type-badge.both{background-color:#ecebfb;border:1px solid #8a86e8;color:#615cc9}.status-badge{border-radius:999px;display:inline-block;font-size:12px;font-weight:500;padding:2px 10px}.status-badge.on{background-color:#e6f5ec;border:1px solid #b8e2c8;color:#2e7d55}.status-badge.off{background-color:#fbeaea;border:1px solid #e6c2c2;color:#c0504d}.lang-badge{background-color:#f4f3f8;border:1px solid #eceaf2;border-radius:999px;color:#6e6a7c;display:inline-block;font-size:12px;font-weight:500;padding:2px 10px;white-space:nowrap}.lang-badge.both{background-color:#fdf4e3;border-color:#f0ce8a;color:#8a6d1e}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#faf9fb;color:#2e2b3a;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;margin:0}*,:after,:before{box-sizing:border-box}h1,h2,h3{margin-top:0}.auth-page{align-items:center;background-color:#faf9fb;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:24px;width:100%}.auth-loading{color:#6e6a7c;font-size:18px}.auth-card{background-color:#fff;border:1px solid #e0dee8;border-radius:18px;box-shadow:0 12px 32px #2e2b3a24;display:flex;flex-direction:column;gap:16px;max-width:380px;padding:32px 24px;width:100%}.auth-card h1{color:#2e2b3a;font-size:22px;font-weight:600;margin:0;text-align:center}.auth-card h2{color:#6e6a7c;font-size:14px;font-weight:400;margin:0 0 8px;text-align:center}.auth-input-container{display:flex;flex-direction:column;gap:4px}.auth-input-container label{color:#6e6a7c;font-size:13px;font-weight:500}.auth-input-container input{border:1px solid #e0dee8;border-radius:8px;color:#2e2b3a;font-family:inherit;font-size:14px;outline:none;padding:12px;transition:border-color .15s ease,box-shadow .15s ease}.auth-input-container input:focus{border-color:#8a86e8;box-shadow:0 0 0 3px #8a86e84d}.auth-error{color:#c0504d;font-size:13px}.auth-notice{color:#2e7d55;font-size:13px}.auth-submit{background-color:#8a86e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;margin-top:8px;padding:12px;transition:background-color .15s ease}.auth-submit:hover:not(:disabled){background-color:#7470dc}.auth-submit:focus-visible{box-shadow:0 0 0 3px #8a86e84d;outline:none}.auth-submit:disabled{cursor:not-allowed;opacity:.6}.auth-link{background:none;border:none;color:#6e6a7c;cursor:pointer;font-family:inherit;font-size:13px;text-decoration:underline}.auth-link:hover{color:#2e2b3a}
/*# sourceMappingURL=main.b482eaf4.css.map*/