#ux-crown-flow{font-family:Arial,sans-serif;padding:12px}#ux-crown-flow *{box-sizing:border-box}#ux-crown-flow .journey{background:linear-gradient(155deg,#111321,#211c15);color:#fff;border-radius:28px;padding:30px 22px}#ux-crown-flow header{text-align:center;margin-bottom:24px}#ux-crown-flow .eyebrow{color:#e6c778;letter-spacing:2px;font-size:11px;font-weight:700}#ux-crown-flow .flow-title{font-size:28px;line-height:1.2;margin:10px 0;font-weight:800}#ux-crown-flow .throne{max-width:350px;margin:auto;text-align:center;padding:24px;border-radius:24px;background:radial-gradient(ellipse at top,#685020,#272016 70%);border:1px solid #e6c778}#ux-crown-flow .seat{display:flex;flex-direction:column;align-items:center;color:#f7d780;gap:2px;margin-bottom:12px}#ux-crown-flow .seat .crown-symbol svg{width:38px;height:38px}#ux-crown-flow .seat .chair-symbol svg{width:78px;height:78px}#ux-crown-flow .throne h2{font-size:25px;margin:8px 0;font-weight:800;color:#ffe4a0}#ux-crown-flow .throne p{font-size:13px;line-height:1.5;margin:8px 0;color:#f2e4c2}#ux-crown-flow .connector{text-align:center;color:#e6c778;padding:15px 0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px}#ux-crown-flow .connector span{font-size:11px;letter-spacing:1px;color:#d1c6b0}#ux-crown-flow .connector svg{width:25px;height:25px}#ux-crown-flow .tier-label{text-align:center;font-size:16px;font-weight:700;margin:0 0 15px;color:#fff}#ux-crown-flow .choices{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}#ux-crown-flow .entry-choices{grid-template-columns:repeat(2,minmax(0,1fr));max-width:540px;margin:auto}#ux-crown-flow .choice{font:inherit;color:#fff;background:#1c1f30;border:1px solid #4b4850;padding:16px 9px;min-height:74px;border-radius:16px;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;transition:background .15s,border-color .15s}#ux-crown-flow .choice svg{width:23px;height:23px;color:#e6c778}#ux-crown-flow .choice small{font-size:11px;color:#e6c778;font-weight:400}#ux-crown-flow .choice[aria-pressed=true]{border-color:#f7d780;background:#514120;color:#fff4d5}#ux-crown-flow .choice:focus-visible{outline:3px solid #fff;outline-offset:3px}#ux-crown-flow .route{font-size:13px;line-height:1.7;text-align:center;margin:24px 0 0;color:#e8dbbe;overflow-wrap:anywhere}#ux-crown-flow .route strong{color:#ffdf88}#ux-crown-flow .proposal{font-size:12px;line-height:1.7;color:#e8dbbe;max-width:520px;margin:14px auto 0}#ux-crown-flow .throne .crown-prize{font-size:38px;font-weight:800;color:#ffe4a0;margin:12px 0 4px}#ux-crown-flow .prize-caption{font-size:12px;color:#d1c6b0;text-align:center;margin:8px 0 12px;line-height:1.6}#ux-crown-flow .prizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:550px;margin:0 auto 18px}#ux-crown-flow .prize{padding:12px 6px;text-align:center;background:#312b20;border-radius:12px}#ux-crown-flow .prize span{display:block;font-size:12px;color:#e8dbbe;margin-bottom:6px}#ux-crown-flow .prize strong{display:block;font-size:19px;color:#ffdf88;white-space:nowrap}#ux-crown-flow .honours{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 24px}#ux-crown-flow .honour{padding:16px 12px;background:#1c1f30;border-radius:16px;text-align:center}#ux-crown-flow .honour h3{font-size:14px;line-height:1.5;margin:0 0 8px;color:#ffdf88}#ux-crown-flow .honour p{font-size:12px;line-height:1.7;margin:0;color:#e8dbbe}#ux-crown-flow .honour small{display:block;font-size:11px;line-height:1.5;margin-top:8px;color:#bfb8aa}#ux-crown-flow .battle-detail{margin-top:16px;padding:22px;background:#242132;border:1px solid #b59243;border-radius:18px}#ux-crown-flow .battle-detail[hidden]{display:none}#ux-crown-flow .battle-detail h3{font-size:20px;color:#ffe4a0;margin:0 0 12px}#ux-crown-flow .battle-detail p{font-size:13px;line-height:1.7;color:#e8dbbe}#ux-crown-flow .application-journey{margin-top:30px;border-top:1px solid #615239;padding-top:26px}#ux-crown-flow .application-journey h2{font-size:24px;margin:0 0 12px;color:#ffe4a0}#ux-crown-flow .application-intro{font-size:15px;line-height:1.7;color:#f0e5ce;margin-bottom:22px}#ux-crown-flow .journey-steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}#ux-crown-flow .journey-steps li{display:flex;gap:14px;align-items:flex-start;background:#1c1f30;border-radius:15px;padding:17px}#ux-crown-flow .step-number{flex-shrink:0;width:30px;height:30px;background:#f7d780;color:#191721;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}#ux-crown-flow .journey-steps h3{font-size:15px;margin:0 0 6px;color:#fff}#ux-crown-flow .journey-steps p{font-size:13px;line-height:1.7;margin:0;color:#d8d0c1}#ux-crown-flow .level-label{color:#e6c778;font-size:12px;font-weight:700;letter-spacing:1px;margin:20px 0 12px}@media(max-width:520px){#ux-crown-flow .honours{grid-template-columns:1fr}#ux-crown-flow .prize strong{font-size:16px}#ux-crown-flow .throne .crown-prize{font-size:32px}#ux-crown-flow .journey{padding:24px 14px}#ux-crown-flow .choices{grid-template-columns:repeat(2,minmax(0,1fr))}#ux-crown-flow .entry-choices{grid-template-columns:1fr}#ux-crown-flow .flow-title{font-size:25px}}@media(prefers-reduced-motion:reduce){#ux-crown-flow .choice{transition:none}}#ux-crown-flow .poster-throne{position:relative;width:min(68px,100%);aspect-ratio:260/300;overflow:hidden;margin:10px auto;border-radius:12px}#ux-crown-flow .poster-throne img{position:absolute;max-width:none;width:431.5385%;height:auto;left:-165.3846%;top:-145%}#ux-crown-flow .choice{cursor:pointer}
