.fliq-championship-journey{--journey-navy:#061b30;--journey-navy-2:#0b2d48;--journey-green:#75ca27;--journey-pale:#f3f8ef;--journey-border:#d7e4d2;--journey-ink:#10233d;display:grid;gap:22px;color:var(--journey-ink)}
.fliq-journey-hero{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:34px;padding:38px;border-radius:28px;background:radial-gradient(circle at 80% 0,rgba(117,202,39,.18),transparent 28%),linear-gradient(125deg,#05182b,#0b2c45 62%,#164c49);color:#fff;box-shadow:0 20px 46px rgba(6,27,48,.13);overflow:hidden}
.fliq-journey-hero>div>span,.fliq-journey-map>header>span,.fliq-journey-next>header span,.fliq-journey-allstar>header span,.fliq-journey-empty>span{display:block;margin-bottom:8px;color:var(--journey-green);font-size:12px;font-weight:900;letter-spacing:.17em}
.fliq-journey-hero h2{max-width:900px;margin:0 0 12px;color:#fff;font-size:clamp(34px,4vw,60px);font-weight:520;line-height:1.02}
.fliq-journey-hero p{max-width:900px;margin:0;color:#c1d1de;font-size:16px;line-height:1.65}
.fliq-journey-hero nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:25px}
.fliq-journey-hero nav a{display:grid;gap:4px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.17);border-radius:13px;background:rgba(255,255,255,.055);color:#fff;text-decoration:none;transition:transform .18s,border-color .18s,background .18s}
.fliq-journey-hero nav a:hover{transform:translateY(-2px);border-color:rgba(117,202,39,.8)}
.fliq-journey-hero nav a.active{border-color:var(--journey-green);background:rgba(117,202,39,.15);box-shadow:inset 0 0 0 1px rgba(117,202,39,.15)}
.fliq-journey-hero nav strong{font-size:14px}
.fliq-journey-hero nav small{color:#afc2d1;font-size:10px;line-height:1.35}
.fliq-journey-hero>aside{align-self:center;display:grid;justify-items:center;gap:13px}
.fliq-journey-ring{display:grid;place-content:center;width:142px;height:142px;border-radius:50%;background:radial-gradient(circle,#092239 57%,transparent 59%),conic-gradient(var(--journey-green) var(--journey-progress),rgba(255,255,255,.12) 0);text-align:center;box-shadow:0 0 0 1px rgba(255,255,255,.13)}
.fliq-journey-ring strong{color:#fff;font-size:32px;line-height:1}
.fliq-journey-ring span{margin-top:6px;color:#aebfcd;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.fliq-journey-hero>aside p{font-size:11px;text-align:center}
.fliq-journey-hero>aside p b{color:#fff}
.fliq-journey-scoreboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--journey-border);border-radius:18px;background:#fff;box-shadow:0 9px 28px rgba(6,27,48,.05);overflow:hidden}
.fliq-journey-scoreboard article{display:grid;gap:4px;padding:20px 22px;border-right:1px solid var(--journey-border)}
.fliq-journey-scoreboard article:last-child{border:0}
.fliq-journey-scoreboard span{color:#718297;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.fliq-journey-scoreboard strong{font-size:29px;line-height:1.1}
.fliq-journey-scoreboard strong small{font-size:13px}
.fliq-journey-scoreboard article>small{color:#8392a5;font-size:11px}
.fliq-journey-scoreboard .is-gap strong{color:#419b18}
.fliq-journey-core{display:grid;gap:18px;padding:28px;border:1px solid var(--journey-border);border-radius:22px;background:linear-gradient(120deg,#fff,#f5f9f2);box-shadow:0 10px 30px rgba(6,27,48,.045)}
.fliq-journey-core>header{display:flex;align-items:end;justify-content:space-between;gap:28px}.fliq-journey-core>header>div>span,.fliq-journey-core-starters>header span{display:block;margin-bottom:6px;color:#55a829;font-size:10px;font-weight:900;letter-spacing:.16em}.fliq-journey-core h3{margin:0;font-size:28px}.fliq-journey-core>header p{max-width:760px;margin:7px 0 0;color:#6b7c90;line-height:1.5}
.fliq-journey-core-summary{display:flex;border:1px solid #d8e5d3;border-radius:13px;background:#fff;overflow:hidden}.fliq-journey-core-summary article{display:grid;min-width:88px;padding:10px 13px;border-left:1px solid #e1e9de;text-align:center}.fliq-journey-core-summary article:first-child{border:0}.fliq-journey-core-summary strong{font-size:20px}.fliq-journey-core-summary span{color:#748497;font-size:8px;text-transform:uppercase}
.fliq-journey-core-summary article.is-upgrade strong{color:#b85227}
.fliq-journey-core-starters,.fliq-journey-core-bench{border:1px solid #d8e5d3;border-radius:16px;background:#fff;overflow:hidden}.fliq-journey-core-starters>header{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:15px 17px;border-bottom:1px solid #e3ebe0;background:#f5f9f2}.fliq-journey-core-starters h4{margin:0;font-size:17px}.fliq-journey-core-starters>header>small{color:#718197;font-size:10px}.fliq-journey-core-starters>div,.fliq-journey-core-bench>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#e5ece2}
.fliq-journey-core-starters.is-incomplete{border-color:#e7b493}.fliq-journey-core-starters.is-incomplete>header{background:#fff4eb}.fliq-journey-core-player.is-missing{min-height:74px;background:#fff9f5}.fliq-journey-core-player.is-missing>i{background:#f8e4d7;color:#aa4921}.fliq-journey-core-player.is-missing .fliq-journey-core-role b{background:#f8e4d7;color:#9d431f}
.fliq-journey-core-player{position:relative;display:grid;grid-template-columns:48px 38px minmax(0,1fr) 116px 70px;align-items:center;gap:9px;min-width:0;padding:10px 13px;background:#fff;color:var(--journey-ink);text-decoration:none}.fliq-journey-core-player:hover{background:#f7fbf4}.fliq-journey-core-player img,.fliq-journey-core-player>i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#e2f1d6;object-fit:cover;object-position:top;font-style:normal;font-weight:900}.fliq-journey-core-slot{display:grid;place-items:center;min-height:27px;padding:0 6px;border-radius:8px;background:#0b263e;color:#7bd335;font-size:8px;font-weight:900;text-align:center}.fliq-journey-core-name,.fliq-journey-core-role,.fliq-journey-core-value{display:grid;min-width:0}.fliq-journey-core-name strong,.fliq-journey-core-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fliq-journey-core-name strong{font-size:11px}.fliq-journey-core-name small,.fliq-journey-core-role small,.fliq-journey-core-value small{color:#7a899a;font-size:8px}.fliq-journey-core-role b{justify-self:start;padding:5px 7px;border-radius:999px;background:#e6f4dc;color:#378018;font-size:8px;text-transform:uppercase}.fliq-journey-core-player.is-upgrade .fliq-journey-core-role b{background:#faeadf;color:#a5431f}.fliq-journey-core-player.is-hold .fliq-journey-core-role b{background:#edf2e9;color:#52684a}.fliq-journey-core-player.is-depth .fliq-journey-core-role b{background:#e9f2f7;color:#35637a}.fliq-journey-core-player.is-stash .fliq-journey-core-role b{background:#f3eefb;color:#654895}.fliq-journey-core-player.is-monitor .fliq-journey-core-role b{background:#f5f0e7;color:#856630}.fliq-journey-core-value{text-align:right}.fliq-journey-core-value strong{font-size:12px}.fliq-journey-core-player>em{position:absolute;right:10px;bottom:3px;color:#4b9826;font-size:7px;font-style:normal;font-weight:900}
.fliq-journey-core-bench summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 17px;cursor:pointer}.fliq-journey-core-bench summary span{display:grid}.fliq-journey-core-bench summary b{font-size:14px}.fliq-journey-core-bench summary small,.fliq-journey-core-bench summary em{color:#718197;font-size:9px}.fliq-journey-core-bench summary em{font-style:normal}.fliq-journey-core-bench[open] summary{border-bottom:1px solid #e3ebe0}
.fliq-journey-core>footer{display:flex;flex-wrap:wrap;gap:8px 18px;color:#708095;font-size:9px}.fliq-journey-core>footer span{display:inline-flex;gap:4px}.fliq-journey-core>footer b{color:#2f4b62}
.fliq-journey-position-board{display:grid;gap:18px;padding:28px;border:1px solid var(--journey-border);border-radius:22px;background:#fff;box-shadow:0 10px 30px rgba(6,27,48,.045)}.fliq-journey-position-board>header{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.fliq-journey-position-board>header>div>span{display:block;margin-bottom:7px;color:#55a829;font-size:10px;font-weight:900;letter-spacing:.16em}.fliq-journey-position-board h3{margin:0;font-size:27px}.fliq-journey-position-board>header p{max-width:760px;margin:8px 0 0;color:#6d7e92;line-height:1.55}.fliq-journey-position-board>header aside{display:grid;gap:3px;max-width:295px;padding:13px 15px;border-radius:12px;background:#edf7e7;color:#55704a}.fliq-journey-position-board>header aside strong{color:#347d18;font-size:11px;text-transform:uppercase}.fliq-journey-position-board>header aside span{font-size:10px;line-height:1.45}
.fliq-journey-position-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.fliq-journey-position-grid>article{display:grid;align-content:start;gap:11px;padding:17px;border:1px solid #dbe7d7;border-radius:15px;background:linear-gradient(145deg,#fff,#f8fbf6)}.fliq-journey-position-grid>article.is-upgrade{border-color:#e3b99f;background:linear-gradient(145deg,#fff,#fff7f1)}.fliq-journey-position-grid article>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.fliq-journey-position-grid article>header span{display:grid;place-items:center;width:37px;height:37px;border-radius:11px;background:#09233a;color:#79d034;font-size:12px;font-weight:900}.fliq-journey-position-grid article>header b{padding:6px 8px;border-radius:999px;background:#e9f4e2;color:#397d1f;font-size:8px;text-transform:uppercase}.fliq-journey-position-grid article.is-upgrade>header b{background:#f8e6da;color:#a5431f}.fliq-journey-position-grid h4{margin:0;font-size:15px}.fliq-journey-position-grid p{margin:0;color:#64758a;font-size:10px;line-height:1.5}.fliq-journey-position-grid p strong{color:#1b3850}.fliq-journey-position-grid>a{justify-self:start;color:#378317;font-size:10px;font-weight:900;text-decoration:none}
.fliq-journey-position-math{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dfe8dc;border-radius:10px;background:#fff;overflow:hidden}.fliq-journey-position-math span{display:grid;gap:2px;padding:8px;border-left:1px solid #e3ebe0;color:#79899a;font-size:7px;text-transform:uppercase}.fliq-journey-position-math span:first-child{border:0}.fliq-journey-position-math b{color:#183249;font-size:11px;text-transform:none}.fliq-journey-position-grid>article.is-upgrade .fliq-journey-position-math span:last-child b{color:#b04b25}
.fliq-journey-position-current{display:grid;gap:3px}.fliq-journey-position-current>span,.fliq-journey-position-package>span{color:#738397;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.fliq-journey-position-package{display:grid;gap:8px;padding:11px;border:1px solid #e1c3b0;border-radius:11px;background:#fff}.fliq-journey-position-package>div{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px}.fliq-journey-position-package section{display:grid;gap:3px;min-width:0}.fliq-journey-position-package section small{color:#77879a;font-size:7px;font-weight:900;text-transform:uppercase}.fliq-journey-position-package section strong{color:#183249;font-size:10px;line-height:1.35}.fliq-journey-position-package i{color:#69bb31;font-size:17px;font-style:normal}.fliq-journey-position-package p{padding-top:7px;border-top:1px solid #edf1eb}.fliq-journey-position-package p b{color:#3f8e1f}
.fliq-journey-map{padding:25px 28px;border:1px solid var(--journey-border);border-radius:20px;background:linear-gradient(105deg,#f5faef,#fff)}
.fliq-journey-map h3,.fliq-journey-next h3,.fliq-journey-allstar h3{margin:0;font-size:28px;font-weight:620}
.fliq-journey-map>div{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr);align-items:center;margin-top:22px}
.fliq-journey-map article{position:relative;display:grid;grid-template-columns:38px 1fr;column-gap:10px;align-items:center;padding:12px;border:1px solid #dce7d7;border-radius:14px;background:#fff}
.fliq-journey-map article b{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e7efe2;color:#72826d;font-size:10px}
.fliq-journey-map article strong{font-size:13px}
.fliq-journey-map article small{color:#8291a2;font-size:10px}
.fliq-journey-map article.is-active,.fliq-journey-map article.is-reached{border-color:#9fd379}
.fliq-journey-map article.is-active b,.fliq-journey-map article.is-reached b{background:var(--journey-green);color:var(--journey-navy)}
.fliq-journey-map>div>i{height:2px;background:#dce7d7}
.fliq-journey-next,.fliq-journey-allstar{display:grid;gap:15px}
.fliq-journey-next>header,.fliq-journey-allstar>header{display:flex;align-items:end;justify-content:space-between;gap:30px;padding:0 4px}
.fliq-journey-next>header>p,.fliq-journey-allstar>header>p{max-width:590px;margin:0;color:#718197;text-align:right;line-height:1.55}
.fliq-journey-moves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.fliq-journey-move{display:grid;align-content:start;border:1px solid var(--journey-border);border-radius:21px;background:#fff;box-shadow:0 10px 28px rgba(6,27,48,.055);overflow:hidden;transition:transform .18s,border-color .18s}
.fliq-journey-move:hover{transform:translateY(-2px);border-color:#acd68f}
.fliq-journey-move>header{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:13px;align-items:center;padding:20px 21px 13px}
.fliq-journey-move-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--journey-navy);color:var(--journey-green);font-size:21px;font-weight:900}
.fliq-journey-move>header b{color:#4c9f25;font-size:10px;letter-spacing:.11em}
.fliq-journey-move h3{margin:3px 0 0;font-size:20px;line-height:1.2}
.fliq-journey-move>header em{padding:7px 9px;border-radius:999px;background:#edf7e6;color:#438c23;font-size:10px;font-style:normal;font-weight:900;white-space:nowrap}
.fliq-journey-move>p{margin:0;padding:0 21px 15px;color:#68798e;line-height:1.55}
.fliq-journey-player-flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;padding:0 20px 16px}
.fliq-journey-player-flow:has(>.fliq-journey-player:nth-of-type(3)){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}
.fliq-journey-player-flow>span{color:#64b72e;font-size:18px}
.fliq-journey-player{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:9px;border:1px solid #deeadb;border-radius:13px;background:#f8fbf6;color:var(--journey-ink);text-decoration:none}
.fliq-journey-player:hover{border-color:#a8d58a}
.fliq-journey-player img,.fliq-journey-player>i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#e2f1d6;object-fit:cover;object-position:top;font-style:normal;font-weight:900}
.fliq-journey-player span{display:grid;min-width:0}
.fliq-journey-player strong,.fliq-journey-player small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fliq-journey-player strong{font-size:12px}
.fliq-journey-player span small{margin-top:3px;color:#7b8ba0;font-size:9px}
.fliq-journey-player>b{display:grid;color:#439d1a;font-size:13px;text-align:right}
.fliq-journey-player>b small{font-size:8px;text-transform:uppercase}
.fliq-journey-evidence{margin:0 20px 17px;padding:13px 15px;border-left:3px solid var(--journey-green);border-radius:7px 12px 12px 7px;background:#f0f6ec}
.fliq-journey-evidence strong{font-size:11px}
.fliq-journey-evidence ul{display:grid;gap:4px;margin:7px 0 0;padding-left:17px;color:#708096;font-size:10px;line-height:1.4}
.fliq-journey-move>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:15px 20px;border-top:1px solid #e1e9de;background:#fbfdf9}
.fliq-journey-move>footer>a{color:#337f15;font-size:12px;font-weight:900;text-decoration:none}
.fliq-journey-move>footer button{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #b8cab0;border-radius:10px;background:#fff;color:#425268;font-size:11px;font-weight:800;cursor:pointer}
.fliq-journey-move>footer button span{font-size:15px}
.fliq-journey-move.is-complete{border-color:#78c43e;background:#f8fcf5}
.fliq-journey-move.is-complete>header,.fliq-journey-move.is-complete>p,.fliq-journey-move.is-complete .fliq-journey-player-flow,.fliq-journey-move.is-complete .fliq-journey-evidence{opacity:.62}
.fliq-journey-move.is-complete>footer button{border-color:#75ca27;background:#75ca27;color:#092138}
.fliq-journey-allstar{padding:27px;border-radius:22px;background:linear-gradient(125deg,var(--journey-navy),#123d50);color:#fff}
.fliq-journey-allstar h3{color:#fff}
.fliq-journey-allstar>header>p{color:#b7c9d5}
.fliq-journey-allstar>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.fliq-journey-allstar .fliq-journey-player{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.065);color:#fff}
.fliq-journey-allstar .fliq-journey-player span small{color:#aebfcd}
.fliq-journey-method{display:grid;grid-template-columns:auto 1fr auto;gap:14px 20px;align-items:start;padding:18px 22px;border:1px solid var(--journey-border);border-radius:16px;background:var(--journey-pale)}
.fliq-journey-method strong{font-size:13px}
.fliq-journey-method p{margin:0;color:#66778c;font-size:11px;line-height:1.55}
.fliq-journey-method>span{min-width:90px;color:#4d9328;font-size:10px;font-weight:800;text-align:right}
.fliq-journey-empty,.fliq-journey-no-moves{padding:42px;border:1px solid var(--journey-border);border-radius:22px;background:linear-gradient(110deg,#f3f8ef,#fff)}
.fliq-journey-empty h2{margin:0 0 8px}
.fliq-journey-empty p{max-width:690px;color:#6b7b90}
.fliq-journey-empty a{display:inline-block;margin-top:8px;color:#3d8f1b;font-weight:900}
.fliq-journey-diagnosis{display:grid;gap:13px;padding:22px}
.fliq-journey-diagnosis>header{display:flex;justify-content:space-between;gap:20px}
.fliq-journey-diagnosis>header strong{color:#1d3851;font-size:16px}
.fliq-journey-diagnosis>header span{color:#4d9828;font-size:10px;font-weight:900}
.fliq-journey-diagnosis>p{margin:0}
.fliq-journey-diagnosis>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}
.fliq-journey-diagnosis article{display:grid;gap:4px;padding:12px;border:1px solid #dce7d7;border-radius:10px;background:#fff}
.fliq-journey-diagnosis article span{color:#748599;font-size:8px;font-weight:900;text-transform:uppercase}
.fliq-journey-diagnosis article strong{font-size:18px}
.fliq-journey-diagnosis>footer{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-top:4px;border-top:1px solid #dce7d7}
.fliq-journey-diagnosis>footer p{max-width:780px;margin:8px 0 0;color:#617286;font-size:10px}
.fliq-journey-diagnosis>footer a{white-space:nowrap}
.fliq-journey-zero-state{display:grid;justify-items:start;gap:8px;padding:28px;border:1px solid #d7e4d2;border-radius:20px;background:linear-gradient(115deg,#071d32,#12454b);color:#fff}
.fliq-journey-zero-state>span{color:var(--journey-green);font-size:10px;font-weight:900;letter-spacing:.15em}
.fliq-journey-zero-state h3{max-width:850px;margin:0;color:#fff;font-size:25px}
.fliq-journey-zero-state p{max-width:900px;margin:0;color:#bdccd5;line-height:1.55}
.fliq-journey-zero-state a{margin-top:4px;color:var(--journey-green);font-weight:900;text-decoration:none}
.fliq-journey-explorer,.fliq-journey-offer-board,.fliq-journey-plan{display:grid;gap:20px;padding:28px;border:1px solid var(--journey-border);border-radius:22px;background:#fff;box-shadow:0 10px 30px rgba(6,27,48,.045)}
.fliq-journey-explorer>header,.fliq-journey-offer-board>header,.fliq-journey-plan>header{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}
.fliq-journey-explorer>header>div>span,.fliq-journey-offer-board>header span,.fliq-journey-plan>header span,.fliq-journey-player-options>section>header span{display:block;margin-bottom:7px;color:#55a829;font-size:10px;font-weight:900;letter-spacing:.16em}
.fliq-journey-explorer h3,.fliq-journey-offer-board h3,.fliq-journey-plan h3{margin:0;font-size:27px}
.fliq-journey-explorer>header p,.fliq-journey-offer-board>header p,.fliq-journey-plan>header p{max-width:650px;margin:8px 0 0;color:#6d7e92;line-height:1.55}
.fliq-journey-explorer>header>aside{display:grid;gap:3px;max-width:310px;padding:13px 15px;border-radius:12px;background:#edf7e7;color:#55704a}
.fliq-journey-explorer>header>aside strong{color:#347d18;font-size:11px;text-transform:uppercase}
.fliq-journey-explorer>header>aside span{font-size:11px;line-height:1.45}
.fliq-journey-roster-picker{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px;border-radius:16px;background:#f1f5ef}
.fliq-journey-roster-picker button{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;border:1px solid transparent;border-radius:11px;background:#fff;color:var(--journey-ink);text-align:left;cursor:pointer;transition:border-color .16s,transform .16s}
.fliq-journey-roster-picker button:hover{transform:translateY(-1px);border-color:#a9d28e}
.fliq-journey-roster-picker button.is-active{border-color:var(--journey-green);box-shadow:0 0 0 2px rgba(117,202,39,.12)}
.fliq-journey-roster-picker img,.fliq-journey-roster-picker i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e2f1d6;object-fit:cover;object-position:top;font-style:normal;font-weight:900}
.fliq-journey-roster-picker button>span{display:grid;min-width:0}
.fliq-journey-roster-picker strong,.fliq-journey-roster-picker small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fliq-journey-roster-picker strong{font-size:11px}
.fliq-journey-roster-picker small{margin-top:2px;color:#7a899a;font-size:8px}
.fliq-journey-roster-picker button>b{display:grid;place-content:center;min-width:22px;height:22px;border-radius:50%;background:#edf7e7;color:#3f8b20;font-size:10px}
.fliq-journey-roster-picker button>b.is-recommendation{min-width:48px;height:auto;padding:5px 7px;border-radius:999px;font-size:7px;letter-spacing:.04em;white-space:nowrap}
.fliq-journey-player-options>section{display:none;gap:15px}
.fliq-journey-player-options>section.is-active{display:grid}
.fliq-journey-player-options>section>header{display:flex;align-items:end;justify-content:space-between;gap:30px;padding:3px}
.fliq-journey-player-options h4{margin:0;font-size:20px}
.fliq-journey-player-options>section>header p{max-width:550px;margin:0;color:#76869a;font-size:12px;line-height:1.5;text-align:right}
.fliq-journey-player-recommendation{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px 14px;padding:13px 16px;border:1px solid #d8e7d1;border-radius:13px;background:linear-gradient(110deg,#eef7e9,#fff)}
.fliq-journey-player-recommendation>span{color:#579d33;font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.fliq-journey-player-recommendation>strong{padding:5px 9px;border-radius:999px;background:#dff1d3;color:#317b15;font-size:10px;text-transform:uppercase;white-space:nowrap}
.fliq-journey-player-recommendation>p{margin:0;color:#5e7084;font-size:10px;line-height:1.45}
.fliq-journey-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.fliq-journey-trade-offer{display:grid;align-content:start;border:1px solid #d8e4d3;border-radius:18px;background:#fbfdf9;overflow:hidden}
.fliq-journey-trade-offer>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:17px 18px 13px;background:#fff}
.fliq-journey-trade-offer>header span{color:#4a9c25;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}
.fliq-journey-trade-offer h4{margin:3px 0 0;font-size:16px}
.fliq-journey-trade-offer>header em{padding:6px 8px;border-radius:999px;background:#eaf6e3;color:#3e8c1c;font-size:9px;font-style:normal;font-weight:900;white-space:nowrap}
.fliq-journey-trade-sides{display:grid;grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:start;gap:4px;padding:13px 14px}
.fliq-journey-trade-sides>span{align-self:center;color:#65b731;font-size:18px;text-align:center}
.fliq-journey-trade-sides>section{display:grid;gap:5px}
.fliq-journey-trade-sides label{display:flex;justify-content:space-between;gap:8px;padding:0 3px 4px;color:#6d7d90;font-size:9px;font-weight:900;text-transform:uppercase}
.fliq-journey-trade-sides label b{color:#24405a}
.fliq-journey-trade-asset{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:7px;border:1px solid #deead9;border-radius:10px;background:#fff;color:var(--journey-ink);text-decoration:none}
.fliq-journey-trade-asset:hover{border-color:#9fcf80}
.fliq-journey-trade-asset img,.fliq-journey-trade-asset>i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e2f1d6;object-fit:cover;object-position:top;color:#367e17;font-style:normal;font-weight:900}
.fliq-journey-trade-asset.is-pick>i{border-radius:9px;background:var(--journey-navy);color:var(--journey-green)}
.fliq-journey-trade-asset>span{display:grid;min-width:0}
.fliq-journey-trade-asset strong,.fliq-journey-trade-asset small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fliq-journey-trade-asset strong{font-size:9px}
.fliq-journey-trade-asset span small{margin-top:2px;color:#7c8b9c;font-size:7px}
.fliq-journey-trade-asset>b{display:grid;color:#41951c;font-size:9px;text-align:right}
.fliq-journey-trade-asset>b small{font-size:6px;text-transform:uppercase}
.fliq-journey-trade-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 14px;border:1px solid #dfe8db;border-radius:10px;background:#dfe8db;overflow:hidden}
.fliq-journey-trade-proof>div{display:grid;gap:4px;padding:9px;background:#f2f7ef}
.fliq-journey-trade-proof span{color:#7d8d9d;font-size:7px;font-weight:900;text-transform:uppercase}
.fliq-journey-trade-proof strong{font-size:9px;line-height:1.35}
.fliq-journey-trade-proof i{color:#5ea82f;font-style:normal}
.fliq-journey-partner-reason{margin:9px 14px 14px;color:#66778a;font-size:9px;line-height:1.5}
.fliq-journey-partner-reason strong{color:#27435b}
.fliq-journey-comparison{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 14px 12px;padding:10px 11px;border:1px solid #dce8d7;border-radius:10px;background:#f2f7ef}
.fliq-journey-comparison>div{display:grid;gap:3px}
.fliq-journey-comparison strong{color:#2d7615;font-size:9px}
.fliq-journey-comparison span{color:#65778a;font-size:8px;line-height:1.4}
.fliq-journey-comparison>a{flex:0 0 auto;color:#347f17;font-size:8px;font-weight:900;text-decoration:none;white-space:nowrap}
.fliq-journey-roster-outcomes{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:9px 14px 0}
.fliq-journey-roster-outcomes>section{display:grid;align-content:start;gap:5px;padding:10px;border:1px solid #dfe8db;border-radius:10px;background:#fff}
.fliq-journey-roster-outcomes>section>strong{color:#347f18;font-size:9px;text-transform:uppercase}
.fliq-journey-roster-outcomes span{display:grid;grid-template-columns:70px minmax(0,1fr);gap:5px;color:#5f7185;font-size:8px;line-height:1.35}
.fliq-journey-roster-outcomes span b{color:#263f58}
.fliq-journey-lineup-compare{margin:0 14px 13px;border:1px solid #dfe8db;border-radius:10px;background:#fff;overflow:hidden}
.fliq-journey-lineup-compare summary{padding:10px;color:#347f18;font-size:9px;font-weight:900;cursor:pointer}
.fliq-journey-lineup-compare>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 9px 9px}
.fliq-journey-lineup-compare section{display:grid;gap:6px;align-content:start;padding:9px;border-radius:8px;background:#f3f7f0}
.fliq-journey-lineup-compare section>strong{font-size:9px}
.fliq-journey-lineup-compare section>div{display:grid;gap:2px}
.fliq-journey-lineup-compare section span{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:5px;color:#5d6f83;font-size:7px}
.fliq-journey-lineup-compare section span b{color:#438f20}
.fliq-journey-lineup-compare section span em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal}
.fliq-journey-lineup-compare section span i{font-style:normal}
.fliq-journey-lineup-compare section footer{color:#2b4760;font-size:8px;font-weight:900}
.fliq-journey-trade-offer>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:11px 14px;border-top:1px solid #dfe8db;background:#fff}
.fliq-journey-trade-offer>footer a{color:#347f17;font-size:9px;font-weight:900;text-decoration:none}
.fliq-journey-trade-offer>footer button,.fliq-journey-offer-board>footer button,.fliq-journey-board-row>button{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #b8caae;border-radius:9px;background:#fff;color:#425369;font-size:9px;font-weight:900;cursor:pointer}
.fliq-journey-trade-offer>footer button[aria-pressed=true]{border-color:#70bf36;background:#edf8e6;color:#347c17}
.fliq-journey-trade-offer.is-complete{border-color:#75ca27}
.fliq-journey-trade-offer.is-complete>footer button{background:#75ca27;color:#092138}
.fliq-journey-offer-board{background:linear-gradient(120deg,#071d32,#0d354b);color:#fff}
.fliq-journey-offer-board h3{color:#fff}
.fliq-journey-offer-board>header p{color:#b8c9d5;text-align:right}
.fliq-journey-offer-board>[data-journey-board-list]{display:grid;gap:9px}
.fliq-journey-board-empty{display:grid;gap:5px;padding:22px;border:1px dashed rgba(255,255,255,.25);border-radius:14px;color:#b9cad5;text-align:center}
.fliq-journey-board-empty strong{color:#fff}
.fliq-journey-board-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px;border:1px solid rgba(255,255,255,.15);border-radius:14px;background:rgba(255,255,255,.065)}
.fliq-journey-board-row>b{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:var(--journey-green);color:var(--journey-navy);font-size:10px}
.fliq-journey-board-row>div{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr) minmax(260px,.8fr);align-items:center;gap:10px}
.fliq-journey-board-row header{display:flex;justify-content:space-between;gap:8px}
.fliq-journey-board-row header span{color:var(--journey-green);font-size:8px;font-weight:900;text-transform:uppercase}
.fliq-journey-board-row header h4{margin:2px 0 0;color:#fff;font-size:13px}
.fliq-journey-board-row header em{color:var(--journey-green);font-size:8px;font-style:normal}
.fliq-journey-board-row .fliq-journey-trade-sides{padding:0}
.fliq-journey-board-row .fliq-journey-trade-sides label{color:#afc0cc}
.fliq-journey-board-row .fliq-journey-trade-proof{margin:0;border-color:rgba(255,255,255,.13);background:transparent}
.fliq-journey-board-row .fliq-journey-trade-proof>div{background:rgba(255,255,255,.06)}
.fliq-journey-board-row .fliq-journey-trade-proof span{color:#aebfcc}
.fliq-journey-board-row .fliq-journey-trade-proof strong{color:#fff}
.fliq-journey-offer-board>footer{display:flex;justify-content:space-between;align-items:center;padding-top:4px;color:#b8c8d3;font-size:11px}
.fliq-journey-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.fliq-journey-plan-step{position:relative;padding-top:12px}
.fliq-journey-plan-step>b{position:absolute;z-index:2;top:0;left:15px;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:var(--journey-green);color:var(--journey-navy);font-size:9px;box-shadow:0 4px 10px rgba(48,99,17,.25)}
.fliq-journey-plan-step .fliq-journey-trade-offer{height:100%}
.fliq-journey-scenarios{display:grid;gap:10px;padding:17px;border-radius:16px;background:#f1f7ed}
.fliq-journey-scenarios>header{display:flex;justify-content:space-between;gap:20px;color:#607187;font-size:10px}
.fliq-journey-scenarios>header strong{color:#24415c;font-size:12px}
.fliq-journey-scenarios>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}
.fliq-journey-scenarios article{display:grid;gap:3px;padding:11px;border:1px solid #dce7d7;border-radius:11px;background:#fff}
.fliq-journey-scenarios article span{color:#728295;font-size:8px;font-weight:900;text-transform:uppercase}
.fliq-journey-scenarios article strong{font-size:19px}
.fliq-journey-scenarios article small{color:#4e9b29;font-size:8px}
@media(max-width:1100px){
  .fliq-journey-hero{grid-template-columns:1fr 145px;padding:30px}
  .fliq-journey-ring{width:118px;height:118px}
  .fliq-journey-map>div{grid-template-columns:1fr 14px 1fr 14px 1fr 14px 1fr}
  .fliq-journey-map article{grid-template-columns:30px 1fr;padding:9px}
  .fliq-journey-map article b{width:28px;height:28px}
  .fliq-journey-player-flow,.fliq-journey-player-flow:has(>.fliq-journey-player:nth-of-type(3)){grid-template-columns:1fr}
  .fliq-journey-player-flow>span{transform:rotate(90deg);text-align:center}
  .fliq-journey-allstar>div{grid-template-columns:repeat(2,minmax(0,1fr))}
  .fliq-journey-roster-picker{grid-template-columns:repeat(3,minmax(0,1fr))}
  .fliq-journey-offer-grid,.fliq-journey-plan-grid{grid-template-columns:1fr 1fr}
  .fliq-journey-board-row>div{grid-template-columns:1fr}
  .fliq-journey-core-starters>div,.fliq-journey-core-bench>div{grid-template-columns:1fr}
  .fliq-journey-position-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:760px){
  .fliq-journey-hero{grid-template-columns:1fr;padding:24px 20px;border-radius:20px}
  .fliq-journey-hero>aside{grid-template-columns:auto 1fr;justify-items:start}
  .fliq-journey-hero nav{grid-template-columns:1fr}
  .fliq-journey-ring{width:94px;height:94px}
  .fliq-journey-ring strong{font-size:24px}
  .fliq-journey-scoreboard{grid-template-columns:1fr 1fr}
  .fliq-journey-scoreboard article:nth-child(2){border-right:0}
  .fliq-journey-scoreboard article:nth-child(-n+2){border-bottom:1px solid var(--journey-border)}
  .fliq-journey-core{padding:20px 15px}.fliq-journey-core>header,.fliq-journey-core-starters>header{align-items:flex-start;flex-direction:column}.fliq-journey-core-summary{width:100%}.fliq-journey-core-summary article{min-width:0;flex:1}.fliq-journey-core-player{grid-template-columns:42px 34px minmax(0,1fr)}.fliq-journey-core-player img,.fliq-journey-core-player>i{width:34px;height:34px}.fliq-journey-core-role,.fliq-journey-core-value{grid-column:3}.fliq-journey-core-value{text-align:left}.fliq-journey-core-player>em{right:9px;bottom:7px}.fliq-journey-core-bench summary em{display:none}
  .fliq-journey-position-board{padding:20px 15px}.fliq-journey-position-board>header{flex-direction:column}.fliq-journey-position-board>header aside{max-width:none}.fliq-journey-position-grid{grid-template-columns:1fr}
  .fliq-journey-position-package>div{grid-template-columns:1fr}.fliq-journey-position-package i{transform:rotate(90deg);justify-self:start}
  .fliq-journey-map{padding:22px 18px}
  .fliq-journey-map>div{grid-template-columns:1fr;gap:8px}
  .fliq-journey-map>div>i{width:2px;height:13px;margin-left:25px}
  .fliq-journey-moves{grid-template-columns:1fr}
  .fliq-journey-next>header,.fliq-journey-allstar>header{align-items:flex-start;flex-direction:column}
  .fliq-journey-next>header>p,.fliq-journey-allstar>header>p{text-align:left}
  .fliq-journey-move>header{grid-template-columns:45px minmax(0,1fr)}
  .fliq-journey-move>header em{grid-column:2;justify-self:start}
  .fliq-journey-allstar{padding:22px 17px}
  .fliq-journey-allstar>div{grid-template-columns:1fr}
  .fliq-journey-method{grid-template-columns:1fr}
  .fliq-journey-method>span{text-align:left}
  .fliq-journey-explorer,.fliq-journey-offer-board,.fliq-journey-plan{padding:20px 15px}
  .fliq-journey-explorer>header,.fliq-journey-offer-board>header,.fliq-journey-plan>header,.fliq-journey-player-options>section>header{flex-direction:column}
  .fliq-journey-explorer>header>aside{max-width:none}
  .fliq-journey-offer-board>header p,.fliq-journey-player-options>section>header p{text-align:left}
  .fliq-journey-roster-picker{grid-template-columns:1fr 1fr}
  .fliq-journey-player-recommendation{grid-template-columns:1fr}
  .fliq-journey-player-recommendation>strong{justify-self:start}
  .fliq-journey-comparison{align-items:flex-start;flex-direction:column}
  .fliq-journey-offer-grid,.fliq-journey-plan-grid{grid-template-columns:1fr}
  .fliq-journey-trade-sides{grid-template-columns:1fr}
  .fliq-journey-trade-sides>span{transform:rotate(90deg)}
  .fliq-journey-trade-proof{grid-template-columns:1fr}
  .fliq-journey-roster-outcomes,.fliq-journey-lineup-compare>div{grid-template-columns:1fr}
  .fliq-journey-board-row{grid-template-columns:30px 1fr}
  .fliq-journey-board-row>button{grid-column:2;justify-self:start}
  .fliq-journey-board-row .fliq-journey-trade-sides{grid-template-columns:1fr 20px 1fr}
  .fliq-journey-board-row .fliq-journey-trade-sides>span{transform:none}
  .fliq-journey-scenarios>div{grid-template-columns:1fr 1fr}
  .fliq-journey-diagnosis>header,.fliq-journey-diagnosis>footer{flex-direction:column;align-items:flex-start}
  .fliq-journey-diagnosis>div{grid-template-columns:1fr 1fr}
}
