.bFuEua_backdrop{z-index:15000;-webkit-backdrop-filter:blur(10px);background:radial-gradient(80% 60% at 50% 0,#c9a22729,#0000 60%),#0c0e12cc;justify-content:center;align-items:center;padding:24px;animation:.28s ease-out both bFuEua_wnFade;display:flex;position:fixed;inset:0}.bFuEua_backdropOut{animation:.22s ease-in both bFuEua_wnFadeOut}.bFuEua_card{background:var(--bg-secondary,#fff);width:min(1120px,100%);height:min(680px,100vh - 48px);color:var(--text-primary,#1e1e1e);border-radius:24px;grid-template-columns:minmax(0,1.25fr) minmax(360px,.95fr);animation:.42s cubic-bezier(.2,.9,.25,1.1) both bFuEua_wnCardIn;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 120px #00000073,0 0 0 1px #ffffff0f}.bFuEua_cardOut{animation:.22s ease-in both bFuEua_wnCardOut}.bFuEua_cardIntro{color:#f4f1ea;background:radial-gradient(70% 55% at 50% 0,#c9a22738,#0000 62%),linear-gradient(165deg,#1b2029 0%,#0e1218 100%);display:flex}.bFuEua_cardDeck{animation:.72s cubic-bezier(.16,.84,.28,1) both bFuEua_wnDeckIn}.bFuEua_cardOpening{animation:.62s both bFuEua_wnCardPulse}.bFuEua_intro{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:56px 48px;display:flex;position:relative}.bFuEua_introGlow{filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#c9a22747,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute}.bFuEua_introTitle{letter-spacing:-.03em;max-width:16ch;margin:0;font-size:clamp(34px,4vw,52px);line-height:1.08;position:relative}.bFuEua_introDesc{color:#f7f4ee;max-width:36ch;margin:0;font-size:18px;line-height:1.5;position:relative}.bFuEua_intro .bFuEua_btnPrimary{color:#1a1502;background:#c9a227;border-color:#c9a227;justify-content:center;min-width:180px;margin-top:8px;position:relative;box-shadow:0 12px 28px #c9a22759}.bFuEua_intro .bFuEua_versionNote{color:#fff;background:#ffffff1a;border-color:#ffffff47;max-width:460px;position:relative}.bFuEua_introOut{animation:.58s cubic-bezier(.4,0,.2,1) forwards bFuEua_wnIntroOut}.bFuEua_close{z-index:5;border:1px solid var(--border-subtle,#e2e3e7);background:color-mix(in srgb, var(--bg-secondary,#fff) 85%, transparent);width:36px;height:36px;color:var(--text-secondary,#5c5c62);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .15s;display:inline-flex;position:absolute;top:14px;right:14px}.bFuEua_close:hover{color:var(--text-primary,#1e1e1e);background:var(--bg-secondary,#fff);transform:rotate(90deg)}.bFuEua_visual{background:radial-gradient(70% 70% at 30% 20%,#c9a22738,#0000 65%),radial-gradient(60% 60% at 90% 90%,#3b4a6380,#0000 65%),linear-gradient(160deg,#1b2029 0%,#0f1319 100%);justify-content:center;align-items:center;min-height:420px;padding:44px 28px 44px 40px;display:flex;position:relative;overflow:hidden}.bFuEua_visualGlow{pointer-events:none;background:radial-gradient(circle at 20% 30%,#c9a2272e,#0000 35%),radial-gradient(circle at 80% 70%,#788cb429,#0000 40%);animation:16s ease-in-out infinite alternate bFuEua_wnGlow;position:absolute;inset:-20%}.bFuEua_visual:after{content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 0);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 80%,#000 40%,#0000 100%)}.bFuEua_frame{z-index:1;background:#0b0d11;border:1px solid #ffffff1a;border-radius:14px;width:100%;animation:.55s cubic-bezier(.2,.9,.25,1) both bFuEua_wnFrameIn;position:relative;overflow:hidden;transform:translate(2%)perspective(1400px)rotateY(-4deg);box-shadow:0 30px 60px #00000080,0 0 0 1px #0009,inset 0 1px #ffffff0f}.bFuEua_frame[data-dir="-1"]{animation-name:bFuEua_wnFrameInBack}.bFuEua_frameBar{background:linear-gradient(#20252e,#181c23);border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;height:34px;padding:0 12px;display:flex}.bFuEua_frameDots{gap:6px;display:inline-flex}.bFuEua_frameDots i{background:#3a404b;border-radius:50%;width:10px;height:10px}.bFuEua_frameDots i:first-child{background:#ff5f57}.bFuEua_frameDots i:nth-child(2){background:#febc2e}.bFuEua_frameDots i:nth-child(3){background:#28c840}.bFuEua_frameUrl{color:#ffffff8c;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;height:22px;margin:0 40px;font-size:11.5px;display:inline-flex;overflow:hidden}.bFuEua_frameBody{aspect-ratio:16/10;background:#ececee;position:relative;overflow:hidden}.bFuEua_frameImg{object-fit:contain;object-position:center top;transform-origin:50%;will-change:transform;-webkit-user-select:none;user-select:none;background:#ececee;width:100%;height:100%;animation:18s ease-in-out infinite alternate bFuEua_wnKenBurns;display:block}.bFuEua_frameBody[data-focus=top] .bFuEua_frameImg{transform-origin:50% 0}.bFuEua_frameBody[data-focus=top-left] .bFuEua_frameImg{transform-origin:0 0}.bFuEua_frameBody[data-focus=top-right] .bFuEua_frameImg{transform-origin:100% 0}.bFuEua_frameBody[data-focus=left] .bFuEua_frameImg{transform-origin:0%}.bFuEua_frameBody[data-focus=right] .bFuEua_frameImg{transform-origin:100%}.bFuEua_frameBody[data-focus=center] .bFuEua_frameImg{transform-origin:50%}.bFuEua_content{flex-direction:column;min-width:0;padding:52px 44px 24px 40px;animation:.4s ease-out both bFuEua_wnContentIn;display:flex;position:relative;overflow-y:auto}.bFuEua_content[data-dir="-1"]{animation-name:bFuEua_wnContentInBack}.bFuEua_meta{align-items:center;gap:10px;margin-bottom:18px;animation:.45s ease-out both bFuEua_wnRise;display:flex}.bFuEua_badge{background:linear-gradient(135deg, #e3c257, var(--brand-gold,#c9a227));color:#1a1502;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:750;display:inline-flex}.bFuEua_metaSep{background:var(--text-tertiary,#919396);border-radius:50%;width:4px;height:4px}.bFuEua_metaText{color:var(--text-secondary,#5c5c62);letter-spacing:.02em;font-size:12.5px;font-weight:600}.bFuEua_title{letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(24px,2.4vw,32px);font-weight:760;line-height:1.12;animation:.45s ease-out 60ms both bFuEua_wnRise}.bFuEua_desc{color:var(--text-secondary,#5c5c62);margin:0 0 20px;font-size:15px;line-height:1.55;animation:.45s ease-out .12s both bFuEua_wnRise}.bFuEua_bullets{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bFuEua_bullet{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;animation:.45s ease-out both bFuEua_wnRise;display:flex}.bFuEua_bulletIcon{background:color-mix(in srgb, var(--brand-gold,#c9a227) 18%, transparent);width:20px;height:20px;color:color-mix(in srgb, var(--brand-gold,#c9a227) 80%, #4b3d0c);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.bFuEua_footer{flex-direction:column;gap:16px;margin-top:auto;padding-top:28px;animation:.45s ease-out .24s both bFuEua_wnRise;display:flex}.bFuEua_progress{gap:5px;display:flex}.bFuEua_step{background:var(--border-subtle,#e2e3e7);cursor:pointer;border:none;border-radius:999px;flex:1;height:4px;padding:0;transition:background .2s,flex-grow .3s}.bFuEua_step:hover{background:var(--border-default,#cfd1d6)}.bFuEua_stepDone{background:color-mix(in srgb, var(--brand-gold,#c9a227) 55%, var(--border-subtle,#e2e3e7))}.bFuEua_stepActive{background:linear-gradient(90deg, #e3c257, var(--brand-gold,#c9a227));box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-gold,#c9a227) 30%, transparent);flex-grow:2.2}.bFuEua_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.bFuEua_btnGhost,.bFuEua_btnLink,.bFuEua_btnPrimary{height:auto;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.bFuEua_btnGhost{color:var(--text-secondary,#5c5c62);background:0 0;border:1px solid #0000}.bFuEua_btnGhost:hover{color:var(--text-primary,#1e1e1e);background:var(--bg-primary,#ececee)}.bFuEua_btnLink{border:1px solid var(--border-subtle,#e2e3e7);background:var(--bg-secondary,#fff);color:var(--text-primary,#1e1e1e);margin-left:auto}.bFuEua_btnLink:hover{border-color:var(--brand-gold,#c9a227);transform:translateY(-1px)}.bFuEua_btnPrimary{color:#fff;background:#151a22;border:1px solid #151a22;padding-right:14px;box-shadow:0 8px 20px #151a2240}.bFuEua_btnLink+.bFuEua_btnPrimary{margin-left:0}.bFuEua_btnGhost+.bFuEua_btnPrimary{margin-left:auto}.bFuEua_btnPrimary:hover{background:#232b37;transform:translateY(-1px);box-shadow:0 10px 24px #151a2252}.bFuEua_btnPrimary:active{transform:translateY(0)}.bFuEua_version{color:var(--text-tertiary,#919396);letter-spacing:.02em;flex-direction:column;gap:4px;margin-top:14px;font-size:11px;display:flex}.bFuEua_versionNote{color:var(--text-primary,#1e1e1e);background:#c9a22729;border:1px solid #c9a2278c;border-radius:10px;margin-top:2px;padding:10px 12px;font-size:13.5px;font-weight:650;line-height:1.4;display:block}html[data-theme=dark] .bFuEua_card{box-shadow:0 40px 120px #000000b3,0 0 0 1px #ffffff14}html[data-theme=dark] .bFuEua_btnPrimary{background:var(--brand-gold,#c9a227);border-color:var(--brand-gold,#c9a227);color:#1a1502;box-shadow:0 8px 20px #c9a22740}html[data-theme=dark] .bFuEua_btnPrimary:hover{background:#d8b53a}@media (max-width:960px){.bFuEua_card{grid-template-rows:auto 1fr;grid-template-columns:1fr;height:auto;max-height:calc(100vh - 32px)}.bFuEua_visual{min-height:0;padding:28px 24px 8px}.bFuEua_frame{transform:none}.bFuEua_content{padding:26px 24px 18px}.bFuEua_footer{padding-top:20px}}@media (max-width:560px){.bFuEua_backdrop{padding:12px}.bFuEua_card{border-radius:18px}.bFuEua_visual{padding:20px 16px 0}.bFuEua_frameBar{display:none}.bFuEua_frameBody{aspect-ratio:16/11}.bFuEua_content{padding:20px 18px 14px}.bFuEua_title{font-size:22px}.bFuEua_desc{font-size:14px}.bFuEua_btnLink{display:none}}@keyframes bFuEua_wnFade{0%{opacity:0}to{opacity:1}}@keyframes bFuEua_wnFadeOut{0%{opacity:1}to{opacity:0}}@keyframes bFuEua_wnCardIn{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bFuEua_wnCardOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes bFuEua_wnIntroOut{to{opacity:0;filter:blur(6px);transform:scale(1.06)}}@keyframes bFuEua_wnCardPulse{0%{transform:scale(1)}45%{transform:scale(.985)}to{transform:scale(1)}}@keyframes bFuEua_wnDeckIn{0%{clip-path:inset(8% 18% round 28px);filter:brightness(1.15)}to{clip-path:inset(0 round 24px);filter:brightness()}}@keyframes bFuEua_wnFrameIn{0%{opacity:0;transform:translate(14%)perspective(1400px)rotateY(-10deg)scale(.97)}to{opacity:1;transform:translate(2%)perspective(1400px)rotateY(-4deg)scale(1)}}@keyframes bFuEua_wnFrameInBack{0%{opacity:0;transform:translate(-6%)perspective(1400px)rotateY(2deg)scale(.97)}to{opacity:1;transform:translate(2%)perspective(1400px)rotateY(-4deg)scale(1)}}@keyframes bFuEua_wnContentIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes bFuEua_wnContentInBack{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes bFuEua_wnRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bFuEua_wnKenBurns{0%{transform:scale(1)}to{transform:scale(1.04)}}@keyframes bFuEua_wnGlow{0%{transform:translate(0)rotate(0)}to{transform:translate(4%,6%)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.bFuEua_backdrop,.bFuEua_card,.bFuEua_frame,.bFuEua_content,.bFuEua_meta,.bFuEua_title,.bFuEua_desc,.bFuEua_bullet,.bFuEua_footer,.bFuEua_frameImg,.bFuEua_visualGlow{animation:none!important}}
