.WorkspaceAppointments-module__gzibMq__panel{min-width:0;margin-top:20px}.WorkspaceAppointments-module__gzibMq__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.WorkspaceAppointments-module__gzibMq__clinicLabel{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.WorkspaceAppointments-module__gzibMq__clinicLabel select{min-width:160px;max-width:240px}.WorkspaceAppointments-module__gzibMq__toolActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.WorkspaceAppointments-module__gzibMq__toolActions>span{max-width:280px;line-height:1.5}.WorkspaceAppointments-module__gzibMq__details{padding-top:12px}.WorkspaceAppointments-module__gzibMq__details h2{margin:8px 0;font-size:25px}.WorkspaceAppointments-module__gzibMq__details dl{grid-template-columns:1fr 1fr;gap:22px;margin:28px 0;display:grid}.WorkspaceAppointments-module__gzibMq__details dt{color:#79837a;margin-bottom:7px;font-size:12px}.WorkspaceAppointments-module__gzibMq__details dd{margin:0;font-size:15px}.WorkspaceAppointments-module__gzibMq__details .button-row{margin-top:22px}@media (max-width:700px){.WorkspaceAppointments-module__gzibMq__tools{align-items:flex-start}.WorkspaceAppointments-module__gzibMq__toolActions{justify-content:flex-start}.WorkspaceAppointments-module__gzibMq__toolActions>span{max-width:none}.WorkspaceAppointments-module__gzibMq__clinicLabel{width:100%}.WorkspaceAppointments-module__gzibMq__clinicLabel select{flex:1;max-width:none}.WorkspaceAppointments-module__gzibMq__details dl{grid-template-columns:1fr}}
.ClinicApp-module__aDVQ_G__app{--ink:#24362f;--muted:#79847e;--line:#e5e9e5;--sage:#edf2e8;min-height:100dvh;color:var(--ink);background:#f8f9f6;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45;display:flex}.ClinicApp-module__aDVQ_G__app *{box-sizing:border-box}.ClinicApp-module__aDVQ_G__app button,.ClinicApp-module__aDVQ_G__app input,.ClinicApp-module__aDVQ_G__app select,.ClinicApp-module__aDVQ_G__dialog button,.ClinicApp-module__aDVQ_G__dialog input,.ClinicApp-module__aDVQ_G__dialog select{font:inherit}.ClinicApp-module__aDVQ_G__app button,.ClinicApp-module__aDVQ_G__dialog button{cursor:pointer;box-shadow:none;transition:background .16s,transform .12s,border-color .16s}.ClinicApp-module__aDVQ_G__app button:active,.ClinicApp-module__aDVQ_G__dialog button:active{transform:translateY(1px)}.ClinicApp-module__aDVQ_G__app button:disabled,.ClinicApp-module__aDVQ_G__dialog button:disabled{opacity:.45;cursor:not-allowed;transform:none}.ClinicApp-module__aDVQ_G__app button:focus-visible,.ClinicApp-module__aDVQ_G__app input:focus-visible,.ClinicApp-module__aDVQ_G__app select:focus-visible,.ClinicApp-module__aDVQ_G__dialog button:focus-visible,.ClinicApp-module__aDVQ_G__dialog input:focus-visible{outline-offset:3px;outline:2px solid #6c8f7b}.ClinicApp-module__aDVQ_G__app h1,.ClinicApp-module__aDVQ_G__app h2,.ClinicApp-module__aDVQ_G__app h3,.ClinicApp-module__aDVQ_G__dialog h2,.ClinicApp-module__aDVQ_G__dialog h3{color:var(--ink);margin:0;font-family:inherit;font-weight:600}.ClinicApp-module__aDVQ_G__app h1{letter-spacing:-1px;font-size:30px}.ClinicApp-module__aDVQ_G__app h2,.ClinicApp-module__aDVQ_G__dialog h2{letter-spacing:-.35px;font-size:17px}.ClinicApp-module__aDVQ_G__app h3,.ClinicApp-module__aDVQ_G__dialog h3{margin:15px 0 8px;font-size:14px}.ClinicApp-module__aDVQ_G__app p{margin:7px 0 13px}.ClinicApp-module__aDVQ_G__app small,.ClinicApp-module__aDVQ_G__dialog small{color:var(--muted);font-size:11px;display:block}.ClinicApp-module__aDVQ_G__sidebar{border-right:1px solid var(--line);background:#fff;flex-direction:column;flex-shrink:0;width:212px;height:100dvh;padding:29px 18px;display:flex;position:sticky;top:0}.ClinicApp-module__aDVQ_G__brand{color:var(--ink);letter-spacing:-1px;padding:0 7px;font-size:24px;font-weight:600;text-decoration:none;display:block}.ClinicApp-module__aDVQ_G__brand>span{color:#7b9166;margin-right:6px;font-size:30px}.ClinicApp-module__aDVQ_G__brand small{letter-spacing:2px;margin-left:41px;font-size:9px}.ClinicApp-module__aDVQ_G__sideLabel{letter-spacing:1.5px;color:var(--muted);padding:30px 9px 5px;font-size:9px}.ClinicApp-module__aDVQ_G__sidebar nav{gap:6px;display:grid}.ClinicApp-module__aDVQ_G__sidebar button{text-align:left;color:#64736b;background:0 0;border:0;border-radius:8px;width:100%;padding:12px;font-size:14px}.ClinicApp-module__aDVQ_G__sidebar nav button{gap:13px;display:flex}.ClinicApp-module__aDVQ_G__sidebar button:hover{background:#f5f7f2}.ClinicApp-module__aDVQ_G__sidebar .ClinicApp-module__aDVQ_G__active{background:var(--sage);color:#355b43;font-weight:600}.ClinicApp-module__aDVQ_G__sideBottom{gap:3px;margin-top:auto;display:grid}.ClinicApp-module__aDVQ_G__sideBottom button{font-size:12px}.ClinicApp-module__aDVQ_G__workspace{flex:1;min-width:0}.ClinicApp-module__aDVQ_G__topbar{border-bottom:1px solid var(--line);background:#ffffffb0;justify-content:space-between;align-items:center;gap:15px;height:64px;padding:0 36px;font-size:12px;display:flex}.ClinicApp-module__aDVQ_G__breadcrumb{color:#8b958e}.ClinicApp-module__aDVQ_G__topRight{align-items:center;gap:12px;display:flex}.ClinicApp-module__aDVQ_G__topRight select{border:1px solid var(--line);background:#fff;border-radius:6px;max-width:220px;padding:7px}.ClinicApp-module__aDVQ_G__role{text-transform:capitalize;color:#6b786e;background:#f1f3ee;border-radius:20px;padding:5px 10px;font-size:10px}.ClinicApp-module__aDVQ_G__content{max-width:1320px;margin:0 auto;padding:28px 36px 38px}.ClinicApp-module__aDVQ_G__heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.ClinicApp-module__aDVQ_G__heading p{color:var(--muted);letter-spacing:.3px;margin:0 0 4px;font-size:11px}.ClinicApp-module__aDVQ_G__card{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:22px;box-shadow:0 2px 4px #233a2a02}.ClinicApp-module__aDVQ_G__primary,.ClinicApp-module__aDVQ_G__secondary{border-radius:7px;padding:10px 16px;font-weight:500}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__primary,.ClinicApp-module__aDVQ_G__dialog .ClinicApp-module__aDVQ_G__primary{color:#fff;background:#2d483b;border:1px solid #2d483b;width:100%;margin-top:13px;display:block}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__primary:hover,.ClinicApp-module__aDVQ_G__dialog .ClinicApp-module__aDVQ_G__primary:hover{background:#3b5d49}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__secondary,.ClinicApp-module__aDVQ_G__dialog .ClinicApp-module__aDVQ_G__secondary{color:#405345;background:#fff;border:1px solid #dce3da;font-size:12px}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__secondary:hover,.ClinicApp-module__aDVQ_G__dialog .ClinicApp-module__aDVQ_G__secondary:hover{background:#f2f5ed}.ClinicApp-module__aDVQ_G__textButton{color:#54765e;background:0 0;border:0;padding:4px 0;font-size:12px}.ClinicApp-module__aDVQ_G__preparation{color:#586b4c;background:#f1f5ea;border:1px solid #e1e8d9;border-radius:8px;align-items:center;gap:8px;margin-bottom:20px;padding:10px 13px;font-size:12px;display:flex}.ClinicApp-module__aDVQ_G__preparation>span:last-child{color:#7d8872;margin-left:auto;font-size:11px}.ClinicApp-module__aDVQ_G__dot{background:#9aaa7d;border-radius:50%;width:6px;height:6px}.ClinicApp-module__aDVQ_G__stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.ClinicApp-module__aDVQ_G__stats>div{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:16px;padding:15px 20px;display:flex}.ClinicApp-module__aDVQ_G__stats strong{font-size:25px;font-weight:500}.ClinicApp-module__aDVQ_G__stats span{color:var(--muted);font-size:11px}.ClinicApp-module__aDVQ_G__workGrid{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:20px;display:grid}.ClinicApp-module__aDVQ_G__clients{padding:17px;position:sticky;top:20px}.ClinicApp-module__aDVQ_G__rowTitle{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.ClinicApp-module__aDVQ_G__app input:not([type=checkbox]),.ClinicApp-module__aDVQ_G__app select,.ClinicApp-module__aDVQ_G__dialog input:not([type=checkbox]),.ClinicApp-module__aDVQ_G__dialog select{color:#344a3b;background:#fff;border:1px solid #e0e5dc;border-radius:7px;width:100%;min-width:0;min-height:38px;padding:10px;font-size:12px}.ClinicApp-module__aDVQ_G__clientList{max-height:410px;margin:10px -7px;overflow:auto}.ClinicApp-module__aDVQ_G__clientList>button{text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:start;gap:9px;width:100%;padding:9px 7px;display:flex}.ClinicApp-module__aDVQ_G__clientList>button:hover{background:#f4f6f0}.ClinicApp-module__aDVQ_G__clientList .ClinicApp-module__aDVQ_G__selectedClient{background:#eff3e9;border-color:#dfe6d6}.ClinicApp-module__aDVQ_G__clientList strong{font-size:12px;font-weight:500;display:block}.ClinicApp-module__aDVQ_G__clientList small{font-size:9px;line-height:1.5}.ClinicApp-module__aDVQ_G__avatar{color:#748168;background:#e9eee2;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;font-size:12px;display:flex}.ClinicApp-module__aDVQ_G__pagination{border-top:1px solid var(--line);color:#8c968c;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;font-size:10px;display:flex}.ClinicApp-module__aDVQ_G__pagination button{border:1px solid var(--line);color:#537050;background:#fff;border-radius:5px;padding:3px 8px}.ClinicApp-module__aDVQ_G__workflow{gap:17px;display:grid}.ClinicApp-module__aDVQ_G__clientHeader{justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.ClinicApp-module__aDVQ_G__clientHeader p{color:var(--muted);margin:4px 0 0;font-size:11px}.ClinicApp-module__aDVQ_G__packageGrid,.ClinicApp-module__aDVQ_G__balanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.ClinicApp-module__aDVQ_G__packageGrid>button,.ClinicApp-module__aDVQ_G__balanceGrid>button{border:1px solid var(--line);text-align:left;color:var(--ink);background:#fcfdfa;border-radius:9px;flex-direction:column;gap:6px;padding:17px;display:flex}.ClinicApp-module__aDVQ_G__packageGrid>button:hover,.ClinicApp-module__aDVQ_G__balanceGrid>button:hover{background:#f6f9f0;border-color:#a7b7a0}.ClinicApp-module__aDVQ_G__packageGrid .ClinicApp-module__aDVQ_G__selectedPackage,.ClinicApp-module__aDVQ_G__balanceGrid .ClinicApp-module__aDVQ_G__selectedPackage{background:#f1f6ea;border:1px solid #7f9b76}.ClinicApp-module__aDVQ_G__packageGrid strong{font-size:14px}.ClinicApp-module__aDVQ_G__packageGrid b{font-size:18px;font-weight:500}.ClinicApp-module__aDVQ_G__balanceGrid strong{font-size:26px;font-weight:500}.ClinicApp-module__aDVQ_G__balanceGrid span{font-size:12px}.ClinicApp-module__aDVQ_G__field{color:#66715f;margin-top:13px;font-size:11px;display:block}.ClinicApp-module__aDVQ_G__field>span{margin-bottom:6px;display:block}.ClinicApp-module__aDVQ_G__formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ClinicApp-module__aDVQ_G__total{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:18px;padding:17px 0;display:flex}.ClinicApp-module__aDVQ_G__total strong{font-size:23px;font-weight:500}.ClinicApp-module__aDVQ_G__empty{text-align:center;color:#91998d;padding:35px 12px;font-size:13px}.ClinicApp-module__aDVQ_G__muted{color:var(--muted);font-size:11px}.ClinicApp-module__aDVQ_G__error,.ClinicApp-module__aDVQ_G__notice,.ClinicApp-module__aDVQ_G__warning{border-radius:7px;margin:10px 0;padding:10px 13px;font-size:12px}.ClinicApp-module__aDVQ_G__error{color:#9e3f3f;background:#fff2f1;border:1px solid #f3d7d3}.ClinicApp-module__aDVQ_G__notice{color:#416948;background:#edf4e8}.ClinicApp-module__aDVQ_G__warning{color:#8a7448;background:#fff8e8}.ClinicApp-module__aDVQ_G__appointment{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;gap:12px;padding:17px 0;display:grid}.ClinicApp-module__aDVQ_G__appointment:last-child{border-bottom:0}.ClinicApp-module__aDVQ_G__appointment strong{font-size:12px}.ClinicApp-module__aDVQ_G__appointmentActions{flex-wrap:wrap;grid-column:2;gap:7px;display:flex}.ClinicApp-module__aDVQ_G__appointmentActions button{border:1px solid var(--line);color:#6b7c62;background:#fff;border-radius:5px;padding:5px 8px;font-size:10px}.ClinicApp-module__aDVQ_G__status{color:#77836f;text-transform:capitalize;background:#eff2ea;border-radius:4px;margin-top:5px;padding:3px 7px;font-size:9px;display:inline-block}.ClinicApp-module__aDVQ_G__setupGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.ClinicApp-module__aDVQ_G__smallList{max-height:260px;margin-top:14px;overflow:auto}.ClinicApp-module__aDVQ_G__smallList>div,.ClinicApp-module__aDVQ_G__sourceRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:11px;display:flex}.ClinicApp-module__aDVQ_G__smallList strong,.ClinicApp-module__aDVQ_G__sourceRow strong{font-size:11px;font-weight:500}.ClinicApp-module__aDVQ_G__smallList span{color:var(--muted);font-size:10px}.ClinicApp-module__aDVQ_G__grant{border:1px solid var(--line);background:#f8faf5;border-radius:7px;margin-top:12px;padding:12px}.ClinicApp-module__aDVQ_G__app hr{border:0;border-top:1px solid var(--line);margin:20px 0}.ClinicApp-module__aDVQ_G__dialog{--ink:#24362f;--muted:#79847e;--line:#e5e9e5;width:min(560px,100vw - 32px);color:var(--ink);background:#fff;border:1px solid #dfe7d8;border-radius:15px;max-height:calc(100dvh - 40px);padding:25px;font:14px/1.45 Arial,Helvetica,sans-serif;overflow:auto;box-shadow:0 20px 70px #22362433}.ClinicApp-module__aDVQ_G__dialog::backdrop{background:#f3f6ee}.ClinicApp-module__aDVQ_G__dialogTitle{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.ClinicApp-module__aDVQ_G__dialogTitle button{color:#88967e;background:0 0;border:0;padding:0 4px;font-size:23px}.ClinicApp-module__aDVQ_G__review{background:#f6f8f1;border-radius:8px;margin:14px 0;padding:5px 15px}.ClinicApp-module__aDVQ_G__review>div{justify-content:space-between;gap:20px;padding:9px 0;font-size:12px;display:flex}.ClinicApp-module__aDVQ_G__review span{color:#839076}.ClinicApp-module__aDVQ_G__review strong{text-align:right;font-weight:500}.ClinicApp-module__aDVQ_G__signClient{margin:0;font-size:23px}.ClinicApp-module__aDVQ_G__signature{touch-action:none;cursor:crosshair;background:#fafbf7;border:1px dashed #d5dec9;border-radius:8px;width:100%;height:150px;margin-top:13px}.ClinicApp-module__aDVQ_G__check{color:#67775c;align-items:flex-start;gap:8px;margin-top:12px;font-size:12px;display:flex}.ClinicApp-module__aDVQ_G__check input{flex-shrink:0;width:16px;height:16px}.ClinicApp-module__aDVQ_G__historyRow{border:0;border-bottom:1px solid var(--line);text-align:left;color:#516448;background:#fff;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 0;font-size:12px;display:flex}.ClinicApp-module__aDVQ_G__historyRow:hover{background:#f9fbf5}@media (max-width:1000px){.ClinicApp-module__aDVQ_G__content{padding:23px}.ClinicApp-module__aDVQ_G__topbar{padding:0 23px}.ClinicApp-module__aDVQ_G__sidebar{width:185px}.ClinicApp-module__aDVQ_G__workGrid{grid-template-columns:215px 1fr}.ClinicApp-module__aDVQ_G__preparation{flex-wrap:wrap}.ClinicApp-module__aDVQ_G__preparation>span:last-child{width:100%;margin-left:0}.ClinicApp-module__aDVQ_G__setupGrid{grid-template-columns:1fr}.ClinicApp-module__aDVQ_G__stats>div{gap:10px;padding:12px}.ClinicApp-module__aDVQ_G__stats span{font-size:10px}}@media (max-width:700px){.ClinicApp-module__aDVQ_G__app{display:block}.ClinicApp-module__aDVQ_G__sidebar{border-right:0;border-bottom:1px solid var(--line);width:100%;height:auto;padding:15px 16px;position:static}.ClinicApp-module__aDVQ_G__brand{font-size:20px}.ClinicApp-module__aDVQ_G__brand small{margin-left:12px;font-size:8px;display:inline}.ClinicApp-module__aDVQ_G__sideLabel{display:none}.ClinicApp-module__aDVQ_G__sidebar nav{gap:5px;margin-top:12px;display:flex}.ClinicApp-module__aDVQ_G__sidebar nav button{justify-content:center;gap:5px;padding:8px;font-size:11px}.ClinicApp-module__aDVQ_G__sideBottom{max-width:120px;display:flex;position:absolute;top:10px;right:12px}.ClinicApp-module__aDVQ_G__sideBottom button{padding:6px;font-size:10px}.ClinicApp-module__aDVQ_G__topbar{height:46px;padding:0 16px;font-size:10px}.ClinicApp-module__aDVQ_G__topRight{gap:5px}.ClinicApp-module__aDVQ_G__topRight select{max-width:145px;padding:5px;font-size:10px}.ClinicApp-module__aDVQ_G__role{font-size:8px}.ClinicApp-module__aDVQ_G__content{padding:20px 16px}.ClinicApp-module__aDVQ_G__app h1{font-size:25px}.ClinicApp-module__aDVQ_G__heading{margin-bottom:15px}.ClinicApp-module__aDVQ_G__stats{gap:7px}.ClinicApp-module__aDVQ_G__stats>div{padding:10px;display:block}.ClinicApp-module__aDVQ_G__stats strong{font-size:21px}.ClinicApp-module__aDVQ_G__stats span{font-size:9px;display:block}.ClinicApp-module__aDVQ_G__workGrid{grid-template-columns:1fr;gap:14px}.ClinicApp-module__aDVQ_G__clients{position:static}.ClinicApp-module__aDVQ_G__clientList{grid-template-columns:1fr 1fr;max-height:150px;display:grid}.ClinicApp-module__aDVQ_G__card{padding:17px}.ClinicApp-module__aDVQ_G__packageGrid,.ClinicApp-module__aDVQ_G__balanceGrid{gap:8px}.ClinicApp-module__aDVQ_G__packageGrid>button,.ClinicApp-module__aDVQ_G__balanceGrid>button{padding:12px}.ClinicApp-module__aDVQ_G__formGrid{gap:9px}.ClinicApp-module__aDVQ_G__appointment{grid-template-columns:75px 1fr}.ClinicApp-module__aDVQ_G__preparation{padding:9px;font-size:10px}.ClinicApp-module__aDVQ_G__preparation>span:last-child{font-size:10px}.ClinicApp-module__aDVQ_G__dialog{padding:20px}}.ClinicApp-module__aDVQ_G__scheduleTools{align-items:flex-end;gap:8px;display:flex}.ClinicApp-module__aDVQ_G__scheduleTools .ClinicApp-module__aDVQ_G__field{margin:0}.ClinicApp-module__aDVQ_G__scheduleTools .ClinicApp-module__aDVQ_G__field span{font-size:10px}.ClinicApp-module__aDVQ_G__scheduleTools input{min-width:0;padding:6px}.ClinicApp-module__aDVQ_G__scheduleTools>button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 9px}.ClinicApp-module__aDVQ_G__rowTitle{flex-wrap:wrap;gap:8px}.ClinicApp-module__aDVQ_G__scopeTabs{flex-wrap:wrap;gap:6px;margin:0 0 16px;display:flex}.ClinicApp-module__aDVQ_G__scopeTabs button{border:1px solid var(--line);color:#75846d;background:#fff;border-radius:7px;padding:8px 12px;font-size:12px}.ClinicApp-module__aDVQ_G__scopeTabs .ClinicApp-module__aDVQ_G__activeScope{color:#385332;background:#edf3e5;border-color:#cbd8bf}.ClinicApp-module__aDVQ_G__setupAdvanced{border:1px solid var(--line);background:#fff;border-radius:10px;grid-column:1/-1;padding:15px}.ClinicApp-module__aDVQ_G__setupAdvanced>summary,.ClinicApp-module__aDVQ_G__legacySetup>summary{cursor:pointer;color:#6f8067;font-size:12px}.ClinicApp-module__aDVQ_G__setupAdvanced>.ClinicApp-module__aDVQ_G__setupGrid{margin-top:18px}.ClinicApp-module__aDVQ_G__legacySetup{border:1px solid var(--line);background:#fff;border-radius:10px;padding:15px}.ClinicApp-module__aDVQ_G__legacySetup>.ClinicApp-module__aDVQ_G__card{border:0;padding:15px 0 0}.ClinicApp-module__aDVQ_G__purchaseSignature{margin:18px 0}.ClinicApp-module__aDVQ_G__unsignedPurchase{color:#8a7448;background:#fff8e8;border-radius:8px;margin:18px 0;padding:12px}.ClinicApp-module__aDVQ_G__unsignedPurchase>p{margin:0;font-size:12px}.ClinicApp-module__aDVQ_G__workflowTools{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0 0 14px;display:flex}.ClinicApp-module__aDVQ_G__workflowTools:empty{display:none}.ClinicApp-module__aDVQ_G__sourceDialog{background:#f8f9f6;width:min(1100px,100vw - 32px)}.ClinicApp-module__aDVQ_G__sourceDialog::backdrop{background:#23372e50}.ClinicApp-module__aDVQ_G__sourceDialog .ClinicApp-module__aDVQ_G__card{padding:20px}.ClinicApp-module__aDVQ_G__sourceDialog .ClinicApp-module__aDVQ_G__dialogTitle{z-index:1;background:#f8f9f6;padding:8px 0;position:sticky;top:-25px}.ClinicApp-module__aDVQ_G__compactBrand{color:#758379;font-size:12px}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__content{padding-top:18px}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__topbar{height:48px}.ClinicApp-module__aDVQ_G__refreshButton{border:1px solid var(--line);color:#667a69;background:#fff;border-radius:6px;padding:4px 9px;font-size:17px}.ClinicApp-module__aDVQ_G__memberSources{justify-content:flex-end;gap:7px;margin:0 0 10px;display:flex}.ClinicApp-module__aDVQ_G__memberSources button{color:#74826f;background:0 0;border:0;border-radius:5px;padding:6px 9px;font-size:11px}.ClinicApp-module__aDVQ_G__memberSources .ClinicApp-module__aDVQ_G__activeScope{color:#3d624b;background:#edf3e5}.ClinicApp-module__aDVQ_G__memberDirectory{padding:20px}.ClinicApp-module__aDVQ_G__operationalMembers{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:14px 0;display:grid}.ClinicApp-module__aDVQ_G__operationalMembers>button{border:1px solid var(--line);text-align:left;color:#405443;background:#fff;border-radius:8px;align-items:center;gap:11px;min-width:0;padding:13px;display:flex}.ClinicApp-module__aDVQ_G__operationalMembers>button:hover{background:#f6f9f0;border-color:#b6c7aa}.ClinicApp-module__aDVQ_G__operationalMembers strong{overflow-wrap:anywhere;font-size:13px;display:block}.ClinicApp-module__aDVQ_G__operationalMembers small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}.ClinicApp-module__aDVQ_G__memberArrow{color:#8b9a82;margin-left:auto}.ClinicApp-module__aDVQ_G__clientActions{flex-wrap:wrap;gap:8px;display:flex}.ClinicApp-module__aDVQ_G__confirmStatus{color:#87754b;background:#fff8e8;border-radius:6px;margin-top:14px;padding:9px 12px;font-size:11px}@media (max-width:700px){.ClinicApp-module__aDVQ_G__compactBrand{font-size:10px}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__topbar{height:42px}.ClinicApp-module__aDVQ_G__operationalMembers{grid-template-columns:1fr}.ClinicApp-module__aDVQ_G__memberSources{margin-bottom:8px}.ClinicApp-module__aDVQ_G__clientHeader{flex-wrap:wrap;gap:12px}.ClinicApp-module__aDVQ_G__refreshButton{padding:3px 7px;font-size:14px}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__content{padding-top:14px}}.ClinicApp-module__aDVQ_G__topLeft{align-items:center;gap:10px;min-width:0;display:flex}.ClinicApp-module__aDVQ_G__topLeft .ClinicApp-module__aDVQ_G__compactBrand{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ClinicApp-module__aDVQ_G__menuButton,.ClinicApp-module__aDVQ_G__backButton{border:1px solid var(--line);color:#506d58;white-space:nowrap;background:#fff;border-radius:6px;padding:5px 9px}.ClinicApp-module__aDVQ_G__menuButton{font-size:18px}.ClinicApp-module__aDVQ_G__backButton{font-size:11px}.ClinicApp-module__aDVQ_G__menuBackdrop{z-index:19;border:0;position:fixed;inset:0;background:#263d3040!important}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__sidebar{border-right:1px solid var(--line);z-index:20;width:230px;height:100dvh;padding:24px 18px;position:fixed;top:0;bottom:0;left:0;box-shadow:12px 0 40px #243a2c17}.ClinicApp-module__aDVQ_G__sidebar .ClinicApp-module__aDVQ_G__sideLabel{display:block}.ClinicApp-module__aDVQ_G__sidebar nav{gap:6px;margin-top:0;display:grid}.ClinicApp-module__aDVQ_G__sidebar nav button{justify-content:flex-start;gap:12px;padding:12px;font-size:13px}.ClinicApp-module__aDVQ_G__sidebar .ClinicApp-module__aDVQ_G__sideBottom{max-width:none;margin-top:auto;display:grid;position:static}.ClinicApp-module__aDVQ_G__sidebar .ClinicApp-module__aDVQ_G__sideBottom button{padding:12px;font-size:12px}.ClinicApp-module__aDVQ_G__embedded{background:0 0;min-height:0;display:block}.ClinicApp-module__aDVQ_G__embedded .ClinicApp-module__aDVQ_G__topbar{background:0 0;border-bottom:0;padding:0 4px}.ClinicApp-module__aDVQ_G__embedded .ClinicApp-module__aDVQ_G__content{max-width:none;padding:12px 0 0}.ClinicApp-module__aDVQ_G__balanceGrid>button{gap:4px;min-height:130px;padding:18px;position:relative}.ClinicApp-module__aDVQ_G__balanceGrid>button strong{color:#294e38;font-size:31px}.ClinicApp-module__aDVQ_G__balanceGrid>button span{overflow-wrap:anywhere;font-size:13px;font-weight:500}.ClinicApp-module__aDVQ_G__balanceGrid>button small{font-size:10px}.ClinicApp-module__aDVQ_G__balanceGrid .ClinicApp-module__aDVQ_G__selectedPackage{box-shadow:0 0 0 1px #7f9b76}.ClinicApp-module__aDVQ_G__balanceMeta{color:#7e8b77;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:14px;font-size:10px;display:flex}.ClinicApp-module__aDVQ_G__profileDetails{margin-top:12px}.ClinicApp-module__aDVQ_G__profileDetails summary{cursor:pointer;color:#62775e;font-size:11px}.ClinicApp-module__aDVQ_G__profileDetails dl{grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 0;display:grid}.ClinicApp-module__aDVQ_G__profileDetails dt{color:#809077;font-size:10px}.ClinicApp-module__aDVQ_G__profileDetails dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.ClinicApp-module__aDVQ_G__treatmentTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.ClinicApp-module__aDVQ_G__treatmentTitle span{color:#78906e;font-size:11px}.ClinicApp-module__aDVQ_G__topRight{min-width:0}.ClinicApp-module__aDVQ_G__topRight select{width:auto}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__topbar{gap:9px}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__sidebar .ClinicApp-module__aDVQ_G__brand{font-size:24px}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__sidebar .ClinicApp-module__aDVQ_G__brand small{margin-left:41px;display:block}@media (max-width:700px){.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__topbar{flex-wrap:wrap;height:auto;min-height:48px;padding-top:7px;padding-bottom:7px}.ClinicApp-module__aDVQ_G__topLeft{gap:7px}.ClinicApp-module__aDVQ_G__backButton{font-size:10px}.ClinicApp-module__aDVQ_G__topLeft .ClinicApp-module__aDVQ_G__compactBrand{max-width:160px}.ClinicApp-module__aDVQ_G__topRight{gap:5px;margin-left:auto}.ClinicApp-module__aDVQ_G__topRight select{max-width:135px}.ClinicApp-module__aDVQ_G__balanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ClinicApp-module__aDVQ_G__balanceGrid>button{min-height:115px;padding:13px}.ClinicApp-module__aDVQ_G__balanceGrid>button strong{font-size:27px}.ClinicApp-module__aDVQ_G__balanceGrid>button span{font-size:11px}.ClinicApp-module__aDVQ_G__balanceGrid>button small{font-size:9px}.ClinicApp-module__aDVQ_G__embedded .ClinicApp-module__aDVQ_G__topbar{padding:5px 0}.ClinicApp-module__aDVQ_G__app .ClinicApp-module__aDVQ_G__sidebar{width:min(270px,100vw - 45px)}.ClinicApp-module__aDVQ_G__clientActions .ClinicApp-module__aDVQ_G__secondary{padding:7px 9px}}
.ClinicSheetMembers-module__WCnKea__directory{min-width:0}.ClinicSheetMembers-module__WCnKea__listCard{padding:20px}.ClinicSheetMembers-module__WCnKea__directoryHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;display:flex}.ClinicSheetMembers-module__WCnKea__directoryHeading h2{margin:0}.ClinicSheetMembers-module__WCnKea__directoryHeading small{margin-top:3px}.ClinicSheetMembers-module__WCnKea__headingActions{flex-shrink:0;align-items:center;gap:14px;display:flex}.ClinicSheetMembers-module__WCnKea__searchTools{grid-template-columns:minmax(0,1fr) minmax(160px,.3fr);gap:10px;display:grid}.ClinicSheetMembers-module__WCnKea__filter{margin:0}.ClinicSheetMembers-module__WCnKea__count{color:#748170;min-height:16px;margin:10px 0;font-size:11px}.ClinicSheetMembers-module__WCnKea__memberList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:clamp(260px,100dvh - 300px,680px);margin:8px -5px;padding:0 5px;display:grid;overflow:auto}.ClinicSheetMembers-module__WCnKea__member{text-align:left;color:#31463a;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;min-width:0;padding:12px 32px 12px 11px;position:relative}.ClinicSheetMembers-module__WCnKea__member:hover{background:#f6f8f1;border-color:#e1e8da}.ClinicSheetMembers-module__WCnKea__selected{background:#f0f5e9;border-color:#dce6d3}.ClinicSheetMembers-module__WCnKea__memberName{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.ClinicSheetMembers-module__WCnKea__memberSummary{color:#74816b;margin:5px 0;font-size:11px;display:block}.ClinicSheetMembers-module__WCnKea__memberArrow{color:#91a288;font-size:16px;position:absolute;top:14px;right:12px}.ClinicSheetMembers-module__WCnKea__rowTags{color:#829078;flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;font-size:10px;display:flex}.ClinicSheetMembers-module__WCnKea__reviewTag{color:#927140;white-space:nowrap;background:#fff4db;border-radius:4px;padding:3px 6px;font-size:10px;display:inline-block}.ClinicSheetMembers-module__WCnKea__memberDialog{--ink:#24362f;--muted:#79847e;--line:#e5e9e5;width:min(700px,100vw - 32px);padding:24px}.ClinicSheetMembers-module__WCnKea__memberDialog::backdrop{background:#23372e55}.ClinicSheetMembers-module__WCnKea__memberDialog *{box-sizing:border-box}.ClinicSheetMembers-module__WCnKea__dialogHeading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:15px;display:flex}.ClinicSheetMembers-module__WCnKea__dialogHeading h2{overflow-wrap:anywhere;margin:3px 0;font-size:22px}.ClinicSheetMembers-module__WCnKea__dialogHeading p{color:#7f8d75;margin:4px 0 0;font-size:12px}.ClinicSheetMembers-module__WCnKea__dialogHeading>button{color:#798875;background:0 0;border:0;padding:3px 7px;font-size:25px;line-height:1}.ClinicSheetMembers-module__WCnKea__recordActions{flex-wrap:wrap;align-items:center;gap:14px;margin:13px 0;display:flex}.ClinicSheetMembers-module__WCnKea__assignment{background:#f7f9f3;border:1px solid #e5ebdf;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:13px 0;padding:12px;display:flex}.ClinicSheetMembers-module__WCnKea__assignment>div strong{font-size:13px;font-weight:500;display:block}.ClinicSheetMembers-module__WCnKea__assignment>small{width:100%;font-size:11px}.ClinicSheetMembers-module__WCnKea__assignment>p{flex-basis:100%;margin:0}.ClinicSheetMembers-module__WCnKea__assignment>button{overflow-wrap:anywhere;white-space:normal;max-width:100%}.ClinicSheetMembers-module__WCnKea__dates{color:#4d6350;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;font-size:11px;display:grid}.ClinicSheetMembers-module__WCnKea__dates dt{color:#839078;font-size:10px}.ClinicSheetMembers-module__WCnKea__dates dd{margin:3px 0 0}.ClinicSheetMembers-module__WCnKea__balanceSection{padding:15px 0 0}.ClinicSheetMembers-module__WCnKea__balanceHeading{color:#7b896e;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.ClinicSheetMembers-module__WCnKea__balanceHeading h3{margin:0}.ClinicSheetMembers-module__WCnKea__balanceSection h3{margin:0 0 8px;font-size:14px}.ClinicSheetMembers-module__WCnKea__balanceRow{text-align:left;color:#344b3c;background:#fbfcf8;border:1px solid #e5ebde;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;margin-bottom:7px;padding:13px 12px;font-size:13px;display:flex}.ClinicSheetMembers-module__WCnKea__balanceRow:hover:enabled,.ClinicSheetMembers-module__WCnKea__flexibleRow:hover:enabled{background:#f2f7ec;border-color:#bdcdb1}.ClinicSheetMembers-module__WCnKea__balanceRow>span{min-width:0}.ClinicSheetMembers-module__WCnKea__balanceRow strong{overflow-wrap:anywhere;font-weight:500;display:block}.ClinicSheetMembers-module__WCnKea__balanceRow .ClinicSheetMembers-module__WCnKea__reviewTag{margin-top:6px}.ClinicSheetMembers-module__WCnKea__balanceRow small{overflow-wrap:anywhere;color:#718565;margin-top:5px;font-size:11px}.ClinicSheetMembers-module__WCnKea__balanceValue{text-align:right;flex-shrink:0;justify-items:end;gap:3px;max-width:48%;display:grid}.ClinicSheetMembers-module__WCnKea__balanceValue strong{font-variant-numeric:tabular-nums}.ClinicSheetMembers-module__WCnKea__flexibleRow{text-align:left;color:#344b3c;background:#fbfcf8;border:1px solid #e5ebde;border-radius:8px;width:100%;margin:8px 0;padding:13px 12px;display:block}.ClinicSheetMembers-module__WCnKea__flexibleTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.ClinicSheetMembers-module__WCnKea__flexibleTop strong{font-size:14px;font-weight:500}.ClinicSheetMembers-module__WCnKea__rawBalance{white-space:pre-wrap;overflow-wrap:anywhere;color:#3c513b;margin:6px 0;font-size:12px;display:block}.ClinicSheetMembers-module__WCnKea__flexibleRow small{overflow-wrap:anywhere;margin-top:4px;font-size:11px}.ClinicSheetMembers-module__WCnKea__sourceDetails{color:#7f8b74;border-top:1px solid #e8ede2;margin-top:13px;padding-top:12px;font-size:10px}.ClinicSheetMembers-module__WCnKea__sourceDetails summary{cursor:pointer;padding:2px 0;font-size:11px}.ClinicSheetMembers-module__WCnKea__sourceDetails span{margin:9px 0 4px;display:block}.ClinicSheetMembers-module__WCnKea__sourceDetails small{overflow-wrap:anywhere;margin:4px 0;font-size:10px}.ClinicSheetMembers-module__WCnKea__retry{color:inherit;font-size:inherit;background:0 0;border:0;padding:0 3px;text-decoration:underline}.ClinicSheetMembers-module__WCnKea__pending{color:#8a7448;background:#fff8e8;border:1px solid #f1e6cc;border-radius:8px;margin:12px 0;padding:12px}.ClinicSheetMembers-module__WCnKea__pending p{margin:0 0 8px;font-size:12px}@media (max-width:700px){.ClinicSheetMembers-module__WCnKea__listCard{padding:16px}.ClinicSheetMembers-module__WCnKea__directoryHeading{gap:8px}.ClinicSheetMembers-module__WCnKea__headingActions{gap:9px}.ClinicSheetMembers-module__WCnKea__headingActions button{font-size:11px!important}.ClinicSheetMembers-module__WCnKea__headingActions button:last-child{padding:8px 10px}.ClinicSheetMembers-module__WCnKea__searchTools{grid-template-columns:1fr}.ClinicSheetMembers-module__WCnKea__memberList{gap:3px;min-height:220px;max-height:calc(100dvh - 330px)}.ClinicSheetMembers-module__WCnKea__member{padding:11px 25px 11px 7px}.ClinicSheetMembers-module__WCnKea__memberName{font-size:12px}.ClinicSheetMembers-module__WCnKea__memberSummary{font-size:10px}.ClinicSheetMembers-module__WCnKea__memberArrow{font-size:14px;right:7px}.ClinicSheetMembers-module__WCnKea__rowTags,.ClinicSheetMembers-module__WCnKea__reviewTag{font-size:9px}.ClinicSheetMembers-module__WCnKea__memberDialog{padding:20px}.ClinicSheetMembers-module__WCnKea__balanceRow{gap:10px;font-size:12px}.ClinicSheetMembers-module__WCnKea__dialogHeading h2{font-size:20px}}@media (max-width:450px){.ClinicSheetMembers-module__WCnKea__memberList{grid-template-columns:1fr;max-height:calc(100dvh - 330px)}.ClinicSheetMembers-module__WCnKea__member{padding:11px 30px 11px 9px}.ClinicSheetMembers-module__WCnKea__memberName{font-size:13px}.ClinicSheetMembers-module__WCnKea__memberSummary{font-size:11px}.ClinicSheetMembers-module__WCnKea__directoryHeading small{font-size:10px}.ClinicSheetMembers-module__WCnKea__balanceValue{max-width:43%}.ClinicSheetMembers-module__WCnKea__balanceHeading{align-items:flex-start}.ClinicSheetMembers-module__WCnKea__dates{gap:8px}.ClinicSheetMembers-module__WCnKea__assignment>button{font-size:11px}.ClinicSheetMembers-module__WCnKea__recordActions{gap:10px}}
.ClinicCatalogue-module__f54tsW__catalogue{background:#fff;border:1px solid #e5e9e5;border-radius:12px;grid-column:1/-1;min-width:0;padding:22px}.ClinicCatalogue-module__f54tsW__catalogue h2{font-size:17px}.ClinicCatalogue-module__f54tsW__heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.ClinicCatalogue-module__f54tsW__heading p{color:#79847e;margin:4px 0 0;font-size:11px}.ClinicCatalogue-module__f54tsW__actions{flex-wrap:wrap;gap:8px;display:flex}.ClinicCatalogue-module__f54tsW__actions button,.ClinicCatalogue-module__f54tsW__editorHeading button,.ClinicCatalogue-module__f54tsW__sectionHeading button,.ClinicCatalogue-module__f54tsW__groupHeading button,.ClinicCatalogue-module__f54tsW__component>button,.ClinicCatalogue-module__f54tsW__link{color:#54705d;background:#fff;border:1px solid #dce3da;border-radius:7px;padding:8px 11px;font-size:11px}.ClinicCatalogue-module__f54tsW__primary{border:1px solid;border-radius:7px;padding:9px 15px;font-size:12px;color:#fff!important;background:#2d483b!important;border-color:#2d483b!important}.ClinicCatalogue-module__f54tsW__tabs{border-bottom:1px solid #e5e9e5;flex-wrap:wrap;gap:5px;margin-bottom:15px;padding-bottom:10px;display:flex}.ClinicCatalogue-module__f54tsW__tabs button{color:#77847b;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:8px 12px;font-size:12px;display:flex}.ClinicCatalogue-module__f54tsW__tabs .ClinicCatalogue-module__f54tsW__active{color:#365840;background:#edf3e7;border-color:#e1e9d9}.ClinicCatalogue-module__f54tsW__tabs span{opacity:.7;font-size:10px}.ClinicCatalogue-module__f54tsW__layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:22px;display:grid}.ClinicCatalogue-module__f54tsW__listPanel{min-width:0;position:sticky;top:20px}.ClinicCatalogue-module__f54tsW__list{max-height:490px;margin-top:10px;overflow:auto}.ClinicCatalogue-module__f54tsW__list>button{text-align:left;color:#344a3c;background:#fff;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 9px;display:flex}.ClinicCatalogue-module__f54tsW__list>button:hover{background:#f6f8f2}.ClinicCatalogue-module__f54tsW__list>button.ClinicCatalogue-module__f54tsW__selected{background:#edf3e7;border-color:#d9e4d1}.ClinicCatalogue-module__f54tsW__list strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.ClinicCatalogue-module__f54tsW__list small{color:#879280;margin-top:4px;font-size:10px;display:block}.ClinicCatalogue-module__f54tsW__itemRight{text-align:right;flex-shrink:0}.ClinicCatalogue-module__f54tsW__itemRight b{font-size:11px;font-weight:500}.ClinicCatalogue-module__f54tsW__list .ClinicCatalogue-module__f54tsW__available{color:#4c7a57}.ClinicCatalogue-module__f54tsW__list .ClinicCatalogue-module__f54tsW__review{color:#9a804a}.ClinicCatalogue-module__f54tsW__pagination{color:#7e8a77;border-top:1px solid #e5e9e5;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:10px;display:flex}.ClinicCatalogue-module__f54tsW__pagination button{color:#57734b;background:#fff;border:1px solid #e5e9e5;border-radius:5px;padding:4px 9px}.ClinicCatalogue-module__f54tsW__editorPanel{border-left:1px solid #e5e9e5;min-width:0;padding-left:22px}.ClinicCatalogue-module__f54tsW__editorHeading,.ClinicCatalogue-module__f54tsW__sectionHeading,.ClinicCatalogue-module__f54tsW__groupHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.ClinicCatalogue-module__f54tsW__editorHeading h3{margin:0}.ClinicCatalogue-module__f54tsW__editorHeading button{padding:4px 8px}.ClinicCatalogue-module__f54tsW__catalogue fieldset{border:0;min-width:0;margin:0;padding:0}.ClinicCatalogue-module__f54tsW__catalogue label:not(.ClinicCatalogue-module__f54tsW__check){color:#67745f;margin:12px 0 0;font-size:11px;display:block}.ClinicCatalogue-module__f54tsW__catalogue label>input,.ClinicCatalogue-module__f54tsW__catalogue label>select{margin-top:6px;display:block}.ClinicCatalogue-module__f54tsW__formGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ClinicCatalogue-module__f54tsW__sectionHeading{margin:20px 0 10px}.ClinicCatalogue-module__f54tsW__sectionHeading h4{margin:0;font-size:12px;font-weight:600}.ClinicCatalogue-module__f54tsW__sectionHeading button{padding:4px 7px;font-size:10px}.ClinicCatalogue-module__f54tsW__group{background:#f9fbf5;border:1px solid #e4ebdc;border-radius:8px;margin:10px 0;padding:13px}.ClinicCatalogue-module__f54tsW__groupHeading strong{font-size:11px}.ClinicCatalogue-module__f54tsW__groupHeading button{color:#819273;background:0 0;border:0;padding:2px}.ClinicCatalogue-module__f54tsW__group>small{color:#7c8874;margin-top:10px;font-size:10px;display:block}.ClinicCatalogue-module__f54tsW__eligibleLabel{color:#7c8874;margin:12px 0 6px;font-size:10px}.ClinicCatalogue-module__f54tsW__treatmentChoices{background:#fff;border:1px solid #e3e9dc;border-radius:7px;max-height:210px;padding:5px 8px;overflow:auto}.ClinicCatalogue-module__f54tsW__check{color:#63745b;align-items:flex-start;gap:8px;padding:6px 0;font-size:11px;margin:0!important;display:flex!important}.ClinicCatalogue-module__f54tsW__check input{flex-shrink:0;width:15px;height:15px;margin:1px 0 0}.ClinicCatalogue-module__f54tsW__check strong{font-size:11px;font-weight:500}.ClinicCatalogue-module__f54tsW__check small{color:#8a967f;font-size:10px;display:block}.ClinicCatalogue-module__f54tsW__component{border:1px solid #e4ebdc;border-radius:8px;grid-template-columns:minmax(0,1fr) 75px;gap:9px;margin:10px 0;padding:10px;display:grid}.ClinicCatalogue-module__f54tsW__component label:not(.ClinicCatalogue-module__f54tsW__check){margin:0}.ClinicCatalogue-module__f54tsW__component>button{justify-self:end;padding:3px 7px;font-size:10px}.ClinicCatalogue-module__f54tsW__link{background:0 0;border:0;padding:5px 0}.ClinicCatalogue-module__f54tsW__issue{color:#967643;overflow-wrap:anywhere;background:#fff7e5;border-radius:6px;padding:9px 11px;font-size:11px}.ClinicCatalogue-module__f54tsW__source{color:#839177;margin-top:17px;font-size:11px}.ClinicCatalogue-module__f54tsW__source summary{cursor:pointer}.ClinicCatalogue-module__f54tsW__source p{font-size:10px}.ClinicCatalogue-module__f54tsW__approval{border-top:1px solid #e5e9e5;margin-top:17px;padding-top:12px}.ClinicCatalogue-module__f54tsW__saveBar{justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.ClinicCatalogue-module__f54tsW__saveBar span{color:#718367;font-size:12px}.ClinicCatalogue-module__f54tsW__empty{text-align:center;color:#91a085;padding:45px 15px;font-size:12px}.ClinicCatalogue-module__f54tsW__empty h3{font-size:15px;font-weight:500}.ClinicCatalogue-module__f54tsW__muted{color:#86917e;font-size:10px}.ClinicCatalogue-module__f54tsW__contents{background:#f9fbf5;border:1px solid #e5e9e5;border-radius:8px;margin-top:14px;padding:12px 15px;font-size:12px}.ClinicCatalogue-module__f54tsW__contents>strong{margin-bottom:12px;font-size:14px;font-weight:500;display:block}.ClinicCatalogue-module__f54tsW__contents>div{border-top:1px solid #e5e9e5;margin-top:10px;padding-top:10px}.ClinicCatalogue-module__f54tsW__contents span{font-size:11px;font-weight:500}.ClinicCatalogue-module__f54tsW__contents p{margin:5px 0;font-size:11px}.ClinicCatalogue-module__f54tsW__contents small{color:#7b8b72;margin:3px 0;font-size:10px;display:block}.ClinicCatalogue-module__f54tsW__saleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:370px;margin:14px 0;display:grid;overflow:auto}.ClinicCatalogue-module__f54tsW__saleGrid>button{text-align:left;color:#344a3c;background:#fcfdf9;border:1px solid #e5e9e5;border-radius:9px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.ClinicCatalogue-module__f54tsW__saleGrid strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.ClinicCatalogue-module__f54tsW__saleGrid b{font-size:16px;font-weight:500}.ClinicCatalogue-module__f54tsW__saleGrid small{color:#86917e;font-size:10px}.ClinicCatalogue-module__f54tsW__saleGrid>button:hover{background:#f3f8ec;border-color:#becdae}.ClinicCatalogue-module__f54tsW__saleGrid>button.ClinicCatalogue-module__f54tsW__selected{background:#edf3e7;border-color:#819d70}.ClinicCatalogue-module__f54tsW__saleGrid>button:disabled{opacity:.6!important}.ClinicCatalogue-module__f54tsW__catalogue button:hover:not(:disabled){filter:brightness(.985)}@media (max-width:1050px){.ClinicCatalogue-module__f54tsW__layout{grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr)}.ClinicCatalogue-module__f54tsW__catalogue{padding:18px}.ClinicCatalogue-module__f54tsW__editorPanel{padding-left:17px}.ClinicCatalogue-module__f54tsW__list strong{font-size:11px}.ClinicCatalogue-module__f54tsW__heading{align-items:flex-start}.ClinicCatalogue-module__f54tsW__actions{justify-content:flex-end;max-width:220px}.ClinicCatalogue-module__f54tsW__itemRight{max-width:90px}}@media (max-width:760px){.ClinicCatalogue-module__f54tsW__layout{grid-template-columns:1fr;gap:17px}.ClinicCatalogue-module__f54tsW__listPanel{position:static}.ClinicCatalogue-module__f54tsW__list{max-height:230px}.ClinicCatalogue-module__f54tsW__editorPanel{border-top:1px solid #e5e9e5;border-left:0;padding:17px 0 0}.ClinicCatalogue-module__f54tsW__heading{flex-wrap:wrap}.ClinicCatalogue-module__f54tsW__actions{justify-content:flex-start;max-width:none}.ClinicCatalogue-module__f54tsW__catalogue{padding:16px}.ClinicCatalogue-module__f54tsW__tabs{gap:3px}.ClinicCatalogue-module__f54tsW__tabs button{padding:8px 10px;font-size:11px}.ClinicCatalogue-module__f54tsW__saleGrid>button{padding:12px}.ClinicCatalogue-module__f54tsW__treatmentChoices{max-height:185px}}.ClinicCatalogue-module__f54tsW__sourceValues{margin:10px 0}.ClinicCatalogue-module__f54tsW__sourceValues>div{border-bottom:1px solid #edf0e9;grid-template-columns:135px minmax(0,1fr);gap:10px;padding:5px 0;font-size:10px;display:grid}.ClinicCatalogue-module__f54tsW__sourceValues dt{color:#859176}.ClinicCatalogue-module__f54tsW__sourceValues dd{color:#5d7254;overflow-wrap:anywhere;margin:0}@media (max-width:450px){.ClinicCatalogue-module__f54tsW__sourceValues>div{grid-template-columns:110px minmax(0,1fr)}}.ClinicCatalogue-module__f54tsW__selectedTreatments{flex-wrap:wrap;gap:6px;margin:7px 0 10px;display:flex}.ClinicCatalogue-module__f54tsW__selectedTreatments>span{background:#edf3e6;border:1px solid #dce7d3;border-radius:6px;max-width:100%;padding:6px 8px}.ClinicCatalogue-module__f54tsW__selectedTreatments strong{color:#527145;font-size:10px;font-weight:600;display:block}.ClinicCatalogue-module__f54tsW__selectedTreatments small{color:#7d8f70;overflow-wrap:anywhere;font-size:9px;display:block}.ClinicCatalogue-module__f54tsW__reconciliation{color:#547348;background:#f2f7ec;border:1px solid #dce7d3;border-radius:8px;margin-bottom:17px;padding:12px 15px;font-size:11px}.ClinicCatalogue-module__f54tsW__reconciliation strong{font-size:12px;font-weight:500}.ClinicCatalogue-module__f54tsW__reconciliation p{margin:5px 0}.ClinicCatalogue-module__f54tsW__reconciliation small{color:#829177;font-size:10px}.ClinicCatalogue-module__f54tsW__reconciliation details{margin-top:9px}.ClinicCatalogue-module__f54tsW__reconciliation summary{cursor:pointer}.ClinicCatalogue-module__f54tsW__reconciliation details p,.ClinicCatalogue-module__f54tsW__contents p,.ClinicCatalogue-module__f54tsW__contents small{overflow-wrap:anywhere}
.ClinicOperationsSetup-module__jNx3Fa__card{color:#263d30;background:#fff;border:1px solid #e3e8e0;border-radius:12px;grid-column:1/-1;min-width:0;padding:22px}.ClinicOperationsSetup-module__jNx3Fa__card h2{margin:0;font:600 18px Arial,sans-serif}.ClinicOperationsSetup-module__jNx3Fa__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ClinicOperationsSetup-module__jNx3Fa__profile,.ClinicOperationsSetup-module__jNx3Fa__card form{gap:12px;display:grid}.ClinicOperationsSetup-module__jNx3Fa__profile fieldset,.ClinicOperationsSetup-module__jNx3Fa__card fieldset{border:0;min-width:0;margin:0;padding:0}.ClinicOperationsSetup-module__jNx3Fa__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ClinicOperationsSetup-module__jNx3Fa__full{grid-column:1/-1}.ClinicOperationsSetup-module__jNx3Fa__field{color:#647363;flex-direction:column;gap:6px;margin-top:12px;font:12px Arial,sans-serif;display:flex}.ClinicOperationsSetup-module__jNx3Fa__field input,.ClinicOperationsSetup-module__jNx3Fa__field select,.ClinicOperationsSetup-module__jNx3Fa__field textarea,.ClinicOperationsSetup-module__jNx3Fa__card>input{color:#2c4435;background:#fff;border:1px solid #dfe5dc;border-radius:7px;width:100%;min-width:0;min-height:39px;padding:10px;font:13px Arial,sans-serif}.ClinicOperationsSetup-module__jNx3Fa__field textarea{resize:vertical}.ClinicOperationsSetup-module__jNx3Fa__card button,.ClinicOperationsSetup-module__jNx3Fa__profile button{color:#375740;cursor:pointer;background:#fff;border:1px solid #dfe5dc;border-radius:7px;padding:9px 13px;font:12px Arial,sans-serif}.ClinicOperationsSetup-module__jNx3Fa__card button:hover,.ClinicOperationsSetup-module__jNx3Fa__profile button:hover{background:#f1f5ec}.ClinicOperationsSetup-module__jNx3Fa__card button:disabled,.ClinicOperationsSetup-module__jNx3Fa__profile button:disabled{opacity:.5;cursor:not-allowed}.ClinicOperationsSetup-module__jNx3Fa__card button:focus-visible,.ClinicOperationsSetup-module__jNx3Fa__profile button:focus-visible,.ClinicOperationsSetup-module__jNx3Fa__field input:focus-visible,.ClinicOperationsSetup-module__jNx3Fa__field select:focus-visible,.ClinicOperationsSetup-module__jNx3Fa__field textarea:focus-visible,.ClinicOperationsSetup-module__jNx3Fa__card>input:focus-visible{outline-offset:3px;outline:2px solid #6c8f7b}.ClinicOperationsSetup-module__jNx3Fa__actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.ClinicOperationsSetup-module__jNx3Fa__card .ClinicOperationsSetup-module__jNx3Fa__primary,.ClinicOperationsSetup-module__jNx3Fa__profile .ClinicOperationsSetup-module__jNx3Fa__primary{color:#fff;background:#2d483b;border-color:#2d483b;padding:11px 16px}.ClinicOperationsSetup-module__jNx3Fa__details{border-top:1px solid #e3e8e0;margin-top:16px;padding-top:13px}.ClinicOperationsSetup-module__jNx3Fa__details>summary{cursor:pointer;color:#53725a;font:12px Arial,sans-serif}.ClinicOperationsSetup-module__jNx3Fa__list{max-height:370px;margin-top:12px;overflow:auto}.ClinicOperationsSetup-module__jNx3Fa__list>button,.ClinicOperationsSetup-module__jNx3Fa__list>div{text-align:left;border:0;border-bottom:1px solid #e7ebe4;border-radius:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 0;display:flex}.ClinicOperationsSetup-module__jNx3Fa__list strong{overflow-wrap:anywhere;font:500 13px Arial,sans-serif;display:block}.ClinicOperationsSetup-module__jNx3Fa__list small{color:#7a8678;overflow-wrap:anywhere;margin-top:5px;font:11px Arial,sans-serif;display:block}.ClinicOperationsSetup-module__jNx3Fa__list>button>span:last-child{color:#6f7f67;font-size:11px}.ClinicOperationsSetup-module__jNx3Fa__check{align-self:end;align-items:center;gap:7px;padding:12px 0;font:12px Arial,sans-serif;display:flex}.ClinicOperationsSetup-module__jNx3Fa__check input{width:16px;height:16px}.ClinicOperationsSetup-module__jNx3Fa__muted,.ClinicOperationsSetup-module__jNx3Fa__selected{color:#7c8777;font:11px Arial,sans-serif}.ClinicOperationsSetup-module__jNx3Fa__error{color:#9d4141;background:#fff2f1;border:1px solid #f2d6d2;border-radius:7px;padding:10px;font:12px Arial,sans-serif}.ClinicOperationsSetup-module__jNx3Fa__attribution{grid-template-columns:1fr 1fr;gap:14px;margin:10px 0;display:grid}.ClinicOperationsSetup-module__jNx3Fa__eventMatches{gap:4px;margin-top:3px;display:grid}.ClinicOperationsSetup-module__jNx3Fa__eventMatches button{color:#496143;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e8de;border-radius:6px;padding:8px 10px;font-size:12px}.ClinicOperationsSetup-module__jNx3Fa__eventMatches button[aria-pressed=true]{background:#edf3e6;border-color:#8ca77b}.ClinicOperationsSetup-module__jNx3Fa__eventMatches small{color:#7b8874;margin-top:3px;font-size:10px;display:block}.ClinicOperationsSetup-module__jNx3Fa__attributionSummary{gap:8px;margin:15px 0;font:12px Arial,sans-serif;display:grid}.ClinicOperationsSetup-module__jNx3Fa__attributionSummary>div{justify-content:space-between;gap:16px;display:flex}.ClinicOperationsSetup-module__jNx3Fa__attributionSummary dt{color:#7d8977}.ClinicOperationsSetup-module__jNx3Fa__attributionSummary dd{text-align:right;color:#324b39;overflow-wrap:anywhere;margin:0}@media (max-width:600px){.ClinicOperationsSetup-module__jNx3Fa__grid,.ClinicOperationsSetup-module__jNx3Fa__attribution{grid-template-columns:1fr}.ClinicOperationsSetup-module__jNx3Fa__card{padding:17px}.ClinicOperationsSetup-module__jNx3Fa__heading{flex-wrap:wrap}.ClinicOperationsSetup-module__jNx3Fa__list>button,.ClinicOperationsSetup-module__jNx3Fa__list>div{gap:9px}.ClinicOperationsSetup-module__jNx3Fa__attributionSummary{font-size:11px}}.ClinicOperationsSetup-module__jNx3Fa__profileValues{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 0;display:grid}.ClinicOperationsSetup-module__jNx3Fa__profileValues dt{color:#7c8a76;font:10px Arial,sans-serif}.ClinicOperationsSetup-module__jNx3Fa__profileValues dd{color:#304e39;overflow-wrap:anywhere;margin:4px 0 0;font:12px Arial,sans-serif}@media (max-width:600px){.ClinicOperationsSetup-module__jNx3Fa__profileValues{grid-template-columns:1fr}}
.ClinicPurchaseReview-module__MIwqcG__presentation{--ink:#24362f;--muted:#79847e;--line:#e5e9e5;z-index:1000;width:100%;height:100dvh;min-height:100dvh;color:var(--ink);background:#f8f9f6;padding:24px 36px;font:14px/1.5 Arial,Helvetica,sans-serif;position:fixed;inset:0;overflow:auto}.ClinicPurchaseReview-module__MIwqcG__presentation *{box-sizing:border-box}.ClinicPurchaseReview-module__MIwqcG__header{justify-content:space-between;align-items:center;gap:15px;max-width:1100px;margin:0 auto;display:flex}.ClinicPurchaseReview-module__MIwqcG__brand{letter-spacing:-1px;font-size:24px;font-weight:600}.ClinicPurchaseReview-module__MIwqcG__header button,.ClinicPurchaseReview-module__MIwqcG__checkResult{border:1px solid var(--line);color:#698066;cursor:pointer;background:#fff;border-radius:7px;padding:8px 12px;font:12px Arial,Helvetica,sans-serif}.ClinicPurchaseReview-module__MIwqcG__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:45px;max-width:1100px;margin:50px auto;display:grid}.ClinicPurchaseReview-module__MIwqcG__eyebrow{letter-spacing:1.5px;color:#84917c;font-size:10px}.ClinicPurchaseReview-module__MIwqcG__purchase h1{letter-spacing:-1px;margin:10px 0 25px;font-size:30px}.ClinicPurchaseReview-module__MIwqcG__purchase h2{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:500}.ClinicPurchaseReview-module__MIwqcG__price{flex-direction:column;gap:4px;margin:18px 0 22px;display:flex}.ClinicPurchaseReview-module__MIwqcG__price strong{font-size:30px;font-weight:500}.ClinicPurchaseReview-module__MIwqcG__price span,.ClinicPurchaseReview-module__MIwqcG__receipt{color:#839076;font-size:11px}.ClinicPurchaseReview-module__MIwqcG__sign{border:1px solid var(--line);background:#fff;border-radius:14px;padding:25px;box-shadow:0 3px 15px #223a2905}.ClinicPurchaseReview-module__MIwqcG__sign h2{margin:0 0 20px;font-size:18px}.ClinicPurchaseReview-module__MIwqcG__sign fieldset{border:0;min-width:0;padding:0}.ClinicPurchaseReview-module__MIwqcG__name{color:#75846d;font-size:12px;display:block}.ClinicPurchaseReview-module__MIwqcG__name input{width:100%;color:var(--ink);border:1px solid #e0e5dc;border-radius:7px;margin-top:7px;padding:12px;font:14px Arial,Helvetica,sans-serif;display:block}.ClinicPurchaseReview-module__MIwqcG__draw{color:#75846d;margin:20px 0 0;font-size:11px}.ClinicPurchaseReview-module__MIwqcG__check{color:#66775c;align-items:flex-start;gap:9px;margin:15px 0;font-size:12px;display:flex}.ClinicPurchaseReview-module__MIwqcG__check input{accent-color:#54775d;flex-shrink:0;width:16px;height:16px;margin:2px 0}.ClinicPurchaseReview-module__MIwqcG__confirm{color:#fff;cursor:pointer;background:#2d483b;border:1px solid #2d483b;border-radius:8px;width:100%;padding:13px;font:500 14px Arial,Helvetica,sans-serif;transition:background .15s,transform .15s;display:block}.ClinicPurchaseReview-module__MIwqcG__confirm:hover{background:#3b5d49}.ClinicPurchaseReview-module__MIwqcG__presentation button:active{transform:translateY(1px)}.ClinicPurchaseReview-module__MIwqcG__presentation button:disabled{opacity:.45;cursor:not-allowed;transform:none}.ClinicPurchaseReview-module__MIwqcG__presentation button:focus-visible,.ClinicPurchaseReview-module__MIwqcG__presentation input:focus-visible{outline-offset:3px;outline:2px solid #6c8f7b}.ClinicPurchaseReview-module__MIwqcG__note{color:#8c9785;text-align:center;margin:13px 0 0;font-size:10px}.ClinicPurchaseReview-module__MIwqcG__error{color:#9e3f3f;background:#fff2f1;border:1px solid #f3d7d3;border-radius:7px;padding:9px 12px;font-size:12px}.ClinicPurchaseReview-module__MIwqcG__checkResult{width:100%;margin-bottom:12px}@media (max-width:760px){.ClinicPurchaseReview-module__MIwqcG__presentation{padding:18px 16px}.ClinicPurchaseReview-module__MIwqcG__brand{font-size:21px}.ClinicPurchaseReview-module__MIwqcG__header button{padding:7px 10px;font-size:10px}.ClinicPurchaseReview-module__MIwqcG__layout{grid-template-columns:1fr;gap:24px;margin:28px auto}.ClinicPurchaseReview-module__MIwqcG__purchase h1{margin-bottom:18px;font-size:26px}.ClinicPurchaseReview-module__MIwqcG__purchase h2{font-size:18px}.ClinicPurchaseReview-module__MIwqcG__price{margin:14px 0 18px}.ClinicPurchaseReview-module__MIwqcG__price strong{font-size:25px}.ClinicPurchaseReview-module__MIwqcG__sign{padding:19px}.ClinicPurchaseReview-module__MIwqcG__sign h2{font-size:17px}}
