.page_header__gsIrM{text-align:center;padding:var(--space-3xl) 0 var(--space-2xl)}.page_badge__xD1_g{display:inline-flex;align-items:center;gap:var(--space-xs);background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.15));border:1px solid rgba(99,102,241,.3);color:var(--color-accent-primary);padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);font-weight:600;font-size:var(--text-sm);margin-bottom:var(--space-lg)}.page_title__bRCXA{font-size:clamp(2rem,5vw,3rem);font-weight:800;margin-bottom:var(--space-md);color:var(--color-text-primary)}.page_subtitle__BHbeU{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.page_chooseLayout__L_nK2{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-xl);gap:var(--space-xl);max-width:960px;margin:0 auto;align-items:start}.page_pathCard__7aE4L{background:var(--color-bg-glass);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-2xl);display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.page_pathPrimary__dwX4r{cursor:pointer;border-color:rgba(99,102,241,.4)}.page_pathPrimary__dwX4r:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,102,241,.06),rgba(139,92,246,.03));pointer-events:none}.page_pathPrimary__dwX4r:hover{border-color:var(--color-accent-primary);transform:translateY(-4px);box-shadow:0 12px 40px rgba(99,102,241,.2)}.page_pathSecondary__leUng:hover{border-color:hsla(0,0%,100%,.15);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.page_pathRecommended__U3x72{position:absolute;top:0;right:0;background:linear-gradient(135deg,var(--color-accent-primary),var(--color-accent-secondary));color:#fff;padding:5px 16px;font-size:11px;font-weight:700;letter-spacing:.05em;border-bottom-left-radius:var(--radius-md)}.page_pathIconWrap__Uju_0{width:60px;height:60px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-lg);position:relative;z-index:1}.page_pathIconPrimary__D8PW5{background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(139,92,246,.2));color:var(--color-accent-primary)}.page_pathIconSecondary__o3Fur{background:hsla(0,0%,100%,.06);color:var(--color-text-secondary)}.page_pathTitle__vxd2p{font-size:var(--text-xl);font-weight:700;margin-bottom:var(--space-sm);position:relative;z-index:1}.page_pathDesc__NhHdu{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-lg);line-height:1.6;position:relative;z-index:1}.page_pathFeatures__DaM6t{display:flex;flex-direction:column;gap:var(--space-sm);width:100%;margin-bottom:var(--space-xl);position:relative;z-index:1}.page_feature__U74k7{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-muted);text-align:left}.page_feature__U74k7 svg{color:var(--color-accent-primary);flex-shrink:0}.page_pathBtn__EDRyA{width:100%;justify-content:center;position:relative;z-index:1}.page_flowsPreview__2wsgk{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:var(--space-xl);width:100%}.page_flowChip__SXOhs{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-full);text-decoration:none;font-size:12px;font-weight:500;color:var(--color-text-secondary);transition:all .2s ease;white-space:nowrap}.page_flowChip__SXOhs svg{color:var(--chip-color);flex-shrink:0}.page_flowChip__SXOhs:hover{background:color-mix(in srgb,var(--chip-color) 12%,transparent);border-color:var(--chip-color);color:var(--color-text-primary);transform:translateY(-1px)}.page_setup__hTq_0{max-width:720px;margin:0 auto}.page_stepsBar__aLK6B{display:flex;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-2xl)}.page_stepBack__WCrYx{width:36px;height:36px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg-glass);color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.page_stepBack__WCrYx:hover{border-color:var(--color-accent-primary);color:var(--color-accent-primary);background:rgba(99,102,241,.1)}.page_stepsIndicator__Fjgt6{display:flex;align-items:center;gap:0;flex:1 1}.page_stepDot__On24h{width:10px;height:10px;border-radius:50%;background:var(--color-bg-tertiary);border:2px solid var(--color-border);transition:all .3s ease;flex-shrink:0}.page_active__UbH8u{--_scope:1}.page_stepDot__On24h.page_active__UbH8u{background:var(--color-accent-primary);border-color:var(--color-accent-primary);box-shadow:0 0 8px var(--color-accent-glow)}.page_stepLine__4xG7Y{flex:1 1;height:2px;background:var(--color-border)}.page_setupSection__0T15L{margin-bottom:var(--space-2xl)}.page_setupHeading__0rw1o{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-lg)}.page_optional__9PdJU{font-weight:400;color:var(--color-text-muted);font-size:var(--text-sm)}.page_issueGrid__rlSgx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_issueCard__vPBEy{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-lg);background:var(--color-bg-glass);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all .25s ease;gap:var(--space-xs)}.page_issueCard__vPBEy svg{color:var(--issue-color);margin-bottom:var(--space-xs)}.page_issueCard__vPBEy:hover{border-color:var(--issue-color);background:color-mix(in srgb,var(--issue-color) 5%,var(--color-bg-glass));transform:translateY(-2px)}.page_comingSoon__vTIGd,.page_selected__ChbMH{--_scope:1}.page_issueCard__vPBEy.page_comingSoon__vTIGd:hover{border-color:var(--color-border);background:var(--color-bg-glass);transform:none}.page_issueCard__vPBEy.page_selected__ChbMH{border-color:var(--issue-color);background:color-mix(in srgb,var(--issue-color) 10%,var(--color-bg-glass));box-shadow:0 0 16px color-mix(in srgb,var(--issue-color) 20%,transparent)}.page_issueTitle__DF0RJ{font-weight:600;font-size:var(--text-sm);color:var(--color-text-primary)}.page_issueDesc__CJXo4{font-size:var(--text-xs);color:var(--color-text-muted)}.page_inputWrap__X1EZQ{position:relative}.page_inputIcon__EYjks{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.page_gameInput__qaAvH{padding-left:48px!important}.page_expertiseGrid__9ZglC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_expertiseCard__6TNEI{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-lg);background:var(--color-bg-glass);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all .25s ease;gap:var(--space-xs)}.page_expertiseCard__6TNEI:hover{border-color:var(--color-accent-primary);background:rgba(99,102,241,.05)}.page_expertiseCard__6TNEI.page_selected__ChbMH{border-color:var(--color-accent-primary);background:rgba(99,102,241,.1);box-shadow:0 0 12px var(--color-accent-glow)}.page_expertiseEmoji__yvu7k{font-size:1.25rem}.page_expertiseName__sS9Ht{font-weight:600;font-size:var(--text-sm);color:var(--color-text-primary)}.page_expertiseDesc__rZfqK{font-size:var(--text-xs);color:var(--color-text-muted)}.page_error__dfwsq{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:var(--text-sm);margin-bottom:var(--space-xl)}.page_actions__WT9Pn{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md)}.page_footer__lwLx2{text-align:center;margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border)}.page_footer__lwLx2 p{color:var(--color-text-muted);font-size:var(--text-sm)}.page_footer__lwLx2 a{color:var(--color-accent-primary);text-decoration:none;font-weight:500}.page_footer__lwLx2 a:hover{text-decoration:underline}@media (max-width:768px){.page_chooseLayout__L_nK2{grid-template-columns:1fr;gap:var(--space-lg)}.page_pathCard__7aE4L{padding:var(--space-xl)}.page_issueGrid__rlSgx{grid-template-columns:repeat(2,1fr)}.page_expertiseGrid__9ZglC{grid-template-columns:1fr}.page_actions__WT9Pn{flex-direction:column-reverse}.page_actions__WT9Pn .btn{width:100%;justify-content:center}}@media (max-width:480px){.page_issueGrid__rlSgx{grid-template-columns:1fr 1fr}.page_flowsPreview__2wsgk{gap:6px}.page_flowChip__SXOhs{font-size:11px;padding:4px 10px}}