._4j8rkq_root{--abyss:#050b18;--deep:#0a1830;--tide:#123056;--sea:#5e9bd6;--foam:#eaf2fb;--mist:#b9cbe3;--gold:#e2ba6a;--gold2:#b48a3a;--goldL:#f3dfb0;--paper:#f7f0de;--ink:#1c2233;z-index:2;color:var(--foam);background:radial-gradient(120% 60% at 80% 0%,#5e9bd62e,transparent 60%), radial-gradient(90% 50% at 0% 40%,#e2ba6a12,transparent 60%), linear-gradient(180deg,var(--abyss) 0%,var(--deep) 30%,#0c1f3d 70%,var(--abyss) 100%);font-family:var(--font-noto-sans),system-ui,sans-serif;text-align:left;position:relative;overflow:hidden}._4j8rkq_grain{pointer-events:none;z-index:1;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}._4j8rkq_root a{color:inherit}._4j8rkq_hero{z-index:2;background:radial-gradient(90% 60% at 50% 0%,#14315c 0%,transparent 70%),linear-gradient(180deg,#071226 0%,#0a1a36 55%,var(--abyss) 100%);position:relative;overflow:hidden}._4j8rkq_sky{z-index:0;pointer-events:none;position:absolute;inset:0}._4j8rkq_stars{background-image:radial-gradient(1.4px 1.4px at 12% 18%,#fff 60%,#0000),radial-gradient(1px 1px at 28% 8%,#dfe9ff 60%,#0000),radial-gradient(1.2px 1.2px at 46% 26%,#fff 60%,#0000),radial-gradient(1px 1px at 63% 12%,#cfe0ff 60%,#0000),radial-gradient(1.6px 1.6px at 81% 22%,#fff 60%,#0000),radial-gradient(1px 1px at 92% 6%,#fff 60%,#0000),radial-gradient(1.1px 1.1px at 6% 40%,#e6eeff 60%,#0000),radial-gradient(1.3px 1.3px at 37% 44%,#fff 60%,#0000),radial-gradient(1px 1px at 74% 38%,#fff 60%,#0000),radial-gradient(1.2px 1.2px at 55% 4%,#fff 60%,#0000);background-size:100% 50%;animation:5s ease-in-out infinite alternate _4j8rkq_twinkle;position:absolute;inset:-50% 0 0}._4j8rkq_stars2{opacity:.6;animation-duration:7s;animation-delay:1.5s;transform:translate(17%,9%)}._4j8rkq_moon{z-index:0;aspect-ratio:1;opacity:.95;background:radial-gradient(circle at 42% 38%,#fffaf0 0%,#f4ecd6 38%,#e7dcc0 62%,#d9cba9 100%);border-radius:50%;width:min(78vw,420px);animation:2s ease-out both _4j8rkq_moonIn;position:absolute;top:7%;left:50%;transform:translate(-50%);box-shadow:0 0 60px 18px #fff4d647,0 0 160px 60px #a0bef029}._4j8rkq_moon:after{content:"";background:radial-gradient(14% 12% at 30% 62%,#a0967838,#0000 70%),radial-gradient(10% 9% at 64% 34%,#a0967833,#0000 70%),radial-gradient(8% 7% at 58% 70%,#a096782e,#0000 70%);border-radius:50%;position:absolute;inset:0}._4j8rkq_sea{z-index:1;background:linear-gradient(180deg,#1a3a66 0%,#0e2546 30%,var(--abyss) 100%);height:60%;position:absolute;top:calc(min(8svh,60px) + 1.02*min(80vw,360px));left:0;right:0}._4j8rkq_sea:before{content:"";filter:blur(10px);opacity:.7;background:linear-gradient(#fff4d68c,#fff4d600);width:min(60vw,320px);height:34%;animation:3.5s ease-in-out infinite alternate _4j8rkq_glint;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:repeating-linear-gradient(#000 0 3px,#0000 3px 9px);mask-image:repeating-linear-gradient(#000 0 3px,#0000 3px 9px)}._4j8rkq_sea i{background:linear-gradient(90deg,#0000,#bed7fa73,#0000);height:1.5px;animation:6s ease-in-out infinite alternate _4j8rkq_sway;position:absolute;left:-10%;right:-10%}._4j8rkq_sea i:first-child{top:10%}._4j8rkq_sea i:nth-child(2){opacity:.7;animation-duration:8s;top:24%}._4j8rkq_sea i:nth-child(3){opacity:.5;animation-duration:10s;top:42%}._4j8rkq_stage{z-index:3;width:min(80vw,360px);margin:0 auto;padding-top:min(8svh,60px);position:relative}._4j8rkq_hm{touch-action:pan-y;cursor:grab;filter:drop-shadow(0 18px 30px #00000073);width:100%;position:relative}._4j8rkq_hm:active{cursor:grabbing}._4j8rkq_hmPoster,._4j8rkq_hmView{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}._4j8rkq_hmPoster{object-fit:contain;object-position:50% 100%;transition:opacity .4s}._4j8rkq_hmGone{opacity:0}._4j8rkq_hmView{opacity:0;background-repeat:no-repeat;transition:opacity .4s}._4j8rkq_hmOn{opacity:1}._4j8rkq_ripples{z-index:0;width:78%;height:16%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}._4j8rkq_ripples i{border:1.5px solid #c8e1ff80;border-radius:50%;animation:4.5s ease-out infinite _4j8rkq_ripple;position:absolute;inset:0}._4j8rkq_ripples i:nth-child(2){animation-delay:1.5s}._4j8rkq_ripples i:nth-child(3){animation-delay:3s}._4j8rkq_footGlow{z-index:0;background:radial-gradient(closest-side,#fff6de8c,#96bef040 55%,#0000);border-radius:50%;width:72%;height:12%;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}._4j8rkq_motes{pointer-events:none;z-index:4;position:absolute;inset:-10% -20% 0}._4j8rkq_motes i{opacity:0;background:#fff6dc;border-radius:50%;width:4px;height:4px;animation:7s linear infinite _4j8rkq_rise;position:absolute;bottom:8%;box-shadow:0 0 8px 2px #ffecbeb3}._4j8rkq_dragTip{z-index:5;white-space:nowrap;letter-spacing:.12em;color:var(--goldL);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050b188c;border:1px solid #e2ba6a66;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:800;animation:2s ease-in-out infinite _4j8rkq_nudge;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}@media (min-width:900px){._4j8rkq_hero{grid-template-columns:1fr 1fr;align-items:end;min-height:92svh;display:grid}._4j8rkq_moon{width:440px;top:6%;left:72%}._4j8rkq_sea{top:58%}._4j8rkq_stage{grid-area:1/2;width:400px;padding:60px 0 70px}._4j8rkq_heroBody{grid-area:1/1}}@keyframes _4j8rkq_twinkle{0%{opacity:.55}to{opacity:1}}@keyframes _4j8rkq_moonIn{0%{opacity:0;transform:translate(-50%)translateY(30px)scale(.94)}to{opacity:.95}}@keyframes _4j8rkq_glint{0%{opacity:.45}to{opacity:.85}}@keyframes _4j8rkq_ripple{0%{opacity:.85;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}@keyframes _4j8rkq_rise{0%{opacity:0;transform:translateY(0)}15%{opacity:.9}to{opacity:0;transform:translateY(-320px)}}._4j8rkq_heroVert{z-index:1;writing-mode:vertical-rl;font-family:var(--font-noto-serif);letter-spacing:.06em;color:#0000;-webkit-text-stroke:1.2px #f3dfb061;pointer-events:none;font-size:clamp(84px,24vw,200px);font-weight:900;line-height:1;animation:1.6s cubic-bezier(.2,.7,.1,1) both _4j8rkq_vertIn;position:absolute;top:10%;right:-6px}._4j8rkq_crumb{z-index:3;color:var(--mist);letter-spacing:.04em;padding:14px 18px;font-size:12px;position:absolute;top:0;left:0;right:0}._4j8rkq_crumb a{color:var(--mist);text-decoration:none}._4j8rkq_crumb span{opacity:.5;margin:0 6px}._4j8rkq_heroBody{z-index:3;width:100%;max-width:1100px;margin:0 auto;padding:18px 20px 92px;position:relative}@media (min-width:900px){._4j8rkq_heroBody{margin:0 auto;padding:0 48px 120px}}._4j8rkq_heroKicker{flex-wrap:wrap;gap:6px;margin-bottom:12px;animation:.9s .15s both _4j8rkq_up;display:flex}._4j8rkq_heroKicker span{letter-spacing:.12em;color:var(--goldL);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050b1859;border:1px solid #e2ba6a73;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}._4j8rkq_heroKicker small{opacity:.7}._4j8rkq_h1{font-family:var(--font-noto-serif);flex-direction:column;margin:0;font-weight:900;line-height:1.08;display:flex}._4j8rkq_h1Gz{letter-spacing:.5em;color:var(--gold);font-size:15px;animation:.9s .25s both _4j8rkq_up}._4j8rkq_h1Name{letter-spacing:.04em;color:#fffaf0;text-shadow:0 6px 30px #050b1899;font-size:clamp(52px,15vw,96px);animation:1s .35s both _4j8rkq_up}._4j8rkq_h1Title{color:#0000;background:linear-gradient(100deg,var(--gold2) 0%,var(--goldL) 35%,var(--gold) 50%,var(--goldL) 65%,var(--gold2) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin-top:2px;font-size:clamp(26px,7.5vw,44px);animation:1s .5s both _4j8rkq_up,5.5s linear 1.4s infinite _4j8rkq_shine}._4j8rkq_heroQ{color:var(--mist);margin:14px 0 6px;font-size:15px;animation:1s .65s both _4j8rkq_up}._4j8rkq_heroTag{font-family:var(--font-noto-serif);color:#fff6e2;text-wrap:balance;margin:0 0 20px;font-size:19px;font-weight:700;line-height:1.6;animation:1s .75s both _4j8rkq_up}._4j8rkq_heroCtas{flex-wrap:wrap;gap:10px;animation:1s .9s both _4j8rkq_up;display:flex}._4j8rkq_btnGold,._4j8rkq_btnGhost{letter-spacing:.04em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}._4j8rkq_btnGold{background:linear-gradient(180deg,#f6e1ad,var(--gold) 55%,#c99a45);box-shadow:0 6px 22px #e2ba6a59,inset 0 1px #fff9;color:#1b1406!important}._4j8rkq_btnGhost{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050b1859;border:1.5px solid #e2ba6a99;color:var(--goldL)!important}._4j8rkq_btnGold:hover,._4j8rkq_btnGhost:hover{transform:translateY(-2px)}._4j8rkq_waves{z-index:2;width:100%;height:90px;position:absolute;bottom:-1px;left:0;right:0}._4j8rkq_wavesTop{width:100%;height:80px;position:absolute;top:-1px;left:0;right:0}._4j8rkq_w1{fill:var(--abyss);animation:9s ease-in-out infinite alternate _4j8rkq_sway}._4j8rkq_w2{fill:#123056d9;animation:7s ease-in-out infinite alternate-reverse _4j8rkq_sway}._4j8rkq_toc{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#050b18d1;border-bottom:1px solid #e2ba6a2e;gap:6px;padding:10px 16px;display:flex;position:sticky;top:0;overflow-x:auto}._4j8rkq_toc::-webkit-scrollbar{display:none}._4j8rkq_toc a{color:var(--mist);border:1px solid #b9cbe333;border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:700;text-decoration:none}._4j8rkq_toc a:hover{color:var(--goldL);border-color:var(--gold)}._4j8rkq_main{z-index:2;max-width:820px;margin:0 auto;padding:6px 18px 30px;position:relative}._4j8rkq_secHead{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:end;column-gap:12px;margin:56px 0 16px;scroll-margin-top:64px;display:grid}._4j8rkq_secNo{font-family:var(--font-noto-serif);color:#0000;-webkit-text-stroke:1px var(--gold);grid-row:1/3;font-size:44px;font-weight:900;line-height:.9}._4j8rkq_secTitle{font-family:var(--font-noto-serif);color:#fffaf0;text-wrap:balance;margin:0;font-size:24px;font-weight:900;line-height:1.3}._4j8rkq_secEn{letter-spacing:.32em;color:var(--gold);font-size:11px;font-weight:700}._4j8rkq_sub{color:var(--mist);text-wrap:pretty;margin:0 0 14px;font-size:14px;line-height:1.9}._4j8rkq_p{color:var(--foam);text-wrap:pretty;margin:0 0 14px;font-size:15.5px;line-height:2}._4j8rkq_a{font-weight:700;color:var(--goldL)!important}._4j8rkq_rvWait{opacity:0;transform:translateY(26px)}._4j8rkq_rvIn{opacity:1;transition:opacity .9s cubic-bezier(.2,.7,.1,1),transform .9s cubic-bezier(.2,.7,.1,1);transform:none}._4j8rkq_profile{gap:16px;display:grid}@media (min-width:720px){._4j8rkq_profile{grid-template-columns:1.25fr 1fr;align-items:start}}._4j8rkq_parch{background:linear-gradient(180deg,#fbf5e6,var(--paper));color:var(--ink);border-radius:18px;padding:22px 20px;position:relative;box-shadow:0 18px 40px #00000059,inset 0 0 0 1px #b48a3a59}._4j8rkq_corner{border-top:2px solid var(--gold2);border-left:2px solid var(--gold2);border-radius:6px 0 0;width:26px;height:26px;position:absolute;top:8px;left:8px}._4j8rkq_c2{border:none;border-bottom:2px solid var(--gold2);border-right:2px solid var(--gold2);border-radius:0 0 6px;inset:auto 8px 8px auto}._4j8rkq_lead{font-family:var(--font-noto-serif);text-wrap:pretty;margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.9}._4j8rkq_reson{color:#343a4d;text-wrap:pretty;margin:0;font-size:15px;line-height:2}._4j8rkq_stats{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;display:grid}._4j8rkq_stats>div{background:linear-gradient(#1230568c,#0a1830b3);border:1px solid #e2ba6a47;border-radius:14px;padding:12px 14px}._4j8rkq_stats dt{letter-spacing:.3em;color:var(--gold);margin-bottom:4px;font-size:11px;font-weight:700}._4j8rkq_stats dd{font-family:var(--font-noto-serif);color:#fffaf0;margin:0;font-size:22px;font-weight:900}._4j8rkq_stats dd small{font-family:var(--font-noto-sans);letter-spacing:.1em;color:var(--mist);font-size:11px;font-weight:500;display:block}._4j8rkq_statWide{grid-column:1/-1}._4j8rkq_rare{letter-spacing:.1em;color:var(--gold)!important}._4j8rkq_rare small{margin-left:8px;color:var(--goldL)!important;font-size:13px!important;display:inline!important}._4j8rkq_kw{flex-wrap:wrap;gap:6px;display:flex;font-family:var(--font-noto-sans)!important}._4j8rkq_kw span{background:var(--gold);color:#1b1406;border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700}._4j8rkq_seal{align-items:center;gap:18px;display:grid}@media (min-width:720px){._4j8rkq_seal{grid-template-columns:330px 1fr}}._4j8rkq_sealCard{width:100%;max-width:330px;color:var(--ink);text-align:center;filter:drop-shadow(0 20px 40px #00000073);margin:0 auto;animation:6s ease-in-out infinite _4j8rkq_float}._4j8rkq_sealText{text-align:center}._4j8rkq_sealText>p:first-of-type{font-family:var(--font-noto-serif);color:#fffaf0;margin:10px 0;font-size:21px;font-weight:900;line-height:1.6}._4j8rkq_sealMark{background:radial-gradient(circle,#c4462f 0%,#8f2a1b 70%);border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto;display:grid;position:relative;box-shadow:0 0 0 3px #e2ba6a80,0 10px 26px #0006}._4j8rkq_sealMark:before{content:"";border:1.5px dashed #e2ba6a8c;border-radius:50%;animation:18s linear infinite _4j8rkq_spin;position:absolute;inset:-9px}._4j8rkq_sealMark span{font-family:var(--font-noto-serif);color:#fbe9c9;font-size:34px;font-weight:900}._4j8rkq_tv{gap:16px;display:grid}@media (min-width:720px){._4j8rkq_tv{grid-template-columns:1.1fr 1fr;align-items:center}}._4j8rkq_tvStage{aspect-ratio:3/4;background:radial-gradient(60% 50% at 50% 55%,#fff 0%,#eef3fa 60%,#d9e4f2 100%);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 18px 40px #0006,inset 0 0 0 1px #e2ba6a66}._4j8rkq_tvRing{filter:blur(2px);background:radial-gradient(closest-side,#5e9bd659,#0000);border-radius:50%;width:70%;height:12%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}._4j8rkq_tvFig{opacity:0;transition:opacity .45s,transform .45s;position:absolute;inset:6% 8% 8%;transform:scale(.96)}._4j8rkq_tvOn{opacity:1;transform:none}._4j8rkq_tvImg{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}._4j8rkq_tvHide{opacity:0}._4j8rkq_tvMode{background:#0a1830cc;border:1px solid #e2ba6a66;border-radius:999px;padding:3px;display:flex;position:absolute;top:12px;right:12px}._4j8rkq_tvMode button{color:var(--mist);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}._4j8rkq_tvModeOn{background:var(--gold)!important;color:#1b1406!important}._4j8rkq_tvSide{flex-direction:column;gap:12px;display:flex}._4j8rkq_tvTabs{gap:8px;display:grid}._4j8rkq_tvTabs button{text-align:left;cursor:pointer;color:var(--foam);background:#12305673;border:1px solid #b9cbe32e;border-radius:14px;align-items:baseline;gap:14px;padding:12px 16px;transition:all .25s;display:flex}._4j8rkq_tvTabs b{font-family:var(--font-noto-serif);color:var(--gold);letter-spacing:.2em;flex:none;font-size:16px;font-weight:900}._4j8rkq_tvTabs span{font-size:15px;line-height:1.6}._4j8rkq_tvTabOn{transform:translate(4px);border-color:var(--gold)!important;background:linear-gradient(90deg,#e2ba6a38,#12305680)!important}._4j8rkq_tvNote{border-left:3px solid var(--gold);color:var(--foam);text-wrap:pretty;background:#050b1873;border-radius:0 12px 12px 0;margin:4px 0 0;padding:14px 16px;font-size:15px;line-height:1.95}._4j8rkq_tvNow{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._4j8rkq_spinRow{gap:18px;display:grid}@media (min-width:720px){._4j8rkq_spinRow{grid-template-columns:300px 1fr;align-items:start}}._4j8rkq_tt{aspect-ratio:9/16;background:radial-gradient(70% 55% at 50% 45%,#fff,#e9eef5 70%,#cfd9e8);border-radius:24px;width:100%;max-width:300px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 20px 44px #00000073,inset 0 0 0 1px #e2ba6a73}._4j8rkq_ttGlow{background:radial-gradient(40% 30% at 50% 30%,#5e9bd62e,#0000);position:absolute;inset:0}._4j8rkq_ttPedestal{background:radial-gradient(closest-side,#12305659,#0000 75%);border-radius:50%;width:64%;height:9%;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}._4j8rkq_ttView{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;mix-blend-mode:multiply;background-repeat:no-repeat;position:absolute;inset:0}._4j8rkq_ttView:active{cursor:grabbing}._4j8rkq_ttHint{white-space:nowrap;letter-spacing:.1em;color:#fff;background:#0a1830c7;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:800;transition:opacity .5s;animation:1.8s ease-in-out infinite _4j8rkq_nudge;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}._4j8rkq_ttHintGone{opacity:0}._4j8rkq_ttDial{background:#fff9;border:1.5px solid #b48a3ab3;border-radius:50%;width:30px;height:30px;position:absolute;top:12px;right:12px}._4j8rkq_ttDial span{background:conic-gradient(var(--gold2) 0 18deg,transparent 18deg);border-radius:50%;position:absolute;inset:3px}._4j8rkq_spinText ._4j8rkq_p{margin-bottom:16px}._4j8rkq_parts{color:var(--ink);background:#fffffff5;border-radius:18px;margin-bottom:12px;overflow:hidden;box-shadow:inset 0 0 0 1px #e2ba6a73}._4j8rkq_parts img{width:100%;height:auto;display:block}._4j8rkq_parts ul{flex-wrap:wrap;gap:6px;margin:0;padding:10px 14px 14px;list-style:none;display:flex}._4j8rkq_parts li{color:#6b5321;background:#f3ead2;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:700}._4j8rkq_diary{gap:16px;display:grid}@media (min-width:640px){._4j8rkq_diary{grid-template-columns:1fr 1fr}}._4j8rkq_flip{cursor:pointer;perspective:1400px;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:block}._4j8rkq_flipInner{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.75,.15,1);display:grid;position:relative}._4j8rkq_flipOpen ._4j8rkq_flipInner{transform:rotateY(180deg)}._4j8rkq_flipFront,._4j8rkq_flipBack{backface-visibility:hidden;border-radius:20px;flex-direction:column;grid-area:1/1;display:flex;overflow:hidden;box-shadow:0 16px 36px #0006,inset 0 0 0 1px #e2ba6a59}._4j8rkq_flipFront{color:var(--ink);background:#fdf9ef}._4j8rkq_flipFront img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}._4j8rkq_flipBody{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}._4j8rkq_flipTag{letter-spacing:.14em;color:var(--gold2);font-size:12px;font-weight:800}._4j8rkq_flipScene{color:#5a6075;font-size:14px;line-height:1.7}._4j8rkq_flipSay{font-family:var(--font-noto-serif);color:var(--ink);font-size:19px;font-weight:900}._4j8rkq_flipSay i,._4j8rkq_flipMindLabel{font-style:normal;font-family:var(--font-noto-sans);letter-spacing:.2em;color:#fff;background:var(--gold2);vertical-align:3px;border-radius:999px;margin-right:10px;padding:3px 9px;font-size:12px;font-weight:800}._4j8rkq_flipCue{color:var(--sea);margin-top:4px;font-size:12.5px;font-weight:700}._4j8rkq_flipBack{color:#fffaf0;background:radial-gradient(120% 90% at 100% 100%,#5e9bd673,#0000 60%),linear-gradient(160deg,#123056,#071226);justify-content:center;align-items:flex-start;gap:12px;padding:26px 22px;transform:rotateY(180deg)}._4j8rkq_flipBack ._4j8rkq_flipTag{color:var(--gold)}._4j8rkq_flipBack ._4j8rkq_flipMindLabel{background:var(--gold);color:#1b1406;margin:0}._4j8rkq_flipMind{font-family:var(--font-noto-serif);text-wrap:balance;font-size:clamp(22px,6vw,28px);font-weight:900;line-height:1.55}._4j8rkq_flipBack ._4j8rkq_flipCue{color:var(--goldL)}._4j8rkq_bc{background:radial-gradient(80% 70% at 100% 0,#e2ba6a29,#0000 60%),linear-gradient(160deg,#123056,#0a1830);border-radius:24px;padding:22px 18px;position:relative;box-shadow:0 18px 40px #0006,inset 0 0 0 1px #e2ba6a66}._4j8rkq_bcForm{gap:12px;display:grid}@media (min-width:640px){._4j8rkq_bcForm{grid-template-columns:1fr auto auto;align-items:end}}._4j8rkq_bcLabel{color:var(--goldL);letter-spacing:.08em;flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}._4j8rkq_bcLabel input{font:inherit;letter-spacing:.04em;color:var(--ink);background:#fbf5e6;border:0;border-radius:12px;min-height:48px;padding:12px 14px;font-size:17px;font-weight:700}._4j8rkq_bcLate{color:var(--mist);align-items:center;gap:8px;min-height:48px;font-size:14px;display:flex}._4j8rkq_bcLate input{width:20px;height:20px;accent-color:var(--gold)}._4j8rkq_bcGo{min-height:48px;font:inherit;color:#1b1406;cursor:pointer;background:linear-gradient(180deg,#f6e1ad,var(--gold) 55%,#c99a45);border:0;border-radius:999px;padding:0 22px;font-size:16px;font-weight:900;box-shadow:0 6px 20px #e2ba6a59}._4j8rkq_bcGo:disabled{opacity:.5;cursor:default}._4j8rkq_bcPrivacy{color:var(--mist);margin:10px 0 0;font-size:12.5px}._4j8rkq_bcOut:empty{display:none}._4j8rkq_bcOut{margin-top:16px}._4j8rkq_bcHit,._4j8rkq_bcOther{text-align:center;border-radius:18px;padding:22px 18px;animation:.6s cubic-bezier(.2,.9,.2,1.2) both _4j8rkq_pop;position:relative;overflow:hidden}._4j8rkq_bcHit{color:var(--ink);background:linear-gradient(#fbf0d2,#f3dfb0)}._4j8rkq_bcOther{background:#050b1880;border:1px solid #b9cbe340}._4j8rkq_bcHit p,._4j8rkq_bcOther p{margin:0 0 12px;font-size:15px;line-height:1.85}._4j8rkq_bcBig{font-family:var(--font-noto-serif);font-weight:900;font-size:26px!important;line-height:1.45!important}._4j8rkq_bcOther ._4j8rkq_bcBig b{color:var(--gold)}._4j8rkq_bcBurst{background:repeating-conic-gradient(#e2ba6a47 0 6deg,transparent 6deg 18deg);z-index:0;animation:16s linear infinite _4j8rkq_spin;position:absolute;inset:-40%}._4j8rkq_bcHit>:not(._4j8rkq_bcBurst){z-index:1;position:relative}._4j8rkq_bcBtns{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._4j8rkq_bcMiss{color:#ffd1c4;margin:0}._4j8rkq_faq details{background:#12305666;border:1px solid #b9cbe329;border-radius:16px;margin-bottom:10px;overflow:hidden}._4j8rkq_faq details[open]{background:#123056a6;border-color:#e2ba6a73}._4j8rkq_faq summary{cursor:pointer;color:#fffaf0;padding:15px 44px 15px 16px;font-size:15.5px;font-weight:800;line-height:1.6;list-style:none;position:relative}._4j8rkq_faq summary::-webkit-details-marker{display:none}._4j8rkq_faq summary:after{content:"+";color:var(--gold);font-size:22px;transition:transform .3s;position:absolute;top:12px;right:16px}._4j8rkq_faq details[open] summary:after{transform:rotate(45deg)}._4j8rkq_faq p{color:var(--foam);text-wrap:pretty;margin:0;padding:0 16px 16px;font-size:15px;line-height:1.95}._4j8rkq_mates{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._4j8rkq_mate{text-align:center;color:var(--ink);background:linear-gradient(#f4f6fa,#dfe7f2);border-radius:18px;flex-direction:column;align-items:center;padding:10px 8px 14px;text-decoration:none;transition:transform .25s;display:flex;box-shadow:0 12px 28px #00000059;color:var(--ink)!important}._4j8rkq_mate:hover{transform:translateY(-4px)rotate(-1deg)}._4j8rkq_mate img{aspect-ratio:4/5;object-fit:cover;background:#e6e7ea;border-radius:12px;width:100%}._4j8rkq_mate b{font-family:var(--font-noto-serif);white-space:nowrap;flex-direction:column;margin-top:6px;font-size:15px;font-weight:900;line-height:1.3;display:flex}._4j8rkq_mate b small{letter-spacing:.2em;color:var(--gold2);font-size:11.5px}._4j8rkq_mate span{color:#4d5468;margin-top:2px;font-size:12px;line-height:1.5}._4j8rkq_mate i{letter-spacing:.12em;color:var(--gold2);margin-top:6px;font-size:10.5px;font-style:normal;font-weight:800}._4j8rkq_chipHead{letter-spacing:.2em;color:var(--gold);margin:22px 0 8px;font-size:12px;font-weight:800}._4j8rkq_chips{flex-wrap:wrap;gap:8px;display:flex}._4j8rkq_chip{background:#12305680;border:1px solid #b9cbe333;border-radius:12px;align-items:baseline;gap:8px;padding:9px 14px;text-decoration:none;transition:border-color .2s;display:inline-flex}._4j8rkq_chip:hover{border-color:var(--gold)}._4j8rkq_chip b{font-family:var(--font-noto-serif);color:var(--gold);font-size:15px;font-weight:900}._4j8rkq_chip span{color:var(--foam);font-size:13.5px}._4j8rkq_chip i{color:var(--mist);font-size:11px;font-style:normal}._4j8rkq_finale{z-index:2;text-align:center;background:radial-gradient(70% 60% at 50% 30%,#5e9bd638,transparent 70%),linear-gradient(180deg,#0c2244,var(--abyss));margin-top:40px;padding:100px 20px 120px;position:relative}._4j8rkq_finaleQ{font-family:var(--font-noto-serif);color:#fffaf0;margin:0 0 10px;font-size:clamp(26px,7vw,40px);font-weight:900;line-height:1.55}._4j8rkq_finaleS{color:var(--mist);margin:0 0 22px;font-size:15px}._4j8rkq_disc{max-width:420px;color:var(--mist);opacity:.85;margin:36px auto 0;font-size:12px;line-height:1.9}@keyframes _4j8rkq_up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes _4j8rkq_vertIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes _4j8rkq_shine{to{background-position:-220% 0}}@keyframes _4j8rkq_sway{0%{transform:translate(-2%)}to{transform:translate(2%)}}@keyframes _4j8rkq_float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes _4j8rkq_spin{to{transform:rotate(360deg)}}@keyframes _4j8rkq_nudge{0%,to{transform:translate(-50%)}50%{transform:translate(calc(6px - 50%))}}@keyframes _4j8rkq_pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._4j8rkq_root *{transition:none!important;animation:none!important}._4j8rkq_rvWait{opacity:1;transform:none}}._4j8rkq_nw{white-space:nowrap}._4j8rkq_sealCard .reson{display:none}._4j8rkq_flipBack{position:relative;overflow:hidden}._4j8rkq_flipBack:after{content:"海";font-family:var(--font-noto-serif);color:#e2ba6a17;pointer-events:none;font-size:150px;font-weight:900;line-height:1;position:absolute;bottom:-34px;right:-6px}@media (min-width:900px){._4j8rkq_heroVert{font-size:150px;top:10%;left:auto;right:1.5%}._4j8rkq_sea:before{width:360px;left:72%}._4j8rkq_heroBody{max-width:1180px}._4j8rkq_heroBody>*{max-width:560px}}._4j8rkq_mate span{text-wrap:balance}._4j8rkq_root[data-g=f] [data-v=m],._4j8rkq_root[data-g=m] [data-v=f]{display:none!important}._4j8rkq_vWrap{display:contents}._4j8rkq_gt{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050b188c;border:1px solid #e2ba6a73;border-radius:999px;gap:4px;margin-bottom:12px;padding:4px;animation:.9s .1s both _4j8rkq_up;display:inline-flex}._4j8rkq_gt button{color:var(--mist);font:inherit;cursor:pointer;letter-spacing:.06em;background:0 0;border:0;border-radius:999px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:800}._4j8rkq_gtOn{background:linear-gradient(180deg,#f6e1ad,var(--gold) 60%,#c99a45)!important;color:#1b1406!important}._4j8rkq_hmFloat{animation:5s ease-in-out infinite _4j8rkq_float}._4j8rkq_ttStill{object-fit:contain;width:84%;height:88%;position:absolute;inset:6% 8%}._4j8rkq_h1Read{letter-spacing:.18em;color:var(--mist);font-size:12px;font-family:var(--font-noto-sans);margin-left:.9em;font-weight:700;display:inline-block}._4j8rkq_root[data-lang=ja]{word-break:auto-phrase;line-break:strict}._4j8rkq_root[data-lang=ja] ._4j8rkq_h1Name{letter-spacing:.02em;font-size:clamp(46px,13.5vw,90px)}._4j8rkq_root[data-lang=ja] ._4j8rkq_secEn,._4j8rkq_root[data-lang=en] ._4j8rkq_secEn{letter-spacing:.28em}._4j8rkq_root[data-lang=en] ._4j8rkq_secEn{display:none}._4j8rkq_root[data-lang=en] :is(._4j8rkq_lead,._4j8rkq_secTitle,._4j8rkq_heroTag,._4j8rkq_flipSay,._4j8rkq_flipMind,._4j8rkq_bcBig,._4j8rkq_mate b,._4j8rkq_tvTabs b,._4j8rkq_sealText>p:first-of-type,._4j8rkq_finaleS){font-family:var(--font-en-serif),var(--font-noto-serif),serif;letter-spacing:0}._4j8rkq_root[data-lang=en] :is(._4j8rkq_h1Name,._4j8rkq_finaleQ,._4j8rkq_heroVert){font-family:var(--font-en-display),var(--font-noto-serif),serif}._4j8rkq_root[data-lang=en] ._4j8rkq_h1Name{letter-spacing:.01em;text-wrap:balance;margin-top:6px;font-size:clamp(34px,10.5vw,68px);line-height:1.06}._4j8rkq_root[data-lang=en] ._4j8rkq_h1Gz{letter-spacing:.3em}._4j8rkq_root[data-lang=en] ._4j8rkq_heroTag{font-size:22px;font-style:italic;font-weight:600;line-height:1.45}._4j8rkq_root[data-lang=en] ._4j8rkq_heroQ{font-size:15px;line-height:1.6}._4j8rkq_root[data-lang=en] ._4j8rkq_lead{font-size:19.5px;font-weight:600;line-height:1.7}._4j8rkq_root[data-lang=en] ._4j8rkq_reson,._4j8rkq_root[data-lang=en] ._4j8rkq_p,._4j8rkq_root[data-lang=en] ._4j8rkq_faq p{line-height:1.75}._4j8rkq_root[data-lang=en] ._4j8rkq_secTitle{font-size:27px;font-weight:700;line-height:1.2}._4j8rkq_root[data-lang=en] ._4j8rkq_flipMind{font-size:clamp(24px,6.4vw,30px);font-weight:700;line-height:1.3}._4j8rkq_root[data-lang=en] ._4j8rkq_flipSay{font-size:21px;font-weight:700}._4j8rkq_root[data-lang=en] ._4j8rkq_finaleQ{font-size:clamp(24px,6.6vw,40px);line-height:1.35}._4j8rkq_root[data-lang=en] ._4j8rkq_tvTabs b{letter-spacing:.06em;font-size:17px}._4j8rkq_root[data-lang=en] ._4j8rkq_flipSay i,._4j8rkq_root[data-lang=en] ._4j8rkq_flipMindLabel{letter-spacing:.08em}._4j8rkq_root[data-lang=en] ._4j8rkq_mate b{white-space:normal}._4j8rkq_root[data-lang=en] ._4j8rkq_stats dd{font-size:19px}._4j8rkq_root[data-lang=en] ._4j8rkq_heroVert{font-weight:900}._4j8rkq_langs{z-index:4;gap:4px;font-size:12px;font-weight:700;display:flex;position:absolute;top:10px;right:12px}._4j8rkq_langs a,._4j8rkq_langs span{color:var(--mist);background:#050b1859;border:1px solid #b9cbe338;border-radius:999px;padding:4px 10px;text-decoration:none}._4j8rkq_langs ._4j8rkq_langOn{color:#1a1206;background:var(--gold);border-color:var(--gold)}._4j8rkq_langs a:hover{color:var(--goldL);border-color:var(--gold)}._4j8rkq_langs+._4j8rkq_crumb{top:34px}
