.nm-stage,.nm-number,.nm-compare{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.nm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nm[data-state=watch] .mem-status{background:#2489c5;color:#fff;box-shadow:none}.nm[data-state=between] .mem-status{background:#8bc34a;color:#fff;box-shadow:none}.nm-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;border-radius:.325em;background:#e6eef5;box-shadow:inset 0 0 0 1px #00000014;overflow:hidden}.nm-digits{display:inline-block;font-family:Poppins,Open Sans,sans-serif;font-weight:700;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.04em;line-height:1.1;white-space:nowrap;color:#1d2230}.nm-probe{position:absolute;visibility:hidden;left:0;top:0}.nm-number{line-height:1}.nm-number:empty,.nm-prompt:empty,.nm-compare:empty{display:none}.nm-prompt{font:700 22px/1.3 Poppins,Open Sans,sans-serif;color:#2489c5;text-align:center;padding:0 12px}.nm[data-state=between] .nm-prompt{color:#5a8f2a}.nm-compare{display:grid;grid-template-columns:auto auto;gap:6px 14px;align-items:baseline;padding:0 12px}.nm-row{display:contents}.nm-row-label{font:600 14px/1.3 Open Sans,Helvetica,Arial,sans-serif;color:#555;text-align:end}.nm-row-digits{text-align:start}.nm-diff{color:#b3261e;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.12em}.nm-form{display:flex;align-items:stretch;gap:10px;margin-top:12px}.nm[data-state=idle] .nm-form,.nm[data-state=paused] .nm-form,.nm[data-state=over] .nm-form,.nm[data-state=done] .nm-form{display:none}.nm-field{flex:1 1 auto;min-width:0;box-sizing:border-box;margin:0;padding:6px 12px;border:2px solid #2489C5;border-radius:.325em;background:#fff;color:#1d2230;font-family:Poppins,Open Sans,sans-serif;font-weight:700;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.04em;text-align:center;outline:none;-webkit-appearance:none;appearance:none}.nm-field:focus{box-shadow:0 0 0 3px #58b6ed73}.nm[data-state=lead] .nm-field,.nm[data-state=watch] .nm-field,.nm[data-state=between] .nm-field{border-color:#b9d6ea;caret-color:transparent}.test-contain .nm .nm-form .qnav{margin:0;flex:0 0 auto;align-self:center}.nm[data-state=lead] .nm-submit,.nm[data-state=watch] .nm-submit,.nm[data-state=between] .nm-submit{opacity:.5;pointer-events:none}.nm--desktop .nm-stage{height:220px;padding:20px}.nm--desktop .nm-field{height:60px}.nm--phone .nm-stage{height:140px;padding:10px}.nm--phone[data-state=idle] .nm-stage,.nm--phone[data-state=paused] .nm-stage{height:210px}.nm--phone .mem-bar{margin-bottom:8px}.nm--phone .nm-form{margin-top:8px;gap:8px}.nm--phone .nm-field{height:52px;padding:4px 8px}.nm--phone .nm-prompt{font-size:20px}.nm--phone .mem-msg{margin-top:8px}html.nm-locked,html.nm-locked body{overscroll-behavior:none}.nm--phone.nm-live{touch-action:none}html.supports-dark-mode.theme-dark .nm[data-state=watch] .mem-status{background:#2489c5;color:#fff}html.supports-dark-mode.theme-dark .nm-stage{background:#34404a;box-shadow:inset 0 0 0 1px #4a5560}html.supports-dark-mode.theme-dark .nm-digits{color:#f2f4f7}html.supports-dark-mode.theme-dark .nm-prompt{color:#58b6ed}html.supports-dark-mode.theme-dark .nm-row-label{color:#bbb}html.supports-dark-mode.theme-dark .nm-diff{color:#ff8a80}html.supports-dark-mode.theme-dark .nm-field{background:#222;color:#f2f4f7}
