.employee-card[data-v-15a7047b]{background:#ffffffeb;border:1px solid #cbd5e1cc;border-radius:14px;flex-direction:column;padding:16px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 10px #0f172a14}.employee-card[data-v-15a7047b]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0f172a1f}.employee-card__header[data-v-15a7047b]{gap:10px;margin-bottom:12px;display:grid}.employee-card__title[data-v-15a7047b]{color:#0f172a;margin:0;font-size:17px}.employee-card__tags[data-v-15a7047b]{flex-wrap:wrap;gap:6px;padding-right:2px;display:flex;overflow-y:auto}.employee-card__tag[data-v-15a7047b]{color:#1d4ed8;word-break:break-word;background:#2563eb1f;border-radius:999px;align-items:center;max-width:100%;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.employee-card__tag--status[data-v-15a7047b]{color:#15803d;background:#16a34a1f}.employee-card__tag--status-inactive[data-v-15a7047b]{color:#b91c1c;background:#dc26261f}.employee-card__tag--more[data-v-15a7047b]{color:#475569;background:#64748b24}.employee-card__content[data-v-15a7047b]{grid-template-columns:1fr;gap:10px;display:grid}.employee-card__field[data-v-15a7047b]{flex-direction:column;gap:2px;display:flex}.employee-card__label[data-v-15a7047b]{color:#64748b;font-size:12px}.employee-card__value[data-v-15a7047b]{color:#1e293b;word-break:break-word;font-size:14px}.employee-card__actions[data-v-15a7047b]{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:16px;display:flex}.employee-card__button[data-v-15a7047b]{color:#fff;cursor:pointer;border:1px solid #2563eb;border-radius:10px;flex:135px;min-width:135px;min-height:35px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;background:#2563eb!important;padding:0% 12px!important}.employee-card__button[data-v-15a7047b]:hover{transform:translateY(-1px);background:#1d4ed8!important;border-color:#1d4ed8!important}.employee-card__button--secondary[data-v-15a7047b]{color:#1d4ed8!important;background:#fff!important}.employee-card__button--secondary[data-v-15a7047b]:hover{color:#1e40af!important;background:#2563eb14!important}@media (width<=480px){.employee-card__tag[data-v-15a7047b]{width:100%}}.employees-search[data-v-2e6e90ba]{box-sizing:border-box;flex-shrink:0;width:min(100%,400px);padding-bottom:5px}.employees-search[data-v-2e6e90ba] .input-wrapper{margin-bottom:0}.cards-container[data-v-2e6e90ba]{grid-template-columns:repeat(auto-fill,minmax(325px,1fr));gap:14px;padding:8px;display:grid}.empty-cards-message[data-v-2e6e90ba]{text-align:center;color:#475569;padding:24px 12px;font-size:15px}.pagination-message[data-v-2e6e90ba]{text-align:center;color:#64748b;padding:14px 12px 18px;font-size:14px}.pagination-message--error[data-v-2e6e90ba]{color:#dc2626}@media (width<=480px){.employees-search[data-v-2e6e90ba]{width:100%}.cards-container[data-v-2e6e90ba]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.edd-edit-employee-container[data-v-89a3ddf0]{align-items:stretch;width:100%}.edd-edit-employee-container[data-v-89a3ddf0] .input-wrapper{width:100%;margin-bottom:10px}.select-button[data-v-89a3ddf0]{cursor:pointer;text-align:left;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:10px;margin-bottom:10px;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.select-button[data-v-89a3ddf0]:hover:not(:disabled){background-color:#f0f0f0;border-color:#0075c9}.select-button[data-v-89a3ddf0]:disabled{cursor:not-allowed;opacity:.7}.button-icon[data-v-89a3ddf0]{flex-shrink:0;font-size:16px}.button-text[data-v-89a3ddf0]{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ref-card[data-v-a94020ab]{background:#ffffffeb;border:1px solid #cbd5e1cc;border-radius:14px;flex-direction:column;min-height:118px;padding:12px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 10px #0f172a14}.ref-card[data-v-a94020ab]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0f172a1f}.ref-card__type[data-v-a94020ab]{word-break:break-word;border-radius:999px;align-self:flex-start;max-width:100%;margin-bottom:8px;padding:4px 10px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.ref-card--department .ref-card__type[data-v-a94020ab]{color:#1d4ed8;background:#2563eb1f}.ref-card--position .ref-card__type[data-v-a94020ab]{color:#4338ca;background:#4f46e51f}.ref-card__title[data-v-a94020ab]{color:#0f172a;word-break:break-word;flex:1;margin:0;font-size:15px;line-height:1.35}.ref-card__actions[data-v-a94020ab]{margin-top:12px}.ref-card__button[data-v-a94020ab]{cursor:pointer;border:1px solid #2563eb;border-radius:10px;width:100%;min-height:32px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;color:#1d4ed8!important;background:#fff!important;padding:0 10px!important}.ref-card__button[data-v-a94020ab]:hover{transform:translateY(-1px);color:#1e40af!important;background:#2563eb14!important}.staffing-search[data-v-7c3fb4a8]{box-sizing:border-box;flex-shrink:0;width:min(100%,400px);padding-bottom:8px}.staffing-search[data-v-7c3fb4a8] .input-wrapper{margin-bottom:0}.staffing-section+.staffing-section[data-v-7c3fb4a8]{border-top:1px solid #94a3b859;margin-top:18px;padding-top:18px}.staffing-section__header[data-v-7c3fb4a8]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:0 8px;display:flex}.staffing-section__title[data-v-7c3fb4a8]{color:#0f172a;margin:0;font-size:18px;font-weight:600}.staffing-section__count[data-v-7c3fb4a8]{color:#64748b;font-size:14px;font-weight:500}.staffing-section__add-button[data-v-7c3fb4a8]{flex-shrink:0;min-height:34px;min-width:120px!important;max-width:140px!important;padding:0 12px!important}.cards-container[data-v-7c3fb4a8]{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;width:100%;padding:8px;display:grid}.empty-cards-message[data-v-7c3fb4a8]{text-align:center;color:#475569;padding:16px 12px;font-size:15px}.staffing-modal__input[data-v-7c3fb4a8]{width:100%}@media (width<=480px){.staffing-search[data-v-7c3fb4a8]{width:100%}.staffing-section__header[data-v-7c3fb4a8]{flex-direction:column;align-items:stretch}.staffing-section__add-button[data-v-7c3fb4a8]{max-width:100%!important}.cards-container[data-v-7c3fb4a8]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}#app{width:100%;min-height:100vh}body{background:linear-gradient(135deg,#9cbacf 0%,#386788 85%,#113f6b 100%);width:100%;height:100%;margin:0;padding:0;font-family:RosatomWebRegular,Arial,sans-serif;position:relative}body:before{content:"";opacity:.35;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3csvg%20width='82'%20height='81'%20viewBox='0%200%2082%2081'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M47.3489%2046.3335C46.6004%2047.1626%2045.695%2047.8361%2044.6846%2048.3153C43.6742%2048.7944%2042.5788%2049.0698%2041.4614%2049.1256C40.3439%2049.1814%2039.2264%2049.0164%2038.1731%2048.6403C37.1198%2048.2642%2036.1514%2047.6842%2035.3236%2046.9338C33.6533%2045.4144%2032.6528%2043.2986%2032.54%2041.0471C32.4272%2038.7957%2033.2114%2036.591%2034.7216%2034.9133C35.4712%2034.086%2036.3771%2033.4142%2037.3873%2032.9362C38.3976%2032.4582%2039.4926%2032.1835%2040.6094%2032.1278C41.7263%2032.072%2042.8432%2032.2364%2043.8963%2032.6113C44.9494%2032.9863%2045.9181%2033.5646%2046.7468%2034.3131C48.4209%2035.8302%2049.4241%2037.9467%2049.5369%2040.1994C49.6498%2042.4521%2048.8631%2044.6577%2047.3489%2046.3335Z'%20fill='%23F4F4F4'/%3e%3cpath%20d='M21.2699%2040.9149C21.2699%2040.9149%2026.0229%2038.514%2028.7639%2027.8045C31.5048%2017.0951%2041.8665%2012.1353%2041.8665%2012.1353C41.8665%2012.1353%2019.8916%20-9.61532%203.25586%2024.4874C7.39416%2025.5112%2011.21%2027.5504%2014.3562%2030.4195C17.5024%2033.2886%2019.8791%2036.8965%2021.2699%2040.9149Z'%20fill='%23F4F4F4'/%3e%3cpath%20d='M23.3149%203.74764C23.3149%203.74764%2040.2515%200.430552%2050.2488%2021.5809C50.2488%2021.5809%2061.9413%2025.3718%2072.2237%2014.536C72.2237%2014.536%2055.0336%20-8.90466%2023.2832%203.74764'%20fill='%23F4F4F4'/%3e%3cpath%20d='M50.9302%2056.2736C50.9302%2056.2736%2046.4623%2053.383%2035.7996%2056.3684C25.137%2059.3538%2015.6784%2053.0039%2015.6784%2053.0039C15.6784%2053.0039%207.75669%2082.8419%2045.781%2080.1566C45.781%2080.1566%2041.2974%2067.1094%2050.9777%2056.2736'%20fill='%23F4F4F4'/%3e%3cpath%20d='M17.659%2073.8174C17.659%2073.8174%206.31508%2060.8649%2019.687%2041.6259C19.687%2041.6259%2017.1045%2029.637%202.56018%2026.1777C2.56018%2026.1777%20-9.19572%2052.746%2017.6749%2073.8174'%20fill='%23F4F4F4'/%3e%3cpath%20d='M50.1063%2023.4916C50.1063%2023.4916%2049.7894%2028.7674%2057.7111%2036.5072C65.6329%2044.2471%2064.8883%2055.6199%2064.8883%2055.6199C64.8883%2055.6199%2094.7532%2047.501%2073.4437%2016.1309C70.4924%2019.225%2066.809%2021.5305%2062.7314%2022.8359C58.6537%2024.1414%2054.3126%2024.4048%2050.1063%2023.6022'%20fill='%23F4F4F4'/%3e%3cpath%20d='M81.4767%2043.791C81.4767%2043.791%2075.8998%2060.0605%2052.5148%2058.165C52.5148%2058.165%2043.3889%2066.363%2047.6667%2080.658C47.6667%2080.658%2076.6128%2077.4989%2081.4767%2043.791Z'%20fill='%23F4F4F4'/%3e%3c/svg%3e");background-position:-125vh -125vh;background-repeat:no-repeat;background-size:250vh;background-attachment:fixed;width:100%;height:100%;position:fixed;top:0;left:0}.buttons-container{justify-content:center;gap:20px;margin:20px;padding:20px;display:flex}.buttons-container button{width:auto;min-width:200px;max-width:200px}.scroll-container{scrollbar-width:thin;scrollbar-gutter:stable both-edges;scrollbar-color:#3674d84d transparent;width:100%;max-height:100%;padding:0 10px;overflow:auto}.user-info-content{max-width:1200px;margin:0 auto}.user-info-content--list{--user-info-container-max-width:calc(100% - 40px);--user-info-container-height:700px;--user-info-container-max-height:700px;--user-info-container-margin:20px auto;--user-info-container-padding:10px 5px;--user-info-container-overflow:hidden;max-width:1400px}.user-info-container{width:100%;height:var(--user-info-container-height,auto);max-width:var(--user-info-container-max-width,500px);max-height:var(--user-info-container-max-height,650px);margin:var(--user-info-container-margin,0 auto);padding:var(--user-info-container-padding,20px);overflow:var(--user-info-container-overflow,visible);box-sizing:border-box;background-color:#ffffffb3;border-radius:22px;flex-direction:column;align-items:center;display:flex;box-shadow:0 0 25px #0000001a}.user-info-input .input-field{font-size:14px}.user-info-page{--page-side-padding:clamp(10px, 2.6vw, 20px);--page-header-top:clamp(65px, 7vw, 76px);--page-header-gap:clamp(16px, 2.7vw, 28px);--page-header-side-space:clamp(48px, 8vw, 72px);--page-title-font-size:clamp(23px, 3.2vw, 32px);--page-title-line-height:1.2;--page-header-control-size:clamp(28px, 4vw, 35px);--back-button-icon-size:clamp(18px, 3vw, 23px);min-height:100vh;padding:var(--page-side-padding);box-sizing:border-box;position:relative}.page-header{min-height:var(--page-header-control-size);margin:var(--page-header-top) auto var(--page-header-gap);padding:0 var(--page-header-side-space);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:relative}.page-header h1{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:var(--page-title-font-size);line-height:var(--page-title-line-height);color:#fff;text-shadow:0 2px 8px #0000004d,0 0 20px #ffffff1a;letter-spacing:.5px;margin:0;font-weight:600}.page-header .back-button-wrapper{z-index:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-header .back-button{width:var(--page-header-control-size);height:var(--page-header-control-size);cursor:pointer;box-sizing:border-box;background-color:#ffffff80;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:0 0 10px #0000001a}.page-header .back-button__icon{width:var(--back-button-icon-size);height:var(--back-button-icon-size);filter:opacity(.7);transition:filter .2s;display:block}.page-header .back-button:hover{background-color:#ffffffb3;border-color:#1d4ed8;transform:translateY(-1px)}@media (width<=768px){.scroll-container{scrollbar-width:thin;padding:0}.user-info-content--list{--user-info-container-padding:5px 10px}.user-info-content{--user-info-container-max-width:100%;--user-info-container-padding:15px}}@media (width<=480px){.buttons-container{flex-direction:column;gap:10px}.buttons-container button{width:100%;min-width:100%}.user-info-content{--user-info-container-padding:15px}}@media (width<=320px){.user-info-content{--user-info-container-padding:10px}}.fade-enter-active,.fade-leave-active{transition:opacity .6s,transform .6s}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(20px)}.fade-enter-to,.fade-leave-from{opacity:1;transform:translateY(0)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-background:#fff;--theme-surface:#fff;--theme-surface-bright:#ececec;--theme-hover:#f1f1f1;--theme-border:#ccc;--theme-primary:#0075c9;--theme-primary-soft:#0075c94d;--theme-active:#0075c9;--theme-secondary:#03dac6;--theme-error:#b00020;--theme-info:#2196f3;--theme-success:#4caf50;--theme-warning:#fb8c00;--theme-text:#1f1f1f;--theme-text-muted:#64748b;--theme-placeholder:#999;--theme-disabled-surface:#fff;--theme-disabled-text:#999;--theme-selected-surface:#e3f2fd;--theme-selected-hover:#bbdefb;--theme-on-primary:#fff;--theme-overlay:#00000080;--theme-shadow:#00000026;--theme-info-shadow:#2196f34d;--theme-error-surface:#fdacb4;--theme-success-surface:#b0ffc3}:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-background:#282828;--theme-surface:#282828;--theme-surface-bright:#373737;--theme-hover:#616161;--theme-border:#8a8a8a;--theme-primary:#0075c9;--theme-primary-soft:#4abdff47;--theme-active:#4abdff;--theme-secondary:#282828;--theme-error:#f44336;--theme-info:#2196f3;--theme-success:#4caf50;--theme-warning:#fb8c00;--theme-text:#fff;--theme-text-muted:#d1d5db;--theme-placeholder:#c4c4c4;--theme-disabled-surface:#373737;--theme-disabled-text:#8a8a8a;--theme-selected-surface:#4abdff38;--theme-selected-hover:#4abdff52;--theme-on-primary:#fff;--theme-overlay:#000000a6;--theme-shadow:#00000073;--theme-info-shadow:#4abdff66;--theme-error-surface:#f443363d;--theme-success-surface:#4caf503d}button[data-v-0bd27a56]{border:1px solid var(--theme-border,#ccc);cursor:pointer;color:var(--uaz-button-color,var(--theme-text,#1f1f1f));background:var(--uaz-button-background,var(--theme-surface,#fff));box-shadow:0 1px 3px var(--theme-shadow,#0000001a);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 18px;font-size:14px;font-weight:500;transition:all .3s;display:flex}button[data-v-0bd27a56]:hover{color:var(--uaz-button-hover-color,var(--uaz-button-color,var(--theme-text,#1f1f1f)));background:var(--uaz-button-hover-background,var(--uaz-button-background,var(--theme-hover,#f1f1f1)));border-color:var(--theme-border,#ccc);box-shadow:0 2px 8px var(--theme-shadow,#0000001a);transform:translateY(-1px)}button[data-v-0bd27a56]:active{background:var(--uaz-button-background,var(--theme-surface-bright,#ececec));box-shadow:0 1px 4px var(--theme-shadow,#0000001a);transform:translateY(0)}button[data-v-0bd27a56]:focus{outline:none}button[data-v-0bd27a56]:disabled{background-color:var(--theme-disabled-surface,#fff);color:var(--theme-disabled-text,#999);cursor:not-allowed;box-shadow:none;transform:none}button[data-v-0bd27a56]:disabled:hover{box-shadow:none;transform:none}.input-wrapper[data-v-d6b4ed0f]{flex-direction:column;width:100%;display:flex}.input-prefix[data-v-d6b4ed0f]{color:var(--theme-text,#1f1f1f);white-space:nowrap;margin-bottom:5px;margin-left:10px;font-weight:700}.input-field[data-v-d6b4ed0f]{background-color:var(--theme-surface,#fff);color:var(--theme-text,#1f1f1f);border:none;border-radius:20px;outline:none;padding:12px}.input-field[data-v-d6b4ed0f]::placeholder{color:var(--theme-placeholder,#999)}input[data-v-d6b4ed0f]:disabled{background-color:var(--theme-disabled-surface,#fff);color:var(--theme-disabled-text,#999);cursor:not-allowed}.user-panel[data-v-7adda2dd]{background:var(--theme-surface,#fff);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 10px var(--theme-shadow,#0000001a);cursor:pointer;border:1px solid var(--theme-border,#ccc);border-radius:12px;align-items:center;gap:12px;max-width:300px;padding:8px 16px;transition:all .3s;display:flex}.user-panel[data-v-7adda2dd]:hover{box-shadow:0 4px 15px var(--theme-shadow,#00000026);background:var(--theme-hover,#f1f1f1);transform:translateY(-2px)}.user-panel[data-v-7adda2dd]:active{box-shadow:0 2px 8px var(--theme-shadow,#0000001a);transform:translateY(0)}.user-panel__avatar[data-v-7adda2dd]{background:linear-gradient(135deg,var(--theme-active,#0075c9) 0%,var(--theme-primary,#0075c9) 100%);width:42px;height:42px;color:var(--theme-on-primary,#fff);box-shadow:0 2px 6px var(--theme-info-shadow,#2196f34d);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:600;transition:transform .3s,box-shadow .3s;display:flex}.user-panel:hover .user-panel__avatar[data-v-7adda2dd]{box-shadow:0 3px 8px var(--theme-info-shadow,#2196f366);transform:scale(1.05)}.user-panel__user[data-v-7adda2dd]{color:var(--theme-text,#1f1f1f);text-shadow:none;flex:1;font-size:16px;font-weight:600}.user-panel__dropdown[data-v-7adda2dd]{background:var(--theme-surface,#fff);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid var(--theme-border,#ccc);min-width:300px;box-shadow:0 4px 20px var(--theme-shadow,#00000026);z-index:2001;border-radius:12px;padding:20px;position:absolute;top:calc(100% + 10px);right:0}.user-panel__full-name[data-v-7adda2dd]{text-align:center;color:var(--theme-text,#1f1f1f);word-wrap:break-word;text-shadow:none;margin-bottom:10px;font-size:17px;font-weight:600}.user-panel__email[data-v-7adda2dd]{text-align:center;color:var(--theme-text-muted,#64748b);word-wrap:break-word;margin-bottom:18px;font-size:14px}.user-panel__actions[data-v-7adda2dd]{border-top:1px solid var(--theme-border,#ccc);flex-direction:column;gap:10px;padding-top:16px;display:flex}.user-panel__action-btn[data-v-7adda2dd]{border:1px solid var(--theme-border,#ccc);cursor:pointer;color:var(--theme-text,#1f1f1f);background:var(--theme-surface,#fff);box-shadow:0 1px 3px var(--theme-shadow,#0000001a);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 18px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.user-panel__action-btn[data-v-7adda2dd]:hover{background:var(--theme-hover,#f1f1f1);border-color:var(--theme-border,#ccc);box-shadow:0 2px 8px var(--theme-shadow,#0000001a);transform:translateY(-1px)}.user-panel__action-btn[data-v-7adda2dd]:active{background:var(--theme-surface-bright,#ececec);box-shadow:0 1px 4px var(--theme-shadow,#0000001a);transform:translateY(0)}.user-panel__exit-btn[data-v-7adda2dd]{background:var(--theme-error-surface,#f4433629);border-color:var(--theme-error,#b00020);color:var(--theme-error,#b00020)}.user-panel__exit-btn[data-v-7adda2dd]:hover{background:var(--theme-error-surface,#f443363d);border-color:var(--theme-error,#b00020);color:var(--theme-error,#b00020)}.user-panel__exit-btn[data-v-7adda2dd]:active{background:var(--theme-error-surface,#f4433647)}.user-panel__exit-icon[data-v-7adda2dd]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.user-panel__exit-icon img[data-v-7adda2dd]{object-fit:contain;filter:brightness(0)saturate()invert(27%)sepia(95%)saturate(2878%)hue-rotate(340deg)brightness(97%)contrast(89%);width:100%;height:100%;transition:filter .3s}.user-panel__exit-btn:hover .user-panel__exit-icon img[data-v-7adda2dd]{filter:brightness(0)saturate()invert(15%)sepia(95%)saturate(2878%)hue-rotate(340deg)brightness(97%)contrast(89%)}.user-panel__exit-text[data-v-7adda2dd]{white-space:nowrap}.dropdown-enter-active[data-v-7adda2dd]{transition:all .3s}.dropdown-leave-active[data-v-7adda2dd]{transition:all .2s}.dropdown-enter-from[data-v-7adda2dd]{opacity:0;transform:translateY(-10px)scale(.95)}.dropdown-enter-to[data-v-7adda2dd],.dropdown-leave-from[data-v-7adda2dd]{opacity:1;transform:translateY(0)scale(1)}.dropdown-leave-to[data-v-7adda2dd]{opacity:0;transform:translateY(-10px)scale(.95)}@media (width<=768px){.user-panel[data-v-7adda2dd]{max-width:250px;padding:5px 12px}.user-panel__avatar[data-v-7adda2dd]{width:36px;height:36px;font-size:16px}.user-panel__user[data-v-7adda2dd]{font-size:14px}.user-panel__dropdown[data-v-7adda2dd]{min-width:260px;padding:16px}}@media (width<=480px){.user-panel[data-v-7adda2dd]{min-width:100px;max-width:200px;padding:5px 10px}.user-panel__avatar[data-v-7adda2dd]{width:32px;height:32px;font-size:14px}.user-panel__user[data-v-7adda2dd]{font-size:12px}.user-panel__dropdown[data-v-7adda2dd]{background-color:var(--theme-surface,#fff);border-radius:10px;width:calc(100vw - 43px);margin:0 5px;position:fixed}.user-panel__full-name[data-v-7adda2dd]{font-size:15px}.user-panel__email[data-v-7adda2dd]{font-size:13px}}.uaz-header[data-v-f06633bc]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:0 0;justify-content:space-between;align-items:center;width:auto;height:80px;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000001a}.logo-container[data-v-f06633bc]{cursor:pointer;align-items:center;gap:15px;height:100%;display:flex}.head-logo[data-v-f06633bc],.head-name[data-v-f06633bc]{object-fit:contain;width:auto;height:70px}.anim-logo[data-v-f06633bc]{animation:20s linear infinite spin-f06633bc}@keyframes spin-f06633bc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-panel-wrapper[data-v-f06633bc]{z-index:2000;justify-content:center;align-items:center;width:auto;height:100%;display:flex;position:relative}@media (width<=768px){.uaz-header[data-v-f06633bc]{height:70px;padding:0 15px}.head-logo[data-v-f06633bc],.head-name[data-v-f06633bc]{height:60px}.logo-container[data-v-f06633bc]{gap:10px}}@media (width<=480px){.uaz-header[data-v-f06633bc]{height:60px;padding:0 10px}.head-logo[data-v-f06633bc],.head-name[data-v-f06633bc]{height:50px}.logo-container[data-v-f06633bc]{gap:8px}}.modal-overlay[data-v-0e98b149]{background-color:var(--theme-overlay,#00000080);z-index:2000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-container[data-v-0e98b149]{background-color:var(--theme-surface-bright,#ececec);color:var(--theme-text,#1f1f1f);box-shadow:0 0 25px 0 var(--theme-shadow,#0000004d);border-radius:22px;flex-direction:column;width:90%;max-width:500px;max-height:90vh;display:flex;overflow:hidden}.modal-header[data-v-0e98b149]{border-bottom:1px solid var(--theme-border,#ccc);justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-title[data-v-0e98b149]{color:var(--theme-text,#1f1f1f);margin:0;font-size:24px;font-weight:600}.modal-close[data-v-0e98b149]{color:var(--theme-text,#1f1f1f);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:32px;transition:background-color .2s,transform .2s;display:flex}.close-icon[data-v-0e98b149]{font-weight:300;line-height:1}.modal-close[data-v-0e98b149]:hover{background-color:var(--theme-hover,#f1f1f1);transform:scale(1.1)}.modal-close[data-v-0e98b149]:active{transform:scale(.95)}.modal-body[data-v-0e98b149]{flex-direction:column;flex:1;gap:15px;padding:20px;display:flex;overflow:hidden auto}.modal-text[data-v-0e98b149]{color:var(--theme-text,#1f1f1f);word-wrap:break-word;margin:0;font-size:16px;line-height:1.5}.modal-footer[data-v-0e98b149]{border-top:1px solid var(--theme-border,#ccc);justify-content:flex-end;gap:10px;padding:20px;display:flex}.modal-button[data-v-0e98b149]{min-width:120px;height:40px}.modal-enter-active[data-v-0e98b149]{transition:opacity .3s}.modal-enter-active .modal-container[data-v-0e98b149]{animation:.3s slideIn-0e98b149}.modal-enter-from[data-v-0e98b149]{opacity:0}.modal-enter-to[data-v-0e98b149]{opacity:1}.modal-leave-active[data-v-0e98b149]{transition:opacity .3s}.modal-leave-active .modal-container[data-v-0e98b149]{animation:.3s slideOut-0e98b149}.modal-leave-from[data-v-0e98b149]{opacity:1}.modal-leave-to[data-v-0e98b149]{opacity:0}@keyframes slideIn-0e98b149{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut-0e98b149{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@media (width<=480px){.modal-container[data-v-0e98b149]{width:95%;max-height:95vh}.modal-header[data-v-0e98b149]{padding:15px}.modal-title[data-v-0e98b149]{font-size:20px}.modal-body[data-v-0e98b149]{gap:12px;padding:15px}.modal-footer[data-v-0e98b149]{flex-direction:column;padding:15px}.modal-button[data-v-0e98b149]{width:100%}}.modal-overlay[data-v-9b8bf895]{background-color:var(--theme-overlay,#00000080);z-index:2000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-container[data-v-9b8bf895]{background-color:var(--theme-surface-bright,#ececec);color:var(--theme-text,#1f1f1f);box-shadow:0 0 25px 0 var(--theme-shadow,#0000004d);border-radius:22px;flex-direction:column;width:90%;max-width:500px;max-height:90vh;display:flex;overflow:hidden}.modal-header[data-v-9b8bf895]{border-bottom:1px solid var(--theme-border,#ccc);justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-title[data-v-9b8bf895]{color:var(--theme-text,#1f1f1f);margin:0;font-size:24px;font-weight:600}.modal-close[data-v-9b8bf895]{color:var(--theme-text,#1f1f1f);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:32px;transition:background-color .2s,transform .2s;display:flex}.close-icon[data-v-9b8bf895]{font-weight:300;line-height:1}.modal-close[data-v-9b8bf895]:hover{background-color:var(--theme-hover,#f1f1f1);transform:scale(1.1)}.modal-close[data-v-9b8bf895]:active{transform:scale(.95)}.modal-body[data-v-9b8bf895]{flex-direction:column;flex:1;gap:15px;max-height:400px;padding:20px;display:flex;overflow:hidden auto}.options-list[data-v-9b8bf895]{flex-direction:column;gap:8px;display:flex}.option-item[data-v-9b8bf895]{background-color:var(--theme-surface,#fff);border:1px solid var(--theme-border,#ccc);color:var(--theme-text,#1f1f1f);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;transition:all .2s;display:flex}.option-item[data-v-9b8bf895]:hover{background-color:var(--theme-hover,#f1f1f1);border-color:var(--theme-primary,#0075c9)}.option-item-selected[data-v-9b8bf895]{background-color:var(--theme-selected-surface,#e3f2fd);border-color:var(--theme-primary,#0075c9);font-weight:600}.option-label[data-v-9b8bf895]{color:var(--theme-text,#1f1f1f);flex:1}.check-icon[data-v-9b8bf895]{color:var(--theme-active,#0075c9);font-size:18px;font-weight:700}.modal-footer[data-v-9b8bf895]{border-top:1px solid var(--theme-border,#ccc);justify-content:flex-end;gap:10px;padding:20px;display:flex}.modal-button[data-v-9b8bf895]{min-width:120px;height:40px}.modal-enter-active[data-v-9b8bf895]{transition:opacity .3s}.modal-enter-active .modal-container[data-v-9b8bf895]{animation:.3s slideIn-9b8bf895}.modal-enter-from[data-v-9b8bf895]{opacity:0}.modal-enter-to[data-v-9b8bf895]{opacity:1}.modal-leave-active[data-v-9b8bf895]{transition:opacity .3s}.modal-leave-active .modal-container[data-v-9b8bf895]{animation:.3s slideOut-9b8bf895}.modal-leave-from[data-v-9b8bf895]{opacity:1}.modal-leave-to[data-v-9b8bf895]{opacity:0}@keyframes slideIn-9b8bf895{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut-9b8bf895{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@media (width<=480px){.modal-container[data-v-9b8bf895]{width:95%;max-height:95vh}.modal-header[data-v-9b8bf895]{padding:15px}.modal-title[data-v-9b8bf895]{font-size:20px}.modal-body[data-v-9b8bf895]{gap:12px;padding:15px}.modal-footer[data-v-9b8bf895]{flex-direction:column;padding:15px}.modal-button[data-v-9b8bf895]{width:100%}}.notification-container[data-v-6383f555]{box-shadow:0 4px 12px var(--theme-shadow,#0003);pointer-events:all;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;min-width:250px;max-width:400px;margin-bottom:10px;padding:15px 20px;display:flex;position:relative}.notification-default[data-v-6383f555]{background-color:var(--theme-surface-bright,#ececec)}.notification-error[data-v-6383f555]{background-color:var(--theme-error-surface,#fdacb4)}.notification-success[data-v-6383f555]{background-color:var(--theme-success-surface,#b0ffc3)}.notification-content[data-v-6383f555]{flex:1}.notification-text[data-v-6383f555]{color:var(--theme-text,#1f1f1f);word-wrap:break-word;white-space:pre-line;margin:0;font-size:14px;line-height:1.4}.notification-close[data-v-6383f555]{color:var(--theme-text,#1f1f1f);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;transition:background-color .2s,transform .2s;display:flex}.close-icon[data-v-6383f555]{font-weight:300;line-height:1}.notification-close[data-v-6383f555]:hover{background-color:var(--theme-hover,#f1f1f1);transform:scale(1.1)}.notification-close[data-v-6383f555]:active{transform:scale(.95)}@media (width<=480px){.notification-container[data-v-6383f555]{min-width:auto;max-width:none;padding:12px 15px}.notification-text[data-v-6383f555]{font-size:13px}.notification-close[data-v-6383f555]{width:20px;height:20px;font-size:20px}}.notifications-wrapper[data-v-a9da02b1]{z-index:3000;pointer-events:none;flex-direction:column-reverse;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:20px;right:20px}.notification-enter-active[data-v-a9da02b1]{transition:all .3s}.notification-enter-from[data-v-a9da02b1]{opacity:0;transform:translate(100%)}.notification-enter-to[data-v-a9da02b1]{opacity:1;transform:translate(0)}.notification-leave-active[data-v-a9da02b1]{transition:all .3s}.notification-leave-from[data-v-a9da02b1]{opacity:1;transform:translate(0)}.notification-leave-to[data-v-a9da02b1]{opacity:0;transform:translate(100%)}@media (width<=480px){.notifications-wrapper[data-v-a9da02b1]{gap:8px;bottom:15px;left:15px;right:15px}}.uaz-footer[data-v-f55da9ee]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:0 0;justify-content:space-between;align-items:center;width:auto;height:20px;padding:0 20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000001a}.footer-left[data-v-f55da9ee],.footer-right[data-v-f55da9ee]{align-items:center;height:100%;display:flex}.copyright[data-v-f55da9ee]{color:#d7d7d7;font-size:14px;font-weight:400}@media (width<=768px){.uaz-footer[data-v-f55da9ee]{padding:0 15px}.copyright[data-v-f55da9ee]{font-size:12px}}@media (width<=480px){.uaz-footer[data-v-f55da9ee]{padding:0 10px}.copyright[data-v-f55da9ee]{font-size:11px}}.search-select-wrapper[data-v-b8f42b06]{flex-direction:column;width:100%;display:flex;position:relative}.search-select-prefix[data-v-b8f42b06]{color:var(--theme-text,#1f1f1f);white-space:nowrap;margin-bottom:5px;margin-left:10px;font-weight:700}.search-select-field[data-v-b8f42b06]{flex:1;align-items:center;min-height:20px;display:flex;position:relative}.search-select-field-disabled[data-v-b8f42b06]{cursor:not-allowed}.search-select-input[data-v-b8f42b06]{background-color:var(--theme-surface,#fff);width:100%;color:var(--theme-text,#1f1f1f);border:none;border-radius:20px;outline:none;flex:1;padding:12px 40px 12px 12px;font-size:14px}.search-select-input[data-v-b8f42b06]::placeholder{color:var(--theme-placeholder,#999);font-size:14px}.search-select-input[data-v-b8f42b06]:disabled{cursor:not-allowed;background-color:var(--theme-disabled-surface,#fff);color:var(--theme-disabled-text,#999)}.search-select-icon[data-v-b8f42b06]{color:var(--theme-text-muted,#64748b);-webkit-user-select:none;user-select:none;pointer-events:none;flex-shrink:0;font-size:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.search-select-field-disabled .search-select-icon[data-v-b8f42b06]{color:var(--theme-disabled-text,#999)}.search-select-dropdown[data-v-b8f42b06]{background-color:var(--theme-surface,#fff);border:1px solid var(--theme-border,#ccc);box-shadow:0 2px 8px var(--theme-shadow,#00000026);color:var(--theme-text,#1f1f1f);z-index:1000;border-radius:20px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.search-select-option[data-v-b8f42b06]{cursor:pointer;align-items:center;gap:10px;padding:10px;transition:background-color .2s;display:flex}.search-select-option[data-v-b8f42b06]:hover{background-color:var(--theme-hover,#f1f1f1)}.search-select-option-selected[data-v-b8f42b06]{background-color:var(--theme-selected-surface,#e3f2fd);color:var(--theme-active,#0075c9)}.search-select-option-label[data-v-b8f42b06]{flex:1}.search-select-state[data-v-b8f42b06]{text-align:center;color:var(--theme-placeholder,#999);padding:10px;font-style:italic}.search-select-state-error[data-v-b8f42b06]{color:var(--theme-error,#b00020)}.dropdown-enter-active[data-v-b8f42b06]{transition:opacity .2s,transform .2s}.dropdown-leave-active[data-v-b8f42b06]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-b8f42b06]{opacity:0;transform:translateY(-10px)}.dropdown-enter-to[data-v-b8f42b06],.dropdown-leave-from[data-v-b8f42b06]{opacity:1;transform:translateY(0)}.dropdown-leave-to[data-v-b8f42b06]{opacity:0;transform:translateY(-10px)}.select-wrapper[data-v-d0cdee09]{border:1px solid var(--theme-border,#ccc);background-color:var(--theme-surface,#fff);width:100%;color:var(--theme-text,#1f1f1f);border-radius:5px;align-items:center;display:flex;position:relative}.select-prefix[data-v-d0cdee09]{width:30px;color:var(--theme-text,#1f1f1f);border-right:1px solid var(--theme-border,#ccc);white-space:nowrap;text-align:center;flex-shrink:0;padding:10px;font-weight:700}.select-field[data-v-d0cdee09]{cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;justify-content:space-between;align-items:center;min-height:20px;padding:10px;transition:background-color .2s;display:flex}.select-field[data-v-d0cdee09]:hover:not(.select-field-disabled),.select-field-open[data-v-d0cdee09]{background-color:var(--theme-hover,#f1f1f1)}.select-field-disabled[data-v-d0cdee09]{background-color:var(--theme-disabled-surface,#fff);color:var(--theme-disabled-text,#999);cursor:not-allowed}.select-value[data-v-d0cdee09]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.select-placeholder[data-v-d0cdee09]{color:var(--theme-placeholder,#999)}.select-arrow[data-v-d0cdee09]{color:var(--theme-text-muted,#64748b);flex-shrink:0;margin-left:10px;font-size:12px;transition:transform .2s}.select-arrow-open[data-v-d0cdee09]{transform:rotate(180deg)}.select-dropdown[data-v-d0cdee09]{background-color:var(--theme-surface,#fff);border:1px solid var(--theme-border,#ccc);box-shadow:0 2px 8px var(--theme-shadow,#00000026);color:var(--theme-text,#1f1f1f);z-index:1000;border-radius:5px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.select-option[data-v-d0cdee09]{cursor:pointer;align-items:center;gap:10px;padding:10px;transition:background-color .2s;display:flex}.select-option[data-v-d0cdee09]:hover{background-color:var(--theme-hover,#f1f1f1)}.select-option-selected[data-v-d0cdee09]{background-color:var(--theme-selected-surface,#e3f2fd);color:var(--theme-active,#0075c9)}.select-option-label[data-v-d0cdee09]{flex:1}.select-checkbox[data-v-d0cdee09]{border:2px solid var(--theme-border,#ccc);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.select-checkbox-checked[data-v-d0cdee09]{background-color:var(--theme-active,#0075c9);border-color:var(--theme-active,#0075c9)}.select-checkmark[data-v-d0cdee09]{color:var(--theme-on-primary,#fff);font-size:12px;font-weight:700}.select-empty[data-v-d0cdee09]{text-align:center;color:var(--theme-placeholder,#999);padding:10px;font-style:italic}.dropdown-enter-active[data-v-d0cdee09]{transition:opacity .2s,transform .2s}.dropdown-leave-active[data-v-d0cdee09]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-d0cdee09]{opacity:0;transform:translateY(-10px)}.dropdown-enter-to[data-v-d0cdee09],.dropdown-leave-from[data-v-d0cdee09]{opacity:1;transform:translateY(0)}.dropdown-leave-to[data-v-d0cdee09]{opacity:0;transform:translateY(-10px)}.select-dropdown[data-v-d0cdee09]::-webkit-scrollbar{width:6px}.select-dropdown[data-v-d0cdee09]::-webkit-scrollbar-track{background:var(--theme-surface-bright,#ececec);border-radius:5px}.select-dropdown[data-v-d0cdee09]::-webkit-scrollbar-thumb{background:var(--theme-border,#ccc);border-radius:5px}.select-dropdown[data-v-d0cdee09]::-webkit-scrollbar-thumb:hover{background:var(--theme-hover,#f1f1f1)}.table-row[data-v-cf65cc63]{cursor:pointer;transition:all .2s}.table-row[data-v-cf65cc63] td:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.table-row[data-v-cf65cc63] td:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.table-row[data-v-cf65cc63]{background-color:var(--theme-surface,#fff);box-shadow:0 2px 8px var(--theme-shadow,#0000001a);border:none;transition:transform .3s,box-shadow .3s;position:relative}.table-row[data-v-cf65cc63]:hover{background-color:var(--theme-hover,#f1f1f1);box-shadow:0 4px 12px var(--theme-shadow,#00000026);transform:translateY(-1px)scale(1)}.row-selected[data-v-cf65cc63]{background-color:var(--theme-selected-surface,#e3f2fd);box-shadow:0 2px 10px var(--theme-info-shadow,#2196f34d)}.row-selected[data-v-cf65cc63]:hover{background-color:var(--theme-selected-hover,#bbdefb);box-shadow:0 4px 14px var(--theme-info-shadow,#2196f366)}.table-wrapper[data-v-f75e61ad]{width:auto;height:100%}.uaz-table[data-v-f75e61ad]{border-collapse:separate;border-spacing:0 8px;text-align:center;width:100%}.table-header[data-v-f75e61ad]{text-align:center;color:var(--theme-text,#1f1f1f);white-space:nowrap;background-color:var(--theme-primary-soft,#0075c94d);-webkit-backdrop-filter:blur(15px)saturate(180%);backdrop-filter:blur(15px)saturate(180%);border:1px solid var(--theme-border,#ccc);background-image:linear-gradient(#fff3,#ffffff0d,#0000000d);padding:10px 16px;font-weight:700}tr[data-v-f75e61ad] .table-header:first-child{border-bottom-left-radius:4px;padding-left:10px}tr[data-v-f75e61ad] .table-header:last-child{border-bottom-right-radius:4px;padding-right:10px}thead.fixed-header[data-v-f75e61ad]{z-index:10;height:55px;position:sticky;top:0}thead.fixed-header .table-header[data-v-f75e61ad]{position:sticky;top:0}.table-cell[data-v-f75e61ad]{color:var(--theme-text,#1f1f1f);vertical-align:middle;border:1px solid var(--theme-border,#ccc);padding:12px 16px}.empty-message[data-v-f75e61ad]{text-align:center;color:var(--theme-placeholder,#999);padding:40px 20px;font-size:16px}
