.hut-portal-effects[data-v-f87117c6]{z-index:2;border-radius:inherit;pointer-events:none;contain:layout style paint;position:absolute;inset:0;overflow:hidden}.portal-aura[data-v-f87117c6]{background:radial-gradient(at 30% 90%,#ffb62b66,#0000 45%),radial-gradient(at 88% 10%,#ff298533,#0000 45%);animation:7s ease-in-out infinite alternate portal-aura-drift-f87117c6;position:absolute;inset:-20%}.portal-sweep[data-v-f87117c6]{background:linear-gradient(112deg,#0000 45%,#ffd78e12 48%,#fff2c847 50%,#0000 54%);animation:6.5s ease-in-out infinite portal-marquee-sweep-f87117c6;position:absolute;inset:-40% -70%}.portal-light-trail[data-v-f87117c6]{background:linear-gradient(90deg,#0000,#ffc567,#fff6c6,#0000);border-radius:100%;width:62%;height:2px;animation:5.5s ease-in-out infinite portal-stadium-trail-f87117c6;position:absolute;box-shadow:0 0 9px #ffcb55,0 0 20px #ff416c}.trail-one[data-v-f87117c6]{top:12px;left:-20%}.trail-two[data-v-f87117c6]{animation-delay:-2.75s;bottom:13px;left:-20%}.portal-glints[data-v-f87117c6]{position:absolute;inset:0}.portal-glints i[data-v-f87117c6]{clip-path:polygon(50% 0,61% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fff5ca;width:19px;height:19px;animation:3.8s ease-in-out infinite portal-star-shimmer-f87117c6;position:absolute}.portal-glints i[data-v-f87117c6]:first-child{top:16%;left:5%}.portal-glints i[data-v-f87117c6]:nth-child(2){width:26px;height:26px;animation-delay:-1.6s;bottom:13%;left:32%}.portal-glints i[data-v-f87117c6]:nth-child(3){width:12px;height:12px;animation-delay:-2.3s;top:14%;right:10%}.portal-glints i[data-v-f87117c6]:nth-child(4){animation-delay:-.8s;bottom:12%;right:4%}.hut-portal-effects[data-v-f87117c6]:not([data-running=true]) :is(.portal-aura,.portal-sweep,.portal-light-trail,i){animation-play-state:paused}@keyframes portal-aura-drift-f87117c6{0%{opacity:.55;transform:translate(-3%,2%)scale(.95)}to{opacity:1;transform:translate(3%,-2%)scale(1.08)}}@keyframes portal-marquee-sweep-f87117c6{0%,10%{opacity:0;transform:translate(-45%)}32%{opacity:.85}65%,to{opacity:0;transform:translate(45%)}}@keyframes portal-stadium-trail-f87117c6{0%{opacity:0;transform:translate(-100%)}20%,65%{opacity:1}to{opacity:0;transform:translate(240%)}}@keyframes portal-star-shimmer-f87117c6{0%,to{opacity:.15;transform:scale(.45)rotate(-15deg)}50%{opacity:1;transform:scale(1.1)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.hut-portal-effects[data-v-f87117c6] :is(.portal-aura,.portal-sweep,.portal-light-trail,i){animation:none}.portal-aura[data-v-f87117c6]{opacity:.5}.portal-light-trail[data-v-f87117c6],.portal-sweep[data-v-f87117c6]{display:none}.portal-glints i[data-v-f87117c6]{opacity:.6}}.hut-portal-scene[data-v-08510b31]{isolation:isolate;pointer-events:none;contain:layout style paint;background:radial-gradient(at 50% 100%,#dd471d90,#0000 62%),radial-gradient(at 50% 42%,#6e102c,#0000 68%),linear-gradient(135deg,#180b20,#330c17 62%,#120c1c);width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0;overflow:hidden;container-type:size}.scene-ball[data-v-08510b31],.scene-comets[data-v-08510b31],.scene-halo[data-v-08510b31],.scene-orbit[data-v-08510b31],.scene-platform[data-v-08510b31],.scene-rays[data-v-08510b31],.scene-stars[data-v-08510b31]{position:absolute}.scene-rays[data-v-08510b31]{background:repeating-conic-gradient(from 12deg,#0000 0deg 22deg,#ffb43618 23deg 26deg,#0000 27deg 40deg);animation:40s linear infinite scene-revolve-08510b31;inset:-55%}.scene-halo[data-v-08510b31]{background:radial-gradient(#ffd28566,#fc234a30 48%,#0000 70%);border-radius:50%;animation:4s ease-in-out infinite alternate scene-breathe-08510b31;inset:5% 6% 10%}.scene-orbit[data-v-08510b31]{aspect-ratio:1;border:2px solid #ffbb6690;border-radius:50%;width:min(85cqw,86cqh);animation:9s linear infinite scene-revolve-08510b31;top:47%;left:50%;translate:-50% -50%;box-shadow:0 0 12px #ff9e544a,inset 0 0 18px #ff733d30}.scene-orbit[data-v-08510b31]:before{content:"";border-radius:inherit;filter:drop-shadow(0 0 5px #ffc04d);border:5px solid #fff1b9;border-color:#fff1b9 #ffb63a #0000 #0000;position:absolute;inset:-7px}.scene-orbit i[data-v-08510b31]{background:#fff8da;border-radius:50%;width:12px;height:12px;position:absolute;top:10%;left:12%;box-shadow:0 0 12px #fff5af,0 0 24px #ffb02e}.orbit-crimson[data-v-08510b31]{border-style:dashed;border-color:#ff4c8870;width:min(70cqw,71cqh);animation-duration:13s;animation-direction:reverse}.orbit-crimson[data-v-08510b31]:before{filter:drop-shadow(0 0 5px #ff407b);border-width:3px;border-top-color:#ff718d;border-right-color:#0000}.orbit-cyan[data-v-08510b31]{border-color:#c9e8ff2b;width:min(94cqw,95cqh);animation-duration:17s}.orbit-cyan[data-v-08510b31]:before{filter:drop-shadow(0 0 5px #50eaff);border-width:2px;border-top-color:#9ff5ff;border-right-color:#0000}.orbit-cyan i[data-v-08510b31]{background:#a4f8ff;width:6px;height:6px;box-shadow:0 0 12px #56e9ff}.scene-platform[data-v-08510b31]{background:radial-gradient(#fff5b975,#ff7b2355 40%,#43121f 74%);border:2px solid #ffda91;border-radius:50%;width:min(76cqw,84cqh);height:13%;animation:4s ease-in-out infinite alternate scene-platform-pulse-08510b31;bottom:5%;left:50%;translate:-50%;box-shadow:0 0 24px #ff961da3,0 6px #743711,0 8px #daa455}.scene-ball[data-v-08510b31]{aspect-ratio:1;filter:drop-shadow(0 15px 18px #10021acc)drop-shadow(0 0 14px #ffa8476b);width:min(74cqw,76cqh);animation:4s ease-in-out infinite scene-levitate-08510b31;top:47%;left:50%;translate:-50% -50%}.scene-ball img[data-v-08510b31]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;animation:12s ease-in-out infinite alternate scene-ball-turn-08510b31;display:block}.scene-comets[data-v-08510b31],.scene-stars[data-v-08510b31]{inset:0}.scene-comets i[data-v-08510b31]{background:linear-gradient(90deg,#0000,#ffc078,#fff5d8);width:35%;height:2px;animation:5s ease-in-out infinite scene-comet-08510b31;position:absolute;top:22%;left:-45%;rotate:-28deg;box-shadow:0 0 7px #ff873b}.scene-comets i[data-v-08510b31]:nth-child(2){animation-delay:-1.7s;top:62%}.scene-comets i[data-v-08510b31]:nth-child(3){animation-delay:-3.5s;top:85%}.scene-stars i[data-v-08510b31]{clip-path:polygon(50% 0,60% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);background:#fff7d4;width:12px;height:12px;animation:3.5s ease-in-out infinite alternate scene-sparkle-08510b31;position:absolute;top:20%;left:13%}.scene-stars i[data-v-08510b31]:nth-child(2){animation-delay:-.8s;top:22%;left:83%}.scene-stars i[data-v-08510b31]:nth-child(3){width:18px;height:18px;animation-delay:-1.7s;top:78%;left:77%}.scene-stars i[data-v-08510b31]:nth-child(4){animation-delay:-2.6s;top:73%;left:16%}.scene-stars i[data-v-08510b31]:nth-child(5){animation-delay:-1.1s;top:7%;left:54%}.scene-stars i[data-v-08510b31]:nth-child(6){width:7px;height:7px;animation-delay:-2.1s;top:53%;left:91%}.hut-portal-scene[data-v-08510b31]:not([data-running=true]) *{animation-play-state:paused}@keyframes scene-revolve-08510b31{to{transform:rotate(1turn)}}@keyframes scene-breathe-08510b31{0%{opacity:.55;transform:scale(.94)}to{opacity:1;transform:scale(1.1)}}@keyframes scene-levitate-08510b31{0%,to{transform:translateY(5%)}50%{transform:translateY(-7%)}}@keyframes scene-ball-turn-08510b31{0%{transform:rotate(-9deg)}to{transform:rotate(13deg)}}@keyframes scene-platform-pulse-08510b31{0%{opacity:.7;transform:scaleX(.9)}to{opacity:1;transform:scaleX(1.06)}}@keyframes scene-comet-08510b31{0%,12%{opacity:0;transform:translate(0)}30%{opacity:.9}70%,to{opacity:0;transform:translate(460%)}}@keyframes scene-sparkle-08510b31{0%{opacity:.3;transform:scale(.6)rotate(-15deg)}to{opacity:1;transform:scale(1.2)rotate(35deg)}}@media (prefers-reduced-motion:reduce){.hut-portal-scene[data-v-08510b31] *{animation:none!important}.scene-comets[data-v-08510b31]{display:none}}.hut-member-art[data-v-c59aea79]{isolation:isolate;aspect-ratio:1;pointer-events:none;background:#08121d;min-width:0;display:block;position:relative;overflow:hidden}.member-art-wide[data-v-c59aea79]{aspect-ratio:3/2}.hut-member-art img[data-v-c59aea79]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;animation:6s ease-in-out infinite alternate member-art-float-c59aea79;display:block}.member-art-wide img[data-v-c59aea79]{-o-object-fit:cover;object-fit:cover}.hut-member-art.is-editorial[data-v-c59aea79]{background:0 0}.is-editorial img[data-v-c59aea79]{animation:none}.member-art-sheen[data-v-c59aea79]{background:linear-gradient(115deg,#0000 44%,#fff5da12 48%,#ffffff65 50%,#0000 54%);animation:6s ease-in-out infinite member-art-shine-c59aea79;position:absolute;inset:-30% -80%}.member-art-stars[data-v-c59aea79]{position:absolute;inset:0}.member-art-stars i[data-v-c59aea79]{clip-path:polygon(50% 0,61% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fffbe3;width:15px;height:15px;animation:3.8s ease-in-out infinite member-art-glint-c59aea79;position:absolute}.member-art-stars i[data-v-c59aea79]:first-child{top:20%;left:15%}.member-art-stars i[data-v-c59aea79]:nth-child(2){width:20px;height:20px;animation-delay:-1.5s;top:45%;right:14%}.member-art-stars i[data-v-c59aea79]:nth-child(3){width:10px;height:10px;animation-delay:-2.5s;bottom:14%;left:45%}.hut-member-art[data-v-c59aea79]:not([data-running=true]) :is(img,.member-art-sheen,i){animation-play-state:paused}@keyframes member-art-float-c59aea79{0%{transform:scale(1)}to{transform:scale(1.045)translateY(-1%)}}@keyframes member-art-shine-c59aea79{0%,18%{opacity:0;transform:translate(-55%)}35%{opacity:.8}65%,to{opacity:0;transform:translate(55%)}}@keyframes member-art-glint-c59aea79{0%,to{opacity:.15;transform:scale(.5)}50%{opacity:1;transform:scale(1.1)rotate(30deg)}}@media (prefers-reduced-motion:reduce){.hut-member-art[data-v-c59aea79] :is(img,.member-art-sheen,i){animation:none!important}.member-art-sheen[data-v-c59aea79]{display:none}}.hut-portal-grid[data-v-e60aed00]{gap:20px}.hut-entry-card.hut-portal-card[data-v-e60aed00]{--portal-color:#ffbd56;--portal-tint:#fff1ba;background:#200d1a;border:1px solid #f9bd69b8;border-radius:24px;flex-direction:column;align-items:stretch;min-width:0;min-height:0;padding:0;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 12px 35px #0005,0 0 20px #ff833320}.portal-hitarea[data-v-e60aed00]{z-index:5;border-radius:inherit;appearance:none;opacity:1;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.portal-hitarea[data-v-e60aed00]:focus-visible{outline-offset:-7px;outline:3px solid #fff7d1}.hut-portal-card[data-v-e60aed00]:focus-within{box-shadow:0 0 0 3px #131020,0 0 0 6px var(--portal-color),0 0 32px color-mix(in srgb,var(--portal-color),transparent 35%)}.hut-portal-card.is-opening .portal-action[data-v-e60aed00]{opacity:.7}.portal-action-arrow[data-v-e60aed00]{transition:transform .25s}.hut-portal-card:where(:hover,:focus-within) .portal-action-arrow[data-v-e60aed00]{transform:translate(6px)}.hut-entry-card.hut-portal-card[data-v-e60aed00]:after,.portal-click-hint[data-v-e60aed00]{display:none}.hut-entry-card.hut-portal-card.entry-1[data-v-e60aed00]{--portal-color:#52e6e3;--portal-tint:#d2fff5;background:#091c29;border-color:#6bf1eab8}.hut-entry-card.hut-portal-card.entry-2[data-v-e60aed00]{--portal-color:#c893ff;--portal-tint:#f7d8ff;background:#1b102e;border-color:#d495f9b8}.hut-portal-card[data-v-e60aed00]:hover:has(.portal-hitarea:enabled){box-shadow:0 16px 35px #0006,0 0 25px color-mix(in srgb,var(--portal-color),transparent 65%);transform:translateY(-4px)}.portal-art-wrap[data-v-e60aed00]{border-bottom:1px solid color-mix(in srgb,var(--portal-color),transparent 55%);width:100%;position:relative;overflow:hidden}.portal-art-wrap .hut-member-art[data-v-e60aed00]{width:100%}.entry-0 .portal-art-wrap[data-v-e60aed00]{min-height:230px}.portal-number[data-v-e60aed00]{color:#fff3d9;text-shadow:0 2px 8px #000;font:800 28px/1 Arial,sans-serif;position:absolute;top:16px;left:18px}.portal-art-tag[data-v-e60aed00]{color:#fff5e7;letter-spacing:.12em;background:#080d1cce;border:1px solid #fff3d857;border-radius:6px;padding:6px 9px;font:700 9px Arial,sans-serif;position:absolute;bottom:12px;right:15px}.portal-copy[data-v-e60aed00]{z-index:3;flex-direction:column;flex:1;align-items:stretch;min-width:0;padding:23px;display:flex;position:relative}.portal-copy .hut-eyebrow[data-v-e60aed00]{color:var(--portal-color);letter-spacing:.04em;margin:0 0 5px;font-size:13px}.hut-portal-card .portal-copy h2[data-v-e60aed00]{color:#fff6e7;font-size:clamp(26px,2.1vw,34px);line-height:1.35}.hut-portal-card .portal-copy p[data-v-e60aed00]{color:#ded0dd;margin:7px 0 20px;font-size:17px;line-height:1.65}.hut-portal-card .portal-copy .hut-button[data-v-e60aed00]{color:#211526;background:linear-gradient(110deg,var(--portal-tint),var(--portal-color));border:1px solid var(--portal-tint);min-height:49px;box-shadow:0 0 16px color-mix(in srgb,var(--portal-color),transparent 80%);border-radius:12px;justify-content:space-between;margin-top:auto;padding:11px 18px;font-size:21px;font-weight:700;display:flex}.hut-portal-card[data-v-e60aed00] .hut-neon-frame{border-radius:21px;inset:3px}@media (width<=1000px){.hut-portal-grid[data-v-e60aed00]{grid-template-columns:repeat(2,minmax(0,1fr))}.hut-portal-card.entry-0[data-v-e60aed00]{grid-column:1/-1;grid-template-columns:1.2fr 1fr;display:grid}.hut-portal-card.entry-0 .portal-art-wrap[data-v-e60aed00]{border:0;height:100%}.hut-portal-card.entry-0 .hut-member-art[data-v-e60aed00]{height:100%}}@media (width<=600px){.hut-portal-grid[data-v-e60aed00]{grid-template-columns:1fr;gap:18px}.hut-portal-card.entry-0[data-v-e60aed00]{display:flex}.hut-portal-card .portal-copy[data-v-e60aed00]{padding:20px}.hut-portal-card .portal-copy h2[data-v-e60aed00]{font-size:29px}.hut-portal-card .portal-copy p[data-v-e60aed00]{font-size:17px}.portal-art-wrap .hut-member-art[data-v-e60aed00]{max-height:225px}}@media (prefers-reduced-motion:reduce){.hut-entry-card.hut-portal-card[data-v-e60aed00]{transition:none;transform:none}.portal-action-arrow[data-v-e60aed00]{transition:none;transform:none!important}}.hut-portal-grid.is-compact[data-v-e60aed00]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.is-compact .hut-portal-card[data-v-e60aed00]{border-radius:15px;grid-column:auto;grid-template-columns:74px minmax(0,1fr);min-height:90px;display:grid}.is-compact .portal-art-wrap[data-v-e60aed00]{border:0;height:100%}.is-compact .portal-art-wrap .hut-member-art[data-v-e60aed00]{height:100%;max-height:none}.is-compact .portal-art-tag[data-v-e60aed00],.is-compact .portal-copy .hut-eyebrow[data-v-e60aed00],.is-compact .portal-copy p[data-v-e60aed00],.is-compact .portal-number[data-v-e60aed00]{display:none}.is-compact .portal-copy[data-v-e60aed00]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 10px;display:grid}.is-compact .portal-copy h2[data-v-e60aed00]{font-size:18px;line-height:1.4}.is-compact .portal-copy .hut-button[data-v-e60aed00]{border-radius:10px;gap:6px;min-height:44px;margin:0;padding:8px 10px;font-size:15px}.is-compact .hut-portal-card[data-v-e60aed00] .hut-neon-frame{border-radius:12px}@media (width<=1500px){.hut-portal-grid.is-compact[data-v-e60aed00]{grid-template-columns:1fr;gap:9px}.is-compact .hut-portal-card[data-v-e60aed00]{grid-template-columns:90px minmax(0,1fr);min-height:80px}.is-compact .portal-copy h2[data-v-e60aed00]{font-size:20px}}@media (width<=600px){.is-compact .hut-portal-card[data-v-e60aed00]{grid-template-columns:68px minmax(0,1fr);min-height:76px}.is-compact .portal-copy[data-v-e60aed00]{padding:10px 9px}.is-compact .portal-copy h2[data-v-e60aed00]{font-size:17px}.is-compact .portal-copy .hut-button[data-v-e60aed00]{padding:8px;font-size:14px}}.is-compact .hut-portal-card.entry-0[data-v-e60aed00]{background:radial-gradient(at 78% 0,#ffce7133,#0000 62%),radial-gradient(at 65% 105%,#ff265963,#0000 67%),linear-gradient(112deg,#310911,#89182c 58%,#3e1025);border:2px solid #ffdd86;border-radius:28px;grid-column:1/-1;grid-template-columns:clamp(260px,31vw,520px) minmax(0,1fr);min-height:340px;box-shadow:0 0 0 4px #ffba4933,0 0 36px #ff943d59,0 0 70px #f02d6129,0 18px 38px #0006}.is-compact .entry-0 .portal-art-wrap[data-v-e60aed00]{border-right:1px solid #ffdc7760;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0008);mask-image:linear-gradient(90deg,#000 86%,#0008)}.is-compact .entry-0 .portal-copy[data-v-e60aed00]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label action""title action""description hint";align-content:center;gap:12px 28px;padding:32px}.is-compact .entry-0 .portal-copy .hut-eyebrow[data-v-e60aed00]{color:#fff0bb;grid-area:label;align-items:center;gap:9px;margin:0;font-size:16px;font-weight:700;display:inline-flex}.is-compact .entry-0 .portal-copy .hut-eyebrow[data-v-e60aed00]:before{content:"✦";color:#fff1a9;text-shadow:0 0 12px #ffd35c}.is-compact .entry-0 .portal-copy h2[data-v-e60aed00]{color:#fff8db;text-shadow:0 3px #71162c,0 0 24px #ffbc7952;grid-area:title;font-size:clamp(42px,3.7vw,60px);font-weight:800;line-height:1.2}.is-compact .entry-0 .portal-copy p[data-v-e60aed00]{color:#ffeedc;grid-area:description;margin:0;font-size:18px;display:block}.is-compact .entry-0 .portal-copy .hut-button[data-v-e60aed00]{color:#461226;background:linear-gradient(115deg,#fff6bd,#ffd75d 55%,#ffb342);border:2px solid #fff9da;border-radius:20px;grid-area:action;gap:30px;min-width:220px;min-height:84px;padding:18px 26px;box-shadow:0 0 30px #ffc96588,0 7px #9a4b2680,inset 0 2px #fffbe5;font-size:clamp(24px,2.1vw,30px)!important}.entry-0 .portal-action[data-v-e60aed00]:before{animation:4.8s ease-in-out infinite paused hut-portal-action-shine-e60aed00}.hut-portal-effects[data-running=true]~.portal-copy .portal-action[data-v-e60aed00]:before{animation-play-state:running}.is-compact .entry-0 .portal-click-hint[data-v-e60aed00]{color:#fff0c5;text-align:center;grid-area:hint;font-size:15px;display:block}.is-compact .entry-0[data-v-e60aed00] .hut-neon-frame{border-radius:23px;inset:4px}@keyframes hut-portal-action-shine-e60aed00{0%,15%{opacity:0;transform:rotate(22deg)translate(-180%)}32%{opacity:1}65%,to{opacity:0;transform:rotate(22deg)translate(600%)}}@media (width<=1200px){.is-compact .hut-portal-card.entry-0[data-v-e60aed00]{grid-template-columns:38% minmax(0,1fr)}.is-compact .entry-0 .portal-copy[data-v-e60aed00]{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""title""description""action""hint";gap:9px;padding:24px}.is-compact .entry-0 .portal-copy h2[data-v-e60aed00]{font-size:44px}.is-compact .entry-0 .portal-copy .hut-button[data-v-e60aed00]{min-width:0;min-height:68px;padding:12px 22px;font-size:28px}}@media (width<=600px){.is-compact .hut-portal-card.entry-0[data-v-e60aed00]{border-radius:24px;grid-template-rows:220px auto;grid-template-columns:minmax(0,1fr);min-height:365px}.is-compact .entry-0 .portal-art-wrap[data-v-e60aed00]{border:0;min-height:0;-webkit-mask-image:linear-gradient(#000 76%,#0006);mask-image:linear-gradient(#000 76%,#0006)}.is-compact .entry-0 .portal-art-tag[data-v-e60aed00]{font-size:9px;display:block;top:12px;bottom:auto;right:12px}.is-compact .entry-0 .portal-copy[data-v-e60aed00]{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""title""action""hint";gap:8px;padding:16px 22px 20px}.is-compact .entry-0 .portal-copy .hut-eyebrow[data-v-e60aed00]{font-size:13px}.is-compact .entry-0 .portal-copy h2[data-v-e60aed00]{font-size:40px}.is-compact .entry-0 .portal-copy p[data-v-e60aed00]{display:none}.is-compact .entry-0 .portal-copy .hut-button[data-v-e60aed00]{border-radius:15px;min-width:0;min-height:64px;padding:10px 18px;font-size:27px}.is-compact .entry-0 .portal-click-hint[data-v-e60aed00]{font-size:13px}.is-compact .entry-0[data-v-e60aed00] .hut-neon-frame{border-radius:19px}}@media (width<=359px){.is-compact .hut-portal-card.entry-0[data-v-e60aed00]{grid-template-rows:190px auto}.is-compact .entry-0 .portal-copy h2[data-v-e60aed00]{font-size:36px}}@media (prefers-reduced-motion:reduce){.entry-0 .portal-action[data-v-e60aed00]:before{animation:none}}.hut-portal-grid .hut-portal-card.lotto-card[data-v-e60aed00]{--portal-color:#eec36c;--portal-tint:#fff0bb;background:radial-gradient(at 8%,#c6923b38,#0000 45%),linear-gradient(115deg,#2b211a,#382718 45%,#181917);border:1px solid #d8b569;border-radius:22px;grid-column:1/-1;grid-template-columns:180px minmax(0,1fr);min-height:178px;display:grid;box-shadow:inset 0 1px #ffe5a24d,0 10px 28px #0005}.lotto-card .lotto-art[data-v-e60aed00]{background:radial-gradient(circle,#dba94c26,#0000 70%);border:0;border-right:1px solid #e6c98338;place-items:center;height:100%;min-height:0;display:grid}.lotto-card .lotto-art-img[data-v-e60aed00]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 18px #080a0866);width:120px;height:120px}.lotto-card[data-v-e60aed00] :is(.portal-number,.portal-art-tag){display:none}.lotto-card .portal-copy[data-v-e60aed00]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label action""title action""description action";align-content:center;align-items:center;gap:4px 26px;padding:24px 30px;display:grid}.lotto-card .portal-copy .hut-eyebrow[data-v-e60aed00]{color:#efd08e;grid-area:label;margin:0;font-size:14px;display:block}.lotto-card .portal-copy h2[data-v-e60aed00]{color:#fff1cc;grid-area:title;font-size:clamp(24px,2.3vw,32px);line-height:1.4}.lotto-card .portal-copy p[data-v-e60aed00]{color:#decbaa;grid-area:description;margin:4px 0 0;font-size:15px;line-height:1.6;display:block}.lotto-card .portal-copy .portal-action[data-v-e60aed00]{color:#352617;background:linear-gradient(115deg,#ffe9ae,#dca953);border-radius:13px;grid-area:action;gap:18px;min-width:156px;min-height:54px;margin:0;padding:12px 18px;font-size:18px;box-shadow:0 4px 12px #0003}@media (width<=800px){.hut-portal-grid .hut-portal-card.lotto-card[data-v-e60aed00]{grid-template-columns:110px minmax(0,1fr)}.lotto-card .lotto-art-img[data-v-e60aed00]{width:88px;height:88px}.lotto-card .portal-copy[data-v-e60aed00]{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""title""description""action";gap:5px;padding:18px}.lotto-card .portal-copy .portal-action[data-v-e60aed00]{min-width:0;margin-top:6px}}@media (width<=420px){.hut-portal-grid .hut-portal-card.lotto-card[data-v-e60aed00]{border-radius:18px;grid-template-columns:78px minmax(0,1fr)}.lotto-card .lotto-art-img[data-v-e60aed00]{width:66px;height:66px}.lotto-card .portal-copy[data-v-e60aed00]{padding:14px 12px}.lotto-card .portal-copy h2[data-v-e60aed00]{font-size:22px}.lotto-card .portal-copy p[data-v-e60aed00]{font-size:14px}.lotto-card .portal-copy .portal-action[data-v-e60aed00]{min-height:48px;font-size:16px}}
