.tickets_page__BOgcu{display:flex;flex-direction:column;gap:16px;padding-bottom:40px;min-width:0}.tickets_toolbar__7GErd{justify-content:space-between}.tickets_toolbarLeft__rcc0w,.tickets_toolbar__7GErd{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tickets_toolbarLeft__rcc0w{min-width:0}.tickets_loading__niHOJ{padding:48px 16px;text-align:center;color:var(--muted-fg)}.tickets_refreshing__C9Blm{opacity:.6;transition:opacity .15s}.tickets_hint__0461_{font-size:12.5px;color:var(--muted-fg);line-height:1.5}.tickets_stack__VSiLd{display:flex;flex-direction:column;gap:16px}.tickets_empty__K27Qc{padding:28px 10px;text-align:center;color:var(--muted-fg)}.tickets_empty__K27Qc b{display:block;color:var(--fg);font-size:15px;margin-bottom:4px}.tickets_dash__XWDgE{color:#94a3b8}.tickets_filters__W53hw{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:14px 16px;display:flex;align-items:flex-end;gap:14px 18px;flex-wrap:wrap}.tickets_field__DK_Hj{width:auto;min-width:0}.tickets_grow__O3U6D{flex:1 1 240px}.tickets_fieldSelect__jjVdX{width:170px;max-width:100%}.tickets_orgSelect__sAdCh{width:280px;max-width:100%}.tickets_tt__zPA2m{font-weight:700;line-height:1.3}.tickets_tref__dYpID{font-size:11.5px;color:var(--muted-fg);margin-top:2px;display:flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums}.tickets_fcnt__oD_N0{display:inline-flex;align-items:center;gap:3px;color:var(--brand-600);font-weight:700}.tickets_desc__6yPeF{color:var(--muted-fg);font-size:12.5px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tickets_person__cTSRh{display:flex;align-items:center;gap:8px;min-width:0}.tickets_pn___KVSf{min-width:0;line-height:1.25}.tickets_pn___KVSf small{display:block;color:var(--muted-fg);font-size:11.5px}.tickets_unassigned__U4GHJ{color:#94a3b8;font-style:italic}.tickets_org__7Hgie{display:flex;align-items:center;gap:8px;min-width:0}.tickets_tpanel__Qpno0{margin:-20px;height:calc(100% + 40px);display:flex;flex-direction:column;min-height:0}.tickets_tdet__6ZEwz{padding:14px 20px;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:14px}.tickets_tcode__XplTo{font-size:12px;color:var(--muted-fg);font-variant-numeric:tabular-nums}.tickets_trow__1wOob{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tickets_growSpacer__Dvubi{flex:1}.tickets_dl2__KyT0P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0}.tickets_dl2__KyT0P dt{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-fg);margin-bottom:5px}.tickets_dl2__KyT0P dd{margin:0;font-size:13.5px;min-width:0}.tickets_dd2__0NXKt{font-weight:600}.tickets_chat__nWYsL{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff}.tickets_chatHead__wW8BT{display:flex;align-items:center;justify-content:space-between;padding:11px 16px;border-bottom:1px solid #f1f5f9;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-600)}.tickets_chatHead__wW8BT>span{display:inline-flex;align-items:center;gap:6px}.tickets_chatHead__wW8BT small{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted-fg)}.tickets_chatBody__4xtgu{flex:1;min-height:160px;padding:16px;display:flex;flex-direction:column;gap:14px;overflow:auto;background:#fbfdfb}.tickets_dsep__uRb4v{align-self:center;font-size:11.5px;font-weight:700;color:var(--muted-fg);background:#eef2f6;border-radius:999px;padding:3px 12px}.tickets_msg__fgBKy{display:flex;gap:10px;max-width:84%;align-items:flex-start}.tickets_msg__fgBKy.tickets_supportSide__Ey_5W{align-self:flex-end;flex-direction:row-reverse}.tickets_mh__DEps_{font-size:12.5px;font-weight:700;margin-bottom:3px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.tickets_msg__fgBKy.tickets_supportSide__Ey_5W .tickets_mh__DEps_{justify-content:flex-end}.tickets_mh__DEps_ time{font-size:11.5px;font-weight:400;color:var(--muted-fg)}.tickets_role__6_bPF{font-size:10.5px;font-weight:700;border-radius:999px;padding:1px 7px;background:#eef2f6;color:var(--muted-fg)}.tickets_bub__z8Qu0{border:1px solid var(--border);background:#fff;border-radius:4px 14px 14px 14px;padding:10px 13px;font-size:13.5px;line-height:1.5;color:#1f2933;overflow-wrap:anywhere;white-space:pre-wrap}.tickets_msg__fgBKy.tickets_supportSide__Ey_5W .tickets_bub__z8Qu0{background:var(--brand-tint);border-color:#cfe6d6;border-radius:14px 4px 14px 14px}.tickets_files__Aj2fC,.tickets_thumbs__6JkQv{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px;white-space:normal}.tickets_pdfs__3zC3C{display:flex;flex-direction:column;gap:10px;margin-top:10px;white-space:normal;min-width:0}.tickets_sys__mOrfS{align-self:center;display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#475569;background:#fff;border:1px solid var(--border);border-radius:999px;padding:4px 12px;max-width:100%;text-align:center}.tickets_sys__mOrfS time{color:var(--muted-fg);font-size:11.5px;white-space:nowrap}.tickets_sysAssigned__9G8Jj{color:#1d4ed8;flex-shrink:0}.tickets_sysStatus__aO9IT{color:#c2410c;flex-shrink:0}.tickets_composer__aRDfp{border-top:1px solid #f1f5f9;padding:10px 12px 4px;display:flex;gap:8px;align-items:flex-end;background:#fff}.tickets_replyField___IMic{flex:1;min-width:0}.tickets_replyInput__pBHNl{min-height:40px;max-height:120px;resize:none}.tickets_chint__m6oFl{padding:0 14px 8px;font-size:11.5px;color:#94a3b8;background:#fff}.tickets_msgBody__TiuMK{min-width:0}.tickets_edited__KLn1P{font-size:11.5px;font-weight:400;font-style:italic;color:var(--muted-fg)}.tickets_editor__QnTwe{display:flex;flex-direction:column;gap:8px;min-width:min(420px,70vw);max-width:100%;border:1px solid var(--border);border-radius:10px;background:#fff;padding:10px}.tickets_editorBar__7OwQV{display:flex;align-items:center;gap:8px}.tickets_composerFiles__93Fbb{border-top:1px solid #f1f5f9;padding:10px 12px 0;background:#fff;max-height:220px;overflow-y:auto}.tickets_pending__gnZzq{display:flex;flex-direction:column;gap:8px;white-space:normal}.tickets_pendingItem__Ygm4O{min-width:0}.tickets_thumbWrap__GARFp{position:relative}.tickets_thumbWrap__GARFp .tickets_thumbRemove__lNHjv{position:absolute;top:4px;right:4px;width:26px;height:26px;min-height:0;padding:0;border-radius:50%}.tickets_ftile__QJJmg{display:flex;align-items:center;gap:4px;max-width:100%;min-width:0;border:1px solid var(--border);border-radius:10px;background:#fff;padding-right:4px}.tickets_ftileMain__v8kyd{display:flex;align-items:center;gap:10px;min-width:0;flex:1;padding:6px 8px;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer;border-radius:10px}.tickets_ftileMain__v8kyd:hover .tickets_ftileName__aojZB{text-decoration:underline}.tickets_ftileMain__v8kyd:focus-visible{outline:none;box-shadow:var(--ring)}.tickets_ftileIcon__5D208{flex-shrink:0;width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#eef2f6;color:#475569}.tickets_ftileVideo__KvFQY{background:#1f2933;color:#fff}.tickets_ftileMeta__T9u1T{display:flex;flex-direction:column;min-width:0}.tickets_ftileName__aojZB{font-size:13px;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.tickets_ftileMeta__T9u1T small{font-size:11.5px;color:var(--muted-fg)}.tickets_fsum__zgDE3{margin-right:auto;min-width:0;font-size:12.5px;line-height:1.35;color:var(--muted-fg);align-self:center}.tickets_fsum__zgDE3 b{color:var(--fg)}@media (max-width:980px){.tickets_msg__fgBKy{max-width:94%}.tickets_dl2__KyT0P{grid-template-columns:1fr}}@media (max-width:760px){.tickets_fieldSelect__jjVdX,.tickets_orgSelect__sAdCh{width:100%}.tickets_filters__W53hw .tickets_field__DK_Hj{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.tickets_refreshing__C9Blm{transition:none}}.Combobox_wrap__1RWT9{position:relative;width:100%}.Combobox_input__IHjbn{padding-right:36px;cursor:text}.Combobox_inputOpen__MqL__.Combobox_inputOpen__MqL__,.Combobox_inputOpen__MqL__.Combobox_inputOpen__MqL__:focus{border-color:var(--ds-n300);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.Combobox_chevron__V0Iwy{right:10px;color:var(--ds-n500)}.Combobox_chevron__V0Iwy,.Combobox_leadAvatar__gqZxG{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.Combobox_leadAvatar__gqZxG{left:10px;display:inline-flex}
/* !important: shared.module.css's .input sets `padding: 0 14px` as one shorthand — a
   plain (even doubled-selector) padding-left here can still lose that specificity/order
   fight depending on CSS module injection order, leaving the avatar overlapping the first
   couple characters of the label. important makes the override unconditional. */.Combobox_inputWithAvatar__PMXi2.Combobox_inputWithAvatar__PMXi2{padding-left:34px!important}.Combobox_optionPhoto__DwDuQ{width:20px;height:20px;border-radius:4px;object-fit:cover;flex-shrink:0}.Combobox_optionInitials__L1SwS{width:20px;height:20px;border-radius:4px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#fff;background:var(--brand-600,#146eb4)}.Combobox_inputWithBadge__SPcfK{padding-right:92px}.Combobox_endBadge__XiwOf{position:absolute;right:30px;top:50%;transform:translateY(-50%);pointer-events:none}.Combobox_endBadgeChip__G1oiA{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.Combobox_dropdown__KEDGX{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--ds-n300);border-top:none;border-radius:0 0 var(--ds-r-lg) var(--ds-r-lg);box-shadow:var(--ds-shadow-sm);z-index:100;overflow:hidden}.Combobox_options__6YmHi{max-height:200px;overflow-y:auto;padding:6px}.Combobox_option__Cd_pi{padding:8px 10px;border-radius:var(--ds-r-md);cursor:pointer;font-size:13.5px;color:var(--ds-n700);transition:background .1s;display:flex;align-items:center;gap:8px;font-family:var(--ds-font-ui)}.Combobox_option__Cd_pi:hover{background:var(--ds-primary-subtle);color:var(--ds-primary-dark)}.Combobox_optionLabel__rOTEV{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Combobox_selected__QMIBP{background:var(--ds-primary-subtle);color:var(--ds-primary-dark);font-weight:600}.Combobox_empty__R3MQU{padding:16px;text-align:center;font-size:13px;color:var(--ds-n400)}.Combobox_inputCompact__tO__y.Combobox_inputCompact__tO__y{padding:0 18px 0 6px;text-align:center;height:38px;font-weight:600;font-size:13px}.Combobox_chevronCompact__wHNEb{right:4px}.Combobox_optionDisabled__tVujD{color:var(--ds-n400);cursor:not-allowed}.Combobox_optionDisabled__tVujD:hover{background:transparent;color:var(--ds-n400)}.Combobox_optionsCompact__m2yzz{scrollbar-width:none;-ms-overflow-style:none}.Combobox_optionsCompact__m2yzz::-webkit-scrollbar{display:none}.Combobox_optionsCompact__m2yzz .Combobox_option__Cd_pi{justify-content:center}.TextField_wrap__lcGrN{position:relative;display:flex;align-items:center}.TextField_leading__nYWne{left:12px}.TextField_leading__nYWne,.TextField_trailing__sXK_t{position:absolute;color:var(--ds-n400);pointer-events:none}.TextField_trailing__sXK_t{right:12px}.TextField_hasLeading__U8_cB{padding-left:38px}.TextField_hasTrailing__OVJ3i{padding-right:38px}.TextField_clearBtn__g6coE{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;cursor:pointer;color:var(--ds-n400);border-radius:50%}.TextField_clearBtn__g6coE:hover{color:var(--ds-n700);background:var(--ds-n100)}.Checkbox_item__Yrebi{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:var(--ds-n900);font-family:var(--ds-font-ui);user-select:none}.Checkbox_item__Yrebi .Checkbox_input__gjsL4{all:revert;width:16px;height:16px;border-radius:var(--ds-r-xs);accent-color:var(--ds-primary);cursor:pointer;flex-shrink:0}.Checkbox_disabled__frjky{opacity:.45;cursor:not-allowed}.Checkbox_disabled__frjky .Checkbox_input__gjsL4{cursor:not-allowed}.Checkbox_sublabel__lsr_u{font-size:12px;color:var(--ds-n500);display:block;margin-top:1px}.Checkbox_groupLabel__a16CM{font-size:13.5px;font-weight:600;color:var(--ds-n700);margin-bottom:8px;font-family:var(--ds-font-ui)}.Checkbox_groupRow___RYIh{display:flex;flex-wrap:wrap;gap:16px}.Checkbox_groupCol__v99iz{display:flex;flex-direction:column;gap:10px}.Checkbox_req__WeP2x{color:var(--ds-danger)}.Checkbox_errorText__YQNmo{font-size:11.5px;color:var(--ds-danger);margin-top:6px}.Checkbox_helperText___WWsA{font-size:11.5px;color:var(--ds-n500);margin-top:6px}.ArchiveDocumentTypeDialog_head__U_oa1{display:flex;align-items:center;gap:14px;margin:0 0 18px}.ArchiveDocumentTypeDialog_headIcon__W4st4{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#fef3f2;color:#b42318}.ArchiveDocumentTypeDialog_headTitle___XWl1{margin:0;font-size:17px;font-weight:800;color:var(--foreground,#0f172a);overflow-wrap:anywhere}.ArchiveDocumentTypeDialog_headSub__5m3wk{margin:2px 0 0;font-size:13px;color:var(--muted-fg)}.ArchiveDocumentTypeDialog_section__aftVZ{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.ArchiveDocumentTypeDialog_label__0yOII{margin:0;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-fg)}.ArchiveDocumentTypeDialog_impact__Hi2g7{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden}.ArchiveDocumentTypeDialog_impactRow__4GRgA{display:flex;align-items:flex-start;gap:12px;padding:11px 14px;font-size:13.5px;color:var(--foreground,#0f172a)}.ArchiveDocumentTypeDialog_impactRow__4GRgA+.ArchiveDocumentTypeDialog_impactRow__4GRgA{border-top:1px solid var(--border)}.ArchiveDocumentTypeDialog_impactRow__4GRgA b{font-weight:800}.ArchiveDocumentTypeDialog_impactRow__4GRgA small{display:block;margin-top:1px;font-size:12.5px;color:var(--muted-fg)}.ArchiveDocumentTypeDialog_dot__oi1rB{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:8px}.ArchiveDocumentTypeDialog_ok__TIUDX{background:var(--brand-tint);color:var(--brand)}.ArchiveDocumentTypeDialog_mute__UeFiZ{background:#eef1f5;color:#4a5566}.ArchiveDocumentTypeDialog_warn__XVFqi{background:#fff6e5;color:#a15c07}.ArchiveDocumentTypeDialog_loading__phETm{padding:14px;font-size:13px;color:var(--muted-fg)}.ArchiveDocumentTypeDialog_link__Oc4Gb{align-self:flex-start;padding:2px 0;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--brand);cursor:pointer}.ArchiveDocumentTypeDialog_link__Oc4Gb:hover{text-decoration:underline}.ArchiveDocumentTypeDialog_link__Oc4Gb:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.ArchiveDocumentTypeDialog_names__RawZ_{display:grid;grid-template-columns:1fr;gap:4px 18px;padding:10px 14px;border:1px solid var(--border);border-radius:10px;background:#f6f8fa;font-size:13px}.ArchiveDocumentTypeDialog_names__RawZ_ h5{grid-column:1/-1;margin:4px 0 0;font-size:12px;font-weight:800;color:var(--muted-fg)}.ArchiveDocumentTypeDialog_nameMuted__YGcHC{color:var(--muted-fg)}.ArchiveDocumentTypeDialog_options__LzR88{display:grid;grid-template-columns:1fr;gap:10px}.ArchiveDocumentTypeDialog_option__1eQa0{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface,#fff);cursor:pointer}.ArchiveDocumentTypeDialog_option__1eQa0:hover{border-color:#b9c4d0}.ArchiveDocumentTypeDialog_optionOn__F5o8V,.ArchiveDocumentTypeDialog_optionOn__F5o8V:hover{border-color:var(--brand);background:var(--brand-tint)}.ArchiveDocumentTypeDialog_option__1eQa0 input{flex:none;margin:3px 0 0;accent-color:var(--brand)}.ArchiveDocumentTypeDialog_option__1eQa0 b{display:block;font-size:14px}.ArchiveDocumentTypeDialog_option__1eQa0 small{display:block;margin-top:2px;font-size:12.5px;color:var(--muted-fg)}.ArchiveDocumentTypeDialog_changes__bmclr{display:flex;flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;font-size:13px}.ArchiveDocumentTypeDialog_confirmInput__OuU1O{width:100%;height:40px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface,#fff);font:inherit;color:var(--foreground,#0f172a)}.ArchiveDocumentTypeDialog_confirmInput__OuU1O:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(22,125,62,.22)}.ArchiveDocumentTypeDialog_confirmOk__uI8h1{border-color:var(--brand)}.ArchiveDocumentTypeDialog_hint__i6UNM{margin:0;font-size:12.5px;color:var(--muted-fg)}@media (min-width:560px){.ArchiveDocumentTypeDialog_names__RawZ_,.ArchiveDocumentTypeDialog_options__LzR88{grid-template-columns:1fr 1fr}}.TextArea_textarea__54ZOG{width:100%;padding:10px 14px;min-height:80px;border:1px solid var(--ds-ov08);border-radius:var(--ds-r-md);font-family:var(--ds-font-ui);font-size:14px;color:var(--ds-n900);background:var(--ds-n0);outline:none;resize:vertical;transition:border-color .15s,box-shadow .15s;line-height:1.5}.TextArea_textarea__54ZOG::placeholder{color:var(--ds-n400)}.TextArea_textarea__54ZOG:focus{border-color:var(--ds-primary-light);box-shadow:0 0 0 3px rgba(23,124,62,.12)}.TextArea_error__CGI7K{border-color:var(--ds-danger)}.TextArea_textarea__54ZOG:disabled{background:var(--ds-n100);color:var(--ds-n500);cursor:not-allowed}.TextArea_charRow__4vCgp{display:flex;justify-content:space-between;margin-top:2px}.TextArea_helperInline__wcWor{font-size:11.5px;color:var(--ds-n500)}.TextArea_charCount__iD1GA{font-size:11px;color:var(--ds-n400);margin-left:auto}.Select_wrap__0IAn1{position:relative}.Select_select__xHFCW{padding-right:36px;appearance:none;cursor:pointer}.Select_chevron__bDazr{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--ds-n500);pointer-events:none}.Toggle_wrap__7hLlm{display:flex;align-items:center;gap:10px}.Toggle_disabled__xhiLF{opacity:.4}.Toggle_toggle__4Yr5u{width:40px;height:22px;border-radius:var(--ds-r-full);background:var(--ds-n400);position:relative;transition:background .2s;flex-shrink:0;cursor:pointer;border:none;padding:0}.Toggle_toggle__4Yr5u:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:left .2s}.Toggle_toggle__4Yr5u.Toggle_on__yXLCd{background:var(--ds-primary)}.Toggle_toggle__4Yr5u.Toggle_on__yXLCd:after{left:20px}.Toggle_toggle__4Yr5u.Toggle_sm__Hk8Mm{width:32px;height:18px}.Toggle_toggle__4Yr5u.Toggle_sm__Hk8Mm:after{width:14px;height:14px;top:2px;left:2px}.Toggle_toggle__4Yr5u.Toggle_sm__Hk8Mm.Toggle_on__yXLCd:after{left:16px}.Toggle_toggle__4Yr5u:disabled{cursor:not-allowed}.Toggle_textWrap__zTIJe{display:flex;flex-direction:column;cursor:pointer}.Toggle_label__PvieJ{font-size:14px;font-weight:500;color:var(--ds-n900);font-family:var(--ds-font-ui)}.Toggle_sublabel__wDg4Y{font-size:12px;color:var(--ds-n500)}.PhoneField_wrap__FDj5O{display:flex;align-items:center;position:relative}.PhoneField_hasTrailing__zgNVK{padding-right:38px}.PhoneField_clearBtn__n1vHI{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;cursor:pointer;color:var(--ds-n400);border-radius:50%}.PhoneField_clearBtn__n1vHI:hover,.PhoneField_prefix__m8xKZ{color:var(--ds-n700);background:var(--ds-n100)}.PhoneField_prefix__m8xKZ{height:40px;padding:0 12px;border:1px solid var(--ds-ov08);border-right:none;border-radius:var(--ds-r-md) 0 0 var(--ds-r-md);font-size:13px;font-weight:600;display:flex;align-items:center;white-space:nowrap;flex-shrink:0;font-family:var(--ds-font-ui)}.PhoneField_withPrefix__6vJdz{border-radius:0 var(--ds-r-md) var(--ds-r-md) 0}.SsnField_wrap__gtqrG{position:relative}.SsnField_input__yFpx6{font-family:var(--ds-font-mono);letter-spacing:.5px;padding-right:42px}.SsnField_toggle__NFHJ4{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:var(--ds-r-sm);border:none;background:transparent;cursor:pointer;color:var(--ds-n500);display:flex;align-items:center;justify-content:center}.SsnField_toggle__NFHJ4:hover{background:var(--ds-n100)}.SsnField_toggle__NFHJ4:disabled{cursor:not-allowed;opacity:.5}.Alert_alert__eN_LW{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--ds-r-lg);border:1px solid;font-size:13.5px;line-height:1.5;font-family:var(--ds-font-ui)}.Alert_body__JSICh{flex:1;min-width:0}.Alert_title__k_e6c{font-weight:700;font-size:13.5px}.Alert_desc__EQC7N{font-size:13px;margin-top:2px;opacity:.85}.Alert_dismiss__1ZNqL{margin-left:auto;flex-shrink:0;background:none;border:none;cursor:pointer;opacity:.5;transition:opacity .12s;padding:0}.Alert_dismiss__1ZNqL:hover{opacity:1}.Alert_toneSuccess__mhNLh{background:var(--ds-primary-subtle);border-color:#a7d7b8;color:var(--ds-primary-dark)}.Alert_toneInfo__9Y4BF{background:var(--ds-blue-subtle);border-color:#7dd3fc;color:var(--ds-blue-dark)}.Alert_toneWarning__8sVd4{background:var(--ds-yellow-subtle);border-color:#fed7aa;color:var(--ds-yellow-dark)}.Alert_toneDanger__eQN0x{background:var(--ds-danger-subtle);border-color:#fca5a5;color:var(--ds-danger-dark)}.Alert_toneNeutral__FE7ZZ{background:var(--ds-n100);border-color:var(--ds-n200);color:var(--ds-n700)}.Alert_toast__MSVDm{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:var(--ds-r-xl);box-shadow:var(--ds-shadow-lg);font-size:14px;font-weight:500;background:var(--ds-n900);color:#fff;min-width:280px;max-width:400px;font-family:var(--ds-font-ui)}.Alert_toastToneSuccess__3CAq7{background:var(--ds-primary-dark)}.Alert_toastToneInfo__onnKS{background:var(--ds-blue-dark)}.Alert_toastToneDanger__t9KsR{background:var(--ds-danger-dark)}.Alert_toastToneWarning__Vd7lR{background:var(--ds-warning-dark)}.Alert_toastToneNeutral__AOByS{background:var(--ds-n900)}.referrals_page__fz8m6{display:flex;flex-direction:column;gap:16px;padding-bottom:40px;min-width:0}.referrals_toolbar__KKZ46{display:flex;flex-direction:column;align-items:stretch;gap:12px}.referrals_search__T_ha_{width:100%}.referrals_loading__6iaML{padding:48px 16px;text-align:center;color:var(--muted-fg)}.referrals_refreshing__1_AT_{opacity:.6;transition:opacity .15s}.referrals_card__Mng9k{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:14px 16px;display:flex;flex-direction:column;gap:12px;min-width:0}.referrals_cardHead__fuaYl{display:flex;align-items:center;gap:8px;font-weight:700}.referrals_cardBody__KsyA_{display:flex;flex-direction:column;gap:12px}.referrals_facts__nQwzt{display:grid;grid-template-columns:1fr;gap:10px;margin:0}.referrals_fact__F4GOR{min-width:0}.referrals_fact__F4GOR dt{font-size:12px;color:var(--muted-fg)}.referrals_fact__F4GOR dd{margin:2px 0 0;overflow-wrap:anywhere}.referrals_actions__PA4lE{display:flex;flex-wrap:wrap;gap:8px}.referrals_hint__Bm7cR{font-size:12.5px;color:var(--muted-fg);line-height:1.5;margin:0}.referrals_subject__S5une{font-weight:700;line-height:1.3;overflow-wrap:anywhere}.referrals_sender__iLE5V{line-height:1.3;min-width:0;overflow-wrap:anywhere}.referrals_sender__iLE5V small{display:block;color:var(--muted-fg);font-size:11.5px}.referrals_keywords__ZJlHY{display:flex;flex-wrap:wrap;gap:4px}.referrals_attach__O1S20{display:inline-flex;align-items:center;gap:3px;color:var(--muted-fg);font-size:12px;margin-top:2px}.referrals_detail__YGJlG{display:flex;flex-direction:column;gap:14px;min-width:0}.referrals_body__wyi8c{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13.5px;line-height:1.55;background:var(--ds-n100);border:1px solid var(--border);border-radius:var(--radius-lg);padding:12px 14px;margin:0;font-family:inherit}.referrals_scanNote__Kf0eG{font-size:12.5px;line-height:1.5;margin:0;padding:8px 10px;border-radius:var(--radius-lg);border:1px solid var(--ds-warning);background:var(--ds-warning-subtle);color:var(--ds-warning-dark)}.referrals_attachments__ZlOZr{display:flex;flex-direction:column;gap:8px;min-width:0}.referrals_attachmentsHead__vyx9y{display:flex;align-items:center;gap:6px;font-weight:700;font-size:13.5px}.referrals_attachmentList__5_wCM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.referrals_attachment__G50XT{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;border:1px solid var(--border);border-radius:var(--radius-lg);padding:8px 10px;min-width:0}.referrals_attachmentSkipped__UEyHC{color:var(--muted-fg);background:var(--ds-n100)}.referrals_attachmentMeta__hPEOE{flex:1 1 160px;min-width:0}.referrals_attachmentName__B01HK{font-weight:600;overflow-wrap:anywhere;line-height:1.3}.referrals_attachmentSub__CaHK9{font-size:12px;color:var(--muted-fg);margin-top:2px;overflow-wrap:anywhere}.referrals_attachmentActions__s24Xz{display:flex;gap:6px;flex-wrap:wrap}@media (min-width:640px){.referrals_toolbar__KKZ46{flex-direction:row;align-items:center;justify-content:space-between}.referrals_search__T_ha_{max-width:380px}.referrals_facts__nQwzt{grid-template-columns:repeat(3,minmax(0,1fr))}}.referrals_person__UbfNn{display:flex;align-items:center;gap:8px;min-width:0}.referrals_avatar__GrYpz{width:40px;height:40px;border-radius:4px;font-size:13px;flex-shrink:0}.referrals_personName__fhMO8{font-weight:600;color:var(--brand);overflow-wrap:anywhere}.referrals_personText__k_XIK{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.ChoiceCards_label__clkp6{font-size:13.5px;font-weight:600;color:var(--ds-n700);margin-bottom:6px}.ChoiceCards_list__Q5H9x{display:flex;flex-direction:column;gap:8px}.ChoiceCards_grid__ISqey{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ChoiceCards_card__mRHvk{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1.5px solid var(--ds-n300);border-radius:var(--ds-r-xl);background:var(--ds-n0);color:var(--ds-n900);cursor:pointer;font-family:inherit;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.ChoiceCards_row__6_UFG{padding:8px 12px}.ChoiceCards_tile__v0i0N{min-height:46px;padding:0 14px;font-weight:700}.ChoiceCards_card__mRHvk.ChoiceCards_on__bZdsF,.ChoiceCards_card__mRHvk:hover:not(:disabled){border-color:var(--cc-color);background:var(--cc-tint)}.ChoiceCards_card__mRHvk:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--cc-color) 22%,transparent)}.ChoiceCards_card__mRHvk:disabled{opacity:.45;cursor:not-allowed}.ChoiceCards_tile__v0i0N.ChoiceCards_on__bZdsF{color:var(--cc-color)}.ChoiceCards_icon__zp3lj{width:34px;height:34px;border-radius:var(--ds-r-full);background:var(--cc-tint);color:var(--cc-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChoiceCards_tile__v0i0N .ChoiceCards_icon__zp3lj{width:auto;height:auto;background:none;color:var(--ds-n500)}.ChoiceCards_tile__v0i0N.ChoiceCards_on__bZdsF .ChoiceCards_icon__zp3lj{color:var(--cc-color)}.ChoiceCards_row__6_UFG.ChoiceCards_on__bZdsF .ChoiceCards_icon__zp3lj{background:var(--ds-n0)}.ChoiceCards_text__2T2Ed{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ChoiceCards_text__2T2Ed b{font-size:13.5px}.ChoiceCards_text__2T2Ed small{font-size:12px;color:var(--ds-n500)}.ChoiceCards_check__Hw5Rk{color:var(--ds-n300);display:flex}.ChoiceCards_on__bZdsF .ChoiceCards_check__Hw5Rk{color:var(--cc-color)}@media (max-width:380px){.ChoiceCards_grid__ISqey{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ChoiceCards_card__mRHvk{transition:none}}.FileDropzone_zone__5HfPQ{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 14px;text-align:center;cursor:pointer;border:1.5px dashed #b7d5c0;border-radius:var(--ds-r-xl);background:var(--ds-primary-subtle);color:var(--ds-n500);font-size:13px;transition:border-color .12s ease,background .12s ease}.FileDropzone_zone__5HfPQ b{color:var(--ds-n900);font-size:13.5px}.FileDropzone_over__BJUXh,.FileDropzone_zone__5HfPQ:hover{border-color:var(--ds-primary)}.FileDropzone_over__BJUXh{background:#dcefe3}.FileDropzone_zone__5HfPQ:focus-within{border-color:var(--ds-primary);box-shadow:0 0 0 3px rgba(23,124,62,.18)}.FileDropzone_disabled__I0NmI{opacity:.5;cursor:not-allowed}.FileDropzone_input__vMSzd{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.FileDropzone_disabled__I0NmI .FileDropzone_input__vMSzd{cursor:not-allowed}.FileDropzone_icon__p8UNQ{color:var(--ds-primary)}.FileDropzone_helper__dzMYn{font-size:12px}.FileDropzone_list__EgkVG{list-style:none;margin:8px 0 0;padding:0;gap:6px}.FileDropzone_entry__3Ov8d,.FileDropzone_list__EgkVG{display:flex;flex-direction:column}.FileDropzone_item__N51rT{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 10px;border:1px solid var(--ds-n300);border-radius:var(--ds-r-md);background:var(--ds-n0);font-size:13px;color:var(--ds-n700)}.FileDropzone_name__J53_N{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileDropzone_size__Ffdhm{font-size:12px;color:var(--ds-n500);white-space:nowrap}@media (prefers-reduced-motion:reduce){.FileDropzone_zone__5HfPQ{transition:none}}.SelectList_list__kVKZY{display:flex;flex-direction:column;gap:2px}.SelectList_item__hFyTu{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 10px;border:0;border-radius:var(--ds-r-md);background:none;cursor:pointer;text-align:left;color:var(--ds-n900);font-family:inherit;font-size:13.5px}.SelectList_item__hFyTu:hover{background:#f0f5f1}.SelectList_item__hFyTu:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(23,124,62,.18)}.SelectList_on___RM7k{background:var(--ds-primary-subtle);color:var(--ds-primary-dark);font-weight:700}.SelectList_label__v7XxG{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectList_count__YIwcd{font-size:11.5px;font-weight:700;border-radius:var(--ds-r-full);padding:2px 8px;background:#eef2f6;color:var(--ds-n500);font-variant-numeric:tabular-nums}.SelectList_zero__X_XSd{background:transparent;color:var(--ds-n400)}.SelectList_empty__AqACe{padding:12px;font-size:12px;color:var(--ds-n500)}.page_full__pOtco{grid-column:1/-1}.page_personRow__yijS6{display:grid;grid-template-columns:1fr auto;gap:10px;margin-bottom:8px;align-items:end}.page_personRow__yijS6>button{margin-bottom:2px}@media (max-width:640px){.page_personRow__yijS6{grid-template-columns:1fr}}.LogicModel_wrap__wl6i1{--track:128px;--step:20px;--node:40px;min-width:0}.LogicModel_hero__H0xoQ{position:relative;overflow:hidden;border-radius:var(--ds-r-2xl,16px);padding:24px 28px 22px;color:#fff;background:linear-gradient(120deg,var(--ds-primary-dark,#0d4a24) 0,var(--ds-primary,#177c3e) 55%,#1f9d8a 100%);box-shadow:0 10px 28px rgba(13,74,36,.22)}.LogicModel_heroArt__8gd0h{position:absolute;right:-30px;top:-40px;width:340px;height:214px;color:rgba(255,255,255,.14);pointer-events:none}.LogicModel_eyebrow__ZUbxY{position:relative;display:inline-flex;align-items:center;gap:7px;padding:4px 11px;border-radius:var(--ds-r-full,999px);background:rgba(255,255,255,.16);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.LogicModel_eyebrowSep__a1_Xz{opacity:.55}.LogicModel_heroTitle__VXCtG{position:relative;margin:12px 0 6px;font-size:26px;line-height:1.2;font-weight:800;letter-spacing:-.01em;text-wrap:balance;max-width:640px}.LogicModel_heroSub__bZiTx{position:relative;margin:0;max-width:640px;font-size:14px;line-height:1.55;color:rgba(255,255,255,.86)}.LogicModel_route__t_X1_{position:relative;display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:16px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.72)}.LogicModel_routeSep__kXEA1{margin-left:6px;color:rgba(255,255,255,.45)}.LogicModel_flow__YN31C{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:22px}.LogicModel_flow__YN31C:hover .LogicModel_col__BpzXU:not(:hover){opacity:.62}.LogicModel_path__3AYoQ{position:absolute;left:0;top:0;width:100%;height:var(--track);overflow:visible;pointer-events:none}.LogicModel_col__BpzXU{position:relative;padding:var(--track) 8px 0;min-width:0;transition:opacity .2s ease;animation:LogicModel_rise__iois6 .5s ease both;animation-delay:var(--d)}.LogicModel_node__cw_je{position:absolute;z-index:1;left:50%;top:calc((4 - var(--i)) * var(--step));width:var(--node);height:var(--node);margin-left:calc(var(--node) / -2);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;color:var(--ds-n900,#1f2933);background:var(--c);box-shadow:0 0 0 5px var(--surface,#fff),0 6px 14px color-mix(in srgb,var(--c) 55%,transparent)}.LogicModel_stem__Db0L1{position:absolute;left:50%;width:0;margin-left:-1px;border-left:2px dashed color-mix(in srgb,var(--c) 70%,transparent);top:calc((4 - var(--i)) * var(--step) + var(--node));height:calc(var(--track) - ((4 - var(--i)) * var(--step) + var(--node)))}.LogicModel_card__slW3Z{position:relative;height:100%;background:var(--surface,#fff);border:1px solid var(--border,#e8eaee);border-radius:var(--ds-r-xl,14px);box-shadow:var(--ds-shadow-xs,0 2px 8px rgba(15,23,42,.05));overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.LogicModel_card__slW3Z:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:var(--c)}.LogicModel_col__BpzXU:hover .LogicModel_card__slW3Z{transform:translateY(-4px);box-shadow:0 14px 30px color-mix(in srgb,var(--c) 30%,transparent),0 2px 8px rgba(15,23,42,.06)}.LogicModel_cardHead__wa3rl{display:flex;align-items:center;gap:10px;padding:18px 14px 12px;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 18%,var(--surface,#fff)) 0,var(--surface,#fff) 100%)}.LogicModel_cardIcon__lih90{width:34px;height:34px;border-radius:var(--ds-r-lg,10px);flex:none;display:inline-flex;align-items:center;justify-content:center;color:var(--ds-n900,#1f2933);background:color-mix(in srgb,var(--c) 45%,#fff)}.LogicModel_cardTitle__z7JqA{margin:0;font-size:14.5px;font-weight:800;line-height:1.2;color:var(--fg,#1f2933)}.LogicModel_cardHint__AsLJF{display:block;margin-top:2px;font-size:11px;font-weight:600;color:var(--ds-n500,#6b7280);line-height:1.25}.LogicModel_items__Yyua4{list-style:none;margin:0;padding:4px 14px 16px;display:flex;flex-direction:column;gap:11px}.LogicModel_items__Yyua4 li{position:relative;padding-left:20px;font-size:12.5px;line-height:1.45;color:var(--ds-n700,#374151)}.LogicModel_tick__vDePP{position:absolute;left:0;top:.3em;width:12px;height:12px;border-radius:4px;background:color-mix(in srgb,var(--c) 30%,#fff)}.LogicModel_tick__vDePP:after{content:"";position:absolute;left:3.5px;top:2px;width:3px;height:6px;border-width:medium;border-left:0 solid color-mix(in srgb,var(--c) 100%,#000 25%);border-bottom:1.6px solid color-mix(in srgb,var(--c) 100%,#000 25%);border-right:1.6px solid color-mix(in srgb,var(--c) 100%,#000 25%);border-top:0 solid color-mix(in srgb,var(--c) 100%,#000 25%);transform:rotate(45deg)}.LogicModel_empty__KMLVZ{padding:4px 14px 16px;font-size:12.5px;color:var(--ds-n500,#6b7280)}@keyframes LogicModel_rise__iois6{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:1100px){.LogicModel_flow__YN31C{grid-template-columns:1fr;margin-top:18px;gap:16px}.LogicModel_flow__YN31C:hover .LogicModel_col__BpzXU:not(:hover){opacity:1}.LogicModel_path__3AYoQ,.LogicModel_stem__Db0L1{display:none}.LogicModel_col__BpzXU{padding:0 0 0 26px}.LogicModel_col__BpzXU:before{content:"";position:absolute;left:11px;top:0;bottom:-16px;border-left:2px dashed color-mix(in srgb,var(--c) 60%,transparent)}.LogicModel_col__BpzXU:last-child:before{display:none}.LogicModel_node__cw_je{left:0;top:14px;margin-left:0;width:24px;height:24px;font-size:12px;box-shadow:0 0 0 4px var(--surface,#fff)}.LogicModel_hero__H0xoQ{padding:20px}.LogicModel_heroTitle__VXCtG{font-size:21px}.LogicModel_heroSub__bZiTx,.LogicModel_heroTitle__VXCtG{max-width:none}}@media (max-width:560px){.LogicModel_hero__H0xoQ{padding:16px;border-radius:var(--ds-r-xl,12px)}.LogicModel_heroTitle__VXCtG{font-size:18px}.LogicModel_heroSub__bZiTx{font-size:13px}.LogicModel_heroArt__8gd0h{display:none}.LogicModel_route__t_X1_{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.LogicModel_col__BpzXU{animation:none}.LogicModel_card__slW3Z,.LogicModel_col__BpzXU{transition:none}.LogicModel_col__BpzXU:hover .LogicModel_card__slW3Z{transform:none}}@media print{.LogicModel_col__BpzXU{animation:none}.LogicModel_wrap__wl6i1,.LogicModel_wrap__wl6i1 *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.FilePreview_overlay__wU5Dw{z-index:110}.FilePreview_doc__EpJSz{position:relative;width:min(1000px,100%);height:min(82vh,1100px);display:flex;flex-direction:column;min-width:0}.FilePreview_doc__EpJSz.FilePreview_fit__rbgVa{height:auto;max-height:86vh}.FilePreview_bar__rxerq{display:flex;align-items:center;gap:4px;min-width:0;color:#fff;padding-bottom:6px}.FilePreview_name__BfYyH{flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilePreview_overlay__wU5Dw .FilePreview_barBtn__gTMgl{width:40px;height:40px;border-radius:50%;background:transparent;color:#fff;flex-shrink:0}.FilePreview_overlay__wU5Dw .FilePreview_barBtn__gTMgl:hover:not(:disabled){background:rgba(255,255,255,.15)}.FilePreview_overlay__wU5Dw .FilePreview_barBtn__gTMgl:focus-visible{outline:2px solid #fff;outline-offset:2px}.FilePreview_msg__bfO9W{margin:auto;color:#fff;font-size:14px}.FilePreview_msgDark__2Pd5S{padding:16px;font-size:14px;color:var(--fg)}.FilePreview_video__g6_5W{width:100%;max-height:calc(86vh - 46px);border-radius:var(--radius);background:#000;box-shadow:var(--shadow-md)}.FilePreview_text__D9PR2{margin:0;overflow:auto;padding:18px 20px;background:#fff;color:var(--fg);font-family:inherit;font-size:13.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.FilePreview_docx__Vzgan,.FilePreview_text__D9PR2{flex:1;min-height:0;border-radius:var(--radius);box-shadow:var(--shadow-md)}.FilePreview_docx__Vzgan{overflow:auto;background:#f1f5f9}.FilePreview_docx__Vzgan .docx-wrapper{padding:16px;background:transparent}.FilePreview_docx__Vzgan .docx-wrapper>section.docx{max-width:100%;box-sizing:border-box}.FilePreview_card__MSQhf{margin:auto;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;max-width:420px;padding:28px 24px;border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-md);color:var(--muted-fg);font-size:13.5px}.FilePreview_card__MSQhf b{color:var(--fg);font-size:15px}@media (max-width:640px){.FilePreview_doc__EpJSz{height:84vh}}.SignatureField_label__fdXTd{display:block;font-size:12.5px;font-weight:600;margin-bottom:8px}.SignatureField_previewWrap__LrtFc{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.SignatureField_preview__dJb8q{height:40px;max-width:140px;object-fit:contain;background:#fff;border-radius:6px;padding:2px}.SignatureField_tabs__d295b{display:flex;gap:4px;border-bottom:1px solid var(--border);margin-bottom:14px}.SignatureField_tab__aXHDV{background:none;padding:10px 16px;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;color:var(--muted-fg);border:none;border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;align-items:center;gap:6px}.SignatureField_tabActive__MPcWm{color:var(--brand);border-bottom-color:var(--brand)}.SignatureField_hint__q_7D0{font-size:12px;margin-top:8px;color:var(--muted-fg)}.SignatureField_uploadBox__cr_7O{border:1px dashed var(--border);border-radius:6px;padding:14px;text-align:center}.SignatureField_uploadPreview__9WAxo{max-height:140px;max-width:100%}.SignatureField_fileBtn__KsQKv{cursor:pointer;display:inline-flex;align-items:center;gap:6px;margin-top:10px}.SignatureField_hiddenInput__NRTdT{display:none}.SignatureField_tabbed__MBbv4{border:1px solid var(--ds-n300);border-radius:10px;overflow:hidden;background:#fff}.SignatureField_tabbed__MBbv4:focus-within{border-color:var(--brand)}.SignatureField_tabbedTabs__I5_JU{padding:6px;background:var(--ds-n100);border-bottom:1px solid var(--ds-n200)}.SignatureField_tabbedPane__1DlAw{padding:12px}.SignatureField_tabbedPreview__g1A8s{display:flex;flex-direction:column;align-items:center;gap:10px}.SignatureField_tabbedPreviewFoot__6IPOH{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.SignatureField_tabbedActions__Gq3rR{display:inline-flex;gap:6px}.SignatureField_tabbedSaved__Cfe3e{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border:1px solid var(--ds-n300);border-radius:10px;padding:12px}.SignatureField_keepBtn__WQuBx{margin-top:6px}.ProfileSetupGate_who__jtQFM{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.ProfileSetupGate_whoText__N3YCK{margin:0;font-size:13.5px;line-height:1.4;color:var(--ds-n700);overflow-wrap:anywhere}.ProfileSetupGate_whoName__o_pZI{color:var(--ds-n900);font-weight:700}.ProfileSetupGate_fields__Xgnrp{display:flex;flex-direction:column;gap:20px;margin-bottom:12px}.ProfileSetupGate_footer__xtTwO{display:flex;align-items:center;justify-content:flex-end;gap:10px;width:100%;flex-wrap:wrap}.ProfileSetupGate_need__suMUi{margin-right:auto;flex:1 1 0;min-width:0;font-size:12.5px;color:var(--ds-n700)}@media (max-width:480px){.ProfileSetupGate_need__suMUi{flex-basis:100%;margin-right:0}.ProfileSetupGate_footer__xtTwO>:not(.ProfileSetupGate_need__suMUi){flex:1}}.ProfileSetupGate_ack__NETyA{border:1px solid var(--ds-n300);border-radius:10px;overflow:hidden;background:var(--ds-n0)}.ProfileSetupGate_ackScroll__uXHqt{max-height:180px;overflow-y:auto;padding:14px 16px;font-size:13px;line-height:1.55;color:var(--ds-n700);scrollbar-width:thin}.ProfileSetupGate_ackScroll__uXHqt:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ProfileSetupGate_ackScroll__uXHqt p{margin:0 0 10px}.ProfileSetupGate_ackTitle__RaPld{margin:0 0 4px;font-size:14px;font-weight:900;color:var(--ds-n900)}.ProfileSetupGate_ackHeading__kVktI{margin:14px 0 6px;font-size:13px;font-weight:900;color:var(--ds-n900)}.ProfileSetupGate_ackNote__qmiel{color:var(--ds-n500);font-size:12.5px}.ProfileSetupGate_ackList__7HQTU{margin:0 0 10px;padding-left:20px;display:flex;flex-direction:column;gap:7px}.ProfileSetupGate_ackList__7HQTU strong{color:var(--ds-n900)}.ProfileSetupGate_ackFoot__gmY8V{border-top:1px solid var(--ds-n200);background:var(--ds-n100);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.ProfileSetupGate_ackHint__rPLIW{margin:0 0 0 30px;font-size:12px;color:var(--ds-n700)}.ProfileSetupGate_record__d2_MC{margin:4px 0 0;display:grid;grid-template-columns:minmax(0,1fr);gap:6px 16px;font-size:12px}@media (min-width:520px){.ProfileSetupGate_record__d2_MC{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProfileSetupGate_record__d2_MC div{min-width:0}.ProfileSetupGate_record__d2_MC dt{color:var(--ds-n500)}.ProfileSetupGate_record__d2_MC dd{margin:0;color:var(--ds-n900);font-weight:700;overflow-wrap:anywhere}.ProfileSetupGate_done__nMxQP{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:12px 0 4px}.ProfileSetupGate_tick__jWE4p{width:56px;height:56px;border-radius:50%;background:var(--brand-tint);color:var(--brand);display:grid;place-items:center}.ProfileSetupGate_doneTitle__oElsl{margin:6px 0 0;font-size:19px;font-weight:900;color:var(--ds-n900)}.ProfileSetupGate_doneText__ngPxN{margin:0;color:var(--ds-n700);font-size:14px}.ProfileSetupGate_card__LcI__{margin-top:10px;display:flex;align-items:center;gap:16px;max-width:100%;border:1px solid var(--ds-n200);border-radius:10px;padding:10px 14px;background:var(--ds-n100)}.ProfileSetupGate_cardInitials__JZCh_{height:40px;max-width:90px;object-fit:contain}.ProfileSetupGate_cardSep__nVbdc{width:1px;align-self:stretch;background:var(--ds-n300)}.ProfileSetupGate_cardSignature__j30lM{height:40px;max-width:150px;object-fit:contain}.ProfileSetupGate_countdownTrack__gh1Gp{width:100%;max-width:240px;margin-top:14px}.record_detailPage__gPI75{min-width:0;color:var(--fg);flex:1;min-height:0;display:flex;flex-direction:column;background:#fff}.record_detailPage__gPI75 .mi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.record_detailPage__gPI75 :is(button,a) svg{width:20px!important;height:20px!important}.record_backBtn__FzXTG{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;cursor:pointer;padding:12px 20px 0;font-size:13.5px;font-weight:700;color:var(--fg);font-family:inherit}.record_backBtn__FzXTG .mi{width:18px!important;height:18px!important;color:var(--fg)}.record_backBtn__FzXTG:hover,.record_backBtn__FzXTG:hover .mi{color:var(--brand)}.record_subHeader__vc2MD{background:var(--surface);border-bottom:1px solid var(--border)}.record_headerTop___WE_u{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 20px 10px;gap:10px}.record_identity__0fPIE{min-width:0}.record_nameRow__qkO4j{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.record_name__sqN9Y{display:block;font-size:26px;font-weight:800;color:var(--fg);letter-spacing:-.4px;word-break:break-word;line-height:1.2}.record_detailLogo__12zZK{width:56px;height:56px;border-radius:8px;object-fit:cover;flex-shrink:0;border:1px solid #e2e2e2}.record_detailLogoFb__Hbva1{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;box-sizing:border-box}.record_subLine__N216Q{display:flex;align-items:center;gap:5px;font-size:13.5px;font-weight:600;color:var(--muted-fg);margin-top:4px}.record_badgeRow__Px5_V{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.record_badgeRow__Px5_V .status-badge{font-size:13px;padding:5px 14px;font-weight:700}.record_headerRight__AAmkV{display:flex;align-items:flex-start;flex-shrink:0}.record_actions__MsSHU{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.record_btnDots___kvV_{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--border);border-radius:7px;background:var(--surface);cursor:pointer;color:var(--fg)}.record_btnDots___kvV_:hover{background:var(--bg)}.record_btnDots___kvV_ .mi{width:16px!important;height:16px!important;color:#4b5563}.record_profileMenu__6TH0R{position:absolute;right:0;top:40px;width:170px;background:#ffffff;border:1px solid #e2e2e2;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:6px 0;z-index:50}.record_btnDelete__NIV4F{color:var(--destructive);border-color:var(--destructive)}.record_btnDelete__NIV4F:hover{background:#fef2f2}.record_pillTabs__DujEG{padding:10px 16px}.record_detailContent__RAHPz{padding:16px;background:var(--canvas-bg);flex:1;min-height:0;min-width:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.record_detailContent__RAHPz.record_contained__trj90{overflow:hidden}.record_overviewGrid__JOb_S{column-count:2;column-gap:14px}.record_overviewGrid__JOb_S>*{break-inside:avoid;margin-bottom:14px}.record_overviewCol__hxLRY{display:flex;flex-direction:column;gap:14px}.record_infoCard__D4AX9{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;min-width:0;flex-shrink:0}.record_formCard__G8ZCX{overflow:visible}.record_formCardRow__4L97t{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:stretch;margin-bottom:14px}@media (min-width:900px){.record_formCardRow__4L97t{grid-template-columns:repeat(2,minmax(0,1fr))}}.record_formActionsBar__ipFFq{padding:8px 0 32px}.record_tableScrollX__BiUCE{overflow-x:auto;min-width:0}.record_icHdr__DdqvD{background:#F9F9F9;border-bottom:1px solid var(--border);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;padding:11px 20px;display:flex;align-items:center;gap:8px}.record_icHdr__DdqvD .material-symbols-outlined,.record_icHdr__DdqvD .mi,.record_icHdr__DdqvD svg{width:26px!important;height:26px!important;color:var(--ic-hdr-fg)}.record_icHdrTitle__QYEOa{font-size:15.5px;font-weight:700;color:var(--ic-hdr-fg)}.record_icHdrActions__mLNIi{margin-left:auto;display:flex;align-items:center;gap:8px}.record_icHdr__DdqvD .record_icHdrActions__mLNIi button svg{color:currentColor;width:18px!important;height:18px!important}.record_icGrid2__k8nfh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.record_icGrid3__dOWXM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.record_icCell__NnfYL{padding:10px 20px;display:flex;flex-direction:column;justify-content:center;gap:4px;border-bottom:1px solid var(--border);min-height:54px}.record_icLabel__sS67z{font-size:12.5px;color:var(--muted-fg);line-height:1.2}.record_icGrid2__k8nfh>.record_icCell__NnfYL{justify-content:flex-start}.record_icGrid2__k8nfh>.record_icCell__NnfYL>.record_icLabel__sS67z{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.record_icVal__X2rw_{font-size:14px;font-weight:600;color:var(--fg);word-break:break-word}.record_lastRowCell__k8M8N{border-bottom:none}.record_cardSection__l8jLx{padding:10px 20px;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:4px;min-height:54px;justify-content:center}.record_cardSection__l8jLx:last-child{border-bottom:none}.record_cardSectionLabel__mMbu_{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-fg)}.record_cardSectionValue__fXkja{font-size:14px;font-weight:600;color:var(--fg);word-break:break-word}.record_cardSectionMeta__lPenx{font-size:12.5px;color:var(--muted-fg)}.record_cardBody__FVcXw{padding:14px 20px}.record_cardBodyFlush__Vpqtu{padding:0}.record_cardBody__FVcXw table{width:100%;border-collapse:collapse}.record_chipPanel__2bv5g{padding:12px 20px;display:flex;flex-direction:column;gap:12px}.record_chipRow__8bxf4{display:flex;flex-wrap:wrap;gap:8px}.record_chip__4JFUU{display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:9999px;padding:5px 12px;font-size:13px;font-weight:500;color:var(--fg);background:var(--surface);max-width:100%;word-break:break-word}.record_empty__OSFKl{padding:16px 20px;font-size:14px;color:var(--muted-fg)}.record_groupPanel__zsq2w{margin-bottom:14px}.record_groupHead__nzXen{width:100%;text-align:left;background:#F9F9F9;border:none;border-bottom:1px solid var(--border);padding:12px 20px;display:flex;align-items:center;gap:12px;cursor:pointer;font-family:inherit}.record_groupHead__nzXen:hover{background:#eef0ee}.record_groupChev__l7mO2{width:22px!important;height:22px!important;color:var(--muted-fg);transition:transform .18s ease}.record_groupChevCollapsed__H45kW{transform:rotate(-90deg)}.record_groupTitle__ifTM3{font-size:15.5px;font-weight:700;color:var(--fg)}.record_groupProgress__g4guf{margin-left:auto;display:flex;align-items:center;gap:10px;min-width:0}.record_progressLabel___jOXn{font-size:12.5px;font-weight:600;color:var(--muted-fg);white-space:nowrap}.record_progressTrack__dx6wB{width:120px;max-width:26vw;height:6px;border-radius:9999px;background:var(--border);overflow:hidden;flex-shrink:0}.record_progressBar__yYtsk{height:100%;background:var(--brand);border-radius:9999px;transition:width .25s ease}.record_cardGrid__srTz1{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding:14px 16px}.record_cardGrid4__xcTLu{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.record_cardGrid4__xcTLu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.record_cardGrid4__xcTLu{grid-template-columns:repeat(4,minmax(0,1fr))}}.record_cardGrid3__HX8I1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.record_cardGrid3__HX8I1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.record_cardGrid3__HX8I1{grid-template-columns:repeat(3,minmax(0,1fr))}}.record_recordCard__Zvxsm{display:flex;flex-direction:column;gap:6px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:14px;box-shadow:var(--shadow-sm);min-width:0}.record_recordCard__Zvxsm:hover{border-color:var(--card-accent,var(--brand));box-shadow:var(--shadow-md)}.record_recordCardTop__KnH4U{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.record_recordTitle__PnyMl{font-size:14.5px;font-weight:700;color:var(--fg);word-break:break-word;line-height:1.3;flex:1 1 auto;min-width:0}.record_recordDesc__vHwm_{font-size:12.5px;color:var(--muted-fg);line-height:1.4;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.record_recordMeta__PhmMr{font-size:12.5px;color:var(--muted-fg)}.record_recordBadges__xopMr,.record_recordMeta__PhmMr{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.record_recordBadges__xopMr{margin:2px 0}.record_recordActions__L9hG7{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:auto;padding-top:6px}@media (max-width:640px){.record_groupHead__nzXen{padding:12px 14px}.record_cardGrid__srTz1{padding:12px;grid-template-columns:1fr}.record_progressTrack__dx6wB{width:72px}}@media (max-width:900px){.record_headerTop___WE_u{flex-direction:column;align-items:flex-start}.record_headerRight__AAmkV{align-items:flex-start}.record_overviewGrid__JOb_S{column-count:1}}@media (max-width:640px){.record_icGrid2__k8nfh,.record_icGrid3__dOWXM{grid-template-columns:1fr}.record_backBtn__FzXTG{padding:12px 14px 0}.record_name__sqN9Y{font-size:22px}.record_headerTop___WE_u{padding:12px 14px}.record_detailContent__RAHPz{padding:14px}}.record_medLogViewport__OnOjd{height:min(62vh,620px);min-height:260px;padding:12px 10px 72px 12px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#9aa7b6 #f1f5f9;scrollbar-gutter:stable both-edges;scroll-padding-bottom:72px}.record_medLogEntriesScroll__Dqzsd::-webkit-scrollbar,.record_medLogGrid__wdpIj::-webkit-scrollbar,.record_medLogViewport__OnOjd::-webkit-scrollbar{width:8px;height:8px}.record_medLogEntriesScroll__Dqzsd::-webkit-scrollbar-track,.record_medLogGrid__wdpIj::-webkit-scrollbar-track,.record_medLogViewport__OnOjd::-webkit-scrollbar-track{background:#f1f5f9;border-radius:999px}.record_medLogEntriesScroll__Dqzsd::-webkit-scrollbar-thumb,.record_medLogGrid__wdpIj::-webkit-scrollbar-thumb,.record_medLogViewport__OnOjd::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.record_medLogEntriesScroll__Dqzsd::-webkit-scrollbar-thumb:hover,.record_medLogGrid__wdpIj::-webkit-scrollbar-thumb:hover,.record_medLogViewport__OnOjd::-webkit-scrollbar-thumb:hover{background:#94a3b8}.record_medLogGrid__wdpIj{display:grid;grid-template-columns:1fr;gap:12px;align-items:stretch;overflow-x:auto;padding:0 0 72px;margin:0;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.record_medLogEntriesScroll__Dqzsd{max-height:280px;overflow-y:auto;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}@media (min-width:760px){.record_medLogGrid__wdpIj{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media (min-width:1180px){.record_medLogGrid__wdpIj{grid-template-columns:repeat(3,minmax(280px,1fr))}}.record_goalFormBar__JDo_r{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.record_goalCategoryBlock__dVi_s{margin-bottom:16px;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.record_goalCategoryHead__0GC0Y{display:flex;align-items:center;justify-content:space-between;background:#F9F9F9;padding:12px 20px;gap:16px;margin-bottom:0;border-bottom:1px solid var(--border)}.record_goalCategoryToggle__7gOPn{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;font-size:15.5px;font-weight:700;color:var(--fg);cursor:pointer;font-family:inherit;flex:0 1 auto}.record_goalCategorySummary__zEEk7{font-size:13px;font-weight:500;color:var(--muted-fg)}.record_goalQuickAddBtn__QPGQO{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:8px;background:var(--brand);color:#fff;height:34px;padding:0 14px;font-size:12.5px;font-weight:700;cursor:pointer;font-family:inherit}.record_goalCategoryContent__4wDt4{padding:14px 16px;display:flex;flex-direction:column;gap:12px}.record_goalCard__MAXJK{border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;background:#ffffff;box-shadow:var(--shadow-sm);margin:0}.record_goalHeaderRow__pbE_1{display:flex;align-items:flex-start;gap:12px}.record_goalRing__ZEaaX{margin-top:2px}.record_goalCardTop__tcU8e{display:flex;justify-content:space-between;align-items:center;gap:10px}.record_goalTitle___v30F{font-size:17px;font-weight:700;color:#0f172a}.record_goalCardActions__P59Lz{display:flex;align-items:center;gap:8px}.record_goalMetaRow__PF4fF{margin-top:8px;display:flex;gap:14px;flex-wrap:wrap;color:#475569;font-size:13px}.record_goalMetaRow__PF4fF span{display:inline-flex;align-items:center;gap:4px}.record_progressNotesWrap__pvRhJ{margin-top:10px;border:1px solid #dce5ee;border-radius:10px;padding:10px;background:#fbfdff}.record_progressNotesTitle__QlLfH{font-size:12px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.record_progressNoteRow__yZrEA{display:flex;gap:12px;border:none;padding:0;background:transparent}.record_progressNoteRail__ImGV7{display:flex;flex-direction:column;align-items:center;width:9px;flex-shrink:0}.record_progressNoteDot__fAP5t{width:9px;height:9px;border-radius:50%;margin-top:6px;flex-shrink:0}.record_progressNoteLine__wlgMJ{flex:1;width:2px;background:var(--border);margin-top:4px}.record_progressNoteMain__U2vBS{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.record_progressNoteMeta__eWS0O{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;flex:1}.record_progressNoteSummary__Hj4SF{min-width:0;color:var(--muted-fg);font-size:13px;margin-top:4px;white-space:normal}.record_progressNoteFilesPanel__hJUXX{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.record_progressNoteDetailPanel__F2pha{margin-top:10px;border-top:1px solid #e5e7eb;padding-top:10px}.record_goalModalForm__0_Va6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.record_goalModalReadonly__VqOm9{background:#eef2f6}.record_goalModalSectionTitle__sdCZ9{font-size:20px;font-weight:700;color:#111827;margin:4px 0 2px}.record_goalInlineEditor__xPL_p{border:1px solid #dce5ee;border-radius:12px;background:#ffffff;padding:12px}.record_goalInlineActions__2sGLu{margin-top:10px;display:flex;justify-content:flex-end;gap:8px}@media (max-width:900px){.record_goalCategoryHead__0GC0Y{flex-direction:column;align-items:stretch}.record_goalQuickAddBtn__QPGQO{align-self:flex-start}.record_goalModalForm__0_Va6{grid-template-columns:1fr}.record_goalInlineActions__2sGLu{justify-content:stretch}}@media (max-width:480px){.record_goalHeaderRow__pbE_1{flex-wrap:wrap}.record_goalRing__ZEaaX{order:-1}.record_goalCardTop__tcU8e{flex-wrap:wrap}}