.ApplicationFlow-module__XDnp1a__flow{--application-accent:var(--surface-blue-500);--application-accent-border:var(--surface-blue-300);--application-accent-soft:var(--surface-slate-100);border:1px solid var(--border-slate-200-n);background:radial-gradient(circle at 100% 0%, var(--overlay-blue-500-a10), transparent 32%), var(--surface-gray-50-b);border-radius:16px;gap:16px;padding:18px;display:grid}.ApplicationFlow-module__XDnp1a__flowHeader,.ApplicationFlow-module__XDnp1a__panelHeader,.ApplicationFlow-module__XDnp1a__roundHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ApplicationFlow-module__XDnp1a__flowHeader h3,.ApplicationFlow-module__XDnp1a__flowHeader p,.ApplicationFlow-module__XDnp1a__panelHeader h4,.ApplicationFlow-module__XDnp1a__panelHeader p,.ApplicationFlow-module__XDnp1a__flowApplicationContext h4,.ApplicationFlow-module__XDnp1a__roundHeader strong,.ApplicationFlow-module__XDnp1a__roundHeader span{margin:0}.ApplicationFlow-module__XDnp1a__flowHeader h3{color:var(--text-slate-900);font-size:17px}.ApplicationFlow-module__XDnp1a__flowHeader p,.ApplicationFlow-module__XDnp1a__panelHeader p{color:var(--text-slate-600);margin-top:4px;font-size:12px;line-height:1.55}.ApplicationFlow-module__XDnp1a__recommendButton,.ApplicationFlow-module__XDnp1a__primaryButton,.ApplicationFlow-module__XDnp1a__secondaryButton,.ApplicationFlow-module__XDnp1a__dangerButton,.ApplicationFlow-module__XDnp1a__compactButton{cursor:pointer;border-radius:10px;min-height:36px;padding:0 13px;font-weight:850}.ApplicationFlow-module__XDnp1a__recommendButton,.ApplicationFlow-module__XDnp1a__primaryButton{border:1px solid var(--border-blue-500);background:var(--surface-blue-500);color:var(--text-gray-50)}.ApplicationFlow-module__XDnp1a__recommendButton{min-height:40px;box-shadow:0 7px 16px var(--shadow-blue-500-a18)}.ApplicationFlow-module__XDnp1a__flowHeaderWithApplication{align-items:center}.ApplicationFlow-module__XDnp1a__flowApplicationContext{background:0 0;border:0;border-radius:10px;flex:auto;grid-template-columns:minmax(220px,.9fr) minmax(160px,1.1fr);align-items:center;gap:12px;min-width:0;padding:10px 12px 10px 14px;display:grid}.ApplicationFlow-module__XDnp1a__flowApplicationContext h4{color:var(--text-slate-900);font-size:15px}.ApplicationFlow-module__XDnp1a__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ApplicationFlow-module__XDnp1a__secondaryButton,.ApplicationFlow-module__XDnp1a__compactButton{border:1px solid var(--border-slate-300);background:var(--surface-gray-50);color:var(--text-slate-800)}.ApplicationFlow-module__XDnp1a__dangerButton{border:1px solid var(--border-red-200);background:var(--surface-slate-red-50);color:var(--text-red-600)}.ApplicationFlow-module__XDnp1a__recommendButton:disabled,.ApplicationFlow-module__XDnp1a__primaryButton:disabled,.ApplicationFlow-module__XDnp1a__secondaryButton:disabled,.ApplicationFlow-module__XDnp1a__dangerButton:disabled,.ApplicationFlow-module__XDnp1a__compactButton:disabled{cursor:not-allowed;opacity:.55}.ApplicationFlow-module__XDnp1a__layout{gap:12px;min-width:0;display:grid}.ApplicationFlow-module__XDnp1a__positionSelector{width:max-content;max-width:100%;position:relative}.ApplicationFlow-module__XDnp1a__positionSelector>summary{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:28px;margin:-3px 0 -2px -6px;padding:2px 6px;list-style:none;display:inline-flex}.ApplicationFlow-module__XDnp1a__positionSelector>summary::-webkit-details-marker{display:none}.ApplicationFlow-module__XDnp1a__positionSelector>summary:hover,.ApplicationFlow-module__XDnp1a__positionSelector[open]>summary{border-color:var(--application-accent);background:var(--surface-gray-50-a72)}.ApplicationFlow-module__XDnp1a__positionSelector>summary strong{max-width:180px;color:var(--text-slate-900);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:850;overflow:hidden}.ApplicationFlow-module__XDnp1a__positionSelectorHint{color:var(--text-blue-500);white-space:nowrap;flex:none;font-size:10px;font-weight:500}.ApplicationFlow-module__XDnp1a__positionSelectorAction{color:inherit;font-weight:650}.ApplicationFlow-module__XDnp1a__positionSelectorChevron{color:var(--text-blue-500);flex:none;font-size:13px;font-weight:800;line-height:1;transition:transform .15s}.ApplicationFlow-module__XDnp1a__positionSelector>summary:hover .ApplicationFlow-module__XDnp1a__positionSelectorHint,.ApplicationFlow-module__XDnp1a__positionSelector>summary:hover .ApplicationFlow-module__XDnp1a__positionSelectorChevron,.ApplicationFlow-module__XDnp1a__positionSelector[open] .ApplicationFlow-module__XDnp1a__positionSelectorHint,.ApplicationFlow-module__XDnp1a__positionSelector[open] .ApplicationFlow-module__XDnp1a__positionSelectorChevron{color:var(--text-blue-600)}.ApplicationFlow-module__XDnp1a__positionSelector[open] .ApplicationFlow-module__XDnp1a__positionSelectorChevron{transform:rotate(180deg)}.ApplicationFlow-module__XDnp1a__positionSelectorMenu{z-index:30;border:1px solid var(--border-blue-200);background:var(--surface-gray-50);width:max-content;min-width:300px;max-width:min(390px,100vw - 64px);box-shadow:0 16px 36px var(--shadow-slate-900-a16);border-radius:11px;gap:3px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:-6px}.ApplicationFlow-module__XDnp1a__positionSelector:not([open]) .ApplicationFlow-module__XDnp1a__positionSelectorMenu{display:none}.ApplicationFlow-module__XDnp1a__positionSelectorMenu button{width:100%;color:var(--text-slate-800);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:8px 9px;display:grid}.ApplicationFlow-module__XDnp1a__positionSelectorMenu button:hover,.ApplicationFlow-module__XDnp1a__positionSelectorMenu button[data-active=true]{background:var(--surface-slate-100)}.ApplicationFlow-module__XDnp1a__positionOptionText{gap:2px;min-width:0;display:grid}.ApplicationFlow-module__XDnp1a__positionOptionText strong,.ApplicationFlow-module__XDnp1a__positionOptionText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ApplicationFlow-module__XDnp1a__positionOptionText strong{color:var(--text-slate-900);font-size:12px;font-weight:800}.ApplicationFlow-module__XDnp1a__positionOptionText small{color:var(--text-slate-600);font-size:10px}.ApplicationFlow-module__XDnp1a__positionOptionCheck{color:var(--application-accent);text-align:center;font-size:12px;font-weight:900}.ApplicationFlow-module__XDnp1a__positionSelectorGroupLabel{border-top:1px solid var(--border-slate-200-e);color:var(--text-slate-400);margin:4px 4px 1px;padding:7px 6px 2px;font-size:10px;font-weight:800}.ApplicationFlow-module__XDnp1a__positionSelectorMenu em,.ApplicationFlow-module__XDnp1a__stageBadge{background:var(--surface-slate-200-c);width:max-content;min-height:24px;color:var(--text-blue-600);border-radius:999px;align-items:center;padding:0 8px;font-size:10px;font-style:normal;font-weight:850;display:inline-flex}.ApplicationFlow-module__XDnp1a__positionSelectorMenu em[data-stage=terminated],.ApplicationFlow-module__XDnp1a__stageBadge[data-stage=terminated]{background:var(--surface-slate-red-100);color:var(--text-red-700)}.ApplicationFlow-module__XDnp1a__positionSelectorMenu em[data-stage=onboarded],.ApplicationFlow-module__XDnp1a__stageBadge[data-stage=onboarded]{background:var(--surface-slate-green-200);color:var(--text-green-700)}.ApplicationFlow-module__XDnp1a__roundSummary{cursor:pointer;list-style:none}.ApplicationFlow-module__XDnp1a__roundSummary::-webkit-details-marker{display:none}.ApplicationFlow-module__XDnp1a__roundHeaderSide{align-items:center;gap:8px;display:inline-flex}.ApplicationFlow-module__XDnp1a__detail{border:1px solid var(--application-accent-border);background:var(--surface-gray-50);min-width:0;box-shadow:0 5px 18px var(--shadow-blue-500-a07);border-radius:12px;gap:14px;padding:15px;display:grid;position:relative}.ApplicationFlow-module__XDnp1a__detailIdentity{flex-wrap:wrap;grid-area:1/1;align-items:center;gap:8px;min-width:0;display:flex}.ApplicationFlow-module__XDnp1a__panelHeader h4{color:var(--text-slate-900);font-size:15px}.ApplicationFlow-module__XDnp1a__stageRailViewport{min-width:0;max-width:100%;position:relative}.ApplicationFlow-module__XDnp1a__stageRailViewport[data-scroll-left=true]:before,.ApplicationFlow-module__XDnp1a__stageRailViewport[data-scroll-right=true]:after{z-index:1;pointer-events:none;content:"";width:42px;height:54px;position:absolute;top:0}.ApplicationFlow-module__XDnp1a__stageRailViewport[data-scroll-left=true]:before{background:linear-gradient(90deg, var(--surface-gray-50) 20%, var(--surface-gray-50-a00));left:0}.ApplicationFlow-module__XDnp1a__stageRailViewport[data-scroll-right=true]:after{background:linear-gradient(270deg, var(--surface-gray-50) 20%, var(--surface-gray-50-a00));right:0}.ApplicationFlow-module__XDnp1a__stageRail{scroll-behavior:smooth;scrollbar-width:none;padding:7px 2px 5px;overflow-x:auto}.ApplicationFlow-module__XDnp1a__stageRail::-webkit-scrollbar{display:none}.ApplicationFlow-module__XDnp1a__stageRail ol{grid-auto-columns:minmax(84px,1fr);grid-auto-flow:column;width:100%;min-width:max-content;margin:0;padding:0;list-style:none;display:grid}.ApplicationFlow-module__XDnp1a__railArrow{z-index:3;border:1px solid var(--border-blue-200);background:var(--surface-gray-50);width:26px;height:26px;color:var(--text-blue-500);cursor:pointer;box-shadow:0 3px 10px var(--shadow-blue-500-a14);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px}.ApplicationFlow-module__XDnp1a__railArrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:15px;height:15px}.ApplicationFlow-module__XDnp1a__railArrow:hover{border-color:var(--border-blue-400);background:var(--surface-slate-100)}.ApplicationFlow-module__XDnp1a__railArrowLeft{left:-4px}.ApplicationFlow-module__XDnp1a__railArrowRight{right:-4px}.ApplicationFlow-module__XDnp1a__railPresetBadge{background:var(--surface-gray-100);color:var(--text-slate-300-b);letter-spacing:.04em;border-radius:999px;margin-top:-4px;padding:1px 5px;font-size:8px;font-style:normal;font-weight:600}.ApplicationFlow-module__XDnp1a__stageRail li[data-preset=true]{color:var(--text-slate-300-b)}.ApplicationFlow-module__XDnp1a__stageRail li[data-preset=true] i{border-style:dashed;border-color:var(--border-slate-300);background:0 0}.ApplicationFlow-module__XDnp1a__stageRail li[data-dead=true]{color:var(--text-red-600)}.ApplicationFlow-module__XDnp1a__stageRail li[data-dead=true]:before{background:var(--surface-red-400)}.ApplicationFlow-module__XDnp1a__stageRail li[data-dead=true] i{border-color:var(--border-red-500-b);background:var(--surface-red-500-b);box-shadow:0 0 0 4px var(--shadow-red-500-a12)}.ApplicationFlow-module__XDnp1a__stageRail li[data-success=true]{color:var(--text-green-700)}.ApplicationFlow-module__XDnp1a__stageRail li[data-success=true]:before{background:var(--surface-green-500)}.ApplicationFlow-module__XDnp1a__stageRail li[data-success=true] i{border-color:var(--border-green-600);background:var(--surface-green-600);box-shadow:0 0 0 4px var(--shadow-green-600-a15)}.ApplicationFlow-module__XDnp1a__stageRail li{color:var(--text-slate-400);text-align:center;justify-items:center;gap:6px;font-size:10px;font-weight:750;display:grid;position:relative}.ApplicationFlow-module__XDnp1a__stageRail li:before{background:var(--surface-slate-200-d);content:"";height:2px;position:absolute;top:6px;left:-50%;right:50%}.ApplicationFlow-module__XDnp1a__stageRail li:first-child:before{display:none}.ApplicationFlow-module__XDnp1a__stageRail i{z-index:1;border:3px solid var(--border-slate-200-e);background:var(--surface-gray-50);border-radius:50%;width:14px;height:14px;position:relative}.ApplicationFlow-module__XDnp1a__stageRail li[data-completed=true]:before,.ApplicationFlow-module__XDnp1a__stageRail li[data-current=true]:before{background:var(--surface-blue-400)}.ApplicationFlow-module__XDnp1a__stageRail li[data-completed=true],.ApplicationFlow-module__XDnp1a__stageRail li[data-current=true]{color:var(--text-blue-600)}.ApplicationFlow-module__XDnp1a__stageRail li[data-completed=true] i{border-color:var(--border-blue-400);background:var(--surface-blue-400)}.ApplicationFlow-module__XDnp1a__stageRail li[data-current=true] i{border-color:var(--border-blue-500);box-shadow:0 0 0 4px var(--shadow-blue-500-a12)}.ApplicationFlow-module__XDnp1a__panel{border:1px solid var(--border-slate-200-g);background:var(--surface-gray-50);border-radius:12px;gap:13px;padding:15px;display:grid}.ApplicationFlow-module__XDnp1a__panelHeader{align-items:center}.ApplicationFlow-module__XDnp1a__roundsPanelHeader{align-items:flex-start}.ApplicationFlow-module__XDnp1a__roundsPanelHeading{gap:4px;width:100%;min-width:0;display:grid}.ApplicationFlow-module__XDnp1a__roundsPanelTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ApplicationFlow-module__XDnp1a__roundsPanelLabel{flex:none;align-items:center;gap:8px;display:inline-flex}.ApplicationFlow-module__XDnp1a__roundHistoryToggle{background:var(--surface-gray-50-c);min-width:240px;min-height:34px;color:var(--text-slate-600);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:8px;flex:360px;align-items:center;gap:6px;padding:6px 9px;display:flex;overflow:hidden}.ApplicationFlow-module__XDnp1a__roundHistoryToggle:hover{border-color:var(--border-slate-200-d);background:var(--surface-slate-100-m)}.ApplicationFlow-module__XDnp1a__roundHistoryToggle:focus-visible{outline:2px solid var(--border-blue-500-a35);outline-offset:1px}.ApplicationFlow-module__XDnp1a__roundHistoryCount{color:var(--text-slate-800);flex:none;font-size:11px;font-weight:800}.ApplicationFlow-module__XDnp1a__roundHistorySeparator{color:var(--text-slate-400);flex:none}.ApplicationFlow-module__XDnp1a__roundHistoryItems{flex:auto;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.ApplicationFlow-module__XDnp1a__roundHistoryItem{min-width:0;color:var(--text-slate-700);white-space:nowrap;flex:0 auto;align-items:center;gap:5px;font-size:10px;font-weight:650;display:inline-flex}.ApplicationFlow-module__XDnp1a__roundHistoryItem>span{text-overflow:ellipsis;overflow:hidden}.ApplicationFlow-module__XDnp1a__roundHistoryItem em{background:var(--surface-slate-green-200);color:var(--text-green-700);border-radius:999px;flex:none;padding:2px 6px;font-size:9px;font-style:normal;font-weight:800}.ApplicationFlow-module__XDnp1a__roundHistoryItem em[data-result=failed]{background:var(--surface-slate-red-100);color:var(--text-red-600)}.ApplicationFlow-module__XDnp1a__roundHistoryAction,.ApplicationFlow-module__XDnp1a__roundHistoryChevron{color:var(--text-slate-700);flex:none;font-size:10px;font-weight:800}.ApplicationFlow-module__XDnp1a__roundHistoryChevron{font-size:11px}.ApplicationFlow-module__XDnp1a__dangerDisclosure{box-shadow:none;gap:0}.ApplicationFlow-module__XDnp1a__dangerDisclosureSummary{cursor:pointer;list-style:none}.ApplicationFlow-module__XDnp1a__dangerDisclosureSummary::-webkit-details-marker{display:none}.ApplicationFlow-module__XDnp1a__dangerDisclosureSummary:after{content:"展开";color:var(--text-slate-600);font-size:12px;font-weight:800}.ApplicationFlow-module__XDnp1a__dangerDisclosure[open]{border-color:var(--border-red-200);background:var(--surface-gray-50-m);gap:13px}.ApplicationFlow-module__XDnp1a__dangerDisclosure[open] .ApplicationFlow-module__XDnp1a__dangerDisclosureSummary:after{content:"收起";color:var(--text-red-600)}.ApplicationFlow-module__XDnp1a__dangerDisclosureForm{border-top:0;gap:10px;padding-top:0;display:grid}.ApplicationFlow-module__XDnp1a__dangerDisclosureForm .ApplicationFlow-module__XDnp1a__inlineForm{border-top:0;padding-top:0}.ApplicationFlow-module__XDnp1a__dangerDisclosureForm>p{color:var(--text-slate-600);margin:0;font-size:11px;line-height:1.55}.ApplicationFlow-module__XDnp1a__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.ApplicationFlow-module__XDnp1a__formGrid label,.ApplicationFlow-module__XDnp1a__inlineForm label{min-width:0;color:var(--text-slate-700);gap:6px;font-size:11px;font-weight:800;display:grid}.ApplicationFlow-module__XDnp1a__comboboxField{color:var(--text-slate-700);gap:6px;font-size:11px;font-weight:800}.ApplicationFlow-module__XDnp1a__formGrid input,.ApplicationFlow-module__XDnp1a__formGrid select,.ApplicationFlow-module__XDnp1a__formGrid textarea,.ApplicationFlow-module__XDnp1a__inlineForm input,.ApplicationFlow-module__XDnp1a__inlineForm select,.ApplicationFlow-module__XDnp1a__inlineForm textarea{border:1px solid var(--border-slate-300);background:var(--surface-gray-50);width:100%;min-height:38px;color:var(--text-slate-900);border-radius:9px;outline:0;padding:8px 10px}.ApplicationFlow-module__XDnp1a__formGrid textarea,.ApplicationFlow-module__XDnp1a__inlineForm textarea{resize:vertical;min-height:72px}.ApplicationFlow-module__XDnp1a__formGrid input:focus,.ApplicationFlow-module__XDnp1a__formGrid select:focus,.ApplicationFlow-module__XDnp1a__formGrid textarea:focus,.ApplicationFlow-module__XDnp1a__inlineForm input:focus,.ApplicationFlow-module__XDnp1a__inlineForm select:focus,.ApplicationFlow-module__XDnp1a__inlineForm textarea:focus{border-color:var(--border-blue-500);box-shadow:0 0 0 3px var(--shadow-blue-500-a10)}.ApplicationFlow-module__XDnp1a__wide{grid-column:1/-1}.ApplicationFlow-module__XDnp1a__formActions,.ApplicationFlow-module__XDnp1a__roundActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ApplicationFlow-module__XDnp1a__roundList{gap:9px;display:grid}.ApplicationFlow-module__XDnp1a__advanceActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.ApplicationFlow-module__XDnp1a__advanceActions>button{border-radius:8px;min-height:32px;padding:0 11px;font-size:12px;font-weight:800}.ApplicationFlow-module__XDnp1a__advanceActions>.ApplicationFlow-module__XDnp1a__secondaryButton{border-color:var(--border-slate-200-j);background:var(--surface-gray-50);color:var(--text-slate-700)}.ApplicationFlow-module__XDnp1a__advanceActions>.ApplicationFlow-module__XDnp1a__primaryButton{border-color:var(--border-blue-200);background:var(--surface-slate-100);color:var(--text-blue-600)}.ApplicationFlow-module__XDnp1a__advanceActions>.ApplicationFlow-module__XDnp1a__primaryButton:hover:not(:disabled){border-color:var(--border-blue-300);background:var(--surface-slate-200)}.ApplicationFlow-module__XDnp1a__roundsPanelStatus{margin:0}.ApplicationFlow-module__XDnp1a__scheduleForm{border:1px solid var(--border-slate-200);background:var(--surface-gray-50-d);border-radius:11px;padding:12px}.ApplicationFlow-module__XDnp1a__roundCard{border:1px solid var(--border-slate-200-e);background:var(--surface-gray-50-d);border-radius:11px;gap:10px;padding:12px;display:grid}.ApplicationFlow-module__XDnp1a__roundTitle{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.ApplicationFlow-module__XDnp1a__roundTitle span{color:var(--text-slate-600);margin:0;font-size:11px}.ApplicationFlow-module__XDnp1a__roundSummaryLine{color:var(--text-slate-800);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:750;line-height:1.6;overflow:hidden}.ApplicationFlow-module__XDnp1a__offerPanel{gap:10px;padding:13px 14px}.ApplicationFlow-module__XDnp1a__offerHeader{gap:12px}.ApplicationFlow-module__XDnp1a__offerHeading{flex:none;align-items:center;gap:8px;display:flex}.ApplicationFlow-module__XDnp1a__offerHeading h4{margin:0}.ApplicationFlow-module__XDnp1a__offerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.ApplicationFlow-module__XDnp1a__offerActions>button{min-height:30px;box-shadow:none;border-radius:8px;padding:0 10px;font-size:11px;font-weight:800}.ApplicationFlow-module__XDnp1a__offerDangerButton{min-height:30px;color:var(--text-red-600);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 9px;font-weight:800}.ApplicationFlow-module__XDnp1a__offerDangerButton:hover:not(:disabled){border-color:var(--border-red-200);background:var(--surface-gray-50-f)}.ApplicationFlow-module__XDnp1a__offerDangerButton:disabled{cursor:not-allowed;opacity:.55}.ApplicationFlow-module__XDnp1a__offerSummary{border:1px solid var(--border-slate-200-e);background:var(--surface-gray-50-c);border-radius:10px;grid-template-columns:minmax(260px,1.6fr) repeat(2,minmax(110px,.7fr));align-items:stretch;margin:0;display:grid;overflow:hidden}.ApplicationFlow-module__XDnp1a__offerSummary>div{border-left:1px solid var(--border-slate-200-e);gap:3px;min-width:0;padding:9px 12px;display:grid}.ApplicationFlow-module__XDnp1a__offerSummary>div:first-child{border-left:0}.ApplicationFlow-module__XDnp1a__offerSummary dt{color:var(--text-slate-600);font-size:9px;font-weight:800}.ApplicationFlow-module__XDnp1a__offerSummary dd{color:var(--text-slate-800);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:750;overflow:hidden}.ApplicationFlow-module__XDnp1a__offerSalarySummary dd{align-items:center;gap:7px;display:flex;overflow:visible}.ApplicationFlow-module__XDnp1a__offerSalarySummary dd>span{align-items:baseline;gap:4px;min-width:0;display:inline-flex}.ApplicationFlow-module__XDnp1a__offerSalarySummary small{color:var(--text-slate-400);font-size:9px;font-weight:700}.ApplicationFlow-module__XDnp1a__offerSalarySummary strong{color:var(--text-slate-900);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ApplicationFlow-module__XDnp1a__offerSalarySummary i{color:var(--text-slate-400);flex:none;font-size:11px;font-style:normal}.ApplicationFlow-module__XDnp1a__offerSalarySummary em{background:var(--surface-slate-100-d);color:var(--text-slate-600);border-radius:999px;flex:none;margin-left:auto;padding:2px 6px;font-size:9px;font-style:normal;font-weight:750}.ApplicationFlow-module__XDnp1a__offerNotesDisclosure{border-top:1px dashed var(--border-slate-200-e);padding-top:7px}.ApplicationFlow-module__XDnp1a__offerNotesDisclosure>summary{width:max-content;color:var(--text-slate-600);cursor:pointer;font-size:10px;font-weight:700;list-style:none}.ApplicationFlow-module__XDnp1a__offerNotesDisclosure>summary::-webkit-details-marker{display:none}.ApplicationFlow-module__XDnp1a__offerNotesDisclosure>summary:after{content:"展开";color:var(--text-blue-500);margin-left:6px}.ApplicationFlow-module__XDnp1a__offerNotesDisclosure[open]>summary:after{content:"收起"}.ApplicationFlow-module__XDnp1a__offerNotesDisclosure>div{gap:6px;margin-top:8px;display:grid}.ApplicationFlow-module__XDnp1a__offerNotesDisclosure p{background:var(--surface-gray-50-c);color:var(--text-slate-700);border-radius:8px;grid-template-columns:70px minmax(0,1fr);gap:8px;margin:0;padding:7px 9px;font-size:10px;line-height:1.5;display:grid}.ApplicationFlow-module__XDnp1a__offerNotesDisclosure p strong{color:var(--text-slate-800)}.ApplicationFlow-module__XDnp1a__offerNotesDisclosure p span{overflow-wrap:anywhere;min-width:0}.ApplicationFlow-module__XDnp1a__offerExpandedForm{border-top:1px dashed var(--border-slate-200-g);padding-top:11px}.ApplicationFlow-module__XDnp1a__inlineForm{border-top:1px dashed var(--border-slate-200-g);grid-template-columns:minmax(150px,1fr) auto;align-items:end;gap:8px;padding-top:10px;display:grid}.ApplicationFlow-module__XDnp1a__notice,.ApplicationFlow-module__XDnp1a__error,.ApplicationFlow-module__XDnp1a__boundaryNote,.ApplicationFlow-module__XDnp1a__empty{border-radius:9px;margin:0;padding:9px 10px;font-size:11px;line-height:1.6}.ApplicationFlow-module__XDnp1a__notice{background:var(--surface-slate-green-100-b);color:var(--text-green-800)}.ApplicationFlow-module__XDnp1a__error{border:1px solid var(--border-red-200);background:var(--surface-slate-red-50);color:var(--text-red-600)}.ApplicationFlow-module__XDnp1a__boundaryNote{background:var(--surface-slate-100);color:var(--text-blue-600-d)}.ApplicationFlow-module__XDnp1a__empty{background:var(--surface-gray-50-c);color:var(--text-slate-600)}.ApplicationFlow-module__XDnp1a__flow>.ApplicationFlow-module__XDnp1a__empty{background:0 0}.ApplicationFlow-module__XDnp1a__terminatedBanner{border:1px solid var(--border-red-200);background:var(--surface-slate-red-50);color:var(--text-red-700);border-radius:9px;margin:0;padding:9px 10px;font-size:11px;line-height:1.6}.ApplicationFlow-module__XDnp1a__inlineNote{grid-area:1/2;justify-self:end;width:100%;min-width:0;max-width:320px}.ApplicationFlow-module__XDnp1a__inlineNoteSummary{width:100%;min-width:0;color:var(--text-slate-800);font:inherit;text-align:left;cursor:text;background:0 0;border:1px dashed #0000;border-radius:8px;gap:2px;margin:0;padding:7px 9px;transition:border-color .14s,background .14s;display:grid}.ApplicationFlow-module__XDnp1a__inlineNoteText{color:var(--text-slate-800);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.45;overflow:hidden}.ApplicationFlow-module__XDnp1a__inlineNoteSummary[data-empty=true] .ApplicationFlow-module__XDnp1a__inlineNoteText{color:var(--text-slate-600);font-size:10px;font-weight:400}.ApplicationFlow-module__XDnp1a__inlineNoteSummary:hover{border-color:var(--border-blue-200);background:var(--surface-gray-50-a38)}.ApplicationFlow-module__XDnp1a__inlineNoteSummary:focus-visible{outline:2px solid var(--border-blue-500-a35);outline-offset:1px}.ApplicationFlow-module__XDnp1a__inlineNoteEditor{border:1px solid var(--border-blue-200);background:var(--surface-gray-50-a24);border-radius:8px;align-items:center;gap:6px;min-width:0;padding:3px 6px;display:flex}.ApplicationFlow-module__XDnp1a__inlineNoteEditor input{width:100%;min-width:0;min-height:24px;color:var(--text-slate-800);font:inherit;background:0 0;border:0;outline:0;flex:auto;padding:2px 3px;font-size:11px;font-weight:400}.ApplicationFlow-module__XDnp1a__inlineNoteEditor:focus-within{border-color:var(--application-accent);box-shadow:0 0 0 2px var(--shadow-blue-500-a10)}.ApplicationFlow-module__XDnp1a__inlineNoteHint,.ApplicationFlow-module__XDnp1a__inlineNoteError{white-space:nowrap;flex:none;font-size:10px}.ApplicationFlow-module__XDnp1a__inlineNoteHint{color:var(--text-slate-600)}.ApplicationFlow-module__XDnp1a__inlineNoteError{color:var(--text-red-600)}.ApplicationFlow-module__XDnp1a__backdrop{z-index:110;background:var(--overlay-slate-900-a62);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow-y:auto}.ApplicationFlow-module__XDnp1a__dialog{background:var(--surface-gray-50);width:min(620px,100%);max-height:calc(100vh - 56px);box-shadow:0 30px 90px var(--shadow-slate-900-a28);border-radius:18px;padding:22px;overflow-y:auto}.ApplicationFlow-module__XDnp1a__dialogHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.ApplicationFlow-module__XDnp1a__dialogHeader h2,.ApplicationFlow-module__XDnp1a__dialogHeader p{margin:0}.ApplicationFlow-module__XDnp1a__dialogHeader h2{font-size:20px}.ApplicationFlow-module__XDnp1a__dialogHeader p{color:var(--text-slate-600);margin-top:5px;font-size:12px;line-height:1.6}.ApplicationFlow-module__XDnp1a__closeButton{border:1px solid var(--border-slate-200-g);background:var(--surface-gray-50);width:34px;height:34px;color:var(--text-slate-700);cursor:pointer;border-radius:9px}@media (max-width:820px){.ApplicationFlow-module__XDnp1a__formGrid{grid-template-columns:1fr}.ApplicationFlow-module__XDnp1a__offerSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplicationFlow-module__XDnp1a__offerSalarySummary{grid-column:1/-1}.ApplicationFlow-module__XDnp1a__offerSummary>div:nth-child(2){border-left:0;border-top:1px solid var(--border-slate-200-e)}.ApplicationFlow-module__XDnp1a__offerSummary>div:nth-child(3){border-top:1px solid var(--border-slate-200-e)}.ApplicationFlow-module__XDnp1a__wide{grid-column:auto}}@media (max-width:620px){.ApplicationFlow-module__XDnp1a__flowHeader,.ApplicationFlow-module__XDnp1a__panelHeader{flex-direction:column;align-items:stretch}.ApplicationFlow-module__XDnp1a__flowApplicationContext{grid-template-columns:minmax(0,1fr)}.ApplicationFlow-module__XDnp1a__inlineNote{grid-area:2/1/auto/-1;justify-self:stretch;max-width:none}.ApplicationFlow-module__XDnp1a__offerSummary,.ApplicationFlow-module__XDnp1a__inlineForm{grid-template-columns:1fr}.ApplicationFlow-module__XDnp1a__offerActions{width:100%;margin-left:0}.ApplicationFlow-module__XDnp1a__roundHistoryToggle{flex-basis:100%;order:3;min-width:0}.ApplicationFlow-module__XDnp1a__advanceActions{width:100%;margin-left:0}.ApplicationFlow-module__XDnp1a__offerSummary>div,.ApplicationFlow-module__XDnp1a__offerSummary>div:nth-child(3){border-top:1px solid var(--border-slate-200-e);border-left:0}.ApplicationFlow-module__XDnp1a__offerSummary>div:first-child{border-top:0}.ApplicationFlow-module__XDnp1a__detail{padding:12px}.ApplicationFlow-module__XDnp1a__backdrop{align-items:end;padding:0}.ApplicationFlow-module__XDnp1a__dialog{border-radius:18px 18px 0 0;max-height:92vh}}.ApplicationFlow-module__XDnp1a__stageRailButton{color:inherit;font:inherit;cursor:pointer;text-align:center;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.ApplicationFlow-module__XDnp1a__stageRailButton:hover{color:var(--primary);text-decoration:underline}.ApplicationFlow-module__XDnp1a__stageRail li span[data-disabled=true]{opacity:.6;text-overflow:ellipsis;white-space:nowrap;max-width:92px;display:block;overflow:hidden}
.CandidateLibraryPage-module__rOB_iq__page{flex-direction:column;gap:16px;display:flex}.CandidateLibraryPage-module__rOB_iq__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.CandidateLibraryPage-module__rOB_iq__createCandidateMenu{position:relative}.CandidateLibraryPage-module__rOB_iq__createCandidateButton{background:var(--surface-blue-500);border:1px solid var(--border-blue-500);color:var(--text-gray-50);cursor:pointer;font:inherit;border-radius:8px;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.CandidateLibraryPage-module__rOB_iq__createCandidateButton:hover{background:var(--surface-blue-600);border-color:var(--border-blue-600)}.CandidateLibraryPage-module__rOB_iq__createCandidateDropdown{background:var(--surface-gray-50);border:1px solid var(--border-slate-200-f);box-shadow:0 16px 40px var(--shadow-slate-900-a14);z-index:30;border-radius:8px;gap:4px;min-width:188px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.CandidateLibraryPage-module__rOB_iq__createCandidateDropdown a,.CandidateLibraryPage-module__rOB_iq__createCandidateDropdown button{color:var(--text-slate-900-c);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;gap:2px;padding:9px 10px;text-decoration:none;display:grid}.CandidateLibraryPage-module__rOB_iq__createCandidateDropdown a:hover,.CandidateLibraryPage-module__rOB_iq__createCandidateDropdown button:hover{background:var(--surface-slate-50)}.CandidateLibraryPage-module__rOB_iq__createCandidateDropdown strong{font-size:13px;font-weight:800}.CandidateLibraryPage-module__rOB_iq__createCandidateDropdown span{color:var(--text-slate-600-c);font-size:12px;line-height:1.35}.CandidateLibraryPage-module__rOB_iq__scopeGrid{grid-template-columns:repeat(var(--scope-count,3), minmax(0, 1fr));gap:12px;display:grid}.CandidateLibraryPage-module__rOB_iq__scopeCard{background:var(--surface-gray-50);border:1px solid var(--border-slate-200-f);color:var(--text-slate-900-c);cursor:pointer;text-align:left;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;min-height:64px;padding:10px 14px;display:grid}.CandidateLibraryPage-module__rOB_iq__scopeCard:hover{background:var(--surface-gray-50-b);border-color:var(--border-blue-300-b)}.CandidateLibraryPage-module__rOB_iq__scopeCard[data-active=true]{background:var(--surface-slate-100-b);border-color:var(--border-blue-500);box-shadow:inset 3px 0 0 var(--shadow-blue-500)}.CandidateLibraryPage-module__rOB_iq__scopeCard span{color:var(--text-slate-600-b);grid-area:1/2;font-size:13px;font-weight:700}.CandidateLibraryPage-module__rOB_iq__scopeCard strong{color:var(--text-slate-900-b);grid-row:1/span 2;font-size:24px;line-height:1}.CandidateLibraryPage-module__rOB_iq__scopeCard small{color:var(--text-slate-600-c);grid-column:2;font-size:12px;line-height:1.35}.CandidateLibraryPage-module__rOB_iq__filters{background:var(--surface-gray-50);border:1px solid var(--border-slate-200-f);border-radius:8px;grid-template-columns:repeat(5,minmax(120px,1fr)) minmax(190px,.9fr) auto;align-items:end;gap:12px;padding:14px;display:grid}.CandidateLibraryPage-module__rOB_iq__filters label{box-sizing:border-box;color:var(--text-slate-600-b);flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:700;display:flex}.CandidateLibraryPage-module__rOB_iq__filters input,.CandidateLibraryPage-module__rOB_iq__filters select{appearance:none;background:var(--surface-gray-50);border:1px solid var(--border-slate-300-c);box-sizing:border-box;color:var(--text-slate-900-c);font:inherit;border-radius:8px;width:100%;min-width:0;height:40px;padding:0 12px;line-height:40px}.CandidateLibraryPage-module__rOB_iq__filters select{background-image:linear-gradient(45deg, transparent 50%, var(--surface-slate-600) 50%), linear-gradient(135deg, var(--surface-slate-600) 50%, transparent 50%);background-position:calc(100% - 15px) 17px,calc(100% - 10px) 17px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}.CandidateLibraryPage-module__rOB_iq__filters input:focus,.CandidateLibraryPage-module__rOB_iq__filters select:focus{border-color:var(--border-blue-500);box-shadow:0 0 0 3px var(--shadow-blue-500-a12);outline:none}.CandidateLibraryPage-module__rOB_iq__filters input:disabled,.CandidateLibraryPage-module__rOB_iq__filters select:disabled{background:var(--surface-gray-50-g);color:var(--text-slate-400);cursor:not-allowed}.CandidateLibraryPage-module__rOB_iq__filterActions{justify-content:flex-end;min-width:0;display:flex}.CandidateLibraryPage-module__rOB_iq__filterActions button,.CandidateLibraryPage-module__rOB_iq__actions button{background:var(--surface-gray-50);border:1px solid var(--border-slate-300-b);color:var(--text-blue-600);cursor:pointer;font:inherit;border-radius:8px;min-height:36px;padding:0 12px;font-weight:700}.CandidateLibraryPage-module__rOB_iq__filterActions button:hover,.CandidateLibraryPage-module__rOB_iq__actions button:hover{background:var(--surface-slate-50);border-color:var(--border-blue-400-c)}.CandidateLibraryPage-module__rOB_iq__filterActions button:disabled{background:var(--surface-gray-50-g);color:var(--text-slate-400);cursor:not-allowed}.CandidateLibraryPage-module__rOB_iq__notice{background:var(--surface-slate-100-b);border:1px solid var(--border-blue-200);color:var(--text-blue-600);border-radius:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:700}.CandidateLibraryPage-module__rOB_iq__dialogBackdrop{background:var(--overlay-slate-900-a28);z-index:70;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.CandidateLibraryPage-module__rOB_iq__requestDialog{background:var(--surface-gray-50);border:1px solid var(--border-slate-200-f);box-shadow:0 20px 60px var(--shadow-slate-900-a18);border-radius:8px;flex-direction:column;gap:16px;width:min(100%,520px);max-width:520px;padding:18px;display:flex}.CandidateLibraryPage-module__rOB_iq__requestDialog header,.CandidateLibraryPage-module__rOB_iq__requestDialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.CandidateLibraryPage-module__rOB_iq__requestDialog h2,.CandidateLibraryPage-module__rOB_iq__requestDialog p{margin:0}.CandidateLibraryPage-module__rOB_iq__requestDialog h2{color:var(--text-slate-900-b);font-size:18px}.CandidateLibraryPage-module__rOB_iq__requestDialog p{color:var(--text-slate-600-c);margin-top:4px;font-size:13px}.CandidateLibraryPage-module__rOB_iq__requestDialog label{color:var(--text-slate-600-b);flex-direction:column;gap:8px;font-size:13px;font-weight:700;display:flex}.CandidateLibraryPage-module__rOB_iq__requestDialog .CandidateLibraryPage-module__rOB_iq__dialogHint{background:var(--surface-slate-100-b);border:1px solid var(--border-blue-200);color:var(--text-blue-600);border-radius:8px;margin-top:0;padding:10px 12px;font-size:13px;line-height:1.6}.CandidateLibraryPage-module__rOB_iq__requestDialog textarea{border:1px solid var(--border-slate-300-c);color:var(--text-slate-900-c);font:inherit;resize:vertical;border-radius:8px;min-height:104px;padding:10px 12px}.CandidateLibraryPage-module__rOB_iq__requestDialog select{background:var(--surface-gray-50);border:1px solid var(--border-slate-300-c);color:var(--text-slate-900-c);font:inherit;border-radius:8px;min-height:38px;padding:8px 12px}.CandidateLibraryPage-module__rOB_iq__requestDialog select:focus,.CandidateLibraryPage-module__rOB_iq__requestDialog textarea:focus{border-color:var(--border-blue-500);box-shadow:0 0 0 3px var(--shadow-blue-500-a12);outline:none}.CandidateLibraryPage-module__rOB_iq__requestDialog button{background:var(--surface-gray-50);border:1px solid var(--border-slate-300-b);color:var(--text-blue-600);cursor:pointer;font:inherit;border-radius:8px;min-height:36px;padding:0 14px;font-weight:700}.CandidateLibraryPage-module__rOB_iq__requestDialog footer button:last-child{background:var(--surface-blue-500);border-color:var(--border-blue-500);color:var(--text-gray-50)}.CandidateLibraryPage-module__rOB_iq__requestDialog button:disabled,.CandidateLibraryPage-module__rOB_iq__requestDialog select:disabled,.CandidateLibraryPage-module__rOB_iq__requestDialog textarea:disabled{cursor:not-allowed;opacity:.68}.CandidateLibraryPage-module__rOB_iq__requestError{background:var(--surface-slate-red-50);border:1px solid var(--border-red-200);color:var(--text-red-600);border-radius:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:700}.CandidateLibraryPage-module__rOB_iq__tablePanel{background:var(--surface-gray-50);border:1px solid var(--border-slate-200-f);border-radius:8px;flex-direction:column;gap:14px;padding:16px;display:flex}.CandidateLibraryPage-module__rOB_iq__table{overflow-x:auto}.CandidateLibraryPage-module__rOB_iq__tableHead,.CandidateLibraryPage-module__rOB_iq__row{grid-template-columns:minmax(190px,1.35fr) minmax(220px,1.45fr) minmax(150px,1fr) minmax(210px,1.35fr) minmax(170px,1.05fr) minmax(240px,1.2fr);gap:12px;min-width:1190px;display:grid}.CandidateLibraryPage-module__rOB_iq__tableHead{color:var(--text-slate-600-c);padding:0 8px 8px;font-size:12px;font-weight:800}.CandidateLibraryPage-module__rOB_iq__tableBody{flex-direction:column;gap:8px;display:flex}.CandidateLibraryPage-module__rOB_iq__row{background:var(--surface-gray-50-d);border:1px solid var(--border-slate-200-f);color:var(--text-slate-800);cursor:pointer;border-left:4px solid #0000;border-radius:8px;align-items:center;min-height:88px;padding:14px 8px 14px 10px;font-size:13px}.CandidateLibraryPage-module__rOB_iq__row:hover{background:var(--surface-gray-50-b);border-color:var(--border-blue-300-b);border-left-color:var(--border-blue-200)}.CandidateLibraryPage-module__rOB_iq__row[data-selected=true],.CandidateLibraryPage-module__rOB_iq__row[data-detail-open=true]{background:var(--surface-slate-100);border-color:var(--border-blue-200);border-left-color:var(--border-blue-500);box-shadow:0 0 0 3px var(--shadow-blue-500-a08)}.CandidateLibraryPage-module__rOB_iq__row:focus-visible{outline:3px solid var(--border-blue-500-a18);outline-offset:2px}.CandidateLibraryPage-module__rOB_iq__row strong{color:var(--text-slate-900-b);font-size:14px}.CandidateLibraryPage-module__rOB_iq__row span{line-height:1.5}.CandidateLibraryPage-module__rOB_iq__personCell,.CandidateLibraryPage-module__rOB_iq__educationCell,.CandidateLibraryPage-module__rOB_iq__cityCell,.CandidateLibraryPage-module__rOB_iq__historyCell,.CandidateLibraryPage-module__rOB_iq__statusCell{flex-direction:column;gap:4px;min-width:0;display:flex}.CandidateLibraryPage-module__rOB_iq__educationPrimary{align-items:center;gap:6px;min-width:0;display:flex}.CandidateLibraryPage-module__rOB_iq__educationPrimary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CandidateLibraryPage-module__rOB_iq__educationTag{background:var(--surface-slate-100-c);border:1px solid var(--border-slate-300-b);color:var(--text-blue-600);border-radius:999px;flex:none;align-self:center;padding:2px 6px;font-size:11px;font-weight:800;line-height:1.1}.CandidateLibraryPage-module__rOB_iq__educationTag[data-tag="985"],.CandidateLibraryPage-module__rOB_iq__educationTag[data-tag="211"]{background:var(--surface-slate-orange-100);border-color:var(--border-orange-400);color:var(--text-orange-600)}.CandidateLibraryPage-module__rOB_iq__educationTag[data-tag=double_first_class]{background:var(--surface-slate-50-c);border-color:var(--border-blue-300-c);color:var(--text-violet-500)}.CandidateLibraryPage-module__rOB_iq__educationTag[data-tag=target_school]{background:var(--surface-slate-green-100-c);border-color:var(--border-green-400-b);color:var(--text-green-700)}.CandidateLibraryPage-module__rOB_iq__personCell span,.CandidateLibraryPage-module__rOB_iq__educationCell span,.CandidateLibraryPage-module__rOB_iq__cityCell span,.CandidateLibraryPage-module__rOB_iq__historyCell span,.CandidateLibraryPage-module__rOB_iq__statusCell small{color:var(--text-slate-600-b);font-size:12px;line-height:1.45}.CandidateLibraryPage-module__rOB_iq__skillLine{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CandidateLibraryPage-module__rOB_iq__statusPill{background:var(--surface-slate-100-c);color:var(--text-blue-600);border-radius:999px;align-self:flex-start;padding:4px 8px;font-size:12px;font-weight:800;line-height:1.2}.CandidateLibraryPage-module__rOB_iq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.CandidateLibraryPage-module__rOB_iq__actions .CandidateLibraryPage-module__rOB_iq__primaryAction{background:var(--surface-blue-500);border-color:var(--border-blue-500);color:var(--text-gray-50)}.CandidateLibraryPage-module__rOB_iq__actions .CandidateLibraryPage-module__rOB_iq__primaryAction:hover{background:var(--surface-blue-600);border-color:var(--border-blue-600)}.CandidateLibraryPage-module__rOB_iq__actions .CandidateLibraryPage-module__rOB_iq__secondaryAction{border-color:var(--border-slate-300-b);color:var(--text-blue-500);font-weight:600}.CandidateLibraryPage-module__rOB_iq__actions .CandidateLibraryPage-module__rOB_iq__secondaryAction:hover{background:var(--surface-slate-100-k);border-color:var(--border-blue-400-b);color:var(--text-blue-600)}.CandidateLibraryPage-module__rOB_iq__moreActionMenu{z-index:1;position:relative}.CandidateLibraryPage-module__rOB_iq__moreActionMenuOpen{z-index:40}.CandidateLibraryPage-module__rOB_iq__actions .CandidateLibraryPage-module__rOB_iq__moreActionButton{align-items:center;gap:6px;display:inline-flex}.CandidateLibraryPage-module__rOB_iq__actions .CandidateLibraryPage-module__rOB_iq__moreActionButton[aria-expanded=true]{background:var(--surface-slate-100);border-color:var(--border-blue-400-b);box-shadow:0 0 0 2px var(--shadow-blue-500-a08);color:var(--text-blue-600)}.CandidateLibraryPage-module__rOB_iq__moreActionButton span{color:var(--text-blue-600);border-top:6px solid;border-left:5px solid #0000;border-right:5px solid #0000;flex:none;width:0;height:0;font-size:0;line-height:0;transition:transform .12s}.CandidateLibraryPage-module__rOB_iq__moreActionButton[aria-expanded=true][data-placement=top] span{transform:rotate(180deg)}.CandidateLibraryPage-module__rOB_iq__moreActionPanel{background:var(--surface-gray-50);border:1px solid var(--border-slate-200-f);box-shadow:0 12px 30px var(--shadow-slate-900-a14);z-index:40;border-radius:8px;gap:2px;min-width:156px;padding:6px;display:grid;position:fixed}.CandidateLibraryPage-module__rOB_iq__moreActionPanel:before{background:var(--surface-gray-50);content:"";width:10px;height:10px;position:absolute;right:24px;transform:rotate(45deg)}.CandidateLibraryPage-module__rOB_iq__moreActionPanel[data-placement=bottom]:before{border-left:1px solid var(--border-slate-200-f);border-top:1px solid var(--border-slate-200-f);top:-6px}.CandidateLibraryPage-module__rOB_iq__moreActionPanel[data-placement=top]:before{border-bottom:1px solid var(--border-slate-200-f);border-right:1px solid var(--border-slate-200-f);bottom:-6px}.CandidateLibraryPage-module__rOB_iq__moreActionPanel button{color:var(--text-slate-800);font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:flex-start;width:100%;min-height:36px;padding:0 12px;font-size:13px;font-weight:700;line-height:1.5}.CandidateLibraryPage-module__rOB_iq__moreActionPanel button:hover,.CandidateLibraryPage-module__rOB_iq__moreActionPanel button:focus-visible{background:var(--surface-slate-50);color:var(--text-blue-600)}.CandidateLibraryPage-module__rOB_iq__emptyState{border:1px dashed var(--border-slate-300-c);color:var(--text-slate-600-c);text-align:center;border-radius:8px;padding:28px}@media (max-width:1200px){.CandidateLibraryPage-module__rOB_iq__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.CandidateLibraryPage-module__rOB_iq__filterSearch,.CandidateLibraryPage-module__rOB_iq__filterActions{grid-column:span 2}}@media (max-width:760px){.CandidateLibraryPage-module__rOB_iq__scopeGrid,.CandidateLibraryPage-module__rOB_iq__filters{grid-template-columns:1fr}.CandidateLibraryPage-module__rOB_iq__filterSearch,.CandidateLibraryPage-module__rOB_iq__filterActions{grid-column:auto}}.CandidateLibraryPage-module__rOB_iq__statusPill[data-scope=archived]{background:var(--surface-gray-100);color:var(--text-slate-600)}.CandidateLibraryPage-module__rOB_iq__statusPill[data-scope=invalid]{background:var(--surface-slate-red-50);color:var(--text-red-600)}.CandidateLibraryPage-module__rOB_iq__flowLine{color:var(--text-slate-700);cursor:default;margin-top:4px;font-size:12px;line-height:1.4;display:block}.CandidateLibraryPage-module__rOB_iq__externalCheckLink{background:var(--surface-gray-50);border:1px solid var(--border-slate-200-h);color:inherit;border-radius:8px;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.CandidateLibraryPage-module__rOB_iq__externalCheckLink:hover{background:var(--surface-gray-50-e)}
.SettingsPage-module__ch1OjW__page{gap:16px;display:grid}.SettingsPage-module__ch1OjW__tabBarRow{border-bottom:1px solid var(--border-slate-200-b);align-items:flex-end;gap:12px;display:flex}.SettingsPage-module__ch1OjW__tabBar{flex-wrap:wrap;gap:6px;min-width:0;padding-bottom:2px;display:flex}.SettingsPage-module__ch1OjW__tabBarAccount{flex:none;margin-left:auto;padding-bottom:6px}.SettingsPage-module__ch1OjW__tab{appearance:none;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 14px;font-size:14px;font-weight:800}.SettingsPage-module__ch1OjW__tab:hover{color:var(--foreground)}.SettingsPage-module__ch1OjW__tabActive{color:var(--primary);border-bottom-color:var(--primary)}.SettingsPage-module__ch1OjW__panel{min-width:0}@media (max-width:640px){.SettingsPage-module__ch1OjW__tabBarRow{flex-wrap:wrap}.SettingsPage-module__ch1OjW__tabBar{scrollbar-width:none;flex-wrap:nowrap;flex:100%;overflow:auto hidden}.SettingsPage-module__ch1OjW__tabBar::-webkit-scrollbar{display:none}.SettingsPage-module__ch1OjW__tab{flex:none}}
.RecruitingManagement-module__5Ot33W__page{gap:22px;display:grid}.RecruitingManagement-module__5Ot33W__headerAction{background:linear-gradient(135deg, var(--surface-blue-500), var(--surface-blue-600));min-height:42px;box-shadow:0 8px 18px var(--shadow-blue-500-a20);color:var(--text-gray-50);cursor:pointer;border:0;border-radius:12px;padding:0 18px;font-weight:850}.RecruitingManagement-module__5Ot33W__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.RecruitingManagement-module__5Ot33W__statCard[data-clickable=true]{cursor:pointer;text-align:left;font:inherit;transition:border-color .15s,box-shadow .15s,background .15s,transform .18s}.RecruitingManagement-module__5Ot33W__statCard[data-clickable=true]:hover{border-color:var(--border-blue-300-b);background:var(--surface-gray-50-b);transform:translateY(-1px)}.RecruitingManagement-module__5Ot33W__statCard[data-active=true]{border-color:var(--primary,var(--border-blue-500));background:var(--surface-slate-100-b);box-shadow:inset 3px 0 0 var(--primary,var(--shadow-blue-500))}.RecruitingManagement-module__5Ot33W__statCard{border:1px solid var(--border-slate-200-f);background:var(--surface-gray-50);border-radius:8px;align-content:center;gap:3px;min-width:0;min-height:64px;padding:10px 14px;display:grid}.RecruitingManagement-module__5Ot33W__statCard span{color:var(--text-slate-600-b);font-size:13px;font-weight:700;line-height:1.35}.RecruitingManagement-module__5Ot33W__statCard strong{color:var(--text-slate-900);letter-spacing:-.03em;font-size:24px;line-height:1}.RecruitingManagement-module__5Ot33W__filters{border:1px solid var(--border-slate-200-g);background:var(--surface-gray-50-a86);box-shadow:0 10px 28px var(--shadow-slate-900-a04);border-radius:16px;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(150px,.7fr)) auto;align-items:end;gap:10px;padding:16px;display:grid}.RecruitingManagement-module__5Ot33W__filters label,.RecruitingManagement-module__5Ot33W__formGrid label{min-width:0;color:var(--text-slate-700);gap:7px;font-size:12px;font-weight:800;display:grid}.RecruitingManagement-module__5Ot33W__filters input,.RecruitingManagement-module__5Ot33W__filters select,.RecruitingManagement-module__5Ot33W__formGrid input,.RecruitingManagement-module__5Ot33W__formGrid select,.RecruitingManagement-module__5Ot33W__formGrid textarea{border:1px solid var(--border-slate-300);background:var(--surface-gray-50);width:100%;min-height:42px;color:var(--text-slate-900);border-radius:10px;outline:0;padding:9px 11px}.RecruitingManagement-module__5Ot33W__filters input:focus,.RecruitingManagement-module__5Ot33W__filters select:focus,.RecruitingManagement-module__5Ot33W__formGrid input:focus,.RecruitingManagement-module__5Ot33W__formGrid select:focus,.RecruitingManagement-module__5Ot33W__formGrid textarea:focus{border-color:var(--border-blue-500);box-shadow:0 0 0 3px var(--shadow-blue-500-a11)}.RecruitingManagement-module__5Ot33W__filterActions,.RecruitingManagement-module__5Ot33W__dialogActions{justify-content:flex-end;gap:8px;display:flex}.RecruitingManagement-module__5Ot33W__deleteAction{margin-right:auto}.RecruitingManagement-module__5Ot33W__filterActions button,.RecruitingManagement-module__5Ot33W__dialogActions button,.RecruitingManagement-module__5Ot33W__table button{border:1px solid var(--border-slate-300);background:var(--surface-gray-50);min-height:38px;color:var(--text-slate-800);cursor:pointer;border-radius:10px;padding:0 13px;font-weight:800}.RecruitingManagement-module__5Ot33W__filterActions button[type=submit],.RecruitingManagement-module__5Ot33W__dialogActions button[type=submit]{border-color:var(--border-blue-500);background:var(--surface-blue-500);color:var(--text-gray-50)}.RecruitingManagement-module__5Ot33W__filterActions button:disabled,.RecruitingManagement-module__5Ot33W__dialogActions button:disabled,.RecruitingManagement-module__5Ot33W__table button:disabled{cursor:not-allowed;opacity:.55}.RecruitingManagement-module__5Ot33W__tableCard{border:1px solid var(--border-slate-200-g);background:var(--surface-gray-50);min-width:0;box-shadow:0 12px 32px var(--shadow-slate-900-a04-b);border-radius:16px;overflow:hidden}.RecruitingManagement-module__5Ot33W__tableHeader{border-bottom:1px solid var(--border-slate-200-t);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.RecruitingManagement-module__5Ot33W__tableHeader h3,.RecruitingManagement-module__5Ot33W__tableHeader p{margin:0}.RecruitingManagement-module__5Ot33W__tableHeader h3{font-size:16px}.RecruitingManagement-module__5Ot33W__tableHeader p{color:var(--text-slate-600);font-size:12px}.RecruitingManagement-module__5Ot33W__tableScroll{overflow-x:auto}.RecruitingManagement-module__5Ot33W__table{border-collapse:collapse;width:100%;min-width:920px}.RecruitingManagement-module__5Ot33W__table th,.RecruitingManagement-module__5Ot33W__table td{border-bottom:1px solid var(--border-slate-100-b);text-align:left;vertical-align:middle;padding:14px 16px}.RecruitingManagement-module__5Ot33W__table th{background:var(--surface-gray-50-c);color:var(--text-slate-600);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:850}.RecruitingManagement-module__5Ot33W__table td{color:var(--text-slate-800);font-size:13px}.RecruitingManagement-module__5Ot33W__table tbody tr:last-child td{border-bottom:0}.RecruitingManagement-module__5Ot33W__table tbody tr:hover td{background:var(--surface-gray-50-b)}.RecruitingManagement-module__5Ot33W__table tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--shadow-blue-200)}.RecruitingManagement-module__5Ot33W__primaryCell{gap:4px;min-width:180px;display:grid}.RecruitingManagement-module__5Ot33W__remarkCell{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.RecruitingManagement-module__5Ot33W__primaryCell strong{color:var(--text-slate-900);font-size:14px}.RecruitingManagement-module__5Ot33W__primaryCell span,.RecruitingManagement-module__5Ot33W__muted,.RecruitingManagement-module__5Ot33W__scopeCell small{color:var(--text-slate-600);font-size:12px}.RecruitingManagement-module__5Ot33W__scopeCell{gap:3px;display:grid}.RecruitingManagement-module__5Ot33W__status{background:var(--surface-gray-100);width:max-content;min-height:26px;color:var(--text-slate-700);border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:850;display:inline-flex}.RecruitingManagement-module__5Ot33W__status[data-tone=success]{background:var(--surface-slate-green-100-b);color:var(--text-green-700)}.RecruitingManagement-module__5Ot33W__status[data-tone=warning]{background:var(--surface-slate-orange-100);color:var(--text-orange-600)}.RecruitingManagement-module__5Ot33W__notice,.RecruitingManagement-module__5Ot33W__errorNotice{border-radius:12px;margin:0;padding:11px 14px;font-size:13px;font-weight:750;line-height:1.6}.RecruitingManagement-module__5Ot33W__notice{border:1px solid var(--border-green-300);background:var(--surface-slate-green-100);color:var(--text-green-800)}.RecruitingManagement-module__5Ot33W__errorNotice{border:1px solid var(--border-red-200);background:var(--surface-slate-red-50);color:var(--text-red-600)}.RecruitingManagement-module__5Ot33W__backdrop{z-index:80;background:var(--overlay-slate-900-a58);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow-y:auto}.RecruitingManagement-module__5Ot33W__dialog{border:1px solid var(--border-gray-50-a70);background:var(--surface-gray-50);width:min(680px,100%);max-height:calc(100vh - 56px);box-shadow:0 28px 80px var(--shadow-slate-900-a25);border-radius:18px;padding:22px;overflow-y:auto}.RecruitingManagement-module__5Ot33W__dialogHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.RecruitingManagement-module__5Ot33W__dialogHeader h2,.RecruitingManagement-module__5Ot33W__dialogHeader p{margin:0}.RecruitingManagement-module__5Ot33W__dialogHeader h2{font-size:21px}.RecruitingManagement-module__5Ot33W__dialogHeader p{color:var(--text-slate-600);margin-top:6px;font-size:13px;line-height:1.6}.RecruitingManagement-module__5Ot33W__dialogHeader button{border:1px solid var(--border-slate-200-g);background:var(--surface-gray-50);width:34px;height:34px;color:var(--text-slate-700);cursor:pointer;border-radius:9px}.RecruitingManagement-module__5Ot33W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.RecruitingManagement-module__5Ot33W__formGrid textarea{resize:vertical;min-height:100px}.RecruitingManagement-module__5Ot33W__wide{grid-column:1/-1}.RecruitingManagement-module__5Ot33W__helper{color:var(--text-slate-600);margin:0;font-size:12px;line-height:1.6}.RecruitingManagement-module__5Ot33W__dialogActions{border-top:1px solid var(--border-slate-100-b);margin-top:22px;padding-top:16px}@media (max-width:980px){.RecruitingManagement-module__5Ot33W__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.RecruitingManagement-module__5Ot33W__filterActions{grid-column:1/-1}}@media (max-width:700px){.RecruitingManagement-module__5Ot33W__stats,.RecruitingManagement-module__5Ot33W__filters,.RecruitingManagement-module__5Ot33W__formGrid{grid-template-columns:1fr}.RecruitingManagement-module__5Ot33W__wide,.RecruitingManagement-module__5Ot33W__filterActions{grid-column:auto}.RecruitingManagement-module__5Ot33W__backdrop{align-items:end;padding:0}.RecruitingManagement-module__5Ot33W__dialog{border-radius:18px 18px 0 0;max-height:92vh}}.RecruitingManagement-module__5Ot33W__crossLink{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.RecruitingManagement-module__5Ot33W__crossLink:hover{opacity:.8}
.TodaySchedulePage-module__qsESjq__page{gap:20px;display:grid}.TodaySchedulePage-module__qsESjq__dateControls button{border:1px solid var(--border-blue-200);background:var(--surface-slate-100);min-height:38px;color:var(--primary);font:inherit;cursor:pointer;border-radius:8px;padding:0 14px;font-size:13px;font-weight:900}.TodaySchedulePage-module__qsESjq__datePanel{border:1px solid var(--border);background:radial-gradient(circle at 8% 14%, var(--overlay-blue-500-a13), transparent 34%), linear-gradient(135deg, var(--surface-gray-50) 0%, var(--surface-gray-50-k) 100%);box-shadow:var(--shadow);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.TodaySchedulePage-module__qsESjq__dateSummary{gap:3px;min-width:210px;margin-right:auto;display:grid}.TodaySchedulePage-module__qsESjq__dateSummary>span{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.TodaySchedulePage-module__qsESjq__dateSummary strong{color:var(--foreground);font-size:20px;line-height:1.35}.TodaySchedulePage-module__qsESjq__dateLine{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.TodaySchedulePage-module__qsESjq__dateCount{color:var(--muted);white-space:nowrap;margin:0;font-size:12px;font-weight:800}.TodaySchedulePage-module__qsESjq__dateControls,.TodaySchedulePage-module__qsESjq__dayButtons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TodaySchedulePage-module__qsESjq__dateControls{justify-content:flex-end}.TodaySchedulePage-module__qsESjq__dateControls button{border-color:var(--border);background:var(--surface-gray-50);color:var(--foreground)}.TodaySchedulePage-module__qsESjq__dateControls button:hover,.TodaySchedulePage-module__qsESjq__dateControls button[data-active=true]{border-color:var(--border-blue-300);background:var(--surface-slate-100);color:var(--primary)}.TodaySchedulePage-module__qsESjq__datePicker{border-left:1px solid var(--border);min-height:38px;color:var(--muted);align-items:center;gap:8px;margin-left:4px;padding-left:12px;font-size:12px;font-weight:900;display:flex}.TodaySchedulePage-module__qsESjq__datePicker input{border:1px solid var(--border);background:var(--surface-gray-50);min-height:38px;color:var(--foreground);font:inherit;border-radius:8px;outline:0;padding:0 10px;font-size:13px;font-weight:800}.TodaySchedulePage-module__qsESjq__datePicker input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--shadow-blue-500-a10)}.TodaySchedulePage-module__qsESjq__schedulePanel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:12px;overflow:hidden}.TodaySchedulePage-module__qsESjq__panelHeading{border-bottom:1px solid var(--border-slate-200-u);justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 20px;display:flex}.TodaySchedulePage-module__qsESjq__panelHeading>div{gap:2px;display:grid}.TodaySchedulePage-module__qsESjq__panelHeading span{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.TodaySchedulePage-module__qsESjq__panelHeading h3,.TodaySchedulePage-module__qsESjq__panelHeading p{margin:0}.TodaySchedulePage-module__qsESjq__panelHeading h3{color:var(--foreground);font-size:18px}.TodaySchedulePage-module__qsESjq__panelHeading p{color:var(--muted);font-size:12px;font-weight:800}.TodaySchedulePage-module__qsESjq__timeline,.TodaySchedulePage-module__qsESjq__slotItems{margin:0;padding:0;list-style:none}.TodaySchedulePage-module__qsESjq__timeline{padding:20px;display:grid}.TodaySchedulePage-module__qsESjq__slot{grid-template-columns:94px 20px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.TodaySchedulePage-module__qsESjq__slotTime{text-align:right;white-space:nowrap;align-content:start;gap:5px;padding-top:15px;display:grid}.TodaySchedulePage-module__qsESjq__slotTime span,.TodaySchedulePage-module__qsESjq__columnLabel{color:var(--text-slate-500-c);letter-spacing:.04em;font-size:10px;font-weight:850}.TodaySchedulePage-module__qsESjq__slotTime strong{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:14px;font-weight:950}.TodaySchedulePage-module__qsESjq__timelineRail{justify-content:center;display:flex;position:relative}.TodaySchedulePage-module__qsESjq__timelineRail:after{background:var(--surface-slate-200);content:"";width:2px;position:absolute;top:29px;bottom:-29px}.TodaySchedulePage-module__qsESjq__slot:last-child .TodaySchedulePage-module__qsESjq__timelineRail:after{display:none}.TodaySchedulePage-module__qsESjq__timelineRail span{z-index:1;border:3px solid var(--border-slate-200-d);background:var(--primary);box-sizing:content-box;border-radius:50%;width:12px;height:12px;margin-top:22px;position:relative}.TodaySchedulePage-module__qsESjq__slotItems{gap:10px;padding-bottom:16px;display:grid}.TodaySchedulePage-module__qsESjq__slot:last-child .TodaySchedulePage-module__qsESjq__slotItems{padding-bottom:0}.TodaySchedulePage-module__qsESjq__scheduleCard{border:1px solid var(--border-slate-200-l);background:var(--surface-gray-50-d);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:minmax(112px,1fr) minmax(124px,1fr) minmax(88px,.72fr) minmax(90px,.75fr) minmax(82px,.68fr) minmax(120px,1fr) minmax(170px,1.45fr);align-items:center;gap:12px;padding:13px 15px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden}.TodaySchedulePage-module__qsESjq__scheduleCard:hover{border-color:var(--border-blue-300);box-shadow:0 10px 22px var(--shadow-blue-500-a09);transform:translateY(-1px)}.TodaySchedulePage-module__qsESjq__scheduleCard:focus-visible{outline:3px solid var(--border-blue-500-a22);outline-offset:2px}.TodaySchedulePage-module__qsESjq__scheduleCard[data-disabled=true]{cursor:default}.TodaySchedulePage-module__qsESjq__scheduleCard[data-disabled=true]:hover{border-color:var(--border-slate-200-l);box-shadow:none;transform:none}.TodaySchedulePage-module__qsESjq__nameButton{color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:900;line-height:1.3;overflow:hidden}.TodaySchedulePage-module__qsESjq__nameButton:focus-visible{outline:2px solid var(--border-blue-500-a35);outline-offset:2px;border-radius:4px}.TodaySchedulePage-module__qsESjq__noteButton{width:100%;color:var(--text-slate-600-d);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;background:0 0;border:1px dashed #0000;border-radius:6px;margin:-3px -5px;padding:3px 5px;font-size:12px;font-weight:800;line-height:1.35;transition:border-color .14s,background .14s;display:block;overflow:hidden}.TodaySchedulePage-module__qsESjq__noteButton:hover{border-color:var(--border-blue-200);background:var(--surface-slate-50-g)}.TodaySchedulePage-module__qsESjq__noteButton:focus-visible{outline:2px solid var(--border-blue-500-a35);outline-offset:1px}.TodaySchedulePage-module__qsESjq__noteButton[data-empty=true]{color:var(--text-slate-400-b);font-weight:700}.TodaySchedulePage-module__qsESjq__noteEditor{gap:3px;display:grid}.TodaySchedulePage-module__qsESjq__noteInput{border:1px solid var(--border-blue-300);background:var(--surface-gray-50);width:100%;color:var(--foreground);font:inherit;resize:vertical;border-radius:6px;padding:5px 7px;font-size:12px;font-weight:700;line-height:1.45}.TodaySchedulePage-module__qsESjq__noteInput:focus{outline:2px solid var(--border-blue-500-a22);outline-offset:1px}.TodaySchedulePage-module__qsESjq__noteError{color:var(--text-red-600-b);font-size:11px;font-weight:800}.TodaySchedulePage-module__qsESjq__scheduleCell{align-content:center;gap:5px;min-width:0;display:grid}.TodaySchedulePage-module__qsESjq__coreCell{color:var(--foreground)}.TodaySchedulePage-module__qsESjq__nameCell strong,.TodaySchedulePage-module__qsESjq__auxiliaryValue,.TodaySchedulePage-module__qsESjq__noteLine{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TodaySchedulePage-module__qsESjq__nameCell strong{font-size:15px;line-height:1.3}.TodaySchedulePage-module__qsESjq__coreCell .ui-status-badge{justify-self:start;font-weight:900}.TodaySchedulePage-module__qsESjq__auxiliaryValue,.TodaySchedulePage-module__qsESjq__noteLine{color:var(--text-slate-600-d);font-size:12px;font-weight:800;line-height:1.4}.TodaySchedulePage-module__qsESjq__noteLine{-webkit-line-clamp:1;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.TodaySchedulePage-module__qsESjq__emptyState{text-align:center;align-content:center;justify-items:center;min-height:220px}@media (max-width:900px){.TodaySchedulePage-module__qsESjq__timeline{overflow-x:auto}.TodaySchedulePage-module__qsESjq__slot{min-width:980px}.TodaySchedulePage-module__qsESjq__datePanel{flex-direction:column;align-items:stretch}.TodaySchedulePage-module__qsESjq__dateSummary{margin-right:0}.TodaySchedulePage-module__qsESjq__dateControls{justify-content:flex-start}}@media (max-width:640px){.TodaySchedulePage-module__qsESjq__datePanel,.TodaySchedulePage-module__qsESjq__panelHeading,.TodaySchedulePage-module__qsESjq__timeline{padding:14px}.TodaySchedulePage-module__qsESjq__dateControls,.TodaySchedulePage-module__qsESjq__dayButtons{align-items:stretch;width:100%}.TodaySchedulePage-module__qsESjq__dayButtons{grid-template-columns:1fr .8fr 1fr;display:grid}.TodaySchedulePage-module__qsESjq__dateControls button{padding:0 8px}.TodaySchedulePage-module__qsESjq__datePicker{border-top:1px solid var(--border);border-left:0;justify-content:space-between;width:100%;margin-top:4px;margin-left:0;padding-top:12px;padding-left:0}.TodaySchedulePage-module__qsESjq__panelHeading{flex-direction:column;align-items:flex-start}.TodaySchedulePage-module__qsESjq__slot{grid-template-columns:68px 14px minmax(0,1fr);gap:7px}.TodaySchedulePage-module__qsESjq__slotTime{font-size:12px}.TodaySchedulePage-module__qsESjq__timelineRail span{border-width:2px;width:9px;height:9px;margin-top:24px}}
