.bs-forum{color:#fff;background:#110728;margin:0;padding:0;font-family:Montserrat,sans-serif}.bs-poster{width:min(100%,56.28dvh);height:100dvh;margin:0 auto;position:relative;container-type:inline-size}.bs-poster>img{object-fit:fill;width:100%;height:100%;display:block}.bs-name{text-align:left;color:#fff;justify-content:flex-start;align-items:center;width:87.4%;height:5.1%;padding:0;display:flex;position:absolute;top:35.55%;left:6.3%}.bs-name strong{overflow-wrap:anywhere;font-size:calc(clamp(14px,4.4cqw,42px) + 3px);font-weight:900;line-height:1.15}.bs-content{max-width:880px;margin:auto;padding:64px 24px}.bs-heading>span,.bs-sharing>span{letter-spacing:.15em;color:#cd9cff;font-size:12px}.bs-heading h1{margin:16px 0;font-size:clamp(30px,6vw,52px);font-weight:800;line-height:1.15}.bs-heading em{color:#e887ff;font-style:normal}.bs-content p{color:#d5c9eb;line-height:1.7}.bs-panel,.bs-sharing,.bs-location{background:#ffffff05;border:1px solid #c791ff2b;border-radius:24px;margin-top:28px;padding:28px}.bs-content h2{margin:0 0 14px;font-size:24px;font-weight:750}.bs-panel .public-registration-card{color:#201236;background:#fff;border-radius:18px;margin:20px 0 0}.bs-qr{background:#fff;border-radius:12px;justify-content:center;width:216px;margin:24px auto;padding:8px;display:flex}.bs-pass-name{font-size:22px;font-weight:800;color:#fff!important}.bs-sharing a{color:#f0c8ff;background:#a32dd529;border-radius:12px;margin:6px 10px 0 0;padding:10px 16px;text-decoration:none;display:inline-block}.bs-location iframe{border-radius:16px;max-width:100%}body:has(.bs-forum) .invitation-powered-by{color:#e0d1f4!important;opacity:1!important;background:#110728!important}:is(body:has(.bs-forum) .invitation-powered-by a,body:has(.bs-forum) .invitation-powered-by strong){color:#fff!important}body.screenshot-mode .bs-poster{width:100%!important;height:100dvh!important}body.screenshot-mode .bs-content{display:none!important}@media (width<=600px){.bs-content{padding:36px 16px}.bs-panel,.bs-sharing,.bs-location{border-radius:18px;padding:22px 18px}}
