.program-journey[data-v-9cb03942]{margin-block:60px}.program-journey>h2[data-v-9cb03942]{font-size:42px;margin:0 0 32px}.journey-steps[data-v-9cb03942]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:0;padding:0;list-style:none}.journey-steps li[data-v-9cb03942]{padding-top:24px;border-top:1px solid var(--border);margin:0}.journey-steps li>span[data-v-9cb03942]{color:var(--gold);font:32px/1 var(--display-font)}.journey-steps h3[data-v-9cb03942]{font-size:16px;font-weight:500;margin:22px 0 12px}.journey-steps p[data-v-9cb03942]{font-size:13px;line-height:1.85;margin:0}.bonus-example[data-v-9cb03942]{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center;background:var(--surface);padding:34px 40px;margin-top:42px}.bonus-example h3[data-v-9cb03942]{font:400 32px/1.1 var(--display-font);margin:0 0 16px}.bonus-example p[data-v-9cb03942]{font-size:13px;line-height:1.8;max-width:50ch}.bonus-example fieldset[data-v-9cb03942]{padding:0;margin:22px 0 0;border:0}.bonus-example legend[data-v-9cb03942]{color:var(--muted);font-size:11px;margin-bottom:12px}.friend-options[data-v-9cb03942]{display:flex;gap:8px}.friend-options button[data-v-9cb03942]{min-width:0;flex:1;max-width:46px;height:46px;border:1px solid var(--field-border);background:none;color:var(--text);font:inherit;cursor:pointer}.friend-options button[aria-pressed=true][data-v-9cb03942]{color:var(--bg);background:var(--gold);border-color:var(--gold)}.bonus-result[data-v-9cb03942]{display:flex;flex-direction:column;align-items:center;text-align:center;border-left:1px solid var(--border);padding-left:40px}.bonus-result strong[data-v-9cb03942]{font:80px/1.1 var(--display-font);color:var(--gold-hover);font-variant-numeric:tabular-nums}.bonus-result strong>span[data-v-9cb03942]{font-size:48px}.bonus-result>span[data-v-9cb03942]{font-size:14px;margin-top:10px}.bonus-result small[data-v-9cb03942]{font-size:11px;color:var(--muted);margin-top:16px}.playtime-periods[data-v-9cb03942]{display:grid;grid-template-columns:repeat(3,auto) 1fr;gap:32px;align-items:center;padding:30px 36px;background:var(--surface);margin-top:36px}.playtime-periods>span[data-v-9cb03942]{font:30px/1 var(--display-font);color:var(--gold-hover)}.playtime-periods p[data-v-9cb03942]{font-size:12px;line-height:1.8;border-left:1px solid var(--border);padding-left:30px;margin:0}@media(max-width:760px){.journey-steps[data-v-9cb03942]{gap:24px}.bonus-example[data-v-9cb03942]{gap:25px;padding:28px}.bonus-result[data-v-9cb03942]{padding-left:25px}.playtime-periods[data-v-9cb03942]{grid-template-columns:repeat(3,1fr);gap:20px}.playtime-periods p[data-v-9cb03942]{grid-column:1/-1;padding:20px 0 0;border-left:0;border-top:1px solid var(--border)}}@media(max-width:550px){.program-journey[data-v-9cb03942]{margin-block:40px}.program-journey>h2[data-v-9cb03942]{font-size:34px;margin-bottom:22px}.journey-steps[data-v-9cb03942]{grid-template-columns:1fr;gap:0}.journey-steps li[data-v-9cb03942]{display:grid;grid-template-columns:35px 1fr;gap:10px 16px;padding:23px 0}.journey-steps li>span[data-v-9cb03942]{grid-row:span 2;font-size:28px}.journey-steps h3[data-v-9cb03942]{margin:0}.journey-steps p[data-v-9cb03942]{font-size:13px}.bonus-example[data-v-9cb03942]{grid-template-columns:1fr;margin-top:18px;padding:26px 22px;gap:25px}.bonus-result[data-v-9cb03942]{border-left:0;border-top:1px solid var(--border);padding:22px 0 0}.bonus-result strong[data-v-9cb03942]{font-size:65px}.bonus-result small[data-v-9cb03942]{margin-top:12px}.playtime-periods[data-v-9cb03942]{padding:24px;margin-top:10px}.playtime-periods>span[data-v-9cb03942]{font-size:28px}}@media(max-width:360px){.friend-options[data-v-9cb03942]{gap:4px}}.gift-program-content[data-v-46f96ce1]{padding-bottom:40px}.program-detail-layout[data-v-46f96ce1]{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;align-items:start}.reward-detail[data-v-46f96ce1]{padding:28px}.reward-heading[data-v-46f96ce1]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.reward-heading .app-icon[data-v-46f96ce1]{color:var(--gold);width:26px;height:26px}.reward-heading h2[data-v-46f96ce1]{font-size:22px;line-height:1.3;margin:0;letter-spacing:-.025em}.unavailable-summary[data-v-46f96ce1]{font-size:14px;line-height:1.8;margin:0 0 18px}.reward-detail>.muted[data-v-46f96ce1]{line-height:1.7;font-size:13px;margin:0 0 20px}.reward-list[data-v-46f96ce1]{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:14px}.reward-list li[data-v-46f96ce1]{display:flex;gap:16px;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--border)}.reward-list img[data-v-46f96ce1]{-o-object-fit:contain;object-fit:contain}.reward-list strong[data-v-46f96ce1]{font-size:14px}.reward-list p[data-v-46f96ce1]{color:var(--muted);font-size:12px;margin:5px 0 0}.conditions-details[data-v-46f96ce1]{border:0;border-top:1px solid var(--border)}.conditions-details>summary[data-v-46f96ce1]{color:var(--gold);font-size:13px;padding:15px 0 0}.program-conditions[data-v-46f96ce1]{margin:16px 0 0}.program-conditions>div[data-v-46f96ce1]{display:grid;grid-template-columns:126px minmax(0,1fr);gap:16px;border-top:1px solid var(--border);padding:12px 0;font-size:12px;line-height:1.7}.program-conditions>div[data-v-46f96ce1]:first-child{border:0}.program-conditions dt[data-v-46f96ce1]{color:var(--muted)}.program-conditions dd[data-v-46f96ce1]{margin:0}.personal-panel[data-v-46f96ce1]{padding:28px;background:radial-gradient(ellipse at top right,rgba(227,188,112,.065),transparent 80%),var(--surface)}.personal-panel h2[data-v-46f96ce1]{font-size:20px;margin:0 0 13px}.personal-panel p[data-v-46f96ce1]{color:var(--muted);font-size:13px;line-height:1.7;margin:0 0 20px}.personal-panel a[data-v-46f96ce1]{width:100%;font-size:12px}.program-questions[data-v-46f96ce1]{margin-top:28px}.program-questions>h2[data-v-46f96ce1]{font-size:19px;margin:0 0 14px}.question-grid[data-v-46f96ce1]{display:grid;gap:0}.question-card[data-v-46f96ce1]{border-top:1px solid var(--border);border-bottom:0}.question-card summary[data-v-46f96ce1]{font-size:14px;padding:17px 0;line-height:1.5}.question-card p[data-v-46f96ce1]{color:var(--muted);font-size:13px;line-height:1.8;margin:0 0 18px;max-width:820px}.conditions-details>summary[data-v-46f96ce1]:focus-visible,.question-card>summary[data-v-46f96ce1]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.program-help[data-v-46f96ce1]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:24px 0 0;color:var(--muted);font-size:12px}.empty-state[data-v-46f96ce1]{margin-bottom:45px}@media(max-width:900px){.program-detail-layout[data-v-46f96ce1]{grid-template-columns:1fr;gap:16px}.personal-panel a[data-v-46f96ce1]{width:auto}}@media(max-width:600px){.reward-detail[data-v-46f96ce1],.personal-panel[data-v-46f96ce1]{padding:22px}.reward-heading h2[data-v-46f96ce1]{font-size:20px}.program-conditions>div[data-v-46f96ce1]{grid-template-columns:1fr;gap:4px}.personal-panel a[data-v-46f96ce1]{width:100%}.program-help[data-v-46f96ce1]{align-items:flex-start;flex-direction:column}.gift-program-content[data-v-46f96ce1]{padding-bottom:30px}}.program-detail-layout[data-v-46f96ce1]{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:1.4fr .8fr;align-items:center;gap:60px;padding:46px;background:#182126;min-height:310px}.program-detail-layout[data-v-46f96ce1]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#182126fa,#182126eb 58%,#182126ab),url(/images/aurora/labyrinth-ruins.jpg) center/cover}.program-referral[data-v-46f96ce1]:before{background-image:linear-gradient(90deg,#182126fa,#182126eb 58%,#182126ab),url(/images/aurora/cabal-battle.webp)}.reward-detail[data-v-46f96ce1],.personal-panel[data-v-46f96ce1]{padding:0;border:0;background:none}.reward-heading[data-v-46f96ce1]{display:block}.reward-heading>.app-icon[data-v-46f96ce1]{display:none}.reward-heading h2[data-v-46f96ce1]{font-size:42px}.unavailable-summary[data-v-46f96ce1]{font-size:16px;max-width:55ch;margin-bottom:0}.personal-panel[data-v-46f96ce1]{padding-left:30px;border-left:1px solid #66706c}.personal-panel h2[data-v-46f96ce1]{font-size:31px}.personal-panel p[data-v-46f96ce1]{font-size:13px}.personal-panel a[data-v-46f96ce1]{width:auto;white-space:normal}.program-terms[data-v-46f96ce1]{display:grid;grid-template-columns:1fr 1.7fr;gap:65px;border-top:1px solid var(--border);padding-top:34px}.program-terms h2[data-v-46f96ce1]{font-size:35px;margin:0}.program-conditions[data-v-46f96ce1]{margin:0}.program-conditions>div[data-v-46f96ce1]{grid-template-columns:145px minmax(0,1fr);padding:17px 0;font-size:13px;line-height:1.85}.program-conditions>div[data-v-46f96ce1]:first-child{padding-top:0}.program-questions[data-v-46f96ce1]{margin-top:60px;max-width:850px}.program-questions>h2[data-v-46f96ce1]{font-size:35px;margin-bottom:24px}.question-card summary[data-v-46f96ce1]{padding-block:24px;font-size:15px}.question-card p[data-v-46f96ce1]{font-size:14px}.program-help[data-v-46f96ce1]{margin-top:14px}@media(max-width:900px){.program-detail-layout[data-v-46f96ce1]{gap:30px;padding:32px}.program-terms[data-v-46f96ce1]{grid-template-columns:1fr 1.5fr;gap:35px}.program-conditions>div[data-v-46f96ce1]{grid-template-columns:1fr;gap:5px}}@media(max-width:600px){.program-detail-layout[data-v-46f96ce1]{grid-template-columns:1fr;padding:30px 24px;gap:26px}.reward-heading h2[data-v-46f96ce1]{font-size:34px}.unavailable-summary[data-v-46f96ce1]{font-size:14px}.personal-panel[data-v-46f96ce1]{border-left:0;border-top:1px solid #66706c;padding:24px 0 0}.personal-panel h2[data-v-46f96ce1]{font-size:29px}.program-terms[data-v-46f96ce1]{grid-template-columns:1fr;gap:25px}.program-terms h2[data-v-46f96ce1],.program-questions>h2[data-v-46f96ce1]{font-size:31px}.program-questions[data-v-46f96ce1]{margin-top:38px}}
