.GlobalSearch_root__JWokB{position:relative;width:40px;height:40px;flex:none}.GlobalSearch_panel__axAxA{position:absolute;top:calc(100% + 12px);right:0;z-index:2;width:40px;visibility:hidden;pointer-events:none;overflow:hidden;border-radius:10px;background:#050505;color:white;box-shadow:0 5px 12px rgb(0 0 0/12%);transition:width .44s cubic-bezier(.16,1,.3,1),background-color .32s ease,box-shadow .32s ease}.GlobalSearch_panel__axAxA.GlobalSearch_open__8vuI9{visibility:visible;pointer-events:auto;width:min(300px,calc(100vw - 24px));background:#fff;color:#141414;box-shadow:0 10px 24px rgb(0 0 0/12%)}.GlobalSearch_searchRow__wh6RV{position:relative;height:40px}.GlobalSearch_inputRow__v_g5M,.GlobalSearch_trigger__paZnK{position:absolute;inset:0;display:flex;width:100%;height:40px;align-items:center}.GlobalSearch_trigger__paZnK{justify-content:center;border:0;border-radius:10px;background:#050505;color:white;cursor:pointer;transition:opacity .2s ease}.GlobalSearch_trigger__paZnK:hover{background:rgb(255 255 255/8%)}.GlobalSearch_inputRow__v_g5M{gap:10px;padding:0 9px 0 12px;color:#141414;opacity:0;pointer-events:none;transform:translateX(8px);transition:opacity .24s ease,transform .38s cubic-bezier(.16,1,.3,1)}.GlobalSearch_open__8vuI9 .GlobalSearch_inputRow__v_g5M{opacity:1;pointer-events:auto;transform:translateX(0);transition-delay:90ms}.GlobalSearch_searchIcon__OONco{flex:none}.GlobalSearch_input__wvv4y{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#141414;font:inherit;font-size:16px}.GlobalSearch_input__wvv4y:focus,.GlobalSearch_input__wvv4y:focus-visible{border:0;outline:0;box-shadow:none}.app-workspace .GlobalSearch_input__wvv4y,.app-workspace .GlobalSearch_input__wvv4y:focus{border:0;background:transparent;box-shadow:none}.GlobalSearch_input__wvv4y::-moz-placeholder{color:#b7b7b7;opacity:1}.GlobalSearch_input__wvv4y::placeholder{color:#b7b7b7;opacity:1}.GlobalSearch_input__wvv4y::-webkit-search-cancel-button{display:none}.GlobalSearch_close__lnT_m{display:grid;width:27px;height:27px;flex:none;place-items:center;border:0;border-radius:6px;background:transparent;color:#141414;cursor:pointer}.GlobalSearch_close__lnT_m:hover{opacity:.6}.GlobalSearch_close__lnT_m:focus-visible,.GlobalSearch_result__6g8h_:focus-visible,.GlobalSearch_trigger__paZnK:focus-visible{outline:2px solid #597aa7;outline-offset:-2px}.GlobalSearch_resultsOuter__9HkK_{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s cubic-bezier(.16,1,.3,1),opacity .24s ease}.GlobalSearch_resultsVisible__nh_Nr{grid-template-rows:1fr;opacity:1}.GlobalSearch_resultsInner__1IL5b{min-height:0;overflow:hidden}.GlobalSearch_resultsList__Ympgi{max-height:min(310px,calc(100vh - 112px));overflow-y:auto;border-top:1px solid #ededed;padding:5px 0 7px}.GlobalSearch_message__7UIzL{margin:0;padding:11px 13px;color:#777;font-size:12px}.GlobalSearch_result__6g8h_{display:flex;width:100%;flex-direction:column;gap:2px;padding:8px 13px;border:0;background:transparent;color:#333;text-align:left;cursor:pointer}.GlobalSearch_result__6g8h_:focus-visible,.GlobalSearch_result__6g8h_:hover{background:#f6f6f6}.GlobalSearch_resultSubtitle__Tv5NM,.GlobalSearch_resultTitle__lbC_4{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalSearch_resultTitle__lbC_4{font-size:13px;font-weight:500}.GlobalSearch_resultSubtitle__Tv5NM{color:#999;font-size:10px}@media (max-width:640px){.GlobalSearch_panel__axAxA.GlobalSearch_open__8vuI9{position:fixed;top:76px;right:12px;width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.GlobalSearch_inputRow__v_g5M,.GlobalSearch_panel__axAxA,.GlobalSearch_resultsOuter__9HkK_,.GlobalSearch_trigger__paZnK{transition:none}}.TodoPanel_root__qXh6X{position:relative;width:40px;height:40px;flex:none}.TodoPanel_rootOpen__Q7ZuK{z-index:5}.TodoPanel_panel__DBz5_{position:absolute;top:0;right:0;width:40px;overflow:hidden;border:1px solid #344d6d;border-radius:10px;background:#1e3350;color:#d1d9e5;box-shadow:0 5px 12px rgb(0 0 0/10%);transition:width .44s cubic-bezier(.16,1,.3,1),background-color .32s ease,box-shadow .32s ease,border-color .32s ease}.TodoPanel_panel__DBz5_.TodoPanel_open__EieDh{width:min(300px,calc(100vw - 24px));border-color:transparent;background:#fff;color:#141414;box-shadow:0 10px 24px rgb(0 0 0/12%)}.TodoPanel_topRow__ZMHfO{position:relative;height:38px}.TodoPanel_inputRow__UHV8V,.TodoPanel_trigger__Ikksr{position:absolute;inset:0;display:flex;width:100%;height:38px;align-items:center}.TodoPanel_trigger__Ikksr{justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.TodoPanel_trigger__Ikksr:hover{background:rgb(255 255 255/8%);color:#fff}.TodoPanel_open__EieDh .TodoPanel_trigger__Ikksr{opacity:0;pointer-events:none}.TodoPanel_badge__D6T5Q{position:absolute;top:1px;right:1px;display:flex;min-width:18px;height:18px;align-items:center;justify-content:center;border-radius:999px;background:#fbbf24;box-shadow:0 0 0 2px #1e3350;padding:0 5px;color:#111827;font-size:11px;font-weight:800;line-height:1}.TodoPanel_inputRow__UHV8V{gap:7px;padding:0 7px 0 11px;color:#141414;opacity:0;pointer-events:none;transform:translateX(8px);transition:opacity .24s ease,transform .38s cubic-bezier(.16,1,.3,1)}.TodoPanel_open__EieDh .TodoPanel_inputRow__UHV8V{opacity:1;pointer-events:auto;transform:translateX(0);transition-delay:90ms}.TodoPanel_rowIcon__ykZmh{flex:none}.TodoPanel_input__bWSiz{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#141414;font:inherit;font-size:16px}.TodoPanel_input__bWSiz:focus,.TodoPanel_input__bWSiz:focus-visible{border:0;outline:0;box-shadow:none}.app-workspace .TodoPanel_input__bWSiz,.app-workspace .TodoPanel_input__bWSiz:focus{border:0;background:transparent;box-shadow:none}.TodoPanel_input__bWSiz::-moz-placeholder{color:#b7b7b7;opacity:1}.TodoPanel_input__bWSiz::placeholder{color:#b7b7b7;opacity:1}.TodoPanel_add__aeFxR,.TodoPanel_close__wrk_S{display:grid;width:25px;height:25px;flex:none;place-items:center;border:0;border-radius:6px;background:transparent;color:#141414;cursor:pointer}.TodoPanel_add__aeFxR{font-size:20px;line-height:1}.TodoPanel_add__aeFxR:hover:not(:disabled),.TodoPanel_close__wrk_S:hover{background:#f1f5f9}.TodoPanel_add__aeFxR:disabled{color:#aeb6c0;cursor:default}.TodoPanel_add__aeFxR:focus-visible,.TodoPanel_close__wrk_S:focus-visible,.TodoPanel_trigger__Ikksr:focus-visible{outline:2px solid #597aa7;outline-offset:-2px}.TodoPanel_listOuter__glmmx{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s cubic-bezier(.16,1,.3,1),opacity .24s ease}.TodoPanel_listVisible__DyPqF{grid-template-rows:1fr;opacity:1}.TodoPanel_listInner__thwlb{min-height:0;overflow:hidden}.TodoPanel_listHeader__8Dcy_{display:flex;flex-direction:column;gap:2px;border-top:1px solid #ededed;padding:11px 13px 9px}.TodoPanel_listHeader__8Dcy_ strong{font-size:13px;font-weight:600}.TodoPanel_listHeader__8Dcy_ span{color:#64748b;font-size:11px}.TodoPanel_list__5Nq_B{max-height:min(310px,calc(100vh - 145px));overflow-y:auto;padding:4px 7px 8px;color:#1e293b}.TodoPanel_empty__HeRRS{margin:0;padding:10px 6px;color:#64748b;font-size:13px}@media (max-width:640px){.TodoPanel_panel__DBz5_.TodoPanel_open__EieDh{position:fixed;top:12px;right:12px;width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.TodoPanel_inputRow__UHV8V,.TodoPanel_listOuter__glmmx,.TodoPanel_panel__DBz5_,.TodoPanel_trigger__Ikksr{transition:none}}.InstanceBrandMark_mark__wW9OL{position:relative;display:inline-flex;flex-direction:column;align-items:center;padding:7px 13px 6px;color:inherit;line-height:1}.InstanceBrandMark_mark__wW9OL:after,.InstanceBrandMark_mark__wW9OL:before{content:"";position:absolute;width:18px;height:11px;border-color:var(--brand-accent,#ad8b3a)}.InstanceBrandMark_mark__wW9OL:before{left:0;top:0;border-left:1.5px solid var(--brand-accent,#ad8b3a);border-top:1.5px solid var(--brand-accent,#ad8b3a)}.InstanceBrandMark_mark__wW9OL:after{right:0;bottom:0;border-right:1.5px solid var(--brand-accent,#ad8b3a);border-bottom:1.5px solid var(--brand-accent,#ad8b3a)}.InstanceBrandMark_name__OmBOy{font-size:16px;font-weight:500;letter-spacing:.18em;white-space:nowrap}.InstanceBrandMark_name__OmBOy b{color:var(--brand-accent,#ad8b3a);font-weight:400}.InstanceBrandMark_descriptor__g59Dr{font-size:7px;font-weight:600;letter-spacing:.34em;margin-top:6px;text-transform:uppercase}.InstanceBrandMark_powered__4hQAq{font-size:7px;letter-spacing:.08em;margin-top:5px;opacity:.62}.InstanceBrandMark_full__wzFbe{padding:12px 22px 10px}.InstanceBrandMark_full__wzFbe .InstanceBrandMark_name__OmBOy{font-size:25px;letter-spacing:.2em}.InstanceBrandMark_full__wzFbe .InstanceBrandMark_descriptor__g59Dr{font-size:9px;margin-top:8px}.InstanceBrandMark_full__wzFbe .InstanceBrandMark_powered__4hQAq{font-size:9px;margin-top:9px}.InstanceBrandMark_full__wzFbe:after,.InstanceBrandMark_full__wzFbe:before{width:30px;height:18px;border-width:2px}@media (max-width:639px){.InstanceBrandMark_compact__RmYNh{box-sizing:border-box;width:64px;padding:5px 3px}.InstanceBrandMark_compact__RmYNh .InstanceBrandMark_name__OmBOy{font-size:9px;letter-spacing:.08em;line-height:1.1;white-space:normal;text-align:center}.InstanceBrandMark_compact__RmYNh .InstanceBrandMark_name__OmBOy b{display:none}.InstanceBrandMark_compact__RmYNh .InstanceBrandMark_descriptor__g59Dr{margin-top:3px;font-size:5px;letter-spacing:.08em}.InstanceBrandMark_compact__RmYNh .InstanceBrandMark_powered__4hQAq{font-size:7px;letter-spacing:0;margin-top:3px;line-height:1.1;text-align:center}}.InstanceBrandMark_imageMark__WgZn8:after,.InstanceBrandMark_imageMark__WgZn8:before{display:none}.InstanceBrandMark_logo__tCSYX{display:block;width:160px;height:auto}.InstanceBrandMark_full__wzFbe .InstanceBrandMark_logo__tCSYX{width:260px}.InstanceBrandMark_imageMark__WgZn8.InstanceBrandMark_compact__RmYNh .InstanceBrandMark_logo__tCSYX{width:100%;max-width:160px}.BrandLoginPanel_panel__7Wia5{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:3rem;overflow:hidden;padding:clamp(2rem,5vw,5rem);min-height:100svh;background:#f5f7fa;color:var(--panel-primary,#0f1e33);border-bottom:6px solid var(--panel-accent,#d4af37)}.BrandLoginPanel_panel__7Wia5:after{content:"";position:absolute;width:26rem;height:26rem;right:-17rem;bottom:10%;border:1px solid var(--panel-accent,#d4af37);border-radius:50%;box-shadow:0 0 0 4rem #ffffff60,0 0 0 4.05rem #cbd5e140;pointer-events:none}.BrandLoginPanel_identity__hgvZh{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;position:relative;z-index:1}.BrandLoginPanel_logo__6uA7x{width:auto;max-width:min(100%,25rem);height:5.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.BrandLoginPanel_wordmark__khtU1{max-width:100%;overflow-wrap:anywhere;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:750;letter-spacing:-.04em}.BrandLoginPanel_descriptor__pmK0J{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase}.BrandLoginPanel_copy__YmcoE{max-width:40rem;position:relative;z-index:1}.BrandLoginPanel_eyebrow__81auq{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.4rem}.BrandLoginPanel_copy__YmcoE h2{font-size:clamp(2.5rem,4.3vw,4.8rem);line-height:1.08;font-weight:650;letter-spacing:-.045em;white-space:pre-line;overflow-wrap:anywhere}.BrandLoginPanel_description__xqgBG{margin-top:1.75rem;max-width:32rem;font-size:1.1rem;line-height:1.75;white-space:pre-line}.BrandLoginPanel_signature__tYvAt{font-size:.72rem;letter-spacing:.05em;opacity:.65}.BrandLoginPanel_preview__ZAqea{min-height:32rem;padding:2rem;border-radius:.75rem}.BrandLoginPanel_preview__ZAqea .BrandLoginPanel_copy__YmcoE h2{font-size:2.4rem}@media(max-width:900px){.BrandLoginPanel_panel__7Wia5{min-height:32rem;padding:2.5rem 1.5rem;gap:2.5rem}.BrandLoginPanel_copy__YmcoE h2{font-size:2.7rem}}.SearchableSelect_trigger__Xqq7M[role=combobox]{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem}:where(.SearchableSelect_trigger__Xqq7M){position:relative;min-width:0;max-width:100%;min-height:40px;padding:.5rem .75rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a;font:inherit;font-size:.875rem;text-align:left;cursor:pointer;touch-action:manipulation}.SearchableSelect_trigger__Xqq7M:focus-visible{outline:2px solid #475569;outline-offset:2px}.SearchableSelect_trigger__Xqq7M:disabled{cursor:not-allowed;opacity:.55}.SearchableSelect_trigger__Xqq7M[aria-invalid=true]{border-color:#b91c1c}.SearchableSelect_value__Pp4Xh{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchableSelect_chevron__fuNq7{pointer-events:none;flex-shrink:0}.SearchableSelect_popup__OpzOv{position:fixed;z-index:2147483000;display:flex;flex-direction:column;overflow:hidden;padding:0;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;box-shadow:0 12px 36px #0f172a26;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;text-align:left}.SearchableSelect_searchRow__CLC0L{display:flex;flex-shrink:0;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #e2e8f0;color:#64748b}.SearchableSelect_searchRow__CLC0L .SearchableSelect_search__BNVhO{width:100%;min-width:0;min-height:36px;margin:0;padding:6px 2px;border:0;border-radius:4px;outline:0;box-shadow:none;background:white;color:#0f172a;font:inherit;font-size:16px;text-transform:none}.SearchableSelect_searchRow__CLC0L:focus-within{box-shadow:inset 0 -2px #64748b}.SearchableSelect_clear__aDJ_F{display:grid;flex-shrink:0;place-items:center;min-width:32px;min-height:32px;margin:0;padding:4px;border:0;border-radius:6px;background:transparent;color:#64748b;cursor:pointer}.SearchableSelect_clear__aDJ_F:hover{background:#f1f5f9}.SearchableSelect_clear__aDJ_F:focus-visible,.SearchableSelect_footer__JpBAR button:focus-visible{outline:2px solid #475569;outline-offset:1px}.SearchableSelect_list__UG38U{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px}.SearchableSelect_option__hghji{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:8px 10px;border-radius:7px;cursor:pointer;touch-action:manipulation}.SearchableSelect_option__hghji span{min-width:0;overflow-wrap:anywhere}.SearchableSelect_option__hghji svg{flex-shrink:0}.SearchableSelect_option__hghji[aria-selected=true]{font-weight:600;color:#0f5132}.SearchableSelect_option__hghji.SearchableSelect_active__7t1pK{background:#f1f5f9;color:#0f172a}.SearchableSelect_option__hghji.SearchableSelect_disabled__RhoZW{opacity:.45;cursor:not-allowed}.SearchableSelect_group__KYUUg{padding:10px 10px 4px;color:#64748b;font-size:11px;font-weight:600}.SearchableSelect_footer__JpBAR{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;padding:8px 12px;border-top:1px solid #e2e8f0;color:#64748b;font-size:11px}.SearchableSelect_footer__JpBAR button{min-height:32px;padding:4px 10px;border:0;border-radius:6px;background:#0f172a;color:white;font:inherit;cursor:pointer}.SearchableSelect_footer__JpBAR button:hover{background:#334155}.SearchableSelect_error__ZIwpC{margin:0;padding:8px 12px;color:#b91c1c;font-size:12px}.EmailFolders_section__Vz0g5{padding:12px;font-size:13px;color:#35445b}.EmailFolders_heading__ImT1p{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 2px 8px;min-height:32px;font-weight:600}.EmailFolders_folders___NWCd{display:grid;gap:3px}.EmailFolders_row__RK3Wc{display:flex;align-items:center;min-width:0;border:1px solid transparent;border-radius:10px}.EmailFolders_row__RK3Wc:hover{background:#f3f6fa}.EmailFolders_active__RQs9s{background:#edf2ff;color:#172c4d}.EmailFolders_dropTarget__oVPcN{border-color:#3176c5;background:#e1efff}.EmailFolders_folderButton__IYwDB{display:flex;align-items:center;gap:10px;flex:1;min-width:0;min-height:39px;padding:9px 12px;text-align:left;background:transparent;border:0;color:inherit;font:inherit;cursor:pointer}.EmailFolders_folderButton__IYwDB>svg{flex-shrink:0}.EmailFolders_name__ltgLi{overflow-wrap:anywhere}.EmailFolders_iconButton___PFYx{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:5px;background:transparent;border:0;color:#60728c;cursor:pointer}.EmailFolders_iconButton___PFYx:hover{color:#102039;background:#e6edf6}.EmailFolders_form__T457Y{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:12px}.EmailFolders_input__Lg8aF{min-width:0;width:100%;min-height:34px;padding:6px 8px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#253650;font:inherit}.EmailFolders_save__dj_j0{border:0;border-radius:5px;padding:7px 10px;background:#102039;color:white}.EmailFolders_move__ria1b{display:grid;gap:6px;padding:14px 2px 2px;margin-top:10px;border-top:1px solid #e3e9f1;font-size:12px}.EmailFolders_error__W5xCp{margin:10px 2px 0;color:#b42318;font-size:12px;overflow-wrap:anywhere}.EmailFolders_error__W5xCp button{text-decoration:underline}.EmailFolders_section__Vz0g5 :is(button,input,select):focus-visible{outline:2px solid #1764b3;outline-offset:1px}.EmailFolders_section__Vz0g5 button:disabled{opacity:.45;cursor:not-allowed}.EmailFolders_expand__UmL_u{display:grid;place-items:center;flex:none;width:24px;min-height:36px;border:0;border-radius:5px;background:transparent;color:#71829a;cursor:pointer}.EmailFolders_expand__UmL_u:hover{background:#e6edf6;color:#102039}.EmailFolders_expand__UmL_u[aria-expanded=true] svg{transform:rotate(90deg)}.EmailFolders_expand__UmL_u+.EmailFolders_folderButton__IYwDB{padding-left:2px}.EmailFolders_previews__hkREQ{margin:3px 6px 10px 12px;padding-left:11px;border-left:1px solid #dce4ee}.EmailFolders_previews__hkREQ>p{padding:8px 0;color:#71829a;font-size:11px}.EmailFolders_preview__rjiNa{display:grid;gap:3px;width:100%;min-width:0;padding:8px 7px;border:0;border-radius:5px;background:transparent;text-align:left;cursor:pointer}.EmailFolders_preview__rjiNa:hover{background:#edf2ff}.EmailFolders_preview__rjiNa strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#35445b;font-size:12px;font-weight:500;overflow-wrap:anywhere}.EmailFolders_preview__rjiNa span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#71829a;font-size:10px}.CaseTabRail_page__6l_lE{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:start}.CaseTabRail_layout__VL1Ek,.CaseTabRail_page__6l_lE{position:relative;isolation:isolate}.CaseTabRail_layout__VL1Ek{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:start}.CaseTabRail_content__M1N6B{display:flex;flex-direction:column;gap:20px;min-width:0}.CaseTabRail_rail__2dJuL{width:56px;transition:width .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease;position:sticky;top:80px;z-index:30;display:flex;flex-direction:column;gap:4px;max-height:calc(100dvh - 96px);overflow-y:auto;scrollbar-width:none;padding:6px;border-radius:17px;border:1px solid rgb(255 255 255/.8);background:rgb(255 255 255/.5);backdrop-filter:blur(22px) saturate(1.45);box-shadow:0 1px 2px rgb(24 48 79/.06),0 14px 34px -22px rgb(24 48 79/.38),inset 0 1px 0 rgb(255 255 255/.9)}.CaseTabRail_rail__2dJuL::-webkit-scrollbar{display:none}@supports not (backdrop-filter:blur(1px)){.CaseTabRail_rail__2dJuL{background:#f8fafc;border-color:#dce4ee}}@media (prefers-reduced-transparency:reduce){.CaseTabRail_rail__2dJuL{background:#f8fafc;border-color:#dce4ee;backdrop-filter:none}}.CaseTabRail_tab__veihF{position:relative;display:flex;align-items:center;padding:0 11px;gap:12px;flex:0 0 40px;width:100%;min-height:40px;overflow:hidden;border-radius:10px;color:#64748b;cursor:pointer;transition:background-color .15s,color .15s}.CaseTabRail_tab__veihF:hover{background:rgb(255 255 255/.78);color:#18304f;box-shadow:inset 0 1px 0 rgb(255 255 255/.9)}.CaseTabRail_tab__veihF:disabled{opacity:.4;cursor:not-allowed;background:transparent;color:#64748b;box-shadow:none}.CaseTabRail_tab__veihF[aria-selected=true]{background:#102139;color:#ecc56d;box-shadow:0 2px 6px #18304f25}.CaseTabRail_tab__veihF:focus-visible{outline:2px solid #bc8a28;outline-offset:-2px}.CaseTabRail_warning__SnBPB{position:absolute;right:5px;top:5px;width:6px;height:6px;border-radius:50%;background:#dc3545;box-shadow:0 0 0 2px rgb(255 255 255/.9)}.CaseTabRail_warningLabel__r7rpZ{position:absolute;right:20px;top:50%;transform:translateY(-50%) translateX(-6px);font-size:.7rem;font-weight:700;line-height:1;color:#dc3545;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .24s ease}.CaseTabRail_tab__veihF[aria-selected=true] .CaseTabRail_warningLabel__r7rpZ{color:#ff8a94}.CaseTabRail_count__c26oN{position:absolute;top:1px;right:1px;min-width:18px;padding:0 4px;border-radius:5px;font-size:11px;line-height:18px;font-weight:700;color:#475569;background:#e6edf5}.CaseTabRail_tab__veihF[aria-selected=true] .CaseTabRail_count__c26oN{color:#e2e8f0;background:#38506e}.CaseTabRail_tab__veihF .CaseTabRail_zeroCount__nsj1r{color:#64748b;background:#e6edf5}.CaseTabRail_tab__veihF[aria-selected=true] .CaseTabRail_zeroCount__nsj1r{color:#cbd5e1;background:#38506e}.CaseTabRail_tab__veihF .CaseTabRail_unread__vQzpy,.CaseTabRail_tab__veihF[aria-selected=true] .CaseTabRail_unread__vQzpy{color:white;background:#2563eb;min-width:19px;line-height:19px;font-size:11px;border-radius:8px}@media (max-width:640px){.CaseTabRail_layout__VL1Ek,.CaseTabRail_page__6l_lE{grid-template-columns:50px minmax(0,1fr);gap:8px}.CaseTabRail_rail__2dJuL{width:50px;padding:3px;border-radius:13px;top:72px;max-height:calc(100dvh - 84px)}}@media (prefers-reduced-motion:reduce){.CaseTabRail_label__MIwHL,.CaseTabRail_rail__2dJuL,.CaseTabRail_tab__veihF,.CaseTabRail_warningLabel__r7rpZ{transition:none!important}}.CaseTabRail_rail__2dJuL:has(.CaseTabRail_tab__veihF:focus-visible),.CaseTabRail_rail__2dJuL:hover{width:340px;max-width:calc(100vw - 32px);background:rgb(255 255 255/.74);box-shadow:0 1px 2px rgb(24 48 79/.06),0 24px 48px -24px rgb(24 48 79/.42),inset 0 1px 0 rgb(255 255 255/.95)}.CaseTabRail_tab__veihF>svg{flex-shrink:0}.CaseTabRail_label__MIwHL{opacity:0;transform:translateX(-6px);white-space:nowrap;font-size:.875rem;font-weight:600;transition:opacity .16s ease,transform .24s ease}.CaseTabRail_rail__2dJuL:has(.CaseTabRail_tab__veihF:focus-visible) .CaseTabRail_label__MIwHL,.CaseTabRail_rail__2dJuL:hover .CaseTabRail_label__MIwHL{opacity:1;transform:translateX(0)}.CaseTabRail_rail__2dJuL:has(.CaseTabRail_tab__veihF:focus-visible) .CaseTabRail_count__c26oN,.CaseTabRail_rail__2dJuL:hover .CaseTabRail_count__c26oN{top:13px;right:8px}.CaseTabRail_rail__2dJuL:has(.CaseTabRail_tab__veihF:focus-visible) .CaseTabRail_warning__SnBPB,.CaseTabRail_rail__2dJuL:hover .CaseTabRail_warning__SnBPB{top:17px;right:10px}.CaseTabRail_rail__2dJuL:has(.CaseTabRail_tab__veihF:focus-visible) .CaseTabRail_warningLabel__r7rpZ,.CaseTabRail_rail__2dJuL:hover .CaseTabRail_warningLabel__r7rpZ{opacity:1;transform:translateY(-50%) translateX(0)}.CaseTabRail_countGroup__gDdq9{position:absolute;top:1px;right:1px;display:flex;align-items:center;gap:6px}.CaseTabRail_countGroup__gDdq9 .CaseTabRail_count__c26oN{position:static}.CaseTabRail_hasUnread__0v7eq .CaseTabRail_totalCount__XhSCf,.CaseTabRail_unreadLabel__02nU6{display:none}.CaseTabRail_rail__2dJuL:has(.CaseTabRail_tab__veihF:focus-visible) .CaseTabRail_countGroup__gDdq9,.CaseTabRail_rail__2dJuL:hover .CaseTabRail_countGroup__gDdq9{top:50%;right:8px;transform:translateY(-50%)}.CaseTabRail_rail__2dJuL:has(.CaseTabRail_tab__veihF:focus-visible) .CaseTabRail_unreadLabel__02nU6,.CaseTabRail_rail__2dJuL:hover .CaseTabRail_unreadLabel__02nU6{display:inline}.CaseTabRail_rail__2dJuL:has(.CaseTabRail_tab__veihF:focus-visible) .CaseTabRail_hasUnread__0v7eq .CaseTabRail_totalCount__XhSCf,.CaseTabRail_rail__2dJuL:hover .CaseTabRail_hasUnread__0v7eq .CaseTabRail_totalCount__XhSCf{display:inline-block}.CaseTabRail_rail__2dJuL:has(.CaseTabRail_tab__veihF:focus-visible) .CaseTabRail_unread__vQzpy,.CaseTabRail_rail__2dJuL:hover .CaseTabRail_unread__vQzpy{padding-inline:7px}.CaseTabRail_widePage__8HQya{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.CaseTabRail_widePage__8HQya>div{width:100%;min-width:0}.CaseTabRail_horizontal__gMC5r,.CaseTabRail_horizontal__gMC5r:has(.CaseTabRail_tab__veihF:focus-visible),.CaseTabRail_horizontal__gMC5r:hover{position:sticky;top:64px;z-index:40;width:100%;max-width:none;max-height:none;flex-direction:row;overflow-x:auto;overflow-y:hidden;border-radius:12px;background:#f8fafcf5;padding:8px;scrollbar-width:thin}.CaseTabRail_horizontal__gMC5r .CaseTabRail_tab__veihF{flex:0 0 auto;width:auto;min-height:48px;gap:8px;padding:0 14px}.CaseTabRail_horizontal__gMC5r .CaseTabRail_label__MIwHL{opacity:1;transform:none;font-size:1rem}.CaseTabRail_horizontal__gMC5r .CaseTabRail_countGroup__gDdq9,.CaseTabRail_horizontal__gMC5r:has(.CaseTabRail_tab__veihF:focus-visible) .CaseTabRail_countGroup__gDdq9,.CaseTabRail_horizontal__gMC5r:hover .CaseTabRail_countGroup__gDdq9{position:static;transform:none}.CaseTabRail_horizontal__gMC5r .CaseTabRail_warningLabel__r7rpZ{display:none}.CaseTabRail_horizontal__gMC5r .CaseTabRail_unreadLabel__02nU6{display:none!important}.CaseTabRail_widePage__8HQya .CaseTabRail_content__M1N6B .text-sm{font-size:1rem;line-height:1.6}.CaseTabRail_widePage__8HQya .CaseTabRail_content__M1N6B .text-xs{font-size:.875rem;line-height:1.5}@media (max-width:640px){.CaseTabRail_horizontal__gMC5r,.CaseTabRail_horizontal__gMC5r:has(.CaseTabRail_tab__veihF:focus-visible),.CaseTabRail_horizontal__gMC5r:hover{padding:6px;border-radius:10px}.CaseTabRail_horizontal__gMC5r .CaseTabRail_tab__veihF{min-height:44px;gap:6px;padding:0 12px}.CaseTabRail_horizontal__gMC5r .CaseTabRail_label__MIwHL{font-size:.9375rem}}.CasePortalMessages_workspace__N9Cm6{color:#18304f;background:#fff;border:1px solid #dce4ee;border-radius:20px;overflow:hidden;box-shadow:0 6px 24px #18304f08}.CasePortalMessages_header__aS9L4{display:flex;align-items:center;gap:15px;padding:24px 28px;border-bottom:1px solid #e6ecf2}.CasePortalMessages_headerIcon__YhEdY{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;background:#18304f;color:#e5c16c;border-radius:13px}.CasePortalMessages_heading__kaZYe{flex:1;min-width:0}.CasePortalMessages_eyebrow__dISAc{display:block;font-size:9px;letter-spacing:.14em;font-weight:650;color:#64748b;margin-bottom:4px}.CasePortalMessages_heading__kaZYe h2{font-size:21px;font-weight:700;letter-spacing:-.035em;line-height:1.3}.CasePortalMessages_heading__kaZYe p{margin-top:5px;color:#64748b;font-size:12px}.CasePortalMessages_messageCount__m0soM{flex-shrink:0;font-size:11px;font-weight:600;color:#52657d;padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px}.CasePortalMessages_layout__sU0iW{display:grid;grid-template-columns:minmax(0,1fr) 260px}.CasePortalMessages_conversation__yXoIU{min-width:0;padding:22px}.CasePortalMessages_recipientBar__qVwNc{display:flex;align-items:center;gap:10px;padding:0 0 16px}.CasePortalMessages_recipientIcon__IzSyL{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#eef3f8;color:#52657d;flex-shrink:0}.CasePortalMessages_recipientBar__qVwNc strong{display:block;font-size:12px;font-weight:650}.CasePortalMessages_recipientBar__qVwNc span:not(.CasePortalMessages_recipientIcon__IzSyL){display:block;font-size:10px;color:#64748b;margin-top:3px}.CasePortalMessages_thread__EZX48{height:max(420px,calc(100dvh - 380px));min-height:220px;overflow-y:auto;overflow-x:hidden;padding:22px;background:#f5f8fb;border:1px solid #e6ecf2;border-radius:12px;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.CasePortalMessages_messageList__5HCLS{display:flex;flex-direction:column;gap:18px}.CasePortalMessages_message__WmqJL{width:-moz-fit-content;width:fit-content;min-width:0;max-width:min(94%,640px);padding:16px 18px;border:1px solid #dce6f1;border-radius:13px}.CasePortalMessages_outgoing___K36q{margin-left:auto;background:#eaf1f8;border-bottom-right-radius:3px}.CasePortalMessages_incoming__tLRbr{margin-right:auto;background:#fff;border-bottom-left-radius:3px}.CasePortalMessages_sender__ZFclN{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:7px;font-size:11px;font-weight:650;color:#314d6b}.CasePortalMessages_senderIcon__QRWOi{display:grid;place-items:center;width:25px;height:25px;flex-shrink:0;border-radius:50%;background:#dbe7f3;color:#375675}.CasePortalMessages_senderRole__55y5W{font-size:9px;font-weight:400;color:#64748b}.CasePortalMessages_readReceipt__wYzxm{display:flex;gap:6px;align-items:flex-start;margin-top:12px;padding-top:9px;border-top:1px solid #dbe5ef;font-size:10px;line-height:1.6;color:#64748b;overflow-wrap:anywhere}.CasePortalMessages_readReceipt__wYzxm svg{flex-shrink:0;margin-top:1px;color:#517698}.CasePortalMessages_empty__iN3O8{display:grid;place-items:center;min-height:175px;text-align:center}.CasePortalMessages_emptyIcon__VjBQZ{display:grid;place-items:center;margin:0 auto;width:43px;height:43px;border-radius:12px;background:white;color:#73879e;border:1px solid #e2e8f0}.CasePortalMessages_composer__odeNc{display:flex;flex-direction:column;gap:13px;margin-top:23px}.CasePortalMessages_composerLabel__E0YaY{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:12px;font-weight:650}.CasePortalMessages_composerLabel__E0YaY span{font-size:10px;font-weight:400;color:#64748b}.CasePortalMessages_textarea__X52LX{width:100%;min-height:105px;max-height:65vh;overflow-y:auto;resize:none;padding:14px;border:1px solid #cdd8e4;border-radius:10px;font-size:13px;line-height:1.7;color:#18304f;background:#fff}.CasePortalMessages_textarea__X52LX::-moz-placeholder{color:#8a9bb0}.CasePortalMessages_textarea__X52LX::placeholder{color:#8a9bb0}.CasePortalMessages_textarea__X52LX:focus-visible{border-color:#54799f;outline:2px solid #dce7f3;outline-offset:1px}.CasePortalMessages_notification__mdWrz>fieldset{border:0;padding:12px 14px;border-radius:9px;background:#f5f8fb}.CasePortalMessages_notification__mdWrz>fieldset>div:first-of-type{margin-bottom:9px}.CasePortalMessages_notification__mdWrz>fieldset>div:first-of-type p:first-child{font-size:11px}.CasePortalMessages_notification__mdWrz>fieldset>div:first-of-type p:last-child{font-size:10px;line-height:1.6}.CasePortalMessages_notification__mdWrz>fieldset>div:last-child{display:flex;flex-wrap:wrap;gap:6px;padding-left:24px}.CasePortalMessages_notification__mdWrz label{min-height:30px;padding:5px 14px;font-size:10px;border-radius:6px}.CasePortalMessages_notification__mdWrz label:focus-within{outline:2px solid #bc8a28;outline-offset:2px}.CasePortalMessages_toolbar__l3jmR{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:2px}.CasePortalMessages_attach__KsOlu,.CasePortalMessages_send__R0a7O{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border-radius:8px;padding:9px 13px;font-size:11px;font-weight:650;cursor:pointer}.CasePortalMessages_attach__KsOlu{color:#52657d;border:1px solid #dce4ee;background:white}.CasePortalMessages_attach__KsOlu:hover{background:#f5f8fb}.CasePortalMessages_send__R0a7O{color:white;background:#18304f;margin-left:auto}.CasePortalMessages_send__R0a7O:hover:not(:disabled){background:#27496f}.CasePortalMessages_send__R0a7O:disabled{opacity:.45;cursor:not-allowed}.CasePortalMessages_attach__KsOlu:focus-within,.CasePortalMessages_hint__k6aQw button:focus-visible,.CasePortalMessages_send__R0a7O:focus-visible{outline:2px solid #bc8a28;outline-offset:3px}.CasePortalMessages_shortcut__eVSLi{color:#8494a8;font-size:9px;max-width:180px;line-height:1.6}.CasePortalMessages_files__81FsP{display:flex;flex-wrap:wrap;gap:7px}.CasePortalMessages_files__81FsP span{display:flex;gap:6px;align-items:center;padding:6px 9px;border:1px solid #dce4ee;border-radius:6px;font-size:11px;overflow-wrap:anywhere;max-width:100%}.CasePortalMessages_files__81FsP svg{flex-shrink:0}.CasePortalMessages_hints___y7xg{background:#f8fafc;border-left:1px solid #e6ecf2;padding:26px 22px}.CasePortalMessages_hints___y7xg h3{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:700;margin-bottom:25px}.CasePortalMessages_hints___y7xg h3 svg{color:#69819a}.CasePortalMessages_hint__k6aQw{display:flex;align-items:flex-start;gap:10px;margin-bottom:25px}.CasePortalMessages_hint__k6aQw>svg{color:#7b8fa5;flex-shrink:0;margin-top:2px}.CasePortalMessages_hint__k6aQw h4{font-size:11px;font-weight:650;margin-bottom:6px}.CasePortalMessages_hint__k6aQw p{font-size:11px;color:#64748b;line-height:1.8}.CasePortalMessages_hint__k6aQw button{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:650;margin-top:10px;color:#365e86;cursor:pointer;border-radius:3px}.CasePortalMessages_hint__k6aQw button:hover{text-decoration:underline}.CasePortalMessages_hintFooter__IC_VG{display:flex;gap:9px;padding-top:17px;border-top:1px solid #e1e8f0;font-size:10px;color:#8494a8;line-height:1.8}.CasePortalMessages_hintFooter__IC_VG svg{flex-shrink:0;margin-top:2px}@media (max-width:1100px){.CasePortalMessages_layout__sU0iW{grid-template-columns:1fr}.CasePortalMessages_hints___y7xg{border-left:0;border-top:1px solid #e6ecf2}.CasePortalMessages_hints___y7xg h3{margin-bottom:18px}.CasePortalMessages_hint__k6aQw{margin-bottom:17px}}@media (max-width:640px){.CasePortalMessages_header__aS9L4{padding:18px 15px;gap:10px;flex-wrap:wrap}.CasePortalMessages_headerIcon__YhEdY{width:34px;height:34px;border-radius:10px}.CasePortalMessages_heading__kaZYe h2{font-size:17px}.CasePortalMessages_heading__kaZYe .CasePortalMessages_eyebrow__dISAc{font-size:7px}.CasePortalMessages_messageCount__m0soM{display:none}.CasePortalMessages_conversation__yXoIU{padding:15px 12px}.CasePortalMessages_thread__EZX48{padding:12px;min-height:200px}.CasePortalMessages_message__WmqJL{max-width:100%;padding:12px}.CasePortalMessages_notification__mdWrz>fieldset{padding:10px}.CasePortalMessages_notification__mdWrz>fieldset>div:last-child{padding-left:0}.CasePortalMessages_notification__mdWrz label{min-height:36px;padding:6px 9px}.CasePortalMessages_shortcut__eVSLi{display:none}.CasePortalMessages_toolbar__l3jmR{gap:8px}.CasePortalMessages_attach__KsOlu,.CasePortalMessages_send__R0a7O{flex:1 1 130px;padding:10px}.CasePortalMessages_hints___y7xg{padding:20px 16px}}@media (hover:hover) and (pointer:fine){.ProjectBoard_expandableColumn__4McCh:hover{width:min(var(--column-expanded-width,300px),calc(100vw - 2rem))}}.ProjectBoard_expandableColumn__4McCh:focus-within{width:min(var(--column-expanded-width,300px),calc(100vw - 2rem))}@media (prefers-reduced-motion:reduce){.ProjectBoard_expandableColumn__4McCh{transition:none}}