.info-page.svelte-1r7g8g9{flex-direction:column;align-items:center;min-height:100vh;display:flex;position:relative;overflow-x:clip}.skip.svelte-1r7g8g9{z-index:200;color:#050d5b;background:#f9e017;border-radius:999px;padding:12px 20px;font-weight:800;text-decoration:none;transition:top .15s;position:absolute;top:-60px;left:12px}.header-strip.svelte-1r7g8g9{z-index:2;background:#fff;border-radius:0 0 28px 28px;justify-content:center;align-items:center;gap:18px;width:100%;padding:14px 20px 16px;display:flex;position:relative}.header-strip.svelte-1r7g8g9 img:where(.svelte-1r7g8g9){width:auto;height:46px;display:block}.header-strip.svelte-1r7g8g9 .header-divider:where(.svelte-1r7g8g9){background:#050d5b2e;width:2px;height:38px}@media (width<=480px){.header-strip.svelte-1r7g8g9{gap:10px;padding:12px 14px 14px}.header-strip.svelte-1r7g8g9 img:where(.svelte-1r7g8g9){height:36px}.header-strip.svelte-1r7g8g9 .header-divider:where(.svelte-1r7g8g9){height:30px}}.info-col.svelte-1r7g8g9{flex-direction:column;flex:1;align-items:center;width:100%;max-width:440px;padding:36px 20px 40px;display:flex;position:relative}.sparkle.svelte-1r7g8g9{color:#f9e017;pointer-events:none;font-size:22px;line-height:1;position:absolute}.sp1.svelte-1r7g8g9{top:8px;right:28px;transform:rotate(12deg)}.sp2.svelte-1r7g8g9{font-size:16px;top:120px;left:6px}.sp3.svelte-1r7g8g9{font-size:16px;top:260px;right:10px;transform:rotate(-10deg)}.mascot-layer.svelte-1r7g8g9{pointer-events:none;z-index:1;height:640px;position:absolute;top:76px;left:0;right:0;overflow:hidden}.maskot-info.svelte-1r7g8g9{z-index:1;pointer-events:none;opacity:.5;width:clamp(280px,85vw,400px);max-width:none;height:auto;position:absolute;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#000 0 55%,#000000d9 68%,#00000080 80%,#0000002e 90%,#0000 97%);mask-image:linear-gradient(#000 0 55%,#000000d9 68%,#00000080 80%,#0000002e 90%,#0000 97%)}.maskot-info--ata.svelte-1r7g8g9{width:clamp(320px,100vw,460px);top:42px;left:-28vw}.maskot-info--alma.svelte-1r7g8g9{width:clamp(160px,49vw,240px);top:125px;right:-10vw}@media (width>=640px){.maskot-info.svelte-1r7g8g9{opacity:.65;width:auto;height:clamp(300px,40vw,430px)}.maskot-info--ata.svelte-1r7g8g9{top:0;left:0}.maskot-info--alma.svelte-1r7g8g9{height:clamp(270px,36vw,390px);top:0;right:0}}@media (width>=1024px){.maskot-info.svelte-1r7g8g9{opacity:1;height:clamp(420px,42vw,600px)}.maskot-info--alma.svelte-1r7g8g9{height:clamp(380px,38vw,540px)}}@media (width<=480px){.mascot-layer.svelte-1r7g8g9{top:62px}}.avatar-wrap.svelte-1r7g8g9,.info-title.svelte-1r7g8g9,.info-bio.svelte-1r7g8g9,.info-col.svelte-1r7g8g9 nav:where(.svelte-1r7g8g9){z-index:2;position:relative}.avatar-wrap.svelte-1r7g8g9{margin-bottom:18px;position:relative}.avatar.svelte-1r7g8g9{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;display:flex;box-shadow:0 6px #050d5b2e}.avatar.svelte-1r7g8g9 img:where(.svelte-1r7g8g9){object-fit:contain;width:78px;height:78px;display:block}.avatar-sparkle.svelte-1r7g8g9{color:#050d5b;background:#f9e017;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:flex;position:absolute;bottom:-2px;right:-6px;transform:rotate(12deg);box-shadow:0 3px #050d5b40}.info-title.svelte-1r7g8g9{letter-spacing:-.01em;text-align:center;color:#fff;text-shadow:0 2px 12px #050d5b59;margin-bottom:12px;font-size:clamp(2rem,8.5vw,2.5rem);font-weight:900;line-height:.95}.info-title.svelte-1r7g8g9 .thn:where(.svelte-1r7g8g9){color:#0000;-webkit-text-stroke:3px #f9e017;text-stroke:3px #f9e017;display:block}.info-bio.svelte-1r7g8g9{text-align:center;color:#fff;text-shadow:0 2px 10px #050d5b59;max-width:340px;margin-bottom:16px;font-weight:600}.info-col.svelte-1r7g8g9 nav:where(.svelte-1r7g8g9)>.ribbon-row:where(.svelte-1r7g8g9):first-child{margin-top:18px}.ribbon-row.svelte-1r7g8g9{justify-content:center;align-items:center;gap:8px;width:100%;margin:28px 0 16px;display:flex}.ribbon.svelte-1r7g8g9{background:#f9e017;padding:8px 24px;transform:skew(-12deg);box-shadow:0 4px #050d5b40}.ribbon.svelte-1r7g8g9 span:where(.svelte-1r7g8g9){color:#050d5b;letter-spacing:.06em;text-transform:uppercase;font-size:.95rem;font-style:italic;font-weight:800;display:inline-block;transform:skew(12deg)}.ribbon-slash.svelte-1r7g8g9{color:#f9e017;letter-spacing:-2px;font-size:1.2rem;font-weight:900}.info-links.svelte-1r7g8g9{flex-direction:column;gap:14px;width:100%;list-style:none;display:flex}.info-links.svelte-1r7g8g9 a:where(.svelte-1r7g8g9){color:#050d5b;letter-spacing:.01em;background:#fff;border-radius:999px;align-items:center;gap:14px;width:100%;min-height:56px;padding:12px 22px 12px 18px;font-size:.98rem;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:0 6px #050d5b2e}.info-links.svelte-1r7g8g9 a:where(.svelte-1r7g8g9):hover{transform:translateY(-2px);box-shadow:0 8px #050d5b2e}.info-links.svelte-1r7g8g9 a:where(.svelte-1r7g8g9):active{transform:translateY(3px);box-shadow:0 3px #050d5b2e}.info-links.svelte-1r7g8g9 a:where(.svelte-1r7g8g9):focus-visible{outline-offset:3px;outline:3px solid #f9e017}.info-links.svelte-1r7g8g9 svg:where(.svelte-1r7g8g9){color:#050d5b;flex:none;width:26px;height:26px}.info-links.svelte-1r7g8g9 .label:where(.svelte-1r7g8g9){text-align:center;flex:1;margin-right:26px}.info-footer.svelte-1r7g8g9{color:#fff;text-align:center;background:#050d5b;width:100%;padding:22px 20px 26px;font-size:.86rem;font-weight:600;line-height:1.7}.info-footer.svelte-1r7g8g9 strong:where(.svelte-1r7g8g9){font-weight:800}.info-footer.svelte-1r7g8g9 .kuning:where(.svelte-1r7g8g9){color:#f9e017}
