.ms-canvas{background-color:#1c1d20;background-image:radial-gradient(#3b3d43 1px,#0000 1px);background-size:22px 22px}.ms-part{cursor:pointer;outline-offset:3px;border-radius:6px;outline:1px dashed #0000;transition:outline-color .15s ease-out;position:relative}.ms-part:hover:not(:has(.ms-part:hover)){outline-color:#b5bac173}.ms-part.is-selected,.ms-part.is-selected:hover{outline-offset:2px;outline:2px solid #f45142}.ms-part.is-dragging{opacity:.45}.ms-part.is-flash{animation:.9s ease-out ms-flash}@keyframes ms-flash{0%{outline-offset:10px;outline:2px solid #f45142}to{outline-offset:4px}}.ms-edge-add{z-index:7;color:#fff;opacity:0;pointer-events:none;background:#f45142;border:0;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;font-size:10px;transition:opacity .15s ease-out,transform .15s ease-out,background-color .15s;display:flex;position:absolute;left:50%;transform:translate(-50%)scale(.7);box-shadow:0 0 0 3px #313338}.ms-edge-add--top{top:-10px}.ms-edge-add--bottom{bottom:-10px}.ms-edge-add:hover{background:#e03d35}.ms-part.is-selected>.ms-edge-add,.ms-edge-add.is-open{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.ms-part:hover:not(:has(.ms-part:hover))>.ms-edge-add{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.ms-dragging .ms-edge-add{opacity:0!important;pointer-events:none!important}.ms-slot{z-index:3;height:12px;margin:-2px 0;position:relative}.ms-slot-line{opacity:.35;pointer-events:none;background:#f45142;border-radius:2px;height:2px;transition:opacity .15s ease-out;position:absolute;top:5px;left:0;right:0}.ms-slot.is-drop .ms-slot-line{opacity:1}.ms-datetime .react-datetime-picker__wrapper{border:0;height:100%}.ms-datetime .react-datetime-picker__inputGroup__input,.ms-datetime .react-datetime-picker__inputGroup__divider,.ms-datetime .react-datetime-picker__inputGroup__leadingZero{color:#dbdee1}.ms-datetime .react-datetime-picker__inputGroup__input:invalid{background:0 0}.ms-datetime .react-datetime-picker__button:enabled:hover svg{color:#fff}.ms-preview .spoiler{color:#0000;background:#1e1f22;border-radius:3px;transition:color .15s}.ms-preview .spoiler:hover{color:#dbdee1}@media (prefers-reduced-motion:reduce){.ms-part,.ms-slot-line,.ms-edge-add{transition:none}.ms-part.is-flash{animation:none}}
