/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.ActivityModal_scrollArea__qyNbj{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff4d transparent;width:100%;height:100%;overflow:hidden auto}.ActivityModal_scrollArea__qyNbj::-webkit-scrollbar{width:6px}.ActivityModal_scrollArea__qyNbj::-webkit-scrollbar-track{background:0 0}.ActivityModal_scrollArea__qyNbj::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:9999px}.ActivityModal_container__dFsPu{width:100%;position:relative}.ActivityModal_swiper__oNsv1{width:100%}.ActivityModal_slide__gxWbb{box-sizing:border-box;padding-block:9rem 6rem}.ActivityModal_slideContent__C2Huc{width:min(67rem,100vw - 88px - 6rem);margin-inline:auto}.ActivityModal_questIcon__lwuBR{z-index:2;width:4.125rem;position:absolute;top:9.5rem;left:50%;transform:translate(-50%,-50%)}.ActivityModal_closeButton__QlW5f,.ActivityModal_navigationButton__jIdhv{background:var(--color-livid-5);width:4rem;height:4rem;color:var(--color-livid-70);cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;font-size:3rem;display:flex}:is(.ActivityModal_closeButton__QlW5f,.ActivityModal_navigationButton__jIdhv) span{width:1em;height:1em}.ActivityModal_closeButton__QlW5f:hover{color:var(--color-livid-85);background:#fff}.ActivityModal_closeButton__QlW5f:active{background:var(--color-lowSecondary-40);color:var(--color-livid-2)}.ActivityModal_closeButton__QlW5f:focus-visible,.ActivityModal_navigationButton__jIdhv:focus-visible{outline-offset:2px;outline:2px solid}.ActivityModal_closeButton__QlW5f{z-index:999;position:fixed;top:4rem;right:4rem}.ActivityModal_navigation__RN6am{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:1rem;width:calc(100% - 8rem + 2px);height:0;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ActivityModal_navigationButton__jIdhv{pointer-events:auto}.ActivityModal_navigationButton__jIdhv:disabled{opacity:.2;cursor:default}@media screen and (max-width:1279px){.ActivityModal_slide__gxWbb{padding-block:4rem 3.875rem}.ActivityModal_slideContent__C2Huc{width:min(84rem,100% - 3rem)}.ActivityModal_navigation__RN6am{display:none}.ActivityModal_closeButton__QlW5f{width:2.5rem;height:2.5rem;font-size:1.75rem;top:.75rem;right:.75rem}.ActivityModal_questIcon__lwuBR{width:2rem;top:4.25rem}}