.login-module__Si-P0q__page{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;min-height:100vh;padding:2rem 1.5rem;display:flex;position:relative}.login-module__Si-P0q__background{z-index:0;position:absolute;inset:0}.login-module__Si-P0q__content{z-index:1;background:var(--jobsync-surface);width:100%;max-width:400px;box-shadow:var(--jobsync-shadow);font-family:var(--font-plus-jakarta),system-ui,sans-serif;border-radius:30px;flex-direction:column;align-items:center;padding:2rem;display:flex;position:relative}.login-module__Si-P0q__brand{align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:3rem;display:flex}.login-module__Si-P0q__brandIcon{color:var(--jobsync-text);flex-shrink:0}.login-module__Si-P0q__appName{color:var(--jobsync-text);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.login-module__Si-P0q__welcomeSection{text-align:center;align-self:flex-start;margin-bottom:2.5rem}.login-module__Si-P0q__welcomeTitle{color:var(--jobsync-text);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.75rem;font-weight:700;line-height:1.2}.login-module__Si-P0q__welcomeSubtitle{color:var(--jobsync-text-muted);margin:0;font-size:1rem;font-weight:400}.login-module__Si-P0q__socialButtons{flex-direction:column;gap:.75rem;width:100%;display:flex}.login-module__Si-P0q__socialButton{cursor:pointer;width:100%;box-shadow:var(--jobsync-shadow-sm);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.75rem;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:500;transition:opacity .2s,box-shadow .2s;display:flex}.login-module__Si-P0q__socialButton:hover{opacity:.95}.login-module__Si-P0q__socialButtonGithub{background:var(--jobsync-text);color:var(--jobsync-surface)}.login-module__Si-P0q__socialButtonGithub svg{color:var(--jobsync-surface)}.login-module__Si-P0q__socialButtonGoogle{background:var(--jobsync-surface);color:var(--jobsync-text);border:1px solid var(--jobsync-border-strong)}.login-module__Si-P0q__socialButton svg{flex-shrink:0;width:20px;height:20px}
.grainient-container{width:100%;height:100%;position:relative;overflow:hidden}
.dashboard-module__Gx_nyq__page{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;min-height:100vh;padding:2rem 1.5rem;display:flex;position:relative}.dashboard-module__Gx_nyq__popup{z-index:1000;background:var(--jobsync-surface);border:1px solid var(--jobsync-border);width:calc(100% - 20px);height:calc(100% - 20px);box-shadow:var(--jobsync-shadow);border-radius:1rem;flex-direction:column;margin:10px;display:flex;overflow:hidden}.dashboard-module__Gx_nyq__popupBehindModal{z-index:0;pointer-events:none}.dashboard-module__Gx_nyq__header{background:var(--jobsync-surface);border-bottom:1px solid var(--jobsync-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:.75rem 1.25rem;display:flex}.dashboard-module__Gx_nyq__brandArea{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.dashboard-module__Gx_nyq__brand{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:.45rem;margin:-.25rem -.35rem;padding:.25rem .35rem;display:flex}.dashboard-module__Gx_nyq__brand:hover .dashboard-module__Gx_nyq__appName{color:var(--jobsync-brand)}.dashboard-module__Gx_nyq__brand:focus-visible{outline:2px solid var(--jobsync-brand);outline-offset:3px}.dashboard-module__Gx_nyq__brandIcon{color:var(--jobsync-brand);flex-shrink:0}.dashboard-module__Gx_nyq__appName{color:var(--jobsync-text);letter-spacing:-.02em;font-size:1.15rem;font-weight:700;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__headerSep{color:var(--jobsync-border-strong);-webkit-user-select:none;user-select:none;font-size:1.1rem;font-weight:300}.dashboard-module__Gx_nyq__headerSubtitle{color:var(--jobsync-text-muted);font-size:.9rem;font-weight:500;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__userArea{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.dashboard-module__Gx_nyq__userAvatar{object-fit:cover;background:var(--jobsync-avatar-bg);border-radius:50%;flex-shrink:0;width:32px;height:32px}.dashboard-module__Gx_nyq__userName{color:var(--jobsync-text);font-size:.875rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__logoutBtn{color:var(--jobsync-text-muted);cursor:pointer;font-size:.8rem;font-weight:500;font-family:var(--font-plus-jakarta),system-ui,sans-serif;background:0 0;border:none;border-radius:6px;padding:.25rem .5rem;transition:color .15s,background .15s}.dashboard-module__Gx_nyq__logoutBtn:hover{color:var(--jobsync-text);background:#0000000a}.dashboard-module__Gx_nyq__content{flex:1;min-height:0;display:flex;overflow:hidden}.dashboard-module__Gx_nyq__resizeHandle{background:var(--jobsync-border);flex-shrink:0;width:1px;transition:background .2s,width .15s;position:relative}.dashboard-module__Gx_nyq__resizeHandle:after{content:"";cursor:col-resize;position:absolute;inset:0 -3px}.dashboard-module__Gx_nyq__resizeHandle:hover,.dashboard-module__Gx_nyq__resizeHandle[data-resize-handle-active]{background:var(--jobsync-border-strong);width:3px}.dashboard-module__Gx_nyq__applicationsPanel{background:var(--jobsync-surface);border-right:1px solid var(--jobsync-border);flex-direction:column;height:100%;display:flex;overflow:hidden}.dashboard-module__Gx_nyq__panelHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1rem .5rem;display:flex}.dashboard-module__Gx_nyq__panelTitle{color:var(--jobsync-text);font-size:1.1rem;font-weight:700;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__newButton{color:var(--jobsync-brand);background:var(--jobsync-brand-soft);cursor:pointer;font-size:.78rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;border:none;border-radius:8px;align-items:center;gap:.25rem;padding:.3rem .7rem;transition:background .15s,transform .1s;display:inline-flex}.dashboard-module__Gx_nyq__newButton:hover{background:#d4d4d4}.dashboard-module__Gx_nyq__newButton:active{transform:scale(.97)}.dashboard-module__Gx_nyq__searchWrapper{flex-shrink:0;margin:.5rem 1rem;position:relative}.dashboard-module__Gx_nyq__searchIcon{color:var(--jobsync-text-muted);pointer-events:none;position:absolute;top:50%;left:.65rem;transform:translateY(-50%)}.dashboard-module__Gx_nyq__searchInput{border:1px solid var(--jobsync-border-strong);background:var(--jobsync-surface);width:100%;color:var(--jobsync-text);font-size:.82rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;border-radius:8px;outline:none;padding:.5rem .65rem .5rem 2rem;transition:border-color .15s,box-shadow .15s}.dashboard-module__Gx_nyq__searchInput::placeholder{color:var(--jobsync-text-muted)}.dashboard-module__Gx_nyq__searchInput:focus{border-color:var(--jobsync-brand);box-shadow:0 0 0 3px #00000014}.dashboard-module__Gx_nyq__filtersRow{flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:0 1rem;display:flex}.dashboard-module__Gx_nyq__filterButton{color:var(--jobsync-text-muted);border:1px solid var(--jobsync-border-strong);cursor:pointer;font-size:.75rem;font-weight:500;font-family:var(--font-plus-jakarta),system-ui,sans-serif;white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .6rem;transition:border-color .15s,background .15s;display:inline-flex}.dashboard-module__Gx_nyq__filterButton:hover{border-color:var(--jobsync-brand);background:#00000008}.dashboard-module__Gx_nyq__filterSelectLabel{min-width:0;color:var(--jobsync-text-muted);border:1px solid var(--jobsync-border-strong);font-size:.75rem;font-weight:500;font-family:var(--font-plus-jakarta),system-ui,sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem 1.8rem .3rem .6rem;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex;position:relative}.dashboard-module__Gx_nyq__filterSelectLabel:hover{border-color:var(--jobsync-brand);background:#00000008}.dashboard-module__Gx_nyq__filterSelectLabel:focus-within{border-color:var(--jobsync-brand);box-shadow:0 0 0 3px #00000014}.dashboard-module__Gx_nyq__filterSelect{opacity:0;appearance:none;cursor:pointer;border:0;width:100%;height:100%;position:absolute;inset:0}.dashboard-module__Gx_nyq__filterSelectValue{color:var(--jobsync-text)}.dashboard-module__Gx_nyq__filterSelectIcon{color:var(--jobsync-text-muted);pointer-events:none;position:absolute;right:.5rem}.dashboard-module__Gx_nyq__listSubheader{color:var(--jobsync-text);border-top:1px solid var(--jobsync-border);font-size:.82rem;font-weight:700;font-family:var(--font-plus-jakarta),system-ui,sans-serif;flex-shrink:0;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.dashboard-module__Gx_nyq__listSubheaderLeft{align-items:center;gap:.4rem;min-width:0;display:flex}.dashboard-module__Gx_nyq__listSubheaderActions{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.dashboard-module__Gx_nyq__subheaderIcon{color:var(--jobsync-text-muted)}.dashboard-module__Gx_nyq__applicationsList{flex:1;min-height:0}.dashboard-module__Gx_nyq__applicationsListInner{flex-direction:column;padding:.25rem 0;display:flex}.dashboard-module__Gx_nyq__appCard{cursor:pointer;text-align:left;border:none;border-bottom:1px solid var(--jobsync-border);width:100%;font-family:var(--font-plus-jakarta),system-ui,sans-serif;background:0 0;align-items:flex-start;gap:.65rem;padding:.7rem 1rem;transition:background .12s;display:flex}.dashboard-module__Gx_nyq__appCard:hover{background:#00000005}.dashboard-module__Gx_nyq__appCardActive{border-left:3px solid var(--jobsync-brand);background:#0000000d}.dashboard-module__Gx_nyq__appLogo{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex;overflow:hidden}.dashboard-module__Gx_nyq__appLogoImg{object-fit:cover;width:100%;height:100%}.dashboard-module__Gx_nyq__appInfo{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.dashboard-module__Gx_nyq__appCompany{color:var(--jobsync-text);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;overflow:hidden}.dashboard-module__Gx_nyq__appPosition{color:var(--jobsync-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.dashboard-module__Gx_nyq__appMeta{align-items:center;gap:.5rem;margin-top:.15rem;display:flex}.dashboard-module__Gx_nyq__statusBadge{white-space:nowrap;border-radius:4px;padding:.1rem .45rem;font-size:.7rem;font-weight:600}.dashboard-module__Gx_nyq__appDate{color:var(--jobsync-text-muted);font-size:.7rem}.dashboard-module__Gx_nyq__appCardWrap{width:100%;position:relative}.dashboard-module__Gx_nyq__appCardMain{flex:1;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.dashboard-module__Gx_nyq__detailsPanel{background:#fafbfc;height:100%}.dashboard-module__Gx_nyq__detailsPanel [data-slot=scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none}.dashboard-module__Gx_nyq__detailsPanel [data-slot=scroll-area-viewport]::-webkit-scrollbar{display:none}.dashboard-module__Gx_nyq__detailsPanel [data-slot=scroll-area-scrollbar]{display:none}.dashboard-module__Gx_nyq__detailsEmpty{height:100%;color:var(--jobsync-text-muted);font-size:.9rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;justify-content:center;align-items:center;display:flex}.dashboard-module__Gx_nyq__detailsPanelInner{padding:1.25rem 1.5rem 2rem}.dashboard-module__Gx_nyq__detailsHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.dashboard-module__Gx_nyq__detailsDeleteBtn{border:1px solid var(--jobsync-border);width:32px;height:32px;color:var(--jobsync-text-muted);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:flex}.dashboard-module__Gx_nyq__detailsDeleteBtn:hover{color:#b91c1c;background:#b91c1c14;border-color:#b91c1c4d}.dashboard-module__Gx_nyq__fieldCancelBtn{cursor:pointer}.dashboard-module__Gx_nyq__deleteConfirmDeleteBtn{cursor:pointer;color:#fff!important;background:#b91c1c!important;border:none!important}.dashboard-module__Gx_nyq__deleteConfirmDeleteBtn:hover{background:#991b1b!important}.dashboard-module__Gx_nyq__detailsTitle{color:var(--jobsync-text);font-size:1.25rem;font-weight:700;font-family:var(--font-plus-jakarta),system-ui,sans-serif;overflow-wrap:anywhere;word-break:break-word;min-width:0;line-height:1.3}.dashboard-module__Gx_nyq__detailsStatusPill{white-space:nowrap;font-size:.78rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;border:1.5px solid;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .75rem;display:inline-flex}.dashboard-module__Gx_nyq__actionButtons{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.dashboard-module__Gx_nyq__actionBtn{border:1px solid var(--jobsync-border-strong);background:var(--jobsync-surface);color:var(--jobsync-text);cursor:pointer;font-size:.8rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .85rem;transition:background .15s,border-color .15s,transform .1s;display:inline-flex}.dashboard-module__Gx_nyq__actionBtn:hover{background:#00000008;border-color:silver}.dashboard-module__Gx_nyq__actionBtn:active{transform:scale(.97)}.dashboard-module__Gx_nyq__actionBtnPrimary{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.dashboard-module__Gx_nyq__actionBtnPrimary:hover{background:#262626;border-color:#262626}.dashboard-module__Gx_nyq__actionBtnGhost{color:var(--jobsync-text-muted);background:0 0;border-color:#0000}.dashboard-module__Gx_nyq__actionBtnGhost:hover{color:var(--jobsync-text);background:#00000008}.dashboard-module__Gx_nyq__detailsForm{flex-direction:column;display:flex}.dashboard-module__Gx_nyq__detailField{border-bottom:1px solid var(--jobsync-border);padding:.7rem 0}.dashboard-module__Gx_nyq__detailField:last-child{border-bottom:none}.dashboard-module__Gx_nyq__fieldRow{align-items:flex-start;gap:1.5rem;display:flex}.dashboard-module__Gx_nyq__fieldGroup{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.dashboard-module__Gx_nyq__fieldValueRow{flex-wrap:wrap;align-items:flex-start;gap:.5rem;min-height:1.5rem;display:flex}.dashboard-module__Gx_nyq__fieldValueRow .dashboard-module__Gx_nyq__fieldValue,.dashboard-module__Gx_nyq__fieldValueRow .dashboard-module__Gx_nyq__fieldEditWrap,.dashboard-module__Gx_nyq__fieldValueRow .dashboard-module__Gx_nyq__fieldInput,.dashboard-module__Gx_nyq__fieldValueRow .dashboard-module__Gx_nyq__fieldSelect{margin:0}.dashboard-module__Gx_nyq__fieldValueRow .dashboard-module__Gx_nyq__editBtn{align-self:center}.dashboard-module__Gx_nyq__fieldLabel{color:var(--jobsync-text-muted);font-size:.72rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__fieldValue{min-width:0;color:var(--jobsync-text);overflow-wrap:anywhere;word-break:break-word;font-size:.85rem;font-weight:500;font-family:var(--font-plus-jakarta),system-ui,sans-serif;white-space:pre-wrap;flex:12rem;overflow:visible}.dashboard-module__Gx_nyq__fieldValueNotes{scrollbar-width:none;-ms-overflow-style:none;max-height:200px;padding-right:4px;overflow-y:auto}.dashboard-module__Gx_nyq__fieldValueNotes::-webkit-scrollbar{display:none}.dashboard-module__Gx_nyq__fieldEmpty{color:var(--jobsync-text-muted);font-style:italic;font-weight:400}.dashboard-module__Gx_nyq__editBtn{color:var(--jobsync-brand);cursor:pointer;font-size:.78rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-self:flex-start;padding:.2rem .5rem;transition:background .12s}.dashboard-module__Gx_nyq__editBtn:hover{background:var(--jobsync-brand-soft)}.dashboard-module__Gx_nyq__fieldEditWrap{flex-wrap:wrap;align-items:flex-start;gap:.5rem;width:100%;display:flex}.dashboard-module__Gx_nyq__characterHint{width:100%;color:var(--jobsync-text-muted);font-size:.72rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;line-height:1.3}.dashboard-module__Gx_nyq__characterHintAtLimit{color:#b45309;font-weight:600}.dashboard-module__Gx_nyq__fieldInput,.dashboard-module__Gx_nyq__fieldSelect{border:1px solid var(--jobsync-border);min-width:8rem;font-size:.85rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;border-radius:6px;flex:1;padding:.4rem .6rem}.dashboard-module__Gx_nyq__fieldSaveBtn{background:var(--jobsync-brand);color:#fff;cursor:pointer;font-size:.8rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;border:none;border-radius:6px;padding:.35rem .75rem}.dashboard-module__Gx_nyq__fieldSaveBtn:hover:not(:disabled){opacity:.9}.dashboard-module__Gx_nyq__fieldSaveBtn:disabled{opacity:.6;cursor:not-allowed}.dashboard-module__Gx_nyq__fieldCancelBtn{cursor:pointer;font-size:.8rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text);background:#e5e5e5;border-radius:6px;padding:.35rem .75rem}.dashboard-module__Gx_nyq__fieldCancelBtn:hover:not(:disabled){background:#ddd}.dashboard-module__Gx_nyq__fieldCancelBtn:disabled{opacity:.6;cursor:not-allowed}.dashboard-module__Gx_nyq__emailsForApp{border-top:1px solid var(--jobsync-border);margin-top:1.5rem;padding-top:1rem}.dashboard-module__Gx_nyq__emailsSectionHeader{justify-content:space-between;align-items:center;min-height:32px;margin-bottom:.5rem;display:flex}.dashboard-module__Gx_nyq__emailsSectionHeader .dashboard-module__Gx_nyq__sectionTitle{margin-bottom:0}.dashboard-module__Gx_nyq__emailsSectionActions{align-items:center;gap:.4rem;display:flex}.dashboard-module__Gx_nyq__emailSelectModeBtn{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);border:1px solid var(--jobsync-border-strong);cursor:pointer;background:0 0;border-radius:6px;padding:.25rem .6rem;font-size:.72rem;font-weight:600;transition:all .15s}.dashboard-module__Gx_nyq__emailSelectModeBtn:hover{color:var(--jobsync-text);border-color:var(--jobsync-text)}.dashboard-module__Gx_nyq__emailDeleteBtn{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:#dc2626;cursor:pointer;background:#dc26260f;border:1px solid #dc262633;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.72rem;font-weight:600;transition:all .15s;display:flex}.dashboard-module__Gx_nyq__emailDeleteBtn:hover{background:#dc26261f;border-color:#dc262666}.dashboard-module__Gx_nyq__emailCheckbox{border:1.5px solid var(--jobsync-border-strong);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s;display:flex}.dashboard-module__Gx_nyq__emailCheckboxChecked{background:var(--jobsync-text);border-color:var(--jobsync-text)}.dashboard-module__Gx_nyq__sectionTitle{color:var(--jobsync-text);font-size:1rem;font-weight:700;font-family:var(--font-plus-jakarta),system-ui,sans-serif;margin-bottom:.75rem}.dashboard-module__Gx_nyq__emailForAppRow{border-bottom:1px solid var(--jobsync-border);cursor:pointer;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .5rem;transition:background-color .15s;display:flex}.dashboard-module__Gx_nyq__emailForAppRow:hover{background-color:#00000008}.dashboard-module__Gx_nyq__emailRowIcon{color:var(--jobsync-text-muted);flex-shrink:0}.dashboard-module__Gx_nyq__emailRowContent{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.dashboard-module__Gx_nyq__emailRowSubject{color:var(--jobsync-text);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;overflow:hidden}.dashboard-module__Gx_nyq__emailRowMeta{align-items:center;gap:.4rem;min-width:0;display:flex}.dashboard-module__Gx_nyq__emailRowSender{color:var(--jobsync-text-muted);font-size:.72rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-module__Gx_nyq__emailRowTime{color:var(--jobsync-text-muted);font-size:.68rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;white-space:nowrap;opacity:.7;flex-shrink:0}.dashboard-module__Gx_nyq__emailForAppRowUnlinked{opacity:.5}.dashboard-module__Gx_nyq__emailLinkToggle{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:.25rem;display:flex}.dashboard-module__Gx_nyq__emailLinkToggleTrack{background:var(--jobsync-border-strong);border-radius:999px;width:32px;height:18px;transition:background .2s;position:relative}.dashboard-module__Gx_nyq__emailLinkToggleActive .dashboard-module__Gx_nyq__emailLinkToggleTrack{background:var(--jobsync-brand)}.dashboard-module__Gx_nyq__emailLinkToggleThumb{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.dashboard-module__Gx_nyq__emailLinkToggleActive .dashboard-module__Gx_nyq__emailLinkToggleThumb{transform:translate(14px)}.dashboard-module__Gx_nyq__rightPanel{background:var(--jobsync-surface);border-left:1px solid var(--jobsync-border);height:100%}.dashboard-module__Gx_nyq__rightPanelInner{padding:1.25rem 1rem 2rem}.dashboard-module__Gx_nyq__emailsLinkedSection{margin-bottom:1.5rem}.dashboard-module__Gx_nyq__emailCard{border-bottom:1px solid var(--jobsync-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}.dashboard-module__Gx_nyq__emailCardBody{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.dashboard-module__Gx_nyq__emailCardSubject{color:var(--jobsync-text);font-size:.85rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;line-height:1.35}.dashboard-module__Gx_nyq__emailCardMeta{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.dashboard-module__Gx_nyq__emailCardDate{color:var(--jobsync-text-muted);font-size:.72rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__confidenceBadge{font-size:.72rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__timelineSection{padding-top:.25rem}.dashboard-module__Gx_nyq__timelineList{flex-direction:column;display:flex}.dashboard-module__Gx_nyq__timelineEntry{gap:.75rem;min-height:48px;display:flex}.dashboard-module__Gx_nyq__timelineTrack{flex-direction:column;flex-shrink:0;align-items:center;width:28px;display:flex}.dashboard-module__Gx_nyq__timelineDot{width:28px;height:28px;box-shadow:0 0 0 3px var(--jobsync-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dashboard-module__Gx_nyq__timelineLine{background:linear-gradient(to bottom,var(--jobsync-border-strong),var(--jobsync-border));border-radius:1px;flex:1;width:2px;margin:2px 0}.dashboard-module__Gx_nyq__timelineContent{flex-direction:column;flex:1;gap:.2rem;min-width:0;padding-bottom:1.1rem;display:flex}.dashboard-module__Gx_nyq__timelineTopRow{align-items:center;gap:.5rem;margin-bottom:.1rem;display:flex}.dashboard-module__Gx_nyq__timelineTypeBadge{text-transform:uppercase;letter-spacing:.04em;font-size:.65rem;font-weight:700;font-family:var(--font-plus-jakarta),system-ui,sans-serif;white-space:nowrap;border-radius:999px;padding:.1rem .45rem;line-height:1.5}.dashboard-module__Gx_nyq__timelineTime{color:var(--jobsync-text-muted);font-size:.68rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;opacity:.7}.dashboard-module__Gx_nyq__timelineDesc{color:var(--jobsync-text);font-size:.82rem;font-weight:500;font-family:var(--font-plus-jakarta),system-ui,sans-serif;line-height:1.6}.dashboard-module__Gx_nyq__timelineHighlight{border:1px solid var(--jobsync-border);background:#0000000d;border-radius:4px;padding:.05rem .35rem;font-weight:700}.dashboard-module__Gx_nyq__timelineDescBlock{flex-direction:column;gap:.3rem;display:flex}.dashboard-module__Gx_nyq__timelineValueBlock{color:var(--jobsync-text);font-size:.78rem;font-weight:400;font-family:var(--font-plus-jakarta),system-ui,sans-serif;border:1px solid var(--jobsync-border);white-space:pre-wrap;word-break:break-word;scrollbar-width:none;-ms-overflow-style:none;background:#00000008;border-radius:6px;max-height:150px;padding:.5rem .65rem;line-height:1.5;overflow-y:auto}.dashboard-module__Gx_nyq__timelineValueBlock::-webkit-scrollbar{display:none}.dashboard-module__Gx_nyq__timelineDetail{color:var(--jobsync-text-muted);font-size:.75rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;line-height:1.3}.dashboard-module__Gx_nyq__timelineEmailHeader{flex-direction:column;gap:.15rem;display:flex}.dashboard-module__Gx_nyq__timelineEmailSubject{color:var(--jobsync-text);font-size:.85rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;line-height:1.4}.dashboard-module__Gx_nyq__timelineEmailSender{color:var(--jobsync-text-muted);font-size:.72rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;font-style:italic}.dashboard-module__Gx_nyq__timelineConfidence{color:var(--jobsync-text-muted);font-size:.68rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;font-style:italic}.dashboard-module__Gx_nyq__timelineLink{color:var(--jobsync-text-muted);border:1px solid var(--jobsync-border-strong);font-size:.72rem;font-weight:500;font-family:var(--font-plus-jakarta),system-ui,sans-serif;border-radius:6px;align-items:center;gap:.25rem;width:fit-content;margin-top:.2rem;padding:.2rem .5rem;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.dashboard-module__Gx_nyq__timelineLink:hover{border-color:var(--jobsync-brand);color:var(--jobsync-brand);background:#00000005}.dashboard-module__Gx_nyq__timelineGroupToggle{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:.4rem;padding:.25rem 0;display:flex}.dashboard-module__Gx_nyq__timelineGroupToggle:hover .dashboard-module__Gx_nyq__timelineGroupLabel{color:var(--jobsync-brand)}.dashboard-module__Gx_nyq__timelineGroupLabel{color:var(--jobsync-text);font-size:.82rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;transition:color .12s}.dashboard-module__Gx_nyq__timelineGroupChevron{color:var(--jobsync-text-muted);flex-shrink:0}.dashboard-module__Gx_nyq__timelineGroupChildren{border-left:2px dashed var(--jobsync-border-strong);flex-direction:column;gap:0;margin-top:.3rem;margin-left:.15rem;padding-left:.75rem;display:flex}.dashboard-module__Gx_nyq__timelineGroupChild{border-bottom:1px solid var(--jobsync-border);align-items:flex-start;gap:.5rem;padding:.4rem 0;display:flex}.dashboard-module__Gx_nyq__timelineGroupChild:last-child{border-bottom:none}.dashboard-module__Gx_nyq__timelineGroupChildDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.35rem}.dashboard-module__Gx_nyq__timelineGroupChildContent{flex-direction:column;gap:.05rem;min-width:0;display:flex}.dashboard-module__Gx_nyq__timelineGroupChildDesc{color:var(--jobsync-text);font-size:.78rem;font-weight:500;font-family:var(--font-plus-jakarta),system-ui,sans-serif;line-height:1.35}.dashboard-module__Gx_nyq__timelineGroupChildDetail{color:var(--jobsync-text-muted);font-size:.72rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__emptyState{text-align:center;color:var(--jobsync-text-muted);font-size:.9rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:2rem 1rem;display:flex}.dashboard-module__Gx_nyq__emptyHint{color:var(--jobsync-text-muted);opacity:.7;font-size:.78rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__modalContent{width:min(540px,100vw - 2rem);max-width:540px;font-family:var(--font-plus-jakarta),system-ui,sans-serif;overflow:hidden;border-radius:16px!important;gap:0!important;padding:0!important}.dashboard-module__Gx_nyq__modalHeader{text-align:left;flex-direction:column;gap:.35rem;padding:1.25rem 2.5rem 1rem 1.5rem}.dashboard-module__Gx_nyq__modalTitle{color:var(--jobsync-text);font-size:1.25rem;font-weight:700;font-family:var(--font-plus-jakarta),system-ui,sans-serif;letter-spacing:-.02em;line-height:1.3}.dashboard-module__Gx_nyq__modalDesc{color:var(--jobsync-text-muted);font-size:.875rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;overflow-wrap:anywhere;word-break:break-word;line-height:1.4}.dashboard-module__Gx_nyq__modeToggle{background:#f3f4f6;border-radius:10px;gap:4px;margin:0 1.5rem;padding:4px;display:flex}.dashboard-module__Gx_nyq__modeBtn{cursor:pointer;color:var(--jobsync-text-muted);font-size:.82rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .75rem;transition:background .15s,color .15s,box-shadow .15s;display:flex}.dashboard-module__Gx_nyq__modeBtn:hover{color:var(--jobsync-text)}.dashboard-module__Gx_nyq__modeBtnActive{background:var(--jobsync-surface);color:var(--jobsync-brand);box-shadow:0 1px 3px #00000014}.dashboard-module__Gx_nyq__modalBody{max-height:55vh;padding:1rem 1.5rem .5rem;overflow-y:auto}.dashboard-module__Gx_nyq__autoSection{flex-direction:column;gap:.5rem;display:flex}.dashboard-module__Gx_nyq__autoHint{color:var(--jobsync-text-muted);font-size:.75rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__manualGrid{grid-template-columns:1fr 1fr;gap:.85rem 1rem;display:grid}.dashboard-module__Gx_nyq__formField{flex-direction:column;gap:.3rem;display:flex}.dashboard-module__Gx_nyq__formFieldFull{flex-direction:column;grid-column:1/-1;gap:.3rem;display:flex}.dashboard-module__Gx_nyq__formLabel{color:var(--jobsync-text);font-size:.78rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif}.dashboard-module__Gx_nyq__required{color:#1a1a1a}.dashboard-module__Gx_nyq__formInput{font-family:var(--font-plus-jakarta),system-ui,sans-serif;border-radius:8px!important;font-size:.85rem!important}.dashboard-module__Gx_nyq__formSelect{border:1px solid var(--jobsync-border-strong);background:var(--jobsync-surface);height:36px;color:var(--jobsync-text);font-size:.85rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;cursor:pointer;border-radius:8px;outline:none;width:100%;padding:0 .65rem;transition:border-color .15s,box-shadow .15s}.dashboard-module__Gx_nyq__formSelect:focus{border-color:var(--jobsync-brand);box-shadow:0 0 0 3px #00000014}.dashboard-module__Gx_nyq__formSelect:disabled,.dashboard-module__Gx_nyq__formInput:disabled{pointer-events:none!important;cursor:not-allowed!important;opacity:.5!important;color:#9ca3af!important;border-color:var(--jobsync-border)!important;background-color:#f3f4f6!important}.dashboard-module__Gx_nyq__formError{color:#dc2626;font-size:.8rem;font-weight:500;font-family:var(--font-plus-jakarta),system-ui,sans-serif;margin-top:.5rem}.dashboard-module__Gx_nyq__modalFooter{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.75rem 1.5rem 1.25rem}.dashboard-module__Gx_nyq__submitBtn{font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;background:var(--jobsync-brand)!important;color:#fff!important}.dashboard-module__Gx_nyq__submitBtn:hover{opacity:.9}@keyframes dashboard-module__Gx_nyq__spin{to{transform:rotate(360deg)}}.dashboard-module__Gx_nyq__spinner{animation:.7s linear infinite dashboard-module__Gx_nyq__spin}.dashboard-module__Gx_nyq__emailViewerOverlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.dashboard-module__Gx_nyq__emailViewerModal{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:720px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #0000002e,0 4px 16px #00000014}.dashboard-module__Gx_nyq__emailViewerToolbar{border-bottom:1px solid var(--jobsync-border);background:var(--jobsync-surface-header);flex-shrink:0;align-items:center;padding:.75rem 1rem;display:flex}.dashboard-module__Gx_nyq__emailViewerCloseBtn{width:36px;height:36px;color:var(--jobsync-text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.dashboard-module__Gx_nyq__emailViewerCloseBtn:hover{color:#000;background:#00000014}.dashboard-module__Gx_nyq__emailViewerToggleLabel{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);-webkit-user-select:none;user-select:none;margin-left:.4rem;font-size:.78rem;font-weight:600}.dashboard-module__Gx_nyq__emailViewerToolbarSpacer{flex:1}.dashboard-module__Gx_nyq__emailViewerContent{flex:1;padding:1.5rem 2rem 2rem;overflow-y:auto}.dashboard-module__Gx_nyq__emailViewerSubject{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text);letter-spacing:-.01em;margin:0 0 1.25rem;font-size:1.4rem;font-weight:700;line-height:1.3}.dashboard-module__Gx_nyq__emailViewerHeader{align-items:flex-start;gap:.75rem;display:flex;position:relative}.dashboard-module__Gx_nyq__emailViewerAvatar{color:#fff;width:40px;height:40px;font-size:.85rem;font-weight:700;font-family:var(--font-plus-jakarta),system-ui,sans-serif;letter-spacing:.02em;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dashboard-module__Gx_nyq__emailViewerMeta{flex:1;min-width:0}.dashboard-module__Gx_nyq__emailViewerSenderRow{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.dashboard-module__Gx_nyq__emailViewerSenderName{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text);font-size:.9rem;font-weight:700}.dashboard-module__Gx_nyq__emailViewerSenderEmail{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);font-size:.78rem}.dashboard-module__Gx_nyq__emailViewerToRow{align-items:center;gap:.25rem;margin-top:.1rem;display:flex}.dashboard-module__Gx_nyq__emailViewerToLabel{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);font-size:.78rem}.dashboard-module__Gx_nyq__emailViewerDetailsToggle{width:20px;height:20px;color:var(--jobsync-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.dashboard-module__Gx_nyq__emailViewerDetailsToggle:hover{background:#0000000f}.dashboard-module__Gx_nyq__emailViewerDetails{flex-direction:column;gap:.25rem;margin-top:.5rem;padding:.6rem 0;display:flex}.dashboard-module__Gx_nyq__emailViewerDetailRow{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text);gap:.5rem;font-size:.75rem;line-height:1.5;display:flex}.dashboard-module__Gx_nyq__emailViewerDetailLabel{color:var(--jobsync-text-muted);text-align:right;flex-shrink:0;min-width:52px}.dashboard-module__Gx_nyq__emailViewerDate{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.72rem;display:flex;position:absolute;top:0;right:0}.dashboard-module__Gx_nyq__emailViewerDivider{background:var(--jobsync-border);height:1px;margin:1.25rem 0}.dashboard-module__Gx_nyq__emailViewerBody{color:var(--jobsync-text);word-break:break-word;overflow-wrap:break-word;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.65}.dashboard-module__Gx_nyq__emailViewerBody a{color:#1a73e8;text-decoration:none}.dashboard-module__Gx_nyq__emailViewerBody a:hover{text-decoration:underline}.dashboard-module__Gx_nyq__emailViewerBody img{max-width:100%;height:auto}.dashboard-module__Gx_nyq__emailViewerBody blockquote{color:#5f6368;border-left:3px solid #dadce0;margin:.5rem 0;padding:.25rem 0 .25rem 1rem}.dashboard-module__Gx_nyq__emailViewerBodyText{color:var(--jobsync-text);white-space:pre-wrap;word-break:break-word;margin:0;padding:0;font-family:SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.6}.dashboard-module__Gx_nyq__emailViewerEmptyBody{text-align:center;color:var(--jobsync-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}.dashboard-module__Gx_nyq__emailViewerEmptyBody p{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text);margin:.5rem 0 0;font-size:.95rem;font-weight:600}.dashboard-module__Gx_nyq__emailViewerEmptyBody span{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);font-size:.8rem}.dashboard-module__Gx_nyq__emailViewerLoading{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;font-size:.85rem;display:flex}.dashboard-module__Gx_nyq__emailViewerSpinner{border:2.5px solid var(--jobsync-border-strong);border-top-color:var(--jobsync-text);border-radius:50%;width:24px;height:24px;animation:.7s linear infinite dashboard-module__Gx_nyq__spin}.dashboard-module__Gx_nyq__scanBtn{color:var(--jobsync-brand);background:var(--jobsync-brand-soft);cursor:pointer;font-size:.78rem;font-weight:600;font-family:var(--font-plus-jakarta),system-ui,sans-serif;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.3rem .7rem;transition:background .15s,transform .1s;display:inline-flex}.dashboard-module__Gx_nyq__scanBtn:hover{background:#d4d4d4}.dashboard-module__Gx_nyq__scanBtn:active{transform:scale(.97)}.dashboard-module__Gx_nyq__scanDateFields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.dashboard-module__Gx_nyq__scanProgress{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.dashboard-module__Gx_nyq__scanProgressText{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text);margin:0;font-size:.9rem;font-weight:600}.dashboard-module__Gx_nyq__scanProgressHint{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);margin:0;font-size:.78rem}.dashboard-module__Gx_nyq__scanResults{flex-direction:column;gap:.75rem;display:flex}.dashboard-module__Gx_nyq__scanResultsSummary{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.dashboard-module__Gx_nyq__scanResultsIcon{color:#16a34a;flex-shrink:0}.dashboard-module__Gx_nyq__scanUpdatesList{border:1px solid var(--jobsync-border);border-radius:8px;flex-direction:column;gap:.4rem;max-height:200px;padding:.5rem;display:flex;overflow-y:auto}.dashboard-module__Gx_nyq__scanUpdateItem{background:#00000005;border-radius:6px;flex-direction:column;gap:.1rem;padding:.5rem;display:flex}.dashboard-module__Gx_nyq__scanUpdateSubject{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text);font-size:.82rem;font-weight:600}.dashboard-module__Gx_nyq__scanUpdateFields{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);font-size:.72rem}.dashboard-module__Gx_nyq__scanNoResults{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);text-align:center;padding:1rem;font-size:.85rem}.dashboard-module__Gx_nyq__scanError{color:#dc2626;font-family:var(--font-plus-jakarta),system-ui,sans-serif;background:#dc26260f;border:1px solid #dc262633;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.75rem;font-size:.85rem;display:flex}.dashboard-module__Gx_nyq__scanError p{margin:0}.dashboard-module__Gx_nyq__autoScanSection{flex-direction:column;gap:1rem;display:flex}.dashboard-module__Gx_nyq__autoScanToggleRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dashboard-module__Gx_nyq__autoScanToggleLabel{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text);margin-bottom:.2rem;font-size:.85rem;font-weight:600}.dashboard-module__Gx_nyq__autoScanToggleHint{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);max-width:340px;font-size:.75rem;line-height:1.4}.dashboard-module__Gx_nyq__autoScanToggle{background:var(--jobsync-border-strong);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:40px;height:22px;margin-top:2px;padding:0;transition:background .2s;position:relative}.dashboard-module__Gx_nyq__autoScanToggleOn{background:var(--jobsync-brand)}.dashboard-module__Gx_nyq__autoScanToggleThumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.dashboard-module__Gx_nyq__autoScanToggleOn .dashboard-module__Gx_nyq__autoScanToggleThumb{transform:translate(18px)}.dashboard-module__Gx_nyq__autoScanDivider{border:none;border-top:1px solid var(--jobsync-border);margin:0}.dashboard-module__Gx_nyq__autoScanHint{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);margin-top:.1rem;font-size:.72rem;line-height:1.4}.dashboard-module__Gx_nyq__autoScanStatusRow{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:var(--jobsync-text-muted);align-items:center;gap:.4rem;padding-top:.25rem;font-size:.78rem;display:flex}.dashboard-module__Gx_nyq__autoScanStatusLabel{color:var(--jobsync-text-muted);font-weight:600}.dashboard-module__Gx_nyq__autoScanStatusValue{color:var(--jobsync-text);font-weight:500}.dashboard-module__Gx_nyq__autoScanResetBtn{color:#dc2626;cursor:pointer;background:0 0;border:none;border-radius:4px;margin-left:auto;padding:.2rem .5rem;font-size:.75rem;font-weight:600;transition:background-color .1s,opacity .1s}.dashboard-module__Gx_nyq__autoScanResetBtn:hover{opacity:.9;background-color:#dc262614}.dashboard-module__Gx_nyq__autoScanSavedBadge{font-family:var(--font-plus-jakarta),system-ui,sans-serif;color:#16a34a;background:#16a34a14;border:1px solid #16a34a40;border-radius:6px;align-items:center;gap:.35rem;width:fit-content;padding:.3rem .65rem;font-size:.78rem;font-weight:600;display:inline-flex}.dashboard-module__Gx_nyq__emailsLoading{color:var(--jobsync-text-muted);font-size:.85rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;justify-content:center;align-items:center;gap:.6rem;padding:2rem 0;display:flex}.dashboard-module__Gx_nyq__timelineLoading{color:var(--jobsync-text-muted);font-size:.85rem;font-family:var(--font-plus-jakarta),system-ui,sans-serif;justify-content:center;align-items:center;padding:3rem 1rem;font-style:italic;display:flex}.dashboard-module__Gx_nyq__fieldValueLoading{opacity:.35;filter:blur(2px);transition:opacity .3s,filter .3s}.dashboard-module__Gx_nyq__emailSkeleton{flex-direction:column;gap:.8rem;padding:.5rem 0;display:flex}.dashboard-module__Gx_nyq__skeletonLine{background:linear-gradient(90deg,#f0f0f0 25%,#f8f8f8 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;height:12px;animation:1.5s infinite dashboard-module__Gx_nyq__shimmer}@keyframes dashboard-module__Gx_nyq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
