.plan-route-panel[data-v-0d78c029]{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;z-index:5;max-width:22rem;padding:.875rem 1rem;border-radius:.5rem;background:var(--color-white,#fff);box-shadow:var(--shadow-dark);pointer-events:auto}@media(min-width:48rem){.plan-route-panel[data-v-0d78c029]{left:auto;right:.75rem;bottom:.75rem}}.plan-route-panel__title[data-v-0d78c029]{margin:0;font-size:.9375rem;font-weight:700;color:var(--color-black,#111)}.plan-route-panel__hint[data-v-0d78c029]{margin:.25rem 0 0;font-size:.75rem;color:var(--color-pearl-gray,#717171)}.plan-route-panel__list[data-v-0d78c029]{margin:.75rem 0 0;padding:0;list-style:none;max-height:8rem;overflow:auto;display:flex;flex-direction:column;gap:.375rem}.plan-route-panel__item[data-v-0d78c029]{display:flex;gap:.5rem;font-size:.8125rem}.plan-route-panel__item[data-v-0d78c029],.plan-route-panel__num[data-v-0d78c029]{align-items:center;color:var(--color-black,#111)}.plan-route-panel__num[data-v-0d78c029]{flex-shrink:0;width:1.375rem;height:1.375rem;border-radius:999px;display:inline-flex;justify-content:center;font-size:.6875rem;font-weight:700;background:var(--color-yellow-accent,#ddf90a)}.plan-route-panel__name[data-v-0d78c029]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-route-panel__remove[data-v-0d78c029]{border:none;background:transparent;color:var(--color-pearl-gray,#717171);font-size:1.125rem;line-height:1;cursor:pointer;padding:0 .25rem}.plan-route-panel__actions[data-v-0d78c029]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem}.plan-route-panel__btn[data-v-0d78c029]{border:1px solid var(--color-gray,#ccc);background:var(--color-white,#fff);color:var(--color-black,#111);font-size:.75rem;font-weight:600;padding:.375rem .625rem;border-radius:.375rem;cursor:pointer}.plan-route-panel__btn[data-v-0d78c029]:disabled{opacity:.45;cursor:not-allowed}.plan-route-panel__btn--primary[data-v-0d78c029]{background:var(--color-yellow-accent,#ddf90a);border-color:var(--color-yellow-accent,#ddf90a)}.modal-form__body[data-v-545ac2b7]{background-color:var(--color-white-soft);border-radius:30px;padding:25px}.form-create[data-v-545ac2b7]{gap:21px}.form-create[data-v-545ac2b7],.modal__image-load[data-v-545ac2b7]{display:flex;flex-direction:column}.modal__image-load[data-v-545ac2b7]{justify-content:center;align-items:center;gap:15px;height:200px;background-color:var(--color-white);color:var(--color-pearl-gray);font-size:16px;cursor:pointer;border-radius:30px 30px 0 0;position:relative}.modal__image-load-icon[data-v-545ac2b7]{margin:0 auto}.hidden-file-input[data-v-545ac2b7]{display:none}.datetime-picker[data-v-545ac2b7]{display:flex;gap:1rem;flex-wrap:wrap}.datetime-picker__field[data-v-545ac2b7]{flex:1;min-width:140px;display:flex;flex-direction:column;gap:.25rem}.datetime-picker__label[data-v-545ac2b7]{font-size:.75rem;color:var(--color-pearl-gray);font-weight:500}.datetime-picker__input[data-v-545ac2b7]{width:100%;padding:.5rem .75rem;border:none;border-bottom:.0625rem solid var(--color-pearl-gray);background:transparent;font-family:var(--font);font-size:.9375rem;color:var(--color-black);transition:border-color .2s}.datetime-picker__input[data-v-545ac2b7]:hover{border-color:var(--color-dark-gray)}.datetime-picker__input[data-v-545ac2b7]:focus{outline:none;border-color:var(--color-blue-accent)}.datetime-picker__input[data-v-545ac2b7]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.big-map-root[data-v-545ac2b7]{position:relative;width:100%}
