
/* PASS429: give anatomy its own full-width visual area; no compressed side strip. */
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] button{display:grid!important;grid-template-columns:minmax(0,1fr) 24px!important;grid-template-rows:auto minmax(56px,auto)!important;min-height:0!important;gap:0!important;border-radius:18px!important;align-items:stretch!important;background:#10120f!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] button:before{display:none!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] .p427-region-art{grid-column:1/-1!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:346/332!important;position:relative!important;margin:0!important;inset:auto!important;align-self:auto!important;overflow:hidden!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] .p427-region-art img{position:static!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;border-radius:0!important;filter:none!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] button>strong{grid-column:1!important;grid-row:2!important;align-self:center!important;font:600 16px/1.25 var(--v2-utility,system-ui)!important;padding:12px 4px 12px 12px!important;min-width:0!important;overflow:visible!important;white-space:normal!important;word-break:normal!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] .p427-region-chevron{grid-column:2!important;grid-row:2!important;align-self:center!important;position:static!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;font:400 26px/1 system-ui!important;padding:0!important;transform:none!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] button:focus-visible{outline:2px solid #f8dda0!important;outline-offset:3px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-performance,html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-consistency{display:block!important;padding:18px!important;overflow:visible!important;background:radial-gradient(ellipse at 100% 0,rgba(173,127,40,.09),transparent 60%),linear-gradient(155deg,#121512,#0a0c0a)!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-card-head{display:block!important;margin:0 0 16px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-title-wrap{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-title-wrap>div{min-width:0!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-icon{flex:0 0 29px!important;width:29px!important;height:29px!important;margin:0!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-icon svg{display:block;width:100%;height:100%;stroke:currentColor;fill:none}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] h3{font:400 clamp(24px,6vw,30px)/1.1 Georgia,serif!important;color:#f3f0e7!important;margin:0!important;word-break:normal!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-sub{font:400 13px/1.5 system-ui!important;color:#b4b7ad!important;margin:6px 0 0!important;max-width:none!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-controls>span{font:12px/1.4 system-ui;color:#b4b7ad}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-ranges{display:flex!important;min-width:0!important;border:1px solid #5d543c!important;border-radius:12px!important;overflow:hidden!important;margin:0!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-ranges button{min-height:44px!important;min-width:46px!important;padding:8px 10px!important;font:700 13px/1 system-ui!important;background:#0b0d0b!important;border:0!important;color:#aaa!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-ranges button[aria-pressed="true"]{color:#f3d694!important;background:#302a19!important;box-shadow:inset 0 0 0 1px #d3b36b!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-field{display:block!important;width:100%!important;font:10px/1.5 system-ui!important;letter-spacing:.12em!important;color:#b5b6ac!important;text-transform:uppercase!important;margin:0!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-field select{display:block!important;width:100%!important;max-width:100%!important;min-height:48px!important;border:1px solid #484a3e!important;border-radius:12px!important;background:#0c0e0c!important;font:500 15px/1.4 system-ui!important;padding:10px 34px 10px 12px!important;color:#eeeae0!important;margin-top:6px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-lift-name{font:600 16px/1.4 system-ui!important;color:#f1ede3!important;white-space:normal!important;overflow-wrap:anywhere!important;margin:18px 0 12px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-latest{display:grid;gap:7px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-eyebrow{font:12px/1.4 system-ui;color:#b5b7ad}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-latest>strong{font:500 clamp(27px,8vw,37px)/1.2 system-ui;color:#efce81;font-variant-numeric:tabular-nums}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-latest>strong>span{font:400 16px/1.2 system-ui;color:#c7bc9c}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-comparison{display:flex;align-items:baseline;gap:8px;margin:10px 0 22px;font:12px/1.5 system-ui;color:#b8baae;flex-wrap:wrap}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-comparison b{font-size:17px;color:#e1c57e}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-baseline{font:13px/1.5 system-ui;color:#b8baae;margin:10px 0 20px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font:9px/1.5 system-ui;letter-spacing:.08em;color:#bdc0b5}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-chart-heading span:last-child{letter-spacing:0;font-size:11px;white-space:nowrap}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-performance-chart{display:block;width:100%;height:auto;overflow:visible;margin-top:8px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-performance-chart .grid{stroke:#404638;stroke-width:1;stroke-dasharray:3 5}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-performance-chart text{fill:#b5b9ad;font:11px system-ui}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-performance-chart .trend{fill:none;stroke:#c6a65c;stroke-width:2.3;stroke-linejoin:round}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-performance-chart .hit{fill:transparent;stroke:none}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-performance-chart .dot{fill:#d2b56b;stroke:#171b13;stroke-width:2}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-performance-chart .point-value{fill:#f0daa2;font-size:11px;font-weight:600}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-point{cursor:pointer}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-point[aria-pressed="true"] .dot{fill:#f6e2ab;stroke:#c7a252}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-point:focus-visible{outline:none}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-point:focus-visible .hit{stroke:#fff0c3;stroke-width:2}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-point-detail{display:grid;grid-template-columns:1fr auto;gap:5px 10px;padding:12px;border:1px solid #454633;border-radius:10px;background:#14180f;font:12px/1.5 system-ui;color:#e9e5d8;font-variant-numeric:tabular-nums}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-point-detail strong{font-weight:500;color:#c3c5b8}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-point-detail small{grid-column:1/-1;color:#d6bd81;font-size:11px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-explainer{font:11px/1.6 system-ui;color:#b5b8ac;margin:12px 0 0}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-records{margin-top:14px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-records summary{min-height:48px!important;padding:12px 0!important;font:500 13px/1.5 system-ui!important;color:#d6bc7b!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-table-wrap{overflow-x:auto}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-table-wrap td,html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p427-table-wrap th{font:12px/1.5 system-ui!important;white-space:nowrap}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-period{font:11px/1.5 system-ui;color:#aeb2a5;margin:0 0 9px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-consistency .p427-kpis{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0 0 18px!important;padding:12px 0!important;border-top:1px solid #393d31!important;border-bottom:1px solid #393d31!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-consistency .p427-kpi{display:flex!important;flex-direction:column!important;gap:5px!important;padding:0 8px!important;text-align:center!important;border-right:1px solid #393d31!important;min-width:0!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-consistency .p427-kpi:last-child{border-right:0!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-consistency .p427-kpi strong{font:600 24px/1.2 system-ui!important;color:#f0deac!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-consistency .p427-kpi span{font:10px/1.35 system-ui!important;letter-spacing:0!important;color:#bdc0b2!important;text-transform:none!important;white-space:normal!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-week-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 16px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-week-nav button{min-width:44px;min-height:44px;border:1px solid #424733;border-radius:10px;background:#15190f;color:#efd38e;font:24px/1 system-ui;padding:0}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-week-nav button:disabled{opacity:.3;cursor:default}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-week-nav>div{min-width:0;display:grid;text-align:center;gap:5px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-week-nav strong{font:600 13px/1.4 system-ui;color:#e7e8df}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-week-nav>div>span{font:10px/1.5 system-ui;color:#b1b6a8}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar-column{display:grid;gap:7px;min-width:0;text-align:center}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-day-name{font:10px/1.4 system-ui;color:#b7bcac}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar button{width:100%;min-width:0;min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:7px 0;background:#131810;border:1px solid #363e2d;border-radius:10px;color:#c7cbbb}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar button b{font:600 15px/1.3 system-ui}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar button>span{font:11px/1.3 system-ui}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar button.trained{color:#f8dfa1;background:#342d19;border-color:#aa8844}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar button.today{box-shadow:inset 0 0 0 1px #dfce9c}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar button[aria-pressed="true"]{outline:2px solid #e9d08e;outline-offset:2px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar button.future{opacity:.35}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar-key{display:flex;flex-wrap:wrap;gap:8px 16px;font:10px/1.5 system-ui;color:#d0b777;margin:12px 0 16px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-calendar-key span{color:#b0b6a4}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-day-sessions{border-top:1px solid #343d2b;padding-top:14px}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-day-sessions h4{font:600 13px/1.5 system-ui!important;color:#e6e8da!important;margin:0 0 10px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-day-sessions p{font:12px/1.5 system-ui;color:#b7bdac;margin:0}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-day-sessions ul{list-style:none;margin:0;padding:0}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-day-sessions li{display:grid;gap:5px;padding:10px 0;border-bottom:1px solid #2e3727}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-day-sessions li:last-child{border-bottom:0;padding-bottom:0}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-day-sessions li strong{font:500 13px/1.4 system-ui;color:#e5e8da;overflow-wrap:anywhere}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-day-sessions li span{font:11px/1.5 system-ui;color:#aeb7a1}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  button:focus-visible,html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  select:focus-visible,html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  summary:focus-visible{outline:2px solid #f1dda0!important;outline-offset:3px!important}
#screen-mobility .p429-drill-guide{margin:16px 0;border:1px solid #655431;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse at 50% 0,rgba(168,123,47,.12),transparent 65%),#0b0e0b}
#screen-mobility .p429-guide-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid #3b3929;font:700 10px/1.5 system-ui;letter-spacing:.1em;color:#ddc17b}
#screen-mobility .p429-guide-head span:last-child{font-weight:400;font-size:10px;letter-spacing:0;color:#b3b7aa}
#screen-mobility .p429-poses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}
#screen-mobility .p429-pose{margin:0;min-width:0;padding:8px 2px 12px;text-align:center}
#screen-mobility .p429-pose+figure{border-left:1px solid #303725}
#screen-mobility .p429-pose svg{display:block;width:100%;height:auto;max-height:240px}
#screen-mobility .p429-pose figcaption{padding:0 6px;color:#e6e2ce;font:500 12px/1.4 system-ui}
#screen-mobility .p429-guide-cue{margin:0!important;padding:12px 14px!important;border-top:1px solid #303725;font:12px/1.6 system-ui!important;color:#c7ccb9!important}
#screen-mobility .p429-poses.hand-sequence{grid-template-columns:repeat(3,minmax(0,1fr))}
#screen-mobility .p429-drill-thumb{width:60px;height:58px;flex:0 0 60px;background:#11160e;border:1px solid #3e462d;border-radius:10px;overflow:hidden}
#screen-mobility .p429-drill-thumb svg{width:100%;height:100%;display:block}
#screen-mobility .mf-live-row[data-p429-pose]{align-items:center!important;gap:10px!important}
#screen-mobility .mf-live-row[data-p429-pose] .mf-live-num{display:none!important}
@media(min-width:700px){html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] {grid-template-columns:repeat(4,minmax(0,1fr))!important}}
@media(max-width:360px){html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-performance,html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-consistency{padding:12px!important}html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-point-detail{grid-template-columns:1fr}html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"] .p429-point-detail small{grid-column:auto}html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-mobility #mobility-areas[data-pass428="true"] button>strong{font-size:14px!important;padding-left:9px!important}}
@media(prefers-reduced-motion:reduce){html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  *{scroll-behavior:auto!important;transition:none!important}#screen-mobility .p429-drill-guide *{animation:none!important}}
@media(forced-colors:active){html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  .p429-calendar button,html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  .p429-week-nav button{border:1px solid ButtonText;background:Canvas;color:CanvasText}html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  .p429-performance-chart .trend,html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  .p429-performance-chart .grid{stroke:CanvasText}html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  .p429-performance-chart .dot{fill:CanvasText}html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress #p426-dashboard[data-pass429="true"]  .p429-performance-chart text{fill:CanvasText}}

html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress{padding-left:12px!important;padding-right:12px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"] #screen-progress > div:nth-child(2){padding-left:0!important;padding-right:0!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"].unkwn-access-larger-text #screen-mobility #mobility-areas[data-pass428="true"] button{grid-template-columns:minmax(0,1fr) 32px!important;grid-template-rows:auto auto!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"].unkwn-access-larger-text #screen-mobility #mobility-areas[data-pass428="true"] .p427-region-art{height:auto!important;aspect-ratio:346/332!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"].unkwn-access-larger-text #screen-mobility .p429-pose figcaption{font-size:15px!important}
html[data-unkwn-design="414"][data-unkwn-visual="415"][data-unkwn-refinement="416"].unkwn-access-larger-text #screen-mobility .p429-guide-cue{font-size:15px!important}
