._sidebar_9q9mq_1{width:232px;flex:none;background:var(--color-surface);border-right:1px solid var(--color-border);display:flex;flex-direction:column;padding:22px 16px}._brand_9q9mq_11{display:flex;align-items:center;gap:10px;padding:0 8px 26px}._mark_9q9mq_18{width:30px;height:30px;border-radius:9px;background:var(--color-primary);position:relative;flex:none}._markDot1_9q9mq_27{position:absolute;width:12px;height:12px;border-radius:3px;background:#fff;opacity:.9;top:6px;left:6px}._markDot2_9q9mq_38{position:absolute;width:8px;height:8px;border-radius:2px;background:#fff;opacity:.55;bottom:6px;right:6px}._wordmark_9q9mq_49{font-weight:800;font-size:17px;letter-spacing:-.01em}._nav_9q9mq_55{display:flex;flex-direction:column;gap:2px}._navItem_9q9mq_61{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:9px;font-size:13.5px;font-weight:600;cursor:pointer;color:var(--color-text-muted);border:none;background:none;text-align:left;width:100%}._navItem_9q9mq_61:hover{background:var(--color-hover)}._navItemActive_9q9mq_81{background:var(--color-primary);color:#fff}._navItemActive_9q9mq_81:hover{background:var(--color-primary)}._spacer_9q9mq_91{flex:1}._gmailCard_9q9mq_95{background:#ebf2ff;background:oklch(96% .02 264);border-radius:12px;padding:13px 12px;display:flex;flex-direction:column;gap:5px}._gmailCardHeader_9q9mq_104{display:flex;align-items:center;gap:7px}._gmailCardTitle_9q9mq_110{font-size:12.5px;font-weight:700;color:#292e38}._gmailCardEmail_9q9mq_116{font-size:11.5px;color:#5d636f;padding-left:22px}._gmailCardSub_9q9mq_122{font-size:10.5px;color:#6c727e;padding-left:22px;margin-top:2px}._gmailConnectButton_9q9mq_129{display:flex;align-items:center;gap:8px;background:#ebf2ff;background:oklch(96% .02 264);border:1px dashed oklch(80% .03 264);border-radius:12px;padding:12px 13px;font-size:12px;font-weight:700;color:#292e38;cursor:pointer;width:100%;text-align:left}._gmailConnectButton_9q9mq_129:hover{background:#dee8fd}._gmailSyncButton_9q9mq_149{margin-top:4px;align-self:flex-start;margin-left:22px;font-size:11px;font-weight:700;color:#fff;background:var(--color-primary);border:none;border-radius:7px;padding:5px 10px;cursor:pointer}._gmailSyncButton_9q9mq_149:disabled{opacity:.6;cursor:default}._signOut_9q9mq_168{display:flex;align-items:center;gap:9px;padding:10px 12px;margin-top:10px;border-radius:9px;cursor:pointer;font-size:13px;font-weight:600;color:var(--color-text-muted);border:none;background:none;text-align:left;width:100%}._signOut_9q9mq_168:hover{background:var(--color-hover)}._header_111bw_1{height:64px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 32px;border-bottom:1px solid var(--color-border);background:var(--color-surface)}._title_111bw_12{font-size:18px;font-weight:800;letter-spacing:-.01em}._subtitle_111bw_18{font-size:12px;color:var(--color-text-muted);margin-top:1px}._backdrop_125u4_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#13161b59;z-index:50;display:flex;align-items:center;justify-content:center}._card_125u4_11{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 8px 30px #13161b33;width:440px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);overflow-y:auto;z-index:51}._header_125u4_22{display:flex;justify-content:space-between;align-items:center;padding:18px 20px 14px;border-bottom:1px solid var(--color-divider)}._title_125u4_30{font-size:15px;font-weight:800}._closeButton_125u4_35{cursor:pointer;padding:4px;border:none;background:none;line-height:0}._body_125u4_43{padding:20px}._badge_mk0mm_1{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:3px 9px;border-radius:20px;white-space:nowrap}._chip_mk0mm_11{display:inline-flex;align-items:center;font-size:10px;font-weight:600;background:var(--color-chip-bg);color:var(--color-text-muted);padding:2px 7px;border-radius:5px}._backdrop_1x8yj_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#13161b59;z-index:40}._panel_1x8yj_8{position:fixed;top:0;right:0;bottom:0;width:460px;background:var(--color-surface);box-shadow:-8px 0 30px #13161b1f;z-index:41;display:flex;flex-direction:column}._header_1x8yj_21{padding:22px 24px 16px;border-bottom:1px solid var(--color-divider)}._headerTop_1x8yj_26{display:flex;justify-content:space-between;align-items:flex-start}._identity_1x8yj_32{display:flex;gap:11px}._logo_1x8yj_37{width:38px;height:38px;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex:none}._company_1x8yj_50{font-size:16px;font-weight:800}._roleLocation_1x8yj_55{font-size:12.5px;color:var(--color-text-muted)}._closeButton_1x8yj_60{cursor:pointer;padding:4px;border:none;background:none;line-height:0}._pillsRow_1x8yj_68{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px;align-items:center}._rejectPill_1x8yj_76{font-size:11px;font-weight:700;padding:5px 11px;border-radius:20px;cursor:pointer;background:#fceae8;color:var(--color-danger-text);margin-left:4px;border:none}._tabs_1x8yj_88{display:flex;border-bottom:1px solid var(--color-divider);padding:0 24px}._tab_1x8yj_88{padding:12px 4px;margin-right:22px;font-size:13px;font-weight:600;cursor:pointer;color:var(--color-text-muted);border:none;background:none;border-bottom:2px solid transparent}._tabActive_1x8yj_106{font-weight:700;color:var(--color-primary);border-bottom-color:var(--color-primary)}._body_1x8yj_113{flex:1;overflow-y:auto;padding:22px 24px}._shell_ap268_1{height:100vh;display:flex;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);overflow:hidden}._main_ap268_10{flex:1;display:flex;flex-direction:column;min-width:0}._content_ap268_17{flex:1;overflow-y:auto;padding:28px 32px 60px}._screen_1mbru_1{height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg);font-family:var(--font-sans);color:var(--color-text)}._card_1mbru_11{width:400px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:32px;box-shadow:0 10px 40px #13161b0f}._brand_1mbru_20{display:flex;align-items:center;gap:10px;margin-bottom:24px}._mark_1mbru_27{width:30px;height:30px;border-radius:9px;background:var(--color-primary)}._wordmark_1mbru_34{font-weight:800;font-size:17px;letter-spacing:-.01em}._tabs_1mbru_40{display:flex;border-bottom:1px solid var(--color-divider);margin-bottom:20px}._tab_1mbru_40{padding:12px 4px;margin-right:22px;font-size:13px;font-weight:600;cursor:pointer;color:var(--color-text-muted);border:none;background:none;border-bottom:2px solid transparent}._tabActive_1mbru_58{font-weight:700;color:var(--color-primary);border-bottom-color:var(--color-primary)}._heading_1mbru_65{font-size:19px;font-weight:800;letter-spacing:-.01em;margin-bottom:4px}._subheading_1mbru_72{font-size:13px;color:var(--color-text-muted);margin-bottom:22px}._form_1mbru_78{display:flex;flex-direction:column;gap:12px}._input_1mbru_84{box-sizing:border-box;padding:11px 13px;border-radius:9px;border:1px solid var(--color-border-strong);font-size:13.5px;width:100%}._error_1mbru_93{font-size:12.5px;color:var(--color-danger-text)}._submit_1mbru_98{margin-top:4px;background:var(--color-primary);color:#fff;font-size:13.5px;font-weight:700;padding:11px 0;border-radius:9px;border:none;cursor:pointer}._submit_1mbru_98:disabled{opacity:.6;cursor:default}._divider_1mbru_115{display:flex;align-items:center;gap:10px;margin:20px 0}._dividerLine_1mbru_122{flex:1;height:1px;background:var(--color-divider)}._dividerText_1mbru_128{font-size:11px;color:var(--color-text-faint)}._gmailButton_1mbru_133{display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--color-border-strong);border-radius:9px;padding:10px 0;cursor:pointer;font-size:13px;font-weight:600;width:100%;background:none}._disclaimer_1mbru_148{font-size:11.5px;color:var(--color-text-faint);text-align:center;margin-top:20px}._card_7lii0_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:18px 20px}._label_7lii0_8{font-size:11.5px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._value_7lii0_16{font-size:28px;font-weight:800;margin-top:8px;letter-spacing:-.02em}._sub_7lii0_23{font-size:12px;color:var(--color-text-muted);margin-top:4px}._card_yujtv_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px}._cardTitle_yujtv_8{font-size:14px;font-weight:700;margin-bottom:14px}._listItem_yujtv_14{display:flex;gap:12px;padding:11px 4px;border-radius:8px;cursor:pointer;align-items:flex-start;border:none;background:none;width:100%;text-align:left}._listItem_yujtv_14:hover{background:var(--color-hover)}._avatar_yujtv_31{width:32px;height:32px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;flex:none}._card_r267r_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:11px;padding:13px;cursor:grab;text-align:left;width:100%}._card_r267r_1:hover{border-color:var(--color-border-strong)}._top_r267r_15{display:flex;gap:9px;align-items:center}._logo_r267r_21{width:28px;height:28px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:none}._company_r267r_34{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._role_r267r_42{font-size:11.5px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tags_r267r_50{display:flex;gap:5px;flex-wrap:wrap;margin-top:9px}._footer_r267r_57{display:flex;justify-content:space-between;align-items:center;margin-top:10px}._appliedDate_r267r_64{font-size:10.5px;color:var(--color-text-faint)}._footerRight_r267r_69{display:flex;gap:6px;align-items:center}._reminderDot_r267r_75{width:6px;height:6px;border-radius:50%;background:#b17000;background:oklch(60% .15 70)}._emailBadge_r267r_82{display:flex;align-items:center;gap:3px;font-size:10.5px;color:var(--color-text-muted);background:var(--color-chip-bg);padding:2px 6px;border-radius:5px}._rejectRow_r267r_93{margin-top:9px;padding-top:9px;border-top:1px solid var(--color-divider)}._rejectLink_r267r_99{font-size:10.5px;font-weight:700;color:var(--color-danger-text);cursor:pointer;border:none;background:none;padding:0}._column_1us22_1{width:264px;flex:none}._columnHeader_1us22_6{display:flex;align-items:center;gap:8px;padding:4px 6px 12px}._columnLabel_1us22_13{font-size:12.5px;font-weight:700}._columnCount_1us22_18{font-size:11.5px;color:var(--color-text-faint)}._dropZone_1us22_23{display:flex;flex-direction:column;gap:9px;min-height:340px;border-radius:10px;transition:background-color .1s}._dropZoneActive_1us22_32{background:var(--color-hover)}._table_1xtam_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}._headerRow_1xtam_8{display:grid;grid-template-columns:2.2fr 1fr 1fr 1.1fr .8fr 1.3fr;padding:11px 18px;background:var(--color-hover);font-size:11px;font-weight:700;color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.03em}._sortableHeader_1xtam_20{cursor:pointer;border:none;background:none;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:left;padding:0}._row_1xtam_32{display:grid;grid-template-columns:2.2fr 1fr 1fr 1.1fr .8fr 1.3fr;padding:13px 18px;border-top:1px solid var(--color-divider);align-items:center;cursor:pointer;font-size:12.5px;border-left:none;border-right:none;border-bottom:none;background:none;width:100%;text-align:left}._row_1xtam_32:hover{background:var(--color-bg)}._companyCell_1xtam_52{display:flex;gap:9px;align-items:center;min-width:0}._logo_1xtam_59{width:26px;height:26px;border-radius:7px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex:none}._company_1xtam_52{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._role_1xtam_79{font-size:11.5px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stageCell_1xtam_87{display:flex;align-items:center;gap:8px}._rejectLink_1xtam_93{font-size:10.5px;font-weight:700;color:var(--color-danger-text);cursor:pointer;border:none;background:none;padding:0}._muted_1xtam_103{color:var(--color-text-muted)}._tagsCell_1xtam_107{color:var(--color-text-muted);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root{--font-sans: "Manrope", sans-serif;--color-primary: oklch(52% .16 264);--color-primary-hover: oklch(45% .16 264);--color-bg: oklch(98% .004 90);--color-surface: #fff;--color-border: oklch(92% .004 90);--color-border-strong: oklch(80% .01 260);--color-divider: oklch(94% .004 90);--color-hover: oklch(97% .004 90);--color-chip-bg: oklch(96% .004 90);--color-text: oklch(22% .01 260);--color-text-muted: oklch(52% .01 260);--color-text-faint: oklch(56% .01 260);--color-avatar-bg: oklch(30% .02 264);--stage-applied-bg: oklch(95% .01 250);--stage-applied-text: oklch(42% .03 250);--stage-screening-bg: oklch(94% .05 235);--stage-screening-text: oklch(46% .12 235);--stage-interview-bg: oklch(94% .06 300);--stage-interview-text: oklch(46% .14 300);--stage-final-bg: oklch(95% .07 70);--stage-final-text: oklch(48% .13 70);--stage-offer-bg: oklch(95% .07 150);--stage-offer-text: oklch(40% .13 150);--stage-rejected-bg: oklch(95% .02 25);--stage-rejected-text: oklch(48% .12 25);--color-success-text: oklch(42% .14 150);--color-success-bar: oklch(58% .14 150);--color-danger-text: oklch(48% .13 25);--color-reminder-bg: oklch(96% .05 70);--color-reminder-text: oklch(38% .13 70);--color-reminder-subtext: oklch(35% .1 70);--radius-sm: 6px;--radius-md: 9px;--radius-lg: 14px;--logo-color-0: oklch(58% .15 264);--logo-color-1: oklch(58% .13 200);--logo-color-2: oklch(58% .15 25);--logo-color-3: oklch(56% .13 150);--logo-color-4: oklch(58% .15 320);--logo-color-5: oklch(60% .15 70)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font-sans);color:var(--color-text);-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:4px}a{color:var(--color-primary)}a:hover{color:var(--color-primary-hover)}input,select,textarea,button{font-family:var(--font-sans)}input:focus,select:focus,textarea:focus{outline:2px solid oklch(80% .06 264)}button{font:inherit}
