
/* ===== Parsian unified form font (v1) =====
   مرورگر به‌صورت پیش‌فرض فونت را به input/select/textarea/button نمی‌دهد؛
   این بلوک فونت همهٔ فرم‌ها را در تمام سامانه‌ها یکسان (وزیرمتن) می‌کند. */
:root{--parsian-font:Tahoma,"Segoe UI",Arial,sans-serif}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pms-time-panel,.pjdp-panel,.pcc-jalali-wrap,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel){font-family:inherit}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pms-time-panel,.pjdp-panel,.pcc-jalali-wrap,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(input,select,textarea,button,option,optgroup,label,legend,table,th,td,form,datalist),
:is(#p137-submit-form,#p137-service-form,#p137-track-form,#p137-appt-form,#p137-family-form,#p137-stage-form,#pra-pickup-form,#pra-qr-search-form,#pra-clip-form,.pcl-user-form,.pcl-reg-form,.pcl-sms-phone,.pcl-sms-code,.pcl-reg-code,.pms-filter-form,.pms-schedule-card,.p137-property-search,.puc-form,.su-form) :is(input,select,textarea,button,option,optgroup,label){font-family:inherit!important}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pms-time-panel,.pjdp-panel,.pcc-jalali-wrap,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(input,select,textarea)::placeholder{font-family:inherit}

/* ===== Parsian typography system (v1) — ظاهر مرتب و یکدست متن در همهٔ سامانه‌ها ===== */
:root{--pt-font:Tahoma,"Segoe UI",Arial,sans-serif}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel){
  font-family:inherit;line-height:1.85;letter-spacing:0;
  -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;
  text-rendering:optimizeLegibility;font-kerning:normal;
  font-feature-settings:"kern" 1,"liga" 1;word-spacing:0;
  -webkit-text-size-adjust:100%;text-size-adjust:100%;
}
/* عنوان‌ها: وزن و فاصله سطر منظم، بدون فاصله‌ی حروف (برای فارسی مهم است) */
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(h1,h2,h3,h4,h5,h6){font-family:inherit;letter-spacing:0;line-height:1.5;font-weight:800;text-wrap:balance}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(h1){font-size:clamp(22px,3.2vw,30px)}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(h2){font-size:clamp(19px,2.6vw,24px)}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(h3){font-size:clamp(16px,2.1vw,19px)}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(p,li,td,th,dd,dt){font-family:inherit;letter-spacing:0;line-height:1.85}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) p{text-wrap:pretty}
/* برچسب فرم‌ها */
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) label{font-weight:700;line-height:1.7}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) label small,:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) .description,:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) .p137-hint{font-weight:500;line-height:1.7}
/* ورودی‌ها: اندازه یکسان، خوانا، بدون زوم iOS */
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file],[type=submit],[type=button]),select,textarea){
  font-size:15px;font-weight:500;line-height:1.7;letter-spacing:0;
  -webkit-text-fill-color:currentColor;
}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) textarea{line-height:1.9}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(input,textarea)::placeholder{font-weight:400;opacity:.65}
/* اعداد، کد رهگیری، شماره موبایل و کد ملی: چپ‌به‌راست و هم‌عرض تا به‌هم نریزند */
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(input[type=tel],input[type=number],input[inputmode=numeric],input[name*=phone],input[name*=mobile],input[name*=national],input[name*=otp],input[name*=code],.p137-tracking,.pra-code,[data-ltr]){
  direction:ltr;text-align:right;font-variant-numeric:tabular-nums;unicode-bidi:plaintext
}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(code,kbd,samp,.p137-code,.tracking-code){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;direction:ltr;unicode-bidi:isolate}
/* دکمه‌ها */
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(button,.button,input[type=submit],input[type=button],a.p137-137-btn,[class*="-btn"],[class*="btn-"]){
  font-family:inherit;font-weight:800;letter-spacing:0;line-height:1.5;text-transform:none
}
/* جدول‌ها */
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(th){font-weight:800}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(td,th){font-variant-numeric:tabular-nums}
/* موبایل: متن فرم هرگز کوچک‌تر از ۱۶px نشود */
@media (max-width:640px){
  :is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file],[type=submit],[type=button]),select,textarea){font-size:16px}
  :is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) p,:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,
.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) li{line-height:1.9}
}

/* ===== Parsian dropdown system (v1) — لیست‌های کشویی مرتب، خوانا و قابل انتخاب ===== */
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select:not([multiple],[size],.pms-plate-letter){
  -webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;
  display:block;width:100%;max-width:100%;min-height:46px;box-sizing:border-box;
  padding:10px 14px 10px 42px!important;
  font-family:inherit!important;font-size:15px;font-weight:600;line-height:1.7;
  color:#123f75!important;-webkit-text-fill-color:#123f75!important;
  background-color:#fff!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1.5 1.5 7 7l5.5-5.5' stroke='%23476a8c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;
  background-position:left 14px center!important;background-size:14px 9px!important;
  border:1.5px solid #cfdbe8!important;border-radius:12px!important;
  text-align:right;direction:rtl;cursor:pointer;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
  pointer-events:auto!important;opacity:1;
  transition:border-color .15s,box-shadow .15s;
}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select:not([multiple],[size],.pms-plate-letter):hover{border-color:#9cc4e8!important}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select:not([multiple],[size],.pms-plate-letter):focus,:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select:not([multiple],[size],.pms-plate-letter):focus-visible{outline:0!important;border-color:#1769ff!important;box-shadow:0 0 0 4px rgba(23,105,255,.14)!important}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select:not([multiple],[size],.pms-plate-letter):disabled{background-color:#f1f5f9!important;color:#8a98a8!important;-webkit-text-fill-color:#8a98a8!important;cursor:not-allowed;opacity:1}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select:not([multiple],[size],.pms-plate-letter):invalid{color:#6b879f!important;-webkit-text-fill-color:#6b879f!important;font-weight:500}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select option{font-family:inherit;font-size:15px;font-weight:500;line-height:2;padding:8px 12px;color:#123f75!important;-webkit-text-fill-color:#123f75!important;background-color:#fff!important;direction:rtl;text-align:right}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select option[value=""]{color:#6b879f!important;-webkit-text-fill-color:#6b879f!important}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select option:checked{font-weight:800}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select option:disabled{color:#a3b0bd!important;-webkit-text-fill-color:#a3b0bd!important}

@media (max-width:640px){:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,
.pra-v31,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select:not([multiple],[size],.pms-plate-letter){font-size:16px;min-height:48px}}

/* ===== Parsian dropdown font fix (v2) =====
   فهرست کشویی را مرورگر/سیستم‌عامل می‌کشد و تا لود شدن وب‌فونت (که از CDN خارجی می‌آید و روی
   شبکه‌های کند دقیقه‌ها طول می‌کشد) متن گزینه‌ها خالی یا پرنده می‌ماند. برای select و option
   از فونت سیستمی فارسی‌دار استفاده می‌کنیم تا همان لحظه اول درست دیده شود و جابه‌جا نشود. */
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pra-v31,.pui-inner-root,.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) :is(select,select option,select optgroup),
#p137-report-type,#p137-report-type option{
  font-family:inherit!important;
  font-synthesis:none;
  color:#123f75!important;-webkit-text-fill-color:#123f75!important;
  background-color:#fff!important;opacity:1!important;visibility:visible!important;
}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-modal-box,
.pms-full,.pms-wrap,.pms-slots-wrap,.pra-v31,.pui-inner-root,.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) select option[value=""],#p137-report-type option[value=""]{color:#6b879f!important;-webkit-text-fill-color:#6b879f!important}

/* ===== Theme font only (v3) — هیچ فونت خارجی دانلود نمی‌شود؛ همه‌چیز از فونت قالب/وردپرس ارث می‌برد ===== */
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,.p137-gov-landing,.p137-city-wallet,.pm26-dashboard,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel){font-family:inherit!important}
:is(.p137-box,.p137-137-wizard,.p137-inner-page-shell,.p137-my-center-card,.p137-appointment-shell,.p137-appt-wizard,.p137-service-map-shell,.p137-museum-page,.p137-modal-box,.p137-gov-landing,.p137-city-wallet,.pm26-dashboard,
.pms-full,.pms-wrap,.pms-slots-wrap,.pjdp-panel,.pms-time-panel,.pra-v31,.pra-leader,.pui-inner-root,
.pcl,.pcl-page,.pcc-account-center,.pcc-login-page,.pcc-panel) *:not(i,svg,svg *,code,kbd,samp,pre,.dashicons,[class*="icon"],[class*="ico-"],[class*="fa-"],.leaflet-container,.leaflet-container *){font-family:inherit!important}
body:not(.wp-admin) :is(input,select,textarea,button,option,optgroup){font-family:inherit}
