.n-input-mini-input[data-v-e5acd522]{cursor:text;overflow:hidden;line-height:1.2}.n-input-mini-input input[data-v-e5acd522]{background:transparent;border:none;outline:none;color:inherit;font:inherit;width:100%;line-height:1.2;padding:0}.n-input-mini-input .n-hidden[data-v-e5acd522]{visibility:hidden;pointer-events:none;position:absolute}html{--n-input-width:300px}.icon-place{display:flex;align-items:center;justify-content:center}.icon-place img{width:24px;height:24px}.n-input[data-v-4e7ba810]{vertical-align:baseline;width:100%}.n-input label[data-v-4e7ba810]{display:block;color:inherit;width:100%;font-size:1em;line-height:1.2;text-align:left;padding:6px 0}.n-input.n-required label[data-v-4e7ba810]:after{padding-left:5px;color:var(--danger);content:"*"}.n-input .n-info[data-v-4e7ba810]{width:100%;font-size:.9em;opacity:.9;line-height:1;text-align:left;padding:0 0 8px}.n-input .n-message[data-v-4e7ba810]{margin-top:5px;color:var(--danger)}.n-input .n-content[data-v-4e7ba810],.n-input .n-wrapper[data-v-4e7ba810]{display:flex;align-items:center;border-radius:3px;width:100%}.n-input .n-content[data-v-4e7ba810]{background:#fff;padding:8px 15px}.n-input .n-content.readonly[data-v-4e7ba810]{background-color:rgba(94,93,93,.1);color:#555;cursor:not-allowed}.n-input .n-content.readonly .n-items[data-v-4e7ba810]{cursor:not-allowed}.n-input .n-items[data-v-4e7ba810]{cursor:text;position:relative;width:100%}.n-input .n-items .n-margin[data-v-4e7ba810]{display:flex;align-items:center;flex-wrap:wrap;margin:-2px 0 -2px -2px}.n-input .n-items .n-margin>[data-v-4e7ba810]{margin:2px}.n-input .n-items .n-item .n-badge[data-v-4e7ba810]{padding:5px 6px;font-size:.8em;line-height:1;border:1px solid var(--n-border-color);border-radius:var(--border-radius);display:flex;align-items:center;position:relative}.n-input .n-items .n-item .n-badge .n-text[data-v-4e7ba810]{display:inline-block;padding-right:8px}.n-input .n-items .n-input-mini-input[data-v-4e7ba810],.n-input .n-items .n-text-content[data-v-4e7ba810]{flex-grow:1;line-height:1;padding:5px 0}.n-input .n-clear[data-v-4e7ba810],.n-input .n-remove[data-v-4e7ba810]{width:1em;height:1em;box-sizing:content-box;font-size:11px;padding:5px;margin:-5px;cursor:pointer}.n-input .n-clear[data-v-4e7ba810]{margin:-5px 0;opacity:.2;transition:opacity var(--transition)}.n-input .n-clear[data-v-4e7ba810]:hover{opacity:.5}.n-input .n-icon-left[data-v-4e7ba810],.n-input .n-icon-right[data-v-4e7ba810]{margin:0 15px!important}.n-input.n-danger[data-v-4e7ba810]{--border-color:var(--danger)}.n-input.n-disabled[data-v-4e7ba810]{opacity:.8}.n-input.n-disabled.n-inner-icon[data-v-4e7ba810],.n-input.n-disabled:not(.n-inner-icon) .n-content[data-v-4e7ba810]{border-bottom-style:dotted}.n-input.n-disabled.n-inner-icon .n-wrapper[data-v-4e7ba810],.n-input.n-disabled:not(.n-inner-icon) .n-content[data-v-4e7ba810]{background:hsla(0,0%,50%,.01)}.n-input.n-multi .n-input-mini-input[data-v-4e7ba810] input{width:2px}.n-input.n-inline[data-v-4e7ba810]{display:inline-block;width:var(--n-input-width)}.n-input.n-inner-icon .n-wrapper[data-v-4e7ba810],.n-input:not(.n-inner-icon) .n-content[data-v-4e7ba810]{border:1px solid var(--border-color)}.n-input.n-focused label[data-v-4e7ba810]{color:var(--primary)}.n-input.n-focused.n-inner-icon[data-v-4e7ba810],.n-input.n-focused:not(.n-inner-icon) .n-content[data-v-4e7ba810]{border-color:var(--primary)}.n-input.n-text.n-inner-icon[data-v-4e7ba810],.n-input.n-text:not(.n-inner-icon) .n-content[data-v-4e7ba810]{border-color:transparent}.radio-icon[data-v-19afd2da]{width:20px;height:20px}.radio-icon .custom-radio[data-v-19afd2da]{width:20px;height:20px;position:relative}.radio-icon .custom-radio .outer-circle[data-v-19afd2da]{width:100%;height:100%;border:2px solid var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center}.radio-icon .custom-radio .inner-circle[data-v-19afd2da]{width:12px;height:12px;border:2px solid var(--primary);border-radius:50%;transition:.4s}.radio-icon .custom-radio .inner-circle.active[data-v-19afd2da]{background:var(--primary)}.danger-text[data-v-ecb938de]{color:red;font-size:13px}[data-v-ecb938de] .vs__search{color:#757575}[data-v-ecb938de] .vs__dropdown-option--selected .radio-icon .inner-circle{background:var(--primary)}.n-select[data-v-ecb938de]{min-width:220px}.n-select .option-with-icon[data-v-ecb938de]{display:flex;align-items:center}.n-select .option-with-icon .radio-icon[data-v-ecb938de]{margin-right:10px}.n-select .main-indicator[data-v-ecb938de]{width:18px;height:18px}.n-select.small[data-v-ecb938de]{min-width:20px}.n-select.small[data-v-ecb938de] .vs__actions{display:none}.n-select[data-v-ecb938de] .v-select.danger .vs__dropdown-toggle{border:1px solid red}.n-select[data-v-ecb938de] .v-select.danger .vs__actions .vs__open-indicator{fill:red}.n-select[data-v-ecb938de] .vs__clear{display:none}.n-select[data-v-ecb938de] .vs__selected{background-color:#fff}.n-select[data-v-ecb938de] .vs__dropdown-option{white-space:normal!important}.n-select[data-v-ecb938de] .vs__dropdown-menu{min-width:100px}.n-select[data-v-ecb938de] .vs__dropdown-toggle{border:1px solid var(--border-color)}.n-select label[data-v-ecb938de]{display:block;color:inherit;width:100%;font-size:1em;line-height:1.2;text-align:left;padding:6px 0}.n-select .text-place[data-v-ecb938de]{background-color:#fff;border-radius:var(--border-radius);padding:9px 15px;display:flex;align-items:center;overflow:auto}.n-select .v-select[data-v-ecb938de]{border-radius:var(--border-radius)}.n-select .v-select .vs__dropdown-toggle[data-v-ecb938de]{border:1px solid var(--border-color);padding:8px 8px 9px}.n-select .v-select .vs__dropdown-menu[data-v-ecb938de]{background-color:var(--default)}.n-select label[data-v-ecb938de]{font-size:1.1em;font-weight:700;padding-bottom:12px}.n-select[data-v-ecb938de] .v-select.vs--multiple .vs__selected-options{padding:0 2px}.n-select[data-v-ecb938de] .v-select.vs--multiple .vs__deselect{fill:var(--primary)}.n-select[data-v-ecb938de] .v-select.vs--multiple .vs__selected{padding:0 5px;border-radius:8px;border:1px solid var(--primary)}.n-notify[data-v-7015fa00]{width:100vw;z-index:1001;position:fixed;top:0;left:0;height:100vh;display:flex;justify-content:center;background-color:hsla(0,0%,71%,.34)}.n-notify .body[data-v-7015fa00]{margin-top:5vh;border-radius:12px;background-color:#fff;padding:20px;display:block}.n-notify .body.danger[data-v-7015fa00]{border:3px solid red}.c-appbar[data-v-1f23b6f5]{position:fixed;left:0;top:0;right:0;z-index:1000;background:#fff}.c-appbar .icon[data-v-1f23b6f5]{width:48px;height:48px}.c-appbar .icon.small[data-v-1f23b6f5]{width:28px;height:28px}.c-appbar .icon.logout[data-v-1f23b6f5]{width:25px;height:25px}.c-appbar .background-clicker[data-v-1f23b6f5]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1000}.c-appbar .bar-container[data-v-1f23b6f5]{display:flex;align-items:center;justify-content:space-between}.c-appbar .backgorund[data-v-1f23b6f5]{padding:30px 50px;height:108px;background:linear-gradient(180deg,var(--primary) 20%,rgba(255,226,254,0) 100%)}.c-appbar .logout-wrapper[data-v-1f23b6f5]{position:absolute;left:-240px;z-index:100001;right:0;top:calc(100% + 10px);background-color:#fff;display:flex;align-items:center;border-radius:12px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.c-appbar .logout-wrapper .buttons[data-v-1f23b6f5]{width:100%}.c-appbar .logout-wrapper .buttons .button[data-v-1f23b6f5]{border-radius:8px;margin-top:10px;display:flex;align-items:center;padding:0 10px}.c-appbar .logout-wrapper .buttons .button[data-v-1f23b6f5]:hover{background-color:#ebebeb}.c-appbar .logout-wrapper .buttons .button[data-v-1f23b6f5]:last-child{margin-bottom:10px}.c-appbar .logout-wrapper .buttons .button .icon-place[data-v-1f23b6f5]{display:flex;align-items:center;justify-content:center;margin-right:10px;width:36px;height:36px}.c-appbar .logout-wrapper .buttons .button .title[data-v-1f23b6f5]{font-size:16px;font-weight:500}.c-appbar .top[data-v-1f23b6f5]{margin-right:20px;display:flex}.c-appbar .top .logo-edit[data-v-1f23b6f5]{display:flex;align-items:center}.c-appbar .top .logo-edit .logo[data-v-1f23b6f5]{height:40px;width:200px}.c-appbar .top .logo-edit .logo img[data-v-1f23b6f5]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-appbar .info-align .user-info[data-v-1f23b6f5]{border-radius:26px;position:relative}.c-appbar .info-align .user-info .info-wrapper[data-v-1f23b6f5]{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between}.c-appbar .info-align .user-info .info-wrapper .open-button svg path[data-v-1f23b6f5]{fill:var(--primary)}.c-appbar .info-align .user-info .info-wrapper.logout[data-v-1f23b6f5]{margin-top:10px;justify-content:center}.c-appbar .info-align .user-info .info[data-v-1f23b6f5]{z-index:10000001;color:#767676;font-size:.8em;margin-right:10px}.c-appbar .info-align .user-info .info div[data-v-1f23b6f5]:first-child{font-size:1.2em;color:#000}.c-appbar .bottom[data-v-1f23b6f5]{display:flex;align-items:center;flex-wrap:wrap}.c-appbar .bottom .link[data-v-1f23b6f5]{margin-right:20px;margin-bottom:5px;color:#000;cursor:pointer;flex-shrink:0;min-width:125px;padding:5px;min-height:40px;font-size:1em;display:flex;align-items:center;justify-content:center;border:3px solid var(--primary);border-radius:24px;background-color:#fff}.c-appbar .bottom .link.active[data-v-1f23b6f5]{color:#fff;background-color:var(--primary)}.c-appbar .bottom .link[data-v-1f23b6f5]:last-child{margin-right:0}.address-select[data-v-d17db4d2]{--n-popup-width:var(--n-input-width);--n-progress-height:2px;outline:none;cursor:text;text-align:left}.address-select.n-inline[data-v-d17db4d2]{display:inline-block}.address-select[data-v-d17db4d2]:not(.n-inline){width:100%}.address-select .n-message[data-v-d17db4d2]{margin-top:5px;color:var(--danger)}.address-select[data-v-d17db4d2] .n-input .n-icon-right{transition:transform var(--transition);opacity:.7;margin:0 7px}.address-select.n-focused[data-v-d17db4d2] .n-input .n-icon-right{transform:rotate(180deg)}.c-my-calendar[data-v-3432d222]{background-color:#fff;border-radius:12px;padding:30px}.c-my-calendar .input-place[data-v-3432d222]{display:flex;align-items:center}.c-my-calendar .input-place .text[data-v-3432d222]{width:120px;margin-right:10px}.c-my-calendar[data-v-3432d222] .n-select .vs__dropdown-menu{max-height:140px}.c-my-calendar[data-v-3432d222] .n-select .vs__selected{font-size:16px;font-weight:400}.c-my-calendar[data-v-3432d222] .n-select .vs__dropdown-option{font-weight:400}.c-my-calendar .tabs[data-v-3432d222]{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.c-my-calendar .tabs .tab[data-v-3432d222]{padding:5px;margin-right:10px;border-radius:12px;background-color:#ebebeb;width:150px;text-align:center}.c-my-calendar .tabs .tab.active[data-v-3432d222]{background-color:var(--primary);color:#fff}.c-my-calendar .tabs .tab[data-v-3432d222]:last-child{margin-right:0}.c-my-calendar .calendar-item[data-v-3432d222]{position:relative}.c-my-calendar .calendar-item .selected-icon[data-v-3432d222]{position:absolute;left:calc(50% - 20px);top:25px}.c-my-calendar .calendar-item .img-selected[data-v-3432d222]{width:40px;height:40px}.c-my-calendar .calendar-item .img-selected img[data-v-3432d222]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-my-calendar .title[data-v-3432d222]{font-weight:500}.c-my-calendar .title.main[data-v-3432d222]{margin-bottom:15px}.c-my-calendar .status[data-v-3432d222]{margin:5px 0;display:flex;align-items:center}.c-my-calendar .status .circle[data-v-3432d222]{width:16px;height:16px;border-radius:50%;border:.5px solid #000;margin-right:10px}.c-my-calendar .wasInWeekend[data-v-3432d222]{background-image:linear-gradient(315deg,#64c038 45%,#cfcece 55%)}.c-my-calendar .new-time-input[data-v-3432d222]{width:50px!important;border-radius:12px;text-align:center;box-shadow:0 0 0 1px #e0e3f0;margin:0 2px}.c-my-calendar .new-time-input[data-v-3432d222] .n-input{border:none!important}.c-my-calendar .new-time-input[data-v-3432d222] .n-content{width:50px;height:40px;padding:6px 10px 6px 15px}.c-my-calendar .time-selector[data-v-3432d222]{display:flex;align-items:center;justify-content:start}.c-my-calendar .time-selector[data-v-3432d222] .n-select{width:60px}.c-my-calendar .time-selector[data-v-3432d222] .n-select .vs__dropdown-toggle{border:none;border-radius:12px}.c-my-calendar .time-selector[data-v-3432d222] .n-select .n-icon{display:none}.c-my-calendar .time-selector[data-v-3432d222] .n-select .n-text{text-align:center}.c-my-calendar .time-selector[data-v-3432d222] .n-select:first-child{margin-right:5px}.c-my-calendar .time-selector[data-v-3432d222] .n-select:last-child{margin-left:5px}.c-my-calendar .time-selector[data-v-3432d222] .n-select .n-content{padding:0}.c-my-calendar .time-selector[data-v-3432d222] .n-select .n-icon{margin:0!important}.c-my-calendar .time-selector[data-v-3432d222] .n-select .n-popup-content{width:60px}.c-my-calendar .time-selector[data-v-3432d222] .n-select .n-popup-content .n-dropdown-item{text-align:center;display:flex;align-items:center;justify-content:center}.c-my-calendar .time-selector[data-v-3432d222] .n-select .n-popup-content .n-item{text-align:center}.c-my-calendar .time-selector[data-v-3432d222] .n-select .n-wrapper{padding:0 5px;width:60px}.c-my-calendar .time-selector[data-v-3432d222] .n-select .n-dropdown{width:60px}.c-my-calendar .time-selector-place[data-v-3432d222]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.c-my-calendar .time-selector-place .time-selector[data-v-3432d222]{margin-left:10px}.c-my-calendar .button-place[data-v-3432d222]{display:flex;align-items:center;justify-content:center}.c-my-calendar .n-tabs[data-v-3432d222]{justify-content:center;margin-top:20px}.c-my-calendar .n-tabs[data-v-3432d222]>.n-tab{margin:0 14px;padding:0;color:#000;cursor:pointer;flex-shrink:0;min-width:250px;min-height:40px;font-size:1em;display:flex;align-items:center;justify-content:center;border:3px solid var(--primary);border-radius:24px;background-color:#fff}.c-my-calendar .n-tabs[data-v-3432d222]>.n-tab.active{background:var(--primary);border:3px solid var(--primary);color:#fff}.c-my-calendar .wrapper[data-v-3432d222]{min-height:400px;height:525px}.c-my-calendar .wrapper.flex[data-v-3432d222]{display:flex;align-items:stretch;height:100%}.c-my-calendar .wrapper.flex .left[data-v-3432d222]{margin-right:40px;height:100%;flex:1}.c-my-calendar .wrapper.flex .left .n-button[data-v-3432d222]{margin-top:20px;min-width:240px;color:#fff;border:3px solid var(--primary);border-radius:24px;background-color:var(--primary)}.c-my-calendar .wrapper.flex .right[data-v-3432d222]{display:flex;flex-direction:column;align-items:flex-end;flex:.45}.c-my-calendar .wrapper.flex .right .n-button[data-v-3432d222]{margin-top:20px;min-width:240px;color:#fff;border:3px solid var(--primary);border-radius:12px;height:48px;background-color:var(--primary)}.c-my-calendar .title[data-v-3432d222]{font-weight:700;font-size:16px;color:#000;margin-bottom:18px}.c-my-calendar .item[data-v-3432d222]{display:flex;align-items:center;margin-bottom:20px}.c-my-calendar .item+.title[data-v-3432d222]{margin-top:30px}.c-my-calendar .item-title[data-v-3432d222]{font-weight:400;font-size:16px;color:#000;width:180px}.c-my-calendar .item-text[data-v-3432d222]{background:#fff;border:1px solid #8a8888;border-radius:2px;width:490px;padding:0 12px;display:flex;align-items:center;height:30px;position:relative}.c-my-calendar .change-color[data-v-3432d222]{position:absolute;top:0;right:0;left:0;bottom:0}.c-my-calendar .change-color[data-v-3432d222]:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--primary)}.c-my-calendar .n-input[data-v-3432d222]{width:490px}.c-my-calendar .logo[data-v-3432d222]{width:100px}.c-my-calendar .logo img[data-v-3432d222]{max-width:100%}.c-my-calendar .buttons[data-v-3432d222]{margin:40px 0 15px;display:flex;align-items:center;justify-content:center}.c-my-calendar .buttons .n-button[data-v-3432d222]{min-width:240px;color:#fff;border:3px solid var(--primary);border-radius:12px;height:48px;background-color:var(--primary)}.c-my-calendar .buttons .n-button[data-v-3432d222]:last-child{margin-bottom:0}.c-my-calendar .hint[data-v-3432d222]{display:flex;align-items:center;margin-bottom:20px;flex-wrap:wrap}.c-my-calendar .hint-item[data-v-3432d222]{font-weight:400;font-size:16px;color:#000;display:flex;align-items:center;margin-right:30px;width:33.3333333%}.c-my-calendar .hint-item[data-v-3432d222]:last-child{margin-right:0}.c-my-calendar .hint .circle[data-v-3432d222]{margin-right:8px;border-radius:50%;width:20px;height:20px;background:#fff;border:1px solid #cfcece}.c-my-calendar .hint .circle.green[data-v-3432d222]{background:#64c038;border:1px solid #64c038}.c-my-calendar .week[data-v-3432d222]{display:flex;align-items:center}.c-my-calendar .calendar-title[data-v-3432d222]{display:flex;margin-bottom:8px}.c-my-calendar .calendar-title .day[data-v-3432d222]{background-color:#e7edff;width:13.3333333333%;font-weight:700;font-size:16px;color:#1b1a1a;border-radius:8px;height:32px;display:flex;align-items:center;justify-content:center;margin-right:4px}.c-my-calendar .calendar-item[data-v-3432d222]{padding:5px;width:13.3333333333%;height:105px;border:1px solid #e7edff;border-radius:15px;display:flex;justify-content:space-between;flex-direction:column;margin-right:4px;margin-bottom:4px}.c-my-calendar .calendar-item .bottom[data-v-3432d222]{display:flex;align-items:center;justify-content:right;font-size:15px}.c-my-calendar .calendar-item.vac[data-v-3432d222]{background-color:#64c038}.c-my-calendar .calendar-item.selected[data-v-3432d222]{border:3px solid var(--primary)}.c-my-calendar .calendar-item.inactive[data-v-3432d222]{background-color:#fff!important;border:1px solid #b1b1b1}.c-my-calendar .month[data-v-3432d222]{margin-bottom:20px;border-radius:8px;width:100%;height:45px;font-weight:700;font-size:24px;line-height:20px;display:flex;align-items:center;justify-content:space-around;color:#062d43}.c-my-calendar .month .btn[data-v-3432d222]{display:flex;align-items:center;justify-content:center;cursor:pointer}.c-my-calendar .form-wrap[data-v-3432d222]{position:relative;margin-top:65px;padding:20px;box-shadow:1px 2px 8px rgba(0,0,0,.15);border-radius:12px;min-width:430px;background-color:#f1f4fb;height:100%;width:100%}.c-my-calendar .form-wrap .disabled[data-v-3432d222]{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(241,244,251,.7);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:998}.c-my-calendar .form-wrap>.text[data-v-3432d222]{margin-bottom:20px}.c-my-calendar .form-wrap .text[data-v-3432d222]{font-weight:400;font-size:16px;color:#000}.c-my-calendar .custom-checkbox[data-v-3432d222]{position:relative;display:flex;align-items:center;margin-bottom:10px;cursor:pointer}.c-my-calendar .custom-checkbox[data-v-3432d222]:last-child{margin-bottom:0}.c-my-calendar .custom-checkbox input[type=checkbox][data-v-3432d222]{position:absolute;bottom:0;right:0;top:0;left:0;opacity:0;width:100%;height:100%}.c-my-calendar .custom-checkbox input[type=checkbox]:checked+.checkbox[data-v-3432d222]{background:#64c038}.c-my-calendar .custom-checkbox .checkbox[data-v-3432d222]{margin-right:15px;width:20px;flex-shrink:0;height:20px;background:#fff;border-radius:50%;border:1px solid #cfcece;transition:all .3s ease-in-out}.c-my-calendar[data-v-48a57938]{margin-top:15px}.c-my-calendar .invisible-close[data-v-48a57938]{position:fixed;left:0;right:0;top:0;bottom:0}.c-my-calendar .date-place[data-v-48a57938]{display:flex;align-items:center;justify-content:center;min-width:150px;height:50px;font-size:.9rem;color:#000;background-color:#fff;border-radius:12px;padding:0 10px}.c-my-calendar .calendar[data-v-48a57938]{min-height:360px;border-radius:20px 20px 0 0;background-color:#eee;position:fixed;left:0;right:0;bottom:0}.c-my-calendar .calendar .header[data-v-48a57938]{background-color:#fff;display:flex;align-items:center;justify-content:center}.c-my-calendar .calendar .header th[data-v-48a57938]{padding:10px;width:50px;height:22px;color:#7c8187;font-size:.9rem;font-weight:500}.c-my-calendar .calendar .top[data-v-48a57938]{display:flex;align-items:center;justify-content:space-between;border-radius:20px 20px 0 0;padding:20px 25px;background-color:#fff}.c-my-calendar .calendar .top .dec[data-v-48a57938]{color:#7c8187;font-size:18px;transform:rotate(90deg)}.c-my-calendar .calendar .top .inc[data-v-48a57938]{color:#7c8187;font-size:18px;transform:rotate(-90deg)}.c-my-calendar .calendar .top .date[data-v-48a57938]{color:#7c8187;font-size:.9rem;font-weight:500}.c-my-calendar .calendar .table-wrapper[data-v-48a57938]{display:flex;align-items:center;justify-content:center}.c-my-calendar .calendar .calendar-table[data-v-48a57938]{border-collapse:collapse}.c-my-calendar .calendar .calendar-table td[data-v-48a57938]{padding:5px;width:50px;height:22px}.c-my-calendar .calendar .calendar-table td .number[data-v-48a57938]{text-align:center}.c-my-calendar .calendar .calendar-table td .number.active[data-v-48a57938]{border-radius:8px;color:#fff;background-image:linear-gradient(232deg,#0b85d7,#2bbbdb 100%,#2bbbdb 0)}.progress-bar .main-empty[data-v-19ddb645]{position:relative;width:100%;height:4px;border-radius:12px;background-color:#e7edff}.progress-bar .main-empty .fill[data-v-19ddb645]{position:absolute;left:0;top:0;bottom:0;background-color:var(--primary);height:4px}.filter .submit-button[data-v-422c38bd]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:20px}.filter .submit-button .default[data-v-422c38bd]{margin-bottom:5px;min-width:160px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;height:38px;background-color:var(--primary);border-radius:12px;border:1px solid var(--primary)}.filter .submit-button .default.clean[data-v-422c38bd]{background-color:#fff;color:var(--primary)}.filter.active[data-v-422c38bd]{z-index:1000}.filter .background-click[data-v-422c38bd]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1000}.filter .select-wrapper[data-v-422c38bd]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;margin-bottom:10px}.filter .select-wrapper .selected-item[data-v-422c38bd]{background:#fff;border:2px solid var(--primary);font-size:12px;height:40px;padding:0 8px;border-radius:12px;white-space:nowrap;display:flex;align-items:center;justify-content:space-between}.filter .select-wrapper .selected-item img[data-v-422c38bd]{margin-left:15px}.filter .filter-box[data-v-422c38bd]{cursor:pointer;position:relative;border-radius:12px;min-width:200px}.filter .filter-box .touch-place[data-v-422c38bd]{display:flex;align-items:center;justify-content:space-between}.filter .filter-box .title[data-v-422c38bd]{font-size:18px;font-weight:500}.filter .filter-box .icon-place[data-v-422c38bd]{display:flex;align-items:center;justify-content:center;transition:.3s}.filter .filter-box .icon-place.opened[data-v-422c38bd]{transform:rotate(180deg)}.filter .filter-box .search-place[data-v-422c38bd]{margin-top:8px}.filter .filter-box .search-place[data-v-422c38bd] .n-input{font-size:12px}.filter .filter-box .search-place[data-v-422c38bd] .n-input .n-content{background-color:#f2f4f8;height:48px}.filter .filter-box .filter-window[data-v-422c38bd]{filter:drop-shadow(7px 7px 7px rgba(0,0,0,.3));background-color:#fff;right:-15px;left:50%;top:calc(100% - 20px);transform:translate(-50%,-50%);z-index:100000;padding:20px 20px 20px 20px;position:absolute;border-radius:12px;min-width:400px}.filter .filter-box .filter-window .top-part[data-v-422c38bd]{display:flex;align-items:center;justify-content:space-between}.filter .filter-box .filter-window .top-part .title[data-v-422c38bd]{font-size:16px;font-weight:700;color:#000}.filter .filter-box .filter-window .wrapper[data-v-422c38bd]{padding:10px}.filter .filter-box .filter-window .wrapper .buttons[data-v-422c38bd]{margin-top:20px;display:flex;align-items:center;justify-content:center;flex-direction:column}.filter .filter-box .filter-window .wrapper .buttons .submit[data-v-422c38bd]{margin-bottom:5px;cursor:pointer;min-width:160px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;min-height:30px;background-color:var(--primary);border-radius:24px}.filter .filter-box .filter-window .wrapper .buttons .clean[data-v-422c38bd]{cursor:pointer;font-size:12px;font-weight:600;color:#000;text-decoration:underline}.filter .filter-box .filter-window .wrapper .item[data-v-422c38bd]{display:flex;align-items:center;margin-top:20px;padding-bottom:10px;border-bottom:1px solid #e7edff}.filter .filter-box .filter-window .wrapper .item[data-v-422c38bd]:last-child{margin-bottom:0}.filter .filter-box .filter-window .wrapper .title[data-v-422c38bd]{font-size:12px;color:#000}.filter .filter-box .filter-window .wrapper .boxes[data-v-422c38bd]{overflow:auto;max-height:300px}.filter .filter-box .filter-window .wrapper .boxes .circle[data-v-422c38bd]{flex-shrink:0;margin-right:8px;width:20px;height:20px;border-radius:50%;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center}.filter .filter-box .filter-window .wrapper .boxes .circle .circle-fill[data-v-422c38bd]{flex-shrink:0;width:14px;height:14px;border-radius:50%;background-color:var(--primary)}.filter .filter-box .filter-window .wrapper .boxes .box[data-v-422c38bd]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--primary);margin-right:8px}.filter .filter-box .filter-window .wrapper .boxes .box img[data-v-422c38bd]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-checkpoint-sheet[data-v-11947a3f]{position:relative}.c-checkpoint-sheet .month[data-v-11947a3f]{margin-bottom:20px;background:var(--primary);border-radius:8px;width:200px;height:45px;font-weight:700;font-size:15px;line-height:20px;display:flex;align-items:center;justify-content:space-around;color:#fff}.c-checkpoint-sheet .month .btn[data-v-11947a3f]{display:flex;align-items:center;justify-content:center;cursor:pointer}.c-checkpoint-sheet .my-date-picker[data-v-11947a3f]{--v-calendar-text-color:#000;--v-calendar-datepicker-icon-color:var(--primary);--v-calendar-input-border:1px solid var(--primary);--v-calendar-input-text-color:#000}.c-checkpoint-sheet .my-date-picker[data-v-11947a3f] input{height:40px;border-radius:24px!important;color:var(--primary)!important;font-weight:700;border:3px solid var(--primary)}.c-checkpoint-sheet .settings[data-v-11947a3f]{margin-top:30px;display:flex;align-items:center;justify-content:space-between}.c-checkpoint-sheet .settings .filters[data-v-11947a3f]{display:flex;align-items:center}.c-checkpoint-sheet .types-wrapper[data-v-11947a3f]{display:flex;align-items:center;flex-wrap:wrap}.c-checkpoint-sheet .types-wrapper .type[data-v-11947a3f]{margin-top:5px;display:flex;align-items:center;margin-right:35px}.c-checkpoint-sheet .types-wrapper .type[data-v-11947a3f]:last-child{margin-right:0}.c-checkpoint-sheet .types-wrapper .type .circle[data-v-11947a3f]{display:inline-block;border-radius:50%;border:1px solid #dcdcdc;width:14px;height:14px;background-color:#64c038;margin-right:5px}.c-checkpoint-sheet .types-wrapper .type .title[data-v-11947a3f]{font-weight:400;height:100%;line-height:1;color:#000;font-size:14px}.c-checkpoint-sheet .hours[data-v-11947a3f]{font-size:11.5px;color:#fff;display:flex;align-items:center;justify-content:center}.c-checkpoint-sheet .timesheet-table-wrap[data-v-11947a3f]{display:flex;border:1px solid var(--primary);border-right:none;margin-top:44px}.c-checkpoint-sheet .timesheet-table-wrap .left[data-v-11947a3f]{width:460px;border-right:1px solid var(--primary)}.c-checkpoint-sheet .timesheet-table-wrap .left .row[data-v-11947a3f]{border-bottom:1px solid var(--primary)}.c-checkpoint-sheet .timesheet-table-wrap .left .row[data-v-11947a3f]:last-child{border-bottom:none}.c-checkpoint-sheet .timesheet-table-wrap .left .row>div[data-v-11947a3f]{border-right:1px solid var(--primary);font-size:11px;font-weight:500;padding:0 5px;line-height:13px;text-align:center}.c-checkpoint-sheet .timesheet-table-wrap .left .row>div[data-v-11947a3f]:last-child{border-right:none}.c-checkpoint-sheet .timesheet-table-wrap .right[data-v-11947a3f]{flex:3;overflow:auto;max-width:calc(100vw - 460px);width:100%}.c-checkpoint-sheet .timesheet-table-wrap .right[data-v-11947a3f]::-webkit-scrollbar{width:0;height:0}.c-checkpoint-sheet .timesheet-table-wrap .right .row[data-v-11947a3f]{justify-content:space-between}.c-checkpoint-sheet .timesheet-table-wrap .right .row:last-child>div[data-v-11947a3f],.c-checkpoint-sheet .timesheet-table-wrap .right .row[data-v-11947a3f]:last-child{border-bottom:none}.c-checkpoint-sheet .timesheet-table-wrap .right .row>div[data-v-11947a3f]{border-right:1px solid var(--primary);display:flex;flex:1;width:auto!important;border-bottom:1px solid var(--primary);height:42.8px!important}.c-checkpoint-sheet .timesheet-table-wrap .right .row>div>div[data-v-11947a3f]{flex:1;display:flex;justify-content:center;align-items:center}.c-checkpoint-sheet .timesheet-table-wrap .t-head-title[data-v-11947a3f]{display:flex;border-bottom:1px solid var(--primary);height:70px}.c-checkpoint-sheet .timesheet-table-wrap .t-head-title>div[data-v-11947a3f]{width:33.3333333333%;display:flex;justify-content:center;align-items:center;height:70px;border-right:1px solid var(--primary)}.c-checkpoint-sheet .timesheet-table-wrap .t-head-title>div[data-v-11947a3f]:last-child{border-right:none}.c-checkpoint-sheet .timesheet-table-wrap .t-head .num[data-v-11947a3f]{height:35px;display:flex;justify-content:space-between}.c-checkpoint-sheet .timesheet-table-wrap .t-head .num>div[data-v-11947a3f]{display:flex;flex:1}.c-checkpoint-sheet .timesheet-table-wrap .t-head .num>div>div[data-v-11947a3f]{border-bottom:1px solid var(--primary);border-right:1px solid var(--primary);display:flex;justify-content:center;align-items:center;flex:1}.c-checkpoint-sheet .timesheet-table-wrap .t-head .day[data-v-11947a3f]{height:35px;display:flex;justify-content:space-between}.c-checkpoint-sheet .timesheet-table-wrap .t-head .day>div[data-v-11947a3f]{display:flex;flex:1}.c-checkpoint-sheet .timesheet-table-wrap .t-head .day>div>div[data-v-11947a3f]{border-bottom:1px solid var(--primary);border-right:1px solid var(--primary);display:flex;justify-content:center;align-items:center;flex:1}.c-checkpoint-sheet .timesheet-table-wrap .t-body .row[data-v-11947a3f]{display:flex}.c-checkpoint-sheet .timesheet-table-wrap .t-body .row>div[data-v-11947a3f]{width:33.3333333333%;display:flex;align-items:center;justify-content:center;height:42px}.c-checkpoint-sheet .new-table-wrap[data-v-11947a3f]{position:relative;margin-top:30px}.c-checkpoint-sheet .new-table-wrap .new-table[data-v-11947a3f]{width:100%;margin:0!important;padding:0;table-layout:fixed}.c-checkpoint-sheet .new-table-wrap .new-table .user-row:hover .marked[data-v-11947a3f]{background-color:#ebebeb}.c-checkpoint-sheet .new-table-wrap .new-table .cell[data-v-11947a3f]{width:100%;padding:5px;height:35px;font-weight:500;font-size:12px}.c-checkpoint-sheet .new-table-wrap .new-table .cell.header[data-v-11947a3f]{position:sticky;top:107px;z-index:10000;background-color:#ebebeb}.c-checkpoint-sheet .new-table-wrap .new-table .cell.header.low[data-v-11947a3f]{top:142px}.c-checkpoint-sheet .new-table-wrap .new-table .cell.fio[data-v-11947a3f]{width:150px}.c-checkpoint-sheet .new-table-wrap .new-table .cell.head[data-v-11947a3f]{width:120px}.c-checkpoint-sheet .new-table-wrap .new-table .cell.user[data-v-11947a3f]{height:44px;font-size:13px;font-weight:500;line-height:1;border-bottom:2px solid #ebebeb;border-left:2px solid #ebebeb;border-right:2px solid #ebebeb}.c-add-visit[data-v-7bf4af87]{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.502);z-index:1000;display:flex;align-items:center;justify-content:center;overflow:auto}.c-add-visit .field[data-v-7bf4af87]{flex:1;display:flex;margin-bottom:15px}.c-add-visit .field .n-input[data-v-7bf4af87]{margin-left:25px;min-width:100px}.c-add-visit .field.check-box[data-v-7bf4af87]{display:flex;align-items:center;width:100%}.c-add-visit .field.check-box .box[data-v-7bf4af87]{margin-right:15px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #000;padding:1px}.c-add-visit .field.check-box .box img[data-v-7bf4af87]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-add-visit .field.check-box .title[data-v-7bf4af87]{justify-content:left;font-size:14px;margin-bottom:0}.c-add-visit .buttons[data-v-7bf4af87]{display:flex;align-items:center;justify-content:space-between}.c-add-visit .buttons .n-button[data-v-7bf4af87]{background-color:var(--primary);color:#fff;border:none;border-radius:12px;height:48px;padding:0 24px}.c-add-visit .buttons .n-button.cancel[data-v-7bf4af87]{background-color:#fff;color:var(--primary);font-weight:700;border:1px solid var(--primary)}.c-add-visit .buttons[data-v-7bf4af87]{width:100%}.c-add-visit .form[data-v-7bf4af87]{padding:15px;z-index:1001;min-width:460px;min-height:200px;border-radius:16px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:stretch}.c-add-visit .form .title[data-v-7bf4af87]{font-size:16px;color:#000;font-weight:500}.c-add-visit .form .title.main[data-v-7bf4af87]{margin-bottom:15px}.c-add-visit .form .time-selector-wrapper[data-v-7bf4af87]{width:100%;display:flex;align-items:center;margin-bottom:15px}.c-add-visit .form .time-selector-wrapper .title[data-v-7bf4af87]{margin-right:15px;font-weight:400;font-size:14px;color:#000}.c-add-visit .form .time-selector-wrapper .title.danger[data-v-7bf4af87]{width:100%;color:red;text-align:center}.c-add-visit .form .new-time-input[data-v-7bf4af87]{width:50px;border-radius:12px;text-align:center;box-shadow:0 0 0 1px #e0e3f0;margin:0 2px}.c-add-visit .form .new-time-input[data-v-7bf4af87] .n-input{border:none!important}.c-add-visit .form .new-time-input[data-v-7bf4af87] .n-content{width:50px;height:40px;padding:6px 10px 6px 15px}.c-add-visit .form .time-selector[data-v-7bf4af87]{display:flex;align-items:center;justify-content:start}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select{width:60px}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .v-select{padding:2px}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .n-icon{display:none}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .n-text{text-align:center}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select:first-child{margin-right:5px}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select:last-child{margin-left:5px}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .n-content{padding:0}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .n-icon{margin:0!important}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .n-popup-content{width:60px}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .n-popup-content .n-dropdown-item{text-align:center;display:flex;align-items:center;justify-content:center}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .n-popup-content .n-item{text-align:center}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .n-wrapper{padding:0 5px;width:60px}.c-add-visit .form .time-selector[data-v-7bf4af87] .n-select .n-dropdown{width:60px}.date-picker .buttons[data-v-16a97fab]{margin-top:20px;display:flex;align-items:center;justify-content:space-between;width:100%}.date-picker .buttons[data-v-16a97fab] .n-button.submit{color:#fff;background-color:var(--primary)}.date-picker .buttons[data-v-16a97fab] .n-button.cancel,.date-picker .buttons[data-v-16a97fab] .n-button.submit{margin-bottom:5px;cursor:pointer;min-width:180px;width:auto;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;height:48px;border-radius:12px}.date-picker .buttons[data-v-16a97fab] .n-button.cancel{color:var(--primary);background-color:#fff;border:1px solid var(--primary)}.date-picker .selectedDates[data-v-16a97fab]{display:flex;align-items:center;justify-content:center}.date-picker .selectedDates .title[data-v-16a97fab]{color:var(--primary);margin-bottom:0}.date-picker .danger-message[data-v-16a97fab]{color:red}.date-picker .background-clicker[data-v-16a97fab]{position:fixed;top:0;bottom:0;left:0;right:0;z-index:200}.date-picker .calendar[data-v-16a97fab]{position:relative;z-index:99}.date-picker .calendar-head[data-v-16a97fab]{border:1px solid var(--primary);min-width:200px;height:48px;display:flex;justify-content:center;padding:0 30px;align-items:center;margin-left:16px;color:var(--primary);border-radius:12px}.date-picker .calendar-head[data-v-16a97fab] .n-select .vs__selected{color:var(--primary)}.date-picker .calendar-head.danger[data-v-16a97fab]{border:2px solid red}.date-picker .calendar-head .n-icon[data-v-16a97fab]{padding:0 10px;color:#000}.date-picker .calendar-head .title[data-v-16a97fab]{font-weight:700;font-size:16px;color:var(--primary);margin:0;display:flex;align-items:center;cursor:pointer}.date-picker .calendar-head .title[data-v-16a97fab] .n-select{cursor:pointer}.date-picker .calendar-head .title[data-v-16a97fab] .n-select .vs__dropdown-toggle{border:none}.date-picker .calendar-head .title[data-v-16a97fab] .n-select .vs__dropdown-option{padding:5px}.date-picker .calendar-head .title[data-v-16a97fab] .n-select .vs__selected{margin:4px 0 0;padding:0}.date-picker .calendar-head .title[data-v-16a97fab] .n-select .vs__dropdown-menu::-webkit-scrollbar{visibility:hidden}.date-picker .calendar-head .title[data-v-16a97fab] .n-select .vs.vs__selected-options{padding:0}.date-picker .calendar-head .title[data-v-16a97fab] .n-select .vs__search{width:1px;height:0;padding:0}.date-picker .calendar-head .title[data-v-16a97fab] .n-select .text-place{padding:0}.date-picker .calendar-body[data-v-16a97fab]{z-index:200;position:absolute;top:calc(100% + 20px);width:422px;background:#fff;box-shadow:5px 5px rgba(138,155,203,.15);border-radius:16px;padding:20px;border:2px solid rgba(116,147,232,.15);display:flex;align-items:center;justify-content:center;flex-direction:column}.date-picker .calendar-body.right[data-v-16a97fab]{top:calc(-100% - 57px);left:calc(100% + 20px)}.date-picker .calendar-body .selector[data-v-16a97fab]{display:flex;align-items:center;justify-content:space-between;width:100%}.date-picker .calendar-body .selector .left-arrow img[data-v-16a97fab],.date-picker .calendar-body .selector .right-arrow img[data-v-16a97fab]{height:20px;-o-object-fit:contain;object-fit:contain}.date-picker .calendar-body .selector[data-v-16a97fab] .n-select{height:auto;margin-top:0}.date-picker .calendar-body .selector[data-v-16a97fab] .n-select .vs__selected{color:var(--primary)}.date-picker .calendar-body .selector .n-icon[data-v-16a97fab]{padding:0 10px;color:#000}.date-picker .calendar-body .selector .title[data-v-16a97fab]{font-weight:700;font-size:16px;color:var(--primary);margin:0;display:flex;align-items:center;cursor:pointer}.date-picker .calendar-body .selector .title[data-v-16a97fab] .n-select{cursor:pointer}.date-picker .calendar-body .selector .title[data-v-16a97fab] .n-select .vs__dropdown-toggle{border:none}.date-picker .calendar-body .selector .title[data-v-16a97fab] .n-select .vs__dropdown-option{padding:5px}.date-picker .calendar-body .selector .title[data-v-16a97fab] .n-select .vs__selected{margin:4px 0 0;padding:0}.date-picker .calendar-body .selector .title[data-v-16a97fab] .n-select .vs__dropdown-menu::-webkit-scrollbar{visibility:hidden}.date-picker .calendar-body .selector .title[data-v-16a97fab] .n-select .vs.vs__selected-options{padding:0}.date-picker .calendar-body .selector .title[data-v-16a97fab] .n-select .vs__search{width:1px;height:0;padding:0}.date-picker .calendar-body .selector .title[data-v-16a97fab] .n-select .text-place{padding:0}.date-picker .calendar-body .days-body .month-title[data-v-16a97fab]{display:flex;align-items:center;justify-content:center;font-size:14px;color:#000;font-weight:500}.date-picker .calendar-body .days-body .days[data-v-16a97fab]{display:flex;align-items:center}.date-picker .calendar-body .days-body .days .day[data-v-16a97fab]{font-weight:700;font-size:14px;width:54px;height:54px;display:flex;align-items:center;justify-content:center;color:var(--primary)}.date-picker .calendar-body .days-body .days .day.selected[data-v-16a97fab]{background-color:rgba(44,17,124,.102)}.date-picker .calendar-body .days-body .dates[data-v-16a97fab]{display:flex;flex-wrap:wrap;justify-content:center}.date-picker .calendar-body .days-body .dates .date-row[data-v-16a97fab]{width:100%;display:flex;align-items:center}.date-picker .calendar-body .days-body .dates .date-row:first-child .date-wrap:first-child .date[data-v-16a97fab]{border-radius:12px 0 0 0}.date-picker .calendar-body .days-body .dates .date-row:first-child .date-wrap:last-child .date[data-v-16a97fab]{border-radius:0 12px 0 0}.date-picker .calendar-body .days-body .dates .date-row:last-child .date-wrap:first-child .date[data-v-16a97fab]{border-radius:0 0 0 12px}.date-picker .calendar-body .days-body .dates .date-row:last-child .date-wrap:last-child .date[data-v-16a97fab]{border-radius:0 0 12px 0}.date-picker .calendar-body .days-body .dates .date-wrap .date[data-v-16a97fab]{width:54px;height:54px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:var(--primary);border:1px solid #d5d4df}.date-picker .calendar-body .days-body .dates .date-wrap .date.inactive[data-v-16a97fab]{background-color:#777676;color:#777676}.date-picker .calendar-body .days-body .dates .date-wrap .date.between[data-v-16a97fab]{background-color:#e7edff}.date-picker .calendar-body .days-body .dates .date-wrap .date.noDate[data-v-16a97fab]{background-color:#e7edff;color:#b1b1b1}.date-picker .calendar-body .days-body .dates .date-wrap .date.selected[data-v-16a97fab]{background-color:var(--primary);color:#fff;font-weight:700}.c-edit-visit[data-v-cc484f02]{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.502);z-index:1000;display:flex;align-items:center;justify-content:center;overflow:auto}.c-edit-visit .field[data-v-cc484f02]{flex:1;display:flex;margin-bottom:15px}.c-edit-visit .field .n-input[data-v-cc484f02]{margin-left:25px;min-width:100px}.c-edit-visit .field.check-box[data-v-cc484f02]{display:flex;align-items:center;width:100%}.c-edit-visit .field.check-box .box[data-v-cc484f02]{margin-right:15px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #000;padding:1px}.c-edit-visit .field.check-box .box img[data-v-cc484f02]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-edit-visit .field.check-box .title[data-v-cc484f02]{justify-content:left;font-size:14px;margin-bottom:0}.c-edit-visit .buttons[data-v-cc484f02]{display:flex;align-items:center;justify-content:space-between}.c-edit-visit .buttons .n-button[data-v-cc484f02]{background-color:var(--primary);color:#fff;border:none;border-radius:12px;height:48px;padding:0 24px}.c-edit-visit .buttons .n-button.cancel[data-v-cc484f02]{background-color:#fff;color:var(--primary);font-weight:700;border:1px solid var(--primary)}.c-edit-visit .buttons[data-v-cc484f02]{width:100%}.c-edit-visit .form[data-v-cc484f02]{padding:15px;z-index:1001;min-width:460px;min-height:200px;border-radius:16px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:stretch}.c-edit-visit .form .title[data-v-cc484f02]{font-size:16px;color:#000;font-weight:500}.c-edit-visit .form .title.main[data-v-cc484f02]{margin-bottom:15px}.c-edit-visit .form .time-selector-wrapper[data-v-cc484f02]{width:100%;display:flex;align-items:center;margin-bottom:15px}.c-edit-visit .form .time-selector-wrapper .title[data-v-cc484f02]{width:125px;margin-right:15px;font-weight:400;font-size:14px;color:#000}.c-edit-visit .form .new-time-input[data-v-cc484f02]{width:50px;border-radius:12px;text-align:center;box-shadow:0 0 0 1px #e0e3f0;margin:0 2px}.c-edit-visit .form .new-time-input[data-v-cc484f02] .n-input{border:none!important}.c-edit-visit .form .new-time-input[data-v-cc484f02] .n-content{width:50px;height:40px;padding:6px 10px 6px 15px}.c-edit-visit .form .time-selector[data-v-cc484f02]{display:flex;align-items:center;justify-content:start}.c-edit-visit .form .time-selector[data-v-cc484f02] .n-select .v-select{padding:2px}.c-edit-visit .form .time-selector[data-v-cc484f02] .n-select .n-icon{display:none}.c-edit-visit .form .time-selector[data-v-cc484f02] .n-select .n-text{text-align:center}.c-edit-visit .form .time-selector[data-v-cc484f02] .n-select:first-child{margin-right:5px}.c-edit-visit .form .time-selector[data-v-cc484f02] .n-select:last-child{margin-left:5px}.c-modal-message[data-v-03122e0a]{position:fixed;display:flex;top:0;bottom:0;right:0;left:0;z-index:1020;background:rgba(0,0,0,.05);align-items:center;justify-content:center}.c-modal-message .message[data-v-03122e0a]{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:16px;padding:30px}.c-modal-message .message .message-container .text h3[data-v-03122e0a]{margin:0 0 4px 0;padding:0;font-size:18px;font-weight:700;color:var(--primary);text-align:center}.c-modal-message .message .message-container .text p[data-v-03122e0a]{text-align:center;margin:12px 0 12px 0;color:var(--primary);padding:0;font-size:16px}.c-modal-message .message .message-container .buttons[data-v-03122e0a]{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:250px;margin-top:20px}.c-modal-message .message .message-container .buttons[data-v-03122e0a] .n-button{border:none;border-radius:12px;height:38px;min-width:120px;background-color:var(--primary);color:#fff}.c-modal-message .message .message-container .buttons[data-v-03122e0a] .n-button.cancel{background-color:#fff;color:var(--primary);font-weight:700;border:1px solid var(--primary)}.close-modal[data-v-03122e0a]{display:none}.c-pagination[data-v-33cfec45]{display:flex;align-items:center;justify-content:center}.c-pagination .mini-input[data-v-33cfec45]{min-width:10px;max-width:30px;text-align:center;margin-right:2px;height:20px}.c-pagination .button[data-v-33cfec45]{cursor:pointer}.c-pagination .middle[data-v-33cfec45]{margin-right:15px;margin-left:15px}.c-importer .import-button[data-v-cc24f7b6]{display:flex;align-items:center;justify-content:center;height:48px;padding:0 16px;border:1px solid var(--primary);border-radius:12px;margin-left:16px;font-size:16px;line-height:16px;font-weight:700;color:var(--primary)}.c-importer .import-button .image-place[data-v-cc24f7b6]{margin-right:10px;display:flex;align-items:center;justify-content:center}.c-importer .import-window-shadow[data-v-cc24f7b6]{position:fixed;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.2);z-index:100000;display:flex;align-items:center;justify-content:center}.c-importer .import-window-shadow .import-window[data-v-cc24f7b6]{padding:15px;min-width:600px;background-color:#fff;border-radius:16px;display:flex;justify-content:space-between;flex-direction:column}.c-importer .import-window-shadow .buttons[data-v-cc24f7b6]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:20px}.c-importer .import-window-shadow .buttons[data-v-cc24f7b6] .n-button{width:40%;min-width:160px;border:none;border-radius:12px;height:48px;background-color:var(--primary);color:#fff}.c-importer .import-window-shadow .buttons[data-v-cc24f7b6] .n-button.cancel{background-color:#fff;color:var(--primary);font-weight:700;border:1px solid var(--primary)}.c-importer .import-window-shadow .title[data-v-cc24f7b6]{text-align:center;font-size:18px;font-weight:700;color:var(--primary)}.c-importer .import-window-shadow .title.danger[data-v-cc24f7b6]{color:red}.c-importer .import-window-shadow .patterns[data-v-cc24f7b6]{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.c-importer .import-window-shadow .patterns .title[data-v-cc24f7b6]{font-size:16px}.c-importer .import-window-shadow .patterns .button-place[data-v-cc24f7b6]{margin-right:15px;display:flex;align-items:center;justify-content:center;height:38px;border-radius:12px;border:1px solid var(--primary);padding:0 10px;width:40%;min-width:160px}.c-importer .import-window-shadow .patterns .button-place[data-v-cc24f7b6]:last-child{margin-right:0}.c-importer .import-window-shadow .patterns .button-place .button[data-v-cc24f7b6]{cursor:pointer;width:18px;height:18px;margin-right:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}.c-importer .import-window-shadow .patterns .button-place .button img[data-v-cc24f7b6]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-importer .import-window-shadow .patterns .button-place .button.rotate[data-v-cc24f7b6]{transform:rotate(180deg)}.c-importer .import-window-shadow .patterns .button-place.upload[data-v-cc24f7b6]{background-color:var(--primary)}.c-importer .import-window-shadow .patterns .button-place.upload .title[data-v-cc24f7b6]{color:#fff}.c-importer .import-window-shadow .progress-place[data-v-cc24f7b6]{margin-top:15px}.c-importer .import-window-shadow .progress-place .title[data-v-cc24f7b6]{font-size:16px;text-align:left}.c-importer .import-window-shadow .progress-place[data-v-cc24f7b6] .progress-bar .fill,.c-importer .import-window-shadow .progress-place[data-v-cc24f7b6] .progress-bar .main-empty{height:40px}.c-exporter .export-button[data-v-49911ea1]{display:flex;align-items:center;justify-content:center;height:48px;padding:0 16px;border:1px solid var(--primary);border-radius:12px;margin-left:16px;font-size:16px;line-height:16px;font-weight:700;color:var(--primary)}.c-exporter .export-button .image-place[data-v-49911ea1]{display:flex;align-items:center;justify-content:center;margin-right:10px;rotate:180deg}.c-exporter .tool-btn[data-v-49911ea1]{color:#fff;background-color:var(--primary);border:3px solid var(--primary);border-radius:24px}.c-exporter .tool-btn.cancel[data-v-49911ea1]{color:#000;background-color:#d4cfcf;border:3px solid #d4cfcf}.c-exporter .close[data-v-49911ea1]{display:flex;align-items:center;justify-content:right}.c-exporter .close .circle[data-v-49911ea1]{cursor:pointer;width:24px;height:24px;border-radius:50%;border:1px solid var(--primary);display:flex;align-items:center;justify-content:center;color:var(--primary)}.c-exporter .export-window-shadow[data-v-49911ea1]{position:fixed;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.2);z-index:100000;display:flex;align-items:center;justify-content:center}.c-exporter .export-window-shadow .export-window[data-v-49911ea1]{padding:15px;width:500px;background-color:#fff;border-radius:16px}.c-exporter .export-window-shadow .buttons[data-v-49911ea1]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:20px}.c-exporter .export-window-shadow .buttons[data-v-49911ea1] .n-button{border:none;border-radius:12px;height:48px;min-width:160px;background-color:var(--primary);color:#fff}.c-exporter .export-window-shadow .buttons[data-v-49911ea1] .n-button.cancel{background-color:#fff;color:var(--primary);font-weight:700;border:1px solid var(--primary)}.c-exporter .export-window-shadow .text[data-v-49911ea1]{font-size:14px;text-align:center;margin-bottom:20px}.c-exporter .export-window-shadow .text.title[data-v-49911ea1]{font-size:18px;font-weight:700;color:var(--primary)}.c-download .import-button[data-v-43e51047]{display:flex;align-items:center;justify-content:center;height:48px;padding:0 16px;border:1px solid var(--primary);border-radius:12px;margin-left:16px;font-size:16px;line-height:16px;font-weight:700;color:var(--primary)}.c-download .import-button .image-place[data-v-43e51047]{margin-right:10px;display:flex;align-items:center;justify-content:center}.c-download .import-window-shadow[data-v-43e51047]{position:fixed;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.2);z-index:100000;display:flex;align-items:center;justify-content:center}.c-download .import-window-shadow .import-window[data-v-43e51047]{padding:15px;min-width:800px;min-height:400px;background-color:#fff;border-radius:16px;border:2px solid var(--primary);display:flex;justify-content:space-between;flex-direction:column}.c-download .import-window-shadow .bottom[data-v-43e51047]{display:flex;align-items:center;justify-content:space-between}.c-download .import-window-shadow .bottom .tool-btn[data-v-43e51047]{color:#fff;background-color:var(--primary);border:3px solid var(--primary);border-radius:24px}.c-download .import-window-shadow .bottom .tool-btn.cancel[data-v-43e51047]{color:#000;background-color:#d4cfcf;border:3px solid #d4cfcf}.c-download .import-window-shadow .title[data-v-43e51047]{text-align:center;font-size:16px}.c-download .import-window-shadow .title.danger[data-v-43e51047]{color:red}.c-download .import-window-shadow .patterns[data-v-43e51047]{display:flex;align-items:center;justify-content:space-between}.c-download .import-window-shadow .patterns .title[data-v-43e51047]{font-size:14px}.c-download .import-window-shadow .patterns .button-place[data-v-43e51047]{margin-right:15px;display:flex;align-items:center;justify-content:center;flex-direction:column}.c-download .import-window-shadow .patterns .button-place[data-v-43e51047]:last-child{margin-right:0}.c-download .import-window-shadow .patterns .button-place .button[data-v-43e51047]{cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.c-download .import-window-shadow .patterns .button-place .button.success[data-v-43e51047]{background-color:green}.c-download .import-window-shadow .patterns .button-place .button.rotate[data-v-43e51047]{transform:rotate(180deg)}.c-download .import-window-shadow .progress-place[data-v-43e51047]{margin-top:15px}.c-download .import-window-shadow .progress-place .title[data-v-43e51047]{font-size:14px;text-align:left}.c-download .import-window-shadow .progress-place[data-v-43e51047] .progress-bar .fill,.c-download .import-window-shadow .progress-place[data-v-43e51047] .progress-bar .main-empty{height:40px}.c-apply-schedule[data-v-0d1a0006]{display:flex;align-items:center}.c-apply-schedule .search-input[data-v-0d1a0006]{margin-bottom:15px}.c-apply-schedule .pinned-schedule[data-v-0d1a0006]{height:48px;background-color:#fff;color:var(--primary);border-radius:12px;padding:10px;display:flex;align-items:center;justify-content:center;margin-right:15px;font-weight:500}.c-apply-schedule .pinned[data-v-0d1a0006]{display:flex;align-items:center;justify-content:space-between;margin-right:15px}.c-apply-schedule .pinned.hidden[data-v-0d1a0006]{opacity:0}.c-apply-schedule .buttons-wrapper[data-v-0d1a0006]{display:flex;align-items:center;justify-content:space-between}.c-apply-schedule .info-wrapper[data-v-0d1a0006]{position:relative;display:inline-block}.c-apply-schedule .info-wrapper .top-part[data-v-0d1a0006]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.c-apply-schedule .info-wrapper .top-part .title-top[data-v-0d1a0006]{font-weight:700;font-size:16px}.c-apply-schedule .info-wrapper .types-popover[data-v-0d1a0006]{position:absolute;top:60px;right:0;z-index:1000;background:#fff;border:1px solid #ccc;border-radius:12px;padding:24px;width:600px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.c-apply-schedule .types-wrapper[data-v-0d1a0006]{align-items:center;flex-wrap:wrap;justify-content:flex-end;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.c-apply-schedule .types-wrapper .type[data-v-0d1a0006]{margin-top:5px;display:flex;align-items:center}.c-apply-schedule .types-wrapper .type[data-v-0d1a0006]:last-child{margin-right:0}.c-apply-schedule .types-wrapper .type .circle[data-v-0d1a0006]{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:4px;border:1px solid #dcdcdc;width:32px;height:32px;background-color:#64c038;margin-right:5px;color:#fff;font-size:14px}.c-apply-schedule .types-wrapper .type .title[data-v-0d1a0006]{font-weight:400;height:100%;line-height:1;color:#000;font-size:14px;width:100%}.c-apply-schedule .field[data-v-0d1a0006]{flex:1;display:flex;margin-bottom:15px}.c-apply-schedule .field .n-input[data-v-0d1a0006]{margin-left:25px;min-width:100px}.c-apply-schedule .field.check-box[data-v-0d1a0006]{display:flex;align-items:center;width:100%}.c-apply-schedule .field.check-box .box[data-v-0d1a0006]{margin-right:15px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #000}.c-apply-schedule .field.check-box .title[data-v-0d1a0006]{justify-content:left;margin-bottom:0}.c-apply-schedule .schedule-list[data-v-0d1a0006]{width:100%;border-top:2px solid #ebebeb;border-bottom:2px solid #ebebeb;padding:5px;margin-bottom:15px;max-height:400px;overflow-y:auto}.c-apply-schedule .schedule-list .schedule-row[data-v-0d1a0006]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:5px;border-radius:4px;cursor:pointer;background-color:hsla(0,0%,92%,.38)}.c-apply-schedule .schedule-list .schedule-row[data-v-0d1a0006]:last-child{margin-bottom:0}.c-apply-schedule .schedule-list .schedule-row .circle[data-v-0d1a0006]{background-color:#ebebeb;border-radius:50%;width:20px;height:20px}.c-apply-schedule .schedule-list .schedule-row .circle.active[data-v-0d1a0006]{background-color:var(--primary)}.c-apply-schedule .c-add-visit[data-v-0d1a0006]{position:fixed;left:0;right:0;bottom:0;top:0;padding:10px;background-color:rgba(0,0,0,.502);z-index:1000;display:flex;align-items:center;justify-content:center;overflow:auto}.c-apply-schedule .buttons[data-v-0d1a0006]{display:flex;align-items:center;justify-content:space-between;width:100%}.c-apply-schedule .n-button[data-v-0d1a0006]{border:none;border-radius:12px;min-height:48px;padding:0 24px;background-color:var(--primary)!important;color:#fff}.c-apply-schedule .n-button.cancel[data-v-0d1a0006]{color:#000;background-color:#d4cfcf!important}.c-apply-schedule .form[data-v-0d1a0006]{padding:15px;z-index:1001;min-width:400px;min-height:200px;border-radius:8px;background-color:#fff;border:2px solid var(--primary);display:flex;align-items:center;flex-direction:column;justify-content:stretch}.c-apply-schedule .form .title[data-v-0d1a0006]{font-size:16px;color:#000;font-weight:500}.c-apply-schedule .form .title.main[data-v-0d1a0006]{margin-bottom:15px}.c-apply-schedule .form .time-selector-wrapper[data-v-0d1a0006]{width:100%;margin-bottom:15px}.c-apply-schedule .form .time-selector-wrapper .date-picker[data-v-0d1a0006]{max-width:320px}.c-apply-schedule .form .time-selector-wrapper .title[data-v-0d1a0006]{margin-bottom:5px;font-weight:400;font-size:16px;color:#000}.c-apply-schedule .form .time-selector-wrapper .title.danger[data-v-0d1a0006]{width:100%;color:red;text-align:center}.c-apply-schedule .form .time-selector[data-v-0d1a0006]{display:flex;align-items:center;justify-content:start}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select{width:60px}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select .n-icon{display:none}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select .n-text{text-align:center}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select:first-child{margin-right:5px}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select:last-child{margin-left:5px}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select .n-content{padding:0}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select .n-icon{margin:0!important}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select .n-popup-content{width:60px}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select .n-popup-content .n-dropdown-item{text-align:center;display:flex;align-items:center;justify-content:center}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select .n-popup-content .n-item{text-align:center}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select .n-wrapper{padding:0 5px;width:60px}.c-apply-schedule .form .time-selector[data-v-0d1a0006] .n-select .n-dropdown{width:60px}.c-apply-schedule[data-v-6e696124]{display:flex;align-items:center}.c-apply-schedule .pinned-schedule[data-v-6e696124]{height:48px;background-color:#fff;color:var(--primary);border-radius:12px;padding:10px;display:flex;align-items:center;justify-content:center;margin-right:15px;font-weight:600}.c-apply-schedule .pinned[data-v-6e696124]{display:flex;align-items:center;justify-content:space-between}.c-apply-schedule .pinned.hidden[data-v-6e696124]{opacity:0}.c-apply-schedule .date-picker[data-v-6e696124]{width:100%}.c-apply-schedule .c-add-visit[data-v-6e696124]{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.502);z-index:1000;display:flex;align-items:center;justify-content:center}.c-apply-schedule .buttons[data-v-6e696124]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:15px}.c-apply-schedule[data-v-6e696124] .n-button{height:48px;border-radius:12px}.c-apply-schedule[data-v-6e696124] .n-button,.c-apply-schedule[data-v-6e696124] .n-button.cancel{background-color:#fff;color:var(--primary);border:1px solid var(--primary);font-weight:700}.c-apply-schedule[data-v-6e696124] .n-button.agree{background-color:var(--primary);color:#fff;font-weight:700;border:1px solid var(--primary)}.c-apply-schedule .form[data-v-6e696124]{padding:15px;z-index:1001;min-width:400px;border-radius:16px;background-color:#fff}.c-apply-schedule .form .title[data-v-6e696124]{font-size:16px;color:#000;font-weight:500}.c-apply-schedule .form .title.main[data-v-6e696124]{margin-bottom:15px}.c-apply-schedule .input-place[data-v-6e696124]{display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.c-apply-schedule .input-place.flex[data-v-6e696124]{flex-direction:row;justify-content:left}.c-apply-schedule .input-place[data-v-6e696124] .calendar-head{margin-left:0}.c-apply-schedule .input-place[data-v-6e696124] .custom-checkbox{margin-bottom:0}.c-apply-schedule .input-place[data-v-6e696124] .custom-checkbox .check,.c-apply-schedule .input-place[data-v-6e696124] .custom-checkbox .check img{width:24px;height:24px}.c-apply-schedule .input-place .radio-group[data-v-6e696124]{display:flex;gap:16px}.c-apply-schedule .input-place .radio-item[data-v-6e696124]{display:flex;align-items:center;gap:10px;cursor:pointer}.c-apply-schedule .input-place .label[data-v-6e696124]{font-size:14px;color:#000}.c-apply-schedule .input-place .title[data-v-6e696124]{flex:.8;min-width:100px;margin-right:15px}.c-apply-schedule .input-place .n-input[data-v-6e696124]{flex:1;margin:5px 0}.c-apply-schedule .input-place .n-select[data-v-6e696124]{flex:1}.c-apply-schedule .input-place .n-select[data-v-6e696124] .vs__dropdown-toggle{border:none;border-radius:16px;height:48px;margin:3px 0;padding:0 6px}.c-apply-schedule .input-place .n-select[data-v-6e696124] .vs__selected{height:40px;border:1px solid var(--primary);border-radius:12px}.custom-checkbox[data-v-f6466ce8]{display:flex;align-items:center;margin-bottom:10px;cursor:pointer}.custom-checkbox .check[data-v-f6466ce8]{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border:2px solid var(--primary);border-radius:2px;transition:all .15s ease-in-out}.custom-checkbox .check img[data-v-f6466ce8]{transition:all .15s ease-in-out}.custom-checkbox .title[data-v-f6466ce8]{margin-left:8px}.c-create-role[data-v-8381c262]{margin-top:20px}.c-create-role[data-v-8381c262] .custom-checkbox{padding:12px 0 10px 2px!important;border-bottom:1px solid #fff}.c-create-role[data-v-8381c262] .custom-checkbox .title{margin-left:12px;font-size:16px}.c-create-role .buttons[data-v-8381c262]{align-items:center;justify-content:space-between}.c-create-role .buttons[data-v-8381c262] .gray{background-color:#e9e9e9;border-color:#e9e9e9;color:#000}.c-create-role .switcher[data-v-8381c262]{flex-shrink:0;width:60px;height:30px;background-color:#e9e9e9;border-radius:15px;position:relative;cursor:pointer;transition:background-color .3s ease;border:1px solid #e9e9e9}.c-create-role .switcher[data-v-8381c262]:before{content:"";display:block;width:28px;height:28px;background-color:#fff;border-radius:50%;position:absolute;top:0;left:0;transition:transform .3s ease}.c-create-role .switcher.active[data-v-8381c262]{background-color:var(--primary)}.c-create-role .switcher.active[data-v-8381c262]:before{transform:translateX(30px)}.c-create-role .input-place[data-v-8381c262]{display:flex;margin-top:15px;flex-direction:column}.c-create-role .input-place .text[data-v-8381c262]{margin-right:15px;margin-bottom:10px}.c-create-role .input-place .input[data-v-8381c262]{flex:2}.c-create-role .buttons[data-v-8381c262]{display:flex;justify-content:flex-end}.c-create-role[data-v-8381c262] .n-button{margin-top:20px;min-width:200px;height:48px;color:#fff;border:3px solid var(--primary);border-radius:12px;background-color:var(--primary)}.c-create-role .permits-wrap[data-v-8381c262]{overflow:auto;display:flex;padding-bottom:5px}.c-create-role .permits-wrap .permits-row[data-v-8381c262]{flex-shrink:0;margin-top:15px;display:flex}.c-create-role .permits-wrap .permits-row .header[data-v-8381c262]{display:flex;align-items:center;padding:10px 5px;margin-right:20px;justify-content:space-between}.c-create-role .permits-wrap .permits-row .header.active[data-v-8381c262]{border-bottom:2px solid #2a2766;font-weight:700;color:#2a2766}.c-create-role .permits-wrap .permits-row .header .left[data-v-8381c262]{display:flex;align-items:center}.c-create-role .permits-wrap .permits-row .header .left .title[data-v-8381c262]{font-size:16px}.c-create-role .permits-wrap .permits-row .header .right[data-v-8381c262]{cursor:pointer;font-size:23px;transition:.5s}.c-create-role .permits-wrap .permits-row .header .right.active[data-v-8381c262]{transform:rotate(180deg)}.c-create-role .permits-wrap .permits-row .drop-list[data-v-8381c262]{transition:.5s}.c-create-role .permits-wrap .permits-row .drop-list.active[data-v-8381c262]{border-bottom:1px solid #e9e9e9}.c-create-role .permits-wrap .permits-row .drop-list .switcher[data-v-8381c262]{width:40px;height:20px}.c-create-role .permits-wrap .permits-row .drop-list .switcher[data-v-8381c262]:before{width:18px;height:18px}.c-create-role .permits-wrap .permits-row .drop-list .switcher.active[data-v-8381c262]:before{transform:translateX(20px)}.c-create-role .permits-wrap .permits-row .drop-list .item[data-v-8381c262]{margin-right:15px;padding:10px;display:flex;align-items:center}.c-create-role .permits-wrap .permits-row .drop-list .item .title[data-v-8381c262]{margin-right:10px;font-size:12px}.c-create-role .permissions[data-v-8381c262]{margin-top:20px}.c-create-role .form-container[data-v-8381c262]{background-color:#f1f4fc;border-radius:12px;padding:24px}.c-create-role .form-container .title[data-v-8381c262]{text-align:center;font-size:18px}.c-create-role .radio[data-v-8381c262]{cursor:pointer;display:flex;align-items:center}.c-create-role .radio .title[data-v-8381c262]{font-size:16px;margin-right:15px}.c-create-role .radio .circle[data-v-8381c262]{background-color:#e9e9e9;border-radius:50%;width:18px;height:18px;transition:.3s}.c-create-role .radio .circle.active[data-v-8381c262]{background-color:var(--primary)}.c-attach-role[data-v-1d4a691c]{width:100%;display:flex;align-items:center;justify-content:center}.c-attach-role .n-select[data-v-1d4a691c]{width:100%;margin:15px}.c-attach-role .pinned-schedule[data-v-1d4a691c]{height:40px;background-color:var(--primary);color:#fff;border-radius:24px;padding:10px;display:flex;align-items:center;justify-content:center;margin-right:15px}.c-attach-role .pinned[data-v-1d4a691c]{display:flex;align-items:center;justify-content:space-between}.c-attach-role .pinned.hidden[data-v-1d4a691c]{opacity:0}.c-attach-role .field[data-v-1d4a691c]{flex:1;display:flex;margin-bottom:15px}.c-attach-role .field .n-input[data-v-1d4a691c]{margin-left:25px;min-width:100px}.c-attach-role .field.check-box[data-v-1d4a691c]{display:flex;align-items:center;width:100%}.c-attach-role .field.check-box .box[data-v-1d4a691c]{margin-right:15px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #000}.c-attach-role .field.check-box .title[data-v-1d4a691c]{justify-content:left;margin-bottom:0}.c-attach-role .schedule-list[data-v-1d4a691c]{width:100%;max-height:400px;overflow:auto;border-top:2px solid #ebebeb;border-bottom:2px solid #ebebeb;padding:5px;margin-bottom:15px}.c-attach-role .schedule-list .schedule-row[data-v-1d4a691c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:5px;border-radius:4px;cursor:pointer;background-color:hsla(0,0%,92%,.38)}.c-attach-role .schedule-list .schedule-row[data-v-1d4a691c]:last-child{margin-bottom:0}.c-attach-role .schedule-list .schedule-row .circle[data-v-1d4a691c]{background-color:#ebebeb;border-radius:50%;width:20px;height:20px}.c-attach-role .schedule-list .schedule-row .circle.active[data-v-1d4a691c]{background-color:var(--primary)}.c-attach-role .c-add-visit[data-v-1d4a691c]{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.04);z-index:1000;display:flex;align-items:center;justify-content:center}.c-attach-role .buttons[data-v-1d4a691c]{display:flex;align-items:center;justify-content:space-between;margin-top:20px;width:100%}.c-attach-role .buttons .n-button[data-v-1d4a691c]{background-color:var(--primary);color:#fff;border:none;border-radius:12px;height:48px;padding:0 24px}.c-attach-role .buttons .n-button.cancel[data-v-1d4a691c]{background-color:#fff;color:var(--primary);font-weight:700;border:1px solid var(--primary)}.c-attach-role .form[data-v-1d4a691c]{padding:15px;z-index:1001;min-width:400px;min-height:200px;border-radius:16px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:stretch}.c-attach-role .form .title[data-v-1d4a691c]{font-size:16px;color:#000;font-weight:500}.c-attach-role .form .title.main[data-v-1d4a691c]{margin-bottom:15px}.c-attach-role .form .time-selector-wrapper[data-v-1d4a691c]{width:100%;display:flex;align-items:center;margin-bottom:15px}.c-attach-role .form .time-selector-wrapper .title[data-v-1d4a691c]{margin-right:15px;font-weight:400;font-size:14px;color:#000}.c-attach-role .form .time-selector-wrapper .title.danger[data-v-1d4a691c]{width:100%;color:red;text-align:center}.c-attach-role[data-v-1d4a691c] .n-button.apply-btn{border:none;width:100%;text-align:left;min-height:30px;background-color:transparent;color:#062d43;padding:0;border-radius:unset}.c-attach-role[data-v-1d4a691c] .n-button.apply-btn:hover{background-color:transparent}.c-show-visit-on-map[data-v-201c876a]{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.502);z-index:1000;display:flex;align-items:center;justify-content:center}.c-show-visit-on-map[data-v-201c876a] .n-select .vs__actions{display:none}.c-show-visit-on-map .buttons[data-v-201c876a]{justify-content:space-between}.c-show-visit-on-map .buttons .n-button[data-v-201c876a]{border:none;border-radius:24px;background-color:var(--primary)!important;color:#fff}.c-show-visit-on-map .buttons[data-v-201c876a]{width:100%;display:flex;align-items:center;justify-content:center}.c-show-visit-on-map .form[data-v-201c876a]{padding:15px;z-index:1001;min-width:400px;min-height:200px;border-radius:8px;background-color:#fff;border:2px solid var(--primary);display:flex;align-items:center;flex-direction:column;justify-content:stretch}.c-show-visit-on-map .form #map[data-v-201c876a]{margin:20px;width:500px;height:300px;border-radius:12px;overflow:hidden;border:1px solid var(--primary)}.c-show-visit-on-map .form .title[data-v-201c876a]{font-size:16px;color:#000;font-weight:500}.c-show-visit-on-map .form .title.main[data-v-201c876a]{margin-bottom:15px}.c-show-visits-on-map[data-v-425bd93e]{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.502);z-index:1000;display:flex;align-items:center;justify-content:center}.c-show-visits-on-map[data-v-425bd93e] .n-select .vs__actions{display:none}.c-show-visits-on-map .buttons[data-v-425bd93e]{justify-content:space-between}.c-show-visits-on-map .buttons .n-button[data-v-425bd93e]{border:none;border-radius:24px;background-color:var(--primary)!important;color:#fff}.c-show-visits-on-map .buttons[data-v-425bd93e]{width:100%;display:flex;align-items:center;justify-content:center}.c-show-visits-on-map .form[data-v-425bd93e]{padding:15px;z-index:1001;min-width:400px;min-height:200px;border-radius:8px;background-color:#fff;border:2px solid var(--primary);display:flex;align-items:center;flex-direction:column;justify-content:stretch}.c-show-visits-on-map .form .date-place[data-v-425bd93e]{width:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.c-show-visits-on-map .form .date-place .title[data-v-425bd93e]{text-align:center;font-size:14px;margin-bottom:10px}.c-show-visits-on-map .form #map[data-v-425bd93e]{margin:20px;width:500px;height:300px;border-radius:12px;overflow:hidden;border:1px solid var(--primary)}.c-show-visits-on-map .form .title[data-v-425bd93e]{font-size:16px;color:#000;font-weight:500}.c-show-visits-on-map .form .title.main[data-v-425bd93e]{margin-bottom:15px}.c-edit-visit[data-v-4efa37ed]{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.502);z-index:1000;display:flex;align-items:center;justify-content:center}.c-edit-visit .close-break .add-button[data-v-4efa37ed]{width:auto;display:flex;align-items:center;justify-content:right;margin-bottom:0;margin-right:15px}.c-edit-visit .close-break[data-v-4efa37ed] .n-button{background-color:var(--primary);color:#fff;border:none;border-radius:12px;height:48px;padding:0 24px}.c-edit-visit .buttons[data-v-4efa37ed]{display:flex;align-items:center;justify-content:space-between}.c-edit-visit .buttons .n-button[data-v-4efa37ed]{background-color:var(--primary);color:#fff;border:none;border-radius:12px;height:48px;padding:0 24px}.c-edit-visit .buttons .n-button.cancel[data-v-4efa37ed]{background-color:#fff;color:var(--primary);font-weight:700;border:1px solid var(--primary)}.c-edit-visit .buttons[data-v-4efa37ed]{width:100%}.c-edit-visit .form[data-v-4efa37ed]{padding:15px;z-index:1001;min-width:400px;min-height:200px;border-radius:16px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:stretch}.c-edit-visit .form .title[data-v-4efa37ed]{font-size:16px;color:#000;font-weight:500}.c-edit-visit .form .title.main[data-v-4efa37ed]{margin-bottom:15px}.c-edit-visit .form .time-selector-wrapper[data-v-4efa37ed]{width:100%;display:flex;align-items:center;margin-bottom:15px}.c-edit-visit .form .time-selector-wrapper .title[data-v-4efa37ed]{margin-right:15px;font-weight:400;font-size:14px;color:#000}.c-edit-visit .form .new-time-input[data-v-4efa37ed]{width:50px;border-radius:12px;text-align:center;box-shadow:0 0 0 1px #e0e3f0;margin:0 2px}.c-edit-visit .form .new-time-input[data-v-4efa37ed] .n-input{border:none!important}.c-edit-visit .form .new-time-input[data-v-4efa37ed] .n-content{width:50px;height:40px;padding:6px 10px 6px 15px}.c-edit-visit .form .time-selector[data-v-4efa37ed]{display:flex;align-items:center;justify-content:start}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select{width:60px}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .v-select{padding:2px}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .n-icon{display:none}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .n-text{text-align:center}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select:first-child{margin-right:5px}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select:last-child{margin-left:5px}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .n-content{padding:0}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .n-icon{margin:0!important}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .n-popup-content{width:60px}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .n-popup-content .n-dropdown-item{text-align:center;display:flex;align-items:center;justify-content:center}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .n-popup-content .n-item{text-align:center}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .n-wrapper{padding:0 5px;width:60px}.c-edit-visit .form .time-selector[data-v-4efa37ed] .n-select .n-dropdown{width:60px}.c-edit-visit .create-close-break[data-v-4efa37ed]{width:100%}.c-edit-visit .wrapper[data-v-4efa37ed]{display:flex;align-items:center;width:100%}.c-edit-visit .wrapper.center[data-v-4efa37ed]{justify-content:center;margin-bottom:10px;margin-top:10px}.c-add-break[data-v-ad031740]{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.502);z-index:1000;display:flex;align-items:center;justify-content:center}.c-add-break .buttons[data-v-ad031740]{display:flex;align-items:center;justify-content:space-between}.c-add-break .buttons .n-button[data-v-ad031740]{background-color:var(--primary);color:#fff;border:none;border-radius:12px;height:48px;padding:0 24px}.c-add-break .buttons .n-button.cancel[data-v-ad031740]{background-color:#fff;color:var(--primary);font-weight:700;border:1px solid var(--primary)}.c-add-break .buttons[data-v-ad031740]{width:100%}.c-add-break .form[data-v-ad031740]{padding:15px;z-index:1001;min-width:400px;min-height:200px;border-radius:16px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:stretch}.c-add-break .form .title[data-v-ad031740]{font-size:16px;color:#000;font-weight:500}.c-add-break .form .title.main[data-v-ad031740]{margin-bottom:15px}.c-add-break .form .time-selector-wrapper[data-v-ad031740]{width:100%;display:flex;align-items:center;margin-bottom:15px}.c-add-break .form .time-selector-wrapper .title[data-v-ad031740]{margin-right:15px;font-weight:400;font-size:14px;color:#000}.c-add-break .form .time-selector-wrapper .title.danger[data-v-ad031740]{width:100%;color:red;text-align:center}.c-add-break .form .new-time-input[data-v-ad031740]{width:50px;border-radius:12px;text-align:center;box-shadow:0 0 0 1px #e0e3f0;margin:0 2px}.c-add-break .form .new-time-input[data-v-ad031740] .n-input{border:none!important}.c-add-break .form .new-time-input[data-v-ad031740] .n-content{width:50px;height:40px;padding:6px 10px 6px 15px}.c-add-break .form .time-selector[data-v-ad031740]{display:flex;align-items:center;justify-content:start}.c-add-break .form .time-selector[data-v-ad031740] .n-select{width:60px}.c-add-break .form .time-selector[data-v-ad031740] .n-select .v-select{padding:2px}.c-add-break .form .time-selector[data-v-ad031740] .n-select .n-icon{display:none}.c-add-break .form .time-selector[data-v-ad031740] .n-select .n-text{text-align:center}.c-add-break .form .time-selector[data-v-ad031740] .n-select:first-child{margin-right:5px}.c-add-break .form .time-selector[data-v-ad031740] .n-select:last-child{margin-left:5px}.c-add-break .form .time-selector[data-v-ad031740] .n-select .n-content{padding:0}.c-add-break .form .time-selector[data-v-ad031740] .n-select .n-icon{margin:0!important}.c-add-break .form .time-selector[data-v-ad031740] .n-select .n-popup-content{width:60px}.c-add-break .form .time-selector[data-v-ad031740] .n-select .n-popup-content .n-dropdown-item{text-align:center;display:flex;align-items:center;justify-content:center}.c-add-break .form .time-selector[data-v-ad031740] .n-select .n-popup-content .n-item{text-align:center}.c-add-break .form .time-selector[data-v-ad031740] .n-select .n-wrapper{padding:0 5px;width:60px}.c-add-break .form .time-selector[data-v-ad031740] .n-select .n-dropdown{width:60px}.c-recalc-user-sheet[data-v-eb1f46d8]{display:flex;align-items:center;justify-content:space-between}.c-recalc-user-sheet .pinned-schedule[data-v-eb1f46d8]{height:40px;background-color:var(--primary);color:#fff;border-radius:24px;padding:10px;display:flex;align-items:center;justify-content:center;margin-right:15px}.c-recalc-user-sheet .pinned[data-v-eb1f46d8]{display:flex;align-items:center;justify-content:space-between}.c-recalc-user-sheet .pinned.hidden[data-v-eb1f46d8]{opacity:0}.c-recalc-user-sheet .field[data-v-eb1f46d8]{flex:1;display:flex;margin-bottom:15px}.c-recalc-user-sheet .field .n-input[data-v-eb1f46d8]{margin-left:25px;min-width:100px}.c-recalc-user-sheet .field.check-box[data-v-eb1f46d8]{display:flex;align-items:center;width:100%}.c-recalc-user-sheet .field.check-box .box[data-v-eb1f46d8]{margin-right:15px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #000}.c-recalc-user-sheet .field.check-box .title[data-v-eb1f46d8]{justify-content:left;margin-bottom:0}.c-recalc-user-sheet .schedule-list[data-v-eb1f46d8]{width:100%;border-top:2px solid #ebebeb;border-bottom:2px solid #ebebeb;padding:5px;margin-bottom:15px;max-height:400px;overflow-y:auto}.c-recalc-user-sheet .schedule-list .schedule-row[data-v-eb1f46d8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:5px;border-radius:4px;cursor:pointer;background-color:hsla(0,0%,92%,.38)}.c-recalc-user-sheet .schedule-list .schedule-row[data-v-eb1f46d8]:last-child{margin-bottom:0}.c-recalc-user-sheet .schedule-list .schedule-row .circle[data-v-eb1f46d8]{background-color:#ebebeb;border-radius:50%;width:20px;height:20px}.c-recalc-user-sheet .schedule-list .schedule-row .circle.active[data-v-eb1f46d8]{background-color:var(--primary)}.c-recalc-user-sheet .c-add-visit[data-v-eb1f46d8]{position:fixed;left:0;right:0;bottom:0;top:0;padding:10px;background-color:rgba(0,0,0,.502);z-index:1000;display:flex;align-items:center;justify-content:center;overflow:auto}.c-recalc-user-sheet .buttons[data-v-eb1f46d8]{display:flex;align-items:center;justify-content:space-between;width:100%}.c-recalc-user-sheet .n-button[data-v-eb1f46d8]{border:none;border-radius:12px;min-height:48px;background-color:var(--primary)!important;color:#fff}.c-recalc-user-sheet .n-button.cancel[data-v-eb1f46d8]{color:#000;background-color:#d4cfcf!important}.c-recalc-user-sheet .form[data-v-eb1f46d8]{padding:15px;z-index:1001;min-width:400px;min-height:200px;border-radius:8px;background-color:#fff;border:2px solid var(--primary);display:flex;align-items:center;flex-direction:column;justify-content:stretch}.c-recalc-user-sheet .form .title[data-v-eb1f46d8]{font-size:16px;color:#000;font-weight:500}.c-recalc-user-sheet .form .title.main[data-v-eb1f46d8]{margin-bottom:15px}.c-recalc-user-sheet .form .time-selector-wrapper[data-v-eb1f46d8]{width:100%;margin-bottom:15px}.c-recalc-user-sheet .form .time-selector-wrapper .selectors[data-v-eb1f46d8]{display:flex}.c-recalc-user-sheet .form .time-selector-wrapper .date-picker[data-v-eb1f46d8]{max-width:320px}.c-recalc-user-sheet .form .time-selector-wrapper .title[data-v-eb1f46d8]{margin-bottom:5px;font-weight:400;font-size:16px;color:#000}.c-recalc-user-sheet .form .time-selector-wrapper .title.danger[data-v-eb1f46d8]{width:100%;color:red;text-align:center}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8]{display:flex;align-items:center;justify-content:start}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select{width:60px}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select .n-icon{display:none}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select .n-text{text-align:center}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select:first-child{margin-right:5px}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select:last-child{margin-left:5px}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select .n-content{padding:0}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select .n-icon{margin:0!important}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select .n-popup-content{width:60px}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select .n-popup-content .n-dropdown-item{text-align:center;display:flex;align-items:center;justify-content:center}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select .n-popup-content .n-item{text-align:center}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select .n-wrapper{padding:0 5px;width:60px}.c-recalc-user-sheet .form .time-selector[data-v-eb1f46d8] .n-select .n-dropdown{width:60px}.c-sidebar[data-v-10528923]{width:270px;padding:0 20px 20px 0;transition:.3s;height:100dvh;display:flex;align-items:center;flex-direction:column;position:sticky;top:0}.c-sidebar .links[data-v-10528923]{overflow:auto}@media(-webkit-device-pixel-ratio:1.25)and (max-height:870px){.c-sidebar[data-v-10528923]{height:95dvh;zoom:70%}.c-sidebar .links[data-v-10528923]{overflow:unset}}@media(-webkit-device-pixel-ratio:2)and (max-height:1440px){.c-sidebar[data-v-10528923]{zoom:90%}.c-sidebar .links[data-v-10528923]{overflow:unset}}@media(width:1920px)and (-webkit-device-pixel-ratio:1){.c-sidebar[data-v-10528923]{zoom:90%}.c-sidebar .links[data-v-10528923]{overflow:unset}}@media(max-width:1380px){.c-sidebar[data-v-10528923]{height:auto}}.c-sidebar .logo-wrap[data-v-10528923]{width:220px;height:110px;transition:.3s}.c-sidebar .logo-wrap img[data-v-10528923]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-sidebar.little[data-v-10528923]{width:90px;padding:0 0 50px 0;transition:.3s}.c-sidebar.little .link[data-v-10528923]{width:90px;transition:.5s}.c-sidebar.little .link.active .image-place[data-v-10528923]{margin-left:5px}.c-sidebar.little .logo-wrap[data-v-10528923]{width:100%;transition:.3s;display:flex;align-items:center;justify-content:center;margin-left:5px}.c-sidebar.little .logo-wrap img[data-v-10528923]{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.c-sidebar .link[data-v-10528923]{display:flex;align-items:center;height:60px;flex-shrink:0;width:250px}.c-sidebar .link .mark[data-v-10528923]{width:6px;height:100%;background:#fff;border-radius:0 10px 10px 0}.c-sidebar .link .title-wrap[data-v-10528923]{display:flex;align-items:center;margin-left:30px}.c-sidebar .link .title-wrap .image-place[data-v-10528923]{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:24px;min-height:24px;transition:1s}.c-sidebar .link .title-wrap .image-place img[data-v-10528923]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-sidebar .link .title-wrap .title[data-v-10528923]{color:#b1b1b1;font-size:18px;font-weight:500;margin-left:15px}.c-sidebar .link.active .image-place[data-v-10528923]{margin-left:10px}.c-sidebar .link.active .mark[data-v-10528923]{background:var(--primary)}.c-sidebar .link.active .title[data-v-10528923]{color:var(--primary)}.c-sidebar .image-close[data-v-10528923]{display:flex;align-items:center;width:100%;justify-content:center;transition:.5s;margin-left:10px;margin-top:10px}.c-sidebar .image-close.closed[data-v-10528923]{transform:rotate(180deg);transition:.5s}svg[data-v-4e2647da]{width:24px;height:24px;display:inline-block}.c-appbar[data-v-e496e198]{position:fixed;left:0;top:0;right:0;z-index:100;background:#fff}.c-appbar .company-name[data-v-e496e198]{margin-right:15px;font-size:18px;font-weight:500;color:var(--primary)}.c-appbar .back-icon[data-v-e496e198]{width:24px;height:24px;margin-top:-2px;margin-right:15px}.c-appbar .back-icon img[data-v-e496e198]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-appbar .icon[data-v-e496e198]{width:26px;height:26px}.c-appbar .icon.small[data-v-e496e198]{width:28px;height:28px}.c-appbar .icon.logout[data-v-e496e198]{width:25px;height:25px}.c-appbar .bar-container[data-v-e496e198]{display:flex;align-items:center;justify-content:space-between}.c-appbar .backgorund[data-v-e496e198]{padding:30px 14px 10px 10px;height:108px}.c-appbar .logout-wrapper[data-v-e496e198]{position:absolute;left:-240px;z-index:100001;right:0;top:calc(100% + 10px);background-color:#fff;display:flex;align-items:center;border-radius:12px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.c-appbar .logout-wrapper .buttons[data-v-e496e198]{width:100%}.c-appbar .logout-wrapper .buttons .button[data-v-e496e198]{border-radius:8px;margin-top:10px;display:flex;align-items:center;padding:0 10px}.c-appbar .logout-wrapper .buttons .button[data-v-e496e198]:hover{background-color:#ebebeb}.c-appbar .logout-wrapper .buttons .button[data-v-e496e198]:last-child{margin-bottom:10px}.c-appbar .logout-wrapper .buttons .button .icon-place[data-v-e496e198]{display:flex;align-items:center;justify-content:center;margin-right:20px;width:36px;height:36px}.c-appbar .logout-wrapper .buttons .button .title[data-v-e496e198]{font-size:16px;font-weight:500}.c-appbar .top[data-v-e496e198]{margin-right:20px;display:flex;align-items:center;justify-content:center}.c-appbar .top .title-page[data-v-e496e198]{display:flex;font-size:24px;font-weight:700;color:#1b1a1a}.c-appbar .top .title-page.backroute[data-v-e496e198]{margin-left:15px}.c-appbar .info-align .user-info[data-v-e496e198]{border-radius:26px;position:relative}.c-appbar .info-align .user-info .info-wrapper[data-v-e496e198]{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between}.c-appbar .info-align .user-info .info-wrapper .logout-button[data-v-e496e198]{display:flex;font-size:16px}.c-appbar .info-align .user-info .info-wrapper .open-button[data-v-e496e198]{display:flex;align-items:center;margin-right:20px}.c-appbar .info-align .user-info .info-wrapper .open-button svg path[data-v-e496e198]{fill:var(--primary)}.c-appbar .info-align .user-info .info-wrapper.logout[data-v-e496e198]{margin-top:10px;justify-content:center}.c-appbar .info-align .user-info .info[data-v-e496e198]{z-index:10000001;color:#767676;font-size:.8em;margin-right:20px}.c-appbar .info-align .user-info .info div[data-v-e496e198]:first-child{font-size:1.2em;color:#000}.c-appbar .bottom[data-v-e496e198]{display:flex;align-items:center;flex-wrap:wrap}.c-appbar .bottom .link[data-v-e496e198]{margin-right:20px;margin-bottom:5px;color:#000;cursor:pointer;flex-shrink:0;min-width:125px;padding:5px;min-height:40px;font-size:1em;display:flex;align-items:center;justify-content:center;border:3px solid var(--primary);border-radius:24px;background-color:#fff}.c-appbar .bottom .link.active[data-v-e496e198]{color:#fff;background-color:var(--primary)}.c-appbar .bottom .link[data-v-e496e198]:last-child{margin-right:0}.visit-chart[data-v-ed3cc03a]{width:120px;height:120px;margin:0 auto;position:relative;.percent[data-v-ed3cc03a]{position:absolute;left:calc(53% - 22px);top:calc(51% - 16px);font-size:20px;font-weight:700;width:44px;height:32px;text-align:center;color:var(--primary)}}canvas[data-v-ed3cc03a]{width:100%!important}.custom-radio[data-v-e20f017e]{position:relative}.custom-radio .wrap[data-v-e20f017e]{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:2px solid var(--primary);border-radius:50%;transition:all .2s ease-in-out;flex-shrink:0}.custom-radio .radio[data-v-e20f017e]{width:65%;height:65%;position:relative;background:transparent;border:2px solid var(--primary);border-radius:50%;flex-shrink:0}.custom-radio .radio.checked[data-v-e20f017e]{background-color:var(--primary)}.c-month-picker .shadow[data-v-1ae327a8]{position:absolute;left:0;top:0;bottom:0;right:0;z-index:1000}.c-month-picker .date-place-wrap[data-v-1ae327a8]{position:relative;min-width:220px;margin-left:15px}.c-month-picker .date-picker-place[data-v-1ae327a8]{display:flex;align-items:center;justify-content:space-between;padding:0 10px;border:1px solid var(--primary);border-radius:12px;width:100%}.c-month-picker .date-picker-place .icon[data-v-1ae327a8]{cursor:pointer;display:flex;align-items:center;justify-content:center}.c-month-picker .date-picker-place .icon img[data-v-1ae327a8]{width:100%;height:100%}.c-month-picker .date-picker-place .title-place[data-v-1ae327a8]{z-index:10;display:flex;align-items:center;justify-content:center;height:48px;font-size:16px;font-weight:700;color:var(--primary)}.c-month-picker .date-picker-place .title-place .image-place[data-v-1ae327a8]{margin-right:10px;display:flex;align-items:center;justify-content:center}.c-month-picker .month-picker-popover[data-v-1ae327a8]{position:absolute;top:calc(100% + 10px);left:16px;background:#fff;border:1px solid #ccc;border-radius:12px;padding:20px;box-shadow:0 4px 10px rgba(0,0,0,.1);width:360px;z-index:1000}.c-month-picker .month-picker-popover .top-row[data-v-1ae327a8]{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:18px;margin-bottom:20px}.c-month-picker .month-picker-popover .top-row .arrow[data-v-1ae327a8]{cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center}.c-month-picker .month-picker-popover .top-row .year[data-v-1ae327a8]{font-size:20px;font-weight:700}.c-month-picker .month-picker-popover .month-grid[data-v-1ae327a8]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.c-month-picker .month-picker-popover .month-grid .month-cell[data-v-1ae327a8]{cursor:pointer;border-radius:6px;font-size:16px;transition:all .2s ease}.c-month-picker .month-picker-popover .month-grid .month-cell.active[data-v-1ae327a8]{color:var(--primary);font-weight:700}.c-month-picker .month-picker-popover .month-grid .month-cell[data-v-1ae327a8]:hover{background:#f0f0f0}.c-towers-graph[data-v-245319ee]{background-color:#f2f4fc;border-radius:16px;padding:15px 40px}.c-towers-graph .title[data-v-245319ee]{font-weight:700;margin-bottom:10px}.c-towers-graph .graph-body[data-v-245319ee]{min-width:50px;display:flex;align-items:center;transition:1s}.c-towers-graph .towers-place[data-v-245319ee]{display:flex;align-items:center;height:150px;transform:rotate(90deg);margin-right:80px;transition:1s}.c-towers-graph .towers-place.transform[data-v-245319ee]{transform:rotate(0deg)}.c-towers-graph .towers-place .tower[data-v-245319ee]{margin-right:8px;width:30px;height:100%;border-radius:6px;position:relative}.c-towers-graph .towers-place .tower[data-v-245319ee]:last-child{margin-right:0}.c-towers-graph .towers-place .tower .fill[data-v-245319ee]{position:absolute;left:0;right:0;bottom:0;top:100%;border-radius:6px;transition:top 1s;will-change:top}.c-towers-graph .towers-place .tower .number[data-v-245319ee]{position:absolute;left:0;right:0;bottom:0;transform:rotate(-90deg);font-size:14px;font-weight:700;white-space:nowrap;transition:1s}.c-towers-graph .memos .memo[data-v-245319ee]{display:flex;align-items:center}.c-towers-graph .memos .memo .box[data-v-245319ee]{width:16px;height:16px;border-radius:4px}.c-towers-graph .memos .memo .title[data-v-245319ee]{font-weight:400;margin-bottom:0;margin-left:10px;font-size:14px}.c-actions .shadow[data-v-eac52e56]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:9}.c-actions .actions-cell[data-v-eac52e56]{position:relative}.c-actions .actions-cell .actions-wrapper[data-v-eac52e56]{cursor:pointer;padding:4px;display:inline-flex}.c-actions .actions-cell .action-select[data-v-eac52e56]{position:fixed;background:#fff;border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,.1);width:160px;z-index:9;overflow:hidden}.c-actions .actions-cell .action-select.hidden[data-v-eac52e56]{visibility:hidden}.c-actions .actions-cell .action-select .action-item[data-v-eac52e56]{display:flex;align-items:center;padding:10px 12px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #e7edff}.c-actions .actions-cell .action-select .action-item img[data-v-eac52e56]{width:16px;margin-right:10px}.c-actions .actions-cell .action-select .action-item[data-v-eac52e56]:hover{background-color:#f5f5f5}.c-calendar-info .shadow[data-v-e776e64a]{position:fixed;z-index:1000;left:0;top:0;bottom:0;right:0}.c-calendar-info .info-button[data-v-e776e64a]{display:flex;align-items:center;justify-content:center;height:48px;padding:0 16px;border:2px solid var(--primary);border-radius:12px;margin-left:16px;font-size:16px;line-height:16px;font-weight:700;color:var(--primary)}.c-calendar-info .info-button .image-place[data-v-e776e64a]{margin-right:10px;display:flex;align-items:center;justify-content:center}.c-calendar-info .info-wrapper[data-v-e776e64a]{position:relative;display:inline-block}.c-calendar-info .info-wrapper .top-part[data-v-e776e64a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.c-calendar-info .info-wrapper .top-part .title-top[data-v-e776e64a]{font-weight:700;font-size:16px}.c-calendar-info .info-wrapper .types-popover[data-v-e776e64a]{position:absolute;top:60px;right:0;z-index:1000;background:#fff;border:1px solid #ccc;border-radius:12px;padding:24px;width:600px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.c-calendar-info .types-wrapper[data-v-e776e64a]{align-items:center;flex-wrap:wrap;justify-content:flex-end;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.c-calendar-info .types-wrapper .type[data-v-e776e64a]{margin-top:5px;display:flex;align-items:center}.c-calendar-info .types-wrapper .type[data-v-e776e64a]:last-child{margin-right:0}.c-calendar-info .types-wrapper .type .circle[data-v-e776e64a]{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:4px;border:1px solid #dcdcdc;width:34px;height:34px;padding:0 2px;background-color:#64c038;margin-right:5px;color:#fff;font-size:14px}.c-calendar-info .types-wrapper .type .title[data-v-e776e64a]{font-weight:400;height:100%;line-height:1;color:#000;font-size:14px;width:100%}.c-modal-select .submit-button[data-v-2e5f8425]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:20px}.c-modal-select .submit-button .default[data-v-2e5f8425]{margin-bottom:5px;min-width:160px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;height:38px;background-color:var(--primary);border-radius:12px;border:1px solid var(--primary)}.c-modal-select .submit-button .default.clean[data-v-2e5f8425]{background-color:#fff;color:var(--primary)}.c-modal-select.active[data-v-2e5f8425]{z-index:1000}.c-modal-select .values[data-v-2e5f8425]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.c-modal-select .background-click[data-v-2e5f8425]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1000}.c-modal-select .select-wrapper[data-v-2e5f8425]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;margin-bottom:10px}.c-modal-select .select-wrapper .selected-item[data-v-2e5f8425]{background:#fff;border:2px solid var(--primary);font-size:12px;height:40px;padding:0 8px;border-radius:12px;white-space:nowrap;display:flex;align-items:center;justify-content:space-between}.c-modal-select .select-wrapper .selected-item img[data-v-2e5f8425]{margin-left:15px}.c-modal-select .filter-box[data-v-2e5f8425]{cursor:pointer;position:relative;border-radius:12px;min-width:200px}.c-modal-select .filter-box .touch-place[data-v-2e5f8425]{display:flex;align-items:center;justify-content:space-between;height:48px;background-color:#fff;border-radius:12px;padding:0 5px}.c-modal-select .filter-box .title[data-v-2e5f8425]{font-size:16px;font-weight:100;padding:6px 0}.c-modal-select .filter-box .icon-place[data-v-2e5f8425]{display:flex;align-items:center;justify-content:center;transition:.3s}.c-modal-select .filter-box .icon-place.opened[data-v-2e5f8425]{transform:rotate(180deg)}.c-modal-select .filter-box .icon-place.rotate[data-v-2e5f8425]{transform:rotate(90deg)}.c-modal-select .filter-box .search-place[data-v-2e5f8425]{margin-top:8px}.c-modal-select .filter-box .search-place[data-v-2e5f8425] .n-input{font-size:12px}.c-modal-select .filter-box .search-place[data-v-2e5f8425] .n-input .n-content{background-color:#f2f4f8;height:48px}.c-modal-select .filter-box .filter-window[data-v-2e5f8425]{filter:drop-shadow(7px 7px 7px rgba(0,0,0,.3));background-color:#fff;right:-15px;left:50%;top:calc(100% - 20px);transform:translate(-50%,-50%);z-index:100000;padding:20px 20px 20px 20px;position:absolute;border-radius:12px;min-width:400px}.c-modal-select .filter-box .filter-window .top-part[data-v-2e5f8425]{display:flex;align-items:center;justify-content:space-between}.c-modal-select .filter-box .filter-window .top-part .title[data-v-2e5f8425]{font-size:16px;font-weight:700;color:#000}.c-modal-select .filter-box .filter-window .wrapper[data-v-2e5f8425]{padding:10px}.c-modal-select .filter-box .filter-window .wrapper .buttons[data-v-2e5f8425]{margin-top:20px;display:flex;align-items:center;justify-content:center;flex-direction:column}.c-modal-select .filter-box .filter-window .wrapper .buttons .submit[data-v-2e5f8425]{margin-bottom:5px;cursor:pointer;min-width:160px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;min-height:30px;background-color:var(--primary);border-radius:24px}.c-modal-select .filter-box .filter-window .wrapper .buttons .clean[data-v-2e5f8425]{cursor:pointer;font-size:12px;font-weight:600;color:#000;text-decoration:underline}.c-modal-select .filter-box .filter-window .wrapper .item[data-v-2e5f8425]{display:flex;align-items:center;margin-top:20px;padding-bottom:10px;border-bottom:1px solid #e7edff}.c-modal-select .filter-box .filter-window .wrapper .item[data-v-2e5f8425]:last-child{margin-bottom:0}.c-modal-select .filter-box .filter-window .wrapper .title[data-v-2e5f8425]{font-size:12px;color:#000}.c-modal-select .filter-box .filter-window .wrapper .boxes[data-v-2e5f8425]{overflow:auto;max-height:300px}.c-modal-select .filter-box .filter-window .wrapper .boxes .circle[data-v-2e5f8425]{flex-shrink:0;margin-right:8px;width:20px;height:20px;border-radius:50%;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center}.c-modal-select .filter-box .filter-window .wrapper .boxes .circle .circle-fill[data-v-2e5f8425]{flex-shrink:0;width:14px;height:14px;border-radius:50%;background-color:var(--primary)}.c-modal-select .filter-box .filter-window .wrapper .boxes .box[data-v-2e5f8425]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--primary);margin-right:8px}.c-modal-select .filter-box .filter-window .wrapper .boxes .box img[data-v-2e5f8425]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}