#sdp-top-banner{position:fixed;left:0;right:0;top:env(safe-area-inset-top,0);z-index:99999;background:transparent!important;padding:calc(12px + env(safe-area-inset-top, 0)) 12px 12px;box-sizing:border-box;width:100vw;max-width:100%;pointer-events:none}#sdp-top-banner .sdp-top-banner__uploader{pointer-events:auto;width:min(980px, 100%);margin:0 auto;background:linear-gradient(180deg,#000000,#4d3c14);color:#fff;border-radius:12px;border:1px solid rgb(255 255 255 / .16);box-shadow:0 10px 24px rgb(0 0 0 / .35);padding:12px;box-sizing:border-box}#sdp-top-banner .sdp-top-banner__row{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px}#sdp-top-banner .sdp-top-banner__text{font-weight:800;letter-spacing:.2px;text-align:center;line-height:1.25}#sdp-top-banner .sdp-top-banner__close{cursor:pointer;width:30px;height:30px;line-height:28px;border-radius:999px;border:1px solid rgb(255 255 255 / .35);background:rgb(255 255 255 / .14);color:#fff;font-weight:900}#sdp-top-banner .sdp-top-banner__close:hover{background:rgb(255 255 255 / .20)}#sdp-top-banner .sdp-top-banner__content{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .15);border-radius:10px;padding:10px}#sdp-top-banner .sdp-top-banner__uploader a,#sdp-top-banner .sdp-top-banner__uploader a:visited,#sdp-top-banner .sdp-top-banner__uploader a:hover{color:#fff!important;text-decoration:none}@media (max-width:768px){#sdp-top-banner{padding:calc(10px + env(safe-area-inset-top, 0)) 10px 10px}#sdp-top-banner .sdp-top-banner__uploader{border-radius:10px;padding:10px}#sdp-top-banner .sdp-top-banner__row{flex-wrap:wrap}}html.has-sdp-top-banner body{padding-top:160px}@media (max-width:768px){html.has-sdp-top-banner body{padding-top:180px}}