.activity-module__HSR_2W__skyShot{animation:.9s both activity-module__HSR_2W__sky-in}@keyframes activity-module__HSR_2W__sky-in{0%{opacity:0}to{opacity:1}}.activity-module__HSR_2W__board .activity-module__HSR_2W__top{min-height:clamp(520px,72svh,760px);padding-bottom:clamp(36px,6vh,64px)}.activity-module__HSR_2W__topGrid{width:min(100%, var(--column));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(24px,4vw,64px);margin:0 auto;display:grid}.activity-module__HSR_2W__board .activity-module__HSR_2W__topCopy{width:100%}.activity-module__HSR_2W__board .activity-module__HSR_2W__top h1{max-width:12ch}.activity-module__HSR_2W__board .activity-module__HSR_2W__top .activity-module__HSR_2W__topCopy>p:last-child{max-width:38ch}.activity-module__HSR_2W__eyebrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.12em;text-transform:uppercase;background:#fff8e429;border:1px solid #fff6;border-radius:999px;align-items:center;padding:6px 14px;font-weight:700;display:inline-flex;text-shadow:none!important;margin-bottom:clamp(14px,1.8vw,22px)!important;font-size:13px!important;line-height:1.4!important}.activity-module__HSR_2W__clockMore{color:var(--ink-soft);font-weight:500}.activity-module__HSR_2W__inTown{border:1px solid var(--glass-rim);border-radius:calc(var(--frame) + 6px);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);color:var(--ink);background:#fff8e4e0;justify-items:start;padding:clamp(20px,2.4vw,30px);display:grid;position:relative;box-shadow:0 40px 80px -40px #081a28bf,inset 0 1px #fffc}.activity-module__HSR_2W__inTownCount{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-shadow:0 5px 0 var(--honey);font-size:clamp(64px,8vw,112px);font-weight:800;line-height:.9;margin-top:10px!important}.activity-module__HSR_2W__inTownWait{border-radius:16px;width:1.6em;height:.9em;font-size:clamp(64px,8vw,112px);margin-top:10px!important}.activity-module__HSR_2W__inTownLabel{font-size:clamp(17px,1.5vw,20px);font-weight:600;margin-top:10px!important}.activity-module__HSR_2W__inTown .activity-module__HSR_2W__faces{margin-top:16px}.activity-module__HSR_2W__inTown{container-type:inline-size}.activity-module__HSR_2W__inTown .activity-module__HSR_2W__faces[data-size=lg]{flex-wrap:nowrap}.activity-module__HSR_2W__inTown .activity-module__HSR_2W__face[data-size=lg]{--size:clamp(32px, calc((100cqw - 16px) / 10 + 16px), 50px)}.activity-module__HSR_2W__facesWait{border-radius:999px;width:70%;height:48px;margin-top:16px}.activity-module__HSR_2W__inTownMore{width:100%;color:var(--ink-soft);border-top:1px solid #17382a1f;padding-top:14px;font-size:15px;margin-top:16px!important}.activity-module__HSR_2W__inTownMore strong{color:var(--ink);font-weight:800}.activity-module__HSR_2W__live{color:var(--ink-soft);align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1.35;display:inline-flex}.activity-module__HSR_2W__pulse{background:var(--meadow);border-radius:50%;flex:none;width:10px;height:10px;animation:2.4s ease-out infinite activity-module__HSR_2W__pulse;box-shadow:0 0 #58b94780}.activity-module__HSR_2W__pulse[data-stale]{background:var(--honey-deep);animation:none}@keyframes activity-module__HSR_2W__pulse{0%{box-shadow:0 0 #58b94780}70%,to{box-shadow:0 0 0 10px #58b94700}}.activity-module__HSR_2W__face{--size:36px;width:var(--size);height:var(--size);background:hsl(var(--hue,40) 72% 84%);box-shadow:0 0 0 3px var(--cream), 0 6px 14px -8px #122c2899;color:var(--ink);font-family:var(--display);font-size:calc(var(--size) * .46);vertical-align:middle;border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-grid;position:relative;overflow:hidden}.activity-module__HSR_2W__face[data-size=sm]{--size:26px;box-shadow:0 0 0 2px var(--cream)}.activity-module__HSR_2W__face[data-size=lg]{--size:50px}.activity-module__HSR_2W__face img{object-fit:cover;object-position:50% 24%;opacity:0;background:linear-gradient(160deg,#fff4cf,#ffe39a);width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.activity-module__HSR_2W__face img[data-shown]{opacity:1}.activity-module__HSR_2W__face:has(img[data-shown])>span{visibility:hidden;transition:visibility 0s .3s}.activity-module__HSR_2W__face img[data-whole]{transform-origin:50% 20%;transform:scale(1.55)}.activity-module__HSR_2W__face[data-family=visitor]{box-shadow:0 0 0 3px var(--honey), 0 6px 14px -8px #122c2899}.activity-module__HSR_2W__face[data-family=character]{box-shadow:0 0 0 3px #c4b5f4,0 6px 14px -8px #122c2899}.activity-module__HSR_2W__face[data-size=sm][data-family=visitor]{box-shadow:0 0 0 2px var(--honey)}.activity-module__HSR_2W__face[data-size=sm][data-family=character]{box-shadow:0 0 0 2px #c4b5f4}.activity-module__HSR_2W__faces{flex-wrap:wrap;align-items:center;row-gap:8px;padding-left:12px;display:flex}.activity-module__HSR_2W__faces>*{margin-left:-12px}.activity-module__HSR_2W__faces[data-size=lg]{padding-left:16px}.activity-module__HSR_2W__faces[data-size=lg]>*{margin-left:-16px}.activity-module__HSR_2W__faces[data-size=sm]{padding-left:8px}.activity-module__HSR_2W__faces[data-size=sm]>*{margin-left:-8px}.activity-module__HSR_2W__faces>.activity-module__HSR_2W__face:hover{z-index:1;transform:translateY(-4px)scale(1.08)}.activity-module__HSR_2W__faceMore{background:var(--ink);color:var(--cream);font-family:var(--body);font-size:calc(var(--size) * .34);font-weight:700}.activity-module__HSR_2W__ribbon{border-radius:var(--sheet);background:linear-gradient(90deg, #ffd25c, var(--honey) 60%, #f3a92b);height:62px;color:var(--ink);align-items:center;gap:14px;margin-bottom:14px;padding-left:clamp(12px,2vw,22px);display:flex;overflow:hidden;box-shadow:inset 0 -3px #b9770e59}.activity-module__HSR_2W__ribbonLabel{background:var(--ink);height:34px;color:var(--cream);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13px;font-weight:800;display:inline-flex}.activity-module__HSR_2W__ribbonTrack{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 92%,#0000)}.activity-module__HSR_2W__ribbonTrack ul{width:max-content;margin:0;padding:0;list-style:none;animation:linear infinite activity-module__HSR_2W__ribbon;display:flex}.activity-module__HSR_2W__ribbon:hover .activity-module__HSR_2W__ribbonTrack ul{animation-play-state:paused}.activity-module__HSR_2W__ribbonTrack li{white-space:nowrap;align-items:center;gap:10px;padding-right:22px;font-size:16px;font-weight:600;display:inline-flex}.activity-module__HSR_2W__ribbonTrack li:after{content:"";background:#17382a59;border-radius:50%;width:7px;height:7px;margin-left:12px}.activity-module__HSR_2W__ribbonTrack .activity-module__HSR_2W__face{box-shadow:0 0 0 2px #fff3c9}@keyframes activity-module__HSR_2W__ribbon{0%{transform:translate(0)}to{transform:translate(-50%)}}.activity-module__HSR_2W__board .activity-module__HSR_2W__sheet{padding-block:clamp(48px,6.4vw,96px)}.activity-module__HSR_2W__board .activity-module__HSR_2W__sheet h2{font-size:clamp(30px,3.6vw,48px);line-height:1.04}.activity-module__HSR_2W__sheetHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 28px;display:flex}.activity-module__HSR_2W__read{color:var(--ink-soft);font-size:16px;font-weight:500}.activity-module__HSR_2W__figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);margin:clamp(26px,3.2vw,44px) auto 0;padding:0;list-style:none;display:grid}.activity-module__HSR_2W__figure{border-radius:var(--frame);background:linear-gradient(180deg, #fffdf4, var(--cream));border:1px solid #ffffffe6;align-content:start;gap:6px;min-width:0;padding:clamp(18px,2vw,28px);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:grid;position:relative;box-shadow:0 30px 50px -34px #122c2880}.activity-module__HSR_2W__figure:hover{transform:translateY(-4px);box-shadow:0 40px 60px -34px #122c288c}.activity-module__HSR_2W__figure[data-accent]{background:linear-gradient(160deg, #ffe08a, var(--honey) 70%);border-color:#ffecaae6}.activity-module__HSR_2W__figure[data-accent] .activity-module__HSR_2W__figureLabel span,.activity-module__HSR_2W__figure[data-accent] .activity-module__HSR_2W__figureMore{color:#17382ad1}.activity-module__HSR_2W__figureArt{filter:drop-shadow(0 10px 12px #122c2838);width:clamp(54px,5.4vw,84px);height:auto;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:clamp(10px,1.2vw,16px);right:clamp(10px,1.2vw,16px)}.activity-module__HSR_2W__figure:hover .activity-module__HSR_2W__figureArt{transform:translateY(-4px)rotate(-6deg)scale(1.06)}.activity-module__HSR_2W__figureLabel{color:var(--ink);padding-right:clamp(58px,5.6vw,88px);font-size:15px;font-weight:700;line-height:1.3}.activity-module__HSR_2W__figureLabel span{color:var(--ink-soft);font-weight:500;display:block}.activity-module__HSR_2W__figureValue{color:var(--ink);font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(44px,5.4vw,80px);font-weight:800;line-height:1;margin-top:clamp(10px,1.4vw,22px)!important}.activity-module__HSR_2W__figureMore{color:var(--ink-soft);font-size:15px;line-height:1.4}.activity-module__HSR_2W__figureWait,.activity-module__HSR_2W__rowWait,.activity-module__HSR_2W__groupWait,.activity-module__HSR_2W__inTownWait,.activity-module__HSR_2W__facesWait{background:linear-gradient(90deg,#17382a12,#17382a26,#17382a12) 0 0/200% 100%;animation:1.4s ease-in-out infinite activity-module__HSR_2W__wait}.activity-module__HSR_2W__figureWait{border-radius:12px;width:62%;height:clamp(44px,5.4vw,80px);margin-top:clamp(10px,1.4vw,22px)!important}@keyframes activity-module__HSR_2W__wait{0%{background-position:150% 0}to{background-position:-50% 0}}.activity-module__HSR_2W__post{border-radius:var(--frame);background:#ffffffb3;border:2px dashed #b9770e59;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px clamp(16px,2vw,26px);margin-top:clamp(14px,1.8vw,22px);padding:clamp(14px,1.6vw,20px) clamp(16px,2vw,26px);display:grid}.activity-module__HSR_2W__postArt{filter:drop-shadow(0 8px 10px #122c282e);width:clamp(48px,4.4vw,64px);height:auto}.activity-module__HSR_2W__postEyebrow{color:var(--honey-deep);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.activity-module__HSR_2W__postLine{color:var(--ink);-webkit-user-select:all;user-select:all;font-size:clamp(16px,1.3vw,18px);font-weight:500;line-height:1.45;margin-top:2px!important}.activity-module__HSR_2W__post button{cursor:pointer;border:0;flex:none}.activity-module__HSR_2W__columns{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(14px,2vw,24px);display:grid}.activity-module__HSR_2W__panel{border-radius:var(--frame);background:#ffffff80;border:1px solid #ffffffb3;min-width:0;padding:clamp(20px,2.6vw,34px)}.activity-module__HSR_2W__timeline{margin:clamp(16px,2vw,24px) 0 0;padding:0;list-style:none;position:relative}.activity-module__HSR_2W__timeline:before{content:"";background:#17382a1f;border-radius:3px;width:3px;position:absolute;top:18px;bottom:18px;left:23px}.activity-module__HSR_2W__event{border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:8px 10px 8px 0;transition:background .2s;display:grid;position:relative}.activity-module__HSR_2W__event:hover{background:#fff9}.activity-module__HSR_2W__event[data-new]{animation:.8s cubic-bezier(.16,1,.3,1) both activity-module__HSR_2W__arrive,2.6s ease-out both activity-module__HSR_2W__glow}@keyframes activity-module__HSR_2W__arrive{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes activity-module__HSR_2W__glow{0%,40%{background:#f6b93b59}to{background:0 0}}.activity-module__HSR_2W__eventArt{width:48px;height:48px;box-shadow:0 0 0 3px var(--lawn), 0 10px 18px -12px #122c2899;object-fit:contain;background:#fff;border-radius:50%;padding:5px;position:relative}.activity-module__HSR_2W__eventMeta{justify-content:flex-end;align-items:center;gap:8px;display:flex}.activity-module__HSR_2W__event time{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500}.activity-module__HSR_2W__said{color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 10px;line-height:1.4;display:flex}.activity-module__HSR_2W__said>span:not(.activity-module__HSR_2W__face):not(.activity-module__HSR_2W__tag){flex:14ch;min-width:0}.activity-module__HSR_2W__rowWait{border-radius:16px;height:48px;margin:10px 0}.activity-module__HSR_2W__tag{color:var(--ink);white-space:nowrap;background:#f6b93b57;border-radius:999px;padding:1px 9px;font-size:12px;font-weight:700;line-height:1.6;display:inline-block}.activity-module__HSR_2W__tag[data-family=character]{background:#a792ec4d}.activity-module__HSR_2W__showAll{height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:2px solid #17382a29;border-radius:14px;align-items:center;gap:6px;margin:14px 0 0 62px;padding:0 16px;font-size:15px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.activity-module__HSR_2W__showAll:hover{background:#fff;border-color:#17382a4d}.activity-module__HSR_2W__showAll svg{transition:transform .2s}.activity-module__HSR_2W__showAll[aria-expanded=true] svg{transform:rotate(180deg)}.activity-module__HSR_2W__empty{color:var(--ink-soft);padding:18px 2px;margin-top:clamp(16px,2vw,24px)!important}.activity-module__HSR_2W__groups{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px;margin:clamp(16px,2vw,24px) 0 0;padding:0;list-style:none;display:grid}.activity-module__HSR_2W__groups>:first-child{grid-column:1/-1}.activity-module__HSR_2W__group{background:#fffdf3;border-radius:18px;align-content:start;gap:12px;min-width:0;padding:14px 16px 16px;display:grid;box-shadow:0 16px 30px -24px #122c288c}.activity-module__HSR_2W__groupHead{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.activity-module__HSR_2W__groupHead img{object-fit:contain;filter:drop-shadow(0 6px 8px #122c282e);width:44px;height:44px}.activity-module__HSR_2W__board .activity-module__HSR_2W__groupHead h3{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:18px;line-height:1.15}.activity-module__HSR_2W__groupCount{background:var(--honey);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:15px;font-weight:800;display:inline-grid}.activity-module__HSR_2W__groupNames{color:var(--ink-soft);flex-wrap:wrap;gap:2px 12px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.activity-module__HSR_2W__groupNames>span{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.activity-module__HSR_2W__groupWait{border-radius:18px;height:128px}.activity-module__HSR_2W__notesGrid{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,56px);display:grid}.activity-module__HSR_2W__notesArt{filter:drop-shadow(0 22px 22px #122c2833);width:clamp(110px,13vw,180px);height:auto;animation:5s ease-in-out infinite activity-module__HSR_2W__bob}@keyframes activity-module__HSR_2W__bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(2deg)}}.activity-module__HSR_2W__notes a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--honey-deep);text-decoration-color:var(--honey-deep);text-underline-offset:4px;font-weight:600;text-decoration-thickness:2px}.activity-module__HSR_2W__notes a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.activity-module__HSR_2W__data{font-size:16px}.activity-module__HSR_2W__board .activity-module__HSR_2W__closing{min-height:clamp(420px,70svh,720px)}@media (max-width:1080px){.activity-module__HSR_2W__figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.activity-module__HSR_2W__topGrid{grid-template-columns:minmax(0,1fr)}.activity-module__HSR_2W__board .activity-module__HSR_2W__top{min-height:0;padding-top:108px}.activity-module__HSR_2W__columns{grid-template-columns:minmax(0,1fr)}.activity-module__HSR_2W__clockMore{display:none}}@media (max-width:560px){.activity-module__HSR_2W__figure{padding:16px}.activity-module__HSR_2W__figureValue,.activity-module__HSR_2W__figureWait{height:auto;min-height:38px;font-size:38px}.activity-module__HSR_2W__figureArt{width:46px}.activity-module__HSR_2W__figureLabel{padding-right:48px}.activity-module__HSR_2W__figureLabel,.activity-module__HSR_2W__figureMore{font-size:14px}.activity-module__HSR_2W__post{grid-template-columns:auto minmax(0,1fr)}.activity-module__HSR_2W__post button{grid-column:1/-1;width:100%}.activity-module__HSR_2W__panel{padding:16px 14px}.activity-module__HSR_2W__event{grid-template-columns:40px minmax(0,1fr);padding-right:4px}.activity-module__HSR_2W__eventMeta{grid-column:2;justify-content:flex-start}.activity-module__HSR_2W__event time{font-size:13px}.activity-module__HSR_2W__eventArt{grid-row:span 2;width:40px;height:40px;padding:4px}.activity-module__HSR_2W__timeline:before{left:19px}.activity-module__HSR_2W__showAll{margin-left:0}.activity-module__HSR_2W__notesGrid{grid-template-columns:minmax(0,1fr)}.activity-module__HSR_2W__notesArt{width:110px}.activity-module__HSR_2W__ribbon{height:54px}.activity-module__HSR_2W__ribbonTrack li{font-size:15px}}@media (prefers-reduced-motion:reduce){.activity-module__HSR_2W__skyShot,.activity-module__HSR_2W__pulse,.activity-module__HSR_2W__figureWait,.activity-module__HSR_2W__rowWait,.activity-module__HSR_2W__groupWait,.activity-module__HSR_2W__inTownWait,.activity-module__HSR_2W__facesWait,.activity-module__HSR_2W__notesArt,.activity-module__HSR_2W__event[data-new],.activity-module__HSR_2W__ribbonTrack ul{animation:none}.activity-module__HSR_2W__figure,.activity-module__HSR_2W__figureArt,.activity-module__HSR_2W__face{transition:none}}
