.activity-popup239{padding:0!important;border:1px solid #414141!important;border-radius:32px!important;background:#212121!important;color:#fff;width:min(920px,calc(100vw - 40px))!important;max-width:920px!important;max-height:calc(100dvh - 48px)!important;overflow:hidden!important;box-shadow:0 24px 100px #0009;margin:auto!important;}
.activity-popup239::backdrop{background:rgba(0,0,0,.72)}
.activity-layout239{display:grid;grid-template-columns:41% 59%;min-height:560px;height:min(680px,calc(100dvh - 48px));}
.activity-visual239{min-width:0;background:#103c43;overflow:hidden}.activity-visual239 img{width:100%;height:100%;object-fit:cover;display:block}.activity-placeholder239{display:grid;place-items:center;background:radial-gradient(ellipse at 20% 20%,#4bd9e8,#12383e 65%);font-size:38px;font-weight:800;color:#fff}
.activity-copy239{padding:60px 28px 24px 48px;display:flex;flex-direction:column;min-width:0;min-height:0}.activity-badge239{align-self:flex-start;border-radius:20px;background:#17cfe5;color:#062b31;padding:3px 12px;font-size:13px;font-weight:800}.activity-copy239 h2{font-size:36px!important;line-height:1.3!important;margin:10px 0 24px!important;color:#fff!important;white-space:pre-line;overflow-wrap:anywhere;flex-shrink:0}.activity-body239{color:#b8b8b8;font-size:18px;line-height:1.6;overflow:auto;flex:1;min-height:60px;white-space:pre-wrap;overflow-wrap:anywhere;padding-right:10px}.activity-body239 p{margin:0 0 14px}.activity-body239 ol,.activity-body239 ul{padding-left:24px;white-space:normal}.activity-body239 li{margin-bottom:15px}.activity-body239 img{max-width:100%;height:auto}.activity-cta239{flex-shrink:0;display:block;margin-top:24px;background:#1bd3e8;color:#03272d!important;border-radius:30px;padding:14px 20px;text-align:center;text-decoration:none;font-size:17px;font-weight:700}.activity-close239{position:absolute;top:20px;left:18px;border:0!important;border-radius:50%!important;background:#303030!important;color:#fff!important;width:36px;height:36px;padding:0!important;display:grid;place-items:center;font-size:26px!important;line-height:1!important;cursor:pointer}.activity-close239:focus-visible,.activity-cta239:focus-visible{outline:2px solid #fff;outline-offset:3px}
.popup-record239{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid #30434b}.popup-record239>img{width:64px;height:80px;object-fit:cover;border-radius:8px}.popup-record239>div{flex:1}.popup-record239 small{display:block;margin-top:6px;color:#9caab8}.popup-actions239{display:flex;gap:8px;flex-wrap:wrap}.popup-cover239{width:100px;max-height:150px;object-fit:cover;border-radius:8px}.popup-form-actions239{display:flex;gap:12px;margin:24px 0;position:sticky;bottom:0;background:#121b24;padding:16px;z-index:2}
@media(max-width:650px){.activity-popup239{border-radius:22px!important;width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}.activity-layout239{display:flex;flex-direction:column;height:auto;max-height:calc(100dvh - 24px);min-height:0}.activity-visual239{height:210px;flex-shrink:0}.activity-visual239 img{object-position:center}.activity-copy239{padding:24px;overflow:auto}.activity-copy239 h2{font-size:26px!important;margin-bottom:16px!important}.activity-body239{font-size:16px;min-height:70px;flex-shrink:0;overflow:visible}.activity-cta239{margin-top:18px}.popup-record239{align-items:flex-start;flex-wrap:wrap}.popup-actions239{width:100%}}
