/* PASS418 — championship refinement. Additive and scoped; PASS417 equipment composition is intentionally untouched. */

/* WORKOUT MAP — mission/checkpoint hierarchy */
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map{
  border-radius:26px!important;
  background:linear-gradient(180deg,#11140f 0%,#0c0f0b 100%)!important;
  border:1px solid #665a3d!important;
  box-shadow:0 20px 46px #0008,inset 0 1px 0 #f1d79220!important;
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-list{gap:10px!important;padding:12px 11px 14px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-ex{
  position:relative!important;overflow:hidden!important;padding:12px!important;border-radius:22px!important;
  border:1px solid #3f4639!important;background:linear-gradient(145deg,#181d16,#11150f)!important;
  box-shadow:inset 0 1px 0 #ffffff08,0 5px 14px #0002!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-ex.current{
  border-color:#d8b668!important;background:radial-gradient(120% 120% at 0 0,#9a713744 0%,transparent 54%),linear-gradient(145deg,#24291e,#151a13)!important;
  box-shadow:0 14px 30px #0008,inset 0 1px 0 #ffe8ad4d,0 0 0 1px #d7ad4b20!important;transform:translateY(-1px)!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-ex.current:after{
  display:block!important;content:""!important;position:absolute!important;left:0!important;top:18px!important;bottom:18px!important;width:3px!important;border-radius:0 999px 999px 0!important;background:linear-gradient(#f2d694,#b98831)!important;box-shadow:0 0 16px #d7ae4e88!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-ex.done{opacity:.72!important;background:#11150f!important;border-color:#343b31!important;box-shadow:none!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-ex.done:focus-within{opacity:1!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-row{
  grid-template-columns:34px minmax(0,1fr) 26px!important;gap:10px!important;min-height:58px!important;padding:0 0 11px!important;align-items:start!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-num{
  width:32px!important;height:32px!important;border-radius:50%!important;border:1px solid #525a49!important;background:#0d100c!important;color:#c9bea4!important;font-size:.74rem!important;font-weight:800!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .current .uwm392-num{border-color:#d7b365!important;color:#f2d99c!important;background:#241e12!important;box-shadow:0 0 0 4px #b68a2a14!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-name{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-name strong{order:2!important;font-size:1.18rem!important;line-height:1.13!important;color:#f1efe6!important;letter-spacing:.005em!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm418-status{order:1!important;display:inline-flex!important;width:max-content!important;max-width:100%!important;padding:3px 8px!important;border-radius:999px!important;border:1px solid #555c4b!important;color:#9ea38f!important;background:#0e120d!important;font-size:.55rem!important;line-height:1.1!important;font-weight:900!important;letter-spacing:.12em!important;white-space:nowrap!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .current .uwm418-status{border-color:#c69d49!important;background:#2e2412!important;color:#f0cf83!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .done .uwm418-status{border-color:#3f4939!important;color:#8f9b84!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-name em{order:3!important;font-style:normal!important;color:#8e9687!important;font-size:.61rem!important;letter-spacing:.07em!important;font-weight:750!important;margin-top:2px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-count{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border-radius:50%!important;border:1px solid #3f4639!important;color:#747d6d!important;font-size:.66rem!important;background:#0d100c!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .current .uwm392-count{color:#e8c56f!important;border-color:#9e7a34!important;background:#20190e!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-sets{gap:8px!important;grid-template-columns:repeat(var(--uwm395-columns),minmax(0,1fr))!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-set{
  min-height:70px!important;padding:9px 6px 10px!important;border-radius:21px!important;border:1px solid #5d6757!important;
  background:linear-gradient(160deg,#20271d,#151b13)!important;box-shadow:inset 0 1px 0 #eef4dd12,0 5px 10px #0003!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-set>span{font-size:.62rem!important;letter-spacing:.09em!important;color:#aab09f!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-set>strong{font-size:.98rem!important;line-height:1.2!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-set.done{background:linear-gradient(160deg,#242a1f,#1a2017)!important;border-color:#6d7355!important;color:#dcc99f!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-set.current{
  background:linear-gradient(145deg,#f4dda2 0%,#d6ae5e 58%,#b98431 100%)!important;border-color:#ffe9b5!important;color:#11160e!important;
  box-shadow:inset 0 2px 0 #fff7dfb0,0 8px 18px #0006,0 0 0 3px #d3a94d1c!important;transform:translateY(-2px)!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-ex.fst7 .uwm392-sets{grid-template-columns:repeat(4,minmax(0,1fr))!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-ex.fst7{border-color:#7b6844!important;background:radial-gradient(90% 80% at 100% 0,#7e542b26,transparent 70%),#151811!important}

/* MOBILITY — imagery becomes the card language, not a repeated thumbnail. */
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-intent-grid{gap:12px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-intent{
  position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:168px!important;border-radius:24px!important;padding:20px 18px 17px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;border:1px solid #6b624c!important;background:#11140f!important;box-shadow:0 13px 26px #0005,inset 0 1px 0 #f3dda328!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-intent .p417-terrain{
  position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;border-radius:24px!important;z-index:-2!important;box-shadow:none!important;background-position:center!important;background-size:cover!important;opacity:.92!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-intent .p417-terrain:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,#0b0e0bc7 0%,#0b0e0b70 58%,#0b0e0b2a 100%),linear-gradient(0deg,#0b0e0bef 0%,transparent 70%)!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-intent .p417-terrain svg{left:18px!important;top:18px!important;width:48px!important;height:48px!important;z-index:2!important;padding:10px!important;border-radius:16px!important;background:#11150fcf!important;border:1px solid #c6a85e66!important;filter:drop-shadow(0 4px 8px #000)!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .p417-terrain[data-p418-scene="build"]{background-image:url('../assets/pass415/mission-ridge.webp')!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .p417-terrain[data-p418-scene="restore"]{background-image:url('../assets/pass415/recovery-stillness.webp')!important;background-position:62% center!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .p417-terrain[data-p418-scene="prime"]{background-image:url('../assets/pass415/ascent.webp')!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-intent strong{position:relative!important;z-index:1!important;font-size:1.45rem!important;letter-spacing:.055em!important;text-shadow:0 2px 12px #000!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-intent small{position:relative!important;z-index:1!important;color:#dadbd2!important;font-size:.78rem!important;line-height:1.4!important;margin:4px 0 0!important;text-shadow:0 2px 9px #000!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-intent b{position:absolute!important;z-index:1!important;right:16px!important;top:18px!important;margin:0!important;padding:6px 9px!important;border-radius:999px!important;background:#0d100cc7!important;border:1px solid #c9aa6266!important;color:#ead29a!important;font-size:.58rem!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-primer-stack{gap:10px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-primer-stack button{
  position:relative!important;isolation:isolate!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1fr) 24px!important;grid-template-rows:auto auto auto!important;
  min-height:116px!important;padding:16px 15px!important;border-radius:22px!important;border:1px solid #555b49!important;background:#141811!important;box-shadow:0 8px 18px #0004!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-primer-stack .p417-terrain{
  position:absolute!important;right:0!important;top:0!important;bottom:0!important;width:52%!important;height:100%!important;border-radius:0!important;z-index:-2!important;margin:0!important;background-size:cover!important;background-position:center!important;opacity:.9!important;box-shadow:none!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-primer-stack .p417-terrain:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,#141811 0%,#141811cc 24%,transparent 100%)!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-primer-stack .p417-terrain svg{display:none!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .p417-terrain[data-p418-scene="lower"]{background-image:url('../assets/pass415/mission-ridge.webp')!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .p417-terrain[data-p418-scene="upper"]{background-image:url('../assets/pass415/ascent.webp')!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .p417-terrain[data-p418-scene="athletic"]{background-image:url('../assets/pass416/mobility-sanctuary.webp')!important;background-position:70% center!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .p417-terrain[data-p418-scene="range"]{background-image:url('../assets/pass415/recovery-stillness.webp')!important;background-position:70% center!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-primer-stack .mf-primer-code{grid-column:1!important;grid-row:1!important;position:relative!important;z-index:1!important;padding:4px 8px!important;border-radius:999px!important;background:#282012d9!important;border:1px solid #b9914666!important;color:#e2c78c!important;font-size:.57rem!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-primer-stack strong{grid-column:1!important;grid-row:2!important;position:relative!important;z-index:1!important;font-size:1.08rem!important;max-width:66%!important;text-shadow:0 2px 8px #000!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-primer-stack small{grid-column:1!important;grid-row:3!important;position:relative!important;z-index:1!important;color:#b9bcb2!important;font-size:.68rem!important;max-width:62%!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-primer-stack b{grid-column:2!important;grid-row:1/4!important;position:relative!important;z-index:2!important;align-self:center!important;justify-self:end!important;color:#ead099!important;font-size:1.15rem!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #mobility-areas button{display:grid!important;grid-template-columns:44px 1fr!important;grid-template-rows:auto auto!important;gap:2px 10px!important;align-items:center!important;min-height:94px!important;padding:13px!important;border-radius:20px!important;background:linear-gradient(145deg,#171c15,#10130f)!important;border-color:#4e5748!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #mobility-areas .p418-joint-glyph{grid-row:1/3!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border-radius:15px!important;color:#d8ba75!important;background:#211c11!important;border:1px solid #9c7d3e66!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #mobility-areas .p418-joint-glyph svg{width:30px!important;height:30px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #mobility-areas button>span:not(.p418-joint-glyph){grid-column:2!important;grid-row:1!important;color:#777f72!important;font-size:.56rem!important;letter-spacing:.12em!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #mobility-areas button>strong{grid-column:2!important;grid-row:2!important;font-size:.86rem!important;line-height:1.2!important}

/* EVOLUTION — visual proof comes from actual logged data. */
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .evolution-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .evolution-proof-card{
  position:relative!important;overflow:hidden!important;padding:14px!important;border-radius:22px!important;border:1px solid #5d5945!important;
  background:linear-gradient(160deg,#171c14,#10140f)!important;box-shadow:inset 0 1px 0 #fff9e70b,0 7px 18px #0004!important;min-height:142px!important
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .evolution-proof-card[data-p418-kind="strength"]{grid-column:1/-1!important;min-height:178px!important;background:radial-gradient(90% 120% at 100% 0,#a87c2f2b,transparent 58%),linear-gradient(160deg,#1c2117,#10140f)!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .evolution-proof-card[data-p418-kind="sessions"]{grid-column:1/-1!important;min-height:150px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .evolution-proof-card>span{display:block!important;color:#d9c69a!important;font-size:.62rem!important;font-weight:900!important;letter-spacing:.13em!important;margin-top:8px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .evolution-proof-card>strong{display:block!important;color:#e5c372!important;font-size:2.05rem!important;line-height:1!important;margin:8px 0 5px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .evolution-proof-card>small{color:#aeb2a5!important;font-size:.67rem!important;line-height:1.35!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-proof-viz{height:66px!important;width:100%!important;margin:0 0 2px!important;display:block!important;color:#e1c477!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress [data-p418-kind="strength"] .p418-proof-viz{height:72px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-spark{width:100%!important;height:100%!important;overflow:visible!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-spark .grid{fill:none!important;stroke:#6d735f55!important;stroke-width:1!important;stroke-dasharray:3 5!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-spark polyline{fill:none!important;stroke:currentColor!important;stroke-width:3!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:drop-shadow(0 2px 7px #d7ac4d55)!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-spark circle{fill:#11150f!important;stroke:currentColor!important;stroke-width:2!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-heat{display:grid!important;grid-template-columns:repeat(7,1fr)!important;grid-auto-rows:8px!important;gap:3px!important;height:63px!important;align-content:center!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-heat i{display:block!important;border-radius:3px!important;background:#2b3127!important;border:1px solid #42483c!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-heat i.hit{background:linear-gradient(135deg,#dfbd6d,#8d6a2d)!important;border-color:#e5c879!important;box-shadow:0 0 7px #c79c4040!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-bars{height:66px!important;display:flex!important;align-items:flex-end!important;gap:7px!important;padding-top:3px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-bars>i{position:relative!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;flex:1!important;height:var(--h)!important;min-height:8px!important;border-radius:7px 7px 3px 3px!important;background:linear-gradient(#d6b362,#665027)!important;border:1px solid #dbc37e55!important;font-style:normal!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-bars b{position:absolute!important;top:-17px!important;color:#bfc2b7!important;font-size:.55rem!important;font-weight:800!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-bars span{position:absolute!important;bottom:-15px!important;color:#777f72!important;font-size:.46rem!important;font-weight:800!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-empty-viz{height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;border-bottom:1px dashed #686e5b55!important;color:#777e70!important;font-size:.52rem!important;letter-spacing:.11em!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-empty-viz b{color:#b9bea9!important;font-size:.62rem!important;margin-top:4px!important}

/* FUEL — richer meal recognition without turning nutrition into a photo catalog. */
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-nutrition .fuel-276-quick button{position:relative!important;min-height:88px!important;border-radius:19px!important;overflow:hidden!important;background:radial-gradient(90% 100% at 50% 0,#9a763020,transparent 70%),linear-gradient(160deg,#181b15,#10130f)!important;border-color:#565d4e!important;box-shadow:inset 0 1px 0 #fff9e60b,0 6px 14px #0003!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-nutrition .fuel-276-quick .p417-icon{width:36px!important;height:36px!important;color:#e1c377!important;margin-bottom:3px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-nutrition .fuel-meal-group[data-p418-meal]{position:relative!important;overflow:hidden!important;border:1px solid #4e5648!important;background:linear-gradient(155deg,#171c15,#10130f)!important;box-shadow:0 7px 18px #0003!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-nutrition .fuel-meal-group .p417-food{width:76px!important;height:76px!important;border-radius:18px!important;box-shadow:0 6px 14px #0006!important;border:1px solid #b8944b55!important}

@media(max-width:370px){
  html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-ex{padding:10px!important;border-radius:19px!important}
  html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-set{min-height:64px!important;border-radius:18px!important}
  html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-name strong{font-size:1.02rem!important}
  html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .mf-intent{min-height:148px!important}
}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"].unkwn-access-larger-text #uwf-map .uwm392-sets{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"].unkwn-access-high-clarity #screen-progress .evolution-proof-card,
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"].unkwn-access-high-clarity #screen-mobility :is(.mf-intent,.mf-primer-stack button,#mobility-areas button){border-color:#bdb894!important}
@media(prefers-reduced-motion:reduce){
  html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-ex,
  html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #uwf-map .uwm392-set{transition:none!important;transform:none!important}
}
@media(forced-colors:active){
  html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-heat i.hit{background:Highlight!important;border-color:Highlight!important}
  html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress .p418-spark polyline{stroke:Highlight!important}
  html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility .p417-terrain{background:Canvas!important}
}
