/* v1.8 responsive and accessibility refinements: no heavy libraries */
html{max-width:100%;overflow-x:clip}body{max-width:100%;overflow-x:clip}
.sandbox-entry{position:relative;z-index:2;margin:12px auto 35px;max-width:1140px;padding:0 18px}.sandbox-entry a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(81,246,228,.53);background:linear-gradient(115deg,rgba(40,18,56,.86),rgba(18,69,78,.6));border-radius:17px;padding:16px 20px;font-size:13px;font-weight:900;color:#e6fbfa;text-decoration:none}.sandbox-entry span{color:#68ffe9;font-size:10px;letter-spacing:1px}
@media(max-width:720px){.sandbox-entry{margin-top:20px;padding:0 14px}.sandbox-entry a{font-size:12px;padding:14px;line-height:1.55}button,a,input,select,textarea{touch-action:manipulation}input,select,textarea{font-size:16px!important}img,video{max-width:100%} .sandbox-entry span{display:block}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}
