.gs-scene[data-v-e1e6a14d]{background:var(--twl-bg-rules);border-radius:5px;box-sizing:border-box;flex-direction:column;padding:12px;width:236px}.gs-body[data-v-e1e6a14d],.gs-scene[data-v-e1e6a14d]{display:flex;gap:10px}.gs-body[data-v-e1e6a14d]{flex:1;flex-direction:column}.gs-frame[data-v-e1e6a14d]{align-items:center;display:flex}.gs-title[data-v-e1e6a14d]{color:var(--twl-text-primary);font-family:var(--twl-font-heading);font-size:14px;letter-spacing:.04em;line-height:1.25;min-height:2.5em;text-transform:uppercase}.gs-stage[data-v-e1e6a14d]{position:relative}.gs-dots[data-v-e1e6a14d]{display:flex;gap:8px;justify-content:center}.gs-dot[data-v-e1e6a14d]{background:transparent;border:1px solid var(--twl-accent);border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.gs-dot--on[data-v-e1e6a14d],.gs-dot[data-v-e1e6a14d]:focus-visible,.gs-dot[data-v-e1e6a14d]:hover{background:var(--twl-accent)}.gs-fade-enter-active[data-v-e1e6a14d],.gs-fade-leave-active[data-v-e1e6a14d]{transition:opacity .25s ease}.gs-fade-enter-from[data-v-e1e6a14d],.gs-fade-leave-to[data-v-e1e6a14d]{opacity:0}@media(prefers-reduced-motion:reduce){.gs-fade-enter-active[data-v-e1e6a14d],.gs-fade-leave-active[data-v-e1e6a14d]{transition:none}}.gs-token[data-v-e1e6a14d]{align-items:center;border:1px solid transparent;border-radius:3px;box-sizing:border-box;display:flex;font-family:var(--twl-font-heading);letter-spacing:.03em;overflow:hidden;padding:0 7px;position:absolute;white-space:nowrap}.gs-tone-card[data-v-e1e6a14d]{background:var(--twl-bg-card)}.gs-tone-alt[data-v-e1e6a14d]{background:var(--twl-bg-table-odd)}.gs-tone-deep[data-v-e1e6a14d]{background:var(--twl-bg-rules)}.gs-tone-clear[data-v-e1e6a14d]{background:transparent}.gs-fg-primary[data-v-e1e6a14d]{color:var(--twl-text-primary)}.gs-fg-muted[data-v-e1e6a14d]{color:var(--twl-text-muted)}.gs-border-none[data-v-e1e6a14d]{border-color:transparent}.gs-border-solid[data-v-e1e6a14d]{border-color:var(--twl-text-primary)}.gs-border-dashed[data-v-e1e6a14d]{border-color:var(--twl-accent);border-style:dashed}.gs-border-subtle[data-v-e1e6a14d]{border-color:color-mix(in srgb,var(--twl-text-primary) 12%,transparent)}.gs-align-start[data-v-e1e6a14d]{justify-content:flex-start}.gs-align-center[data-v-e1e6a14d]{justify-content:center}.gs-caption[data-v-e1e6a14d]{color:var(--twl-text-primary);font-size:14px;line-height:1.45;min-height:5.8em;text-wrap:pretty}.lp-toolbar[data-v-a1fe17fe]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.lp-hint[data-v-a1fe17fe]{font-size:14px}.lp-actions[data-v-a1fe17fe]{display:flex;flex-wrap:wrap;gap:6px}.lp-small[data-v-a1fe17fe]{font-size:12px;padding:5px 10px;white-space:nowrap}.lp-sim[data-v-a1fe17fe]{align-items:center;background:var(--twl-bg-black);border:1px solid var(--twl-accent);border-radius:5px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px;padding:12px 14px}.lp-sim-text[data-v-a1fe17fe]{font-size:15px}.lp-board[data-v-a1fe17fe]{position:relative}.lp-row[data-v-a1fe17fe]{align-items:center;box-sizing:border-box;display:flex;gap:14px;left:0;padding:0 14px;position:absolute;right:0;--gen-bg:var(--twl-bg-card);background:var(--gen-bg);box-shadow:inset 3px 0 0 transparent;outline-offset:-1px;transition:top .6s ease-in-out,opacity .2s}.lp-row--odd[data-v-a1fe17fe]{--gen-bg:var(--twl-bg-table-odd)}.lp-row--top[data-v-a1fe17fe]{box-shadow:inset 3px 0 0 var(--twl-accent)}.lp-row--picked[data-v-a1fe17fe]{outline:1px solid var(--twl-accent)}.lp-row--eligible[data-v-a1fe17fe]{outline:1px dashed var(--twl-accent)}.lp-row--dim[data-v-a1fe17fe]{opacity:.45}.lp-row--interactive[data-v-a1fe17fe]{cursor:pointer}.lp-row--interactive[data-v-a1fe17fe]:focus-visible{outline:2px solid var(--twl-accent)}@media(prefers-reduced-motion:reduce){.lp-row[data-v-a1fe17fe]{transition:none}}.lp-rung[data-v-a1fe17fe]{font-family:var(--twl-font-heading);font-size:18px;width:28px}.lp-name[data-v-a1fe17fe]{flex:1;font-size:15px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-immune[data-v-a1fe17fe]{border:1px solid var(--twl-text-muted);border-radius:3px;font-size:11px;padding:2px 7px}.lp-action[data-v-a1fe17fe],.lp-immune[data-v-a1fe17fe]{font-family:var(--twl-font-heading);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.lp-action[data-v-a1fe17fe]{color:var(--twl-accent);font-size:12px}.lp-record[data-v-a1fe17fe]{font-family:var(--twl-font-heading);text-align:right;width:44px}.lp-last[data-v-a1fe17fe],.lp-record[data-v-a1fe17fe]{font-size:14px;--gen-fg:var(--twl-text-muted);color:var(--gen-fg)}.lp-last[data-v-a1fe17fe]{margin-top:12px}.gen-scroll[data-v-a9b88952]{overflow-x:auto;padding-bottom:4px}.gp-hint[data-v-a9b88952]{font-size:14px;margin-bottom:12px}.gp-heading[data-v-a9b88952]{color:var(--twl-text-primary);font-family:var(--twl-font-heading);font-size:14px;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.gp-heading--gap[data-v-a9b88952]{margin:22px 0 8px}.gp-cols[data-v-a9b88952]{display:flex;gap:22px;min-width:-moz-max-content;min-width:max-content}.gp-col[data-v-a9b88952]{display:flex;flex-direction:column;gap:8px;width:var(--gp-col-w)}.gp-col--gf[data-v-a9b88952]{gap:6px}.gp-col-title[data-v-a9b88952]{font-family:var(--twl-font-heading);font-size:12px;letter-spacing:.06em;text-transform:uppercase;--gen-fg:var(--twl-text-muted);color:var(--gen-fg)}.gp-col-body[data-v-a9b88952]{height:var(--gp-wb-h)}.gp-col-body[data-v-a9b88952],.gp-lb-body[data-v-a9b88952]{display:flex;flex-direction:column;justify-content:space-around}.gp-lb-body[data-v-a9b88952]{height:var(--gp-lb-h)}.gp-champ-body[data-v-a9b88952]{display:flex;flex-direction:column;height:var(--gp-wb-h);justify-content:center}.gp-champ[data-v-a9b88952]{border:1px solid var(--twl-text-primary);border-radius:3px;color:var(--twl-text-primary);font-family:var(--twl-font-heading);font-size:18px;padding:10px}.gp-match[data-v-a9b88952]{--gen-bg:var(--twl-bg-table-odd);background:var(--gen-bg);border:1px solid color-mix(in srgb,var(--twl-text-primary) 18%,transparent);border-radius:3px;overflow:hidden}.gp-match--gf[data-v-a9b88952]{border-color:var(--twl-text-primary)}.gp-sep[data-v-a9b88952]{border-bottom:1px solid color-mix(in srgb,var(--twl-text-primary) 12%,transparent)}.gp-row[data-v-a9b88952]{align-items:center;display:flex;font-size:14px;gap:8px;height:var(--gp-row-h);padding:0 8px;--gen-bg:transparent;background:var(--gen-bg)}.gp-row--won[data-v-a9b88952]{--gen-bg:var(--twl-bg-card)}.gp-row--lost[data-v-a9b88952]{text-decoration:line-through}.gp-row--lost[data-v-a9b88952],.gp-row--ph[data-v-a9b88952]{--gen-fg:var(--twl-text-muted);color:var(--gen-fg)}.gp-row--ph[data-v-a9b88952]{font-style:italic}.gp-row--interactive[data-v-a9b88952]{cursor:pointer}.gp-row--interactive[data-v-a9b88952]:focus-visible,.gp-row--interactive[data-v-a9b88952]:hover{background:var(--twl-accent);color:var(--twl-accent-text)}.gp-row--interactive[data-v-a9b88952]:focus-visible{outline:2px solid var(--twl-accent)}.gp-lb-row[data-v-a9b88952]{font-size:13px;gap:8px}.gp-gf-row[data-v-a9b88952],.gp-lb-row[data-v-a9b88952]{align-items:center;display:flex;height:var(--gp-row-h);padding:0 8px}.gp-gf-row[data-v-a9b88952]{font-size:14px}.gp-seed[data-v-a9b88952]{display:inline-block;font-family:var(--twl-font-heading);font-size:11px;opacity:.75;width:16px}.gp-name[data-v-a9b88952]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-mark[data-v-a9b88952]{font-family:var(--twl-font-heading);font-size:11px}.gp-gf-cols[data-v-a9b88952]{display:flex;flex-wrap:wrap;gap:22px}.tp-rounds[data-v-cfa25598]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.tp-round[data-v-cfa25598]{--gen-bg:var(--twl-bg-table-odd);border:1px solid color-mix(in srgb,var(--twl-text-primary) 12%,transparent);border-radius:5px;padding:12px 14px;-moz-column-break-inside:avoid;background:var(--gen-bg);break-inside:avoid}.tp-round-head[data-v-cfa25598]{display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.tp-round-title[data-v-cfa25598]{color:var(--twl-text-primary);font-family:var(--twl-font-heading);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.tp-note[data-v-cfa25598]{--gen-fg:var(--twl-text-muted);color:var(--gen-fg);font-size:12px}.tp-pair[data-v-cfa25598]{align-items:end;display:grid;font-size:14px;gap:6px;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 40px;height:var(--tp-row-h)}.tp-team[data-v-cfa25598]{border-bottom:1px solid color-mix(in srgb,var(--twl-text-primary) 20%,transparent);min-height:18px;overflow:hidden;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap}.tp-vs[data-v-cfa25598]{font-size:11px;padding-bottom:3px}.tp-score[data-v-cfa25598],.tp-vs[data-v-cfa25598]{font-family:var(--twl-font-heading);--gen-fg:var(--twl-text-muted);color:var(--gen-fg);text-align:center}.tp-score[data-v-cfa25598]{border-bottom:1px solid color-mix(in srgb,var(--twl-text-primary) 20%,transparent);font-size:12px;padding-bottom:2px}.tp-heading[data-v-cfa25598]{color:var(--twl-text-primary);font-family:var(--twl-font-heading);font-size:14px;letter-spacing:.06em;margin:22px 0 8px;text-transform:uppercase}.gen-scroll[data-v-cfa25598]{overflow-x:auto}.tp-standings[data-v-cfa25598]{border-collapse:collapse;font-size:14px;width:100%}.tp-head-row[data-v-cfa25598]{--gen-bg:var(--twl-bg-black);background:var(--gen-bg)}.tp-th[data-v-cfa25598]{font-family:var(--twl-font-heading);font-size:12px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;--gen-fg:var(--twl-text-muted);color:var(--gen-fg);padding:8px 10px;text-align:left}.tp-th-pos[data-v-cfa25598]{width:30px}.tp-th-stat[data-v-cfa25598]{padding:8px 6px;width:44px}.tp-row[data-v-cfa25598]{--gen-bg:var(--twl-bg-card);background:var(--gen-bg);height:var(--tp-row-h)}.tp-row--odd[data-v-cfa25598]{--gen-bg:var(--twl-bg-table-odd)}.tp-td-pos[data-v-cfa25598]{font-family:var(--twl-font-heading);--gen-fg:var(--twl-text-muted);color:var(--gen-fg)}.tp-td-name[data-v-cfa25598],.tp-td-pos[data-v-cfa25598]{padding:0 10px}.tp-td-cell[data-v-cfa25598]{border-left:1px solid color-mix(in srgb,var(--twl-text-primary) 12%,transparent)}.ladder-generator[data-v-f1ae1719]{background:var(--twl-bg-black);color:var(--twl-text-primary);font-family:var(--twl-font-body);min-height:100vh}.ladder-generator.lg-with-cta[data-v-f1ae1719]{padding-bottom:84px}.lg-eyebrow[data-v-f1ae1719],.lg-label[data-v-f1ae1719]{color:var(--twl-text-muted);font-family:var(--twl-font-heading);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.lg-eyebrow[data-v-f1ae1719]{font-size:14px;letter-spacing:.08em;margin-bottom:10px}.lg-hero-wrap[data-v-f1ae1719]{background:var(--twl-bg-card);padding:24px 16px}@media(min-width:576px){.lg-hero-wrap[data-v-f1ae1719]{padding:24px}}.lg-hero[data-v-f1ae1719]{background:var(--twl-bg-black);border-radius:5px;box-sizing:border-box;margin:0 auto;max-width:1320px;padding:28px 20px 24px}@media(min-width:576px){.lg-hero[data-v-f1ae1719]{padding:36px 32px 28px}}.lg-hero-grid[data-v-f1ae1719]{display:grid;gap:22px 24px;grid-template-columns:minmax(0,1fr)}@media(min-width:1280px){.lg-hero-grid[data-v-f1ae1719]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.lg-hero-main[data-v-f1ae1719]{min-width:0}.lg-hero-copy[data-v-f1ae1719]{max-width:640px}.lg-title[data-v-f1ae1719]{color:var(--twl-text-heading);font-family:var(--twl-font-heading);font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:400;line-height:1.05;margin:0 0 14px}.lg-intro[data-v-f1ae1719]{font-size:18px;line-height:1.55;margin:0;text-wrap:pretty}.lg-tabs[data-v-f1ae1719]{display:flex;flex-wrap:wrap;gap:6px;margin-top:28px}.lg-tab[data-v-f1ae1719]{align-items:flex-start;background:var(--twl-bg-card);border:0;border-radius:3px;color:var(--twl-text-primary);cursor:pointer;display:flex;flex:1 1 150px;flex-direction:column;gap:2px;min-width:150px;padding:14px 16px 10px;text-align:left}.lg-tab--active[data-v-f1ae1719],.lg-tab[data-v-f1ae1719]:focus-visible,.lg-tab[data-v-f1ae1719]:hover{background:var(--twl-accent);color:var(--twl-accent-text)}@media(min-width:992px){.lg-tab[data-v-f1ae1719]{flex:0 1 auto}}@media(min-width:1280px){.lg-tab[data-v-f1ae1719]{flex:1 1 0;min-width:0;padding:14px 10px 10px}}.lg-glyph[data-v-f1ae1719]{display:block;height:44px;margin-bottom:10px;position:relative;width:108px}.lg-glyph-bar[data-v-f1ae1719]{background:currentColor;border-radius:1px;position:absolute}.lg-tab-label[data-v-f1ae1719]{font-family:var(--twl-font-heading);font-size:17px;letter-spacing:.04em;text-transform:uppercase}.lg-tab-kind[data-v-f1ae1719]{font-size:12px;opacity:.8}.lg-explain[data-v-f1ae1719]{align-items:flex-start;border-top:1px solid color-mix(in srgb,var(--twl-text-primary) 12%,transparent);display:flex;flex-wrap:wrap;gap:16px 24px;padding-top:22px}@media(min-width:1280px){.lg-explain[data-v-f1ae1719]{align-items:stretch;border-left:1px solid color-mix(in srgb,var(--twl-text-primary) 12%,transparent);border-top:0;flex-wrap:nowrap;gap:20px;padding:0 0 0 24px}}.lg-explain-copy[data-v-f1ae1719]{flex:1 1 240px;max-width:340px}@media(min-width:1280px){.lg-explain-copy[data-v-f1ae1719]{flex:0 0 176px}}.lg-explain-copy .lg-eyebrow[data-v-f1ae1719]{margin-bottom:8px}.lg-explain-title[data-v-f1ae1719]{color:var(--twl-text-heading);font-family:var(--twl-font-heading);font-size:24px;font-weight:400;line-height:1.1;margin:0 0 12px}.lg-explain-body[data-v-f1ae1719]{font-size:15px;line-height:1.5;margin:0 0 12px;text-wrap:pretty}.lg-explain .lg-scenes[data-v-f1ae1719]{flex:0 0 auto;width:min(100%,320px)}@media(min-width:1280px){.lg-explain .lg-scenes[data-v-f1ae1719]{flex:1 1 auto;min-width:0;width:auto}}.lg-main[data-v-f1ae1719]{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1368px;padding:28px 16px}@media(min-width:576px){.lg-main[data-v-f1ae1719]{padding:28px 24px}}.lg-builder[data-v-f1ae1719]{background:var(--twl-bg-rules);border-radius:5px;box-sizing:border-box;display:grid;gap:26px 36px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;padding:22px}.lg-builder-col[data-v-f1ae1719]{display:flex;flex-direction:column;gap:26px;min-width:0}.lg-hint[data-v-f1ae1719]{color:var(--twl-text-muted);flex-basis:100%;font-size:13px;line-height:1.45;margin:0}.lg-orient-icon[data-v-f1ae1719]{border:1.5px solid;border-radius:1px;box-sizing:border-box;display:inline-block;margin-right:6px;vertical-align:-1px}.lg-orient-icon--portrait[data-v-f1ae1719]{height:12px;width:9px}.lg-orient-icon--landscape[data-v-f1ae1719]{height:9px;vertical-align:0;width:13px}.lg-section[data-v-f1ae1719]{display:flex;flex-direction:column;gap:10px}.lg-section-head[data-v-f1ae1719]{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.lg-h3[data-v-f1ae1719]{color:var(--twl-text-heading);font-family:var(--twl-font-heading);font-size:18px;font-weight:400;letter-spacing:.04em;margin:0;text-transform:uppercase}.lg-muted-small[data-v-f1ae1719]{color:var(--twl-text-muted);font-size:13px}.lg-input[data-v-f1ae1719]{background:var(--twl-bg-black);border:1px solid color-mix(in srgb,var(--twl-text-primary) 12%,transparent);border-radius:3px;color:var(--twl-text-primary);font-family:var(--twl-font-body);font-size:15px;outline:none;padding:9px 10px}.lg-input[data-v-f1ae1719]:focus{border-color:var(--twl-accent)}.lg-team-list[data-v-f1ae1719]{display:flex;flex-direction:column;gap:4px;max-height:380px;overflow-y:auto;padding-right:4px}.lg-team-row[data-v-f1ae1719]{align-items:center;display:flex;gap:8px}.lg-team-seed[data-v-f1ae1719]{color:var(--twl-text-muted);font-family:var(--twl-font-heading);font-size:13px;text-align:right;width:22px}.lg-team-input[data-v-f1ae1719]{flex:1;font-size:14px;min-width:0;padding:7px 9px}.lg-text-btn[data-v-f1ae1719]{background:transparent;border:0;color:var(--twl-accent);cursor:pointer;font-family:var(--twl-font-heading);font-size:12px;letter-spacing:.04em;padding:6px 4px;text-transform:uppercase}.lg-text-btn[data-v-f1ae1719]:hover:not(:disabled){text-decoration:underline}.lg-text-btn[data-v-f1ae1719]:disabled{cursor:not-allowed;opacity:.35}.lg-btn-row[data-v-f1ae1719]{display:flex;flex-wrap:wrap;gap:6px}.lg-small-btn[data-v-f1ae1719]{font-size:13px;padding:6px 12px;white-space:nowrap}.lg-slider[data-v-f1ae1719]{display:flex;flex-direction:column;gap:6px}.lg-slider input[type=range][data-v-f1ae1719]{accent-color:var(--twl-accent)}.lg-slider-head[data-v-f1ae1719]{display:flex;justify-content:space-between;margin:0}.lg-value[data-v-f1ae1719]{color:var(--twl-text-primary)}.lg-seg-row[data-v-f1ae1719]{align-items:center;gap:10px;justify-content:space-between}.lg-seg[data-v-f1ae1719],.lg-seg-row[data-v-f1ae1719]{display:flex;flex-wrap:wrap}.lg-seg[data-v-f1ae1719]{gap:4px}.lg-seg-btn[data-v-f1ae1719],.lg-step-btn[data-v-f1ae1719]{background:var(--twl-bg-card);border:0;border-radius:3px;color:var(--twl-text-primary);cursor:pointer;font-family:var(--twl-font-heading);font-size:13px;letter-spacing:.04em;padding:6px 12px;text-transform:uppercase}.lg-seg-btn--on[data-v-f1ae1719],.lg-seg-btn[data-v-f1ae1719]:focus-visible,.lg-seg-btn[data-v-f1ae1719]:hover,.lg-step-btn--on[data-v-f1ae1719],.lg-step-btn[data-v-f1ae1719]:focus-visible,.lg-step-btn[data-v-f1ae1719]:hover{background:var(--twl-accent);color:var(--twl-accent-text)}.lg-stepper[data-v-f1ae1719]{align-items:center;display:flex;gap:4px}.lg-step-btn[data-v-f1ae1719]{font-size:15px;height:32px;padding:0;width:34px}.lg-step-value[data-v-f1ae1719]{font-family:var(--twl-font-heading);font-size:15px;min-width:64px;text-align:center}.lg-draft[data-v-f1ae1719]{border-top:1px solid color-mix(in srgb,var(--twl-text-primary) 12%,transparent);padding-top:16px}.lg-draft-note[data-v-f1ae1719]{font-size:14px;line-height:1.5;margin:0}.lg-preview-col[data-v-f1ae1719]{display:flex;flex-direction:column;gap:12px;min-width:0}.lg-page[data-v-f1ae1719]{min-width:0}.lg-page--portrait[data-v-f1ae1719]{aspect-ratio:210/297;margin:0 auto;max-width:860px}.lg-page--landscape[data-v-f1ae1719]{aspect-ratio:297/210}.lg-preview-bar[data-v-f1ae1719]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.lg-preview-bar .lg-eyebrow[data-v-f1ae1719]{margin:0}.lg-preview[data-v-f1ae1719]{--gen-bg:var(--twl-bg-rules);--gen-fg:var(--twl-text-primary);background:var(--gen-bg);border-radius:5px;box-sizing:border-box;color:var(--gen-fg);min-width:0;padding:24px}.lg-preview--compact[data-v-f1ae1719]{padding:16px}.lg-preview--mono[data-v-f1ae1719]{--gen-bg:#fff;--gen-fg:#111;--twl-text-primary:#111;--twl-text-heading:#111;--twl-text-muted:#555;--twl-bg-card:#fff;--twl-bg-table-odd:#f1f1f1;--twl-bg-black:#e6e6e6;box-shadow:0 0 0 1px #ccc}.lg-preview--mono[data-v-f1ae1719] .lp-action{background:var(--twl-accent);border-radius:3px;color:var(--twl-accent-text);padding:1px 6px}.lg-preview-head[data-v-f1ae1719]{align-items:flex-end;border-bottom:1px solid color-mix(in srgb,var(--twl-text-primary) 12%,transparent);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.lg-preview-title[data-v-f1ae1719]{font-family:var(--twl-font-heading);font-size:26px;line-height:1.1}.lg-preview-date[data-v-f1ae1719],.lg-preview-meta[data-v-f1ae1719]{--gen-fg:var(--twl-text-muted);color:var(--gen-fg);font-size:14px;margin-top:4px}.lg-preview-date[data-v-f1ae1719]{font-family:var(--twl-font-heading);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.lg-guide[data-v-f1ae1719]{box-sizing:border-box;display:grid;gap:8px 48px;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:1368px;padding:12px 16px 8px}@media(min-width:576px){.lg-guide[data-v-f1ae1719]{padding:12px 24px 8px}}@media(min-width:992px){.lg-guide[data-v-f1ae1719]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lg-guide p[data-v-f1ae1719]{font-size:15px;line-height:1.6;margin:0 0 18px;text-wrap:pretty}.lg-guide-h2[data-v-f1ae1719]{color:var(--twl-text-heading);font-size:22px;letter-spacing:.04em;margin:16px 0;text-transform:uppercase}.lg-guide-h2[data-v-f1ae1719],.lg-guide-h3[data-v-f1ae1719]{font-family:var(--twl-font-heading);font-weight:400}.lg-guide-h3[data-v-f1ae1719]{color:var(--twl-text-primary);font-size:18px;margin:0 0 6px}.lg-steps[data-v-f1ae1719]{margin:0;padding-left:22px}.lg-steps li[data-v-f1ae1719]::marker{color:var(--twl-text-muted);font-family:var(--twl-font-heading)}.lg-guide-others[data-v-f1ae1719]{display:flex;flex-wrap:wrap;gap:4px 20px}.lg-guide-others .lg-guide-h2[data-v-f1ae1719]{flex-basis:100%}.lg-links[data-v-f1ae1719]{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:15px;gap:16px 40px;margin:0 auto;max-width:1368px;padding:28px 16px 40px}@media(min-width:576px){.lg-links[data-v-f1ae1719]{padding:28px 24px 40px}}.lg-links-group[data-v-f1ae1719]{display:flex;flex-direction:column;gap:6px}.lg-cta[data-v-f1ae1719]{background:var(--twl-bg-card);border-top:1px solid var(--twl-accent);bottom:0;left:0;padding:14px 16px;position:fixed;right:0;z-index:20}@media(min-width:576px){.lg-cta[data-v-f1ae1719]{padding:14px 24px}}.lg-cta-inner[data-v-f1ae1719]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin:0 auto;max-width:1320px}.lg-cta-text[data-v-f1ae1719]{flex:1 1 320px;font-size:16px;line-height:1.45;margin:0;text-wrap:pretty}.lg-cta-actions[data-v-f1ae1719]{align-items:center;display:flex;gap:16px}@media print{html.twl-printing body .ladder-generator,html.twl-printing body:has(#generator-preview.twl-printing-section){padding-bottom:0!important;padding-top:0!important}html.twl-printing body .app-shell:has(#generator-preview),html.twl-printing body .ladder-generator{min-height:0!important}html.twl-printing body .ladder-generator .lg-main{padding:0!important}html.twl-printing body #generator-preview .lg-page{aspect-ratio:auto!important;max-width:none!important}html.twl-printing body #generator-preview .gen-print-hide{display:none!important}html.twl-printing body #generator-preview .gen-scroll{overflow:visible!important}html.twl-printing body #generator-preview .lg-print-fit{zoom:var(--gen-print-zoom,1)}html.twl-printing body #generator-preview:not(.print-color) *{opacity:1!important;outline:none!important}html.twl-printing body #generator-preview.print-color,html.twl-printing body #generator-preview.print-color *{background:var(--gen-bg)!important;color:var(--gen-fg)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}
