/* Aynı bandın yüksekliği CSS ile belirlenir; ilk karede JS ölçümü gerekmez. */
.riza-layer { position: fixed; inset: auto 0 0; z-index: 9999; }
/* Akış halinde gelen SSR, son sabit kontrol parse edilmeden kısmi boyanmasın. */
.riza-layer:not(:has(> #scrollTop)) { visibility: hidden; }
.riza-layer .privacy-notice { position: relative; inset: auto; }
.riza-layer .fixed-buttons.fixed-buttons-bottom { position: absolute !important; bottom: calc(100% + 12px) !important; }
.riza-layer .fixed-buttons.fixed-buttons-offset.fixed-buttons-bottom { bottom: calc(100% + 68px) !important; }
.riza-layer .scroll-top { position: absolute; bottom: calc(100% + 124px); }
html.kr-has-choice .riza-layer .scroll-top { bottom: calc(100% + 160px); }
body.privacy-notice-visible .riza-layer .scroll-top { bottom: calc(100% + 124px); }
