.JobSelectorDialog_root__RIYAC{min-width:0}.JobSelectorDialog_close__Tqq7u,.JobSelectorDialog_commit__jjDY_,.JobSelectorDialog_secondary__dHY3d,.JobSelectorDialog_trigger__Vh32o{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid hsl(var(--foreground)/.16);border-radius:9px;background:hsl(var(--foreground)/.04);color:hsl(var(--foreground));font:var(--type-ui);cursor:pointer}.JobSelectorDialog_close__Tqq7u:hover,.JobSelectorDialog_secondary__dHY3d:hover,.JobSelectorDialog_trigger__Vh32o:hover{background:hsl(var(--foreground)/.08)}.JobSelectorDialog_dialog__DUBMm button:disabled,.JobSelectorDialog_root__RIYAC button:disabled{cursor:not-allowed;opacity:.5}.JobSelectorDialog_overlay__TJESt{position:fixed;inset:0;z-index:100;background:hsl(0 0% 0%/.7);backdrop-filter:blur(5px)}.JobSelectorDialog_dialog__DUBMm{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:101;width:min(640px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;padding:24px;border:1px solid hsl(var(--foreground)/.14);border-radius:18px;background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 28px 100px hsl(0 0% 0%/.45);font:var(--type-ui)}.JobSelectorDialog_heading__IqyOm{display:flex;align-items:center;justify-content:space-between;gap:16px}.JobSelectorDialog_heading__IqyOm h2{font:var(--type-section);letter-spacing:-.025em}.JobSelectorDialog_close__Tqq7u{width:44px;padding:0;flex-shrink:0}.JobSelectorDialog_description__cxMNZ{margin:8px 0 20px;color:hsl(var(--foreground)/.64);font:var(--type-reading)}.JobSelectorDialog_tabs__iWTGr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid hsl(var(--foreground)/.1);border-radius:11px;background:hsl(var(--foreground)/.03)}.JobSelectorDialog_tabs__iWTGr button{min-width:0;min-height:44px;border-radius:7px;padding:8px 4px;color:hsl(var(--foreground)/.65);font:var(--type-ui)}.JobSelectorDialog_tabs__iWTGr button[data-state=active]{color:hsl(var(--foreground));background:hsl(var(--foreground)/.09);box-shadow:0 1px 4px hsl(0 0% 0%/.12)}.JobSelectorDialog_searchArea__pDB64{position:relative;margin-top:20px}.JobSelectorDialog_checkbox__p_rI_{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:hsl(var(--foreground)/.72);font:var(--type-ui);cursor:pointer}.JobSelectorDialog_checkbox__p_rI_ input{width:16px;height:16px;accent-color:hsl(var(--primary))}.JobSelectorDialog_panel__e0pRa{padding-top:20px;min-width:0}.JobSelectorDialog_label__dC212{display:block;margin-bottom:8px;color:hsl(var(--foreground)/.86);font:var(--type-ui)}.JobSelectorDialog_label__dC212 span{color:hsl(var(--foreground)/.55)}.JobSelectorDialog_input__QEOIk,.JobSelectorDialog_textarea__osl8I{display:block;box-sizing:border-box;width:100%;min-width:0;border:1px solid hsl(var(--foreground)/.16);border-radius:9px;padding:11px 12px;background:hsl(var(--foreground)/.03);color:hsl(var(--foreground));font:var(--type-reading)}.JobSelectorDialog_input__QEOIk{min-height:44px}.JobSelectorDialog_input__QEOIk::-moz-placeholder{color:hsl(var(--foreground)/.4)}.JobSelectorDialog_input__QEOIk::placeholder{color:hsl(var(--foreground)/.4)}.JobSelectorDialog_textarea__osl8I{min-height:180px;resize:vertical}.JobSelectorDialog_metadata__a2xNJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px}.JobSelectorDialog_group__UACnb+.JobSelectorDialog_group__UACnb{margin-top:22px}.JobSelectorDialog_groupTitle__PIOib{margin-top:16px;color:hsl(var(--foreground)/.58);font:var(--type-ui);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.JobSelectorDialog_jobs__N6tfN{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.JobSelectorDialog_job__YtnSg{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px;border:1px solid hsl(var(--foreground)/.1);border-radius:11px;background:hsl(var(--foreground)/.025);text-align:left}.JobSelectorDialog_job__YtnSg:hover{border-color:hsl(var(--foreground)/.25);background:hsl(var(--foreground)/.05)}.JobSelectorDialog_job__YtnSg[aria-pressed=true]{border-color:hsl(var(--primary)/.6);background:hsl(var(--primary)/.1)}.JobSelectorDialog_jobText__44Lf1{display:flex;flex-direction:column;gap:5px;min-width:0;overflow-wrap:anywhere}.JobSelectorDialog_jobTitle___YCbX{color:hsl(var(--foreground));font:var(--type-reading);font-weight:600}.JobSelectorDialog_company__VaeaS{color:hsl(var(--foreground)/.6);font:var(--type-ui)}.JobSelectorDialog_jobMeta__BSO4I{color:hsl(var(--foreground)/.48);font:var(--type-ui)}.JobSelectorDialog_empty__sEJeY{margin-top:16px;padding:20px;border:1px dashed hsl(var(--foreground)/.15);border-radius:11px;color:hsl(var(--foreground)/.65)}.JobSelectorDialog_empty__sEJeY p+p{margin-top:8px}.JobSelectorDialog_empty__sEJeY a{display:inline-block;margin-top:12px;color:hsl(var(--primary));text-decoration:underline;text-underline-offset:3px}.JobSelectorDialog_secondary__dHY3d{margin-top:12px}.JobSelectorDialog_commit__jjDY_{width:100%;margin-top:20px;background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600}.JobSelectorDialog_commit__jjDY_:hover{filter:brightness(1.1)}.JobSelectorDialog_status__lQfPA{margin-top:12px;color:hsl(var(--foreground)/.68);font:var(--type-ui);overflow-wrap:anywhere}.JobSelectorDialog_dialog__DUBMm :where(button,a,input,textarea,[role=tabpanel]):focus-visible,.JobSelectorDialog_root__RIYAC button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}@media (max-width:640px){.JobSelectorDialog_dialog__DUBMm{top:auto;bottom:0;left:0;transform:none;width:100%;max-height:calc(100dvh - 16px);padding:16px 16px max(20px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.JobSelectorDialog_metadata__a2xNJ{grid-template-columns:minmax(0,1fr);gap:14px}}