.ZaK-_q_page{--canvas:var(--color-canvas);--surface-soft:var(--color-soft);--ink:var(--color-ink);--muted:var(--color-muted);--line:var(--color-line);--card-line:var(--color-line-subtle);--spectrum:var(--color-primary-action);--spectrum-hover:linear-gradient(125deg, #ed3151, #c6099f, #5f42d3);--service-ink:var(--color-service-ink);--card-shadow:0 1px 2px #1212120d, 0 4px 12px #12121208;--header-height:4rem;--bottom-nav-height:4rem;background:var(--canvas);color:var(--ink);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;overflow-x:clip}@supports (color:lab(0% 0 0)){.ZaK-_q_page{--spectrum-hover:linear-gradient(125deg, lab(53.5298% 70.8818 30.4745), lab(45.4351% 72.8343 -29.4926), lab(38.4275% 41.8745 -71.9681));--card-shadow:0 1px 2px lab(5.26802% 0 0/.05), 0 4px 12px lab(5.26802% 0 0/.03)}}.ZaK-_q_page *,.ZaK-_q_page :before,.ZaK-_q_page :after{box-sizing:border-box}.ZaK-_q_page a{color:inherit;text-decoration:none}.ZaK-_q_page :is(a,button):focus-visible{outline:3px solid var(--ink);outline-offset:3px}.ZaK-_q_page svg{stroke-width:1.8px;flex:none;width:20px;height:20px}.ZaK-_q_header{z-index:40;height:var(--header-height);background:var(--canvas);padding-block:12px;position:sticky;top:0}.ZaK-_q_headerInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;width:min(100%,1440px);height:100%;margin-inline:auto;padding-inline:16px;display:grid}.ZaK-_q_brand{align-items:center;width:88px;min-height:44px;display:inline-flex}.ZaK-_q_brand img{width:80px;height:auto;display:block}.ZaK-_q_desktopNav{display:none}.ZaK-_q_headerActions{align-items:center;gap:0;display:flex}.ZaK-_q_languageButton{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:inline-grid}.ZaK-_q_shell{width:min(100%,1440px);padding:24px 16px var(--fan-section-gap);margin-inline:auto;display:grid}.ZaK-_q_main{min-width:0}.ZaK-_q_heroSection,.ZaK-_q_contentSection{scroll-margin-top:calc(var(--header-height) + 16px)}.ZaK-_q_contentSection{margin-top:var(--fan-section-gap)}.ZaK-_q_brandTitle{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.ZaK-_q_brandSlogan{color:var(--muted);letter-spacing:normal;text-wrap:pretty;font-size:13px;font-weight:500;line-height:1.4}.ZaK-_q_heroCarousel{color:#fff;position:relative}.ZaK-_q_heroCarousel[data-has-controls=true]{margin-bottom:44px}.ZaK-_q_heroViewport{aspect-ratio:4/5;background:var(--ink);touch-action:pan-y pinch-zoom;border-radius:20px;width:100%;position:relative;overflow:hidden}.ZaK-_q_heroShine{z-index:2;border-radius:inherit;background:var(--spectrum);pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ZaK-_q_heroShine:before{content:"";background:conic-gradient(#0000 0deg 335deg,#ffc5e5 345deg,#fff 350deg,#decaff 355deg,#0000 360deg);animation:8s linear infinite paused ZaK-_q_heroShineSpin;position:absolute;inset:-100%}.ZaK-_q_heroCarousel[data-motion-visible=true][data-shine-paused=false] .ZaK-_q_heroShine:before{animation-play-state:running}@keyframes ZaK-_q_heroShineSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ZaK-_q_heroShine:before{animation:none;display:none}}.ZaK-_q_heroTrack{width:100%;height:100%;display:flex}.ZaK-_q_heroCarousel .ZaK-_q_heroCard{aspect-ratio:auto;border-radius:0;flex:0 0 100%;width:100%;height:100%}.ZaK-_q_heroCard{aspect-ratio:4/5;background:var(--ink);color:#fff;border-radius:20px;align-items:flex-end;display:flex;position:relative;overflow:hidden}.ZaK-_q_heroCard>img{object-fit:cover;object-position:51% center}.ZaK-_q_heroCreatorPicture{position:absolute;inset:0}.ZaK-_q_heroCreatorPicture img{object-fit:cover;object-position:var(--creator-hero-mobile-position)}@media (min-width:48rem){.ZaK-_q_heroCreatorPicture img{object-position:var(--creator-hero-desktop-position)}}.ZaK-_q_heroCarousel .ZaK-_q_campaignHeroCard{background:#f8f2f6;display:block}.ZaK-_q_heroOverlay{background:linear-gradient(#0000 24%,#0a0a0c0f 46%,#0a0a0c3d 72%,#0a0a0c85 100%),linear-gradient(90deg,#0a0a0c3d 0%,#0a0a0c0f 38%,#0000 64%);position:absolute;inset:0}.ZaK-_q_heroContent{z-index:1;text-shadow:0 1px 3px #0a0a0c9e;width:100%;padding:24px;position:relative}.ZaK-_q_statusRail{align-items:center;gap:12px;max-width:320px;margin-bottom:12px;display:flex}.ZaK-_q_statusRail p,.ZaK-_q_heroCountdown{margin:0}.ZaK-_q_liveStatus{letter-spacing:.04em;border:1px solid #ff5fbfeb;border-radius:999rem;flex:none;align-items:center;gap:8px;min-height:28px;padding-inline:12px;font-size:12px;font-weight:800;display:inline-flex}.ZaK-_q_liveStatus[data-hero-status]{isolation:isolate;background:#17131a;border-color:#ff5fbf8c;position:relative;overflow:hidden}.ZaK-_q_liveStatus[data-hero-status]:before{content:"";z-index:1;border-radius:inherit;background:#17131a;position:absolute;inset:.8px}.ZaK-_q_liveStatus[data-hero-status] svg,.ZaK-_q_statusText{z-index:2;position:relative}.ZaK-_q_statusShimmer{z-index:0;filter:blur(2px);pointer-events:none;position:absolute;inset:-1px;container-type:size}.ZaK-_q_statusShimmerSlide{aspect-ratio:1;height:100cqh;animation:3s ease-in-out infinite alternate paused ZaK-_q_statusShimmerSlide;position:absolute;inset:0}.ZaK-_q_statusShimmerLight{background:conic-gradient(from 225deg, transparent 0, #fff1fa 90deg, transparent 90deg);animation:6s linear infinite paused ZaK-_q_statusShimmerSpin;position:absolute;inset:-100%}.ZaK-_q_heroCarousel[data-motion-visible=true] .ZaK-_q_heroCard[data-active=true] .ZaK-_q_statusShimmerSlide,.ZaK-_q_heroCarousel[data-motion-visible=true] .ZaK-_q_heroCard[data-active=true] .ZaK-_q_statusShimmerLight{animation-play-state:running}@keyframes ZaK-_q_statusShimmerSlide{to{transform:translate(calc(100cqw - 100%))}}@keyframes ZaK-_q_statusShimmerSpin{0%{transform:translateZ(0)rotate(0)}15%,35%{transform:translateZ(0)rotate(90deg)}65%,85%{transform:translateZ(0)rotate(270deg)}to{transform:translateZ(0)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ZaK-_q_statusShimmer{display:none}.ZaK-_q_statusShimmerSlide,.ZaK-_q_statusShimmerLight{animation:none}}.ZaK-_q_liveStatus svg,.ZaK-_q_heroCountdown svg{width:16px;height:16px}.ZaK-_q_heroDate{color:#ffffffd6;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;overflow:hidden}.ZaK-_q_heroContent h2{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;margin:0;font-size:32px;font-weight:850;line-height:1.02}.ZaK-_q_heroCountdown{font-variant-numeric:tabular-nums;letter-spacing:-.02em;align-items:center;gap:8px;margin-top:12px;font:750 14px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.ZaK-_q_primaryButton{background:linear-gradient(#0000002e, #0000002e), var(--spectrum);width:min(320px,100%);min-height:48px;text-shadow:none;border-radius:999rem;justify-content:space-between;align-items:center;margin-top:20px;padding-inline:20px;font-size:15px;font-weight:800;transition:background .16s cubic-bezier(.2,0,0,1);display:flex;box-shadow:0 5px 8px #3a123738;color:#fff!important}.ZaK-_q_primaryButton span{align-items:center;gap:8px;display:inline-flex}.ZaK-_q_primaryButton svg{width:16px;height:16px}.ZaK-_q_carouselControls{z-index:3;pointer-events:none;position:absolute;inset:0}.ZaK-_q_carouselControls>button{color:#fff;cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;width:44px;min-width:44px;height:44px;padding:0;display:grid;position:absolute;top:calc(50% - 22px)}.ZaK-_q_carouselControls>button:before{content:"";background:#0a0a0c70;border:1px solid #ffffff3d;border-radius:50%;width:32px;height:32px;transition:background-color .16s cubic-bezier(.2,0,0,1);position:absolute}.ZaK-_q_carouselControls>button svg{z-index:1;width:16px;height:16px;position:relative}.ZaK-_q_carouselPrevious{left:8px}.ZaK-_q_carouselNext{right:8px}.ZaK-_q_carouselDots{width:min(var(--carousel-width), 100%);scrollbar-width:none;pointer-events:auto;justify-content:safe center;align-items:center;height:44px;display:flex;position:absolute;bottom:-42px;left:50%;overflow:auto hidden;transform:translate(-50%)}.ZaK-_q_carouselControls .ZaK-_q_carouselDot{cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;width:44px;min-width:44px;height:44px;padding:0;display:grid;position:relative}.ZaK-_q_carouselDot span{background:var(--line);border-radius:999rem;width:6px;height:6px;transition:width .16s cubic-bezier(.2,0,0,1),background-color .16s cubic-bezier(.2,0,0,1);position:relative}.ZaK-_q_carouselDot[aria-current=true] span{background:var(--ink);width:22px}.ZaK-_q_carouselAnnouncement{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZaK-_q_mobileContextActions{margin-top:16px;display:grid}.ZaK-_q_mobileContextActions a,.ZaK-_q_signInButton,.ZaK-_q_passportFooter>a{background:linear-gradient(#fff, #fff) padding-box, var(--spectrum) border-box;border:1px solid #0000;border-radius:999rem;justify-content:center;align-items:center;gap:12px;min-height:48px;padding-inline:16px;font-size:14px;font-weight:800;display:flex;color:var(--service-ink)!important}.ZaK-_q_mobileContextActions a>svg:first-child,.ZaK-_q_signInButton svg{width:16px;height:16px}.ZaK-_q_passportAction span{text-align:center;flex:1}.ZaK-_q_favoriteSection{border:1px solid var(--card-line);background:var(--canvas);box-shadow:var(--card-shadow);border-radius:16px;padding:20px}.ZaK-_q_favoriteFilterState{min-height:220px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:10px;padding:28px 16px;display:grid}.ZaK-_q_favoriteFilterState :is(strong,p){margin:0}.ZaK-_q_favoriteFilterState strong{color:var(--ink);font-size:18px}.ZaK-_q_favoriteFilterState p{max-width:34ch;font-size:14px;line-height:1.6}.ZaK-_q_favoriteFilterState :is(a,button){min-height:44px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;font-size:14px;font-weight:750;text-decoration:underline;display:inline-flex}.ZaK-_q_celebrityRail{grid-auto-columns:var(--creator-card-size,min(82vw, 288px, 100%));scroll-snap-type:inline mandatory;scrollbar-width:none;grid-auto-flow:column;gap:16px;padding-bottom:0;display:grid;overflow-x:auto}.ZaK-_q_celebrityRail::-webkit-scrollbar{display:none}.ZaK-_q_celebrityCard{scroll-snap-align:start;min-width:0;container-type:inline-size}.ZaK-_q_celebrityMediaBox{aspect-ratio:1;border:1px solid var(--card-line);background:#f6f6f5;border-radius:12px;place-items:center;transition:transform .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1);display:grid;position:relative;overflow:hidden}.ZaK-_q_celebrityMediaBox>[data-preview-mode=card]{border-radius:4px;inset:8%}.ZaK-_q_celebrityInfo{align-content:start;gap:4px;min-width:0;padding:16px 0 0;display:grid}.ZaK-_q_celebrityIdentity{align-content:start;gap:8px;min-width:0;min-height:100px;display:grid}.ZaK-_q_celebrityInfo h3,.ZaK-_q_celebrityInfo p{min-width:0;margin:0;line-height:1.5}.ZaK-_q_celebrityInfo h3{color:var(--ink);font-size:var(--fan-item-title-size);font-weight:var(--fan-item-title-weight);overflow-wrap:anywhere}.ZaK-_q_celebrityInfo p{font-size:var(--fan-metadata-size);font-weight:400}.ZaK-_q_celebrityActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin-top:8px;display:flex}.ZaK-_q_celebrityFanLink{border-radius:var(--radius-control);min-width:44px;max-width:100%;min-height:44px;color:var(--ink);font-size:var(--fan-metadata-size);overflow-wrap:anywhere;align-items:center;gap:4px;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex}.ZaK-_q_celebrityFanLink svg{flex:none;width:16px;height:16px}.ZaK-_q_celebrityFanLink:hover{color:var(--muted)}.ZaK-_q_celebrityFanLink:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ZaK-_q_socialLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0;min-width:0;min-height:44px;display:flex}.ZaK-_q_socialLink{border-radius:999rem;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;transition:background .16s cubic-bezier(.2,0,0,1);display:inline-flex;color:var(--muted)!important}.ZaK-_q_socialLink img{object-fit:contain;width:20px;height:20px;display:block}.ZaK-_q_liveList{gap:12px;display:grid}.ZaK-_q_liveList[data-paginated=true]{align-content:start;min-height:336px}.ZaK-_q_liveRow{border:1px solid var(--card-line);background:var(--canvas);min-height:104px;box-shadow:var(--card-shadow);border-radius:12px;grid-template-columns:56px minmax(0,1fr) 44px;grid-template-areas:"portrait details action""portrait time action";align-items:center;gap:8px 12px;padding:16px;display:grid}.ZaK-_q_liveRow>:first-child{grid-area:portrait}.ZaK-_q_liveRow>.ZaK-_q_rowAction{grid-area:action}.ZaK-_q_liveDetails{grid-area:details;min-width:0}.ZaK-_q_liveDetails span{color:var(--muted);font-size:var(--fan-metadata-size);font-weight:550}.ZaK-_q_liveDetails h3{font-size:var(--fan-item-title-size);font-weight:var(--fan-item-title-weight);overflow-wrap:anywhere;margin:4px 0;line-height:1.5}.ZaK-_q_liveDetails p,.ZaK-_q_liveMeta p{color:var(--muted);font-size:var(--fan-metadata-size);margin:0}.ZaK-_q_liveMeta{text-align:left;grid-area:time;display:block}.ZaK-_q_rowAction{border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.ZaK-_q_livePagination{border:1px solid var(--card-line);background:var(--canvas);border-radius:12px;grid-template-columns:44px minmax(64px,auto) 44px;align-items:center;width:fit-content;margin:16px auto 0;display:grid}.ZaK-_q_livePagination button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;padding:0;display:grid}.ZaK-_q_livePagination button svg{width:18px;height:18px}.ZaK-_q_livePagination button:disabled{color:var(--muted);cursor:default;opacity:.35}.ZaK-_q_livePagination span{min-width:64px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;font-size:13px;font-weight:750}.ZaK-_q_contextPanel{min-width:0;display:none}.ZaK-_q_guestCard{border:1px solid var(--card-line);background:var(--canvas);box-shadow:var(--card-shadow);border-radius:12px}.ZaK-_q_guestCard+.ZaK-_q_guestCard{margin-top:16px}.ZaK-_q_favoriteReferenceCard{aspect-ratio:523/440;overflow:hidden}.ZaK-_q_favoriteReferenceContent{grid-template-rows:auto minmax(0,1fr) auto;gap:24px;height:100%;padding:24px;display:grid}.ZaK-_q_favoriteReferenceContent :is(h2,p),.ZaK-_q_passportHeader :is(h2,p),.ZaK-_q_passportFooter p{margin:0}.ZaK-_q_favoriteReferenceContent h2,.ZaK-_q_passportHeader h2{letter-spacing:-.03em;font-size:20px;font-weight:850}.ZaK-_q_loginHint,.ZaK-_q_passportHeader p{color:var(--muted);font-size:14px;font-weight:550;line-height:1.5}.ZaK-_q_loginPrompt{align-content:end;justify-items:center;gap:12px;display:grid}.ZaK-_q_emptyIcon{color:var(--muted);place-self:center;stroke-width:1.35px!important;width:64px!important;height:64px!important}.ZaK-_q_favoriteReferenceContent .ZaK-_q_loginHint{text-align:center;justify-self:center;max-width:240px}.ZaK-_q_signInButton{justify-self:center;width:min(280px,100%);min-height:44px;font-weight:650}.ZaK-_q_passportReferenceCard{grid-template-rows:auto minmax(0,1fr) auto;gap:20px;min-height:528px;padding:24px;display:grid}.ZaK-_q_passportHeader{gap:6px;display:grid}.ZaK-_q_passportAsset{place-items:center;min-height:192px;display:grid}.ZaK-_q_passportAsset img{filter:drop-shadow(0 8px 14px #17191c12);width:100%;height:auto;transition:transform .24s cubic-bezier(.2,0,0,1);display:block}.ZaK-_q_passportFooter{text-align:center;gap:20px;display:grid}.ZaK-_q_passportFooter strong{font-size:14px;font-weight:750;line-height:1.45}.ZaK-_q_passportFooter p{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.5}.ZaK-_q_passportFooter>a{justify-content:space-between;justify-self:center;width:min(280px,100%);min-height:44px;padding-inline:20px}.ZaK-_q_passportFooter>a span{text-align:center;flex:1}.ZaK-_q_passportFooter>a svg{width:16px;height:16px}.ZaK-_q_mobilePersonalization,.ZaK-_q_mobileGuides{margin-top:var(--fan-section-gap)}.ZaK-_q_mobilePersonalization>.ZaK-_q_mobileContextActions{margin-top:0}.ZaK-_q_signedInSummary{border:1px solid var(--card-line);background:var(--canvas);box-shadow:var(--card-shadow);border-radius:16px;overflow:hidden}.ZaK-_q_signedInGreeting{border-bottom:1px solid var(--card-line);padding:20px}.ZaK-_q_signedInGreeting p{color:var(--muted);font-size:var(--fan-body-size);overflow-wrap:anywhere;margin:8px 0 0;line-height:1.5}.ZaK-_q_signedInGreeting h2{overflow-wrap:anywhere;font-size:var(--fan-heading-size);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:800;line-height:1.3}.ZaK-_q_summarySection{padding:20px}.ZaK-_q_summarySection+.ZaK-_q_summarySection{border-top:1px solid var(--card-line)}.ZaK-_q_summarySectionHeader{justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin-bottom:12px;display:flex}.ZaK-_q_summarySectionHeader>span{font-size:14px;font-weight:650}.ZaK-_q_summarySectionHeader>small{background:var(--surface-soft);min-width:30px;height:24px;color:var(--muted);border-radius:999rem;place-items:center;padding-inline:8px;font-size:11px;font-weight:750;display:grid}.ZaK-_q_passportCarousel{min-width:0;display:grid}.ZaK-_q_ownedPassportPreview{width:min(100%,320px);margin:14px auto 0;position:relative}.ZaK-_q_ownedPassportLink{border-radius:12px;width:100%;transition:transform .24s cubic-bezier(.2,0,0,1);display:block}.ZaK-_q_passportGrade{z-index:2;position:absolute;top:7.5%;right:4.4%;transform:translate(35%,-50%)}.ZaK-_q_passportUtilityRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:8px;display:flex}.ZaK-_q_passportUtilityRowSingle{justify-content:flex-end}.ZaK-_q_passportControls{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;width:min(176px,100%);min-width:0;display:grid}.ZaK-_q_passportControls>button,.ZaK-_q_passportDots button{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;transition:background-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1);display:grid}.ZaK-_q_passportControls>button svg{width:18px;height:18px}.ZaK-_q_passportDots{scrollbar-width:none;justify-content:center;align-items:center;min-width:0;display:flex;overflow-x:auto}.ZaK-_q_passportDots::-webkit-scrollbar{display:none}.ZaK-_q_passportDots button{flex:0 0 44px;width:44px}.ZaK-_q_passportDots button span{background:var(--line);border-radius:999rem;width:22px;height:7px;transition:transform .16s cubic-bezier(.2,0,0,1),background-color .16s cubic-bezier(.2,0,0,1);transform:scaleX(.32)}.ZaK-_q_passportDots button[aria-current=true] span{background:var(--ink);transform:scaleX(1)}.ZaK-_q_passportCollectionLink{max-width:100%;min-height:44px;font-size:var(--fan-metadata-size);overflow-wrap:anywhere;align-items:center;gap:4px;font-weight:550;display:flex;color:var(--muted)!important}.ZaK-_q_passportCollectionLink svg{width:15px;height:15px}.ZaK-_q_summaryTextLink{align-items:center;gap:6px;width:max-content;min-height:44px;margin:8px auto 0;font-size:14px;font-weight:650;display:flex;color:var(--muted)!important}.ZaK-_q_summaryTextLink svg{width:16px;height:16px}.ZaK-_q_reservationSummary{min-height:72px;color:var(--ink);border-radius:12px;grid-template-columns:56px minmax(0,1fr) 20px;align-items:center;gap:12px;margin:-4px -8px;padding:8px;transition:background-color .16s ease-out;display:grid}.ZaK-_q_reservationSummary[data-has-avatar=false]{grid-template-columns:minmax(0,1fr) 20px}.ZaK-_q_reservationSummary:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.ZaK-_q_reservationContent{min-width:0}.ZaK-_q_reservationContent h3{text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:750;line-height:1.4;display:-webkit-box;overflow:hidden}.ZaK-_q_reservationMeta{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;display:flex}.ZaK-_q_reservationMeta time{color:var(--muted);font-size:12px;line-height:1.5}.ZaK-_q_reservationMeta [data-live-time]{flex:none}.ZaK-_q_reservationArrow{width:20px;height:20px;color:var(--muted)}@media (hover:hover){.ZaK-_q_reservationSummary:hover{background:var(--surface-soft)}}@media (prefers-reduced-motion:reduce){.ZaK-_q_reservationSummary{transition:none}}.ZaK-_q_summaryOutlineAction{border:1px solid var(--line);border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin-top:4px;padding-inline:16px;font-size:14px;font-weight:750;transition:background-color .16s cubic-bezier(.2,0,0,1);display:flex}.ZaK-_q_summaryOutlineAction svg{width:16px;height:16px}.ZaK-_q_summaryEmpty{text-align:center;justify-items:center;gap:12px;padding-block:8px;display:grid}.ZaK-_q_summaryEmpty>svg{width:40px;height:40px;color:var(--muted);stroke-width:1.4px}.ZaK-_q_emptyPassportPreview{object-fit:contain;filter:drop-shadow(0 8px 14px #17191c12);width:min(80%,280px);height:auto;display:block}.ZaK-_q_summaryEmpty p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.ZaK-_q_emptyPassportHint{color:var(--muted);font-size:13px;font-weight:550;line-height:1.5}.ZaK-_q_summaryEmpty .ZaK-_q_summaryTextLink,.ZaK-_q_summaryEmpty .ZaK-_q_summaryOutlineAction{margin-top:0}.ZaK-_q_personalizationState{border:1px solid var(--card-line);background:var(--canvas);min-height:180px;box-shadow:var(--card-shadow);text-align:center;border-radius:16px;align-content:center;justify-items:center;gap:10px;padding:24px;display:grid}.ZaK-_q_personalizationState :is(strong,span){max-width:34ch}.ZaK-_q_personalizationState strong{font-size:16px;font-weight:800}.ZaK-_q_personalizationState span{color:var(--muted);font-size:13px;line-height:1.5}.ZaK-_q_personalizationState button{border:1px solid var(--line);background:var(--canvas);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;padding-inline:16px;font-size:14px;font-weight:750}.ZaK-_q_stateSkeleton{background:var(--surface-soft);border-radius:999rem;width:72%;height:12px}.ZaK-_q_bottomNav{z-index:50;min-height:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--canvas);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.ZaK-_q_bottomNav a{min-width:0;min-height:var(--bottom-nav-height);color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:650;display:flex}.ZaK-_q_bottomNav .ZaK-_q_bottomNavActive{color:var(--ink);font-weight:800;position:relative}.ZaK-_q_bottomNav .ZaK-_q_bottomNavActive:before{background:var(--ink);content:"";height:2px;position:absolute;top:0;left:28%;right:28%}@media (min-width:48rem){.ZaK-_q_headerInner,.ZaK-_q_shell{padding-inline:32px}.ZaK-_q_headerInner{grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px}.ZaK-_q_desktopNav{border:1px solid var(--line);border-radius:999rem;justify-self:start;height:44px;padding-inline:4px;display:flex;transform:translateY(-1px)}.ZaK-_q_desktopNav a{height:100%;color:var(--muted);align-items:center;padding-inline:16px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.ZaK-_q_desktopNav .ZaK-_q_activeNav{color:var(--ink);font-weight:800}.ZaK-_q_headerActions{border:1px solid var(--line);border-radius:999rem;min-height:44px;padding-inline:4px}.ZaK-_q_shell{padding-top:32px}.ZaK-_q_heroViewport,.ZaK-_q_heroCard{aspect-ratio:16/8}.ZaK-_q_heroViewport{min-height:440px}.ZaK-_q_heroCarousel .ZaK-_q_heroCard{aspect-ratio:auto}.ZaK-_q_heroContent{padding:40px}.ZaK-_q_heroContent h2{font-size:48px}.ZaK-_q_mobileContextActions{max-width:400px}.ZaK-_q_favoriteSection{padding:24px}.ZaK-_q_celebrityRail{grid-auto-columns:var(--creator-card-size,max(240px, calc((100% - 32px) / 3)));padding-bottom:0}.ZaK-_q_liveList[data-paginated=true]{min-height:360px}.ZaK-_q_liveRow{grid-template-columns:64px minmax(0,1fr) 128px 44px;grid-template-areas:"portrait details time action";min-height:112px;padding:20px}.ZaK-_q_liveMeta{text-align:right}}@media (min-width:64rem){.ZaK-_q_shell{grid-template-columns:minmax(0,1fr) 360px;gap:24px}.ZaK-_q_contextPanel{top:calc(var(--header-height) + 32px);align-self:start;margin-top:76px;display:block;position:sticky}.ZaK-_q_mobileContextActions,.ZaK-_q_mobilePersonalization,.ZaK-_q_mobileGuides,.ZaK-_q_bottomNav{display:none}}@media (min-width:80rem){.ZaK-_q_headerInner,.ZaK-_q_shell{padding-inline:40px}.ZaK-_q_shell{grid-template-columns:minmax(0,1fr) 384px;gap:32px}.ZaK-_q_heroContent{padding:48px 48px 48px 64px}}@media (hover:hover) and (pointer:fine){.ZaK-_q_desktopNav a:hover,.ZaK-_q_languageButton:hover,.ZaK-_q_rowAction:hover,.ZaK-_q_socialLink:hover{background:var(--surface-soft);color:var(--ink)!important}.ZaK-_q_carouselControls>button:hover:before{background:#0a0a0cad}.ZaK-_q_primaryButton:hover{background:linear-gradient(#0000002e, #0000002e), var(--spectrum-hover)}.ZaK-_q_celebrityMediaBox:hover{border-color:color-mix(in srgb, var(--ink) 18%, transparent);transform:translateY(-2px)}.ZaK-_q_mobileContextActions a:hover,.ZaK-_q_signInButton:hover,.ZaK-_q_passportFooter>a:hover{background:linear-gradient(var(--surface-soft), var(--surface-soft)) padding-box, var(--spectrum-hover) border-box}.ZaK-_q_passportReferenceCard:hover .ZaK-_q_passportAsset img{transform:translateY(-6px)}.ZaK-_q_ownedPassportLink:hover{transform:translateY(-3px)}.ZaK-_q_summaryOutlineAction:hover,.ZaK-_q_personalizationState button:hover,.ZaK-_q_passportControls>button:hover,.ZaK-_q_passportDots button:hover{background:var(--surface-soft);color:var(--ink)}}@media (prefers-reduced-motion:reduce){.ZaK-_q_page *,.ZaK-_q_page :before,.ZaK-_q_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}.ZaK-_q_heroCarousel[data-reduced-motion=true] .ZaK-_q_heroTrack{will-change:auto;display:grid;transform:none!important}.ZaK-_q_heroCarousel[data-reduced-motion=true] .ZaK-_q_heroCard{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .15s!important}.ZaK-_q_heroCarousel[data-reduced-motion=true] .ZaK-_q_heroCard[data-active=true]{z-index:1;opacity:1;visibility:visible}}.ZaK-_q_fanCount{color:var(--muted);white-space:nowrap}.ZaK-_q_celebrityCarousel{--creator-card-size:min(82vw, 288px, 100cqw);position:relative;container-type:inline-size}@media (min-width:48rem){.ZaK-_q_celebrityCarousel{--creator-card-size:max(240px, calc((100cqw - 32px) / 3))}}.ZaK-_q_creatorControls{height:var(--creator-card-size);pointer-events:none;position:absolute;inset:0 0 auto}.ZaK-_q_creatorControls button{color:#fff;cursor:pointer;pointer-events:auto;background:0 0;border:none;border-radius:50%;place-items:center;width:44px;height:44px;padding:6px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ZaK-_q_creatorControls button:before{content:"";background:#111111b8;border:1px solid #fff6;border-radius:50%;position:absolute;inset:6px}.ZaK-_q_creatorControls button:first-child{left:0}.ZaK-_q_creatorControls button:last-child{right:0}.ZaK-_q_creatorControls button svg{width:18px;height:18px;position:relative}.ZaK-_q_creatorControls button:disabled{opacity:.3;cursor:default}.ZaK-_q_creatorControls button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ZaK-_q_celebrityFanLink[data-verified=true]{color:#dc2626}.ZaK-_q_celebrityFanLink[data-verified=true] svg{fill:currentColor}.ZaK-_q_celebrityFanLink{min-inline-size:6.25rem}.ZaK-_q_personalizationLoading{grid-template-rows:220px 80px auto;align-content:start;gap:20px;min-height:440px}.ZaK-_q_personalizationLoading .ZaK-_q_stateSkeleton{border-radius:var(--radius-control);width:100%;height:100%}.ZaK-_q_stateSkeletonShort{border-radius:var(--radius-control);background:var(--color-soft);width:100%;height:80px;display:block}.ZaK-_q_carouselDots .ZaK-_q_carouselPause{border-radius:var(--radius-control);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;padding:0;display:grid}.ZaK-_q_carouselPause svg{width:16px;height:16px}.ZaK-_q_carouselPause:disabled{opacity:.5;cursor:default}@media (min-width:64rem){.ZaK-_q_personalizationLoading{grid-template-rows:250px 90px auto;min-height:480px}}.ZaK-_q_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ZaK-_q_favoriteSkeletonFilters{gap:8px;margin-bottom:16px;display:flex}.ZaK-_q_favoriteSkeletonChip{border-radius:var(--radius-control);flex:0 80px;min-width:0;height:44px}.ZaK-_q_favoriteSkeletonMedia{border-radius:12px;width:100%;height:auto}.ZaK-_q_favoriteSkeletonName{width:72%;height:18px}.ZaK-_q_favoriteSkeletonCount{width:55%;height:18px}.ZaK-_q_heroCarousel .ZaK-_q_heroCard{display:block}@media (max-width:767px){.ZaK-_q_heroViewport{aspect-ratio:4/5;min-height:400px}.ZaK-_q_heroCarousel .ZaK-_q_heroCard{aspect-ratio:auto;height:100%}.ZaK-_q_carouselControls>button{top:calc(28% - 22px)}.ZaK-_q_heroCarousel:has([data-kind=welcome],[data-kind=campaign]) .ZaK-_q_heroViewport{aspect-ratio:auto}.ZaK-_q_heroCarousel:has([data-kind=welcome],[data-kind=campaign]) .ZaK-_q_heroTrack{height:auto}.ZaK-_q_heroCarousel:has([data-kind=welcome],[data-kind=campaign]) .ZaK-_q_heroCard{height:auto;min-height:400px}.ZaK-_q_celebrityMediaBox [data-portrait]{border-radius:0;width:100%}.ZaK-_q_celebrityMediaBox>[data-preview-mode=card]{border-radius:inherit;inset:0}}.ZaK-_q_reservationEmpty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.ZaK-_q_reservationEmpty p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.ZaK-_q_reservationEmpty .ZaK-_q_summaryTextLink{margin-top:0}
.f7Rjka_indicator{box-sizing:border-box;font-variant-numeric:tabular-nums;white-space:nowrap;width:fit-content;max-width:100%;color:var(--color-service-ink);justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:750;line-height:1.4;display:inline-flex}.f7Rjka_indicator[data-variant=badge]{border:1px solid var(--color-line-subtle);border-radius:var(--radius-pill);background:var(--color-surface-focus);min-height:26px;padding:3px 9px}.f7Rjka_indicator[data-live-time=live]{color:var(--color-error)}.f7Rjka_indicator[data-live-time=ended],.f7Rjka_indicator[data-live-time=cancelled]{color:var(--color-muted)}.f7Rjka_emphasis[data-status=scheduled][data-pulse]{color:#be185d}.f7Rjka_emphasis[data-status=scheduled][data-variant=badge]{background:#fff1f7;border-color:#f5c2d9}.f7Rjka_emphasis[data-tone=on-image][data-status=scheduled]{border-radius:var(--radius-pill);color:#ffd0e6;text-shadow:none;background:#220c1ad1;border:1px solid #ffbedda6;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.f7Rjka_emphasis[data-status] .f7Rjka_dot{width:7px;height:7px;color:inherit;background:currentColor;border-radius:50%;flex:none;position:relative;overflow:visible}.f7Rjka_dot:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;border:1px solid;position:absolute;inset:-3px}.f7Rjka_emphasis[data-pulse=true] .f7Rjka_dot{animation:f7Rjka_live-time-dot-pulse 1.8s var(--motion-easing) infinite}.f7Rjka_emphasis[data-pulse=true] .f7Rjka_dot:after{animation:f7Rjka_live-time-halo-pulse 1.8s var(--motion-easing) infinite}@keyframes f7Rjka_live-time-dot-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes f7Rjka_live-time-halo-pulse{0%{opacity:.55;transform:scale(.7)}75%,to{opacity:0;transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){.f7Rjka_emphasis[data-pulse=true] .f7Rjka_dot,.f7Rjka_emphasis[data-pulse=true] .f7Rjka_dot:after{animation:none}}
.Ro1ytG_spotlight{isolation:isolate;color:#fff;background:radial-gradient(at 12% 110%,#d73586 0%,#0000 55%),radial-gradient(at 95% 0,#713cb3 0%,#0000 55%),#38142e;border:1px solid #c64382;border-radius:24px;grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:28px;margin:24px 0 32px;padding:32px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 36px -24px #9e236b,inset 0 1px #ffffff2e}.Ro1ytG_spotlight:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff26;border-radius:50%;width:340px;height:340px;position:absolute;top:-200px;right:-120px;box-shadow:0 0 0 30px #ffffff0a,0 0 0 60px #ffffff08}.Ro1ytG_ticket{color:#6e273b;background:linear-gradient(135deg,#fff9de,#ffe799);border:1px solid #fff1b1;border-radius:18px;justify-items:center;gap:12px;padding:22px 14px;display:grid;position:relative;transform:rotate(-8deg);box-shadow:0 10px 24px #0003}.Ro1ytG_ticket>svg:not(.Ro1ytG_sparkles){stroke-width:1.7px;width:44px;height:44px}.Ro1ytG_ticket>span{letter-spacing:.12em;font-size:11px;font-weight:850}.Ro1ytG_ticket .Ro1ytG_sparkles{color:#ffe9a9;width:30px;height:30px;position:absolute;top:-17px;right:-15px}.Ro1ytG_ticketCode{border-top:1px dashed #c9a662;justify-content:center;gap:6px;width:100%;padding-top:12px;display:flex}.Ro1ytG_ticketCode i{background:#a85263;border-radius:50%;width:8px;height:8px}.Ro1ytG_copy{min-width:0}.Ro1ytG_copy p,.Ro1ytG_copy h2{margin:0}.Ro1ytG_badge{color:#ffe7a3;align-items:center;gap:7px;font-size:12px;font-weight:800;line-height:1.5;display:inline-flex}.Ro1ytG_badge svg,.Ro1ytG_deadline svg{flex-shrink:0;width:16px;height:16px}.Ro1ytG_copy h2{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin-top:10px;font-size:clamp(25px,2.8vw,38px);font-weight:850;line-height:1.2}.Ro1ytG_copy .Ro1ytG_description{color:#f7dfeb;margin-top:12px;font-size:14px;line-height:1.6}.Ro1ytG_copy .Ro1ytG_deadline{color:#ffe7a3;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;line-height:1.5;display:flex}.Ro1ytG_actionArea{justify-items:center;gap:12px;max-width:300px;display:grid}.Ro1ytG_action{background:#fff0ad;border-radius:14px;justify-content:center;align-items:center;gap:20px;min-height:56px;padding:14px 24px;font-size:16px;font-weight:850;line-height:1.4;text-decoration:none;transition:transform .15s cubic-bezier(.2,0,0,1),background-color .15s;display:inline-flex;box-shadow:0 4px #d7b65d,0 8px 20px #0000002e;color:#3b1830!important}.Ro1ytG_action svg{flex-shrink:0;width:22px;height:22px}.Ro1ytG_action:hover{background:#fff8d9;transform:translateY(-2px)}.Ro1ytG_action:active{transform:scale(.96)}.Ro1ytG_action:focus-visible{outline-offset:6px;outline:3px solid #fff}.Ro1ytG_actionArea>span{color:#f7dfeb;text-align:center;font-size:11px;line-height:1.5}@media (max-width:1000px){.Ro1ytG_spotlight{grid-template-columns:100px minmax(0,1fr);gap:24px;padding:28px}.Ro1ytG_ticket{padding:18px 10px}.Ro1ytG_actionArea{grid-column:2;justify-items:start;max-width:none}}@media (max-width:600px){.Ro1ytG_spotlight{border-radius:24px;grid-template-columns:minmax(0,1fr) 76px;gap:16px;margin:16px 0 24px;padding:24px 20px}.Ro1ytG_copy{grid-area:1/1}.Ro1ytG_copy h2{font-size:28px}.Ro1ytG_copy .Ro1ytG_description{font-size:13px}.Ro1ytG_ticket{border-radius:14px;grid-area:1/2;align-self:center;gap:9px;padding:16px 8px;transform:rotate(8deg)}.Ro1ytG_ticket>svg:not(.Ro1ytG_sparkles){width:32px;height:32px}.Ro1ytG_ticket>span{letter-spacing:.05em;font-size:8px}.Ro1ytG_ticketCode{gap:4px;padding-top:8px}.Ro1ytG_ticketCode i{width:6px;height:6px}.Ro1ytG_actionArea{grid-column:1/-1;justify-items:stretch;gap:12px}.Ro1ytG_action{width:100%;min-height:56px}}@media (prefers-reduced-motion:reduce){.Ro1ytG_action{transition:none}.Ro1ytG_action:hover,.Ro1ytG_action:active{transform:none}}
._7BJJqa_main{min-width:0;padding-top:40px;padding-bottom:96px;overflow-x:clip}._7BJJqa_intro{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}._7BJJqa_intro p{color:#5d5d5d;color:lab(39.68% 0 0);text-wrap:pretty;max-width:65ch;margin:10px 0 0;font-size:14px;font-weight:550;line-height:1.5}._7BJJqa_catalogLink{color:#333;color:lab(21.12% 0 0);background:#fff;border:1px solid #d7d7d7;border:1px solid lab(86.08% -.0000298023 0);border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:750;text-decoration:none;transition:background .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1);display:inline-flex}._7BJJqa_catalogLink svg{stroke-width:1.9px;width:18px;height:18px}._7BJJqa_filters{background:#fafafa;background:lab(98.26% 0 0);border:1px solid #dedede;border:1px solid lab(88.4% 0 .0000119209);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;margin-bottom:24px;padding:12px;display:grid}._7BJJqa_filterHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:0;display:flex}._7BJJqa_filterHeading h2,._7BJJqa_filterHeading p{margin:0}._7BJJqa_filterHeading h2{letter-spacing:-.02em;font-size:14px;font-weight:800}._7BJJqa_filterHeading p{color:#636363;color:lab(42% 0 0);margin-top:3px;font-size:12px;font-weight:550;line-height:1.4}._7BJJqa_filterCount{color:#6c2787;color:lab(30.055% 42.7028 -40.4063);text-align:right;white-space:nowrap;justify-self:end;min-width:64px;font-size:12px;font-weight:800}._7BJJqa_filterScroller{scrollbar-width:thin;grid-column:1/-1;gap:8px;min-width:0;padding:0 2px 6px;display:flex;overflow-x:auto}._7BJJqa_filterChip{color:#292929;color:lab(16.48% 0 0);min-width:max-content;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d4d4;border:1px solid lab(84.92% 0 -.0000119209);border-radius:999rem;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:750;transition:color .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1),background .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1);display:inline-flex}._7BJJqa_filterChip[data-selected=true]{border-color:var(--color-service-ink);color:var(--color-service-ink);background:#fbf1ff;background:lab(96.1986% 6.08945 -6.62283)}._7BJJqa_filterChip>svg{flex:none;width:16px;height:16px}._7BJJqa_calendar{background:#fff;border:1px solid #e4e4e4;border:1px solid lab(90.72% .0000298023 -.0000119209);border-radius:20px;min-width:0;padding:20px;box-shadow:0 1px 2px #1212120a,0 10px 32px #12121209;box-shadow:0 1px 2px lab(5.26802% 0 0/.04),0 10px 32px lab(5.26802% 0 0/.035)}._7BJJqa_weekdays{display:none}._7BJJqa_mobileCalendar{margin-bottom:var(--space-4)}._7BJJqa_mobileWeekdays,._7BJJqa_mobileMonth{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._7BJJqa_mobileWeekdays span{padding-block:var(--space-2);color:var(--color-muted);text-align:center;font-size:12px}._7BJJqa_mobileDay{border-radius:var(--radius-control);min-width:0;min-height:48px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 0;display:flex}._7BJJqa_mobileDay[aria-pressed=true] time{background:var(--color-service-ink);color:#fff}._7BJJqa_mobileDayEvents{justify-content:center;align-items:center;gap:3px;height:4px;display:flex}._7BJJqa_mobileDayEvents i{background:var(--color-service-ink);border-radius:50%;width:4px;height:4px}._7BJJqa_mobileSelection{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:44px;margin-top:var(--space-3);border-top:1px solid var(--color-line);color:var(--color-muted);font-size:13px;display:flex}._7BJJqa_mobileResultHeading{scroll-margin-block:calc(var(--fan-header-height,68px) + 16px) calc(64px + env(safe-area-inset-bottom) + 16px);color:inherit;font:inherit;font-weight:inherit;margin:0;padding-block:8px;line-height:1.5}._7BJJqa_mobileSelection button{min-height:44px;padding:0 var(--space-2);color:var(--color-service-ink);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}._7BJJqa_mobileDay:focus-visible,._7BJJqa_mobileSelection button:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}._7BJJqa_mobileResultHeading:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:4px}@media (max-width:63.99rem){._7BJJqa_day[data-mobile-hidden=true]{display:none}}@media (max-width:47.99rem){._7BJJqa_mobileWeekdays,._7BJJqa_mobileMonth{margin-inline:-12px}}._7BJJqa_calendarEmpty{color:#555;color:lab(36.2% 0 .00000596046);text-align:center;background:#f7f7f7;background:lab(97.1% -.0000298023 -.0000119209);border-radius:12px;margin:0 0 16px;padding:14px 16px;font-size:13px;font-weight:650}._7BJJqa_days{gap:16px;display:grid}._7BJJqa_outsideDay{display:none}._7BJJqa_day{border-top:1px solid #dedede;border-top:1px solid lab(88.4% 0 .0000119209);min-width:0;padding-top:20px}._7BJJqa_day[data-empty=true]{display:none}._7BJJqa_day:first-child{border-top:0}._7BJJqa_dayHeading{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}._7BJJqa_dayHeading span{color:#5d5d5d;color:lab(39.68% 0 0);font-size:13px;font-weight:650}._7BJJqa_eventList{gap:8px;display:grid}._7BJJqa_event{min-width:0;box-shadow:none;background:#faf4ff;background:lab(96.8039% 5.01025 -7.68162);border:1px solid #ddd8e5;border:1px solid lab(87.0279% 3.59556 -5.54018);border-radius:10px;display:block;overflow:hidden}._7BJJqa_event[data-calendar-event-tone="1"]{background:#fff3f3;background:lab(96.8288% 8.56531 3.62377);border-color:#ebd5d4;border-color:lab(86.9889% 7.93102 3.35572)}._7BJJqa_event[data-calendar-event-tone="2"]{background:#fff5e7;background:lab(97.1415% 2.78133 11.2328);border-color:#e5d9c8;border-color:lab(87.2766% 2.39918 9.72644)}._7BJJqa_event[data-calendar-event-tone="3"]{background:#eaf8ff;background:lab(96.8186% -4.80434 -8.06515);border-color:#cadce8;border-color:lab(86.7236% -4.61066 -7.75051)}._7BJJqa_eventLink{min-width:0;min-height:44px;color:inherit;border-radius:9px;flex-direction:column;justify-content:center;gap:4px;padding:10px 12px;text-decoration:none;display:flex}._7BJJqa_eventTopline,._7BJJqa_eventMeta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._7BJJqa_creator,._7BJJqa_eventMeta{color:#5d5d5d;color:lab(39.68% 0 0);font-size:12px;line-height:1.4}._7BJJqa_creator{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7BJJqa_status,._7BJJqa_benefit{min-height:22px;font-size:var(--fan-calendar-meta-size);white-space:nowrap;border-radius:999rem;align-items:center;padding:0 8px;font-weight:800;line-height:1;display:inline-flex}._7BJJqa_status{color:#383838;color:lab(23.44% -.0000149012 0);background:#f2f2f2;background:lab(95.36% 0 0)}._7BJJqa_platforms{background:#fff;border:1px solid #e1e1e1;border:1px solid lab(89.56% -.0000298023 0);border-radius:999rem;align-items:center;gap:4px;min-height:22px;padding:0 6px;display:inline-flex}._7BJJqa_platforms img{object-fit:contain;width:14px;height:14px}._7BJJqa_status[data-status=live]{color:#a10033;color:lab(34.1825% 58.1876 21.1163);background:#ffe7eb;background:lab(93.7314% 13.3268 2.26802)}._7BJJqa_status[data-status=cancelled]{color:#5d5d5d;color:lab(39.68% 0 0);text-decoration:line-through}._7BJJqa_eventLink strong{-webkit-line-clamp:2;font-size:var(--fan-calendar-event-size);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:750;line-height:1.45;display:-webkit-box;overflow:hidden}._7BJJqa_eventLink ._7BJJqa_eventTitle{align-items:center;gap:6px;display:flex;overflow:visible}._7BJJqa_eventTitle>span:first-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}._7BJJqa_reservationMark,._7BJJqa_calendarTimeIndicator{flex:none}._7BJJqa_eventMeta>*+:before{color:#a4a4a4;color:lab(67.52% -.0000298023 0);content:"·";margin-right:6px}._7BJJqa_eventMeta ._7BJJqa_benefit:before{content:none}._7BJJqa_benefit{color:#721592;color:lab(29.3762% 51.7317 -47.8637);background:#f8edfe;background:lab(95.0385% 6.0899 -6.62237)}._7BJJqa_empty{color:#7a7a7a;color:lab(51.28% -.0000298023 0);margin:0;font-size:12px;display:none}._7BJJqa_catalogLink:focus-visible,._7BJJqa_eventLink:focus-visible,._7BJJqa_filterChip:focus-visible{outline-offset:3px;outline:3px solid #121212;outline:3px solid lab(5.26802% 0 0)}@media (min-width:48rem){._7BJJqa_main{padding-top:64px}._7BJJqa_intro{margin-bottom:24px}._7BJJqa_filters{grid-template-columns:minmax(190px,auto) minmax(0,1fr) 72px;gap:16px 24px;padding:12px 16px}._7BJJqa_filterHeading{align-items:center;margin-bottom:0}._7BJJqa_filterScroller{grid-column:auto;padding-block:2px}._7BJJqa_days{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}._7BJJqa_day{border-top:1px solid #dedede;border-top:1px solid lab(88.4% 0 .0000119209)}}@media (min-width:64rem){._7BJJqa_mobileCalendar{display:none}._7BJJqa_filters{grid-template-columns:minmax(210px,auto) minmax(0,1fr) 72px}._7BJJqa_weekdays{border-bottom:1px solid #dedede;border-bottom:1px solid lab(88.4% 0 .0000119209);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._7BJJqa_weekdays span{color:#5d5d5d;color:lab(39.68% 0 0);text-align:center;padding:10px 8px;font-size:12px;font-weight:700}._7BJJqa_days{border-bottom:1px solid #dedede;border-bottom:1px solid lab(88.4% 0 .0000119209);grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(156px,auto);gap:0}._7BJJqa_outsideDay{background:#fbfbfb;background:lab(98.608% 0 0);border-top:1px solid #dedede;border-top:1px solid lab(88.4% 0 .0000119209);border-left:1px solid #e8e8e8;border-left:1px solid lab(91.88% .0000298023 -.0000119209);min-width:0;display:block}._7BJJqa_outsideDay:nth-child(7n+1){border-left:0}._7BJJqa_day{border-top:1px solid #dedede;border-top:1px solid lab(88.4% 0 .0000119209);border-left:1px solid #e8e8e8;border-left:1px solid lab(91.88% .0000298023 -.0000119209);min-height:156px;padding:10px 8px 12px;display:block}._7BJJqa_day[data-empty=true]{display:block}._7BJJqa_day:nth-child(7n+1),._7BJJqa_day:nth-child(7n){background:#fdfcfe;background:lab(99.0214% .969172 -1.06593)}._7BJJqa_day[data-first-column=true]{border-left:0}._7BJJqa_day:first-of-type{border-top:1px solid #dedede;border-top:1px solid lab(88.4% 0 .0000119209)}._7BJJqa_dayHeading{margin-bottom:8px}._7BJJqa_dayHeading span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._7BJJqa_eventList{gap:6px}._7BJJqa_eventLink{gap:3px;padding:8px}._7BJJqa_eventTopline{flex-wrap:wrap}._7BJJqa_creator{font-size:var(--fan-calendar-meta-size)}._7BJJqa_status{min-height:18px;font-size:var(--fan-calendar-meta-size);padding-inline:5px}._7BJJqa_platforms{gap:3px;min-height:18px;padding-inline:4px}._7BJJqa_platforms img{width:12px;height:12px}._7BJJqa_eventLink strong{font-size:var(--fan-calendar-event-size)}._7BJJqa_eventMeta{font-size:var(--fan-calendar-meta-size);gap:4px}._7BJJqa_eventMeta>*+:before{margin-right:4px}._7BJJqa_benefit{min-height:18px;font-size:var(--fan-calendar-meta-size);padding-inline:5px}}@media (hover:hover) and (pointer:fine){._7BJJqa_catalogLink:hover{background:#f7f7f7;border-color:gray;background:lab(97.1% -.0000298023 -.0000119209);border-color:lab(53.6% 0 0)}._7BJJqa_eventLink:hover strong{text-underline-offset:3px;text-decoration:underline}._7BJJqa_filterChip:hover{border-color:gray;border-color:lab(53.6% 0 0);transform:translateY(-1px)}._7BJJqa_filterChip[data-selected=true]:hover{border-color:var(--color-service-ink)}}@media (prefers-reduced-motion:reduce){._7BJJqa_catalogLink,._7BJJqa_filterChip{transition:none}}._7BJJqa_weekdays span,._7BJJqa_creator,._7BJJqa_eventMeta{font-size:var(--fan-calendar-meta-size)}._7BJJqa_creator{max-width:100%}._7BJJqa_event[data-calendar-event-status=ended],._7BJJqa_event[data-calendar-event-status=cancelled]{border-color:var(--color-line);background:var(--color-soft);box-shadow:none}@media (max-width:47.99rem){._7BJJqa_intro{gap:var(--space-4);flex-direction:column}._7BJJqa_calendar{box-shadow:none;border-inline:0;border-radius:0;margin-inline:-16px;padding:16px}}@media (max-width:63.99rem){._7BJJqa_main{padding-top:24px}._7BJJqa_intro{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:20px;display:grid}._7BJJqa_intro p{font-size:13px}._7BJJqa_catalogLink{padding-inline:10px;font-size:12px}._7BJJqa_filters{background:0 0;border:0;border-radius:0;margin-bottom:12px;padding:0;display:block}._7BJJqa_filterHeading,._7BJJqa_filterCount{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._7BJJqa_filterScroller{gap:6px;padding:4px 2px 8px}._7BJJqa_filterChip{border-color:var(--color-line);gap:6px;padding-inline:12px;font-size:13px;font-weight:650}._7BJJqa_filterChip[data-selected=true]{border-color:var(--color-service-ink);background:var(--color-service-ink);color:#fff}._7BJJqa_calendar{box-shadow:none;border:0;padding-top:8px}._7BJJqa_mobileCalendar{margin-bottom:0}._7BJJqa_mobileWeekdays span{padding-block:8px;font-size:12px}._7BJJqa_mobileDay{gap:2px;min-height:48px}._7BJJqa_mobileDay time{width:32px;height:32px;font-size:14px;font-weight:650}._7BJJqa_mobileDay[data-upcoming-day=true][aria-pressed=false] time{color:var(--color-service-ink);background:#fbf1ff;background:lab(96.1986% 6.08945 -6.62283)}._7BJJqa_mobileDay[aria-pressed=true] time{border-color:var(--color-service-ink);font-weight:800}._7BJJqa_mobileSelection{color:var(--color-ink);border-top:0;margin-top:16px;padding-block:4px;font-weight:700}._7BJJqa_mobileSelection button{font-size:12px}._7BJJqa_days{background:var(--color-soft);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:24px;margin-inline:-16px;padding:20px 16px}._7BJJqa_days[data-mobile-empty=true]{display:none}._7BJJqa_day{border:0;padding-top:0}._7BJJqa_dayHeading{margin-bottom:10px}._7BJJqa_days[data-mobile-selected=true] ._7BJJqa_dayHeading,._7BJJqa_dayHeading time{display:none}._7BJJqa_dayHeading span{color:var(--color-ink);font-size:13px;font-weight:750}._7BJJqa_eventList{gap:10px}._7BJJqa_event[data-calendar-event-tone]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px}._7BJJqa_event[data-calendar-event-status=ended],._7BJJqa_event[data-calendar-event-status=cancelled]{background:var(--color-soft)}._7BJJqa_eventLink{border-radius:13px;gap:8px;padding:16px}._7BJJqa_eventLink strong{font-size:16px;font-weight:750;line-height:1.45}._7BJJqa_eventMeta{gap:6px;font-size:12px}._7BJJqa_eventMeta time{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:750}._7BJJqa_eventTopline{gap:6px}._7BJJqa_creator{font-size:13px}}@media (min-width:64rem){._7BJJqa_main{background:#fcfaf7;padding-top:16px}._7BJJqa_editorialHeader{grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);align-items:center;gap:24px;margin-bottom:20px;display:grid}._7BJJqa_intro{flex-direction:column;align-items:flex-start;gap:20px;margin:0;display:flex}._7BJJqa_intro h1{letter-spacing:-.03em;font-size:30px}._7BJJqa_intro p{color:#756b65;max-width:27ch;font-weight:500;line-height:1.7}._7BJJqa_catalogLink{background:0 0;border-color:#e5ded9;font-weight:600}._7BJJqa_filters{background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:12px;padding:0;display:flex}._7BJJqa_filterHeading{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._7BJJqa_filterScroller{flex-wrap:wrap;flex:1;gap:8px;overflow:visible}._7BJJqa_filterChip{background:0 0;border-color:#e5ded9;min-height:44px;font-weight:550}._7BJJqa_filterCount{color:#926276;font-weight:500}._7BJJqa_calendar{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}._7BJJqa_weekdays{border-color:#d5cbc5}._7BJJqa_weekdays span{color:#776b65;text-align:left;padding:12px 10px;font-weight:500}._7BJJqa_weekdays span:first-child{color:#b52064}._7BJJqa_days{border-color:#e9e3de;grid-auto-rows:minmax(120px,auto)}._7BJJqa_day{border-color:#e9e3de;min-height:120px;padding:10px 8px 12px}._7BJJqa_day:nth-child(7n+1),._7BJJqa_day:nth-child(7n){background:0 0}._7BJJqa_outsideDay{background:#f7f4f0;border-color:#e9e3de}._7BJJqa_event{border-radius:5px}._7BJJqa_eventLink{border-radius:4px}._7BJJqa_main{background:#fff;padding-top:32px;padding-bottom:70px;position:relative}._7BJJqa_editorialHeader{height:239px;margin:0;display:block;position:relative}._7BJJqa_intro{gap:0;width:29%;position:absolute;top:49px;left:0}._7BJJqa_main ._7BJJqa_intro h1{letter-spacing:-.03em;font-size:48px;font-weight:850;line-height:1.2}._7BJJqa_intro p,._7BJJqa_catalogLink{display:none}._7BJJqa_filters{z-index:2;width:28%;margin:0;position:absolute;top:181px;left:32px}._7BJJqa_filterScroller{gap:8px;max-height:148px;padding:0 3px 3px 0;overflow-y:auto}._7BJJqa_filterChip{gap:0;min-height:44px;padding:0 17px;font-size:14px;font-weight:650}._7BJJqa_filterChip>svg,._7BJJqa_filterChip>span{display:none}._7BJJqa_filterChip[data-selected=true]{color:#fff;background:#b91469;border-color:#b91469}._7BJJqa_filterCount{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}._7BJJqa_calendar>[data-calendar-header]{max-width:470px;height:68px}._7BJJqa_calendar>[data-calendar-header] h2{font-size:28px}._7BJJqa_weekdays{border-color:#ccc;align-items:end;height:52px}._7BJJqa_weekdays span{text-align:center;color:#151515;padding-bottom:14px;font-size:16px}._7BJJqa_weekdays span:first-child,._7BJJqa_weekdays span:last-child{color:#b91469}._7BJJqa_days{border-bottom:0;grid-auto-rows:minmax(81px,auto)}._7BJJqa_day{border-color:#e4e4e4;border-left-style:none;border-left-width:0;min-height:81px;padding:10px 12px}._7BJJqa_day:first-of-type{border-color:#e4e4e4}._7BJJqa_outsideDay{background:0 0;border-color:#e4e4e4;border-left-style:none;border-left-width:0}._7BJJqa_dayHeading{margin-bottom:6px}._7BJJqa_dayHeading time{width:30px;height:30px;font-size:22px;font-weight:550}._7BJJqa_day:nth-child(7n+1) ._7BJJqa_dayHeading time,._7BJJqa_day:nth-child(7n) ._7BJJqa_dayHeading time{color:#b91469}._7BJJqa_event{background:#fff;border-color:#eee;border-radius:5px}._7BJJqa_event[data-calendar-event-tone]{background:#fff;border-color:#eee}._7BJJqa_eventLink{padding:7px}._7BJJqa_eventMeta time{color:#de187a}._7BJJqa_calendarEmpty{background:#fff;padding:6px 10px;font-size:12px;position:absolute;top:397px;right:3%}}@media (min-width:64rem) and (max-width:79.99rem){._7BJJqa_main ._7BJJqa_intro h1{font-size:34px}._7BJJqa_filterChip{padding-inline:10px;font-size:12px}}._7BJJqa_eventPortrait{display:none}@media (min-width:64rem){._7BJJqa_eventLink{justify-content:flex-start;min-height:104px;padding-left:80px;position:relative}._7BJJqa_eventPortrait{object-fit:cover;border-radius:4px;width:62px;height:88px;display:block;position:absolute;top:8px;left:8px}._7BJJqa_eventTopline>[data-creator-avatar],._7BJJqa_eventTopline>._7BJJqa_creator{display:none}._7BJJqa_eventLink strong{font-size:14px}}@media (min-width:64rem) and (max-width:79.99rem){._7BJJqa_calendar>[data-calendar-header]{max-width:350px;margin-left:32%;margin-right:0}._7BJJqa_eventPortrait{display:none}._7BJJqa_eventLink{min-height:104px;padding-left:7px}}@media (min-width:64rem){._7BJJqa_day[data-upcoming-day=true]{border:1px solid #f0e8ed;border-radius:5px;padding:9px 9px 8px}._7BJJqa_day ._7BJJqa_dayHeading time[data-calendar-today=true]{color:#fff;background:#b91469;border:0;outline:none;width:36px;height:36px;font-size:24px;font-weight:650}._7BJJqa_day[data-upcoming-day=true] ._7BJJqa_dayHeading{margin-bottom:5px}._7BJJqa_day[data-upcoming-day=true] ._7BJJqa_event{background:0 0;border-color:#0000}._7BJJqa_eventLink{gap:5px;min-height:105px;padding-top:1px;padding-bottom:4px;padding-left:78px}._7BJJqa_eventPortrait{border-radius:4px;width:66px;height:96px;top:1px;left:0}._7BJJqa_eventMeta time{color:#b91469;font-size:14px;font-weight:650}._7BJJqa_eventLink strong{-webkit-line-clamp:3;font-size:14px;font-weight:700;line-height:1.4}._7BJJqa_eventTopline{gap:4px}._7BJJqa_calendarStatus[data-live-status]{color:#fff;background:#b91469;border:0;gap:4px;min-height:25px;padding:4px 9px;font-size:12px;font-weight:650}._7BJJqa_calendarStatus[data-live-status]>span,._7BJJqa_calendarStatus[data-live-status]:after{display:none}._7BJJqa_calendarStatus[data-live-status]:before{content:"";background:currentColor;flex:none;width:14px;height:14px;-webkit-mask:url(/images/calendar/clock.svg) 50%/contain no-repeat;mask:url(/images/calendar/clock.svg) 50%/contain no-repeat}._7BJJqa_calendarStatus[data-live-status=live]:before{-webkit-mask-image:url(/images/calendar/broadcast.svg);mask-image:url(/images/calendar/broadcast.svg)}}@media (min-width:64rem) and (max-width:79.99rem){._7BJJqa_eventLink{padding-left:4px}._7BJJqa_eventLink strong{font-size:13px}}@media (min-width:80rem){._7BJJqa_filters{left:40px}}._7BJJqa_dayControls,._7BJJqa_dayHeading ._7BJJqa_viewAll{display:none}._7BJJqa_eventStage{min-width:0}._7BJJqa_eventPosition{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:64rem){._7BJJqa_days{grid-auto-rows:minmax(216px,auto)}._7BJJqa_day{flex-direction:column;min-height:0;display:flex;overflow:hidden}._7BJJqa_day ._7BJJqa_dayHeading{justify-content:space-between;align-items:center;gap:4px;min-height:36px;margin-bottom:0;display:flex}._7BJJqa_dayHeading ._7BJJqa_viewAll{color:#b91469;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;padding:0 4px;font-size:11px;font-weight:700;display:inline-flex}._7BJJqa_eventStage{min-height:160px;position:relative}._7BJJqa_eventStage[data-multiple=true]{padding-bottom:44px}._7BJJqa_eventList{touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:0}._7BJJqa_event[data-current=false]{display:none}._7BJJqa_eventLink{grid-template-rows:16px 72px auto auto;grid-template-columns:clamp(48px,5vw,72px) minmax(0,1fr);align-content:start;align-items:start;gap:8px;height:160px;min-height:0;padding:0;display:grid}._7BJJqa_eventPortrait{grid-area:1/1/3;width:100%;height:96px;display:block;position:static}._7BJJqa_eventMeta{grid-area:1/2;gap:3px}._7BJJqa_eventMeta time{font-size:11px}._7BJJqa_eventLink strong{-webkit-line-clamp:4;overflow-wrap:anywhere;grid-area:2/2;min-height:0;font-size:12px;line-height:1.4}._7BJJqa_days ._7BJJqa_eventLink ._7BJJqa_eventTitle{display:contents}._7BJJqa_days ._7BJJqa_eventTitle>span:first-child{-webkit-line-clamp:4;grid-area:2/2}._7BJJqa_days ._7BJJqa_reservationMark{grid-area:4/1/auto/-1}._7BJJqa_days ._7BJJqa_eventTitle:has(._7BJJqa_reservationMark)~._7BJJqa_eventExtras{padding-left:24px}._7BJJqa_eventTopline{flex-wrap:wrap;grid-area:3/1/auto/-1;gap:3px}._7BJJqa_eventExtras{grid-area:4/1/auto/-1}._7BJJqa_calendarStatus[data-live-status]{min-height:22px;padding:3px 5px;font-size:10px}._7BJJqa_calendarStatus[data-live-status]:before{width:12px;height:12px}._7BJJqa_dayControls,._7BJJqa_carouselControls{display:contents}._7BJJqa_carouselControls button{width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:0}._7BJJqa_carouselControls button:first-child{left:-8px}._7BJJqa_carouselControls button:last-child{right:-8px}._7BJJqa_carouselControls button:disabled{color:#b6b6b6;cursor:default}._7BJJqa_carouselControls button:focus-visible,._7BJJqa_viewAll:focus-visible{outline:3px solid var(--color-ink);outline-offset:-3px;border-radius:8px}}._7BJJqa_modalBackdrop{background:#00000061;place-items:center;padding:24px;display:grid}._7BJJqa_modal{width:min(100%,640px);max-height:calc(100dvh - 48px);color:var(--color-ink);background:#fff;border-radius:16px;flex-direction:column;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;display:flex;overflow:hidden;box-shadow:0 16px 48px #0000002e}._7BJJqa_modalHeader{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}._7BJJqa_modalHeader h2{margin:0;font-size:20px;line-height:1.4}._7BJJqa_modalHeader button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}._7BJJqa_modalEvents{overscroll-behavior:contain;padding:8px 20px 20px;overflow-y:auto}._7BJJqa_modalEvents ._7BJJqa_event{border:0;border-bottom:1px solid var(--color-line);background:0 0;border-radius:0}._7BJJqa_modalEvents ._7BJJqa_eventLink{flex-direction:column;gap:8px;height:auto;min-height:124px;padding:16px 0 16px 88px;display:flex;position:relative}._7BJJqa_modalEvents ._7BJJqa_eventPortrait{object-fit:cover;border-radius:4px;width:72px;height:96px;display:block;position:absolute;top:16px;left:0}._7BJJqa_modalEvents ._7BJJqa_eventLink strong{overflow-wrap:anywhere;-webkit-line-clamp:unset;font-size:16px;line-height:1.5;display:block;overflow:visible}._7BJJqa_modalEvents ._7BJJqa_eventLink ._7BJJqa_eventTitle{display:flex}._7BJJqa_modalEvents ._7BJJqa_eventTopline>._7BJJqa_creator{display:inline}._7BJJqa_modalEvents ._7BJJqa_eventMeta time{color:#b91469;font-size:13px}._7BJJqa_modalEvents ._7BJJqa_eventTopline{flex-wrap:wrap}._7BJJqa_modalHeader button:focus-visible,._7BJJqa_modalEvents a:focus-visible{outline:3px solid var(--color-ink);outline-offset:-3px}._7BJJqa_modal,._7BJJqa_modal *,._7BJJqa_modal :before,._7BJJqa_modal :after{box-sizing:border-box}._7BJJqa_eventExtras{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:11px;line-height:1.4;display:flex}._7BJJqa_calendarLegend{color:var(--color-muted);font-size:var(--fan-calendar-meta-size);justify-content:flex-end;margin-top:16px;display:flex}._7BJJqa_embedded{padding-inline:0;width:100%;max-width:none;padding-top:32px}
.vJaAdq_section{gap:16px;min-width:0;display:grid}.vJaAdq_section h2{align-items:center;gap:12px;margin:0;display:flex}.vJaAdq_section h2 svg{color:#ad1457;flex-shrink:0}.vJaAdq_switch{flex-wrap:wrap;gap:8px;display:flex}.vJaAdq_search{align-items:center;gap:8px;display:flex}.vJaAdq_searchField{flex:1;align-items:center;min-width:0;max-width:440px;display:flex;position:relative}.vJaAdq_searchField>svg{color:#5d5d5d;pointer-events:none;position:absolute;left:12px}.vJaAdq_searchField>input{padding-left:40px}.vJaAdq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.vJaAdq_list>li{min-width:0;display:flex}.vJaAdq_person{width:100%;color:inherit;border:1px solid #eeecef;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:16px;text-decoration:none;display:flex}.vJaAdq_person:hover{background:#fff0f6;border-color:#d11b62}.vJaAdq_identity{flex:1;gap:4px;min-width:0;display:grid}.vJaAdq_identity strong{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.4}.vJaAdq_avatar{object-fit:contain;color:#ad1457;background:#fff0f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.vJaAdq_profile{flex-shrink:0;justify-content:center;align-items:center;gap:4px;max-width:96px;min-height:44px;font-size:13px;display:flex}.vJaAdq_rank{color:#ad1457;font-variant-numeric:tabular-nums;justify-items:center;gap:2px;min-width:28px;font-size:20px;font-weight:800;display:grid}.vJaAdq_state{text-align:center;border:1px solid #eeecef;border-radius:16px;justify-items:center;gap:12px;padding:32px 16px;display:grid}.vJaAdq_state>svg{color:#ad1457}.vJaAdq_section :is(button,input,a):focus-visible{outline-offset:3px;outline:2px solid #d11b62}@media (max-width:767px){.vJaAdq_list{grid-template-columns:minmax(0,1fr)}.vJaAdq_person{padding:12px}.vJaAdq_profile{max-width:88px}.vJaAdq_switch{gap:8px}.vJaAdq_switch>button{flex:1;padding-inline:8px}.vJaAdq_search{align-items:stretch}}.vJaAdq_source{background:#fff;border-radius:20px;gap:0;padding:20px}.vJaAdq_source>h2{font-size:24px;font-weight:850;line-height:31px}.vJaAdq_overview p{margin:8px 0 12px;font-size:16px;line-height:25px}.vJaAdq_overview dl{border-bottom:1px solid #dedede;flex-wrap:wrap;gap:24px;margin:0;padding-bottom:17px;display:flex}.vJaAdq_overview dl>div{align-items:center;gap:8px;display:flex}.vJaAdq_overview dt{color:#5d5d5d;font-size:14px}.vJaAdq_overview dd{margin:0;font-size:16px;font-weight:700}.vJaAdq_source .vJaAdq_switch{flex-wrap:nowrap;gap:8px;margin-bottom:20px}.vJaAdq_source .vJaAdq_switch>button{color:#5d5d5d;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;width:176px;height:44px;font-size:16px}.vJaAdq_source .vJaAdq_switch>button[aria-pressed=true]{color:#ad1457;border-bottom-color:#d11b62;font-weight:650}.vJaAdq_modeTitle{margin:0 0 12px;font-size:20px;font-weight:850;line-height:26px}.vJaAdq_source .vJaAdq_search{margin-bottom:8px}.vJaAdq_source .vJaAdq_searchField{max-width:none}.vJaAdq_source .vJaAdq_search>button{display:none}.vJaAdq_source .vJaAdq_person{border:0;border-bottom:1px solid #eee;height:104px;padding:12px}.vJaAdq_source .vJaAdq_person:has(strong:first-child){min-width:0}.vJaAdq_source .vJaAdq_identity strong{font-weight:700}.vJaAdq_source .vJaAdq_identity>span{font-size:14px}.vJaAdq_source .vJaAdq_profile{background:#fff;border-radius:12px;outline:1px solid #eeecef;width:104px;max-width:104px;font-size:14px}.vJaAdq_scope{color:#5d5d5d;margin:0 0 16px;font-size:14px}.vJaAdq_filters{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.vJaAdq_filters button{background:#fff;border:1px solid #dedede;border-radius:999px;height:40px;padding:0 16px}.vJaAdq_filters button[aria-pressed=true]{color:#ad1457;background:#fff0f6;border-color:#d11b62}.vJaAdq_rankingList{grid-template-columns:1fr}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_person{height:80px;background:#fff!important;border-left:0!important}.vJaAdq_score{white-space:nowrap;font-size:20px}.vJaAdq_rankSummary{gap:8px;margin-top:20px;display:grid}.vJaAdq_rankSummary p{margin:0}.vJaAdq_rankSummary small{color:#5d5d5d}.vJaAdq_source>button,.vJaAdq_source>a{margin-top:12px}.vJaAdq_source .vJaAdq_rank{color:#121212}@media (max-width:767px){.vJaAdq_source{padding:16px}.vJaAdq_source .vJaAdq_switch>button{flex:1;width:auto;min-width:0}.vJaAdq_overview dl{gap:10px}.vJaAdq_source .vJaAdq_person{flex-wrap:wrap;height:auto;min-height:104px}.vJaAdq_source .vJaAdq_profile{width:88px;max-width:88px}.vJaAdq_score{font-size:16px}}.vJaAdq_summary,.vJaAdq_body{display:contents}.vJaAdq_source{background:0 0;gap:20px;padding:0}.vJaAdq_source .vJaAdq_summary,.vJaAdq_source .vJaAdq_body{background:#fff;border-radius:20px;min-width:0;padding:20px;display:block}.vJaAdq_source .vJaAdq_switch{margin-bottom:0}.vJaAdq_source .vJaAdq_body>a,.vJaAdq_source .vJaAdq_body>button{margin-top:12px}@media (max-width:767px){.vJaAdq_source .vJaAdq_summary,.vJaAdq_source .vJaAdq_body{padding:16px}}.vJaAdq_switch,.vJaAdq_filters{align-items:center}.vJaAdq_source{flex-direction:column;gap:20px;display:flex}.vJaAdq_source .vJaAdq_summary,.vJaAdq_source .vJaAdq_body{background:0 0;border-radius:0;padding:0}.vJaAdq_source .vJaAdq_summary>h2{font-size:24px;font-weight:850;line-height:31px}.vJaAdq_source[data-member-mode=ranking] .vJaAdq_summary>h2{gap:12px;min-height:44px;font-weight:700;line-height:34px}.vJaAdq_source[data-member-mode=ranking] .vJaAdq_summary>h2>svg{box-sizing:content-box;color:#68616b;width:20px;height:20px;padding:12px}.vJaAdq_source .vJaAdq_switch>button{box-sizing:border-box;flex:none;gap:10px;width:144px;height:44px;min-height:44px;padding:0 16px;font-size:14px}.vJaAdq_source .vJaAdq_searchField{flex:none;width:320px;max-width:100%}.vJaAdq_source .vJaAdq_searchField>input{background:#fff;border:1px solid #8a8a8a;border-radius:12px;width:100%;height:48px;padding:0 16px;font-size:16px}.vJaAdq_source .vJaAdq_modeTitle{margin:0 0 12px;font-size:24px;line-height:31px}.vJaAdq_source .vJaAdq_person{box-sizing:border-box;border-radius:16px;height:auto;min-height:104px}.vJaAdq_source .vJaAdq_list>li:nth-child(2) .vJaAdq_person{background:#fff;border-left:0}.vJaAdq_source .vJaAdq_list>li[data-selected] .vJaAdq_person{background:#fff0f6;border-left:3px solid #d11b62}.vJaAdq_source .vJaAdq_profile{gap:8px;width:104px;height:44px;min-height:44px}.vJaAdq_source .vJaAdq_rankColumns{color:#5d5d5d;grid-template-columns:32px minmax(0,1fr) auto;gap:16px;margin-top:16px;margin-bottom:16px;padding:8px 0;font-size:13px;line-height:18px;display:grid}.vJaAdq_source .vJaAdq_rankingList{gap:16px}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_person{border-bottom:1px solid #eeecef;border-radius:0;gap:16px;height:auto;min-height:79px;padding:16px 0}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_rank{color:#68616b;width:32px;font-size:24px;font-weight:700}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_avatar{width:44px;height:44px}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_identity{gap:4px}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_identity>strong{font-size:18px;line-height:25px}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_identity>span{color:#68616b;font-size:13px;line-height:18px}.vJaAdq_source .vJaAdq_score{font-size:20px;font-weight:700;line-height:28px}.vJaAdq_source .vJaAdq_scope{margin:0 0 16px;font-size:13px;line-height:18px}.vJaAdq_source .vJaAdq_filters{gap:8px;margin:0}.vJaAdq_source .vJaAdq_filters button{color:#5d5d5d;border:0;height:44px;padding:0 20px;font-size:14px;font-weight:700}.vJaAdq_source .vJaAdq_filters button[aria-pressed=true]{color:#ad1457}.vJaAdq_source .vJaAdq_rankSummary{gap:16px;margin-top:16px}.vJaAdq_source .vJaAdq_myRank{color:#29242a;box-sizing:border-box;border:1px solid #eeecef;border-radius:16px;align-items:center;gap:12px;min-height:68px;padding:12px;text-decoration:none;display:flex}.vJaAdq_source .vJaAdq_myRank>svg:first-child{color:#68616b;padding:10px}.vJaAdq_source .vJaAdq_myRank>span{flex:1;gap:4px;display:grid}.vJaAdq_source .vJaAdq_myRank strong{font-size:16px;line-height:22px}.vJaAdq_source .vJaAdq_myRank small,.vJaAdq_source .vJaAdq_rankSummary>small{color:#68616b;font-size:13px;line-height:18px}.vJaAdq_source .vJaAdq_rankSummary>button{width:100%;height:44px}.vJaAdq_source .vJaAdq_body>a{box-sizing:border-box;width:100%}.vJaAdq_source .vJaAdq_body>a,.vJaAdq_source .vJaAdq_body>.vJaAdq_more{font-size:14px}@media (max-width:767px){.vJaAdq_source .vJaAdq_summary,.vJaAdq_source .vJaAdq_body{padding:0}.vJaAdq_source .vJaAdq_switch>button{flex:1;width:auto;min-width:0;padding:0 8px}.vJaAdq_source .vJaAdq_searchField{width:100%}.vJaAdq_source .vJaAdq_person{flex-wrap:nowrap}.vJaAdq_source .vJaAdq_profile{width:auto;max-width:88px;padding:0 8px}.vJaAdq_source .vJaAdq_identity strong{font-size:16px}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_person{gap:12px}.vJaAdq_source .vJaAdq_score{font-size:16px}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_rank{width:24px;min-width:24px}.vJaAdq_source .vJaAdq_rankColumns{grid-template-columns:24px minmax(0,1fr) auto;gap:12px}}.vJaAdq_source .vJaAdq_rankingList .vJaAdq_person{padding-block:15.5px}.vJaAdq_source .vJaAdq_score{text-align:right;width:140px}.vJaAdq_source .vJaAdq_rankColumns{grid-template-columns:32px minmax(0,1fr) 140px}.vJaAdq_source .vJaAdq_rankColumns>span:last-child{text-align:right}@media (max-width:767px){.vJaAdq_source .vJaAdq_score{width:auto}.vJaAdq_source .vJaAdq_rankColumns{grid-template-columns:24px minmax(0,1fr) auto}}.vJaAdq_profileCompact{display:none}.vJaAdq_source .vJaAdq_myRank>svg:first-child{box-sizing:content-box;flex:none}.vJaAdq_source .vJaAdq_body>a[data-has-trailing],.vJaAdq_source .vJaAdq_body>button[data-has-trailing],.vJaAdq_source .vJaAdq_rankSummary>button[data-has-trailing]{justify-content:center;gap:10px;display:flex}.vJaAdq_source .vJaAdq_body>a[data-has-trailing]>span,.vJaAdq_source .vJaAdq_body>button[data-has-trailing]>span,.vJaAdq_source .vJaAdq_rankSummary>button[data-has-trailing]>span{flex:none;width:auto;position:static;transform:none}.vJaAdq_source .vJaAdq_profile{white-space:nowrap}@media (max-width:767px){.vJaAdq_source .vJaAdq_profile:has(.vJaAdq_profileCompact) .vJaAdq_profileLabel{display:none}.vJaAdq_source .vJaAdq_profileCompact{display:inline}.vJaAdq_source .vJaAdq_profile{white-space:normal;min-width:68px;max-width:none}}.vJaAdq_source .vJaAdq_body>.vJaAdq_incomingRequests{display:none}@media (max-width:767px){.vJaAdq_source .vJaAdq_body>.vJaAdq_incomingRequests{width:100%;min-height:48px;margin:0 0 24px;display:flex}}
.Wpswfq_intro{border-radius:16px;gap:20px}.Wpswfq_intro>div{gap:8px}.Wpswfq_intro h2{color:#29242a;align-items:center;gap:12px;font:700 24px/34px Pretendard Variable,sans-serif;display:flex}.Wpswfq_intro h2>svg{flex:none;width:44px;height:44px}.Wpswfq_intro>div>span{display:none}.Wpswfq_intro p{color:#68616b;font-size:16px;line-height:22px}.Wpswfq_preview .Wpswfq_pagination{justify-content:center;gap:4px;margin-top:12px;padding:12px 0;display:flex}.Wpswfq_pagination button{color:#5d5d5d;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:10px;flex:none;place-items:center;min-width:44px;height:44px;padding:0 10px;display:grid}.Wpswfq_pagination button[aria-current=page]{color:#ad1457;background:#fff0f6;border-color:#d11b62}.Wpswfq_pagination button:disabled{opacity:.4;cursor:default}.Wpswfq_pagination button:focus-visible{outline-offset:2px;outline:3px solid #ad1457}@media (max-width:1023px){.Wpswfq_intro h2{font-size:18px;line-height:25px}.Wpswfq_intro h2>svg{display:none}.Wpswfq_intro>img{object-fit:contain;width:112px;height:75px}.Wpswfq_intro>div>span{font-size:13px;line-height:18px;display:block}}.Wpswfq_heading{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.Wpswfq_heading h2{margin:0}.Wpswfq_toolbar{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.Wpswfq_toolbar>div{flex-wrap:wrap}@media (max-width:767px){.Wpswfq_toolbar{flex-wrap:wrap;align-items:flex-start}}.Wpswfq_heading h2{font-synthesis:none;font:400 24px/31px "Pretendard UI 850",system-ui,sans-serif}@media (max-width:1023px){.Wpswfq_heading h2{font:700 20px/28px Pretendard Variable,system-ui,sans-serif}}
.ZMYjXG_backdrop{background:#12121266;justify-content:center;align-items:flex-start;padding:160px 16px 32px;display:flex;overflow:auto}.ZMYjXG_panel{color:#121212;box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;gap:20px;width:520px;max-width:100%;padding:24px;display:flex}.ZMYjXG_panel header{align-items:center;gap:12px;display:flex}.ZMYjXG_panel h2{font-synthesis:none;flex:1;margin:0;font:400 24px/32px "Pretendard UI 850",sans-serif}.ZMYjXG_panel header button{background:0 0;border:0;border-radius:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.ZMYjXG_panel p{color:#5d5d5d;margin:0;font-size:16px;line-height:24px}.ZMYjXG_setting{align-items:center;gap:10px;width:100%;min-height:44px;display:flex}.ZMYjXG_setting i{background:#17613f;border-radius:50%;flex:none;width:8px;height:8px}.ZMYjXG_setting strong{flex:1;font-size:14px;line-height:22px}.ZMYjXG_setting button{color:#121212;background:0 0;border:0;align-items:center;gap:6px;height:44px;padding:1px 6px;font:700 13px/20px Pretendard Variable,sans-serif;display:flex}.ZMYjXG_setting button span{background:#dedade;border-radius:999px;width:40px;height:24px;padding:3px;display:block}.ZMYjXG_setting button span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;display:block}.ZMYjXG_setting button span[data-on=true]{background:#d11b62}.ZMYjXG_setting button span[data-on=true]:after{margin-left:auto}.ZMYjXG_panel .ZMYjXG_note{color:#5d5d5d;font-size:14px;line-height:21px}.ZMYjXG_panel footer{justify-content:flex-end;gap:12px;display:flex}.ZMYjXG_panel button:focus-visible{outline-offset:3px;outline:2px solid #ad1457}@media (max-width:767px){.ZMYjXG_backdrop{align-items:center;padding:16px}.ZMYjXG_panel{padding:20px}.ZMYjXG_panel h2{font-size:20px;line-height:28px}}.ZMYjXG_panel footer{width:100%}.ZMYjXG_panel footer button{height:48px;min-height:48px}.ZMYjXG_panel footer button:first-child{border-radius:12px;width:96px;font:400 14px/20px "Pretendard UI 650",sans-serif}.ZMYjXG_panel footer button:last-child{background:linear-gradient(92.886deg,#d9194c -6.094%,#b91a93 50%,#6042d5 106.094%);border-radius:999px;width:160px;font:800 15px/21px Pretendard Variable,sans-serif}.ZMYjXG_panel footer{align-items:center}.ZMYjXG_panel{--short-task-width:560px}.ZMYjXG_settingCopy{flex-direction:column;flex:1;gap:5.4px;min-width:0;display:flex}.ZMYjXG_settingCopy strong{flex:none}.ZMYjXG_settingCopy small{color:#5d5d5d;font:400 14px/21px Pretendard Variable,sans-serif}.ZMYjXG_personal .ZMYjXG_setting{box-sizing:border-box;height:auto;min-height:80px;padding:8px 16px}.ZMYjXG_preview{outline-offset:-.5px;border-radius:16px;outline:1px solid #eeecef;flex-direction:column;gap:12px;padding:20px;display:flex}.ZMYjXG_preview h3{margin:0;font:700 16px/24px Pretendard Variable,sans-serif}.ZMYjXG_preview>div{align-items:center;gap:12px;padding:12px;display:flex}.ZMYjXG_preview>div>svg:first-child{box-sizing:border-box;flex:none;width:44px;height:44px;padding:11px}.ZMYjXG_preview>div>span{flex-direction:column;flex:1;gap:4px;display:flex}.ZMYjXG_preview strong{font:700 16px/22px Pretendard Variable,sans-serif}.ZMYjXG_preview small{color:#237447;font:700 13px/18px Pretendard Variable,sans-serif}
.CHNl0G_panel{font-synthesis:none}.CHNl0G_body{flex-direction:column;gap:12px;padding:24px;font:400 16px/24px Pretendard Variable,sans-serif;display:flex}.CHNl0G_page{flex-direction:column;gap:8px;display:flex}.CHNl0G_page select{box-sizing:border-box;color:#121212;width:100%;height:48px;font:inherit;background:#fff;border:1px solid #8a8a8a;border-radius:12px;padding:0 16px}.CHNl0G_choice{box-sizing:border-box;border-bottom:1px solid #e4e1e6;align-items:center;gap:8px;min-height:52px;padding:3.5px 0;display:flex}.CHNl0G_choice input{accent-color:#c81067;flex:none;width:24px;height:24px;margin:0}.CHNl0G_choice span{overflow-wrap:anywhere;min-width:0}.CHNl0G_body p{color:#9f1239;margin:0}.CHNl0G_actions{height:80px}.CHNl0G_actions>button{height:48px;min-height:48px;font-size:14px}.CHNl0G_actions>button:first-child{border-radius:12px;flex:none;width:96px}.CHNl0G_actions>button:last-child{border-radius:999px;flex:none;width:fit-content;font-size:15px;font-weight:800}@media (max-width:767px){.CHNl0G_body{padding:16px}.CHNl0G_actions>button:first-child{flex:none;width:88px}.CHNl0G_actions>button:last-child{flex:1;width:auto;min-width:0}}.CHNl0G_control{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.CHNl0G_actions>button:first-child{font:400 14px/20px "Pretendard UI 650",sans-serif}.CHNl0G_actions>button:last-child{font:800 15px/21px Pretendard Variable,sans-serif}.CHNl0G_label{flex:1}.CHNl0G_body .CHNl0G_saved{color:#5d5d5d;margin:0;font:400 16px/24px Pretendard Variable,sans-serif}.CHNl0G_saved:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.K66g0a_points{box-sizing:border-box;background:0 0;flex-shrink:0;align-items:center;gap:8px;width:88px;height:44px;padding:0 8px;font-size:14px;font-weight:650;line-height:22px;text-decoration:none;display:flex;color:#d11b62!important}.K66g0a_points strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:inherit;overflow:hidden}.K66g0a_points svg{flex-shrink:0;width:20px;height:20px}.K66g0a_profile{place-items:center;width:44px;height:44px;display:grid}.K66g0a_menuTrigger,.K66g0a_close{color:#121212;cursor:pointer;background:#f6f5f7;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.K66g0a_positioner{z-index:var(--z-dropdown,100)}.K66g0a_menu{color:#121212;background:#fff;border:1px solid #eeecef;border-radius:16px;width:304px;max-width:calc(100vw - 32px);padding:12px;box-shadow:0 8px 24px #00000014}.K66g0a_menuItem{min-height:48px;color:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:12px;margin:0 0 4px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.K66g0a_menuItem svg{flex-shrink:0}.K66g0a_menuItem small{color:#68616b;margin-inline-start:auto;font-size:12px}.K66g0a_menuItem[data-highlighted]{background:#fff0f7;outline:none}.K66g0a_divided{border-top:1px solid #eeecef;border-radius:0;margin-top:12px}.K66g0a_backdrop{z-index:var(--z-modal,200);background:#0006;justify-content:center;align-items:center;padding:64px;display:flex;position:fixed;inset:0}.K66g0a_dialog{box-sizing:border-box;color:#121212;background:#fff;border-radius:24px;width:960px;max-width:100%;max-height:calc(100dvh - 128px);padding:32px;font-family:inherit;overflow:auto}.K66g0a_dialog header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.K66g0a_dialog h2{margin:0;font-size:24px;font-weight:850}.K66g0a_close{background:0 0}.K66g0a_languages{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.K66g0a_language{color:#121212;text-align:start;cursor:pointer;min-width:0;min-height:80px;font:inherit;background:#fff;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.K66g0a_language span{min-width:0}.K66g0a_language strong{overflow-wrap:anywhere;font-size:16px;font-weight:500;display:block}.K66g0a_language small{color:#68616b;margin-top:4px;font-size:13px;display:block}.K66g0a_language[aria-pressed=true]{color:#ad1457;background:#fff0f7;border-color:#ed1a68}.K66g0a_language[aria-pressed=true] small{color:inherit}.K66g0a_language:focus-visible,.K66g0a_menuTrigger:focus-visible,.K66g0a_close:focus-visible{outline-offset:2px;outline:2px solid #d11b62}@media (max-width:63.999rem){.K66g0a_profile{display:none}.K66g0a_points{width:80px;font-size:12px}.K66g0a_backdrop{padding:16px}.K66g0a_dialog{border-radius:24px;max-height:calc(100dvh - 32px);padding:20px}.K66g0a_dialog header{margin-bottom:20px}.K66g0a_dialog h2{font-size:20px}.K66g0a_languages{grid-template-columns:repeat(2,minmax(0,1fr))}.K66g0a_language{min-height:88px;padding:12px}.K66g0a_language strong{font-size:14px}}.K66g0a_menu{box-sizing:border-box;outline-offset:-.5px;background-color:#fff;border-radius:16px;outline:1px solid #eeecef;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:4px;width:304px;height:fit-content;padding:12px;display:flex;box-shadow:0 6px 24px #12121214}.K66g0a_menuItem{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:12px;width:100%;height:48px;padding:0 12px;display:flex}.K66g0a_dialog{box-sizing:border-box;background-color:#fff;border-radius:24px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:28px;width:960px;height:fit-content;padding:32px;display:flex;box-shadow:0 12px 40px #0000001f}.K66g0a_dialog header{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:100%;height:fit-content;display:flex}.K66g0a_menu{border:0}.K66g0a_menuItem{height:auto;min-height:48px;margin-bottom:0}.K66g0a_dialog header{margin:0}.K66g0a_languages{width:100%}.K66g0a_backdrop{background:#12121266}@media (max-width:1023px){.K66g0a_dialog{box-sizing:border-box;flex-direction:column;flex:1 1 0;flex:initial;background-color:#fff;border-radius:20px;justify-content:flex-start;align-items:flex-start;gap:20px;width:358px;height:fit-content;padding:20px;display:flex;box-shadow:0 12px 40px #0000001f}.K66g0a_dialog header{margin:0}}.K66g0a_points{font-synthesis:none;justify-content:center;font-family:"Pretendard UI 850",sans-serif;font-weight:400;color:#ad1457!important}.K66g0a_points svg{color:#d11b62;stroke:none}.K66g0a_points strong{font-weight:400}.K66g0a_menuIdentity.K66g0a_menuIdentity{box-sizing:border-box;color:#121212;border-bottom:1px solid #eeecef;border-radius:8px 8px 0 0;align-items:center;gap:12px;width:100%;max-width:none;min-height:60px;margin-bottom:4px;padding:8px 12px 16px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:flex}.K66g0a_menuIdentity.K66g0a_menuIdentity>span:last-child{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-width:0;max-width:none;overflow:visible}.K66g0a_menuIdentity>span:first-child{flex-shrink:0}.K66g0a_menuIdentity[data-highlighted]{outline-offset:-2px;background:#fff0f7;outline:2px solid #d11b62}.K66g0a_profile{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.K66g0a_profile:focus-visible{outline-offset:3px;outline:2px solid #d11b62}.K66g0a_dialog{--short-task-width:640px}.K66g0a_languages.K66g0a_languages{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.K66g0a_language.K66g0a_language{box-sizing:border-box;height:80px;min-height:80px;padding:16px}.K66g0a_language.K66g0a_language>span{flex:1}.K66g0a_language.K66g0a_language strong{font-family:Pretendard Variable,system-ui,sans-serif;font-weight:400}.K66g0a_language.K66g0a_language[aria-pressed=true] strong{font-weight:700}.K66g0a_language.K66g0a_language small{font-family:Pretendard Variable,system-ui,sans-serif;font-weight:400}.K66g0a_language.K66g0a_language[aria-pressed=true]{background:#fff0f6;border-color:#d11b62}.K66g0a_language.K66g0a_language svg{flex:none;width:18px;height:18px}@media (max-width:767px){.K66g0a_language.K66g0a_language{height:88px;min-height:88px;padding:12px}}
.JSbjHW_layout{grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:32px;width:100%;display:grid}.JSbjHW_panel,.JSbjHW_rail{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;gap:24px;min-width:0;padding:24px;display:flex}.JSbjHW_panel h2,.JSbjHW_rail h2{font-synthesis:none;align-items:center;gap:12px;margin:0;font:400 24px/31px "Pretendard UI 850",sans-serif;display:flex}.JSbjHW_panel h3{align-items:center;gap:8px;margin:0 0 16px;font-size:20px;line-height:28px;display:flex}.JSbjHW_panel label{flex-direction:column;gap:8px;font-size:14px;line-height:21px;display:flex}.JSbjHW_panel input:not([type=checkbox]):not([type=hidden]),.JSbjHW_panel textarea{box-sizing:border-box;color:#121212;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #8a8a8a;border-radius:12px;padding:12px 16px;font-size:16px}.JSbjHW_panel section{border-top:1px solid #e4e1e6;padding-top:24px}.JSbjHW_panel p,.JSbjHW_rail p{color:#5d5d5d;margin:0;font-size:14px;line-height:21px}.JSbjHW_panel .JSbjHW_check{flex-direction:row;align-items:center;gap:12px;min-height:44px}.JSbjHW_check input{accent-color:#d11b62;flex:none;width:20px;height:20px}.JSbjHW_panel dl{gap:16px;margin:0;display:grid}.JSbjHW_panel dl>div{grid-template-columns:80px minmax(0,1fr);gap:20px;display:grid}.JSbjHW_panel dt{font-size:14px;font-weight:650}.JSbjHW_panel dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:21px}.JSbjHW_boards{flex-direction:column;margin-bottom:16px;display:flex}.JSbjHW_boards button{color:#121212;text-align:start;min-height:56px;font:inherit;background:#fff;border:1px solid #e4e1e6;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.JSbjHW_boards button[aria-pressed=true]{background:#fff0f6;border-color:#d11b62}.JSbjHW_boards strong{font-size:16px}.JSbjHW_boards span{color:#5d5d5d;font-size:13px}.JSbjHW_panel>button{color:#fff;background:linear-gradient(93deg,#d9194c,#b91a93,#6042d5);border-radius:999px;width:168px;max-width:100%;height:48px}.JSbjHW_rail{width:288px}.JSbjHW_rail h2{font-size:18px;line-height:26px}.JSbjHW_rail>a,.JSbjHW_rail>button{width:100%;min-height:44px;font-size:14px}.JSbjHW_additional{font-size:14px}.JSbjHW_additional summary{cursor:pointer;min-height:44px}.JSbjHW_additional[open]{flex-direction:column;gap:16px;display:flex}.JSbjHW_layout :focus-visible{outline-offset:3px;outline:2px solid #d11b62}@media (max-width:767px){.JSbjHW_layout{grid-template-columns:minmax(0,1fr);gap:16px}.JSbjHW_panel,.JSbjHW_rail{padding:16px}.JSbjHW_rail{width:100%}.JSbjHW_panel h2{font-size:20px;line-height:28px}.JSbjHW_boards button{flex-direction:column;align-items:flex-start;gap:4px}}.JSbjHW_actions{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.JSbjHW_actions>:is(a,button){border-radius:12px;width:fit-content;max-width:100%;height:44px;min-height:44px;padding:0 16px;font:400 14px/20px "Pretendard UI 650",sans-serif}
.CaqSLW_section{box-sizing:border-box;color:#121212;flex-direction:column;gap:20px;width:100%;min-width:0;max-width:960px;margin:32px auto 48px;display:flex}.CaqSLW_section h2{margin:0;font:400 32px/48px Pretendard Variable,sans-serif}.CaqSLW_row{border-bottom:1px solid #e4e1e6;flex-direction:column;align-items:flex-start;gap:12px;width:100%;min-width:0;padding:20px 0;display:flex}.CaqSLW_row h3{margin:0;font:400 18px/27px Pretendard Variable,sans-serif}.CaqSLW_row p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:400 16px/24px Pretendard Variable,sans-serif}.CaqSLW_actions{flex-wrap:wrap;gap:12px;display:flex}.CaqSLW_primary{width:160px;font:800 15px/21px Pretendard Variable,sans-serif}.CaqSLW_editAction{border-radius:12px;width:160px}.CaqSLW_reviewAction{border-radius:999px;width:200px}@media (max-width:767px){.CaqSLW_section{margin:24px 0 40px}.CaqSLW_section h2{font-size:24px;line-height:36px}.CaqSLW_actions{flex-flow:row}.CaqSLW_actions>*{flex:1;width:auto;min-width:0}.CaqSLW_reviewAction{width:100%}}.CaqSLW_cancelForm{border-top:1px solid #e4e1e6;flex-direction:column;gap:16px;padding-top:24px;display:flex}.CaqSLW_cancelForm h3{margin:0;font:700 20px Pretendard Variable,sans-serif}.CaqSLW_cancelForm label{flex-direction:column;gap:8px;font:400 16px/24px Pretendard Variable,sans-serif;display:flex}.CaqSLW_cancelForm textarea{box-sizing:border-box;border:1px solid #8a8a8a;border-radius:12px;width:100%;height:96px;padding:16px;font:400 16px/24px Pretendard Variable,sans-serif}.CaqSLW_cancelForm p{color:#5d5d5d;margin:0;font:400 14px/21px Pretendard Variable,sans-serif}.CaqSLW_cancelAction{color:#9f1239;border:1px solid #9f1239;border-radius:12px;width:280px}@media (max-width:767px){.CaqSLW_cancelAction{width:100%}}
.W_WzGq_editor{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;min-width:0;max-width:960px;margin:32px auto 48px;display:flex}.W_WzGq_editor h2{margin:0;font:400 32px/48px Pretendard Variable,sans-serif}.W_WzGq_editor form{gap:20px;width:100%;max-width:none}.W_WzGq_editor label{gap:8px;font:400 16px/24px Pretendard Variable,sans-serif}.W_WzGq_editor :is(input:not([type=checkbox]),select){box-sizing:border-box;border:1px solid #8a8a8a;border-radius:12px;min-height:48px;padding:12px 16px;font:400 16px/24px Pretendard Variable,sans-serif}.W_WzGq_editor textarea{box-sizing:border-box;border:1px solid #8a8a8a;border-radius:12px;min-height:96px;padding:16px;font:400 16px/24px Pretendard Variable,sans-serif}.W_WzGq_timeSettings{flex-direction:column;gap:16px;min-width:0;display:flex}.W_WzGq_timeSettings p{margin:0}.W_WzGq_dateRow{align-items:flex-start;gap:16px;min-width:0;display:flex}.W_WzGq_dateRow>label{flex:1;min-width:0}.W_WzGq_dateRow input{width:100%;min-width:0}@media (max-width:767px){.W_WzGq_editor{margin:24px 0 40px}.W_WzGq_editor h2{font-size:24px;line-height:36px}.W_WzGq_dateRow{flex-direction:column}.W_WzGq_dateRow>label{flex:auto;width:100%}}.W_WzGq_settings>summary{cursor:pointer;font:400 16px/24px Pretendard Variable,sans-serif}.W_WzGq_settings>div{flex-direction:column;gap:20px;padding-top:20px;display:flex}.W_WzGq_save{width:280px;font:800 15px/21px Pretendard Variable,sans-serif}@media (max-width:767px){.W_WzGq_save{width:100%}}
.gOGhaq_fallback{outline:1px solid #e8e8e8}.gOGhaq_fallback[data-source-state]>header{flex-direction:column;align-items:flex-start;gap:12px}.gOGhaq_fallback[data-source-state]>header>span{width:24px;height:24px}.gOGhaq_fallback[data-source-state]>header h2{color:#121212;font:400 24px/31px "Pretendard UI 850",sans-serif}.gOGhaq_fallback[data-source-state]>header+div{color:#121212;font:400 16px/24px Pretendard Variable,sans-serif}.gOGhaq_fields{flex-direction:column;gap:16px;width:100%;display:flex}.gOGhaq_field{color:#121212;flex-direction:column;gap:8px;width:100%;font:400 14px/21px "Pretendard UI 550",sans-serif;display:flex}.gOGhaq_field input{box-sizing:border-box;color:#121212;background:#fff;border:1px solid #8a8a8a;border-radius:12px;width:100%;height:48px;padding:0 16px;font:400 16px/24px Pretendard Variable,sans-serif}.gOGhaq_field input::placeholder{color:#121212}.gOGhaq_fallback[data-source-state]>div:last-child>button{background-image:linear-gradient(92.364deg,#d9194c -9.824%,#b91a93 50%,#6042d5 109.824%);border:0;border-radius:999px;height:48px;padding:0 20px}.gOGhaq_fallback[data-source-state]>div:last-child>button>span{font:800 15px/21px Pretendard Variable,sans-serif}
.bhfG2W_workspace{grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:32px;width:100%;max-width:none;display:grid}.bhfG2W_list{min-width:0;padding:24px}.bhfG2W_list h2{font-synthesis:none;margin:0 0 16px;font:400 24px/31px "Pretendard UI 850",sans-serif}.bhfG2W_tabs{gap:0;margin-bottom:16px;display:flex}.bhfG2W_tabs button{color:#5d5d5d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:0 16px;font-size:14px}.bhfG2W_tabs button[aria-pressed=true]{color:#ad1457;background:#fff0f6}.bhfG2W_rows{margin:0;padding:0;list-style:none}.bhfG2W_rows li{border-bottom:1px solid #e4e1e6;flex-direction:column;gap:8px;padding:16px 0;display:flex}.bhfG2W_rows li>button{text-align:start;color:#121212;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.bhfG2W_rows strong{overflow-wrap:anywhere;font-size:16px;font-weight:650}.bhfG2W_rows small{color:#5d5d5d;font-size:13px}.bhfG2W_detail{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;gap:24px;width:288px;min-width:0;padding:24px;display:flex}.bhfG2W_detail h2{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:650;line-height:26px;display:flex}.bhfG2W_detail dl{gap:12px;margin:0;display:grid}.bhfG2W_detail dl>div{grid-template-columns:64px minmax(0,1fr);gap:12px;display:grid}.bhfG2W_detail dt{color:#5d5d5d;font-size:13px;line-height:20px}.bhfG2W_detail dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:21px}.bhfG2W_detail>button,.bhfG2W_detail>a{width:100%;min-height:44px;font-size:14px}.bhfG2W_postActions{flex-wrap:wrap;gap:8px;display:flex}.bhfG2W_workspace :focus-visible{outline-offset:3px;outline:2px solid #d11b62}@media (max-width:767px){.bhfG2W_workspace{grid-template-columns:minmax(0,1fr);gap:16px}.bhfG2W_list,.bhfG2W_detail{padding:16px}.bhfG2W_detail{border-top:1px solid #e4e1e6;width:100%}}.bhfG2W_workspace[data-tab=posts]{display:block}.bhfG2W_workspace[data-tab=posts] .bhfG2W_list{max-width:none;padding:0}.bhfG2W_tabs{gap:8px}.bhfG2W_tabs button{font-synthesis:none;font:400 14px/20px "Pretendard UI 650",system-ui,sans-serif}.bhfG2W_tabs button[aria-pressed=true]{font-family:"Pretendard UI 850",system-ui,sans-serif}.bhfG2W_postRows{gap:16px;margin-bottom:16px;display:grid}.bhfG2W_postRows li{border:0;padding:0}.bhfG2W_postRows li>button{border:1px solid #e8e8e8;border-radius:12px;flex-direction:row;align-items:center;gap:16px;width:100%;min-height:72px;padding:0 20px}.bhfG2W_postRows li>button[aria-pressed=true]{background:#fff0f6;border-color:#d11b62}.bhfG2W_postRows strong{flex:1;font:400 16px/24px Pretendard Variable,system-ui,sans-serif}.bhfG2W_postRows small{white-space:nowrap;text-align:right;font:500 13px/21px Pretendard Variable,system-ui,sans-serif}.bhfG2W_postActions>button{font-synthesis:none;font:400 14px/20px "Pretendard UI 650",system-ui,sans-serif}.bhfG2W_workspace[data-tab=reports] .bhfG2W_list{padding:0}.bhfG2W_rows{gap:16px;display:grid}.bhfG2W_rows li{border:0;padding:0}.bhfG2W_rows li>button{border:1px solid #e8e8e8;border-radius:12px;flex-direction:row;align-items:center;gap:16px;width:100%;min-height:72px;padding:0 20px}.bhfG2W_rows li>button[aria-pressed=true]{background:#fff0f6;border-color:#d11b62}.bhfG2W_rows strong{flex:1;font-weight:400;line-height:24px}.bhfG2W_rows small{white-space:nowrap;line-height:21px}.bhfG2W_detail h2{font:700 16px/24px Pretendard Variable,system-ui,sans-serif}
.Ss1NQG_shell{color:#121212;background:#fff;min-width:0;min-height:100dvh;font-family:Pretendard Variable,system-ui,sans-serif}.Ss1NQG_shell *{box-sizing:border-box}.Ss1NQG_shell h1,.Ss1NQG_shell h2,.Ss1NQG_shell p{margin:0}:where(.Ss1NQG_shell) input,:where(.Ss1NQG_shell) select,:where(.Ss1NQG_shell) button{font:inherit}.Ss1NQG_shell :is(a,button,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #d11b62}.Ss1NQG_shell input[type=checkbox]{accent-color:#d11b62}.Ss1NQG_adminBand{color:#fff;background:#302c33;align-items:center;gap:16px;min-height:60px;padding:12px 40px;display:flex}.Ss1NQG_adminBand>strong{font-size:20px;font-weight:750}.Ss1NQG_adminBand>span{color:#e4e1e6;text-align:end;margin-inline-start:auto;font-size:14px}.Ss1NQG_identity{align-items:center;gap:12px;max-width:1440px;margin:auto;padding:20px 40px 12px;display:flex}.Ss1NQG_identity>img,.Ss1NQG_identity>span{object-fit:contain;border-radius:12px;width:44px;height:44px}.Ss1NQG_identity>strong{flex:1;font-size:16px}.Ss1NQG_identity>a{color:#5d5d5d}.Ss1NQG_tabs{gap:0;max-width:1440px;margin:auto;padding:12px 40px;display:flex;overflow-x:auto}.Ss1NQG_tabs>a{white-space:nowrap;color:#5d5d5d;border-bottom:1px solid #e4e1e6;justify-content:center;align-items:center;min-height:48px;padding:0 16px;font-size:16px;text-decoration:none;display:flex}.Ss1NQG_tabs>a[aria-current=page]{color:#ad1457;border-bottom:2px solid #d11b62;font-weight:750}.Ss1NQG_content{max-width:1440px;margin:auto;padding:24px 40px 32px}.Ss1NQG_content>div{width:100%;max-width:none}.Ss1NQG_status{grid-template-columns:minmax(0,1fr);gap:16px;padding:40px;display:grid}.Ss1NQG_status h1{font-size:24px}.Ss1NQG_membersLayout{grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:32px;display:grid}.Ss1NQG_memberList{min-width:0;padding:24px}.Ss1NQG_memberList h1{margin:0 0 16px;font-size:24px;font-weight:850;line-height:1.4}.Ss1NQG_memberFilters{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-bottom:24px;display:flex}.Ss1NQG_memberFilters form{align-items:flex-end;gap:8px;min-width:0;display:flex}.Ss1NQG_memberFilters label{color:#5d5d5d;gap:8px;font-size:14px;display:grid}.Ss1NQG_memberFilters input{border:1px solid #8a8a8a;border-radius:12px;width:172px;min-width:0;max-width:100%;height:46px;padding:8px 12px}.Ss1NQG_memberFilters button,.Ss1NQG_bulkActions select{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:#fff;border:1px solid #e4e1e6;border-radius:12px;padding:8px 16px}.Ss1NQG_memberFilters button[aria-pressed=true]{color:#ad1457;background:#fff0f6;border-color:#d11b62}.Ss1NQG_memberFilters form>button{padding-inline:12px}.Ss1NQG_tableViewport{max-width:100%;overflow-x:auto}.Ss1NQG_memberTable{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%;font-size:14px}.Ss1NQG_memberTable th{color:#5d5d5d;text-align:start;height:48px;padding:12px 8px;font-size:13px;font-weight:650}.Ss1NQG_memberTable th:first-child{width:48px}.Ss1NQG_memberTable td{overflow-wrap:anywhere;border-bottom:1px solid #eeecef;height:64px;padding:10px 8px}.Ss1NQG_memberTable td button{max-width:100%;min-height:44px;color:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750;display:block}.Ss1NQG_memberTable td input{cursor:pointer;width:20px;height:20px;margin:0}.Ss1NQG_memberTable tr[aria-selected=true]{background:#fff0f6}.Ss1NQG_memberTable tr[aria-selected=true] td{border-bottom-color:#d11b62}.Ss1NQG_memberTable tr[aria-selected=true] td:first-child{box-shadow:inset 3px 0 #d11b62}.Ss1NQG_memberTable tr[aria-selected=true] td button{color:#ad1457}.Ss1NQG_bulkActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.Ss1NQG_memberDetail{border-bottom:1px solid #eeecef;border-radius:0 0 20px 20px;min-width:0;padding:44px 20px 20px}.Ss1NQG_memberDetail h2{align-items:center;gap:8px;margin:0 0 20px;font-size:16px;font-weight:750;line-height:1.4;display:flex}.Ss1NQG_memberDetail h2 svg{color:#5d5d5d;flex-shrink:0}.Ss1NQG_memberDetail dl{margin:0}.Ss1NQG_memberDetail dl>div{border-bottom:1px solid #eeecef;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px;padding:10px 0;display:grid}.Ss1NQG_memberDetail dt{font-size:13px;line-height:1.5}.Ss1NQG_memberDetail dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:1.5}.Ss1NQG_detailActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.Ss1NQG_detailActions>*{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%}@media (max-width:1023px){.Ss1NQG_adminBand{gap:12px;padding:12px 16px}.Ss1NQG_adminBand>strong{font-size:18px}.Ss1NQG_adminBand>span{font-size:13px}.Ss1NQG_identity{padding:16px 16px 8px}.Ss1NQG_identity>a{font-size:13px}.Ss1NQG_tabs{padding:8px 16px}.Ss1NQG_tabs>a{padding-inline:12px}.Ss1NQG_content{padding:16px}.Ss1NQG_membersLayout{grid-template-columns:minmax(0,1fr);gap:24px}.Ss1NQG_memberList{padding:0}.Ss1NQG_memberList h1{font-size:20px}.Ss1NQG_memberDetail{border-top:1px solid #eeecef;padding:16px 0}.Ss1NQG_memberFilters{margin-bottom:16px}.Ss1NQG_memberFilters form{flex:100%}.Ss1NQG_memberFilters label{flex:1;min-width:0}.Ss1NQG_memberFilters input{width:100%}.Ss1NQG_memberTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Ss1NQG_memberTable,.Ss1NQG_memberTable tbody{width:100%;display:block}.Ss1NQG_memberTable tr{border-bottom:1px solid #eeecef;grid-template-columns:44px minmax(0,1fr) minmax(0,1fr);padding:8px 0;display:grid}.Ss1NQG_memberTable td{border:0;min-width:0;height:auto;padding:8px}.Ss1NQG_memberTable td:first-child{grid-area:1/1;place-items:center;display:grid}.Ss1NQG_memberTable td:nth-child(2){grid-area:1/2/auto/-1}.Ss1NQG_memberTable td:nth-child(n+3){grid-column:auto}.Ss1NQG_memberTable td:nth-child(3),.Ss1NQG_memberTable td:nth-child(5){grid-column:2}.Ss1NQG_memberTable tr[aria-selected=true] td:first-child{box-shadow:none}.Ss1NQG_memberTable td button{white-space:normal;min-width:0}.Ss1NQG_memberDetail dl>div{grid-template-columns:96px minmax(0,1fr)}.Ss1NQG_status{padding:24px 16px}}.Ss1NQG_checkTarget{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.Ss1NQG_memberTable td:first-child{padding-inline:0}@media (max-width:1023px){.Ss1NQG_memberTable td[data-label]:before{content:attr(data-label);color:#5d5d5d;margin-bottom:4px;font-size:13px;display:block}}.Ss1NQG_shell{--fan-ink:#121212;--fan-muted:#5d5d5d;--fan-line:#e4e1e6;--fan-header-height:68px}@media (min-width:1024px){.Ss1NQG_shell{--fan-header-height:88px}}@media (max-width:1023px){.Ss1NQG_shell{padding-bottom:calc(32px + 3em + env(safe-area-inset-bottom))}}.Ss1NQG_identity{min-height:76px;padding:20px 40px 12px}.Ss1NQG_memberDetail{border:0;border-radius:16px;padding:24px}.Ss1NQG_memberDetail h2{margin-bottom:24px;font-size:18px;line-height:26px}.Ss1NQG_memberDetail dl>div{border:0;margin-bottom:12px;padding:0}.Ss1NQG_memberDetail dd{font-size:14px;font-weight:400;line-height:21px}.Ss1NQG_memberDetail dt{color:#5d5d5d}.Ss1NQG_memberFilters button:not([type=submit]){border:0;border-radius:999px}.Ss1NQG_tabs>a{min-height:48px}@media (max-width:1023px){.Ss1NQG_identity,.Ss1NQG_memberDetail{padding:16px}}.Ss1NQG_memberList h1{font-synthesis:none;font:400 24px/31px "Pretendard UI 850",system-ui,sans-serif}.Ss1NQG_memberDetail h2{font:700 16px/24px Pretendard Variable,system-ui,sans-serif}
.V9n13G_body{box-sizing:border-box;flex-direction:column;gap:16px;margin:0;padding:24px;font:400 16px/24px Pretendard Variable,sans-serif;display:flex}.V9n13G_body p{margin:0}.V9n13G_field{flex-direction:column;gap:8px;display:flex}.V9n13G_field input,.V9n13G_method{box-sizing:border-box;color:#121212;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #8a8a8a;border-radius:12px;padding:12px 16px}.V9n13G_method{border-color:#e4e1e6}.V9n13G_body .V9n13G_note{color:#5d5d5d;font-size:16px;line-height:24px}.V9n13G_body [role=alert]{color:#b90027}.V9n13G_actions{height:80px;min-height:80px}.V9n13G_actions>button{height:48px;min-height:48px;box-shadow:none}.V9n13G_actions>button:first-child{border-radius:12px;flex:none;width:96px}.V9n13G_actions>button:last-child:not(:first-child){flex:none;width:fit-content;font-size:15px;font-weight:800}.V9n13G_choice{box-sizing:border-box;border-bottom:1px solid #e4e1e6;align-items:center;gap:8px;min-height:52px;padding:3.5px 0;display:flex}.V9n13G_choice input{accent-color:#c81067;flex:none;width:24px;height:24px;margin:0}.V9n13G_choice span{min-width:0}.V9n13G_body textarea{box-sizing:border-box;width:100%;min-height:96px;font:inherit;border:1px solid #8a8a8a;border-radius:12px;padding:12px}.V9n13G_screen{align-items:start;min-height:50dvh;display:grid}.V9n13G_screen>p{padding:24px}.V9n13G_operator{border-bottom:1px solid #e4e1e6;flex-direction:column;gap:8px;padding:12px 0;display:flex}.V9n13G_operator p{color:#5d5d5d}.V9n13G_privacyLink{color:#68616b;font-size:14px}.V9n13G_intro{width:100%}@media (max-width:767px){.V9n13G_body{padding:16px}.V9n13G_actions>button:first-child{flex:none;width:88px}.V9n13G_actions>button:last-child:not(:first-child){flex:1;width:auto;min-width:0}}.V9n13G_control{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.V9n13G_privacyLink{border-radius:12px;justify-content:center;align-items:center;min-height:44px;font:400 14px/20px "Pretendard UI 650",sans-serif;text-decoration:none;display:flex}.V9n13G_actions>button:disabled{color:#777;opacity:1;background:#efefef}.V9n13G_actions>button:last-child:not(:first-child):disabled{font:400 14px/20px "Pretendard UI 650",sans-serif}@media (max-width:767px){.V9n13G_acceptActions>button:first-child,.V9n13G_acceptActions>button:last-child:not(:first-child){flex:1;width:0}}.V9n13G_privacyLink{gap:10px}.V9n13G_intro[data-has-trailing]{justify-content:center;gap:10px;display:flex}.V9n13G_intro[data-has-trailing]>span{flex:none;width:auto;position:static;transform:none}.V9n13G_actions>button:first-child{font:400 14px/20px "Pretendard UI 650",sans-serif}.V9n13G_actions>button:last-child:not(:first-child){font:800 15px/21px Pretendard Variable,sans-serif}.V9n13G_field input{height:48px;padding:0 16px}.V9n13G_operator{box-sizing:border-box;min-height:83px;padding:11.5px 0}.V9n13G_operator>strong{font:400 18px/27px Pretendard Variable,sans-serif}.V9n13G_body>p{color:#5d5d5d}.V9n13G_intro{font:800 15px/21px Pretendard Variable,sans-serif}.V9n13G_acceptActions>button:first-child{width:120px}@media (max-width:767px){.V9n13G_acceptActions>button:first-child{width:0}}.V9n13G_decline{border-radius:12px;width:100%;height:44px;min-height:44px;padding:0 8px}
._3p3VhW_panel{box-sizing:border-box;outline-offset:-.5px;color:#121212;background:#fff;border:0;border-radius:16px;outline:1px solid #e4e1e6;flex-direction:column;align-items:stretch;gap:16px;width:100%;min-width:0;max-width:640px;padding:24px;display:flex}._3p3VhW_heading{align-items:center;gap:12px;min-width:0;display:flex}._3p3VhW_heading>span{color:#68616b;flex-shrink:0;display:flex}._3p3VhW_title{letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:850;line-height:31px}._3p3VhW_description{overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:1.5}._3p3VhW_description p{margin:0}._3p3VhW_description p+p{margin-top:16px}._3p3VhW_feedback{color:#68616b;background:#f5f4f6;border-radius:16px;align-self:flex-start;place-items:center;width:48px;height:48px;display:grid}._3p3VhW_feedback[data-kind=danger]{color:#be123c;background:#fff1f4}._3p3VhW_feedback[data-kind=success]{color:#146a48;background:#edf8f2}._3p3VhW_actions{gap:12px;width:100%;min-width:0;display:flex}._3p3VhW_actions[data-layout=column]{flex-direction:column}._3p3VhW_action{box-sizing:border-box;flex:1;min-width:0;max-width:100%;min-height:48px;padding:0 20px;font-size:14px;line-height:20px}._3p3VhW_actions[data-layout=column]>._3p3VhW_action{flex:none;width:100%}@media (max-width:600px){._3p3VhW_title{font-size:24px}._3p3VhW_actions[data-layout=row]{flex-wrap:wrap}}._3p3VhW_panel ._3p3VhW_title{letter-spacing:0;margin:0;font-size:24px;font-weight:850;line-height:31px}._3p3VhW_panel ._3p3VhW_description{margin:0;font-size:16px;line-height:1.5}._3p3VhW_panel ._3p3VhW_description p{margin:0}._3p3VhW_panel ._3p3VhW_description p+p{margin-top:16px}:is(._3p3VhW_panel[data-source-state=VMiFI],._3p3VhW_panel[data-source-state=uNHy1]) ._3p3VhW_action>span{font-family:Pretendard Variable,sans-serif;font-size:14px;font-weight:650;line-height:20px}
._7f7EDa_canvas{aspect-ratio:3/2;color:#4a4037;color:lab(28.0555% 3.06335 7.12506);filter:drop-shadow(0 8px 14px #17191c12);width:100%;position:relative;overflow:hidden}._7f7EDa_canvas>img{object-fit:contain;opacity:1;width:100%;height:100%;transition:opacity .16s cubic-bezier(.2,0,0,1);display:block}._7f7EDa_grid{opacity:1;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:33%;height:56%;transition:opacity .16s cubic-bezier(.2,0,0,1);display:grid;position:absolute;top:22%;left:59%}._7f7EDa_canvas[data-passport-ready=false]>img,._7f7EDa_canvas[data-passport-ready=false]>._7f7EDa_grid{opacity:0}._7f7EDa_canvasSkeleton{background:#f2eee9;background:lab(94.2139% .690639 2.9597);border-radius:3%;grid-template-columns:13% 43.5% 43.5%;display:grid;position:absolute;inset:9% 4%;overflow:hidden}._7f7EDa_skeletonCover{background:#c7cbd0;background:lab(81.4145% -.417084 -2.98945)}._7f7EDa_skeletonIdentity{border-inline-end:1px solid #dedad5;border-inline-end:1px solid lab(87.2538% .69195 2.96055);align-content:center;gap:7%;padding-inline:18%;display:grid}._7f7EDa_skeletonIdentity i{background:#dbd7d2;background:lab(86.0938% .692189 2.96071);border-radius:999rem;width:100%;height:5%;min-height:5px;display:block}._7f7EDa_skeletonIdentity i:first-child{width:58%}._7f7EDa_skeletonIdentity i:last-child{width:76%}._7f7EDa_skeletonStampGrid{grid-template-columns:repeat(3,1fr);align-content:center;gap:9%;padding:19% 14%;display:grid}._7f7EDa_skeletonStampGrid i{aspect-ratio:1;background:#dedad5;background:lab(87.2538% .69195 2.96055);border-radius:50%;display:block}._7f7EDa_slot{place-items:center;min-width:0;min-height:0;display:grid}._7f7EDa_stamp{aspect-ratio:1;place-items:center;width:min(100%,220px);display:grid;position:relative}._7f7EDa_stamp[data-compact=true]{width:100%}._7f7EDa_stampAsset{object-fit:contain;width:100%;height:100%;display:block}._7f7EDa_verificationSeal{aspect-ratio:1;place-items:center;width:min(100%,320px);display:grid;position:relative;container-type:inline-size}._7f7EDa_verificationCopy{color:#b4242d;text-align:center;place-content:center;justify-items:center;gap:4cqi;display:grid;position:absolute;inset:22% 18%}._7f7EDa_verificationCopy strong{font-size:clamp(16px,9cqi,32px);font-weight:900;line-height:1.15}._7f7EDa_verificationTitle{font-size:clamp(13px,6.5cqi,24px);font-weight:900;line-height:1}._7f7EDa_verificationDate{font-variant-numeric:tabular-nums;font-size:clamp(10px,4.5cqi,18px);font-weight:850;line-height:1}._7f7EDa_verificationCopy b{font-size:clamp(13px,6cqi,24px);font-weight:900;line-height:1}._7f7EDa_assetError{color:#5d5d5d;color:lab(39.68% 0 0);text-align:center;background:#f6f6f5;border:1px dashed #b1b1b1;border:1px dashed lab(72.16% 0 -.0000119209);border-radius:12px;place-items:center;width:100%;height:100%;padding:24px;font-size:14px;line-height:1.5;display:grid}@media (prefers-reduced-motion:reduce){._7f7EDa_canvas>img,._7f7EDa_grid{transition-duration:.01ms}}
.DsooTa_artwork{width:100%;position:relative}.DsooTa_portrait{color:#a77b3d;opacity:0;pointer-events:none;background:#f7f3ee;width:29.4%;height:35.2%;position:absolute;top:31.2%;left:21.4%}.DsooTa_artwork:has([role=img][data-passport-ready=true]) .DsooTa_portrait{opacity:1}.DsooTa_photo{background:#f6f6f5;border-radius:5%;display:block;position:absolute;inset:3.2% 2.7%;overflow:hidden}.DsooTa_photo>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.DsooTa_artwork .DsooTa_frame{width:100%;height:100%;display:block;position:absolute;inset:0}.DsooTa_fallback{color:#66533c;place-items:center;height:100%;padding:8%;font-size:12px;font-weight:700;display:grid}
.ejW40G_avatar{--avatar-size:64px;width:var(--avatar-size);height:var(--avatar-size);background:#f7f7f7;background:lab(97.1% -.0000298023 -.0000119209);border:1px solid #dedede;border:1px solid lab(88.4% 0 .0000119209);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.ejW40G_avatar img{object-fit:cover;width:100%;height:100%}.ejW40G_placeholder{background:linear-gradient(110deg,#f7f7f7 20%,#e8e8e8 45%,#f7f7f7 70%) 0 0/220% 100%;background:linear-gradient(110deg,lab(97.1% -.0000298023 -.0000119209) 20%,lab(91.88% .0000298023 -.0000119209) 45%,lab(97.1% -.0000298023 -.0000119209) 70%) 0 0/220% 100%;animation:1.2s ease-in-out infinite ejW40G_avatar-loading}@keyframes ejW40G_avatar-loading{to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.ejW40G_placeholder{animation:none}}
.U_cBGq_portrait{aspect-ratio:1;border-radius:4px;width:min(84%,240px);display:block;position:relative;overflow:hidden}.U_cBGq_portrait[data-variant=full-bleed]{border-radius:0;width:100%}.U_cBGq_portrait img{object-fit:cover;width:100%;height:100%;display:block}
.m60LrG_root{min-width:0;display:inline-flex}.m60LrG_trigger{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;display:flex;position:relative}.m60LrG_trigger:focus-visible{outline:3px solid var(--ink,#171717);outline-offset:3px}.m60LrG_floatingTrigger{background:#fffdf7;border:1px solid #e7e0d3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;box-shadow:0 5px 18px #2f251924}.m60LrG_floatingTrigger .m60LrG_progressRing{width:40px;height:40px;position:absolute;inset:3px;overflow:visible;transform:rotate(-90deg)}.m60LrG_progressTrack,.m60LrG_progressValue{fill:none;stroke-width:1.5px}.m60LrG_progressTrack{stroke:#e9e1d2}.m60LrG_progressValue{stroke:#b98b36;stroke-linecap:round}.m60LrG_badge{z-index:1;object-fit:contain;flex:none;position:relative}.m60LrG_inlineRoot{width:100%}.m60LrG_inlineTrigger{text-align:start;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:44px;padding:2px 0}.m60LrG_inlineTrigger:hover{background:#f7f5f1}.m60LrG_inlineCopy{gap:4px;min-width:0;display:grid}.m60LrG_inlineCopy strong{overflow-wrap:anywhere;font-size:18px;font-weight:850;line-height:1.15}.m60LrG_inlineCopy small{color:var(--muted,#716d67);font-size:12px;font-weight:650;line-height:1.15}.m60LrG_compactTrigger{color:#816342;text-align:start;background:0 0;border-radius:8px;align-items:center;gap:4px;max-width:100%;min-height:44px;padding:0}.m60LrG_compactTrigger:hover{background:#f7f5f1}.m60LrG_compactLabel{overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:650;line-height:1.4}.m60LrG_tooltip{z-index:var(--z-tooltip,60);color:#5f584d;pointer-events:auto;background:#fffefa;border:1px solid #e9e2d6;border-radius:12px;gap:8px;width:max-content;max-width:min(300px,100vw - 24px);padding:14px 16px;font-size:12px;line-height:1.45;display:grid;position:fixed;box-shadow:0 10px 30px #2f251929}.m60LrG_tooltip:not([style]){visibility:hidden}.m60LrG_identity{color:#29251f;border-bottom:1px solid #eee8dd;flex-wrap:wrap;align-items:baseline;gap:5px;padding-bottom:8px;font-size:14px;display:flex}.m60LrG_identity strong{overflow-wrap:anywhere;min-width:0}.m60LrG_detail{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.m60LrG_detail>span{color:#7b746a}.m60LrG_detail>strong{color:#332d26;text-align:end;font-variant-numeric:tabular-nums;font-size:13px}.m60LrG_majorGoal{border-top:1px solid #eee8dd;padding-top:8px}.m60LrG_reached{color:#936d29;font-weight:750}@media (prefers-reduced-motion:no-preference){.m60LrG_floatingTrigger,.m60LrG_inlineTrigger{transition:background-color .16s,box-shadow .16s,transform .16s}.m60LrG_floatingTrigger:hover{transform:translateY(-1px);box-shadow:0 7px 20px #2f25192e}}
.naNeCG_badge{border:1px solid var(--color-line);background:var(--color-soft);width:fit-content;color:var(--color-ink);vertical-align:middle;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;font-weight:700;line-height:1.5;display:inline-flex}.naNeCG_badge svg{flex:none}.naNeCG_notice{border-inline-start:3px solid var(--color-line);background:var(--color-soft);border-radius:0 12px 12px 0;gap:8px;margin-block:0 32px;padding:16px;display:grid}.naNeCG_notice p{max-width:72ch;color:var(--color-muted);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.6}.naNeCG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
