._root_xhm4v_2{border:1px solid #6c5930;background:#0f171e;border-radius:12px;overflow:hidden;min-width:0}._top_xhm4v_3{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid #2a353d;flex-wrap:wrap}._top_xhm4v_3>small{font-size:11px;color:#a9b3b9}._progress_xhm4v_5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:22px 24px}._progress_xhm4v_5 button{display:flex;gap:10px;align-items:center;min-height:52px;padding:8px;border:1px solid transparent;border-radius:6px;background:transparent;color:#b4c0c6;text-align:left;cursor:pointer;font:inherit;font-size:12px}._progress_xhm4v_5 button:disabled{opacity:.5;cursor:not-allowed}._progress_xhm4v_5 button>span{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:1px solid #5d6870}._progress_xhm4v_5 button._current_xhm4v_9{border-color:#a58b42;color:#f4d477;background:#dfb64f13}._current_xhm4v_9>span{background:#dfb64f;color:#151b20;border-color:#dfb64f!important}._done_xhm4v_11>span{color:#d7bc77}._progressTrack_xhm4v_12{height:3px;background:#2a353d}._progressTrack_xhm4v_12>span{display:block;height:100%;background:#dfb64f;transition:width .25s ease}._content_xhm4v_13{padding:28px 32px;min-height:430px;min-width:0;animation:_demo-reveal_xhm4v_1 .2s ease-out}._content_xhm4v_13 h3{font-size:clamp(25px,3vw,33px);margin:10px 0 20px}._content_xhm4v_13>p{font-size:13px}._content_xhm4v_13 h3:focus{outline:none}._report_xhm4v_15{background:#f6f1e5;color:#1d272d;border:1px solid #d9cdae;border-radius:8px;overflow:hidden}._reportHeader_xhm4v_16{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid #d3c9b2}._reportHeader_xhm4v_16>div{flex:1}._reportHeader_xhm4v_16 small{display:block;font-size:10px;color:#68716d;margin-top:3px}._reportHeader_xhm4v_16>span{font-size:9px;letter-spacing:.12em;border:1px solid #b2a483;padding:4px 6px}._details_xhm4v_18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px 22px;margin:0}._details_xhm4v_18 dt,._trackingDetails_xhm4v_19 dt{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#68716d}._details_xhm4v_18 dd{margin:4px 0 0;font-weight:700;font-size:14px}._history_xhm4v_21{border-top:1px solid #d3c9b2;padding:16px 22px;font-size:12px}._history_xhm4v_21>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}._history_xhm4v_21 span{padding:9px;background:#e9e3d4;border-radius:4px;font-size:10px}._history_xhm4v_21 small{display:block;color:#6d746d;margin-bottom:4px}._scan_xhm4v_23{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}._scan_xhm4v_23>svg{color:#dfb64f;animation:_demo-pulse_xhm4v_1 .9s ease-in-out infinite alternate}._scan_xhm4v_23 p{font-size:12px;margin:0}._scanTrack_xhm4v_24{height:5px;width:min(320px,85%);background:#26343e;overflow:hidden;border-radius:4px}._scanTrack_xhm4v_24>span{display:block;width:40%;height:100%;background:#dfb64f;animation:_demo-scan_xhm4v_1 1.2s ease-in-out infinite}._finding_xhm4v_25{display:flex;gap:14px;align-items:center;padding:20px;background:#dfb64f10;border:1px solid #8d783b;border-radius:6px;color:#f1d48e}._finding_xhm4v_25 p{font-size:11px;margin:5px 0 0}._explanation_xhm4v_26{font-size:16px!important;max-width:720px;color:#e4e6dd!important}._letter_xhm4v_27{max-height:300px;line-height:1.65;overflow-wrap:anywhere;border-radius:5px}._tracker_xhm4v_28{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}._tracker_xhm4v_28>div{display:grid;grid-template-columns:24px 1fr;gap:4px 10px;background:#17232a;padding:16px;border:1px solid #36444b;border-radius:6px}._tracker_xhm4v_28 svg{color:#dfb64f;grid-row:span 2}._tracker_xhm4v_28 b{font-size:13px}._tracker_xhm4v_28 small{font-size:10px;color:#a5b4bc}._trackingDetails_xhm4v_19{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin:20px 0}._trackingDetails_xhm4v_19 dt{color:#9aaab4}._trackingDetails_xhm4v_19 dd{margin:6px 0 0;font-size:12px;color:#ecede6}._coach_xhm4v_30{padding:23px;border:1px solid #79653a;border-radius:8px;margin-top:24px;background:#151d22}._coach_xhm4v_30 h4{font-family:var(--font-family-display);font-size:21px;line-height:1.3;max-width:640px;margin:10px 0 20px}._choices_xhm4v_30{display:flex;gap:9px;flex-wrap:wrap}._guidance_xhm4v_30{margin-top:18px;font-size:13px;min-height:75px}._guidance_xhm4v_30 p{margin:6px 0}._controls_xhm4v_31{display:flex;flex-wrap:wrap;gap:10px;padding:20px 32px;border-top:1px solid #334049;align-items:center}._controls_xhm4v_31>button:last-child{margin-left:auto;white-space:normal;max-width:100%;height:auto;min-height:44px}._conversion_xhm4v_32{padding:30px 32px;border-top:1px solid #8d7539;background:radial-gradient(ellipse at 10% 100%,#77602c33,transparent 80%)}._conversion_xhm4v_32 h3{font-size:clamp(24px,3vw,35px);max-width:820px;margin:12px 0 18px}._conversion_xhm4v_32 p{font-size:13px;max-width:750px}._conversion_xhm4v_32 small{display:block;margin-top:16px;color:#9aa6ac;font-size:10px}._footnote_xhm4v_33{font-size:10px!important;padding:0 32px 22px;margin:0!important}@keyframes _demo-reveal_xhm4v_1{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes _demo-scan_xhm4v_1{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes _demo-pulse_xhm4v_1{0%{opacity:.45}to{opacity:1}}@media(max-width:760px){._top_xhm4v_3{padding:16px}._progress_xhm4v_5{grid-template-columns:1fr 1fr;padding:14px;gap:6px}._progress_xhm4v_5 button{font-size:10px;gap:7px}._progress_xhm4v_5 button>span{width:25px;height:25px}._content_xhm4v_13{padding:22px 18px;min-height:430px}._details_xhm4v_18{padding:18px;gap:16px}._reportHeader_xhm4v_16{padding:16px}._reportHeader_xhm4v_16>span{display:none}._details_xhm4v_18 dd{font-size:12px}._history_xhm4v_21{padding:14px 18px}._history_xhm4v_21>div{grid-template-columns:1fr 1fr}._tracker_xhm4v_28,._trackingDetails_xhm4v_19{grid-template-columns:1fr}._coach_xhm4v_30{padding:17px}._choices_xhm4v_30{display:grid}._choices_xhm4v_30 button{justify-content:start}._controls_xhm4v_31{padding:18px;gap:8px}._controls_xhm4v_31>button:last-child{flex-basis:100%;margin-left:0;font-size:11px}._conversion_xhm4v_32{padding:24px 18px}._conversion_xhm4v_32>div{display:grid}._conversion_xhm4v_32 a{white-space:normal;height:auto;min-height:44px}._footnote_xhm4v_33{padding:0 18px 18px}._letter_xhm4v_27{max-height:300px;font-size:11px}}@media(prefers-reduced-motion:reduce){._content_xhm4v_13,._scan_xhm4v_23>svg,._scanTrack_xhm4v_24>span{animation:none}._progressTrack_xhm4v_12>span{transition:none}}
