.HomeAskBox_box__6_2Ap{border:1px solid var(--tj-blue);border-radius:16px;padding:24px;margin:0 0 24px;background:var(--tj-bg);color:var(--tj-ink);min-width:0;padding:12px 12px 20px}.HomeAskBox_box__6_2Ap.HomeAskBox_collapsed__1JuKA{padding:12px}.HomeAskBox_box__6_2Ap h2,.HomeAskBox_footer__ny8jZ,.HomeAskBox_suggestions__kBXdA{margin-left:4px;margin-right:4px}.HomeAskBox_footer__ny8jZ[hidden]{display:none}.HomeAskBox_form__otfvF{display:flex;gap:10px}.HomeAskBox_field__p_85e{position:relative;flex:1 1;min-width:0}.HomeAskBox_field__p_85e input{width:100%;box-sizing:border-box;height:52px;padding:0 16px;border:1px solid transparent;background:var(--tj-bg-section);border-radius:12px;color:inherit;font:inherit;font-size:17px;transition:border-color .15s,background-color .15s}.HomeAskBox_field__p_85e input:focus{background:var(--tj-bg);border-color:var(--tj-blue);outline:0}.HomeAskBox_example__hUghV{position:absolute;inset:0 16px;display:flex;align-items:center;color:var(--tj-ink-3);font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;animation:HomeAskBox_exampleIn__RHMdg .45s ease-out}@keyframes HomeAskBox_exampleIn__RHMdg{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.HomeAskBox_form__otfvF button{border:0;border-radius:10px;background:var(--tj-blue);color:var(--tj-bg);padding:0 24px;min-width:48px;min-height:48px;font:inherit;font-weight:600;cursor:pointer}.HomeAskBox_box__6_2Ap h2{margin:0;padding:20px 0 12px;font-size:14px;font-weight:600}.HomeAskBox_suggestions__kBXdA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.HomeAskBox_suggestions__kBXdA button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border:1px solid var(--tj-line);border-radius:10px;background:transparent;color:inherit;text-align:left;font:inherit;font-size:14px;line-height:1.6;overflow-wrap:anywhere;min-height:44px;cursor:pointer}.HomeAskBox_suggestions__kBXdA button:hover{background:var(--tj-blue-tint);border-color:var(--tj-blue-line)}.HomeAskBox_tag__0KktX{font-size:12px;line-height:1.5;border-radius:4px;padding:2px 6px;font-weight:600;white-space:nowrap}.HomeAskBox_purple__1Fm49{color:var(--tj-violet-text);background:var(--tj-violet-tint)}.HomeAskBox_red__lKPaC{color:var(--tj-red-text);background:var(--tj-red-tint)}.HomeAskBox_text__IYyhH{min-width:0}.HomeAskBox_footer__ny8jZ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:16px;font-size:12px;color:var(--tj-ink-2);line-height:1.6}.HomeAskBox_footer__ny8jZ p{margin:0}.HomeAskBox_footer__ny8jZ>span{flex-shrink:0}.HomeAskBox_error__urMNS{color:var(--tj-red-text);font-size:13px}.HomeAskBox_arrow__DSLDG{display:none}.HomeAskBox_srOnly__BMHIm{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.HomeAskBox_box__6_2Ap :is(button,input):focus-visible{outline:2px solid var(--tj-blue);outline-offset:3px}.HomeAskBox_box__6_2Ap button:disabled{opacity:.6;cursor:wait}@media (max-width:1024px){.HomeAskBox_suggestions__kBXdA{grid-template-columns:minmax(0,1fr)}.HomeAskBox_suggestions__kBXdA button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-column-gap:10px;column-gap:10px}}@media (max-width:640px){.HomeAskBox_box__6_2Ap{padding:16px;border-radius:12px}.HomeAskBox_box__6_2Ap,.HomeAskBox_box__6_2Ap.HomeAskBox_collapsed__1JuKA{padding:10px}.HomeAskBox_box__6_2Ap:not(.HomeAskBox_collapsed__1JuKA){padding-bottom:14px}.HomeAskBox_form__otfvF{gap:8px}.HomeAskBox_field__p_85e input{height:48px;padding:0 12px;font-size:16px}.HomeAskBox_example__hUghV{inset:0 12px;font-size:16px}.HomeAskBox_form__otfvF button{padding:0 14px}.HomeAskBox_sendText__vgFYX{display:none}.HomeAskBox_arrow__DSLDG{display:block}.HomeAskBox_footer__ny8jZ{flex-direction:column;gap:6px}.HomeAskBox_suggestions__kBXdA button{padding:12px}}@media (prefers-reduced-motion:reduce){.HomeAskBox_example__hUghV{animation:none}}.HomeAskBox_chips__mQ3EJ{display:flex;flex-wrap:wrap;gap:8px;margin:10px 4px 0}.HomeAskBox_chips__mQ3EJ button{min-height:36px;padding:0 14px;border:1px solid var(--tj-line-strong);border-radius:6px;background:var(--tj-bg);color:var(--tj-ink);font:inherit;font-size:14px;cursor:pointer}.HomeAskBox_chips__mQ3EJ button:hover{border-color:var(--tj-blue-line);background:var(--tj-blue-tint);color:var(--tj-blue-text)}@media (max-width:640px){.HomeAskBox_chips__mQ3EJ{flex-wrap:nowrap;overflow-x:auto}.HomeAskBox_chips__mQ3EJ button{flex:none}}.HomeHelperDialog_dialog__pmBwN{box-sizing:border-box;position:fixed;inset:auto 16px 16px auto;margin:0;padding:0;width:min(420px,calc(100vw - 32px));max-width:none;height:min(640px,calc(100dvh - 32px));max-height:none;border:0;border-radius:16px;overflow:hidden;background:white;color:var(--tj-ink);box-shadow:0 16px 64px #12274940}.HomeHelperDialog_dialog__pmBwN::-webkit-backdrop{background:#172c4b70}.HomeHelperDialog_dialog__pmBwN::backdrop{background:#172c4b70}.HomeHelperDialog_dialog__pmBwN.HomeHelperDialog_dragging__Wco8n::-webkit-backdrop{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-user-select:none;user-select:none}.HomeHelperDialog_dialog__pmBwN.HomeHelperDialog_dragging__Wco8n,.HomeHelperDialog_dialog__pmBwN.HomeHelperDialog_dragging__Wco8n *,.HomeHelperDialog_dialog__pmBwN.HomeHelperDialog_dragging__Wco8n::backdrop{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeHelperDialog_resizeHandle__d1KlQ{position:absolute;display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-height:24px;padding:0;border:0;background:transparent;color:var(--tj-ink-2);cursor:nwse-resize;touch-action:none;z-index:1}.HomeHelperDialog_resizeHandle__d1KlQ:hover{color:var(--tj-ink);background:var(--tj-blue-tint-hover)}.HomeHelperDialog_resizeHandle__d1KlQ svg{stroke:currentColor;stroke-width:1.5;fill:none;pointer-events:none}.HomeHelperDialog_nw__I_Ksy{left:0;top:0}.HomeHelperDialog_se__ibFP5{right:0;bottom:0}.HomeHelperDialog_srOnly__6hIph{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.HomeHelperDialog_pending__wenPH{height:100%;box-sizing:border-box;padding:16px}.HomeHelperDialog_pending__wenPH header{display:flex;align-items:center;justify-content:space-between;gap:8px}.HomeHelperDialog_pending__wenPH header h2{font-size:17px;margin:0}.HomeHelperDialog_pending__wenPH button{flex-shrink:0;min-width:44px;min-height:44px;border:1px solid var(--tj-line-strong);border-radius:6px;background:white;color:var(--tj-ink-2);font-size:24px;cursor:pointer}.HomeHelperDialog_pending__wenPH :focus-visible{outline:3px solid var(--tj-blue-line);outline-offset:2px}@media (max-width:640px){.HomeHelperDialog_resizeHandle__d1KlQ{display:none}.HomeHelperDialog_dialog__pmBwN{inset:0;width:100%;height:100dvh;border-radius:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}}.OrgRecentResults_root__oC6bi{margin:40px 0 0;padding:0;background:var(--tj-bg);color:var(--tj-ink);font-size:14px}.OrgRecentResults_header__vukAT{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-bottom:2px solid var(--tj-ink);padding-bottom:12px}.OrgRecentResults_header__vukAT h2,.OrgRecentResults_header__vukAT h3{margin:0;color:var(--tj-ink);font-size:17px;font-weight:700;line-height:1.5}.OrgRecentResults_header__vukAT h2{font-size:20px}.OrgRecentResults_header__vukAT p{margin:5px 0 0;color:var(--tj-ink-2);font-size:13px;overflow-wrap:anywhere}.OrgRecentResults_header__vukAT a{color:var(--tj-blue-text);font-size:14px;font-weight:600;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.OrgRecentResults_header__vukAT a:hover{text-decoration:underline}.OrgRecentResults_header__vukAT a:focus-visible{outline:none;box-shadow:var(--tj-focus)}.OrgRecentResults_axis__87n8h{font-size:13px;margin:12px 0 4px;color:var(--tj-ink-2)}.OrgRecentResults_chart__hM2TS{display:block;width:100%;height:180px;overflow:visible}.OrgRecentResults_chart__hM2TS text{fill:var(--tj-ink-2);font-size:13px}.OrgRecentResults_line__97PBS{stroke:var(--tj-line);stroke-width:1px}.OrgRecentResults_mean__JfS4k{stroke:var(--tj-blue);stroke-width:1px;stroke-dasharray:5 4}.OrgRecentResults_point__nnVDT{fill:var(--tj-blue);stroke:var(--tj-bg);stroke-width:2px}.OrgRecentResults_chart__hM2TS a:focus .OrgRecentResults_point__nnVDT,.OrgRecentResults_chart__hM2TS a:hover .OrgRecentResults_point__nnVDT{stroke:var(--tj-ink);stroke-width:3px}.OrgRecentResults_metrics__zFDRc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr);margin:16px 0 0;border-top:1px solid var(--tj-line);border-bottom:1px solid var(--tj-line)}.OrgRecentResults_metrics__zFDRc div{padding:14px 12px 14px 0;min-width:0}.OrgRecentResults_metrics__zFDRc dt{color:var(--tj-ink-2);font-size:13px}.OrgRecentResults_metrics__zFDRc dd{font-size:16px;font-weight:700;margin:7px 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.OrgRecentResults_metrics__zFDRc dd small{display:block;margin-top:4px;color:var(--tj-ink-2);font-size:13px;font-weight:400}.OrgRecentResults_message__r42ZP{margin:0;padding:16px 0;color:var(--tj-ink-2);line-height:1.6;font-size:14px}@media(max-width:600px){.OrgRecentResults_chart__hM2TS{height:150px}.OrgRecentResults_metrics__zFDRc{grid-template-columns:repeat(2,minmax(0,1fr))}.OrgRecentResults_metrics__zFDRc div:nth-child(n+3){border-top:1px solid var(--tj-line)}.OrgRecentResults_header__vukAT{flex-wrap:wrap}}.NoticeFacts_price__fBbLn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;grid-column-gap:32px;column-gap:32px;margin:0;border-top:1px solid var(--tj-line)}.NoticeFacts_price__fBbLn>div{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0;padding:14px 0;border-bottom:1px solid var(--tj-line)}.NoticeFacts_price__fBbLn>.NoticeFacts_wide__NBAvH{grid-column:1/-1}.NoticeFacts_price__fBbLn dt{color:var(--tj-ink-2);font-size:14px;font-weight:500}.NoticeFacts_price__fBbLn dd{margin:0;min-width:0;color:var(--tj-ink);font-size:16px;font-weight:600;line-height:1.5;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NoticeFacts_price__fBbLn dd small{display:block;margin-top:2px;font-size:13px;font-weight:400;color:var(--tj-ink-3);line-height:1.45}.NoticeFacts_price__fBbLn dd.NoticeFacts_pending__AzzMn{color:var(--tj-amber-text)}.NoticeFacts_timeline__9oF4b{position:relative;display:grid;grid-template-columns:repeat(var(--tl-count,5),minmax(0,1fr));margin:0;padding:22px 0 16px;list-style:none;border-bottom:1px solid var(--tj-line)}.NoticeFacts_timeline__9oF4b:before{content:"";position:absolute;top:31px;left:calc(50% / var(--tl-count, 5));right:calc(50% / var(--tl-count, 5));border-top:2px solid var(--tj-line)}.NoticeFacts_timeline__9oF4b li{position:relative;min-width:0;padding:0 4px;text-align:center}.NoticeFacts_dot__ZnGs0{display:block;width:18px;height:18px;margin:0 auto 8px;border:3px solid var(--tj-line-strong);border-radius:50%;background:var(--tj-bg);box-sizing:border-box}.NoticeFacts_timeline__9oF4b b{display:block;font-size:14px;font-weight:700;color:var(--tj-ink)}.NoticeFacts_when__iBRUU{display:block;margin-top:2px;font-size:14px;color:var(--tj-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.NoticeFacts_timeline__9oF4b em{display:inline-block;margin-top:4px;font-size:13px;font-style:normal;font-weight:700;color:var(--tj-ink-2)}.NoticeFacts_focus__yf9YJ .NoticeFacts_dot__ZnGs0{border-color:var(--tj-blue)}.NoticeFacts_focus__yf9YJ em{color:var(--tj-blue-text)}.NoticeFacts_past__eWmT4 .NoticeFacts_when__iBRUU,.NoticeFacts_past__eWmT4 b,.NoticeFacts_past__eWmT4 em{color:var(--tj-ink-3)}.NoticeFacts_past__eWmT4 .NoticeFacts_dot__ZnGs0{border-color:var(--tj-line);background:var(--tj-fill)}@media (max-width:640px){.NoticeFacts_price__fBbLn{grid-template-columns:minmax(0,1fr)}.NoticeFacts_price__fBbLn>div{grid-template-columns:112px minmax(0,1fr)}.NoticeFacts_timeline__9oF4b{grid-template-columns:minmax(0,1fr);padding:6px 0}.NoticeFacts_timeline__9oF4b:before{top:18px;bottom:18px;left:8px;right:auto;border-top:0;border-left:2px solid var(--tj-line)}.NoticeFacts_timeline__9oF4b li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;align-items:center;padding:8px 0;text-align:left}.NoticeFacts_dot__ZnGs0{grid-row:1/3;margin:0}.NoticeFacts_timeline__9oF4b b{grid-column:2}.NoticeFacts_when__iBRUU{grid-column:2;grid-row:2}.NoticeFacts_timeline__9oF4b em{grid-column:3;grid-row:1/3;margin:0}}.CompanyConditionCard_card___gDS8{margin-top:40px;min-width:0}.CompanyConditionCard_card___gDS8.CompanyConditionCard_card___gDS8{margin-bottom:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.CompanyConditionCard_head__vosoa{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:2px solid var(--tj-ink)}.CompanyConditionCard_head__vosoa h2{min-width:0}.CompanyConditionCard_head__vosoa .CompanyConditionCard_title__SnA_4{margin:0;color:var(--tj-ink);font-size:20px;font-weight:700}.CompanyConditionCard_edit__LYHcP{display:inline-flex;align-items:center;min-height:40px;padding:0 4px;color:var(--tj-blue-text);font-size:15px;font-weight:600;text-decoration:none}.CompanyConditionCard_edit__LYHcP:hover{text-decoration:underline}.CompanyConditionCard_grid__FKYmk{display:grid;grid-template-columns:minmax(0,1fr);margin:0 0 12px}.CompanyConditionCard_tile___xPw4{min-width:0;padding:14px 0;border-bottom:1px solid var(--tj-line)}.CompanyConditionCard_tileHead__a_7iH{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 6px;color:var(--tj-ink-2);font-size:14px;font-weight:600}.CompanyConditionCard_line__eXPkA{display:flex;gap:8px;margin:2px 0 0;color:var(--tj-ink);font-size:16px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.CompanyConditionCard_line__eXPkA>span{flex:0 0 64px;padding-top:2px;color:var(--tj-ink-2);font-size:14px;font-weight:500}.CompanyConditionCard_detail__my9GV{margin:6px 0 0;color:var(--tj-ink-2);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.CompanyConditionCard_detail__my9GV a,.CompanyConditionCard_note__wUbmC a,.CompanyConditionCard_state__Bs_rH a{color:var(--tj-blue-text);font-weight:600;text-decoration:none}.CompanyConditionCard_chip__LmYRp{flex:0 0 auto;display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:6px;font-size:13px;font-weight:600}.CompanyConditionCard_matches__dJewW{background:var(--tj-green-tint);color:var(--tj-green-text)}.CompanyConditionCard_check__bXMV9{background:var(--tj-amber-tint);color:var(--tj-amber-text)}.CompanyConditionCard_missing__Ra5cy,.CompanyConditionCard_none__UEY6G{background:var(--tj-fill);color:var(--tj-ink-2)}.CompanyConditionCard_note__wUbmC{margin:10px 0 0;color:var(--tj-ink-2);font-size:14px;line-height:1.6}.CompanyConditionCard_state__Bs_rH{margin:12px 0 0;color:var(--tj-ink-2);font-size:15px;line-height:1.6}.CompanyConditionCard_state__Bs_rH button{min-height:44px;margin-top:8px;padding:0 14px;border:1px solid var(--tj-line-strong);border-radius:6px;background:var(--tj-bg);color:var(--tj-ink);font:inherit;font-size:15px;font-weight:600}.CompanyConditionCard_empty__2j9xC{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;padding:16px 0;border-bottom:1px solid var(--tj-line)}.CompanyConditionCard_empty__2j9xC p{margin:0;color:var(--tj-ink);font-size:16px;line-height:1.6}.CompanyConditionCard_primary__Tak2S{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:6px;background:var(--tj-blue);color:var(--tj-bg);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.CompanyConditionCard_primary__Tak2S:hover{background:var(--tj-blue-hover)}.CompanyConditionCard_card___gDS8 :focus-visible,.CompanyConditionCard_summary__2__QY :focus-visible{outline:none;box-shadow:var(--tj-focus);border-radius:4px}@media (max-width:640px){.CompanyConditionCard_tile___xPw4{padding:12px 0}}.CompanyConditionCard_summary__2__QY{display:none}@media (min-width:1200px){.CompanyConditionCard_summary__2__QY{display:block;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid var(--tj-line)}}.CompanyConditionCard_summaryTitle__kpLtN{margin:0 0 10px;color:var(--tj-ink);font-size:17px;font-weight:700}.CompanyConditionCard_summaryList__HdpIK{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.CompanyConditionCard_summaryList__HdpIK li{display:flex;align-items:flex-start;gap:10px;color:var(--tj-ink);font-size:15px;line-height:1.5}.CompanyConditionCard_summaryList__HdpIK strong{font-weight:600;color:var(--tj-ink-2)}.CompanyConditionCard_mark__sGcsj{flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;height:22px;border-radius:6px;background:var(--tj-fill);color:var(--tj-ink-2);font-size:13px;font-weight:700}.CompanyConditionCard_summaryList__HdpIK li[data-verdict=matches] .CompanyConditionCard_mark__sGcsj{background:var(--tj-green-tint);color:var(--tj-green-text)}.CompanyConditionCard_summaryList__HdpIK li[data-verdict=check] .CompanyConditionCard_mark__sGcsj{background:var(--tj-amber-tint);color:var(--tj-amber-text)}.CompanyConditionCard_summaryList__HdpIK li[data-verdict=check] strong{color:var(--tj-amber-text)}.CompanyConditionCard_more__z4xuO{display:inline-flex;align-items:center;min-height:40px;margin-top:4px;color:var(--tj-blue-text);font-size:15px;font-weight:600;text-decoration:none}.CompanyConditionCard_more__z4xuO:hover{text-decoration:underline}.CompanyConditionCard_inlineRetry__x2j09{margin-left:4px;padding:0;border:0;background:none;color:var(--tj-blue-text);font:inherit;font-weight:600;cursor:pointer}.QualificationCriteriaCard_card__rTmg8{margin:40px 0 24px;padding:0;color:var(--tj-ink);min-width:0;overflow-wrap:anywhere;line-height:1.7}.QualificationCriteriaCard_note__wXXna{margin:32px 0 20px;padding:16px 20px;border:1px solid var(--tj-line);border-radius:var(--tj-r-sm);background:var(--tj-bg);color:var(--tj-ink);min-width:0;overflow-wrap:anywhere;line-height:1.7}.QualificationCriteriaCard_card__rTmg8 h2{margin:0;font-size:18px}.QualificationCriteriaCard_card__rTmg8 p{margin:4px 0}.QualificationCriteriaCard_card__rTmg8 header p,.QualificationCriteriaCard_card__rTmg8 small,.QualificationCriteriaCard_caution__gNhfe,.QualificationCriteriaCard_note__wXXna,.QualificationCriteriaCard_source__Qm_zx{color:var(--tj-ink-2);font-size:13px}.QualificationCriteriaCard_card__rTmg8 small{display:block}.QualificationCriteriaCard_card__rTmg8 a{color:var(--tj-blue-text);display:inline-flex;align-items:center;min-height:44px}.QualificationCriteriaCard_card__rTmg8 dl{margin:12px 0}.QualificationCriteriaCard_card__rTmg8 dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px 0;border-top:1px solid var(--tj-line);font-size:14px}.QualificationCriteriaCard_card__rTmg8 dt{font-weight:650}.QualificationCriteriaCard_card__rTmg8 dd{margin:0;min-width:0}.QualificationCriteriaCard_areas__x5SK2{display:flex;flex-wrap:wrap;gap:6px 16px}.QualificationCriteriaCard_choices__nvjNy{margin:12px 0;display:flex;flex-wrap:wrap;gap:8px}.QualificationCriteriaCard_choices__nvjNy p{flex-basis:100%}.QualificationCriteriaCard_choices__nvjNy button{min-height:44px;padding:8px 12px;text-align:left;white-space:normal;border:1px solid var(--tj-line);background:var(--tj-fill);color:var(--tj-ink);border-radius:var(--tj-r-sm);cursor:pointer;font:inherit;font-size:13px}.QualificationCriteriaCard_choices__nvjNy button[aria-pressed=true]{border-color:var(--tj-blue);color:var(--tj-blue-text);background:var(--tj-blue-tint)}.QualificationCriteriaCard_card__rTmg8 :focus-visible{outline:2px solid var(--tj-blue);outline-offset:2px}.QualificationCriteriaCard_head__rPgF2{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 16px;padding-bottom:12px;margin-bottom:8px;border-bottom:2px solid var(--tj-ink)}.QualificationCriteriaCard_head__rPgF2>div{min-width:0}.QualificationCriteriaCard_card__rTmg8 a.QualificationCriteriaCard_calc__a8N_G{flex:none;justify-content:center;min-height:44px;padding:0 16px;border-radius:var(--tj-r-sm);background:var(--tj-bg);color:var(--tj-ink);box-shadow:inset 0 0 0 1px var(--tj-line-strong);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.QualificationCriteriaCard_card__rTmg8 a.QualificationCriteriaCard_calc__a8N_G:hover{background:var(--tj-bg-section)}@media(max-width:640px){.QualificationCriteriaCard_note__wXXna{padding:16px}.QualificationCriteriaCard_card__rTmg8 a.QualificationCriteriaCard_calc__a8N_G{flex:1 1 100%;white-space:normal;text-align:center}.QualificationCriteriaCard_card__rTmg8 dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}.NoticeConditions_groups__XStC8{display:grid;grid-gap:28px;gap:28px;min-width:0;margin-bottom:20px}.NoticeConditions_title__gLyT7{margin:0;padding-bottom:10px;border-bottom:2px solid var(--tj-ink);color:var(--tj-ink);font-size:16px;font-weight:700}.NoticeConditions_rows__9W5Vq{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.NoticeConditions_row__h4m7A{min-width:0;padding:12px 0;border-bottom:1px solid var(--tj-line)}.NoticeConditions_row__h4m7A:nth-child(odd){padding-right:20px}.NoticeConditions_row__h4m7A:nth-child(2n){padding-left:20px;border-left:1px solid var(--tj-line)}.NoticeConditions_label__5681w{color:var(--tj-ink-2);font-size:14px}.NoticeConditions_value__eNU9R{margin:4px 0 0;color:var(--tj-ink);font-size:16px;font-weight:600;line-height:1.5;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NoticeConditions_empty__TY0c_{margin:0 0 16px;color:var(--tj-ink-2);font-size:14px}.NoticeConditions_hint__hNCUl{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0;color:var(--tj-ink-2);font-size:14px}@media (max-width:640px){.NoticeConditions_rows__9W5Vq{grid-template-columns:minmax(0,1fr)}.NoticeConditions_row__h4m7A:nth-child(n){padding:12px 0;border-left:0}}.NoticeSections_block__Kiwht{margin-top:28px;min-width:0}.NoticeSections_title__HucjJ{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0;padding-bottom:10px;border-bottom:2px solid var(--tj-ink);color:var(--tj-ink);font-size:16px;font-weight:700}.NoticeSections_title__HucjJ small{font-size:13px;font-weight:500;color:var(--tj-ink-3);overflow-wrap:anywhere}.NoticeSections_quote__5IJlb{margin:0;padding:13px 0;border-bottom:1px solid var(--tj-line)}.NoticeSections_quote__5IJlb cite{display:block;font-size:13px;font-style:normal;font-weight:700;color:var(--tj-ink-3)}.NoticeSections_quote__5IJlb p{margin:4px 0 0;font-size:15px;line-height:1.65;color:var(--tj-ink);white-space:pre-line;overflow-wrap:anywhere}.NoticeSections_quote__5IJlb mark{padding:0 2px;border-radius:3px;background:var(--tj-blue-tint);color:var(--tj-blue-text);font-weight:600}.NoticeSections_facts__RS5KK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.NoticeSections_facts__RS5KK>div{min-width:0;padding:12px 0;border-bottom:1px solid var(--tj-line)}.NoticeSections_facts__RS5KK dt{font-size:14px;color:var(--tj-ink-2)}.NoticeSections_facts__RS5KK dd{margin:4px 0 0;font-size:16px;font-weight:600;color:var(--tj-ink)}.NoticeSections_muted__Ocdth{margin:12px 0 0;font-size:14px;color:var(--tj-ink-2)}.NoticeSections_retry__RI1SP{margin-left:8px;padding:0;border:0;background:none;color:var(--tj-blue);font:inherit;font-weight:600;cursor:pointer}@media (max-width:640px){.NoticeSections_facts__RS5KK{grid-template-columns:minmax(0,1fr)}}.schedule-colors_chip__ngtRM.schedule-colors_chip__ngtRM{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;padding:3px 6px;border-left:3px solid var(--schedule-line);border-radius:4px;background:var(--schedule-tint);color:var(--schedule-text);font-size:12px;line-height:1.5}.schedule-colors_red__2500z{--schedule-tint:var(--tj-red-tint);--schedule-text:var(--tj-red-text);--schedule-line:var(--tj-red)}.schedule-colors_amber__NSRUx{--schedule-tint:var(--tj-amber-tint);--schedule-text:var(--tj-amber-text);--schedule-line:var(--tj-amber-line)}.schedule-colors_blue__0_Czb{--schedule-tint:var(--tj-blue-tint);--schedule-text:var(--tj-blue-text);--schedule-line:var(--tj-blue-line)}.schedule-colors_violet__2ekb1{--schedule-tint:var(--tj-violet-tint);--schedule-text:var(--tj-violet-text);--schedule-line:var(--tj-violet-text)}.schedule-colors_green__bWwl5{--schedule-tint:var(--tj-green-tint);--schedule-text:var(--tj-green-text);--schedule-line:var(--tj-green-line)}.schedule-colors_gray__vyqQR{--schedule-tint:var(--tj-fill);--schedule-text:var(--tj-ink-2);--schedule-line:var(--tj-line)}.schedule-colors_done__yB2vJ{opacity:.55}.schedule-colors_check__b0Abz{flex-shrink:0;width:14px;height:14px;vertical-align:middle}.ScoreEstimate_layout___E_Kg{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;min-width:0}@media (min-width:1024px){.ScoreEstimate_layout___E_Kg{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.ScoreEstimate_summary__8FLWb{position:-webkit-sticky;position:sticky;top:88px}}.ScoreEstimate_section__1qLKf{min-width:0;background:var(--tj-bg)}.ScoreEstimate_section__1qLKf+.ScoreEstimate_section__1qLKf{margin-top:0}.ScoreEstimate_layout___E_Kg+.ScoreEstimate_section__1qLKf{margin-top:32px}.ScoreEstimate_title__NIrdq{margin:0;padding:0 0 10px;border-bottom:2px solid var(--tj-ink);font-size:17px;font-weight:700;color:var(--tj-ink)}.ScoreEstimate_source__VlJx7{margin:10px 0 0;font-size:13px;line-height:1.6;color:var(--tj-ink-2);overflow-wrap:anywhere}.ScoreEstimate_source__VlJx7 a{color:var(--tj-blue-text)}.ScoreEstimate_choices__swgMN{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}.ScoreEstimate_choices__swgMN button{min-height:40px;padding:0 14px;border:1px solid var(--tj-line);border-radius:var(--tj-r-sm);background:var(--tj-bg);color:var(--tj-ink-2);font:inherit;font-size:14px;cursor:pointer}.ScoreEstimate_choices__swgMN button[aria-pressed=true]{border-color:var(--tj-blue);color:var(--tj-blue-text);font-weight:600}.ScoreEstimate_choices__swgMN button:focus-visible{outline:2px solid var(--tj-focus);outline-offset:2px}.ScoreEstimate_rows__l_KuR{list-style:none;margin:0;padding:0}.ScoreEstimate_row__WDRQ8{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:8px 0;border-bottom:1px solid var(--tj-line)}.ScoreEstimate_name__OZfoo{min-width:0;font-size:15px;color:var(--tj-ink);overflow-wrap:anywhere}.ScoreEstimate_inputWrap__d1BWz{display:inline-flex;align-items:center;gap:8px;flex:none}.ScoreEstimate_input__7GxR9{width:92px;height:44px;padding:0 10px;border:1px solid var(--tj-line-strong);border-radius:var(--tj-r-sm);background:var(--tj-bg);color:var(--tj-ink);font:inherit;font-size:15px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScoreEstimate_input__7GxR9:focus-visible{outline:2px solid var(--tj-focus);outline-offset:1px;border-color:var(--tj-blue)}.ScoreEstimate_input__7GxR9::placeholder{color:var(--tj-ink-3)}.ScoreEstimate_unit__SfkqC{min-width:44px;font-size:14px;color:var(--tj-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScoreEstimate_priceRow__fewm1 .ScoreEstimate_name__OZfoo{color:var(--tj-ink-2)}.ScoreEstimate_fixed__txewR{font-size:14px;color:var(--tj-ink-2);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScoreEstimate_caution__iddhz{margin:12px 0 0;font-size:13px;line-height:1.6;color:var(--tj-amber-text)}.ScoreEstimate_result__n8uyA{margin:0}.ScoreEstimate_result__n8uyA>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0;border-bottom:1px solid var(--tj-line)}.ScoreEstimate_result__n8uyA dt{font-size:14px;color:var(--tj-ink-2)}.ScoreEstimate_result__n8uyA dd{margin:0;font-size:15px;color:var(--tj-ink);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScoreEstimate_result__n8uyA strong{font-size:20px;font-weight:700}.ScoreEstimate_key__IHtKs dt{color:var(--tj-ink);font-weight:600}.ScoreEstimate_key__IHtKs strong{color:var(--tj-blue-text)}.ScoreEstimate_pending__BqNN_{font-size:14px;color:var(--tj-ink-3)}.ScoreEstimate_short__O_36k{color:var(--tj-red-text);font-weight:600}.ScoreEstimate_sub__F_r2i{font-size:13px;color:var(--tj-ink-3)}.ScoreEstimate_action__vsnHy{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:16px;border-radius:var(--tj-r-md);background:var(--tj-blue);color:var(--tj-bg);font-size:15px;font-weight:600;text-decoration:none}.ScoreEstimate_action__vsnHy:hover{background:var(--tj-blue-hover)}.ScoreEstimate_action__vsnHy:focus-visible{outline:2px solid var(--tj-focus);outline-offset:2px}.ScoreEstimate_policy__I5cHV{margin:12px 0 0;font-size:13px;color:var(--tj-ink-3)}.ScoreEstimate_secondary__Sssqq{min-height:44px;padding:0 16px;border:1px solid var(--tj-line-strong);border-radius:var(--tj-r-md);background:var(--tj-bg);color:var(--tj-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.ScoreEstimate_secondary__Sssqq:focus-visible{outline:2px solid var(--tj-focus);outline-offset:2px}.ScoreEstimate_empty__Jlv3B{margin:0;padding:20px 0;font-size:15px;color:var(--tj-ink-2)}.ScoreEstimate_notes__yEjrQ{margin:0;padding:0;list-style:none}.ScoreEstimate_notes__yEjrQ li{padding:12px 0;border-bottom:1px solid var(--tj-line);font-size:14px;line-height:1.6;color:var(--tj-ink-2);overflow-wrap:anywhere}.ScoreEstimate_notes__yEjrQ strong{margin-right:6px;color:var(--tj-ink)}@media (max-width:640px){.ScoreEstimate_layout___E_Kg{gap:28px}.ScoreEstimate_input__7GxR9{width:80px}}.ScoreEstimate_autoArea__u79T_{border-bottom:1px solid var(--tj-line)}.ScoreEstimate_autoArea__u79T_>.ScoreEstimate_row__WDRQ8{border-bottom:0}.ScoreEstimate_autoArea__u79T_ .ScoreEstimate_fixed__txewR strong{font-size:17px;color:var(--tj-ink)}.ScoreEstimate_autoRows__WL_u6{margin:0 0 12px;border-top:1px dashed var(--tj-line)}.ScoreEstimate_autoRow__A1x2q{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 0 12px 12px;border-bottom:1px dashed var(--tj-line)}.ScoreEstimate_autoRow__A1x2q:last-child{border-bottom:0}.ScoreEstimate_autoName__I0k1u{font-size:14px;font-weight:600;color:var(--tj-ink-2)}.ScoreEstimate_autoFact__gpxXQ{min-width:0;font-size:14px;line-height:1.5;color:var(--tj-ink);overflow-wrap:anywhere}.ScoreEstimate_autoFact__gpxXQ small{display:block;margin-top:2px;font-size:13px;color:var(--tj-ink-3)}.ScoreEstimate_autoInput__Ej_nZ{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.ScoreEstimate_autoTag__2gQtM{font-size:13px;color:var(--tj-green-text)}.ScoreEstimate_linkButton__SfWYB{padding:0;border:0;background:none;color:var(--tj-blue-text);font:inherit;font-size:13px;cursor:pointer}.ScoreEstimate_inlineLink__ppTu7{margin-left:4px;color:var(--tj-blue-text);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}@media (max-width:640px){.ScoreEstimate_autoRow__A1x2q{grid-template-columns:minmax(0,1fr) auto;padding-left:0}.ScoreEstimate_autoName__I0k1u{grid-column:1/-1}}.IntegratedSchedule_root__Uup5_{width:100%;min-width:0;color:var(--tj-ink)}.IntegratedSchedule_page__DbS80{box-sizing:border-box;max-width:1180px;margin:0 auto;padding-inline:24px}.IntegratedSchedule_head__fSw_p{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin:0 0 20px}.IntegratedSchedule_intro__IpM5N{min-width:0}.IntegratedSchedule_title__nBPfZ{margin:0;font-size:28px;font-weight:700;line-height:1.35}.IntegratedSchedule_description__grBgM{margin:6px 0 0;color:var(--tj-ink-2);font-size:15px;line-height:1.6}.IntegratedSchedule_dialogHead__xROlF button,.IntegratedSchedule_root__Uup5_ button{min-height:44px;min-width:44px;padding:0 14px;border:1px solid var(--tj-line-strong);border-radius:6px;background:var(--tj-bg);color:var(--tj-ink);cursor:pointer;font:inherit;font-size:14px}.IntegratedSchedule_dialogHead__xROlF button:hover,.IntegratedSchedule_root__Uup5_ button:hover{background:var(--tj-fill)}.IntegratedSchedule_dialogHead__xROlF button:focus-visible,.IntegratedSchedule_root__Uup5_ a:focus-visible,.IntegratedSchedule_root__Uup5_ button:focus-visible{outline:2px solid var(--tj-blue);outline-offset:2px}.IntegratedSchedule_toolbar__f3dZO{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.IntegratedSchedule_views__LBHvy{display:inline-flex;gap:2px;padding:3px;border-radius:9px;background:var(--tj-fill)}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_views__LBHvy button{min-height:38px;padding:0 16px;border:0;border-radius:6px;background:transparent;color:var(--tj-ink-2);font-size:14px}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_views__LBHvy button[aria-pressed=true]{background:var(--tj-bg);color:var(--tj-ink);font-weight:700;box-shadow:0 0 0 1px var(--tj-line)}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_todayButton___kcCs{font-weight:600}.IntegratedSchedule_period__fr2y7{display:flex;align-items:center;gap:8px;min-width:0}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_period__fr2y7 h2{min-width:128px;margin:0;text-align:center;font-size:20px;font-weight:700;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_arrow__SCwOl{width:44px;padding:0;font-size:20px;line-height:1}.IntegratedSchedule_filters__ws9sx{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:0 0 16px}.IntegratedSchedule_legend__Av0ia{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_legendButton___jrZN{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--tj-line-strong);border-radius:6px;background:var(--tj-bg);color:var(--tj-ink);font-size:14px;white-space:nowrap}.IntegratedSchedule_legendDot__RKcTc{width:10px;height:10px;border-radius:50%;background:var(--schedule-text);flex-shrink:0}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_legendButton___jrZN[data-empty]{color:var(--tj-ink-2)}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_legendButton___jrZN[aria-pressed=false]{color:var(--tj-ink-3);background:var(--tj-bg-section);text-decoration:line-through}.IntegratedSchedule_legendButton___jrZN[aria-pressed=false] .IntegratedSchedule_legendDot__RKcTc{opacity:.35}.IntegratedSchedule_completedToggle__r8Tej{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-left:auto;font-size:14px;color:var(--tj-ink-2);cursor:pointer}.IntegratedSchedule_completedToggle__r8Tej input{width:18px;height:18px;margin:0}.IntegratedSchedule_message__ENSXR{text-align:center;padding:30px 16px;background:var(--tj-bg-section);border:1px solid var(--tj-line);border-radius:12px;line-height:1.7;margin:12px 0}.IntegratedSchedule_message__ENSXR p{margin:0 0 12px}.IntegratedSchedule_messageLink__pZG3B{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:var(--tj-blue-text)}.IntegratedSchedule_notice__9pvFR{background:var(--tj-amber-tint);color:var(--tj-amber-text);padding:12px 14px;border-radius:6px;line-height:1.5;font-size:14px;margin:0 0 16px}.IntegratedSchedule_monthLayout__FmhSa{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:32px;gap:32px;align-items:start}.IntegratedSchedule_side__v0cI0{position:-webkit-sticky;position:sticky;top:24px;min-width:0;display:flex;flex-direction:column;gap:36px}.IntegratedSchedule_month__FpsIx{min-width:0}.IntegratedSchedule_month__FpsIx .bp-calendar{display:block;padding:0;border:0;border-radius:0;background:transparent}.IntegratedSchedule_month__FpsIx .bp-calendar__grid{gap:0}.IntegratedSchedule_month__FpsIx .bp-calendar__cell,.IntegratedSchedule_month__FpsIx .bp-calendar__cell:hover{aspect-ratio:auto;border-color:var(--tj-line)}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--today{background:var(--tj-bg);border-color:var(--tj-line)}.IntegratedSchedule_month__FpsIx .bp-calendar__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:2px solid var(--tj-ink)}.IntegratedSchedule_month__FpsIx .bp-calendar__dow{display:flex;align-items:center;height:40px;padding:0 10px;background:var(--tj-bg-section);border-bottom:1px solid var(--tj-line);font-size:13px;font-weight:600;color:var(--tj-ink-2)}.IntegratedSchedule_month__FpsIx .bp-calendar__dow--sun{color:var(--tj-red-text)}.IntegratedSchedule_month__FpsIx .bp-calendar__dow--sat{color:var(--tj-blue-text)}.IntegratedSchedule_month__FpsIx .bp-calendar__cell{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:132px;padding:6px;box-sizing:border-box;background:var(--tj-bg);border:0;border-radius:0;border-bottom:1px solid var(--tj-line);border-right:1px solid var(--tj-line);text-align:left;cursor:default}.IntegratedSchedule_month__FpsIx .bp-calendar__cell:nth-child(7n){border-right:0}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--past{background:var(--tj-bg-section)}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--muted{background:var(--tj-bg)}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_month__FpsIx .bp-calendar__day-select{align-self:flex-start;flex-shrink:0;display:inline-flex;align-items:center;justify-content:flex-start;min-width:44px;min-height:36px;padding:0;border:0;border-radius:6px;background:transparent}.IntegratedSchedule_month__FpsIx .bp-calendar__date{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;font-size:15px;font-weight:600;color:var(--tj-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--muted .bp-calendar__date{color:var(--tj-ink-disabled);font-weight:500}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--today .bp-calendar__date{background:var(--tj-blue);color:var(--tj-bg)}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--selected{box-shadow:inset 0 0 0 2px var(--tj-blue)}.IntegratedSchedule_month__FpsIx .bp-calendar__labels{display:flex;flex:none;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.IntegratedSchedule_month__FpsIx .bp-calendar__label{display:block;min-width:0;height:26px;padding:0 8px;box-sizing:border-box;border-radius:6px;background:var(--schedule-tint);color:var(--schedule-text);font-size:13px;font-weight:500;line-height:26px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IntegratedSchedule_month__FpsIx .bp-calendar__label:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--schedule-text);vertical-align:1px}.IntegratedSchedule_month__FpsIx .bp-calendar__label--done:before{display:none}.IntegratedSchedule_month__FpsIx .bp-calendar__label:hover{text-decoration:underline}.IntegratedSchedule_month__FpsIx .bp-calendar__label--done{opacity:.55}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_month__FpsIx .bp-calendar__more{align-self:flex-start;min-height:26px;min-width:0;padding:0 8px;border:0;background:transparent;color:var(--tj-ink-2);font-size:13px;font-weight:600;text-align:left}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_month__FpsIx .bp-calendar__more:hover{color:var(--tj-blue-text);background:transparent}.IntegratedSchedule_month__FpsIx .bp-calendar__mobile-dots{display:none}.IntegratedSchedule_daySection__OV9T3{min-width:0}.IntegratedSchedule_daySection__OV9T3 h3,.IntegratedSchedule_sectionHead__SlurB h3{display:flex;align-items:baseline;gap:8px;margin:0;font-size:18px;font-weight:700;line-height:1.4}.IntegratedSchedule_daySection__OV9T3 h3{padding:0 0 12px;border-bottom:2px solid var(--tj-ink)}.IntegratedSchedule_hint__F7Z9p,.IntegratedSchedule_todayHint__8hxos{align-self:center;padding:2px 8px;border-radius:999px;font-size:13px;font-weight:600;color:var(--tj-ink-2);background:var(--tj-fill)}.IntegratedSchedule_todayHint__8hxos{color:var(--tj-blue-text);background:var(--tj-blue-tint)}.IntegratedSchedule_count__w6FhP{font-size:15px;font-weight:600;color:var(--tj-ink-2)}.IntegratedSchedule_daySection__OV9T3 h3 .IntegratedSchedule_count__w6FhP{margin-left:auto}.IntegratedSchedule_rows__v9r77{list-style:none;margin:0;padding:0}.IntegratedSchedule_row__6yQpc{border-bottom:1px solid var(--tj-line)}.IntegratedSchedule_rowLink__xX9NI{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:12px;gap:12px;padding:14px 4px;color:var(--tj-ink);text-decoration:none}.IntegratedSchedule_rowLink__xX9NI:hover{background:var(--tj-bg-section)}.IntegratedSchedule_rowLink__xX9NI:hover strong{color:var(--tj-blue-text);text-decoration:underline}.IntegratedSchedule_time__w85BE{padding-top:2px;font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.IntegratedSchedule_rowBody__hh9fm{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.IntegratedSchedule_chipCell__2XDTa{display:flex;min-width:0}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_chipCell__2XDTa>span{gap:6px;height:24px;padding:0 8px;border-left:0;border-radius:6px;font-size:13px;font-weight:600;line-height:24px}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_chipCell__2XDTa>span:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--schedule-text)}.IntegratedSchedule_rowTitle__8_1wT{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0}.IntegratedSchedule_rowTitle__8_1wT strong{min-width:0;font-size:16px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.IntegratedSchedule_rowNote__k4FgT,.IntegratedSchedule_rowSub__Z2OBt{font-size:14px;color:var(--tj-ink-2)}.IntegratedSchedule_rowSub__Z2OBt{display:flex;flex-wrap:wrap;min-width:0}.IntegratedSchedule_org__Sr89Q{overflow-wrap:anywhere}.IntegratedSchedule_org__Sr89Q+.IntegratedSchedule_sourceTag__5m_aT:before{content:"·";margin:0 6px}.IntegratedSchedule_sourceTag__5m_aT{color:var(--tj-ink-2)}.IntegratedSchedule_srOnly__fJJLZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.IntegratedSchedule_emptyDay__fOCfd{color:var(--tj-ink-2);font-size:14px;margin:0;padding:18px 4px}.IntegratedSchedule_emptyDay__fOCfd p{margin:0 0 6px}.IntegratedSchedule_upcoming__x9V_4{min-width:0;margin-top:44px}.IntegratedSchedule_sectionHead__SlurB{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0 0 12px;border-bottom:2px solid var(--tj-ink)}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_textButton__rkHPU{min-width:0;min-height:32px;padding:0;border:0;background:transparent;color:var(--tj-blue-text);font-size:14px;font-weight:600;white-space:nowrap}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_textButton__rkHPU:hover{background:transparent;text-decoration:underline}.IntegratedSchedule_upList__Vt85r{list-style:none;margin:0;padding:0}.IntegratedSchedule_upList__Vt85r li{border-bottom:1px solid var(--tj-line)}.IntegratedSchedule_upRow__7W_hv{display:grid;grid-template-columns:92px 150px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:52px;padding:8px 4px;color:var(--tj-ink);text-decoration:none}.IntegratedSchedule_upRow__7W_hv:hover{background:var(--tj-bg-section)}.IntegratedSchedule_upRow__7W_hv:hover .IntegratedSchedule_upLabel__GEaJS{text-decoration:underline}.IntegratedSchedule_upDate__r35lP{font-size:14px;font-weight:600;color:var(--tj-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.IntegratedSchedule_upKind__PsZMq{display:flex;align-items:center;gap:8px;min-width:0;color:var(--schedule-text);font-size:14px;font-weight:600}.IntegratedSchedule_dot__H1_Pk{flex:none;width:8px;height:8px;border-radius:50%;background:var(--schedule-text)}.IntegratedSchedule_upLabel__GEaJS{min-width:0;font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.IntegratedSchedule_upOrg__XsyJq{margin-left:10px;color:var(--tj-ink-2);font-size:14px;font-weight:400}.IntegratedSchedule_upMore__FEKNO{margin:8px 0 0;font-size:13px;color:var(--tj-ink-2)}.IntegratedSchedule_list__VVIcn{display:flex;flex-direction:column;gap:28px}@media (min-width:769px){.IntegratedSchedule_list__VVIcn .IntegratedSchedule_rowLink__xX9NI{grid-template-columns:64px minmax(0,1fr);padding:12px 4px}.IntegratedSchedule_list__VVIcn .IntegratedSchedule_rowBody__hh9fm{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:2px;row-gap:2px}.IntegratedSchedule_list__VVIcn .IntegratedSchedule_rowSub__Z2OBt{grid-column:2}}.IntegratedSchedule_past__ea3eu{display:flex;flex-direction:column;gap:28px}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_more__Df_6U,.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_pastToggle__ad44g{align-self:flex-start;color:var(--tj-ink-2);background:var(--tj-bg-section)}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_more__Df_6U{align-self:stretch;color:var(--tj-blue-text);background:var(--tj-bg)}.IntegratedSchedule_dialog__pkZJA{width:min(1180px,calc(100vw - 40px));max-width:1180px;max-height:calc(100dvh - 48px);padding:24px;margin:auto;background:var(--tj-bg);border:1px solid var(--tj-line);border-radius:18px;box-shadow:0 24px 90px #1227493b;box-sizing:border-box;overflow-y:auto}.IntegratedSchedule_dialog__pkZJA::-webkit-backdrop{background:#172c4b70}.IntegratedSchedule_dialog__pkZJA::backdrop{background:#172c4b70}.IntegratedSchedule_dialogHead__xROlF{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.IntegratedSchedule_dialog__pkZJA .IntegratedSchedule_dialogHead__xROlF h2{font-size:24px;font-weight:700;line-height:1.5;margin:0;color:var(--tj-ink)}@media (max-width:1179px){.IntegratedSchedule_monthLayout__FmhSa{grid-template-columns:minmax(0,1fr);gap:32px}.IntegratedSchedule_side__v0cI0{position:static}.IntegratedSchedule_month__FpsIx .bp-calendar__cell{min-height:116px}}@media (max-width:768px){.IntegratedSchedule_head__fSw_p{flex-direction:column;align-items:stretch;gap:14px}.IntegratedSchedule_title__nBPfZ{font-size:28px}.IntegratedSchedule_description__grBgM{font-size:14px}.IntegratedSchedule_toolbar__f3dZO{gap:8px}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_views__LBHvy button,.IntegratedSchedule_views__LBHvy{flex:1 1}.IntegratedSchedule_period__fr2y7{flex-basis:100%;justify-content:space-between}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_period__fr2y7 h2{min-width:0;font-size:19px}.IntegratedSchedule_filters__ws9sx{gap:4px 12px}.IntegratedSchedule_legend__Av0ia{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.IntegratedSchedule_legend__Av0ia::-webkit-scrollbar{display:none}.IntegratedSchedule_legendButton___jrZN{flex-shrink:0}.IntegratedSchedule_completedToggle__r8Tej{margin-left:0}.IntegratedSchedule_month__FpsIx .bp-calendar__dow{justify-content:center;height:34px;padding:0}.IntegratedSchedule_month__FpsIx .bp-calendar__cell{align-items:center;gap:2px;min-height:58px;padding:4px 0;border-right:0}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--past{background:var(--tj-bg)}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--past .bp-calendar__date{color:var(--tj-ink-3);font-weight:500}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--today .bp-calendar__date{color:var(--tj-bg);font-weight:600}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_month__FpsIx .bp-calendar__day-select{align-self:center;justify-content:center;width:100%;min-width:0;min-height:34px}.IntegratedSchedule_month__FpsIx .bp-calendar__date{width:32px;height:32px}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--selected{box-shadow:none}.IntegratedSchedule_month__FpsIx .bp-calendar__cell--selected .bp-calendar__date{box-shadow:0 0 0 2px var(--tj-blue)}.IntegratedSchedule_month__FpsIx .bp-calendar__labels{display:none}.IntegratedSchedule_root__Uup5_ .IntegratedSchedule_month__FpsIx .bp-calendar__mobile-dots{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px;width:100%;min-width:0;min-height:20px;padding:0;border:0;background:transparent}.IntegratedSchedule_month__FpsIx .bp-calendar__mobile-dot{display:inline-flex;align-items:center;justify-content:center;width:6px;height:6px;border-radius:50%;color:var(--schedule-text);background:var(--schedule-text)}.IntegratedSchedule_month__FpsIx .bp-calendar__mobile-dot.bp-calendar__label--done{width:14px;height:14px;background:var(--schedule-tint)}.IntegratedSchedule_month__FpsIx .bp-calendar__mobile-more{font-size:13px;line-height:1;color:var(--tj-ink-2)}.IntegratedSchedule_upcoming__x9V_4{display:none}}@media (max-width:640px){.IntegratedSchedule_page__DbS80{padding-inline:4px}.IntegratedSchedule_legend__Av0ia{margin:0 -20px;padding:0 20px 4px}.IntegratedSchedule_rowLink__xX9NI{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:14px 2px}.IntegratedSchedule_daySection__OV9T3 h3{font-size:17px}.IntegratedSchedule_dialog__pkZJA{width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:16px;border:0;border-radius:0}.IntegratedSchedule_dialog__pkZJA .IntegratedSchedule_dialogHead__xROlF h2{font-size:21px}}.IntegratedSchedule_month__FpsIx .bp-calendar__cell{position:relative}.IntegratedSchedule_month__FpsIx .bp-calendar__day-select:before,.IntegratedSchedule_month__FpsIx .bp-calendar__mobile-dots:before{content:"";position:absolute;inset:0}.IntegratedSchedule_month__FpsIx .bp-calendar__labels{position:relative;z-index:1}@media (max-width:640px){.IntegratedSchedule_title__nBPfZ{font-size:22px}.IntegratedSchedule_upRow__7W_hv{grid-template-columns:64px minmax(0,1fr);row-gap:2px;align-items:start}.IntegratedSchedule_upRow__7W_hv .IntegratedSchedule_upDate__r35lP{grid-row:1/3;padding-top:2px}.IntegratedSchedule_upKind__PsZMq,.IntegratedSchedule_upLabel__GEaJS{grid-column:2}.IntegratedSchedule_upOrg__XsyJq{display:block;margin:2px 0 0}}.CommonSettingsHub_hub__V0oZN{display:grid;grid-gap:20px;gap:20px;padding-block:8px 24px}.CommonSettingsHub_heading__3emeN h2{margin:0 0 8px;color:var(--tj-ink);font-size:22px}.CommonSettingsHub_heading__3emeN p,.CommonSettingsHub_note__1VuuW{margin:0;color:var(--tj-ink-2);font-size:14px;line-height:1.65}.CommonSettingsHub_grid__VhhNH{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;border-top:2px solid var(--tj-ink)}.CommonSettingsHub_card__wUGPr{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:16px 4px;border:0;border-bottom:1px solid var(--tj-line);border-radius:0;background:#fff;color:inherit;text-decoration:none;overflow-wrap:anywhere}.CommonSettingsHub_card__wUGPr:hover{background:var(--tj-bg-section)}.CommonSettingsHub_card__wUGPr:hover .CommonSettingsHub_title__UsWl_{color:var(--tj-blue)}.CommonSettingsHub_card__wUGPr:focus-visible{outline:3px solid var(--tj-blue);outline-offset:3px}.CommonSettingsHub_title__UsWl_{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:16px;font-weight:700;color:var(--tj-ink)}.CommonSettingsHub_description__5hPqx{color:var(--tj-ink-2);font-size:14px;line-height:1.6}@media (max-width:640px){.CommonSettingsHub_card__wUGPr{padding:14px 0}.CommonSettingsHub_heading__3emeN h2{font-size:20px}}