/* Layout protections when active site theme loads global CSS. */
body.shatel-wheel-23-page{margin:0;direction:rtl}
body.shatel-wheel-23-page main{display:block}
.shatel-wheel-embed-panel[hidden], .shatel-wheel-23-page [hidden]{display:none!important}
.shatel-wheel-embedded{max-width:100%;padding:34px;background:linear-gradient(130deg,#e9f3ff,#dbeafd);border:2px solid #fff;border-radius:30px;box-shadow:0 16px 35px #002a632b}
.shatel-wheel-embed-panel{min-height:260px;max-width:100%;margin:auto;overflow:visible}
.shatel-wheel-config-notice{padding:20px;text-align:center;font-size:15px;color:#092d62;border:1px dashed #93aed6;border-radius:12px;background:#ffffff99}
@media(max-width:760px){.shatel-wheel-embedded{padding:16px;border-radius:20px}.shatel-wheel-embed-panel{min-height:150px}}
