._Root_1chhi_1{min-width:0}._Legend_1chhi_5,._Zoom_1chhi_6{color:var(--color-muted);font-size:.8rem;line-height:1.5}._Zoom_1chhi_6{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}._Zoom_1chhi_6 input{accent-color:#73d9c2;width:min(240px,50%)}._Viewport_1chhi_25{border:1px solid var(--color-border);background:#091714;border-radius:16px;max-width:100%;overflow-x:auto}._Viewport_1chhi_25:focus-visible{outline-offset:3px;outline:2px solid #73d9c2}._Viewport_1chhi_25 svg{font-variant-numeric:tabular-nums;max-width:none;font-family:inherit;font-size:12px;display:block}._Viewport_1chhi_25 text{fill:currentColor}._Axis_1chhi_50,._Tick_1chhi_51{stroke:#bdcdc7;stroke-width:1.5px}._AxisLabel_1chhi_56{color:#bdcdc7}._Target_1chhi_60{color:#eff7f3}._Matched_1chhi_64{color:#73d9c2}._Unmatched_1chhi_68{color:#e89d7e}._Ignored_1chhi_72{color:#9aa9a3}._Target_1chhi_60 circle,._Matched_1chhi_64 circle,._Unmatched_1chhi_68 circle,._Ignored_1chhi_72 circle{fill:currentColor}._Projection_1chhi_83{stroke:currentColor;stroke-width:1px;opacity:.6}._Pair_1chhi_89{stroke:currentColor;stroke-width:1.5px;stroke-dasharray:5 5;opacity:.65}._Delta_1chhi_96{paint-order:stroke;stroke:#091714;stroke-width:5px;font-weight:700}._Root_1w55k_1{background:#091212eb;border:1px solid #7cada042;border-radius:26px;width:min(100%,720px);padding:clamp(20px,5vw,40px);box-shadow:0 24px 80px #00000052}._ResultZones_1w55k_10{gap:16px;margin-top:24px;display:grid}._ResultZone_1w55k_10{border:1px solid var(--color-border);background:#1525229e;border-radius:16px;min-width:0;padding:16px}._ResultZone_1w55k_10 h3{margin:0 0 12px;font-size:1.1rem}._ResultStats_1w55k_29{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin:0;display:grid}._ResultStats_1w55k_29 div{min-width:0}._ResultStats_1w55k_29 dt{color:var(--color-muted);font-size:.74rem}._ResultStats_1w55k_29 dd{font-variant-numeric:tabular-nums;margin:3px 0 0}._ResultChart_1w55k_50{margin:18px 0 0}._ResultChart_1w55k_50 figcaption{color:var(--color-muted);margin-bottom:8px;font-size:.8rem}._ResultChartViewport_1w55k_60{border:1px solid var(--color-border);background:#0d1917;border-radius:12px;overflow-x:auto}._ResultChart_1w55k_50 svg{max-width:none;display:block}._ChartAxis_1w55k_72{stroke:#ebf7f375;stroke-width:1px}._ChartConnection_1w55k_77{stroke:#73d9c28c;stroke-width:2px}._ChartPoint_1w55k_82{fill:#73d9c2}._ChartMiss_1w55k_86{stroke:#e89d7e;stroke-width:2.5px}._ChartExtra_1w55k_91{fill:#e89d7e}._ResultChartLegend_1w55k_95{color:var(--color-muted);margin:8px 0 0;font-size:.76rem}._Header_1w55k_101 h2{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,7vw,4rem);font-weight:500;line-height:1}._Header_1w55k_101>p:last-child{max-width:58ch;color:var(--color-muted);margin:18px 0 0;line-height:1.55}._Eyebrow_1w55k_117{color:#73d9c2;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:750}._Zones_1w55k_126{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:28px 0 16px;padding:0;list-style:none;display:grid}._Zone_1w55k_126{border:1px solid var(--color-border);background:#1525229e;border-radius:13px;min-width:0;padding:12px;display:grid}._Zone_1w55k_126[data-status=Active]{border-color:#73d9c2;box-shadow:inset 0 0 0 1px #73d9c23d}._Zone_1w55k_126[data-status=Accepted]{background:#1c4137ad;border-color:#73d9c26b}._Zone_1w55k_126[data-status=RetryRequired]{background:#4a281f99;border-color:#e89d7e94}._ZoneRate_1w55k_159{font-size:1.35rem;font-weight:760}._ZoneUnit_1w55k_164,._ZoneStatus_1w55k_165,._ZoneSpread_1w55k_166{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}._ZoneStatus_1w55k_165{color:#a9d8cc;margin-top:8px}._ZoneSpread_1w55k_166{margin-top:4px}._TapSurface_1w55k_183{border:1px solid var(--color-border);text-align:center;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:100%;min-height:220px;color:var(--color-text);font:inherit;background:radial-gradient(circle at 50% 40%,#41806e30,#0000 52%),#0d1917;border-radius:20px;place-content:center;justify-items:center;padding:24px;display:grid;position:relative;overflow:hidden}._TapSurfaceActive_1w55k_203{cursor:pointer}._TapSurface_1w55k_183 strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,8vw,4.4rem);font-weight:500}._TapSurface_1w55k_183>:not(._InputSurfacePulse_1w55k_213){z-index:1;position:relative}._InputContent_1w55k_218,._InputAcceptedContent_1w55k_219{z-index:1;place-items:center;gap:8px;display:grid;position:relative}._InputAcceptedContent_1w55k_219{animation:.18s ease-out _InputContentAccepted_1w55k_1}._InputSurfacePulse_1w55k_213{border-radius:inherit;pointer-events:none;border:3px solid #73d9c2;animation:.28s ease-out _InputSurfaceAccepted_1w55k_1;position:absolute;inset:0}@keyframes _InputContentAccepted_1w55k_1{0%{transform:scale(.965)}65%{transform:scale(1.015)}to{transform:scale(1)}}@keyframes _InputSurfaceAccepted_1w55k_1{0%{background:#73d9c252;transform:scale(.985);box-shadow:inset 0 0 44px #73d9c259}to{background:0 0;transform:scale(1);box-shadow:inset 0 0 #73d9c200}}._RateLabel_1w55k_263{color:#a9d8cc;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.82rem}._TapSurface_1w55k_183 ._Message_1w55k_271{max-width:44ch;color:var(--color-muted);margin-top:12px;line-height:1.45}._TapSurface_1w55k_183:disabled{cursor:default;opacity:1}._TapSurface_1w55k_183:focus-visible{outline-offset:3px;outline:3px solid #73d9c27a}._InputFeedback_1w55k_288{color:#d9fff6;font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#07110f94;border:1px solid #73d9c257;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:min(100%,260px);min-height:42px;margin:18px auto 0;padding:9px 14px;font-size:.9rem;font-weight:800;display:inline-flex}._InputIdleDot_1w55k_307,._InputPulse_1w55k_308{background:#73d9c2;border-radius:50%;flex:none;width:12px;height:12px}._InputIdleDot_1w55k_307{opacity:.4}._InputPulse_1w55k_308{animation:.38s ease-out _InputAccepted_1w55k_219;box-shadow:0 0 #73d9c28c}@keyframes _InputAccepted_1w55k_219{0%{transform:scale(.55);box-shadow:0 0 #73d9c29e}45%{transform:scale(1.45);box-shadow:0 0 0 12px #73d9c22e}to{transform:scale(1);box-shadow:0 0 0 18px #73d9c200}}._TapSurface_1w55k_183 progress{accent-color:#73d9c2;width:min(100%,360px);height:8px;margin-top:22px}._TapSurface_1w55k_183 small{color:#b8cbc6;margin-top:8px}._Actions_1w55k_351{grid-template-columns:1.4fr 1fr;gap:10px;margin-top:16px;display:grid}._Actions_1w55k_351 button{cursor:pointer;border:1px solid #0000;border-radius:14px;min-height:50px;padding:0 16px;font-weight:750;transition:transform .12s,filter .12s}@media (hover:hover) and (pointer:fine){._Actions_1w55k_351 button:hover:not(:disabled){filter:brightness(1.08)}}._Actions_1w55k_351 button:active:not(:disabled){transform:translateY(2px)scale(.985)}._Actions_1w55k_351 button:focus-visible{outline-offset:3px;outline:3px solid #73d9c275}._Actions_1w55k_351 button:disabled{cursor:not-allowed;opacity:.42}._PrimaryAction_1w55k_387{color:#06110f;background:#73d9c2}._SecondaryAction_1w55k_392{color:var(--color-text);background:#172622;border-color:var(--color-border-strong)!important}._TechnicalValues_1w55k_398{color:var(--color-muted);font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:.75rem}._TechnicalValues_1w55k_398 p{margin:4px 0 0}._Loading_1w55k_409{color:var(--color-muted);padding:24px}._ResultChart_1w55k_50 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}._ResultChart_1w55k_50 th,._ResultChart_1w55k_50 td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--color-border);padding:10px}._ResultChart_1w55k_50 summary{cursor:pointer;margin-top:12px}@media (width<=560px){._Root_1w55k_1{border-radius:20px}._Zones_1w55k_126{grid-template-columns:repeat(2,minmax(0,1fr))}._Actions_1w55k_351{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._InputPulse_1w55k_308,._InputSurfacePulse_1w55k_213,._InputAcceptedContent_1w55k_219{animation:none}._Actions_1w55k_351 button{transition:none}}._Panel_v9u54_1{background:#091212e0;border:1px solid #7dada03d;border-radius:28px;width:min(100%,760px);min-width:0;margin:0 auto;padding:clamp(22px,5vw,42px);box-shadow:0 24px 80px #0000004d}._Eyebrow_v9u54_12{color:#73d9c2;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:.75rem;font-weight:750}._Panel_v9u54_1 h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,7vw,4rem);font-weight:500;line-height:1}._Intro_v9u54_29,._Message_v9u54_30{color:var(--color-muted);line-height:1.55}._TapSurface_v9u54_35{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:100%;min-height:clamp(180px,40dvh,360px);color:var(--color-text);font:inherit;background:radial-gradient(circle,#73d9c22e,#0000 56%),#0d1b19;border:1px solid #73d9c252;border-radius:26px;place-items:center;margin-top:24px;padding:0;transition:transform .1s,border-color .16s,background-color .16s;display:grid;position:relative;overflow:hidden}._TapSurfaceActive_v9u54_56:active{border-color:#73d9c2bf;transform:scale(.985)}._TapSurfaceHint_v9u54_61{color:#171c14;background:#f7d66c;border-color:#f7d66c;transition:none}._TapSurface_v9u54_35._TapSurfaceHint_v9u54_61 small{color:#33382a}._HintToggle_v9u54_72{cursor:pointer;align-items:center;gap:12px;margin-top:20px;display:flex}._HintToggle_v9u54_72 input{appearance:none;cursor:pointer;background:#20362f;border:1px solid #678277;border-radius:99px;flex:none;width:52px;height:30px;margin:0}._HintToggle_v9u54_72 input:before{content:"";background:#d6e7df;border-radius:50%;width:22px;height:22px;margin:3px;transition:transform .12s;display:block}._HintToggle_v9u54_72 input:checked{background:#655520;border-color:#f7d66c}._HintToggle_v9u54_72 input:checked:before{background:#f7d66c;transform:translate(22px)}._HintToggle_v9u54_72 input:focus-visible{outline-offset:3px;outline:3px solid #73d9c2}._TapSurface_v9u54_35:disabled{cursor:default;opacity:1}._TapSurface_v9u54_35>:not(._InputSurfacePulse_v9u54_123){z-index:1;position:relative}._InputContent_v9u54_128,._InputAcceptedContent_v9u54_129{place-items:center;gap:8px;display:grid}._InputAcceptedContent_v9u54_129{animation:.18s ease-out _InputContentAccepted_v9u54_1}._InputSurfacePulse_v9u54_123{border-radius:inherit;pointer-events:none;border:3px solid #73d9c2;animation:.28s ease-out _InputSurfaceAccepted_v9u54_1;position:absolute;inset:0}._InputFeedback_v9u54_148{color:#d9fff6;font-variant-numeric:tabular-nums;background:#07110f94;border:1px solid #73d9c257;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:min(100%,260px);min-height:42px;margin:18px auto 0;padding:9px 14px;font-size:.9rem;font-weight:800;display:inline-flex}._InputIdleDot_v9u54_166,._InputPulse_v9u54_167{background:#73d9c2;border-radius:50%;flex:none;width:12px;height:12px}._InputIdleDot_v9u54_166{opacity:.4}._InputPulse_v9u54_167{animation:.38s ease-out _InputAccepted_v9u54_129;box-shadow:0 0 #73d9c28c}@keyframes _InputContentAccepted_v9u54_1{0%{transform:scale(.965)}65%{transform:scale(1.015)}to{transform:scale(1)}}@keyframes _InputSurfaceAccepted_v9u54_1{0%{background:#73d9c252;transform:scale(.985);box-shadow:inset 0 0 44px #73d9c259}to{background:0 0;transform:scale(1);box-shadow:inset 0 0 #73d9c200}}@keyframes _InputAccepted_v9u54_129{0%{transform:scale(.55);box-shadow:0 0 #73d9c29e}45%{transform:scale(1.45);box-shadow:0 0 0 12px #73d9c22e}to{transform:scale(1);box-shadow:0 0 0 18px #73d9c200}}._TapSurface_v9u54_35 b{letter-spacing:.08em;align-self:end;font-size:clamp(2.5rem,12vw,6rem);font-weight:800}._TapSurface_v9u54_35 small{color:var(--color-muted);align-self:start}._Status_v9u54_233,._ResultGrid_v9u54_234{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0 0;display:grid}._ResultGrid_v9u54_234{grid-template-columns:repeat(3,minmax(0,1fr))}._TimingChart_v9u54_245{margin:24px 0 0}._TimingChart_v9u54_245 figcaption{margin-bottom:10px;font-weight:700}._ChartViewport_v9u54_254{border:1px solid var(--color-border);background:#0d1917;border-radius:14px;overflow-x:auto}._ChartViewport_v9u54_254 svg{max-width:none;display:block}._ChartViewport_v9u54_254 text{fill:var(--color-muted);font-size:11px}._ChartAxis_v9u54_271{stroke:#ebf7f370;stroke-width:1px}._ChartConnection_v9u54_276{stroke:#73d9c294;stroke-width:2px}._ChartHit_v9u54_281{fill:#73d9c2}._ChartMiss_v9u54_285{stroke:#e89d7e;stroke-width:2.5px}._ChartExtra_v9u54_290{fill:#e89d7e}._ChartLegend_v9u54_294{color:var(--color-muted);margin:8px 0 0;font-size:.76rem}._TimelineLayout_v9u54_300{grid-template-columns:100px minmax(0,1fr);gap:8px;display:grid}._TimelineLabels_v9u54_306{color:var(--color-muted);grid-template-rows:repeat(3,50px);padding-top:11px;font-size:.75rem;display:grid}._TimelineLabels_v9u54_306 span{align-self:center}._ChartGrid_v9u54_318{stroke:#ebf7f31f}._ChartSound_v9u54_322{stroke:#dce9e4;stroke-width:3px}._ChartExpected_v9u54_327{stroke:#f7d66c;stroke-width:3px}._ChartWindow_v9u54_332{fill:#f7d66c3d}._ChartGuide_v9u54_336{stroke:#f7d66c57;stroke-dasharray:3 3}._ChartIgnored_v9u54_341{fill:#8c9b94}._ChartViewport_v9u54_254 ._ChartMissText_v9u54_345{fill:#e89d7e;font-size:18px}._ChartZoom_v9u54_350{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;font-size:.8rem;display:flex}._ChartZoom_v9u54_350 input{accent-color:#f7d66c;width:min(220px,50%)}._TimingDetails_v9u54_365{margin-top:14px}._TimingExplanation_v9u54_369{color:#f5dda0;border-left:3px solid #f7d66c;padding:12px;line-height:1.5}._TimingDetails_v9u54_365 summary{cursor:pointer;margin-bottom:10px}._TimingTable_v9u54_381{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}._TimingTable_v9u54_381 th,._TimingTable_v9u54_381 td{border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap;padding:9px}._Status_v9u54_233 div,._ResultGrid_v9u54_234 div{border:1px solid var(--color-border);background:#1525229e;border-radius:14px;padding:13px}._Status_v9u54_233 dt,._ResultGrid_v9u54_234 dt{color:var(--color-muted);text-transform:uppercase;font-size:.7rem}._Status_v9u54_233 dd,._ResultGrid_v9u54_234 dd{overflow-wrap:anywhere;min-width:0;margin:6px 0 0}._Actions_v9u54_418{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}._Actions_v9u54_418 button{border:1px solid var(--color-border-strong);min-height:48px;color:var(--color-text);cursor:pointer;background:#172622;border-radius:14px;padding:0 18px;font-weight:750;transition:transform .1s,filter .12s}@media (hover:hover) and (pointer:fine){._Actions_v9u54_418 button:hover:not(:disabled){filter:brightness(1.08)}}._Actions_v9u54_418 button:active:not(:disabled){transform:translateY(2px)scale(.98)}._Actions_v9u54_418 button:focus-visible,._TapSurface_v9u54_35:focus-visible{outline-offset:3px;outline:3px solid #73d9c27a}._Actions_v9u54_418 button:disabled{cursor:not-allowed;opacity:.42}._Actions_v9u54_418 ._PrimaryAction_v9u54_457{color:#06110f;background:#73d9c2;border-color:#0000}._HistoryList_v9u54_463{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}._HistoryList_v9u54_463 li{border:1px solid var(--color-border);background:#1525229e;border-radius:14px;gap:8px;padding:16px;display:grid}._HistoryList_v9u54_463 li div{justify-content:space-between;gap:16px;min-width:0;display:flex}._HistoryList_v9u54_463 strong,._HistoryList_v9u54_463 time,._HistoryList_v9u54_463 li>span{overflow-wrap:anywhere;min-width:0}._HistoryList_v9u54_463 time,._HistoryList_v9u54_463 li>span{color:var(--color-muted)}@media (width<=620px){._Status_v9u54_233,._ResultGrid_v9u54_234{grid-template-columns:repeat(2,minmax(0,1fr))}._Actions_v9u54_418{display:grid}}@media (prefers-reduced-motion:reduce){._InputPulse_v9u54_167,._InputSurfacePulse_v9u54_123,._InputAcceptedContent_v9u54_129{animation:none}._TapSurface_v9u54_35,._Actions_v9u54_418 button{transition:none}}
