.cs-nav{color:#b7f28f;border:1px solid #446c32;border-radius:6px;padding:8px 12px;font-size:12px;background:#142215;cursor:pointer}.cs-dialog{max-width:1200px!important;max-height:90vh;overflow:auto;background:#0e190f!important;color:#c8e7bf!important;border-color:#426038!important}.clinic-services{color:#c8e7bf}.cs-toolbar{display:flex;flex-wrap:wrap;gap:14px;margin:20px 0}.cs-toolbar label{display:flex;flex-direction:column;gap:8px;font-size:12px;flex:1;min-width:180px}.cs-toolbar input,.cs-toolbar select{background:#0a120b;color:#c8e7bf;border:1px solid #3e5936;padding:11px;border-radius:6px}.cs-help{font-size:12px;color:#9dbd8e;margin:15px 0}.cs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.cs-grid article{background:#152418;border:1px solid #385332;border-radius:9px;padding:18px;display:flex;flex-direction:column;gap:12px}.cs-origin{color:#b4fa7c;font-size:10px;letter-spacing:1px;text-transform:uppercase}.cs-grid h3{font-size:16px!important;font-weight:650;line-height:1.5}.cs-grid details,.cs-grid p{font-size:12px;line-height:1.65;color:#adc5a0}.cs-prices strong{display:block;font-size:26px;color:#a4fa69}.cs-prices span{font-size:11px;color:#a9c59b}.cs-grid a{color:#b9fc8c;font-size:12px;border-top:1px solid #3a5331;padding-top:12px;margin-top:auto}.cs-grid details summary{cursor:pointer}@media(max-width:850px){.cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.cs-grid{grid-template-columns:1fr}.cs-nav{font-size:10px}.cs-dialog{width:calc(100% - 20px)!important}}