.ContactPickerModal_picker__2cfCn[size=md] .modal{border-radius:16px;width:420px;max-width:calc(100vw - 48px);height:600px;max-height:calc(100vh - 96px)}.ContactPickerModal_picker__2cfCn[size=md] .bd{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ContactPickerModal_title__Wi05K{align-items:center;gap:6px;display:inline-flex}.ContactPickerModal_body__ga5EP{flex-direction:column;flex:1;gap:14px;min-height:0;padding:4px 4px 8px;display:flex}.ContactPickerModal_search__TfYTa{background:var(--neutral-0);color:#9ca3af;border:1px solid #e6e8ec;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;height:44px;padding:0 14px;display:inline-flex}.ContactPickerModal_search__TfYTa input{min-width:0;font:inherit;color:#0b1220;background:0 0;border:0;outline:none;flex:1;font-size:14px}.ContactPickerModal_list__5i6Uy{flex-direction:column;flex:1;gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ContactPickerModal_empty__B_Drs{text-align:center;color:#9ca3af;flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}.ContactPickerModal_row__iMXJB{background:var(--neutral-0);cursor:pointer;width:100%;font:inherit;border:1px solid #eef0f3;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}[dir=ltr] .ContactPickerModal_row__iMXJB{text-align:left}[dir=rtl] .ContactPickerModal_row__iMXJB{text-align:right}.ContactPickerModal_row__iMXJB:hover{background:#f9fafb;border-color:#c7d2fe}.ContactPickerModal_rowSelected__WwUrx{background:#f5f7ff;border-color:#c7d2fe}.ContactPickerModal_avatar__b9dXb{flex-shrink:0}.ContactPickerModal_meta__BCkna{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ContactPickerModal_name__9x5ux{color:#0b1220;font-size:14px;font-weight:600}.ContactPickerModal_sub__4x7xR{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ContactPickerModal_current__4HfYE{color:#4f46e5;flex-shrink:0;align-items:center;display:inline-flex}[dir=ltr] .ContactPickerModal_current__4HfYE{margin-left:auto}[dir=rtl] .ContactPickerModal_current__4HfYE{margin-right:auto}.ContactPickerModal_skeleton__kpShG{background:#eef0f3;border-radius:6px;animation:1.2s ease-in-out infinite ContactPickerModal_pulse__3kOQU}.ContactPickerModal_avatar__b9dXb.ContactPickerModal_skeleton__kpShG{border-radius:50%;width:32px;height:32px}.ContactPickerModal_skelLine___fKX_{width:55%;height:12px}.ContactPickerModal_skelLineSm__XLVag{width:32%;height:10px;margin-top:6px}@keyframes ContactPickerModal_pulse__3kOQU{0%,to{opacity:1}50%{opacity:.45}}.LetterAssignModal_body__K0LbG{flex-direction:column;gap:8px;min-width:320px;padding:4px 0 8px;display:flex}.LetterActivityModal_body__zphHS{max-height:60vh;overflow-y:auto}[dir=ltr] .LetterActivityModal_body__zphHS{padding:2px 4px 6px 0}[dir=rtl] .LetterActivityModal_body__zphHS{padding:2px 0 6px 4px}.LetterActivityModal_loading__zqo7z{justify-content:center;padding:32px 0;display:flex}.LetterActivityModal_empty__R9Til{text-align:center;color:var(--text-secondary);margin:24px 0;font-size:13.5px}.LetterActivityModal_assignee__Z0TzI{color:var(--text-secondary);align-items:center;gap:7px;font-size:13px;display:flex}[dir=ltr] .LetterActivityModal_assignee__Z0TzI{margin:0 0 16px 2px}[dir=rtl] .LetterActivityModal_assignee__Z0TzI{margin:0 2px 16px 0}.LetterActivityModal_timeline__GV0S8{margin:0;padding:0;list-style:none}.LetterActivityModal_event__A7nvS{gap:14px;display:flex}.LetterActivityModal_rail__8ivz0{flex-direction:column;flex:none;align-items:center;display:flex}.LetterActivityModal_disc__SJist{background:var(--neutral-100);width:30px;height:30px;color:var(--neutral-600);border-radius:50%;justify-content:center;align-items:center;display:flex}.LetterActivityModal_disc__SJist[data-tone=green]{background:var(--success-50);color:var(--success-700)}.LetterActivityModal_disc__SJist[data-tone=red]{background:var(--danger-50);color:var(--danger-700)}.LetterActivityModal_line__VEjQT{background:var(--border-default);border-radius:1px;flex:1;width:2px;min-height:14px;margin:4px 0}.LetterActivityModal_meta__wo4Bx{flex-direction:column;gap:1px;min-width:0;padding:2px 0 20px;display:flex}.LetterActivityModal_event__A7nvS:last-child .LetterActivityModal_meta__wo4Bx{padding-bottom:4px}.LetterActivityModal_label__Y4V6E{color:var(--text-primary);font-size:13.5px;font-weight:550}.LetterActivityModal_sub__RF9QS{color:var(--text-secondary);font-size:12.5px}.LetterActivityModal_time__Pctm5{color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:1px;font-size:12px}.shimmer_shimmer__TnCXG{border-radius:6px;animation:1.4s infinite shimmer_shimmer__TnCXG}[dir=ltr] .shimmer_shimmer__TnCXG{background:linear-gradient(90deg,var(--neutral-100)25%,var(--neutral-50)37%,var(--neutral-100)63%)}[dir=rtl] .shimmer_shimmer__TnCXG{background:linear-gradient(-90deg,var(--neutral-100)25%,var(--neutral-50)37%,var(--neutral-100)63%)}[dir] .shimmer_shimmer__TnCXG{background-size:400% 100%}@keyframes shimmer_shimmer__TnCXG{0%{background-position:100%}to{background-position:0}}.LetterStatTiles_tiles__beVH6{grid-gap:10px;grid-template-columns:repeat(7,1fr);gap:10px;margin-bottom:20px;display:grid}@media (width<=1200px){.LetterStatTiles_tiles__beVH6{grid-template-columns:repeat(4,1fr)}}@media (width<=720px){.LetterStatTiles_tiles__beVH6{grid-template-columns:repeat(2,1fr)}}.LetterStatTiles_tile__Ed99u{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-lg);cursor:pointer;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:inherit;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}[dir=ltr] .LetterStatTiles_tile__Ed99u{text-align:left}[dir=rtl] .LetterStatTiles_tile__Ed99u{text-align:right}.LetterStatTiles_tile__Ed99u:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.LetterStatTiles_tile__Ed99u:focus-visible{box-shadow:var(--shadow-focus);outline:none}.LetterStatTiles_disc__ZlFSD{border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.LetterStatTiles_meta__YgQdd{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.LetterStatTiles_label__lVZmz{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:500;overflow:hidden}.LetterStatTiles_count__ynt_Z{color:var(--text-primary);font-size:18px;font-weight:700;line-height:1.1;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LetterStatTiles_skeleton__elmeO{border-radius:var(--radius-xs);width:28px;height:15px;margin-top:3px}.LetterStatTiles_tile__Ed99u[data-tone=navy] .LetterStatTiles_disc__ZlFSD{background:var(--blue-50);color:var(--pabau-navy)}.LetterStatTiles_tile__Ed99u[data-tone=amber] .LetterStatTiles_disc__ZlFSD{background:var(--warning-50);color:var(--warning-700)}.LetterStatTiles_tile__Ed99u[data-tone=blue] .LetterStatTiles_disc__ZlFSD{background:var(--blue-50);color:var(--blue-600)}.LetterStatTiles_tile__Ed99u[data-tone=cyan] .LetterStatTiles_disc__ZlFSD{background:var(--cyan-50);color:var(--cyan-600)}.LetterStatTiles_tile__Ed99u[data-tone=gray] .LetterStatTiles_disc__ZlFSD{background:var(--neutral-100);color:var(--neutral-600)}.LetterStatTiles_tile__Ed99u[data-tone=green] .LetterStatTiles_disc__ZlFSD{background:var(--success-50);color:var(--success-700)}.LetterStatTiles_tile__Ed99u[data-tone=navy].LetterStatTiles_tileActive__xcjMY{border-color:var(--pabau-navy);box-shadow:0 0 0 3px var(--blue-100)}.LetterStatTiles_tile__Ed99u[data-tone=amber].LetterStatTiles_tileActive__xcjMY{border-color:var(--warning-500);box-shadow:0 0 0 3px var(--warning-50)}.LetterStatTiles_tile__Ed99u[data-tone=blue].LetterStatTiles_tileActive__xcjMY{border-color:var(--blue-500);box-shadow:0 0 0 3px var(--blue-100)}.LetterStatTiles_tile__Ed99u[data-tone=cyan].LetterStatTiles_tileActive__xcjMY{border-color:var(--cyan-500);box-shadow:0 0 0 3px var(--cyan-100)}.LetterStatTiles_tile__Ed99u[data-tone=gray].LetterStatTiles_tileActive__xcjMY{border-color:var(--neutral-400);box-shadow:0 0 0 3px var(--neutral-100)}.LetterStatTiles_tile__Ed99u[data-tone=green].LetterStatTiles_tileActive__xcjMY{border-color:var(--success-500);box-shadow:0 0 0 3px var(--success-50)}.LetterPostModal_overlay__VoO_d{z-index:1300;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.LetterPostModal_scrim__qPH5n{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#121d368c;border:0;padding:0;position:absolute;inset:0}.LetterPostModal_panel__Hioc_{background:#fff;border-radius:14px;flex-direction:column;width:100%;max-width:980px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #0f172a47}.LetterPostModal_head__Fsfk1{border-bottom:1px solid var(--neutral-200,#e5e9f0);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 12px;display:flex}.LetterPostModal_title__RZZy8{color:var(--neutral-800,#1f2a44);margin:0;font-size:16px;font-weight:700}.LetterPostModal_subtitle__iyzbf{color:var(--neutral-500,#6b7690);margin:2px 0 0;font-size:12px}.LetterPostModal_close__R_5YP{width:28px;height:28px;color:var(--neutral-500,#6b7690);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.LetterPostModal_close__R_5YP:hover{background:var(--neutral-100,#f1f4f9)}.LetterPostModal_body__1GMd9{grid-gap:20px;grid-template-columns:minmax(0,1fr) 320px;gap:20px;padding:16px 20px 20px;display:grid;overflow:auto}@media (width<=860px){.LetterPostModal_body__1GMd9{grid-template-columns:minmax(0,1fr)}}.LetterPostModal_proofPane__b5kef,.LetterPostModal_sidePane__NeEFZ{flex-direction:column;gap:12px;min-width:0;display:flex}.LetterPostModal_paneTitle__rUHqI{letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-500,#6b7690);margin:0;font-size:11px;font-weight:700}.LetterPostModal_proofFrame__wt0pe{border:1px solid var(--neutral-200,#e5e9f0);background:var(--neutral-100,#f1f4f9);border-radius:10px;width:100%;height:480px}.LetterPostModal_proofSkeleton___FnbO{border:1px solid var(--neutral-200,#e5e9f0);background:var(--neutral-50,#f8fafc);border-radius:10px;flex-direction:column;gap:10px;height:480px;padding:24px;display:flex}.LetterPostModal_proofSkeleton___FnbO span{border-radius:6px;height:14px;animation:1.4s infinite LetterPostModal_letterPostShimmer__BDflg;display:block}[dir=ltr] .LetterPostModal_proofSkeleton___FnbO span{background:linear-gradient(90deg,#eef1f6 25%,#e2e7ef 50%,#eef1f6 75%)}[dir=rtl] .LetterPostModal_proofSkeleton___FnbO span{background:linear-gradient(-90deg,#eef1f6 25%,#e2e7ef 50%,#eef1f6 75%)}[dir] .LetterPostModal_proofSkeleton___FnbO span{background-size:200% 100%}.LetterPostModal_proofSkeleton___FnbO span:first-child{width:45%}.LetterPostModal_proofSkeleton___FnbO span:nth-child(2){width:85%}.LetterPostModal_proofSkeleton___FnbO span:nth-child(3){width:70%}@keyframes LetterPostModal_letterPostShimmer__BDflg{0%{background-position:200% 0}to{background-position:-200% 0}}.LetterPostModal_proofHint__ZEYIv{color:var(--neutral-500,#6b7690);margin:0;font-size:11.5px}.LetterPostModal_editor__Ex3IN{flex-direction:column;gap:10px;display:flex}.LetterPostModal_editorActions__T36Sv{justify-content:flex-end;gap:8px;display:flex}.LetterPostModal_block___xAKh{border:1px solid var(--neutral-200,#e5e9f0);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.LetterPostModal_serviceRow__vA8i3{grid-gap:8px;grid-template-columns:1fr 1fr;gap:8px;display:grid}.LetterPostModal_serviceOption__2IFuE{border:1px solid var(--neutral-300,#d4dae5);color:var(--neutral-600,#4a5468);cursor:pointer;background:#fff;border-radius:999px;padding:8px 10px;font-size:12.5px;font-weight:600}.LetterPostModal_serviceActive__pgL6B{border-color:var(--blue-500,#037cd2);background:var(--blue-50,#eaf5fd);color:var(--blue-600,#0369b1)}.LetterPostModal_priceRow__eq0eI{align-items:baseline;gap:8px;display:flex}.LetterPostModal_priceCredits__ZcJXZ{color:var(--neutral-800,#1f2a44);font-size:18px;font-weight:700}.LetterPostModal_priceCost__OlrlE{color:var(--neutral-500,#6b7690);font-size:12px}.LetterPostModal_priceLoading__Bg5gk{color:var(--neutral-500,#6b7690);font-size:12.5px}.LetterPostModal_balance__jXCRt{color:var(--neutral-500,#6b7690);margin:0;font-size:12px}.LetterPostModal_address__ji_Pm{color:var(--neutral-700,#353e51);flex-direction:column;font-size:13px;font-style:normal;line-height:1.45;display:flex}.LetterPostModal_addressForm__B4nZ1{flex-direction:column;gap:8px;display:flex}.LetterPostModal_addressField__obatD{color:var(--neutral-500,#6b7690);flex-direction:column;gap:3px;font-size:11.5px;display:flex}.LetterPostModal_addressField__obatD input{border:1px solid var(--neutral-300,#d4dae5);color:var(--neutral-800,#1f2a44);border-radius:8px;padding:7px 9px;font-size:13px}.LetterPostModal_checkboxRow__64iN9{color:var(--neutral-600,#4a5468);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.LetterPostModal_errorText__olxen{color:var(--red-600,#d92d20);margin:0;font-size:12.5px}.LetterPostModal_okText__SyzIl{color:var(--green-600,#12805c);margin:0;font-size:12.5px}.LetterPostModal_success__jXleW{flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.LetterPostModal_successTitle__PU5GV{color:var(--neutral-800,#1f2a44);text-align:center;margin:0;font-size:14.5px;font-weight:600}.LetterPostModal_testDetails__PJ448{flex-direction:column;gap:6px;width:100%;max-width:560px;display:flex}.LetterPostModal_testDetailsTitle__5ZH_C{letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-500,#64708a);margin:0;font-size:11px;font-weight:600}.LetterPostModal_testDetailsJson__4g8PZ{border:1px solid var(--neutral-200,#e4e8f0);background:var(--neutral-50,#f7f8fb);color:var(--neutral-700,#2f3b55);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-height:220px;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.55;overflow:auto}.LettersPage_page__QeCwi{background:var(--surface-canvas);min-height:100%;padding:18px 30px 70px}.LettersPage_header__rDBmx{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.LettersPage_title__f3Ca5{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:28px;font-weight:700}.LettersPage_subtitle___We7M{color:var(--text-secondary);margin:6px 0 0;font-size:14px}.LettersPage_filterSelects__pgiCj{align-items:center;gap:8px;display:flex}.LettersPage_filterSelects__pgiCj>*{min-width:150px}.LettersPage_dateCell__zuskM{color:var(--text-secondary);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LettersPage_deliveryCell__Gc52P{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.LettersPage_deliveryDate__pvDCL{color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px}.LettersPage_subjectCell__FEzC8{align-items:center;gap:8px;min-width:0;display:inline-flex}.LettersPage_clientLink__y4SIV{color:var(--text-brand);font-weight:500;text-decoration:none}.LettersPage_clientLink__y4SIV:hover{text-decoration:underline}.LettersPage_senderCell__9yg7d{align-items:center;gap:8px;min-width:0;display:inline-flex}.LettersPage_senderName__BFMwK{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LettersPage_indicators__BQ4WX{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.LettersPage_indicatorIcon__dTEyT{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-tertiary);background:var(--surface-sunken);justify-content:center;align-items:center;display:inline-flex}.LettersPage_indicatorIcon__dTEyT[data-tone=green]{color:var(--success-700);background:var(--success-50)}.LettersPage_voiceButton__gRzc1{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-raised);width:24px;height:24px;color:var(--text-brand);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background .15s;display:inline-flex}.LettersPage_voiceButton__gRzc1:hover{border-color:var(--border-strong);background:var(--surface-sunken)}@media (width<=960px){.LettersPage_page__QeCwi{padding:14px 16px 60px}.LettersPage_filterSelects__pgiCj{flex-wrap:wrap}}