.club-link-gate{--club-link-page-gutter: clamp(18px, 3.4vw, 64px);--club-link-reading-width: min(100%, 1440px);height:auto;min-height:0;overflow-x:clip;overflow-y:visible;padding-bottom:clamp(28px,4vw,48px)}.club-link-gate .club-link-shell{width:var(--club-link-reading-width);min-height:0;height:auto;padding-inline:var(--club-link-page-gutter);box-sizing:border-box}@media(min-width:1025px){.club-link-gate .scene-heading{align-items:end;gap:clamp(24px,3vw,58px)}.club-link-gate .scene-heading__command-slot{display:block;min-width:0;padding-bottom:8px}.club-link-gate .scene-heading__command-slot .search-dock{--club-link-command-action-width: clamp(126px, 10vw, 170px);position:relative;inset:auto;width:100%;margin:0;transform:none}.club-link-gate .scene-heading__command-slot .search-dock__label{padding:0 0 7px}.club-link-gate .scene-heading__command-slot .search-dock__control,.club-link-gate .scene-heading__command-slot .search-dock__submit{min-height:54px}.club-link-gate .scene-heading__command-slot .search-dock__input-row{grid-template-columns:minmax(0,1fr) var(--club-link-command-action-width)}.club-link-gate .scene-heading__command-slot .search-dock__control{font-size:clamp(16px,1.25vw,21px)}.club-link-gate .scene-heading__command-slot .search-dock__submit{min-width:var(--club-link-command-action-width)}}.club-link-gate .scene-heading{min-height:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(18px,3vw,48px);padding-block:12px 18px}@media(min-width:1025px){.club-link-gate .scene-heading{grid-template-columns:minmax(250px,.72fr) minmax(430px,1.25fr) minmax(180px,.48fr)}}.club-link-gate .route-objective{width:auto;display:flex;align-items:end;gap:clamp(12px,2vw,24px);padding:0}.club-link-gate.map-craft .route-objective{grid-template-columns:none}.club-link-gate.map-craft .route-objective__rail,.club-link-gate.map-craft .route-objective__target{display:grid}.club-link-gate .route-objective__rail{width:clamp(56px,8vw,112px)}.club-link-gate .route-objective__scores{display:flex;align-items:end;gap:clamp(12px,1.8vw,24px)}.club-link-gate .route-objective__scores .route-objective__target+.route-objective__target{padding-left:clamp(12px,1.8vw,24px);border-left:1px solid var(--ls-rule)}.club-link-gate .route-stage{display:grid;gap:clamp(14px,2vw,26px);min-height:0;height:auto}.club-link-gate .club-link__endpoints{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(18px,6vw,96px)}.club-link-gate .player-marker,.club-link-gate .player-marker--start,.club-link-gate .player-marker--destination{position:relative;inset:auto;width:auto}.club-link-gate .player-marker--destination{justify-self:end}.club-link-gate .club-link__route-evidence{display:grid;gap:10px}.club-link-gate .world-route{position:relative;inset:auto;width:100%;max-block-size:300px;height:clamp(220px,24vw,300px);overflow:hidden}.club-link-gate .career-bridge,.club-link-gate.map-craft .career-bridge{position:relative;inset:auto;width:100%;min-height:0;margin:0;transform:none}.club-link-gate.map-craft .career-bridge{grid-template-columns:minmax(0,1fr)}.club-link-gate.map-craft .career-bridge.has-club-crest{grid-template-columns:64px minmax(0,1fr)}.club-link-gate .career-bridge__club-identity{width:60px;height:60px;padding:0}.club-link-gate .career-bridge__club-logo{width:100%;height:100%}.club-link-gate.map-craft .career-bridge__copy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,48px);padding:10px clamp(14px,2vw,24px)}.club-link-gate.map-craft .career-bridge__meta{grid-column:2;grid-row:1 / 3;margin:0}.club-link-gate .interaction-deck,.club-link-gate[data-mode=play] .interaction-deck{position:static!important;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;width:100%;margin:0;transform:none}.club-link-gate .player-marker--active.player-trail,.club-link-gate[data-mode=play] .player-marker--active.player-trail{position:static;grid-column:1 / -1;width:100%;transform:none}.club-link-gate .player-trail__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.club-link-gate .player-trail__club-mark{width:36px;height:36px}.club-link-gate .interaction-deck__command-slot,.club-link-gate[data-mode=play] .interaction-deck__command-slot{display:block;min-width:0}.club-link-gate .search-dock,.club-link-gate[data-mode=play] .search-dock{position:relative;inset:auto;width:100%;margin:0;transform:none}.club-link-gate .path-actions,.club-link-gate[data-mode=play] .path-actions{position:static!important;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0;transform:none}.club-link-gate .club-link-active-reminder,.club-link-gate[data-mode=play] .club-link-active-reminder{position:static;grid-column:1 / -1;margin:0}.club-link-gate[data-phase=terminal] .interaction-deck,.club-link-gate[data-mode=play][data-phase=terminal] .interaction-deck{display:none}.club-link-gate:has(.club-link-active-reminder:not([hidden])),.club-link-gate:has(.club-link-active-reminder:not([hidden])) .club-link-shell,.club-link-gate:has(.club-link-active-reminder:not([hidden])) .route-stage{min-height:0}@media(max-width:1024px){.club-link-gate .club-link-shell{width:min(100%,calc(100% - 28px));padding-inline:0}.club-link-gate .scene-heading{align-items:center;gap:12px}.club-link-gate .route-objective{gap:8px}.club-link-gate .route-objective__label{font-size:7px}.club-link-gate .route-objective__scores .route-objective__target+.route-objective__target{padding-left:9px}.club-link-gate .world-route{height:clamp(180px,52vw,220px)}.club-link-gate.map-craft .career-bridge__copy{gap:12px}.club-link-gate .interaction-deck,.club-link-gate[data-mode=play] .interaction-deck{grid-template-columns:1fr}.club-link-gate .path-actions,.club-link-gate[data-mode=play] .path-actions{justify-content:stretch}.club-link-gate .path-actions__control{flex:1 1 0}}@media(max-width:600px){.club-link-gate .scene-heading{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;padding-block:12px 16px}.club-link-gate .route-objective{width:100%;display:grid;align-items:start;gap:10px}.club-link-gate .route-objective__copy{justify-self:start}.club-link-gate .route-objective__scores{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.club-link-gate .route-objective__target{min-width:0;text-align:left}.club-link-gate .route-objective__scores .route-objective__target+.route-objective__target{padding-left:12px}.club-link-gate .route-objective__rail{display:none}.club-link-gate .route-objective__value--target{font-size:15px}.club-link-gate .club-link__endpoints{gap:14px}.club-link-gate .player-marker{grid-template-columns:46px minmax(0,1fr);gap:8px}.club-link-gate .player-marker--destination{grid-template-columns:minmax(0,1fr) 46px}.club-link-gate .player-marker__portrait{width:46px;height:58px}.club-link-gate .player-marker__name{font-size:clamp(19px,6vw,24px)}.club-link-gate .world-route{max-block-size:220px;height:clamp(180px,52vw,220px)}.club-link-gate.map-craft .career-bridge.has-club-crest{grid-template-columns:50px minmax(0,1fr)}.club-link-gate .career-bridge__club-identity{width:48px;height:48px}.club-link-gate .player-trail__club-mark{width:32px;height:32px}.club-link-gate.map-craft .career-bridge__copy{grid-template-columns:minmax(0,1fr);gap:5px}.club-link-gate.map-craft .career-bridge__meta{grid-column:auto;grid-row:auto;justify-content:flex-start}.club-link-gate .search-dock__input-row{grid-template-columns:minmax(0,1fr)}.club-link-gate .search-dock__submit{width:100%}.club-link-gate .path-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/legend-club-link-composition--9e7ac87b37a15a6f.css.map */
