.ProfitManaged-module__ODuRhq__sec{padding:88px 0}.ProfitManaged-module__ODuRhq__head{text-align:center;max-width:760px;margin:0 auto 48px}.ProfitManaged-module__ODuRhq__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:16px 0 14px;font-size:46px;font-weight:800;line-height:1}.ProfitManaged-module__ODuRhq__lede{color:var(--ink-60);text-wrap:pretty;margin:0;font-size:18px;line-height:1.55}.ProfitManaged-module__ODuRhq__grid{grid-template-columns:repeat(3,1fr);gap:40px;max-width:1100px;margin:8px auto 0;padding:0;list-style:none;display:grid}.ProfitManaged-module__ODuRhq__col{text-align:center}.ProfitManaged-module__ODuRhq__art{align-items:flex-end;display:flex}.ProfitManaged-module__ODuRhq__icon{background:var(--tint-indigo);width:64px;height:64px;color:var(--indigo);box-sizing:border-box;border:1px solid #dfe3f7;border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.ProfitManaged-module__ODuRhq__icon svg{width:30px;height:30px}.ProfitManaged-module__ODuRhq__pointTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:26px 0 12px;font-size:24px;font-weight:600;line-height:1.15}.ProfitManaged-module__ODuRhq__body{color:var(--ink-60);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.55}.ProfitManaged-module__ODuRhq__pa{width:100%}.ProfitManaged-module__ODuRhq__svg{width:100%;height:auto;display:block;overflow:visible}.ProfitManaged-module__ODuRhq__flow{animation:1.6s linear infinite ProfitManaged-module__ODuRhq__paFlow}@keyframes ProfitManaged-module__ODuRhq__paFlow{to{stroke-dashoffset:-16px}}@media (max-width:960px){.ProfitManaged-module__ODuRhq__grid{grid-template-columns:1fr;gap:40px}.ProfitManaged-module__ODuRhq__art{max-width:360px;margin:0 auto}}.ProfitManaged-module__ODuRhq__problemCol{text-align:left;background:var(--card);border:1px solid var(--card-edge);box-shadow:var(--shadow-md);border-radius:24px;flex-direction:column;padding:26px 24px 24px;display:flex}.ProfitManaged-module__ODuRhq__problem{color:var(--ink-2);border-left:3px solid #e01e5a;margin:0;padding-left:14px;font-size:16px;font-weight:600;line-height:1.45}.ProfitManaged-module__ODuRhq__problemCol .ProfitManaged-module__ODuRhq__pointTitle{margin:18px 0 10px}.ProfitManaged-module__ODuRhq__mock{min-width:0;margin-top:auto;padding-top:22px}@media (max-width:960px){.ProfitManaged-module__ODuRhq__problemCol{box-sizing:border-box;width:100%;max-width:560px;margin:0 auto}}@media (max-width:440px){.ProfitManaged-module__ODuRhq__problemCol{padding:22px 16px 16px}}.ProfitManaged-module__ODuRhq__grid:has(>.ProfitManaged-module__ODuRhq__problemCol){gap:24px;max-width:none}
.Visuals-module__tfROtq__win{background:var(--white);color:var(--ink);border:1px solid var(--card-edge);box-shadow:var(--shadow-lg);border-radius:18px;margin:0;overflow:hidden}.Visuals-module__tfROtq__winOnDark{box-shadow:0 40px 80px -30px #0a061499}.Visuals-module__tfROtq__winBar{border-bottom:1px solid var(--ink-line);background:#fbfbfd;align-items:center;gap:10px;padding:13px 16px;display:flex}.Visuals-module__tfROtq__winClaude .Visuals-module__tfROtq__winBar{background:#fdf4ee}.Visuals-module__tfROtq__winClaude .Visuals-module__tfROtq__winMeta{color:var(--ink-60)}.Visuals-module__tfROtq__dots{gap:6px;display:inline-flex}.Visuals-module__tfROtq__dots i{border-radius:999px;width:10px;height:10px;display:block}.Visuals-module__tfROtq__dots i:first-child{background:#f0a8a0}.Visuals-module__tfROtq__dots i:nth-child(2){background:#f3d08a}.Visuals-module__tfROtq__dots i:nth-child(3){background:#a9d9b5}.Visuals-module__tfROtq__live{background:var(--sig-mint);border-radius:999px;width:8px;height:8px;margin-left:4px;animation:2.4s ease-out infinite Visuals-module__tfROtq__pulse}@keyframes Visuals-module__tfROtq__pulse{0%{box-shadow:0 0 #10b98173}70%{box-shadow:0 0 0 7px #10b98100}to{box-shadow:0 0 #10b98100}}.Visuals-module__tfROtq__winTitle{font-family:var(--font-display);letter-spacing:-.01em;font-size:13px;font-weight:700}.Visuals-module__tfROtq__winMeta{color:var(--ink-muted);margin-left:auto;font-size:11.5px}.Visuals-module__tfROtq__winBody{padding:18px}.Visuals-module__tfROtq__chat{flex-direction:column;gap:16px;display:flex}.Visuals-module__tfROtq__user{justify-content:flex-end;align-items:flex-start;gap:11px;display:flex}.Visuals-module__tfROtq__user p{background:var(--acc);color:#1a0f0a;letter-spacing:-.01em;border-radius:14px 14px 4px;max-width:80%;margin:0;padding:11px 14px;font-size:14px;line-height:1.4}.Visuals-module__tfROtq__userAvatar{background:var(--ink);color:#fff;width:30px;height:30px;font-family:var(--font-display);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.Visuals-module__tfROtq__assistant{align-items:flex-start;gap:11px;display:flex}.Visuals-module__tfROtq__assistantAvatar{background:#fdf0e8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.Visuals-module__tfROtq__assistantAvatar svg{width:19px;height:19px}.Visuals-module__tfROtq__assistantBody{background:var(--paper);border:1px solid var(--card-edge);border-radius:4px 14px 14px;flex:1;min-width:0;padding:14px}.Visuals-module__tfROtq__tools{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.Visuals-module__tfROtq__tools li{color:var(--ink-muted);align-items:center;gap:7px;min-width:0;font-size:11.5px;display:flex}.Visuals-module__tfROtq__tools svg{width:12px;height:12px;color:var(--acc-deep);flex-shrink:0}.Visuals-module__tfROtq__tools code{font-family:var(--font-mono);color:var(--ink-2);background:var(--white);border:1px solid var(--card-edge);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:1px 6px;font-size:11px;overflow:hidden}.Visuals-module__tfROtq__lead,.Visuals-module__tfROtq__ask{color:var(--ink-2);letter-spacing:-.01em;font-size:14px;line-height:1.45}.Visuals-module__tfROtq__lead{margin:0 0 12px}.Visuals-module__tfROtq__ask{margin:13px 0 12px}.Visuals-module__tfROtq__rows{flex-direction:column;gap:7px;display:flex}.Visuals-module__tfROtq__row{background:var(--white);border:1px solid var(--card-edge);border-radius:10px;align-items:center;gap:10px;padding:9px 11px;display:flex}.Visuals-module__tfROtq__row>div{flex:1;min-width:0}.Visuals-module__tfROtq__row b{font-family:var(--font-display);font-size:13px;font-weight:700;display:block}.Visuals-module__tfROtq__row small{color:var(--ink-muted);font-size:11.5px}.Visuals-module__tfROtq__rowAction{font-family:var(--font-display);color:#8a3e22;background:var(--acc-tint);white-space:nowrap;border-radius:6px;padding:5px 10px;font-size:10.5px;font-weight:700}.Visuals-module__tfROtq__reply{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Visuals-module__tfROtq__replyBtn{font-family:var(--font-display);background:var(--ink);color:#fff;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700}.Visuals-module__tfROtq__source{color:var(--ink-muted);font-size:10.5px}.Visuals-module__tfROtq__tile{background:var(--paper);border:1px solid var(--card-edge);border-radius:11px;min-width:0;padding:11px 12px}.Visuals-module__tfROtq__tile small{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);font-size:10px;font-weight:700;display:block}.Visuals-module__tfROtq__tile b{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:21px;font-weight:800;display:block}.Visuals-module__tfROtq__up{color:#0f7a55;font-size:11px;font-weight:700}.Visuals-module__tfROtq__dn{color:#c62828;font-size:11px;font-weight:700}.Visuals-module__tfROtq__pill{justify-self:start}.Visuals-module__tfROtq__pillGood,.Visuals-module__tfROtq__pillBad,.Visuals-module__tfROtq__pillWatch{font-family:var(--font-display);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.Visuals-module__tfROtq__pillGood{background:var(--tint-mint);color:#0c6e4a}.Visuals-module__tfROtq__pillBad{background:var(--tint-red);color:#8a1f12}.Visuals-module__tfROtq__pillWatch{background:var(--tint-amber);color:#92590a}.Visuals-module__tfROtq__mailSubj{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;margin-bottom:14px;font-size:16px;font-weight:700}.Visuals-module__tfROtq__mailTiles{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.Visuals-module__tfROtq__mailSec{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-text);margin:0 0 9px;font-size:11px;font-weight:700}.Visuals-module__tfROtq__mailSecWarn{color:#b45309;margin-top:16px}.Visuals-module__tfROtq__mailList{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.Visuals-module__tfROtq__mailList li{color:var(--ink-60);letter-spacing:-.005em;padding-left:16px;font-size:13.5px;line-height:1.4;position:relative}.Visuals-module__tfROtq__mailList li:before{content:"";background:var(--acc);border-radius:999px;width:6px;height:6px;position:absolute;top:7px;left:0}.Visuals-module__tfROtq__mailListWarn li:before{background:var(--sig-amber)}.Visuals-module__tfROtq__mailList b{color:var(--ink);font-weight:700}.Visuals-module__tfROtq__pnlRow{color:var(--ink-60);border-bottom:1px solid var(--ink-line);grid-template-columns:1fr auto auto;align-items:baseline;gap:12px;padding:9px 0;font-size:13.5px;display:grid}.Visuals-module__tfROtq__pnlL{letter-spacing:-.005em;min-width:0}.Visuals-module__tfROtq__pnlPct{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.Visuals-module__tfROtq__pnlV{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;min-width:88px;font-weight:700}.Visuals-module__tfROtq__pnlRowHead .Visuals-module__tfROtq__pnlL,.Visuals-module__tfROtq__pnlRowHead .Visuals-module__tfROtq__pnlV{color:var(--ink);font-weight:700}.Visuals-module__tfROtq__pnlRowSub{background:var(--paper);border-bottom:none;border-radius:8px;margin:0 -8px;padding:10px 8px}.Visuals-module__tfROtq__pnlRowSub .Visuals-module__tfROtq__pnlL,.Visuals-module__tfROtq__pnlRowSub .Visuals-module__tfROtq__pnlV{font-family:var(--font-display);color:var(--ink);font-weight:800}.Visuals-module__tfROtq__pnlRowTotal{background:var(--acc-tint);border-bottom:none;border-radius:10px;margin:6px -8px 0;padding:13px 8px}.Visuals-module__tfROtq__pnlRowTotal .Visuals-module__tfROtq__pnlL{font-family:var(--font-display);color:var(--acc-ink);font-size:15px;font-weight:800}.Visuals-module__tfROtq__pnlRowTotal .Visuals-module__tfROtq__pnlV{font-family:var(--font-display);color:var(--acc-ink);font-size:16px;font-weight:800}.Visuals-module__tfROtq__pnlRowTotal .Visuals-module__tfROtq__pnlPct{color:var(--acc-ink)}.Visuals-module__tfROtq__pnlFoot{color:var(--ink-muted);align-items:center;gap:7px;margin-top:14px;font-size:12px;display:flex}.Visuals-module__tfROtq__pnlFoot svg{width:15px;height:15px;color:var(--sig-mint);flex-shrink:0}.Visuals-module__tfROtq__goals{flex-direction:column;gap:16px;display:flex}.Visuals-module__tfROtq__goalTop{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.Visuals-module__tfROtq__goalTop span{font-family:var(--font-display);color:var(--ink);font-size:13.5px;font-weight:600}.Visuals-module__tfROtq__goalTop b{align-self:center}.Visuals-module__tfROtq__goalBar{background:var(--paper-2);border-radius:999px;height:9px;overflow:hidden}.Visuals-module__tfROtq__goalBar span{background:linear-gradient(90deg, var(--acc), var(--acc-deep));border-radius:999px;height:100%;display:block}.Visuals-module__tfROtq__goalBarBehind span{background:linear-gradient(90deg, #f28b82, var(--sig-red))}.Visuals-module__tfROtq__goal small{color:var(--ink-muted);margin-top:6px;font-size:11.5px;display:block}.Visuals-module__tfROtq__tileAcc{background:var(--acc-tint);border-color:color-mix(in srgb, var(--acc) 24%, transparent)}.Visuals-module__tfROtq__tileAcc small{color:var(--ink-60)}.Visuals-module__tfROtq__num{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.Visuals-module__tfROtq__neg{color:#c62828}.Visuals-module__tfROtq__trow{color:var(--ink-2);border-top:1px solid var(--ink-line);grid-template-columns:1.6fr .7fr .9fr;align-items:center;gap:8px;padding:9px 2px;font-size:13px;display:grid}.Visuals-module__tfROtq__trow>span{min-width:0}.Visuals-module__tfROtq__trowTwo{grid-template-columns:1fr auto}.Visuals-module__tfROtq__trowHd{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;border-top:none;font-size:10.5px;font-weight:700}.Visuals-module__tfROtq__act{font-family:var(--font-display);letter-spacing:.03em;white-space:nowrap;border-radius:6px;justify-self:start;padding:4px 10px;font-size:10px;font-weight:700}.Visuals-module__tfROtq__actScale{background:var(--tint-mint);color:#0c6e4a}.Visuals-module__tfROtq__actPause{background:var(--tint-red);color:#8a1f12}.Visuals-module__tfROtq__actHold{background:var(--paper-2);color:var(--ink-60)}.Visuals-module__tfROtq__dashTiles{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.Visuals-module__tfROtq__dashChart{margin:16px 0 6px}.Visuals-module__tfROtq__dashChartHd{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.Visuals-module__tfROtq__dashChartHd b{font-family:var(--font-display);color:var(--ink);font-size:12.5px;font-weight:700}.Visuals-module__tfROtq__dashChartHd span{color:var(--ink-muted);font-size:10.5px}.Visuals-module__tfROtq__bars{align-items:flex-end;gap:6px;height:92px;display:flex}.Visuals-module__tfROtq__bar{flex:1;align-items:flex-end;gap:2px;height:100%;display:flex}.Visuals-module__tfROtq__bar span{border-radius:3px 3px 0 0;flex:1;align-self:flex-end}.Visuals-module__tfROtq__bar span:first-child{background:var(--acc)}.Visuals-module__tfROtq__bar span:nth-child(2){background:color-mix(in srgb, var(--acc) 55%, #fff)}.Visuals-module__tfROtq__bar span:nth-child(3){background:color-mix(in srgb, var(--acc) 25%, #fff)}.Visuals-module__tfROtq__dashTable{margin-top:6px}.Visuals-module__tfROtq__spendFoot{border-top:1px solid var(--ink-line);color:var(--ink-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:11px;font-size:12.5px;display:flex}.Visuals-module__tfROtq__spendFoot b{font-family:var(--font-display);color:#0f7a55;font-size:15px;font-weight:800}.Visuals-module__tfROtq__fcLegend{flex-wrap:wrap;gap:6px 16px;margin-bottom:10px;display:flex}.Visuals-module__tfROtq__fcLegend span{color:var(--ink-60);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.Visuals-module__tfROtq__fcKey{border-radius:2px;width:14px;height:3px;display:inline-block}.Visuals-module__tfROtq__fcKeyA{background:var(--acc)}.Visuals-module__tfROtq__fcKeyP{background:var(--acc);opacity:.5}.Visuals-module__tfROtq__fcKeyG{background:var(--sig-amber)}.Visuals-module__tfROtq__fcSvg{width:100%;height:200px;display:block}.Visuals-module__tfROtq__fcLine{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.Visuals-module__tfROtq__fcLineA{stroke:var(--acc)}.Visuals-module__tfROtq__fcLineP{stroke:var(--acc);stroke-dasharray:6 7;opacity:.6}.Visuals-module__tfROtq__fcGoal{stroke:var(--sig-amber);stroke-width:2px;stroke-dasharray:4 5}.Visuals-module__tfROtq__fcEnd{fill:var(--acc);stroke:#fff;stroke-width:3px}.Visuals-module__tfROtq__fcCards{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.Visuals-module__tfROtq__fcCard{background:var(--paper);border:1px solid var(--card-edge);border-radius:10px;min-width:0;padding:9px 11px}.Visuals-module__tfROtq__fcCard small{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted);font-size:10px;font-weight:700;display:block}.Visuals-module__tfROtq__fcCard b{font-family:var(--font-display);color:var(--ink);font-size:18px;font-weight:800}.Visuals-module__tfROtq__fcCard b.Visuals-module__tfROtq__up,.Visuals-module__tfROtq__fcCard b.Visuals-module__tfROtq__dn{font-size:18px}.Visuals-module__tfROtq__cohortRow{grid-template-columns:.8fr repeat(6,1fr);gap:4px;margin-bottom:4px;display:grid}.Visuals-module__tfROtq__cohortRowHd span{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);text-align:center;padding:2px 0;font-size:10px;font-weight:700}.Visuals-module__tfROtq__cohortRowHd span:first-child{text-align:left}.Visuals-module__tfROtq__cohortC{font-family:var(--font-display);color:var(--ink);align-items:center;font-size:12px;font-weight:700;display:flex}.Visuals-module__tfROtq__cohortCell{text-align:center;font-family:var(--font-display);font-variant-numeric:tabular-nums;border:1px solid var(--card-edge);color:var(--ink);border-radius:6px;padding:8px 2px;font-size:11.5px;font-weight:700}.Visuals-module__tfROtq__cohortEmpty{background:var(--paper);color:var(--ink-muted);border-style:dashed}.Visuals-module__tfROtq__cohortFoot{border-top:1px solid var(--ink-line);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:12px;display:flex}.Visuals-module__tfROtq__cohortFoot b{font-family:var(--font-display);color:var(--acc-text);font-size:18px;font-weight:800}.Visuals-module__tfROtq__cohortNote{color:#0f7a55;margin-left:auto;font-weight:600}.Visuals-module__tfROtq__winSlack .Visuals-module__tfROtq__winBar{background:#f6f3fb}.Visuals-module__tfROtq__winSlack .Visuals-module__tfROtq__winMeta{color:var(--ink-60)}.Visuals-module__tfROtq__slackMsg{gap:11px;display:flex}.Visuals-module__tfROtq__slackMsg>div{min-width:0}.Visuals-module__tfROtq__slackAv{border:1px solid var(--card-edge);background:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:5px;display:inline-flex}.Visuals-module__tfROtq__slackAv svg{width:100%;height:100%}.Visuals-module__tfROtq__slackNm{font-family:var(--font-display);color:var(--ink);align-items:center;gap:7px;margin-bottom:4px;font-size:13px;font-weight:700;display:flex}.Visuals-module__tfROtq__slackApp{color:var(--ink-60);letter-spacing:.04em;background:#e7e9f0;border-radius:3px;padding:1px 5px;font-size:8px;font-weight:700}.Visuals-module__tfROtq__slackT{color:var(--ink-muted);font-size:10.5px;font-weight:500}.Visuals-module__tfROtq__slackTx{color:var(--ink-60);letter-spacing:-.005em;margin:0;font-size:13.5px;line-height:1.5}.Visuals-module__tfROtq__slackTx b{color:var(--ink);font-weight:700}.Visuals-module__tfROtq__slackBtns{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.Visuals-module__tfROtq__slackBtn{font-family:var(--font-display);border:1px solid var(--card-edge);color:var(--ink);border-radius:7px;padding:7px 13px;font-size:11.5px;font-weight:600}.Visuals-module__tfROtq__slackBtnP{background:var(--acc-text);color:#fff;border-color:var(--acc-text)}@media (max-width:700px){.Visuals-module__tfROtq__winBody{padding:14px}.Visuals-module__tfROtq__row{flex-direction:column;align-items:flex-start;gap:7px}.Visuals-module__tfROtq__mailTiles,.Visuals-module__tfROtq__dashTiles,.Visuals-module__tfROtq__fcCards{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.Visuals-module__tfROtq__pnlRow{gap:8px;font-size:12.5px}.Visuals-module__tfROtq__pnlV{min-width:0}.Visuals-module__tfROtq__cohortRow{gap:3px}.Visuals-module__tfROtq__cohortCell{padding:7px 0;font-size:10px}.Visuals-module__tfROtq__trow{font-size:12px}}@media (prefers-reduced-motion:reduce){.Visuals-module__tfROtq__live{animation:none}}.Visuals-module__tfROtq__ltvRow{border-top:1px solid var(--ink-line);grid-template-columns:1.3fr .7fr 1.4fr;align-items:center;gap:10px;padding:11px 8px;font-size:13px;display:grid}.Visuals-module__tfROtq__ltvHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);border-top:none;padding-top:0;font-size:10px;font-weight:700}.Visuals-module__tfROtq__ltvBest{background:var(--acc-tint);border-top-color:#0000;border-radius:10px}.Visuals-module__tfROtq__ltvBest+.Visuals-module__tfROtq__ltvRow{border-top-color:#0000}.Visuals-module__tfROtq__ltvP{font-family:var(--font-display);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.Visuals-module__tfROtq__ltvFirst{color:var(--ink-60);font-variant-numeric:tabular-nums}.Visuals-module__tfROtq__ltvBar{align-items:center;gap:8px;min-width:0;display:flex}.Visuals-module__tfROtq__ltvBar b{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.Visuals-module__tfROtq__ltvTrack{background:var(--paper-2);border-radius:999px;flex:1;height:8px;overflow:hidden}.Visuals-module__tfROtq__ltvTrack span{background:var(--acc);border-radius:999px;height:100%;display:block}.Visuals-module__tfROtq__ltvFoot{border-top:1px solid var(--ink-line);color:var(--ink-muted);align-items:center;gap:8px;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.Visuals-module__tfROtq__ltvFoot svg{color:#0c6e4a;flex-shrink:0;width:15px;height:15px}.Visuals-module__tfROtq__ltvFoot b{color:#0c6e4a;font-family:var(--font-display);font-weight:800}.Visuals-module__tfROtq__stack{min-width:0;position:relative}.Visuals-module__tfROtq__stackTable{width:100%}.Visuals-module__tfROtq__stackCards{z-index:1;width:88%;margin:-15% auto 0;position:relative}@media (max-width:600px){.Visuals-module__tfROtq__stackCards{width:100%;margin-top:-10%}}.Visuals-module__tfROtq__winNeutral .Visuals-module__tfROtq__winBar{background:#fbfbfd}.Visuals-module__tfROtq__winNeutral .Visuals-module__tfROtq__winMeta{color:var(--ink-60)}.Visuals-module__tfROtq__winNeutral .Visuals-module__tfROtq__user p{background:var(--ink);color:#fff}.Visuals-module__tfROtq__winNeutral .Visuals-module__tfROtq__userAvatar{background:var(--paper-2);color:var(--ink)}.Visuals-module__tfROtq__assistantAvatarNeutral{background:var(--acc-tint);color:var(--acc-deep)}@media (prefers-reduced-motion:no-preference){:is([data-motion] .Visuals-module__tfROtq__goalBar span,[data-motion] .Visuals-module__tfROtq__ltvTrack span){transform-origin:0;transition:transform 1s cubic-bezier(.3,.7,.2,1) .15s}:is([data-motion=armed] .Visuals-module__tfROtq__goalBar span,[data-motion=armed] .Visuals-module__tfROtq__ltvTrack span){transform:scaleX(0)}[data-motion] .Visuals-module__tfROtq__bar span{transform-origin:bottom;transition:transform .9s cubic-bezier(.3,.7,.2,1) .15s}[data-motion=armed] .Visuals-module__tfROtq__bar span{transform:scaleY(0)}}
.Insights-module__gHYWbW__cq{container-type:inline-size}.Insights-module__gHYWbW__good{color:#0c6e4a}.Insights-module__gHYWbW__bad{color:#b3261e}.Insights-module__gHYWbW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Insights-module__gHYWbW__card{background:var(--paper);border:1px solid var(--card-edge);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:12px 12px 8px;display:flex}.Insights-module__gHYWbW__cardAcc{background:var(--acc-tint);border-color:color-mix(in srgb, var(--acc) 30%, transparent)}.Insights-module__gHYWbW__card small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60);font-size:10px;font-weight:700}.Insights-module__gHYWbW__card b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:800}.Insights-module__gHYWbW__card>span:not(.Insights-module__gHYWbW__spark){font-size:11px;font-weight:700}.Insights-module__gHYWbW__spark{width:100%;height:30px;margin-top:4px;display:block;overflow:visible}.Insights-module__gHYWbW__sparkLine{fill:none;stroke:var(--acc-deep);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.Insights-module__gHYWbW__sparkArea{fill:color-mix(in srgb, var(--acc) 16%, transparent)}@container (min-width:520px){.Insights-module__gHYWbW__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.Insights-module__gHYWbW__card b{font-size:20px}}.Insights-module__gHYWbW__note{background:var(--acc-tint);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.Insights-module__gHYWbW__note svg{width:15px;height:15px;color:var(--acc-deep);flex-shrink:0;margin-top:1px}.Insights-module__gHYWbW__note b{color:var(--ink)}.Insights-module__gHYWbW__crow{border-bottom:1px solid var(--ink-line);grid-template-columns:minmax(0,2.2fr) minmax(0,.8fr) minmax(0,.6fr) minmax(0,.9fr) minmax(0,.8fr);align-items:center;gap:8px;padding:8px 0;font-size:12.5px;display:grid}.Insights-module__gHYWbW__crowHd{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60);padding-top:0;font-size:10px;font-weight:700}.Insights-module__gHYWbW__crow>span:nth-child(n+2):not(:last-child){text-align:right}.Insights-module__gHYWbW__crow>span:last-child{justify-self:end}.Insights-module__gHYWbW__creative{align-items:center;gap:9px;min-width:0;display:flex}.Insights-module__gHYWbW__thumb{background:radial-gradient(60% 50% at 30% 30%, hsl(var(--h) 90% 82%), transparent 70%), linear-gradient(160deg, hsl(var(--h) 70% 62%), hsl(calc(var(--h) + 40) 60% 34%));border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:46px;display:inline-flex;position:relative;overflow:hidden}.Insights-module__gHYWbW__thumb svg{color:#fff;fill:#fff;width:14px;height:14px}.Insights-module__gHYWbW__thumb[data-photo]{background:#f3f4f6;width:42px;height:42px;overflow:hidden}.Insights-module__gHYWbW__thumbImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Insights-module__gHYWbW__thumbPlay{filter:drop-shadow(0 1px 2px #00000073);position:relative}.Insights-module__gHYWbW__cname{flex-direction:column;min-width:0;display:flex}.Insights-module__gHYWbW__cname b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.Insights-module__gHYWbW__cname small{color:var(--ink-60);font-size:11px}.Insights-module__gHYWbW__cnum{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}@container (max-width:400px){.Insights-module__gHYWbW__crow{grid-template-columns:minmax(0,1fr) auto auto;row-gap:4px}.Insights-module__gHYWbW__crow>span:nth-child(2),.Insights-module__gHYWbW__crow>span:nth-child(3),.Insights-module__gHYWbW__crowHd>span:nth-child(2),.Insights-module__gHYWbW__crowHd>span:nth-child(3){display:none}}.Insights-module__gHYWbW__sources{flex-direction:column;gap:12px;display:flex}.Insights-module__gHYWbW__sgroupH{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.Insights-module__gHYWbW__slist{grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:400px){.Insights-module__gHYWbW__slist{grid-template-columns:repeat(2,minmax(0,1fr))}}.Insights-module__gHYWbW__slist li{border:1px solid var(--card-edge);background:var(--paper);border-radius:10px;align-items:center;gap:9px;min-width:0;padding:8px 10px;display:flex}.Insights-module__gHYWbW__slogo{background:var(--white);border:1px solid var(--card-edge);width:28px;height:28px;color:var(--ink);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Insights-module__gHYWbW__slogoMark{width:16px;height:16px}.Insights-module__gHYWbW__sname{flex-direction:column;flex:1;min-width:0;display:flex}.Insights-module__gHYWbW__sname b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}.Insights-module__gHYWbW__sname small{color:var(--ink-60);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.Insights-module__gHYWbW__sok{font-family:var(--font-display);background:var(--tint-mint);color:#0c6e4a;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.Insights-module__gHYWbW__planHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.Insights-module__gHYWbW__planSummary{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:700}.Insights-module__gHYWbW__planTag{letter-spacing:.06em;text-transform:uppercase;background:var(--paper-2);color:var(--ink-60);border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.Insights-module__gHYWbW__plan{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Insights-module__gHYWbW__insight{border:1px solid var(--card-edge);background:var(--paper);border-radius:12px;padding:10px 12px}.Insights-module__gHYWbW__insightTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Insights-module__gHYWbW__area{letter-spacing:.06em;text-transform:uppercase;color:var(--acc-text);font-size:10px;font-weight:700}.Insights-module__gHYWbW__impact{font-family:var(--font-display);color:var(--ink-60);white-space:nowrap;font-size:11px;font-weight:700}.Insights-module__gHYWbW__finding{color:var(--ink);margin:3px 0 8px;font-size:13px;font-weight:600;line-height:1.4}.Insights-module__gHYWbW__moves{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}@container (min-width:400px){.Insights-module__gHYWbW__moves{grid-template-columns:repeat(2,minmax(0,1fr))}}.Insights-module__gHYWbW__move{background:var(--white);border:1px solid var(--card-edge);border-radius:9px;flex-direction:column;gap:3px;min-width:0;padding:7px 9px;display:flex}.Insights-module__gHYWbW__moveTag{font-family:var(--font-display);border-radius:999px;align-self:flex-start;align-items:center;gap:3px;padding:2px 7px 2px 5px;font-size:10px;font-weight:700;display:inline-flex}.Insights-module__gHYWbW__moveTag svg{width:11px;height:11px}.Insights-module__gHYWbW__moveMore .Insights-module__gHYWbW__moveTag{background:var(--tint-mint);color:#0c6e4a}.Insights-module__gHYWbW__moveLess .Insights-module__gHYWbW__moveTag{background:var(--tint-red);color:#8a1f12}.Insights-module__gHYWbW__moveText{color:var(--ink-2);gap:4px;font-size:12px;line-height:1.35;display:flex}.Insights-module__gHYWbW__moveText svg{flex-shrink:0;width:13px;height:13px;margin-top:1px}.Insights-module__gHYWbW__moveMore .Insights-module__gHYWbW__moveText svg{color:#0c6e4a}.Insights-module__gHYWbW__moveLess .Insights-module__gHYWbW__moveText svg{color:#b3261e}@media (prefers-reduced-motion:no-preference){[data-motion] .Insights-module__gHYWbW__sparkLine{transition:stroke-dashoffset 1.2s cubic-bezier(.3,.7,.2,1) .2s}[data-motion=armed] .Insights-module__gHYWbW__sparkLine{stroke-dashoffset:1px}[data-motion] .Insights-module__gHYWbW__insight{transition:transform .6s cubic-bezier(.2,.7,.2,1)}[data-motion] .Insights-module__gHYWbW__slist li{transition:transform .6s cubic-bezier(.2,.7,.2,1)}[data-motion] .Insights-module__gHYWbW__crow:not(.Insights-module__gHYWbW__crowHd){transition:transform .6s cubic-bezier(.2,.7,.2,1)}[data-motion=armed] .Insights-module__gHYWbW__insight{transform:translate(-14px)}[data-motion=armed] .Insights-module__gHYWbW__slist li{transform:translate(-14px)}[data-motion=armed] .Insights-module__gHYWbW__crow:not(.Insights-module__gHYWbW__crowHd){transform:translate(-14px)}[data-motion] .Insights-module__gHYWbW__insight:nth-child(2){transition-delay:80ms}[data-motion] .Insights-module__gHYWbW__slist li:nth-child(2){transition-delay:80ms}[data-motion] .Insights-module__gHYWbW__crow:nth-child(3){transition-delay:80ms}[data-motion] .Insights-module__gHYWbW__insight:nth-child(3){transition-delay:.16s}[data-motion] .Insights-module__gHYWbW__slist li:nth-child(3){transition-delay:.16s}[data-motion] .Insights-module__gHYWbW__crow:nth-child(4){transition-delay:.16s}[data-motion] .Insights-module__gHYWbW__insight:nth-child(4){transition-delay:.24s}[data-motion] .Insights-module__gHYWbW__slist li:nth-child(4){transition-delay:.24s}[data-motion] .Insights-module__gHYWbW__crow:nth-child(5){transition-delay:.24s}}
.Platform-module__pF8G1a__app{min-width:0;box-shadow:var(--shadow-lg);color:#262a3b;font-family:var(--font-display);background:#f4f5f9;border:1px solid #e3e5ee;border-radius:14px;margin:0;overflow:hidden;container-type:inline-size}.Platform-module__pF8G1a__onDark{border-color:#fff6;box-shadow:0 40px 80px -30px #0a061499}.Platform-module__pF8G1a__frame{--u:calc(100cqw / 600);grid-template-columns:calc(var(--u) * 34) minmax(0, 1fr);min-height:100%;font-size:max(7px, calc(var(--u) * 8.5));line-height:1.3;display:grid}.Platform-module__pF8G1a__side{align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 9) 0 calc(var(--u) * 10);background:#5664d2;flex-direction:column;display:flex}.Platform-module__pF8G1a__logo{width:calc(var(--u) * 16);height:calc(var(--u) * 19);margin-bottom:calc(var(--u) * 8)}.Platform-module__pF8G1a__logo svg{width:100%;height:100%;display:block}.Platform-module__pF8G1a__navIc{width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:calc(var(--u) * 5);color:#fff;place-items:center;display:grid}.Platform-module__pF8G1a__navIc svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10);stroke-width:2.4px}.Platform-module__pF8G1a__navOn{background:#4553c4}.Platform-module__pF8G1a__expand{width:calc(var(--u) * 17);height:calc(var(--u) * 17);border-radius:calc(var(--u) * 5);color:#fff;border:1px solid #ffffff8c;place-items:center;margin-top:auto;display:grid}.Platform-module__pF8G1a__expand svg{width:calc(var(--u) * 9);height:calc(var(--u) * 9)}.Platform-module__pF8G1a__main{flex-direction:column;min-width:0;display:flex}.Platform-module__pF8G1a__top{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 26);padding:0 calc(var(--u) * 12) 0 calc(var(--u) * 13);background:#fff;border-bottom:1px solid #e6e8ef;display:flex}.Platform-module__pF8G1a__store{font-size:max(7px, calc(var(--u) * 7));white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.Platform-module__pF8G1a__switch{padding-left:calc(var(--u) * 6);color:#8a90a0;border-left:1px solid #e0e2ea;place-items:center;display:inline-grid}.Platform-module__pF8G1a__switch svg,.Platform-module__pF8G1a__user{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.Platform-module__pF8G1a__user{color:#4b5060;margin-left:auto}.Platform-module__pF8G1a__page{padding:calc(var(--u) * 10) calc(var(--u) * 12) calc(var(--u) * 12);flex:1;min-width:0}.Platform-module__pF8G1a__pageHead{align-items:center;gap:calc(var(--u) * 8);margin-bottom:calc(var(--u) * 9);display:flex}.Platform-module__pF8G1a__pageTitle{align-items:center;gap:calc(var(--u) * 3);font-size:max(9px, calc(var(--u) * 13.5));letter-spacing:-.01em;white-space:nowrap;font-weight:400;display:inline-flex}.Platform-module__pF8G1a__pageTitle svg{width:calc(var(--u) * 7);height:calc(var(--u) * 7);color:#8a90a0}.Platform-module__pF8G1a__tools{align-items:center;gap:calc(var(--u) * 5);margin-left:auto;display:inline-flex}.Platform-module__pF8G1a__tool{width:calc(var(--u) * 17);height:calc(var(--u) * 17);border-radius:calc(var(--u) * 4);color:#6a7080;place-items:center;display:grid}.Platform-module__pF8G1a__tool svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.Platform-module__pF8G1a__toolOn{color:#5664d2;background:#e4e7fa}.Platform-module__pF8G1a__range{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 4) calc(var(--u) * 7);border-radius:calc(var(--u) * 4);color:#4553c4;font-size:max(7px, calc(var(--u) * 6.5));white-space:nowrap;background:#fff;border:1px solid #bcc2ee;display:inline-flex}.Platform-module__pF8G1a__range svg{width:calc(var(--u) * 7);height:calc(var(--u) * 7)}.Platform-module__pF8G1a__secHead{font-size:max(8px, calc(var(--u) * 10.5));margin-bottom:calc(var(--u) * 7);justify-content:space-between;align-items:center;display:flex}.Platform-module__pF8G1a__secHead svg{width:calc(var(--u) * 9);height:calc(var(--u) * 9);color:#4b5060}.Platform-module__pF8G1a__card{border-radius:calc(var(--u) * 5);padding:calc(var(--u) * 5);background:#fff;min-width:0}.Platform-module__pF8G1a__kpis{gap:calc(var(--u) * 4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Platform-module__pF8G1a__kpi{align-items:flex-start;gap:calc(var(--u) * 3);min-width:0;padding:calc(var(--u) * 9) calc(var(--u) * 7) calc(var(--u) * 8);border-radius:calc(var(--u) * 3);background:#fff;border:1px solid #dfe2ea;flex-direction:column;display:flex}.Platform-module__pF8G1a__kpiOn{color:#fff;background:#5664d2;border-color:#5664d2}.Platform-module__pF8G1a__kpiLabel{font-size:max(7px, calc(var(--u) * 6.5));white-space:nowrap}.Platform-module__pF8G1a__kpiRow{align-items:baseline;gap:calc(var(--u) * 3);min-width:0;display:flex}.Platform-module__pF8G1a__kpiValue{font-size:max(8px, calc(var(--u) * 9.5));letter-spacing:-.01em;white-space:nowrap}.Platform-module__pF8G1a__delta{font-size:max(7px, calc(var(--u) * 5.5));white-space:nowrap;align-items:center;gap:1px;display:inline-flex}.Platform-module__pF8G1a__delta svg{width:calc(var(--u) * 6);height:calc(var(--u) * 6);stroke-width:3px}.Platform-module__pF8G1a__deltaUp{color:#2a7f6b}.Platform-module__pF8G1a__deltaDn{color:#d23f2e}.Platform-module__pF8G1a__kpiOn .Platform-module__pF8G1a__delta{color:#fff}.Platform-module__pF8G1a__pill{padding:calc(var(--u) * 1.5) calc(var(--u) * 4);font-size:max(7px, calc(var(--u) * 5));letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#fff;border-radius:999px;line-height:1.2;display:inline-block}.Platform-module__pF8G1a__pillGood{background:#2a7f6b}.Platform-module__pF8G1a__pillBad{background:#d23f2e}.Platform-module__pF8G1a__kpiOn .Platform-module__pF8G1a__pill{color:#3f4cc0;background:#fff}.Platform-module__pF8G1a__chart{grid-template-columns:calc(var(--u) * 26) minmax(0, 1fr);gap:calc(var(--u) * 4);padding:calc(var(--u) * 16) calc(var(--u) * 10) 0 calc(var(--u) * 2);display:grid}.Platform-module__pF8G1a__yAxis{height:calc(var(--u) * 150);margin-top:calc(var(--u) * -4);font-size:max(7px, calc(var(--u) * 5));color:#5f6472;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.Platform-module__pF8G1a__plot{min-width:0;position:relative}.Platform-module__pF8G1a__grid{height:calc(var(--u) * 150);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 auto}.Platform-module__pF8G1a__grid i{border-top:1px solid #eceef3;display:block}.Platform-module__pF8G1a__plot svg{width:100%;height:calc(var(--u) * 150);display:block;position:relative;overflow:visible}.Platform-module__pF8G1a__line{fill:none;stroke:#5664d2;stroke-width:1.6px;stroke-linecap:round}.Platform-module__pF8G1a__past{fill:none;stroke:#aab1e6;stroke-width:1.2px;stroke-dasharray:4 3}.Platform-module__pF8G1a__xAxis{margin-top:calc(var(--u) * 6);font-size:max(7px, calc(var(--u) * 5));color:#5f6472;white-space:nowrap;justify-content:space-between;display:flex}.Platform-module__pF8G1a__chartFoot{padding:calc(var(--u) * 10) calc(var(--u) * 6) calc(var(--u) * 6);font-size:max(7px, calc(var(--u) * 5.5));justify-content:space-between;align-items:center;display:flex}.Platform-module__pF8G1a__compare,.Platform-module__pF8G1a__legend,.Platform-module__pF8G1a__legend>span{align-items:center;gap:calc(var(--u) * 4);display:inline-flex}.Platform-module__pF8G1a__compare i{width:calc(var(--u) * 14);height:calc(var(--u) * 7);background:#d6d9e2;border-radius:999px;position:relative}.Platform-module__pF8G1a__compare i:after{content:"";width:calc(var(--u) * 8);height:calc(var(--u) * 8);background:#fff;border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 0 1px #c9cdd8}.Platform-module__pF8G1a__legend{gap:calc(var(--u) * 6)}.Platform-module__pF8G1a__legend>span{padding:calc(var(--u) * 2) calc(var(--u) * 4);border-radius:calc(var(--u) * 2);background:#f4f5f9}.Platform-module__pF8G1a__legend i{width:calc(var(--u) * 6);border-top:1.5px solid #5664d2}.Platform-module__pF8G1a__legendPast{color:#5f6472}.Platform-module__pF8G1a__legendPast i{border-top-style:dashed;border-top-color:#9aa0ad}.Platform-module__pF8G1a__insight{gap:calc(var(--u) * 7);padding:calc(var(--u) * 9) calc(var(--u) * 7) calc(var(--u) * 5);font-size:max(7px, calc(var(--u) * 5.5));color:#3d4252;border-top:1px solid #eceef3;align-items:flex-start;display:flex}.Platform-module__pF8G1a__insight svg{width:calc(var(--u) * 9);height:calc(var(--u) * 9);color:#5664d2;flex-shrink:0}.Platform-module__pF8G1a__insight b{font-weight:500;font-size:max(7px, calc(var(--u) * 6.5));color:#262a3b;margin-bottom:calc(var(--u) * 1.5);display:block}.Platform-module__pF8G1a__compact .Platform-module__pF8G1a__page{padding-top:calc(var(--u) * 7)}.Platform-module__pF8G1a__compact .Platform-module__pF8G1a__pageHead{margin-bottom:calc(var(--u) * 5)}.Platform-module__pF8G1a__compact .Platform-module__pF8G1a__chart{padding-top:calc(var(--u) * 10)}.Platform-module__pF8G1a__compact .Platform-module__pF8G1a__yAxis,.Platform-module__pF8G1a__compact .Platform-module__pF8G1a__grid,.Platform-module__pF8G1a__compact .Platform-module__pF8G1a__plot svg{height:calc(var(--u) * 76)}.Platform-module__pF8G1a__compact .Platform-module__pF8G1a__chartFoot{padding-top:calc(var(--u) * 6)}.Platform-module__pF8G1a__tableCard{padding:0;overflow:hidden}.Platform-module__pF8G1a__tabsRow{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 6) calc(var(--u) * 9) 0;border-bottom:1px solid #eceef3;display:flex}.Platform-module__pF8G1a__tabs{gap:calc(var(--u) * 11);min-width:0;display:flex;overflow:hidden}.Platform-module__pF8G1a__tab{padding:calc(var(--u) * 4) 0 calc(var(--u) * 5);font-size:max(7px, calc(var(--u) * 6));color:#5f6472;white-space:nowrap;border-bottom:1.5px solid #0000}.Platform-module__pF8G1a__tabOn{color:#3f4cc0;border-bottom-color:#5664d2}.Platform-module__pF8G1a__chips{gap:calc(var(--u) * 4);padding-bottom:calc(var(--u) * 5);flex-shrink:0;margin-left:auto;display:inline-flex}.Platform-module__pF8G1a__chip,.Platform-module__pF8G1a__chipIc{align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 3) calc(var(--u) * 6);border-radius:calc(var(--u) * 4);font-size:max(7px, calc(var(--u) * 5.5));color:#4553c4;white-space:nowrap;border:1px solid #bcc2ee;display:inline-flex}.Platform-module__pF8G1a__chip svg,.Platform-module__pF8G1a__chipIc svg{width:calc(var(--u) * 7);height:calc(var(--u) * 7)}.Platform-module__pF8G1a__chipIc{padding:calc(var(--u) * 3) calc(var(--u) * 4)}.Platform-module__pF8G1a__split{grid-template-columns:calc(var(--u) * 118) minmax(0, 1fr);display:grid}.Platform-module__pF8G1a__panel{padding:calc(var(--u) * 9) calc(var(--u) * 7);gap:calc(var(--u) * 11);background:#fafbfd;border-right:1px solid #eceef3;flex-direction:column;display:flex}.Platform-module__pF8G1a__panelGroup{gap:calc(var(--u) * 2);flex-direction:column;display:flex}.Platform-module__pF8G1a__panelHead{font-size:max(7px, calc(var(--u) * 5));letter-spacing:.08em;text-transform:uppercase;color:#5f6472;margin-bottom:calc(var(--u) * 2)}.Platform-module__pF8G1a__panelItem{padding:calc(var(--u) * 4) calc(var(--u) * 6);border-radius:calc(var(--u) * 4);font-size:max(7px, calc(var(--u) * 6.5));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Platform-module__pF8G1a__panelOn{color:#3240b3;background:#e4e7fa}.Platform-module__pF8G1a__table{min-width:0}.Platform-module__pF8G1a__tr{grid-template-columns:var(--cols);gap:calc(var(--u) * 6);padding:calc(var(--u) * 7) calc(var(--u) * 10);font-size:max(7px, calc(var(--u) * 6.5));border-bottom:1px solid #eef0f4;align-items:center;display:grid}.Platform-module__pF8G1a__th{font-size:max(7px, calc(var(--u) * 5));letter-spacing:.06em;text-transform:uppercase;color:#5f6472;padding-top:calc(var(--u) * 9);white-space:nowrap}.Platform-module__pF8G1a__th>span:not(:first-child){text-align:right}.Platform-module__pF8G1a__trSummary{background:#fafbfd;font-weight:600}.Platform-module__pF8G1a__groupName{padding:calc(var(--u) * 6) calc(var(--u) * 10);font-size:max(7px, calc(var(--u) * 6));color:#3240b3;background:#f4f5f9;border-bottom:1px solid #eef0f4;font-weight:600}.Platform-module__pF8G1a__tdName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Platform-module__pF8G1a__tdNum{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.Platform-module__pF8G1a__tdStatus{justify-content:flex-end;min-width:0;display:flex}.Platform-module__pF8G1a__tr:last-child{border-bottom:0}.Platform-module__pF8G1a__tdNum{text-overflow:ellipsis;overflow:hidden}@container (max-width:440px){.Platform-module__pF8G1a__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.Platform-module__pF8G1a__split{grid-template-columns:minmax(0,1fr)}.Platform-module__pF8G1a__panel{display:none}.Platform-module__pF8G1a__xAxis span:nth-child(2n){visibility:hidden}.Platform-module__pF8G1a__tabs .Platform-module__pF8G1a__tab:nth-child(n+4){display:none}}@container (max-width:300px){.Platform-module__pF8G1a__tabs .Platform-module__pF8G1a__tab:nth-child(n+3){display:none}}
.GoalsBuilder-module__1sTlnG__app{min-width:0;box-shadow:var(--shadow-lg);color:#222;font-family:var(--font-display);background:#fff;border:1px solid #e3e5ee;border-radius:14px;margin:0;overflow:hidden;container-type:inline-size}.GoalsBuilder-module__1sTlnG__screen,.GoalsBuilder-module__1sTlnG__footer{--u:min(1px, calc(100cqw / 760))}.GoalsBuilder-module__1sTlnG__screen{padding:calc(var(--u) * 28) calc(var(--u) * 32) calc(var(--u) * 28);flex-direction:column;line-height:1.4;display:flex;position:relative}.GoalsBuilder-module__1sTlnG__tag{top:calc(var(--u) * 14);left:calc(var(--u) * 16);font-size:max(10px, calc(var(--u) * 12));color:#4a3fc4;background:#efedfc;border-radius:999px;padding:2px 8px;font-weight:500;position:absolute}.GoalsBuilder-module__1sTlnG__stepper{justify-content:center;align-items:flex-start;display:flex}.GoalsBuilder-module__1sTlnG__step{align-items:center;gap:calc(var(--u) * 8);width:calc(var(--u) * 90);font-size:max(9px, calc(var(--u) * 12));letter-spacing:.1em;text-transform:uppercase;color:#616161;flex-direction:column;display:flex}.GoalsBuilder-module__1sTlnG__step i{width:calc(var(--u) * 34);height:calc(var(--u) * 34);box-sizing:border-box;border:2px solid #5b4fe0;border-radius:50%;display:block}.GoalsBuilder-module__1sTlnG__stepLine{width:calc(var(--u) * 150);height:1px;margin:calc(var(--u) * 17) calc(var(--u) * -28) 0;background:#5b4fe0}.GoalsBuilder-module__1sTlnG__title{margin:calc(var(--u) * 22) 0 calc(var(--u) * 26);text-align:center;font-weight:400;font-size:max(15px, calc(var(--u) * 24));color:#222;letter-spacing:0}.GoalsBuilder-module__1sTlnG__cols{gap:calc(var(--u) * 36);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.GoalsBuilder-module__1sTlnG__form{gap:calc(var(--u) * 24);flex-direction:column;min-width:0;display:flex}.GoalsBuilder-module__1sTlnG__intro{font-size:max(11px, calc(var(--u) * 15));color:#333;margin:0}.GoalsBuilder-module__1sTlnG__field{height:max(38px, calc(var(--u) * 60));box-sizing:border-box;border:1px solid #d0d0d0;border-radius:4px;min-width:0;position:relative}.GoalsBuilder-module__1sTlnG__field:focus-within,.GoalsBuilder-module__1sTlnG__field[data-active]{border-color:#5b4fe0;box-shadow:inset 0 0 0 1px #5b4fe0}.GoalsBuilder-module__1sTlnG__field label{top:0;left:calc(var(--u) * 10);max-width:calc(100% - var(--u) * 20);font-size:max(10px, calc(var(--u) * 12));color:#333;white-space:nowrap;background:#fff;align-items:center;gap:4px;padding:0 4px;line-height:1.2;display:inline-flex;position:absolute;transform:translateY(-50%)}.GoalsBuilder-module__1sTlnG__help{width:max(11px, calc(var(--u) * 14));height:max(11px, calc(var(--u) * 14));fill:#9e9e9e;flex-shrink:0}.GoalsBuilder-module__1sTlnG__field input,.GoalsBuilder-module__1sTlnG__field select{appearance:none;-webkit-text-fill-color:currentColor;opacity:1;box-sizing:border-box;width:100%;height:100%;padding:0 calc(var(--u) * 14);font:inherit;font-size:max(12px, calc(var(--u) * 16));color:#222;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:4px;outline:0;margin:0}.GoalsBuilder-module__1sTlnG__field select{padding-right:calc(var(--u) * 36);cursor:pointer}.GoalsBuilder-module__1sTlnG__caret{right:calc(var(--u) * 8);width:max(16px, calc(var(--u) * 24));height:max(16px, calc(var(--u) * 24));fill:#757575;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.GoalsBuilder-module__1sTlnG__advanced{align-items:center;gap:calc(var(--u) * 10);font-size:max(11px, calc(var(--u) * 15));color:#333;display:inline-flex}.GoalsBuilder-module__1sTlnG__advanced i{width:max(12px, calc(var(--u) * 16));height:max(12px, calc(var(--u) * 16));box-sizing:border-box;border:2px solid #757575;border-radius:2px;display:block}.GoalsBuilder-module__1sTlnG__chartCol{align-items:center;gap:calc(var(--u) * 20);min-width:0;padding-top:calc(var(--u) * 24);flex-direction:column;display:flex}.GoalsBuilder-module__1sTlnG__donut{width:min(100%, calc(var(--u) * 260));aspect-ratio:1;position:relative}.GoalsBuilder-module__1sTlnG__donut svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.GoalsBuilder-module__1sTlnG__donut circle{fill:none;stroke-width:40px;transition:stroke-dasharray .3s var(--ease-standard), stroke-dashoffset .3s var(--ease-standard)}.GoalsBuilder-module__1sTlnG__track{stroke:#eee}.GoalsBuilder-module__1sTlnG__donut .GoalsBuilder-module__1sTlnG__cogs{stroke:#ff9800}.GoalsBuilder-module__1sTlnG__donut .GoalsBuilder-module__1sTlnG__opex{stroke:#e91e63}.GoalsBuilder-module__1sTlnG__donut .GoalsBuilder-module__1sTlnG__marketing{stroke:#2196f3}.GoalsBuilder-module__1sTlnG__donut .GoalsBuilder-module__1sTlnG__profit{stroke:#1aaf9a}.GoalsBuilder-module__1sTlnG__centre{justify-content:center;align-items:center;gap:calc(var(--u) * 2);flex-direction:column;display:flex;position:absolute;inset:0}.GoalsBuilder-module__1sTlnG__centre small{font-size:max(11px, calc(var(--u) * 18));color:#616161}.GoalsBuilder-module__1sTlnG__centre b{font-weight:400;font-size:max(14px, calc(var(--u) * 24));color:#222;white-space:nowrap}.GoalsBuilder-module__1sTlnG__legend{gap:calc(var(--u) * 6);font-size:max(10px, calc(var(--u) * 13));color:#333;font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GoalsBuilder-module__1sTlnG__legend li{align-items:baseline;gap:calc(var(--u) * 8);display:flex}.GoalsBuilder-module__1sTlnG__figures{white-space:nowrap}.GoalsBuilder-module__1sTlnG__legend i{width:max(8px, calc(var(--u) * 10));height:max(8px, calc(var(--u) * 10));border-radius:50%;flex-shrink:0;display:block}.GoalsBuilder-module__1sTlnG__legend .GoalsBuilder-module__1sTlnG__cogs{background:#ff9800}.GoalsBuilder-module__1sTlnG__legend .GoalsBuilder-module__1sTlnG__opex{background:#e91e63}.GoalsBuilder-module__1sTlnG__legend .GoalsBuilder-module__1sTlnG__marketing{background:#2196f3}.GoalsBuilder-module__1sTlnG__legend .GoalsBuilder-module__1sTlnG__profit{background:#1aaf9a}.GoalsBuilder-module__1sTlnG__short{font-size:max(10px, calc(var(--u) * 13));color:#b3261e;text-align:center;margin:0;line-height:1.4}.GoalsBuilder-module__1sTlnG__footer{padding:calc(var(--u) * 12) calc(var(--u) * 24);background:#fff;justify-content:space-between;align-items:center;display:flex;position:relative;box-shadow:0 -2px 6px #00000014}.GoalsBuilder-module__1sTlnG__footer span,.GoalsBuilder-module__1sTlnG__next{color:#fff;padding:calc(var(--u) * 6) calc(var(--u) * 16);font-size:max(10px, calc(var(--u) * 14));background:#5b4fe0;border-radius:4px;font-weight:500;line-height:1.75}.GoalsBuilder-module__1sTlnG__next{cursor:pointer;border:0;font-family:inherit}.GoalsBuilder-module__1sTlnG__next:hover{background:#4a3fc4}.GoalsBuilder-module__1sTlnG__footer [data-pressed]{background:#3f34b0;transform:scale(.94)}.GoalsBuilder-module__1sTlnG__footer [data-goals-next]{transition:transform .15s var(--ease-standard), background-color .15s var(--ease-standard)}.GoalsBuilder-module__1sTlnG__next:focus-visible{outline-offset:2px;outline:2px solid #5b4fe0}@container (max-width:460px){.GoalsBuilder-module__1sTlnG__screen,.GoalsBuilder-module__1sTlnG__footer{--u:calc(100cqw / 440)}.GoalsBuilder-module__1sTlnG__screen{padding:calc(var(--u) * 40) calc(var(--u) * 20) calc(var(--u) * 24)}.GoalsBuilder-module__1sTlnG__cols{gap:calc(var(--u) * 12);grid-template-columns:minmax(0,1fr)}.GoalsBuilder-module__1sTlnG__step{width:calc(var(--u) * 80)}.GoalsBuilder-module__1sTlnG__stepLine{width:calc(var(--u) * 120)}}@media (prefers-reduced-motion:reduce){.GoalsBuilder-module__1sTlnG__donut circle,.GoalsBuilder-module__1sTlnG__footer [data-goals-next]{transition:none}}
.PnlReport-module__nq16bq__view{min-width:0;font-family:var(--font-sofia);color:#1f2937;background:#f7f7fc;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;gap:14px;margin:0;padding:20px;display:flex;container-type:inline-size}.PnlReport-module__nq16bq__head{align-items:flex-start;gap:12px;display:flex}.PnlReport-module__nq16bq__headText{flex-direction:column;gap:2px;min-width:0;display:flex}.PnlReport-module__nq16bq__name{letter-spacing:-.01em;color:#1f2937;flex-wrap:wrap;align-items:center;gap:10px;font-size:18px;font-weight:600;display:inline-flex}.PnlReport-module__nq16bq__sources{align-items:center;gap:6px;display:inline-flex}.PnlReport-module__nq16bq__sources svg{width:14px;height:14px}.PnlReport-module__nq16bq__desc{color:#6b7280;font-size:12.5px}.PnlReport-module__nq16bq__tag{color:#4b5563;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #1118271a;border-radius:999px;flex:none;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.3}.PnlReport-module__nq16bq__card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #1118270d,0 2px 8px -2px #1f24510f}.PnlReport-module__nq16bq__blockHead{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:14px 20px;display:flex}.PnlReport-module__nq16bq__title{color:#1f2937;font-size:15px;font-weight:600}.PnlReport-module__nq16bq__caption{color:#6b7280;font-size:12px}.PnlReport-module__nq16bq__grid{font-variant-numeric:tabular-nums lining-nums;border-top:1px solid #e5e7eb;grid-template-columns:minmax(150px,2fr) repeat(3,minmax(0,1fr));font-size:14px;display:grid}.PnlReport-module__nq16bq__headerRow,.PnlReport-module__nq16bq__row{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.PnlReport-module__nq16bq__headerRow{color:#4b5563;letter-spacing:.04em;text-transform:uppercase;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:11px;font-weight:600}.PnlReport-module__nq16bq__headerRow>span{text-align:right;white-space:nowrap;padding:12px 16px}.PnlReport-module__nq16bq__row>span{white-space:nowrap;border-bottom:1px solid #f3f4f6;justify-content:flex-end;align-items:center;min-height:52px;padding:0 16px;display:flex}.PnlReport-module__nq16bq__headerRow>.PnlReport-module__nq16bq__left,.PnlReport-module__nq16bq__row>.PnlReport-module__nq16bq__left{text-align:left;white-space:normal;color:#1f2937;justify-content:flex-start}.PnlReport-module__nq16bq__neg{color:#d32f2f}.PnlReport-module__nq16bq__sub>span{font-weight:600}.PnlReport-module__nq16bq__total>span{background:#f9fafb;border-bottom:0;font-weight:600}@container (max-width:560px){.PnlReport-module__nq16bq__grid{grid-template-columns:minmax(0,1.7fr) repeat(3,auto);font-size:13.5px}.PnlReport-module__nq16bq__headerRow>span,.PnlReport-module__nq16bq__row>span{padding-inline:12px}}@container (max-width:400px){.PnlReport-module__nq16bq__view{padding:14px}.PnlReport-module__nq16bq__grid{grid-template-columns:minmax(0,1.6fr) repeat(2,auto);font-size:13.5px}.PnlReport-module__nq16bq__headerRow>:nth-child(3),.PnlReport-module__nq16bq__row>:nth-child(3){display:none}.PnlReport-module__nq16bq__headerRow>span,.PnlReport-module__nq16bq__row>span{padding-inline:10px}.PnlReport-module__nq16bq__row>span{min-height:44px}.PnlReport-module__nq16bq__blockHead{padding:12px 14px}.PnlReport-module__nq16bq__head{flex-wrap:wrap}.PnlReport-module__nq16bq__tag{margin-left:0}}
.WeeklyPlan-module__8U2d3q__plan{font-family:var(--font-display);color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:0;padding:18px 18px 16px;box-shadow:0 10px 28px -18px #1f24514d;container-type:inline-size}.WeeklyPlan-module__8U2d3q__brandBar{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.WeeklyPlan-module__8U2d3q__brand{color:#1f2937;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.WeeklyPlan-module__8U2d3q__mark{background:#eeebfc;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.WeeklyPlan-module__8U2d3q__mark svg{width:17px;height:20px}.WeeklyPlan-module__8U2d3q__tag{color:#4b5563;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #1118271a;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.3}.WeeklyPlan-module__8U2d3q__top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.WeeklyPlan-module__8U2d3q__title{letter-spacing:-.01em;font-size:18px;font-weight:600}.WeeklyPlan-module__8U2d3q__meta{color:#6b7280;font-size:13px}.WeeklyPlan-module__8U2d3q__summary{color:#371ba1;margin:4px 0 16px;font-size:14px;font-weight:600}.WeeklyPlan-module__8U2d3q__planHead{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:14px;font-size:12px;font-weight:600}.WeeklyPlan-module__8U2d3q__planList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.WeeklyPlan-module__8U2d3q__planList li{grid-template-columns:22px minmax(0,1fr) auto;align-items:flex-start;column-gap:12px;display:grid}.WeeklyPlan-module__8U2d3q__box{color:#fff;box-sizing:border-box;background:#fff;border:1.5px solid #b7aaf3;border-radius:6px;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.WeeklyPlan-module__8U2d3q__planList li[data-done] .WeeklyPlan-module__8U2d3q__box{background:#4f2de1;border-color:#4f2de1}.WeeklyPlan-module__8U2d3q__box svg{stroke-width:3px;width:14px;height:14px}.WeeklyPlan-module__8U2d3q__actText{flex-direction:column;gap:2px;min-width:0;display:flex}.WeeklyPlan-module__8U2d3q__actText b{font-size:15px;font-weight:600;line-height:1.3}.WeeklyPlan-module__8U2d3q__actText small{color:#6b7280;font-size:14px;line-height:1.35}.WeeklyPlan-module__8U2d3q__planList li[data-done] .WeeklyPlan-module__8U2d3q__actText b{color:#4b5563}.WeeklyPlan-module__8U2d3q__planSide{align-items:center;gap:8px;display:flex}.WeeklyPlan-module__8U2d3q__planImpact{color:#0a6b61;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;background:#d1f3ee;border-radius:999px;padding:3px 8px;font-size:12.5px;font-weight:600}.WeeklyPlan-module__8U2d3q__avatar{color:#371ba1;letter-spacing:.02em;background:#eeebfc;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.WeeklyPlan-module__8U2d3q__foot{color:#6b7280;border-top:1px solid #f3f4f6;margin:16px 0 0;padding-top:12px;font-size:13px}@container (max-width:420px){.WeeklyPlan-module__8U2d3q__planList li{grid-template-columns:22px minmax(0,1fr);row-gap:6px}.WeeklyPlan-module__8U2d3q__planSide{grid-column:2}}
.AppViews-module__RyGLOa__app{min-width:0;box-shadow:var(--shadow-lg);color:#1f2937;font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;text-align:left;background:#f7f7fc;border:1px solid #e5e7eb;border-radius:14px;margin:0;line-height:normal;overflow:hidden;container-type:inline-size}.AppViews-module__RyGLOa__onDark{border-color:#fff6;box-shadow:0 40px 80px -30px #0a061499}.AppViews-module__RyGLOa__bar{background:#fff;border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:12px;display:flex}.AppViews-module__RyGLOa__mark{width:14px;height:18px;display:inline-flex}.AppViews-module__RyGLOa__mark svg{width:100%;height:100%}.AppViews-module__RyGLOa__crumb{color:#374151;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.AppViews-module__RyGLOa__meta{color:#6b7280;white-space:nowrap;margin-left:auto}.AppViews-module__RyGLOa__body{flex-direction:column;gap:14px;padding:18px 18px 20px;display:flex}.AppViews-module__RyGLOa__viewHead{align-items:flex-end;gap:12px;display:flex}.AppViews-module__RyGLOa__viewTitle{flex:1;min-width:0}.AppViews-module__RyGLOa__h{letter-spacing:-.01em;color:#1f2937;margin:0;font-size:18px;font-weight:600}.AppViews-module__RyGLOa__desc{color:#6b7280;margin:2px 0 0;font-size:12px;line-height:1.35}.AppViews-module__RyGLOa__actions{flex-shrink:0;gap:8px;display:inline-flex}.AppViews-module__RyGLOa__btn{color:#1f2937;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.AppViews-module__RyGLOa__btn svg{width:14px;height:14px}.AppViews-module__RyGLOa__btn .AppViews-module__RyGLOa__chev{color:#6b7280;width:13px;height:13px}.AppViews-module__RyGLOa__btnTint{color:#371ba1;border-color:#bcaef4}.AppViews-module__RyGLOa__btnPrimary{color:#fff;background:#4f2de1;border-color:#4f2de1;padding:0 14px}.AppViews-module__RyGLOa__btnSm{height:30px;padding:0 10px;font-size:12.5px}.AppViews-module__RyGLOa__card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #1118270d,0 2px 8px -2px #1f24510f}.AppViews-module__RyGLOa__blockHead{flex-wrap:wrap;align-items:baseline;gap:10px;padding:12px 16px;display:flex}.AppViews-module__RyGLOa__blockTitle{color:#1f2937;font-size:15px;font-weight:600}.AppViews-module__RyGLOa__blockCap{color:#6b7280;font-size:12px}.AppViews-module__RyGLOa__th{text-transform:uppercase;letter-spacing:.06em;background:#f9fafb;font-weight:600;color:#4b5563!important;min-height:34px!important;font-size:11px!important}.AppViews-module__RyGLOa__pnl{border-top:1px solid #e5e7eb}.AppViews-module__RyGLOa__pnlRow{color:#1f2937;border-bottom:1px solid #f3f4f6;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:center;column-gap:12px;min-height:38px;padding:0 16px;font-size:13px;display:grid}.AppViews-module__RyGLOa__pnlRow>:not(:first-child){text-align:right;white-space:nowrap}.AppViews-module__RyGLOa__pnlRow.AppViews-module__RyGLOa__th{border-bottom-color:#e5e7eb}.AppViews-module__RyGLOa__pnlTotal{background:#f9fafb;border-bottom:0;font-weight:600}.AppViews-module__RyGLOa__neg{color:#b8281e}.AppViews-module__RyGLOa__good{color:#0d8275}.AppViews-module__RyGLOa__bad{color:#b8281e}.AppViews-module__RyGLOa__neutral{color:#6b7280}.AppViews-module__RyGLOa__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AppViews-module__RyGLOa__metric{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:14px 16px 0;display:flex;overflow:hidden}.AppViews-module__RyGLOa__mLabel{letter-spacing:.01em;color:#374151;font-size:14px;line-height:16px}.AppViews-module__RyGLOa__mValue{letter-spacing:-.03em;white-space:nowrap;align-items:baseline;gap:8px;margin:14px 0 8px;font-size:22px;font-weight:400;display:inline-flex}.AppViews-module__RyGLOa__delta{letter-spacing:.01em;font-size:13px;font-weight:500}.AppViews-module__RyGLOa__pill{letter-spacing:.02em;text-transform:uppercase;color:#fff;white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:1px 10px 0;font-size:11px;font-weight:500;display:inline-flex}.AppViews-module__RyGLOa__pill_ahead{background:#0d8275}.AppViews-module__RyGLOa__pill_behind{background:#b8281e}.AppViews-module__RyGLOa__pill_brand{background:#4f2de1}.AppViews-module__RyGLOa__pillSpacer{height:22px}.AppViews-module__RyGLOa__spark{width:calc(100% + 32px);height:50px;margin:0 -16px;padding-top:8px;display:block}.AppViews-module__RyGLOa__sparkArea{fill:currentColor;fill-opacity:.1}.AppViews-module__RyGLOa__sparkLine{fill:none;stroke:currentColor;stroke-width:2px}.AppViews-module__RyGLOa__spark_ahead{color:#14b8a6}.AppViews-module__RyGLOa__spark_behind{color:#f44336}.AppViews-module__RyGLOa__spark_brand{color:#4f2de1}.AppViews-module__RyGLOa__costGroup{flex-direction:column;gap:8px;display:flex}.AppViews-module__RyGLOa__groupHead{letter-spacing:.06em;text-transform:uppercase;color:#4b5563;margin:0;font-size:11px;font-weight:600}.AppViews-module__RyGLOa__costList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.AppViews-module__RyGLOa__costCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex;box-shadow:0 1px 2px #1118270d,0 2px 8px -2px #1f24510f}.AppViews-module__RyGLOa__costIc{color:#4222c4;background:#eeebfc;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.AppViews-module__RyGLOa__costIc svg{width:18px;height:18px}.AppViews-module__RyGLOa__costText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AppViews-module__RyGLOa__costName{color:#1f2937;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.AppViews-module__RyGLOa__costDetail{color:#4b5563;font-size:13px;line-height:1.4}.AppViews-module__RyGLOa__status{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.AppViews-module__RyGLOa__statusDone{color:#0b7468;background:#d1f3ee}.AppViews-module__RyGLOa__statusNot{color:#4b5563;background:#f3f4f6}.AppViews-module__RyGLOa__ordersCard{border-radius:12px}.AppViews-module__RyGLOa__controls{border-bottom:1px solid #e5e7eb;justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}.AppViews-module__RyGLOa__ctl{color:#374151;white-space:nowrap;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:12.5px;display:inline-flex}.AppViews-module__RyGLOa__ctl svg{color:#6b7280;width:14px;height:14px}.AppViews-module__RyGLOa__search{color:#6b7280;flex:0 200px;min-width:0;overflow:hidden}.AppViews-module__RyGLOa__oRow{color:#1f2937;border-bottom:1px solid #f3f4f6;grid-template-columns:28px minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;column-gap:10px;min-height:46px;padding:0 12px;font-size:12.5px;display:grid}.AppViews-module__RyGLOa__oRow:last-child{border-bottom:0}.AppViews-module__RyGLOa__oRow.AppViews-module__RyGLOa__th{border-bottom-color:#e5e7eb;font-size:10.5px!important}.AppViews-module__RyGLOa__oRow small{color:#6b7280;white-space:nowrap;margin-top:1px;font-size:11px;display:block}.AppViews-module__RyGLOa__oRow>span{min-width:0}.AppViews-module__RyGLOa__oSummary{background:#f9fafb;font-weight:500}.AppViews-module__RyGLOa__num{text-align:right;white-space:nowrap}.AppViews-module__RyGLOa__dash{color:#6b7280}.AppViews-module__RyGLOa__mono{font-family:var(--font-mono);color:#374151;font-size:12px}.AppViews-module__RyGLOa__expand{color:#6b7280;border:1px solid #e5e7eb;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.AppViews-module__RyGLOa__expand svg{width:13px;height:13px}.AppViews-module__RyGLOa__oCountry{white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.AppViews-module__RyGLOa__flag{border:1px solid #e5e7eb;border-radius:2px;flex-shrink:0;width:18px;height:12px}.AppViews-module__RyGLOa__dotPill{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 9px 0 8px;font-size:10.5px;font-weight:500;display:inline-flex}.AppViews-module__RyGLOa__dotPill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.AppViews-module__RyGLOa__dp_fulfilled{color:#0b7468;background:#d1f3ee}.AppViews-module__RyGLOa__dp_unfulfilled{color:#92400e;background:#fef3c7}.AppViews-module__RyGLOa__dp_refunded{color:#b8281e;background:#fde0dd}.AppViews-module__RyGLOa__dp_progress{color:#371ba1;background:#eeebfc}.AppViews-module__RyGLOa__tabs{color:#6b7280;border-bottom:1px solid #e5e7eb;gap:18px;font-size:13px;display:flex}.AppViews-module__RyGLOa__tabs span{border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 9px}.AppViews-module__RyGLOa__tabs .AppViews-module__RyGLOa__tabOn{color:#371ba1;border-bottom-color:#4f2de1;font-weight:500}.AppViews-module__RyGLOa__bcRow{color:#1f2937;border-bottom:1px solid #f3f4f6;grid-template-columns:minmax(0,1.7fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;column-gap:12px;min-height:40px;padding:0 16px;font-size:13px;display:grid}.AppViews-module__RyGLOa__bcRow:last-child{border-bottom:0}.AppViews-module__RyGLOa__bcRow.AppViews-module__RyGLOa__th{border-bottom-color:#e5e7eb}.AppViews-module__RyGLOa__bcName{font-weight:500}.AppViews-module__RyGLOa__bcCat{color:#4b5563}.AppViews-module__RyGLOa__bcRow.AppViews-module__RyGLOa__th .AppViews-module__RyGLOa__bcCat{color:inherit}.AppViews-module__RyGLOa__foot{color:#6b7280;margin:0;font-size:12px}@container (max-width:600px){.AppViews-module__RyGLOa__oRow{grid-template-columns:26px minmax(0,1.2fr) minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr)}.AppViews-module__RyGLOa__oWide,.AppViews-module__RyGLOa__oCountry{display:none!important}.AppViews-module__RyGLOa__bcRow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr)}.AppViews-module__RyGLOa__bcCat{display:none}}@container (max-width:470px){.AppViews-module__RyGLOa__body{padding:14px 12px 16px}.AppViews-module__RyGLOa__actions .AppViews-module__RyGLOa__btnTint{display:none}.AppViews-module__RyGLOa__oRow{grid-template-columns:24px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);column-gap:8px;padding:0 10px}.AppViews-module__RyGLOa__oRow.AppViews-module__RyGLOa__th{letter-spacing:.04em;font-size:9.5px!important}.AppViews-module__RyGLOa__oStatus{display:none!important}.AppViews-module__RyGLOa__search{display:none}.AppViews-module__RyGLOa__pnlRow{grid-template-columns:minmax(0,1.8fr) repeat(2,minmax(0,1fr));padding:0 12px}.AppViews-module__RyGLOa__colChange{display:none}.AppViews-module__RyGLOa__metrics{gap:8px}.AppViews-module__RyGLOa__metric{padding:12px 12px 0}.AppViews-module__RyGLOa__mLabel{font-size:13px}.AppViews-module__RyGLOa__mValue{white-space:normal;flex-wrap:wrap;gap:2px 6px;font-size:19px}.AppViews-module__RyGLOa__spark{width:calc(100% + 24px);margin:0 -12px}.AppViews-module__RyGLOa__pill{padding:1px 7px 0;font-size:10px}.AppViews-module__RyGLOa__costCard{align-items:flex-start}.AppViews-module__RyGLOa__costCard .AppViews-module__RyGLOa__btn{display:none}.AppViews-module__RyGLOa__bcRow{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.9fr);padding:0 12px}.AppViews-module__RyGLOa__bcRow>:nth-child(3){display:none}}@container (max-width:360px){.AppViews-module__RyGLOa__actions{display:none}.AppViews-module__RyGLOa__pill{white-space:normal;max-width:100%;height:auto;min-height:22px;padding:4px 8px 3px;line-height:1.15}.AppViews-module__RyGLOa__metrics{grid-template-columns:1fr 1fr}.AppViews-module__RyGLOa__mValue{font-size:17px}}.AppViews-module__RyGLOa__pnlRow.AppViews-module__RyGLOa__th>span,.AppViews-module__RyGLOa__oRow.AppViews-module__RyGLOa__th>span,.AppViews-module__RyGLOa__bcRow.AppViews-module__RyGLOa__th>span{white-space:normal;overflow-wrap:normal;padding:6px 0;line-height:1.2}.AppViews-module__RyGLOa__srcMarks{vertical-align:-1px;align-items:center;gap:6px;margin-left:10px;display:inline-flex}.AppViews-module__RyGLOa__srcMark{width:14px;height:14px;display:inline-flex}.AppViews-module__RyGLOa__srcMark svg{width:100%;height:100%}.AppViews-module__RyGLOa__metrics4{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.AppViews-module__RyGLOa__metrics4 .AppViews-module__RyGLOa__metric{padding:11px 13px 0}.AppViews-module__RyGLOa__metrics4 .AppViews-module__RyGLOa__mValue{margin:9px 0 7px;font-size:19px}.AppViews-module__RyGLOa__metrics4 .AppViews-module__RyGLOa__spark{width:calc(100% + 26px);height:34px;margin:0 -13px;padding-top:6px}@container (max-width:760px){.AppViews-module__RyGLOa__metrics4{grid-template-columns:repeat(2,minmax(0,1fr))}}.AppViews-module__RyGLOa__chartCard{padding:14px 16px 12px}.AppViews-module__RyGLOa__chartHead{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.AppViews-module__RyGLOa__chartChips{flex-wrap:wrap;gap:6px;margin-left:auto;display:inline-flex}.AppViews-module__RyGLOa__chartChip{color:#374151;background:#f3f4f6;border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;display:inline-flex}.AppViews-module__RyGLOa__chartChip i{border-radius:2px;width:8px;height:8px}.AppViews-module__RyGLOa__swGood{background:#14b8a6}.AppViews-module__RyGLOa__swBad{background:#f44336}.AppViews-module__RyGLOa__miniToggle{background:#4f2de1;border-radius:999px;width:22px;height:13px;position:relative}.AppViews-module__RyGLOa__miniToggle:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:2px;right:2px}.AppViews-module__RyGLOa__dash{border-top:2px dashed #9ca3af;width:12px}.AppViews-module__RyGLOa__chartBody{gap:6px;margin-top:12px;display:flex}.AppViews-module__RyGLOa__yAxis{color:#6b7280;font-variant-numeric:tabular-nums;flex-direction:column;flex:none;justify-content:space-between;width:34px;font-size:11px;display:flex}.AppViews-module__RyGLOa__plotArea{flex:1;min-width:0}.AppViews-module__RyGLOa__plotArea svg{width:100%;display:block}.AppViews-module__RyGLOa__lineGood{stroke:#14b8a6}.AppViews-module__RyGLOa__lineBad{stroke:#f44336}.AppViews-module__RyGLOa__lineArea{stroke:none;fill:#14b8a6;fill-opacity:.08}.AppViews-module__RyGLOa__xAxis{color:#6b7280;justify-content:space-between;margin-top:6px;font-size:11px;display:flex}@container (max-width:470px){.AppViews-module__RyGLOa__chartChips{width:100%;margin-left:0}}
.GoalsDemo-module__POfk7a__demo{min-width:0;display:grid;position:relative}.GoalsDemo-module__POfk7a__screen{visibility:hidden;grid-area:1/1;min-width:0}.GoalsDemo-module__POfk7a__demo[data-screen=builder] [data-demo-screen=builder],.GoalsDemo-module__POfk7a__demo[data-screen=forecast] [data-demo-screen=forecast],.GoalsDemo-module__POfk7a__demo[data-screen=performance] [data-demo-screen=performance]{visibility:visible}.GoalsDemo-module__POfk7a__builder{position:relative}.GoalsDemo-module__POfk7a__builder>figure,.GoalsDemo-module__POfk7a__app{box-shadow:0 30px 60px -20px #00000073}.GoalsDemo-module__POfk7a__builder circle{transition-duration:.9s!important}.GoalsDemo-module__POfk7a__calc{z-index:1;font-family:var(--font-display);background:#fffffff0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:none;position:absolute;inset:0}.GoalsDemo-module__POfk7a__demo[data-goals-demo=calculating] .GoalsDemo-module__POfk7a__calc{display:flex}.GoalsDemo-module__POfk7a__spinner{border:3px solid #eeebfc;border-top-color:#4f2de1;border-radius:50%;width:34px;height:34px}.GoalsDemo-module__POfk7a__calcText{color:#1f2937;font-size:15px;font-weight:600}.GoalsDemo-module__POfk7a__bar{background:#eeebfc;border-radius:999px;width:min(220px,60%);height:6px;display:block;overflow:hidden}.GoalsDemo-module__POfk7a__bar i{border-radius:inherit;transform-origin:0;background:#4f2de1;width:100%;height:100%;display:block}.GoalsDemo-module__POfk7a__app{color:#1f2937;font-family:var(--font-display);background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.GoalsDemo-module__POfk7a__appBar{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-bottom:12px;display:flex}.GoalsDemo-module__POfk7a__appTitle{letter-spacing:-.02em;font-size:18px;font-weight:600}.GoalsDemo-module__POfk7a__appMeta{color:#4b5563;font-size:12px}.GoalsDemo-module__POfk7a__fc{border-collapse:collapse;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:100%;font-size:13px}.GoalsDemo-module__POfk7a__fc th,.GoalsDemo-module__POfk7a__fc td{text-align:right;white-space:nowrap;border-top:1px solid #e5e7eb;padding:6px 10px}.GoalsDemo-module__POfk7a__fc thead th{letter-spacing:.06em;text-transform:uppercase;color:#4b5563;background:#f9fafb;border-top:0;font-size:11px;font-weight:600}.GoalsDemo-module__POfk7a__fc th:first-child{text-align:left}.GoalsDemo-module__POfk7a__fc tbody th{font-weight:500}.GoalsDemo-module__POfk7a__total{background:#f5f3ff;font-weight:600}.GoalsDemo-module__POfk7a__cursor{z-index:2;fill:#111827;stroke:#fff;stroke-width:1.5px;stroke-linejoin:round;pointer-events:none;filter:drop-shadow(0 2px 3px #00000059);width:24px;height:24px;position:absolute;top:-3px;left:-5px}.GoalsDemo-module__POfk7a__glide{transition:transform .8s cubic-bezier(.45,0,.2,1)}.GoalsDemo-module__POfk7a__clicking path{transform-origin:5px 3px;transform:scale(.85)}@media (prefers-reduced-motion:no-preference){.GoalsDemo-module__POfk7a__demo[data-screen=forecast] [data-demo-screen=forecast],.GoalsDemo-module__POfk7a__demo[data-screen=performance] [data-demo-screen=performance]{animation:.55s cubic-bezier(.2,.7,.2,1) GoalsDemo-module__POfk7a__rise}.GoalsDemo-module__POfk7a__demo[data-screen=performance] .GoalsDemo-module__POfk7a__tile{animation:.5s cubic-bezier(.34,1.56,.64,1) backwards GoalsDemo-module__POfk7a__pop}.GoalsDemo-module__POfk7a__demo[data-screen=performance] .GoalsDemo-module__POfk7a__tile:nth-child(2){animation-delay:80ms}.GoalsDemo-module__POfk7a__demo[data-screen=performance] .GoalsDemo-module__POfk7a__tile:nth-child(3){animation-delay:.16s}.GoalsDemo-module__POfk7a__demo[data-screen=performance] .GoalsDemo-module__POfk7a__tile:nth-child(4){animation-delay:.24s}.GoalsDemo-module__POfk7a__menu[data-open]{animation:.18s cubic-bezier(.2,.7,.2,1) GoalsDemo-module__POfk7a__menuIn}.GoalsDemo-module__POfk7a__demo[data-goals-demo=calculating] .GoalsDemo-module__POfk7a__spinner{animation:.8s linear infinite GoalsDemo-module__POfk7a__spin}.GoalsDemo-module__POfk7a__demo[data-goals-demo=calculating] .GoalsDemo-module__POfk7a__bar i{animation:1.5s cubic-bezier(.4,0,.2,1) both GoalsDemo-module__POfk7a__fill}}@keyframes GoalsDemo-module__POfk7a__rise{0%{transform:translateY(28px)scale(.97)}}@keyframes GoalsDemo-module__POfk7a__menuIn{0%{transform:translateY(-4px)scale(.98)}}@keyframes GoalsDemo-module__POfk7a__pop{0%{transform:scale(.6)}}@keyframes GoalsDemo-module__POfk7a__spin{to{transform:rotate(360deg)}}@keyframes GoalsDemo-module__POfk7a__fill{0%{transform:scaleX(0)}}.GoalsDemo-module__POfk7a__controls{color:#6b7280;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:12.5px;display:flex}.GoalsDemo-module__POfk7a__editing{color:#92400e;letter-spacing:.02em;text-transform:uppercase;background:#fef3c7;border-radius:999px;align-items:center;height:22px;padding:1px 9px 0;font-size:11px;font-weight:600;display:inline-flex}.GoalsDemo-module__POfk7a__hint{min-width:0}.GoalsDemo-module__POfk7a__actions{gap:8px;margin-left:auto;display:inline-flex;position:relative}.GoalsDemo-module__POfk7a__btn{color:#1f2937;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex}.GoalsDemo-module__POfk7a__btn svg{width:13px;height:13px}.GoalsDemo-module__POfk7a__btn[data-pressed]{border-color:#4f2de1;box-shadow:0 0 0 3px #4f2de129}.GoalsDemo-module__POfk7a__primary{color:#fff;background:#4f2de1;border-color:#4f2de1}.GoalsDemo-module__POfk7a__primary[data-pressed]{background:#3f22c4}.GoalsDemo-module__POfk7a__addWrap{display:inline-flex}.GoalsDemo-module__POfk7a__menu{z-index:2;transform-origin:100% 0;background:#fff;border:1px solid #e5e7eb;border-radius:10px;grid-template-columns:repeat(2,max-content);gap:2px 14px;padding:8px;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 32px -12px #11182747}.GoalsDemo-module__POfk7a__menu[data-open]{display:grid}.GoalsDemo-module__POfk7a__menuGroup{flex-direction:column;display:flex}.GoalsDemo-module__POfk7a__menuHead{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;padding:4px 8px 6px;font-size:10.5px;font-weight:600}.GoalsDemo-module__POfk7a__menuItem{color:#374151;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;height:26px;padding:0 8px;font-size:12.5px;display:flex}.GoalsDemo-module__POfk7a__menuGroup:first-child .GoalsDemo-module__POfk7a__menuItem:nth-child(2){background:#f3f4f6}.GoalsDemo-module__POfk7a__src{flex:none;width:14px;height:14px}.GoalsDemo-module__POfk7a__srcAds{width:20px}.GoalsDemo-module__POfk7a__srcMail{color:#6b7280}.GoalsDemo-module__POfk7a__rowLabel{align-items:center;gap:8px;display:flex}.GoalsDemo-module__POfk7a__note{color:#0b7468;margin-top:1px;font-size:10.5px;font-weight:500;display:block}.GoalsDemo-module__POfk7a__lock{box-sizing:content-box;color:#4f2de1;flex:none;width:12px;height:12px;margin-left:auto;padding-left:8px}.GoalsDemo-module__POfk7a__cell{background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:52px;padding:2px 6px;display:inline-block}.GoalsDemo-module__POfk7a__foot{color:#6b7280;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.GoalsDemo-module__POfk7a__allocates{align-items:center;gap:6px;display:inline-flex}.GoalsDemo-module__POfk7a__allocates svg{color:#0b7468;width:14px;height:14px}.GoalsDemo-module__POfk7a__footBtns{gap:8px;margin-left:auto;display:inline-flex}.GoalsDemo-module__POfk7a__kg{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px}.GoalsDemo-module__POfk7a__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.GoalsDemo-module__POfk7a__tile{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0;padding:12px 13px}.GoalsDemo-module__POfk7a__tile[data-on]{color:#fff;background:#0d8275;border-color:#0000}.GoalsDemo-module__POfk7a__tileLabel{color:#4b5563;white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:flex}.GoalsDemo-module__POfk7a__tile[data-on] .GoalsDemo-module__POfk7a__tileLabel{color:inherit}.GoalsDemo-module__POfk7a__tileLabel svg{color:#6b7280;width:12px;height:12px}.GoalsDemo-module__POfk7a__tile[data-on] .GoalsDemo-module__POfk7a__tileLabel svg{color:inherit;opacity:.8}.GoalsDemo-module__POfk7a__tileValue{letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:10px 0 7px;font-size:18px;display:block}.GoalsDemo-module__POfk7a__tileDelta{letter-spacing:.01em;color:#6b7280;font-size:11.5px;font-weight:500}.GoalsDemo-module__POfk7a__tile[data-on] .GoalsDemo-module__POfk7a__tileDelta{color:#fff}.GoalsDemo-module__POfk7a__tilePill{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#0b6b60;background:#d1f3ee;border-radius:999px;align-items:center;max-width:100%;height:20px;padding:1px 8px 0;font-size:11px;font-weight:600;display:inline-flex}.GoalsDemo-module__POfk7a__tilePill[data-target=behind]{color:#b8281e;background:#fde0dd}.GoalsDemo-module__POfk7a__tile[data-on] .GoalsDemo-module__POfk7a__tilePill{color:#0d8275;background:#fff}.GoalsDemo-module__POfk7a__chartWrap{margin-top:14px}.GoalsDemo-module__POfk7a__chart{gap:6px;display:flex}.GoalsDemo-module__POfk7a__gutter{color:#6b7280;font-variant-numeric:tabular-nums;flex-direction:column;flex:none;justify-content:space-between;width:40px;font-size:10.5px;display:flex}.GoalsDemo-module__POfk7a__plot{flex:1;min-width:0}.GoalsDemo-module__POfk7a__plot svg{width:100%;display:block}.GoalsDemo-module__POfk7a__xLabels{color:#6b7280;justify-content:space-between;margin-top:6px;font-size:10.5px;display:flex}.GoalsDemo-module__POfk7a__legend{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.GoalsDemo-module__POfk7a__chip{color:#4b5563;background:#f3f4f6;border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:11.5px;display:inline-flex}.GoalsDemo-module__POfk7a__chip i{border-top:2px solid #14b8a6;width:12px}.GoalsDemo-module__POfk7a__chip i.GoalsDemo-module__POfk7a__dashed{border-top:2px dashed #6b7280}.GoalsDemo-module__POfk7a__chip i.GoalsDemo-module__POfk7a__dotted{border-top:2px dotted #14b8a6}.GoalsDemo-module__POfk7a__pace{border-collapse:collapse;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:100%;font-size:12.5px}.GoalsDemo-module__POfk7a__paceHead{caption-side:top;text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#4b5563;padding:0 0 6px;font-size:11px;font-weight:600}.GoalsDemo-module__POfk7a__pace th,.GoalsDemo-module__POfk7a__pace td{text-align:right;white-space:nowrap;border-top:1px solid #e5e7eb;padding:7px 10px}.GoalsDemo-module__POfk7a__pace thead th{letter-spacing:.06em;text-transform:uppercase;color:#4b5563;background:#f9fafb;border-top:0;font-size:10.5px;font-weight:600}.GoalsDemo-module__POfk7a__pace th:first-child{text-align:left}.GoalsDemo-module__POfk7a__pace tbody th{font-weight:500}.GoalsDemo-module__POfk7a__dot{color:#0b6b60;letter-spacing:.02em;text-transform:uppercase;background:#d1f3ee;border-radius:999px;align-items:center;gap:5px;height:20px;padding:1px 8px 0;font-size:10.5px;font-weight:600;display:inline-flex}.GoalsDemo-module__POfk7a__dot i{background:currentColor;border-radius:50%;width:6px;height:6px}.GoalsDemo-module__POfk7a__dot[data-tone=bad]{color:#b8281e;background:#fde0dd}.GoalsDemo-module__POfk7a__paceDetail{color:#4b5563;margin-left:8px}@media (max-width:600px){.GoalsDemo-module__POfk7a__app{gap:12px;padding:12px}.GoalsDemo-module__POfk7a__appTitle{font-size:16px}.GoalsDemo-module__POfk7a__fc{font-size:12.5px}.GoalsDemo-module__POfk7a__fc th,.GoalsDemo-module__POfk7a__fc td{padding:6px 7px}.GoalsDemo-module__POfk7a__fc thead th{letter-spacing:.04em;font-size:10.5px}}.GoalsDemo-module__POfk7a__app{container-type:inline-size}@container (max-width:640px){.GoalsDemo-module__POfk7a__colWide{display:none}.GoalsDemo-module__POfk7a__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@container (max-width:480px){.GoalsDemo-module__POfk7a__wideOnly,.GoalsDemo-module__POfk7a__colMid{display:none}.GoalsDemo-module__POfk7a__fc th,.GoalsDemo-module__POfk7a__fc td{padding:6px 7px}.GoalsDemo-module__POfk7a__fc tbody th{white-space:normal}.GoalsDemo-module__POfk7a__rest{display:none}.GoalsDemo-module__POfk7a__tileValue{font-size:16px}.GoalsDemo-module__POfk7a__menu{grid-template-columns:max-content;max-height:250px;overflow:hidden}.GoalsDemo-module__POfk7a__pace th,.GoalsDemo-module__POfk7a__pace td{padding:7px}.GoalsDemo-module__POfk7a__legend{justify-content:flex-start}}
.GoalMetric-module__12N2XW__card{color:#1f2937;min-width:0;font-family:var(--font-display);text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:flex-start;padding:14px 16px 0;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280f;container-type:inline-size}.GoalMetric-module__12N2XW__label{letter-spacing:.01em;color:#374151;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;line-height:16px;overflow:hidden}.GoalMetric-module__12N2XW__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:12px 0 2px;font-size:22px;line-height:1.15}.GoalMetric-module__12N2XW__sub{color:#4b5563;font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:12px;line-height:1.35}.GoalMetric-module__12N2XW__pill{box-sizing:content-box;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#fff;border-radius:999px;height:22px;padding:2px 10px 0;font-size:11px;font-weight:500;line-height:22px;display:inline-block}.GoalMetric-module__12N2XW__ahead{background:#0d8275}.GoalMetric-module__12N2XW__behind{background:#d92d20}.GoalMetric-module__12N2XW__progress{flex-direction:column;align-self:stretch;gap:6px;margin:14px 0;display:flex}.GoalMetric-module__12N2XW__track{background:#f3f4f6;border-radius:999px;height:6px;display:block;overflow:hidden}.GoalMetric-module__12N2XW__track i{border-radius:inherit;height:100%;display:block}.GoalMetric-module__12N2XW__barGood{background:#14b8a6}.GoalMetric-module__12N2XW__barBad{background:#f44336}.GoalMetric-module__12N2XW__progressLabel{color:#4b5563;font-variant-numeric:tabular-nums;font-size:12px}.GoalMetric-module__12N2XW__spark{flex:none;align-self:stretch;width:calc(100% + 32px);height:50px;margin:auto -16px 0;padding-top:8px;display:block}.GoalMetric-module__12N2XW__sparkGood{color:#14b8a6}.GoalMetric-module__12N2XW__sparkBad{color:#f44336}.GoalMetric-module__12N2XW__sparkFill{fill:currentColor;fill-opacity:.1}.GoalMetric-module__12N2XW__sparkLine{fill:none;stroke:currentColor;stroke-width:2px}.GoalMetric-module__12N2XW__sparkTarget{fill:none;stroke:#6b7280;stroke-opacity:.6;stroke-width:1px;stroke-dasharray:4 4}@container (max-width:180px){.GoalMetric-module__12N2XW__label{font-size:13px}.GoalMetric-module__12N2XW__value{margin-top:10px;font-size:19px}.GoalMetric-module__12N2XW__rest{display:none}}@media (max-width:420px){.GoalMetric-module__12N2XW__card{padding:12px 12px 0}.GoalMetric-module__12N2XW__spark{width:calc(100% + 24px);height:40px;margin:auto -12px 0}}
.GoalsViews-module__Iha7nW__panel{min-width:0;box-shadow:var(--shadow-lg);color:#1f2937;font-family:var(--font-display);background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin:0;padding:16px}.GoalsViews-module__Iha7nW__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.GoalsViews-module__Iha7nW__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.GoalsViews-module__Iha7nW__title{letter-spacing:-.01em;font-size:15px;font-weight:600}.GoalsViews-module__Iha7nW__meta{color:#4b5563;font-size:12px}.GoalsViews-module__Iha7nW__seg{box-sizing:content-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:none;height:34px;display:inline-flex;overflow:hidden}.GoalsViews-module__Iha7nW__segBtn{color:#4b5563;font:inherit;cursor:pointer;transition:background-color .2s var(--ease-standard), color .2s var(--ease-standard);background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:13px;display:inline-flex}.GoalsViews-module__Iha7nW__segBtn+.GoalsViews-module__Iha7nW__segBtn{border-left:1px solid #e5e7eb}.GoalsViews-module__Iha7nW__segBtn:hover{background:#f9fafb}.GoalsViews-module__Iha7nW__segBtn[aria-pressed=true]{color:#371ba1;background:#eeebfc;font-weight:500}.GoalsViews-module__Iha7nW__segBtn:focus-visible{outline-offset:-2px;border-radius:7px;outline:2px solid #4f2de1}.GoalsViews-module__Iha7nW__segBtn svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:14px;height:14px}.GoalsViews-module__Iha7nW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.GoalsViews-module__Iha7nW__grid>li{min-width:0;display:flex}.GoalsViews-module__Iha7nW__grid>li>*{flex:1}.GoalsViews-module__Iha7nW__tableWrap{border:1px solid #e5e7eb;border-radius:10px;min-width:0;overflow:hidden}.GoalsViews-module__Iha7nW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.GoalsViews-module__Iha7nW__table th,.GoalsViews-module__Iha7nW__table td{text-align:left;white-space:nowrap;border-top:1px solid #e5e7eb;padding:11px 12px}.GoalsViews-module__Iha7nW__table thead th{letter-spacing:.06em;text-transform:uppercase;color:#4b5563;background:#f9fafb;border-top:0;font-size:11px;font-weight:600}.GoalsViews-module__Iha7nW__table tbody th{color:#1f2937;font-weight:500}.GoalsViews-module__Iha7nW__table .GoalsViews-module__Iha7nW__num{text-align:right}.GoalsViews-module__Iha7nW__table [data-target]>span{display:none}.GoalsViews-module__Iha7nW__table tbody th{white-space:normal}@media (max-width:700px){.GoalsViews-module__Iha7nW__grid{gap:8px}}@media (max-width:520px){.GoalsViews-module__Iha7nW__panel{padding:10px}.GoalsViews-module__Iha7nW__head{flex-wrap:wrap}.GoalsViews-module__Iha7nW__table th,.GoalsViews-module__Iha7nW__table td{padding:8px 3px;font-size:11.5px}.GoalsViews-module__Iha7nW__table th:first-child,.GoalsViews-module__Iha7nW__table td:first-child{padding-left:8px}.GoalsViews-module__Iha7nW__table thead th{letter-spacing:.02em;font-size:9.5px}.GoalsViews-module__Iha7nW__table [data-target]{letter-spacing:.01em;padding:2px 6px 0;font-size:10px}}@media (prefers-reduced-motion:reduce){.GoalsViews-module__Iha7nW__segBtn{transition:none}}
