.mdn-doctor-now-fee-panel{margin:12px 0 0;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.mdn-doctor-now-fee-title,.mdn-doctor-now-fee-help,.mdn-doctor-now-fee-status{display:block}.mdn-doctor-now-fee-title{margin-bottom:3px;font-size:13px;font-weight:700}.mdn-doctor-now-fee-help{margin-bottom:10px;color:#64748b;font-size:11px;line-height:1.4}.mdn-doctor-now-fee-row{display:grid;grid-template-columns:minmax(80px,1fr) 100px;gap:4px 8px;align-items:center;margin:8px 0;font-size:12px}.mdn-doctor-now-fee-row>small{grid-column:1 / -1;color:#64748b;font-size:10px}.mdn-doctor-now-fee-input-wrap{display:flex;align-items:center;min-width:0}.mdn-doctor-now-fee-currency{margin-right:4px;font-weight:700}.mdn-doctor-now-fee-input-wrap input{width:82px;min-height:32px;padding:4px 6px}.mdn-doctor-now-fee-status{margin-top:8px;font-size:10px}.mdn-fee-saving{color:#64748b}.mdn-fee-saved{color:#166534}.mdn-fee-error{color:#b91c1c}.mdn-profile-doctor-now-full-clone .mdn-doctor-now-price-missing{opacity:0.45!important;pointer-events:none!important;cursor:not-allowed!important}.mdn-doctor-now-fee-panel-profile{width:100%;max-width:760px;margin:18px 0 24px;padding:20px;box-sizing:border-box}.mdn-doctor-now-fee-panel-profile .mdn-doctor-now-fee-title{margin:0 0 8px;font-size:20px;line-height:1.25}.mdn-doctor-now-fee-panel-profile .mdn-doctor-now-fee-help{margin:0 0 16px;font-size:13px;line-height:1.5}.mdn-doctor-now-fee-grid{display:grid;gap:14px}.mdn-doctor-now-fee-panel-profile .mdn-doctor-now-fee-row{display:grid;grid-template-columns:minmax(130px,1fr) 150px;gap:6px 14px;align-items:center;margin:0}.mdn-doctor-now-fee-panel-profile .mdn-doctor-now-fee-row>small{grid-column:1 / -1;margin-left:0}.mdn-doctor-now-fee-panel-profile .mdn-doctor-now-fee-input-wrap input{width:120px}@media (max-width:640px){.mdn-doctor-now-fee-panel-profile .mdn-doctor-now-fee-row{grid-template-columns:1fr}.mdn-doctor-now-fee-panel-profile .mdn-doctor-now-fee-input-wrap input{width:100%}}.mdn-doctor-now-price-summary{margin:14px 0 18px;padding:14px;border:1px solid #dbe5ef;border-radius:10px;background:#f8fbff}.mdn-doctor-now-price-summary h4{margin:0 0 10px;font-size:16px;font-weight:700}.mdn-price-summary-row{display:flex;justify-content:space-between;gap:16px;padding:5px 0;font-size:13px}.mdn-price-summary-row strong{text-align:right}.mdn-price-summary-total{margin-top:5px;padding-top:9px;border-top:1px solid #dbe5ef;font-size:15px}.mdn-price-summary-note{display:block;margin-top:8px;color:#64748b;font-size:11px;line-height:1.4}.mdn-doctor-settings-wide-host{width:100%!important;max-width:none!important;flex:0 0 100%!important;box-sizing:border-box!important}.mdn-consultation-settings-wide,#mdnDoctorNowFeePanel.mdn-doctor-now-fee-panel-profile{width:100%!important;max-width:1100px!important;box-sizing:border-box!important}.mdn-consultation-settings-wide{padding:20px!important}.mdn-consultation-settings-wide .mzd-dashboard-consultation-rows{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.mdn-consultation-settings-wide .mzd-dashboard-consultation-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;align-content:start!important;min-width:0!important;margin:0!important;padding:14px!important;border:1px solid #dbe5ef!important;border-radius:10px!important;background:#f8fbff!important;box-sizing:border-box!important}.mdn-consultation-settings-wide .mzd-dashboard-consultation-option{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;margin:0 0 2px!important;font-weight:700!important;line-height:1.3!important}.mdn-consultation-settings-wide .mzd-dashboard-consultation-option input[type="checkbox"]{flex:0 0 auto!important;margin:0!important}.mdn-consultation-settings-wide .mzd-dashboard-consultation-fee,.mdn-consultation-settings-wide .mzd-dashboard-consultation-capacity{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;margin:0!important}.mdn-consultation-settings-wide .mzd-dashboard-consultation-fee::before{content:"Fee";flex:0 0 40px;color:#64748b;font-size:11px;font-weight:700}.mdn-consultation-settings-wide .mzd-dashboard-consultation-capacity::before{content:"Slots";flex:0 0 40px;color:#64748b;font-size:11px;font-weight:700}.mdn-consultation-settings-wide .mzd-dashboard-consultation-fee input,.mdn-consultation-settings-wide .mzd-dashboard-consultation-capacity input{width:100%!important;min-width:0!important;min-height:38px!important;box-sizing:border-box!important}.mdn-consultation-settings-wide .mzd-dashboard-completed-settings{display:grid!important;grid-template-columns:minmax(220px,340px) minmax(240px,1fr)!important;gap:10px 18px!important;align-items:start!important;margin-top:16px!important}.mdn-consultation-settings-wide .mzd-dashboard-completed-label{margin:0!important}.mdn-consultation-settings-wide .mzd-dashboard-completed-help{margin:0!important}#mdnDoctorNowFeePanel.mdn-doctor-now-fee-panel-profile{padding:20px!important}#mdnDoctorNowFeePanel .mdn-doctor-now-fee-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}#mdnDoctorNowFeePanel .mdn-doctor-now-fee-row{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;min-width:0!important;margin:0!important;padding:14px!important;border:1px solid #dbe5ef!important;border-radius:10px!important;background:#f8fbff!important;box-sizing:border-box!important}#mdnDoctorNowFeePanel .mdn-doctor-now-fee-label{font-size:13px!important;font-weight:700!important}#mdnDoctorNowFeePanel .mdn-doctor-now-fee-input-wrap{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:7px!important;align-items:center!important;min-width:0!important}#mdnDoctorNowFeePanel .mdn-doctor-now-fee-input-wrap input{width:100%!important;min-width:0!important;min-height:40px!important;box-sizing:border-box!important}#mdnDoctorNowFeePanel .mdn-doctor-now-fee-row>small{grid-column:auto!important;margin:0!important;color:#64748b!important;font-size:11px!important;line-height:1.35!important}.mdn-doctor-now-fee-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}.mdn-doctor-now-fee-save{min-height:42px;padding:8px 18px}.mdn-doctor-now-fee-save:disabled{opacity:.55;cursor:default}.mdn-doctor-now-fee-status{margin:0!important}.mdn-fee-dirty{color:#9a6700}@media (max-width:900px){.mdn-consultation-settings-wide .mzd-dashboard-consultation-rows,#mdnDoctorNowFeePanel .mdn-doctor-now-fee-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.mdn-consultation-settings-wide .mzd-dashboard-consultation-rows,#mdnDoctorNowFeePanel .mdn-doctor-now-fee-grid{grid-template-columns:1fr!important}.mdn-consultation-settings-wide .mzd-dashboard-completed-settings{grid-template-columns:1fr!important}.mdn-doctor-now-fee-actions{align-items:stretch;flex-direction:column}.mdn-doctor-now-fee-save{width:100%}}