.base-modal-overlay[data-v-27d22631]{-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.base-modal[data-v-27d22631]{border-radius:var(--radius-md);background:#fff;width:100%;max-height:92vh;margin:0 20px;overflow-y:auto;box-shadow:0 8px 30px #00000026}.base-modal__header[data-v-27d22631]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.base-modal__title[data-v-27d22631]{color:var(--color-text);margin:0;font-size:18px;font-weight:600}.base-modal__close[data-v-27d22631]{color:#999;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:24px;line-height:1;transition:all .2s;display:flex}.base-modal__close[data-v-27d22631]:hover{color:var(--color-text);background:#f5f5f5}.base-modal__body[data-v-27d22631]{padding:0}.base-modal__actions[data-v-27d22631]{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;padding:15px 20px;display:flex}.modal-fade-enter-active[data-v-27d22631]{transition:opacity .3s}.modal-fade-leave-active[data-v-27d22631]{transition:opacity .2s}.modal-fade-enter-from[data-v-27d22631],.modal-fade-leave-to[data-v-27d22631]{opacity:0}.modal-fade-enter-active .base-modal[data-v-27d22631]{animation:.3s modal-scale-in-27d22631}.modal-fade-leave-active .base-modal[data-v-27d22631]{animation:.2s modal-scale-out-27d22631}@keyframes modal-scale-in-27d22631{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-scale-out-27d22631{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@media (width<=768px){.base-modal-overlay[data-v-27d22631]{align-items:flex-end;padding:0}.base-modal[data-v-27d22631]{border-radius:16px 16px 0 0;max-height:90dvh;margin:0;overflow-y:auto;width:100vw!important;min-width:100vw!important;max-width:100vw!important}.base-modal__close[data-v-27d22631]{min-width:44px;min-height:44px}.base-modal__body input[type=text][data-v-27d22631],.base-modal__body input[type=email][data-v-27d22631],.base-modal__body input[type=password][data-v-27d22631],.base-modal__body input[type=tel][data-v-27d22631],.base-modal__body input[type=number][data-v-27d22631],.base-modal__body textarea[data-v-27d22631],.base-modal__body select[data-v-27d22631]{font-size:16px}}[data-v-94178fa3] .base-modal__header{border-bottom:none;padding:24px 32px 16px}[data-v-94178fa3] .base-modal__body{padding:8px 32px 16px}[data-v-94178fa3] .base-modal__actions{border-top:none;justify-content:center;padding:0 32px 28px}.recovery-title[data-v-94178fa3]{color:#333;text-align:center;width:100%;margin:0;font-size:28px;font-weight:800}.recovery-text[data-v-94178fa3]{color:#000;text-align:center;margin:0 0 20px;font-size:14px;line-height:1.5}.recovery-contacts[data-v-94178fa3]{flex-direction:column;align-items:center;gap:12px;margin-bottom:8px;display:flex}.recovery-contact[data-v-94178fa3]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:10px;padding:6px 10px;transition:opacity .2s;display:flex}.recovery-contact[data-v-94178fa3]:hover{opacity:.8}.recovery-contact__icon[data-v-94178fa3]{flex-shrink:0;width:20px;height:20px}.recovery-contact__text[data-v-94178fa3]{color:var(--color-primary);font-size:15px;font-weight:500}.recovery-contact:hover .recovery-contact__text[data-v-94178fa3]{text-underline-position:under;text-decoration:underline}.recovery-notification-wrapper[data-v-94178fa3]{height:0;position:relative}.recovery-notification[data-v-94178fa3]{background:var(--color-primary,#4f5bdf);color:#fff;text-align:center;white-space:nowrap;z-index:1100;border-radius:40px;min-width:220px;padding:12px 26px;font-size:14px;font-weight:600;position:fixed;top:18vh;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #4f5bdf66}.recovery-notification-enter-active[data-v-94178fa3],.recovery-notification-leave-active[data-v-94178fa3]{transition:opacity .25s,transform .25s}.recovery-notification-enter-from[data-v-94178fa3],.recovery-notification-leave-to[data-v-94178fa3]{opacity:0;transform:translate(-50%,-12px)}.recovery-notification-enter-to[data-v-94178fa3],.recovery-notification-leave-from[data-v-94178fa3]{opacity:1;transform:translate(-50%)}.recovery-button[data-v-94178fa3]{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:40px;min-width:200px;margin:0 auto;padding:12px 40px;font-size:15px;font-weight:600;transition:background-color .2s}.recovery-button[data-v-94178fa3]:hover{background-color:#3f4bc9}.login[data-v-26c27a38]{background-color:var(--color-primary);perspective:1000px;width:100%;height:100dvh;padding:40px;display:flex;position:relative;overflow:hidden}.login-background[data-v-26c27a38]{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.background-image[data-v-26c27a38]{opacity:.35;z-index:1;will-change:transform;background-image:url(/assets/background-CDaS7GgM.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:transform .1s ease-out;position:absolute;top:0;left:0}.floating-shape[data-v-26c27a38]{z-index:2;background:#ffffff4d;border-radius:50%;animation:15s ease-in-out infinite float-26c27a38;position:absolute;box-shadow:0 3px 10px #0000001a}.shape-1[data-v-26c27a38]{width:250px;height:250px;animation-delay:0s;top:-50px;left:-50px}.shape-2[data-v-26c27a38]{width:150px;height:150px;animation-delay:-5s;bottom:50px;right:100px}.shape-3[data-v-26c27a38]{width:100px;height:100px;animation-delay:-10s;top:50%;left:70%}.shape-4[data-v-26c27a38]{background:#ffffff26;width:80px;height:80px;animation-delay:-2s;top:20%;right:10%;box-shadow:0 4px 15px #0003}.shape-5[data-v-26c27a38]{background:#ffffff14;width:120px;height:120px;animation-delay:-7s;bottom:40%;left:15%;box-shadow:0 5px 20px #00000026}.shape-6[data-v-26c27a38]{background:#ffffff1f;width:60px;height:60px;animation-delay:-12s;top:70%;right:25%;box-shadow:0 3px 12px #0000002e}.shape-7[data-v-26c27a38]{background:#ffffff0d;width:180px;height:180px;animation-delay:-8s;bottom:-30px;right:-30px;box-shadow:0 6px 25px #0000001a}@keyframes float-26c27a38{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(30px,-50px)rotate(120deg)}66%{transform:translate(-20px,20px)rotate(240deg)}}.login__container[data-v-26c27a38]{justify-content:space-between;width:100%;display:flex}.login__info[data-v-26c27a38]{z-index:1000;background-color:#ffffffe6;border-radius:100px;width:550px;height:480px;margin-top:50px;padding:50px;position:relative;box-shadow:0 3px 10px #00000040}.info-notifications[data-v-26c27a38]{z-index:1001;pointer-events:none;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.notification[data-v-26c27a38]{color:#000;white-space:nowrap;background-color:#fff;border-radius:50px;justify-content:center;align-items:center;min-width:150px;height:25px;padding:0 15px;font-size:14px;font-weight:500;display:flex;box-shadow:0 3px 10px #0003}.notification-enter-active[data-v-26c27a38],.notification-leave-active[data-v-26c27a38]{transition:opacity .3s,transform .3s}.notification-enter-from[data-v-26c27a38],.notification-leave-to[data-v-26c27a38]{opacity:0;transform:translateY(-10px)}.notification-enter-to[data-v-26c27a38],.notification-leave-from[data-v-26c27a38]{opacity:1;transform:translateY(0)}.info__title[data-v-26c27a38]{padding-bottom:20px;font-size:40px}.help[data-v-26c27a38]{font-size:25px}.contact[data-v-26c27a38]{align-items:center;gap:10px;padding-bottom:10px;display:flex}.contact__icon[data-v-26c27a38]{width:20px;height:20px}.contact__text[data-v-26c27a38]{color:var(--color-primary);margin:0;font-size:16px;font-weight:500}.contact__text--clickable[data-v-26c27a38]{cursor:pointer;transition:opacity .2s}.contact__text--clickable[data-v-26c27a38]:hover{opacity:.7;text-underline-position:under;text-decoration:underline}.contact__text[data-v-26c27a38]:hover{cursor:pointer;text-underline-position:under;text-decoration:underline}.time[data-v-26c27a38]{color:#a2a2a2;margin-top:5px;font-size:13px}.info__text[data-v-26c27a38]{padding-bottom:40px;font-size:16px;line-height:150%}.login__header[data-v-26c27a38]{z-index:3;padding-bottom:50px;position:relative}.login__title[data-v-26c27a38]{color:#fff;text-shadow:4px 4px #0000001a;font-size:60px;font-weight:900}.login__subtitle[data-v-26c27a38]{color:#fff;font-size:20px;font-weight:500}.login__form[data-v-26c27a38]{z-index:3;flex-direction:column;display:flex;position:relative}.inputs[data-v-26c27a38]{flex-direction:column;gap:20px;padding-bottom:10px;display:flex}.login__input[data-v-26c27a38]{background-color:#f7f7f7;border-radius:100px;justify-content:flex-start;align-items:center;gap:15px;width:450px;height:70px;padding:5px 30px;display:flex}.input__icon[data-v-26c27a38]{width:20px;height:20px;transition:transform .5s}.input[data-v-26c27a38]{background-color:#0000;border:none;outline:none;width:100%;height:100%;font-size:19px;font-weight:500}.input[data-v-26c27a38]:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 30px #f7f7f7!important}.input[data-v-26c27a38]:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 30px #f7f7f7!important}.input[data-v-26c27a38]:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 30px #f7f7f7!important}.input[data-v-26c27a38]:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 30px #f7f7f7!important}.input[data-v-26c27a38]::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}.input[data-v-26c27a38]::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}.remember-password[data-v-26c27a38]{color:#fff;text-underline-position:under;z-index:3;width:fit-content;height:fit-content;padding-bottom:15px;padding-left:30px;font-size:16px;font-weight:400;text-decoration:none;position:relative}.remember-password[data-v-26c27a38]:hover{text-decoration:underline}.login__footer[data-v-26c27a38]{z-index:3;flex-direction:column;display:flex;position:relative}.error-container[data-v-26c27a38]{align-items:center;height:50px;margin-bottom:15px;display:flex}.error-message[data-v-26c27a38]{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ff2d2d66;border-radius:20px;width:fit-content;padding:12px 20px;font-size:14px;font-weight:600;animation:.5s ease-out errorFadeIn-26c27a38}@keyframes errorFadeIn-26c27a38{0%{opacity:0}to{opacity:1}}.footer__button[data-v-26c27a38]{align-items:center;gap:20px;display:flex}.login__button[data-v-26c27a38]{background-color:#fff;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;gap:10px;width:200px;height:60px;transition:all .3s;display:flex;position:relative}.login__button[data-v-26c27a38]:disabled{cursor:not-allowed}.login__button.loading[data-v-26c27a38]{background-color:#7981d4;border-radius:50%;width:60px}.login__button.success[data-v-26c27a38]{background-color:#fff}.button__text[data-v-26c27a38]{color:var(--color-primary);font-size:20px;font-weight:800;transition:all .3s}.login__button.loading .button__text[data-v-26c27a38]{opacity:0;color:#fff;transform:translate(-20px)}.login__button.success .button__text[data-v-26c27a38]{color:var(--color-primary)}.login__button[data-v-26c27a38]:hover:not(:disabled){cursor:pointer;background-color:var(--color-border)}.login__button:hover:not(:disabled) .button__text[data-v-26c27a38]{transform:translate(-3px)}.login__button:hover:not(:disabled) .input__icon[data-v-26c27a38]{transform:translate(30px)}.spinner[data-v-26c27a38]{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:1s linear infinite spin-26c27a38;position:absolute}.success-checkmark[data-v-26c27a38]{color:var(--color-primary);font-size:24px;font-weight:700;animation:.3s ease-out scaleIn-26c27a38}@keyframes scaleIn-26c27a38{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes spin-26c27a38{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-lock[data-v-26c27a38]{width:20px;height:20px;transition:all .5s;position:relative}.lock-body[data-v-26c27a38]{background-color:#fff;border-radius:2px;width:16px;height:12px;transition:all .3s;position:absolute;bottom:0;left:2px}.lock-arc[data-v-26c27a38]{border:3px solid #fff;border-bottom:none;border-radius:10px 10px 0 0;width:12px;height:8px;transition:all .3s;position:absolute;top:0;left:4px}.login__button.loading~.custom-lock .lock-arc[data-v-26c27a38]{animation:.5s ease-in-out infinite lockBounce-26c27a38}.custom-lock.success .lock-arc[data-v-26c27a38]{border-color:#63ee59;animation:1s ease-in-out lockSuccess-26c27a38}.custom-lock.success .lock-body[data-v-26c27a38]{background-color:#63ee59;animation:1s ease-in-out lockBodySuccess-26c27a38}@keyframes lockSuccess-26c27a38{0%{border-color:#fff;transform:translateY(0)}50%{border-color:#63ee59;transform:translateY(-5px)}to{border-color:#63ee59;transform:translateY(0)}}@keyframes lockBodySuccess-26c27a38{0%{background-color:#fff}50%{background-color:#63ee59}to{background-color:#63ee59}}@keyframes lockBounce-26c27a38{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.login__button.loading~.custom-lock .lock-arc[data-v-26c27a38],.login__button:hover:not(:disabled)~.custom-lock:not(.error) .lock-arc[data-v-26c27a38]{top:-3px}.custom-lock.error .lock-body[data-v-26c27a38],.custom-lock.error .lock-arc[data-v-26c27a38]{border-color:#ff4d4d}.custom-lock.error .lock-body[data-v-26c27a38]{background-color:#ff4d4d}.custom-lock.shaking[data-v-26c27a38]{animation:.6s cubic-bezier(.36,.07,.19,.97) both shake-26c27a38}@keyframes shake-26c27a38{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.fade-enter-active[data-v-26c27a38],.fade-leave-active[data-v-26c27a38]{transition:opacity .3s}.fade-enter[data-v-26c27a38],.fade-leave-to[data-v-26c27a38]{opacity:0}@media (width<=1024px){.login__container[data-v-26c27a38]{flex-direction:column;align-items:center;gap:30px;padding-bottom:40px;overflow-y:auto}.login__info[data-v-26c27a38]{width:100%;max-width:550px;margin-top:0}}@media (width<=768px){.login[data-v-26c27a38]{padding:24px 16px}.login__header[data-v-26c27a38]{padding-bottom:30px}.login__title[data-v-26c27a38]{font-size:40px}.login__subtitle[data-v-26c27a38]{font-size:16px}.login__input[data-v-26c27a38]{width:100%;max-width:100%;height:60px;padding:5px 20px}.input[data-v-26c27a38]{font-size:16px}.remember-password[data-v-26c27a38]{padding-left:20px;font-size:14px}.login__info[data-v-26c27a38]{border-radius:30px;height:auto;padding:30px 24px}.info__title[data-v-26c27a38]{padding-bottom:14px;font-size:28px}.help[data-v-26c27a38]{font-size:20px}.info__text[data-v-26c27a38]{padding-bottom:24px;font-size:14px}.contact__text[data-v-26c27a38]{font-size:14px}.time[data-v-26c27a38]{font-size:12px}.floating-shape[data-v-26c27a38]{display:none}}@media (width<=480px){.login[data-v-26c27a38]{padding:20px 14px}.login__header[data-v-26c27a38]{padding-bottom:24px}.login__title[data-v-26c27a38]{text-shadow:2px 2px #0000001a;font-size:32px}.login__subtitle[data-v-26c27a38]{font-size:14px}.inputs[data-v-26c27a38]{gap:14px}.login__input[data-v-26c27a38]{border-radius:30px;height:56px;padding:5px 18px}.error-container[data-v-26c27a38]{height:auto;min-height:40px;margin-bottom:12px}.error-message[data-v-26c27a38]{padding:10px 16px;font-size:13px}.footer__button[data-v-26c27a38]{gap:12px}.login__button[data-v-26c27a38]{width:170px;height:54px}.button__text[data-v-26c27a38]{font-size:18px}.login__info[data-v-26c27a38]{border-radius:24px;padding:24px 18px}.info__title[data-v-26c27a38]{font-size:24px}.help[data-v-26c27a38]{font-size:18px}}.field--select[data-v-a0e84077]{cursor:pointer;width:230px;min-width:230px;position:relative}.select-text[data-v-a0e84077]{color:#000;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:calc(100% - 20px);font-size:13px;overflow:hidden}.select-icon[data-v-a0e84077]{flex-shrink:0;width:9px;height:9px;transition:transform .3s}.select-icon--rotated[data-v-a0e84077]{transform:rotate(180deg)}.dropdown-enter-active[data-v-a0e84077],.dropdown-leave-active[data-v-a0e84077]{transform-origin:top;transition:all .2s}.dropdown-enter-from[data-v-a0e84077],.dropdown-leave-to[data-v-a0e84077]{opacity:0;transform:scale(.95)translateY(-10px)}.dropdown-enter-to[data-v-a0e84077],.dropdown-leave-from[data-v-a0e84077]{opacity:1;transform:scale(1)translateY(0)}.custom-dropdown[data-v-a0e84077]{z-index:1001;background:#fff;border:1px solid #e6e6e6;border-radius:20px;flex-direction:column;width:230px;max-height:360px;display:flex;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.dropdown-search[data-v-a0e84077]{z-index:1002;background:#fff;border-bottom:1px solid #f0f0f0;padding:10px;position:sticky;top:0}.dropdown-search__input[data-v-a0e84077]{border-radius:var(--radius-md);background:#fafafa;border:1px solid #e6e6e6;outline:none;width:100%;padding:8px 12px;font-size:14px;transition:border-color .2s}.dropdown-search__input[data-v-a0e84077]:focus{background:#fff;border-color:#4f5bdf;box-shadow:0 0 0 2px #4f5bdf1a}.dropdown-list[data-v-a0e84077]{flex:1;max-height:320px;overflow-y:auto}.dropdown-item[data-v-a0e84077]{cursor:pointer;border-bottom:1px solid #0000;align-items:center;min-height:36px;padding:10px 12px;font-size:13px;transition:all .2s;display:flex;position:relative;overflow:hidden}.dropdown-item[data-v-a0e84077]:hover{background-color:#f8f9ff}.item-text[data-v-a0e84077]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;position:relative;overflow:hidden}.dropdown-item--selected[data-v-a0e84077]{font-weight:500;background-color:#f0f2ff!important}.dropdown-item--selected .item-text[data-v-a0e84077]{color:#4f5bdf!important}.dropdown-item--selected[data-v-a0e84077]:hover{background-color:#e8ebff!important}.dropdown-item[data-v-a0e84077]:not(:last-child){border-bottom:1px solid #f0f0f0}.dropdown-item[data-v-a0e84077]:last-child:not(.dropdown-no-results){border-bottom:none}.dropdown-no-results[data-v-a0e84077]{text-align:center;color:#999;white-space:nowrap;text-overflow:ellipsis;background:#fafafa;border-top:1px solid #f0f0f0;border-radius:6px;margin:4px 2px 2px;padding:16px 15px;font-size:14px;overflow:hidden}.dropdown-list[data-v-a0e84077]::-webkit-scrollbar{width:6px}.dropdown-list[data-v-a0e84077]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px;margin:4px 0}.dropdown-list[data-v-a0e84077]::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:3px}.dropdown-list[data-v-a0e84077]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.item-text[data-v-a0e84077]:hover:after{content:attr(title);color:#fff;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;text-overflow:ellipsis;background:#333;border-radius:4px;max-width:300px;margin-bottom:5px;padding:6px 10px;font-size:12px;transition:opacity .2s;position:absolute;bottom:100%;left:50%;overflow:hidden;transform:translate(-50%)}.item-text[data-v-a0e84077]:hover:before{content:"";z-index:1000;pointer-events:none;opacity:0;border:5px solid #0000;border-top-color:#333;margin-bottom:-5px;transition:opacity .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.item-text[data-v-a0e84077]:hover:after,.item-text[data-v-a0e84077]:hover:before{opacity:1}@media (width<=768px){.field--select[data-v-a0e84077]{width:100%;min-width:auto}.custom-dropdown[data-v-a0e84077]{width:90vw;max-width:400px;max-height:80vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dropdown-list[data-v-a0e84077]{max-height:60vh}.item-text[data-v-a0e84077]{max-width:100%}}.field--select[data-v-2ba37e35]{cursor:pointer;width:200px;min-width:200px;position:relative}.select-text[data-v-2ba37e35]{color:#000;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:calc(100% - 20px);font-size:13px;overflow:hidden}.select-icon[data-v-2ba37e35]{flex-shrink:0;width:9px;height:9px;transition:transform .3s}.select-icon--rotated[data-v-2ba37e35]{transform:rotate(180deg)}.dropdown-enter-active[data-v-2ba37e35],.dropdown-leave-active[data-v-2ba37e35]{transform-origin:top;transition:all .2s}.dropdown-enter-from[data-v-2ba37e35],.dropdown-leave-to[data-v-2ba37e35]{opacity:0;transform:scale(.95)translateY(-10px)}.dropdown-enter-to[data-v-2ba37e35],.dropdown-leave-from[data-v-2ba37e35]{opacity:1;transform:scale(1)translateY(0)}.custom-dropdown[data-v-2ba37e35]{z-index:1001;background:#fff;border:1px solid #e6e6e6;border-radius:20px;flex-direction:column;width:200px;max-height:355px;display:flex;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.dropdown-search[data-v-2ba37e35]{z-index:1002;background:#fff;border-bottom:1px solid #f0f0f0;padding:10px;position:sticky;top:0}.dropdown-search__input[data-v-2ba37e35]{border-radius:var(--radius-md);background:#fafafa;border:1px solid #e6e6e6;outline:none;width:100%;padding:8px 12px;font-size:14px;transition:border-color .2s}.dropdown-search__input[data-v-2ba37e35]:focus{background:#fff;border-color:#4f5bdf;box-shadow:0 0 0 2px #4f5bdf1a}.dropdown-list[data-v-2ba37e35]{flex:1;max-height:320px;overflow-y:auto}.dropdown-item[data-v-2ba37e35]{cursor:pointer;border-bottom:1px solid #0000;align-items:center;min-height:36px;padding:10px 12px;font-size:13px;transition:all .2s;display:flex;position:relative;overflow:hidden}.dropdown-item[data-v-2ba37e35]:hover{background-color:#f8f9ff}.item-text[data-v-2ba37e35]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;position:relative;overflow:hidden}.dropdown-item--selected[data-v-2ba37e35]{font-weight:500;background-color:#f0f2ff!important}.dropdown-item--selected .item-text[data-v-2ba37e35]{color:#4f5bdf!important}.dropdown-item--selected[data-v-2ba37e35]:hover{background-color:#e8ebff!important}.dropdown-item[data-v-2ba37e35]:not(:last-child){border-bottom:1px solid #f0f0f0}.dropdown-item[data-v-2ba37e35]:last-child:not(.dropdown-no-results){border-bottom:none}.dropdown-no-results[data-v-2ba37e35]{text-align:center;color:#999;white-space:nowrap;text-overflow:ellipsis;background:#fafafa;border-top:1px solid #f0f0f0;border-radius:6px;margin:4px 2px 2px;padding:16px 15px;font-size:14px;overflow:hidden}.dropdown-list[data-v-2ba37e35]::-webkit-scrollbar{width:6px}.dropdown-list[data-v-2ba37e35]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px;margin:4px 0}.dropdown-list[data-v-2ba37e35]::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:3px}.dropdown-list[data-v-2ba37e35]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.item-text[data-v-2ba37e35]:hover:after{content:attr(title);color:#fff;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;text-overflow:ellipsis;background:#333;border-radius:4px;max-width:300px;margin-bottom:5px;padding:6px 10px;font-size:12px;transition:opacity .2s;position:absolute;bottom:100%;left:50%;overflow:hidden;transform:translate(-50%)}.item-text[data-v-2ba37e35]:hover:before{content:"";z-index:1000;pointer-events:none;opacity:0;border:5px solid #0000;border-top-color:#333;margin-bottom:-5px;transition:opacity .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.item-text[data-v-2ba37e35]:hover:after,.item-text[data-v-2ba37e35]:hover:before{opacity:1}@media (width<=768px){.field--select[data-v-2ba37e35]{width:100%;min-width:auto}.custom-dropdown[data-v-2ba37e35]{width:90vw;max-width:400px;max-height:80vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dropdown-list[data-v-2ba37e35]{max-height:60vh}.item-text[data-v-2ba37e35]{max-width:100%}}.date-filter[data-v-5e8031aa]{width:215px;position:relative}.date-field[data-v-5e8031aa]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:15px;width:215px;height:35px;padding:0 10px;transition:border-color .2s;position:relative}.date-field[data-v-5e8031aa]:hover{border-color:#4f5bdf}.field-wrapper[data-v-5e8031aa]{justify-content:space-between;align-items:center;height:100%;display:flex}.field-input[data-v-5e8031aa]{color:#000;white-space:nowrap;text-overflow:ellipsis;flex:1;padding-right:5px;font-size:14px;overflow:hidden}.field-input[data-v-5e8031aa]::placeholder{color:#a2a2a2}.field-icon[data-v-5e8031aa]{opacity:.7;flex-shrink:0;width:14px;height:14px}.calendar-slide-enter-active[data-v-5e8031aa],.calendar-slide-leave-active[data-v-5e8031aa]{transition:opacity .3s,transform .3s}.calendar-slide-enter-from[data-v-5e8031aa],.calendar-slide-leave-to[data-v-5e8031aa]{opacity:0;transform:translateY(-10px)}.calendar-modal[data-v-5e8031aa]{z-index:9999;width:500px;position:fixed}.calendar-container[data-v-5e8031aa]{background:#fff;border:1px solid #e6e6e6;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0000001f}.calendar-header[data-v-5e8031aa]{background:#f8f9ff;border-bottom:1px solid #e6e6e6;align-items:center;height:40px;padding:8px 16px;display:flex}.header-actions[data-v-5e8031aa]{justify-content:space-between;align-items:center;width:100%;display:flex}.date-display[data-v-5e8031aa]{color:#333;padding:0 8px;font-weight:600}.current-month-year[data-v-5e8031aa]{white-space:nowrap;font-size:14px;font-weight:600}.nav-btn[data-v-5e8031aa]{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.nav-btn[data-v-5e8031aa]:hover{background:#f8f9ff;border-color:#4f5bdf}.calendar-body[data-v-5e8031aa]{gap:16px;min-height:300px;padding:16px;display:flex}.quick-selection[data-v-5e8031aa]{border-right:1px solid #f0f0f0;flex:0 0 160px;padding-right:10px}.quick-buttons-list[data-v-5e8031aa]{flex-direction:column;gap:6px;max-height:291px;padding-right:10px;display:flex;overflow-y:auto}.quick-btn[data-v-5e8031aa]{color:#333;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #e6e6e6;border-radius:6px;align-items:center;min-height:28px;max-height:27px;padding:6px 8px;font-size:12px;font-weight:500;transition:all .2s;display:flex;overflow:hidden}.quick-btn[data-v-5e8031aa]:hover{background:#f8f9ff;border-color:#4f5bdf}.quick-btn.active[data-v-5e8031aa]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.quick-btn.active[data-v-5e8031aa]:hover{background:#3a45c0}.calendar-main[data-v-5e8031aa]{flex-direction:column;flex:1;display:flex}.calendar-mode-switch[data-v-5e8031aa]{flex-shrink:0;gap:8px;margin-bottom:12px;display:flex}.mode-btn[data-v-5e8031aa]{color:#333;cursor:pointer;text-align:center;background:#fff;border:1px solid #e6e6e6;border-radius:15px;flex:1;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s}.mode-btn[data-v-5e8031aa]:hover{background:#f8f9ff;border-color:#4f5bdf}.mode-btn.active[data-v-5e8031aa]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.mode-btn.active[data-v-5e8031aa]:hover{background:#3a45c0}.weekdays[data-v-5e8031aa]{flex-shrink:0;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:8px;display:grid}.weekday[data-v-5e8031aa]{text-align:center;color:#666;justify-content:center;align-items:center;height:20px;font-size:11px;font-weight:500;display:flex}.days-grid[data-v-5e8031aa]{flex:1;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(7,1fr);gap:2px;min-height:168px;display:grid}.day[data-v-5e8031aa]{color:#333;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:15px;justify-content:center;align-items:center;min-height:24px;font-size:13px;font-weight:500;transition:all .2s;display:flex;position:relative}.day--current-month[data-v-5e8031aa]{cursor:pointer}.day[data-v-5e8031aa]:not(.day--current-month){color:#d0d0d0;cursor:default}.day--current-month[data-v-5e8031aa]:hover:not(.day--selected):not(.day--range-start):not(.day--range-end):not(.day--in-range){background:#f5f5f5}.day--today[data-v-5e8031aa]{color:#4f5bdf;font-weight:600}.day--selected[data-v-5e8031aa],.day--range-start[data-v-5e8031aa],.day--range-end[data-v-5e8031aa]{font-weight:600;color:#fff!important;background:#4f5bdf!important}.day--selected[data-v-5e8031aa]:hover,.day--range-start[data-v-5e8031aa]:hover,.day--range-end[data-v-5e8031aa]:hover{background:#3a45c0!important}.day--in-range[data-v-5e8031aa]:not(.day--range-start):not(.day--range-end){color:#333;background:#f0f2ff;border-radius:0}.day--in-range[data-v-5e8031aa]:not(.day--range-start):not(.day--range-end):hover{background:#e6e9ff}.day--range-start[data-v-5e8031aa]{border-radius:15px 5px 5px 15px}.day--range-end[data-v-5e8031aa]{border-radius:5px 15px 15px 5px}.day--range-start.day--range-end[data-v-5e8031aa]{border-radius:15px}.selected-range[data-v-5e8031aa]{background:#fafafa;border:1px solid #f0f0f0;border-radius:15px;flex-shrink:0;align-items:center;min-height:36px;margin-top:12px;padding:8px;display:flex}.range-display[data-v-5e8031aa]{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.range-label[data-v-5e8031aa]{color:#666;white-space:nowrap;font-size:11px;font-weight:500}.range-date[data-v-5e8031aa]{color:#333;text-align:center;background:#fff;border:1px solid #e6e6e6;border-radius:15px;justify-content:center;align-items:center;min-width:70px;height:24px;padding:2px 6px;font-size:12px;font-weight:500;display:flex}.calendar-actions[data-v-5e8031aa]{background:#f8f9ff;border-top:1px solid #e6e6e6;gap:8px;padding:12px 16px;display:flex}.action-btn[data-v-5e8031aa]{cursor:pointer;border:none;border-radius:50px;outline:none;flex:1;min-height:32px;padding:8px 12px;font-size:12px;font-weight:500;transition:all .2s}.action-btn--clear[data-v-5e8031aa]{color:#666;background:#fff;border:1px solid #e6e6e6}.action-btn--clear[data-v-5e8031aa]:hover{background:#f5f5f5;border-color:#d0d0d0}.action-btn--apply[data-v-5e8031aa]{color:#fff;background:#4f5bdf;border:1px solid #4f5bdf}.action-btn--apply[data-v-5e8031aa]:hover{background:#3a45c0;border-color:#3a45c0}.quick-buttons-list[data-v-5e8031aa]::-webkit-scrollbar{width:4px}.quick-buttons-list[data-v-5e8031aa]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:2px}.quick-buttons-list[data-v-5e8031aa]::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:2px}.quick-buttons-list[data-v-5e8031aa]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (width<=768px){.date-filter[data-v-5e8031aa]{width:100%}.calendar-modal[data-v-5e8031aa]{z-index:9999;width:90vw;max-width:320px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.calendar-body[data-v-5e8031aa]{flex-direction:column;gap:12px;padding:12px}.quick-selection[data-v-5e8031aa]{border-bottom:1px solid #f0f0f0;border-right:none;flex:none;padding-bottom:12px;padding-right:0}.quick-buttons-list[data-v-5e8031aa]{grid-template-columns:repeat(2,1fr);gap:6px;max-height:none;padding-right:0;display:grid;overflow-y:visible}.calendar-main[data-v-5e8031aa]{width:100%}.action-btn[data-v-5e8031aa]{padding:10px 12px;font-size:11px}}.refresh-btn[data-v-003ba8a0]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;justify-content:center;align-items:center;gap:5px;width:100px;height:25px;transition:all .2s;display:flex}.refresh-btn[data-v-003ba8a0]:hover{background-color:#f2f2f2}.refresh-btn--charging[data-v-003ba8a0]{cursor:default}.refresh-btn--charging[data-v-003ba8a0]:hover{background-color:#fff}.refresh-btn__content[data-v-003ba8a0]{align-items:center;gap:5px;animation:.3s refresh-btn-in-003ba8a0;display:flex}@keyframes refresh-btn-in-003ba8a0{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.refresh-btn__icon[data-v-003ba8a0]{width:15px;height:15px}.refresh-btn__text[data-v-003ba8a0]{color:#4f5bdf;font-size:12px;font-weight:500}.refresh-btn__dots[data-v-003ba8a0]{align-items:center;gap:6px;display:flex}.refresh-btn__dot[data-v-003ba8a0]{background-color:#d9deff;border-radius:50%;width:5px;height:5px;transition:background-color .2s}.refresh-btn__dot.is-lit[data-v-003ba8a0]{background-color:#4f5bdf}.loader-spinner[data-v-63bcd700]{color:#666;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.loader-spinner--inline[data-v-63bcd700]{display:inline-flex}.loader-spinner__circle[data-v-63bcd700]{border-style:solid;border-color:#e6e6e6;border-top-color:var(--color-primary);border-radius:50%;flex-shrink:0;animation:1s linear infinite loader-spinner-spin-63bcd700}.loader-spinner--small .loader-spinner__circle[data-v-63bcd700]{border-width:2px;width:14px;height:14px}.loader-spinner--medium .loader-spinner__circle[data-v-63bcd700]{border-width:2px;width:20px;height:20px}.loader-spinner--large .loader-spinner__circle[data-v-63bcd700]{border-width:3px;width:32px;height:32px}.loader-spinner__label[data-v-63bcd700]{white-space:nowrap;font-weight:500}.loader-spinner--small .loader-spinner__label[data-v-63bcd700]{font-size:12px}.loader-spinner--large .loader-spinner__label[data-v-63bcd700]{font-size:14px}@keyframes loader-spinner-spin-63bcd700{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loader-spinner__circle[data-v-63bcd700]{animation-duration:2.4s}}.status-badge[data-v-324187ee]{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:120px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.status-badge__dot[data-v-324187ee]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.status-badge--green[data-v-324187ee]{color:#2e7d32;background:#e8f5e8;border:1px solid #c8e6c9}.status-badge--green .status-badge__dot[data-v-324187ee]{background:#2e7d32}.status-badge--gray[data-v-324187ee]{color:#616161;background:#f5f5f5;border:1px solid #e0e0e0}.status-badge--gray .status-badge__dot[data-v-324187ee]{background:#9ca3af}.status-badge--yellow[data-v-324187ee]{color:#ef6c00;background:#fff3e0;border:1px solid #ffe0b2}.status-badge--yellow .status-badge__dot[data-v-324187ee]{background:#f59e0b}.status-badge--red[data-v-324187ee]{color:#c62828;background:#ffebee;border:1px solid #ffcdd2}.status-badge--red .status-badge__dot[data-v-324187ee]{background:#ef4444}.status-badge--blue[data-v-324187ee]{color:#1565c0;background:#e3f2fd;border:1px solid #bbdefb}.status-badge--blue .status-badge__dot[data-v-324187ee]{background:#3b82f6}.modal-content-inner[data-v-b74908e1]{background:#fff;border-radius:50px;flex-direction:column;width:100%;height:450px;display:flex;overflow:hidden}.modal-header[data-v-b74908e1]{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 30px 16px;display:flex}.header-with-status[data-v-b74908e1]{flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.modal-title[data-v-b74908e1]{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-b74908e1]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.modal-close[data-v-b74908e1]:hover{background-color:#f5f5f5}.time-info[data-v-b74908e1]{color:#a2a2a2;font-size:13px}.modal-body[data-v-b74908e1]{scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:20px 30px;overflow-y:auto}.modal-body[data-v-b74908e1]::-webkit-scrollbar{display:none}.place-details[data-v-b74908e1]{flex-direction:column;gap:16px;display:flex}.details-section[data-v-b74908e1]{background:#fafafa;border:1px solid #e6e6e6;border-radius:20px;overflow:hidden}.section-header[data-v-b74908e1]{border-bottom:1px solid #e6e6e6;padding:12px 20px}.location-header[data-v-b74908e1]{justify-content:space-between;align-items:center;display:flex}.section-title[data-v-b74908e1]{color:#333;margin:0;font-size:14px;font-weight:600}.section-body[data-v-b74908e1]{padding:16px 20px}.photo-body[data-v-b74908e1]{padding:0}.info-grid[data-v-b74908e1]{flex-direction:row;gap:30px;display:flex}.info-row[data-v-b74908e1]{flex-direction:column;gap:4px;display:flex}.info-label[data-v-b74908e1]{color:#a2a2a2;font-size:13px;font-weight:400}.info-value[data-v-b74908e1]{color:#333;font-size:13px;font-weight:500}.comment-text[data-v-b74908e1]{color:#666;background:#fff3e0;border-left:3px solid #f39c12;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:12px;font-style:italic}.status-badge[data-v-b74908e1]{border-radius:30px;justify-content:center;align-items:center;width:120px;height:25px;font-size:12px;font-weight:500;display:flex}.status-open[data-v-b74908e1]{color:#2e7d32;background-color:#e6f7e6;border:1px solid #a5d6a7}.status-closed[data-v-b74908e1]{color:#ef6c00;background-color:#fff3e0;border:1px solid #ffcc80}.status-inactive[data-v-b74908e1]{color:#c62828;background-color:#ffebee;border:1px solid #ef9a9a}.map-link-btn[data-v-b74908e1]{color:#4f5bdf;white-space:nowrap;background:#f0f3ff;border:1px solid #4f5bdf;border-radius:30px;padding:4px 12px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s}.map-link-btn[data-v-b74908e1]:hover{color:#fff;background:#4f5bdf}.photo-container[data-v-b74908e1]{background:#f5f5f5;border:1px solid #e6e6e6;width:100%;height:200px;position:relative;overflow:hidden}.photo-wrapper[data-v-b74908e1]{cursor:grab;width:100%;height:100%;position:relative;overflow:hidden}.photo-wrapper[data-v-b74908e1]:active{cursor:grabbing}.place-photo[data-v-b74908e1]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:transform .1s;display:block}.photo-controls[data-v-b74908e1]{z-index:10;gap:5px;display:flex;position:absolute;bottom:10px;right:10px}.photo-control-btn[data-v-b74908e1]{cursor:pointer;color:#333;background:#ffffffe6;border:1px solid #e6e6e6;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:700;transition:all .2s;display:flex}.photo-control-btn[data-v-b74908e1]:hover{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.no-photo-placeholder[data-v-b74908e1]{color:#999;background:#f5f5f5;border:1px solid #e6e6e6;border-radius:20px;justify-content:center;align-items:center;width:100%;height:200px;font-size:14px;display:flex}.schedule-grid[data-v-b74908e1]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.schedule-day-card[data-v-b74908e1]{background:#fff;border:1px solid #e6e6e6;border-radius:16px;transition:all .2s;overflow:hidden;box-shadow:0 2px 6px #0000000d}.schedule-day-card.current-day[data-v-b74908e1]{outline:1px solid #4f5bdf}.schedule-day-card .day-name[data-v-b74908e1]{color:#4f5bdf;text-align:center;background:#f0f3ff;border-bottom:1px solid #e6e6e6;padding:8px 10px;font-size:13px;font-weight:600}.schedule-day-card .day-slots[data-v-b74908e1]{flex-direction:column;gap:6px;padding:8px;display:flex}.slot-badge[data-v-b74908e1]{background:#f8f9fa;border:1px solid #e6e6e6;border-radius:20px;flex-direction:column;align-items:center;padding:6px 8px;font-size:11px;transition:all .2s;display:flex}.slot-badge.active-slot[data-v-b74908e1]{background:#e8f5e9;border-color:#81c784}.round-clock-text[data-v-b74908e1]{color:#000;font-size:11px;font-weight:500}.slot-time[data-v-b74908e1]{color:#333;font-weight:500}.slot-badges[data-v-b74908e1]{display:flex}.next-day-badge[data-v-b74908e1],.inactive-badge[data-v-b74908e1]{border-radius:20px;padding:2px 6px;font-size:9px;font-weight:500}.next-day-badge[data-v-b74908e1]{color:#fff;background:#4f5bdf}.inactive-badge[data-v-b74908e1]{color:#c62828;background:#ffebee}.no-schedule[data-v-b74908e1]{text-align:center;color:#999;background:#f8f9fa;border-radius:8px;padding:16px;font-size:13px;font-style:italic}@media (width<=768px){.modal-header[data-v-b74908e1],.modal-body[data-v-b74908e1]{padding:16px 20px}.details-section[data-v-b74908e1]{border-radius:16px}.section-header[data-v-b74908e1]{padding:10px 16px}.section-body[data-v-b74908e1]{padding:14px 16px}.section-title[data-v-b74908e1]{font-size:13px}.header-with-status[data-v-b74908e1]{flex-direction:column;align-items:flex-start;gap:8px}.info-grid[data-v-b74908e1]{flex-direction:column;gap:12px}.location-header[data-v-b74908e1]{flex-direction:column;align-items:flex-start;gap:8px}.schedule-grid[data-v-b74908e1]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.history-date-separator[data-v-67cd93e9]{color:#4f5bdf;letter-spacing:.02em;border-bottom:1px solid #e6f0ff;margin-bottom:8px;padding:8px 0 4px;font-size:11px;font-weight:600}.place-name[data-v-67cd93e9]{color:#4f5bdf;margin-top:2px;font-size:11px;font-weight:500}.modal-overlay[data-v-67cd93e9]{z-index:12000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-67cd93e9]{transition:opacity .25s}.modal-fade-leave-active[data-v-67cd93e9]{transition:opacity .2s}.modal-fade-enter-from[data-v-67cd93e9],.modal-fade-leave-to[data-v-67cd93e9]{opacity:0}.modal-fade-enter-active .car-history-modal[data-v-67cd93e9]{animation:.25s modal-scale-in-67cd93e9}.modal-fade-leave-active .car-history-modal[data-v-67cd93e9]{animation:.2s modal-scale-out-67cd93e9}@keyframes modal-scale-in-67cd93e9{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-scale-out-67cd93e9{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.car-history-modal[data-v-67cd93e9]{background:#fff;border-radius:30px;flex-direction:column;width:900px;max-width:95%;max-height:80vh;display:flex;box-shadow:0 10px 30px #0003}.modal-header[data-v-67cd93e9]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:15px 25px;display:flex}.modal-header h3[data-v-67cd93e9]{color:#333;margin:0;font-size:18px;font-weight:600}.header-actions[data-v-67cd93e9]{align-items:center;gap:10px;display:flex}.export-btn[data-v-67cd93e9]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:center;align-items:center;gap:8px;height:32px;padding:6px 16px;font-size:13px;transition:all .2s;display:flex}.export-btn[data-v-67cd93e9]:hover:not(:disabled){background:#f5f5f5;border-color:#4f5bdf}.export-btn[data-v-67cd93e9]:disabled{opacity:.5;cursor:not-allowed}.export-icon[data-v-67cd93e9]{width:14px;height:14px}.export-loader[data-v-67cd93e9]{border:2px solid #e6e6e6;border-top-color:#4f5bdf;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-67cd93e9}.close-btn[data-v-67cd93e9]{color:#a2a2a2;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex}.close-btn[data-v-67cd93e9]:hover{color:#333;background:#f5f5f5}.history-filters[data-v-67cd93e9]{background-color:#fafafa;border-bottom:1px solid #e6e6e6;padding:15px 25px}.filter-row[data-v-67cd93e9]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.search-filter[data-v-67cd93e9],.user-filter[data-v-67cd93e9],.date-filter[data-v-67cd93e9],.sort-filter[data-v-67cd93e9]{align-items:center;gap:8px;display:flex}.filter-label[data-v-67cd93e9]{color:#a2a2a2;white-space:nowrap;font-size:12px}.search-input[data-v-67cd93e9]{border:1px solid #e6e6e6;border-radius:20px;width:200px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s}.search-input[data-v-67cd93e9]:focus{border-color:#4f5bdf;outline:none;box-shadow:0 0 0 3px #4f5bdf1a}.custom-select[data-v-67cd93e9]{cursor:pointer;width:200px;position:relative}.select-trigger[data-v-67cd93e9]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:space-between;align-items:center;height:32px;padding:6px 12px;transition:all .2s;display:flex}.select-trigger[data-v-67cd93e9]:hover{background:#f5f5f5;border-color:#4f5bdf}.selected-value[data-v-67cd93e9]{color:#000;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.select-arrow[data-v-67cd93e9]{width:8px;height:8px;transition:transform .2s}.select-arrow.arrow-open[data-v-67cd93e9]{transform:rotate(90deg)}.fade-enter-active[data-v-67cd93e9],.fade-leave-active[data-v-67cd93e9]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-67cd93e9],.fade-leave-to[data-v-67cd93e9]{opacity:0;transform:translateY(-10px)}.select-dropdown[data-v-67cd93e9]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:15px;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.select-dropdown[data-v-67cd93e9]::-webkit-scrollbar{width:0}.select-option[data-v-67cd93e9]{color:#333;cursor:pointer;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:12px;transition:all .2s}.select-option[data-v-67cd93e9]:last-child{border-bottom:none}.select-option[data-v-67cd93e9]:hover{background-color:#f5f5f5}.select-option.selected[data-v-67cd93e9]{background-color:#f0f3ff;font-weight:500}.date-input[data-v-67cd93e9]{border:1px solid #e6e6e6;border-radius:15px;width:120px;height:32px;padding:6px 8px;font-size:12px}.date-separator[data-v-67cd93e9]{color:#a2a2a2;font-size:12px}.sort-btn[data-v-67cd93e9]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;align-items:center;gap:6px;width:150px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.sort-btn[data-v-67cd93e9]:hover{background:#f5f5f5;border-color:#4f5bdf}.sort-icon[data-v-67cd93e9]{width:14px;height:14px;transition:transform .2s}.sort-icon.sort-asc[data-v-67cd93e9]{transform:rotate(180deg)}.modal-content[data-v-67cd93e9]{max-height:calc(80vh - 180px);padding:20px 25px;position:relative;overflow-y:auto}.history-loading[data-v-67cd93e9],.history-empty[data-v-67cd93e9]{color:#a2a2a2;justify-content:center;align-items:center;padding:40px;display:flex}.loader[data-v-67cd93e9]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-67cd93e9}@keyframes spin-67cd93e9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.history-timeline[data-v-67cd93e9]{min-height:100px;padding-left:20px;position:relative}.history-item[data-v-67cd93e9]{gap:12px;margin-bottom:20px;display:flex;position:relative}.history-item[data-v-67cd93e9]:last-child{margin-bottom:0}.timeline-dot[data-v-67cd93e9]{z-index:1;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px;position:relative}.timeline-line[data-v-67cd93e9]{background:#e6e6e6;width:2px;height:calc(100% + 2px);position:absolute;top:18px;left:4px}.dot-create[data-v-67cd93e9]{background:#4f5bdf}.dot-entry[data-v-67cd93e9]{background:#059669}.dot-exit[data-v-67cd93e9]{background:#dc2626}.dot-update[data-v-67cd93e9]{background:#f59e0b}.dot-delete[data-v-67cd93e9]{background:#6b7280}.dot-activate[data-v-67cd93e9]{background:#10b981}.dot-deactivate[data-v-67cd93e9],.dot-default[data-v-67cd93e9]{background:#9ca3af}.history-content[data-v-67cd93e9]{flex:1}.history-header[data-v-67cd93e9]{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.user-name[data-v-67cd93e9]{color:#333;font-size:13px;font-weight:500}.action-time[data-v-67cd93e9]{color:#a2a2a2;font-size:11px}.action-text[data-v-67cd93e9]{color:#666;margin-bottom:2px;font-size:12px}.history-content--link[data-v-67cd93e9]{cursor:pointer}.history-content--link .action-text[data-v-67cd93e9]{color:var(--color-primary);font-weight:600}.history-content--link:hover .action-text[data-v-67cd93e9]{text-decoration:underline}.action-comment[data-v-67cd93e9]{color:#666;border-left:2px solid #e6e6e6;margin-top:4px;padding-left:6px;font-size:11px;font-style:italic}.value-change[data-v-67cd93e9]{background:#f9f9f9;border-radius:16px;align-items:center;gap:6px;margin-top:4px;padding:3px 8px;font-size:11px;display:inline-flex}.old-value[data-v-67cd93e9]{color:#dc2626;font-size:11px;text-decoration:line-through}.arrow[data-v-67cd93e9]{color:#a2a2a2;font-size:10px}.new-value[data-v-67cd93e9]{color:#059669;font-size:11px;font-weight:500}.field-name[data-v-67cd93e9]{color:#8b5cf6;margin-top:2px;font-size:11px}@media (width<=768px){.filter-row[data-v-67cd93e9]{flex-direction:column;align-items:flex-start}.search-filter[data-v-67cd93e9],.user-filter[data-v-67cd93e9],.date-filter[data-v-67cd93e9],.sort-filter[data-v-67cd93e9],.custom-select[data-v-67cd93e9],.search-input[data-v-67cd93e9],.date-input[data-v-67cd93e9],.sort-btn[data-v-67cd93e9]{width:100%}.date-input[data-v-67cd93e9]{width:calc(50% - 20px)}}.form-field[data-v-581ada6f]{margin-bottom:16px;position:relative}.form-field__label[data-v-581ada6f]{color:var(--color-text);margin-bottom:4px;font-size:13px;font-weight:500;display:block}.form-field__required[data-v-581ada6f]{color:var(--color-danger);margin-left:2px}.form-field--error[data-v-581ada6f] input,.form-field--error[data-v-581ada6f] select,.form-field--error[data-v-581ada6f] textarea{border-color:var(--color-danger)!important}.form-field__error[data-v-581ada6f]{color:var(--color-danger);margin-top:2px;font-size:11px}.error-fade-enter-active[data-v-581ada6f],.error-fade-leave-active[data-v-581ada6f]{transition:opacity .2s}.error-fade-enter-from[data-v-581ada6f],.error-fade-leave-to[data-v-581ada6f]{opacity:0}.base-dropdown[data-v-0c3c74bb]{position:relative}.base-dropdown__button[data-v-0c3c74bb]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:30px;padding:0 15px;transition:border-color .2s;display:flex}.base-dropdown__button[data-v-0c3c74bb]:hover:not(:disabled){border-color:#4f5bdf}.base-dropdown__button--disabled[data-v-0c3c74bb]{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.base-dropdown__text[data-v-0c3c74bb]{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.base-dropdown__text--placeholder[data-v-0c3c74bb]{color:#a2a2a2;font-weight:400}.base-dropdown__arrow[data-v-0c3c74bb]{color:#666;flex-shrink:0;width:10px;height:10px;transition:transform .2s}.base-dropdown__arrow--open[data-v-0c3c74bb]{transform:rotate(180deg)}.base-dropdown__menu[data-v-0c3c74bb]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden;box-shadow:0 3px 10px #0000001a}.base-dropdown__search[data-v-0c3c74bb]{border-bottom:1px solid #e6e6e6;padding:8px 12px}.base-dropdown__search-input[data-v-0c3c74bb]{border-radius:var(--radius-md);box-sizing:border-box;border:1px solid #e6e6e6;outline:none;width:100%;padding:6px 12px;font-size:13px;transition:border-color .2s}.base-dropdown__search-input[data-v-0c3c74bb]:focus{border-color:#4f5bdf}.base-dropdown__options[data-v-0c3c74bb]{max-height:250px;overflow-y:auto}.base-dropdown__item[data-v-0c3c74bb]{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;transition:background-color .2s;display:flex}.base-dropdown__item[data-v-0c3c74bb]:hover{background-color:#f5f5f5}.base-dropdown__item--selected[data-v-0c3c74bb]{color:#4f5bdf;background-color:#f0f1ff}.base-dropdown__item--selected .base-dropdown__item-text[data-v-0c3c74bb]{color:#4f5bdf}.base-dropdown__item[data-v-0c3c74bb]:first-child{border-radius:10px 10px 0 0}.base-dropdown__item[data-v-0c3c74bb]:last-child{border-radius:0 0 10px 10px}.base-dropdown__item-text[data-v-0c3c74bb]{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.base-dropdown__empty[data-v-0c3c74bb]{color:#a2a2a2;text-align:center;padding:12px 15px;font-size:13px}.dropdown-enter-active[data-v-0c3c74bb]{transition:opacity .2s,transform .2s}.dropdown-leave-active[data-v-0c3c74bb]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-0c3c74bb],.dropdown-leave-to[data-v-0c3c74bb]{opacity:0;transform:translateY(-4px)}.vnf[data-v-7e258ff7]{flex-direction:column;display:flex}.input__label[data-v-7e258ff7]{color:#a2a2a2;font-size:13px}.required[data-v-7e258ff7]{color:#f44}.completion__format[data-v-7e258ff7]{flex-direction:column;gap:10px;padding-bottom:15px;display:flex;position:relative}.format__header[data-v-7e258ff7]{justify-content:space-between;align-items:end;display:flex}.format__label[data-v-7e258ff7]{color:#a2a2a2;font-size:13px}.format__dropdown[data-v-7e258ff7]{position:relative}.dropdown__button[data-v-7e258ff7]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:40px;padding:0 15px;transition:border-color .2s}.dropdown__button[data-v-7e258ff7]:hover{border-color:#4f5bdf}.button__content[data-v-7e258ff7]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.button__text[data-v-7e258ff7]{color:#000;font-size:14px;font-weight:500;display:block}.button__arrow[data-v-7e258ff7]{flex-shrink:0;width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.button__arrow--open[data-v-7e258ff7]{transform:rotate(-90deg)}.dropdown__menu[data-v-7e258ff7]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;max-height:300px;margin-top:5px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 3px 10px #0000001a}.dropdown__item[data-v-7e258ff7]{cursor:pointer;align-items:center;gap:10px;padding:10px 15px;transition:background-color .2s;display:flex}.dropdown__item[data-v-7e258ff7]:hover{background-color:#f5f5f5}.dropdown__item[data-v-7e258ff7]:first-child{border-radius:10px 10px 0 0}.dropdown__item[data-v-7e258ff7]:last-child{border-radius:0 0 10px 10px}.item__text[data-v-7e258ff7]{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.completion__number[data-v-7e258ff7]{flex:1}.completion__number-header[data-v-7e258ff7]{justify-content:space-between;align-items:center;padding-bottom:5px;display:flex}.number__field[data-v-7e258ff7]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;min-width:202px;max-width:202px;height:40px;display:flex;overflow:hidden}.number__input[data-v-7e258ff7]{text-align:center;text-transform:uppercase;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;font-size:14px}.number__input[data-v-7e258ff7]:not(:last-child){border-right:1px solid #e6e6e6}.number__input[data-v-7e258ff7]::placeholder{color:#a2a2a2;text-transform:none;font-size:12px}.number__input[data-v-7e258ff7]:focus{background-color:#f8f8f8}.no-format-message[data-v-7e258ff7]{color:#a2a2a2;text-align:center;background:#f8f8f8;border:1px solid #e6e6e6;border-radius:10px;padding:10px;font-size:12px}.dropdown-enter-active[data-v-7e258ff7],.dropdown-leave-active[data-v-7e258ff7]{transition:all .2s}.dropdown-enter-from[data-v-7e258ff7],.dropdown-leave-to[data-v-7e258ff7]{opacity:0;transform:translateY(-10px)}.atb[data-v-b2479b79]{flex-direction:column;gap:14px;padding:16px;display:flex}.atb-entity[data-v-b2479b79]{background:var(--color-bg,#f8f9ff);border-radius:var(--radius-md,15px);flex-direction:column;gap:2px;padding:10px 14px;display:flex}.atb-entity-label[data-v-b2479b79]{color:var(--color-text-muted,#999);font-size:12px}.atb-entity-value[data-v-b2479b79]{color:var(--color-text,#333);word-break:break-word;font-size:15px;font-weight:600}.atb-error[data-v-b2479b79]{color:var(--color-danger,#dc3545);font-size:13px}.base-modal.bl-edit-modal{border-radius:30px}.dot-system[data-v-17fef670]{background:#8b5cf6}.dot-entry[data-v-17fef670]{background:#059669}.dot-exit[data-v-17fef670]{background:#dc2626}.dot-default[data-v-17fef670]{background:#9ca3af}.place-name[data-v-17fef670]{color:#4f5bdf;margin-top:2px;font-size:10px;font-style:italic}.modal-overlay[data-v-17fef670]{z-index:10001;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;animation:.4s ease-out overlayAppear-17fef670;display:flex;position:fixed;inset:0}@keyframes overlayAppear-17fef670{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(.1px);backdrop-filter:blur(.1px);background:#00000080}}.modal-wrapper[data-v-17fef670]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.modal-content[data-v-17fef670]{background:#fff;border-radius:50px;flex-direction:column;width:550px;height:450px;padding:0 0 15px;display:flex;position:absolute;box-shadow:0 20px 60px #0000004d}.modal-content .modal-body[data-v-17fef670]{scrollbar-width:none;-ms-overflow-style:none;height:380px;overflow-y:auto}.modal-content .modal-body[data-v-17fef670]::-webkit-scrollbar{display:none}.modal-content.main-modal[data-v-17fef670]{transition:transform .5s cubic-bezier(.25,.1,.15,1);left:calc(50% - 260px);transform:translate(0)}.modal-content.main-modal.shifted[data-v-17fef670]{transform:translate(-280px)}.place-modal-container[data-v-17fef670]{pointer-events:auto;width:520px;height:450px;position:absolute;left:50%}.modal-header[data-v-17fef670]{box-sizing:border-box;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;height:70px;padding:20px 30px 16px;display:flex}.header-actions[data-v-17fef670]{align-items:center;gap:10px;margin-right:10px;display:flex}.history-btn[data-v-17fef670],.application-btn[data-v-17fef670]{color:#333;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e6e6e6;border-radius:20px;padding:6px 12px;font-size:12px;transition:all .2s}.history-btn[data-v-17fef670]:hover,.application-btn[data-v-17fef670]:hover{background:#f5f5f5;border-color:#4f5bdf}.blacklist-add-btn[data-v-17fef670]{color:#dc2626;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #fecaca;border-radius:20px;padding:6px 12px;font-size:12px;transition:background-color .15s,border-color .15s,color .15s}.blacklist-add-btn[data-v-17fef670]:hover{background:#fee2e2;border-color:#dc2626}.bl-section[data-v-17fef670]{background:#fdeaea;border:1px solid #f5b5b5;border-radius:20px;margin-bottom:16px;padding:12px 16px}.bl-section-head[data-v-17fef670]{color:#b91c1c;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.bl-section-dot[data-v-17fef670]{background:#dc2626;border-radius:50%;flex-shrink:0;width:8px;height:8px}.bl-section-reason[data-v-17fef670]{color:#7f1d1d;word-break:break-word;margin-top:6px;font-size:13px;line-height:1.5}.bl-section-label[data-v-17fef670]{font-weight:600}.bl-suspicion-section[data-v-17fef670]{background:#fdeaea;border:1px solid #f5b5b5;border-radius:20px;margin-bottom:16px;padding:12px 16px}.bl-suspicion-head[data-v-17fef670]{color:#b91c1c;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.bl-suspicion-dot[data-v-17fef670]{background:#dc2626;border-radius:50%;flex-shrink:0;width:8px;height:8px}.bl-suspicion-row[data-v-17fef670]{color:#7f1d1d;word-break:break-word;margin-top:6px;font-size:13px;line-height:1.5}.bl-suspicion-label[data-v-17fef670]{font-weight:600}.bl-suspicion-foot[data-v-17fef670]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.bl-suspicion-blocked[data-v-17fef670]{color:#7f1d1d;font-size:12px}.bl-suspicion-confirmed[data-v-17fef670]{color:#047857;font-size:13px;font-weight:600}.bl-suspicion-btn[data-v-17fef670]{cursor:pointer;white-space:nowrap;border-radius:20px;padding:6px 14px;font-size:12px;transition:background-color .15s,border-color .15s,color .15s}.bl-suspicion-btn--allow[data-v-17fef670]{color:#dc2626;background:#fff;border:1px solid #fecaca}.bl-suspicion-btn--allow[data-v-17fef670]:hover{background:#fee2e2;border-color:#dc2626}.bl-suspicion-btn--cancel[data-v-17fef670]{color:#475569;background:#fff;border:1px solid #cbd5e1}.bl-suspicion-btn--cancel[data-v-17fef670]:hover{background:#f1f5f9;border-color:#94a3b8}.bl-suspicion-section.is-resolved[data-v-17fef670]{background:#ecfdf5;border-color:#a7f3d0}.bl-suspicion-section.is-resolved .bl-suspicion-head[data-v-17fef670]{color:#047857}.bl-suspicion-section.is-resolved .bl-suspicion-dot[data-v-17fef670]{background:#10b981}.bl-suspicion-section.is-resolved .bl-suspicion-row[data-v-17fef670]{color:#065f46}.modal-title[data-v-17fef670]{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-17fef670]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.modal-close[data-v-17fef670]:hover{background-color:#f5f5f5}.modal-body[data-v-17fef670]{flex:1;padding:20px 30px;overflow-y:auto}.active-warning-section[data-v-17fef670]{background:#fff3cd;border:1px solid #ffeeba;border-radius:20px;margin-bottom:15px;padding:15px}.warning-content[data-v-17fef670]{align-items:flex-start;gap:15px;display:flex}.warning-text[data-v-17fef670]{flex:1}.warning-title[data-v-17fef670]{color:#856404;margin:0 0 5px;font-size:14px;font-weight:600}.warning-details[data-v-17fef670]{color:#856404;margin:0;font-size:12px;line-height:1.5}.vehicle-details[data-v-17fef670]{flex-direction:column;gap:10px;display:flex}.details-section[data-v-17fef670]{background:#fafafa;border:1px solid #e6e6e6;border-radius:20px;overflow:hidden}.section-header[data-v-17fef670]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.section-title[data-v-17fef670]{color:#333;margin:0;font-size:14px;font-weight:600}.section-body[data-v-17fef670]{padding:16px 20px}.details-grid.two-columns[data-v-17fef670]{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.detail-item[data-v-17fef670]{flex-direction:column;gap:4px;display:flex}.detail-item.full-width[data-v-17fef670]{grid-column:1/-1}.detail-label[data-v-17fef670]{color:#a2a2a2;letter-spacing:.3px;font-size:11px;font-weight:400}.detail-value[data-v-17fef670]{color:#333;word-break:break-word;font-size:14px;font-weight:500}.places-list[data-v-17fef670]{flex-wrap:wrap;gap:8px;display:flex}.place-item[data-v-17fef670]{color:#333;cursor:pointer;border:1px solid #e6e6e6;border-radius:50px;padding:6px 12px;font-size:12px;transition:all .2s;display:inline-block}.place-item[data-v-17fef670]:hover{background:#f0f0f0;border-color:#4f5bdf}.place-item.active[data-v-17fef670]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.no-places[data-v-17fef670]{text-align:center;color:#a2a2a2;padding:10px;font-size:13px;font-style:italic}.status-badge[data-v-17fef670]{border-radius:50px;padding:6px 16px;font-size:13px;font-weight:500;display:inline-block}.status-on-territory[data-v-17fef670]{color:#4f5bdf;background:#4f5bdf1a;border:1px solid #4f5bdf4d}.status-exited[data-v-17fef670]{color:#dc2626;background:#dc26261a;border:1px solid #dc26264d}.status-not-entered[data-v-17fef670]{color:#9ca3af;background:#f5f5f5;border:1px solid #e6e6e6}.export-btn[data-v-17fef670]{color:#333;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;align-items:center;gap:6px;height:28px;padding:4px 12px;font-size:12px;transition:all .2s;display:flex}.export-btn[data-v-17fef670]:hover:not(:disabled){background:#f5f5f5;border-color:#4f5bdf}.export-btn[data-v-17fef670]:disabled{opacity:.5;cursor:not-allowed}.export-icon[data-v-17fef670]{width:12px;height:12px}.export-loader[data-v-17fef670]{border:2px solid #e6e6e6;border-top-color:#4f5bdf;border-radius:50%;width:14px;height:14px;animation:1s linear infinite spin-17fef670}.history-timeline[data-v-17fef670]{max-height:200px;position:relative;overflow-y:auto}.history-item[data-v-17fef670]{gap:12px;margin-bottom:16px;display:flex;position:relative}.history-item[data-v-17fef670]:last-child{margin-bottom:0}.timeline-dot[data-v-17fef670]{z-index:1;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.timeline-line[data-v-17fef670]{background:#e6e6e6;width:2px;height:calc(100% + 2px);position:absolute;top:16px;left:3px}.history-content[data-v-17fef670]{flex:1}.history-header[data-v-17fef670]{justify-content:space-between;align-items:baseline;margin-bottom:2px;display:flex}.user-name[data-v-17fef670]{color:#333;font-size:12px;font-weight:500}.action-time[data-v-17fef670]{color:#a2a2a2;font-size:10px}.action-text[data-v-17fef670]{color:#666;margin-bottom:2px;font-size:11px}.action-comment[data-v-17fef670]{color:#666;border-left:2px solid #e6e6e6;margin-top:2px;padding-left:6px;font-size:10px;font-style:italic}.loading-container[data-v-17fef670]{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.loader[data-v-17fef670]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-17fef670}@keyframes spin-17fef670{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-history[data-v-17fef670]{text-align:center;color:#a2a2a2;padding:20px;font-size:13px;font-style:italic}.modal-fade-enter-active[data-v-17fef670],.modal-fade-leave-active[data-v-17fef670]{transition:all .4s}.modal-fade-enter-from[data-v-17fef670],.modal-fade-leave-to[data-v-17fef670]{opacity:0}.modal-fade-enter-active .modal-overlay[data-v-17fef670],.modal-fade-leave-active .modal-overlay[data-v-17fef670],.modal-fade-enter-active .modal-content[data-v-17fef670],.modal-fade-leave-active .modal-content[data-v-17fef670]{transition:all .4s}.modal-fade-enter-from .modal-overlay[data-v-17fef670],.modal-fade-leave-to .modal-overlay[data-v-17fef670]{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}.modal-fade-enter-from .modal-content[data-v-17fef670],.modal-fade-leave-to .modal-content[data-v-17fef670]{opacity:0;transform:scale(.9)translateY(-20px)}.place-slide-enter-active[data-v-17fef670],.place-slide-leave-active[data-v-17fef670]{transition:transform .6s cubic-bezier(.2,.9,.1,1),opacity .5s}.place-slide-enter-from[data-v-17fef670]{opacity:0;transform:translateY(100vh)}.place-slide-enter-to[data-v-17fef670],.place-slide-leave-from[data-v-17fef670]{opacity:1;transform:translateY(0)}.place-slide-leave-to[data-v-17fef670]{opacity:0;transform:translateY(600px)}@media (width<=768px){.modal-content[data-v-17fef670]{width:90%;height:auto;max-height:80vh;left:5%!important;transform:none!important}.modal-content .modal-body[data-v-17fef670]{height:auto;max-height:calc(80vh - 70px)}.modal-content.main-modal.shifted[data-v-17fef670]{transform:none!important}.place-modal-container[data-v-17fef670]{width:90%;height:auto;max-height:80vh;left:5%}.modal-header[data-v-17fef670]{flex-wrap:wrap;height:auto;padding:16px 20px}.header-actions[data-v-17fef670]{order:3;justify-content:flex-start;width:100%;margin-top:10px}.modal-body[data-v-17fef670]{padding:16px 20px}.details-section[data-v-17fef670]{border-radius:16px}.section-header[data-v-17fef670]{padding:10px 16px}.section-body[data-v-17fef670]{padding:14px 16px}.section-title[data-v-17fef670]{font-size:13px}.details-grid.two-columns[data-v-17fef670]{grid-template-columns:1fr}.places-list[data-v-17fef670]{gap:6px}.place-item[data-v-17fef670]{padding:4px 10px;font-size:11px}}.fact-table-card[data-v-b307670f]{background-color:#fff;border:1px solid #e6e6e6;border-radius:30px;width:100%;min-height:222px;max-height:222px;overflow:hidden}.card-header[data-v-b307670f]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;height:40px;padding:0 20px;display:flex}.card-header__title[data-v-b307670f],.card-header__settings[data-v-b307670f]{align-items:center;gap:8px;display:flex}.card-title[data-v-b307670f]{color:#000;margin:0;font-size:1.1em;font-weight:600}.highlight-text[data-v-b307670f]{color:#4f5bdf}.card-content[data-v-b307670f]{flex-direction:column;height:calc(100% - 40px);padding:0;display:flex}.fact-header[data-v-b307670f]{border-bottom:1px solid #e6e6e6;flex-shrink:0;margin-right:4px;padding-right:4px}.header-row[data-v-b307670f]{align-items:center;gap:4px;width:100%;padding:10px 16px;display:flex}.col[data-v-b307670f]{box-sizing:border-box;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:14px;overflow:hidden}.entry-col[data-v-b307670f]{flex:6.5 0 0}.exit-col[data-v-b307670f]{flex:8 0 0}.number-col[data-v-b307670f],.brand-col[data-v-b307670f]{flex:10 0 0}.organization-col[data-v-b307670f]{flex:18 0 0}.company-col[data-v-b307670f],.application-col[data-v-b307670f]{flex:12 0 0}.place-col[data-v-b307670f]{flex:15 0 0}.date-col[data-v-b307670f]{flex:12 0 0}.time-col[data-v-b307670f]{flex:10 0 0}.status-col[data-v-b307670f]{flex:7 0 0}.last-name-col[data-v-b307670f]{flex:14 0 0}.first-name-col[data-v-b307670f]{flex:9 0 0}.middle-name-col[data-v-b307670f],.position-col[data-v-b307670f]{flex:11 0 0}.citizenship-col[data-v-b307670f]{flex:10 0 0}.actions-col[data-v-b307670f]{flex:2 0 0}.header-row .col[data-v-b307670f]{color:#a2a2a2;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-weight:500;display:flex}.header-row .col[data-v-b307670f]:hover{color:#333}.header-row .col:hover .sort-icon[data-v-b307670f]{filter:brightness(0)}.sort-icon[data-v-b307670f]{width:12px;height:12px;transition:all .2s}.sort-icon.sorted[data-v-b307670f]{filter:brightness(0)}.sort-icon.desc[data-v-b307670f]{transform:rotate(180deg)}.active-sort[data-v-b307670f]{color:#333!important;font-weight:500!important}.fact-container[data-v-b307670f]{flex-direction:column;height:100%;display:flex;overflow:hidden}.fact-body[data-v-b307670f]{scroll-behavior:smooth;flex-grow:1;margin-right:4px;padding-right:4px;overflow-y:auto}.fact-item[data-v-b307670f]{opacity:0;cursor:pointer;transition:background-color .2s;animation:.3s forwards fadeInUp-b307670f;transform:translateY(10px)}.fact-item[data-v-b307670f]:hover{background-color:#fafafa}@keyframes fadeInUp-b307670f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fact-row[data-v-b307670f]{border-bottom:1px solid #e6e6e6;align-items:center;gap:4px;width:100%;padding:10px 16px;display:flex}.entry-col[data-v-b307670f],.exit-col[data-v-b307670f]{display:flex}.action-btn[data-v-b307670f]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:50px;justify-content:center;align-items:center;width:70px;height:30px;padding:0;font-size:13px;font-weight:500;transition:all .2s;display:flex}.action-btn[data-v-b307670f]:hover:not(:disabled){background:#f5f5f5;border-color:#a2a2a2}.action-btn[data-v-b307670f]:disabled{cursor:not-allowed;opacity:.7}.action-btn.entry-btn.active[data-v-b307670f]{color:#2e7d32;background:#e6f7e6;border-color:#a5d6a7;font-weight:600}.action-btn.exit-btn.active[data-v-b307670f]{color:#c62828;background:#ffebee;border-color:#ef9a9a;font-weight:600}.status-text[data-v-b307670f]{color:#079d1d;font-weight:500}.delete-btn[data-v-b307670f]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.delete-btn[data-v-b307670f]:hover:not(:disabled){background-color:#0000}.delete-btn[data-v-b307670f]:disabled{cursor:not-allowed;opacity:.5}.delete-icon[data-v-b307670f]{opacity:.7;width:16px;height:16px;transition:opacity .2s}.delete-btn:hover:not(:disabled) .delete-icon[data-v-b307670f]{opacity:1}.no-data-message[data-v-b307670f]{text-align:center;color:#a2a2a2;flex-grow:1;justify-content:center;align-items:center;margin:0;padding:40px 20px;font-size:14px;display:flex}.fact-body[data-v-b307670f]::-webkit-scrollbar{width:6px}.fact-body[data-v-b307670f]::-webkit-scrollbar-track{background:0 0;border-radius:3px;margin:2px 0}.fact-body[data-v-b307670f]::-webkit-scrollbar-thumb{background:#d9e2ff padding-box content-box;border:1px solid #0000;border-radius:3px;transition:all .3s}.fact-body[data-v-b307670f]::-webkit-scrollbar-thumb:hover{background:#c5d1ff padding-box content-box;border:1px solid #0000;transform:scale(1.1)}.fact-body[data-v-b307670f]{scrollbar-width:thin;scrollbar-color:#d9e2ff transparent;scroll-behavior:smooth;overscroll-behavior:contain}.fade-list-enter-active[data-v-b307670f],.fade-list-leave-active[data-v-b307670f]{transition:all .5s}.fade-list-enter-from[data-v-b307670f],.fade-list-leave-to[data-v-b307670f]{opacity:0;transform:translateY(10px)}.fade-list-move[data-v-b307670f]{transition:transform .5s}@media (width<=768px){.fact-table-card[data-v-b307670f]{width:100%;height:auto;max-height:none}.header-row[data-v-b307670f],.fact-row[data-v-b307670f]{flex-wrap:wrap;gap:8px}.col[data-v-b307670f]{margin-bottom:4px;width:calc(50% - 4px)!important}.card-header[data-v-b307670f]{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding:16px}.card-header__settings[data-v-b307670f]{justify-content:flex-end;width:100%}.entry-col[data-v-b307670f],.exit-col[data-v-b307670f]{justify-content:flex-start;width:calc(50% - 4px)!important}.action-btn[data-v-b307670f]{width:60px;height:28px;font-size:11px}}.loading-message[data-v-b307670f]{text-align:center;color:#a2a2a2;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;font-size:14px;display:flex}.fact-table-card .fact-body .col[data-v-b307670f]{font-size:var(--table-font-size,14px)}.fact-table-card.density-compact .fact-row[data-v-b307670f],.fact-table-card.density-compact .header-row[data-v-b307670f]{padding-top:4px;padding-bottom:4px}.fact-table-card.density-spacious .fact-row[data-v-b307670f],.fact-table-card.density-spacious .header-row[data-v-b307670f]{padding-top:16px;padding-bottom:16px}.fact-table-card.config-not-ready[data-v-b307670f],.fact-table-card.config-not-ready[data-v-b307670f] *{transition:none!important}.history-date-separator[data-v-9ef9cd0e]{color:#4f5bdf;letter-spacing:.02em;border-bottom:1px solid #e6f0ff;margin-bottom:8px;padding:8px 0 4px;font-size:11px;font-weight:600}.place-name[data-v-9ef9cd0e]{color:#4f5bdf;margin-top:2px;font-size:11px;font-style:italic;font-weight:500}.modal-overlay[data-v-9ef9cd0e]{z-index:13000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-9ef9cd0e]{transition:opacity .25s}.modal-fade-leave-active[data-v-9ef9cd0e]{transition:opacity .2s}.modal-fade-enter-from[data-v-9ef9cd0e],.modal-fade-leave-to[data-v-9ef9cd0e]{opacity:0}.modal-fade-enter-active .cars-history-modal[data-v-9ef9cd0e]{animation:.25s modal-scale-in-9ef9cd0e}.modal-fade-leave-active .cars-history-modal[data-v-9ef9cd0e]{animation:.2s modal-scale-out-9ef9cd0e}@keyframes modal-scale-in-9ef9cd0e{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-scale-out-9ef9cd0e{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.cars-history-modal[data-v-9ef9cd0e]{background:#fff;border-radius:30px;flex-direction:column;width:900px;max-width:95%;max-height:80vh;display:flex;box-shadow:0 10px 30px #0003}.modal-header[data-v-9ef9cd0e]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:15px 25px;display:flex}.modal-header h3[data-v-9ef9cd0e]{color:#333;margin:0;font-size:18px;font-weight:600}.header-actions[data-v-9ef9cd0e]{align-items:center;gap:10px;display:flex}.export-btn[data-v-9ef9cd0e]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:center;align-items:center;gap:8px;height:32px;padding:6px 16px;font-size:13px;transition:all .2s;display:flex}.export-btn[data-v-9ef9cd0e]:hover:not(:disabled){background:#f5f5f5;border-color:#4f5bdf}.export-btn[data-v-9ef9cd0e]:disabled{opacity:.5;cursor:not-allowed}.export-icon[data-v-9ef9cd0e]{width:14px;height:14px}.export-loader[data-v-9ef9cd0e]{border:2px solid #e6e6e6;border-top-color:#4f5bdf;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-9ef9cd0e}.close-btn[data-v-9ef9cd0e]{color:#a2a2a2;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex}.close-btn[data-v-9ef9cd0e]:hover{color:#333;background:#f5f5f5}.history-filters[data-v-9ef9cd0e]{background-color:#fafafa;border-bottom:1px solid #e6e6e6;flex-shrink:0;padding:15px 20px}.filter-row[data-v-9ef9cd0e]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.search-filter[data-v-9ef9cd0e],.user-filter[data-v-9ef9cd0e],.car-filter[data-v-9ef9cd0e],.date-filter[data-v-9ef9cd0e],.sort-filter[data-v-9ef9cd0e]{align-items:center;gap:8px;display:flex}.filter-label[data-v-9ef9cd0e]{color:#a2a2a2;white-space:nowrap;font-size:12px}.search-input[data-v-9ef9cd0e]{border:1px solid #e6e6e6;border-radius:20px;width:200px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s}.search-input[data-v-9ef9cd0e]:focus{border-color:#4f5bdf;outline:none;box-shadow:0 0 0 3px #4f5bdf1a}.custom-select[data-v-9ef9cd0e]{cursor:pointer;width:200px;position:relative}.select-trigger[data-v-9ef9cd0e]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:space-between;align-items:center;height:32px;padding:6px 12px;transition:all .2s;display:flex}.select-trigger[data-v-9ef9cd0e]:hover{background:#f5f5f5;border-color:#4f5bdf}.selected-value[data-v-9ef9cd0e]{color:#000;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.select-arrow[data-v-9ef9cd0e]{width:8px;height:8px;transition:transform .2s}.select-arrow.arrow-open[data-v-9ef9cd0e]{transform:rotate(90deg)}.fade-enter-active[data-v-9ef9cd0e],.fade-leave-active[data-v-9ef9cd0e]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-9ef9cd0e],.fade-leave-to[data-v-9ef9cd0e]{opacity:0;transform:translateY(-10px)}.select-dropdown[data-v-9ef9cd0e]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:15px;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.select-dropdown[data-v-9ef9cd0e]::-webkit-scrollbar{width:0}.select-option[data-v-9ef9cd0e]{color:#333;cursor:pointer;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:12px;transition:all .2s}.select-option[data-v-9ef9cd0e]:last-child{border-bottom:none}.select-option[data-v-9ef9cd0e]:hover{background-color:#f5f5f5}.select-option.selected[data-v-9ef9cd0e]{background-color:#f0f3ff;font-weight:500}.date-input[data-v-9ef9cd0e]{border:1px solid #e6e6e6;border-radius:15px;width:120px;height:32px;padding:6px 8px;font-size:12px}.date-separator[data-v-9ef9cd0e]{color:#a2a2a2;font-size:12px}.sort-btn[data-v-9ef9cd0e]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;align-items:center;gap:6px;width:150px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.sort-btn[data-v-9ef9cd0e]:hover{background:#f5f5f5;border-color:#4f5bdf}.sort-icon[data-v-9ef9cd0e]{width:14px;height:14px;transition:transform .2s}.sort-icon.sort-asc[data-v-9ef9cd0e]{transform:rotate(180deg)}.modal-content[data-v-9ef9cd0e]{flex:1;padding:20px;overflow-y:auto}.history-loading[data-v-9ef9cd0e],.history-empty[data-v-9ef9cd0e]{color:#a2a2a2;justify-content:center;align-items:center;padding:40px;display:flex}.loader[data-v-9ef9cd0e]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-9ef9cd0e}@keyframes spin-9ef9cd0e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.history-timeline[data-v-9ef9cd0e]{padding-left:20px;position:relative}.history-item[data-v-9ef9cd0e]{gap:12px;margin-bottom:20px;display:flex;position:relative}.history-item[data-v-9ef9cd0e]:last-child{margin-bottom:0}.timeline-dot[data-v-9ef9cd0e]{z-index:1;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}.timeline-line[data-v-9ef9cd0e]{background:#e6e6e6;width:2px;height:calc(100% + 2px);position:absolute;top:18px;left:4px}.dot-entry[data-v-9ef9cd0e]{background:#059669}.dot-exit[data-v-9ef9cd0e]{background:#dc2626}.history-content[data-v-9ef9cd0e]{flex:1}.history-header[data-v-9ef9cd0e]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px;margin-bottom:4px;display:flex}.car-info[data-v-9ef9cd0e]{color:#4f5bdf;font-size:13px;font-weight:600}.user-name[data-v-9ef9cd0e]{color:#333;font-size:13px;font-weight:500}.action-time[data-v-9ef9cd0e]{color:#a2a2a2;font-size:11px}.action-text[data-v-9ef9cd0e]{color:#666;margin-bottom:2px;font-size:12px}.action-comment[data-v-9ef9cd0e]{color:#666;border-left:2px solid #e6e6e6;margin-top:4px;padding-left:6px;font-size:11px;font-style:italic}@media (width<=768px){.filter-row[data-v-9ef9cd0e]{flex-direction:column;align-items:flex-start}.search-filter[data-v-9ef9cd0e],.user-filter[data-v-9ef9cd0e],.car-filter[data-v-9ef9cd0e],.date-filter[data-v-9ef9cd0e],.sort-filter[data-v-9ef9cd0e],.custom-select[data-v-9ef9cd0e],.search-input[data-v-9ef9cd0e],.date-input[data-v-9ef9cd0e],.sort-btn[data-v-9ef9cd0e]{width:100%}.date-input[data-v-9ef9cd0e]{width:calc(50% - 20px)}}.enlarged-toggle[data-v-ea11b0b7]{cursor:pointer;-webkit-user-select:none;user-select:none;color:#333;align-items:center;gap:8px;font-size:12px;display:inline-flex}.enlarged-toggle__input[data-v-ea11b0b7]{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.enlarged-toggle__switch[data-v-ea11b0b7]{background:#e6e6e6;border-radius:50px;flex-shrink:0;width:32px;height:18px;transition:background-color .2s;position:relative}.enlarged-toggle__thumb[data-v-ea11b0b7]{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.enlarged-toggle--active .enlarged-toggle__switch[data-v-ea11b0b7]{background:#4f5bdf}.enlarged-toggle--active .enlarged-toggle__thumb[data-v-ea11b0b7]{transform:translate(14px)}.enlarged-toggle__label[data-v-ea11b0b7]{white-space:nowrap}.enlarged-toggle:hover .enlarged-toggle__switch[data-v-ea11b0b7]{filter:brightness(.95)}.enlarged-toggle__input:focus-visible+.enlarged-toggle__switch[data-v-ea11b0b7]{outline-offset:2px;outline:2px solid #4f5bdf}.selected-table-card[data-v-eebaa7b9]{background-color:#fff;border:1px solid #e6e6e6;border-radius:30px;flex-direction:column;width:100%;max-height:575px;display:flex;overflow:hidden}.card-header[data-v-eebaa7b9]{border-bottom:1px solid #e6e6e6;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 20px;display:flex}.card-header__title[data-v-eebaa7b9]{flex-shrink:1;align-items:center;gap:12px;min-width:0;display:flex}.card-header__settings[data-v-eebaa7b9]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.card-title[data-v-eebaa7b9]{color:#000;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.1em;font-weight:600;overflow:hidden}.blue[data-v-eebaa7b9]{color:#4f5bdf}.items-count[data-v-eebaa7b9]{color:#4f5bdf;white-space:nowrap;align-items:center;gap:10px;font-size:.9em;font-weight:500;display:flex}@media (width<=1100px){.card-header[data-v-eebaa7b9]{gap:8px;padding:6px 12px}.card-title[data-v-eebaa7b9]{font-size:.95em}.items-count[data-v-eebaa7b9]{gap:6px;font-size:.8em}.history-btn[data-v-eebaa7b9]{padding:2px 8px;font-size:11px}}.history-btn[data-v-eebaa7b9]{color:#333;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:15px;padding:4px 12px;font-size:12px;transition:all .2s}.history-btn[data-v-eebaa7b9]:hover{background:#f5f5f5;border-color:#4f5bdf}.card-content[data-v-eebaa7b9]{flex-direction:column;flex-grow:1;padding:0;display:flex;overflow:hidden}.items-header[data-v-eebaa7b9]{border-bottom:1px solid #e6e6e6;flex-shrink:0;margin-right:4px;padding-right:4px}.header-row[data-v-eebaa7b9]{align-items:center;gap:4px;width:100%;padding:10px 16px;display:flex}.col[data-v-eebaa7b9]{box-sizing:border-box;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:14px;overflow:hidden}.entry-col[data-v-eebaa7b9]{flex:6.5 0 0}.exit-col[data-v-eebaa7b9]{flex:8 0 0}.number-col[data-v-eebaa7b9]{flex:10 0 0}.brand-col[data-v-eebaa7b9]{flex:8.5 0 0}.organization-col[data-v-eebaa7b9]{flex:18 0 0}.company-col[data-v-eebaa7b9]{flex:10 0 0}.application-col[data-v-eebaa7b9]{flex:8 0 0}.place-col[data-v-eebaa7b9]{flex:15 0 0}.date-col[data-v-eebaa7b9]{flex:11.5 0 0}.time-col[data-v-eebaa7b9]{flex:10 0 0}.status-col[data-v-eebaa7b9]{flex:7 0 0}.actions-col[data-v-eebaa7b9]{flex:2 0 0}.header-row .col[data-v-eebaa7b9]{color:#a2a2a2;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-weight:500;display:flex}.header-row .col[data-v-eebaa7b9]:hover{color:#333}.header-row .col:hover .sort-icon[data-v-eebaa7b9]{filter:brightness(0)}.sort-icon[data-v-eebaa7b9]{width:12px;height:12px;transition:all .2s}.sort-icon.sorted[data-v-eebaa7b9]{filter:brightness(0)}.sort-icon.desc[data-v-eebaa7b9]{transform:rotate(180deg)}.active-sort[data-v-eebaa7b9]{color:#333!important;font-weight:500!important}.items-container[data-v-eebaa7b9]{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.refresh-overlay[data-v-eebaa7b9]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:2;pointer-events:none;background:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.items-body[data-v-eebaa7b9]{flex-grow:1;min-height:80px;margin-right:4px;padding-right:4px;overflow-y:auto}.item-row[data-v-eebaa7b9]{opacity:0;cursor:pointer;transition:background-color .2s;animation:.3s forwards fadeInUp-eebaa7b9;transform:translateY(10px)}.item-row[data-v-eebaa7b9]:hover{background-color:#f5f5f5}@keyframes fadeInUp-eebaa7b9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.item-data[data-v-eebaa7b9]{border-bottom:1px solid #e6e6e6;align-items:center;gap:4px;width:100%;padding:10px 16px;display:flex}.entry-col[data-v-eebaa7b9],.exit-col[data-v-eebaa7b9]{display:flex}.action-btn[data-v-eebaa7b9]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:50px;justify-content:center;align-items:center;width:70px;height:30px;padding:0;font-size:13px;font-weight:500;transition:all .2s;display:flex}.action-btn[data-v-eebaa7b9]:hover:not(:disabled){background:#f5f5f5;border-color:#a2a2a2}.action-btn[data-v-eebaa7b9]:disabled{cursor:not-allowed;opacity:.7}.action-btn.entry-btn.active[data-v-eebaa7b9]{color:#2e7d32;background:#e6f7e6;border-color:#a5d6a7;font-weight:600}.action-btn.exit-btn.active[data-v-eebaa7b9]{color:#c62828;background:#ffebee;border-color:#ef9a9a;font-weight:600}.status-text[data-v-eebaa7b9]{color:#079d1d;font-weight:500}.delete-btn[data-v-eebaa7b9]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.delete-btn[data-v-eebaa7b9]:hover:not(:disabled){background-color:#0000}.delete-btn[data-v-eebaa7b9]:disabled{cursor:not-allowed;opacity:.5}.delete-icon[data-v-eebaa7b9]{opacity:.7;width:16px;height:16px;transition:opacity .2s}.delete-btn:hover:not(:disabled) .delete-icon[data-v-eebaa7b9]{opacity:1}.no-data-message[data-v-eebaa7b9]{text-align:center;color:#a2a2a2;flex-grow:1;justify-content:center;align-items:center;margin:0;padding:40px 20px;font-size:14px;display:flex}.loading-message[data-v-eebaa7b9]{text-align:center;color:#a2a2a2;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:12px;margin:0;padding:40px 20px;font-size:14px;display:flex}.loader[data-v-eebaa7b9]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-eebaa7b9}@keyframes spin-eebaa7b9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-list-enter-active[data-v-eebaa7b9],.fade-list-leave-active[data-v-eebaa7b9]{transition:all .3s}.fade-list-enter-from[data-v-eebaa7b9],.fade-list-leave-to[data-v-eebaa7b9]{opacity:0;transform:translateY(10px)}.fade-list-move[data-v-eebaa7b9]{transition:transform .3s}.selected-table-card .col[data-v-eebaa7b9]{transition:font-size .4s ease-in-out,flex-grow .4s ease-in-out,flex-basis .4s ease-in-out,max-width .4s ease-in-out,min-width .4s ease-in-out,padding .4s ease-in-out,opacity .3s ease-in-out}.selected-table-card .col.col--collapsed[data-v-eebaa7b9]{opacity:0;pointer-events:none;white-space:nowrap;overflow:hidden;flex-grow:0!important;flex-basis:0!important;min-width:0!important;max-width:0!important;padding-left:0!important;padding-right:0!important}.selected-table-card.config-not-ready[data-v-eebaa7b9],.selected-table-card.config-not-ready[data-v-eebaa7b9] *{transition:none!important}.selected-table-card .item-data[data-v-eebaa7b9]{transition:min-height .4s ease-in-out}.selected-table-card .status-col[data-v-eebaa7b9]{overflow:hidden}.selected-table-card.enlarged .items-body .col[data-v-eebaa7b9]{font-size:18px}.selected-table-card.enlarged .number-col[data-v-eebaa7b9]{min-width:130px}.selected-table-card.enlarged .brand-col[data-v-eebaa7b9]{min-width:110px}.selected-table-card.enlarged .item-data[data-v-eebaa7b9]{min-height:36px}@media (width<=768px){.selected-table-card[data-v-eebaa7b9]{height:auto;max-height:none}.card-content[data-v-eebaa7b9]{overflow:auto visible!important}.items-header[data-v-eebaa7b9],.items-body[data-v-eebaa7b9]{min-width:900px;overflow:visible!important}.header-row[data-v-eebaa7b9],.item-data[data-v-eebaa7b9]{gap:0;min-width:900px;flex-wrap:nowrap!important}.col[data-v-eebaa7b9]{white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;overflow:hidden;flex:auto!important;width:auto!important;min-width:90px!important}.col.number-col[data-v-eebaa7b9],.col.brand-col[data-v-eebaa7b9],.col.organization-col[data-v-eebaa7b9],.col.company-col[data-v-eebaa7b9],.col.place-col[data-v-eebaa7b9]{min-width:110px!important}.entry-col[data-v-eebaa7b9],.exit-col[data-v-eebaa7b9]{justify-content:flex-start;width:auto!important;min-width:60px!important}.card-header[data-v-eebaa7b9]{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding:16px}.card-header__settings[data-v-eebaa7b9]{justify-content:flex-end;width:100%}.action-btn[data-v-eebaa7b9]{width:60px;height:28px;font-size:11px}}.selected-table-card .items-body .col[data-v-eebaa7b9]{font-size:var(--table-font-size,14px)}.selected-table-card.density-compact .item-data[data-v-eebaa7b9],.selected-table-card.density-compact .header-row[data-v-eebaa7b9]{padding-top:4px;padding-bottom:4px}.selected-table-card.density-spacious .item-data[data-v-eebaa7b9],.selected-table-card.density-spacious .header-row[data-v-eebaa7b9]{padding-top:16px;padding-bottom:16px}.expand-col[data-v-eebaa7b9]{flex:2.5 0 0;justify-content:center;align-items:center;display:flex}.expand-btn[data-v-eebaa7b9]{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e6e6e6;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .2s,color .15s,background .15s;display:inline-flex}.expand-btn[data-v-eebaa7b9]:hover{color:#4f5bdf;background:#f5f5f5}.expand-btn--open[data-v-eebaa7b9]{color:#4f5bdf;background:#eef0ff;transform:rotate(180deg)}.item-row__details[data-v-eebaa7b9]{background:#fafafa;border-top:1px dashed #e6e6e6;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;padding:12px 16px 14px;display:grid}.detail-item[data-v-eebaa7b9]{background:#fff;border:1px solid #ececec;border-radius:20px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:10px 14px;display:flex}.detail-item__label[data-v-eebaa7b9]{color:#a2a2a2;letter-spacing:.3px;white-space:nowrap;font-size:11px;font-weight:400}.detail-item__value[data-v-eebaa7b9]{color:#333;word-break:break-word;min-width:0;font-size:14px;font-weight:500}.modal-content-inner[data-v-2d631375]{width:100%;height:450px;box-shadow:var(--shadow-md);background:#fff;border-radius:50px;flex-direction:column;display:flex;overflow:hidden}.modal-header[data-v-2d631375]{border-bottom:1px solid var(--color-border);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.header-with-status[data-v-2d631375]{flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.modal-title[data-v-2d631375]{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-2d631375]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.modal-close[data-v-2d631375]:hover{background-color:#f5f5f5}.time-info[data-v-2d631375]{color:#a2a2a2;font-size:13px}.modal-body[data-v-2d631375]{scrollbar-width:none;-ms-overflow-style:none;background:var(--color-bg-secondary);flex:1;padding:18px 24px;overflow-y:auto}.modal-body[data-v-2d631375]::-webkit-scrollbar{display:none}.place-details[data-v-2d631375]{flex-direction:column;gap:16px;display:flex}.details-section[data-v-2d631375]{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden}.section-header[data-v-2d631375]{border-bottom:1px solid var(--color-border);background:var(--color-bg);padding:12px 18px}.location-header[data-v-2d631375]{justify-content:space-between;align-items:center;display:flex}.section-title[data-v-2d631375]{color:#333;margin:0;font-size:14px;font-weight:600}.section-body[data-v-2d631375]{padding:16px 20px}.photo-body[data-v-2d631375]{padding:0}.info-grid[data-v-2d631375]{flex-direction:row;gap:30px;display:flex}.info-row[data-v-2d631375]{flex-direction:column;gap:4px;display:flex}.info-label[data-v-2d631375]{color:#a2a2a2;font-size:13px;font-weight:400}.info-value[data-v-2d631375]{color:#333;font-size:13px;font-weight:500}.comment-text[data-v-2d631375]{color:#666;background:#fff3e0;border-left:3px solid #f39c12;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:12px;font-style:italic}.location-description[data-v-2d631375]{color:#333;background:#f8f9fa;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:12px}.status-badge[data-v-2d631375]{border-radius:30px;justify-content:center;align-items:center;width:120px;height:25px;font-size:12px;font-weight:500;display:flex}.status-open[data-v-2d631375]{color:#2e7d32;background-color:#e6f7e6;border:1px solid #a5d6a7}.status-closed[data-v-2d631375]{color:#ef6c00;background-color:#fff3e0;border:1px solid #ffcc80}.status-inactive[data-v-2d631375]{color:#c62828;background-color:#ffebee;border:1px solid #ef9a9a}.map-link-btn[data-v-2d631375]{color:#4f5bdf;white-space:nowrap;background:#f0f3ff;border:1px solid #4f5bdf;border-radius:30px;padding:4px 12px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s}.map-link-btn[data-v-2d631375]:hover{color:#fff;background:#4f5bdf}.photo-container[data-v-2d631375]{background:#f5f5f5;border:1px solid #e6e6e6;width:100%;height:200px;position:relative;overflow:hidden}.photo-wrapper[data-v-2d631375]{cursor:grab;width:100%;height:100%;position:relative;overflow:hidden}.photo-wrapper[data-v-2d631375]:active{cursor:grabbing}.place-photo[data-v-2d631375]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:transform .1s;display:block}.photo-controls[data-v-2d631375]{z-index:10;gap:5px;display:flex;position:absolute;bottom:10px;right:10px}.photo-control-btn[data-v-2d631375]{cursor:pointer;color:#333;background:#ffffffe6;border:1px solid #e6e6e6;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:700;transition:all .2s;display:flex}.photo-control-btn[data-v-2d631375]:hover{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.no-photo-placeholder[data-v-2d631375]{color:#999;background:#f5f5f5;border:1px solid #e6e6e6;border-radius:20px;justify-content:center;align-items:center;width:100%;height:200px;font-size:14px;display:flex}.schedule-grid[data-v-2d631375]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.schedule-day-card[data-v-2d631375]{background:#fff;border:1px solid #e6e6e6;border-radius:16px;transition:all .2s;overflow:hidden;box-shadow:0 2px 6px #0000000d}.schedule-day-card.current-day[data-v-2d631375]{outline:1px solid #4f5bdf}.schedule-day-card .day-name[data-v-2d631375]{color:#4f5bdf;text-align:center;background:#f0f3ff;border-bottom:1px solid #e6e6e6;padding:8px 10px;font-size:13px;font-weight:600}.schedule-day-card .day-slots[data-v-2d631375]{flex-direction:column;gap:6px;padding:8px;display:flex}.slot-badge[data-v-2d631375]{background:#f8f9fa;border:1px solid #e6e6e6;border-radius:20px;flex-direction:column;align-items:center;padding:6px 8px;font-size:11px;transition:all .2s;display:flex}.slot-badge.active-slot[data-v-2d631375]{background:#e8f5e9;border-color:#81c784}.round-clock-text[data-v-2d631375]{color:#000;font-size:11px;font-weight:500}.slot-time[data-v-2d631375]{color:#333;font-weight:500}.slot-badges[data-v-2d631375]{display:flex}.next-day-badge[data-v-2d631375],.inactive-badge[data-v-2d631375]{border-radius:20px;padding:2px 6px;font-size:9px;font-weight:500}.next-day-badge[data-v-2d631375]{color:#fff;background:#4f5bdf}.inactive-badge[data-v-2d631375]{color:#c62828;background:#ffebee}.no-schedule[data-v-2d631375]{text-align:center;color:#999;background:#f8f9fa;border-radius:8px;padding:16px;font-size:13px;font-style:italic}@media (width<=768px){.modal-header[data-v-2d631375],.modal-body[data-v-2d631375]{padding:16px 20px}.details-section[data-v-2d631375]{border-radius:16px}.section-header[data-v-2d631375]{padding:10px 16px}.section-body[data-v-2d631375]{padding:14px 16px}.section-title[data-v-2d631375]{font-size:13px}.header-with-status[data-v-2d631375]{flex-direction:column;align-items:flex-start;gap:8px}.info-grid[data-v-2d631375]{flex-direction:column;gap:12px}.location-header[data-v-2d631375]{flex-direction:column;align-items:flex-start;gap:8px}.schedule-grid[data-v-2d631375]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.history-date-separator[data-v-1bf18704]{color:#4f5bdf;letter-spacing:.02em;border-bottom:1px solid #e6f0ff;margin-bottom:8px;padding:8px 0 4px;font-size:11px;font-weight:600}.modal-overlay[data-v-1bf18704]{z-index:12000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-1bf18704]{transition:opacity .25s}.modal-fade-leave-active[data-v-1bf18704]{transition:opacity .2s}.modal-fade-enter-from[data-v-1bf18704],.modal-fade-leave-to[data-v-1bf18704]{opacity:0}.modal-fade-enter-active .employee-history-modal[data-v-1bf18704]{animation:.25s modal-scale-in-1bf18704}.modal-fade-leave-active .employee-history-modal[data-v-1bf18704]{animation:.2s modal-scale-out-1bf18704}@keyframes modal-scale-in-1bf18704{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-scale-out-1bf18704{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.employee-history-modal[data-v-1bf18704]{background:#fff;border-radius:30px;flex-direction:column;width:900px;max-width:95%;max-height:80vh;display:flex;box-shadow:0 10px 30px #0003}.modal-header[data-v-1bf18704]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:15px 25px;display:flex}.modal-header h3[data-v-1bf18704]{color:#333;margin:0;font-size:18px;font-weight:600}.header-actions[data-v-1bf18704]{align-items:center;gap:10px;display:flex}.export-btn[data-v-1bf18704]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:center;align-items:center;gap:8px;height:32px;padding:6px 16px;font-size:13px;transition:all .2s;display:flex}.export-btn[data-v-1bf18704]:hover:not(:disabled){background:#f5f5f5;border-color:#4f5bdf}.export-btn[data-v-1bf18704]:disabled{opacity:.5;cursor:not-allowed}.export-icon[data-v-1bf18704]{width:14px;height:14px}.export-loader[data-v-1bf18704]{border:2px solid #e6e6e6;border-top-color:#4f5bdf;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-1bf18704}.close-btn[data-v-1bf18704]{color:#a2a2a2;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex}.close-btn[data-v-1bf18704]:hover{color:#333;background:#f5f5f5}.history-filters[data-v-1bf18704]{background-color:#fafafa;border-bottom:1px solid #e6e6e6;padding:15px 25px}.filter-row[data-v-1bf18704]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.search-filter[data-v-1bf18704],.user-filter[data-v-1bf18704],.place-filter[data-v-1bf18704],.date-filter[data-v-1bf18704],.sort-filter[data-v-1bf18704]{align-items:center;gap:8px;display:flex}.filter-label[data-v-1bf18704]{color:#a2a2a2;white-space:nowrap;font-size:12px}.search-input[data-v-1bf18704]{border:1px solid #e6e6e6;border-radius:20px;width:200px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s}.search-input[data-v-1bf18704]:focus{border-color:#4f5bdf;outline:none;box-shadow:0 0 0 3px #4f5bdf1a}.custom-select[data-v-1bf18704]{cursor:pointer;width:200px;position:relative}.select-trigger[data-v-1bf18704]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:space-between;align-items:center;height:32px;padding:6px 12px;transition:all .2s;display:flex}.select-trigger[data-v-1bf18704]:hover{background:#f5f5f5;border-color:#4f5bdf}.selected-value[data-v-1bf18704]{color:#000;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.select-arrow[data-v-1bf18704]{width:8px;height:8px;transition:transform .2s}.select-arrow.arrow-open[data-v-1bf18704]{transform:rotate(90deg)}.fade-enter-active[data-v-1bf18704],.fade-leave-active[data-v-1bf18704]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-1bf18704],.fade-leave-to[data-v-1bf18704]{opacity:0;transform:translateY(-10px)}.select-dropdown[data-v-1bf18704]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:15px;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.select-dropdown[data-v-1bf18704]::-webkit-scrollbar{width:0}.select-option[data-v-1bf18704]{color:#333;cursor:pointer;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:12px;transition:all .2s}.select-option[data-v-1bf18704]:last-child{border-bottom:none}.select-option[data-v-1bf18704]:hover{background-color:#f5f5f5}.select-option.selected[data-v-1bf18704]{background-color:#f0f3ff;font-weight:500}.date-input[data-v-1bf18704]{border:1px solid #e6e6e6;border-radius:15px;width:120px;height:32px;padding:6px 8px;font-size:12px}.date-separator[data-v-1bf18704]{color:#a2a2a2;font-size:12px}.sort-btn[data-v-1bf18704]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;align-items:center;gap:6px;width:150px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.sort-btn[data-v-1bf18704]:hover{background:#f5f5f5;border-color:#4f5bdf}.sort-icon[data-v-1bf18704]{width:14px;height:14px;transition:transform .2s}.sort-icon.sort-asc[data-v-1bf18704]{transform:rotate(180deg)}.modal-content[data-v-1bf18704]{max-height:calc(80vh - 180px);padding:20px 25px;position:relative;overflow-y:auto}.history-loading[data-v-1bf18704],.history-empty[data-v-1bf18704]{color:#a2a2a2;justify-content:center;align-items:center;padding:40px;display:flex}.loader[data-v-1bf18704]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-1bf18704}@keyframes spin-1bf18704{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.history-timeline[data-v-1bf18704]{min-height:100px;padding-left:20px;position:relative}.history-item[data-v-1bf18704]{gap:12px;margin-bottom:20px;display:flex;position:relative}.history-item[data-v-1bf18704]:last-child{margin-bottom:0}.timeline-dot[data-v-1bf18704]{z-index:1;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px;position:relative}.timeline-line[data-v-1bf18704]{background:#e6e6e6;width:2px;height:calc(100% + 2px);position:absolute;top:18px;left:4px}.dot-create[data-v-1bf18704]{background:#4f5bdf}.dot-entry[data-v-1bf18704]{background:#059669}.dot-exit[data-v-1bf18704]{background:#dc2626}.dot-update[data-v-1bf18704]{background:#f59e0b}.dot-delete[data-v-1bf18704]{background:#6b7280}.dot-activate[data-v-1bf18704]{background:#10b981}.dot-deactivate[data-v-1bf18704],.dot-default[data-v-1bf18704]{background:#9ca3af}.history-content[data-v-1bf18704]{flex:1}.history-header[data-v-1bf18704]{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.user-name[data-v-1bf18704]{color:#333;font-size:13px;font-weight:500}.action-time[data-v-1bf18704]{color:#a2a2a2;font-size:11px}.action-text[data-v-1bf18704]{color:#666;margin-bottom:2px;font-size:12px}.history-content--link[data-v-1bf18704]{cursor:pointer}.history-content--link .action-text[data-v-1bf18704]{color:var(--color-primary);font-weight:600}.history-content--link:hover .action-text[data-v-1bf18704]{text-decoration:underline}.action-comment[data-v-1bf18704]{color:#666;border-left:2px solid #e6e6e6;margin-top:4px;padding-left:6px;font-size:11px;font-style:italic}.place-name[data-v-1bf18704]{color:#4f5bdf;margin-top:2px;font-size:11px;font-weight:500}.value-change[data-v-1bf18704]{background:#f9f9f9;border-radius:16px;align-items:center;gap:6px;margin-top:4px;padding:3px 8px;font-size:11px;display:inline-flex}.old-value[data-v-1bf18704]{color:#dc2626;font-size:11px;text-decoration:line-through}.arrow[data-v-1bf18704]{color:#a2a2a2;font-size:10px}.new-value[data-v-1bf18704]{color:#059669;font-size:11px;font-weight:500}.field-name[data-v-1bf18704]{color:#8b5cf6;margin-top:2px;font-size:11px}@media (width<=768px){.filter-row[data-v-1bf18704]{flex-direction:column;align-items:flex-start}.search-filter[data-v-1bf18704],.user-filter[data-v-1bf18704],.place-filter[data-v-1bf18704],.date-filter[data-v-1bf18704],.sort-filter[data-v-1bf18704],.custom-select[data-v-1bf18704],.search-input[data-v-1bf18704],.date-input[data-v-1bf18704],.sort-btn[data-v-1bf18704]{width:100%}.date-input[data-v-1bf18704]{width:calc(50% - 20px)}}.place-name[data-v-d379fce2]{color:#4f5bdf;margin-top:2px;font-size:10px}.modal-overlay[data-v-d379fce2]{z-index:10001;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;animation:.4s ease-out overlayAppear-d379fce2;display:flex;position:fixed;inset:0}@keyframes overlayAppear-d379fce2{0%{background:0 0}to{background:#00000080}}.modal-wrapper[data-v-d379fce2]{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.modal-content[data-v-d379fce2]{pointer-events:auto;background:#fff;border-radius:50px;flex-direction:column;width:550px;height:450px;padding:0 0 15px;display:flex;position:absolute;box-shadow:0 20px 60px #0000004d}.modal-content .modal-body[data-v-d379fce2]{scrollbar-width:none;-ms-overflow-style:none;height:380px;overflow-y:auto}.modal-content .modal-body[data-v-d379fce2]::-webkit-scrollbar{display:none}.modal-content.main-modal[data-v-d379fce2]{transition:transform .5s cubic-bezier(.25,.1,.15,1);left:calc(50% - 260px);transform:translate(0)}.modal-content.main-modal.shifted[data-v-d379fce2]{transform:translate(-280px)}.place-modal-container[data-v-d379fce2]{pointer-events:auto;width:520px;height:450px;position:absolute;left:50%}.modal-header[data-v-d379fce2]{box-sizing:border-box;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;height:70px;padding:20px 30px 16px;display:flex}.header-actions[data-v-d379fce2]{align-items:center;gap:10px;margin-right:10px;display:flex}.history-btn[data-v-d379fce2],.application-btn[data-v-d379fce2]{color:#333;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e6e6e6;border-radius:20px;padding:6px 12px;font-size:12px;transition:all .2s}.history-btn[data-v-d379fce2]:hover,.application-btn[data-v-d379fce2]:hover{background:#f5f5f5;border-color:#4f5bdf}.blacklist-add-btn[data-v-d379fce2]{color:#dc2626;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #fecaca;border-radius:20px;padding:6px 12px;font-size:12px;transition:background-color .15s,border-color .15s,color .15s}.blacklist-add-btn[data-v-d379fce2]:hover{background:#fee2e2;border-color:#dc2626}.bl-section[data-v-d379fce2]{background:#fdeaea;border:1px solid #f5b5b5;border-radius:20px;margin-bottom:16px;padding:12px 16px}.bl-section-head[data-v-d379fce2]{color:#b91c1c;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.bl-section-dot[data-v-d379fce2]{background:#dc2626;border-radius:50%;flex-shrink:0;width:8px;height:8px}.bl-section-reason[data-v-d379fce2]{color:#7f1d1d;word-break:break-word;margin-top:6px;font-size:13px;line-height:1.5}.bl-section-label[data-v-d379fce2]{font-weight:600}.bl-suspicion-section[data-v-d379fce2]{background:#fdeaea;border:1px solid #f5b5b5;border-radius:20px;margin-bottom:16px;padding:12px 16px}.bl-suspicion-head[data-v-d379fce2]{color:#b91c1c;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.bl-suspicion-dot[data-v-d379fce2]{background:#dc2626;border-radius:50%;flex-shrink:0;width:8px;height:8px}.bl-suspicion-row[data-v-d379fce2]{color:#7f1d1d;word-break:break-word;margin-top:6px;font-size:13px;line-height:1.5}.bl-suspicion-label[data-v-d379fce2]{font-weight:600}.bl-suspicion-foot[data-v-d379fce2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.bl-suspicion-blocked[data-v-d379fce2]{color:#7f1d1d;font-size:12px}.bl-suspicion-confirmed[data-v-d379fce2]{color:#047857;font-size:13px;font-weight:600}.bl-suspicion-btn[data-v-d379fce2]{cursor:pointer;white-space:nowrap;border-radius:20px;padding:6px 14px;font-size:12px;transition:background-color .15s,border-color .15s,color .15s}.bl-suspicion-btn--allow[data-v-d379fce2]{color:#dc2626;background:#fff;border:1px solid #fecaca}.bl-suspicion-btn--allow[data-v-d379fce2]:hover{background:#fee2e2;border-color:#dc2626}.bl-suspicion-btn--cancel[data-v-d379fce2]{color:#475569;background:#fff;border:1px solid #cbd5e1}.bl-suspicion-btn--cancel[data-v-d379fce2]:hover{background:#f1f5f9;border-color:#94a3b8}.bl-suspicion-section.is-resolved[data-v-d379fce2]{background:#ecfdf5;border-color:#a7f3d0}.bl-suspicion-section.is-resolved .bl-suspicion-head[data-v-d379fce2]{color:#047857}.bl-suspicion-section.is-resolved .bl-suspicion-dot[data-v-d379fce2]{background:#10b981}.bl-suspicion-section.is-resolved .bl-suspicion-row[data-v-d379fce2]{color:#065f46}.modal-title[data-v-d379fce2]{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-d379fce2]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.modal-close[data-v-d379fce2]:hover{background-color:#f5f5f5}.modal-body[data-v-d379fce2]{flex:1;padding:20px 30px;overflow-y:auto}.employee-details[data-v-d379fce2]{flex-direction:column;gap:10px;display:flex}.details-section[data-v-d379fce2]{background:#fafafa;border:1px solid #e6e6e6;border-radius:20px;overflow:hidden}.section-header[data-v-d379fce2]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.section-title[data-v-d379fce2]{color:#333;margin:0;font-size:14px;font-weight:600}.section-body[data-v-d379fce2]{padding:16px 20px}.details-grid.two-columns[data-v-d379fce2]{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.detail-item[data-v-d379fce2]{flex-direction:column;gap:4px;display:flex}.detail-item.full-width[data-v-d379fce2]{grid-column:1/-1}.detail-label[data-v-d379fce2]{color:#a2a2a2;letter-spacing:.3px;font-size:11px;font-weight:400}.detail-value[data-v-d379fce2]{color:#333;word-break:break-word;font-size:14px;font-weight:500}.sensitive-data[data-v-d379fce2]{align-items:center;gap:15px;display:flex}.data-text[data-v-d379fce2]{color:#333;letter-spacing:.5px;word-break:break-all;font-size:13px;font-weight:500;transition:all .3s}.data-text.hidden-data[data-v-d379fce2]{filter:blur(4px);-webkit-user-select:none;user-select:none}.show-more-btn[data-v-d379fce2]{color:#4f5bdf;cursor:pointer;white-space:nowrap;text-align:center;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:15px;min-width:75px;padding:4px 8px;font-size:11px;font-weight:500;transition:all .2s}.show-more-btn[data-v-d379fce2]:hover{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.places-list[data-v-d379fce2]{flex-wrap:wrap;gap:8px;display:flex}.place-item[data-v-d379fce2]{color:#333;cursor:pointer;border:1px solid #e6e6e6;border-radius:50px;padding:6px 12px;font-size:12px;transition:all .2s;display:inline-block}.place-item[data-v-d379fce2]:hover{background:#f0f0f0;border-color:#4f5bdf}.place-item.active[data-v-d379fce2]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.no-places[data-v-d379fce2]{text-align:center;color:#a2a2a2;padding:10px;font-size:13px;font-style:italic}.status-badge[data-v-d379fce2]{border-radius:50px;padding:6px 16px;font-size:13px;font-weight:500;display:inline-block}.status-on-territory[data-v-d379fce2]{color:#4f5bdf;background:#4f5bdf1a;border:1px solid #4f5bdf4d}.status-exited[data-v-d379fce2]{color:#dc2626;background:#dc26261a;border:1px solid #dc26264d}.status-not-entered[data-v-d379fce2]{color:#9ca3af;background:#f5f5f5;border:1px solid #e6e6e6}.export-btn[data-v-d379fce2]{color:#333;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;align-items:center;gap:6px;height:28px;padding:4px 12px;font-size:12px;transition:all .2s;display:flex}.export-btn[data-v-d379fce2]:hover:not(:disabled){background:#f5f5f5;border-color:#4f5bdf}.export-btn[data-v-d379fce2]:disabled{opacity:.5;cursor:not-allowed}.export-icon[data-v-d379fce2]{width:12px;height:12px}.export-loader[data-v-d379fce2]{border:2px solid #e6e6e6;border-top-color:#4f5bdf;border-radius:50%;width:14px;height:14px;animation:1s linear infinite spin-d379fce2}@keyframes spin-d379fce2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.history-timeline[data-v-d379fce2]{max-height:200px;position:relative;overflow-y:auto}.history-item[data-v-d379fce2]{gap:12px;margin-bottom:16px;display:flex;position:relative}.history-item[data-v-d379fce2]:last-child{margin-bottom:0}.timeline-dot[data-v-d379fce2]{z-index:1;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.timeline-line[data-v-d379fce2]{background:#e6e6e6;width:2px;height:calc(100% + 2px);position:absolute;top:16px;left:3px}.dot-system[data-v-d379fce2]{background:#8b5cf6}.dot-entry[data-v-d379fce2]{background:#059669}.dot-exit[data-v-d379fce2]{background:#dc2626}.dot-default[data-v-d379fce2]{background:#9ca3af}.history-content[data-v-d379fce2]{flex:1}.history-header[data-v-d379fce2]{justify-content:space-between;align-items:baseline;margin-bottom:2px;display:flex}.user-name[data-v-d379fce2]{color:#333;font-size:12px;font-weight:500}.action-time[data-v-d379fce2]{color:#a2a2a2;font-size:10px}.action-text[data-v-d379fce2]{color:#666;margin-bottom:2px;font-size:11px}.action-comment[data-v-d379fce2]{color:#666;border-left:2px solid #e6e6e6;margin-top:2px;padding-left:6px;font-size:10px;font-style:italic}.loading-container[data-v-d379fce2]{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.loader[data-v-d379fce2]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-d379fce2}.no-history[data-v-d379fce2]{text-align:center;color:#a2a2a2;padding:20px;font-size:13px;font-style:italic}.modal-fade-enter-active[data-v-d379fce2],.modal-fade-leave-active[data-v-d379fce2]{transition:all .4s}.modal-fade-enter-from[data-v-d379fce2],.modal-fade-leave-to[data-v-d379fce2]{opacity:0}.modal-fade-enter-active .modal-overlay[data-v-d379fce2],.modal-fade-leave-active .modal-overlay[data-v-d379fce2],.modal-fade-enter-active .modal-content[data-v-d379fce2],.modal-fade-leave-active .modal-content[data-v-d379fce2]{transition:all .4s}.modal-fade-enter-from .modal-overlay[data-v-d379fce2],.modal-fade-leave-to .modal-overlay[data-v-d379fce2]{background:0 0}.modal-fade-enter-from .modal-content[data-v-d379fce2],.modal-fade-leave-to .modal-content[data-v-d379fce2]{opacity:0;transform:scale(.9)translateY(-20px)}.place-slide-enter-active[data-v-d379fce2],.place-slide-leave-active[data-v-d379fce2]{transition:transform .6s cubic-bezier(.2,.9,.1,1),opacity .5s}.place-slide-enter-from[data-v-d379fce2]{opacity:0;transform:translateY(100vh)}.place-slide-enter-to[data-v-d379fce2],.place-slide-leave-from[data-v-d379fce2]{opacity:1;transform:translateY(0)}.place-slide-leave-to[data-v-d379fce2]{opacity:0;transform:translateY(600px)}@media (width<=768px){.modal-content[data-v-d379fce2]{width:90%;height:auto;max-height:80vh;left:5%!important;transform:none!important}.modal-content .modal-body[data-v-d379fce2]{height:auto;max-height:calc(80vh - 70px)}.modal-content.main-modal.shifted[data-v-d379fce2]{transform:none!important}.place-modal-container[data-v-d379fce2]{width:90%;height:auto;max-height:80vh;left:5%}.modal-header[data-v-d379fce2]{flex-wrap:wrap;height:auto;padding:16px 20px}.header-actions[data-v-d379fce2]{order:3;justify-content:flex-start;width:100%;margin-top:10px}.modal-body[data-v-d379fce2]{padding:16px 20px}.details-section[data-v-d379fce2]{border-radius:16px}.section-header[data-v-d379fce2]{padding:10px 16px}.section-body[data-v-d379fce2]{padding:14px 16px}.section-title[data-v-d379fce2]{font-size:13px}.details-grid.two-columns[data-v-d379fce2]{grid-template-columns:1fr}.places-list[data-v-d379fce2]{gap:6px}.place-item[data-v-d379fce2]{padding:4px 10px;font-size:11px}.sensitive-data[data-v-d379fce2]{flex-direction:column;align-items:flex-start;gap:6px}.show-more-btn[data-v-d379fce2]{align-self:flex-start}}.history-date-separator[data-v-7b5f7bc1]{color:#4f5bdf;letter-spacing:.02em;border-bottom:1px solid #e6f0ff;margin-bottom:8px;padding:8px 0 4px;font-size:11px;font-weight:600}.modal-overlay[data-v-7b5f7bc1]{z-index:13000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-7b5f7bc1]{transition:opacity .25s}.modal-fade-leave-active[data-v-7b5f7bc1]{transition:opacity .2s}.modal-fade-enter-from[data-v-7b5f7bc1],.modal-fade-leave-to[data-v-7b5f7bc1]{opacity:0}.modal-fade-enter-active .employees-history-modal[data-v-7b5f7bc1]{animation:.25s modal-scale-in-7b5f7bc1}.modal-fade-leave-active .employees-history-modal[data-v-7b5f7bc1]{animation:.2s modal-scale-out-7b5f7bc1}@keyframes modal-scale-in-7b5f7bc1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-scale-out-7b5f7bc1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.employees-history-modal[data-v-7b5f7bc1]{background:#fff;border-radius:30px;flex-direction:column;width:900px;max-width:95%;max-height:80vh;display:flex;box-shadow:0 10px 30px #0003}.modal-header[data-v-7b5f7bc1]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:15px 25px;display:flex}.modal-header h3[data-v-7b5f7bc1]{color:#333;margin:0;font-size:18px;font-weight:600}.header-actions[data-v-7b5f7bc1]{align-items:center;gap:10px;display:flex}.export-btn[data-v-7b5f7bc1]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:center;align-items:center;gap:8px;height:32px;padding:6px 16px;font-size:13px;transition:all .2s;display:flex}.export-btn[data-v-7b5f7bc1]:hover:not(:disabled){background:#f5f5f5;border-color:#4f5bdf}.export-btn[data-v-7b5f7bc1]:disabled{opacity:.5;cursor:not-allowed}.export-icon[data-v-7b5f7bc1]{width:14px;height:14px}.export-loader[data-v-7b5f7bc1]{border:2px solid #e6e6e6;border-top-color:#4f5bdf;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-7b5f7bc1}.close-btn[data-v-7b5f7bc1]{color:#a2a2a2;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex}.close-btn[data-v-7b5f7bc1]:hover{color:#333;background:#f5f5f5}.history-filters[data-v-7b5f7bc1]{background-color:#fafafa;border-bottom:1px solid #e6e6e6;flex-shrink:0;padding:15px 20px}.filter-row[data-v-7b5f7bc1]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.search-filter[data-v-7b5f7bc1],.user-filter[data-v-7b5f7bc1],.employee-filter[data-v-7b5f7bc1],.date-filter[data-v-7b5f7bc1],.sort-filter[data-v-7b5f7bc1]{align-items:center;gap:8px;display:flex}.filter-label[data-v-7b5f7bc1]{color:#a2a2a2;white-space:nowrap;font-size:12px}.search-input[data-v-7b5f7bc1]{border:1px solid #e6e6e6;border-radius:20px;width:200px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s}.search-input[data-v-7b5f7bc1]:focus{border-color:#4f5bdf;outline:none;box-shadow:0 0 0 3px #4f5bdf1a}.custom-select[data-v-7b5f7bc1]{cursor:pointer;width:200px;position:relative}.select-trigger[data-v-7b5f7bc1]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:space-between;align-items:center;height:32px;padding:6px 12px;transition:all .2s;display:flex}.select-trigger[data-v-7b5f7bc1]:hover{background:#f5f5f5;border-color:#4f5bdf}.selected-value[data-v-7b5f7bc1]{color:#000;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.select-arrow[data-v-7b5f7bc1]{width:8px;height:8px;transition:transform .2s}.select-arrow.arrow-open[data-v-7b5f7bc1]{transform:rotate(90deg)}.fade-enter-active[data-v-7b5f7bc1],.fade-leave-active[data-v-7b5f7bc1]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-7b5f7bc1],.fade-leave-to[data-v-7b5f7bc1]{opacity:0;transform:translateY(-10px)}.select-dropdown[data-v-7b5f7bc1]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:15px;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.select-dropdown[data-v-7b5f7bc1]::-webkit-scrollbar{width:0}.select-option[data-v-7b5f7bc1]{color:#333;cursor:pointer;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:12px;transition:all .2s}.select-option[data-v-7b5f7bc1]:last-child{border-bottom:none}.select-option[data-v-7b5f7bc1]:hover{background-color:#f5f5f5}.select-option.selected[data-v-7b5f7bc1]{background-color:#f0f3ff;font-weight:500}.date-input[data-v-7b5f7bc1]{border:1px solid #e6e6e6;border-radius:15px;width:120px;height:32px;padding:6px 8px;font-size:12px}.date-separator[data-v-7b5f7bc1]{color:#a2a2a2;font-size:12px}.sort-btn[data-v-7b5f7bc1]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;align-items:center;gap:6px;width:150px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.sort-btn[data-v-7b5f7bc1]:hover{background:#f5f5f5;border-color:#4f5bdf}.sort-icon[data-v-7b5f7bc1]{width:14px;height:14px;transition:transform .2s}.sort-icon.sort-asc[data-v-7b5f7bc1]{transform:rotate(180deg)}.modal-content[data-v-7b5f7bc1]{flex:1;padding:20px;overflow-y:auto}.history-loading[data-v-7b5f7bc1],.history-empty[data-v-7b5f7bc1]{color:#a2a2a2;justify-content:center;align-items:center;padding:40px;display:flex}.loader[data-v-7b5f7bc1]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-7b5f7bc1}@keyframes spin-7b5f7bc1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.history-timeline[data-v-7b5f7bc1]{padding-left:20px;position:relative}.history-item[data-v-7b5f7bc1]{gap:12px;margin-bottom:20px;display:flex;position:relative}.history-item[data-v-7b5f7bc1]:last-child{margin-bottom:0}.timeline-dot[data-v-7b5f7bc1]{z-index:1;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}.timeline-line[data-v-7b5f7bc1]{background:#e6e6e6;width:2px;height:calc(100% + 2px);position:absolute;top:18px;left:4px}.dot-entry[data-v-7b5f7bc1]{background:#059669}.dot-exit[data-v-7b5f7bc1]{background:#dc2626}.history-content[data-v-7b5f7bc1]{flex:1}.history-header[data-v-7b5f7bc1]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px;margin-bottom:4px;display:flex}.employee-info[data-v-7b5f7bc1]{color:#4f5bdf;font-size:13px;font-weight:600}.table-name[data-v-7b5f7bc1]{color:#8b5cf6;font-size:12px;font-style:italic;font-weight:500}.user-name[data-v-7b5f7bc1]{color:#333;font-size:13px;font-weight:500}.action-time[data-v-7b5f7bc1]{color:#a2a2a2;font-size:11px}.action-text[data-v-7b5f7bc1]{color:#666;margin-bottom:2px;font-size:12px}.action-comment[data-v-7b5f7bc1]{color:#666;border-left:2px solid #e6e6e6;margin-top:4px;padding-left:6px;font-size:11px;font-style:italic}@media (width<=768px){.filter-row[data-v-7b5f7bc1]{flex-direction:column;align-items:flex-start}.search-filter[data-v-7b5f7bc1],.user-filter[data-v-7b5f7bc1],.employee-filter[data-v-7b5f7bc1],.date-filter[data-v-7b5f7bc1],.sort-filter[data-v-7b5f7bc1],.custom-select[data-v-7b5f7bc1],.search-input[data-v-7b5f7bc1],.date-input[data-v-7b5f7bc1],.sort-btn[data-v-7b5f7bc1]{width:100%}.date-input[data-v-7b5f7bc1]{width:calc(50% - 20px)}}.selected-table-card[data-v-17d8e0dc]{background-color:#fff;border:1px solid #e6e6e6;border-radius:30px;flex-direction:column;width:100%;max-height:575px;display:flex;overflow:hidden}.card-header[data-v-17d8e0dc]{border-bottom:1px solid #e6e6e6;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 20px;display:flex}.card-header__title[data-v-17d8e0dc]{flex-shrink:1;align-items:center;gap:12px;min-width:0;display:flex}.card-header__settings[data-v-17d8e0dc]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.card-title[data-v-17d8e0dc]{color:#000;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.1em;font-weight:600;overflow:hidden}.blue[data-v-17d8e0dc]{color:#4f5bdf}.items-count[data-v-17d8e0dc]{color:#4f5bdf;white-space:nowrap;align-items:center;gap:10px;font-size:.9em;font-weight:500;display:flex}@media (width<=1100px){.card-header[data-v-17d8e0dc]{gap:8px;padding:6px 12px}.card-title[data-v-17d8e0dc]{font-size:.95em}.items-count[data-v-17d8e0dc]{gap:6px;font-size:.8em}.history-btn[data-v-17d8e0dc]{padding:2px 8px;font-size:11px}}.history-btn[data-v-17d8e0dc]{color:#333;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:15px;padding:4px 12px;font-size:12px;transition:all .2s}.history-btn[data-v-17d8e0dc]:hover{background:#f5f5f5;border-color:#4f5bdf}.card-content[data-v-17d8e0dc]{flex-direction:column;flex-grow:1;padding:0;display:flex;overflow:hidden}.items-header[data-v-17d8e0dc]{border-bottom:1px solid #e6e6e6;flex-shrink:0;margin-right:4px;padding-right:4px}.header-row[data-v-17d8e0dc]{align-items:center;gap:4px;width:100%;padding:10px 16px;display:flex}.col[data-v-17d8e0dc]{box-sizing:border-box;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;padding-right:8px;font-size:14px;overflow:hidden}.entry-col[data-v-17d8e0dc],.exit-col[data-v-17d8e0dc]{flex:6 0 0}.last-name-col[data-v-17d8e0dc]{flex:14 0 0}.first-name-col[data-v-17d8e0dc]{flex:9 0 0}.middle-name-col[data-v-17d8e0dc]{flex:11 0 0}.position-col[data-v-17d8e0dc]{flex:9 0 0}.citizenship-col[data-v-17d8e0dc]{flex:10 0 0}.organization-col[data-v-17d8e0dc]{flex:16 0 0}.company-col[data-v-17d8e0dc],.date-col[data-v-17d8e0dc]{flex:11 0 0}.time-col[data-v-17d8e0dc]{flex:13 0 0}.application-col[data-v-17d8e0dc]{flex:11 0 0}.status-col[data-v-17d8e0dc]{flex:8 0 0}.actions-col[data-v-17d8e0dc]{flex:2 0 0;padding-right:0}.header-row .col[data-v-17d8e0dc]{color:#a2a2a2;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-weight:500;display:flex}.header-row .col[data-v-17d8e0dc]:hover{color:#333}.header-row .col:hover .sort-icon[data-v-17d8e0dc]{filter:brightness(0)}.sort-icon[data-v-17d8e0dc]{width:12px;height:12px;transition:all .2s}.sort-icon.sorted[data-v-17d8e0dc]{filter:brightness(0)}.sort-icon.desc[data-v-17d8e0dc]{transform:rotate(180deg)}.active-sort[data-v-17d8e0dc]{color:#333!important;font-weight:500!important}.items-container[data-v-17d8e0dc]{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.refresh-overlay[data-v-17d8e0dc]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:2;pointer-events:none;background:#ffffffbf;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.items-body[data-v-17d8e0dc]{flex-grow:1;min-height:80px;margin-right:4px;padding-right:4px;overflow-y:auto}.item-row[data-v-17d8e0dc]{opacity:0;cursor:pointer;transition:background-color .2s;animation:.3s forwards fadeInUp-17d8e0dc;transform:translateY(10px)}.item-row[data-v-17d8e0dc]:hover{background-color:#f5f5f5}@keyframes fadeInUp-17d8e0dc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.item-data[data-v-17d8e0dc]{border-bottom:1px solid #e6e6e6;align-items:center;gap:4px;width:100%;padding:10px 16px;display:flex}.entry-col[data-v-17d8e0dc],.exit-col[data-v-17d8e0dc]{display:flex}.action-btn[data-v-17d8e0dc]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:50px;justify-content:center;align-items:center;width:70px;height:30px;padding:0;font-size:13px;font-weight:500;transition:all .2s;display:flex}.action-btn[data-v-17d8e0dc]:hover:not(:disabled){background:#f5f5f5;border-color:#a2a2a2}.action-btn[data-v-17d8e0dc]:disabled{cursor:not-allowed;opacity:.7}.action-btn.entry-btn.active[data-v-17d8e0dc]{color:#2e7d32;background:#e6f7e6;border-color:#a5d6a7;font-weight:600}.action-btn.exit-btn.active[data-v-17d8e0dc]{color:#c62828;background:#ffebee;border-color:#ef9a9a;font-weight:600}.status-text[data-v-17d8e0dc]{color:#079d1d;font-weight:500}.delete-btn[data-v-17d8e0dc]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:flex}.delete-btn[data-v-17d8e0dc]:hover:not(:disabled){background-color:#0000}.delete-btn[data-v-17d8e0dc]:disabled{cursor:not-allowed;opacity:.5}.delete-icon[data-v-17d8e0dc]{opacity:.7;width:14px;height:14px;transition:opacity .2s}.delete-btn:hover:not(:disabled) .delete-icon[data-v-17d8e0dc]{opacity:1}.no-data-message[data-v-17d8e0dc]{text-align:center;color:#a2a2a2;flex-grow:1;justify-content:center;align-items:center;margin:0;padding:40px 20px;font-size:14px;display:flex}.loading-message[data-v-17d8e0dc]{text-align:center;color:#a2a2a2;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:12px;margin:0;padding:40px 20px;font-size:14px;display:flex}.fade-list-enter-active[data-v-17d8e0dc],.fade-list-leave-active[data-v-17d8e0dc]{transition:all .3s}.fade-list-enter-from[data-v-17d8e0dc],.fade-list-leave-to[data-v-17d8e0dc]{opacity:0;transform:translateY(10px)}.fade-list-move[data-v-17d8e0dc]{transition:transform .3s}.selected-table-card .col[data-v-17d8e0dc]{transition:font-size .4s ease-in-out,flex-grow .4s ease-in-out,flex-basis .4s ease-in-out,max-width .4s ease-in-out,min-width .4s ease-in-out,padding .4s ease-in-out,opacity .3s ease-in-out}.selected-table-card .col.col--collapsed[data-v-17d8e0dc]{opacity:0;pointer-events:none;white-space:nowrap;overflow:hidden;flex-grow:0!important;flex-basis:0!important;min-width:0!important;max-width:0!important;padding-left:0!important;padding-right:0!important}.selected-table-card.config-not-ready[data-v-17d8e0dc],.selected-table-card.config-not-ready[data-v-17d8e0dc] *{transition:none!important}.selected-table-card .item-data[data-v-17d8e0dc]{transition:min-height .4s ease-in-out}.selected-table-card .status-col[data-v-17d8e0dc]{overflow:hidden}.selected-table-card.enlarged .items-body .col[data-v-17d8e0dc]{font-size:18px}.selected-table-card.enlarged .status-col[data-v-17d8e0dc]{opacity:0;pointer-events:none;flex-grow:0}.selected-table-card.enlarged .item-data[data-v-17d8e0dc]{min-height:36px}@media (width<=768px){.selected-table-card[data-v-17d8e0dc]{height:auto;max-height:none}.card-content[data-v-17d8e0dc]{overflow:auto visible!important}.items-header[data-v-17d8e0dc],.items-body[data-v-17d8e0dc]{min-width:800px;overflow:visible!important}.header-row[data-v-17d8e0dc],.item-data[data-v-17d8e0dc]{gap:0;min-width:800px;flex-wrap:nowrap!important}.col[data-v-17d8e0dc]{white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;overflow:hidden;flex:auto!important;width:auto!important;min-width:90px!important}.col.last-name-col[data-v-17d8e0dc],.col.first-name-col[data-v-17d8e0dc],.col.organization-col[data-v-17d8e0dc]{min-width:110px!important}.entry-col[data-v-17d8e0dc],.exit-col[data-v-17d8e0dc]{justify-content:flex-start;width:auto!important;min-width:60px!important}.card-header[data-v-17d8e0dc]{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding:16px}.card-header__settings[data-v-17d8e0dc]{justify-content:flex-end;width:100%}.action-btn[data-v-17d8e0dc]{width:60px;height:28px;font-size:11px}}.selected-table-card .items-body .col[data-v-17d8e0dc]{font-size:var(--table-font-size,14px)}.selected-table-card.density-compact .item-data[data-v-17d8e0dc],.selected-table-card.density-compact .header-row[data-v-17d8e0dc]{padding-top:4px;padding-bottom:4px}.selected-table-card.density-spacious .item-data[data-v-17d8e0dc],.selected-table-card.density-spacious .header-row[data-v-17d8e0dc]{padding-top:16px;padding-bottom:16px}.expand-col[data-v-17d8e0dc]{flex:2.5 0 0;justify-content:center;align-items:center;display:flex}.expand-btn[data-v-17d8e0dc]{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e6e6e6;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .2s,color .15s,background .15s;display:inline-flex}.expand-btn[data-v-17d8e0dc]:hover{color:#4f5bdf;background:#f5f5f5}.expand-btn--open[data-v-17d8e0dc]{color:#4f5bdf;background:#eef0ff;transform:rotate(180deg)}.item-row__details[data-v-17d8e0dc]{background:#fafafa;border-top:1px dashed #e6e6e6;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;padding:12px 16px 14px;display:grid}.detail-item[data-v-17d8e0dc]{background:#fff;border:1px solid #ececec;border-radius:20px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:10px 14px;display:flex}.detail-item__label[data-v-17d8e0dc]{color:#a2a2a2;letter-spacing:.3px;white-space:nowrap;font-size:11px;font-weight:400}.detail-item__value[data-v-17d8e0dc]{color:#333;word-break:break-word;min-width:0;font-size:14px;font-weight:500}.application-attachments[data-v-57a9b8b0]{flex-direction:column;height:100%;display:flex}.attachments-header[data-v-57a9b8b0]{margin-bottom:15px}.attachments-header h4[data-v-57a9b8b0]{color:#333;margin:0;font-size:16px;font-weight:600}.no-attachments[data-v-57a9b8b0]{text-align:center;color:#a2a2a2;flex:1;justify-content:center;align-items:center;padding:40px 20px;font-size:14px;display:flex}.attachments-list[data-v-57a9b8b0]{flex-direction:column;flex:1;display:flex;overflow-y:auto}.attachment-group[data-v-57a9b8b0]{margin-bottom:15px}.group-header[data-v-57a9b8b0]{padding-bottom:10px}.group-title[data-v-57a9b8b0]{color:#a2a2a2;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.group-items[data-v-57a9b8b0]{flex-direction:column;gap:10px;display:flex}.attachment-item[data-v-57a9b8b0]{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:15px;padding:9px 15px;transition:all .2s}.attachment-item[data-v-57a9b8b0]:hover{background:#f8f9ff;border-color:#4f5bdf}.attachment-item.selected[data-v-57a9b8b0]{background:#4f5bdf1a;border-color:#4f5bdf}.attachment-header[data-v-57a9b8b0]{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.attachment-type[data-v-57a9b8b0]{color:#4f5bdf;text-transform:uppercase;background:#4f5bdf1a;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}.attachment-number[data-v-57a9b8b0]{color:#a2a2a2;font-size:11px}.attachment-name[data-v-57a9b8b0]{color:#333;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;font-size:13px;font-weight:500;overflow:hidden}.attachment-dates[data-v-57a9b8b0]{color:#666;font-size:11px}.confirmation-section[data-v-1ced9777]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;margin-bottom:10px;padding:15px;position:relative;box-shadow:0 2px 12px #0000000f}.confirmation-header[data-v-1ced9777]{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.confirmation-header h4[data-v-1ced9777]{color:#4f5bdf;margin:0;font-size:18px;font-weight:700}.confirmation-loading[data-v-1ced9777]{align-items:center;display:flex}.confirmation-loading .loader[data-v-1ced9777]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:20px;height:20px;animation:1s linear infinite spin-1ced9777}@keyframes spin-1ced9777{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.confirmation-info[data-v-1ced9777]{margin-bottom:20px}.info-row[data-v-1ced9777]{justify-content:space-between;padding:6px 0;display:flex}.info-label[data-v-1ced9777]{color:#a2a2a2;min-width:120px;font-size:14px;font-weight:400}.confirmation-badge[data-v-1ced9777]{border:1px solid;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;transition:all .3s;display:inline-block}.confirmation-badge.confirmation-approved[data-v-1ced9777]{color:#059669;background-color:#f0f9ff;border-color:#a7f3d0}.confirmation-badge.confirmation-pending[data-v-1ced9777]{color:#d97706;background-color:#fffbeb;border-color:#fcd34d}.confirmation-badge.confirmation-rejected[data-v-1ced9777]{color:#dc2626;background-color:#fef2f2;border-color:#fecaca}.responsible-users-section h5[data-v-1ced9777]{color:#a2a2a2;margin:0 0 10px;font-size:14px;font-weight:400}.users-list[data-v-1ced9777]{flex-direction:column;gap:12px;display:flex}.user-item[data-v-1ced9777]{background:#f9f9f9;border:1px solid #e6e6e6;border-radius:15px;flex-direction:column;gap:3px;padding:12px;transition:all .2s;display:flex;position:relative}.user-item[data-v-1ced9777]:hover{background:#f8f9ff;border-color:#4f5bdf}.user-name-block[data-v-1ced9777]{color:#333;font-size:14px;font-weight:600;line-height:1.4}.user-position-block[data-v-1ced9777]{color:#666;margin-bottom:2px;font-size:12px;font-style:italic;line-height:1.4}.user-badge-status-row[data-v-1ced9777]{flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0;display:flex}.required-badge-container[data-v-1ced9777]{display:inline-block;position:relative}.required-badge[data-v-1ced9777]{color:#fff;white-space:nowrap;cursor:help;background:#4f5bdf;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.required-tooltip[data-v-1ced9777]{color:#fff;pointer-events:none;opacity:0;visibility:hidden;z-index:10;background:#333;border-radius:8px;width:250px;padding:6px 10px;font-size:10px;font-weight:400;line-height:1.4;transition:opacity .15s;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 2px 8px #00000026}.required-tooltip[data-v-1ced9777]:before{content:"";background:#333;border-radius:2px;width:8px;height:8px;position:absolute;top:-4px;left:12px;transform:rotate(45deg)}.required-badge-container:hover .required-tooltip[data-v-1ced9777]{opacity:1;visibility:visible}.user-comment-block[data-v-1ced9777]{color:#4b5563;background:#f3f4f6;border-left:3px solid #4f5bdf;border-radius:10px;margin-top:4px;padding:6px 10px;font-size:11px}.user-time-block[data-v-1ced9777]{color:#8f8f8f;border-radius:6px;align-self:flex-start;padding-top:5px;font-size:11px;display:inline-block}.status-badge[data-v-1ced9777]{white-space:nowrap;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.status-approved[data-v-1ced9777]{color:#059669;background-color:#f0f9ff;border:1px solid #a7f3d0}.status-rejected[data-v-1ced9777]{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}.status-pending[data-v-1ced9777]{color:#d97706;background-color:#fffbeb;border:1px solid #fcd34d}.status-default[data-v-1ced9777]{color:#666;background-color:#f0f0f0;border:1px solid #ddd}.badge[data-v-1ced9777]{white-space:nowrap;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.comment-label[data-v-1ced9777]{color:#6b7280;margin-right:4px;font-size:11px}.comment-text[data-v-1ced9777]{color:#1f2937;font-size:12px}.history-toggle[data-v-2887fe40]{color:#666;cursor:pointer;background:0 0;border:1px solid #e6e6e6;border-radius:50px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:all .2s;display:flex}.history-toggle[data-v-2887fe40]:hover{background:#f5f5f5;border-color:#4f5bdf}.history-modal-overlay[data-v-2887fe40]{z-index:20000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;animation:.2s ease-out fadeIn-2887fe40;display:flex;position:fixed;inset:0}@keyframes fadeIn-2887fe40{0%{opacity:0}to{opacity:1}}.history-modal[data-v-2887fe40]{background:#fff;border-radius:30px;flex-direction:column;width:580px;max-width:95%;max-height:80vh;animation:.2s ease-out slideUp-2887fe40;display:flex;box-shadow:0 10px 30px #0003}@keyframes slideUp-2887fe40{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-2887fe40]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:10px 25px;display:flex}.modal-header h3[data-v-2887fe40]{color:#333;margin:0;font-size:16px;font-weight:600}.header-actions[data-v-2887fe40]{align-items:center;gap:10px;display:flex}.close-btn[data-v-2887fe40]{color:#a2a2a2;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;transition:all .2s;display:flex}.close-btn[data-v-2887fe40]:hover{background:#f5f5f5;border-color:#4f5bdf}.export-btn[data-v-2887fe40]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:center;align-items:center;gap:8px;width:100px;height:25px;padding:4px 12px;font-size:12px;transition:all .2s;display:flex}.export-btn[data-v-2887fe40]:hover:not(:disabled){background:#f5f5f5;border-color:#4f5bdf}.export-btn[data-v-2887fe40]:disabled{opacity:1;cursor:not-allowed}.export-icon[data-v-2887fe40]{width:12px;height:12px}.export-loader[data-v-2887fe40]{border:2px solid #e6e6e6;border-top-color:#4f5bdf;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-2887fe40}.history-filters[data-v-2887fe40]{background-color:#fafafa;border-bottom:1px solid #e6e6e6;padding:10px 25px}.filter-row[data-v-2887fe40]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.user-filter[data-v-2887fe40],.sort-filter[data-v-2887fe40]{align-items:center;gap:8px;display:flex}.filter-label[data-v-2887fe40]{color:#a2a2a2;white-space:nowrap;font-size:12px}.custom-select[data-v-2887fe40]{cursor:pointer;width:180px;position:relative}.select-trigger[data-v-2887fe40]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:space-between;align-items:center;padding:6px 12px;transition:all .2s;display:flex}.select-trigger[data-v-2887fe40]:hover{background:#f5f5f5;border-color:#4f5bdf}.selected-value[data-v-2887fe40]{color:#000;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.select-arrow[data-v-2887fe40]{width:8px;height:8px;transition:transform .2s}.select-arrow.arrow-open[data-v-2887fe40]{transform:rotate(90deg)}.fade-enter-active[data-v-2887fe40],.fade-leave-active[data-v-2887fe40]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-2887fe40],.fade-leave-to[data-v-2887fe40]{opacity:0;transform:translateY(-10px)}.select-dropdown[data-v-2887fe40]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:15px;height:auto;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.select-dropdown[data-v-2887fe40]::-webkit-scrollbar{width:0}.select-dropdown[data-v-2887fe40]::-webkit-scrollbar-track{background:0 0}.select-dropdown[data-v-2887fe40]::-webkit-scrollbar-thumb{background:#d9e2ff;border-radius:2px}.select-option[data-v-2887fe40]{color:#333;cursor:pointer;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:12px;transition:all .2s}.select-option[data-v-2887fe40]:last-child{border-bottom:none}.select-option[data-v-2887fe40]:hover{background-color:#f5f5f5}.select-option.selected[data-v-2887fe40]{background-color:#f0f3ff;font-weight:500}.sort-btn[data-v-2887fe40]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;align-items:center;gap:6px;width:150px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.sort-btn[data-v-2887fe40]:hover{background:#f5f5f5;border-color:#4f5bdf}.sort-icon[data-v-2887fe40]{width:14px;height:14px;transition:transform .2s}.sort-icon.sort-asc[data-v-2887fe40]{transform:rotate(180deg)}.modal-content[data-v-2887fe40]{scrollbar-width:none;-ms-overflow-style:none;height:calc(80vh - 150px);max-height:calc(80vh - 150px);padding:20px 25px;overflow-y:auto}.modal-content[data-v-2887fe40]::-webkit-scrollbar{display:none}.history-loading[data-v-2887fe40],.history-empty[data-v-2887fe40]{color:#a2a2a2;justify-content:center;align-items:center;padding:40px;display:flex}.loader[data-v-2887fe40]{border:2px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-2887fe40}@keyframes spin-2887fe40{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.history-timeline[data-v-2887fe40]{position:relative}.history-date-separator[data-v-2887fe40]{color:#4f5bdf;letter-spacing:.02em;border-bottom:1px solid #e6f0ff;margin-bottom:8px;padding:8px 0 4px;font-size:11px;font-weight:600}.history-item[data-v-2887fe40]{gap:12px;margin-bottom:20px;display:flex;position:relative}.history-item[data-v-2887fe40]:last-child{margin-bottom:0}.timeline-dot[data-v-2887fe40]{z-index:1;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}.timeline-line[data-v-2887fe40]{background:#e6e6e6;width:2px;height:calc(100% + 2px);position:absolute;top:18px;left:4px}.dot-create[data-v-2887fe40]{background:#4f5bdf}.dot-read[data-v-2887fe40]{background:#3b82f6}.dot-approve[data-v-2887fe40]{background:#059669}.dot-reject[data-v-2887fe40]{background:#dc2626}.dot-revoke[data-v-2887fe40]{background:#f59e0b}.dot-success[data-v-2887fe40]{background:#10b981}.dot-warning[data-v-2887fe40]{background:#f59e0b}.dot-info[data-v-2887fe40]{background:#3b82f6}.dot-assign[data-v-2887fe40]{background:#8b5cf6}.dot-view[data-v-2887fe40]{background:#9b59b6}.dot-system[data-v-2887fe40]{background:#8b5cf6}.dot-default[data-v-2887fe40]{background:#9ca3af}.history-content[data-v-2887fe40]{flex:1}.history-header[data-v-2887fe40]{justify-content:space-between;align-items:baseline;margin-bottom:2px;display:flex}.user-name[data-v-2887fe40]{color:#333;font-size:13px;font-weight:500}.system-name[data-v-2887fe40]{color:#8b5cf6;font-style:italic}.action-time[data-v-2887fe40]{color:#a2a2a2;font-size:11px}.action-text[data-v-2887fe40]{color:#666;margin-bottom:4px;font-size:12px}.forward-info[data-v-2887fe40]{color:#8b5cf6;margin-bottom:4px;font-size:11px;font-style:italic}.required-badge[data-v-2887fe40]{color:#fff;background:#4f5bdf;border-radius:12px;margin-bottom:4px;padding:2px 8px;font-size:10px;display:inline-block}.status-change[data-v-2887fe40]{background:#f9f9f9;border-radius:16px;align-items:center;gap:6px;margin-top:2px;padding:3px 8px;font-size:11px;display:inline-flex}.old-status[data-v-2887fe40]{color:#dc2626;font-size:11px;text-decoration:line-through}.arrow[data-v-2887fe40]{color:#a2a2a2;font-size:10px}.new-status[data-v-2887fe40]{color:#059669;font-size:11px;font-weight:500}.action-comment[data-v-2887fe40]{color:#666;border-left:2px solid #e6e6e6;margin-top:4px;padding-left:6px;font-size:11px;font-style:italic}@media (width<=768px){.filter-row[data-v-2887fe40]{flex-direction:column;align-items:flex-start;gap:10px}.user-filter[data-v-2887fe40],.sort-filter[data-v-2887fe40],.custom-select[data-v-2887fe40],.sort-btn[data-v-2887fe40]{width:100%}}.modal-fade-enter-active[data-v-2887fe40],.modal-fade-leave-active[data-v-2887fe40]{transition:opacity .25s}.modal-fade-enter-from[data-v-2887fe40],.modal-fade-leave-to[data-v-2887fe40]{opacity:0}.forward-body[data-v-e1e778d1]{padding:20px}.user-search-section[data-v-e1e778d1]{margin-bottom:20px;position:relative}.forward-user-dropdown[data-v-e1e778d1]{border:1px solid var(--color-border);border-radius:var(--radius-lg);z-index:1000;background:#fff;margin-top:5px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.forward-user-dropdown-content[data-v-e1e778d1]{max-height:382px;overflow-y:auto}.forward-user-item[data-v-e1e778d1]{cursor:pointer;border-bottom:1px solid #f0f0f0;padding:10px;transition:background-color .2s}.forward-user-item[data-v-e1e778d1]:hover{background-color:#f0f0f0}.forward-user-info[data-v-e1e778d1]{flex-direction:column;gap:4px;display:flex}.forward-user-main[data-v-e1e778d1]{flex-direction:column;gap:3px;display:flex}.forward-user-name[data-v-e1e778d1]{color:#000;font-size:14px;font-weight:600}.forward-user-username[data-v-e1e778d1]{color:#6b7280;font-size:12px}.forward-user-details[data-v-e1e778d1]{gap:5px;display:flex}.forward-user-position[data-v-e1e778d1],.forward-user-organization[data-v-e1e778d1]{color:#6b7280;font-size:12px}.no-results[data-v-e1e778d1]{padding:15px}.no-results-message[data-v-e1e778d1]{text-align:center;color:#6b7280;padding:15px;font-size:14px}.selected-forward-users[data-v-e1e778d1]{flex-direction:column;display:flex}.selected-forward-users h4[data-v-e1e778d1]{color:var(--color-text);margin-bottom:10px;font-size:16px;font-weight:600}.forward-users-list-container[data-v-e1e778d1]{max-height:320px;padding-right:5px;overflow-y:auto}.forward-users-list[data-v-e1e778d1]{flex-direction:column;gap:10px;display:flex}.forward-selected-user[data-v-e1e778d1]{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:12px;justify-content:space-between;align-items:flex-start;padding:12px;transition:all .2s;display:flex}.forward-selected-user[data-v-e1e778d1]:hover{border-color:var(--color-primary);background:var(--color-bg)}.forward-selected-user-info[data-v-e1e778d1]{flex-direction:column;flex:1;gap:8px;display:flex}.forward-selected-user-main[data-v-e1e778d1]{flex-direction:column;gap:3px;display:flex}.forward-selected-user-name[data-v-e1e778d1]{color:#000;font-size:15px;font-weight:600}.forward-selected-user-username[data-v-e1e778d1]{color:#6b7280;font-size:13px}.forward-selected-user-details[data-v-e1e778d1]{gap:8px;margin-bottom:4px;display:flex}.forward-selected-user-position[data-v-e1e778d1],.forward-selected-user-organization[data-v-e1e778d1]{color:#6b7280;background:#e8e8e8;border-radius:12px;padding:2px 8px;font-size:12px;display:inline-block}.forward-selected-user-settings[data-v-e1e778d1]{flex-direction:column;gap:8px;margin-top:4px;display:flex}.setting-toggle[data-v-e1e778d1]{cursor:pointer;color:#666;align-items:center;gap:8px;width:fit-content;font-size:13px;display:flex}.setting-toggle.toggle-disabled[data-v-e1e778d1]{opacity:.5;cursor:not-allowed}.setting-checkbox[data-v-e1e778d1]{display:none}.toggle-slider[data-v-e1e778d1]{background-color:#ccc;border-radius:9px;width:34px;height:18px;transition:background-color .3s;display:inline-block;position:relative}.toggle-slider[data-v-e1e778d1]:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:transform .3s;position:absolute;top:2px;left:2px}.setting-checkbox:checked+.toggle-slider[data-v-e1e778d1]{background-color:var(--color-primary)}.setting-checkbox:checked+.toggle-slider[data-v-e1e778d1]:before{transform:translate(16px)}.setting-checkbox:disabled+.toggle-slider[data-v-e1e778d1]{cursor:not-allowed;background-color:#e0e0e0}.toggle-text[data-v-e1e778d1]{color:var(--color-text);font-size:13px}.remove-forward-user-btn[data-v-e1e778d1]{color:var(--color-danger);cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;padding:6px 10px;font-size:20px;transition:background-color .2s}.remove-forward-user-btn[data-v-e1e778d1]:hover{background-color:#fee}.no-forward-users[data-v-e1e778d1]{text-align:center;color:#6b7280;border:1px dashed var(--color-border);background:#fafafa;border-radius:12px;padding:40px;font-size:15px}.forward-attachments[data-v-e1e778d1]{flex-direction:column;margin-top:20px;display:flex}.forward-attachments-header[data-v-e1e778d1]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.forward-attachments-header h4[data-v-e1e778d1]{color:var(--color-text);margin:0;font-size:16px;font-weight:600}.forward-attachments-all[data-v-e1e778d1]{color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;font-size:13px;display:flex}.forward-attachments-list[data-v-e1e778d1]{flex-direction:column;gap:8px;max-height:240px;padding-right:5px;display:flex;overflow-y:auto}.forward-attachment-item[data-v-e1e778d1]{border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:12px;padding:9px 8px;transition:background-color .2s;display:flex}.forward-attachment-item[data-v-e1e778d1]:hover{background:#f5f7ff}.forward-attachment-info[data-v-e1e778d1]{flex-direction:column;gap:2px;min-width:0;display:flex}.forward-attachment-name[data-v-e1e778d1]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.forward-attachment-group[data-v-e1e778d1]{color:var(--color-primary);background:#eef1ff;border-radius:8px;align-self:flex-start;padding:1px 8px;font-size:11px;font-weight:500}.forward-attachments-hint[data-v-e1e778d1]{color:var(--color-danger);margin:8px 0 0;font-size:12px}.forward-user-dropdown-content[data-v-e1e778d1]::-webkit-scrollbar{width:6px}.forward-users-list-container[data-v-e1e778d1]::-webkit-scrollbar{width:6px}.forward-attachments-list[data-v-e1e778d1]::-webkit-scrollbar{width:6px}.forward-user-dropdown-content[data-v-e1e778d1]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.forward-users-list-container[data-v-e1e778d1]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.forward-attachments-list[data-v-e1e778d1]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.forward-user-dropdown-content[data-v-e1e778d1]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.forward-users-list-container[data-v-e1e778d1]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.forward-attachments-list[data-v-e1e778d1]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.forward-user-dropdown-content[data-v-e1e778d1]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.forward-users-list-container[data-v-e1e778d1]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.forward-attachments-list[data-v-e1e778d1]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.base-modal.forward-modal{border-radius:30px;overflow:visible}.base-modal.forward-modal .base-modal__body{overflow:visible}.action-buttons-wrapper[data-v-1467dc9a]{align-items:center;gap:15px;display:flex}.action-buttons[data-v-1467dc9a]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.view-buttons[data-v-1467dc9a]{gap:10px;display:flex}.confirm-btn[data-v-1467dc9a],.reject-btn[data-v-1467dc9a],.accept-btn[data-v-1467dc9a]{cursor:pointer;border:1px solid #e6e6e6;border-radius:50px;min-width:120px;padding:6px 24px;font-size:14px;font-weight:600;transition:all .2s;position:relative;overflow:hidden}.confirm-btn[data-v-1467dc9a],.accept-btn[data-v-1467dc9a]{color:#fff;background:#098800}.confirm-btn[data-v-1467dc9a]:hover:not(:disabled),.accept-btn[data-v-1467dc9a]:hover:not(:disabled){background:#45b371}.reject-btn[data-v-1467dc9a]{color:#fff;background:#ff6668}.reject-btn[data-v-1467dc9a]:hover:not(:disabled){background:#ff4d4f}.subtle-btn[data-v-1467dc9a]{cursor:pointer;color:#a2a2a2;background:0 0;border:1px solid #e6e6e6;border-radius:50px;min-width:140px;padding:6px 24px;font-size:14px;font-weight:500;transition:all .2s}.subtle-btn[data-v-1467dc9a]:hover:not(:disabled){color:#666;background:#f5f5f5}.subtle-btn[data-v-1467dc9a]:disabled{opacity:.5;cursor:not-allowed}.revoke-approval-btn[data-v-1467dc9a]{color:#f59e0b;border-color:#f59e0b}.revoke-approval-btn[data-v-1467dc9a]:hover:not(:disabled){color:#d97706;background:#fef3c7}.vote-status-badge[data-v-1467dc9a]{text-align:center;border:1px solid;border-radius:50px;min-width:140px;padding:6px 16px;font-size:14px;font-weight:600}.vote-status-badge.vote-approved[data-v-1467dc9a]{color:#098800;background:#0988001a;border-color:#0988004d}.vote-status-badge.vote-rejected[data-v-1467dc9a]{color:#ff6668;background:#ff66681a;border-color:#ff66684d}.info-badge[data-v-1467dc9a]{text-align:center;color:#666;background:#f0f0f0;border:1px solid #e6e6e6;border-radius:50px;min-width:200px;padding:6px 16px;font-size:14px;font-weight:500}.blacklist-gate-hint[data-v-1467dc9a]{text-align:center;color:#b45309;cursor:help;background:#f59e0b1a;border:1px solid #f59e0b59;border-radius:50px;max-width:240px;padding:6px 14px;font-size:13px;font-weight:500}.status-badge[data-v-1467dc9a]{text-align:center;border-radius:50px;min-width:120px;padding:6px 24px;font-size:14px;font-weight:600}.status-in-work-badge[data-v-1467dc9a]{color:#4f5bdf;background:#4f5bdf1a;border:1px solid #4f5bdf4d}.status-rejected-badge[data-v-1467dc9a]{color:#dc2626;background:#dc26261a;border:1px solid #dc26264d}.status-approved-badge[data-v-1467dc9a]{color:#059669;background:#0596691a;border:1px solid #0596694d}.status-pending-badge[data-v-1467dc9a]{color:#d97706;background:#d977061a;border:1px solid #d977064d}.status-completed-badge[data-v-1467dc9a]{color:#059669;background:#0596691a;border:1px solid #0596694d}.confirm-btn[data-v-1467dc9a]:disabled,.reject-btn[data-v-1467dc9a]:disabled,.accept-btn[data-v-1467dc9a]:disabled,.subtle-btn[data-v-1467dc9a]:disabled{opacity:.5;cursor:not-allowed}.button-loading[data-v-1467dc9a]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin-1467dc9a;display:inline-block}.actions-ready-loader[data-v-1467dc9a]{border-color:#4f5bdf #00000026 #00000026}@keyframes spin-1467dc9a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.badge[data-v-ebe9edf6]{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;font-weight:500;line-height:1;display:inline-flex}.badge--sm[data-v-ebe9edf6]{padding:3px 8px;font-size:11px}.badge--md[data-v-ebe9edf6]{padding:4px 10px;font-size:12px}.badge--lg[data-v-ebe9edf6]{padding:6px 12px;font-size:13px}.badge__dot[data-v-ebe9edf6]{border-radius:50%;flex-shrink:0;width:7px;height:7px}.badge--neutral[data-v-ebe9edf6]{color:#475569;background:#f1f3f5;border-color:#e2e8f0}.badge--neutral .badge__dot[data-v-ebe9edf6]{background:#94a3b8}.badge--primary[data-v-ebe9edf6]{color:#3a45c0;background:#eef0ff;border-color:#d9deff}.badge--primary .badge__dot[data-v-ebe9edf6]{background:var(--color-primary,#4f5bdf)}.badge--success[data-v-ebe9edf6]{color:#166534;background:#dcfce7;border-color:#bbf7d0}.badge--success .badge__dot[data-v-ebe9edf6]{background:#22c55e}.badge--warning[data-v-ebe9edf6]{color:#92400e;background:#fef3c7;border-color:#fde68a}.badge--warning .badge__dot[data-v-ebe9edf6]{background:#f59e0b}.badge--danger[data-v-ebe9edf6]{color:#991b1b;background:#fee2e2;border-color:#fecaca}.badge--danger .badge__dot[data-v-ebe9edf6]{background:#ef4444}.badge--info[data-v-ebe9edf6]{color:#1e40af;background:#dbeafe;border-color:#bfdbfe}.badge--info .badge__dot[data-v-ebe9edf6]{background:#3b82f6}.attachment-details[data-v-4e45b284]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;box-shadow:0 2px 12px #0000000f}.attachment-header-section[data-v-4e45b284]{border-bottom:1px solid #e6e6e6;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 24px;padding:15px;display:grid}.attachment-details h4[data-v-4e45b284]{color:#4f5bdf;grid-column:1/-1;margin:0;font-size:18px;font-weight:700}.date-range[data-v-4e45b284],.time-range[data-v-4e45b284]{flex-direction:column;gap:0;font-size:14px;display:flex}.attachment-title-row[data-v-4e45b284]{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.attachment-tags[data-v-4e45b284]{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.date-range[data-v-4e45b284]:last-child,.time-range[data-v-4e45b284]:last-child{margin-bottom:0}.date-label[data-v-4e45b284],.time-label[data-v-4e45b284]{color:#a2a2a2;min-width:110px;font-size:14px;font-weight:400}.date-value[data-v-4e45b284],.time-value[data-v-4e45b284]{color:#000;font-size:15px;font-weight:400}.custom-values-section[data-v-4e45b284]{border-bottom:1px solid #e6e6e6;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 24px;padding:15px;display:grid}.custom-value-row[data-v-4e45b284]{flex-direction:column;font-size:14px;display:flex}.custom-value-label[data-v-4e45b284]{color:#a2a2a2;font-weight:400}.custom-value-text[data-v-4e45b284]{color:#000;font-size:15px;font-weight:400}.attachment-data-section[data-v-4e45b284]{min-height:300px;max-height:500px;padding:15px}.attachment-data[data-v-4e45b284]{margin-top:0}.cars-section h5[data-v-4e45b284],.employees-section h5[data-v-4e45b284],.items-section h5[data-v-4e45b284]{color:#333;border-top:1px solid #e6e6e6;margin:0 0 15px;padding-top:10px;font-size:16px;font-weight:700}.cars-section:first-child h5[data-v-4e45b284],.employees-section:first-child h5[data-v-4e45b284],.items-section:first-child h5[data-v-4e45b284]{border-top:none;padding-top:0}.loading-container[data-v-4e45b284]{flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:40px;display:flex}.loading-spinner[data-v-4e45b284]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-4e45b284}.loading-text[data-v-4e45b284]{color:#666;font-size:14px;font-weight:500}.no-data[data-v-4e45b284]{text-align:center;color:#a2a2a2;padding:40px 20px;font-size:14px;font-style:italic}.cars-list[data-v-4e45b284],.employees-list[data-v-4e45b284],.items-list[data-v-4e45b284]{flex-direction:column;gap:8px;max-height:330px;display:flex;overflow:scroll}.car-item[data-v-4e45b284],.employee-item[data-v-4e45b284],.item-item[data-v-4e45b284]{opacity:0;cursor:pointer;background:#f9f9f9;border:1px solid #e6e6e6;border-radius:15px;padding:12px;transition:all .2s;animation:.3s ease-out forwards slideIn-4e45b284;transform:translateY(10px)}@keyframes slideIn-4e45b284{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.car-item[data-v-4e45b284]:hover,.employee-item[data-v-4e45b284]:hover,.item-item[data-v-4e45b284]:hover{background:#f8f9ff;border-color:#4f5bdf}.car-item--flagged[data-v-4e45b284],.employee-item--flagged[data-v-4e45b284]{background:#fff5f5;border-color:#fecaca}.car-item--flagged[data-v-4e45b284]:hover,.employee-item--flagged[data-v-4e45b284]:hover{background:#fee2e2;border-color:#f87171}.blacklist-badge[data-v-4e45b284]{flex-shrink:0;margin-left:auto}.blacklist-override-btn[data-v-4e45b284]{flex-shrink:0;padding:5px 12px;font-size:12px}.car-item-content[data-v-4e45b284],.employee-item-content[data-v-4e45b284],.item-item-content[data-v-4e45b284]{justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.item-number[data-v-4e45b284]{color:#a2a2a2;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;min-width:20px;font-size:14px;font-weight:500}.car-main-info[data-v-4e45b284],.employee-main-info[data-v-4e45b284]{flex-shrink:0;gap:15px;min-width:250px;display:flex}.car-number[data-v-4e45b284]{color:#333;font-size:15px;font-weight:600}.car-brand[data-v-4e45b284]{color:#666;font-size:14px}.employee-name[data-v-4e45b284]{color:#333;font-size:15px;font-weight:600}.employee-position[data-v-4e45b284]{color:#666;font-size:14px}.unload-places-container[data-v-4e45b284],.target-tables-container[data-v-4e45b284]{cursor:help;z-index:1000;flex:1;align-items:flex-start;gap:8px;min-width:0;font-size:13px;display:flex;position:relative}.places-list[data-v-4e45b284],.tables-list[data-v-4e45b284]{color:#333;text-overflow:ellipsis;white-space:nowrap;text-align:end;-webkit-user-select:none;user-select:none;flex:1;min-width:0;line-height:1.4;overflow:hidden}.item-item-content[data-v-4e45b284]{justify-content:flex-start;align-items:center;width:100%;display:flex}.item-name[data-v-4e45b284]{color:#333;flex:1;font-size:15px;font-weight:600}.item-count[data-v-4e45b284]{color:#4f5bdf;white-space:nowrap;background:#4f5bdf1a;border-radius:15px;padding:4px 10px;font-size:14px;font-weight:600}@keyframes spin-4e45b284{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.override-body[data-v-2434e425]{padding:20px}.override-lead[data-v-2434e425]{color:#666;margin:0 0 16px;font-size:13.5px;line-height:1.5}.override-matched[data-v-2434e425]{border-radius:var(--radius-md);background:#fff5f5;border:1px solid #fecaca;margin-bottom:16px;padding:12px 14px}.override-matched__label[data-v-2434e425]{text-transform:uppercase;letter-spacing:.06em;color:#991b1b;font-size:11px;font-weight:700}.override-matched__value[data-v-2434e425]{color:#1f2330;margin-top:4px;font-size:14px;font-weight:600}.override-matched__reason[data-v-2434e425]{color:#7f1d1d;margin-top:2px;font-size:12.5px}.base-modal.bl-override-modal{border-radius:30px}.modal-overlay[data-v-5f57cc01]{z-index:12000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-5f57cc01]{transition:opacity .25s}.modal-fade-leave-active[data-v-5f57cc01]{transition:opacity .2s}.modal-fade-enter-from[data-v-5f57cc01],.modal-fade-leave-to[data-v-5f57cc01]{opacity:0}.modal-fade-enter-active .message-modal[data-v-5f57cc01]{animation:.25s modal-scale-in-5f57cc01}.modal-fade-leave-active .message-modal[data-v-5f57cc01]{animation:.2s modal-scale-out-5f57cc01}@keyframes modal-scale-in-5f57cc01{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-scale-out-5f57cc01{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.message-modal[data-v-5f57cc01]{background:#fff;border-radius:30px;flex-direction:column;width:760px;max-width:95%;max-height:85vh;display:flex;box-shadow:0 10px 30px #0003}.modal-header[data-v-5f57cc01]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:18px 25px;display:flex}.modal-header h3[data-v-5f57cc01]{color:#000;margin:0;font-size:18px;font-weight:600}.modal-close[data-v-5f57cc01]{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:22px;line-height:1;transition:color .2s;display:flex}.modal-close[data-v-5f57cc01]:hover{color:#000}.modal-content[data-v-5f57cc01]{flex:1;padding:25px;overflow-y:auto}.text-constructor-content[data-v-5f57cc01]{color:#000;word-break:break-word;font-size:15px;line-height:1.5}.text-constructor-content[data-v-5f57cc01] img{max-width:100%;height:auto}.text-constructor-content[data-v-5f57cc01] img:not([height]){height:auto}.text-constructor-content[data-v-5f57cc01] .constructor-image.img-align-left{float:left;margin:0 14px 10px 0}.text-constructor-content[data-v-5f57cc01] .constructor-image.img-align-right{float:right;margin:0 0 10px 14px}.text-constructor-content[data-v-5f57cc01] .constructor-image.img-align-center{float:none;margin:10px auto;display:block}.text-constructor-content[data-v-5f57cc01]:after{content:"";clear:both;display:block}.text-constructor-content[data-v-5f57cc01] strong{font-weight:700}.text-constructor-content[data-v-5f57cc01] em{font-style:italic}.text-constructor-content[data-v-5f57cc01] u{text-decoration:underline}.text-constructor-content[data-v-5f57cc01] ul,.text-constructor-content[data-v-5f57cc01] ol{margin:8px 0;padding-left:22px}.text-constructor-content[data-v-5f57cc01] li{margin:2px 0}.text-constructor-content[data-v-5f57cc01] h1,.text-constructor-content[data-v-5f57cc01] .heading-h1{margin:12px 0 8px;font-size:24px;font-weight:700}.text-constructor-content[data-v-5f57cc01] h2,.text-constructor-content[data-v-5f57cc01] .heading-h2{margin:10px 0 6px;font-size:20px;font-weight:600}.text-constructor-content[data-v-5f57cc01] h3{margin:8px 0 6px;font-size:17px;font-weight:600}.text-constructor-content[data-v-5f57cc01] .black-text{color:#000!important}.text-constructor-content[data-v-5f57cc01] .red-text{color:red!important}.text-constructor-content[data-v-5f57cc01] .green-text{color:#079d1d!important}.text-constructor-content[data-v-5f57cc01] .blue-text{color:#4f5bdf!important}.text-constructor-content[data-v-5f57cc01] .font-size-10{font-size:10px!important}.text-constructor-content[data-v-5f57cc01] .font-size-12{font-size:12px!important}.text-constructor-content[data-v-5f57cc01] .font-size-14{font-size:14px!important}.text-constructor-content[data-v-5f57cc01] .font-size-16{font-size:16px!important}.text-constructor-content[data-v-5f57cc01] .font-size-18{font-size:18px!important}.text-constructor-content[data-v-5f57cc01] .font-size-20{font-size:20px!important}.text-constructor-content[data-v-5f57cc01] .font-weight-300{font-weight:300!important}.text-constructor-content[data-v-5f57cc01] .font-weight-400{font-weight:400!important}.text-constructor-content[data-v-5f57cc01] .font-weight-500{font-weight:500!important}.text-constructor-content[data-v-5f57cc01] .font-weight-600{font-weight:600!important}.text-constructor-content[data-v-5f57cc01] .font-weight-900{font-weight:900!important}.text-constructor-content[data-v-5f57cc01] .text-align-left{text-align:left!important}.text-constructor-content[data-v-5f57cc01] .text-align-center{text-align:center!important}.text-constructor-content[data-v-5f57cc01] .text-align-right{text-align:right!important}.application-status-section[data-v-cdfbc41d]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;margin-bottom:10px;padding:15px;box-shadow:0 2px 12px #0000000f}.status-header[data-v-cdfbc41d]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.status-header h4[data-v-cdfbc41d]{color:#4f5bdf;margin:0;font-size:18px;font-weight:700}.status-mini-badge[data-v-cdfbc41d]{border:1px solid;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-block}.status-mini-work[data-v-cdfbc41d]{color:#4f5bdf;background-color:#4f5bdf1a;border-color:#4f5bdf4d}.status-mini-rejected[data-v-cdfbc41d]{color:#dc2626;background-color:#dc26261a;border-color:#dc26264d}.status-mini-completed[data-v-cdfbc41d]{color:#059669;background-color:#0596691a;border-color:#0596694d}.status-info[data-v-cdfbc41d]{flex-direction:column;gap:8px;display:flex}.status-info-row[data-v-cdfbc41d]{justify-content:space-between;padding:4px 0;display:flex}.status-info-row.comment-row[data-v-cdfbc41d]{flex-direction:column;align-items:flex-start;gap:5px}.status-info-label[data-v-cdfbc41d]{color:#a2a2a2;min-width:120px;font-size:14px;font-weight:400}.status-info-value[data-v-cdfbc41d]{color:#000;text-align:end;flex:1;font-size:15px;font-weight:400}.status-info-value.comment-text[data-v-cdfbc41d]{white-space:pre-wrap;word-break:break-word;text-align:start;color:#333;font-size:13px;font-weight:400;line-height:1.5}.comment-action-section[data-v-cdfbc41d]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;margin-bottom:10px;padding:15px;box-shadow:0 2px 12px #0000000f}.comment-action-section h4[data-v-cdfbc41d]{color:#4f5bdf;margin-bottom:10px;font-size:18px;font-weight:700}.comment-action-textarea[data-v-cdfbc41d]{resize:none;background-color:#fff;border:1px solid #e6e6e6;border-radius:15px;width:100%;padding:12px;font-family:inherit;font-size:14px;transition:all .2s}.comment-action-textarea[data-v-cdfbc41d]:focus{border-color:#4f5bdf;outline:none;box-shadow:0 0 0 3px #4f5bdf1a}.application-detail-overlay[data-v-cdfbc41d]{z-index:10002;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;animation:.2s ease-out fadeIn-cdfbc41d;display:flex;position:fixed;inset:0}@keyframes fadeIn-cdfbc41d{0%{opacity:0}to{opacity:1}}.application-detail[data-v-cdfbc41d]{background:#fff;border-radius:30px;flex-direction:column;width:1600px;max-width:95%;height:90vh;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000026}.detail-header[data-v-cdfbc41d]{background:#fafafa;border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;min-height:40px;padding:15px 20px;display:flex}.detail-header-left[data-v-cdfbc41d]{flex-direction:column;flex:1;gap:5px;display:flex}.detail-title-row[data-v-cdfbc41d]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.detail-title[data-v-cdfbc41d]{color:#000;margin:0;font-size:20px;font-weight:700;line-height:1.2}.detail-datetime[data-v-cdfbc41d]{color:#a2a2a2;align-items:center;gap:5px;font-size:15px;font-weight:500;line-height:1.2;display:flex}.weekday[data-v-cdfbc41d]{color:#a2a2a2;font-size:15px}.forward-btn[data-v-cdfbc41d]{cursor:pointer;color:#fff;background:#4f5bdf;border:1px solid #e6e6e6;border-radius:50px;min-width:120px;margin-left:10px;padding:6px 24px;font-size:14px;font-weight:600;transition:all .2s}.forward-btn[data-v-cdfbc41d]:hover:not(:disabled){background:#3a45c0}.detail-header-right[data-v-cdfbc41d]{align-items:center;gap:15px;display:flex}.forward-btn[data-v-cdfbc41d]:disabled{opacity:.5;cursor:not-allowed}.button-loading[data-v-cdfbc41d]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin-cdfbc41d;display:inline-block}@keyframes spin-cdfbc41d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.close-detail-btn[data-v-cdfbc41d]{color:#a2a2a2;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;transition:all .2s;display:flex}.close-detail-btn[data-v-cdfbc41d]:hover{color:#333;background:#f0f0f0}.detail-content[data-v-cdfbc41d]{flex:1;display:flex;overflow:hidden}.detail-left-column[data-v-cdfbc41d]{background:#fafafa;border-right:1px solid #e6e6e6;width:240px;padding:15px;transition:width .3s;overflow-y:auto}.detail-left-column.collapsed[data-v-cdfbc41d]{width:85px;padding:10px}.detail-main-column[data-v-cdfbc41d]{flex-direction:column;flex:1;gap:10px;padding:15px;display:flex;overflow-y:auto}.detail-right-column[data-v-cdfbc41d]{background:#fafafa;border-left:1px solid #e6e6e6;width:360px;padding:15px;overflow-y:auto}.message-section[data-v-cdfbc41d]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;padding:15px;overflow:hidden;box-shadow:0 2px 12px #0000000f}.message-section-header[data-v-cdfbc41d]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:10px;margin:-15px -15px 12px;padding:12px 15px;display:flex}.message-section h4[data-v-cdfbc41d]{color:#a2a2a2;margin:0;font-size:14px;font-weight:400}.message-open-btn[data-v-cdfbc41d]{flex-shrink:0;padding:4px 18px}.message-content[data-v-cdfbc41d]{color:#000;font-size:15px;line-height:150%}.message-empty[data-v-cdfbc41d]{white-space:pre-wrap;color:#a2a2a2}.message-preview[data-v-cdfbc41d]{word-break:break-word;max-height:150px;position:relative;overflow:hidden}.message-preview.is-clamped[data-v-cdfbc41d]:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:46px;position:absolute;bottom:0;left:0;right:0}.message-preview[data-v-cdfbc41d] img{max-width:100%;height:auto}.message-preview[data-v-cdfbc41d] .constructor-image.img-align-left{float:left;margin:0 14px 10px 0}.message-preview[data-v-cdfbc41d] .constructor-image.img-align-right{float:right;margin:0 0 10px 14px}.message-preview[data-v-cdfbc41d] .constructor-image.img-align-center{float:none;margin:10px auto;display:block}.message-preview[data-v-cdfbc41d] p{margin:4px 0}.message-preview[data-v-cdfbc41d] ul,.message-preview[data-v-cdfbc41d] ol{margin:6px 0;padding-left:22px}.message-preview[data-v-cdfbc41d] strong{font-weight:700}.message-preview[data-v-cdfbc41d] em{font-style:italic}.message-preview[data-v-cdfbc41d] u{text-decoration:underline}.message-preview[data-v-cdfbc41d] h1,.message-preview[data-v-cdfbc41d] .heading-h1{margin:6px 0;font-size:20px;font-weight:700}.message-preview[data-v-cdfbc41d] h2,.message-preview[data-v-cdfbc41d] .heading-h2{margin:6px 0;font-size:17px;font-weight:600}.message-preview[data-v-cdfbc41d] .black-text{color:#000!important}.message-preview[data-v-cdfbc41d] .red-text{color:red!important}.message-preview[data-v-cdfbc41d] .green-text{color:#079d1d!important}.message-preview[data-v-cdfbc41d] .blue-text{color:#4f5bdf!important}.message-preview[data-v-cdfbc41d] .font-size-10{font-size:10px!important}.message-preview[data-v-cdfbc41d] .font-size-12{font-size:12px!important}.message-preview[data-v-cdfbc41d] .font-size-14{font-size:14px!important}.message-preview[data-v-cdfbc41d] .font-size-16{font-size:16px!important}.message-preview[data-v-cdfbc41d] .font-size-18{font-size:18px!important}.message-preview[data-v-cdfbc41d] .font-size-20{font-size:20px!important}.message-preview[data-v-cdfbc41d] .font-weight-300{font-weight:300!important}.message-preview[data-v-cdfbc41d] .font-weight-400{font-weight:400!important}.message-preview[data-v-cdfbc41d] .font-weight-500{font-weight:500!important}.message-preview[data-v-cdfbc41d] .font-weight-600{font-weight:600!important}.message-preview[data-v-cdfbc41d] .font-weight-900{font-weight:900!important}.message-preview[data-v-cdfbc41d] .text-align-left{text-align:left!important}.message-preview[data-v-cdfbc41d] .text-align-center{text-align:center!important}.message-preview[data-v-cdfbc41d] .text-align-right{text-align:right!important}.basic-info-section[data-v-cdfbc41d]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;margin-bottom:10px;padding:15px;box-shadow:0 2px 12px #0000000f}.basic-info-section h4[data-v-cdfbc41d]{color:#4f5bdf;margin-bottom:15px;font-size:18px;font-weight:700}.info-grid[data-v-cdfbc41d]{flex-direction:column;gap:15px;display:flex}.info-row[data-v-cdfbc41d]{flex-direction:column;gap:0;display:flex}.info-label[data-v-cdfbc41d]{color:#a2a2a2;text-align:left;min-width:140px;font-size:14px;font-weight:400}.info-value[data-v-cdfbc41d]{color:#000;text-align:left;flex:1;font-size:15px;font-weight:400}.sender-value[data-v-cdfbc41d]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.sender-important-tag[data-v-cdfbc41d]{flex-shrink:0}.duplicate-btn[data-v-cdfbc41d]{cursor:pointer;color:#fff;background:#4f5bdf;border:1px solid #e6e6e6;border-radius:50px;min-width:140px;padding:6px 24px;font-size:14px;font-weight:600;transition:all .2s}.duplicate-btn[data-v-cdfbc41d]:hover{background:#3a45c0}.revoke-btn[data-v-cdfbc41d],.restore-btn[data-v-cdfbc41d]{cursor:pointer;color:#fff;background:orange;border:1px solid #e6e6e6;border-radius:50px;min-width:140px;padding:6px 24px;font-size:14px;font-weight:600;transition:all .2s}.revoke-btn[data-v-cdfbc41d]:hover:not(:disabled){background:#e69500}.restore-btn[data-v-cdfbc41d]{background:#4caf50}.restore-btn[data-v-cdfbc41d]:hover:not(:disabled){background:#45a049}.revoke-btn[data-v-cdfbc41d]:disabled,.restore-btn[data-v-cdfbc41d]:disabled{opacity:.5;cursor:not-allowed}.history-button-section[data-v-cdfbc41d]{justify-content:flex-end;margin:10px 0;display:flex}.export-modal[data-v-71e2e7fa]{padding:20px 20px 8px}.export-modal__label[data-v-71e2e7fa]{color:var(--color-text-secondary,#666);margin:0 0 12px;font-size:14px}.export-modal__options[data-v-71e2e7fa]{flex-direction:column;gap:8px;display:flex}.export-option[data-v-71e2e7fa]{border:1.5px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,15px);color:var(--color-text,#222);cursor:pointer;text-align:left;background:#fff;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,background .15s;display:flex}.export-option[data-v-71e2e7fa]:hover{background:#f5f6ff;border-color:#4f5bdf}.export-option--active[data-v-71e2e7fa]{background:#f0f2ff;border-color:#4f5bdf;font-weight:500}.export-option__dot[data-v-71e2e7fa]{border:2px solid var(--color-border,#d1d5db);border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:border-color .15s,background .15s}.export-option--active .export-option__dot[data-v-71e2e7fa]{background:#4f5bdf;border-color:#4f5bdf}.tables[data-v-daebf9b7]{padding:20px;position:relative}.tables__title[data-v-daebf9b7]{color:#000;font-size:18px;font-weight:700}.table-name[data-v-daebf9b7]{color:#4f5bdf}.tables__header[data-v-daebf9b7]{flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:15px;display:flex}.tables__header-actions[data-v-daebf9b7]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.tables__instruction[data-v-daebf9b7]{color:#4f5bdf;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;justify-content:center;align-items:center;gap:5px;width:fit-content;height:25px;padding:0 10px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.tables__instruction[data-v-daebf9b7]:hover{background-color:#f2f2f2;border-color:#4f5bdf}.tables__icon[data-v-daebf9b7]{width:15px;height:15px}.tables__filters[data-v-daebf9b7]{border-bottom:1px solid #e6e6e6;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:clamp(6px,.8vw,10px);min-width:0;padding-bottom:15px;display:flex}.filters__fields[data-v-daebf9b7]{flex-wrap:nowrap;flex-shrink:1;align-items:center;gap:clamp(6px,.8vw,10px);min-width:0;display:flex;position:relative}.field[data-v-daebf9b7]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:15px;flex-shrink:1;justify-content:space-between;align-items:center;gap:clamp(4px,.6vw,10px);width:clamp(120px,14vw,200px);min-width:0;height:clamp(28px,3vw,35px);padding:0 clamp(6px,.8vw,10px);display:flex;position:relative}.field--select[data-v-daebf9b7]{cursor:pointer}.field__input[data-v-daebf9b7]{cursor:pointer;background-color:#0000;border:none;outline:none;width:100%;min-width:0;font-size:clamp(11px,1.1vw,14px)}.select-text[data-v-daebf9b7]{color:#000;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:clamp(11px,1.1vw,14px);overflow:hidden}.search[data-v-daebf9b7]{cursor:text}.filters__options[data-v-daebf9b7]{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:clamp(6px,1vw,15px);display:flex}.options__icon[data-v-daebf9b7]{cursor:pointer;flex-shrink:0;width:clamp(14px,1.6vw,20px);height:clamp(14px,1.6vw,20px)}.options__export[data-v-daebf9b7]{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:10px;outline:none;justify-content:center;align-items:center;gap:5px;width:clamp(70px,8vw,100px);height:clamp(22px,2.4vw,25px);font-size:clamp(10px,1vw,13px);display:flex}.options__export[data-v-daebf9b7]:hover{background:#f2f2f2}.options__text[data-v-daebf9b7]{font-weight:500}.tables__content[data-v-daebf9b7]{flex-direction:column;gap:20px;margin-top:15px;display:flex}.fact-section[data-v-daebf9b7]{gap:20px;display:flex}.fact-hint-card[data-v-daebf9b7]{background-color:#4f5bdf;border-radius:30px;flex:0 0 35%;align-items:flex-start;gap:15px;min-height:205px;padding:20px;display:flex;box-shadow:0 3px 10px #4f5bdf33}.hint-content[data-v-daebf9b7]{color:#fff;flex:1}.reset-filters-btn[data-v-daebf9b7]{cursor:pointer;color:#c53030;white-space:nowrap;background:#fff5f5;border:1px solid #fed7d7;border-radius:15px;align-items:center;gap:5px;height:35px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.reset-filters-btn[data-v-daebf9b7]:hover:not(:disabled){background:#fed7d7}.reset-filters-btn[data-v-daebf9b7]:disabled{opacity:.5;cursor:not-allowed;color:#999;background:#f5f5f5;border-color:#e6e6e6}.reset-filters-btn:disabled .options__icon[data-v-daebf9b7]{filter:grayscale()}.text-constructor-content[data-v-daebf9b7] *{overflow-wrap:break-word;line-height:150%}.text-constructor-content[data-v-daebf9b7] img{border-radius:8px;max-width:100%}.text-constructor-content[data-v-daebf9b7] img:not([height]){height:auto}.text-constructor-content[data-v-daebf9b7] .constructor-image.img-align-left{float:left;margin:0 14px 10px 0}.text-constructor-content[data-v-daebf9b7] .constructor-image.img-align-right{float:right;margin:0 0 10px 14px}.text-constructor-content[data-v-daebf9b7] .constructor-image.img-align-center{float:none;margin:10px auto;display:block}.text-constructor-content[data-v-daebf9b7]:after{content:"";clear:both;display:block}.text-constructor-content[data-v-daebf9b7] strong{font-weight:600!important}.text-constructor-content[data-v-daebf9b7] em{font-style:italic!important}.text-constructor-content[data-v-daebf9b7] u{text-decoration:underline!important}.text-constructor-content[data-v-daebf9b7] ul,.text-constructor-content[data-v-daebf9b7] ol{padding-left:20px!important}.text-constructor-content[data-v-daebf9b7] li{line-height:150%!important}.text-constructor-content[data-v-daebf9b7] h1{margin:0 0 12px!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}.text-constructor-content[data-v-daebf9b7] h2{margin:0 0 10px!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important}.text-constructor-content[data-v-daebf9b7] h3{margin:0 0 8px!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important}.text-constructor-content[data-v-daebf9b7] .black-text{color:#000!important}.text-constructor-content[data-v-daebf9b7] .red-text{color:red!important}.text-constructor-content[data-v-daebf9b7] .green-text{color:#079d1d!important}.text-constructor-content[data-v-daebf9b7] .blue-text{color:#4f5bdf!important}.text-constructor-content[data-v-daebf9b7] .font-size-10{font-size:10px!important}.text-constructor-content[data-v-daebf9b7] .font-size-12{font-size:12px!important}.text-constructor-content[data-v-daebf9b7] .font-size-14{font-size:14px!important}.text-constructor-content[data-v-daebf9b7] .font-size-16{font-size:16px!important}.text-constructor-content[data-v-daebf9b7] .font-size-18{font-size:18px!important}.text-constructor-content[data-v-daebf9b7] .font-size-20{font-size:20px!important}.text-constructor-content[data-v-daebf9b7] .font-weight-300{font-weight:300!important}.text-constructor-content[data-v-daebf9b7] .font-weight-400{font-weight:400!important}.text-constructor-content[data-v-daebf9b7] .font-weight-500{font-weight:500!important}.text-constructor-content[data-v-daebf9b7] .font-weight-600{font-weight:600!important}.text-constructor-content[data-v-daebf9b7] .font-weight-900{font-weight:900!important}.text-constructor-content[data-v-daebf9b7] .heading-h1{margin:0 0 8px!important;font-size:24px!important;font-weight:700!important;line-height:1.2!important}.text-constructor-content[data-v-daebf9b7] .heading-h2{margin:8px 0 6px!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important}.text-constructor-content[data-v-daebf9b7] .text-align-left{text-align:left!important}.text-constructor-content[data-v-daebf9b7] .text-align-center{text-align:center!important}.text-constructor-content[data-v-daebf9b7] .text-align-right{text-align:right!important}.hint-content[data-v-daebf9b7] *,.hint-content[data-v-daebf9b7] .black-text{color:#fff!important}.hint-content[data-v-daebf9b7] .red-text{color:#ffb3b3!important}.hint-content[data-v-daebf9b7] .green-text{color:#b3ffc6!important}.hint-content[data-v-daebf9b7] .blue-text{color:#b3c6ff!important}.hint-content[data-v-daebf9b7] .text-align-left{text-align:left!important}.hint-content[data-v-daebf9b7] .text-align-center{text-align:center!important}.hint-content[data-v-daebf9b7] .text-align-right{text-align:right!important}.modal-overlay[data-v-daebf9b7]{z-index:1000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.instruction-modal-large[data-v-daebf9b7]{background:#fff;border-radius:30px;flex-direction:column;width:100%;max-width:700px;max-height:80vh;padding:0;display:flex;box-shadow:0 10px 30px #0003}.instruction-modal-enter-active[data-v-daebf9b7],.instruction-modal-leave-active[data-v-daebf9b7]{transition:opacity .2s}.instruction-modal-enter-active .instruction-modal-large[data-v-daebf9b7],.instruction-modal-leave-active .instruction-modal-large[data-v-daebf9b7]{transition:transform .2s ease-out,opacity .2s ease-out}.instruction-modal-enter-from[data-v-daebf9b7],.instruction-modal-leave-to[data-v-daebf9b7]{opacity:0}.instruction-modal-enter-from .instruction-modal-large[data-v-daebf9b7],.instruction-modal-leave-to .instruction-modal-large[data-v-daebf9b7]{opacity:0;transform:translateY(20px)}.modal-header[data-v-daebf9b7]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-header h3[data-v-daebf9b7]{color:#000;margin:0;font-size:1.2em;font-weight:600}.modal-close[data-v-daebf9b7]{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:20px;transition:color .2s;display:flex}.modal-close[data-v-daebf9b7]:hover{color:#000}.instruction-content[data-v-daebf9b7]{flex:1;padding:20px;overflow-y:auto}.instruction-content .text-constructor-content[data-v-daebf9b7] h1,.instruction-content .text-constructor-content[data-v-daebf9b7] h2,.instruction-content .text-constructor-content[data-v-daebf9b7] h3,.instruction-content .text-constructor-content[data-v-daebf9b7] p,.instruction-content .text-constructor-content[data-v-daebf9b7] li{color:#000!important}.no-instruction[data-v-daebf9b7]{text-align:center;color:#666;padding:40px 20px}.no-instruction-icon[data-v-daebf9b7]{opacity:.5;margin-bottom:16px;font-size:48px}.no-instruction h4[data-v-daebf9b7]{color:#000;margin:0 0 12px;font-size:1.2em}.no-instruction p[data-v-daebf9b7]{margin:0 0 8px;line-height:1.5}.blue[data-v-daebf9b7]{color:#4f5bdf}@media (width<=768px){.fact-section[data-v-daebf9b7]{flex-direction:column}.fact-hint-card[data-v-daebf9b7]{flex:none;width:100%}.tables__header[data-v-daebf9b7]{flex-direction:column;align-items:flex-start;gap:10px}.tables__filters[data-v-daebf9b7]{flex-direction:column;align-items:flex-start;gap:15px}.filters__fields[data-v-daebf9b7]{flex-wrap:wrap}.field[data-v-daebf9b7]{width:100%}.instruction-modal-large[data-v-daebf9b7]{max-height:90vh;margin:10px}}.search[data-v-14df2fda]{border:1px solid #e6e6e6;border-radius:15px;outline:none;justify-content:space-between;align-items:center;width:220px;height:35px;padding:0 10px;display:flex}.search__input[data-v-14df2fda]{background-color:#0000;border:none;outline:none;width:100%;font-size:14px}.search__icon[data-v-14df2fda]{width:15px;height:15px}.dbm-overlay[data-v-63aed4da]{z-index:100;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dbm-modal[data-v-63aed4da]{background:#fff;border-radius:30px;flex-direction:column;width:480px;max-width:92vw;max-height:80vh;padding:0;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000001f}.dbm-header[data-v-63aed4da]{justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}.dbm-title[data-v-63aed4da]{color:var(--color-text);margin:0;font-size:16px;font-weight:600}.dbm-close[data-v-63aed4da]{background:var(--color-bg-secondary);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:all .15s;display:flex}.dbm-close[data-v-63aed4da]:hover{background:var(--color-border);color:var(--color-text)}.dbm-state[data-v-63aed4da]{color:var(--color-text-muted);justify-content:center;align-items:center;padding:40px 24px;font-size:13px;display:flex}.dbm-state--error[data-v-63aed4da]{color:var(--color-danger)}.dbm-spinner[data-v-63aed4da]{border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite dbm-spin-63aed4da;display:block}@keyframes dbm-spin-63aed4da{to{transform:rotate(360deg)}}.dbm-list[data-v-63aed4da]{flex-direction:column;gap:6px;padding:16px 24px;display:flex;overflow-y:auto}.dbm-item[data-v-63aed4da]{border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;background:#fff;align-items:center;gap:10px;padding:10px 14px;transition:all .15s;display:flex}.dbm-item[data-v-63aed4da]:hover{border-color:var(--color-primary);background:#f8faff}.dbm-item.selected[data-v-63aed4da]{border-color:var(--color-primary);background:#eef4ff}.dbm-checkbox[data-v-63aed4da]{accent-color:var(--color-primary);flex-shrink:0;width:16px;height:16px}.dbm-item-info[data-v-63aed4da]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dbm-item-name[data-v-63aed4da]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.dbm-item-type[data-v-63aed4da]{color:var(--color-text-muted);font-size:11px}.dbm-item-download[data-v-63aed4da]{color:var(--color-primary);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:none;flex-shrink:0;padding:4px 8px;font-size:12px;font-weight:500;transition:all .15s}.dbm-item-download[data-v-63aed4da]:hover{background:#eef4ff}.dbm-item-download[data-v-63aed4da]:disabled{opacity:.5;cursor:not-allowed}.dbm-footer[data-v-63aed4da]{justify-content:flex-end;gap:8px;padding:0 24px 20px;display:flex}.dbm-btn[data-v-63aed4da]{border-radius:var(--radius-pill);cursor:pointer;border:none;padding:8px 18px;font-size:13px;font-weight:500;transition:all .15s}.dbm-btn[data-v-63aed4da]:disabled{opacity:.5;cursor:not-allowed}.dbm-btn--primary[data-v-63aed4da]{background:var(--color-primary);color:#fff}.dbm-btn--primary[data-v-63aed4da]:hover:not(:disabled){filter:brightness(.92)}.dbm-btn--ghost[data-v-63aed4da]{border:1px solid var(--color-border);color:var(--color-text);background:0 0}.dbm-btn--ghost[data-v-63aed4da]:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.modal-fade-enter-active[data-v-63aed4da],.modal-fade-leave-active[data-v-63aed4da]{transition:opacity .25s}.modal-fade-enter-from[data-v-63aed4da],.modal-fade-leave-to[data-v-63aed4da]{opacity:0}.applications-card[data-v-34e27e08]{background-color:#fff;border:1px solid #e6e6e6;border-radius:30px;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.card-header[data-v-34e27e08]{border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:space-between;align-items:center;height:auto;min-height:50px;padding:0 20px;display:flex}.card-header__title[data-v-34e27e08]{flex:1;align-items:center;gap:15px;display:flex}.card-header__settings[data-v-34e27e08]{align-items:center;gap:8px;display:flex}.card-title[data-v-34e27e08]{color:#000;margin:0;font-size:1.1em;font-weight:600}.filter-tabs[data-v-34e27e08]{flex-wrap:wrap;gap:8px;display:flex}.filter-tab[data-v-34e27e08]{cursor:pointer;color:#333;white-space:nowrap;background:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:4px 12px;font-size:13px;transition:all .2s}.filter-tab[data-v-34e27e08]:hover:not(.filter-tab--active){background:#f5f5f5;border-color:#d9d9d9}.filter-tab--active[data-v-34e27e08]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.filter-tab--active[data-v-34e27e08]:hover{background:#3a45c0;border-color:#3a45c0}.card-content[data-v-34e27e08]{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.applications-container[data-v-34e27e08]{flex:1;width:100%;display:flex;overflow:hidden}.applications-list[data-v-34e27e08]{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.applications-header[data-v-34e27e08]{box-sizing:border-box;border-bottom:1px solid #e6e6e6;flex-shrink:0;height:44px;padding:12px 0}.header-row[data-v-34e27e08]{width:100%;display:flex}.header-col[data-v-34e27e08]{color:#a2a2a2;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:5px;padding:0 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex;overflow:hidden}.header-col[data-v-34e27e08]:hover{color:#333}.header-col:hover .sort-icon[data-v-34e27e08]{filter:brightness(0)}.sort-icon[data-v-34e27e08]{flex-shrink:0;width:12px;height:12px;transition:all .2s}.sort-icon.sorted[data-v-34e27e08]{filter:brightness(0)}.sort-icon.desc[data-v-34e27e08]{transform:rotate(180deg)}.active-sort[data-v-34e27e08]{color:#333!important;font-weight:500!important}.id-col[data-v-34e27e08]{flex:1.2;min-width:160px}.application-col.id-col[data-v-34e27e08]{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;overflow:visible}.blacklist-flag-badge[data-v-34e27e08]{max-width:100%}.id-col .blacklist-flag-badge[data-v-34e27e08]{white-space:normal}.date-col[data-v-34e27e08]{flex:1.3;min-width:150px}.sender-col[data-v-34e27e08]{flex:1.4;min-width:160px}.confirmation-col[data-v-34e27e08]{flex:1;min-width:140px}.status-col[data-v-34e27e08]{flex:1.1;min-width:150px}.tags-col[data-v-34e27e08]{flex:1.5;min-width:150px;container-type:inline-size}.application-col.tags-col[data-v-34e27e08]{white-space:normal;overflow:visible}.header-col.tags-col[data-v-34e27e08]{cursor:default}.header-col.tags-col[data-v-34e27e08]:hover{color:#a2a2a2}.tags-col .application-tags[data-v-34e27e08]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ellip[data-v-34e27e08]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.tag-hint[data-v-34e27e08]{position:relative}.tag-hint[data-v-34e27e08]:after{content:attr(data-hint);color:#fff;text-align:center;white-space:normal;z-index:1000;pointer-events:none;opacity:0;background:#333;border-radius:6px;width:max-content;max-width:200px;padding:5px 9px;font-size:11px;line-height:1.3;transition:opacity .15s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.tag-hint[data-v-34e27e08]:before{content:"";z-index:1001;pointer-events:none;opacity:0;border:5px solid #0000;border-bottom-color:#333;transition:opacity .15s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tag-hint[data-v-34e27e08]:hover:after,.tag-hint[data-v-34e27e08]:hover:before{opacity:1}.tags-col .rt-tag__icon[data-v-34e27e08]{display:none}@container (width<=232px){.tags-col .application-tags--both .rt-tag--roof .rt-tag__text[data-v-34e27e08],.tags-col .application-tags--both .rt-tag--parking .rt-tag__text[data-v-34e27e08]{display:none}.tags-col .application-tags--both .rt-tag--roof .rt-tag__icon[data-v-34e27e08],.tags-col .application-tags--both .rt-tag--parking .rt-tag__icon[data-v-34e27e08]{display:block}.tags-col .application-tags--both .rt-tag--roof.badge--sm[data-v-34e27e08],.tags-col .application-tags--both .rt-tag--parking.badge--sm[data-v-34e27e08]{padding:4px}}@container (width>=125px){.tags-col .application-tags--both:not(.application-tags--chs) .rt-tag--roof .rt-tag__text[data-v-34e27e08],.tags-col .application-tags--both:not(.application-tags--chs) .rt-tag--parking .rt-tag__text[data-v-34e27e08]{display:inline}.tags-col .application-tags--both:not(.application-tags--chs) .rt-tag--roof .rt-tag__icon[data-v-34e27e08],.tags-col .application-tags--both:not(.application-tags--chs) .rt-tag--parking .rt-tag__icon[data-v-34e27e08]{display:none}.tags-col .application-tags--both:not(.application-tags--chs) .rt-tag--roof.badge--sm[data-v-34e27e08],.tags-col .application-tags--both:not(.application-tags--chs) .rt-tag--parking.badge--sm[data-v-34e27e08]{padding:3px 8px}}.actions-col[data-v-34e27e08]{cursor:default;flex:0 0 100px;justify-content:flex-end;min-width:100px;max-width:100px}.header-col.actions-col[data-v-34e27e08]:hover{color:#a2a2a2}.download-btn[data-v-34e27e08]{color:#000;border:1px solid var(--color-border);cursor:pointer;white-space:nowrap;background-color:#fff;border-radius:50px;justify-content:center;align-items:center;min-width:80px;height:25px;padding:0 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.download-btn[data-v-34e27e08]:hover{background-color:#f5f5f5;border-color:#d0d0d0}.applications-body[data-v-34e27e08]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.applications-list-content[data-v-34e27e08]{flex:1;position:relative}.applications-transition-group[data-v-34e27e08]{width:100%;position:relative}.application-item[data-v-34e27e08]{cursor:pointer;border-bottom:1px solid #f0f0f0;flex-shrink:0;transition:background-color .2s;position:relative}.application-item[data-v-34e27e08]:hover{background-color:#fafafa}.application-row[data-v-34e27e08]{align-items:center;width:100%;min-height:40px;padding:6px 0;display:flex}.application-col[data-v-34e27e08]{text-align:left;text-overflow:ellipsis;white-space:nowrap;align-items:center;height:100%;padding:0 16px;font-size:14px;display:flex;overflow:hidden}.application-id[data-v-34e27e08]{color:#4f5bdf;font-weight:600}.confirmation-badge[data-v-34e27e08]{box-sizing:border-box;text-align:center;white-space:nowrap;border-radius:12px;min-width:115px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.confirmation-approved[data-v-34e27e08]{color:#059669;background-color:#f0f9ff;border:1px solid #a7f3d0}.confirmation-pending[data-v-34e27e08]{color:#d97706;background-color:#fffbeb;border:1px solid #fcd34d}.confirmation-rejected[data-v-34e27e08]{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}.confirmation-default[data-v-34e27e08]{color:#616161;background-color:#f5f5f5;border:1px solid #e0e0e0}.status-badge[data-v-34e27e08]{box-sizing:border-box;text-align:center;white-space:nowrap;border-radius:12px;min-width:120px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.status-unread[data-v-34e27e08]{color:#ea580c;background-color:#fff7ed;border:1px solid #fed7aa}.status-processing[data-v-34e27e08]{color:#ef6c00;background-color:#fff3e0;border:1px solid #ffe0b2}.status-in-progress[data-v-34e27e08]{color:#1565c0;background-color:#e3f2fd;border:1px solid #bbdefb}.status-completed[data-v-34e27e08]{color:#2e7d32;background-color:#e8f5e8;border:1px solid #c8e6c9}.status-rejected[data-v-34e27e08]{color:#c62828;background-color:#ffebee;border:1px solid #ffcdd2}.status-default[data-v-34e27e08]{color:#616161;background-color:#f5f5f5;border:1px solid #e0e0e0}.no-data-message[data-v-34e27e08]{text-align:center;color:#a2a2a2;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;margin:0;padding:40px 20px;font-size:14px;display:flex}.hint[data-v-34e27e08]{color:#999;margin-top:8px;font-size:12px}.loading-message[data-v-34e27e08]{text-align:center;color:#4f5bdf;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;width:100%;margin:0;padding:40px 20px;font-size:14px;display:flex}.loader[data-v-34e27e08]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-34e27e08}@keyframes spin-34e27e08{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-list-enter-active[data-v-34e27e08]{transition:all .3s;position:relative}.fade-list-leave-active[data-v-34e27e08]{width:100%;transition:all .3s;left:0;position:absolute!important}.fade-list-enter-from[data-v-34e27e08]{opacity:0;transform:translateY(10px)}.fade-list-leave-to[data-v-34e27e08]{opacity:0;transform:translateY(-10px)}.fade-list-move[data-v-34e27e08]{transition:transform .3s}.applications-body[data-v-34e27e08]::-webkit-scrollbar{width:6px}.applications-body[data-v-34e27e08]::-webkit-scrollbar-track{background:0 0;border-radius:3px;margin:2px 0}.applications-body[data-v-34e27e08]::-webkit-scrollbar-thumb{background:#d9e2ff padding-box content-box;border:1px solid #0000;border-radius:3px;transition:all .3s}.applications-body[data-v-34e27e08]::-webkit-scrollbar-thumb:hover{background:#c5d1ff padding-box content-box;border:1px solid #0000}.applications-body[data-v-34e27e08]{scrollbar-width:thin;scrollbar-color:#d9e2ff transparent}@media (width<=1200px){.applications-card[data-v-34e27e08]{height:450px}.header-col[data-v-34e27e08],.application-col[data-v-34e27e08]{padding:0 12px}.header-col[data-v-34e27e08]:first-child,.application-col[data-v-34e27e08]:first-child{padding-left:12px}}@media (width<=992px){.applications-card[data-v-34e27e08]{height:500px}.card-header[data-v-34e27e08]{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding:16px}.card-header__title[data-v-34e27e08]{width:100%}.card-header__settings[data-v-34e27e08]{justify-content:flex-end;width:100%}.filter-tabs[data-v-34e27e08]{justify-content:flex-start;width:100%}.applications-container[data-v-34e27e08]{flex-direction:column;height:100%}.applications-list[data-v-34e27e08]{width:100%!important;height:100%!important}.header-row[data-v-34e27e08],.application-row[data-v-34e27e08]{flex-wrap:wrap}.header-col[data-v-34e27e08],.application-col[data-v-34e27e08]{margin-bottom:4px;padding:0 8px;flex:none!important;width:33.33%!important;min-width:100px!important;max-width:none!important}.header-col[data-v-34e27e08]:first-child,.application-col[data-v-34e27e08]:first-child{padding-left:8px}.date-col[data-v-34e27e08]{min-width:140px!important}.confirmation-badge[data-v-34e27e08],.status-badge[data-v-34e27e08]{min-width:60px;font-size:10px}}@media (width<=768px){.applications-list[data-v-34e27e08]{overflow:auto hidden!important}.applications-header[data-v-34e27e08],.applications-body[data-v-34e27e08],.applications-list-content[data-v-34e27e08]{min-width:600px;overflow-x:visible!important}.applications-body[data-v-34e27e08]{height:auto!important;max-height:none!important;overflow-y:visible!important}.header-row[data-v-34e27e08],.application-row[data-v-34e27e08]{min-width:600px;flex-wrap:nowrap!important}.header-col[data-v-34e27e08],.application-col[data-v-34e27e08]{white-space:nowrap;flex:auto!important;width:auto!important;min-width:110px!important}.header-col.date-col[data-v-34e27e08],.application-col.date-col[data-v-34e27e08]{min-width:140px!important}.header-col p[data-v-34e27e08],.header-col[data-v-34e27e08]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-col.actions-col[data-v-34e27e08],.application-col.actions-col[data-v-34e27e08]{display:none}}@media (width<=576px){.header-col[data-v-34e27e08],.application-col[data-v-34e27e08]{font-size:13px;min-width:100px!important;padding:0 10px!important}.header-col.date-col[data-v-34e27e08],.application-col.date-col[data-v-34e27e08]{min-width:120px!important}}.account-header[data-v-b9fe8b41]{opacity:0;border:1px solid #e6e6e6;border-radius:30px;flex:1;align-items:flex-start;gap:20px;width:fit-content;height:200px;padding:20px 45px;animation:.6s cubic-bezier(.16,1,.3,1) forwards fadeInUp-b9fe8b41;display:flex;position:relative;overflow:hidden;transform:translateY(20px)}.account-header[data-v-b9fe8b41]:before{content:"";background:#4f5bdf;width:20px;height:100%;position:absolute;top:0;left:0}.user-avatar[data-v-b9fe8b41]{opacity:0;flex-shrink:0;animation:.5s cubic-bezier(.175,.885,.32,1.275) .2s forwards scaleIn-b9fe8b41;position:relative;transform:scale(.8)}.avatar-placeholder[data-v-b9fe8b41]{color:#fff;background:linear-gradient(135deg,#4a6fa5 0%,#3a5a80 100%);border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:1.8em;font-weight:700;display:flex;box-shadow:0 1px 6px #4a6fa54d}.user-info[data-v-b9fe8b41]{flex-direction:column;flex-grow:1;min-width:0;height:100%;display:flex}.main-info[data-v-b9fe8b41]{border-bottom:1px solid #0000001a;padding-bottom:12px}.name-and-type[data-v-b9fe8b41]{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:6px;display:flex}.user-name[data-v-b9fe8b41]{color:#000;opacity:0;overflow-wrap:anywhere;word-break:break-word;max-width:100%;margin:0;font-size:1.6em;font-weight:700;line-height:1.3;animation:.4s ease-out .3s forwards fadeInRight-b9fe8b41;transform:translate(-10px)}.org-company-block[data-v-b9fe8b41]{flex-direction:column;gap:5px;display:flex}.user-organization[data-v-b9fe8b41],.user-company[data-v-b9fe8b41]{opacity:0;align-items:center;gap:6px;margin:0;line-height:1.4;display:flex;transform:translate(-10px)}.user-organization[data-v-b9fe8b41]{color:#333;font-size:1.2em;font-weight:600;animation:.4s ease-out .35s forwards fadeInRight-b9fe8b41}.user-company[data-v-b9fe8b41]{color:#666;font-size:1em;animation:.4s ease-out .4s forwards fadeInRight-b9fe8b41}.icon[data-v-b9fe8b41]{fill:currentColor;opacity:.8;width:16px;height:16px}.user-details-row[data-v-b9fe8b41]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.user-detail[data-v-b9fe8b41]{opacity:0;animation:.3s ease-out forwards fadeInUp-b9fe8b41;transform:translateY(5px)}.user-detail[data-v-b9fe8b41]:first-child{animation-delay:.4s}.user-detail[data-v-b9fe8b41]:nth-child(2){animation-delay:.45s}.user-detail[data-v-b9fe8b41]:nth-child(3){animation-delay:.5s}.detail-badge[data-v-b9fe8b41]{white-space:nowrap;box-sizing:border-box;cursor:pointer;color:#475569;background:#f1f3f5;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:0;padding:5px 12px;font-size:.85em;font-weight:500;display:inline-flex}.badge-content[data-v-b9fe8b41]{justify-content:center;align-items:center;gap:6px;display:flex}.badge-text[data-v-b9fe8b41]{text-align:center;display:inline-block}.clickable[data-v-b9fe8b41]{cursor:pointer;transition:transform .2s}.clickable[data-v-b9fe8b41]:hover{transform:translateY(-2px)}.position-badge[data-v-b9fe8b41]{color:#3a45c0;cursor:default;background:#eef0ff;border-color:#d9deff;gap:6px}.email-badge[data-v-b9fe8b41]{color:#166534;background:#dcfce7;border-color:#bbf7d0}.phone-badge[data-v-b9fe8b41]{color:#92400e;background:#fef3c7;border-color:#fde68a}.detail-badge .icon[data-v-b9fe8b41]{opacity:.7;flex-shrink:0;width:14px;height:14px}.user-type-badge[data-v-b9fe8b41]{background:var(--color-primary,#4f5bdf);color:#fff;white-space:nowrap;opacity:0;border-radius:999px;padding:5px 12px;font-size:.85em;font-weight:500;animation:.4s ease-out .5s forwards fadeIn-b9fe8b41;display:inline-block}.fade-enter-active[data-v-b9fe8b41],.fade-leave-active[data-v-b9fe8b41]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-b9fe8b41],.fade-leave-to[data-v-b9fe8b41]{opacity:0;transform:scale(.95)}.fade-enter-to[data-v-b9fe8b41],.fade-leave-from[data-v-b9fe8b41]{opacity:1;transform:scale(1)}@keyframes fadeInUp-b9fe8b41{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight-b9fe8b41{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn-b9fe8b41{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn-b9fe8b41{0%{opacity:0}to{opacity:1}}@media (width<=768px){.account-header[data-v-b9fe8b41]{text-align:center;flex-direction:column;align-items:center;width:100%;height:auto;padding:15px}.user-avatar[data-v-b9fe8b41]{margin-bottom:15px}.user-details-row[data-v-b9fe8b41]{justify-content:center}.user-name[data-v-b9fe8b41]{font-size:1.4em}.user-organization[data-v-b9fe8b41]{justify-content:center;font-size:1.1em}.user-company[data-v-b9fe8b41],.name-and-type[data-v-b9fe8b41]{justify-content:center}}@media (width<=480px){.account-header[data-v-b9fe8b41]{padding:15px 10px}.avatar-placeholder[data-v-b9fe8b41]{width:70px;height:70px;font-size:1.6em}.user-name[data-v-b9fe8b41]{font-size:1.3em}.detail-badge[data-v-b9fe8b41]{padding:5px 10px;font-size:.8em}.name-and-type[data-v-b9fe8b41]{flex-direction:column;align-items:center;gap:15px}}.notifications[data-v-06eff95d]{background-color:#fff;border:1px solid #e6e6e6;border-radius:30px;flex-direction:column;flex:1;min-height:200px;max-height:200px;display:flex;overflow:hidden}.notifications__header[data-v-06eff95d]{background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 20px;display:flex}.notifications__header-left[data-v-06eff95d]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.notifications__title[data-v-06eff95d]{color:#1a1a1a;margin:0;font-size:14px;font-weight:600}.notification-badge[data-v-06eff95d]{background:var(--color-danger,#f44336);color:#fff;text-align:center;border-radius:30px;min-width:20px;padding:2px 8px;font-size:11px;font-weight:600}.filters[data-v-06eff95d]{gap:4px;display:flex}.filter-btn[data-v-06eff95d]{color:#a2a2a2;cursor:pointer;background:0 0;border:none;border-radius:30px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .2s}.filter-btn.active[data-v-06eff95d]{color:var(--color-primary);background:#4f5bdf14}.filter-btn[data-v-06eff95d]:hover:not(.active){color:#666;background:#f5f5f5}.notifications__clear[data-v-06eff95d]{color:#a2a2a2;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:500;transition:color .2s}.notifications__clear[data-v-06eff95d]:hover{color:var(--color-text);background:#f5f5f5}.notifications__list[data-v-06eff95d]{flex:1;max-height:200px;padding:0;overflow-y:auto}.notifications__list.empty-list[data-v-06eff95d]{justify-content:center;align-items:center;display:flex}.notifications__list[data-v-06eff95d]::-webkit-scrollbar{width:4px}.notifications__list[data-v-06eff95d]::-webkit-scrollbar-thumb{background:#d9e2ff;border-radius:2px}.notifications__items[data-v-06eff95d]{flex-direction:column;gap:0;display:flex}.notification-item[data-v-06eff95d]{border-bottom:1px solid #f5f5f5;align-items:flex-start;gap:10px;padding:10px 20px;transition:background-color .15s;display:flex}.notification-item[data-v-06eff95d]:last-child{border-bottom:none}.notification-item.unread[data-v-06eff95d]{background:#4f5bdf08}.notification-dot-wrapper[data-v-06eff95d]{flex-shrink:0;justify-content:center;width:10px;padding-top:6px;display:flex}.notification-item:not(.unread) .notification-dot-wrapper[data-v-06eff95d]{display:none}.notification-dot[data-v-06eff95d]{background:var(--color-primary);border-radius:50%;width:8px;height:8px}.dot-fade-enter-active[data-v-06eff95d],.dot-fade-leave-active[data-v-06eff95d]{transition:opacity .2s}.dot-fade-enter-from[data-v-06eff95d],.dot-fade-leave-to[data-v-06eff95d]{opacity:0}.notification-content[data-v-06eff95d]{cursor:pointer;flex:1;min-width:0}.notification-header[data-v-06eff95d]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.notification-title[data-v-06eff95d]{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.notification-date[data-v-06eff95d]{color:#a2a2a2;white-space:nowrap;flex-shrink:0;font-size:11px}.notification-message[data-v-06eff95d]{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.delete-btn[data-v-06eff95d]{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.delete-btn[data-v-06eff95d]:hover{background:#fde8e8}.delete-btn:hover svg path[data-v-06eff95d]{stroke:var(--color-danger,#dc2626)}.notifications__loading[data-v-06eff95d]{justify-content:center;align-items:center;padding:40px;display:flex}.notifications__empty[data-v-06eff95d]{color:#a2a2a2;text-align:center;padding:40px;font-size:13px}.notifications__empty p[data-v-06eff95d]{margin:0}.filter-tabs[data-v-f3767fde]{flex-wrap:wrap;gap:10px;display:flex}.filter-tab[data-v-f3767fde]{cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e6e6e6;border-radius:50px;align-items:center;gap:7px;height:30px;padding:0 14px;font-size:14px;transition:all .2s;display:inline-flex}.filter-tab[data-v-f3767fde]:hover{border-color:#4f5bdf}.filter-tab--active[data-v-f3767fde]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}@keyframes skeleton-shimmer-57f4ef00{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-line[data-v-57f4ef00]{background:var(--color-skeleton);border-radius:50px;position:relative;overflow:hidden}.skeleton-line--square[data-v-57f4ef00]{border-radius:var(--radius-sm)}.skeleton-line[data-v-57f4ef00]:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-skeleton-shine) 50%, transparent 100%);animation:1.5s cubic-bezier(.4,0,.2,1) infinite skeleton-shimmer-57f4ef00;position:absolute;inset:0}@keyframes skeleton-shimmer-e7acb6a1{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-block[data-v-e7acb6a1]{background:var(--color-skeleton);position:relative;overflow:hidden}.skeleton-block[data-v-e7acb6a1]:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-skeleton-shine) 50%, transparent 100%);animation:1.5s cubic-bezier(.4,0,.2,1) infinite skeleton-shimmer-e7acb6a1;position:absolute;inset:0}.skeleton-table[data-v-56ce956e]{width:100%}.skeleton-table__header[data-v-56ce956e]{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);border-radius:var(--radius-sm) var(--radius-sm) 0 0;gap:16px;padding:12px 16px;display:flex}.skeleton-table__header[data-v-56ce956e]>*{flex:1}.skeleton-table__row[data-v-56ce956e]{border-bottom:1px solid var(--color-border);gap:16px;padding:14px 16px;display:flex}.skeleton-table__row[data-v-56ce956e]>*{flex:1}.skeleton-table__row[data-v-56ce956e]:last-child{border-bottom:none}.skeleton-card[data-v-2b166d5e]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);background:#fff;flex-direction:column;gap:12px;display:flex}.skeleton-card__body[data-v-2b166d5e]{flex-direction:column;gap:8px;display:flex}.skeleton-fade-enter-active[data-v-7c60891a]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.skeleton-fade-leave-active[data-v-7c60891a]{transition:opacity .2s cubic-bezier(.4,0,.2,1)}.skeleton-fade-enter-from[data-v-7c60891a],.skeleton-fade-leave-to[data-v-7c60891a]{opacity:0}.account-dashboard[data-v-71d4a701]{flex-direction:column;width:100%;padding:15px;display:flex;position:relative;overflow:hidden}.first-row[data-v-71d4a701]{flex-shrink:0;gap:15px;margin-bottom:15px;display:flex}.first-row[data-v-71d4a701] .notifications{max-width:38%}.first-row>div[data-v-71d4a701]{flex-direction:row;flex:1;gap:15px;width:100%;min-width:0;display:flex}.dashboard-row[data-v-71d4a701]{flex-direction:column;flex:1;min-height:0;padding:15px 0;display:flex;overflow:hidden}.applications-wrapper[data-v-71d4a701]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.dashboard-card-animated[data-v-71d4a701]{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards fadeInUp-71d4a701;transform:translateY(20px)}@keyframes fadeInUp-71d4a701{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1200px){.first-row[data-v-71d4a701],.first-row>div[data-v-71d4a701]{flex-direction:column}.first-row[data-v-71d4a701] .notifications{max-width:100%}}.modal-overlay[data-v-18348fa8]{z-index:1000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-18348fa8]{background:#fff;border-radius:15px;width:300px;padding:20px;box-shadow:0 4px 6px #0000001a}.modal-header[data-v-18348fa8]{color:#333;margin-bottom:10px;font-size:14px;font-weight:700}.modal-content[data-v-18348fa8]{color:#666;margin-bottom:20px;font-size:12px;line-height:1.4}.modal-actions[data-v-18348fa8]{justify-content:flex-end;gap:10px;display:flex}.cancel-btn[data-v-18348fa8],.confirm-btn[data-v-18348fa8]{cursor:pointer;border:1px solid #e6e6e6;border-radius:8px;min-width:80px;padding:8px 16px;font-size:12px;transition:all .3s}.cancel-btn[data-v-18348fa8]{color:#666;background:#fff}.cancel-btn[data-v-18348fa8]:hover{background:#f5f5f5;border-color:#d4d4d4}.confirm-btn[data-v-18348fa8]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.confirm-btn[data-v-18348fa8]:hover{background:#3a45c4;border-color:#3a45c4}.modal-fade-enter-active[data-v-18348fa8],.modal-fade-leave-active[data-v-18348fa8]{transition:background .3s}.modal-fade-enter-active .modal[data-v-18348fa8],.modal-fade-leave-active .modal[data-v-18348fa8]{transition:opacity .3s,transform .3s}.modal-fade-enter-from[data-v-18348fa8],.modal-fade-leave-to[data-v-18348fa8]{background:0 0}.modal-fade-enter-from .modal[data-v-18348fa8],.modal-fade-leave-to .modal[data-v-18348fa8]{opacity:0;transform:scale(1)translateY(-20px)}.selector[data-v-4ba98140]{border:1px solid #e6e6e6;border-radius:30px;flex-direction:column;flex-shrink:0;width:200px;height:490px;padding:15px;transition:all .4s;display:flex;position:relative;overflow:hidden}.categories-container[data-v-4ba98140]{scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid #e6e6e6;flex:1;margin-bottom:10px;overflow-y:auto}.categories-container[data-v-4ba98140]::-webkit-scrollbar{display:none}.actions[data-v-4ba98140]{z-index:10;background:#fff;flex-direction:column;flex-shrink:0;gap:8px;margin-top:10px;display:flex}.action-btn[data-v-4ba98140]{cursor:pointer;color:#333;background:#fff;border:1px solid #e6e6e6;border-radius:10px;flex:1;padding:4px 8px;font-size:11px;font-weight:500;transition:all .3s}.action-btn.delete-selected[data-v-4ba98140]:hover:not(:disabled),.action-btn.delete-all[data-v-4ba98140]:hover:not(:disabled){color:#fff;background:#f44;border-color:#f44}.action-btn[data-v-4ba98140]:disabled{opacity:.5;cursor:not-allowed}.category[data-v-4ba98140]{flex-direction:column;min-height:0;margin-bottom:20px;transition:all .4s;display:flex}.category-header[data-v-4ba98140]{justify-content:space-between;align-items:baseline;margin-bottom:5px;display:flex}.category-title[data-v-4ba98140]{color:#a2a2a2;text-transform:uppercase;font-size:10px;font-weight:700}.attachment-count[data-v-4ba98140]{color:#a2a2a2;font-size:9px}.attachments-list[data-v-4ba98140]{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:5px;min-height:0;display:flex;overflow-y:auto}.attachments-list[data-v-4ba98140]::-webkit-scrollbar{display:none}.attachment-enter-active[data-v-4ba98140],.attachment-leave-active[data-v-4ba98140]{transition:all .2s}.attachment-enter-from[data-v-4ba98140],.attachment-leave-to[data-v-4ba98140]{opacity:0;transform:scale(.8)}.attachment-move[data-v-4ba98140]{transition:transform .2s}.add-btn[data-v-4ba98140]{color:#fff;cursor:pointer;background:#4f5bdf66;border:1px solid #e6e6e6;border-radius:10px;flex-shrink:0;width:85px;height:25px;margin-top:8px;font-size:12px;font-weight:500;transition:all .4s}.add-btn[data-v-4ba98140]:hover:not(:disabled){background:#4f5bdf}.add-btn[data-v-4ba98140]:disabled{opacity:.5;cursor:not-allowed}.attachment[data-v-4ba98140]{color:#000;cursor:pointer;border:1px solid #e6e6e6;border-radius:10px;flex-shrink:0;align-items:center;gap:4px;max-width:130px;min-height:25px;padding:0 8px;font-size:12px;font-weight:500;transition:all .3s;display:flex;position:relative}.attachment[data-v-4ba98140]:hover{border-color:#4f5bdf}.attachment.selected[data-v-4ba98140]{background-color:#4f5bdf1a;border-color:#4f5bdf}.attachment-checkbox[data-v-4ba98140]{cursor:pointer;flex-shrink:0;width:12px;height:12px;margin:0}.attachment-name[data-v-4ba98140]{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.delete-btn[data-v-4ba98140]{color:#f44;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:16px;transition:background-color .3s;display:flex}.delete-btn[data-v-4ba98140]:hover{background-color:#ff44441a}.tooltip[data-v-4ba98140]{color:#fff;white-space:nowrap;z-index:1001;pointer-events:none;background:#000c;border-radius:15px;padding:6px 10px;font-size:11px;animation:.2s ease-in-out fadeIn-4ba98140;position:fixed}.tooltip[data-v-4ba98140]:before{content:"";border-bottom:5px solid #000c;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:-5px;left:50%;transform:translate(-50%)}@keyframes fadeIn-4ba98140{0%{opacity:0;transform:translate(-50%)translateY(-5px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.user-info-row[data-v-95aa7e82]{border-bottom:1px solid #e6e6e6;gap:30px;padding:15px;display:flex}.user__input[data-v-95aa7e82]{flex-direction:column;gap:5px;width:260px;display:flex;position:relative}.input__label[data-v-95aa7e82]{color:#a2a2a2;font-size:13px}.input__hint[data-v-95aa7e82]{color:#a2a2a2;font-size:11px}.required[data-v-95aa7e82]{color:#f44}.input[data-v-95aa7e82]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:40px;padding:5px 10px}.input--error[data-v-95aa7e82]{border-color:#f44}.error-message[data-v-95aa7e82]{color:#f44;font-size:11px;position:absolute;bottom:-15px;left:0}.date-range-section[data-v-2892e75c]{align-items:flex-start;gap:30px;display:flex}.date__input[data-v-2892e75c]{flex-direction:column;gap:9px;display:flex;position:relative}.date-container[data-v-2892e75c]{flex-direction:column;gap:5px;width:250px;min-height:40px;display:flex}.date__label-row[data-v-2892e75c]{align-items:center;display:flex;position:relative}.qd-dropdown[data-v-2892e75c]{position:absolute;top:50%;right:0;transform:translateY(-50%)}.qd-trigger[data-v-2892e75c]{color:#4f5bdf;cursor:pointer;white-space:nowrap;background:#f6f7ff;border:1px solid #cfd4ff;border-radius:50px;align-items:center;gap:5px;height:24px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:600;transition:background-color .2s,border-color .2s;display:inline-flex}.qd-trigger[data-v-2892e75c]:hover{background:#eef0ff;border-color:#b9c0ff}.qd-caret[data-v-2892e75c]{transition:transform .2s}.qd-trigger--open .qd-caret[data-v-2892e75c]{transform:rotate(180deg)}.qd-menu[data-v-2892e75c]{z-index:1001;border:1px solid var(--border,#e6e6e6);background:#fff;border-radius:14px;flex-direction:column;gap:2px;width:230px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000001a}.qd-item[data-v-2892e75c]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;transition:background-color .15s;display:flex}.qd-item[data-v-2892e75c]:hover{background:#eef0ff}.qd-item__label[data-v-2892e75c]{color:#333;white-space:nowrap;font-size:13px}.qd-item__date[data-v-2892e75c]{color:#a2a2a2;white-space:nowrap;font-size:11px}.qd-sep[data-v-2892e75c]{background:#e2e4ec;height:1px;margin:4px 6px}.qd-fade-enter-active[data-v-2892e75c],.qd-fade-leave-active[data-v-2892e75c]{transition:opacity .15s,transform .15s}.qd-fade-enter-from[data-v-2892e75c],.qd-fade-leave-to[data-v-2892e75c]{opacity:0;transform:translateY(-6px)}.date[data-v-2892e75c]{align-items:center;gap:5px;width:100%;display:flex}.input__date[data-v-2892e75c]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:105px;height:40px;padding:5px 10px;font-family:inherit;font-size:13px;transition:border-color .2s}.input__date[data-v-2892e75c]:focus{border-color:#4f5bdf}.date__text[data-v-2892e75c]{color:#4f5bdf;white-space:nowrap;font-weight:600}.one-day[data-v-2892e75c]{align-items:center;gap:5px;margin-top:5px;display:flex}.one-day p[data-v-2892e75c]{font-size:12px}.one-day__checkbox[data-v-2892e75c]{cursor:pointer;width:13px;height:13px}.additional-options[data-v-2892e75c]{flex-direction:column;gap:12px;width:100%;display:flex}.option-toggle[data-v-2892e75c]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:11px;display:flex}.option-toggle__input[data-v-2892e75c]{opacity:0;width:0;height:0;position:absolute}.option-toggle__switch[data-v-2892e75c]{border-radius:var(--radius-pill,999px);background:#d4d7e3;flex-shrink:0;width:42px;height:24px;transition:background .22s;position:relative}.option-toggle__switch[data-v-2892e75c]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .22s cubic-bezier(.3,1.3,.5,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.option-toggle__input:checked+.option-toggle__switch[data-v-2892e75c]{background:var(--color-primary,#4f5bdf)}.option-toggle__input:checked+.option-toggle__switch[data-v-2892e75c]:after{transform:translate(18px)}.option-toggle__input:focus-visible+.option-toggle__switch[data-v-2892e75c]{box-shadow:0 0 0 3px #4f5bdf4d}.option-text[data-v-2892e75c]{color:#333;white-space:nowrap;font-size:13px}.datepicker-wrapper[data-v-2892e75c]{display:inline-block;position:relative}.datepicker[data-v-2892e75c]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:16px;min-width:260px;padding:16px;box-shadow:0 8px 24px #0000001f}.datepicker__header[data-v-2892e75c]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.datepicker__nav[data-v-2892e75c]{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.datepicker__nav[data-v-2892e75c]:hover{background-color:#f5f5f5}.datepicker__nav svg[data-v-2892e75c]{width:12px;height:12px}.datepicker__month[data-v-2892e75c]{color:#1a1a1a;font-size:14px;font-weight:600}.datepicker__weekdays[data-v-2892e75c]{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:12px;display:grid}.datepicker__weekday[data-v-2892e75c]{text-align:center;color:#8c8c8c;padding:6px 0;font-size:12px;font-weight:500}.datepicker__days[data-v-2892e75c]{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.datepicker__day[data-v-2892e75c]{text-align:center;cursor:pointer;color:#333;border-radius:8px;padding:8px 0;font-size:13px;font-weight:500;transition:background-color .2s}.datepicker__day[data-v-2892e75c]:hover:not(.datepicker__day--disabled):not(.datepicker__day--selected){background-color:#e8ebff}.datepicker__day--selected[data-v-2892e75c]{color:#fff;background-color:#4f5bdf;font-weight:600}.datepicker__day--other-month[data-v-2892e75c]{color:#ccc}.datepicker__day--today[data-v-2892e75c]{font-weight:700;position:relative}.datepicker__day--today[data-v-2892e75c]:after{content:"";background-color:#4f5bdf;border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.datepicker__day--today.datepicker__day--selected[data-v-2892e75c]:after{background-color:#fff}.datepicker__day--disabled[data-v-2892e75c]{color:#e0e0e0;cursor:not-allowed;pointer-events:none}.single-date[data-v-2892e75c]{align-items:center;width:100%;display:flex}.time-section[data-v-2892e75c]{width:auto}.time-wrapper[data-v-2892e75c]{align-items:center;gap:10px;display:flex}.time-input-group[data-v-2892e75c]{align-items:center;gap:5px;display:flex}.input__time[data-v-2892e75c]{text-align:center;background:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:65px;height:40px;padding:5px 10px;font-family:inherit;font-size:13px;transition:border-color .2s}.input__time[data-v-2892e75c]:focus{border-color:#4f5bdf}.time-message[data-v-2892e75c]{width:250px;font-size:10px}.input--error[data-v-2892e75c]{border-color:#f44}.error-message[data-v-2892e75c]{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);word-break:break-word;background:#ff2d2d66;border-radius:24px;width:fit-content;max-width:100%;margin-top:8px;padding:8px 16px;font-size:13px;font-weight:600;line-height:1.2;animation:.5s ease-out errorFadeIn-2892e75c}.time-error[data-v-2892e75c]{margin-top:5px}@keyframes errorFadeIn-2892e75c{0%{opacity:0}to{opacity:1}}.calendar-enter-active[data-v-2892e75c],.calendar-leave-active[data-v-2892e75c]{transition:all .2s}.calendar-enter-from[data-v-2892e75c],.calendar-leave-to[data-v-2892e75c]{opacity:0;transform:translateY(-8px)}.input__label[data-v-2892e75c]{color:#a2a2a2;font-size:13px}.required[data-v-2892e75c]{color:#f44}.modal-overlay[data-v-cd055222]{z-index:1000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-content[data-v-cd055222]{background:#fff;border-radius:30px;flex-direction:column;width:100%;max-width:700px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000026}.modal-header[data-v-cd055222]{background:#fff;border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.modal-header h3[data-v-cd055222]{color:#333;flex-shrink:0;margin:0;font-size:16px;font-weight:600}.header-right[data-v-cd055222]{flex:1;justify-content:flex-end;align-items:center;gap:20px;display:flex}.modal-close[data-v-cd055222]{cursor:pointer;color:#a2a2a2;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;transition:all .2s;display:flex}.modal-close[data-v-cd055222]:hover{color:#333;background:#f5f5f5}.filter-section[data-v-cd055222]{background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.filter-tabs[data-v-cd055222]{flex-wrap:wrap;gap:8px;display:flex}.filter-tab[data-v-cd055222]{cursor:pointer;color:#666;background:#fff;border:1px solid #e6e6e6;border-radius:16px;outline:none;min-height:32px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1;transition:all .2s}.filter-tab[data-v-cd055222]:hover:not(.filter-tab--active){color:#4f5bdf;border-color:#4f5bdf}.filter-tab--active[data-v-cd055222]{color:#fff;pointer-events:none;background:#4f5bdf;border-color:#4f5bdf}.selected-counter[data-v-cd055222]{color:#666;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.selected-count[data-v-cd055222]{color:#4f5bdf;font-weight:600}.cars-table-container[data-v-cd055222]{flex-direction:column;flex:1;min-height:240px;max-height:240px;display:flex;overflow:hidden}.cars-table[data-v-cd055222]{flex-direction:column;flex:1;height:100%;display:flex}.table-header[data-v-cd055222]{color:#a2a2a2;background:#f8f8f8;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;flex-shrink:0;align-items:center;height:40px;min-height:40px;padding:0 20px;font-size:14px;font-weight:500;display:flex}.header-cell[data-v-cd055222]{align-items:center;padding:0 8px;display:flex}.select-cell[data-v-cd055222]{flex-shrink:0;justify-content:center;width:40px}.number-cell[data-v-cd055222]{flex-shrink:0;width:60px}.plate-cell[data-v-cd055222]{flex:2;min-width:150px}.mark-cell[data-v-cd055222]{flex:2;min-width:120px}.status-cell[data-v-cd055222]{flex-shrink:0;justify-content:center;width:100px}.table-body[data-v-cd055222]{flex:1;height:200px;min-height:200px;max-height:200px;overflow-y:auto}.table-row[data-v-cd055222]{cursor:pointer;border-bottom:1px solid #f5f5f5;align-items:center;height:40px;min-height:40px;padding:0 20px;transition:background-color .2s;display:flex}.table-row[data-v-cd055222]:hover:not(.table-row--disabled){background-color:#fafafa}.table-row--selected[data-v-cd055222]{background-color:#f0f9ff}.table-row--selected[data-v-cd055222]:hover{background-color:#e0f2fe}.table-row--disabled[data-v-cd055222]{opacity:.5;cursor:not-allowed;background-color:#f9f9f9}.table-cell[data-v-cd055222]{color:#000;align-items:center;padding:0 8px;font-size:14px;display:flex}.table-row--disabled .table-cell[data-v-cd055222]{color:#999}.table-cell input[type=checkbox][data-v-cd055222]{cursor:pointer;accent-color:#4f5bdf;width:16px;height:16px;margin:0}.table-row--disabled input[type=checkbox][data-v-cd055222]{cursor:not-allowed;opacity:.6}.status-badge[data-v-cd055222]{text-align:center;border-radius:12px;min-width:70px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.status-active[data-v-cd055222]{color:#0369a1;background-color:#f0f9ff;border:1px solid #bae6fd}.status-inactive[data-v-cd055222]{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca}.status-blacklisted[data-v-cd055222]{color:#991b1b;background-color:#fee2e2;border:1px solid #fecaca;font-weight:700}.table-row--blacklisted .status-badge.status-blacklisted[data-v-cd055222]{opacity:1}.table-row--disabled .status-badge[data-v-cd055222]{opacity:.7}.loading-state[data-v-cd055222],.empty-state[data-v-cd055222]{color:#999;text-align:center;justify-content:center;align-items:center;height:100%;min-height:200px;font-size:14px;display:flex}.loading-state[data-v-cd055222]{flex-direction:column;gap:12px}.empty-state[data-v-cd055222]{color:#a2a2a2;font-style:italic}.modal-actions[data-v-cd055222]{background:#fff;border-top:1px solid #e6e6e6;flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}.modal-fade-enter-active[data-v-cd055222]{transition:opacity .2s ease-out}.modal-fade-leave-active[data-v-cd055222]{transition:opacity .2s}.modal-fade-enter-from[data-v-cd055222],.modal-fade-leave-to[data-v-cd055222]{opacity:0}.modal-fade-enter-active .modal-content[data-v-cd055222]{animation:.2s ease-out modal-slide-up-cd055222}.modal-fade-leave-active .modal-content[data-v-cd055222]{animation:.2s modal-slide-down-cd055222}@keyframes modal-slide-up-cd055222{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-slide-down-cd055222{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.table-body[data-v-cd055222]::-webkit-scrollbar{width:6px}.table-body[data-v-cd055222]::-webkit-scrollbar-track{background:#f1f1f1}.table-body[data-v-cd055222]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.table-body[data-v-cd055222]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (width<=768px){.modal-overlay[data-v-cd055222]{align-items:flex-end;padding:0}.modal-content[data-v-cd055222]{border-radius:16px 16px 0 0;max-width:100vw;max-height:90vh}.modal-header[data-v-cd055222]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}.header-right[data-v-cd055222]{justify-content:center}.filter-section[data-v-cd055222]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}.filter-tabs[data-v-cd055222]{justify-content:center}.table-header[data-v-cd055222],.table-row[data-v-cd055222]{padding:0 16px}.modal-actions[data-v-cd055222]{padding:12px 16px}}.input__label[data-v-a27becba]{color:#a2a2a2;font-size:13px}.required[data-v-a27becba]{color:#f44}.data__completion[data-v-a27becba]{border-right:1px solid #e6e6e6;width:450px;padding:15px}.data__completion--locked[data-v-a27becba]{position:relative}.completion__format[data-v-a27becba]{flex-direction:column;gap:10px;padding-bottom:15px;display:flex;position:relative}.format__header[data-v-a27becba]{justify-content:space-between;align-items:end;display:flex}.format__label[data-v-a27becba]{color:#a2a2a2;font-size:13px}.format-actions[data-v-a27becba]{align-items:center;gap:10px;display:flex;position:relative}.cancel-edit-btn[data-v-a27becba]{color:#333;cursor:pointer;background:#f8f8f8;border:1px solid #e6e6e6;border-radius:15px;padding:8px 15px;font-size:12px;transition:background-color .2s}.cancel-edit-btn[data-v-a27becba]:hover{background:#e8e8e8}.add-button[data-v-a27becba]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;margin-top:0;padding:8px 15px;font-size:12px;transition:background-color .2s;position:relative}.add-button[data-v-a27becba]:hover:not(:disabled){background:#3a45c0}.add-button[data-v-a27becba]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.tooltip[data-v-a27becba]{z-index:1000;margin-top:5px;position:absolute;top:100%;right:0}.tooltip-content[data-v-a27becba]{color:#fff;background:#333;border-radius:8px;min-width:420px;max-width:420px;padding:10px 12px;font-size:12px;box-shadow:0 2px 8px #0003}.tooltip-content[data-v-a27becba]:before{content:"";border:5px solid #0000;border-bottom-color:#333;position:absolute;bottom:100%;right:40px}.inactive-tooltip[data-v-a27becba]{z-index:10000;pointer-events:none;position:fixed;transform:translate(-50%)translateY(-100%)}.inactive-tooltip-content[data-v-a27becba]{color:#fff;background:#333;border-radius:8px;max-width:300px;padding:8px 12px;font-size:12px;box-shadow:0 2px 8px #0003}.inactive-tooltip-content[data-v-a27becba]:before{content:"";border:5px solid #0000;border-top-color:#333;position:absolute;top:100%;left:50%;transform:translate(-50%)}.active-warning[data-v-a27becba]{background:#fff3cd;border:1px solid #ffeeba;border-radius:10px;align-items:flex-start;gap:12px;width:100%;margin-top:10px;padding:12px;display:flex}.warning-icon[data-v-a27becba]{flex-shrink:0;font-size:20px}.warning-text[data-v-a27becba]{flex:1}.warning-title[data-v-a27becba]{color:#856404;margin:0 0 5px;font-size:14px;font-weight:600}.warning-details[data-v-a27becba]{color:#856404;margin:0;font-size:12px;line-height:1.5}.blacklist-warning[data-v-a27becba]{background:#fff5f5;border:1px solid #f5c2c7;border-radius:10px;align-items:flex-start;gap:12px;width:100%;margin-top:10px;padding:12px;display:flex}.blacklist-warning .warning-title[data-v-a27becba],.blacklist-warning .warning-details[data-v-a27becba]{color:#b02a37}.format__dropdown[data-v-a27becba]{position:relative}.dropdown__button[data-v-a27becba]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;width:100%;height:30px;padding:0 15px;transition:border-color .2s}.dropdown__button[data-v-a27becba]:hover:not(:disabled){border-color:#4f5bdf}.dropdown__button[data-v-a27becba]:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.button__content[data-v-a27becba]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.completion__header[data-v-a27becba]{justify-content:space-between;padding-bottom:15px;display:flex}.button__text[data-v-a27becba]{color:#000;font-size:14px;font-weight:500;display:block}.button__arrow[data-v-a27becba]{flex-shrink:0;width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.button__arrow--open[data-v-a27becba]{transform:rotate(-90deg)}.dropdown__menu[data-v-a27becba]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;max-height:300px;margin-top:5px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 3px 10px #0000001a}.dropdown__item[data-v-a27becba]{cursor:pointer;align-items:center;gap:10px;padding:10px 15px;transition:background-color .2s;display:flex}.dropdown__item[data-v-a27becba]:hover{background-color:#f5f5f5}.dropdown__item[data-v-a27becba]:first-child{border-radius:10px 10px 0 0}.dropdown__item[data-v-a27becba]:last-child{border-radius:0 0 10px 10px}.item__text[data-v-a27becba]{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.completion__fields[data-v-a27becba]{align-items:flex-start;gap:20px;margin-bottom:15px;display:flex}.completion__number[data-v-a27becba],.completion__mark[data-v-a27becba]{flex:1}.completion__number-header[data-v-a27becba],.completion__mark-header[data-v-a27becba]{justify-content:space-between;align-items:center;padding-bottom:5px;display:flex}.number-fact[data-v-a27becba],.mark-fact[data-v-a27becba]{align-items:center;gap:5px;display:flex}.fact-checkbox[data-v-a27becba]{cursor:pointer;width:12px;height:12px}.fact-checkbox[data-v-a27becba]:disabled{cursor:not-allowed;opacity:.6}.fact-text[data-v-a27becba]{font-size:13px}.number__field[data-v-a27becba]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;min-width:202px;max-width:202px;height:40px;display:flex;overflow:hidden}.number__field--fact[data-v-a27becba]{display:block}.number__input[data-v-a27becba]{text-align:center;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;font-size:14px}.number__input[data-v-a27becba]:disabled{cursor:not-allowed;background-color:#f5f5f5}.number__input--fact[data-v-a27becba]{text-align:left;color:#a2a2a2;width:100%;padding:0 15px}.number__input[data-v-a27becba]:not(:last-child){border-right:1px solid #e6e6e6}.number__input[data-v-a27becba]:first-child{border-radius:15px 0 0 15px}.number__input[data-v-a27becba]:last-child{border-radius:0 15px 15px 0}.number__input[data-v-a27becba]::placeholder{color:#a2a2a2;font-size:12px}.number__input[data-v-a27becba]:focus{background-color:#f8f8f8}.no-format-message[data-v-a27becba]{color:#a2a2a2;text-align:center;background:#f8f8f8;border:1px solid #e6e6e6;border-radius:10px;padding:10px;font-size:12px}.mark__field[data-v-a27becba]{width:100%;height:40px;position:relative}.mark__field--fact[data-v-a27becba]{border:1px solid #e6e6e6;border-radius:15px;overflow:hidden}.mark__dropdown[data-v-a27becba]{width:100%;height:100%}.mark__dropdown-button[data-v-a27becba]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:100%;padding:0 15px;transition:border-color .2s}.mark__dropdown-button[data-v-a27becba]:hover{border-color:#4f5bdf}.mark__button-content[data-v-a27becba]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.mark__button-text[data-v-a27becba]{color:#000;white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:14px;display:block;overflow:hidden}.mark__button-arrow[data-v-a27becba]{flex-shrink:0;width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.mark__button-arrow--open[data-v-a27becba]{transform:rotate(-90deg)}.mark__dropdown-menu[data-v-a27becba]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;max-height:220px;margin-top:5px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 3px 10px #0000001a}.mark__search[data-v-a27becba]{border-bottom:1px solid #e6e6e6;padding:10px}.mark__search-input[data-v-a27becba]{border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;padding:5px 10px;font-size:14px}.mark__dropdown-list[data-v-a27becba]{max-height:144px;overflow-y:auto}.mark__dropdown-item[data-v-a27becba]{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:8px 15px;transition:background-color .2s}.mark__dropdown-item[data-v-a27becba]:hover{background-color:#f5f5f5}.mark__dropdown-item[data-v-a27becba]:last-child{border-bottom:none}.mark__item-text[data-v-a27becba]{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.mark__input[data-v-a27becba]{color:#a2a2a2;background:0 0;border:none;outline:none;width:100%;height:100%;padding:0 15px;font-size:14px}.mark__input--fact[data-v-a27becba]::placeholder{color:#a2a2a2;font-size:12px}.completion__unloading[data-v-a27becba]{margin-top:15px}.unloading-info[data-v-a27becba]{margin-bottom:10px}.unloading-source[data-v-a27becba]{color:#4f5bdf;background:#f0f2ff;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-block}.attached-count[data-v-a27becba]{color:#666;font-size:11px;font-weight:400}.attached-badge[data-v-a27becba]{color:#fff;background:#4f5bdf;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:flex;position:absolute;top:2px;right:2px}.unloading__grid[data-v-a27becba]{grid-template-columns:repeat(3,1fr);gap:5px 10px;max-width:425px;margin-top:5px;display:grid;position:relative}.unloading__item[data-v-a27becba]{color:#a2a2a2;cursor:pointer;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#f2f2f2;border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;height:30px;padding:0 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex;position:relative;overflow:hidden}.unloading__item[data-v-a27becba]:hover:not(.unloading__item--active):not(.unloading__item--inactive){background:#e8e8e8}.unloading__item--active[data-v-a27becba]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.unloading__item--inactive[data-v-a27becba]{color:#ff6b6b;cursor:not-allowed;opacity:.7;background:#ffe6e6;border-color:#fcc}.error-message[data-v-a27becba]{color:#f44;margin-top:5px;font-size:11px}.loading-message[data-v-a27becba]{color:#a2a2a2;text-align:center;padding:20px;font-size:12px}.no-places-message[data-v-a27becba]{color:#ff6b6b;text-align:center;background:#fff5f5;border-radius:8px;margin-top:10px;padding:20px;font-size:12px}.completion__button[data-v-a27becba]{color:#4f5bdf;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;width:fit-content;height:25px;padding:0 15px;font-size:11px;font-weight:600}.completion__button[data-v-a27becba]:hover{background-color:#f5f5f5}.existing-cars-info[data-v-a27becba]{background:#f8f9fa;border:1px solid #e6e6e6;border-radius:10px;margin-bottom:15px;padding:10px}.existing-cars-header[data-v-a27becba]{justify-content:space-between;align-items:center;display:flex}.existing-cars-count[data-v-a27becba]{color:#333;font-size:14px;font-weight:500}.existing-cars-actions[data-v-a27becba]{gap:10px;display:flex}.view-cars-btn[data-v-a27becba]{color:#4f5bdf;cursor:pointer;background:#fff;border:1px solid #4f5bdf;border-radius:15px;padding:5px 10px;font-size:11px}.view-cars-btn[data-v-a27becba]:hover{background:#f0f2ff}.add-existing-btn[data-v-a27becba]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;padding:5px 10px;font-size:11px}.add-existing-btn[data-v-a27becba]:hover:not(:disabled){background:#3a45c0}.add-existing-btn[data-v-a27becba]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.dropdown-enter-active[data-v-a27becba],.dropdown-leave-active[data-v-a27becba]{transition:all .2s}.dropdown-enter-from[data-v-a27becba],.dropdown-leave-to[data-v-a27becba]{opacity:0;transform:translateY(-10px)}.data__list[data-v-e48c03c4]{flex:1;padding:12px}.header-with-badge[data-v-e48c03c4]{align-items:center;gap:8px;padding-bottom:12px;display:flex}.vehicles-badge[data-v-e48c03c4]{color:#fff;text-align:center;background:#1976d2;border-radius:10px;min-width:18px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.2}.vehicles-table[data-v-e48c03c4]{border:1px solid #e0e0e0;border-radius:20px;width:100%;overflow:hidden;box-shadow:0 1px 3px #0000000d}.table-header[data-v-e48c03c4]{color:#666;background:#f5f5f5;border-bottom:1px solid #e0e0e0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.header-col[data-v-e48c03c4]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;transition:all .2s;display:flex}.header-col[data-v-e48c03c4]:hover,.header-col.active-sort[data-v-e48c03c4]{color:#333}.header-col:hover .sort-icon[data-v-e48c03c4],.header-col.active-sort .sort-icon[data-v-e48c03c4]{opacity:.8}.sort-icon[data-v-e48c03c4]{opacity:.4;width:10px;height:10px;transition:all .2s;transform:rotate(0)}.sort-icon.desc[data-v-e48c03c4]{opacity:.8;transform:rotate(180deg)}.table-body[data-v-e48c03c4]{scrollbar-width:none;-ms-overflow-style:none;background:#fff;max-height:180px;overflow-y:auto}.table-body[data-v-e48c03c4]::-webkit-scrollbar{display:none}.table-row[data-v-e48c03c4]{border-bottom:1px solid #f5f5f5;align-items:center;padding:8px 12px;font-size:13px;transition:background-color .2s;display:flex}.table-row[data-v-e48c03c4]:last-child{border-bottom:none}.table-row[data-v-e48c03c4]:hover{background:#f8f9fa}.table-row.has-active[data-v-e48c03c4]{background-color:#fff3cd}.table-row.has-active[data-v-e48c03c4]:hover{background-color:#ffe69b}.header-col[data-v-e48c03c4],.table-col[data-v-e48c03c4]{padding:0 4px}.number-col[data-v-e48c03c4]{text-align:center;width:10%}.plate-col[data-v-e48c03c4],.mark-col[data-v-e48c03c4]{width:25%}.status-col[data-v-e48c03c4]{width:20%}.actions-col[data-v-e48c03c4]{text-align:center;justify-content:center;gap:4px;width:20%;display:flex}.cell-with-icon[data-v-e48c03c4]{align-items:center;gap:6px;display:flex}.status-icon[data-v-e48c03c4]{width:14px;height:14px}.active-badge[data-v-e48c03c4]{color:#856404;white-space:nowrap;background:#ffc107;border-radius:12px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-block}.details-btn[data-v-e48c03c4],.edit-btn[data-v-e48c03c4],.delete-btn[data-v-e48c03c4]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.details-btn[data-v-e48c03c4]:hover{background:#e3f2fd}.edit-btn[data-v-e48c03c4]:hover{background:#e8f5e8}.delete-btn[data-v-e48c03c4]:hover{background:#ffebee}.details-icon[data-v-e48c03c4],.edit-icon[data-v-e48c03c4],.delete-icon[data-v-e48c03c4]{opacity:.6;width:18px;height:18px;transition:opacity .2s,color .2s}.details-btn .details-icon[data-v-e48c03c4]{color:#4a4a4a}.details-btn:hover .details-icon[data-v-e48c03c4]{opacity:1;color:var(--color-primary,#4f5bdf)}.edit-btn:hover .edit-icon[data-v-e48c03c4],.delete-btn:hover .delete-icon[data-v-e48c03c4]{opacity:.9}.no-vehicles[data-v-e48c03c4]{text-align:center;color:#666;padding:16px;font-size:13px;font-style:italic}h4[data-v-e48c03c4]{color:#333;margin:0;font-size:16px;font-weight:600}@media (width<=768px){.table-row[data-v-e48c03c4]{flex-wrap:wrap}.table-col[data-v-e48c03c4]{margin-bottom:4px;width:50%!important}.actions-col[data-v-e48c03c4]{justify-content:flex-end;width:100%}}.modal-overlay[data-v-bbf6ee66]{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-content[data-v-bbf6ee66]{background:#fff;border-radius:30px;flex-direction:column;width:100%;max-width:900px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000026}.modal-header[data-v-bbf6ee66]{background:#fff;border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.modal-header h3[data-v-bbf6ee66]{color:#333;flex-shrink:0;margin:0;font-size:16px;font-weight:600}.header-right[data-v-bbf6ee66]{flex:1;justify-content:flex-end;align-items:center;gap:20px;display:flex}.modal-close[data-v-bbf6ee66]{cursor:pointer;color:#a2a2a2;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;transition:all .2s;display:flex}.modal-close[data-v-bbf6ee66]:hover{color:#333;background:#f5f5f5}.filter-section[data-v-bbf6ee66]{background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.filter-tabs[data-v-bbf6ee66]{flex-wrap:wrap;gap:8px;display:flex}.filter-tab[data-v-bbf6ee66]{cursor:pointer;color:#666;background:#fff;border:1px solid #e6e6e6;border-radius:16px;outline:none;min-height:32px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1;transition:all .2s}.filter-tab[data-v-bbf6ee66]:hover:not(.filter-tab--active){color:#4f5bdf;border-color:#4f5bdf}.filter-tab--active[data-v-bbf6ee66]{color:#fff;pointer-events:none;background:#4f5bdf;border-color:#4f5bdf}.selected-counter[data-v-bbf6ee66]{color:#666;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.selected-count[data-v-bbf6ee66]{color:#4f5bdf;font-weight:600}.employees-table-container[data-v-bbf6ee66]{flex-direction:column;flex:1;min-height:240px;max-height:240px;display:flex;overflow:hidden}.employees-table[data-v-bbf6ee66]{flex-direction:column;flex:1;height:100%;display:flex}.table-header[data-v-bbf6ee66]{color:#a2a2a2;background:#f8f8f8;border-bottom:1px solid #e6e6e6;flex-shrink:0;align-items:center;height:40px;min-height:40px;padding:0 20px;font-size:14px;font-weight:500;display:flex}.header-cell[data-v-bbf6ee66]{align-items:center;padding:0 8px;display:flex}.select-cell[data-v-bbf6ee66]{flex-shrink:0;justify-content:center;width:40px}.number-cell[data-v-bbf6ee66]{flex-shrink:0;width:30px}.name-col[data-v-bbf6ee66]{flex:2;min-width:250px}.position-col[data-v-bbf6ee66]{white-space:nowrap;text-overflow:ellipsis;flex:2;min-width:140px;overflow:hidden}.citizenship-col[data-v-bbf6ee66]{flex:1;min-width:200px}.status-cell[data-v-bbf6ee66]{flex-shrink:0;justify-content:center;width:100px}.table-body[data-v-bbf6ee66]{flex:1;height:200px;min-height:200px;max-height:200px;overflow-y:auto}.table-row[data-v-bbf6ee66]{cursor:pointer;border-bottom:1px solid #f5f5f5;align-items:center;height:40px;min-height:40px;padding:0 20px;transition:background-color .2s;display:flex}.table-row[data-v-bbf6ee66]:hover:not(.table-row--disabled){background-color:#fafafa}.table-row--selected[data-v-bbf6ee66]{background-color:#f0f9ff}.table-row--selected[data-v-bbf6ee66]:hover{background-color:#e0f2fe}.table-row--disabled[data-v-bbf6ee66]{opacity:.5;cursor:not-allowed;background-color:#f9f9f9}.table-cell[data-v-bbf6ee66]{color:#000;align-items:center;padding:0 8px;font-size:14px;display:flex}.table-row--disabled .table-cell[data-v-bbf6ee66]{color:#999}.table-cell input[type=checkbox][data-v-bbf6ee66]{cursor:pointer;accent-color:#4f5bdf;width:16px;height:16px;margin:0}.table-row--disabled input[type=checkbox][data-v-bbf6ee66]{cursor:not-allowed;opacity:.6}.status-badge[data-v-bbf6ee66]{text-align:center;border-radius:12px;min-width:70px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.status-active[data-v-bbf6ee66]{color:#0369a1;background-color:#f0f9ff;border:1px solid #bae6fd}.status-inactive[data-v-bbf6ee66]{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca}.status-blacklisted[data-v-bbf6ee66]{color:#991b1b;background-color:#fee2e2;border:1px solid #fecaca;font-weight:700}.table-row--blacklisted .status-badge.status-blacklisted[data-v-bbf6ee66]{opacity:1}.table-row--disabled .status-badge[data-v-bbf6ee66]{opacity:.7}.loading-state[data-v-bbf6ee66],.empty-state[data-v-bbf6ee66]{color:#999;text-align:center;justify-content:center;align-items:center;height:100%;min-height:200px;font-size:14px;display:flex}.loading-state[data-v-bbf6ee66]{flex-direction:column;gap:12px}.empty-state[data-v-bbf6ee66]{color:#a2a2a2;font-style:italic}.modal-actions[data-v-bbf6ee66]{background:#fff;border-top:1px solid #e6e6e6;flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}.modal-fade-enter-active[data-v-bbf6ee66]{transition:opacity .2s ease-out}.modal-fade-leave-active[data-v-bbf6ee66]{transition:opacity .2s}.modal-fade-enter-from[data-v-bbf6ee66],.modal-fade-leave-to[data-v-bbf6ee66]{opacity:0}.modal-fade-enter-active .modal-content[data-v-bbf6ee66]{animation:.2s ease-out modal-slide-up-bbf6ee66}.modal-fade-leave-active .modal-content[data-v-bbf6ee66]{animation:.2s modal-slide-down-bbf6ee66}@keyframes modal-slide-up-bbf6ee66{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-slide-down-bbf6ee66{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.table-body[data-v-bbf6ee66]::-webkit-scrollbar{width:6px}.table-body[data-v-bbf6ee66]::-webkit-scrollbar-track{background:#f1f1f1}.table-body[data-v-bbf6ee66]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.table-body[data-v-bbf6ee66]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (width<=768px){.modal-overlay[data-v-bbf6ee66]{align-items:flex-end;padding:0}.modal-content[data-v-bbf6ee66]{border-radius:16px 16px 0 0;max-width:100vw;max-height:90vh}.modal-header[data-v-bbf6ee66]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}.header-right[data-v-bbf6ee66]{justify-content:center}.filter-section[data-v-bbf6ee66]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}.filter-tabs[data-v-bbf6ee66]{justify-content:center}.table-header[data-v-bbf6ee66],.table-row[data-v-bbf6ee66]{padding:0 16px}.modal-actions[data-v-bbf6ee66]{padding:12px 16px}}.input__label[data-v-e425ca6b]{color:#a2a2a2;font-size:13px}.required[data-v-e425ca6b]{color:#f44}.data__completion[data-v-e425ca6b]{border-right:1px solid #e6e6e6;width:450px;padding:15px}.data__completion--locked[data-v-e425ca6b]{position:relative}.completion__citizenship[data-v-e425ca6b]{flex-direction:column;gap:10px;padding-bottom:15px;display:flex;position:relative}.citizenship__header[data-v-e425ca6b]{justify-content:space-between;align-items:end;display:flex}.citizenship__label[data-v-e425ca6b]{color:#a2a2a2;font-size:13px}.citizenship-actions[data-v-e425ca6b]{align-items:center;gap:10px;display:flex;position:relative}.cancel-edit-btn[data-v-e425ca6b]{color:#333;cursor:pointer;background:#f8f8f8;border:1px solid #e6e6e6;border-radius:15px;padding:8px 15px;font-size:12px;transition:background-color .2s}.cancel-edit-btn[data-v-e425ca6b]:hover{background:#e8e8e8}.add-button[data-v-e425ca6b]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;margin-top:0;padding:8px 15px;font-size:12px;transition:background-color .2s;position:relative}.add-button[data-v-e425ca6b]:hover:not(:disabled){background:#3a45c0}.add-button[data-v-e425ca6b]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.tooltip[data-v-e425ca6b]{z-index:1000;margin-top:5px;position:absolute;top:100%;right:0}.tooltip-content[data-v-e425ca6b]{color:#fff;background:#333;border-radius:8px;min-width:420px;max-width:420px;padding:10px 12px;font-size:12px;box-shadow:0 2px 8px #0003}.tooltip-content[data-v-e425ca6b]:before{content:"";border:5px solid #0000;border-bottom-color:#333;position:absolute;bottom:100%;right:40px}.citizenship__dropdown[data-v-e425ca6b]{position:relative}.dropdown__button[data-v-e425ca6b]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;width:100%;height:30px;padding:0 15px;transition:border-color .2s}.dropdown__button[data-v-e425ca6b]:hover:not(:disabled){border-color:#4f5bdf}.dropdown__button[data-v-e425ca6b]:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.button__content[data-v-e425ca6b]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.completion__header[data-v-e425ca6b]{justify-content:space-between;padding-bottom:15px;display:flex}.button__text[data-v-e425ca6b]{color:#000;white-space:nowrap;text-overflow:ellipsis;max-width:380px;font-size:14px;font-weight:500;display:block;overflow:hidden}.button__arrow[data-v-e425ca6b]{flex-shrink:0;width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.button__arrow--open[data-v-e425ca6b]{transform:rotate(-90deg)}.dropdown__menu[data-v-e425ca6b]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;max-height:300px;margin-top:5px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 3px 10px #0000001a}.dropdown__item[data-v-e425ca6b]{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;transition:background-color .2s;display:flex}.dropdown__item[data-v-e425ca6b]:hover{background-color:#f5f5f5}.dropdown__item[data-v-e425ca6b]:first-child{border-radius:10px 10px 0 0}.dropdown__item[data-v-e425ca6b]:last-child{border-radius:0 0 10px 10px}.item__text[data-v-e425ca6b]{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.patent-required-badge[data-v-e425ca6b]{color:#c62828;background:#ffebee;border-radius:8px;padding:2px 6px;font-size:10px;font-weight:500}.completion__fields[data-v-e425ca6b]{flex-direction:column;gap:15px;margin-bottom:15px;display:flex}.completion__name-row[data-v-e425ca6b]{gap:20px;display:flex}.completion__last-name[data-v-e425ca6b],.completion__first-name[data-v-e425ca6b],.completion__middle-name[data-v-e425ca6b],.completion__position[data-v-e425ca6b],.completion__passport[data-v-e425ca6b],.completion__patent[data-v-e425ca6b]{flex:1}.completion__last-name-header[data-v-e425ca6b],.completion__first-name-header[data-v-e425ca6b],.completion__middle-name-header[data-v-e425ca6b],.completion__position-header[data-v-e425ca6b],.completion__passport-header[data-v-e425ca6b],.completion__patent-header[data-v-e425ca6b],.completion__permission-header[data-v-e425ca6b],.completion__files-header[data-v-e425ca6b]{justify-content:space-between;align-items:center;padding-bottom:5px;display:flex}.name__input[data-v-e425ca6b]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:40px;padding:0 15px;font-size:14px}.name__input[data-v-e425ca6b]:focus{border-color:#4f5bdf}.name__input[data-v-e425ca6b]:disabled{cursor:not-allowed;background-color:#f5f5f5}.disabled-field[data-v-e425ca6b]{opacity:.5}.disabled-field .name__input[data-v-e425ca6b],.disabled-field .permission__dropdown-button[data-v-e425ca6b]{cursor:not-allowed;background-color:#f5f5f5}.completion__permission[data-v-e425ca6b]{width:100%}.permission__dropdown[data-v-e425ca6b]{width:100%;height:40px;position:relative}.permission__dropdown-button[data-v-e425ca6b]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:100%;padding:0 15px;transition:border-color .2s}.permission__dropdown-button[data-v-e425ca6b]:hover:not(:disabled){border-color:#4f5bdf}.permission__dropdown-button[data-v-e425ca6b]:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.permission__button-content[data-v-e425ca6b]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.permission__button-text[data-v-e425ca6b]{color:#000;white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:14px;display:block;overflow:hidden}.permission__button-arrow[data-v-e425ca6b]{flex-shrink:0;width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.permission__button-arrow--open[data-v-e425ca6b]{transform:rotate(-90deg)}.permission__dropdown-menu[data-v-e425ca6b]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;max-height:220px;margin-top:5px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 3px 10px #0000001a}.permission__dropdown-item[data-v-e425ca6b]{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:8px 15px;font-size:12px;transition:background-color .2s}.permission__dropdown-item[data-v-e425ca6b]:hover{background-color:#f5f5f5}.permission__dropdown-item[data-v-e425ca6b]:last-child{border-bottom:none}.permission__item-text[data-v-e425ca6b]{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.completion__files[data-v-e425ca6b]{margin-top:10px}.files__upload[data-v-e425ca6b]{align-items:center;gap:10px;display:flex}.file-input[data-v-e425ca6b]{display:none}.upload-button[data-v-e425ca6b]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;padding:8px 15px;font-size:12px;transition:background-color .2s}.upload-button[data-v-e425ca6b]:hover:not(:disabled){background:#3a45c0}.upload-button[data-v-e425ca6b]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.uploaded-files[data-v-e425ca6b]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.uploaded-file[data-v-e425ca6b]{background:#f8f9fa;border:1px solid #e6e6e6;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.file-preview[data-v-e425ca6b]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.file-preview-image[data-v-e425ca6b]{object-fit:cover;border-radius:4px;width:100%;height:100%}.file-icon[data-v-e425ca6b]{width:20px;height:20px}.file-name[data-v-e425ca6b]{color:#333;flex:1;font-size:12px}.remove-file-btn[data-v-e425ca6b]{color:#f44;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:16px;display:flex}.remove-file-btn[data-v-e425ca6b]:hover:not(:disabled){background:#ffebee;border-radius:50%}.remove-file-btn[data-v-e425ca6b]:disabled{cursor:not-allowed;opacity:.6}.completion__passage[data-v-e425ca6b]{margin-top:15px}.passage__grid[data-v-e425ca6b]{grid-template-columns:repeat(3,1fr);gap:5px 10px;max-width:425px;margin-top:5px;display:grid}.passage__item[data-v-e425ca6b]{color:#a2a2a2;cursor:pointer;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#f2f2f2;border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;height:30px;padding:0 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex;position:relative;overflow:hidden}.passage__item[data-v-e425ca6b]:hover:not(.passage__item--active):not(.passage__item--inactive){background:#e8e8e8}.passage__item--active[data-v-e425ca6b]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.passage__item--inactive[data-v-e425ca6b]{color:#ff6b6b;cursor:not-allowed;opacity:.7;background:#ffe6e6;border-color:#fcc}.passage__item--attached[data-v-e425ca6b]{border-left:3px solid #4f5bdf}.error-message[data-v-e425ca6b]{color:#f44;margin-top:5px;font-size:11px}.loading-message[data-v-e425ca6b]{color:#a2a2a2;text-align:center;padding:20px;font-size:12px}.no-tables-message[data-v-e425ca6b]{color:#ff6b6b;text-align:center;background:#fff5f5;border-radius:8px;margin-top:10px;padding:20px;font-size:12px}.completion__button[data-v-e425ca6b]{color:#4f5bdf;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;width:fit-content;height:25px;padding:0 15px;font-size:11px;font-weight:600}.completion__button[data-v-e425ca6b]:hover{background-color:#f5f5f5}.existing-employees-info[data-v-e425ca6b]{background:#f8f9fa;border:1px solid #e6e6e6;border-radius:10px;margin-bottom:15px;padding:10px}.existing-employees-header[data-v-e425ca6b]{justify-content:space-between;align-items:center;display:flex}.existing-employees-count[data-v-e425ca6b]{color:#333;font-size:14px;font-weight:500}.existing-employees-actions[data-v-e425ca6b]{gap:10px;display:flex}.view-employees-btn[data-v-e425ca6b]{color:#4f5bdf;cursor:pointer;background:#fff;border:1px solid #4f5bdf;border-radius:15px;padding:5px 10px;font-size:11px}.view-employees-btn[data-v-e425ca6b]:hover{background:#f0f2ff}.add-existing-btn[data-v-e425ca6b]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;padding:5px 10px;font-size:11px}.add-existing-btn[data-v-e425ca6b]:hover:not(:disabled){background:#3a45c0}.add-existing-btn[data-v-e425ca6b]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.inactive-tooltip[data-v-e425ca6b]{z-index:10000;pointer-events:none;position:fixed;transform:translate(-50%)translateY(-100%)}.inactive-tooltip-content[data-v-e425ca6b]{color:#fff;background:#333;border-radius:8px;max-width:300px;padding:8px 12px;font-size:12px;box-shadow:0 2px 8px #0003}.inactive-tooltip-content[data-v-e425ca6b]:before{content:"";border:5px solid #0000;border-top-color:#333;position:absolute;top:100%;left:50%;transform:translate(-50%)}.dropdown-enter-active[data-v-e425ca6b],.dropdown-leave-active[data-v-e425ca6b]{transition:all .2s}.dropdown-enter-from[data-v-e425ca6b],.dropdown-leave-to[data-v-e425ca6b]{opacity:0;transform:translateY(-10px)}.blacklist-warning[data-v-e425ca6b]{background:#fff5f5;border:1px solid #f5c2c7;border-radius:10px;width:100%;margin-top:12px;padding:12px}.blacklist-warning .warning-title[data-v-e425ca6b]{color:#b02a37;margin:0 0 5px;font-size:14px;font-weight:600}.blacklist-warning .warning-details[data-v-e425ca6b]{color:#b02a37;margin:0;font-size:12px;line-height:1.5}.data__list[data-v-97331950]{flex:1;padding:12px}.header-with-badge[data-v-97331950]{align-items:center;gap:8px;padding-bottom:12px;display:flex}.employees-badge[data-v-97331950]{color:#fff;text-align:center;background:#1976d2;border-radius:10px;min-width:18px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.2}.employees-table[data-v-97331950]{border:1px solid #e0e0e0;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 1px 3px #0000000d}.table-header[data-v-97331950]{color:#666;background:#f5f5f5;border-bottom:1px solid #e0e0e0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.header-col[data-v-97331950]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;transition:all .2s;display:flex}.header-col[data-v-97331950]:hover,.header-col.active-sort[data-v-97331950]{color:#333}.header-col:hover .sort-icon[data-v-97331950],.header-col.active-sort .sort-icon[data-v-97331950]{opacity:.8}.sort-icon[data-v-97331950]{opacity:.4;width:10px;height:10px;transition:all .2s;transform:rotate(0)}.sort-icon.desc[data-v-97331950]{opacity:.8;transform:rotate(180deg)}.table-body[data-v-97331950]{scrollbar-width:none;-ms-overflow-style:none;background:#fff;max-height:180px;overflow-y:auto}.table-body[data-v-97331950]::-webkit-scrollbar{display:none}.table-row[data-v-97331950]{border-bottom:1px solid #f5f5f5;align-items:center;padding:8px 12px;font-size:13px;transition:background-color .2s;display:flex}.table-row[data-v-97331950]:last-child{border-bottom:none}.table-row[data-v-97331950]:hover{background:#f8f9fa}.table-row.has-active[data-v-97331950]{background-color:#fff3cd}.table-row.has-active[data-v-97331950]:hover{background-color:#ffe69b}.header-col[data-v-97331950],.table-col[data-v-97331950]{padding:0 4px}.number-col[data-v-97331950]{text-align:center;width:10%}.lastName-col[data-v-97331950],.firstName-col[data-v-97331950],.middleName-col[data-v-97331950]{width:22%}.actions-col[data-v-97331950]{text-align:center;justify-content:center;gap:4px;width:24%;display:flex}.details-btn[data-v-97331950],.edit-btn[data-v-97331950],.delete-btn[data-v-97331950]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.details-btn[data-v-97331950]:hover{background:#e3f2fd}.edit-btn[data-v-97331950]:hover{background:#e8f5e8}.delete-btn[data-v-97331950]:hover{background:#ffebee}.details-icon[data-v-97331950],.edit-icon[data-v-97331950],.delete-icon[data-v-97331950]{opacity:.6;width:18px;height:18px;transition:opacity .2s,color .2s}.details-btn .details-icon[data-v-97331950]{color:#4a4a4a}.details-btn:hover .details-icon[data-v-97331950]{opacity:1;color:var(--color-primary,#4f5bdf)}.edit-btn:hover .edit-icon[data-v-97331950],.delete-btn:hover .delete-icon[data-v-97331950]{opacity:.9}.no-employees[data-v-97331950]{text-align:center;color:#666;padding:16px;font-size:13px;font-style:italic}h4[data-v-97331950]{color:#333;margin:0;font-size:16px;font-weight:600}.table-body[data-v-97331950]::-webkit-scrollbar{width:4px}.table-body[data-v-97331950]::-webkit-scrollbar-track{background:#f1f1f1}.table-body[data-v-97331950]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.table-body[data-v-97331950]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (width<=768px){.table-row[data-v-97331950]{flex-wrap:wrap}.table-col[data-v-97331950]{margin-bottom:4px;width:50%!important}.actions-col[data-v-97331950]{justify-content:flex-end;width:100%}}.data__completion[data-v-55c9e8d9]{border-right:1px solid #e6e6e6;width:450px;padding:15px}.data__completion--locked[data-v-55c9e8d9]{position:relative}.completion__header[data-v-55c9e8d9]{justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.completion__header h3[data-v-55c9e8d9]{color:#333;margin:0;font-size:16px;font-weight:600}.completion__actions[data-v-55c9e8d9]{align-items:center;gap:10px;display:flex;position:relative}.cancel-edit-btn[data-v-55c9e8d9]{color:#333;cursor:pointer;background:#f8f8f8;border:1px solid #e6e6e6;border-radius:15px;padding:8px 15px;font-size:12px;transition:background-color .2s}.cancel-edit-btn[data-v-55c9e8d9]:hover{background:#e8e8e8}.add-button[data-v-55c9e8d9]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;padding:8px 15px;font-size:12px;transition:background-color .2s;position:relative}.add-button[data-v-55c9e8d9]:hover:not(:disabled){background:#3a45c0}.add-button[data-v-55c9e8d9]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.items-form-container[data-v-55c9e8d9]{flex-direction:column;display:flex}.items-table-wrapper[data-v-55c9e8d9]{border-radius:10px;overflow:hidden}.items-table[data-v-55c9e8d9]{width:100%}.table-header[data-v-55c9e8d9]{color:#a2a2a2;background:0 0;border-bottom:none;margin-bottom:10px;padding:0;font-size:13px;font-weight:400;display:flex}.header-cell[data-v-55c9e8d9]{align-items:center;padding:0;display:flex}.number-header[data-v-55c9e8d9]{justify-content:center;width:40px;min-width:40px;max-width:40px;margin-right:10px}.name-header[data-v-55c9e8d9]{flex:1;margin-right:10px}.quantity-header[data-v-55c9e8d9]{width:90px;min-width:90px;max-width:90px;margin-right:10px}.actions-header[data-v-55c9e8d9]{width:40px;min-width:40px;max-width:40px}.input__label[data-v-55c9e8d9]{color:#a2a2a2;font-size:13px}.required[data-v-55c9e8d9]{color:#f44}.table-body[data-v-55c9e8d9]{max-height:300px;transition:max-height .3s;overflow:auto}.table-body[data-v-55c9e8d9]::-webkit-scrollbar{width:4px}.table-body[data-v-55c9e8d9]::-webkit-scrollbar-track{background:#f1f1f1}.table-body[data-v-55c9e8d9]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.table-body[data-v-55c9e8d9]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.table-row[data-v-55c9e8d9]{align-items:center;margin-bottom:10px;transition:all .3s;display:flex}.table-row[data-v-55c9e8d9]:last-child{margin-bottom:0}.table-row.removing[data-v-55c9e8d9]{animation:.3s forwards slideOutLeft-55c9e8d9}@keyframes slideOutLeft-55c9e8d9{0%{opacity:1;max-height:40px;margin-bottom:10px;transform:translate(0)}to{opacity:0;max-height:0;margin-bottom:0;padding:0;transform:translate(-100%)}}.table-cell[data-v-55c9e8d9]{align-items:center;height:40px;padding:0;transition:all .3s;display:flex}.number-cell[data-v-55c9e8d9]{justify-content:center;width:40px;min-width:40px;max-width:40px;margin-right:10px}.name-cell[data-v-55c9e8d9]{flex:1;margin-right:10px}.quantity-cell[data-v-55c9e8d9]{width:80px;min-width:80px;max-width:80px;margin-right:10px}.actions-cell[data-v-55c9e8d9]{justify-content:center;width:40px;min-width:40px;max-width:40px;display:flex}.item-number[data-v-55c9e8d9]{color:#666;background:#f8f9fa;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:500;transition:all .3s;display:flex}.name__input[data-v-55c9e8d9]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:40px;padding:0 15px;font-size:14px;transition:all .3s}.name__input[data-v-55c9e8d9]:focus{border-color:#4f5bdf}.name__input.input--error[data-v-55c9e8d9]{border-color:#f44}.name__input[type=number][data-v-55c9e8d9]{text-align:center;padding:0 10px}.table-actions[data-v-55c9e8d9]{justify-content:space-between;align-items:center;margin-top:5px;padding:10px 0;display:flex}.add-row-btn[data-v-55c9e8d9]{color:#4f5bdf;cursor:pointer;background:#fff;border:1px solid #4f5bdf;border-radius:15px;padding:6px 12px;font-size:12px;transition:all .2s}.add-row-btn[data-v-55c9e8d9]:hover{background:#f0f2ff}.total-items[data-v-55c9e8d9]{color:#666;font-size:12px;font-weight:500}.remove-row-btn[data-v-55c9e8d9]{color:#f44;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;transition:all .2s;display:flex}.remove-row-btn[data-v-55c9e8d9]:hover:not(:disabled){background:#ffebee}.remove-row-btn[data-v-55c9e8d9]:disabled{color:#ccc;cursor:not-allowed}.tooltip[data-v-55c9e8d9]{z-index:1000;margin-top:5px;position:absolute;top:100%;right:0}.tooltip-content[data-v-55c9e8d9]{color:#fff;background:#333;border-radius:8px;min-width:420px;max-width:420px;padding:10px 12px;font-size:12px;box-shadow:0 2px 8px #0003}.tooltip-content[data-v-55c9e8d9]:before{content:"";border:5px solid #0000;border-bottom-color:#333;position:absolute;bottom:100%;right:40px}.completion__unloading[data-v-55c9e8d9]{margin-top:15px}.unloading__grid[data-v-55c9e8d9]{grid-template-columns:repeat(3,1fr);gap:5px 10px;max-width:425px;margin-top:5px;display:grid;position:relative}.unloading__item[data-v-55c9e8d9]{color:#a2a2a2;cursor:pointer;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#f2f2f2;border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;height:30px;padding:0 10px;font-size:12px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.unloading__item[data-v-55c9e8d9]:hover:not(.unloading__item--active):not(.unloading__item--inactive){background:#e8e8e8}.unloading__item--active[data-v-55c9e8d9]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.unloading__item--inactive[data-v-55c9e8d9]{color:#ff6b6b;cursor:not-allowed;opacity:.7;background:#ffe6e6;border-color:#fcc}.no-places-message[data-v-55c9e8d9]{color:#ff6b6b;text-align:center;background:#fff5f5;border-radius:8px;margin-top:10px;padding:20px;font-size:12px}.inactive-tooltip[data-v-55c9e8d9]{z-index:10000;pointer-events:none;position:fixed;transform:translate(-50%)translateY(-100%)}.inactive-tooltip-content[data-v-55c9e8d9]{color:#fff;background:#333;border-radius:8px;max-width:300px;padding:8px 12px;font-size:12px;box-shadow:0 2px 8px #0003}.inactive-tooltip-content[data-v-55c9e8d9]:before{content:"";border:5px solid #0000;border-top-color:#333;position:absolute;top:100%;left:50%;transform:translate(-50%)}.data__list[data-v-15eae00a]{flex:1;padding:12px}.header-with-badge[data-v-15eae00a]{align-items:center;gap:8px;padding-bottom:12px;display:flex}.items-badge[data-v-15eae00a]{color:#fff;text-align:center;background:#1976d2;border-radius:10px;min-width:18px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.2}.items-table[data-v-15eae00a]{border:1px solid #e0e0e0;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 1px 3px #0000000d}.table-header[data-v-15eae00a]{color:#666;background:#f5f5f5;border-bottom:1px solid #e0e0e0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.header-col[data-v-15eae00a]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;transition:all .2s;display:flex}.header-col[data-v-15eae00a]:hover,.header-col.active-sort[data-v-15eae00a]{color:#333}.header-col:hover .sort-icon[data-v-15eae00a],.header-col.active-sort .sort-icon[data-v-15eae00a]{opacity:.8}.sort-icon[data-v-15eae00a]{opacity:.4;width:10px;height:10px;transition:all .2s;transform:rotate(0)}.sort-icon.desc[data-v-15eae00a]{opacity:.8;transform:rotate(180deg)}.table-body[data-v-15eae00a]{background:#fff;max-height:300px;position:relative;overflow-y:auto}.fade-enter-active[data-v-15eae00a],.fade-leave-active[data-v-15eae00a]{transition:all .3s}.fade-enter-from[data-v-15eae00a],.fade-leave-to[data-v-15eae00a]{opacity:0;transform:translateY(-10px)}.fade-leave-active[data-v-15eae00a]{width:100%;position:absolute}.table-row.deleting[data-v-15eae00a]{animation:.3s forwards deleteAnimation-15eae00a}@keyframes deleteAnimation-15eae00a{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}to{opacity:0;border:none;height:0;margin:0;padding:0;transform:scale(.9)}}.table-row[data-v-15eae00a]{border-bottom:1px solid #f5f5f5;align-items:center;padding:8px 12px;font-size:13px;transition:all .2s;display:flex;position:relative}.table-row[data-v-15eae00a]:last-child{border-bottom:none}.table-row[data-v-15eae00a]:hover{background:#f8f9fa}.header-col[data-v-15eae00a],.table-col[data-v-15eae00a]{padding:0 4px}.number-col[data-v-15eae00a]{text-align:center;width:8%}.name-col[data-v-15eae00a]{width:55%}.quantity-col[data-v-15eae00a]{text-align:center;width:25%}.actions-col[data-v-15eae00a]{text-align:center;justify-content:center;gap:4px;width:12%;display:flex}.edit-btn[data-v-15eae00a],.delete-btn[data-v-15eae00a]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.edit-btn[data-v-15eae00a]:hover{background:#e8f5e8}.delete-btn[data-v-15eae00a]:hover{background:#ffebee}.edit-icon[data-v-15eae00a],.delete-icon[data-v-15eae00a]{opacity:.6;width:14px;height:14px;transition:opacity .2s}.edit-btn:hover .edit-icon[data-v-15eae00a],.delete-btn:hover .delete-icon[data-v-15eae00a]{opacity:.9}.no-items[data-v-15eae00a]{text-align:center;color:#666;padding:16px;font-size:13px;font-style:italic}h4[data-v-15eae00a]{color:#333;margin:0;font-size:16px;font-weight:600}.table-body[data-v-15eae00a]::-webkit-scrollbar{width:4px}.table-body[data-v-15eae00a]::-webkit-scrollbar-track{background:#f1f1f1}.table-body[data-v-15eae00a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.table-body[data-v-15eae00a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.fade-enter-active[data-v-21ae6d0d],.fade-leave-active[data-v-21ae6d0d]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-21ae6d0d],.fade-leave-to[data-v-21ae6d0d]{opacity:0;transform:scale(.95)}.fade-enter-to[data-v-21ae6d0d],.fade-leave-from[data-v-21ae6d0d]{opacity:1;transform:scale(1)}.modal-overlay[data-v-21ae6d0d]{z-index:1000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;animation:.4s ease-out overlayAppear-21ae6d0d;display:flex;position:fixed;inset:0}@keyframes overlayAppear-21ae6d0d{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(.1px);backdrop-filter:blur(.1px);background:#00000080}}.modal-content[data-v-21ae6d0d]{background:#fff;border-radius:50px;flex-direction:column;width:540px;max-width:90vw;max-height:80vh;animation:.4s cubic-bezier(.25,.1,.15,1) contentAppear-21ae6d0d;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}@keyframes contentAppear-21ae6d0d{0%{opacity:0;transform:scale(.9)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header[data-v-21ae6d0d]{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 30px 16px;display:flex}.modal-title[data-v-21ae6d0d]{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-21ae6d0d]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.modal-close[data-v-21ae6d0d]:hover{background-color:#f5f5f5}.modal-body[data-v-21ae6d0d]{scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:20px 30px;overflow-y:auto}.modal-body[data-v-21ae6d0d]::-webkit-scrollbar{display:none}.binding-description[data-v-21ae6d0d]{color:#595959;border-bottom:1px solid #f0f0f0;margin-bottom:20px;padding-bottom:12px;font-size:14px;line-height:1.5}.binding-description strong[data-v-21ae6d0d]{color:#1a1a1a;font-weight:600}.data-section[data-v-21ae6d0d]{background:#fafafa;border:1px solid #e6e6e6;border-radius:20px;margin-bottom:20px;overflow:hidden}.data-section[data-v-21ae6d0d]:last-of-type{margin-bottom:16px}.section-header[data-v-21ae6d0d]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.section-title[data-v-21ae6d0d]{color:#333;margin:0;font-size:14px;font-weight:600}.count-badge[data-v-21ae6d0d]{color:#666;background:#e6e6e6;border-radius:20px;padding:2px 8px;font-size:12px}.section-body[data-v-21ae6d0d]{padding:16px 20px}.items-list[data-v-21ae6d0d]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.item[data-v-21ae6d0d]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;padding:10px 14px;transition:all .2s}.item-fact[data-v-21ae6d0d]{background:#fff8e6;border-color:#ffc107}.item-info[data-v-21ae6d0d]{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.item-number[data-v-21ae6d0d],.item-name[data-v-21ae6d0d]{color:#333;font-weight:500}.item-detail[data-v-21ae6d0d]{color:#666;background:#f0f0f0;border-radius:20px;padding:2px 8px;font-size:12px}.fact-badge[data-v-21ae6d0d]{color:#fff;background:#ff9800;border-radius:20px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:500}.binding-options[data-v-21ae6d0d]{border-top:1px solid #e6e6e6;margin-top:12px;padding-top:12px}.options-title[data-v-21ae6d0d]{color:#333;margin-bottom:8px;font-size:13px;font-weight:500}.options-group[data-v-21ae6d0d]{flex-direction:column;gap:6px;display:flex}.binding-option[data-v-21ae6d0d]{cursor:pointer;border-radius:20px;align-items:center;gap:8px;padding:4px;font-size:13px;transition:background .2s;display:flex}.binding-option[data-v-21ae6d0d]:hover{background:#f0f0f0}.binding-option input[data-v-21ae6d0d]{cursor:pointer;accent-color:#4f5bdf;width:16px;height:16px}.binding-option span[data-v-21ae6d0d]{color:#333}.no-binding-message[data-v-21ae6d0d]{color:#666;background:#f8f9fa;border-left:3px solid #ff9800;border-radius:20px;margin-top:8px;padding:8px 12px;font-size:12px;font-style:italic}.warning-section[data-v-21ae6d0d]{background:#fff3cd;border:1px solid #ffeeba;border-radius:20px;margin:8px 0 20px;padding:12px 20px}.warning-text[data-v-21ae6d0d]{color:#856404;margin:0;font-size:12px;line-height:1.5}.warning-strong[data-v-21ae6d0d]{font-weight:600}.modal-actions[data-v-21ae6d0d]{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.btn[data-v-21ae6d0d]{cursor:pointer;border:1px solid;border-radius:30px;padding:8px 20px;font-size:13px;font-weight:500;transition:all .2s}.skip-btn[data-v-21ae6d0d]{color:#666;background:#fff;border-color:#e6e6e6}.skip-btn[data-v-21ae6d0d]:hover{color:#333;background:#f5f5f5;border-color:#ccc}.confirm-btn[data-v-21ae6d0d]{color:#fff;background:#4f5bdf;border-color:#4f5bdf;width:205px;min-width:200px;position:relative;overflow:hidden}.confirm-btn[data-v-21ae6d0d]:hover{background:#3a45c0;border-color:#3a45c0}.button-text[data-v-21ae6d0d]{display:inline-block}@media (width<=768px){.modal-content[data-v-21ae6d0d]{border-radius:30px;width:95vw;max-height:85vh;margin:16px}.modal-header[data-v-21ae6d0d],.modal-body[data-v-21ae6d0d]{padding:16px 20px}.section-header[data-v-21ae6d0d]{padding:10px 16px}.section-body[data-v-21ae6d0d]{padding:14px 16px}.item-info[data-v-21ae6d0d]{flex-direction:column;align-items:flex-start;gap:6px}.fact-badge[data-v-21ae6d0d]{align-self:flex-start;margin-left:0}.modal-actions[data-v-21ae6d0d]{flex-direction:column;gap:8px}.btn[data-v-21ae6d0d],.confirm-btn[data-v-21ae6d0d]{width:100%;min-width:auto}}.modal-fade-enter-active[data-v-21ae6d0d],.modal-fade-leave-active[data-v-21ae6d0d]{transition:opacity .25s}.modal-fade-enter-from[data-v-21ae6d0d],.modal-fade-leave-to[data-v-21ae6d0d]{opacity:0}.modal-fade-enter-active[data-v-a693ecd8],.modal-fade-leave-active[data-v-a693ecd8]{transition:all .4s}.modal-fade-enter-from[data-v-a693ecd8],.modal-fade-leave-to[data-v-a693ecd8]{opacity:0}.modal-fade-enter-from .modal-content[data-v-a693ecd8],.modal-fade-leave-to .modal-content[data-v-a693ecd8]{opacity:0;transform:scale(.9)translateY(-20px)}.modal-overlay[data-v-a693ecd8]{z-index:1000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-a693ecd8]{background:#fff;border-radius:50px;flex-direction:column;width:540px;max-width:90vw;max-height:91vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.modal-header[data-v-a693ecd8]{flex-shrink:0;justify-content:flex-end;align-items:center;padding:20px 30px 0;display:flex}.modal-close[data-v-a693ecd8]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex}.modal-close[data-v-a693ecd8]:hover{background-color:#f5f5f5}.modal-body[data-v-a693ecd8]{scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:0 30px 20px;overflow-y:auto}.modal-body[data-v-a693ecd8]::-webkit-scrollbar{display:none}.modal-title[data-v-a693ecd8]{color:#1a1a1a;text-align:center;margin:0 0 20px;font-size:24px;font-weight:700}.application-number[data-v-a693ecd8]{text-align:center;background:#f8f9fa;border:1px solid #e6e6e6;border-radius:20px;margin-bottom:20px;padding:12px 20px}.application-number .label[data-v-a693ecd8]{color:#666;margin-right:8px;font-size:13px}.application-number .number[data-v-a693ecd8]{color:#4f5bdf;letter-spacing:.5px;font-size:18px;font-weight:700}.application-number .number--copyable[data-v-a693ecd8]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50px;outline:none;padding:2px 6px;transition:background-color .15s;position:relative}.application-number .number--copyable[data-v-a693ecd8]:hover{background-color:#4f5bdf1a}.application-number .number--copyable[data-v-a693ecd8]:focus-visible{box-shadow:0 0 0 2px #4f5bdf66}.application-number .number--copyable[data-v-a693ecd8]:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;background:#333;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500;transition:opacity .15s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.application-number .number--copyable[data-v-a693ecd8]:hover:after{opacity:1}.info-message[data-v-a693ecd8]{color:#4f5bdf;background:#f0f4ff;border-radius:20px;justify-content:center;align-items:center;gap:8px;margin-bottom:28px;padding:10px 16px;font-size:13px;display:flex}.info-message svg[data-v-a693ecd8]{flex-shrink:0}.progress-container[data-v-a693ecd8]{margin-bottom:28px;position:relative}.progress-steps[data-v-a693ecd8]{z-index:2;justify-content:space-between;margin-bottom:20px;display:flex;position:relative}.progress-step[data-v-a693ecd8]{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.step-icon[data-v-a693ecd8]{width:40px;height:40px;position:relative}.step-circle[data-v-a693ecd8]{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.step-number[data-v-a693ecd8]{color:#a2a2a2;background:#fff;border:2px solid #e6e6e6;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex}.check-icon[data-v-a693ecd8]{color:#fff;z-index:2;background:#4f5bdf;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;animation:.3s cubic-bezier(.34,1.56,.64,1) checkPop-a693ecd8;display:flex;position:relative}.step-glow[data-v-a693ecd8]{opacity:0;pointer-events:none;background:radial-gradient(circle,#4f5bdf4d 0%,#4f5bdf00 70%);border-radius:50%;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.progress-step.active .step-glow[data-v-a693ecd8]{opacity:1;animation:1.5s ease-in-out infinite glowPulse-a693ecd8}@keyframes glowPulse-a693ecd8{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}@keyframes checkPop-a693ecd8{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.progress-step.completed .step-number[data-v-a693ecd8]{color:#fff;background:#4f5bdf;border-color:#4f5bdf;transform:scale(1.05)}.progress-step.active .step-number[data-v-a693ecd8]{color:#4f5bdf;background:#fff;border-color:#4f5bdf;animation:1.5s ease-in-out infinite pulseBorder-a693ecd8;box-shadow:0 0 0 3px #4f5bdf33}@keyframes pulseBorder-a693ecd8{0%,to{transform:scale(1);box-shadow:0 0 0 3px #4f5bdf33}50%{transform:scale(1.02);box-shadow:0 0 0 6px #4f5bdf1a}}.step-label[data-v-a693ecd8]{color:#a2a2a2;text-align:center;white-space:nowrap;font-size:11px;font-weight:500;transition:all .3s}.progress-step.completed .step-label[data-v-a693ecd8],.progress-step.active .step-label[data-v-a693ecd8]{color:#4f5bdf;font-weight:600}.progress-track[data-v-a693ecd8]{z-index:1;background:#e6e6e6;border-radius:2px;height:3px;position:absolute;top:20px;left:0;right:0}.progress-fill[data-v-a693ecd8]{background:linear-gradient(90deg,#4f5bdf,#8b9aff);border-radius:2px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;overflow:hidden}.progress-sparkle[data-v-a693ecd8]{background:linear-gradient(90deg,#0000,#fffc,#0000);width:20px;height:100%;animation:1s ease-in-out infinite sparkleMove-a693ecd8;position:absolute;top:0;right:0}@keyframes sparkleMove-a693ecd8{0%{opacity:0;transform:translate(-100%)}50%{opacity:.5}to{opacity:0;transform:translate(200%)}}.attachments-section[data-v-a693ecd8]{margin-top:8px}.section-header[data-v-a693ecd8]{justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 4px;display:flex}.section-title[data-v-a693ecd8]{color:#333;margin:0;font-size:14px;font-weight:600}.attachments-count[data-v-a693ecd8]{color:#666;background:#e6e6e6;border-radius:20px;padding:2px 8px;font-size:12px}.attachments-list[data-v-a693ecd8]{flex-direction:column;gap:10px;max-height:240px;padding-right:4px;display:flex;overflow-y:auto}.attachment-item[data-v-a693ecd8]{background:#fafafa;border:1px solid #e6e6e6;border-radius:20px;padding:12px 16px;transition:all .2s}.attachment-content[data-v-a693ecd8]{flex:1}.attachment-name[data-v-a693ecd8]{color:#333;margin-bottom:6px;font-size:14px;font-weight:600}.attachment-details[data-v-a693ecd8]{flex-wrap:wrap;gap:12px;display:flex}.attachment-period[data-v-a693ecd8],.attachment-time[data-v-a693ecd8]{color:#a2a2a2;align-items:center;gap:4px;font-size:11px;display:inline-flex}.attachment-period svg[data-v-a693ecd8],.attachment-time svg[data-v-a693ecd8]{flex-shrink:0}.no-attachments[data-v-a693ecd8]{text-align:center;background:#fafafa;border:1px solid #e6e6e6;border-radius:20px;padding:40px 20px}.no-attachments p[data-v-a693ecd8]{color:#a2a2a2;margin:0;font-size:13px}.modal-footer[data-v-a693ecd8]{border-top:1px solid #f0f0f0;flex-shrink:0;justify-content:center;padding:16px 30px 24px;display:flex}.btn[data-v-a693ecd8]{cursor:pointer;border:1px solid;border-radius:30px;padding:10px 32px;font-size:14px;font-weight:500;transition:background-color .2s}.close-btn[data-v-a693ecd8]{color:#fff;background:#4f5bdf;border-color:#4f5bdf;min-width:140px}.close-btn[data-v-a693ecd8]:hover{background:#3a45c0;border-color:#3a45c0}@media (width<=768px){.modal-content[data-v-a693ecd8]{border-radius:30px;width:95vw;max-height:85vh;margin:16px}.modal-header[data-v-a693ecd8]{padding:16px 20px 0}.modal-body[data-v-a693ecd8]{padding:0 20px 16px}.modal-footer[data-v-a693ecd8]{padding:16px 20px 20px}.modal-title[data-v-a693ecd8]{margin-bottom:16px;font-size:18px}.step-icon[data-v-a693ecd8]{width:32px;height:32px}.step-circle[data-v-a693ecd8]{width:32px;height:32px;font-size:12px}.check-icon[data-v-a693ecd8]{font-size:14px}.step-label[data-v-a693ecd8]{white-space:normal;word-break:break-word;font-size:9px;line-height:1.2}.progress-track[data-v-a693ecd8]{top:16px}.attachment-item[data-v-a693ecd8]{padding:10px 12px}.attachment-name[data-v-a693ecd8]{font-size:13px}.btn[data-v-a693ecd8]{width:100%;min-width:auto}}.custom-fields[data-v-46ffee74]{border-bottom:1px solid #e6e6e6;gap:30px;padding:15px;display:flex}.custom-fields__item[data-v-46ffee74]{flex-direction:column;gap:5px;width:260px;display:flex}.input__label[data-v-46ffee74]{color:#a2a2a2;font-size:13px}.required[data-v-46ffee74]{color:#f44}.input[data-v-46ffee74]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:40px;padding:5px 10px;font-family:inherit;font-size:13px;transition:border-color .2s}.input[data-v-46ffee74]:focus{border-color:#4f5bdf}.input--error[data-v-46ffee74]{border-color:#f44}.ci-image[data-v-0277f886]{display:block}.ci-image.img-align-left[data-v-0277f886]{float:left;max-width:100%;margin:0 14px 10px 0}.ci-image.img-align-right[data-v-0277f886]{float:right;max-width:100%;margin:0 0 10px 14px}.ci-image.img-align-center[data-v-0277f886]{float:none;text-align:center;margin:10px auto;display:block}.ci-image-frame[data-v-0277f886]{max-width:100%;line-height:0;display:inline-block;position:relative}.ci-image-frame img[data-v-0277f886]{border-radius:8px;max-width:100%;height:auto;display:block}.ci-image.is-selected .ci-image-frame img[data-v-0277f886]{outline-offset:2px;cursor:move;outline:2px solid #4f5bdf}.ci-resize-handle[data-v-0277f886]{z-index:1;background:#4f5bdf;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 1px 3px #0f172a40}.ci-handle-nw[data-v-0277f886]{cursor:nwse-resize;top:-6px;left:-6px}.ci-handle-ne[data-v-0277f886]{cursor:nesw-resize;top:-6px;right:-6px}.ci-handle-se[data-v-0277f886]{cursor:nwse-resize;bottom:-6px;right:-6px}.ci-handle-sw[data-v-0277f886]{cursor:nesw-resize;bottom:-6px;left:-6px}.ci-handle-n[data-v-0277f886]{cursor:ns-resize;top:-6px;left:50%;transform:translate(-50%)}.ci-handle-s[data-v-0277f886]{cursor:ns-resize;bottom:-6px;left:50%;transform:translate(-50%)}.ci-handle-e[data-v-0277f886]{cursor:ew-resize;top:50%;right:-6px;transform:translateY(-50%)}.ci-handle-w[data-v-0277f886]{cursor:ew-resize;top:50%;left:-6px;transform:translateY(-50%)}.text-constructor[data-v-2772047d]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;margin-bottom:10px;transition:border-color .2s,box-shadow .2s}.text-constructor[data-v-2772047d]:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.text-constructor.is-disabled[data-v-2772047d]{opacity:.7}.editor-toolbar[data-v-2772047d]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.tc-header-actions[data-v-2772047d]{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.toolbar-group[data-v-2772047d]{align-items:center;gap:4px;display:flex}.toolbar-btn[data-v-2772047d]{border:1px solid var(--color-border);border-radius:var(--radius-md);color:#1a1a1a;cursor:pointer;background:#fff;min-width:32px;height:32px;padding:0 8px;font-size:14px;transition:background .15s,border-color .15s,color .15s,opacity .15s;position:relative}.toolbar-btn[data-v-2772047d]:hover:not(:disabled){border-color:var(--color-primary);background:#f4f5ff}.toolbar-btn.active[data-v-2772047d]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.toolbar-btn[data-v-2772047d]:disabled{opacity:.45;cursor:not-allowed}.align-btn[data-v-2772047d]{justify-content:center;align-items:center;display:inline-flex}.align-btn svg[data-v-2772047d]{display:block}.color-btn.black-text[data-v-2772047d]{color:#000}.color-btn.red-text[data-v-2772047d]{color:red}.color-btn.green-text[data-v-2772047d]{color:#079d1d}.color-btn.blue-text[data-v-2772047d]{color:#4f5bdf}.color-btn.active[data-v-2772047d],.color-btn[data-v-2772047d]:hover:not(:disabled){color:inherit}.toolbar-btn[data-tooltip][data-v-2772047d]:hover:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;pointer-events:none;z-index:10;background:#1a1a1a;border-radius:6px;padding:4px 8px;font-size:11px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.image-input[data-v-2772047d]{display:none}.custom-select[data-v-2772047d]{position:relative}.custom-select.fixed-width-select[data-v-2772047d]{width:92px}.select-header[data-v-2772047d]{border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:6px;min-width:64px;height:32px;padding:0 10px;font-size:13px;transition:border-color .15s;display:flex}.select-header[data-v-2772047d]:hover{border-color:var(--color-primary)}.select-arrow[data-v-2772047d]{color:#666;flex-shrink:0;width:10px;height:10px;transition:transform .2s}.select-arrow.rotated[data-v-2772047d]{transform:rotate(180deg)}.select-dropdown[data-v-2772047d]{z-index:20;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;max-height:220px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #0f172a1f}.select-fade-enter-active[data-v-2772047d]{transition:opacity .2s,transform .2s}.select-fade-leave-active[data-v-2772047d]{transition:opacity .15s,transform .15s}.select-fade-enter-from[data-v-2772047d],.select-fade-leave-to[data-v-2772047d]{opacity:0;transform:translateY(-6px)}.select-option[data-v-2772047d]{cursor:pointer;padding:6px 10px;font-size:13px;transition:background .15s,color .15s}.select-option[data-v-2772047d]:hover,.select-option.active[data-v-2772047d]{color:var(--color-primary);background:#f4f5ff}.editor-content[data-v-2772047d]{padding:12px 14px}.editor-content[data-v-2772047d] .ProseMirror{min-height:inherit;word-break:break-word;outline:none;line-height:150%}.editor-content[data-v-2772047d] .ProseMirror:after{content:"";clear:both;display:block}.editor-content[data-v-2772047d] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9aa0aa;pointer-events:none;height:0}.constructor-error[data-v-2772047d]{color:#d92d20;padding:6px 14px 10px;font-size:12px}.preview-modal-content[data-v-2772047d]{color:#1a1a1a;word-break:break-word;max-height:70vh;padding:24px 28px;font-size:15px;line-height:1.6;overflow-y:auto}.editor-content[data-v-2772047d] strong,.preview-modal-content[data-v-2772047d] strong{font-weight:600}.editor-content[data-v-2772047d] em,.preview-modal-content[data-v-2772047d] em{font-style:italic}.editor-content[data-v-2772047d] u,.preview-modal-content[data-v-2772047d] u{text-decoration:underline}.editor-content[data-v-2772047d] ul,.editor-content[data-v-2772047d] ol,.preview-modal-content[data-v-2772047d] ul,.preview-modal-content[data-v-2772047d] ol{padding-left:20px}.editor-content[data-v-2772047d] h1,.preview-modal-content[data-v-2772047d] h1{margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.2}.editor-content[data-v-2772047d] h2,.preview-modal-content[data-v-2772047d] h2{margin:8px 0 6px;font-size:20px;font-weight:600;line-height:1.3}.editor-content[data-v-2772047d] .black-text,.preview-modal-content[data-v-2772047d] .black-text{color:#000}.editor-content[data-v-2772047d] .red-text,.preview-modal-content[data-v-2772047d] .red-text{color:red}.editor-content[data-v-2772047d] .green-text,.preview-modal-content[data-v-2772047d] .green-text{color:#079d1d}.editor-content[data-v-2772047d] .blue-text,.preview-modal-content[data-v-2772047d] .blue-text{color:#4f5bdf}.editor-content[data-v-2772047d] .font-size-10,.preview-modal-content[data-v-2772047d] .font-size-10{font-size:10px}.editor-content[data-v-2772047d] .font-size-12,.preview-modal-content[data-v-2772047d] .font-size-12{font-size:12px}.editor-content[data-v-2772047d] .font-size-14,.preview-modal-content[data-v-2772047d] .font-size-14{font-size:14px}.editor-content[data-v-2772047d] .font-size-16,.preview-modal-content[data-v-2772047d] .font-size-16{font-size:16px}.editor-content[data-v-2772047d] .font-size-18,.preview-modal-content[data-v-2772047d] .font-size-18{font-size:18px}.editor-content[data-v-2772047d] .font-size-20,.preview-modal-content[data-v-2772047d] .font-size-20{font-size:20px}.editor-content[data-v-2772047d] .font-weight-300,.preview-modal-content[data-v-2772047d] .font-weight-300{font-weight:300}.editor-content[data-v-2772047d] .font-weight-400,.preview-modal-content[data-v-2772047d] .font-weight-400{font-weight:400}.editor-content[data-v-2772047d] .font-weight-500,.preview-modal-content[data-v-2772047d] .font-weight-500{font-weight:500}.editor-content[data-v-2772047d] .font-weight-600,.preview-modal-content[data-v-2772047d] .font-weight-600{font-weight:600}.editor-content[data-v-2772047d] .font-weight-900,.preview-modal-content[data-v-2772047d] .font-weight-900{font-weight:900}.editor-content[data-v-2772047d] .text-align-left,.preview-modal-content[data-v-2772047d] .text-align-left{text-align:left}.editor-content[data-v-2772047d] .text-align-center,.preview-modal-content[data-v-2772047d] .text-align-center{text-align:center}.editor-content[data-v-2772047d] .text-align-right,.preview-modal-content[data-v-2772047d] .text-align-right{text-align:right}.editor-content[data-v-2772047d] img,.preview-modal-content[data-v-2772047d] img{border-radius:8px;max-width:100%}.editor-content[data-v-2772047d] img:not([height]),.preview-modal-content[data-v-2772047d] img:not([height]){height:auto}.preview-modal-content[data-v-2772047d] .constructor-image.img-align-left{float:left;margin:0 14px 10px 0}.preview-modal-content[data-v-2772047d] .constructor-image.img-align-right{float:right;margin:0 0 10px 14px}.preview-modal-content[data-v-2772047d] .constructor-image.img-align-center{float:none;margin:10px auto;display:block}.preview-modal-content[data-v-2772047d]:after{content:"";clear:both;display:block}.text-constructor-content[data-v-9068283d] *{overflow-wrap:break-word}.text-constructor-content[data-v-9068283d] img{border-radius:8px;max-width:100%}.text-constructor-content[data-v-9068283d] img:not([height]){height:auto}.text-constructor-content[data-v-9068283d] .text-align-left{text-align:left}.text-constructor-content[data-v-9068283d] .text-align-center{text-align:center}.text-constructor-content[data-v-9068283d] .text-align-right{text-align:right}.create[data-v-9068283d]{padding:20px}.create__title[data-v-9068283d]{gap:10px;display:flex}.create__header[data-v-9068283d]{justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.create__container[data-v-9068283d]{gap:15px;display:flex}.tables__instruction[data-v-9068283d]{color:#4f5bdf;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;justify-content:center;align-items:center;gap:5px;width:fit-content;height:25px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.tables__icon[data-v-9068283d]{width:15px;height:15px}.tables__instruction[data-v-9068283d]:hover{background-color:#f2f2f2}.create__form[data-v-9068283d]{background-color:#fff;border:1px solid #e6e6e6;border-radius:30px;width:100%;height:fit-content;box-shadow:0 3px 10px #0000000d}.form__header[data-v-9068283d]{border-bottom:1px solid #e6e6e6;align-items:flex-start;gap:16px;width:100%;padding:15px;display:flex}.create__form .form__message-tc[data-v-9068283d]{border-radius:30px;flex:3 1 0;min-width:0;max-width:850px;margin-bottom:0}.create__form[data-v-9068283d] .toolbar-btn{min-width:28px;height:28px;padding:0 6px;font-size:13px}.form__submit-bar[data-v-9068283d]{background:#fafafa;border:1px solid #e6e6e6;border-radius:15px;flex-direction:column;flex:1 1 0;align-self:flex-start;gap:12px;min-width:200px;max-width:300px;padding:14px;display:flex}.consent-section[data-v-9068283d]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.consent-checkbox[data-v-9068283d]{gap:10px;display:flex}.consent-checkbox input[type=checkbox][data-v-9068283d]{cursor:pointer;flex-shrink:0;width:14px;height:14px}.consent-checkbox label[data-v-9068283d]{color:#333;cursor:pointer;font-size:12px;line-height:1.2}.submit-button-container[data-v-9068283d]{text-align:left;width:100%;display:block;position:relative}.submit-tooltip[data-v-9068283d]{color:#fff;z-index:1000;pointer-events:auto;white-space:normal;background:#333;border-radius:8px;width:380px;max-height:400px;margin-right:8px;padding:12px;font-size:12px;position:absolute;top:0;right:100%;overflow-y:auto;box-shadow:0 2px 8px #0003}.submit-tooltip[data-v-9068283d]:before{content:"";border:5px solid #0000;border-left-color:#333;position:absolute;top:8px;left:100%}.tooltip-content[data-v-9068283d]{font-family:inherit}.tooltip-section[data-v-9068283d]{margin-bottom:12px}.tooltip-section[data-v-9068283d]:last-child{margin-bottom:0}.tooltip-section-title[data-v-9068283d]{color:#fff;margin-bottom:6px;font-weight:600}.tooltip-attachment-title[data-v-9068283d]{color:#d4d4d4;margin-bottom:6px;font-weight:600}.attachment-clickable[data-v-9068283d]{cursor:pointer;text-decoration:underline;transition:opacity .2s}.attachment-clickable[data-v-9068283d]:hover{opacity:.8}.tooltip-section ul[data-v-9068283d]{margin:0;padding-left:20px}.tooltip-section li[data-v-9068283d]{margin-bottom:4px;line-height:1.4}.send-all-btn[data-v-9068283d]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;flex-shrink:0;width:auto;height:fit-content;padding:8px 15px;font-size:12px;transition:background-color .2s;display:inline-block}.send-all-btn[data-v-9068283d]:hover:not(:disabled){background:#3a45c0}.send-all-btn[data-v-9068283d]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.form__info-row[data-v-9068283d]{z-index:1;border-bottom:1px solid #e6e6e6;gap:50px;padding:15px;display:flex;position:relative}h4[data-v-9068283d]{color:#4f5bdf;border:1px solid #e6e6e6;border-radius:50px;width:fit-content;padding:5px 20px;font-size:22px;font-weight:800}.form__data[data-v-9068283d]{display:flex;position:relative}.blue[data-v-9068283d]{color:#4f5bdf}.consent-link[data-v-9068283d]{cursor:pointer;text-decoration:underline}.consent-link[data-v-9068283d]:hover{color:#3d49c7}.form-placeholder[data-v-9068283d]{background-color:#fff;border:1px solid #e6e6e6;border-radius:30px;justify-content:center;align-items:center;width:100%;height:fit-content;min-height:490px;display:flex;box-shadow:0 3px 10px #0000000d}.placeholder-content[data-v-9068283d]{text-align:center;color:#a2a2a2}.placeholder-content p[data-v-9068283d]{margin:0;padding:20px;font-size:16px}@media (width<=768px){.create__header[data-v-9068283d]{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:12px}.create__title[data-v-9068283d]{font-size:18px}.create__container[data-v-9068283d]{flex-direction:column;gap:12px}.form__header[data-v-9068283d]{flex-direction:column;height:auto;padding:12px}.create__form .form__message-tc[data-v-9068283d]{flex-basis:auto;width:100%;max-width:none}.form__submit-bar[data-v-9068283d]{min-width:0}.consent-section[data-v-9068283d],.form__textarea[data-v-9068283d]{width:100%}}@media (width<=480px){.create__title[data-v-9068283d]{font-size:16px}.tables__instruction[data-v-9068283d]{padding:0 8px;font-size:12px}}.carsview[data-v-39765d3f]{flex-direction:column;padding:20px;display:flex}.carsview__container[data-v-39765d3f]{flex:1;gap:30px;min-height:0;margin-top:20px;display:flex}.carsview__right-side[data-v-39765d3f]{width:25%}.carsview__help[data-v-39765d3f]{border:1px solid #e6e6e6;border-radius:15px;padding:16px 20px}.carsview__header[data-v-39765d3f]{flex-direction:column;gap:4px;padding-bottom:15px;display:flex}.carsview__title[data-v-39765d3f]{align-items:center;gap:6px;font-size:18px;display:inline-flex}.carsview__subtitle[data-v-39765d3f]{color:var(--color-text-muted,#6b7280);margin:0;font-size:13px}.carsview__filters[data-v-39765d3f]{border-bottom:1px solid #e6e6e6;width:100%;padding-bottom:15px}.filters-container[data-v-39765d3f]{align-items:center;gap:15px;display:flex}.filter-tabs[data-v-39765d3f]{gap:10px;display:flex}.filter-tab[data-v-39765d3f]{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:50px;height:30px;padding:0 16px;font-size:14px;transition:all .2s}.filter-tab[data-v-39765d3f]:hover{border-color:#4f5bdf}.filter-tab--active[data-v-39765d3f]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.blue[data-v-39765d3f]{color:#4f5bdf}.cars-card[data-v-39765d3f]{background-color:#fff;border:1px solid #e6e6e6;border-radius:30px;flex-direction:column;flex:1;width:75%;min-height:0;display:flex;overflow:hidden;box-shadow:0 3px 10px #0000000d}.card-header[data-v-39765d3f]{border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:space-between;align-items:center;height:40px;padding:0 20px;display:flex}.card-header__title[data-v-39765d3f],.card-header__settings[data-v-39765d3f]{align-items:center;gap:8px;display:flex}.add-button[data-v-39765d3f]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;padding:6px 12px;font-size:12px;transition:background-color .2s}.add-button[data-v-39765d3f]:hover:not(:disabled){background:#3a45c0}.add-button[data-v-39765d3f]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.card-title[data-v-39765d3f]{color:#000;margin:0;font-size:1em;font-weight:600}.highlight-text[data-v-39765d3f]{color:#000}.card-content[data-v-39765d3f]{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.cars-container[data-v-39765d3f]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.cars-header[data-v-39765d3f]{border-bottom:1px solid #e6e6e6;flex-shrink:0;margin-right:4px;padding-right:4px}.header-row[data-v-39765d3f]{align-items:center;width:100%;padding:12px 16px;display:flex}.header-col[data-v-39765d3f]{color:#a2a2a2;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;padding:0 8px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.header-col[data-v-39765d3f]:hover{color:#333}.header-col:hover .sort-icon[data-v-39765d3f]{filter:brightness(0)}.sort-icon[data-v-39765d3f]{width:12px;height:12px;transition:all .2s}.sort-icon.sorted[data-v-39765d3f]{filter:brightness(0)}.sort-icon.desc[data-v-39765d3f]{transform:rotate(180deg)}.active-sort[data-v-39765d3f]{color:#333!important;font-weight:500!important}.number-col[data-v-39765d3f]{width:8%;min-width:40px}.car-number-col[data-v-39765d3f],.brand-col[data-v-39765d3f]{width:20%;min-width:120px}.format-col[data-v-39765d3f]{width:25%;min-width:120px}.status-col[data-v-39765d3f]{width:21%;min-width:135px}.actions-col[data-v-39765d3f]{justify-content:center;width:10%;min-width:80px}.org-col[data-v-39765d3f],.company-col[data-v-39765d3f]{text-overflow:ellipsis;white-space:nowrap;width:18%;min-width:120px;overflow:hidden}.cars-body[data-v-39765d3f]{scroll-behavior:smooth;flex-grow:1;margin-right:4px;padding-right:4px;overflow-y:auto}.car-item[data-v-39765d3f]{transition:background-color .2s}.car-item[data-v-39765d3f]:hover{background-color:#fafafa}.car-row[data-v-39765d3f]{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;width:100%;padding:10px 16px;display:flex}.car-col[data-v-39765d3f]{text-align:left;text-overflow:ellipsis;white-space:nowrap;align-items:center;height:100%;padding:0 8px;font-size:14px;display:flex;overflow:hidden}.number-col .car-col[data-v-39765d3f],.actions-col .car-col[data-v-39765d3f]{justify-content:center}.cars-body[data-v-39765d3f]::-webkit-scrollbar{width:6px}.cars-body[data-v-39765d3f]::-webkit-scrollbar-track{background:0 0;border-radius:3px;margin:2px 0}.cars-body[data-v-39765d3f]::-webkit-scrollbar-thumb{background:#d9e2ff padding-box content-box;border:1px solid #0000;border-radius:3px;transition:all .3s}.cars-body[data-v-39765d3f]::-webkit-scrollbar-thumb:hover{background:#c5d1ff padding-box content-box;border:1px solid #0000;transform:scale(1.1)}.cars-body[data-v-39765d3f]{scrollbar-width:thin;scrollbar-color:#d9e2ff transparent;scroll-behavior:smooth;overscroll-behavior:contain}.edit-btn[data-v-39765d3f],.delete-btn[data-v-39765d3f]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin:0 2px;padding:4px;transition:background-color .2s;display:flex}.edit-btn[data-v-39765d3f]:hover,.delete-btn[data-v-39765d3f]:hover{background-color:#f5f5f5}.edit-icon[data-v-39765d3f],.delete-icon[data-v-39765d3f]{opacity:.7;width:16px;height:16px;transition:opacity .2s}.edit-btn:hover .edit-icon[data-v-39765d3f],.delete-btn:hover .delete-icon[data-v-39765d3f]{opacity:1}.read-only-text[data-v-39765d3f]{color:#a2a2a2;font-size:12px;font-style:italic}.no-data-message[data-v-39765d3f]{text-align:center;color:#a2a2a2;flex-grow:1;justify-content:center;align-items:center;margin:0;padding:40px 20px;font-size:14px;display:flex}.cars-table-area[data-v-39765d3f]{flex-direction:column;flex:1;min-height:0;display:flex}.loading-message[data-v-39765d3f]{text-align:center;color:#a2a2a2;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:12px;padding:40px 20px;font-size:14px;display:flex}.help__text[data-v-39765d3f]{font-size:14px;line-height:150%}.modal-overlay[data-v-39765d3f]{z-index:1000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-39765d3f],.modal-fade-leave-active[data-v-39765d3f]{transition:opacity .18s}.modal-fade-enter-from[data-v-39765d3f],.modal-fade-leave-to[data-v-39765d3f]{opacity:0}.modal-fade-enter-active .modal-content[data-v-39765d3f]{animation:.18s modal-scale-in-39765d3f}@keyframes modal-scale-in-39765d3f{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.modal-content[data-v-39765d3f]{background:#fff;border-radius:20px;width:500px;max-width:90vw;max-height:90vh;padding:0;overflow:hidden}.modal-header[data-v-39765d3f]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:flex-start;padding:20px;display:flex}.modal-header__top[data-v-39765d3f]{flex:1;justify-content:space-between;align-items:center;height:25px;display:flex}.modal-header h3[data-v-39765d3f]{color:#333;margin:0;font-size:18px}.modal-close[data-v-39765d3f]{cursor:pointer;color:#a2a2a2;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;margin-left:10px;padding:0;font-size:24px;display:flex}.modal-close[data-v-39765d3f]:hover{color:#333}.modal-body[data-v-39765d3f]{max-height:70vh;padding:20px;overflow-y:auto}.notification-badge[data-v-39765d3f]{border-radius:12px;max-width:fit-content;padding:6px 12px;font-size:11px;font-weight:500;animation:.3s ease-out slideIn-39765d3f;display:inline-block}.notification-badge.success[data-v-39765d3f]{color:#0369a1;background-color:#f0f9ff;border:1px solid #bae6fd}.notification-badge.info[data-v-39765d3f]{color:#b45309;background-color:#fffbeb;border:1px solid #fcd34d}.notification-badge.error[data-v-39765d3f]{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca}@keyframes slideIn-39765d3f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.data__completion[data-v-39765d3f]{padding:0}.input__label[data-v-39765d3f]{color:#a2a2a2;font-size:13px}.required[data-v-39765d3f]{color:#f44}.completion__format[data-v-39765d3f]{flex-direction:column;gap:5px;padding-bottom:10px;display:flex;position:relative}.format__header[data-v-39765d3f]{justify-content:space-between;align-items:center;display:flex}.format__label[data-v-39765d3f]{color:#a2a2a2;font-size:13px}.format__dropdown[data-v-39765d3f]{position:relative}.dropdown__button[data-v-39765d3f]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;width:100%;height:30px;padding:0 15px;transition:border-color .2s}.dropdown__button[data-v-39765d3f]:hover{border-color:#4f5bdf}.button__content[data-v-39765d3f]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.button__text[data-v-39765d3f]{color:#000;font-size:14px;font-weight:500}.button__arrow[data-v-39765d3f]{width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.button__arrow--open[data-v-39765d3f]{transform:rotate(-90deg)}.dropdown__menu[data-v-39765d3f]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;max-height:300px;margin-top:5px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 3px 10px #0000001a}.dropdown__item[data-v-39765d3f]{cursor:pointer;align-items:center;gap:10px;padding:10px 15px;transition:background-color .2s;display:flex}.dropdown__item[data-v-39765d3f]:hover{background-color:#f5f5f5}.dropdown__item[data-v-39765d3f]:first-child{border-radius:10px 10px 0 0}.dropdown__item[data-v-39765d3f]:last-child{border-radius:0 0 10px 10px}.item__text[data-v-39765d3f]{color:#333;font-size:13px}.completion__fields[data-v-39765d3f]{align-items:flex-start;gap:20px;margin-bottom:15px;display:flex}.completion__number[data-v-39765d3f],.completion__mark[data-v-39765d3f]{flex:1}.completion__number-header[data-v-39765d3f],.completion__mark-header[data-v-39765d3f]{justify-content:space-between;align-items:center;padding-bottom:5px;display:flex}.number__field[data-v-39765d3f]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;min-width:100%;max-width:100%;height:40px;display:flex;overflow:hidden}.no-format-message[data-v-39765d3f]{color:#a2a2a2;text-align:center;background:#f8f8f8;border-radius:10px;padding:10px;font-size:12px}.number__input[data-v-39765d3f]{text-align:center;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;font-size:14px}.number__input[data-v-39765d3f]:not(:last-child){border-right:1px solid #e6e6e6}.number__input[data-v-39765d3f]:first-child{border-radius:15px 0 0 15px}.number__input[data-v-39765d3f]:last-child{border-radius:0 15px 15px 0}.number__input[data-v-39765d3f]::placeholder{color:#a2a2a2;font-size:12px}.number__input[data-v-39765d3f]:focus{background-color:#f8f8f8}.mark__field[data-v-39765d3f]{width:100%;height:40px;position:relative}.mark__dropdown[data-v-39765d3f]{width:100%;height:100%}.mark__dropdown-button[data-v-39765d3f]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:100%;padding:0 15px;transition:border-color .2s}.mark__dropdown-button[data-v-39765d3f]:hover{border-color:#4f5bdf}.mark__button-content[data-v-39765d3f]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.mark__button-text[data-v-39765d3f]{color:#000;font-size:14px}.mark__button-arrow[data-v-39765d3f]{width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.mark__button-arrow--open[data-v-39765d3f]{transform:rotate(-90deg)}.mark__dropdown-menu[data-v-39765d3f]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;max-height:220px;margin-top:5px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 3px 10px #0000001a}.mark__search[data-v-39765d3f]{border-bottom:1px solid #e6e6e6;padding:10px}.mark__search-input[data-v-39765d3f]{border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;padding:5px 10px;font-size:14px}.mark__dropdown-list[data-v-39765d3f]{max-height:144px;overflow-y:auto}.mark__dropdown-item[data-v-39765d3f]{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:8px 15px;transition:background-color .2s}.mark__dropdown-item[data-v-39765d3f]:hover{background-color:#f5f5f5}.mark__dropdown-item[data-v-39765d3f]:last-child{border-bottom:none}.mark__item-text[data-v-39765d3f]{color:#333;font-size:14px}.dropdown-enter-active[data-v-39765d3f],.dropdown-leave-active[data-v-39765d3f]{transition:all .2s}.dropdown-enter-from[data-v-39765d3f],.dropdown-leave-to[data-v-39765d3f]{opacity:0;transform:translateY(-10px)}.completion__binding[data-v-39765d3f]{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px}.binding-info[data-v-39765d3f]{margin-top:10px;margin-bottom:10px}.binding-note[data-v-39765d3f]{color:#666;margin:0 0 10px;font-size:12px;line-height:1.4}.binding-options[data-v-39765d3f]{flex-direction:column;gap:10px;display:flex}.binding-option[data-v-39765d3f]{cursor:pointer;align-items:center;gap:10px;font-size:12px;display:flex}.binding-option input[type=checkbox][data-v-39765d3f]{cursor:pointer;width:12px;height:12px}.user-binding[data-v-39765d3f]{align-items:center;gap:10px;padding:5px 0;display:flex}.user-binding-text[data-v-39765d3f]{color:#000;font-size:10px;font-weight:400}.red[data-v-39765d3f]{color:#f44}@media (width<=768px){.cars-card[data-v-39765d3f]{width:100%;height:auto}.card-content[data-v-39765d3f]{overflow:auto visible!important}.cars-header[data-v-39765d3f],.cars-body[data-v-39765d3f]{min-width:800px;overflow:visible!important}.header-row[data-v-39765d3f],.car-row[data-v-39765d3f]{min-width:800px;flex-wrap:nowrap!important}.header-col[data-v-39765d3f],.car-col[data-v-39765d3f]{white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;overflow:hidden;flex:auto!important;width:auto!important;min-width:100px!important}.filters-container[data-v-39765d3f]{flex-direction:column;align-items:stretch;gap:10px}.filter-tabs[data-v-39765d3f]{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.filter-tabs[data-v-39765d3f]::-webkit-scrollbar{display:none}.filter-tab[data-v-39765d3f]{white-space:nowrap;flex-shrink:0}.card-header[data-v-39765d3f]{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding:16px}.card-header__settings[data-v-39765d3f]{justify-content:flex-end;width:100%}.cars-card[data-v-39765d3f]{flex:none;width:100%}.carsview__container[data-v-39765d3f]{flex-direction:column}.carsview__right-side[data-v-39765d3f]{width:100%}.completion__fields[data-v-39765d3f]{flex-direction:column}.modal-content[data-v-39765d3f]{width:95vw;margin:10px}.format-actions[data-v-39765d3f]{flex-direction:column;width:100%}.add-button[data-v-39765d3f],.add-button-secondary[data-v-39765d3f]{width:100%}}.center[data-v-2b6b920d]{padding:20px;position:relative}.center__header[data-v-2b6b920d]{padding-bottom:15px}.header-top[data-v-2b6b920d]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.center__title[data-v-2b6b920d]{color:#000;margin:0;font-size:18px;font-weight:700}.unread-badge[data-v-2b6b920d]{background:var(--color-primary);color:#fff;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600;transition:transform .3s}.shake-animation[data-v-2b6b920d]{animation:.6s ease-in-out shake-2b6b920d}@keyframes shake-2b6b920d{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-3px)}20%,40%,60%,80%{transform:translate(3px)}}.center__filters[data-v-2b6b920d]{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;margin-bottom:16px;padding:14px 16px}.center__tabs[data-v-2b6b920d]{display:flex}.filters-row[data-v-2b6b920d]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.filters-row--secondary[data-v-2b6b920d]{border-top:1px dashed var(--color-border);align-items:flex-end;gap:20px;margin-bottom:0;padding-top:12px}.filter-section[data-v-2b6b920d]{flex-direction:column;justify-content:flex-end;gap:8px;display:flex}.table-toolbar[data-v-2b6b920d]{border-bottom:1px solid var(--color-border);background:#fafafa;justify-content:flex-end;padding:8px 0;display:flex}.filter-section__header[data-v-2b6b920d]{align-items:center;display:flex}.filter-label[data-v-2b6b920d]{color:#666;white-space:nowrap;font-size:12px;font-weight:500}.field[data-v-2b6b920d]{border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:#fff;justify-content:space-between;align-items:center;gap:10px;width:200px;height:36px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.field[data-v-2b6b920d]:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.field--select[data-v-2b6b920d],.date-field[data-v-2b6b920d]{cursor:pointer}.search[data-v-2b6b920d]{cursor:text}.field__input[data-v-2b6b920d]{background-color:#0000;border:none;outline:none;width:150px;font-size:14px}.field--select .field__input[data-v-2b6b920d],.date-field .field__input[data-v-2b6b920d]{cursor:pointer}.select-text[data-v-2b6b920d]{color:#000;flex:1;font-size:14px}.center__icon[data-v-2b6b920d]{width:15px;height:15px}.select-icon[data-v-2b6b920d]{width:10px;height:10px;transition:transform .5s;transform:rotate(90deg)}.select-icon--rotated[data-v-2b6b920d]{transform:rotate(-90deg)}.status-buttons[data-v-2b6b920d]{flex-wrap:wrap;gap:6px;display:flex}.status-btn[data-v-2b6b920d],.reset-sort-btn[data-v-2b6b920d],.reset-filters-btn[data-v-2b6b920d],.today-filter-btn[data-v-2b6b920d]{border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;height:32px;color:var(--color-text);white-space:nowrap;background:#fff;align-items:center;padding:7px 14px;font-size:12px;font-weight:500;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.status-btn[data-v-2b6b920d]:hover:not(.status-btn--active),.reset-sort-btn[data-v-2b6b920d]:hover:not(:disabled),.today-filter-btn[data-v-2b6b920d]:hover:not(.today-filter-btn--active){background:var(--color-bg);border-color:var(--color-primary);color:var(--color-primary)}.status-btn--active[data-v-2b6b920d],.today-filter-btn--active[data-v-2b6b920d]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.status-btn--active[data-v-2b6b920d]:hover,.today-filter-btn--active[data-v-2b6b920d]:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.reset-sort-btn[data-v-2b6b920d]:disabled,.reset-filters-btn[data-v-2b6b920d]:disabled{opacity:.5;cursor:not-allowed}.reset-filters-btn[data-v-2b6b920d]{color:var(--color-danger);background:#fff;border-color:#fecaca}.reset-filters-btn[data-v-2b6b920d]:hover:not(:disabled){background:var(--color-danger);border-color:var(--color-danger);color:#fff}.applications-table[data-v-2b6b920d]{border:1px solid var(--color-border);background-color:#fff;border-radius:30px;flex-direction:column;min-width:300px;height:fit-content;max-height:500px;margin-top:20px;transition:all .3s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.applications-table.with-details[data-v-2b6b920d]{height:500px}.refresh-overlay[data-v-2b6b920d]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:2;pointer-events:none;background:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;inset:45px 0 0}.table-header[data-v-2b6b920d]{border-bottom:1px solid var(--color-border);flex-shrink:0;height:45px;padding:0 16px}.header-row[data-v-2b6b920d]{align-items:center;gap:14px;width:100%;height:100%;display:flex}.header-col[data-v-2b6b920d]{color:#a2a2a2;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:5px;height:100%;font-size:14px;font-weight:500;transition:all .2s;display:flex}.header-col[data-v-2b6b920d]:hover{color:#333}.header-col:hover .sort-icon[data-v-2b6b920d]{filter:brightness(0)}.sort-icon[data-v-2b6b920d]{width:12px;height:12px;transition:all .2s}.sort-icon.sorted[data-v-2b6b920d]{filter:brightness(0)}.sort-icon.desc[data-v-2b6b920d]{transform:rotate(180deg)}.active-sort[data-v-2b6b920d]{color:#333!important;font-weight:500!important}.confirmation-col[data-v-2b6b920d]{flex:150 1 0;min-width:150px}.number-col[data-v-2b6b920d]{flex:140 1 0;min-width:132px}.application-col.number-col[data-v-2b6b920d]{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.blacklist-flag-badge[data-v-2b6b920d]{max-width:100%}.number-col .blacklist-flag-badge[data-v-2b6b920d]{white-space:normal}.application-tags[data-v-2b6b920d]{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex}.rt-tag[data-v-2b6b920d]{gap:0;transition:padding .28s}.rt-tag__text[data-v-2b6b920d]{opacity:1;white-space:nowrap;max-width:150px;transition:max-width .28s,opacity .2s;display:inline-block;overflow:hidden}.rt-tag__icon[data-v-2b6b920d]{opacity:0;flex-shrink:0;width:0;height:13px;transition:width .28s,opacity .2s;display:inline-block;overflow:hidden}.ellip[data-v-2b6b920d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.tag-hint[data-v-2b6b920d]{position:relative}.tag-hint[data-v-2b6b920d]:after{content:attr(data-hint);color:#fff;text-align:center;white-space:normal;z-index:1000;pointer-events:none;opacity:0;background:#333;border-radius:6px;width:max-content;max-width:200px;padding:5px 9px;font-size:11px;line-height:1.3;transition:opacity .15s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.tag-hint[data-v-2b6b920d]:before{content:"";z-index:1001;pointer-events:none;opacity:0;border:5px solid #0000;border-bottom-color:#333;transition:opacity .15s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tag-hint[data-v-2b6b920d]:hover:after,.tag-hint[data-v-2b6b920d]:hover:before{opacity:1}.application-tags--compact .rt-tag--roof .rt-tag__text[data-v-2b6b920d],.application-tags--compact .rt-tag--parking .rt-tag__text[data-v-2b6b920d],.application-tags--compact .rt-tag--important .rt-tag__text[data-v-2b6b920d]{opacity:0;max-width:0}.application-tags--compact .rt-tag--roof .rt-tag__icon[data-v-2b6b920d],.application-tags--compact .rt-tag--parking .rt-tag__icon[data-v-2b6b920d],.application-tags--compact .rt-tag--important .rt-tag__icon[data-v-2b6b920d]{opacity:1;width:13px}.application-tags--compact .rt-tag--roof.badge--sm[data-v-2b6b920d],.application-tags--compact .rt-tag--parking.badge--sm[data-v-2b6b920d],.application-tags--compact .rt-tag--important.badge--sm[data-v-2b6b920d]{padding:4px}.tags-col[data-v-2b6b920d]{flex:0 0 120px;transition:flex-basis .3s}.application-col.tags-col[data-v-2b6b920d]{overflow:visible}@container (width<=1300px){.tags-col[data-v-2b6b920d]{flex:0 0 90px}}.date-col[data-v-2b6b920d]{flex:135 1 0;min-width:126px}.organization-col[data-v-2b6b920d]{flex:175 1 0;min-width:130px}.sender-col[data-v-2b6b920d]{flex:160 1 0;min-width:124px}.application-col.sender-col[data-v-2b6b920d]{overflow:visible}.sender-tooltip-anchor[data-v-2b6b920d]{cursor:default;min-width:0;max-width:100%;display:block;position:relative}.sender-tooltip-anchor[data-v-2b6b920d]:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;background:#333;border-radius:6px;padding:6px 10px;font-size:12px;transition:opacity .15s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.sender-tooltip-anchor[data-v-2b6b920d]:before{content:"";z-index:1001;pointer-events:none;opacity:0;border:5px solid #0000;border-bottom-color:#333;transition:opacity .15s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.sender-tooltip-anchor[data-v-2b6b920d]:hover:after,.sender-tooltip-anchor[data-v-2b6b920d]:hover:before{opacity:1}.status-col[data-v-2b6b920d]{flex:140 1 0;min-width:130px}.actions-col[data-v-2b6b920d]{cursor:default;flex:0 0 96px;justify-content:flex-end}.header-col.actions-col[data-v-2b6b920d]:hover{color:#a2a2a2}.table-body[data-v-2b6b920d]{flex-grow:1;overflow-y:scroll}.applications-list[data-v-2b6b920d]{flex-grow:1}.application-item[data-v-2b6b920d]{cursor:pointer;transition:background-color .2s}.application-item[data-v-2b6b920d]:hover{background-color:#a2a2a2}.application-item.initial-load[data-v-2b6b920d]{opacity:0;animation:.4s ease-out forwards slideInFromTop-2b6b920d;transform:translateY(-20px)}.application-item.filtered[data-v-2b6b920d]{opacity:1;animation:none;transform:none}@keyframes slideInFromTop-2b6b920d{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.application-item[data-v-2b6b920d]:hover:not(.download-btn:hover){background-color:#f0f0f0}.application-item.unread[data-v-2b6b920d]{background-color:#fff5e0}.application-row[data-v-2b6b920d]{border-bottom:1px solid #f0f0f0;align-items:center;gap:14px;width:100%;min-height:40px;padding:6px 16px;display:flex}.application-col[data-v-2b6b920d]{text-align:left;white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;height:100%;font-size:14px;display:flex;overflow:hidden}.download-btn[data-v-2b6b920d]{color:#000;border:1px solid var(--color-border);cursor:pointer;white-space:nowrap;background-color:#fff;border-radius:50px;justify-content:center;align-items:center;min-width:80px;height:25px;padding:0 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.download-btn[data-v-2b6b920d]:hover{background-color:#f5f5f5;border-color:#d0d0d0}.confirmation-badge[data-v-2b6b920d]{box-sizing:border-box;text-align:center;white-space:nowrap;border-radius:12px;min-width:115px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.confirmation-approved[data-v-2b6b920d]{color:#059669;background-color:#f0f9ff;border:1px solid #a7f3d0}.confirmation-pending[data-v-2b6b920d]{color:#d97706;background-color:#fffbeb;border:1px solid #fcd34d}.confirmation-rejected[data-v-2b6b920d]{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}.confirmation-default[data-v-2b6b920d]{color:#616161;background-color:#f5f5f5;border:1px solid #e0e0e0}.application-number[data-v-2b6b920d]{color:#a2a2a2}.application-number--copyable[data-v-2b6b920d]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;transition:color .15s;position:relative}.application-number--copyable[data-v-2b6b920d]:hover,.application-number--copyable[data-v-2b6b920d]:focus-visible{color:#333}.application-number--copyable[data-v-2b6b920d]:focus-visible{box-shadow:0 0 0 2px #4f5bdf4d}.application-number--copyable[data-v-2b6b920d]:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;background:#333;border-radius:6px;padding:4px 8px;font-size:11px;transition:opacity .15s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.application-number--copyable[data-v-2b6b920d]:hover:after{opacity:1}.status-badge[data-v-2b6b920d]{box-sizing:border-box;text-align:center;white-space:nowrap;border:1px solid;border-radius:8px;min-width:120px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.status-unread[data-v-2b6b920d]{color:#ea580c;background-color:#fff7ed;border-color:#fed7aa}.status-processing[data-v-2b6b920d]{color:#ef6c00;background-color:#fff3e0;border-color:#ffe0b2}.status-in-progress[data-v-2b6b920d]{color:#1565c0;background-color:#e3f2fd;border-color:#bbdefb}.status-completed[data-v-2b6b920d]{color:#2e7d32;background-color:#e8f5e8;border-color:#c8e6c9}.status-rejected[data-v-2b6b920d]{color:#c62828;background-color:#ffebee;border-color:#ffcdd2}.status-default[data-v-2b6b920d]{color:#616161;background-color:#f5f5f5;border-color:#e0e0e0}.no-data-message[data-v-2b6b920d]{text-align:center;color:#a2a2a2;flex-grow:1;justify-content:center;align-items:center;margin:0;padding:40px 20px;font-size:14px;display:flex}.table-body[data-v-2b6b920d]::-webkit-scrollbar{width:6px}.table-body[data-v-2b6b920d]::-webkit-scrollbar-track{background:0 0;border-radius:3px;margin:2px 0}.table-body[data-v-2b6b920d]::-webkit-scrollbar-thumb{background:#d9e2ff padding-box content-box;border:1px solid #0000;border-radius:3px;transition:all .3s}.table-body[data-v-2b6b920d]::-webkit-scrollbar-thumb:hover{background:#c5d1ff padding-box content-box;border:1px solid #0000}.table-body[data-v-2b6b920d]{scrollbar-width:thin;scrollbar-color:#d9e2ff transparent}.applications-list[data-v-2b6b920d]::-webkit-scrollbar{width:6px}.applications-list[data-v-2b6b920d]::-webkit-scrollbar-track{background:0 0;border-radius:3px;margin:2px 0}.applications-list[data-v-2b6b920d]::-webkit-scrollbar-thumb{background:#d9e2ff padding-box content-box;border:1px solid #0000;border-radius:3px}.applications-list[data-v-2b6b920d]{scrollbar-width:thin;scrollbar-color:#d9e2ff transparent}@media (width<=768px){.center[data-v-2b6b920d]{padding:12px}.filters-row[data-v-2b6b920d]{flex-wrap:wrap;gap:8px}.filters-row--secondary[data-v-2b6b920d]{flex-wrap:wrap;gap:12px}.table-toolbar[data-v-2b6b920d]{padding:6px 8px}.field[data-v-2b6b920d],.field__input[data-v-2b6b920d],.status-buttons[data-v-2b6b920d]{width:100%}.applications-table[data-v-2b6b920d]{scroll-behavior:auto;scrollbar-width:auto;scrollbar-color:#4f5bdf #ededf5;height:auto;max-height:none;transition:none;display:block;overflow:scroll hidden}.applications-table[data-v-2b6b920d]::-webkit-scrollbar{-webkit-appearance:none;height:10px}.applications-table[data-v-2b6b920d]::-webkit-scrollbar-track{background:#ededf5;border-radius:5px}.applications-table[data-v-2b6b920d]::-webkit-scrollbar-thumb{background:#4f5bdf;border-radius:5px}.table-header[data-v-2b6b920d],.table-body[data-v-2b6b920d],.header-row[data-v-2b6b920d],.application-item[data-v-2b6b920d]{min-width:660px}.table-header[data-v-2b6b920d],.application-row[data-v-2b6b920d]{padding:0}.header-col[data-v-2b6b920d]:first-child,.application-col[data-v-2b6b920d]:first-child{padding-left:16px}.header-col.status-col[data-v-2b6b920d],.application-col.status-col[data-v-2b6b920d]{padding-right:16px}.table-body[data-v-2b6b920d]{flex-grow:unset;overflow:visible}.applications-list[data-v-2b6b920d]{-webkit-overflow-scrolling:touch;overflow:visible}.confirmation-col[data-v-2b6b920d]{min-width:110px}.number-col[data-v-2b6b920d]{min-width:100px}.date-col[data-v-2b6b920d]{min-width:110px}.organization-col[data-v-2b6b920d]{min-width:120px}.sender-col[data-v-2b6b920d],.status-col[data-v-2b6b920d]{min-width:110px}.header-col.actions-col[data-v-2b6b920d],.application-col.actions-col[data-v-2b6b920d]{display:none}.header-col p[data-v-2b6b920d]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-col[data-v-2b6b920d]{font-size:13px}.table-scroll-indicator[data-v-2b6b920d]{display:block}}@media (width<=480px){.center[data-v-2b6b920d]{padding:10px}.center__tabs[data-v-2b6b920d]{gap:6px}}.sound-btn-wrap[data-v-2b6b920d]{flex-shrink:0;margin-left:auto;position:relative}.sound-icon-btn[data-v-2b6b920d]{width:34px;height:34px;color:var(--color-text-muted,#888);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.sound-icon-btn[data-v-2b6b920d]:hover{background:var(--color-border,#e6e6e6);color:#444}.sound-icon-btn--active[data-v-2b6b920d]{color:var(--color-primary)}.sound-icon-btn--active[data-v-2b6b920d]:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.sound-popover[data-v-2b6b920d]{z-index:500;border:1px solid var(--color-border,#e6e6e6);background:#fff;border-radius:20px;flex-direction:column;gap:12px;width:230px;padding:14px 16px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0000001f}.sound-popover__header[data-v-2b6b920d]{justify-content:space-between;align-items:center;gap:8px;display:flex}.sound-popover__title[data-v-2b6b920d]{color:#1a1a1a;font-size:13px;font-weight:600}.sound-popover__field[data-v-2b6b920d]{flex-direction:column;gap:5px;display:flex}.sound-popover__label[data-v-2b6b920d]{color:var(--color-text-muted,#888);font-size:11px;font-weight:500}.sound-popover__preview[data-v-2b6b920d]{align-self:flex-start;padding:5px 14px;font-size:12px}.sound-toggle[data-v-2b6b920d]{cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.sound-toggle__input[data-v-2b6b920d]{opacity:0;width:0;height:0;position:absolute}.sound-toggle__track[data-v-2b6b920d]{background:var(--color-border,#e6e6e6);border-radius:999px;width:36px;height:20px;transition:background .2s;display:inline-block;position:relative}.sound-toggle__track[data-v-2b6b920d]:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000026}.sound-toggle__input:checked+.sound-toggle__track[data-v-2b6b920d]{background:var(--color-primary)}.sound-toggle__input:checked+.sound-toggle__track[data-v-2b6b920d]:after{transform:translate(16px)}.sound-volume[data-v-2b6b920d]{width:100%;accent-color:var(--color-primary);cursor:pointer;border-radius:4px;height:4px}.sound-popover-enter-active[data-v-2b6b920d],.sound-popover-leave-active[data-v-2b6b920d]{transition:opacity .15s,transform .15s}.sound-popover-enter-from[data-v-2b6b920d],.sound-popover-leave-to[data-v-2b6b920d]{opacity:0;transform:translateY(-6px)}.schedule-tab[data-v-d2ad81cc]{flex-direction:column;gap:15px;height:100%;font-size:13px;line-height:1.5;display:flex}.add-btn[data-v-d2ad81cc]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:20px;padding:6px 14px;font-size:12px;transition:background .2s}.add-btn[data-v-d2ad81cc]:hover:not(:disabled){background:#3a45b2}.add-btn[data-v-d2ad81cc]:disabled{cursor:not-allowed;background:#ccc}.schedule-tab__header-top[data-v-d2ad81cc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.schedule-tab__header-title[data-v-d2ad81cc]{color:#000;margin:0;font-size:16px;font-weight:600}.schedule-tab__hint[data-v-d2ad81cc]{color:#6b7280;margin:0;font-size:12px;line-height:1.5}.schedule-grid[data-v-d2ad81cc]{grid-template-columns:repeat(auto-fill,minmax(max(190px,25% - 9px),1fr));gap:12px;display:grid}.schedule-day-card[data-v-d2ad81cc]{background:#fff;border:1px solid #e6e6e6;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.schedule-day-card__head[data-v-d2ad81cc]{background:#f0f3ff;border-bottom:1px solid #e6e6e6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.schedule-day-card__body[data-v-d2ad81cc]{flex-direction:column;gap:6px;padding:8px;display:flex}.schedule-day-card__empty[data-v-d2ad81cc]{text-align:center;color:#aaa;padding:6px 0;font-size:11px;font-style:italic}.day-name[data-v-d2ad81cc]{color:#333;font-size:13px;font-weight:600}.round-switch-wrap[data-v-d2ad81cc]{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.round-switch-label[data-v-d2ad81cc]{color:#6b7280;letter-spacing:.4px;font-size:10px;font-weight:600}.round-switch[data-v-d2ad81cc]{cursor:pointer;width:34px;height:18px;display:inline-block;position:relative}.round-switch input[data-v-d2ad81cc]{opacity:0;width:0;height:0;position:absolute}.switch-slider[data-v-d2ad81cc]{background-color:#ccc;border-radius:22px;transition:all .2s;position:absolute;inset:0}.switch-slider[data-v-d2ad81cc]:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;bottom:2px;left:2px}input:checked+.switch-slider[data-v-d2ad81cc]{background-color:#4f5bdf}input:checked+.switch-slider[data-v-d2ad81cc]:before{transform:translate(16px)}.slot-badge[data-v-d2ad81cc]{background:#f8f9fa;border:1px solid #e6e6e6;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex;position:relative}.slot-badge--round[data-v-d2ad81cc]{background:#eef0ff;border-color:#c7caf5}.round-clock-text[data-v-d2ad81cc]{color:#4f5bdf;font-size:11px;font-weight:500}.slot-time[data-v-d2ad81cc]{color:#333;font-size:12px;font-weight:500}.slot-badges[data-v-d2ad81cc]{gap:4px;display:flex}.next-day-badge[data-v-d2ad81cc]{color:#fff;background:#4f5bdf;border-radius:10px;padding:1px 6px;font-size:9px;font-weight:500}.slot-actions[data-v-d2ad81cc]{flex-shrink:0;gap:2px;display:flex}.icon-btn[data-v-d2ad81cc]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background .2s;display:flex}.icon-btn[data-v-d2ad81cc]:hover{background-color:#e6e6e6}.icon[data-v-d2ad81cc]{opacity:.6;width:12px;height:12px}.modal-overlay[data-v-d2ad81cc]{-webkit-backdrop-filter:blur(.1px);z-index:10000;background:#00000080;justify-content:center;align-items:center;animation:.3s ease-out overlayAppear-d2ad81cc;display:flex;position:fixed;inset:0}@keyframes overlayAppear-d2ad81cc{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(.1px);backdrop-filter:blur(.1px);background:#00000080}}.modal-content[data-v-d2ad81cc]{background:#fff;border-radius:20px;width:420px;max-width:90vw;margin-top:-50px;animation:.3s ease-out modalAppear-d2ad81cc;box-shadow:0 20px 60px #0000004d}@keyframes modalAppear-d2ad81cc{0%{opacity:0;transform:scale(.8)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header[data-v-d2ad81cc]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.modal-title[data-v-d2ad81cc]{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-d2ad81cc]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background .2s;display:flex}.modal-close[data-v-d2ad81cc]:hover{background-color:#f5f5f5}.modal-body[data-v-d2ad81cc]{height:250px;padding:22px;overflow-y:auto}.modal-footer[data-v-d2ad81cc]{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:10px;padding:16px 22px 20px;display:flex}.field[data-v-d2ad81cc]{margin-bottom:18px}.field-label[data-v-d2ad81cc]{color:#555;margin-bottom:5px;font-size:12px;font-weight:500;display:block}.time-fields[data-v-d2ad81cc]{gap:15px;display:flex}.time-field[data-v-d2ad81cc]{flex:1}.modal-input[data-v-d2ad81cc]{background:#fff;border:1px solid #e0e0e0;border-radius:15px;width:100%;padding:10px 12px;font-size:14px;transition:border-color .2s}.modal-input[data-v-d2ad81cc]:focus{border-color:#4f5bdf;outline:none}.custom-select[data-v-d2ad81cc]{cursor:pointer;position:relative}.select-trigger[data-v-d2ad81cc]{background:#fff;border:1px solid #e0e0e0;border-radius:15px;justify-content:space-between;align-items:center;padding:10px 12px;transition:border-color .2s;display:flex}.select-trigger[data-v-d2ad81cc]:hover{border-color:#4f5bdf}.select-arrow[data-v-d2ad81cc]{transition:transform .2s}.select-arrow.open[data-v-d2ad81cc]{transform:rotate(90deg)}.select-dropdown[data-v-d2ad81cc]{z-index:10;background:#fff;border:1px solid #e0e0e0;border-radius:12px;max-height:150px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 15px #0000001a}.select-option[data-v-d2ad81cc]{cursor:pointer;border-bottom:1px solid #f0f0f0;padding:10px 14px;font-size:13px;transition:background .2s}.select-option[data-v-d2ad81cc]:last-child{border-bottom:none}.select-option[data-v-d2ad81cc]:hover{color:#4f5bdf;background:#f5f7ff}.select-option.selected[data-v-d2ad81cc]{color:#4f5bdf;background:#f0f3ff;font-weight:500}.error-hint[data-v-d2ad81cc]{color:#d32f2f;text-align:center;background:#ffebee;border-radius:20px;width:100%;margin:8px 0;padding:8px 12px;font-size:12px;display:inline-block}.next-day-hint[data-v-d2ad81cc]{color:#f39c12;text-align:center;background:#fff8e7;border-radius:20px;width:100%;margin:8px 0;padding:8px 12px;font-size:12px;display:inline-block}.modal-btn[data-v-d2ad81cc]{cursor:pointer;border:none;border-radius:30px;min-width:90px;padding:10px 22px;font-size:13px;font-weight:500;transition:background .2s}.modal-btn.cancel[data-v-d2ad81cc]{color:#666;background:#f5f5f5}.modal-btn.cancel[data-v-d2ad81cc]:hover{background:#e9e9e9}.modal-btn.confirm[data-v-d2ad81cc]{color:#fff;background:#4f5bdf}.modal-btn.confirm[data-v-d2ad81cc]:hover:not(:disabled){background:#3a45b2}.modal-btn.confirm[data-v-d2ad81cc]:disabled{cursor:not-allowed;background:#ccc}.modal-fade-enter-active[data-v-d2ad81cc],.modal-fade-leave-active[data-v-d2ad81cc]{transition:all .3s}.modal-fade-enter-from[data-v-d2ad81cc],.modal-fade-leave-to[data-v-d2ad81cc]{opacity:0}.modal-fade-enter-from .modal-content[data-v-d2ad81cc],.modal-fade-leave-to .modal-content[data-v-d2ad81cc]{transform:scale(.8)translateY(-20px)}.dropdown-enter-active[data-v-d2ad81cc],.dropdown-leave-active[data-v-d2ad81cc]{transition:all .2s}.dropdown-enter-from[data-v-d2ad81cc],.dropdown-leave-to[data-v-d2ad81cc]{opacity:0;transform:translateY(-10px)}.days-list[data-v-d2ad81cc]::-webkit-scrollbar{width:4px}.select-dropdown[data-v-d2ad81cc]::-webkit-scrollbar{width:4px}.days-list[data-v-d2ad81cc]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.select-dropdown[data-v-d2ad81cc]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.days-list[data-v-d2ad81cc]::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.select-dropdown[data-v-d2ad81cc]::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.days-list[data-v-d2ad81cc]::-webkit-scrollbar-thumb:hover{background:#aaa}.select-dropdown[data-v-d2ad81cc]::-webkit-scrollbar-thumb:hover{background:#aaa}@media (width<=768px){.day-header[data-v-d2ad81cc]{flex-direction:column;align-items:flex-start;gap:8px}.time-fields[data-v-d2ad81cc]{flex-direction:column;gap:10px}}.columns-tab[data-v-fc941b53]{flex-direction:column;gap:15px;line-height:1.5;display:flex}.columns-tab__header[data-v-fc941b53]{flex-direction:column;gap:15px;display:flex}.columns-tab__header-top[data-v-fc941b53]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.columns-tab__title[data-v-fc941b53]{min-width:290px}.columns-tab__hint-block[data-v-fc941b53]{flex-direction:column;gap:6px;min-height:100px;display:flex}.columns-tab__mode-toggle[data-v-fc941b53]{background:#fafafa;border:1px solid #e6e6e6;border-radius:50px;display:inline-flex;overflow:hidden}.columns-tab__mode-btn[data-v-fc941b53]{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:6px 14px;font-size:12px;transition:background .15s,color .15s}.columns-tab__mode-btn[data-v-fc941b53]:hover:not(.columns-tab__mode-btn--active){color:#333;background:#f0f0f0}.columns-tab__mode-btn--active[data-v-fc941b53]{color:#fff;background:#4f5bdf;font-weight:500}.columns-tab__title[data-v-fc941b53]{color:#000;margin:0;font-size:16px;font-weight:600}.columns-tab__hint[data-v-fc941b53]{color:#4b5563;align-items:baseline;gap:10px;font-size:13px;line-height:1.45;display:flex}.columns-tab__hint-badge[data-v-fc941b53]{color:#fff;letter-spacing:.02em;background:#4f5bdf;border-radius:999px;flex-shrink:0;align-items:center;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.columns-tab__hint-badge strong[data-v-fc941b53]{margin:0 2px;font-weight:700}.columns-tab__hint-dash[data-v-fc941b53]{color:#9ca3af;flex-shrink:0}.columns-tab__hint-text[data-v-fc941b53]{flex:1;min-width:0}.columns-tab__hint-text strong[data-v-fc941b53]{color:#1f2937;font-weight:600}.columns-tab__hint-note[data-v-fc941b53]{color:#6b7280;border-top:1px dashed #e6e6e6;margin:4px 0 0;padding-top:6px;font-size:12px;line-height:1.4}.columns-tab__hint-note strong[data-v-fc941b53]{color:#4f5bdf;font-weight:600}.columns-tab__empty[data-v-fc941b53]{text-align:center;color:#a2a2a2;background:#f9fafb;border-radius:12px;padding:24px}.columns-tab__list[data-v-fc941b53]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.columns-tab__item[data-v-fc941b53]{background:#fff;border:1px solid #e6e6e6;border-radius:10px;transition:opacity .15s,background-color .2s}.columns-tab__item[data-v-fc941b53]:hover{background:#f9fafb}.columns-tab__item--off[data-v-fc941b53]{background:#fafafa;border-color:#ececec}.columns-tab__item--dragging[data-v-fc941b53]{opacity:.4;background:#f0f4ff;border-style:dashed;border-color:#4f5bdf;transition:none!important}.columns-tab__row[data-v-fc941b53]{-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 10px;display:flex}.columns-tab__handle[data-v-fc941b53]{color:#a2a2a2;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:color .15s;display:flex}.columns-tab__handle[data-v-fc941b53]:hover{color:#4f5bdf}.columns-tab__item--dragging .columns-tab__handle[data-v-fc941b53],.columns-tab__handle[data-v-fc941b53]:active{cursor:grabbing}.columns-tab__check-row[data-v-fc941b53]{cursor:pointer;flex:1;align-items:center;gap:10px;padding:4px;display:flex}.columns-tab__checkbox[data-v-fc941b53]{accent-color:#4f5bdf;cursor:pointer;flex-shrink:0;width:12px;height:12px}.columns-tab__label[data-v-fc941b53]{color:#000;flex:1;font-size:14px;font-weight:500}.columns-tab__item--off .columns-tab__label[data-v-fc941b53]{color:#a2a2a2}.columns-tab__field-name[data-v-fc941b53]{color:silver;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.columns-tab__width[data-v-fc941b53]{flex-shrink:0;align-items:center;gap:2px;padding-right:6px;display:flex}.columns-tab__width-label[data-v-fc941b53]{color:#6b7280;white-space:nowrap;font-size:11px}.columns-tab__width-input[data-v-fc941b53]{text-align:right;color:#333;-moz-appearance:textfield;background:#fff;border:1px solid #e6e6e6;border-radius:6px;width:32px;padding:2px 4px;font-size:11px}.columns-tab__width-input[data-v-fc941b53]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.columns-tab__width-input[data-v-fc941b53]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.columns-tab__width-input[data-v-fc941b53]:focus{border-color:#4f5bdf;outline:none}.columns-tab__priority[data-v-fc941b53]{flex-shrink:0;align-items:center;gap:4px;padding-right:4px;display:flex}.columns-tab__priority-label[data-v-fc941b53]{color:#6b7280;white-space:nowrap;font-size:11px}.columns-tab__priority-select[data-v-fc941b53]{color:#333;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:6px;width:38px;padding:2px 4px;font-size:11px}.columns-tab__priority-select[data-v-fc941b53]:focus{border-color:#4f5bdf;outline:none}.columns-tab__weight-select[data-v-fc941b53]{width:56px;padding-right:6px}.columns-tab__weight-preview[data-v-fc941b53]{color:#000;white-space:nowrap;background:#fff;border:1px solid #e6e6e6;border-radius:6px;justify-content:center;align-items:center;min-width:42px;padding:2px 6px;font-size:11px;line-height:1;display:inline-flex}.columns-tab__actions[data-v-fc941b53]{justify-content:flex-end;gap:8px;display:flex}.columns-tab__btn[data-v-fc941b53]{cursor:pointer;border:1px solid #0000;border-radius:14px;padding:8px 18px;font-size:13px;font-weight:500;transition:all .2s}.columns-tab__btn[data-v-fc941b53]:disabled{cursor:not-allowed;opacity:.5}.columns-tab__btn--secondary[data-v-fc941b53]{color:#333;background:#fff;border-color:#e6e6e6}.columns-tab__btn--secondary[data-v-fc941b53]:hover:not(:disabled){background:#f5f5f5;border-color:silver}.columns-tab__btn--primary[data-v-fc941b53]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.columns-tab__btn--primary[data-v-fc941b53]:hover:not(:disabled){background:#3b48c4;border-color:#3b48c4}.columns-tab__status[data-v-fc941b53]{color:#079d1d;text-align:right;margin:0;font-size:13px}.columns-tab__status--error[data-v-fc941b53]{color:#c62828}.columns-tab__preview[data-v-fc941b53]{flex-direction:column;gap:6px;display:flex}.columns-tab__preview-title[data-v-fc941b53]{color:#000;margin:0;font-size:14px;font-weight:600}.columns-tab__preview-hint[data-v-fc941b53]{color:#6b7280;margin:0;font-size:12px}.columns-tab__preview-frame[data-v-fc941b53]{background:#fff;border:1px solid #e6e6e6;border-radius:18px;width:100%;height:175px;overflow:hidden}.columns-tab__preview-scale[data-v-fc941b53]{transform-origin:0 0;width:166.667%;transform:scale(.6)}.columns-tab__preview-unknown[data-v-fc941b53]{text-align:center;color:#a2a2a2;background:#f9fafb;border:1px solid #e6e6e6;border-radius:12px;padding:16px}.cols-list-move[data-v-fc941b53]{transition:transform .3s}.appearance-tab[data-v-1aa759fd]{flex-direction:column;gap:15px;line-height:1.5;display:flex}.appearance-tab__header-top[data-v-1aa759fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.appearance-tab__header-title[data-v-1aa759fd]{color:#000;margin:0;font-size:16px;font-weight:600}.appearance-tab__section[data-v-1aa759fd]{flex-direction:column;gap:6px;display:flex}.appearance-tab__title[data-v-1aa759fd]{color:#000;margin:0;font-size:16px;font-weight:600}.appearance-tab__hint[data-v-1aa759fd]{color:#6b7280;margin:0;font-size:12px;line-height:1.5}.appearance-tab__row[data-v-1aa759fd]{align-items:center;gap:12px;padding:6px 0;display:flex}.appearance-tab__slider[data-v-1aa759fd]{accent-color:#4f5bdf;cursor:grab;flex:1}.appearance-tab__slider[data-v-1aa759fd]:active{cursor:grabbing}.appearance-tab__slider[data-v-1aa759fd]::-webkit-slider-thumb{cursor:grab}.appearance-tab__slider[data-v-1aa759fd]:active::-webkit-slider-thumb{cursor:grabbing}.appearance-tab__slider[data-v-1aa759fd]::-moz-range-thumb{cursor:grab}.appearance-tab__slider[data-v-1aa759fd]:active::-moz-range-thumb{cursor:grabbing}.appearance-tab__value[data-v-1aa759fd]{color:#4f5bdf;text-align:right;min-width:48px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:500}.appearance-tab__preview-badge[data-v-1aa759fd]{color:#333;background:#fafafa;border:1px solid #e6e6e6;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:36px;padding:0 8px;font-family:Montserrat,sans-serif;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.appearance-tab__segment[data-v-1aa759fd]{background:#fafafa;border:1px solid #e6e6e6;border-radius:10px;width:fit-content;display:inline-flex;overflow:hidden}.appearance-tab__segment-btn[data-v-1aa759fd]{color:#6b7280;cursor:pointer;background:0 0;border:none;border-right:1px solid #e6e6e6;padding:8px 16px;font-size:13px;transition:background .15s,color .15s}.appearance-tab__segment-btn[data-v-1aa759fd]:last-child{border-right:none}.appearance-tab__segment-btn[data-v-1aa759fd]:hover:not(.appearance-tab__segment-btn--active){color:#333;background:#f0f0f0}.appearance-tab__segment-btn--active[data-v-1aa759fd]{color:#fff;background:#4f5bdf;font-weight:500}.appearance-tab__actions[data-v-1aa759fd]{justify-content:flex-end;gap:8px;display:flex}.appearance-tab__btn[data-v-1aa759fd]{cursor:pointer;border:1px solid #0000;border-radius:14px;padding:8px 18px;font-size:13px;font-weight:500;transition:all .2s}.appearance-tab__btn[data-v-1aa759fd]:disabled{cursor:not-allowed;opacity:.5}.appearance-tab__btn--secondary[data-v-1aa759fd]{color:#333;background:#fff;border-color:#e6e6e6}.appearance-tab__btn--secondary[data-v-1aa759fd]:hover:not(:disabled){background:#f5f5f5;border-color:silver}.appearance-tab__btn--primary[data-v-1aa759fd]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.appearance-tab__btn--primary[data-v-1aa759fd]:hover:not(:disabled){background:#3b48c4;border-color:#3b48c4}.appearance-tab__status[data-v-1aa759fd]{color:#079d1d;text-align:right;margin:0;font-size:13px}.appearance-tab__status--error[data-v-1aa759fd]{color:#c62828}.appearance-tab__density-preview[data-v-1aa759fd]{background:#fff;border:1px solid #e6e6e6;border-radius:12px;margin-top:14px;overflow:hidden}.appearance-tab__density-preview-row[data-v-1aa759fd]{color:#4b5563;border-bottom:1px solid #f3f4f6;align-items:center;gap:12px;padding:6px 14px;transition:padding .25s,min-height .25s;display:grid}.appearance-tab__density-preview-row span[data-v-1aa759fd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appearance-tab__density-preview-row[data-v-1aa759fd]:last-child{border-bottom:none}.appearance-tab__density-preview-row--head[data-v-1aa759fd]{color:#4b5563;background:#f9fafb;font-weight:600}.appearance-tab__density-preview--compact .appearance-tab__density-preview-row[data-v-1aa759fd]{min-height:28px;padding-top:3px;padding-bottom:3px}.appearance-tab__density-preview--normal .appearance-tab__density-preview-row[data-v-1aa759fd]{min-height:36px;padding-top:6px;padding-bottom:6px}.appearance-tab__density-preview--spacious .appearance-tab__density-preview-row[data-v-1aa759fd]{min-height:50px;padding-top:12px;padding-bottom:12px}.modal-overlay[data-v-3b876646]{z-index:10000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;animation:.3s ease-out overlayAppear-3b876646;display:flex;position:fixed;inset:0}@keyframes overlayAppear-3b876646{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(.1px);backdrop-filter:blur(.1px);background:#00000080}}.modal-content[data-v-3b876646]{background:#fff;border-radius:35px;width:420px;max-width:90vw;padding:0;animation:.3s ease-out modalAppear-3b876646;overflow:hidden;box-shadow:0 20px 60px #0000004d}.modal-content.horizontal-modal[data-v-3b876646]{width:900px;max-width:90vw}@keyframes modalAppear-3b876646{0%{opacity:0;transform:scale(.8)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header[data-v-3b876646]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-header h3[data-v-3b876646]{color:#333;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-3b876646]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex}.modal-close[data-v-3b876646]:hover{background-color:#f5f5f5}.modal-body-horizontal[data-v-3b876646]{height:400px;display:flex}.modal-main-info[data-v-3b876646]{z-index:2;background:#fafafa;border-right:1px solid #e6e6e6;width:25%;padding:20px;position:relative;overflow:visible}.main-fields[data-v-3b876646]{flex-direction:column;gap:16px;display:flex}.form-group-compact[data-v-3b876646]{flex-direction:column;gap:4px;display:flex}.form-label-compact[data-v-3b876646]{color:#555;font-size:12px;font-weight:500}.input-compact[data-v-3b876646]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;height:35px;padding:8px 10px;font-size:13px;transition:border-color .2s}.input-compact[data-v-3b876646]:focus{border-color:#4f5bdf;outline:none}.form-hint[data-v-3b876646]{color:#999;margin-top:2px;font-size:11px}.form-error[data-v-3b876646]{color:#ef4444;margin-top:2px;font-size:11px}.custom-select[data-v-3b876646]{width:100%;position:relative}.select-header[data-v-3b876646]{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:15px;justify-content:space-between;align-items:center;height:35px;padding:8px 12px;font-size:13px;transition:all .2s;display:flex}.select-header[data-v-3b876646]:hover{background:#f8f9fa;border-color:#ccc}.select-value[data-v-3b876646]{color:#000}.select-arrow[data-v-3b876646]{width:7px;height:7px;transition:transform .2s;transform:rotate(90deg)}.select-arrow.rotated[data-v-3b876646]{transform:rotate(-90deg)}.select-dropdown[data-v-3b876646]{z-index:10;background:#fff;border:1px solid #e6e6e6;border-radius:8px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.select-option[data-v-3b876646]{cursor:pointer;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:13px;transition:background .2s}.select-option[data-v-3b876646]:last-child{border-bottom:none}.select-option[data-v-3b876646]:hover{color:#4f5bdf;background:#f5f7ff}.select-option.active[data-v-3b876646]{color:#4f5bdf;background:#f0f3ff;font-weight:500}.dropdown-fade-enter-active[data-v-3b876646],.dropdown-fade-leave-active[data-v-3b876646]{transition:all .2s}.dropdown-fade-enter-from[data-v-3b876646],.dropdown-fade-leave-to[data-v-3b876646]{opacity:0;transform:translateY(-5px)}.modal-cells-section[data-v-3b876646]{flex-direction:column;width:75%;display:flex;overflow:hidden}.cells-header-compact[data-v-3b876646]{background:#fff;border-bottom:1px solid #e6e6e6;padding:16px 20px}.cells-title-compact[data-v-3b876646]{color:#333;margin:0;font-size:14px;font-weight:600}.cells-scroll-container[data-v-3b876646]{flex:1;padding:16px 20px;overflow-y:auto}.settings-grid[data-v-3b876646]{flex-direction:column;gap:20px;display:flex}.setting-item[data-v-3b876646]{flex-direction:column;gap:8px;display:flex}.checkbox-group[data-v-3b876646]{background:#f8f9ff;border:1px solid #e6e6e6;border-radius:20px;padding:12px}.checkbox-label[data-v-3b876646]{cursor:pointer;align-items:center;gap:8px;display:flex}.checkbox-input[data-v-3b876646]{cursor:pointer;accent-color:#4f5bdf;width:16px;height:16px}.checkbox-text[data-v-3b876646]{color:#333;font-size:13px;font-weight:500}.field-hint[data-v-3b876646]{color:#a2a2a2;margin:4px 0 0;font-size:12px;line-height:1.5}.modal-footer[data-v-3b876646]{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.modal-btn[data-v-3b876646]{cursor:pointer;border:none;border-radius:8px;min-width:90px;padding:8px 20px;font-size:13px;font-weight:500;transition:background-color .2s}.modal-btn--cancel[data-v-3b876646]{color:#666;background:#f8f9fa;border:1px solid #e0e0e0}.modal-btn--cancel[data-v-3b876646]:hover{background:#e9ecef}.modal-btn--confirm[data-v-3b876646]{color:#fff;background:#4f5bdf}.modal-btn--confirm[data-v-3b876646]:hover:not(:disabled){background:#3a45b2}.modal-fade-enter-active[data-v-3b876646],.modal-fade-leave-active[data-v-3b876646]{transition:all .3s}.modal-fade-enter-from[data-v-3b876646],.modal-fade-leave-to[data-v-3b876646]{opacity:0}.modal-fade-enter-active .modal-overlay[data-v-3b876646],.modal-fade-leave-active .modal-overlay[data-v-3b876646],.modal-fade-enter-active .modal-content[data-v-3b876646],.modal-fade-leave-active .modal-content[data-v-3b876646]{transition:all .3s}.modal-fade-enter-from .modal-overlay[data-v-3b876646],.modal-fade-leave-to .modal-overlay[data-v-3b876646]{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}.modal-fade-enter-from .modal-content[data-v-3b876646],.modal-fade-leave-to .modal-content[data-v-3b876646]{opacity:0;transform:scale(.8)translateY(-20px)}.cells-scroll-container[data-v-3b876646]::-webkit-scrollbar{width:6px}.cells-scroll-container[data-v-3b876646]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.cells-scroll-container[data-v-3b876646]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.cells-scroll-container[data-v-3b876646]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (width<=768px){.modal-body-horizontal[data-v-3b876646]{flex-direction:column;height:auto}.modal-main-info[data-v-3b876646],.modal-cells-section[data-v-3b876646]{width:100%}.modal-main-info[data-v-3b876646]{border-bottom:1px solid #e6e6e6;border-right:none}}.location-section[data-v-cf519392]{margin-bottom:24px}.section-title[data-v-cf519392]{color:#333;margin:0 0 12px;font-size:14px;font-weight:600}.photos-header[data-v-cf519392]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.upload-photo-btn[data-v-cf519392]{color:#4f5bdf;cursor:pointer;background:#f0f3ff;border:1px solid #4f5bdf;border-radius:20px;padding:4px 12px;font-size:12px;transition:background-color .2s}.upload-photo-btn[data-v-cf519392]:hover{color:#fff;background:#4f5bdf}.photo-dropzone[data-v-cf519392]{color:#6b7280;cursor:pointer;text-align:center;background:#fafbff;border:2px dashed #c0c4d8;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;padding:20px;transition:border-color .2s,background .2s,color .2s;display:flex}.photo-dropzone[data-v-cf519392]:hover{color:#4f5bdf;background:#f0f3ff;border-color:#4f5bdf}.photo-dropzone--active[data-v-cf519392]{color:#4f5bdf;background:#e6ebff;border-color:#4f5bdf}.photo-dropzone__input[data-v-cf519392]{display:none}.photo-dropzone__icon[data-v-cf519392]{color:inherit}.photo-dropzone__text[data-v-cf519392]{flex-direction:column;gap:2px;font-size:13px;line-height:1.4;display:flex}.photo-dropzone__text strong[data-v-cf519392]{color:#333;font-weight:600}.photo-dropzone:hover .photo-dropzone__text strong[data-v-cf519392],.photo-dropzone--active .photo-dropzone__text strong[data-v-cf519392]{color:#4f5bdf}.photo-dropzone__text span[data-v-cf519392]{font-size:11px}.photos-grid[data-v-cf519392]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;max-height:250px;padding:4px;display:grid;overflow-y:auto}.photos-grid[data-v-cf519392]::-webkit-scrollbar{width:6px}.photos-grid[data-v-cf519392]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.photos-grid[data-v-cf519392]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.photos-grid[data-v-cf519392]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.photo-item[data-v-cf519392]{aspect-ratio:1;background:#f8f9fa;border:1px solid #e6e6e6;border-radius:8px;position:relative;overflow:hidden}.photo-item.main-photo[data-v-cf519392]{border:2px solid #4f5bdf}.photo-preview[data-v-cf519392]{cursor:pointer;width:100%;height:100%}.photo-preview img[data-v-cf519392]{object-fit:cover;width:100%;height:100%}.photo-actions[data-v-cf519392]{opacity:0;gap:4px;transition:opacity .2s;display:flex;position:absolute;top:4px;right:4px}.photo-item:hover .photo-actions[data-v-cf519392]{opacity:1}.photo-main-btn[data-v-cf519392],.photo-delete-btn[data-v-cf519392],.photo-main-badge[data-v-cf519392]{cursor:pointer;background:#ffffffe6;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;transition:background-color .2s;display:flex}.photo-main-btn[data-v-cf519392]:hover{color:#fff;background:#4f5bdf}.photo-main-badge[data-v-cf519392]{color:#fff;cursor:default;background:#4f5bdf}.photo-delete-btn[data-v-cf519392]:hover{background:#c62828}.photo-delete-btn:hover .action-icon-small[data-v-cf519392]{filter:brightness(0)invert()}.action-icon-small[data-v-cf519392]{width:14px;height:14px}.no-photos[data-v-cf519392]{text-align:center;color:#a2a2a2;background:#f8f9fa;border:1px dashed #e6e6e6;border-radius:25px;grid-column:1/-1;padding:20px;font-size:15px}.modal-overlay[data-v-cf519392]{z-index:10000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;animation:.3s ease-out overlayAppear-cf519392;display:flex;position:fixed;inset:0}@keyframes overlayAppear-cf519392{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(.1px);backdrop-filter:blur(.1px);background:#00000080}}.modal-content[data-v-cf519392]{background:#fff;border-radius:12px;padding:0;animation:.3s ease-out modalAppear-cf519392;box-shadow:0 20px 60px #0000004d}.modal-content.photo-view-modal[data-v-cf519392]{width:800px;max-width:90vw}@keyframes modalAppear-cf519392{0%{opacity:0;transform:scale(.8)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header[data-v-cf519392]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-header h3[data-v-cf519392]{color:#333;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-cf519392]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex}.modal-close[data-v-cf519392]:hover{background-color:#f5f5f5}.photo-view-body[data-v-cf519392]{background:#f0f0f0;justify-content:center;align-items:center;padding:0;display:flex}.full-photo[data-v-cf519392]{object-fit:contain;max-width:100%;max-height:70vh}.modal-fade-enter-active[data-v-cf519392],.modal-fade-leave-active[data-v-cf519392]{transition:all .3s}.modal-fade-enter-from[data-v-cf519392],.modal-fade-leave-to[data-v-cf519392]{opacity:0}.modal-fade-enter-active .modal-overlay[data-v-cf519392],.modal-fade-leave-active .modal-overlay[data-v-cf519392],.modal-fade-enter-active .modal-content[data-v-cf519392],.modal-fade-leave-active .modal-content[data-v-cf519392]{transition:all .3s}.modal-fade-enter-from .modal-overlay[data-v-cf519392],.modal-fade-leave-to .modal-overlay[data-v-cf519392]{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}.modal-fade-enter-from .modal-content[data-v-cf519392],.modal-fade-leave-to .modal-content[data-v-cf519392]{opacity:0;transform:scale(.8)translateY(-20px)}.history-date-separator[data-v-2dd67961]{color:#4f5bdf;letter-spacing:.02em;border-bottom:1px solid #e6f0ff;margin-bottom:8px;padding:8px 0 4px;font-size:11px;font-weight:600}.modal-overlay[data-v-2dd67961]{z-index:12000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-2dd67961]{transition:opacity .25s}.modal-fade-leave-active[data-v-2dd67961]{transition:opacity .2s}.modal-fade-enter-from[data-v-2dd67961],.modal-fade-leave-to[data-v-2dd67961]{opacity:0}.modal-fade-enter-active .system-table-history-modal[data-v-2dd67961]{animation:.25s modal-scale-in-2dd67961}.modal-fade-leave-active .system-table-history-modal[data-v-2dd67961]{animation:.2s modal-scale-out-2dd67961}@keyframes modal-scale-in-2dd67961{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-scale-out-2dd67961{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.system-table-history-modal[data-v-2dd67961]{background:#fff;border-radius:30px;flex-direction:column;width:900px;max-width:95%;max-height:80vh;display:flex;box-shadow:0 10px 30px #0003}.modal-header[data-v-2dd67961]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:15px 25px;display:flex}.modal-header h3[data-v-2dd67961]{color:#333;margin:0;font-size:18px;font-weight:600}.header-actions[data-v-2dd67961]{align-items:center;gap:10px;display:flex}.export-btn[data-v-2dd67961]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:center;align-items:center;gap:8px;height:32px;padding:6px 16px;font-size:13px;transition:all .2s;display:flex}.export-btn[data-v-2dd67961]:hover:not(:disabled){background:#f5f5f5;border-color:#4f5bdf}.export-btn[data-v-2dd67961]:disabled{opacity:.5;cursor:not-allowed}.export-icon[data-v-2dd67961]{width:14px;height:14px}.export-loader[data-v-2dd67961]{border:2px solid #e6e6e6;border-top-color:#4f5bdf;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-2dd67961}.close-btn[data-v-2dd67961]{color:#a2a2a2;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex}.close-btn[data-v-2dd67961]:hover{color:#333;background:#f5f5f5}.history-filters[data-v-2dd67961]{background-color:#fafafa;border-bottom:1px solid #e6e6e6;padding:15px 25px}.filter-row[data-v-2dd67961]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.search-filter[data-v-2dd67961],.user-filter[data-v-2dd67961],.date-filter[data-v-2dd67961],.sort-filter[data-v-2dd67961]{align-items:center;gap:8px;display:flex}.filter-label[data-v-2dd67961]{color:#a2a2a2;white-space:nowrap;font-size:12px}.search-input[data-v-2dd67961]{border:1px solid #e6e6e6;border-radius:20px;width:200px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s}.search-input[data-v-2dd67961]:focus{border-color:#4f5bdf;outline:none;box-shadow:0 0 0 3px #4f5bdf1a}.custom-select[data-v-2dd67961]{cursor:pointer;width:200px;position:relative}.select-trigger[data-v-2dd67961]{background:#fff;border:1px solid #e6e6e6;border-radius:20px;justify-content:space-between;align-items:center;height:32px;padding:6px 12px;transition:all .2s;display:flex}.select-trigger[data-v-2dd67961]:hover{background:#f5f5f5;border-color:#4f5bdf}.selected-value[data-v-2dd67961]{color:#000;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.select-arrow[data-v-2dd67961]{width:8px;height:8px;transition:transform .2s}.select-arrow.arrow-open[data-v-2dd67961]{transform:rotate(90deg)}.fade-enter-active[data-v-2dd67961],.fade-leave-active[data-v-2dd67961]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-2dd67961],.fade-leave-to[data-v-2dd67961]{opacity:0;transform:translateY(-10px)}.select-dropdown[data-v-2dd67961]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:15px;max-height:300px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.select-option[data-v-2dd67961]{color:#000;cursor:pointer;padding:10px 14px;font-size:12px;transition:background-color .15s}.select-option[data-v-2dd67961]:hover{background-color:#f0f3ff}.select-option.selected[data-v-2dd67961]{background-color:#f0f3ff;font-weight:500}.date-input[data-v-2dd67961]{border:1px solid #e6e6e6;border-radius:15px;width:120px;height:32px;padding:6px 8px;font-size:12px}.date-separator[data-v-2dd67961]{color:#a2a2a2;font-size:12px}.sort-btn[data-v-2dd67961]{color:#000;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:20px;align-items:center;gap:6px;width:170px;height:32px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.sort-btn[data-v-2dd67961]:hover{background:#f5f5f5;border-color:#4f5bdf}.sort-icon[data-v-2dd67961]{width:14px;height:14px;transition:transform .2s}.sort-icon.sort-asc[data-v-2dd67961]{transform:rotate(180deg)}.modal-content[data-v-2dd67961]{max-height:calc(80vh - 180px);padding:20px 25px;position:relative;overflow-y:auto}.history-loading[data-v-2dd67961],.history-empty[data-v-2dd67961]{color:#a2a2a2;justify-content:center;align-items:center;padding:40px;display:flex}@keyframes spin-2dd67961{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.history-timeline[data-v-2dd67961]{min-height:100px;padding-left:20px;position:relative}.history-item[data-v-2dd67961]{gap:12px;margin-bottom:20px;display:flex;position:relative}.history-item[data-v-2dd67961]:last-child{margin-bottom:0}.timeline-dot[data-v-2dd67961]{z-index:1;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px;position:relative}.timeline-line[data-v-2dd67961]{background:#e6e6e6;width:2px;height:calc(100% + 2px);position:absolute;top:18px;left:4px}.dot-create[data-v-2dd67961]{background:#4f5bdf}.dot-update[data-v-2dd67961]{background:#f59e0b}.dot-activate[data-v-2dd67961]{background:#10b981}.dot-deactivate[data-v-2dd67961]{background:#6b7280}.dot-default[data-v-2dd67961]{background:#9ca3af}.history-content[data-v-2dd67961]{flex:1;min-width:0}.history-header[data-v-2dd67961]{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.user-name[data-v-2dd67961]{color:#333;font-size:13px;font-weight:500}.action-time[data-v-2dd67961]{color:#a2a2a2;font-size:11px}.action-text[data-v-2dd67961]{color:#666;margin-bottom:2px;font-size:12px}.action-comment[data-v-2dd67961]{color:#666;word-break:break-word;border-left:2px solid #e6e6e6;margin-top:4px;padding-left:6px;font-size:11px;font-style:italic}@media (width<=768px){.filter-row[data-v-2dd67961]{flex-direction:column;align-items:flex-start}.search-filter[data-v-2dd67961],.user-filter[data-v-2dd67961],.date-filter[data-v-2dd67961],.sort-filter[data-v-2dd67961],.custom-select[data-v-2dd67961],.search-input[data-v-2dd67961],.date-input[data-v-2dd67961],.sort-btn[data-v-2dd67961]{width:100%}.date-input[data-v-2dd67961]{width:calc(50% - 20px)}}.admin-page[data-v-df0a2e65]{box-sizing:border-box;padding:16px;overflow:auto}.admin-page[data-v-df0a2e65] .dashboard-card{border-radius:35px;flex-direction:column;height:100%;display:flex}.admin-page[data-v-df0a2e65] .content-container{flex:auto;height:auto;min-height:0}.admin-page[data-v-df0a2e65] .management-header{flex-shrink:0}.table-constructor-container[data-v-cf43e5d3]{background:#fff;border:1px solid #e6e6e6;border-radius:16px;width:100%;height:550px;position:relative;overflow:hidden}.management-header[data-v-cf43e5d3]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;height:50px;padding:0 20px;display:flex}.management-title[data-v-cf43e5d3]{color:#000;margin:0;font-size:1.2em;font-weight:600}.header-controls[data-v-cf43e5d3]{align-items:center;gap:12px;display:flex}.add-header-button[data-v-cf43e5d3]{color:#fff;cursor:pointer;white-space:nowrap;background:#4f5bdf;border:none;border-radius:50px;align-items:center;gap:6px;padding:8px 16px;font-size:.9em;transition:background-color .2s;display:flex}.add-header-button[data-v-cf43e5d3]:hover{background:#3a45b2}.archive-dropdown[data-v-cf43e5d3]{min-width:130px}.table-row.inactive[data-v-cf43e5d3]{color:#6b7280;background:#fafafa}.inactive-badge[data-v-cf43e5d3]{color:#a2a2a2;margin-left:6px;font-size:.75em;font-style:italic}.archive-badge[data-v-cf43e5d3]{color:#fff;white-space:nowrap;background:#6b7280;border-radius:50px;padding:4px 10px;font-size:.75em;font-weight:500}.restore-btn[data-v-cf43e5d3]{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:10px;padding:8px 16px;font-size:.85em;font-weight:500;transition:background .2s}.restore-btn[data-v-cf43e5d3]:hover{background:#0da271}.history-btn[data-v-cf43e5d3]{color:#4f5bdf;cursor:pointer;background:#fff;border:1px solid #4f5bdf;border-radius:10px;padding:8px 16px;font-size:.85em;font-weight:500;transition:background .2s}.history-btn[data-v-cf43e5d3]:hover{background:#eef0ff}.content-container[data-v-cf43e5d3]{width:100%;height:500px;display:flex}.table-section[data-v-cf43e5d3]{background:#fff;border-right:1px solid #e6e6e6;flex-direction:column;width:40%;display:flex}.table-section.with-details[data-v-cf43e5d3]{width:40%}.table-container[data-v-cf43e5d3]{background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden}.table-header[data-v-cf43e5d3]{background:#fff;border-bottom:1px solid #e6e6e6;align-items:center;height:43px;padding:0 20px;display:flex}.header-col[data-v-cf43e5d3]{color:#a2a2a2;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;padding:0 8px;font-size:14px;font-weight:600;transition:all .2s;display:flex;overflow:hidden}.header-col p[data-v-cf43e5d3]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.header-col[data-v-cf43e5d3]:hover{color:#000}.header-col:hover .sort-icon[data-v-cf43e5d3]{filter:brightness(0)}.sort-icon[data-v-cf43e5d3]{flex-shrink:0;width:12px;height:12px;transition:all .2s}.sort-icon.sorted[data-v-cf43e5d3]{filter:brightness(0)}.sort-icon.desc[data-v-cf43e5d3]{transform:rotate(180deg)}.active-sort[data-v-cf43e5d3]{color:#000!important;font-weight:600!important}.id-col[data-v-cf43e5d3]{width:12%;min-width:50px}.name-col[data-v-cf43e5d3]{width:32%;min-width:84px}.type-col[data-v-cf43e5d3]{width:26%;min-width:76px}.status-col[data-v-cf43e5d3]{width:30%;min-width:108px}.table-body[data-v-cf43e5d3]{flex:1;min-height:0;overflow-y:auto}.table-row[data-v-cf43e5d3]{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;height:42px;padding:0 20px;font-size:14px;transition:background-color .2s;display:flex}.table-row[data-v-cf43e5d3]:hover{background-color:#fafafa}.table-row.selected[data-v-cf43e5d3]{background-color:#f8f9ff}.table-row[data-v-cf43e5d3]:last-child{border-bottom:none}.table-col[data-v-cf43e5d3]{padding:0 8px}.cell-content[data-v-cf43e5d3]{padding:4px 0;display:block}.id-value[data-v-cf43e5d3]{color:#000;font-weight:600}.truncate-text[data-v-cf43e5d3]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.type-badge[data-v-cf43e5d3]{text-align:center;border-radius:20px;min-width:70px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.type-badge.cars[data-v-cf43e5d3]{color:#2e7d32;background-color:#e6f7e6;border:1px solid #a5d6a7}.type-badge.people[data-v-cf43e5d3]{color:#1976d2;background-color:#e3f2fd;border:1px solid #bbdefb}.status-badge[data-v-cf43e5d3]{text-align:center;border-radius:20px;min-width:70px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.status-open[data-v-cf43e5d3]{color:#2e7d32;background-color:#e6f7e6;border:1px solid #a5d6a7}.status-closed[data-v-cf43e5d3]{color:#ef6c00;background-color:#fff3e0;border:1px solid #ffcc80}.status-inactive[data-v-cf43e5d3]{color:#c62828;background-color:#ffebee;border:1px solid #ef9a9a}.table-footer[data-v-cf43e5d3]{text-align:right;background:#f8fafc;border-top:1px solid #e6e6e6;padding:6px 20px}.items-count[data-v-cf43e5d3]{color:#a2a2a2;font-size:12px;font-weight:500}.details-section[data-v-cf43e5d3]{background:#fff;flex-direction:column;width:60%;display:flex;overflow:hidden}.details-tabs[data-v-cf43e5d3]{background:#f8f9fa;border-bottom:1px solid #e6e6e6;flex-direction:column;gap:6px;padding:10px 16px;display:flex}.details-tabs[data-v-cf43e5d3]:has(.details-tabs__row--fact){padding-bottom:0}.details-tabs__row[data-v-cf43e5d3]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.details-tabs__row--fact[data-v-cf43e5d3]{border-top:1px dashed #e0e0e0;margin-top:2px;padding:6px 0 10px}.details-tabs__group-label[data-v-cf43e5d3]{color:#a2a2a2;letter-spacing:.3px;padding-right:4px;font-size:11px;font-weight:500}.tab-btn[data-v-cf43e5d3]{cursor:pointer;color:#6b7280;white-space:nowrap;background:#fff;border:1px solid #0000;border-radius:50px;flex-shrink:0;padding:8px 18px;font-size:13px;font-weight:600;transition:color .2s,background .2s,border-color .2s}.tab-btn[data-v-cf43e5d3]:hover{color:#4f5bdf;background:#eef0ff}.tab-btn.active[data-v-cf43e5d3]{color:#4f5bdf;background:#fff;border-color:#4f5bdf}@media (width<=1100px){.tab-btn[data-v-cf43e5d3]{padding:8px 12px;font-size:12px}}.tab-content[data-v-cf43e5d3]{background:#fff;flex:1;padding:20px;line-height:1.5;overflow-y:auto}.details-header[data-v-cf43e5d3]{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.details-title-wrapper[data-v-cf43e5d3]{flex-flow:wrap;align-items:center;gap:16px;display:flex}.table-info-title[data-v-cf43e5d3]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.details-title[data-v-cf43e5d3]{color:#000;margin:0;font-size:1.2em;font-weight:600}.table-type-badge[data-v-cf43e5d3]{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-block}.table-type-badge.cars[data-v-cf43e5d3]{color:#2e7d32;background-color:#e6f7e6;border:1px solid #a5d6a7}.table-type-badge.people[data-v-cf43e5d3]{color:#1976d2;background-color:#e3f2fd;border:1px solid #bbdefb}.table-info-row[data-v-cf43e5d3]{align-items:center;gap:12px;display:flex}.system-name[data-v-cf43e5d3]{color:#666;background:0 0;border:1px solid #e6e6e6;border-radius:50px;padding:4px 12px;font-size:12px}.current-status-badge[data-v-cf43e5d3]{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-block}.status-open-badge[data-v-cf43e5d3]{color:#2e7d32;background-color:#e6f7e6;border:1px solid #a5d6a7}.status-closed-badge[data-v-cf43e5d3]{color:#ef6c00;background-color:#fff3e0;border:1px solid #ffcc80}.status-inactive-badge[data-v-cf43e5d3]{color:#c62828;background-color:#ffebee;border:1px solid #ef9a9a}.details-header-actions[data-v-cf43e5d3]{align-items:center;gap:10px;display:flex}.action-btn[data-v-cf43e5d3]{cursor:pointer;border:none;border-radius:30px;justify-content:center;align-items:center;padding:8px 16px;font-size:12px;font-weight:500;transition:background .2s;display:flex}.view-btn[data-v-cf43e5d3]{color:#fff;background:#4f5bdf}.view-btn[data-v-cf43e5d3]:hover{background:#3a45b2}.delete-icon-btn[data-v-cf43e5d3]{border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;transition:all .2s;display:flex}.delete-icon[data-v-cf43e5d3]{width:20px;height:20px}.delete-icon-btn[data-v-cf43e5d3]:hover{cursor:pointer;background-color:#e6e6e6}.details-body[data-v-cf43e5d3],.compact-form[data-v-cf43e5d3]{flex-direction:column;gap:16px;display:flex}.form-row[data-v-cf43e5d3]{gap:16px;display:flex}.form-group[data-v-cf43e5d3]{flex-direction:column;gap:6px;display:flex}.form-group.compact[data-v-cf43e5d3]{flex:1}.detail-label[data-v-cf43e5d3]{color:#666;font-size:12px;font-weight:500}.field-hint[data-v-cf43e5d3]{color:#a2a2a2;margin:4px 0 0;font-size:12px;line-height:1.5}.form-textarea[data-v-cf43e5d3]{resize:vertical;background:#fff;border:1px solid #e6e6e6;border-radius:15px;width:100%;padding:8px 12px;font-family:inherit;font-size:13px;transition:border-color .2s}.form-textarea[data-v-cf43e5d3]:focus{border-color:#4f5bdf;outline:none}.custom-select[data-v-cf43e5d3]{width:100%;position:relative}.select-header[data-v-cf43e5d3]{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:15px;justify-content:space-between;align-items:center;height:35px;padding:8px 12px;font-size:13px;transition:all .2s;display:flex}.select-header[data-v-cf43e5d3]:hover{background:#f8f9fa;border-color:#ccc}.select-value[data-v-cf43e5d3]{color:#000}.select-arrow[data-v-cf43e5d3]{width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.select-arrow.rotated[data-v-cf43e5d3]{transform:rotate(-90deg)}.select-dropdown[data-v-cf43e5d3]{z-index:10;background:#fff;border:1px solid #e6e6e6;border-radius:15px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.select-option[data-v-cf43e5d3]{cursor:pointer;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:13px;transition:background .2s}.select-option[data-v-cf43e5d3]:last-child{border-bottom:none}.select-option[data-v-cf43e5d3]:hover{color:#4f5bdf;background:#f5f7ff}.select-option.active[data-v-cf43e5d3]{color:#4f5bdf;background:#f0f3ff;font-weight:500}.dropdown-fade-enter-active[data-v-cf43e5d3],.dropdown-fade-leave-active[data-v-cf43e5d3]{transition:all .2s}.dropdown-fade-enter-from[data-v-cf43e5d3],.dropdown-fade-leave-to[data-v-cf43e5d3]{opacity:0;transform:translateY(-5px)}.status-toggle[data-v-cf43e5d3]{flex-wrap:wrap;gap:8px;display:flex}.status-btn[data-v-cf43e5d3]{cursor:pointer;color:#666;background:#fff;border:1px solid #e6e6e6;border-radius:30px;padding:6px 16px;font-size:13px;transition:all .2s}.status-btn[data-v-cf43e5d3]:hover{color:#4f5bdf;border-color:#4f5bdf}.status-btn.active[data-v-cf43e5d3]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.settings-section[data-v-cf43e5d3]{flex-direction:column;gap:12px;display:flex}.section-label[data-v-cf43e5d3]{color:#333;margin:0;font-size:14px;font-weight:600}.checkbox-group[data-v-cf43e5d3]{background:#f8f9ff;border:1px solid #e6e6e6;border-radius:20px;padding:12px}.checkbox-label[data-v-cf43e5d3]{cursor:pointer;align-items:center;gap:8px;display:flex}.checkbox-input[data-v-cf43e5d3]{cursor:pointer;accent-color:#4f5bdf;width:16px;height:16px}.checkbox-text[data-v-cf43e5d3]{color:#333;font-size:13px;font-weight:500}.hint-section[data-v-cf43e5d3]{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.instruction-section[data-v-cf43e5d3]{background:#f8f9ff;border:1px solid #e6e6e6;border-radius:10px;margin-bottom:10px;padding:12px}.section-header-with-actions[data-v-cf43e5d3]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.editor-actions[data-v-cf43e5d3]{gap:5px;display:flex}.compact-btn[data-v-cf43e5d3]{cursor:pointer;border:none;border-radius:15px;padding:4px 10px;font-size:11px;font-weight:500;transition:all .2s}.save-btn[data-v-cf43e5d3]{color:#fff;background:#4f5bdf}.save-btn[data-v-cf43e5d3]:hover{background:#3a45b2}.cancel-btn[data-v-cf43e5d3]{color:#fff;background:#6b7280}.cancel-btn[data-v-cf43e5d3]:hover{background:#4b5563}.location-section[data-v-cf43e5d3]{margin-bottom:24px}.section-title[data-v-cf43e5d3]{color:#000;margin:0 0 12px;font-size:16px;font-weight:600}.map-link-group[data-v-cf43e5d3]{align-items:stretch;gap:12px;display:flex}.map-link-group .form-input[data-v-cf43e5d3],.map-link-group .map-link-btn[data-v-cf43e5d3]{box-sizing:border-box;align-items:center;height:40px;display:inline-flex}.map-link-group .form-input[data-v-cf43e5d3]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;flex:1;padding:0 14px;font-size:13px;transition:border-color .2s,box-shadow .2s}.map-link-group .form-input[data-v-cf43e5d3]:focus{border-color:#4f5bdf;box-shadow:0 0 0 3px #4f5bdf1f}.map-link-group .form-input[data-v-cf43e5d3]::placeholder{color:silver}.map-link-btn[data-v-cf43e5d3]{color:#4f5bdf;white-space:nowrap;background:#f0f3ff;border:1px solid #4f5bdf;border-radius:30px;padding:0 18px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .2s}.map-link-btn[data-v-cf43e5d3]:hover{color:#fff;background:#4f5bdf}.no-selection-message[data-v-cf43e5d3]{color:#a2a2a2;justify-content:center;align-items:center;width:60%;font-size:14px;font-weight:400;display:flex}.no-results[data-v-cf43e5d3]{text-align:center;color:#a2a2a2;width:100%;padding:40px 20px}.modal-overlay[data-v-cf43e5d3]{z-index:10000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;animation:.3s ease-out overlayAppear-cf43e5d3;display:flex;position:fixed;inset:0}@keyframes overlayAppear-cf43e5d3{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(.1px);backdrop-filter:blur(.1px);background:#00000080}}.modal-content[data-v-cf43e5d3]{background:#fff;border-radius:12px;width:420px;max-width:90vw;padding:0;animation:.3s ease-out modalAppear-cf43e5d3;box-shadow:0 20px 60px #0000004d}@keyframes modalAppear-cf43e5d3{0%{opacity:0;transform:scale(.8)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header[data-v-cf43e5d3]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-header h3[data-v-cf43e5d3]{color:#333;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-cf43e5d3]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex}.modal-close[data-v-cf43e5d3]:hover{background-color:#f5f5f5}.modal-footer[data-v-cf43e5d3]{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.modal-btn[data-v-cf43e5d3]{cursor:pointer;border:none;border-radius:8px;min-width:90px;padding:8px 20px;font-size:13px;font-weight:500;transition:background-color .2s}.modal-btn--cancel[data-v-cf43e5d3]{color:#666;background:#f8f9fa;border:1px solid #e0e0e0}.modal-btn--cancel[data-v-cf43e5d3]:hover{background:#e9ecef}.modal-btn--confirm[data-v-cf43e5d3]{color:#fff;background:#4f5bdf}.modal-btn--confirm[data-v-cf43e5d3]:hover:not(:disabled){background:#3a45b2}.modal-btn--disabled[data-v-cf43e5d3]{cursor:not-allowed;background:#ccc}.modal-fade-enter-active[data-v-cf43e5d3],.modal-fade-leave-active[data-v-cf43e5d3]{transition:all .3s}.modal-fade-enter-from[data-v-cf43e5d3],.modal-fade-leave-to[data-v-cf43e5d3]{opacity:0}.modal-fade-enter-active .modal-overlay[data-v-cf43e5d3],.modal-fade-leave-active .modal-overlay[data-v-cf43e5d3],.modal-fade-enter-active .modal-content[data-v-cf43e5d3],.modal-fade-leave-active .modal-content[data-v-cf43e5d3]{transition:all .3s}.modal-fade-enter-from .modal-overlay[data-v-cf43e5d3],.modal-fade-leave-to .modal-overlay[data-v-cf43e5d3]{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}.modal-fade-enter-from .modal-content[data-v-cf43e5d3],.modal-fade-leave-to .modal-content[data-v-cf43e5d3]{opacity:0;transform:scale(.8)translateY(-20px)}.table-body[data-v-cf43e5d3]::-webkit-scrollbar{width:6px}.table-body[data-v-cf43e5d3]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.table-body[data-v-cf43e5d3]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.table-body[data-v-cf43e5d3]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (width<=768px){.form-row[data-v-cf43e5d3],.map-link-group[data-v-cf43e5d3]{flex-direction:column}.map-link-btn[data-v-cf43e5d3]{text-align:center;width:100%}.notification[data-v-cf43e5d3]{min-width:auto;left:20px;right:20px;transform:translateY(-100%)}@keyframes slideDown-cf43e5d3{0%{transform:translateY(-100%)}to{transform:translateY(0)}}}.modal-overlay[data-v-36ee99b1]{z-index:1000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-36ee99b1]{background:#fff;border-radius:20px;width:600px;max-width:90vw;max-height:90vh;padding:0;overflow:hidden}.modal-header[data-v-36ee99b1]{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:flex-start;padding:20px;display:flex}.modal-header__top[data-v-36ee99b1]{flex:1;justify-content:space-between;align-items:center;height:25px;display:flex}.modal-header h3[data-v-36ee99b1]{color:#333;margin:0;font-size:18px}.modal-close[data-v-36ee99b1]{cursor:pointer;color:#a2a2a2;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;margin-left:10px;padding:0;font-size:24px;display:flex}.modal-close[data-v-36ee99b1]:hover{color:#333}.modal-body[data-v-36ee99b1]{max-height:70vh;padding:20px;overflow-y:auto}.notification-badge[data-v-36ee99b1]{border-radius:12px;max-width:fit-content;padding:6px 12px;font-size:11px;font-weight:500;animation:.3s ease-out slideIn-36ee99b1;display:inline-block}.notification-badge.success[data-v-36ee99b1]{color:#0369a1;background-color:#f0f9ff;border:1px solid #bae6fd}.notification-badge.info[data-v-36ee99b1]{color:#b45309;background-color:#fffbeb;border:1px solid #fcd34d}.notification-badge.error[data-v-36ee99b1]{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca}@keyframes slideIn-36ee99b1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.data__completion[data-v-36ee99b1]{padding:0}.input__label[data-v-36ee99b1]{color:#a2a2a2;font-size:13px}.required[data-v-36ee99b1]{color:#f44}.completion__citizenship[data-v-36ee99b1]{flex-direction:column;gap:5px;padding-bottom:10px;display:flex;position:relative}.citizenship__header[data-v-36ee99b1]{justify-content:space-between;align-items:center;display:flex}.citizenship__label[data-v-36ee99b1]{color:#a2a2a2;font-size:13px}.citizenship__dropdown[data-v-36ee99b1]{position:relative}.dropdown__button[data-v-36ee99b1]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:50px;outline:none;width:100%;height:30px;padding:0 15px;transition:border-color .2s}.dropdown__button[data-v-36ee99b1]:hover{border-color:#4f5bdf}.button__content[data-v-36ee99b1]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.button__text[data-v-36ee99b1]{color:#000;font-size:14px;font-weight:500}.button__arrow[data-v-36ee99b1]{width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.button__arrow--open[data-v-36ee99b1]{transform:rotate(-90deg)}.dropdown__menu[data-v-36ee99b1]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;max-height:300px;margin-top:5px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 3px 10px #0000001a}.dropdown__item[data-v-36ee99b1]{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;transition:background-color .2s;display:flex}.dropdown__item[data-v-36ee99b1]:hover{background-color:#f5f5f5}.dropdown__item[data-v-36ee99b1]:first-child{border-radius:10px 10px 0 0}.dropdown__item[data-v-36ee99b1]:last-child{border-radius:0 0 10px 10px}.item__text[data-v-36ee99b1]{color:#333;font-size:13px}.patent-required-badge[data-v-36ee99b1]{color:#c62828;background:#ffebee;border-radius:8px;padding:2px 6px;font-size:10px;font-weight:500}.completion__fields[data-v-36ee99b1]{flex-direction:column;gap:15px;margin-bottom:15px;display:flex}.completion__name-row[data-v-36ee99b1]{gap:20px;display:flex}.completion__last-name[data-v-36ee99b1],.completion__first-name[data-v-36ee99b1],.completion__middle-name[data-v-36ee99b1],.completion__position[data-v-36ee99b1],.completion__passport[data-v-36ee99b1],.completion__patent[data-v-36ee99b1]{flex:1}.completion__last-name-header[data-v-36ee99b1],.completion__first-name-header[data-v-36ee99b1],.completion__middle-name-header[data-v-36ee99b1],.completion__position-header[data-v-36ee99b1],.completion__passport-header[data-v-36ee99b1],.completion__patent-header[data-v-36ee99b1],.completion__permission-header[data-v-36ee99b1],.completion__files-header[data-v-36ee99b1]{justify-content:space-between;align-items:center;padding-bottom:5px;display:flex}.name__input[data-v-36ee99b1]{background:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:40px;padding:0 15px;font-size:14px}.name__input[data-v-36ee99b1]:focus{border-color:#4f5bdf}.name__input[data-v-36ee99b1]:disabled{cursor:not-allowed;background-color:#f5f5f5}.disabled-field[data-v-36ee99b1]{opacity:.5}.disabled-field .name__input[data-v-36ee99b1],.disabled-field .permission__dropdown-button[data-v-36ee99b1]{cursor:not-allowed;background-color:#f5f5f5}.completion__permission[data-v-36ee99b1]{width:100%}.permission__dropdown[data-v-36ee99b1]{width:100%;height:40px;position:relative}.permission__dropdown-button[data-v-36ee99b1]{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:15px;outline:none;width:100%;height:100%;padding:0 15px;transition:border-color .2s}.permission__dropdown-button[data-v-36ee99b1]:hover:not(:disabled){border-color:#4f5bdf}.permission__dropdown-button[data-v-36ee99b1]:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.permission__button-content[data-v-36ee99b1]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.permission__button-text[data-v-36ee99b1]{color:#000;font-size:14px}.permission__button-arrow[data-v-36ee99b1]{width:10px;height:10px;transition:transform .2s;transform:rotate(90deg)}.permission__button-arrow--open[data-v-36ee99b1]{transform:rotate(-90deg)}.permission__dropdown-menu[data-v-36ee99b1]{z-index:1000;background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:100%;max-height:220px;margin-top:5px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 3px 10px #0000001a}.permission__dropdown-item[data-v-36ee99b1]{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:8px 15px;transition:background-color .2s}.permission__dropdown-item[data-v-36ee99b1]:hover{background-color:#f5f5f5}.permission__dropdown-item[data-v-36ee99b1]:last-child{border-bottom:none}.permission__item-text[data-v-36ee99b1]{color:#333;font-size:14px}.completion__files[data-v-36ee99b1]{margin-top:10px}.files__upload[data-v-36ee99b1]{align-items:center;gap:10px;display:flex}.file-input[data-v-36ee99b1]{display:none}.upload-button[data-v-36ee99b1]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;padding:8px 15px;font-size:12px;transition:background-color .2s}.upload-button[data-v-36ee99b1]:hover{background:#3a45c0}.uploaded-files[data-v-36ee99b1]{flex-direction:column;gap:5px;margin-top:10px;display:flex}.uploaded-file[data-v-36ee99b1]{background:#f8f9fa;border:1px solid #e6e6e6;border-radius:8px;justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.file-name[data-v-36ee99b1]{color:#333;text-overflow:ellipsis;white-space:nowrap;max-width:85%;font-size:12px;overflow:hidden}.remove-file-btn[data-v-36ee99b1]{color:#f44;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:16px;display:flex}.remove-file-btn[data-v-36ee99b1]:hover{background:#ffebee;border-radius:50%}.completion__binding[data-v-36ee99b1]{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px}.binding-info[data-v-36ee99b1]{margin-top:10px;margin-bottom:10px}.binding-note[data-v-36ee99b1]{color:#666;margin:0 0 10px;font-size:12px;line-height:1.4}.binding-options[data-v-36ee99b1]{flex-direction:column;gap:10px;display:flex}.binding-option[data-v-36ee99b1]{cursor:pointer;align-items:center;gap:10px;font-size:12px;display:flex}.binding-option input[type=checkbox][data-v-36ee99b1]{cursor:pointer;width:12px;height:12px}.user-binding[data-v-36ee99b1]{align-items:center;gap:10px;padding:5px 0;display:flex}.user-binding-text[data-v-36ee99b1]{color:#000;font-size:10px;font-weight:400}.red[data-v-36ee99b1]{color:#f44}.add-button[data-v-36ee99b1]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;padding:6px 12px;font-size:12px;transition:background-color .2s}.add-button[data-v-36ee99b1]:hover:not(:disabled){background:#3a45c0}.add-button[data-v-36ee99b1]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.dropdown-enter-active[data-v-36ee99b1],.dropdown-leave-active[data-v-36ee99b1]{transition:all .2s}.dropdown-enter-from[data-v-36ee99b1],.dropdown-leave-to[data-v-36ee99b1]{opacity:0;transform:translateY(-10px)}@media (width<=768px){.modal-content[data-v-36ee99b1]{width:95vw;margin:10px}.completion__name-row[data-v-36ee99b1]{flex-direction:column}}.modal-fade-enter-active[data-v-36ee99b1],.modal-fade-leave-active[data-v-36ee99b1]{transition:opacity .18s}.modal-fade-enter-from[data-v-36ee99b1],.modal-fade-leave-to[data-v-36ee99b1]{opacity:0}.modal-fade-enter-active .modal-content[data-v-36ee99b1]{animation:.18s modal-scale-in-36ee99b1}@keyframes modal-scale-in-36ee99b1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.employeesview[data-v-d4c54297]{flex-direction:column;padding:20px;display:flex}.employeesview__container[data-v-d4c54297]{flex:1;gap:30px;min-height:0;margin-top:20px;display:flex}.employeesview__right-side[data-v-d4c54297]{width:25%}.employeesview__help[data-v-d4c54297]{border:1px solid #e6e6e6;border-radius:15px;padding:16px 20px}.employeesview__header[data-v-d4c54297]{flex-direction:column;gap:4px;padding-bottom:15px;display:flex}.employeesview__title[data-v-d4c54297]{align-items:center;gap:6px;font-size:18px;display:inline-flex}.employeesview__subtitle[data-v-d4c54297]{color:var(--color-text-muted,#6b7280);margin:0;font-size:13px}.employeesview__filters[data-v-d4c54297]{border-bottom:1px solid #e6e6e6;width:100%;padding-bottom:15px}.filters-container[data-v-d4c54297]{align-items:center;gap:15px;display:flex}.filter-tabs[data-v-d4c54297]{gap:10px;display:flex}.filter-tab[data-v-d4c54297]{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:50px;height:30px;padding:0 16px;font-size:14px;transition:all .2s}.filter-tab[data-v-d4c54297]:hover{border-color:#4f5bdf}.filter-tab--active[data-v-d4c54297]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.blue[data-v-d4c54297]{color:#4f5bdf}.employees-card[data-v-d4c54297]{background-color:#fff;border:1px solid #e6e6e6;border-radius:30px;flex-direction:column;flex:1;width:75%;min-height:0;display:flex;overflow:hidden;box-shadow:0 3px 10px #0000000d}.card-header[data-v-d4c54297]{border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:space-between;align-items:center;height:40px;padding:0 20px;display:flex}.card-header__title[data-v-d4c54297],.card-header__settings[data-v-d4c54297]{align-items:center;gap:8px;display:flex}.add-button[data-v-d4c54297]{color:#fff;cursor:pointer;background:#4f5bdf;border:none;border-radius:15px;padding:6px 12px;font-size:12px;transition:background-color .2s}.add-button[data-v-d4c54297]:hover:not(:disabled){background:#3a45c0}.add-button[data-v-d4c54297]:disabled{cursor:not-allowed;opacity:.6;background:#a2a2a2}.card-title[data-v-d4c54297]{color:#000;margin:0;font-size:1em;font-weight:600}.highlight-text[data-v-d4c54297]{color:#000}.card-content[data-v-d4c54297]{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.employees-container[data-v-d4c54297]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.employees-header[data-v-d4c54297]{border-bottom:1px solid #e6e6e6;flex-shrink:0;margin-right:4px;padding-right:4px}.header-row[data-v-d4c54297]{align-items:center;width:100%;padding:12px 16px;display:flex}.header-col[data-v-d4c54297]{color:#a2a2a2;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;padding:0 8px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.header-col[data-v-d4c54297]:hover{color:#333}.header-col:hover .sort-icon[data-v-d4c54297]{filter:brightness(0)}.sort-icon[data-v-d4c54297]{width:12px;height:12px;transition:all .2s}.sort-icon.sorted[data-v-d4c54297]{filter:brightness(0)}.sort-icon.desc[data-v-d4c54297]{transform:rotate(180deg)}.active-sort[data-v-d4c54297]{color:#333!important;font-weight:500!important}.number-col[data-v-d4c54297]{width:8%;min-width:40px}.name-col[data-v-d4c54297]{width:35%;min-width:200px}.position-col[data-v-d4c54297]{width:25%;min-width:150px}.status-col[data-v-d4c54297]{width:20%;min-width:135px}.actions-col[data-v-d4c54297]{justify-content:center;width:15%;min-width:100px}.org-col[data-v-d4c54297],.company-col[data-v-d4c54297]{text-overflow:ellipsis;white-space:nowrap;width:18%;min-width:120px;overflow:hidden}.employees-body[data-v-d4c54297]{scroll-behavior:smooth;flex-grow:1;margin-right:4px;padding-right:4px;overflow-y:auto}.employee-item[data-v-d4c54297]{transition:background-color .2s}.employee-item[data-v-d4c54297]:hover{background-color:#fafafa}.employee-row[data-v-d4c54297]{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;width:100%;padding:10px 16px;display:flex}.employee-col[data-v-d4c54297]{text-align:left;text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;height:100%;padding:0 8px;font-size:14px;display:flex;overflow:hidden}.employee-col .cell-text[data-v-d4c54297]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.number-col .employee-col[data-v-d4c54297],.actions-col .employee-col[data-v-d4c54297]{justify-content:center}.employees-body[data-v-d4c54297]::-webkit-scrollbar{width:6px}.employees-body[data-v-d4c54297]::-webkit-scrollbar-track{background:0 0;border-radius:3px;margin:2px 0}.employees-body[data-v-d4c54297]::-webkit-scrollbar-thumb{background:#d9e2ff padding-box content-box;border:1px solid #0000;border-radius:3px;transition:all .3s}.employees-body[data-v-d4c54297]::-webkit-scrollbar-thumb:hover{background:#c5d1ff padding-box content-box;border:1px solid #0000;transform:scale(1.1)}.employees-body[data-v-d4c54297]{scrollbar-width:thin;scrollbar-color:#d9e2ff transparent;scroll-behavior:smooth;overscroll-behavior:contain}.edit-btn[data-v-d4c54297],.delete-btn[data-v-d4c54297]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin:0 2px;padding:4px;transition:background-color .2s;display:flex}.edit-btn[data-v-d4c54297]:hover,.delete-btn[data-v-d4c54297]:hover{background-color:#f5f5f5}.edit-icon[data-v-d4c54297],.delete-icon[data-v-d4c54297]{opacity:.7;width:16px;height:16px;transition:opacity .2s}.edit-btn:hover .edit-icon[data-v-d4c54297],.delete-btn:hover .delete-icon[data-v-d4c54297]{opacity:1}.no-data-message[data-v-d4c54297]{text-align:center;color:#a2a2a2;flex-grow:1;justify-content:center;align-items:center;margin:0;padding:40px 20px;font-size:14px;display:flex}.employees-table-area[data-v-d4c54297]{flex-direction:column;flex:1;min-height:0;display:flex}.loading-message[data-v-d4c54297]{text-align:center;color:#a2a2a2;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:12px;padding:40px 20px;font-size:14px;display:flex}.help__text[data-v-d4c54297]{font-size:14px;line-height:150%}@media (width<=768px){.employees-card[data-v-d4c54297]{flex:none;width:100%}.card-content[data-v-d4c54297]{overflow:auto visible!important}.employees-header[data-v-d4c54297],.employees-body[data-v-d4c54297]{min-width:700px;overflow:visible!important}.header-row[data-v-d4c54297],.employee-row[data-v-d4c54297]{min-width:700px;flex-wrap:nowrap!important}.header-col[data-v-d4c54297],.employee-col[data-v-d4c54297]{white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;overflow:hidden;flex:auto!important;width:auto!important;min-width:110px!important}.filters-container[data-v-d4c54297]{flex-direction:column;align-items:stretch;gap:10px}.filter-tabs[data-v-d4c54297]{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.filter-tabs[data-v-d4c54297]::-webkit-scrollbar{display:none}.filter-tab[data-v-d4c54297]{white-space:nowrap;flex-shrink:0}.card-header[data-v-d4c54297]{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding:16px}.card-header__settings[data-v-d4c54297]{justify-content:flex-end;width:100%}.employeesview__container[data-v-d4c54297]{flex-direction:column}.employeesview__right-side[data-v-d4c54297]{width:100%}}.modal-overlay[data-v-f826a987]{z-index:10000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-f826a987],.modal-fade-leave-active[data-v-f826a987]{transition:all .4s}.modal-fade-enter-from[data-v-f826a987],.modal-fade-leave-to[data-v-f826a987]{opacity:0}.modal-fade-enter-from .modal-content[data-v-f826a987],.modal-fade-leave-to .modal-content[data-v-f826a987]{opacity:0;transform:scale(.9)translateY(-20px)}.modal-content[data-v-f826a987]{background:#fff;border-radius:50px;flex-direction:column;width:600px;max-width:90vw;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.announcement-modal .modal-content[data-v-f826a987]{width:540px}.modal-header[data-v-f826a987]{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 30px 0;display:flex}.modal-title[data-v-f826a987]{color:#1a1a1a;flex:1;margin:0;padding-bottom:15px;font-size:20px;font-weight:600}.announcement-title[data-v-f826a987]{color:#4f5bdf;margin:0 0 10px;font-size:18px;font-weight:600}.modal-close[data-v-f826a987]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex}.modal-close[data-v-f826a987]:hover{background-color:#f5f5f5}.modal-body[data-v-f826a987]{flex:1;padding:20px 40px;overflow-y:auto}.modal-info[data-v-f826a987]{justify-content:space-between;align-items:center;padding:15px 0;display:flex}.modal-date[data-v-f826a987]{color:#a2a2a2;font-size:12px}.modal-type[data-v-f826a987]{color:#856404;background:#fff3cd;border-radius:20px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.modal-type.important[data-v-f826a987]{color:#c62828;background:#ffb3b3}.modal-description[data-v-f826a987]{color:#333;margin:0 0 20px;font-size:14px;line-height:1.5}.modal-full-text[data-v-f826a987]{color:#666;border-top:1px solid #f0f0f0;margin-top:8px;padding-top:16px;font-size:14px;line-height:1.6}.modal-footer[data-v-f826a987]{border-top:1px solid #f0f0f0;flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 30px 24px;display:flex}.btn[data-v-f826a987]{cursor:pointer;border:1px solid;border-radius:30px;padding:8px 24px;font-size:13px;font-weight:500;transition:all .2s}.close-modal-btn[data-v-f826a987]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.close-modal-btn[data-v-f826a987]:hover{background:#3a45c0}@media (width<=768px){.modal-content[data-v-f826a987]{width:95vw}.modal-header[data-v-f826a987]{padding:16px 20px 0}.modal-body[data-v-f826a987]{padding:16px 20px}.modal-footer[data-v-f826a987]{padding:12px 20px 20px}}.announcement-body-html[data-v-f826a987]{line-height:1.6}.announcement-body-html[data-v-f826a987] *{overflow-wrap:break-word}.announcement-body-html[data-v-f826a987] h1,.announcement-body-html[data-v-f826a987] h2,.announcement-body-html[data-v-f826a987] h3{margin:.75em 0 .4em;font-weight:600}.announcement-body-html[data-v-f826a987] p{margin:.5em 0}.announcement-body-html[data-v-f826a987] ul,.announcement-body-html[data-v-f826a987] ol{margin:.5em 0;padding-left:1.5em}.announcement-body-html[data-v-f826a987] img{border-radius:8px;max-width:100%}.announcement-body-html[data-v-f826a987] img:not([height]){height:auto}.announcement-body-html[data-v-f826a987] .constructor-image.img-align-left{float:left;margin:0 14px 10px 0}.announcement-body-html[data-v-f826a987] .constructor-image.img-align-right{float:right;margin:0 0 10px 14px}.announcement-body-html[data-v-f826a987] .constructor-image.img-align-center{float:none;margin:10px auto;display:block}.announcement-body-html[data-v-f826a987]:after{content:"";clear:both;display:block}.announcement-body-html[data-v-f826a987] .text-align-left{text-align:left}.announcement-body-html[data-v-f826a987] .text-align-center{text-align:center}.announcement-body-html[data-v-f826a987] .text-align-right{text-align:right}.modal-overlay[data-v-6482028d]{-webkit-backdrop-filter:blur(.1px);backdrop-filter:blur(.1px);z-index:10000;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.guide-modal[data-v-6482028d]{background:#fff;border-radius:18px;flex-direction:column;width:min(900px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000002e}.guide-modal__header[data-v-6482028d]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.guide-modal__title[data-v-6482028d]{color:#1a1a1a;margin:0;font-size:18px;font-weight:700}.guide-modal__close[data-v-6482028d]{cursor:pointer;color:#6e7280;background:0 0;border:none;border-radius:8px;padding:4px 10px;font-size:24px;line-height:1;transition:background .15s,color .15s}.guide-modal__close[data-v-6482028d]:hover{color:#1a1a1a;background:#f0f0f5}.guide-modal__body[data-v-6482028d]{flex:auto;grid-template-columns:240px 1fr;min-height:0;display:grid}.guide-modal__sidebar[data-v-6482028d]{background:#fafafa;border-right:1px solid #eee;padding:14px 10px;overflow-y:auto}.guide-modal__sidebar ul[data-v-6482028d]{margin:0;padding:0;list-style:none}.guide-modal__nav-link[data-v-6482028d]{cursor:pointer;text-align:left;width:100%;font:inherit;color:#4b5563;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:background .15s,color .15s;display:flex}.guide-modal__nav-link[data-v-6482028d]:hover{color:#4f5bdf;background:#4f5bdf14}.guide-modal__nav-link.active[data-v-6482028d]{color:#fff;background:#4f5bdf}.guide-modal__nav-step[data-v-6482028d]{background:#0000000f;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.guide-modal__nav-link.active .guide-modal__nav-step[data-v-6482028d]{background:#ffffff2e}.guide-modal__content[data-v-6482028d]{color:#1a1a1a;padding:22px 26px;overflow-y:auto}.guide-modal__section-title[data-v-6482028d]{margin:0 0 14px;font-size:18px;font-weight:700}.guide-modal__section-body[data-v-6482028d]{font-size:14px;line-height:1.6}.guide-modal__section-body p[data-v-6482028d]{margin:0 0 12px}.guide-modal__steps[data-v-6482028d]{margin:8px 0 16px;padding-left:22px}.guide-modal__steps li[data-v-6482028d]{margin-bottom:6px}.guide-modal__tip[data-v-6482028d]{background:#4f5bdf14;border-left:3px solid #4f5bdf;border-radius:8px;margin-top:14px;padding:12px 14px;font-size:13px}.guide-modal__footer[data-v-6482028d]{background:#fafafa;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.guide-modal__progress[data-v-6482028d]{color:#6e7280;font-size:12px}.guide-modal__btn[data-v-6482028d]{color:#fff;cursor:pointer;background:#4f5bdf;border:1px solid #0000;border-radius:999px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.guide-modal__btn[data-v-6482028d]:hover:not(:disabled){background:#3d49c7}.guide-modal__btn[data-v-6482028d]:disabled{opacity:.45;cursor:not-allowed}.guide-modal__btn--ghost[data-v-6482028d]{color:#4f5bdf;background:#fff;border-color:#4f5bdf}.guide-modal__btn--ghost[data-v-6482028d]:hover:not(:disabled){background:#eef0ff}@media (width<=720px){.guide-modal__body[data-v-6482028d]{grid-template-columns:1fr}.guide-modal__sidebar[data-v-6482028d]{border-bottom:1px solid #eee;border-right:none;max-height:200px}}.modal-fade-enter-active[data-v-6482028d],.modal-fade-leave-active[data-v-6482028d]{transition:opacity .25s}.modal-fade-enter-from[data-v-6482028d],.modal-fade-leave-to[data-v-6482028d]{opacity:0}.docs-block[data-v-20ad7d6d]{border:1px solid var(--color-border);background:#fff;border-radius:22px;overflow:hidden}.docs-block__head[data-v-20ad7d6d]{justify-content:space-between;align-items:center;gap:10px;padding:13px 16px 11px;display:flex}.docs-block__title[data-v-20ad7d6d]{color:#1a1a1a;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.docs-block__nav[data-v-20ad7d6d]{border-bottom:1px solid var(--color-border);padding:0 12px 10px}.grp-bar[data-v-20ad7d6d]{flex-wrap:nowrap;align-items:center;gap:7px;display:flex;overflow:hidden}.grp-pill[data-v-20ad7d6d]{border-radius:var(--radius-pill);border:1px solid var(--color-border);color:#6a6a7d;cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:6px;height:26px;padding:0 13px;font-family:inherit;font-size:11.5px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.grp-pill--active[data-v-20ad7d6d]{color:var(--color-primary);background:#f0f4ff;border-color:#cfd4ff}.grp-pill[data-v-20ad7d6d]:hover:not(.grp-pill--active){color:var(--color-primary);border-color:#cfd4ff}.grp-more[data-v-20ad7d6d]{flex-shrink:0;position:relative}.grp-more__menu[data-v-20ad7d6d]{z-index:5;border:1px solid var(--color-border);background:#fff;border-radius:14px;flex-direction:column;gap:2px;min-width:170px;padding:6px;display:none;position:absolute;top:32px;right:0;box-shadow:0 8px 24px #0000001a}.grp-more--open .grp-more__menu[data-v-20ad7d6d]{display:flex}.grp-more__item[data-v-20ad7d6d]{text-align:left;color:#444;cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:space-between;gap:10px;padding:8px 10px;font-family:inherit;font-size:12px;transition:background .12s,color .12s;display:flex}.grp-more__item[data-v-20ad7d6d]:hover{color:var(--color-primary);background:#eef0ff}.grp-more__cnt[data-v-20ad7d6d]{color:#b3b3c2;font-size:10px}.docs-block__list[data-v-20ad7d6d]{max-height:171px;padding:0;overflow-y:auto}.docs-block__list[data-v-20ad7d6d]::-webkit-scrollbar{width:5px}.docs-block__list[data-v-20ad7d6d]::-webkit-scrollbar-thumb{background:#d9e2ff;border-radius:4px}.docs-block__empty[data-v-20ad7d6d]{text-align:center;color:#b9b9c6;padding:24px;font-size:12px}.doc-row[data-v-20ad7d6d]{box-sizing:border-box;border-bottom:1px solid #f0f0f0;align-items:center;gap:13px;height:57px;padding:0 14px;transition:background .15s;display:flex}.doc-row[data-v-20ad7d6d]:last-child{border-bottom:none}.doc-row[data-v-20ad7d6d]:hover{background:#fafbff}.doc-row__icon[data-v-20ad7d6d]{cursor:pointer;flex-shrink:0}.doc-row__main[data-v-20ad7d6d]{cursor:pointer;flex:1;min-width:0}.doc-row__name[data-v-20ad7d6d]{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;transition:color .15s;overflow:hidden}.doc-row__main:hover .doc-row__name[data-v-20ad7d6d]{color:var(--color-primary)}.doc-row__desc[data-v-20ad7d6d]{color:#a2a2a2;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.doc-row__date[data-v-20ad7d6d]{color:#b3b6cf}.doc-row__dl[data-v-20ad7d6d]{border-radius:var(--radius-pill);height:30px;color:var(--color-primary);cursor:pointer;white-space:nowrap;background:#f6f7ff;border:1px solid #cfd4ff;flex-shrink:0;align-items:center;padding:0 14px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.doc-row__dl[data-v-20ad7d6d]:hover{border-color:var(--color-primary);background:#eef0ff}.ob-start-button[data-v-c5b3892a]{height:25px;padding:0 14px;font-size:13px}.loading-message[data-v-146d41d5]{text-align:center;color:#a2a2a2;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:12px;margin:0;padding:40px 20px;font-size:14px;display:flex}.loader[data-v-146d41d5]{border:3px solid #f3f3f3;border-top-color:#4f5bdf;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-146d41d5}@keyframes spin-146d41d5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.news[data-v-146d41d5]{background:linear-gradient(135deg,#f8f9ff 0%,#fff 100%);padding:20px;font-family:Montserrat,sans-serif}.content-wrapper[data-v-146d41d5]{align-items:flex-start;gap:20px;display:flex}.left-column[data-v-146d41d5]{flex:1}.news-container[data-v-146d41d5]{background:#fff;border:1px solid #e6e6e6;border-radius:30px;min-height:84vh;overflow:hidden;box-shadow:0 3px 10px #0000000d}.news-header[data-v-146d41d5]{justify-content:space-between;align-items:center;height:35px;padding:0 20px;display:flex}.news-title[data-v-146d41d5]{color:#1a1a1a;margin:0;font-size:18px;font-weight:700;line-height:22px}.header-actions[data-v-146d41d5]{gap:8px;display:flex}.divider[data-v-146d41d5]{background:#e6e6e6;height:1px;margin:0}.news-list[data-v-146d41d5]{max-height:600px;padding:0;overflow-y:scroll}.news-item[data-v-146d41d5]{opacity:0;border-bottom:1px solid #e6e6e6;padding:20px;animation:.5s forwards slideInUp-146d41d5;position:relative;transform:translateY(20px)}@keyframes slideInUp-146d41d5{to{opacity:1;transform:translateY(0)}}.news-list[data-v-146d41d5]::-webkit-scrollbar{width:4px}.news-list[data-v-146d41d5]::-webkit-scrollbar-track{background:0 0}.news-list[data-v-146d41d5]::-webkit-scrollbar-thumb{background:#d9e2ff;border-radius:4px}.news-list[data-v-146d41d5]::-webkit-scrollbar-thumb:hover{background:#4f5bdf}.news-list[data-v-146d41d5]{scrollbar-width:thin;scrollbar-color:#d9e2ff transparent}.item-header[data-v-146d41d5]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.news-date[data-v-146d41d5]{color:#a2a2a2;font-size:12px;font-weight:500;line-height:15px}.item-type[data-v-146d41d5]{color:#4f5bdf;background:#f0f4ff;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:500}.news-item-title[data-v-146d41d5]{color:#1a1a1a;margin:0 0 8px;font-size:16px;font-weight:700;line-height:20px}.news-item-description[data-v-146d41d5]{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:14px;font-weight:400;line-height:17px;display:-webkit-box;overflow:hidden}.news-details-button[data-v-146d41d5]{cursor:pointer;color:#fff;background:#4f5bdf;border:none;border-radius:30px;height:25px;padding:0 16px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:25px;transition:background-color .2s}.news-details-button[data-v-146d41d5]:hover{background:#3a45c5}.empty-state[data-v-146d41d5]{text-align:center;color:#a2a2a2;padding:48px 20px}.empty-state p[data-v-146d41d5]{margin:0;font-size:14px}.right-column[data-v-146d41d5]{flex-direction:column;flex-shrink:0;gap:20px;width:450px;display:flex}.news-card[data-v-146d41d5]{cursor:pointer;opacity:0;background:#fff;border:1px solid #e6e6e6;border-radius:24px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.5s forwards slideInUp-146d41d5;transform:translateY(20px)}.news-card[data-v-146d41d5]:hover{border-color:#4f5bdf;transform:translateY(-3px);box-shadow:0 4px 12px #00000014}.card-header[data-v-146d41d5]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.card-type[data-v-146d41d5]{color:#856404;background:#fff3cd;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:500}.card-type.important[data-v-146d41d5]{color:#c62828;background:#ffb3b3}.card-date[data-v-146d41d5]{color:#a2a2a2;font-size:11px}.card-title[data-v-146d41d5]{color:#1a1a1a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:16px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.card-description[data-v-146d41d5]{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 16px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.card-button[data-v-146d41d5]{color:#4f5bdf;cursor:pointer;background:0 0;border:none;padding:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;transition:transform .2s}.card-button[data-v-146d41d5]:hover{transform:translate(4px)}.guide-card[data-v-146d41d5]{box-sizing:border-box;cursor:pointer;opacity:0;background:#fff;border:1px solid #e6e6e6;border-radius:24px;width:450px;height:130px;padding:20px;transition:all .3s;animation:.5s forwards slideInUp-146d41d5;transform:translateY(20px)}.guide-card[data-v-146d41d5]:hover{border:1px solid #4f5bdf;transform:translateY(-3px);box-shadow:0 4px 12px #00000014}.guide-content[data-v-146d41d5]{align-items:flex-start;gap:16px;display:flex}.guide-icon[data-v-146d41d5]{flex-shrink:0}.guide-text[data-v-146d41d5]{flex:1}.guide-title[data-v-146d41d5]{color:#1a1a1a;align-items:center;gap:10px;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.2;display:flex}.guide-title-blue[data-v-146d41d5]{color:#4f5bdf}.guide-description[data-v-146d41d5]{color:#a2a2a2;width:320px;margin:0;font-size:12px;line-height:1.4}.guide-description strong[data-v-146d41d5]{color:#a2a2a2;font-weight:700}.modal-overlay[data-v-146d41d5]{z-index:1000;-webkit-backdrop-filter:blur(.1px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-fade-enter-active[data-v-146d41d5],.modal-fade-leave-active[data-v-146d41d5]{transition:all .4s}.modal-fade-enter-from[data-v-146d41d5],.modal-fade-leave-to[data-v-146d41d5]{opacity:0}.modal-fade-enter-from .modal-content[data-v-146d41d5],.modal-fade-leave-to .modal-content[data-v-146d41d5]{opacity:0;transform:scale(.9)translateY(-20px)}.modal-content[data-v-146d41d5]{background:#fff;border-radius:50px;flex-direction:column;width:540px;max-width:90vw;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.modal-header[data-v-146d41d5]{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 30px 0;display:flex}.modal-title[data-v-146d41d5]{color:#1a1a1a;margin:0;font-size:18px;font-weight:600}.modal-body[data-v-146d41d5]{flex:1;padding:20px 30px;overflow-y:auto}.modal-info[data-v-146d41d5]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modal-date[data-v-146d41d5]{color:#a2a2a2;font-size:12px}.modal-type[data-v-146d41d5]{color:#4f5bdf;background:#f0f4ff;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:500}.modal-description[data-v-146d41d5]{color:#333;margin:0 0 20px;font-size:14px;line-height:1.5}.modal-full-text[data-v-146d41d5]{color:#666;border-top:1px solid #f0f0f0;margin-top:8px;padding-top:16px;font-size:14px;line-height:1.6}.modal-footer[data-v-146d41d5]{border-top:1px solid #f0f0f0;flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 30px 24px;display:flex}.btn[data-v-146d41d5]{cursor:pointer;border:1px solid;border-radius:30px;padding:8px 24px;font-size:13px;font-weight:500;transition:all .2s}.close-btn[data-v-146d41d5]{color:#fff;background:#4f5bdf;border-color:#4f5bdf}.close-btn[data-v-146d41d5]:hover{background:#3a45c0}@media (width<=820px){.content-wrapper[data-v-146d41d5]{flex-direction:column}.left-column[data-v-146d41d5],.right-column[data-v-146d41d5],.guide-card[data-v-146d41d5]{width:100%}.modal-content[data-v-146d41d5]{width:95vw}}@media (width<=768px){.news-header[data-v-146d41d5]{flex-direction:column;align-items:stretch;gap:10px;height:auto;padding:12px 14px}.news-title[data-v-146d41d5]{font-size:16px}.header-actions[data-v-146d41d5]{flex-wrap:wrap;justify-content:flex-start;width:100%}}.news-body-html[data-v-146d41d5]{line-height:1.6}.news-body-html[data-v-146d41d5] *{overflow-wrap:break-word}.news-body-html[data-v-146d41d5] h1,.news-body-html[data-v-146d41d5] h2,.news-body-html[data-v-146d41d5] h3{margin:.75em 0 .4em;font-weight:600}.news-body-html[data-v-146d41d5] p{margin:.5em 0}.news-body-html[data-v-146d41d5] ul,.news-body-html[data-v-146d41d5] ol{margin:.5em 0;padding-left:1.5em}.news-body-html[data-v-146d41d5] img{border-radius:8px;max-width:100%}.news-body-html[data-v-146d41d5] img:not([height]){height:auto}.news-body-html[data-v-146d41d5] .constructor-image.img-align-left{float:left;margin:0 14px 10px 0}.news-body-html[data-v-146d41d5] .constructor-image.img-align-right{float:right;margin:0 0 10px 14px}.news-body-html[data-v-146d41d5] .constructor-image.img-align-center{float:none;margin:10px auto;display:block}.news-body-html[data-v-146d41d5]:after{content:"";clear:both;display:block}.news-body-html[data-v-146d41d5] .text-align-left{text-align:left}.news-body-html[data-v-146d41d5] .text-align-center{text-align:center}.news-body-html[data-v-146d41d5] .text-align-right{text-align:right}.feedback-container[data-v-9a256e74]{background:#fff;border:1px solid #e6e6e6;flex-direction:column;display:flex;overflow:hidden}.management-header[data-v-9a256e74]{border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:space-between;align-items:center;height:50px;padding:0 20px;display:flex}.management-title[data-v-9a256e74]{color:#000;margin:0;font-size:1.2em;font-weight:600}.header-controls[data-v-9a256e74]{align-items:center;gap:12px;display:flex}.filter-strip[data-v-9a256e74]{border-bottom:1px solid #e6e6e6;flex-shrink:0;padding:10px 20px}.content-container[data-v-9a256e74]{flex:auto;min-height:0;display:flex}.list-section[data-v-9a256e74]{border-right:1px solid #e6e6e6;flex-direction:column;width:40%;min-height:0;display:flex}.list-header[data-v-9a256e74]{border-bottom:1px solid #e6e6e6;flex-shrink:0;align-items:center;height:43px;padding:0 20px;display:flex}.header-col[data-v-9a256e74]{color:#a2a2a2;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:600}.header-col.col-id[data-v-9a256e74],.header-col.col-author[data-v-9a256e74],.header-col.col-date[data-v-9a256e74]{cursor:pointer}.header-col.active-sort[data-v-9a256e74]{color:#000}.col-id[data-v-9a256e74]{width:14%}.col-author[data-v-9a256e74]{width:40%}.col-status[data-v-9a256e74]{width:28%}.col-date[data-v-9a256e74]{text-align:right;width:18%}.list-body[data-v-9a256e74]{flex:1;min-height:0;overflow-y:auto}.ticket-row[data-v-9a256e74]{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;height:48px;padding:0 20px;font-size:14px;transition:background-color .15s;display:flex}.ticket-row[data-v-9a256e74]:hover{background-color:#fafafa}.ticket-row.selected[data-v-9a256e74]{background-color:#f8f9ff}.ticket-row.unread .author[data-v-9a256e74]{color:#000;font-weight:600}.cell[data-v-9a256e74]{padding:0 8px;overflow:hidden}.cell.col-id[data-v-9a256e74]{align-items:center;gap:7px;display:flex}.id-value[data-v-9a256e74]{color:#000;font-weight:600}.unread-dot[data-v-9a256e74]{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:7px;height:7px}.ticket-row:not(.unread) .unread-dot[data-v-9a256e74]{visibility:hidden}.author[data-v-9a256e74]{white-space:nowrap;text-overflow:ellipsis;color:#444;display:block;overflow:hidden}.cell-date[data-v-9a256e74]{text-align:right;color:#a2a2a2;font-size:12px}.status-badge[data-v-9a256e74]{text-align:center;border-radius:20px;min-width:78px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.status-open[data-v-9a256e74]{color:#ef6c00;background-color:#fff3e0;border:1px solid #ffcc80}.status-resolved[data-v-9a256e74]{color:#2e7d32;background-color:#e6f7e6;border:1px solid #a5d6a7}.empty-list[data-v-9a256e74]{text-align:center;color:#a2a2a2;padding:40px 20px;font-size:14px}.list-footer[data-v-9a256e74]{text-align:right;background:#f8fafc;border-top:1px solid #e6e6e6;flex-shrink:0;padding:6px 20px}.items-count[data-v-9a256e74]{color:#a2a2a2;font-size:12px;font-weight:500}.detail-section[data-v-9a256e74]{flex-direction:column;width:60%;min-height:0;display:flex}.no-selection[data-v-9a256e74]{text-align:center;color:#a2a2a2;flex:1;justify-content:center;align-items:center;padding:20px;font-size:14px;display:flex}.detail-body[data-v-9a256e74]{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex;overflow-y:auto}.detail-header[data-v-9a256e74]{align-items:center;gap:12px;display:flex}.detail-title[data-v-9a256e74]{color:#000;margin:0;font-size:1.2em;font-weight:600}.detail-meta[data-v-9a256e74]{flex-direction:column;gap:2px;display:flex}.meta-author[data-v-9a256e74]{color:var(--color-text);font-size:14px;font-weight:600}.meta-dates[data-v-9a256e74]{color:var(--color-text-muted);font-size:13px}.message-card[data-v-9a256e74]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:#2c2c2c;white-space:pre-wrap;padding:16px;font-size:14px;line-height:1.55}.answer-card[data-v-9a256e74]{border-radius:var(--radius-lg);background:#f1faf1;border:1px solid #a5d6a7;padding:16px}.answer-label[data-v-9a256e74]{color:#2e7d32;text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px;font-size:12px;font-weight:700}.answer-text[data-v-9a256e74]{color:#2c2c2c;white-space:pre-wrap;font-size:14px;line-height:1.55}.reply-block[data-v-9a256e74]{flex-direction:column;gap:10px;display:flex}.reply-label[data-v-9a256e74]{color:var(--color-text);font-size:13px;font-weight:600}.detail-actions[data-v-9a256e74]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=768px){.content-container[data-v-9a256e74]{flex-direction:column}.list-section[data-v-9a256e74],.detail-section[data-v-9a256e74]{width:100%}.list-section[data-v-9a256e74]{border-bottom:1px solid #e6e6e6;border-right:none;max-height:320px}}.realtime-chart[data-v-47ace969]{width:100%;position:relative}.realtime-chart canvas[data-v-47ace969]{cursor:crosshair;width:100%;height:100%;display:block}.chart-empty[data-v-47ace969]{color:#a2a2a2;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.chart-tooltip[data-v-47ace969]{color:#fff;white-space:nowrap;pointer-events:none;z-index:10;background:#1a1a1a;border-radius:8px;padding:8px 12px;font-size:12px;line-height:1.3;position:absolute;transform:translate(-50%,-100%);box-shadow:0 8px 20px #00000040}.chart-tooltip__time[data-v-47ace969]{color:#d0d0d0;margin-bottom:2px;font-size:11px;font-weight:500}.chart-tooltip__count[data-v-47ace969]{align-items:center;gap:6px;font-weight:600;display:flex}.chart-tooltip__dot[data-v-47ace969]{border-radius:50%;width:8px;height:8px;display:inline-block}.requests-view[data-v-4a5a44c3]{background:#fff;border:1px solid #e6e6e6;border-radius:16px;overflow:hidden}.management-header[data-v-4a5a44c3]{border-bottom:1px solid #e6e6e6;flex-direction:column;gap:12px;padding:20px;display:flex}.management-title[data-v-4a5a44c3]{color:#000;margin:0;font-size:1.2em;font-weight:600}.header-controls[data-v-4a5a44c3]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stats-summary[data-v-4a5a44c3]{flex-wrap:wrap;gap:20px;display:flex}.stat-item[data-v-4a5a44c3]{align-items:center;gap:6px;display:flex}.stat-label[data-v-4a5a44c3]{color:#666;font-size:.85em}.stat-value[data-v-4a5a44c3]{color:#333;font-size:.9em;font-weight:600}.stat-value.stat-error[data-v-4a5a44c3]{color:#ef4444}.live-value[data-v-4a5a44c3]{color:#10b981}.stat-minute[data-v-4a5a44c3]{color:#666;margin-left:4px;font-size:.85em;font-weight:500}.realtime-stat[data-v-4a5a44c3]{border-left:1px solid #e6e6e6;padding-left:12px}.chart-section[data-v-4a5a44c3]{border-bottom:1px solid #e6e6e6;padding:16px 20px}.chart-header[data-v-4a5a44c3]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.chart-title[data-v-4a5a44c3]{color:#333;margin:0;font-size:.95em;font-weight:600}.chart-interval[data-v-4a5a44c3]{color:#a2a2a2;font-size:.8em}.chart-header-actions[data-v-4a5a44c3]{align-items:center;gap:12px;display:flex}.chart-period-select[data-v-4a5a44c3]{cursor:pointer;appearance:none;color:#333;background:#fff url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234F5BDF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e") right 8px center/12px no-repeat;border:1px solid #e6e6e6;border-radius:50px;padding:4px 28px 4px 12px;font-size:12px;transition:border-color .2s,box-shadow .2s}.chart-period-select[data-v-4a5a44c3]:hover{border-color:#4f5bdf}.chart-period-select[data-v-4a5a44c3]:focus{border-color:#4f5bdf;outline:none;box-shadow:0 0 0 3px #4f5bdf26}.filters-bar[data-v-4a5a44c3]{border-bottom:1px solid #e6e6e6;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px;display:flex}.filter-controls[data-v-4a5a44c3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filter-select[data-v-4a5a44c3],.date-input[data-v-4a5a44c3]{border-radius:var(--radius-md);color:#1a1a1a;background:#fff;border:1px solid #e0e0e0;min-width:130px;padding:8px 12px;font-family:inherit;font-size:13px;transition:border-color .2s,box-shadow .2s}.date-input[data-v-4a5a44c3]{width:150px;min-width:auto}.filter-select[data-v-4a5a44c3]:hover,.date-input[data-v-4a5a44c3]:hover{border-color:#c5c9d6}.filter-select[data-v-4a5a44c3]:focus,.date-input[data-v-4a5a44c3]:focus{border-color:#4f5bdf;outline:none;box-shadow:0 0 0 3px #4f5bdf1f}.clear-filters-btn[data-v-4a5a44c3],.export-btn[data-v-4a5a44c3]{cursor:pointer;border:1px solid #0000;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s}.clear-filters-btn[data-v-4a5a44c3]{color:#4f5bdf;background:#fff;border-color:#4f5bdf}.clear-filters-btn[data-v-4a5a44c3]:hover{background:#eef0ff}.export-btn[data-v-4a5a44c3]{color:#fff;background:#4f5bdf}.export-btn[data-v-4a5a44c3]:hover{background:#3d49c7}.export-btn[data-v-4a5a44c3]:disabled{opacity:.55;cursor:not-allowed}.content-container[data-v-4a5a44c3]{width:100%;height:500px;display:flex}.logs-table-section[data-v-4a5a44c3]{border-right:1px solid #e6e6e6;flex-direction:column;width:65%;display:flex}.table-container[data-v-4a5a44c3]{background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden}.table-header[data-v-4a5a44c3]{background:#fff;border-bottom:1px solid #e6e6e6;align-items:center;height:43px;padding:0 20px;display:flex}.header-col[data-v-4a5a44c3]{color:#a2a2a2;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.header-col[data-v-4a5a44c3]:hover{color:#333}.header-col:hover .sort-icon[data-v-4a5a44c3]{filter:brightness(0)}.sort-icon[data-v-4a5a44c3]{width:12px;height:12px;transition:all .2s}.sort-icon.sorted[data-v-4a5a44c3]{filter:brightness(0)}.sort-icon.desc[data-v-4a5a44c3]{transform:rotate(180deg)}.active-sort[data-v-4a5a44c3]{color:#333!important;font-weight:600!important}.time-col[data-v-4a5a44c3]{width:12%;min-width:80px}.method-col[data-v-4a5a44c3]{width:8%;min-width:70px}.path-col[data-v-4a5a44c3]{width:30%;min-width:150px}.status-col[data-v-4a5a44c3]{width:8%;min-width:70px}.user-col[data-v-4a5a44c3]{width:20%;min-width:120px}.duration-col[data-v-4a5a44c3]{width:10%;min-width:80px}.table-body[data-v-4a5a44c3]{flex:1;max-height:500px;overflow-y:auto}.table-row[data-v-4a5a44c3]{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;height:40px;padding:0 20px;font-size:12px;transition:background-color .2s;display:flex}.table-row[data-v-4a5a44c3]:hover{background-color:#fafafa}.table-row.selected[data-v-4a5a44c3]{background-color:#f0f2ff}.table-row.error-row[data-v-4a5a44c3]{background-color:#fff5f5}.table-row.success-row[data-v-4a5a44c3]{background-color:#f0fff4}.table-col[data-v-4a5a44c3]{padding:0 8px}.cell-content[data-v-4a5a44c3]{padding:4px 0;display:block}.method-badge[data-v-4a5a44c3]{text-align:center;border-radius:4px;min-width:50px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.method-get[data-v-4a5a44c3]{color:#fff;background:#10b981}.method-post[data-v-4a5a44c3]{color:#fff;background:#3b82f6}.method-put[data-v-4a5a44c3]{color:#fff;background:#f59e0b}.method-delete[data-v-4a5a44c3]{color:#fff;background:#ef4444}.method-patch[data-v-4a5a44c3]{color:#fff;background:#8b5cf6}.method-other[data-v-4a5a44c3]{color:#fff;background:#6b7280}.status-badge[data-v-4a5a44c3]{text-align:center;border-radius:4px;min-width:40px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.status-success[data-v-4a5a44c3]{color:#fff;background:#10b981}.status-redirect[data-v-4a5a44c3]{color:#fff;background:#3b82f6}.status-client-error[data-v-4a5a44c3]{color:#fff;background:#f59e0b}.status-server-error[data-v-4a5a44c3]{color:#fff;background:#ef4444}.status-unknown[data-v-4a5a44c3]{color:#fff;background:#6b7280}.user-id[data-v-4a5a44c3]{color:#666;margin-left:4px;font-size:10px}.truncate-text[data-v-4a5a44c3]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.table-footer[data-v-4a5a44c3]{background:#f8fafc;border-top:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.pagination-controls[data-v-4a5a44c3]{align-items:center;gap:12px;display:flex}.pagination-btn[data-v-4a5a44c3]{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:4px;padding:4px 8px;font-size:14px}.pagination-btn[data-v-4a5a44c3]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-4a5a44c3]{color:#666;font-size:12px}.page-size-select[data-v-4a5a44c3]{border-radius:var(--radius-md);border:1px solid #e6e6e6;padding:4px 8px;font-size:12px}.items-count[data-v-4a5a44c3]{color:#a2a2a2;font-size:12px;font-weight:500}.log-details-section[data-v-4a5a44c3]{background:#fafafa;border-left:1px solid #e6e6e6;width:35%;overflow-y:auto}.log-details-content[data-v-4a5a44c3]{padding:20px}.details-header[data-v-4a5a44c3]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.details-title[data-v-4a5a44c3]{color:#000;margin:0;font-size:1.1em;font-weight:600}.close-details-btn[data-v-4a5a44c3]{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.5em;display:flex}.close-details-btn[data-v-4a5a44c3]:hover{background-color:#f0f0f0}.details-body[data-v-4a5a44c3]{flex-direction:column;gap:16px;display:flex}.details-grid[data-v-4a5a44c3]{flex-direction:column;gap:12px;display:flex}.detail-group[data-v-4a5a44c3]{flex-direction:column;gap:4px;display:flex}.detail-label[data-v-4a5a44c3]{color:#a2a2a2;font-size:.8em;font-weight:500}.detail-value[data-v-4a5a44c3]{color:#333;word-break:break-all;font-size:.9em}.method-value[data-v-4a5a44c3],.status-value[data-v-4a5a44c3]{border-radius:4px;padding:2px 8px;font-weight:600;display:inline-block}.path-value[data-v-4a5a44c3]{background:#f5f5f5;border-radius:4px;padding:4px 8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85em}.code-block[data-v-4a5a44c3]{white-space:pre-wrap;background:#f5f5f5;border-radius:6px;max-height:200px;padding:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85em;overflow:auto}.request-body[data-v-4a5a44c3]{background:#f0f9ff;border-left:3px solid #3b82f6}.response-body[data-v-4a5a44c3]{background:#f0fff4;border-left:3px solid #10b981}.no-selection-message[data-v-4a5a44c3]{color:#a2a2a2;text-align:center;justify-content:center;align-items:center;height:100%;font-size:14px;font-weight:400;display:flex}.loading-overlay[data-v-4a5a44c3]{z-index:1000;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (width<=1200px){.content-container[data-v-4a5a44c3]{flex-direction:column;height:auto}.logs-table-section[data-v-4a5a44c3],.log-details-section[data-v-4a5a44c3]{width:100%!important}.logs-table-section[data-v-4a5a44c3]{border-bottom:1px solid #e6e6e6;border-right:none;height:400px}}@media (width<=768px){.management-header[data-v-4a5a44c3]{padding:16px}.header-controls[data-v-4a5a44c3]{flex-direction:column;align-items:stretch}.stats-summary[data-v-4a5a44c3]{justify-content:space-between;width:100%}.filters-bar[data-v-4a5a44c3]{flex-direction:column;align-items:stretch;padding:12px 16px}.filter-controls[data-v-4a5a44c3]{flex-wrap:wrap}.filter-select[data-v-4a5a44c3],.date-input[data-v-4a5a44c3]{flex:1;min-width:auto}.table-header[data-v-4a5a44c3],.table-row[data-v-4a5a44c3]{padding:0 16px}.time-col[data-v-4a5a44c3]{width:15%}.method-col[data-v-4a5a44c3]{width:10%}.path-col[data-v-4a5a44c3]{width:35%}.status-col[data-v-4a5a44c3]{width:10%}.user-col[data-v-4a5a44c3]{width:20%}.duration-col[data-v-4a5a44c3]{width:10%}.table-footer[data-v-4a5a44c3]{flex-direction:column;align-items:stretch;gap:12px}.pagination-controls[data-v-4a5a44c3]{justify-content:center}.log-details-content[data-v-4a5a44c3]{padding:16px}.code-block[data-v-4a5a44c3]{font-size:.75em}.chart-section[data-v-4a5a44c3]{padding:12px 16px}}.rv-tabs[data-v-4a5a44c3]{border-bottom:1px solid #e6e6e6;gap:2px;padding:0 20px;display:flex}.rv-tab[data-v-4a5a44c3]{cursor:pointer;color:#999;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 16px;font-family:inherit;font-size:13px;font-weight:600}.rv-tab.active[data-v-4a5a44c3]{color:#4f5bdf;border-bottom-color:#4f5bdf}.analytics-tab[data-v-4a5a44c3]{padding:16px 20px}.analytics-toolbar[data-v-4a5a44c3]{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.period-field[data-v-4a5a44c3]{color:#999;flex-direction:column;gap:4px;font-size:12px;display:flex}.apply-btn[data-v-4a5a44c3]{color:#fff;cursor:pointer;background:#4f5bdf;border:1px solid #4f5bdf;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:500}.apply-btn[data-v-4a5a44c3]:hover{background:#3d49c7}.kpi-row[data-v-4a5a44c3]{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.kpi[data-v-4a5a44c3]{background:#f8f9ff;border:1px solid #e6e6e6;border-radius:15px;padding:12px 14px}.kpi-val[data-v-4a5a44c3]{color:#333;letter-spacing:-.5px;font-size:1.5em;font-weight:700}.kpi-val.bad[data-v-4a5a44c3]{color:#ef4444}.kpi-lab[data-v-4a5a44c3]{text-transform:uppercase;letter-spacing:.4px;color:#999;margin-top:4px;font-size:.72em;font-weight:600}.analytics-panel[data-v-4a5a44c3]{border:1px solid #e6e6e6;border-radius:20px;margin-bottom:16px;padding:14px;box-shadow:0 1px 2px #0f172a0a}.panel-title[data-v-4a5a44c3]{color:#333;margin:0 0 12px;font-size:.95em;font-weight:600}.bars[data-v-4a5a44c3]{align-items:flex-end;gap:4px;height:130px;display:flex}.bar-col[data-v-4a5a44c3]{flex:1;align-items:flex-end;height:100%;display:flex}.bar[data-v-4a5a44c3]{background:linear-gradient(#7480e8,#4f5bdf);border-radius:4px 4px 0 0;width:100%;min-height:4px}.empty-hint[data-v-4a5a44c3]{color:#a2a2a2;text-align:center;padding:16px;font-size:13px}.analytics-tables[data-v-4a5a44c3]{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.hist-table[data-v-4a5a44c3]{border-collapse:collapse;width:100%}.hist-table th[data-v-4a5a44c3]{text-align:left;text-transform:uppercase;letter-spacing:.4px;color:#999;background:#f8f9ff;border-bottom:1px solid #e6e6e6;padding:9px 10px;font-size:11px;font-weight:600}.hist-table td[data-v-4a5a44c3]{color:#333;border-bottom:1px solid #e6e6e6;padding:9px 10px;font-size:12px}.hist-table tr:last-child td[data-v-4a5a44c3]{border-bottom:none}.hist-table .mono[data-v-4a5a44c3]{font-family:Monaco,Menlo,monospace;font-size:11px}@media (width<=768px){.kpi-row[data-v-4a5a44c3]{grid-template-columns:repeat(2,1fr)}.analytics-tables[data-v-4a5a44c3]{grid-template-columns:1fr}}
