/* Colour-only companion for parent:assets/css/omid-main.css. Geometry and media are preserved. */
@media screen{
html[data-omid-theme="dark"] .omidM__x{border:1.5px solid var(--om-color-line)!important;background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidH__icon,html[data-omid-theme="dark"] .omidH__lang{border:1.5px solid var(--om-color-line)!important;background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidH{background:var(--om-color-soft)!important;border-bottom:1px solid var(--om-color-line)!important;}
@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){@media (min-width:1025px){html[data-omid-theme="dark"] .omidH{border-bottom:1px solid var(--om-color-line)!important;}
html[data-omid-theme="dark"] #omidH.omidH::before{background:linear-gradient(135deg,var(--om-color-soft),var(--om-color-soft));}}}
html[data-omid-theme="dark"] .omidH__link{color:var(--om-color-text)!important;}
html[data-omid-theme="dark"] .omidH__link:hover,html[data-omid-theme="dark"] .omidH__item:hover>.omidH__link,html[data-omid-theme="dark"] .omidH__item:focus-within>.omidH__link{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidH__link--hospital{border:1.5px solid var(--om-color-line)!important;}
html[data-omid-theme="dark"] .omidH__dd{background:var(--om-color-surface)!important;}
html[data-omid-theme="dark"] .omidH__dd--hospital{background:linear-gradient(180deg,var(--om-color-surface) 0%,var(--om-color-surface) 100%)!important;}
html[data-omid-theme="dark"] .omidH__title{color:var(--om-color-accent);border-bottom:1px solid var(--om-color-line);}
html[data-omid-theme="dark"] .omidH__a{color:var(--om-color-text)!important;}
html[data-omid-theme="dark"] .omidH__a:hover{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidH__a--cta{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidH__sep{background:var(--om-color-soft);}
html[data-omid-theme="dark"] .omidH__dd--hospital .omidH__grid>.omidH__col:not(.omidH__col--brand){border-inline-start:1px solid var(--om-color-line)!important;}
html[data-omid-theme="dark"] .omidH__dd--hospital .omidH__title{color:var(--om-color-accent);}
html[data-omid-theme="dark"] .omidH__dd--hospital .omidH__sep{background:var(--om-color-soft);}
html[data-omid-theme="dark"] .omidH__dd--hospital .omidH__a:hover{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidH__burger span{background:var(--om-color-surface);}
html[data-omid-theme="dark"] .omidM__panel{background:var(--om-color-surface)!important;border-left:1px solid var(--om-color-line);}
html[data-omid-theme="dark"] .omidM__top{border-bottom:1px solid var(--om-color-line);background:var(--om-color-surface);}
html[data-omid-theme="dark"] .omidM__qBtn,html[data-omid-theme="dark"] .omidM__qBtn:visited{border:1px solid var(--om-color-line)!important;background:var(--om-color-surface)!important;color:var(--om-color-text)!important;}
html[data-omid-theme="dark"] .omidM__acc{border:1px solid var(--om-color-line)!important;background:var(--om-color-surface)!important;color:var(--om-color-text)!important;}
html[data-omid-theme="dark"] .omidM__acc:hover{background:var(--om-color-soft)!important;}
html[data-omid-theme="dark"] .omidM__sub{border:1px solid var(--om-color-line)!important;background:var(--om-color-soft)!important;}
html[data-omid-theme="dark"] .omidM__sub a,html[data-omid-theme="dark"] .omidM__sub a:visited{color:var(--om-color-text)!important;}
html[data-omid-theme="dark"] .omidM__sub a:hover{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidM__sep{background:var(--om-color-soft);}
html[data-omid-theme="dark"] .omidM__cta,html[data-omid-theme="dark"] .omidM__cta:visited{background:var(--om-color-soft)!important;border:1px solid var(--om-color-line)!important;color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidM__foot,html[data-omid-theme="dark"] .omidM__foot:visited{color:var(--om-color-text)!important;border:1px solid var(--om-color-line)!important;background:var(--om-color-surface)!important;}
html[data-omid-theme="dark"] .omidM__foot:hover{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidM__acc--hospital{border-color:var(--om-color-line)!important;}
html[data-omid-theme="dark"] .omidM__sub--hospital{border-color:var(--om-color-line)!important;background:var(--om-color-soft)!important;}
html[data-omid-theme="dark"] .omidM__group{background:var(--om-color-surface)!important;border:1.5px solid var(--om-color-line)!important;}
html[data-omid-theme="dark"] .omidM__group--brand{background:var(--om-color-soft)!important;border-color:var(--om-color-line)!important;}
html[data-omid-theme="dark"] .omidM__groupTitle{color:var(--om-color-accent);border-bottom:1.5px solid var(--om-color-line);}
html[data-omid-theme="dark"] .omidM__group a,html[data-omid-theme="dark"] .omidM__group a:visited{color:var(--om-color-text)!important;}
html[data-omid-theme="dark"] .omidM__group a:before{color:var(--om-color-accent);}
html[data-omid-theme="dark"] .omidM__group a:hover,html[data-omid-theme="dark"] .omidM__group a:focus{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omidM__group a:hover:before{color:var(--om-color-accent);}
@media (hover:hover){html[data-omid-theme="dark"] .omid-footer__link:hover{background:var(--om-color-soft);}
html[data-omid-theme="dark"] .omid-footer__socialItem:hover{background:var(--om-color-soft);}}
html[data-omid-theme="dark"] #omidH .omidH__cartCount{border:2px solid var(--om-color-line);}
html[data-omid-theme="dark"] .omidM[dir="ltr"] .omidM__panel{border-right:1px solid var(--om-color-line);}
}
@media screen and (prefers-color-scheme:dark){
html:not([data-omid-theme]) .omidM__x{border:1.5px solid var(--om-color-line)!important;background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidH__icon,html:not([data-omid-theme]) .omidH__lang{border:1.5px solid var(--om-color-line)!important;background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidH{background:var(--om-color-soft)!important;border-bottom:1px solid var(--om-color-line)!important;}
@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){@media (min-width:1025px){html:not([data-omid-theme]) .omidH{border-bottom:1px solid var(--om-color-line)!important;}
html:not([data-omid-theme]) #omidH.omidH::before{background:linear-gradient(135deg,var(--om-color-soft),var(--om-color-soft));}}}
html:not([data-omid-theme]) .omidH__link{color:var(--om-color-text)!important;}
html:not([data-omid-theme]) .omidH__link:hover,html:not([data-omid-theme]) .omidH__item:hover>.omidH__link,html:not([data-omid-theme]) .omidH__item:focus-within>.omidH__link{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidH__link--hospital{border:1.5px solid var(--om-color-line)!important;}
html:not([data-omid-theme]) .omidH__dd{background:var(--om-color-surface)!important;}
html:not([data-omid-theme]) .omidH__dd--hospital{background:linear-gradient(180deg,var(--om-color-surface) 0%,var(--om-color-surface) 100%)!important;}
html:not([data-omid-theme]) .omidH__title{color:var(--om-color-accent);border-bottom:1px solid var(--om-color-line);}
html:not([data-omid-theme]) .omidH__a{color:var(--om-color-text)!important;}
html:not([data-omid-theme]) .omidH__a:hover{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidH__a--cta{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidH__sep{background:var(--om-color-soft);}
html:not([data-omid-theme]) .omidH__dd--hospital .omidH__grid>.omidH__col:not(.omidH__col--brand){border-inline-start:1px solid var(--om-color-line)!important;}
html:not([data-omid-theme]) .omidH__dd--hospital .omidH__title{color:var(--om-color-accent);}
html:not([data-omid-theme]) .omidH__dd--hospital .omidH__sep{background:var(--om-color-soft);}
html:not([data-omid-theme]) .omidH__dd--hospital .omidH__a:hover{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidH__burger span{background:var(--om-color-surface);}
html:not([data-omid-theme]) .omidM__panel{background:var(--om-color-surface)!important;border-left:1px solid var(--om-color-line);}
html:not([data-omid-theme]) .omidM__top{border-bottom:1px solid var(--om-color-line);background:var(--om-color-surface);}
html:not([data-omid-theme]) .omidM__qBtn,html:not([data-omid-theme]) .omidM__qBtn:visited{border:1px solid var(--om-color-line)!important;background:var(--om-color-surface)!important;color:var(--om-color-text)!important;}
html:not([data-omid-theme]) .omidM__acc{border:1px solid var(--om-color-line)!important;background:var(--om-color-surface)!important;color:var(--om-color-text)!important;}
html:not([data-omid-theme]) .omidM__acc:hover{background:var(--om-color-soft)!important;}
html:not([data-omid-theme]) .omidM__sub{border:1px solid var(--om-color-line)!important;background:var(--om-color-soft)!important;}
html:not([data-omid-theme]) .omidM__sub a,html:not([data-omid-theme]) .omidM__sub a:visited{color:var(--om-color-text)!important;}
html:not([data-omid-theme]) .omidM__sub a:hover{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidM__sep{background:var(--om-color-soft);}
html:not([data-omid-theme]) .omidM__cta,html:not([data-omid-theme]) .omidM__cta:visited{background:var(--om-color-soft)!important;border:1px solid var(--om-color-line)!important;color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidM__foot,html:not([data-omid-theme]) .omidM__foot:visited{color:var(--om-color-text)!important;border:1px solid var(--om-color-line)!important;background:var(--om-color-surface)!important;}
html:not([data-omid-theme]) .omidM__foot:hover{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidM__acc--hospital{border-color:var(--om-color-line)!important;}
html:not([data-omid-theme]) .omidM__sub--hospital{border-color:var(--om-color-line)!important;background:var(--om-color-soft)!important;}
html:not([data-omid-theme]) .omidM__group{background:var(--om-color-surface)!important;border:1.5px solid var(--om-color-line)!important;}
html:not([data-omid-theme]) .omidM__group--brand{background:var(--om-color-soft)!important;border-color:var(--om-color-line)!important;}
html:not([data-omid-theme]) .omidM__groupTitle{color:var(--om-color-accent);border-bottom:1.5px solid var(--om-color-line);}
html:not([data-omid-theme]) .omidM__group a,html:not([data-omid-theme]) .omidM__group a:visited{color:var(--om-color-text)!important;}
html:not([data-omid-theme]) .omidM__group a:before{color:var(--om-color-accent);}
html:not([data-omid-theme]) .omidM__group a:hover,html:not([data-omid-theme]) .omidM__group a:focus{background:var(--om-color-soft)!important;color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omidM__group a:hover:before{color:var(--om-color-accent);}
@media (hover:hover){html:not([data-omid-theme]) .omid-footer__link:hover{background:var(--om-color-soft);}
html:not([data-omid-theme]) .omid-footer__socialItem:hover{background:var(--om-color-soft);}}
html:not([data-omid-theme]) #omidH .omidH__cartCount{border:2px solid var(--om-color-line);}
html:not([data-omid-theme]) .omidM[dir="ltr"] .omidM__panel{border-right:1px solid var(--om-color-line);}
}
