/* Site görünüm sınıfları: PHP içindeki satır içi stillerin karşılığı */
/* display sınıfları !important taşımaz, çünkü JS satır içi display ile açıp kapatır. :not(#_) yalnızca önceliği yükseltir. */
.u-display-grid:not(#_) { display: grid; }
.u-gap-20px { gap: 20px !important; }
.u-grid-column-1-1 { grid-column: 1 / -1 !important; }
.u-grid-template-columns-1fr-1fr { grid-template-columns: 1fr 1fr !important; }
.u-height-20px { height: 20px !important; }
.u-height-317px { height: 317px !important; }
.u-height-32px { height: 32px !important; }
.u-height-36px { height: 36px !important; }
.u-height-42px { height: 42px !important; }
.u-height-45px { height: 45px !important; }
.u-margin-right-6px { margin-right: 6px !important; }
.u-margin-top-0 { margin-top: 0 !important; }
.u-margin-top-20px { margin-top: 20px !important; }
.u-max-height-42px { max-height: 42px !important; }
.u-max-height-45px { max-height: 45px !important; }
.u-max-width-42px { max-width: 42px !important; }
.u-max-width-45px { max-width: 45px !important; }
.u-object-fit-contain { object-fit: contain !important; }
.u-padding-8px-15px { padding: 8px 15px !important; }
.u-vertical-align-middle { vertical-align: middle !important; }
.u-width-42px { width: 42px !important; }
.u-width-45px { width: 45px !important; }
.u-width-auto { width: auto !important; }
