*{box-sizing:border-box}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}._appContainer_1ou6m_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#f9f8f6;padding:20px}._outerContainer_1ou6m_11{display:flex;flex:1;width:770px;max-width:984px;max-height:80%;flex-direction:column;justify-content:center;align-items:center;padding:45px 50px 10px;overflow:auto;background-color:#fff;box-shadow:0 2px 10px #0000001a;border-radius:14px}@media(max-width:768px){._outerContainer_1ou6m_11{background-color:#f9f8f6;box-shadow:none;width:100%;max-height:100%;padding:45px 10px 10px;border-radius:0}}._headerContainer_1ou6m_38{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:30px;gap:10px}._bodyContainer_1ou6m_48{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;flex:1;gap:20px}._footerContainer_1ou6m_58{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:30px;gap:15px}._textHeader_1ou6m_68{font-size:32px;font-weight:700;text-align:center;margin:0;line-height:1.2}@media(max-width:768px){._textHeader_1ou6m_68{font-size:28px}}._textParagraph_1ou6m_82{font-size:18px;font-weight:400;text-align:center;color:#000;margin:0;line-height:1.5}@media(max-width:768px){._textParagraph_1ou6m_82{font-size:16px}}._primaryButton_ne7n6_1{display:flex;align-items:center;justify-content:center;width:100%;max-width:400px;height:55px;background-image:linear-gradient(90deg,#ff63b6 -.17%,#9baafc 99.83%);border:none;border-radius:12px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease}._primaryButton_ne7n6_1:hover:not(:disabled){opacity:.9;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}._primaryButton_ne7n6_1:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._primaryButton_ne7n6_1{font-size:16px;height:50px}}._secondaryButton_ne7n6_36{display:flex;align-items:center;justify-content:center;padding:12px 24px;background-color:#fff;border:2px solid #7566EC;border-radius:12px;color:#7566ec;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease}._secondaryButton_ne7n6_36:hover{background-color:#f4f8ff;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}@media(max-width:768px){._secondaryButton_ne7n6_36{width:100%}}._fieldContainer_6tn2v_1{display:flex;flex-direction:column;width:100%;gap:8px}._label_6tn2v_8{font-size:16px;font-weight:600;color:#333;text-align:left}._requiredStar_6tn2v_15{color:#ff63b6}._input_6tn2v_19{width:100%;padding:12px 16px;font-size:16px;border:1px solid #E7E6E5;border-radius:10px;outline:none;transition:all .3s ease;box-sizing:border-box}._input_6tn2v_19:focus{border-color:#7566ec;box-shadow:0 0 0 3px #7566ec1a}._input_6tn2v_19::placeholder{color:#999}@media(max-width:768px){._input_6tn2v_19{font-size:14px;padding:10px 14px}}._textArea_6tn2v_46{width:100%;padding:12px 16px;font-size:16px;border:1px solid #E7E6E5;border-radius:10px;outline:none;resize:vertical;font-family:inherit;transition:all .3s ease;box-sizing:border-box}._textArea_6tn2v_46:focus{border-color:#7566ec;box-shadow:0 0 0 3px #7566ec1a}._textArea_6tn2v_46::placeholder{color:#999}@media(max-width:768px){._textArea_6tn2v_46{font-size:14px;padding:10px 14px}}._container_170s6_1{display:flex;flex-direction:column;width:100%;gap:12px}._label_170s6_8{font-size:16px;font-weight:600;color:#333;text-align:left}._requiredStar_170s6_15{color:#ff63b6}._canvasWrapper_170s6_19{border:2px solid #E7E6E5;border-radius:10px;overflow:hidden;background-color:#fff}._signatureCanvas_170s6_26{width:100%;height:150px;touch-action:none;-webkit-user-select:none;user-select:none;display:block}@media(max-width:768px){._signatureCanvas_170s6_26{height:120px}}._buttonRow_170s6_45{display:flex;justify-content:flex-end;gap:10px}._clearButton_170s6_51{padding:8px 20px;background-color:#fff;border:1px solid #E7E6E5;border-radius:8px;color:#333;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}._clearButton_170s6_51:hover{background-color:#f9f8f6;border-color:#7566ec}._container_1w3td_1{display:flex;flex-direction:column;width:100%;gap:12px}._label_1w3td_8{font-size:16px;font-weight:600;color:#333;text-align:left}._requiredStar_1w3td_15{color:#ff63b6}._optionsContainer_1w3td_19{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}@media(max-width:768px){._optionsContainer_1w3td_19{grid-template-columns:1fr}}._checkboxOption_1w3td_31{display:flex;align-items:center;gap:10px}._checkboxInput_1w3td_37{width:18px;height:18px;cursor:pointer;accent-color:#7566EC}._checkboxLabel_1w3td_44{font-size:15px;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none}@media(max-width:768px){._checkboxLabel_1w3td_44{font-size:14px}}._container_1bnhn_1{display:flex;flex-direction:column;width:100%;gap:12px}._label_1bnhn_8{font-size:16px;font-weight:600;color:#333;text-align:left}._requiredStar_1bnhn_15{color:#ff63b6}._optionsContainer_1bnhn_19{display:flex;flex-direction:column;gap:10px}._radioOption_1bnhn_25{display:flex;align-items:center;gap:10px}._radioInput_1bnhn_31{width:20px;height:20px;cursor:pointer;accent-color:#7566EC}._radioLabel_1bnhn_38{font-size:16px;color:#333;cursor:pointer}@media(max-width:768px){._radioLabel_1bnhn_38{font-size:14px}}._container_16lon_1{display:flex;flex-direction:column;width:100%;gap:12px}._label_16lon_8{font-size:16px;font-weight:600;color:#333;text-align:left}._subLabel_16lon_15{font-size:14px;color:#666;text-align:left;margin:0}._areasContainer_16lon_22{display:flex;flex-direction:column;gap:10px}._areaButton_16lon_28{padding:14px 20px;background-color:#fff;border:2px solid #E7E6E5;border-radius:10px;color:#333;font-size:15px;font-weight:400;cursor:pointer;text-align:left;transition:all .3s ease}._areaButton_16lon_28:hover{background-color:#f4f8ff;border-color:#7566ec}._areaButton_16lon_28._selected_16lon_46{background-color:#e8f0fe;border-color:#7566ec;color:#7566ec;font-weight:600}@media(max-width:768px){._areaButton_16lon_28{font-size:14px;padding:12px 16px}}._backButton_dh9u5_1{background:none;border:none;color:#7566ec;font-size:16px;font-weight:600;cursor:pointer;padding:8px 0;transition:all .3s ease;align-self:flex-start;text-align:left}._backButton_dh9u5_1:hover{color:#5548c8;text-decoration:underline}._container_1dhs2_1{display:flex;flex-direction:column;align-items:center;gap:8px}._logoSm_1dhs2_8{width:56px;height:56px}._logoLg_1dhs2_13{width:96px;height:96px}._titleSm_1dhs2_18{font-size:18px;font-weight:700;color:#7566ec;margin:0;text-align:center}._titleLg_1dhs2_26{font-size:24px;font-weight:700;color:#7566ec;margin:0;text-align:center}._careAlertsSection_160i9_1{width:100%}._sectionHeader_160i9_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}._sectionTitle_160i9_13{font-size:20px;font-weight:700;color:#e65100;margin:0;display:flex;align-items:center;gap:8px}._alertCount_160i9_23{background-color:#e65100;color:#fff;font-size:12px;font-weight:600;padding:2px 8px;border-radius:10px;min-width:20px;text-align:center}._addButton_160i9_34{background:none;border:2px solid #E65100;color:#e65100;font-size:14px;font-weight:600;padding:6px 16px;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._addButton_160i9_34:hover{background-color:#e65100;color:#fff}._alertsList_160i9_52{display:flex;flex-direction:column;gap:10px}._alertCard_160i9_58{background-color:#fff8e1;border:1px solid #FFB74D;border-left:4px solid #E65100;border-radius:8px;padding:14px 16px}._alertCardResolved_160i9_66{background-color:#f5f5f5;border:1px solid #E0E0E0;border-left:4px solid #BDBDBD;border-radius:8px;padding:14px 16px;opacity:.7}._alertTop_160i9_75{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._alertText_160i9_82{font-size:15px;color:#333;line-height:1.5;flex:1;margin:0}._alertCardResolved_160i9_66 ._alertText_160i9_82{color:#757575}._resolveButton_160i9_94{background:none;border:1px solid #E65100;color:#e65100;font-size:12px;font-weight:600;padding:4px 10px;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}._resolveButton_160i9_94:hover{background-color:#e65100;color:#fff}._alertMeta_160i9_113{font-size:12px;color:#888;margin-top:8px}._resolvedLabel_160i9_119{color:#9e9e9e;font-style:italic}._addForm_160i9_125{display:flex;flex-direction:column;gap:10px;background-color:#fff8e1;border:1px solid #FFB74D;border-radius:8px;padding:16px}._textArea_160i9_135{width:100%;min-height:80px;padding:10px 12px;border:1px solid #DDD;border-radius:6px;font-size:15px;font-family:inherit;line-height:1.5;resize:vertical;box-sizing:border-box}._textArea_160i9_135:focus{outline:none;border-color:#e65100;box-shadow:0 0 0 2px #e6510026}._formActions_160i9_154{display:flex;gap:8px;justify-content:flex-end}._saveButton_160i9_160{background-color:#e65100;border:none;color:#fff;font-size:14px;font-weight:600;padding:8px 20px;border-radius:6px;cursor:pointer;transition:all .2s ease}._saveButton_160i9_160:hover{background-color:#bf360c}._saveButton_160i9_160:disabled{background-color:#ffab91;cursor:not-allowed}._cancelButton_160i9_181{background:none;border:1px solid #999;color:#666;font-size:14px;font-weight:600;padding:8px 20px;border-radius:6px;cursor:pointer;transition:all .2s ease}._cancelButton_160i9_181:hover{background-color:#f5f5f5}._emptyState_160i9_197{font-size:14px;color:#999;font-style:italic;padding:8px 0}._resolvedToggle_160i9_204{background:none;border:none;color:#888;font-size:13px;cursor:pointer;padding:4px 0;margin-top:4px;text-decoration:underline}._resolvedToggle_160i9_204:hover{color:#555}._backdrop_m5lfb_1{position:fixed;inset:0;background:#14141e73;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_m5lfb_12{background:#fff;border-radius:12px;box-shadow:0 20px 40px #00000026;max-width:440px;width:100%;padding:24px}._title_m5lfb_21{margin:0 0 12px;color:#222;font-size:18px}._message_m5lfb_27{margin:0 0 20px;color:#444;font-size:15px;line-height:1.5}._buttonRow_m5lfb_34{display:flex;gap:10px;justify-content:flex-end}._cancelButton_m5lfb_40,._confirmButton_m5lfb_41,._destructiveButton_m5lfb_42{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background-color .15s,border-color .15s}._cancelButton_m5lfb_40{background:#fff;color:#555;border-color:#e0e0e0}._cancelButton_m5lfb_40:hover{border-color:#aaa}._confirmButton_m5lfb_41{background:#7566ec;color:#fff}._confirmButton_m5lfb_41:hover{background:#5548c8}._destructiveButton_m5lfb_42{background:#d32f2f;color:#fff}._destructiveButton_m5lfb_42:hover{background:#b71c1c}._badge_188nc_1{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:12px;white-space:nowrap;border:1px solid transparent}._dot_188nc_13{width:8px;height:8px;border-radius:50%;flex-shrink:0;background-color:currentColor}._green_188nc_21{background-color:#e8f5e9;color:#2e7d32;border-color:#a5d6a7}._yellow_188nc_27{background-color:#fff8e1;color:#f57f17;border-color:#ffd54f}._red_188nc_33{background-color:#ffebee;color:#c62828;border-color:#ef9a9a}._never_188nc_39{background-color:#f5f5f5;color:#757575;border-color:#e0e0e0}._section_1lpjw_1{width:100%}._sectionHeader_1lpjw_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}._sectionTitle_1lpjw_13{font-size:20px;font-weight:700;color:#5e50c9;margin:0}._addButton_1lpjw_20{background:none;border:2px solid #5E50C9;color:#5e50c9;font-size:14px;font-weight:600;padding:6px 16px;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._addButton_1lpjw_20:hover{background-color:#5e50c9;color:#fff}._balanceCard_1lpjw_39{display:flex;justify-content:space-between;align-items:center;gap:12px;background-color:#f3f1fd;border:1px solid #D6CEF7;border-left:4px solid #5E50C9;border-radius:8px;padding:14px 16px;margin-bottom:12px}._balanceMain_1lpjw_52{display:flex;align-items:baseline;gap:8px}._balanceNumber_1lpjw_58{font-size:32px;font-weight:800;color:#5e50c9;line-height:1}._balanceLabel_1lpjw_65{font-size:14px;color:#555}._balanceRight_1lpjw_70{display:flex;flex-direction:column;align-items:flex-end;gap:6px}._balanceSub_1lpjw_77{font-size:12px;color:#888}._addForm_1lpjw_83{display:flex;flex-direction:column;gap:12px;background-color:#f3f1fd;border:1px solid #D6CEF7;border-radius:8px;padding:16px;margin-bottom:12px}._quickPicks_1lpjw_94{display:flex;gap:8px;flex-wrap:wrap}._quickPick_1lpjw_94{flex:1 1 45%;min-width:140px;display:flex;flex-direction:column;align-items:center;gap:2px;background:#fff;border:1px solid #C4B8F0;color:#5e50c9;font-size:16px;font-weight:700;padding:10px 8px;border-radius:8px;cursor:pointer;transition:all .15s ease;text-align:center}._quickPickName_1lpjw_119{font-size:13px;font-weight:700;line-height:1.25}._quickPickCount_1lpjw_125{font-size:11px;font-weight:600;opacity:.75}._quickPick_1lpjw_94:hover{border-color:#5e50c9}._quickPickActive_1lpjw_135{background-color:#5e50c9;color:#fff;border-color:#5e50c9}._formRow_1lpjw_141{display:flex;gap:12px;flex-wrap:wrap}._formLabel_1lpjw_147{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:#555;flex:1;min-width:120px}._numberInput_1lpjw_158,._textInput_1lpjw_159{padding:8px 10px;border:1px solid #ddd;border-radius:6px;font-size:15px;font-family:inherit;box-sizing:border-box}._numberInput_1lpjw_158:focus,._textInput_1lpjw_159:focus{outline:none;border-color:#5e50c9;box-shadow:0 0 0 2px #5e50c926}._formActions_1lpjw_175{display:flex;gap:8px;justify-content:flex-end}._saveButton_1lpjw_181{background-color:#5e50c9;border:none;color:#fff;font-size:14px;font-weight:600;padding:8px 20px;border-radius:6px;cursor:pointer;transition:all .2s ease}._saveButton_1lpjw_181:hover{background-color:#4a3eb0}._saveButton_1lpjw_181:disabled{background-color:#b7aee8;cursor:not-allowed}._cancelButton_1lpjw_202{background:none;border:1px solid #999;color:#666;font-size:14px;font-weight:600;padding:8px 20px;border-radius:6px;cursor:pointer;transition:all .2s ease}._cancelButton_1lpjw_202:hover{background-color:#f5f5f5}._packagesList_1lpjw_219{display:flex;flex-direction:column;gap:10px}._packageCard_1lpjw_225{background-color:#fff;border:1px solid #E0E0E0;border-left:4px solid #5E50C9;border-radius:8px;padding:12px 16px}._packageCardVoided_1lpjw_233{background-color:#f5f5f5;border:1px solid #E0E0E0;border-left:4px solid #BDBDBD;border-radius:8px;padding:12px 16px;opacity:.75}._packageTop_1lpjw_242{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._packageTitle_1lpjw_249{font-size:15px;font-weight:600;color:#333;margin:0}._packageType_1lpjw_256{font-weight:400;color:#777}._kindHint_1lpjw_261{font-size:12px;color:#888;font-style:italic;margin:4px 0 0}._kindBadge_1lpjw_268{margin-left:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:2px 8px;border-radius:10px;vertical-align:middle}._kind_new_1lpjw_279{background-color:#e8f5e9;color:#2e7d32}._kind_renewal_1lpjw_284{background-color:#e7e3ff;color:#5e50c9}._kind_single_1lpjw_289{background-color:#eee;color:#777}._voidButton_1lpjw_294{background:none;border:1px solid #C62828;color:#c62828;font-size:12px;font-weight:600;padding:4px 10px;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}._voidButton_1lpjw_294:hover{background-color:#c62828;color:#fff}._packageMeta_1lpjw_313{font-size:12px;color:#888;margin-top:6px}._voidedLabel_1lpjw_319{color:#9e9e9e;font-style:italic}._emptyState_1lpjw_324{font-size:14px;color:#999;font-style:italic;padding:8px 0}._toggle_1lpjw_331{background:none;border:none;color:#888;font-size:13px;cursor:pointer;padding:4px 0;margin-top:4px;text-decoration:underline;text-align:left}._toggle_1lpjw_331:hover{color:#555}._overConsumed_1lpjw_347{background-color:#ffebee;border:1px solid #EF9A9A;border-radius:8px;padding:10px 14px;margin-bottom:12px;font-size:13px;font-weight:600;color:#c62828}._section_1sujo_1{width:100%}._sectionHeader_1sujo_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}._sectionTitle_1sujo_13{font-size:20px;font-weight:700;color:#00796b;margin:0}._addButton_1sujo_20{background:none;border:2px solid #00796B;color:#00796b;font-size:14px;font-weight:600;padding:6px 16px;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._addButton_1sujo_20:hover{background-color:#00796b;color:#fff}._addForm_1sujo_38,._editBox_1sujo_39{display:flex;flex-direction:column;gap:12px;background-color:#e0f2f1;border:1px solid #B2DFDB;border-radius:8px;padding:16px;margin-bottom:12px}._editBox_1sujo_39{margin-bottom:0}._warn_1sujo_54{background-color:#fff8e1;border:1px solid #FFD54F;border-radius:6px;padding:8px 12px;font-size:13px;color:#8d6e00}._formGrid_1sujo_63{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}._formLabel_1sujo_69{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:#555}._input_1sujo_78{padding:8px 10px;border:1px solid #ddd;border-radius:6px;font-size:15px;font-family:inherit;box-sizing:border-box}._input_1sujo_78:focus{outline:none;border-color:#00796b;box-shadow:0 0 0 2px #00796b26}._formActions_1sujo_93{display:flex;gap:8px;justify-content:flex-end}._saveButton_1sujo_99{background-color:#00796b;border:none;color:#fff;font-size:14px;font-weight:600;padding:8px 20px;border-radius:6px;cursor:pointer}._saveButton_1sujo_99:hover{background-color:#00695c}._saveButton_1sujo_99:disabled{background-color:#80cbc4;cursor:not-allowed}._cancelButton_1sujo_119{background:none;border:1px solid #999;color:#666;font-size:14px;font-weight:600;padding:8px 20px;border-radius:6px;cursor:pointer}._cancelButton_1sujo_119:hover{background-color:#f5f5f5}._list_1sujo_134{display:flex;flex-direction:column;gap:8px}._subhead_1sujo_140{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#999;margin:12px 0 2px}._row_1sujo_149{background-color:#fff;border:1px solid #E0E0E0;border-left:4px solid #00796B;border-radius:8px;padding:12px 14px}._rowMain_1sujo_157{display:flex;justify-content:space-between;align-items:center;gap:12px}._rowDate_1sujo_164{font-size:15px;font-weight:600;color:#333}._rowMeta_1sujo_170{font-size:12px;color:#888;margin-top:4px}._rowActions_1sujo_176{display:flex;gap:14px;margin-top:8px}._linkAction_1sujo_182{background:none;border:none;color:#00796b;font-size:13px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}._linkAction_1sujo_182:hover{color:#00695c}._linkActionDanger_1sujo_197{background:none;border:none;color:#c62828;font-size:13px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}._linkActionDanger_1sujo_197:hover{color:#b71c1c}._badge_1sujo_212{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap}._badgeScheduled_1sujo_222{background-color:#e3f2fd;color:#1565c0}._badgePast_1sujo_227{background-color:#fff3e0;color:#e65100}._badgeCompleted_1sujo_232{background-color:#e8f5e9;color:#2e7d32}._badgeNoShow_1sujo_237{background-color:#fce4ec;color:#ad1457}._badgeCancelled_1sujo_242{background-color:#f5f5f5;color:#9e9e9e}._emptyState_1sujo_247{font-size:14px;color:#999;font-style:italic;padding:4px 0}._showMore_1sujo_254{align-self:flex-start;background:none;border:none;color:#00796b;font-size:13px;font-weight:600;cursor:pointer;padding:6px 0}._showMore_1sujo_254:hover{color:#00695c;text-decoration:underline}._repeatRow_1sujo_270{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}._preview_1sujo_276{font-size:13px;color:#00695c;background-color:#e0f2f1;border-radius:6px;padding:8px 12px}._badge_1qmdn_1{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;white-space:nowrap}._dot_1qmdn_12{width:7px;height:7px;border-radius:50%;background-color:currentColor;opacity:.85}._overdue_1qmdn_20{background-color:#fdecea;color:#c62828;border:1px solid #F5C6CB}._today_1qmdn_26{background-color:#fff6e5;color:#b26a00;border:1px solid #FFE0A3}._detail_cm29h_1{padding:8px 0 4px}._totals_cm29h_5{display:flex;flex-wrap:wrap;gap:16px;font-size:14px;color:#444;margin-bottom:12px}._totals_cm29h_5 em{color:#888;font-style:normal;font-size:12px}._flagged_cm29h_20{color:#c62828;font-weight:600}._table_cm29h_25{width:100%;border-collapse:collapse;font-size:13px}._table_cm29h_25 th{text-align:left;color:#888;font-weight:600;padding:6px 8px;border-bottom:1px solid #E0E0E0}._table_cm29h_25 td{padding:6px 8px;border-bottom:1px solid #F0F0F0;color:#333}._unpaidRow_cm29h_45 td{background-color:#fff8f8;color:#8a3a3a}._reason_cm29h_50{color:#c62828;font-weight:600}._closeButton_cm29h_55{margin-top:12px;background-color:#00796b;border:none;color:#fff;font-size:14px;font-weight:600;padding:8px 18px;border-radius:6px;cursor:pointer}._closeButton_cm29h_55:hover{background-color:#00695c}._closedMeta_cm29h_71{margin-top:12px;font-size:13px;color:#558b2f;font-weight:600}._loading_cm29h_78,._empty_cm29h_79{font-size:14px;color:#999;font-style:italic;padding:8px 0}._lateBadge_cm29h_86{display:inline-block;margin-left:6px;background-color:#fff3e0;color:#e65100;font-size:10px;font-weight:700;padding:1px 6px;border-radius:8px;text-transform:uppercase}._noteLabel_cm29h_98{color:#555}._adjLink_cm29h_100{display:inline-block;margin-left:8px;background:none;border:none;color:#00796b;font-size:12px;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}._adjLink_cm29h_100:hover{color:#00695c}._adjInput_cm29h_114{width:60px;padding:3px 6px;border:1px solid #B2DFDB;border-radius:4px;font-size:13px}._adjSave_cm29h_122{background-color:#00796b;color:#fff;border:none;font-size:12px;font-weight:600;padding:3px 10px;border-radius:4px;cursor:pointer;margin-right:6px}._adjSave_cm29h_122:disabled{background-color:#80cbc4}._adjCancel_cm29h_129{background:none;border:1px solid #999;color:#666;font-size:12px;padding:3px 8px;border-radius:4px;cursor:pointer}._container_1233m_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}._loginBox_1233m_10{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0003;padding:40px;width:100%;max-width:400px}._header_1233m_19{text-align:center;margin-bottom:32px}._title_1233m_24{font-size:28px;font-weight:700;color:#333;margin:0}._subtitle_1233m_31{font-size:16px;color:#666;margin:8px 0 0}._form_1233m_37{display:flex;flex-direction:column;gap:20px}._inputGroup_1233m_43{display:flex;flex-direction:column;gap:8px}._label_1233m_49{font-size:14px;font-weight:500;color:#444}._input_1233m_43{padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px;transition:border-color .2s,box-shadow .2s}._input_1233m_43:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._input_1233m_43::placeholder{color:#aaa}._error_1233m_73{color:#e53935;font-size:14px;margin:0;padding:12px;background:#ffebee;border-radius:8px;text-align:center}._button_1233m_83{padding:14px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}._button_1233m_83:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}._button_1233m_83:active{transform:translateY(0)}._container_x3tug_1{min-height:100vh;background-color:#f9f9f9;padding:40px 20px}._header_x3tug_7{text-align:center;margin-bottom:40px}._userBar_x3tug_12{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-bottom:20px}._userName_x3tug_20{font-size:14px;color:#666}._logoutButton_x3tug_25{padding:8px 16px;background:transparent;color:#666;border:1px solid #ddd;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}._logoutButton_x3tug_25:hover{background:#f5f5f5;border-color:#ccc;color:#333}._subtitle_x3tug_42{font-size:16px;color:#666;margin:0}._grid_x3tug_48{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1200px;margin:0 auto}._notesDueBanner_x3tug_56{max-width:1200px;margin:0 auto 20px;display:flex;align-items:center;gap:12px;padding:14px 18px;background-color:#fffdf7;border:2px solid #FFCC80;border-radius:12px;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}._notesDueBanner_x3tug_56:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}._notesDueIcon_x3tug_75{font-size:22px;line-height:1}._notesDueText_x3tug_80{flex:1;font-size:15px;color:#333;line-height:1.4}._notesDueCta_x3tug_87{font-weight:700;color:#7566ec;white-space:nowrap}._card_x3tug_93{background-color:#fff;border:1px solid #E7E6E5;border-radius:12px;padding:24px;cursor:pointer;transition:all .2s ease;text-decoration:none;display:flex;flex-direction:column;gap:12px}._card_x3tug_93:hover{border-color:#7566ec;box-shadow:0 4px 12px #7566ec26;transform:translateY(-2px)}._cardIcon_x3tug_112{font-size:32px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:#f4f8ff;border-radius:12px}._cardTitle_x3tug_123{font-size:18px;font-weight:600;color:#333;margin:0}._cardDescription_x3tug_130{font-size:14px;color:#666;margin:0;line-height:1.5}._container_1qn4t_1{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:1rem}._title_1qn4t_11{margin:0 0 1rem;font-size:1.25rem;color:#333}._searchInput_1qn4t_17{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;margin-bottom:1rem}._searchInput_1qn4t_17:focus{outline:none;border-color:#4a90d9;box-shadow:0 0 0 2px #4a90d933}._list_1qn4t_31{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1}._listItem_1qn4t_39{padding:.5rem 0;border-bottom:1px solid #eee}._listItem_1qn4t_39:last-child{border-bottom:none}._label_1qn4t_48{display:flex;align-items:center;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .15s}._label_1qn4t_48:hover{background-color:#f5f5f5}._input_1qn4t_61{margin-right:.75rem;width:18px;height:18px;cursor:pointer}._name_1qn4t_68{font-size:1rem;color:#333}._emptyMessage_1qn4t_73{padding:1rem;text-align:center;color:#888;font-style:italic}._wideContainer_v47uj_1{max-width:1000px}._columns_v47uj_5{display:grid;grid-template-columns:1fr 1fr;gap:2rem;min-height:400px}._column_v47uj_5{display:flex;flex-direction:column}._saveButton_v47uj_17{padding:14px 32px;font-size:16px;font-weight:600;color:#fff;background:#7566ec;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease}._saveButton_v47uj_17:hover{background:#5548c8}._saveButton_v47uj_17:active{background:#4438b0}@media(max-width:768px){._columns_v47uj_5{grid-template-columns:1fr}._column_v47uj_5{min-height:300px}}._emptyState_hlodn_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._searchContainer_hlodn_10{position:relative;width:100%;margin-bottom:24px}._searchInput_hlodn_16{width:100%;padding:14px 40px 14px 16px;font-size:16px;border:2px solid #E7E6E5;border-radius:12px;outline:none;transition:all .3s ease;box-sizing:border-box}._searchInput_hlodn_16:focus{border-color:#7566ec;box-shadow:0 0 0 3px #7566ec1a}._searchInput_hlodn_16::placeholder{color:#999}._clearButton_hlodn_37{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;font-size:20px;cursor:pointer;padding:4px 8px;transition:all .2s ease}._clearButton_hlodn_37:hover{color:#7566ec}._clientsGrid_hlodn_55{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;width:100%}@media(max-width:768px){._clientsGrid_hlodn_55{grid-template-columns:1fr}}._clientCard_hlodn_68{background-color:#fff;border:2px solid #E7E6E5;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;gap:12px}._clientCard_hlodn_68:hover{border-color:#7566ec;box-shadow:0 4px 12px #7566ec26;transform:translateY(-2px)}._clientCardHeader_hlodn_86{display:flex;justify-content:space-between;align-items:center;gap:12px}._clientName_hlodn_93{font-size:20px;font-weight:700;color:#7566ec;margin:0;text-align:left}._statusBadgePending_hlodn_101{background-color:#ff9800;color:#fff;font-size:11px;font-weight:600;padding:4px 8px;border-radius:10px;white-space:nowrap}._statusBadgeSigned_hlodn_111{background-color:#4caf50;color:#fff;font-size:11px;font-weight:600;padding:4px 8px;border-radius:10px;white-space:nowrap}._clientInfo_hlodn_121{display:flex;flex-direction:column;gap:6px}._infoRow_hlodn_127{display:flex;gap:8px;align-items:baseline}._infoLabel_hlodn_133{font-size:13px;font-weight:600;color:#666;min-width:60px}._infoValue_hlodn_140{font-size:14px;color:#333}._viewDetailsButton_hlodn_145{font-size:14px;font-weight:600;color:#7566ec;margin-top:8px;text-align:right}._filterRow_hlodn_154{display:flex;gap:8px;margin-bottom:16px;justify-content:center}._filterButton_hlodn_161{padding:8px 18px;border:2px solid #e7e6e5;border-radius:20px;background-color:#fff;color:#666;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._filterButton_hlodn_161:hover{border-color:#7566ec}._filterButtonActive_hlodn_177{background-color:#7566ec;border-color:#7566ec;color:#fff}._noteDueCard_hlodn_184{border-color:#e57373;box-shadow:0 0 0 1px #e57373 inset}._noteDueCard_hlodn_184:hover{border-color:#e53935}._badgeRow_hlodn_193{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._inactiveCard_hlodn_200{background-color:#fafafa;border-color:#e0e0e0;opacity:.85}._inactiveCard_hlodn_200:hover{border-color:#b0b0b0}._inactiveBadge_hlodn_210{background-color:#9e9e9e;color:#fff;font-size:11px;font-weight:600;padding:4px 8px;border-radius:10px;white-space:nowrap}._reasonText_hlodn_220{font-size:13px;color:#777;font-style:italic;margin-bottom:8px}._cardActions_hlodn_227{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:8px}._reactivateButton_hlodn_235{padding:6px 14px;border:2px solid #4caf50;border-radius:16px;background-color:#fff;color:#4caf50;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._reactivateButton_hlodn_235:hover{background-color:#4caf50;color:#fff}._backButton_wj6sk_1{background:none;border:none;color:#7566ec;font-size:16px;font-weight:600;cursor:pointer;padding:8px 0;align-self:flex-start;transition:all .3s ease}._backButton_wj6sk_1:hover{color:#5548c8;text-decoration:underline}._clientNameRow_wj6sk_18{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px;flex-wrap:wrap}._clientNameHeader_wj6sk_27{font-size:28px;font-weight:700;color:#333;margin:0;text-align:center}._statusBadgePending_wj6sk_35{background-color:#ff9800;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:12px}._statusBadgeSigned_wj6sk_44{background-color:#4caf50;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:12px}._pendingInfoBox_wj6sk_53{background-color:#fff3e0;border:1px solid #FF9800;border-radius:10px;padding:16px;margin-top:16px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}._summaryCard_wj6sk_66{background-color:#f4f8ff;border:1px solid #E7E6E5;border-radius:12px;padding:24px;width:100%}._sectionTitle_wj6sk_74{font-size:20px;font-weight:700;color:#7566ec;margin:0 0 16px;text-align:left}._infoGrid_wj6sk_82{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px}._infoItem_wj6sk_89{display:flex;flex-direction:column;gap:4px}._infoLabel_wj6sk_95{font-size:13px;font-weight:600;color:#666}._infoValue_wj6sk_101{font-size:15px;color:#333;line-height:1.5}._actionLinks_wj6sk_107{display:flex;flex-direction:column;gap:4px}._actionButton_wj6sk_113{background:none;border:none;color:#7566ec;font-size:16px;font-weight:600;cursor:pointer;padding:8px 0;text-align:left;transition:all .3s ease}._actionButton_wj6sk_113:hover{color:#5548c8;text-decoration:underline}._divider_wj6sk_130{width:100%;border:none;border-top:2px solid #E7E6E5;margin:20px 0}._inactiveBanner_wj6sk_138{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background-color:#f3f3f3;border:2px solid #d9d9d9;border-left:5px solid #9e9e9e;border-radius:10px;padding:14px 16px;margin-bottom:16px;font-size:14px;color:#555}._inactiveMeta_wj6sk_154{color:#777}._noteDueBanner_wj6sk_158{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-radius:10px;padding:14px 16px;margin-bottom:16px;font-size:14px}._noteDueOverdue_wj6sk_170{background-color:#fdecea;border:2px solid #F5C6CB;border-left:5px solid #E53935;color:#8a2a22}._noteDueToday_wj6sk_177{background-color:#fff6e5;border:2px solid #FFE0A3;border-left:5px solid #F0A100;color:#7a5200}._deactivateArea_wj6sk_184{margin-top:16px;padding-top:12px;border-top:1px dashed #e7e6e5}._deactivateLink_wj6sk_190{background:none;border:none;color:#b0413e;font-size:14px;font-weight:600;cursor:pointer;padding:0}._deactivateLink_wj6sk_190:hover{text-decoration:underline}._deactivateForm_wj6sk_204{display:flex;flex-direction:column;gap:8px}._deactivateLabel_wj6sk_210{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:#555}._deactivateInput_wj6sk_219{padding:10px 12px;border:2px solid #e7e6e5;border-radius:8px;font-size:14px}._deactivateInput_wj6sk_219:focus{outline:none;border-color:#7566ec}._deactivateActions_wj6sk_231{display:flex;gap:8px;justify-content:flex-end}._deactivateCancel_wj6sk_237{padding:8px 16px;border:2px solid #e7e6e5;border-radius:8px;background-color:#fff;color:#666;font-size:14px;font-weight:600;cursor:pointer}._deactivateConfirm_wj6sk_248{padding:8px 16px;border:2px solid #b0413e;border-radius:8px;background-color:#b0413e;color:#fff;font-size:14px;font-weight:600;cursor:pointer}._deactivateConfirm_wj6sk_248:disabled,._deactivateCancel_wj6sk_237:disabled{opacity:.6;cursor:not-allowed}._soapSection_wj6sk_265{width:100%}._sectionHeader_wj6sk_269{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px;flex-wrap:wrap}@media(max-width:768px){._sectionHeader_wj6sk_269{flex-direction:column;align-items:flex-start}}._emptyState_wj6sk_285{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;background-color:#f9f8f6;border-radius:10px}._soapNotesGrid_wj6sk_296{display:flex;flex-direction:column;gap:16px;width:100%}._soapNoteCard_wj6sk_303{background-color:#fff;border:2px solid #E7E6E5;border-radius:10px;padding:20px;cursor:pointer;transition:all .3s ease}._soapNoteCard_wj6sk_303:hover{border-color:#7566ec;box-shadow:0 4px 12px #7566ec26;transform:translate(4px)}._soapNoteHeader_wj6sk_318{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #E7E6E5}._soapNoteDate_wj6sk_327{font-size:18px;font-weight:700;color:#7566ec;margin:0}._soapNoteLocation_wj6sk_334{font-size:14px;color:#666}._soapNoteContent_wj6sk_339{display:flex;flex-direction:column;gap:12px}._soapField_wj6sk_345{display:flex;flex-direction:column;gap:4px}._soapFieldLabel_wj6sk_351{font-size:13px;font-weight:600;color:#666}._soapFieldValue_wj6sk_357{font-size:14px;color:#333;line-height:1.5}._viewNoteButton_wj6sk_363{font-size:14px;font-weight:600;color:#7566ec;margin-top:12px;text-align:right}._backButton_t2gm7_1{background:none;border:none;color:#7566ec;font-size:16px;font-weight:600;cursor:pointer;padding:8px 0;align-self:flex-start;transition:all .3s ease}._backButton_t2gm7_1:hover{color:#5548c8;text-decoration:underline}._pageTitle_t2gm7_18{font-size:28px;font-weight:700;color:#333;margin:10px 0 0;text-align:center}._clientNameSubtitle_t2gm7_26{font-size:20px;font-weight:600;color:#7566ec;margin:8px 0 0;text-align:center}._section_t2gm7_34{width:100%;margin-bottom:20px}._sectionTitle_t2gm7_39{font-size:18px;font-weight:700;color:#7566ec;margin:0 0 12px}._infoGrid_t2gm7_46{display:flex;flex-direction:column;gap:12px}._infoRow_t2gm7_52{display:flex;flex-direction:column;gap:4px}._infoLabel_t2gm7_58{font-size:13px;font-weight:600;color:#666}._infoValue_t2gm7_64{font-size:15px;color:#333;line-height:1.5}._divider_t2gm7_70{width:100%;border:none;border-top:2px solid #E7E6E5;margin:20px 0}._checkboxList_t2gm7_77{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._checkboxItem_t2gm7_86{font-size:15px;color:#333;padding:6px 0}._notesBox_t2gm7_92{background-color:#f9f8f6;border:1px solid #E7E6E5;border-radius:8px;padding:16px;font-size:15px;color:#333;line-height:1.6;white-space:pre-wrap}._signatureImage_t2gm7_103{max-width:300px;height:auto;border:1px solid #E7E6E5;border-radius:8px;background-color:#fff;padding:8px}._pendingBanner_t2gm7_112{background-color:#fff3e0;border:1px solid #FF9800;border-radius:10px;padding:16px;margin-top:16px;width:100%;display:flex;flex-direction:column;align-items:center}._pendingBadge_t2gm7_124{background-color:#ff9800;color:#fff;font-size:14px;font-weight:600;padding:6px 12px;border-radius:20px}._pendingSignatureBox_t2gm7_133{background-color:#fff3e0;border:2px dashed #FF9800;border-radius:8px;padding:24px;text-align:center}._pendingSignatureText_t2gm7_141{font-size:16px;font-style:italic;color:#f57c00}._formSection_1pnwu_1{width:100%;display:flex;flex-direction:column;gap:8px}._fieldLabel_1pnwu_10{font-size:16px;font-weight:600;color:#333;text-align:left}._selectInput_1pnwu_17{width:100%;padding:12px 40px 12px 16px;font-size:16px;border:1px solid #E7E6E5;border-radius:10px;outline:none;background-color:#fff;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3e%3cpath d='M1 1.5L6 6.5L11 1.5' stroke='%237566EC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 16px center;transition:all .3s ease;box-sizing:border-box;cursor:pointer}._selectInput_1pnwu_17:focus{border-color:#7566ec;box-shadow:0 0 0 3px #7566ec1a}@media(max-width:768px){._selectInput_1pnwu_17{font-size:14px;padding:10px 36px 10px 14px}}._sectionTitle_1pnwu_49{font-size:16px;font-weight:600;color:#333;margin:0;text-align:left}._sectionHeader_1pnwu_57{font-size:20px;font-weight:700;color:#7566ec;margin:20px 0 10px;text-align:left;width:100%}._sectionSubHeader_1pnwu_66{font-size:18px;font-weight:600;color:#333;margin:10px 0;text-align:left}._categorySection_1pnwu_74{width:100%;background-color:#f9f8f6;border-radius:10px;padding:16px;margin:10px 0}._categoryTitle_1pnwu_82{font-size:15px;font-weight:700;color:#7566ec;margin:0 0 12px;text-align:left;text-transform:uppercase;letter-spacing:.5px}._nameRow_1pnwu_92{display:flex;gap:16px;width:100%}@media(max-width:768px){._nameRow_1pnwu_92{flex-direction:column}}._divider_1pnwu_104{width:100%;border:none;border-top:2px solid #E7E6E5;margin:20px 0}._errorBox_1pnwu_111{background-color:#ffebee;border:1px solid #D32F2F;border-radius:10px;padding:16px;width:100%}._errorList_1pnwu_119{margin:8px 0 0 20px;font-size:14px;color:#d32f2f;text-align:left}._covidInfoList_1pnwu_126{list-style:none;padding:0;margin:12px 0;display:flex;flex-direction:column;gap:8px}._covidInfoItem_1pnwu_135{font-size:14px;color:#7566ec;font-weight:400;text-align:left;line-height:1.6}._radioContainer_1pnwu_143{display:flex;flex-direction:column;gap:12px}._radioWrapper_1pnwu_149{display:flex;align-items:center;gap:10px}._radioWrapper_1pnwu_149 input[type=radio]{width:20px;height:20px;cursor:pointer;accent-color:#7566EC;flex-shrink:0}._radioWrapper_1pnwu_149 label{font-size:15px;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1.5}._buttonRow_1pnwu_171{display:flex;gap:16px;width:100%;justify-content:center}@media(max-width:768px){._buttonRow_1pnwu_171{flex-direction:column}}._waiverBox_1pnwu_184{background-color:#f4f8ff;border:1px solid #7566EC;border-radius:10px;padding:20px;margin:12px 0}._waiverIntro_1pnwu_192{font-size:14px;font-weight:600;color:#333;margin:0 0 12px;text-align:left}._waiverList_1pnwu_200{margin:0 0 16px;padding-left:24px;display:flex;flex-direction:column;gap:10px}._waiverList_1pnwu_200 li{font-size:14px;color:#333;line-height:1.6;text-align:left}._waiverStatement_1pnwu_215{font-size:14px;color:#333;line-height:1.6;margin:12px 0 0;text-align:left}._waiverCheckbox_1pnwu_223{margin-top:16px}._checkboxLabel_1pnwu_227{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxLabel_1pnwu_227 input[type=checkbox]{width:22px;height:22px;cursor:pointer;accent-color:#7566EC;flex-shrink:0}._requiredStar_1pnwu_246{color:#d32f2f;font-weight:700}._successMessage_z0f3p_1{background-color:#e8f5e9;border:1px solid #4CAF50;border-radius:8px;padding:12px 16px;margin:10px 0;width:100%}._reviewCard_z0f3p_10{background-color:#fff;border:1px solid #E7E6E5;border-radius:10px;padding:24px;width:100%;display:flex;flex-direction:column;gap:12px}._sectionTitle_z0f3p_21{font-size:18px;font-weight:700;color:#7566ec;margin:16px 0 8px;text-align:left}._fieldLabel_z0f3p_29{font-size:14px;font-weight:600;color:#666;margin:8px 0 0;text-align:left}._fieldValue_z0f3p_37{font-size:16px;font-weight:400;color:#000;margin:0;text-align:left;white-space:pre-wrap;line-height:1.6}._fieldDivider_z0f3p_47{width:100%;border:none;border-top:1px solid #E7E6E5;margin:12px 0}._warningBox_z0f3p_54{background-color:#fff3cd;border:1px solid #FFC107;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:4px}._conditionsGrid_z0f3p_64{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}._conditionItem_z0f3p_70{font-size:14px;color:#000;margin:0;text-align:left}._signatureImage_z0f3p_77{max-width:300px;height:auto;border:1px solid #E7E6E5;border-radius:8px;background-color:#fff;padding:10px}._infoBox_z0f3p_86{background-color:#f4f8ff;border:1px solid #E7E6E5;border-radius:10px;padding:16px;width:100%}._buttonRow_z0f3p_94{display:flex;gap:16px;width:100%;justify-content:center}@media(max-width:768px){._buttonRow_z0f3p_94{flex-direction:column}}._pendingMessage_z0f3p_107{background-color:#fff3e0;border:1px solid #FF9800;border-radius:8px;padding:12px 16px;margin:10px 0;width:100%}._signingInfoBox_z0f3p_116{background-color:#e3f2fd;border:1px solid #2196F3;border-radius:10px;padding:20px;width:100%;display:flex;flex-direction:column;gap:12px}._signingInfoTitle_z0f3p_127{font-size:18px;font-weight:700;color:#1565c0;margin:0;text-align:left}._signingInfoRow_z0f3p_135{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._signingInfoLabel_z0f3p_142{font-size:14px;font-weight:600;color:#333}._signingInfoValue_z0f3p_148{font-size:13px;background-color:#fff;padding:6px 10px;border-radius:4px;border:1px solid #E7E6E5;word-break:break-all}._signingInfoPin_z0f3p_157{font-size:20px;font-weight:700;background-color:#fff;padding:8px 16px;border-radius:4px;border:1px solid #E7E6E5;letter-spacing:4px}._pendingSignatureText_z0f3p_167{font-size:14px;font-style:italic;color:#f57c00;margin:0}._waiverAgreed_z0f3p_174{font-size:16px;font-weight:600;color:#2e7d32;margin:0;text-align:left}._waiverPending_z0f3p_182{font-size:16px;font-weight:600;color:#f57c00;margin:0;text-align:left}._backButton_a8l8e_1{background:none;border:none;color:#7566ec;font-size:16px;font-weight:600;cursor:pointer;padding:8px 0;align-self:flex-start;transition:all .3s ease}._backButton_a8l8e_1:hover{color:#5548c8;text-decoration:underline}._alertBox_a8l8e_18{background-color:#fff3cd;border:1px solid #FFC107;border-radius:8px;padding:12px 16px;margin:10px 0;width:100%}._abbreviationsBox_a8l8e_27{background-color:#f4f8ff;border:1px solid #E7E6E5;border-radius:10px;padding:16px;width:100%;display:flex;flex-direction:column;gap:8px}._contactInfo_a8l8e_38{font-size:13px;color:#7566ec;font-weight:600;text-align:left;margin:0}._abbreviationsList_a8l8e_46{display:flex;flex-direction:column;gap:4px}._abbreviationItem_a8l8e_52{font-size:13px;color:#000;text-align:left;margin:0;line-height:1.6}._formSection_a8l8e_60{width:100%;display:flex;flex-direction:column;gap:8px}._sectionTitle_a8l8e_67{font-size:16px;font-weight:600;color:#333;margin:0;text-align:left}._referenceBox_a8l8e_75{background:#f7f5ff;border:1px solid #D7D0F5;border-radius:10px;padding:14px 16px;margin-bottom:20px}._refLabel_a8l8e_83{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#666;font-weight:600;margin:8px 0 2px}._refValue_a8l8e_92{font-size:14px;color:#333;margin:0}._priorContraBox_a8l8e_98{margin-top:10px;padding:8px 10px;background:#fff8e1;border-left:3px solid #F57C00;border-radius:4px}._checkboxLabel_a8l8e_106{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px}._requiredStar_a8l8e_114{color:#d32f2f}._confirmScheduleBox_a8l8e_118{margin-top:12px;padding:12px 14px;background-color:#e0f2f1;border:1px solid #B2DFDB;border-radius:8px;text-align:left}._nameRow_a8l8e_127{display:flex;gap:16px;width:100%}@media(max-width:768px){._nameRow_a8l8e_127{flex-direction:column}}._clientNameDisplay_a8l8e_139{font-size:18px;font-weight:600;color:#7566ec;padding:12px 16px;background-color:#f4f8ff;border:2px solid #7566EC;border-radius:8px;text-align:left}._therapistAttribution_a8l8e_152{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background-color:#f4f8ff;border:1px solid #C9D6F5;border-radius:8px}._therapistAttributionRow_a8l8e_162{display:flex;gap:10px;align-items:baseline}._therapistAttributionLabel_a8l8e_168{font-size:13px;font-weight:600;color:#555;min-width:90px}._therapistAttributionValue_a8l8e_175{font-size:16px;font-weight:600;color:#333}._divider_a8l8e_181{width:100%;border:none;border-top:2px solid #E7E6E5;margin:10px 0}._errorBox_a8l8e_188{background-color:#ffebee;border:1px solid #D32F2F;border-radius:10px;padding:16px;width:100%}._goalGateBox_a8l8e_197{background-color:#fff7e6;border:1px solid #F0C36D;border-left:5px solid #E8A317;border-radius:10px;padding:14px 16px;width:100%;margin-bottom:20px;text-align:left}._goalGateTitle_a8l8e_208{font-size:15px;font-weight:700;color:#8a6100;margin:0 0 4px}._goalGateText_a8l8e_215{font-size:14px;color:#6b4e00;margin:0 0 8px}._goalGateForm_a8l8e_221{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:4px 0 8px}._goalGateInput_a8l8e_229{flex:1 1 200px;min-width:160px;padding:9px 11px;border:1px solid #e0b860;border-radius:8px;font-size:14px}._goalGateDate_a8l8e_238{padding:9px 11px;border:1px solid #e0b860;border-radius:8px;font-size:14px}._goalGateInput_a8l8e_229:focus,._goalGateDate_a8l8e_238:focus{outline:none;border-color:#e8a317}._goalGateAdd_a8l8e_251{padding:9px 16px;border:none;border-radius:8px;background-color:#e8a317;color:#fff;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}._goalGateAdd_a8l8e_251:disabled{opacity:.55;cursor:not-allowed}._goalGateHint_a8l8e_268{font-size:12px;color:#8a6100;font-style:italic;margin:0 0 8px}._goalGateLink_a8l8e_275{display:inline-block;font-size:14px;font-weight:600;color:#8a6100;text-decoration:underline}._errorList_a8l8e_283{margin:8px 0 0 20px;font-size:14px;color:#d32f2f;text-align:left}._scheduleLabel_a8l8e_290{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:#00695c;text-align:left}._scheduleSelect_a8l8e_300{padding:8px 10px;border:1px solid #B2DFDB;border-radius:6px;font-size:15px;font-family:inherit;box-sizing:border-box;background:#fff}._scheduleSelect_a8l8e_300:focus{outline:none;border-color:#00796b;box-shadow:0 0 0 2px #00796b26}._scheduleHint_a8l8e_316{font-size:12px;color:#00695c;margin:8px 0 0;text-align:left}._otherDates_a8l8e_323{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}._otherDateBtn_a8l8e_330{background:#fff;border:1px solid #B2DFDB;color:#00796b;font-size:13px;font-weight:600;padding:6px 12px;border-radius:6px;cursor:pointer}._otherDateBtn_a8l8e_330:hover{background-color:#00796b;color:#fff}._successMessage_1g8y6_1{background-color:#e8f5e9;border:1px solid #4CAF50;border-radius:8px;padding:12px 16px;margin:10px 0;width:100%}._errorMessage_1g8y6_10{background-color:#ffebee;border:1px solid #C62828;border-radius:8px;padding:12px 16px;margin:10px 0;width:100%}._reviewSection_1g8y6_19{width:100%}._reviewCard_1g8y6_23{background-color:#fff;border:1px solid #E7E6E5;border-radius:10px;padding:24px;width:100%;display:flex;flex-direction:column;gap:16px}._fieldLabel_1g8y6_34{font-size:14px;font-weight:600;color:#666;margin:0;text-align:left}._fieldValue_1g8y6_42{font-size:16px;font-weight:400;color:#000;margin:0;text-align:left;white-space:pre-wrap;line-height:1.6}._fieldDivider_1g8y6_52{width:100%;border:none;border-top:1px solid #E7E6E5;margin:0}._soapSection_1g8y6_59{background-color:#f4f8ff;border-left:4px solid #7566EC;padding:16px;border-radius:4px;display:flex;flex-direction:column;gap:8px}._soapTitle_1g8y6_69{font-size:16px;font-weight:700;color:#7566ec;margin:0;text-align:left}._signatureImage_1g8y6_77{max-width:300px;height:auto;border:1px solid #E7E6E5;border-radius:8px;background-color:#fff;padding:10px}._infoBox_1g8y6_86{background-color:#f4f8ff;border:1px solid #E7E6E5;border-radius:10px;padding:16px;width:100%}._buttonRow_1g8y6_94{display:flex;gap:16px;width:100%;justify-content:center}@media(max-width:768px){._buttonRow_1g8y6_94{flex-direction:column}}._contactFooter_1g8y6_107{font-size:14px;color:#666;text-align:center;margin:0}._backButton_18jxd_1{background:none;border:none;color:#7566ec;font-size:16px;font-weight:600;cursor:pointer;padding:8px 0;align-self:flex-start;transition:all .3s ease}._backButton_18jxd_1:hover{color:#5548c8;text-decoration:underline}._reviewSection_18jxd_18{width:100%}._reviewCard_18jxd_22{background-color:#fff;border:1px solid #E7E6E5;border-radius:10px;padding:24px;width:100%;display:flex;flex-direction:column;gap:16px}._fieldLabel_18jxd_33{font-size:14px;font-weight:600;color:#666;margin:0;text-align:left}._fieldValue_18jxd_41{font-size:16px;font-weight:400;color:#000;margin:0;text-align:left;white-space:pre-wrap;line-height:1.6}._fieldDivider_18jxd_51{width:100%;border:none;border-top:1px solid #E7E6E5;margin:0}._soapSection_18jxd_58{background-color:#f4f8ff;border-left:4px solid #7566EC;padding:16px;border-radius:4px;display:flex;flex-direction:column;gap:8px}._soapTitle_18jxd_68{font-size:16px;font-weight:700;color:#7566ec;margin:0;text-align:left}._signatureImage_18jxd_76{max-width:300px;height:auto;border:1px solid #E7E6E5;border-radius:8px;background-color:#fff;padding:10px}._buttonRow_18jxd_85{display:flex;gap:16px;width:100%;justify-content:center}@media(max-width:768px){._buttonRow_18jxd_85{flex-direction:column}}._addendumsSection_18jxd_99{margin-top:28px;padding-top:20px;border-top:2px solid #E7E6E5}._addendumsTitle_18jxd_105{color:#7566ec;font-size:16px;font-weight:600;margin:0 0 14px}._addendum_18jxd_99{background:#f7f5ff;border-left:3px solid #7566EC;padding:12px 14px;border-radius:4px;margin-bottom:10px}._addendumMeta_18jxd_120{display:flex;justify-content:space-between;font-size:12px;color:#666;margin-bottom:6px}._addendumAuthor_18jxd_128{font-weight:600}._addendumDate_18jxd_132{font-style:italic}._addendumText_18jxd_136{margin:0;font-size:14px;color:#333;white-space:pre-wrap}._addAddendumButton_18jxd_143{background:#fff;border:1px dashed #7566EC;color:#7566ec;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;width:100%;margin-top:8px}._addAddendumButton_18jxd_143:hover{background:#f7f5ff}._addendumForm_18jxd_160{background:#fff;border:1px solid #7566EC;border-radius:8px;padding:14px;margin-top:8px}._addendumTextarea_18jxd_168{width:100%;border:1px solid #E7E6E5;border-radius:6px;padding:10px;font-size:14px;font-family:inherit;resize:vertical;box-sizing:border-box}._addendumTextarea_18jxd_168:focus{outline:none;border-color:#7566ec}._addendumButtons_18jxd_184{display:flex;gap:10px;margin-top:10px}._addendumCancelButton_18jxd_190,._addendumSubmitButton_18jxd_191{flex:1;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer}._addendumCancelButton_18jxd_190{background:#fff;border:1px solid #E7E6E5;color:#666}._addendumSubmitButton_18jxd_191{background:#7566ec;border:1px solid #7566EC;color:#fff}._addendumSubmitButton_18jxd_191:disabled{background:#ccc;border-color:#ccc;cursor:not-allowed}._attentionBox_18jxd_219{background-color:#fff3e0;border:1px solid #FFB74D;border-left:4px solid #E65100;border-radius:8px;padding:14px 16px;margin-bottom:16px}._attentionBoxResolved_18jxd_228{background-color:#f1f8e9;border:1px solid #C5E1A5;border-left:4px solid #7CB342;border-radius:8px;padding:14px 16px;margin-bottom:16px}._attentionTitle_18jxd_237{font-size:15px;font-weight:700;color:#e65100;margin:0 0 6px}._attentionBoxResolved_18jxd_228 ._attentionTitle_18jxd_237{color:#558b2f}._attentionNote_18jxd_248{font-size:14px;color:#444;margin:0 0 8px;line-height:1.5}._attentionMeta_18jxd_255{font-size:12px;color:#888;margin:0}._resolveButton_18jxd_261{background-color:#e65100;border:none;color:#fff;font-size:13px;font-weight:600;padding:6px 16px;border-radius:6px;cursor:pointer}._resolveButton_18jxd_261:hover{background-color:#bf360c}._resolveButton_18jxd_261:disabled{background-color:#ffab91;cursor:not-allowed}._form_u3kqe_1{display:flex;flex-direction:column;gap:24px}._credentialBox_u3kqe_7{background:#f7f5ff;border:1px solid #7566EC;border-radius:12px;padding:20px;margin:12px 0}._credentialRow_u3kqe_15{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}._credentialLabel_u3kqe_22{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#666;font-weight:600}._credentialValue_u3kqe_30{display:inline-block;background:#fff;border:1px solid #E7E6E5;padding:8px 12px;border-radius:6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:15px;word-break:break-all}._fieldGroup_u3kqe_41{display:flex;flex-direction:column;gap:6px}._label_u3kqe_47{font-size:14px;font-weight:600;color:#333}._input_u3kqe_53{padding:12px 16px;border:1px solid #E7E6E5;border-radius:8px;font-size:16px;transition:border-color .2s ease}._input_u3kqe_53:focus{outline:none;border-color:#7566ec}._row_u3kqe_66{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:500px){._row_u3kqe_66{grid-template-columns:1fr}}._buttonRow_u3kqe_78{display:flex;gap:16px;width:100%}._submitButton_u3kqe_84{flex:1;padding:14px 24px;background-color:#7566ec;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}._submitButton_u3kqe_84:hover{background-color:#5548c8}._submitButton_u3kqe_84:disabled{background-color:#ccc;cursor:not-allowed}._cancelButton_u3kqe_106{flex:1;padding:14px 24px;background-color:#fff;color:#666;border:1px solid #E7E6E5;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelButton_u3kqe_106:hover{border-color:#7566ec;color:#7566ec}._empty_1lt01_1{text-align:center;padding:40px 20px;color:#888}._list_1lt01_7{list-style:none;padding:0;margin:0}._row_1lt01_13{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border:1px solid #E7E6E5;border-radius:8px;margin-bottom:12px;cursor:pointer;transition:background-color .15s,border-color .15s}._row_1lt01_13:hover{background:#f7f5ff;border-color:#7566ec}._rowMain_1lt01_30{display:flex;flex-direction:column;gap:4px;min-width:0}._name_1lt01_37{font-weight:600;color:#222}._meta_1lt01_42{font-size:13px;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1lt01_50{font-size:24px;color:#ccc;padding-left:12px}._wideContainer_oqlma_1{max-width:900px}._section_oqlma_5{margin-bottom:32px}._sectionTitle_oqlma_9{color:#7566ec;font-size:16px;font-weight:600;margin:0 0 12px;padding-bottom:6px;border-bottom:1px solid #E7E6E5}._clientList_oqlma_18{list-style:none;padding:0;margin:0}._clientRow_oqlma_24{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid #E7E6E5;border-radius:8px;margin-bottom:8px}._clientMain_oqlma_35{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;cursor:pointer}._clientName_oqlma_44{font-weight:600;color:#222}._clientMeta_oqlma_49{font-size:12px;color:#888}._unassignButton_oqlma_54{background:#fff;border:1px solid #D32F2F;color:#d32f2f;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer}._unassignButton_oqlma_54:hover:not(:disabled){background:#fff5f5}._unassignButton_oqlma_54:disabled{opacity:.6;cursor:not-allowed}._passwordDisclosure_oqlma_74{background:#f7f5ff;border:1px solid #7566EC;border-radius:12px;padding:20px;margin-bottom:24px}._passwordDisclosureTitle_oqlma_82{color:#7566ec;margin:0 0 6px;font-size:16px}._passwordValue_oqlma_88{display:block;background:#fff;border:1px solid #E7E6E5;padding:12px 14px;border-radius:6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:16px;word-break:break-all;margin-bottom:12px}._passwordActions_oqlma_100{display:flex;gap:10px}._passwordCopyButton_oqlma_105,._passwordDismissButton_oqlma_106{padding:8px 16px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #7566EC}._passwordCopyButton_oqlma_105{background:#7566ec;color:#fff}._passwordDismissButton_oqlma_106{background:#fff;color:#7566ec}._footerActions_oqlma_125{display:flex;gap:12px;width:100%}._footerActions_oqlma_125>*{flex:1}._sectionHeader_oqlma_134{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid #E7E6E5}._sectionHeader_oqlma_134 ._sectionTitle_oqlma_9{margin:0;border-bottom:none;padding-bottom:0}._assignButton_oqlma_149{background:#fff;border:1px dashed #7566EC;color:#7566ec;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer}._assignButton_oqlma_149:hover{background:#f7f5ff}._pickerBackdrop_oqlma_164{position:fixed;inset:0;background:#14141e73;display:flex;align-items:center;justify-content:center;z-index:900;padding:16px}._pickerModal_oqlma_175{background:#fff;border-radius:12px;box-shadow:0 20px 40px #00000026;width:100%;max-width:480px;padding:20px;display:flex;flex-direction:column;gap:12px;max-height:80vh}._pickerTitle_oqlma_188{margin:0;color:#222;font-size:18px}._pickerSearch_oqlma_194{width:100%;padding:10px 12px;border:1px solid #E7E6E5;border-radius:8px;font-size:14px;box-sizing:border-box}._pickerSearch_oqlma_194:focus{outline:none;border-color:#7566ec}._pickerEmpty_oqlma_207{color:#888;font-size:14px;text-align:center;padding:20px 0}._pickerList_oqlma_214{list-style:none;padding:0;margin:0;overflow-y:auto;flex:1}._pickerItem_oqlma_222{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #E7E6E5;border-radius:6px;margin-bottom:6px}._pickerName_oqlma_232{font-weight:500;color:#333}._pickerAddButton_oqlma_237{background:#7566ec;color:#fff;border:none;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer}._pickerAddButton_oqlma_237:hover:not(:disabled){background:#5548c8}._pickerAddButton_oqlma_237:disabled{opacity:.6;cursor:not-allowed}._pickerCloseButton_oqlma_255{background:#fff;border:1px solid #E0E0E0;color:#555;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;align-self:flex-end}._pickerCloseButton_oqlma_255:hover{border-color:#aaa}._form_1u3tj_1{display:flex;flex-direction:column;gap:20px}._fieldGroup_1u3tj_7{display:flex;flex-direction:column;gap:6px}._label_1u3tj_13{font-size:14px;font-weight:600;color:#333}._input_1u3tj_19{padding:12px 16px;border:1px solid #E7E6E5;border-radius:8px;font-size:16px}._input_1u3tj_19:focus{outline:none;border-color:#7566ec}._error_1u3tj_31{color:#d32f2f;font-size:14px;margin:0}._submitButton_1u3tj_37{flex:1;padding:14px 24px;background-color:#7566ec;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}._submitButton_1u3tj_37:disabled{background-color:#ccc;cursor:not-allowed}._errorBox_ejkys_1{background-color:#ffebee;border:1px solid #D32F2F;border-radius:10px;padding:24px;text-align:center}._successBox_ejkys_9{background-color:#e8f5e9;border:1px solid #4CAF50;border-radius:10px;padding:24px;text-align:center}._pinCard_ejkys_17{background-color:#fff;border:1px solid #E7E6E5;border-radius:10px;padding:32px;width:100%;max-width:400px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}._pinTitle_ejkys_31{font-size:20px;font-weight:600;color:#333;margin:0}._pinInputWrapper_ejkys_38{width:100%;display:flex;justify-content:center}._pinInput_ejkys_38{width:260px;height:60px;font-size:32px;font-weight:700;text-align:center;letter-spacing:12px;border:2px solid #E7E6E5;border-radius:8px;outline:none;transition:border-color .2s}._pinInput_ejkys_38:focus{border-color:#7566ec}._pinError_ejkys_61{color:#d32f2f;font-size:14px;margin:0}._reviewCard_ejkys_67{background-color:#fff;border:1px solid #E7E6E5;border-radius:10px;padding:24px;width:100%;display:flex;flex-direction:column;gap:12px}._sectionTitle_ejkys_78{font-size:18px;font-weight:700;color:#7566ec;margin:16px 0 8px;text-align:left}._fieldLabel_ejkys_86{font-size:14px;font-weight:600;color:#666;margin:8px 0 0;text-align:left}._fieldValue_ejkys_94{font-size:16px;font-weight:400;color:#000;margin:0;text-align:left;white-space:pre-wrap;line-height:1.6}._fieldDivider_ejkys_104{width:100%;border:none;border-top:1px solid #E7E6E5;margin:12px 0}._warningBox_ejkys_111{background-color:#fff3cd;border:1px solid #FFC107;border-radius:8px;padding:12px}._conditionsGrid_ejkys_118{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}._conditionItem_ejkys_124{font-size:14px;color:#000;margin:0;text-align:left}._signatureSection_ejkys_131{background-color:#f4f8ff;border:2px solid #7566EC;border-radius:10px;padding:24px;width:100%;margin-top:20px}._signatureSectionTitle_ejkys_140{font-size:20px;font-weight:700;color:#7566ec;margin:0 0 8px;text-align:left}._dateField_ejkys_148{margin-top:16px;max-width:250px}._editButtonContainer_ejkys_153{display:flex;justify-content:flex-end;margin-bottom:16px}._editRow_ejkys_159{display:flex;gap:16px;width:100%}@media(max-width:768px){._editRow_ejkys_159{flex-direction:column}}._editButtonRow_ejkys_171{display:flex;gap:16px;width:100%;justify-content:center}@media(max-width:768px){._editButtonRow_ejkys_171{flex-direction:column}}._editSection_ejkys_184{margin:16px 0}._conditionsEditSection_ejkys_188{display:flex;flex-direction:column;gap:16px}._categorySection_ejkys_194{border:1px solid #E7E6E5;border-radius:8px;padding:12px;background-color:#fafafa}._categoryTitle_ejkys_201{font-size:14px;font-weight:700;color:#666;margin:0 0 8px;letter-spacing:.5px}._waiverSection_ejkys_209{background-color:#fff;border:1px solid #E7E6E5;border-radius:10px;padding:24px;width:100%;margin-top:20px}._waiverSectionTitle_ejkys_218{font-size:20px;font-weight:700;color:#7566ec;margin:0 0 16px;text-align:left}._waiverBox_ejkys_226{background-color:#f4f8ff;border:1px solid #7566EC;border-radius:10px;padding:20px}._waiverIntro_ejkys_233{font-size:14px;font-weight:600;color:#333;margin:0 0 12px;text-align:left}._waiverList_ejkys_241{margin:0 0 16px;padding-left:24px;display:flex;flex-direction:column;gap:10px}._waiverList_ejkys_241 li{font-size:14px;color:#333;line-height:1.6;text-align:left}._waiverStatement_ejkys_256{font-size:14px;color:#333;line-height:1.6;margin:12px 0 0;text-align:left}._waiverCheckbox_ejkys_264{margin-top:16px}._checkboxLabel_ejkys_268{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxLabel_ejkys_268 input[type=checkbox]{width:22px;height:22px;cursor:pointer;accent-color:#7566EC;flex-shrink:0}._requiredStar_ejkys_287{color:#d32f2f;font-weight:700}._clientNameHeader_tf7on_1{font-size:24px;font-weight:700;color:#333;margin:8px 0 0;text-align:center}._sectionHeader_tf7on_9{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px;flex-wrap:wrap}._sectionTitle_tf7on_18{font-size:22px;font-weight:700;color:#7566ec;margin:0}._addButton_tf7on_25{background:linear-gradient(135deg,#7566ec,#9b8fff);border:none;color:#fff;font-size:14px;font-weight:600;padding:10px 20px;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._addButton_tf7on_25:hover{transform:translateY(-1px);box-shadow:0 4px 12px #7566ec4d}._atCapHint_tf7on_43{font-size:13px;color:#888;font-style:italic;max-width:260px;text-align:right}._formCard_tf7on_52{background-color:#f4f8ff;border:1px solid #E7E6E5;border-radius:12px;padding:24px;width:100%;box-sizing:border-box}._formTitle_tf7on_61{font-size:18px;font-weight:700;color:#7566ec;margin:0 0 16px}._formField_tf7on_68{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._formLabel_tf7on_75{font-size:13px;font-weight:600;color:#666}._formInput_tf7on_81{width:100%;padding:10px 12px;border:1px solid #DDD;border-radius:6px;font-size:15px;font-family:inherit;box-sizing:border-box}._formInput_tf7on_81:focus{outline:none;border-color:#7566ec;box-shadow:0 0 0 2px #7566ec26}._formTextArea_tf7on_97{width:100%;min-height:60px;padding:10px 12px;border:1px solid #DDD;border-radius:6px;font-size:15px;font-family:inherit;line-height:1.5;resize:vertical;box-sizing:border-box}._formTextArea_tf7on_97:focus{outline:none;border-color:#7566ec;box-shadow:0 0 0 2px #7566ec26}._formActions_tf7on_116{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}._saveButton_tf7on_123{background:linear-gradient(135deg,#7566ec,#9b8fff);border:none;color:#fff;font-size:14px;font-weight:600;padding:10px 24px;border-radius:6px;cursor:pointer;transition:all .2s ease}._saveButton_tf7on_123:hover{box-shadow:0 4px 12px #7566ec4d}._saveButton_tf7on_123:disabled{opacity:.5;cursor:not-allowed}._cancelButton_tf7on_144{background:none;border:1px solid #999;color:#666;font-size:14px;font-weight:600;padding:10px 24px;border-radius:6px;cursor:pointer;transition:all .2s ease}._cancelButton_tf7on_144:hover{background-color:#f5f5f5}._goalsList_tf7on_161{display:flex;flex-direction:column;gap:16px;width:100%}._goalCard_tf7on_168{background-color:#fff;border:2px solid #E7E6E5;border-left:5px solid #7566EC;border-radius:10px;padding:20px;width:100%;box-sizing:border-box}._goalCardAchieved_tf7on_178{border-left-color:#4caf50;opacity:.8}._goalCardDiscontinued_tf7on_184{border-left-color:#bdbdbd;opacity:.65}._goalTop_tf7on_190{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._goalTitle_tf7on_197{font-size:17px;font-weight:700;color:#333;margin:0}._goalCardAchieved_tf7on_178 ._goalTitle_tf7on_197{color:#2e7d32}._goalCardDiscontinued_tf7on_184 ._goalTitle_tf7on_197{color:#757575}._statusBadge_tf7on_212{font-size:11px;font-weight:600;padding:3px 10px;border-radius:10px;white-space:nowrap;flex-shrink:0}._statusActive_tf7on_221{background-color:#e8eaf6;color:#7566ec}._statusAchieved_tf7on_227{background-color:#e8f5e9;color:#2e7d32}._statusDiscontinued_tf7on_233{background-color:#f5f5f5;color:#757575}._goalDescription_tf7on_239{font-size:14px;color:#555;line-height:1.5;margin:8px 0 0}._goalMeta_tf7on_246{font-size:12px;color:#888;margin-top:10px;display:flex;gap:16px;flex-wrap:wrap}._discontinuedReason_tf7on_255{font-size:13px;color:#999;font-style:italic;margin-top:8px}._progressSection_tf7on_263{margin-top:16px;padding-top:14px;border-top:1px solid #EEE}._progressTitle_tf7on_269{font-size:13px;font-weight:600;color:#666;margin:0 0 10px}._progressList_tf7on_276{display:flex;flex-direction:column;gap:8px}._progressItem_tf7on_282{display:flex;gap:10px;font-size:14px;line-height:1.5}._progressDot_tf7on_289{width:6px;height:6px;border-radius:50%;background-color:#7566ec;margin-top:7px;flex-shrink:0}._goalCardAchieved_tf7on_178 ._progressDot_tf7on_289{background-color:#4caf50}._goalCardDiscontinued_tf7on_184 ._progressDot_tf7on_289{background-color:#bdbdbd}._progressContent_tf7on_306{flex:1}._progressText_tf7on_310{color:#333}._progressMeta_tf7on_314{font-size:12px;color:#999;margin-top:2px}._addNoteButton_tf7on_320{background:none;border:1px dashed #7566EC;color:#7566ec;font-size:13px;font-weight:600;padding:6px 14px;border-radius:6px;cursor:pointer;transition:all .2s ease;margin-top:10px}._addNoteButton_tf7on_320:hover{background-color:#f4f0ff}._addNoteForm_tf7on_337{display:flex;gap:8px;margin-top:10px;align-items:flex-start}._noteInput_tf7on_344{flex:1;padding:8px 12px;border:1px solid #DDD;border-radius:6px;font-size:14px;font-family:inherit;min-height:36px;resize:vertical}._noteInput_tf7on_344:focus{outline:none;border-color:#7566ec;box-shadow:0 0 0 2px #7566ec26}._noteSaveButton_tf7on_361{background-color:#7566ec;border:none;color:#fff;font-size:13px;font-weight:600;padding:8px 16px;border-radius:6px;cursor:pointer;white-space:nowrap}._noteSaveButton_tf7on_361:disabled{opacity:.5;cursor:not-allowed}._noteCancelButton_tf7on_378{background:none;border:1px solid #CCC;color:#666;font-size:13px;padding:8px 12px;border-radius:6px;cursor:pointer;white-space:nowrap}._goalActions_tf7on_390{display:flex;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid #EEE}._achieveButton_tf7on_398{background:none;border:1px solid #4CAF50;color:#4caf50;font-size:13px;font-weight:600;padding:6px 14px;border-radius:6px;cursor:pointer;transition:all .2s ease}._achieveButton_tf7on_398:hover{background-color:#4caf50;color:#fff}._discontinueButton_tf7on_415{background:none;border:1px solid #999;color:#999;font-size:13px;font-weight:600;padding:6px 14px;border-radius:6px;cursor:pointer;transition:all .2s ease}._discontinueButton_tf7on_415:hover{background-color:#757575;color:#fff}._completedToggle_tf7on_433{background:none;border:none;color:#888;font-size:14px;cursor:pointer;padding:4px 0;text-decoration:underline}._completedToggle_tf7on_433:hover{color:#555}._emptyState_tf7on_447{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;background-color:#f9f8f6;border-radius:10px;width:100%;box-sizing:border-box}._emptyText_tf7on_460{font-size:16px;color:#666;margin:0}._modalOverlay_tf7on_467{position:fixed;inset:0;background-color:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_tf7on_481{background-color:#fff;border-radius:12px;padding:24px;max-width:420px;width:100%}._modalTitle_tf7on_489{font-size:18px;font-weight:700;color:#333;margin:0 0 12px}._modalText_tf7on_496{font-size:14px;color:#666;margin:0 0 16px}@media(max-width:768px){._sectionHeader_tf7on_9{flex-direction:column;align-items:flex-start}._goalActions_tf7on_390,._addNoteForm_tf7on_337{flex-direction:column}}._nameRow_1wey1_1{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px;flex-wrap:wrap}._nameHeader_1wey1_10{font-size:28px;font-weight:700;color:#333;margin:0;text-align:center}._subhead_1wey1_18{text-align:center;font-size:14px;color:#666;margin:4px 0 0}._divider_1wey1_25{width:100%;border:none;border-top:2px solid #e7e6e5;margin:20px 0}._tabs_urieb_1{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}._therapistFilterRow_urieb_8{display:flex;align-items:center;gap:10px;margin-bottom:16px}._therapistFilterLabel_urieb_15{font-size:13px;font-weight:700;color:#00695c}._therapistFilterSelect_urieb_21{flex:1;max-width:320px;padding:8px 12px;font-size:14px;border:1px solid #B2DFDB;border-radius:8px;background:#fff;color:#333;cursor:pointer}._tab_urieb_1{background:#fff;border:1px solid #B2DFDB;color:#00796b;font-size:14px;font-weight:600;padding:8px 16px;border-radius:999px;cursor:pointer;transition:all .15s ease}._tab_urieb_1:hover{border-color:#00796b}._tabActive_urieb_49{background-color:#00796b;color:#fff;border-color:#00796b}._weekNav_urieb_56{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#f1f8f7;border:1px solid #b2dfdb;border-radius:12px;padding:10px 14px;margin-bottom:16px}._weekNavBtn_urieb_69{background:#fff;border:1px solid #b2dfdb;color:#00796b;font-size:14px;font-weight:600;padding:8px 14px;border-radius:999px;cursor:pointer;white-space:nowrap}._weekNavBtn_urieb_69:hover{border-color:#00796b}._weekNavCenter_urieb_85{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;min-width:180px}._weekLabel_urieb_94{font-size:16px;font-weight:700;color:#00695c}._weekJump_urieb_100{display:flex;align-items:center;gap:8px}._weekDateInput_urieb_106{border:1px solid #b2dfdb;border-radius:8px;padding:5px 8px;font-size:13px;color:#333}._weekDateInput_urieb_106:focus{outline:none;border-color:#00796b}._weekTodayBtn_urieb_119{background:none;border:none;color:#00796b;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}._list_urieb_130{display:flex;flex-direction:column;gap:10px}._row_urieb_136{background-color:#fff;border:1px solid #E0E0E0;border-left:4px solid #00796B;border-radius:8px;padding:12px 14px}._rowMain_urieb_144{display:flex;justify-content:space-between;align-items:center;gap:12px}._clientLink_urieb_151{background:none;border:none;color:#00796b;font-size:16px;font-weight:700;cursor:pointer;padding:0;text-align:left}._clientLink_urieb_151:hover{text-decoration:underline}._rowMeta_urieb_166{font-size:13px;color:#777;margin-top:4px}._rowActions_urieb_172{display:flex;gap:14px;margin-top:8px}._linkAction_urieb_178{background:none;border:none;color:#00796b;font-size:13px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}._linkActionDanger_urieb_189{background:none;border:none;color:#c62828;font-size:13px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}._badge_urieb_200{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap}._badgeScheduled_urieb_210{background-color:#e3f2fd;color:#1565c0}._badgePast_urieb_215{background-color:#fff3e0;color:#e65100}._badgeFlagged_urieb_220{background-color:#ede7f6;color:#5e35b1}._flagDetail_urieb_225{margin-top:6px;font-size:13px;color:#5e35b1;background-color:#f7f5fc;border:1px solid #E1DAF2;border-radius:6px;padding:6px 10px}._badgeCompleted_urieb_235{background-color:#e8f5e9;color:#2e7d32}._badgeNoShow_urieb_240{background-color:#fce4ec;color:#ad1457}._badgeCancelled_urieb_245{background-color:#f5f5f5;color:#9e9e9e}._emptyState_urieb_250{font-size:15px;color:#999;font-style:italic;padding:12px 0}._tabs_1enq8_1{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}._tab_1enq8_1{background:#fff;border:1px solid #B2DFDB;color:#00796b;font-size:14px;font-weight:600;padding:8px 16px;border-radius:999px;cursor:pointer}._tab_1enq8_1:hover{border-color:#00796b}._tabActive_1enq8_23{background-color:#00796b;color:#fff;border-color:#00796b}._list_1enq8_29{display:flex;flex-direction:column;gap:10px}._row_1enq8_35{background-color:#fff;border:1px solid #E0E0E0;border-left:4px solid #00796B;border-radius:8px;padding:12px 14px}._rowMain_1enq8_43{display:flex;justify-content:space-between;align-items:center;gap:12px}._clientLink_1enq8_50{background:none;border:none;color:#00796b;font-size:16px;font-weight:700;cursor:pointer;padding:0;text-align:left}._clientLink_1enq8_50:hover{text-decoration:underline}._rowMeta_1enq8_65{font-size:13px;color:#777;margin-top:4px}._badge_1enq8_71{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap}._badgeScheduled_1enq8_81{background-color:#e3f2fd;color:#1565c0}._badgePast_1enq8_82{background-color:#fdecea;color:#c62828}._badgeToday_1enq8_83{background-color:#fff6e5;color:#b26a00}._badgeCompleted_1enq8_84{background-color:#e8f5e9;color:#2e7d32}._badgeNoShow_1enq8_85{background-color:#fce4ec;color:#ad1457}._badgeCancelled_1enq8_86{background-color:#f5f5f5;color:#9e9e9e}._badgeFlagged_1enq8_87{background-color:#ede7f6;color:#5e35b1}._summary_1enq8_89{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;margin-bottom:16px;font-size:14px;cursor:pointer}._summaryOverdue_1enq8_100{background-color:#fdecea;border:1px solid #F5C6CB;color:#8a2a22}._summaryToday_1enq8_101{background-color:#fff6e5;border:1px solid #FFE0A3;color:#7a5200}._summaryIcon_1enq8_102{font-size:20px;line-height:1}._emptyState_1enq8_104{font-size:15px;color:#999;font-style:italic;padding:12px 0}._rowActions_1enq8_111{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}._writeNoteBtn_1enq8_118{background:none;border:1.5px solid #00796B;color:#00796b;font-size:13px;font-weight:600;padding:5px 12px;border-radius:6px;cursor:pointer}._writeNoteBtn_1enq8_118:hover{background-color:#00796b;color:#fff}._flagBtn_1enq8_134{background:none;border:1.5px solid #B0A4D6;color:#5e35b1;font-size:13px;font-weight:600;padding:5px 12px;border-radius:6px;cursor:pointer}._flagBtn_1enq8_134:hover{background-color:#5e35b1;border-color:#5e35b1;color:#fff}._flagForm_1enq8_151{margin-top:10px;padding:12px;background-color:#f7f5fc;border:1px solid #E1DAF2;border-radius:8px}._flagFormTitle_1enq8_159{font-size:13px;font-weight:700;color:#5e35b1;margin-bottom:8px}._flagOption_1enq8_166{display:flex;align-items:center;gap:8px;font-size:14px;color:#333;padding:3px 0;cursor:pointer}._flagNote_1enq8_176{width:100%;margin-top:8px;font-family:inherit;font-size:13px;padding:8px 10px;border:1px solid #D7CEEC;border-radius:6px;box-sizing:border-box;resize:vertical}._flagError_1enq8_188{margin-top:8px;font-size:13px;color:#c62828}._flagFormActions_1enq8_194{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}._flagCancel_1enq8_201{background:none;border:1px solid #ccc;color:#666;font-size:13px;font-weight:600;padding:6px 14px;border-radius:6px;cursor:pointer}._flagSubmit_1enq8_212{background-color:#5e35b1;border:none;color:#fff;font-size:13px;font-weight:700;padding:6px 14px;border-radius:6px;cursor:pointer}._flagSubmit_1enq8_212:disabled,._flagCancel_1enq8_201:disabled{opacity:.6;cursor:default}._flaggedNote_1enq8_229{margin-top:8px;font-size:13px;color:#5e35b1;font-style:italic}._weekNav_a8x6i_1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}._navButton_a8x6i_9{background:#fff;border:1px solid #B2DFDB;color:#00796b;font-size:14px;font-weight:600;padding:8px 16px;border-radius:8px;cursor:pointer}._navButton_a8x6i_9:hover{border-color:#00796b}._weekLabel_a8x6i_24{font-size:16px;font-weight:700;color:#333}._grandTotal_a8x6i_30{display:flex;flex-wrap:wrap;gap:18px;background-color:#e0f2f1;border:1px solid #B2DFDB;border-left:4px solid #00796B;border-radius:8px;padding:14px 16px;margin-bottom:16px;font-size:15px;color:#333}._commissions_a8x6i_45{background-color:#f4f2ff;border:1px solid #d7d0f5;border-left:4px solid #5e50c9;border-radius:8px;padding:14px 16px;margin-bottom:16px}._commHead_a8x6i_54{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}._commTitle_a8x6i_63{font-size:15px;font-weight:700;color:#4b3fa6;margin:0}._commTotals_a8x6i_70{display:flex;flex-wrap:wrap;gap:16px;font-size:14px;color:#4b3fa6}._commList_a8x6i_78{display:flex;flex-direction:column;gap:6px}._commAdmin_a8x6i_84{border:1px solid #e4dff7;border-radius:8px;background:#fff;overflow:hidden}._commAdminHead_a8x6i_91{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background:none;border:none;padding:10px 12px;cursor:pointer;text-align:left}._commAdminName_a8x6i_104{font-weight:700;color:#4b3fa6}._commAdminMeta_a8x6i_109{font-size:13px;color:#6b6398;display:flex;align-items:center;gap:8px}._commItems_a8x6i_117{border-top:1px solid #efecfb;padding:6px 12px 10px;display:flex;flex-direction:column;gap:4px}._commItem_a8x6i_117{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;font-size:14px;padding:4px 0;border-bottom:1px dashed #f0edfb}._commItemClient_a8x6i_136{font-weight:600;color:#333}._commItemWhat_a8x6i_141{color:#666;font-size:13px}._kindTag_a8x6i_146{margin:0 4px;font-size:11px;font-weight:700;text-transform:uppercase;padding:1px 6px;border-radius:8px}._kind_new_a8x6i_155{background-color:#e8f5e9;color:#2e7d32}._kind_renewal_a8x6i_160{background-color:#e7e3ff;color:#5e50c9}._kind_single_a8x6i_165{background-color:#eee;color:#777}._flagged_a8x6i_170{color:#c62828;font-weight:600}._list_a8x6i_175{display:flex;flex-direction:column;gap:10px}._card_a8x6i_181{background-color:#fff;border:1px solid #E0E0E0;border-radius:8px;overflow:hidden}._cardHeader_a8x6i_188{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;background:none;border:none;padding:14px 16px;cursor:pointer;text-align:left}._cardHeader_a8x6i_188:hover{background-color:#fafafa}._therapistName_a8x6i_205{font-size:16px;font-weight:700;color:#333}._summary_a8x6i_211{display:flex;align-items:center;gap:10px;font-size:13px;color:#666}._flaggedPill_a8x6i_219{background-color:#ffebee;color:#c62828;font-weight:700;padding:2px 8px;border-radius:10px}._openPill_a8x6i_227{background-color:#e3f2fd;color:#1565c0;font-weight:700;padding:2px 10px;border-radius:10px}._closedPill_a8x6i_235{background-color:#f1f8e9;color:#558b2f;font-weight:700;padding:2px 10px;border-radius:10px}._chevron_a8x6i_243{color:#999;font-size:11px}._cardBody_a8x6i_248{padding:0 16px 14px;border-top:1px solid #F0F0F0}._empty_a8x6i_253{font-size:15px;color:#999;font-style:italic;padding:12px 0}._closedBy_a8x6i_260{font-size:12px;color:#558b2f;font-weight:600}._weekNav_ic01g_1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}._navButton_ic01g_9{background:#fff;border:1px solid #B2DFDB;color:#00796b;font-size:14px;font-weight:600;padding:8px 16px;border-radius:8px;cursor:pointer}._navButton_ic01g_9:hover{border-color:#00796b}._weekLabel_ic01g_24{font-size:16px;font-weight:700;color:#333}._empty_ic01g_30{font-size:15px;color:#999;font-style:italic;padding:12px 0}._shareBox_14r5m_1{background-color:#f5f3ff;border:1px solid #DDD6FE;border-radius:10px;padding:14px 16px;margin-bottom:24px}._shareLabel_14r5m_9{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#7566ec;margin-bottom:8px}._shareRow_14r5m_18{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._shareUrl_14r5m_25{flex:1;min-width:0;background-color:#fff;border:1px solid #DDD6FE;border-radius:6px;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:13px;color:#333;word-break:break-all}._shareHint_14r5m_38{font-size:12px;color:#666;margin-top:8px;line-height:1.4}._tabs_14r5m_45{display:flex;gap:4px;margin-bottom:20px;border-bottom:2px solid #E7E6E5}._tab_14r5m_45{background:none;border:none;padding:10px 16px;font-size:14px;font-weight:600;color:#666;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px;transition:all .2s ease}._tab_14r5m_45:hover{color:#7566ec}._tabActive_14r5m_69{color:#7566ec;border-bottom-color:#7566ec}._emptyState_14r5m_74{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._grid_14r5m_83{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;width:100%}@media(max-width:768px){._grid_14r5m_83{grid-template-columns:1fr}}._card_14r5m_96{background-color:#fff;border:2px solid #E7E6E5;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;gap:12px}._card_14r5m_96:hover{border-color:#7566ec;box-shadow:0 4px 12px #7566ec26;transform:translateY(-2px)}._cardHeader_14r5m_114{display:flex;justify-content:space-between;align-items:center;gap:12px}._name_14r5m_121{font-size:20px;font-weight:700;color:#7566ec;margin:0;text-align:left}._statusBadge_14r5m_129{font-size:11px;font-weight:600;padding:4px 10px;border-radius:10px;text-transform:uppercase;white-space:nowrap;color:#fff}._status_pending_14r5m_139{background-color:#ff9800}._status_approved_14r5m_143{background-color:#4caf50}._status_rejected_14r5m_147{background-color:#9e9e9e}._info_14r5m_151{display:flex;flex-direction:column;gap:6px}._infoRow_14r5m_157{display:flex;gap:8px;align-items:baseline}._infoLabel_14r5m_163{font-size:13px;font-weight:600;color:#666;min-width:80px}._infoValue_14r5m_170{font-size:14px;color:#333}._duplicateHint_14r5m_175{font-size:13px;color:#c77700;background-color:#fff8e1;border:1px solid #FFE082;border-radius:6px;padding:8px 10px;margin-top:4px}._duplicateHintLink_14r5m_185{color:#7566ec;font-weight:600;text-decoration:underline}._viewLink_14r5m_191{font-size:14px;font-weight:600;color:#7566ec;margin-top:8px;text-align:right}._subtitle_apnsw_1{font-size:22px;font-weight:700;color:#333;margin:8px 0 0;text-align:center}._statusRow_apnsw_9{display:flex;align-items:center;gap:12px;justify-content:center;margin-top:12px;flex-wrap:wrap}._statusBadge_apnsw_18{font-size:11px;font-weight:700;padding:4px 12px;border-radius:10px;text-transform:uppercase;color:#fff}._status_pending_apnsw_27{background-color:#ff9800}._status_approved_apnsw_28{background-color:#4caf50}._status_rejected_apnsw_29{background-color:#9e9e9e}._submittedMeta_apnsw_31{font-size:13px;color:#666}._duplicateBanner_apnsw_36{background-color:#fff8e1;border:1px solid #FFE082;color:#6b4c00;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:14px}._duplicateLink_apnsw_46{color:#7566ec;font-weight:600;text-decoration:underline}._reviewedBanner_apnsw_52{background-color:#f5f5f5;border:1px solid #E0E0E0;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:14px;color:#333}._reviewNotes_apnsw_62{margin-top:6px;font-style:italic;color:#666}._section_apnsw_70{width:100%;margin-bottom:20px}._sectionTitle_apnsw_75{font-size:18px;font-weight:700;color:#7566ec;margin:0 0 12px}._sectionBody_apnsw_82{display:flex;flex-direction:column;gap:12px}._divider_apnsw_88{width:100%;border:none;border-top:2px solid #E7E6E5;margin:20px 0}._infoRow_apnsw_96{display:flex;flex-direction:column;gap:4px}._infoLabel_apnsw_102{font-size:13px;font-weight:600;color:#666}._infoValue_apnsw_108{font-size:15px;color:#333;line-height:1.5;word-break:break-word}._empty_apnsw_115{font-size:15px;color:#999;font-style:italic}._checkList_apnsw_121{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._checkList_apnsw_121 li{font-size:15px;color:#333;padding:6px 0}._signatureImage_apnsw_136{max-width:300px;height:auto;border:1px solid #E7E6E5;border-radius:8px;background-color:#fff;padding:8px}._label_apnsw_145{font-size:14px;font-weight:600;color:#333;margin-bottom:6px;display:block}._textarea_apnsw_153{width:100%;font-family:inherit;font-size:14px;padding:10px 12px;border:2px solid #E7E6E5;border-radius:8px;outline:none;resize:vertical;box-sizing:border-box}._textarea_apnsw_153:focus{border-color:#7566ec}._actionError_apnsw_169{margin-top:10px;padding:10px;background-color:#ffebee;border:1px solid #FFCDD2;border-radius:6px;color:#c62828;font-size:13px}._actionRow_apnsw_179{display:flex;gap:12px;width:100%}._actionRow_apnsw_179>*{flex:1}._section_wvzv0_4{width:100%;margin-bottom:28px;text-align:left}._sectionTitle_wvzv0_10{font-size:16px;font-weight:700;color:#7566ec;margin:0 0 12px;padding-bottom:6px;border-bottom:1px solid #eee;text-align:left}._sectionBody_wvzv0_20{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}._sectionNote_wvzv0_28{font-size:14px;color:#555;line-height:1.5;margin:0}._certifyText_wvzv0_35{font-size:14px;color:#333;line-height:1.5;margin:0 0 4px}._certifyRow_wvzv0_42{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:#333;cursor:pointer}._certifyCheckbox_wvzv0_52{margin-top:3px;width:18px;height:18px;flex-shrink:0}._error_wvzv0_59{margin-top:16px;padding:12px 14px;background:#fdecea;border:1px solid #F5C6CB;border-radius:8px;color:#b71c1c;font-size:14px}._honeypot_wvzv0_71{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}._shareBox_3w1dp_1{background-color:#f5f3ff;border:1px solid #DDD6FE;border-radius:10px;padding:14px 16px;margin-bottom:24px}._shareLabel_3w1dp_9{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#7566ec;margin-bottom:8px}._shareRow_3w1dp_18{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._shareUrl_3w1dp_25{flex:1;min-width:0;background-color:#fff;border:1px solid #DDD6FE;border-radius:6px;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:13px;color:#333;word-break:break-all}._shareHint_3w1dp_38{font-size:12px;color:#666;margin-top:8px;line-height:1.4}._tabs_3w1dp_45{display:flex;gap:4px;margin-bottom:20px;border-bottom:2px solid #E7E6E5;flex-wrap:wrap}._tab_3w1dp_45{background:none;border:none;padding:10px 16px;font-size:14px;font-weight:600;color:#666;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px;transition:all .2s ease}._tab_3w1dp_45:hover{color:#7566ec}._tabActive_3w1dp_70{color:#7566ec;border-bottom-color:#7566ec}._emptyState_3w1dp_75{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._grid_3w1dp_84{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;width:100%}@media(max-width:768px){._grid_3w1dp_84{grid-template-columns:1fr}}._card_3w1dp_97{background-color:#fff;border:2px solid #E7E6E5;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;gap:12px}._card_3w1dp_97:hover{border-color:#7566ec;box-shadow:0 4px 12px #7566ec26;transform:translateY(-2px)}._cardHeader_3w1dp_115{display:flex;justify-content:space-between;align-items:center;gap:12px}._name_3w1dp_122{font-size:20px;font-weight:700;color:#7566ec;margin:0;text-align:left}._statusBadge_3w1dp_130{font-size:11px;font-weight:600;padding:4px 10px;border-radius:10px;text-transform:uppercase;white-space:nowrap;color:#fff}._status_new_3w1dp_140{background-color:#ff9800}._status_contacted_3w1dp_144{background-color:#2196f3}._status_qualified_3w1dp_148{background-color:#4caf50}._status_declined_3w1dp_152{background-color:#9e9e9e}._info_3w1dp_156{display:flex;flex-direction:column;gap:6px}._infoRow_3w1dp_162{display:flex;gap:8px;align-items:baseline}._infoLabel_3w1dp_168{font-size:13px;font-weight:600;color:#666;min-width:80px}._infoValue_3w1dp_175{font-size:14px;color:#333}._viewLink_3w1dp_180{font-size:14px;font-weight:600;color:#7566ec;margin-top:8px;text-align:right}._subtitle_rfbfs_1{font-size:22px;font-weight:700;color:#333;margin:8px 0 0;text-align:center}._statusRow_rfbfs_9{display:flex;align-items:center;gap:12px;justify-content:center;margin-top:12px;flex-wrap:wrap}._statusBadge_rfbfs_18{font-size:11px;font-weight:700;padding:4px 12px;border-radius:10px;text-transform:uppercase;color:#fff}._status_new_rfbfs_27{background-color:#ff9800}._status_contacted_rfbfs_28{background-color:#2196f3}._status_qualified_rfbfs_29{background-color:#4caf50}._status_declined_rfbfs_30{background-color:#9e9e9e}._submittedMeta_rfbfs_32{font-size:13px;color:#666}._reviewedBanner_rfbfs_37{background-color:#f5f5f5;border:1px solid #E0E0E0;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:14px;color:#333}._reviewNotes_rfbfs_47{margin-top:6px;font-style:italic;color:#666}._section_rfbfs_53{width:100%;margin-bottom:20px}._sectionTitle_rfbfs_58{font-size:18px;font-weight:700;color:#7566ec;margin:0 0 12px}._sectionBody_rfbfs_65{display:flex;flex-direction:column;gap:12px}._divider_rfbfs_71{width:100%;border:none;border-top:2px solid #E7E6E5;margin:20px 0}._infoRow_rfbfs_78{display:flex;flex-direction:column;gap:4px}._infoLabel_rfbfs_84{font-size:13px;font-weight:600;color:#666}._infoValue_rfbfs_90{font-size:15px;color:#333;line-height:1.5;word-break:break-word;white-space:pre-wrap}._empty_rfbfs_98{font-size:15px;color:#999;font-style:italic}._checkList_rfbfs_104{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._checkList_rfbfs_104 li{font-size:15px;color:#333;padding:6px 0}._label_rfbfs_119{font-size:14px;font-weight:600;color:#333;margin-bottom:6px;display:block}._pipelineRow_rfbfs_127{display:flex;gap:8px;flex-wrap:wrap}._pipelineBtn_rfbfs_133{flex:1;min-width:90px;padding:10px 12px;font-size:14px;font-weight:600;color:#555;background-color:#fff;border:2px solid #E7E6E5;border-radius:8px;cursor:pointer;transition:all .2s ease}._pipelineBtn_rfbfs_133:hover{border-color:#7566ec}._pipelineBtn_new_rfbfs_151{background-color:#ff9800;border-color:#ff9800;color:#fff}._pipelineBtn_contacted_rfbfs_152{background-color:#2196f3;border-color:#2196f3;color:#fff}._pipelineBtn_qualified_rfbfs_153{background-color:#4caf50;border-color:#4caf50;color:#fff}._pipelineBtn_declined_rfbfs_154{background-color:#9e9e9e;border-color:#9e9e9e;color:#fff}._textarea_rfbfs_156{width:100%;font-family:inherit;font-size:14px;padding:10px 12px;border:2px solid #E7E6E5;border-radius:8px;outline:none;resize:vertical;box-sizing:border-box}._textarea_rfbfs_156:focus{border-color:#7566ec}._actionError_rfbfs_172{margin-top:10px;padding:10px;background-color:#ffebee;border:1px solid #FFCDD2;border-radius:6px;color:#c62828;font-size:13px}._savedNote_rfbfs_182{margin-top:10px;color:#2e7d32;font-size:14px;font-weight:600}._actionRow_rfbfs_189{display:flex;gap:12px;width:100%}._actionRow_rfbfs_189>*{flex:1}._subtitle_w930p_1{font-size:20px;font-weight:600;color:#333;margin:8px 0 0;text-align:center}._notice_w930p_9{background-color:#f4f8ff;border:1px solid #C9D6F5;border-radius:8px;padding:12px 16px;font-size:14px;color:#333;margin-bottom:20px;line-height:1.5}._errorBox_w930p_20{background-color:#ffebee;border:1px solid #FFCDD2;border-radius:8px;padding:12px 16px;margin-bottom:16px}._errorList_w930p_28{margin:6px 0 0;padding-left:20px;color:#c62828;font-size:14px}._formSection_w930p_35{width:100%;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._sectionTitle_w930p_43{font-size:16px;font-weight:600;color:#333;margin:0}._row2_w930p_50{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:600px){._row2_w930p_50{grid-template-columns:1fr}}._divider_w930p_62{width:100%;border:none;border-top:2px solid #E7E6E5;margin:16px 0}._buttonRow_w930p_69{display:flex;gap:12px;width:100%}._buttonRow_w930p_69>*{flex:1}
