.ntr{--ntr-a: #9cff2e;position:relative;margin:14px 24px 30px;user-select:none;-webkit-user-select:none;font-family:Chakra Petch,system-ui,sans-serif}.ntr-track{position:relative;height:46px;border-radius:9px;background-color:#0b0b0e;touch-action:none;border:1px solid color-mix(in srgb,var(--ntr-a) 45%,transparent);box-shadow:0 0 6px color-mix(in srgb,var(--ntr-a) 35%,transparent),inset 0 0 0 1px #ffffff08;background-image:repeating-linear-gradient(90deg,transparent 0 calc(100% / var(--ntr-hours) - 1px),rgba(255,255,255,.09) calc(100% / var(--ntr-hours) - 1px) calc(100% / var(--ntr-hours)))}.ntr-band{position:absolute;top:4px;bottom:4px;border-radius:6px;background:repeating-linear-gradient(135deg,rgba(255,255,255,.08) 0 4px,transparent 4px 8px);border:1px dashed rgba(255,255,255,.18)}.ntr-sel{position:absolute;top:3px;bottom:3px;border-radius:7px;border:2px solid var(--ntr-a);background:color-mix(in srgb,var(--ntr-a) 22%,rgba(11,11,14,.6));box-shadow:0 0 9px var(--ntr-a),inset 0 0 8px color-mix(in srgb,var(--ntr-a) 30%,transparent);display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.ntr-lbl{font:700 11px Orbitron,Chakra Petch,system-ui,sans-serif;color:#fff;text-shadow:0 0 6px var(--ntr-a);white-space:nowrap;padding:0 12px;letter-spacing:.02em}.ntr-h{position:absolute;top:-7px;width:44px;height:58px;margin-left:-22px;padding:0;border:0;background:transparent;cursor:ew-resize;touch-action:none;z-index:2;-webkit-tap-highlight-color:transparent}.ntr-h:before{content:"";position:absolute;left:50%;top:5px;bottom:5px;width:6px;margin-left:-3px;border-radius:4px;background:var(--ntr-a);box-shadow:0 0 10px var(--ntr-a),0 0 2px #fff;transition:width .12s,margin-left .12s}.ntr-grip{position:absolute;left:50%;top:50%;width:4px;height:17px;margin:-8px 0 0 -2px;background:repeating-linear-gradient(180deg,#0b0b0e 0 2px,transparent 2px 4px);z-index:1;transition:width .12s,margin-left .12s}.ntr-h:hover:before,.ntr-h.drag:before,.ntr-h:focus-visible:before{width:10px;margin-left:-5px;box-shadow:0 0 16px var(--ntr-a),0 0 3px #fff}.ntr-h:hover .ntr-grip,.ntr-h.drag .ntr-grip,.ntr-h:focus-visible .ntr-grip{width:8px;margin-left:-4px;background:repeating-linear-gradient(180deg,#0b0b0e 0 2px,transparent 2px 4px)}.ntr-h.drag{cursor:grabbing}.ntr-h:focus{outline:none}.ntr-h:focus-visible:after{content:"";position:absolute;inset:1px 8px;border:2px solid #fff;border-radius:8px}.ntr-ticks{position:relative;height:16px}.ntr-ticks i{position:absolute;top:6px;font:600 10px Chakra Petch,system-ui,sans-serif;color:#9a9a9a;font-style:normal;transform:translate(-50%);white-space:nowrap}.ntr-ticks i:before{content:"";position:absolute;left:50%;top:-5px;width:1px;height:4px;background:#ffffff4d}.ntr-ins label{font:600 11px Chakra Petch,system-ui,sans-serif;color:#bdbdbd;letter-spacing:.03em;gap:4px}.ntr-ins input[type=time]{background:#0b0b0e;color:#f2f2f2;border:1px solid color-mix(in srgb,var(--ntr-a, #9cff2e) 55%,transparent);border-radius:7px;padding:7px 9px;font:600 14px Chakra Petch,system-ui,sans-serif;color-scheme:dark;min-height:40px}.ntr-ins input[type=time]:focus{outline:none;border:2px solid var(--ntr-a, #9cff2e);box-shadow:0 0 9px var(--ntr-a, #9cff2e);padding:6px 8px}.sbd-times.ntr-ins b{font:700 13px Orbitron,system-ui,sans-serif;color:var(--ntr-a, #9cff2e);text-shadow:0 0 6px color-mix(in srgb,var(--ntr-a, #9cff2e) 50%,transparent);padding-bottom:10px}.ntr-sel.ntr-narrow .ntr-lbl{display:none}.ntr-sel{container-type:inline-size}@container (max-width: 175px){.ntr-lbl{display:none}}.sbd-emp .sbd-chip[style]{color:var(--stc);border-color:var(--stc)}@media(prefers-reduced-motion:reduce){.ntr-h:before,.ntr-grip{transition:none}}
